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 条
  • [31] Coalitional Game-Based Cooperative Computation Offloading in MEC for Reusable Tasks
    Yang, Xuemei
    Luo, Hong
    Sun, Yan
    Zou, Junwei
    Guizani, Mohsen
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 12968 - 12982
  • [32] A Probabilistic Approach for Cooperative Computation Offloading in MEC-Assisted Vehicular Networks
    Dai, Penglin
    Hu, Kaiwen
    Wu, Xiao
    Xing, Huanlai
    Teng, Fei
    Yu, Zhaofei
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (02) : 899 - 911
  • [33] An O-MAPPO scheme for joint computation offloading and resources allocation in UAV assisted MEC systems
    Cheng, Ming
    Zhu, Canlin
    Lin, Min
    Wang, Jun-Bo
    Zhu, Wei-Ping
    COMPUTER COMMUNICATIONS, 2023, 208 : 190 - 199
  • [34] Computation Offloading with Reliability Guarantee in Vehicular Edge Computing Systems
    He, Zhongjie
    Shan, Hangguan
    Bi, Yuanguo
    Xiang, Zhiyu
    Su, Zhou
    Wu, Weihua
    Luan, Tom Hao
    Wang, Bin
    2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL), 2020,
  • [35] Energy Efficiency Based Joint Computation Offloading and Resource Allocation in Multi-Access MEC Systems
    Yang, Xiaotong
    Yu, Xueyong
    Huang, Hao
    Zhu, Hongbo
    IEEE ACCESS, 2019, 7 : 117054 - 117062
  • [36] Cooperative Computation Offloading and Dynamic Task Scheduling in Edge Computing
    Zhang F.-F.
    Ge J.-D.
    Li Z.-J.
    Huang Z.-F.
    Zhang S.
    Chen X.-G.
    Luo B.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (12): : 5737 - 5756
  • [37] Delay Aware Secure Computation Offloading in NOMA aided MEC for IoV Networks
    He, Ling
    Chen, Yingyang
    Wen, Miaowen
    Qi, Xiaomin
    Iqbal, Zahid
    Cai, Donghong
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [38] A Novel Approach for Computation Offloading Based on a Parallel Collaborative Genetic Algorithm in MEC
    Li, Wenzao
    Tang, Ran
    Wang, Xiaoke
    Zhang, Xiaoming
    Ren, Dehao
    Jiang, Hong
    Wen, Zhan
    WIRELESS PERSONAL COMMUNICATIONS, 2025,
  • [39] Dependency-Aware Parallel Offloading and Computation in MEC-Enabled Networks
    Kai, Caihong
    Xiao, Shifeng
    Yi, Yibo
    Peng, Min
    Huang, Wei
    IEEE COMMUNICATIONS LETTERS, 2022, 26 (04) : 853 - 857
  • [40] Energy Efficient and Low Delay Partial Offloading Scheduling and Power Allocation for MEC
    Li, Linfeng
    Kuang, Zhufang
    Liu, Anfeng
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,