Scinovex
article Open AccessTop 1% cited

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

IEEE Journal on Selected Areas in Communications · 2016 · Vol. 34(12) · pp. 3590–3605
Yuyi MaoJun ZhangKhaled B. Letaief

Abstract

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.

IoT and Edge/Fog ComputingEnergy Harvesting in Wireless NetworksIoT Networks and ProtocolsComputer scienceComputation offloadingMobile edge computingLyapunov optimizationWirelessMobile deviceComputationDistributed computingEdge computingServer
Citations
1,667
FWCI
145.76
field-weighted impact
References
51
Percentile
100%
vs. same field & year
Citations per year
Cited by
Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading
IEEE Transactions on Wireless Communications · 2016 · 1,534 citations
Collaborative Cloud and Edge Computing for Latency Minimization
IEEE Transactions on Vehicular Technology · 2019 · 650 citations
A Survey on the Edge Computing for the Internet of Things
IEEE Access · 2017 · 1,458 citations
Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach
IEEE Journal on Selected Areas in Communications · 2019 · 846 citations
References
Energy Harvesting Wireless Communications: A Review of Recent Advances
IEEE Journal on Selected Areas in Communications · 2015 · 786 citations
Energy-Optimal Mobile Cloud Computing under Stochastic Wireless Channel
IEEE Transactions on Wireless Communications · 2013 · 862 citations
Transmission with Energy Harvesting Nodes in Fading Wireless Channels: Optimal Policies
IEEE Journal on Selected Areas in Communications · 2011 · 1,126 citations
Related articles
Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices
IEEE Journal on Selected Areas in Communications · 2016 · 1,667 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.