Wireless Powered Mobile Edge Computing Networks: A Survey

Wireless Powered Mobile Edge Computing (WPMEC) is an integration of Mobile Edge Computing (MEC) and Wireless Power Transfer (WPT) technologies, to both improve computing capabilities of mobile devices and energy compensation for their limited battery capabilities. Generally, energy transmitters, mobile devices, and edge servers form a WPMEC system that realizes a closed loop of sending and collecting energy as well as offloading and receiving task data. Due to constraints of time-varying network environments, time-coupled battery levels, and the half-duplex character of mobile devices, the joint design of computation offloading and resource allocation solutions in WPMEC systems has become extremely challenging, and a great number of studies have been devoted to it in recent years. In this article, we first introduce the basic model of the WPMEC system. Then, we present key issues and techniques related to WPMEC. In addition, we summarize solutions for computation offloading and resource allocation to solve critical issues in WPMEC networks. Finally, we discuss some research challenges and open issues.

[1]  E. Shmueli,et al.  A Review on Fairness in Machine Learning , 2022, ACM Comput. Surv..

[2]  Lei Guo,et al.  Dynamic UAV Deployment for Differentiated Services: A Multi-Agent Imitation Learning Based Approach , 2021, IEEE Transactions on Mobile Computing.

[3]  Yong Qin,et al.  UAV-LiDAR-Based Measuring Framework for Height and Stagger of High-Speed Railway Contact Wire , 2022, IEEE Transactions on Intelligent Transportation Systems.

[4]  Songtao Guo,et al.  iCOS: A Deep Reinforcement Learning Scheme for Wireless-Charged MEC Networks , 2022, IEEE Transactions on Vehicular Technology.

[5]  Xiaobo Zhou,et al.  Wireless Powered Mobile Edge Computing: Dynamic Resource Allocation and Throughput Maximization , 2022, IEEE Transactions on Mobile Computing.

[6]  Mingjun Wang,et al.  Secure and reliable computation offloading in blockchain-assisted cyber-physical IoT systems , 2022, Digit. Commun. Networks.

[7]  Yunfei Chen,et al.  Generalized Transceiver Beamforming for DFRC With MIMO Radar and MU-MIMO Communication , 2022, IEEE Journal on Selected Areas in Communications.

[8]  Jianghong Ou,et al.  Joint offloading design and bandwidth allocation for RIS-aided multiuser MEC networks , 2022, Phys. Commun..

[9]  Xiaodong Lin,et al.  Heterogeneous Computation and Resource Allocation for Wireless Powered Federated Edge Learning Systems , 2022, IEEE Transactions on Communications.

[10]  Ding Wang,et al.  Policy Gradient Adaptive Critic Design With Dynamic Prioritized Experience Replay for Wastewater Treatment Process Control , 2022, IEEE Transactions on Industrial Informatics.

[11]  Inkyu Lee,et al.  Residual Energy Maximization for Wireless Powered Mobile Edge Computing Systems With Mixed-Offloading , 2022, IEEE Transactions on Vehicular Technology.

[12]  Haiying Shen,et al.  An Effective and Lightweight Countermeasure Scheme to Multiple Network Attacks in NDN , 2022, IEEE/ACM Transactions on Networking.

[13]  N. Lewis,et al.  Dosimetry of Microelectrodes Array Chips for Electrophysiological Studies Under Simultaneous Radio Frequency Exposures , 2022, IEEE Transactions on Microwave Theory and Techniques.

[14]  Sun Mao,et al.  Energy-Efficient Cooperative Communication and Computation for Wireless Powered Mobile-Edge Computing , 2022, IEEE Systems Journal.

[15]  Shupeng Wang,et al.  Blockchain-Enabled Electrical Fault Inspection and Secure Transmission in 5G Smart Grids , 2022, IEEE Journal of Selected Topics in Signal Processing.

[16]  Xiangyu Kong,et al.  A Remote Estimation Method of Smart Meter Errors Based on Neural Network Filter and Generalized Damping Recursive Least Square , 2022, IEEE Transactions on Industrial Informatics.

[17]  Dae-Hyun Choi,et al.  Federated Reinforcement Learning for Energy Management of Multiple Smart Homes With Distributed Energy Resources , 2022, IEEE Transactions on Industrial Informatics.

[18]  Madhusanka Liyanage,et al.  MEC-enabled 5G Use Cases: A Survey on Security Vulnerabilities and Countermeasures , 2021, ACM Comput. Surv..

[19]  Björn W. Schuller,et al.  A Survey on Client Throughput Prediction Algorithms in Wired and Wireless Networks , 2021, ACM Comput. Surv..

[20]  Wolfgang Banzhaf,et al.  Evolutionary Machine Learning: A Survey , 2021, ACM Comput. Surv..

[21]  Lei Guo,et al.  Blockchain-Enabled Intelligent Transportation Systems: A Distributed Crowdsensing Framework , 2021, IEEE Transactions on Mobile Computing.

[22]  Anurag K. Srivastava,et al.  Unbundling Smart Meter Services Through Spatiotemporal Decomposition Agents in DER-Rich Environment , 2021, IEEE Transactions on Industrial Informatics.

[23]  Rajeev Muralidhar,et al.  Energy Efficient Computing Systems: Architectures, Abstractions and Modeling to Techniques and Standards , 2020, ACM Comput. Surv..

[24]  Yang Wang,et al.  VeMo: Enabling Transparent Vehicular Mobility Modeling at Individual Levels with Full Penetration , 2018, MobiCom.

[25]  Yan Zhang,et al.  Machine and Deep Learning for Resource Allocation in Multi-Access Edge Computing: A Survey , 2022, IEEE Communications Surveys & Tutorials.

[26]  P. Mach,et al.  Device-to-Device Relaying: Optimization, Performance Perspectives, and Open Challenges Towards 6G Networks , 2022, IEEE Communications Surveys & Tutorials.

[27]  Keping Long,et al.  IRS Empowered UAV Wireless Communication with Resource Allocation, Reflecting Design and Trajectory Optimization , 2022, IEEE Transactions on Wireless Communications.

[28]  N. Kato,et al.  AI Models for Green Communications Towards 6G , 2022, IEEE Communications Surveys & Tutorials.

[29]  S. Bi,et al.  Stable Online Offloading and Trajectory Control for UAV-enabled MEC with EH Devices , 2021, 2021 IEEE Global Communications Conference (GLOBECOM).

[30]  Ricky Y. K. Kwok,et al.  5G-Enabled UAV-to-Community Offloading: Joint Trajectory Design and Task Scheduling , 2021, IEEE Journal on Selected Areas in Communications.

[31]  Kaoru Ota,et al.  Computation Rate Maximization for Intelligent Reflecting Surface Enhanced Wireless Powered Mobile Edge Computing Networks , 2021, IEEE Transactions on Vehicular Technology.

[32]  Keqiu Li,et al.  Multi-Relay Assisted Computation Offloading for Multi-Access Edge Computing Systems With Energy Harvesting , 2021, IEEE Transactions on Vehicular Technology.

[33]  Muhammad Naeem,et al.  On-Demand Sensing and Wireless Power Transfer for Self-Sustainable Industrial Internet of Things Networks , 2021, IEEE Transactions on Industrial Informatics.

[34]  Kai-Kit Wong,et al.  Multi-Objective Optimization for UAV-Assisted Wireless Powered IoT Networks Based on Extended DDPG Algorithm , 2021, IEEE Transactions on Communications.

[35]  Junhee Park,et al.  Latency Minimization for Wireless Powered Mobile Edge Computing Networks With Nonlinear Rectifiers , 2021, IEEE Transactions on Vehicular Technology.

[36]  Qingqing Wu,et al.  Mitigating the Doubly Near–Far Effect in UAV-Enabled WPCN , 2021, IEEE Transactions on Vehicular Technology.

[37]  Yuedong Xu,et al.  Enabling Practical Large-Scale MIMO in WLANs With Hybrid Beamforming , 2021, IEEE/ACM Transactions on Networking.

[38]  Xian Li,et al.  Online Cognitive Data Sensing and Processing Optimization in Energy-harvesting Edge Computing Systems , 2021, IEEE Transactions on Wireless Communications.

[39]  Kai-Kit Wong,et al.  Hybrid Beamforming Design and Resource Allocation for UAV-Aided Wireless-Powered Mobile Edge Computing Networks With NOMA , 2021, IEEE Journal on Selected Areas in Communications.

[40]  Ming Zhao,et al.  Computation Offloading in Energy Harvesting Powered MEC Network , 2021, ICC 2021 - IEEE International Conference on Communications.

[41]  Kai-Kit Wong,et al.  A Deep Learning-Based Approach to Resource Allocation in UAV-aided Wireless Powered MEC Networks , 2021, ICC 2021 - IEEE International Conference on Communications.

[42]  M. Yousof Naderi,et al.  WiFED Mobile: WiFi Friendly Energy Delivery With Mobile Distributed Beamforming , 2021, IEEE/ACM Transactions on Networking.

[43]  Tie Qiu,et al.  Distributed and Dynamic Service Placement in Pervasive Edge Computing Networks , 2021, IEEE Transactions on Parallel and Distributed Systems.

[44]  Xiaofeng Tao,et al.  Resource Management for Computation Offloading in D2D-Aided Wireless Powered Mobile-Edge Computing Networks , 2021, IEEE Internet of Things Journal.

[45]  Yun Li,et al.  Online Distributed Offloading and Computing Resource Management With Energy Harvesting for Heterogeneous MEC-Enabled IoT , 2021, IEEE Transactions on Wireless Communications.

[46]  Rose Qingyang Hu,et al.  Joint Computation Offloading and Radio Resource Allocation in MEC-Based Wireless-Powered Backscatter Communication Networks , 2021, IEEE Transactions on Vehicular Technology.

[47]  Arumugam Nallanathan,et al.  Dynamic Computation Offloading for MIMO Mobile Edge Computing Systems With Energy Harvesting , 2021, IEEE Transactions on Vehicular Technology.

[48]  Khaled Ben Letaief,et al.  Age of Information-Based Wireless Powered Communication Networks With Selfish Charging Nodes , 2021, IEEE Journal on Selected Areas in Communications.

[49]  Haibo Mei,et al.  Joint Trajectory-Task-Cache Optimization With Phase-Shift Design of RIS-Assisted UAV for MEC , 2021, IEEE Wireless Communications Letters.

[50]  Jun Huang,et al.  Intelligent Edge Computing in Internet of Vehicles: A Joint Computation Offloading and Caching Solution , 2021, IEEE Transactions on Intelligent Transportation Systems.

[51]  Jinsong Wu,et al.  MADDPG-Based Security Situational Awareness for Smart Grid with Intelligent Edge , 2021, Applied Sciences.

[52]  Kai Zhou,et al.  Optimization of Achievable Rate in the Multiuser Satellite IoT System With SWIPT and MEC , 2021, IEEE Transactions on Industrial Informatics.

[53]  Anca Delia Jurcut,et al.  Survey on Multi-Access Edge Computing Security and Privacy , 2021, IEEE Communications Surveys & Tutorials.

[54]  Pawani Porambage,et al.  A Survey on Mobile Augmented Reality With 5G Mobile Edge Computing: Architectures, Applications, and Technical Aspects , 2021, IEEE Communications Surveys & Tutorials.

[55]  Haijun Zhang,et al.  Wireless Powered Mobile Edge Computing With NOMA and User Cooperation , 2021, IEEE Transactions on Vehicular Technology.

[56]  George K. Karagiannidis,et al.  Pareto-Optimal Resource Allocation in Decentralized Wireless Powered Networks , 2021, IEEE Transactions on Communications.

[57]  Symeon Chatzinotas,et al.  Backscatter-Assisted Data Offloading in OFDMA-Based Wireless-Powered Mobile Edge Computing for IoT Networks , 2021, IEEE Internet of Things Journal.

[58]  ZhangJun,et al.  A Survey of Android Malware Detection with Deep Neural Models , 2020, ACM Comput. Surv..

[59]  Hui Wang,et al.  Lyapunov-Guided Deep Reinforcement Learning for Stable Online Computation Offloading in Mobile-Edge Computing Networks , 2020, IEEE Transactions on Wireless Communications.

[60]  Liqin Shi,et al.  Computation Bits Maximization in a Backscatter Assisted Wirelessly Powered MEC Network , 2020, IEEE Communications Letters.

[61]  Fredrik Tufvesson,et al.  6G Wireless Systems: Vision, Requirements, Challenges, Insights, and Opportunities , 2020, Proceedings of the IEEE.

[62]  Shaoshuai Fan,et al.  Data Age Aware Scheduling for Wireless Powered Mobile-Edge Computing in Industrial Internet of Things , 2020, IEEE Transactions on Industrial Informatics.

[63]  Arumugam Nallanathan,et al.  Resource Allocation for Intelligent Reflecting Surface Aided Wireless Powered Mobile Edge Computing in OFDM Systems , 2020, IEEE Transactions on Wireless Communications.

[64]  Bin Hu,et al.  Joint Computing and Caching in 5G-Envisioned Internet of Vehicles: A Deep Reinforcement Learning-Based Traffic Control System , 2020, IEEE Transactions on Intelligent Transportation Systems.

[65]  João M. P. Cardoso,et al.  Improving Performance and Energy Consumption in Embedded Systems via Binary Acceleration: A Survey , 2020, ACM Comput. Surv..

[66]  Ning Zhang,et al.  Delay-Aware Microservice Coordination in Mobile Edge Computing: A Reinforcement Learning Approach , 2019, IEEE Transactions on Mobile Computing.

[67]  Tasher Ali Sheikh,et al.  Capacity maximizing in massive MIMO with linear precoding for SSF and LSF channel with perfect CSI , 2019, Digit. Commun. Networks.

[68]  Gil Zussman,et al.  Wideband Full-Duplex Phased Array With Joint Transmit and Receive Beamforming: Optimization and Rate Gains , 2019, IEEE/ACM Transactions on Networking.

[69]  Lei Guo,et al.  Online Learning for Distributed Computation Offloading in Wireless Powered Mobile Edge Computing Networks , 2021, IEEE Transactions on Parallel and Distributed Systems.

[70]  Shuai Zhang,et al.  Joint Laser Charging and DBS Placement for Drone-assisted Edge Computing , 2021, IEEE Transactions on Vehicular Technology.

[71]  Zheng Chu,et al.  Resource Allocation for Intelligent Reflecting Surface Assisted Wireless Powered IoT Systems with Power Splitting , 2021, IEEE Transactions on Wireless Communications.

[72]  Xiangyu Kong,et al.  A Remote Estimation Method of Smart Meter Errors based on NNF and GDRLS , 2021 .

[73]  Vincenzo Mancuso,et al.  Toward Enabled Industrial Verticals in 5G: A Survey on MEC-Based Approaches to Provisioning and Flexibility , 2021, IEEE Communications Surveys & Tutorials.

[74]  Hong Ji,et al.  Energy-Efficient Mobile Edge Computing System Based on Full-Duplex Energy Harvesting Relay Network , 2020, GLOBECOM 2020 - 2020 IEEE Global Communications Conference.

[75]  Derrick Wing Kwan Ng,et al.  Max-Min Energy Balance in Wireless-Powered Hierarchical Fog-Cloud Computing Networks , 2020, IEEE Transactions on Wireless Communications.

[76]  Ruchuan Wang,et al.  Load Balance and Trajectory Design in Multi-UAV Aided Large-Scale Wireless Rechargeable Networks , 2020, IEEE Transactions on Vehicular Technology.

[77]  Kai-Kit Wong,et al.  Wireless-Powered Edge Computing With Cooperative UAV: Task, Time Scheduling and Trajectory Design , 2020, IEEE Transactions on Wireless Communications.

[78]  Yanlin Yue,et al.  Social-Aware Incentive Mechanisms for D2D Resource Sharing in IIoT , 2020, IEEE Transactions on Industrial Informatics.

[79]  Kai-Kit Wong,et al.  UAV-Enabled SWIPT in IoT Networks for Emergency Communications , 2020, IEEE Wireless Communications.

[80]  Yingshu Li,et al.  Computation Scheduling for Wireless Powered Mobile Edge Computing Networks , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications.

[81]  Wei Wei,et al.  A survey of edge computing-based designs for IoT security , 2020, Digit. Commun. Networks.

[82]  Jie Xu,et al.  Real-Time Resource Allocation for Wireless Powered Multiuser Mobile Edge Computing With Energy and Task Causality , 2020, IEEE Transactions on Communications.

[83]  Symeon Papavassiliou,et al.  Risk-Aware Data Offloading in Multi-Server Multi-Access Edge Computing Environment , 2020, IEEE/ACM Transactions on Networking.

[84]  Yong Liu,et al.  Resource Allocation for Wireless Cooperative IoT Network With Energy Harvesting , 2020, IEEE Transactions on Wireless Communications.

[85]  Khaled Ben Letaief,et al.  UAV-Assisted Wireless Powered Cooperative Mobile Edge Computing: Joint Offloading, CPU Control, and Trajectory Optimization , 2020, IEEE Internet of Things Journal.

[86]  K Reshma,et al.  Throughput Analysis of Energy Harvesting Enabled Incremental Relaying NOMA System , 2020, IEEE Communications Letters.

[87]  Yan Zhang,et al.  Energy Efficiency and Delay Tradeoff for Wireless Powered Mobile-Edge Computing Systems With Multi-Access Schemes , 2020, IEEE Transactions on Wireless Communications.

[88]  A. Pothier,et al.  Microdosimetry Using Rhodamine B Within Macro- and Microsystems for Radiofrequency Signals Exposures of Biological Samples , 2020, IEEE Transactions on Microwave Theory and Techniques.

[89]  Matti Siekkinen,et al.  Toward Massive Scale Air Quality Monitoring , 2020, IEEE Communications Magazine.

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

[91]  Xiaobo Zhou,et al.  Edge Computing in Industrial Internet of Things: Architecture, Advances and Challenges , 2020, IEEE Communications Surveys & Tutorials.

[92]  Nei Kato,et al.  Machine Learning Meets Computation and Communication Control in Evolving Edge and Cloud: Challenges and Future Perspective , 2020, IEEE Communications Surveys & Tutorials.

[93]  Dusit Niyato,et al.  Backscatter-Aided Hybrid Data Offloading for Wireless Powered Edge Sensor Networks , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[94]  Zhu Han,et al.  An Indirect-Reciprocity-Based Incentive Framework for Multimedia Service Through Device-to-Device Multicast , 2019, IEEE Transactions on Vehicular Technology.

[95]  Xavier Masip-Bruin,et al.  A Survey on Mobility-Induced Service Migration in the Fog, Edge, and Related Computing Paradigms , 2019, ACM Comput. Surv..

[96]  Hao Wu,et al.  Online Optimization of Wireless Powered Mobile-Edge Computing for Heterogeneous Industrial Internet of Things , 2019, IEEE Internet of Things Journal.

[97]  Hong Wen,et al.  Internet of Things Based Smart Grids Supported by Intelligent Edge Computing , 2019, IEEE Access.

[98]  Guanglin Zhang,et al.  Distributed Energy Management for Multiuser Mobile-Edge Computing Systems With Energy Harvesting Devices and QoS Constraints , 2019, IEEE Internet of Things Journal.

[99]  Jinshu Su,et al.  Dynamic Edge Computation Offloading for Internet of Things With Energy Harvesting: A Learning Method , 2019, IEEE Internet of Things Journal.

[100]  Xu Chen,et al.  Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing , 2019, Proceedings of the IEEE.

[101]  Rose Qingyang Hu,et al.  Computation Efficiency in a Wireless-Powered Mobile Edge Computing Network with NOMA , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[102]  Khaled Ben Letaief,et al.  Fog-Assisted Multiuser SWIPT Networks: Local Computing or Offloading , 2019, IEEE Internet of Things Journal.

[103]  Junzhou Luo,et al.  A Protocol for Simultaneously Estimating Moments and Popular Groups in a Multigroup RFID System , 2019, IEEE/ACM Transactions on Networking.

[104]  Zhaohui Yang,et al.  Resource Allocation in Full-Duplex Mobile-Edge Computation Systems with NOMA and Energy Harvesting , 2018, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[105]  Jie Xu,et al.  Energy Minimization for Wireless Communication With Rotary-Wing UAV , 2018, IEEE Transactions on Wireless Communications.

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

[107]  David Hutchison,et al.  Game Theory for Multi-Access Edge Computing: Survey, Use Cases, and Future Trends , 2017, IEEE Communications Surveys & Tutorials.

[108]  Rose Qingyang Hu,et al.  Computation Rate Maximization in UAV-Enabled Wireless-Powered Mobile-Edge Computing Systems , 2018, IEEE Journal on Selected Areas in Communications.

[109]  Fei Wang,et al.  Dynamic Computation Offloading and Resource Allocation over Mobile Edge Computing Networks with Energy Harvesting Capability , 2018, 2018 IEEE International Conference on Communications (ICC).

[110]  Tarik Taleb,et al.  Survey on Multi-Access Edge Computing for Internet of Things Realization , 2018, IEEE Communications Surveys & Tutorials.

[111]  Fei Wang,et al.  Joint WiFi Offloading and Resource Allocation for RF-Powered Wireless Networks Assisted by Ambient Backscatter , 2018, 2018 IEEE International Conference on Communications (ICC).

[112]  Francesco Grimaccia,et al.  Design of Tubular Permanent Magnet Generators for Vehicle Energy Harvesting by Means of Social Network Optimization , 2018, IEEE Transactions on Industrial Electronics.

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

[114]  Antonios Michaloliakos,et al.  Asynchronously Coordinated Multi-Timescale Beamforming Architecture for Multi-Cell Networks , 2018, IEEE/ACM Transactions on Networking.

[115]  Chee Yen Leow,et al.  Beamforming in Wireless Energy Harvesting Communications Systems: A Survey , 2018, IEEE Communications Surveys & Tutorials.

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

[117]  Ying Jun Zhang,et al.  Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

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

[119]  Rui Zhang,et al.  Wireless powered communication networks: an overview , 2015, IEEE Wireless Communications.

[120]  Mihaela van der Schaar,et al.  To Relay or Not to Relay: Learning Device-to-Device Relaying Strategies in Cellular Networks , 2013, IEEE Transactions on Mobile Computing.

[121]  Swades De,et al.  Smart RF energy harvesting communications: challenges and opportunities , 2015, IEEE Communications Magazine.

[122]  Kaibin Huang,et al.  Energy Harvesting Wireless Communications: A Review of Recent Advances , 2015, IEEE Journal on Selected Areas in Communications.

[123]  Rui Zhang,et al.  Wireless powered communication: opportunities and challenges , 2014, IEEE Communications Magazine.

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

[125]  Purushottam Kulkarni,et al.  Energy Harvesting Sensor Nodes: Survey and Implications , 2011, IEEE Communications Surveys & Tutorials.