Dynamic Task Offloading and Scheduling for Low-Latency IoT Services in Multi-Access Edge Computing

被引:265
作者
Alameddine, Hyame Assem [1 ]
Sharafeddine, Sanaa [2 ]
Sebbah, Samir [1 ]
Ayoubi, Sara [3 ]
Assi, Chadi [1 ]
机构
[1] Concordia Univ, Montreal, PQ H3G 1M8, Canada
[2] Lebanese Amer Univ, Beirut, Lebanon
[3] INRIA, Paris, France
基金
加拿大自然科学与工程研究理事会;
关键词
Multi-access edge computing; Internet of Things; 5G; task offloading; resource allocation; scheduling; INTERNET; THINGS;
D O I
10.1109/JSAC.2019.2894306
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Multi-access edge computing (MEC) has recently emerged as a novel paradigm to facilitate access to advanced computing capabilities at the edge of the network, in close proximity to end devices, thereby enabling a rich variety of latency sensitive services demanded by various emerging industry verticals. Internet-of-Things (IoT) devices, being highly ubiquitous and connected, can offload their computational tasks to be processed by applications hosted on the MEC servers due to their limited battery, computing, and storage capacities. Such IoT applications providing services to offloaded tasks of IoT devices are hosted on edge servers with limited computing capabilities. Given the heterogeneity in the requirements of the offloaded tasks (different computing requirements, latency, and so on) and limited MEC capabilities, we jointly decide on the task offloading (tasks to application assignment) and scheduling (order of executing them), which yields a challenging problem of combinatorial nature. Furthermore, we jointly decide on the computing resource allocation for the hosted applications, and we refer this problem as the Dynamic Task Offloading and Scheduling problem, encompassing the three subproblems mentioned earlier. We mathematically formulate this problem, and owing to its complexity, we design a novel thoughtful decomposition based on the technique of the Logic-Based Benders Decomposition. This technique solves a relaxed master, with fewer constraints, and a subproblem, whose resolution allows the generation of cuts which will, iteratively, guide the master to tighten its search space. Ultimately, both the master and the sub-problem will converge to yield the optimal solution. We show that this technique offers several order of magnitude (more than 140 times) improvements in the run time for the studied instances. One other advantage of this method is its capability of providing solutions with performance guarantees. Finally, we use this method to highlight the insightful performance trends for different vertical industries as a function of multiple system parameters with a focus on the delay-sensitive use cases.
引用
收藏
页码:668 / 682
页数:15
相关论文
共 50 条
  • [41] Computation Offloading in Resource-Constrained Multi-Access Edge Computing
    Li, Kexin
    Wang, Xingwei
    He, Qiang
    Wang, Jielei
    Li, Jie
    Zhan, Siyu
    Lu, Guoming
    Dustdar, Schahram
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (11) : 10665 - 10677
  • [42] A Dynamic Task Scheduling Strategy for Multi-Access Edge Computing in IRS-Aided Vehicular Networks
    Zhu, Yishi
    Mao, Bomin
    Kato, Nei
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (04) : 1761 - 1771
  • [43] IoT Service Slicing and Task Offloading for Edge Computing
    Hwang, Jaeyoung
    Nkenyereye, Lionel
    Sung, Nakmyoung
    Kim, Jaeho
    Song, Jaeseung
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (14) : 11526 - 11547
  • [44] Adaptive Computation Offloading Policy for Multi-Access Edge Computing in Heterogeneous Wireless Networks
    Ke, Hongchang
    Wang, Hui
    Sun, Weijia
    Sun, Hongbin
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (01): : 289 - 305
  • [45] Dynamic UAV Routing for Multi-Access Edge Computing
    Elghitani, Fadi
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (06) : 8878 - 8888
  • [46] Congestion-aware adaptive decentralised computation offloading and caching for multi-access edge computing networks
    Tefera, Getenet
    She, Kun
    Chen, Min
    Ahmed, Awais
    IET COMMUNICATIONS, 2020, 14 (19) : 3410 - 3419
  • [47] Green Computation Offloading With DRL in Multi-Access Edge Computing
    Yin, Changkui
    Mao, Yingchi
    Chen, Meng
    Rong, Yi
    Liu, Yinqiu
    He, Xiaoming
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (11):
  • [48] Deep reinforcement learning-based low-latency task offloading for mobile-edge computing networks
    Yang, Wentao
    Liu, Zhibin
    Liu, Xiaowu
    Ma, Yuefeng
    APPLIED SOFT COMPUTING, 2024, 166
  • [49] Non-Orthogonal Multiple Access for Offloading in Multi-Access Edge Computing: A Survey
    Dulout, Romain
    Mendiboure, Leo
    Pousset, Yannis
    Deniau, Virginie
    Launay, Frederic
    IEEE ACCESS, 2023, 11 : 118983 - 119016
  • [50] Deployment of Future Services in a Multi-access Edge Computing Environment Using Intelligence at the Edge
    Ssemakula, John Bosco
    Gorricho, Juan-Luis
    Kibalya, Godfrey
    Serrat-Fernandez, Joan
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2023, 31 (04)