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

被引:249
|
作者
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] Joint task offloading and resource allocation in vehicle-assisted multi-access edge computing
    Xue, Jianbin
    Hu, Qingchun
    An, Yaning
    Wang, Lu
    COMPUTER COMMUNICATIONS, 2021, 177 : 77 - 85
  • [42] A Fast Algorithm for Energy-Saving Offloading With Reliability and Latency Requirements in Multi-Access Edge Computing
    Liu, Haolin
    Cao, Le
    Pei, Tingrui
    Deng, Qingyong
    Zhu, Jiang
    IEEE ACCESS, 2020, 8 : 151 - 161
  • [43] Offloading Optimization for Low-Latency Secure Mobile Edge Computing Systems
    Zhou, Yi
    Yeoh, Phee Lep
    Pan, Cunhua
    Wang, Kezhi
    Elkashlan, Maged
    Wang, Zhongfeng
    Vucetic, Branka
    Li, Yonghui
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2020, 9 (04) : 480 - 484
  • [44] Latency-Aware Task Peer Offloading on Overloaded Server in Multi-Access Edge Computing System Interconnected by Metro Optical Networks
    Huang, Shanguo
    Yang, Chen
    Yin, Shan
    Zhang, Zhan
    Chu, Yaqin
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2020, 38 (21) : 5949 - 5961
  • [45] Ultra-Low Latency Multi-Task Offloading in Mobile Edge Computing
    Zhang, Hongxia
    Yang, Yongjin
    Huang, Xingzhe
    Fang, Chao
    Zhang, Peiying
    IEEE ACCESS, 2021, 9 : 32569 - 32581
  • [46] Cooperative service caching and computation offloading in multi-access edge computing
    Zhong, Shijie
    Guo, Songtao
    Yu, Hongyan
    Wang, Quyuan
    COMPUTER NETWORKS, 2021, 189
  • [47] Privacy Preserved Secure Offloading in the Multi-access Edge Computing Network
    Sun, Yang
    Li, Na
    Tao, Xiaofeng
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2021,
  • [48] Enabling Industrial IoT as a Service with Multi-Access Edge Computing
    Borsatti, Davide
    Davoli, Gianluca
    Cerroni, Walter
    Raffaelli, Carla
    IEEE COMMUNICATIONS MAGAZINE, 2021, 59 (08) : 21 - 27
  • [49] Computation Offloading in Resource-Constrained Multi-Access Edge Computing
    Li K.
    Wang X.
    He Q.
    Wang J.
    Li J.
    Zhan S.
    Lu G.
    Dustdar S.
    IEEE Transactions on Mobile Computing, 2024, 23 (11) : 1 - 14
  • [50] Dynamic Computation Offloading and Server Deployment for UAV-Enabled Multi-Access Edge Computing
    Ning, Zhaolong
    Yang, Yuxuan
    Wang, Xiaojie
    Guo, Lei
    Gao, Xinbo
    Guo, Song
    Wang, Guoyin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (05) : 2628 - 2644