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 条
  • [31] 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
  • [32] Decentralized Offloading Strategies Based on Reinforcement Learning for Multi-Access Edge Computing
    Hu, Chunyang
    Li, Jingchen
    Shi, Haobin
    Ning, Bin
    Gu, Qiong
    INFORMATION, 2021, 12 (09)
  • [33] Computation Offloading in Multi-Access Edge Computing Networks: A Multi-Task Learning Approach
    Yang, Bo
    Cao, Xuelin
    Bassey, Joshua
    Li, Xiangfang
    Kroecker, Timothy
    Qian, Lijun
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [34] Optimized task offloading strategy in IoT edge computing network
    Birhanie, Habtamu Mohammed
    Adem, Mohammed Oumer
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (02)
  • [35] An online joint optimization approach for task offloading and caching in multi-access edge computing
    Yang, Xuemei
    Luo, Hong
    Sun, Yan
    WIRELESS NETWORKS, 2025, 31 (03) : 2637 - 2651
  • [36] Cooperative service caching and computation offloading in multi-access edge computing
    Zhong, Shijie
    Guo, Songtao
    Yu, Hongyan
    Wang, Quyuan
    COMPUTER NETWORKS, 2021, 189
  • [37] Multi-agent reinforcement learning for task offloading with hybrid decision space in multi-access edge computing
    Wang, Ji
    Zhang, Miao
    Yin, Quanjun
    Yin, Lujia
    Peng, Yong
    AD HOC NETWORKS, 2025, 166
  • [38] Low-Complexity and Efficient Dependent Subtask Offloading Strategy in IoT Integrated With Multi-Access Edge Computing
    Wang, Haiyan
    Li, Wei
    Sun, Jiayu
    Zhao, Li
    Wang, Xingmei
    Lv, Hongwu
    Feng, Guangsheng
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (01): : 621 - 636
  • [39] Deep reinforcement learning based computation offloading for xURLLC services with UAV-assisted IoT-based multi-access edge computing system
    Fatima, Nida
    Saxena, Paresh
    Giambene, Giovanni
    WIRELESS NETWORKS, 2024, 30 (09) : 7275 - 7291
  • [40] Joint Task Offloading and Resource Allocation for NOMA-Enabled Multi-Access Mobile Edge Computing
    Song, Zhengyu
    Liu, Yuanwei
    Sun, Xin
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (03) : 1548 - 1564