Max-Min Energy Balance in Wireless-Powered Hierarchical Fog-Cloud Computing Networks

This paper investigates the wireless-powered hierarchical fog-cloud computing networks, where multiple energy-constrained users harvest energy from a hybrid access point (HAP) firstly and then use their harvested energy to offload their computation tasks to fog/cloud servers via the HAP or compute their tasks locally. To pursue multi-user fairness, an optimization problem is formulated to maximize the minimal energy balance among all users by jointly optimizing time assignments, computation central processing unit (CPU) frequencies, and the computing mode selection. Since the problem is mixed-integer combinatorial non-convex, which is intractable, a generalized Benders decomposition (GBD)-based method is proposed, which guarantees the globally optimal solution. To release the high computational complexity of the proposed GBD-based method, a penalized successive convex approximation (P-SCA)-based algorithm is designed as an alternative to obtain a suboptimal solution with low computational complexity. Numerical results show that among different optimizable factors in the system, computing mode selection is the dominant one on affecting the system performance. Moreover, for each user, local computing is a better choice, if it is with relatively poor channel gain and small local computing delay. Otherwise, fog/cloud computing may be a better choice. Additionally, for the users with relatively high channel gains, if their local computing delays are less than those selecting fog computing, cloud computing should be a better choice.

[1]  Chong-Yung Chi,et al.  Outage Constrained Robust Transmit Optimization for Multiuser MISO Downlinks: Tractable Approximations by Conic Optimization , 2011, IEEE Transactions on Signal Processing.

[2]  Derrick Wing Kwan Ng,et al.  Optimal Design of Wireless-Powered Hierarchical Fog-Cloud Computing Networks , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

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

[4]  Li Zhou,et al.  SWIPT-Aware Fog Information Processing: Local Computing vs. Fog Offloading , 2018, Sensors.

[5]  Raymond Hemmecke,et al.  Nonlinear Integer Programming , 2009, 50 Years of Integer Programming.

[6]  Derrick Wing Kwan Ng,et al.  Secure and Green SWIPT in Distributed Antenna Networks With Limited Backhaul Capacity , 2014, IEEE Transactions on Wireless Communications.

[7]  Erik G. Larsson,et al.  Massive Access for 5G and Beyond , 2020, IEEE Journal on Selected Areas in Communications.

[8]  Derrick Wing Kwan Ng,et al.  Power Efficient Resource Allocation for Full-Duplex Radio Distributed Antenna Networks , 2015, IEEE Transactions on Wireless Communications.

[9]  Ke Xiong,et al.  RF Energy Harvesting Wireless Powered Sensor Networks for Smart Cities , 2017, IEEE Access.

[10]  Derrick Wing Kwan Ng,et al.  Robust Resource Allocation for MIMO Wireless Powered Communication Networks Based on a Non-Linear EH Model , 2016, IEEE Transactions on Communications.

[11]  Wei-Chiang Li,et al.  Convex Optimization for Signal Processing and Communications: From Fundamentals to Applications , 2017 .

[12]  Kaibin Huang,et al.  Live Prefetching for Mobile Computation Offloading , 2016, IEEE Transactions on Wireless Communications.

[13]  Khaled Ben Letaief,et al.  Optimal Design of SWIPT-Aware Fog Computing Networks , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[14]  Kaibin Huang,et al.  Asynchronous Mobile-Edge Computation Offloading: Energy-Efficient Resource Management , 2018, IEEE Transactions on Wireless Communications.

[15]  Rui Zhang,et al.  Placement Optimization of Energy and Information Access Points in Wireless Powered Communication Networks , 2015, IEEE Transactions on Wireless Communications.

[16]  Xiaoli Chu,et al.  Computation Offloading and Resource Allocation in Mixed Fog/Cloud Computing Systems With Min-Max Fairness Guarantee , 2018, IEEE Transactions on Communications.

[17]  Meixia Tao,et al.  Edge and Central Cloud Computing: A Perfect Pairing for High Energy Efficiency and Low-Latency , 2018, IEEE Transactions on Wireless Communications.

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

[19]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[20]  Ignas G. Niemegeers,et al.  Fairness in Wireless Networks:Issues, Measures and Challenges , 2014, IEEE Communications Surveys & Tutorials.

[21]  Khaled Ben Letaief,et al.  Coordinated Beamforming With Artificial Noise for Secure SWIPT Under Non-Linear EH Model: Centralized and Distributed Designs , 2018, IEEE Journal on Selected Areas in Communications.

[22]  Shuguang Cui,et al.  Joint offloading and computing optimization in wireless powered mobile-edge computing systems , 2017, 2017 IEEE International Conference on Communications (ICC).

[23]  Wessam Ajib,et al.  Macro-Cell Assisted Task Offloading in MEC-Based Heterogeneous Networks With Wireless Backhaul , 2019, IEEE Transactions on Network and Service Management.

[24]  Khaled Ben Letaief,et al.  Global Energy Efficiency in Secure MISO SWIPT Systems With Non-Linear Power-Splitting EH Model , 2019, IEEE Journal on Selected Areas in Communications.

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

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

[27]  Marco Di Renzo,et al.  A Decomposition Framework for Optimal Edge-Cache Leasing , 2018, IEEE Journal on Selected Areas in Communications.

[28]  Thomas D. Burd,et al.  Processor design for portable systems , 1996, J. VLSI Signal Process..

[29]  Derrick Wing Kwan Ng,et al.  Key technologies for 5G wireless systems , 2017 .

[30]  Emil Björnson,et al.  Prospective Multiple Antenna Technologies for Beyond 5G , 2020, IEEE Journal on Selected Areas in Communications.

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

[32]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

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

[34]  Derrick Wing Kwan Ng,et al.  Robust and Secure Resource Allocation for Full-Duplex MISO Multicarrier NOMA Systems , 2017, IEEE Transactions on Communications.

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

[36]  C. Floudas Nonlinear and Mixed-Integer Optimization: Fundamentals and Applications , 1995 .

[37]  Min Dong,et al.  Multi-User Multi-Task Offloading and Resource Allocation in Mobile Cloud Systems , 2018, IEEE Transactions on Wireless Communications.

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

[39]  Min Dong,et al.  Resource Sharing of a Computing Access Point for Multi-User Mobile Cloud Offloading with Delay Constraints , 2017, IEEE Transactions on Mobile Computing.

[40]  Shuguang Cui,et al.  Joint Computation and Communication Cooperation for Energy-Efficient Mobile Edge Computing , 2018, IEEE Internet of Things Journal.

[41]  Derrick Wing Kwan Ng,et al.  Optimal Joint Power and Subcarrier Allocation for Full-Duplex Multicarrier Non-Orthogonal Multiple Access Systems , 2016, IEEE Transactions on Communications.

[42]  Xiaoli Chu,et al.  Enabling Low-Latency Applications in LTE-A Based Mixed Fog/Cloud Computing Systems , 2019, IEEE Transactions on Vehicular Technology.