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 条
  • [31] Dynamic Migration Strategy for Mobile Multi-Access Edge Computing Services
    Labriji, Ibtissam
    Strinati, Emilio Calvanese
    Perraud, Eric
    Joly, Frederic
    2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, : 710 - 715
  • [32] 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
  • [33] 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)
  • [34] MULTI-ACCESS MOBILE EDGE COMPUTING FOR HETEROGENEOUS IOT
    Zhang, Yan
    Wu, Yuan
    Moustafa, Hassnaa
    Tsang, Danny H. K.
    Leon-Garcia, Alberto
    Javaid, Usman
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (08) : 12 - 13
  • [35] IMOPSOQ: Offloading Dependent Tasks in Multi-access Edge Computing
    Ma, Shuyue
    Song, Shudian
    Yang, Lingyu
    Zhao, Jingmei
    Yang, Feng
    Zhai, Linbo
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 360 - 367
  • [36] Collaborative Task Offloading in Vehicular Edge Multi-Access Networks
    Qiao, Guanhua
    Leng, Supeng
    Zhang, Ke
    He, Yejun
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (08) : 48 - 54
  • [37] Task Offloading in Terrestrial-Support-Free Multi-Layer Multi-Access Edge Computing
    Peng, Limei
    Ho, Pin-Han
    Zhao, Ke
    IEEE COMMUNICATIONS MAGAZINE, 2024, 62 (07) : 82 - 87
  • [38] Collaboration in the Sky: A Distributed Framework for Task Offloading and Resource Allocation in Multi-Access Edge Computing
    Tun, Yan Kyaw
    Dang, Tri Nguyen
    Kim, Kitae
    Alsenwi, Madyan
    Saad, Walid
    Hong, Choong Seon
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (23) : 24221 - 24235
  • [39] Delay-sensitive Task offloading combined with Bandwidth Allocation in Multi-access Edge Computing
    Song, Shudian
    Ma, Shuyue
    Zhu, Xiumin
    Li, Yumei
    Yang, Feng
    Zhai, Linbo
    PROCEEDINGS OF THE 2022 47TH IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2022), 2022, : 339 - 342
  • [40] Reliability-Optimal Offloading for Mobile Edge-Computing in Low-Latency Industrial IoT Networks
    Wang J.
    Hu Y.
    Zhu Y.
    Wang T.
    Schmeink A.
    IEEE Transactions on Wireless Communications, 2024, 23 (10) : 1 - 1