Resource Allocation Strategy for MEC System Based on VM Migration and RF Energy Harvesting

Aiming at the influence of user equipment (UE) mobility on computational results feedback of mobile edge computing (MEC) server, a resource allocation strategy based on virtual machine migration is proposed to maximize the system energy efficiency (EE). UEs can harvest radio frequency energy from multiple frequency bands as they move. When the UE moves over a long distance, virtual machine migration is adopted to transfer the computational tasks offloaded by the UE from the initial MEC server to the current MEC server. After the current MEC server completes the computational task, it can directly feed the computational results back to the UE, which can significantly reduce the delay. After the current MEC server completes the computational task, it will feed the computational results back to the UE. By jointly considering offloading computational task by the UE and computational results feedback of MEC server, the problem of power and subcarrier allocation is modeled as a mixed integer nonlinear programming problem. The goal is to maximize the system EE under the constraints of energy consumption, subcarrier allocation, and transmitting power. The suboptimal solution is obtained by introducing the genetic algorithm. Simulation results show that the proposed method has higher EE than partial power or subcarrier allocation methods based on the genetic algorithm.

[1]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[2]  Kai-Kit Wong,et al.  Wireless Powered Cooperation-Assisted Mobile Edge Computing , 2018, IEEE Transactions on Wireless Communications.

[3]  Jing Cao,et al.  Community Detection Based on Genetic Algorithm Using Local Structural Similarity , 2019, IEEE Access.

[4]  Ganapati Panda,et al.  Constrained genetic algorithm based independent component analysis , 2007, 2007 IEEE Congress on Evolutionary Computation.

[5]  Victor C. M. Leung,et al.  Energy-Efficient Sub-Carrier and Power Allocation in Cloud-Based Cellular Network With Ambient RF Energy Harvesting , 2017, IEEE Access.

[6]  Li Zhou,et al.  Energy-Latency Tradeoff for Energy-Aware Offloading in Mobile Edge Computing Networks , 2018, IEEE Internet of Things Journal.

[7]  Qi Feng,et al.  Mixed mutation strategy evolutionary programming based on Shapley value , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[8]  Khaled Ben Letaief,et al.  Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices , 2016, IEEE Journal on Selected Areas in Communications.

[9]  Fei Wang,et al.  Dynamic interface-selection and resource allocation over heterogeneous mobile edge-computing wireless networks with energy harvesting , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[10]  Rongxing Lu,et al.  From Cloud to Fog Computing: A Review and a Conceptual Live VM Migration Framework , 2017, IEEE Access.

[11]  Hubregt J. Visser,et al.  RF Energy Harvesting and Transport for Wireless Sensor Network Applications: Principles and Requirements , 2013, Proceedings of the IEEE.

[12]  Zhu Han,et al.  Wireless Networks With RF Energy Harvesting: A Contemporary Survey , 2014, IEEE Communications Surveys & Tutorials.

[13]  Kaibin Huang,et al.  Energy Efficient Mobile Cloud Computing Powered by Wireless Energy Transfer , 2015, IEEE Journal on Selected Areas in Communications.

[14]  Hüseyin Arslan,et al.  Joint Optimization of Device to Device Resource and Power Allocation Based on Genetic Algorithm , 2018, IEEE Access.