Resource Allocation Strategy for D2D-Assisted Edge Computing System With Hybrid Energy Harvesting

Due to the limited battery capacity and computing capability of mobile users, the resource allocation strategy in device-to-device (D2D)-assisted edge computing system with hybrid energy harvesting is investigated in this paper. By employing magnetic induction-based wireless reverse charging technology, mobile user can supplement extra energy from nearby users when the energy harvested from ambient radio frequency sources is about to be exhausted. Moreover, mobile user can not only perform local computation, but also offload computing tasks to nearby users for auxiliary computation through D2D communication links or mobile edge computing (MEC) server under base station (BS) for edge computation. Due to the limited computing resources of MEC server, when the computing capability of the MEC server reaches the maximum value, an adjacent user under another nearby BS can be considered as a relay node. The computing tasks of the remaining users under the previous BS can be transferred to the MEC server with sufficient resources under another nearby BS by establishing D2D relay links. The objective of the resource allocation strategy is to maximize the energy efficiency under the constraints of computation delay and energy harvesting. The resource allocation problem is formulated as a mixed-integer nonlinear programming problem, which is not easy to obtain the optimal solution at low computational complexity. A suboptimal solution is obtained by adopting the quantum-behaved particle swarm optimization (QPSO) algorithm. Simulation results show that the performance of the proposed strategy is superior to other benchmark strategies, and QPSO algorithm can achieve higher energy efficiency than the standard particle swarm optimization algorithm.

[1]  Tony Q. S. Quek,et al.  Simultaneous Wireless Information and Power Transfer Under Different CSI Acquisition Schemes , 2015, IEEE Transactions on Wireless Communications.

[2]  Yunlong Cai,et al.  Latency Optimization for Resource Allocation in Mobile-Edge Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[3]  Kaibin Huang,et al.  Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading , 2016, IEEE Transactions on Wireless Communications.

[4]  Xiongwen Zhao,et al.  Energy-Efficient Resource Allocation for Energy Harvesting-Based Cognitive Machine-to-Machine Communications , 2019, IEEE Transactions on Cognitive Communications and Networking.

[5]  MUHAMMAD NAEEM,et al.  Partial Offloading in Energy Harvested Mobile Edge Computing: A Direct Search Approach , 2020, IEEE Access.

[6]  Derrick Wing Kwan Ng,et al.  Practical Non-Linear Energy Harvesting Model and Resource Allocation for SWIPT Systems , 2015, IEEE Communications Letters.

[7]  Ian F. Akyildiz,et al.  Increasing the Capacity of Magnetic Induction Communications in RF-Challenged Environments , 2013, IEEE Transactions on Communications.

[8]  Zhi Sun,et al.  Magnetic Induction Communications for Wireless Underground Sensor Networks , 2010, IEEE Transactions on Antennas and Propagation.

[9]  Yunlong Cai,et al.  D2D Communications Meet Mobile Edge Computing for Enhanced Computation Capacity in Cellular Networks , 2019, IEEE Transactions on Wireless Communications.

[10]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[11]  Min Sheng,et al.  Mobile-Edge Computing: Partial Computation Offloading Using Dynamic Voltage Scaling , 2016, IEEE Transactions on Communications.

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

[13]  Trung Quang Duong,et al.  Rate Maximization of Decode-and-Forward Relaying Systems With RF Energy Harvesting , 2015, IEEE Communications Letters.

[14]  Weihua Zhuang,et al.  Learning-Based Computation Offloading for IoT Devices With Energy Harvesting , 2017, IEEE Transactions on Vehicular Technology.

[15]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[16]  Yueming Cai,et al.  Joint Computing Resource, Power, and Channel Allocations for D2D-Assisted and NOMA-Based Mobile Edge Computing , 2019, IEEE Access.

[17]  Haiyun Luo,et al.  Energy-Optimal Mobile Cloud Computing under Stochastic Wireless Channel , 2013, IEEE Transactions on Wireless Communications.

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

[19]  Liang Liu,et al.  Joint Task Assignment and Resource Allocation for D2D-Enabled Mobile-Edge Computing , 2019, IEEE Transactions on Communications.

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

[21]  Yuzhou Li,et al.  A Survey of Underwater Magnetic Induction Communications: Fundamental Issues, Recent Advances, and Challenges , 2019, IEEE Communications Surveys & Tutorials.

[22]  Guangyue Lu,et al.  Wireless Powered Cognitive-Based Mobile Edge Computing With Imperfect Spectrum Sensing , 2019, IEEE Access.

[23]  Gaofeng Nie,et al.  Energy-Saving Offloading by Jointly Allocating Radio and Computational Resources for Mobile Edge Computing , 2017, IEEE Access.

[24]  Rajkumar Buyya,et al.  Cloud-Based Augmentation for Mobile Devices: Motivation, Taxonomies, and Open Challenges , 2013, IEEE Communications Surveys & Tutorials.

[25]  Honggang Wang,et al.  Knowledge-Centric Edge Computing Based on Virtualized D2D Communication Systems , 2018, IEEE Communications Magazine.

[26]  M. C. Domingo,et al.  Magnetic Induction for Underwater Wireless Communication Networks , 2012, IEEE Transactions on Antennas and Propagation.

[27]  Wei-Ho Chung,et al.  FDD-RT: A Simple CSI Acquisition Technique via Channel Reciprocity for FDD Massive MIMO Downlink , 2018, IEEE Systems Journal.

[28]  Derrick Wing Kwan Ng,et al.  Power allocation and scheduling for SWIPT systems with non-linear energy harvesting model , 2016, 2016 IEEE International Conference on Communications (ICC).

[29]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[30]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[31]  Carl Wijting,et al.  Device-to-device communication as an underlay to LTE-advanced networks , 2009, IEEE Communications Magazine.

[32]  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.

[33]  H. Vincent Poor,et al.  Fundamentals of Wireless Information and Power Transfer: From RF Energy Harvester Models to Signal and System Designs , 2018, IEEE Journal on Selected Areas in Communications.

[34]  Arun Kumar Sangaiah,et al.  Energy-Efficient Device-to-Device Edge Computing Network: An Approach Offloading Both Traffic and Computation , 2018, IEEE Communications Magazine.

[35]  Jonathan Rodriguez,et al.  Energy-efficient interference management in LTE-D2D communication , 2016, IET Signal Process..

[36]  Xing Zhang,et al.  A Survey on Mobile Edge Networks: Convergence of Computing, Caching and Communications , 2017, IEEE Access.

[37]  Zhimeng Xu,et al.  Resource Allocation Strategy for Mobile Edge Computing System with Hybrid Energy Harvesting , 2020, 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring).

[38]  Jun Sun,et al.  A global search strategy of quantum-behaved particle swarm optimization , 2004, IEEE Conference on Cybernetics and Intelligent Systems, 2004..

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

[40]  Ian F. Akyildiz,et al.  Wireless Underground Sensor Networks: MI-based communication systems for underground applications. , 2015, IEEE Antennas and Propagation Magazine.

[41]  Shuguang Cui,et al.  Optimal Energy Allocation and Task Offloading Policy for Wireless Powered Mobile Edge Computing Systems , 2019, IEEE Transactions on Wireless Communications.