Joint computation offloading and parallel scheduling to maximize delay-guarantee in cooperative MEC systems

被引:3
|
作者
Guo, Mian [1 ]
Mukherjee, Mithun [2 ]
Lloret, Jaime [3 ]
Li, Lei
Guan, Quansheng [4 ]
Ji, Fei [4 ]
机构
[1] Guangdong Polytech Normal Univ, Sch Elect & Informat, Guangzhou, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Sch Artificial Intelligence, Nanjing, Peoples R China
[3] Univ Politecn Valencia, Valencia 46022, Spain
[4] South China Univ Technol, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Edge computing; Computation offloading; Parallel scheduling; Mobile-edge cooperation; Delay guarantee; RESOURCE-ALLOCATION; EDGE; INTERNET; NETWORKS; THINGS; GAME; GO;
D O I
10.1016/j.dcan.2022.09.020
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The growing development of the Internet of Things (IoT) is accelerating the emergence and growth of new IoT services and applications, which will result in massive amounts of data being generated, transmitted and processed in wireless communication networks. Mobile Edge Computing (MEC) is a desired paradigm to timely process the data from IoT for value maximization. In MEC, a number of computing-capable devices are deployed at the network edge near data sources to support edge computing, such that the long network transmission delay in cloud computing paradigm could be avoided. Since an edge device might not always have sufficient resources to process the massive amount of data, computation offloading is significantly important considering the cooperation among edge devices. However, the dynamic traffic characteristics and heterogeneous computing capabilities of edge devices challenge the offloading. In addition, different scheduling schemes might provide different computation delays to the offloaded tasks. Thus, offloading in mobile nodes and scheduling in the MEC server are coupled to determine service delay. This paper seeks to guarantee low delay for computation intensive applications by jointly optimizing the offloading and scheduling in such an MEC system. We propose a Delay-Greedy Computation Offloading (DGCO) algorithm to make offloading decisions for new tasks in distributed computing-enabled mobile devices. A Reinforcement Learning-based Parallel Scheduling (RLPS) algorithm is further designed to schedule offloaded tasks in the multi-core MEC server. With an offloading delay broadcast mechanism, the DGCO and RLPS cooperate to achieve the goal of delay-guarantee-ratio maximization. Finally, the simulation results show that our proposal can bound the end-to-end delay of various tasks. Even under slightly heavy task load, the delay-guarantee-ratio given by DGCO-RLPS can still approximate 95%, while that given by benchmarked algorithms is reduced to intolerable value. The simulation results are demonstrated the effectiveness of DGCO-RLPS for delay guarantee in MEC.
引用
收藏
页码:693 / 705
页数:13
相关论文
共 50 条
  • [41] D2D-Assisted Multi-User Cooperative Partial Offloading, Transmission Scheduling and Computation Allocating for MEC
    Peng, Jie
    Qiu, Hongbing
    Cai, Jun
    Xu, Wenjun
    Wang, Junyi
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) : 4858 - 4873
  • [42] Joint Computation Offloading and Task Caching Strategy for MEC-Enabled IIoT
    Deng, Yunfeng
    Sun, Haifeng
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT V, ICIC 2024, 2024, 14879 : 349 - 361
  • [43] Joint computation offloading and resource allocation in multi-cell MEC networks
    Xiao, Qimu
    Xiao, Mingyu
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (03):
  • [44] Joint partial computation offloading and resource allocation in MEC-enable networks
    Hongxin W.
    Zhijian L.
    Pingping C.
    Feng C.
    Journal of China Universities of Posts and Telecommunications, 2023, 30 (01): : 80 - 86
  • [45] Joint Computation Offloading and Service Caching for MEC in Multi-access Networks
    Li, Jiawei
    Zhang, Heli
    Ji, Hong
    Li, Xi
    2019 IEEE 30TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2019, : 764 - 769
  • [46] Joint partial computation offloading and resource allocation in MEC-enable networks
    Wu Hongxin
    Lin Zhijian
    Chen Pingping
    Chen Feng
    The Journal of China Universities of Posts and Telecommunications, 2023, 30 (01) : 80 - 86
  • [47] Joint Resource Allocation for Latency-Constrained Dynamic Computation Offloading with MEC
    Merluzzi, Mattia
    Di Lorenzo, Paolo
    Barbarossa, Sergio
    Frascolla, Valerio
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOP (WCNCW), 2019,
  • [48] Cooperative Computation and Cache Scheduling for UAV-Enabled MEC Networks
    Bao, Lingyan
    Luo, Jia
    Bao, Huiqi
    Hao, Yuyu
    Zhao, Mingxiong
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2022, 6 (02): : 965 - 978
  • [49] Joint Offloading and Resource Allocation in Cooperative Blockchain-Enabled MEC System
    Fan, Wenya
    Zhang, Wenqian
    Wang, Luyao
    Liu, Tangyou
    Zhang, Guanglin
    PROCEEDINGS OF ACM TURING AWARD CELEBRATION CONFERENCE, ACM TURC 2021, 2021, : 136 - 140
  • [50] Timely Updates in MEC-Assisted Status Update Systems: Joint Task Generation and Computation Offloading Scheme
    Long Liu
    Xiaoqi Qin
    Yunzheng Tao
    Zhi Zhang
    中国通信, 2020, 17 (08) : 168 - 186