Department of Electrical and Software Engineering, University of Calgary

A sunny day at DENOS Lab

ICT Building, UCalgary

The Distributed Edge LearNing and Orchestration Systems Lab was founded in 2021 by Dr. Steve Drew. DENOS Lab has the following research prioroties:

Distributed learning systems

We vision that distributed learning systems (DLS) will be ubiquitously deployed in future edge computing systems. DLS supports large-scale data-driven decision-making, monitoring, and recommendation systems. Our application scenarios include connected autonomous vehicles (CAVs), augmented reality (AR), virtual reality (VR), and industrial Internet of things (IIoTs). The distributed systems are based on federated learning technology aiming at reducing communication costs and preserving privacy.

Edge Computing

The deployments of edge computing systems have been growing rapidly. Our research areas in edge computing include resource allocation, task scheduling, placement decision making, and availability assurance.

Container orchestration systems and AIOps

With our strong industrial backgrounds, we pay close attention to production-grade cloud and edge computing orchestration. We combine our research with Kubernetes-compatible systems running on both cloud and edge environments. Our research includes edge-based resource allocation and placement, privacy protection, service scaling and recovery, and edge application deployment with high availability.

Blockchain technology for privacy protection

We are experienced in blockchain research and cryptocurrency asset management. We leverage blockchain technology for the decentralization of data aggregation services in federated learning.


Sep 2021 We are actively hiring fully funded PhD students and MSc students. If you are interested, use the links to start an application. Hurry up :sparkles:! The spots are limited.
Jul 2021 DENOS Lab is officially open.

Selected Publications

  1. ICC’21
    EdgePV: Collaborative Edge Computing Framework for Task Offloading
    Nguyen, Khoa, Drew, Steve, Huang, Changcheng, and Zhou, Jiayu
    In ICC 2021-IEEE International Conference on Communications 2021
  2. AAAI’20
    Shoreline: Data-Driven Threshold Estimation of Online Reserves of Cryptocurrency Trading Platforms
    Zhang, Xitong, Zhu, He, and Zhou, Jiayu
    In Proceedings of the AAAI Conference on Artificial Intelligence 2020
  3. CloudNet’20
    Collaborative Container-based Parked Vehicle Edge Computing Framework for Online Task Offloading
    Nguyen, Khoa, Drew, Steve, Huang, Changcheng, and Zhou, Jiayu
    In 2020 IEEE 9th International Conference on Cloud Networking (CloudNet) 2020
  4. Blockchain’18
    Distributed data vending on blockchain
    Zhou, Jiayu, Tang, Fengyi, Zhu, He, Nan, Ning, and Zhou, Ziheng
    In 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) 2018
  5. Netsoft’18
    Edgechain: Blockchain-based multi-vendor mobile edge application placement
    Zhu, He, Huang, Changcheng, and Zhou, Jiayu
    In 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft) 2018
  6. Globecom’17
    Availability-aware mobile edge application placement in 5g networks
    Zhu, He, and Huang, Changcheng
    In GLOBECOM 2017-2017 IEEE Global Communications Conference 2017
  7. PIMRC’17
    vNF-B&B: Enabling edge-based NFV with CPE resource sharing
    Zhu, He, and Huang, Changcheng
    In 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC) 2017