Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices

被引:1247
|
作者
Mao, Yuyi [1 ]
Zhang, Jun [1 ]
Letaief, Khaled B. [1 ,2 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Hong Kong, Peoples R China
[2] Hamad bin Khalifa Univ, Doha, Qatar
关键词
Mobile-edge computing (MEC); energy harvesting (EH); dynamic voltage and frequency scaling (DVFS); power control; QoE; Lyapunov optimization; RESOURCE-ALLOCATION; POWER GRIDS; CLOUD; OPTIMIZATION; NETWORKS; STORAGE;
D O I
10.1109/JSAC.2016.2611964
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Mobile-edge computing (MEC) is an emerging paradigm to meet the ever-increasing computation demands from mobile applications. By offloading the computationally intensive workloads to the MEC server, the quality of computation experience, e.g., the execution latency, could be greatly improved. Nevertheless, as the on-device battery capacities are limited, computation would be interrupted when the battery energy runs out. To provide satisfactory computation performance as well as achieving green computing, it is of significant importance to seek renewable energy sources to power mobile devices via energy harvesting (EH) technologies. In this paper, we will investigate a green MEC system with EH devices and develop an effective computation offloading strategy. The execution cost, which addresses both the execution latency and task failure, is adopted as the performance metric. A low-complexity online algorithm is proposed, namely, the Lyapunov optimization-based dynamic computation offloading algorithm, which jointly decides the offloading decision, the CPU-cycle frequencies for mobile execution, and the transmit power for computation offloading. A unique advantage of this algorithm is that the decisions depend only on the current system state without requiring distribution information of the computation task request, wireless channel, and EH processes. The implementation of the algorithm only requires to solve a deterministic problem in each time slot, for which the optimal solution can be obtained either in closed form or by bisection search. Moreover, the proposed algorithm is shown to be asymptotically optimal via rigorous analysis. Sample simulation results shall be presented to corroborate the theoretical analysis as well as validate the effectiveness of the proposed algorithm.
引用
收藏
页码:3590 / 3605
页数:16
相关论文
共 50 条
  • [1] Dynamic Offloading and Resource Scheduling for Mobile-Edge Computing With Energy Harvesting Devices
    Zhao, Fengjun
    Chen, Ying
    Zhang, Yongchao
    Liu, Zhiyong
    Chen, Xin
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 2154 - 2165
  • [2] Multiple Energy Harvesting Devices Enabled Joint Computation Offloading and Dynamic Resource Allocation for Mobile-Edge Computing Systems
    Du, Wei
    Lei, Qiwang
    He, Qiang
    Liu, Wei
    Chen, Feifei
    Pan, Lei
    Lei, Tao
    Zhao, Hailiang
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2019), 2019, : 154 - 158
  • [3] Energy-Delay Tradeoff for Dynamic Offloading in Mobile-Edge Computing System With Energy Harvesting Devices
    Zhang, Guanglin
    Zhang, Wenqian
    Cao, Yu
    Li, Demin
    Wang, Lin
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4642 - 4655
  • [4] Dynamic Computation Offloading for MIMO Mobile Edge Computing Systems With Energy Harvesting
    Zhou, Wen
    Xing, Ling
    Xia, Junjuan
    Fan, Lisheng
    Nallanathan, Arumugam
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (05) : 5172 - 5177
  • [5] Computation Offloading in Heterogeneous Mobile Edge Computing With Energy Harvesting
    Zhang, Tian
    Chen, Wei
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2021, 5 (01): : 552 - 565
  • [6] A Multiobjective Computation Offloading Algorithm for Mobile-Edge Computing
    Song, Fuhong
    Xing, Huanlai
    Luo, Shouxi
    Zhan, Dawei
    Dai, Penglin
    Qu, Rong
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09): : 8780 - 8799
  • [7] Energy-Latency Computation Offloading and Approximate Computing in Mobile-Edge Computing Networks
    Younis, Ayman
    Maheshwari, Sumit
    Pompili, Dario
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (03): : 3401 - 3415
  • [8] Mobile-Edge Computing: Partial Computation Offloading Using Dynamic Voltage Scaling
    Wang, Yanting
    Sheng, Min
    Wang, Xijun
    Wang, Liang
    Li, Jiandong
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2016, 64 (10) : 4268 - 4282
  • [9] Blockchain Storage and Computation Offloading for Cooperative Mobile-Edge Computing
    Zuo, Yiping
    Jin, Shi
    Zhang, Shengli
    Zhang, Yan
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (11) : 9084 - 9098
  • [10] Computation Offloading in Energy Harvesting aided Heterogeneous Mobile Edge Computing
    Zhang, Tian
    Chen, Wei
    [J]. 2021 IEEE 93RD VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-SPRING), 2021,