2015 · 47 citations · 12 references
ComputingComputer SystemsComputer NetworksMobile ComputingMobile SystemsEnergy-efficient Mobile ComputingMobile CommunicationMobile NetworksPerformance OptimizationTask OffloadingApplication OffloadingBattery Lifetime OptimizationEnergy Efficiency In Mobile NetworksEnergy-aware Task OffloadingEnergy-efficient OffloadingHeterogeneous NetworksOptimization-based OffloadingWireless Transmission
Mobile smart terminals suffer from limited battery life, and offloading computation to remote servers can extend battery life, but transmission delay and wireless conditions constrain this approach; heterogeneous networks (HetNets) offer high‑speed, convenient access that can ease mobile computing offloading. This study proposes an energy‑optimal mobile computing offloading algorithm for HetNets that maximizes terminal energy savings while meeting a specified application execution time. The authors formulate a mathematical model of mobile computation offloading and design a combinatorial‑optimization algorithm, with a suboptimal variant achieving near‑optimal performance at O(N) time complexity. Simulations show the optimal algorithm achieves approximately 43 % energy savings, the suboptimal variant performs almost as well, and both algorithms’ savings vary with wireless conditions.
The insufficiency of battery lifetime has become the biggest limited of mobile smart-terminal, offloading of mobile computing is a potential effective method to extend the battery lifetime of mobile smart-terminal by executing some computation of applications in remote servers. However, the delay of transmission and the wireless transmission conditions are the main constraints of mobile offloading. The development of HetNets (Heterogeneous Networks) brings high speed and convenient wireless access, which will make the mobile computing offloading more easy. In this paper, the offloading of mobile computing is discussed based on HetNets, and an energy-optimal offloading algorithm of mobile computing is proposed to achieve the maximum saving energy of the mobile terminal under the requirement of given application execution time. First, the mathematical model of the mobile computation offloading is given. The optimal algorithm based on Combinatorial Optimization can get the optimal saving energy and the energy saving of it in the simulation is bounced around 43%. The performance of suboptimal algorithm is very close to the optimal solution but the time complexity is just O(N). Simulation results also show the performance of different algorithms and relation between saving energy and different wireless conditions.
12
Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?
Karthik Kumar, Yung‐Hsiang Lu · Computer · 2010 · 1.5K citations
To offload or not to offload? The bandwidth and energy costs of mobile cloud computing
Marco V. Barbera, Sokol Kosta, Alessandro Mei et al. · 2013 · 396 citations