Multi-Relay Assisted Computation Offloading for Multi-Access Edge Computing Systems With Energy Harvesting

被引:23
作者
Li, Molin [1 ]
Zhou, Xiaobo [1 ]
Qiu, Tie [1 ]
Zhao, Qinglin [2 ]
Li, Keqiu [1 ]
机构
[1] Tianjin Univ, Coll Intelligence & Comp, Tianjin Key Lab Adv Networking, Tianjin, Peoples R China
[2] Macau Univ Sci & Technol, Fac Informat Technol, Ave Wei Long, Taipa, Macao, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Mobile handsets; Relays; Batteries; Energy harvesting; Heuristic algorithms; Multi-access edge computing; computation offloading; energy harvesting; multi-relay; RESOURCE-ALLOCATION; WIRELESS NETWORKS; MOBILE; OPTIMIZATION; MECHANISM; DELAY; MODEL;
D O I
10.1109/TVT.2021.3108619
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In multi-access edge computing systems with energy harvesting (MEC-EH), the mobile devices are empowered with unstable energy harvested from renewable energy sources. To prolong the life of mobile devices, as many computation-intensive tasks as possible should be offloaded to the MEC server. However, when the system states of mobile device and MEC server are unstable, e.g. poor communication channel conditions, a great number of tasks will be executed locally, leading to a long execution time. Even worse, some tasks may be dropped due to low energy levels. To address this problem, in this paper, we propose a multi-relay assisted computation offloading framework for MEC-EH systems. In this framework, a computation task can be executed by offloading to the MEC server with the help of multiple relay nodes, such as the neighboring nodes. We introduce execution cost as a performance metric to incorporate both the task execution time and task failure. We then develop a low-complexity online algorithm, namely MRACO algorithm, to minimize the average execution cost. MRACO algorithm can select the optimal execution strategy for each task from (1) executing the task locally, (2) offloading it to the MEC server directly, (3) offloading it to the MEC server with the help of the most suitable neighboring nodes, and (4) simply dropping it. Moreover, we also develop an algorithm for selecting the suitable neighboring devices to act as relays and determining the optimal task splitting ratio between them. Finally, performance evaluation shows that the proposed MRACO algorithm greatly outperforms the benchmarks in terms of both average execution time and task drop rate.
引用
收藏
页码:10941 / 10956
页数:16
相关论文
共 50 条
  • [21] A comprehensive review on internet of things task offloading in multi-access edge computing
    Dayong, Wang
    Abu Bakar, Kamalrulnizam Bin
    Isyaku, Babangida
    Eisa, Taiseer Abdalla Elfadil
    Abdelmaboud, Abdelzahir
    HELIYON, 2024, 10 (09)
  • [22] Efficient Computation Offloading in Multi-Tier Multi-Access Edge Computing Systems: A Particle Swarm Optimization Approach
    Huynh, Luan N. T.
    Quoc-Viet Pham
    Xuan-Qui Pham
    Nguyen, Tri D. T.
    Hossain, Md Delowar
    Eui-Nam Huh
    APPLIED SCIENCES-BASEL, 2020, 10 (01):
  • [23] Deep reinforcement learning-based computation offloading for 5G vehicle-aware multi-access edge computing network
    Wu, Ziying
    Yan, Danfeng
    CHINA COMMUNICATIONS, 2021, 18 (11) : 26 - 41
  • [24] Machine learning-based computation offloading in multi-access edge computing: A survey
    Choudhury, Alok
    Ghose, Manojit
    Islam, Akhirul
    Yogita
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 148
  • [25] Mobility-Aware and Code-Oriented Partitioning Computation Offloading in Multi-Access Edge Computing
    Liu, Yaqin
    Liu, Chubo
    Liu, Jing
    Hu, Yikun
    Li, Kenli
    Li, Keqin
    JOURNAL OF GRID COMPUTING, 2022, 20 (02)
  • [26] Computation Offloading in Multi-Access Edge Computing Networks: A Multi-Task Learning Approach
    Yang, Bo
    Cao, Xuelin
    Bassey, Joshua
    Li, Xiangfang
    Kroecker, Timothy
    Qian, Lijun
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [27] Efficient Energy Joint Computation Offloading and Resource Optimization in Multi-Access MEC Systems
    Yang, Xiaotong
    Yu, Xueyong
    Rao, Anqi
    PROCEEDINGS OF 2019 IEEE 2ND INTERNATIONAL CONFERENCE ON ELECTRONIC INFORMATION AND COMMUNICATION TECHNOLOGY (ICEICT 2019), 2019, : 151 - 155
  • [28] Multi-objective deep reinforcement learning for computation offloading in UAV-assisted multi-access edge computing ✩
    Liu, Xu
    Chai, Zheng-Yi
    Li, Ya-Lun
    Cheng, Yan-Yang
    Zeng, Yue
    INFORMATION SCIENCES, 2023, 642
  • [29] Learning-Based Collaborative Computation Offloading in UAV-Assisted Multi-Access Edge Computing
    Xu, Zikun
    Liu, Junhui
    Guo, Ying
    Dong, Yunyun
    He, Zhenli
    ELECTRONICS, 2023, 12 (20)
  • [30] Highly Immersive Telepresence with Computation Offloading to Multi-Access Edge Computing
    Kim, Younggi
    Joo, Younghyun
    Cho, Hyoyoung
    Park, Intaik
    11TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE: DATA, NETWORK, AND AI IN THE AGE OF UNTACT (ICTC 2020), 2020, : 860 - 862