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 条
  • [21] Delay-Aware Computation Offloading in NOMA MEC Under Differentiated Uploading Delay
    Sheng, Min
    Dai, Yanpeng
    Liu, Junyu
    Cheng, Nan
    Shen, Xuemin
    Yang, Qinghai
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (04) : 2813 - 2826
  • [22] Cooperative Computation Offloading and Resource Management Based on Improved Genetic Algorithm in NOMA-MEC Systems
    Zhou Tianqing
    Hu Haiqin
    Zeng Xinliang
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2022, 44 (09) : 3014 - 3023
  • [23] Joint Computation Offloading and Resource Allocation for Maritime MEC With Energy Harvesting
    Wang, Zhen
    Lin, Bin
    Ye, Qiang
    Fang, Yuguang
    Han, Xiaoling
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11): : 19898 - 19913
  • [24] Joint Channel Allocation and Resource Management for Stochastic Computation Offloading in MEC
    Ren, Ju
    Mahfujul, Kadir
    Lyu, Feng
    Yue, Sheng
    Zhang, Yaoxue
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (08) : 8900 - 8913
  • [25] A Joint Intelligent Optimization Scheme of Computation Offloading and Resource Allocation for MEC
    Du, Mei
    Zhou, Junhua
    Li, Dunqiao
    Chen, Shizhao
    Wei, Yifei
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2022, 45 (02): : 65 - 71
  • [26] Power Efficient User Cooperative Computation to Maximize Completed Tasks in MEC Networks
    Pan, Yijin
    Pan, Cunhua
    Wang, Kezhi
    Zhu, Huiling
    Wang, Jiangzhou
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [27] Joint Optimization of Cooperative Communication and Computation in Two-Way Relay MEC Systems
    Xie, Biyuan
    Zhang, Qi
    Qin, Jiayin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (04) : 4596 - 4600
  • [28] Online Learning Based Computation Offloading in MEC Systems With Communication and Computation Dynamics
    Guo, Kun
    Gao, Ruifeng
    Xia, Wenchao
    Quek, Tony Q. S.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (02) : 1147 - 1162
  • [29] Sequential Offloading for Distributed DNN Computation in Multiuser MEC Systems
    Wang, Feng
    Cai, Songfu
    Lau, Vincent K. N.
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (20) : 18315 - 18329
  • [30] On the Asynchrony of Computation Offloading in Multi-User MEC Systems
    Guo, Kun
    Quek, Tony Q. S.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (12) : 7746 - 7761