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 条
  • [1] Flexible Offloading and Task Scheduling for IoT Applications in Dynamic Multi-Access Edge Computing Environments
    Sun, Yang
    Bian, Yuwei
    Li, Huixin
    Tan, Fangqing
    Liu, Lihan
    SYMMETRY-BASEL, 2023, 15 (12):
  • [2] Dynamic Computation Offloading in Multi-Access Edge Computing via Ultra-Reliable and Low-Latency Communications
    Merluzzi, Mattia
    Di Lorenzo, Paolo
    Barbarossa, Sergio
    Frascolla, Valerio
    IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2020, 6 (06): : 342 - 356
  • [3] Service-Aware Cooperative Task Offloading and Scheduling in Multi-access Edge Computing Empowered IoT
    Chen, Zhiyan
    Tao, Ming
    Li, Xueqiang
    He, Ligang
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT II, 2024, 14488 : 327 - 346
  • [4] A Survey on Task Offloading in Multi-access Edge Computing
    Islam, Akhirul
    Debnath, Arindam
    Ghose, Manojit
    Chakraborty, Suchetana
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 118
  • [5] Traffic Data Scheduling of Frequent Application Sets for Task Offloading in Multi-access Edge Computing
    Hu, Yifeng
    Qiu, Tie
    Chi, Jiancheng
    Yang, Xuan
    Wang, Zimu
    Li, Wenguang
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 1605 - 1610
  • [6] Dynamic Task Offloading and Resource Allocation for Ultra-Reliable Low-Latency Edge Computing
    Liu, Chen-Feng
    Bennis, Mehdi
    Debbah, Merouane
    Poor, H. Vincent
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (06) : 4132 - 4150
  • [7] Joint bandwidth allocation and task offloading in multi-access edge computing
    Song, Shudian
    Ma, Shuyue
    Zhu, Xiumin
    Li, Yumei
    Yang, Feng
    Zhai, Linbo
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 217
  • [8] Task offloading and parameters optimization of MAR in multi-access edge computing
    Li, Yumei
    Zhu, Xiumin
    Song, Shudian
    Ma, Shuyue
    Yang, Feng
    Zhai, Linbo
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 215
  • [9] Collaborative Content Caching and Task Offloading in Multi-Access Edge Computing
    Li, Yumei
    Zhu, Xiumin
    Li, Nianxin
    Wang, Lingling
    Chen, Yawen
    Yang, Feng
    Zhai, Linbo
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (04) : 5367 - 5372
  • [10] A Robust Security Task Offloading in Industrial IoT-Enabled Distributed Multi-Access Edge Computing
    Gyamfi, Eric
    Jurcut, Anca
    FRONTIERS IN SIGNAL PROCESSING, 2022, 2