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 条
  • [1] Joint computation offloading and parallel scheduling to maximize delay-guarantee in cooperative MEC systems
    Mian Guo
    Mithun Mukherjee
    Jaime Lloret
    Lei Li
    Quansheng Guan
    Fei Ji
    Digital Communications and Networks, 2024, 10 (03) : 693 - 705
  • [2] Joint Parallel Offloading and Load Balancing for Cooperative-MEC Systems With Delay Constraints
    Zhang, Wenqian
    Zhang, Guanglin
    Mao, Shiwen
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (04) : 4249 - 4263
  • [3] Joint optimization of delay and energy consumption computation offloading scheme for MEC
    Yang H.
    Yang Z.
    Zhang X.
    Song Y.
    Dai Y.
    Huang C.
    Yue G.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2023, 29 (07): : 2277 - 2291
  • [4] Computation Offloading and Resource Allocation for Backhaul Limited Cooperative MEC Systems
    Phuong-Duy Nguyen
    Vu Nguyen Ha
    Long Bao Le
    2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [5] Joint Scheduling of Communication and Computation Resources for Efficient Computation Offloading in MEC-based V2X Systems
    Annu
    Rajalakshmi, P.
    2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [6] Energy-Efficient Joint Wireless Charging and Computation Offloading in MEC Systems
    Malik, Rafia
    Vu, Mai
    IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2021, 15 (05) : 1110 - 1126
  • [7] Joint Optimization of Computation Offloading and UL/DL Resource Allocation in MEC Systems
    Zhang, Dingyi
    Tang, Jianzhi
    Du, Wentao
    Ren, Jinke
    Yu, Guanding
    2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [8] Effective Energy Efficiency Computation Offloading in NOMA-based MEC Networks with Delay Violation Probability Guarantee
    Zhang, Wenzhao
    Han, Shujun
    Sun, Mengying
    Meng, Rui
    Xu, Xiaodong
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [9] MCVCO: Multi-MEC Cooperative Vehicular Computation Offloading
    Liu, Jianhang
    Xue, Kunlei
    Miao, Qinghai
    Li, Shibao
    Cui, Xuerong
    Wang, Danxin
    Li, Kewen
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2024, 9 (01): : 813 - 826
  • [10] Joint Computation Offloading and Communication Design for Secure UAV-Enabled MEC Systems
    Li, Yiyang
    Fang, Yuan
    Qiu, Ling
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2021,