Cooling-Aware Resource Allocation and Load Management for Mobile Edge Computing Systems

Driven by explosive computation demands of Internet of Things (IoT), mobile edge computing (MEC) provides a promising technique to enhance the computation capability for mobile users. In this paper, we propose a joint resource allocation and load management mechanism in an MEC system with wireless power transfer (WPT), by jointly optimizing the transmit power for WPT, the local/edge computing load, the offloading time, and the frequencies of the central processing units (CPUs) at the access point (AP) and the users. To achieve an energy-efficient and sustainable WPT-MEC system, we minimize the total energy consumption of the AP, while meeting computation latency requirements. Cooling energy which is non-negligible, is taken into account in minimizing the energy consumption of the MEC system. By rigorously orchestrating the state-of-the-art optimization techniques, we design an iterative algorithm and obtain the optimal solution in a semi-closed form. Based on the solution, interesting properties and insights are summarized. Extensive numerical tests show that the proposed algorithm can save up to 90.4% the energy of existing benchmarks.

[1]  Yu Cao,et al.  Energy-Delay Tradeoff for Dynamic Offloading in Mobile-Edge Computing System With Energy Harvesting Devices , 2018, IEEE Transactions on Industrial Informatics.

[2]  Xin Wang,et al.  Robust Workload and Energy Management for Sustainable Data Centers , 2016, IEEE Journal on Selected Areas in Communications.

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

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

[5]  Geoffrey Ye Li,et al.  First 20 Years of Green Radios , 2019, IEEE Transactions on Green Communications and Networking.

[6]  Xi Li,et al.  Joint load management and resource allocation in the energy harvesting powered small cell networks with mobile edge computing , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[7]  Rongliang Zhou,et al.  Optimization and control of cooling microgrids for data centers , 2012, 13th InterSociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems.

[8]  Geoffrey Ye Li,et al.  Fundamental Green Tradeoffs: Progresses, Challenges, and Impacts on 5G Networks , 2016, IEEE Communications Surveys & Tutorials.

[9]  Xin Wang,et al.  Multi-Timescale Online Optimization of Network Function Virtualization for Service Chaining , 2019, IEEE Transactions on Mobile Computing.

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

[11]  Gaston H. Gonnet,et al.  On the LambertW function , 1996, Adv. Comput. Math..

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

[13]  Huaiyu Dai,et al.  A Survey on Low Latency Towards 5G: RAN, Core Network and Caching Solutions , 2017, IEEE Communications Surveys & Tutorials.

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

[15]  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).

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

[17]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[18]  Yongqiang Zhang,et al.  Energy-Efficient Dynamic Task Offloading for Energy Harvesting Mobile Cloud Computing , 2018, 2018 IEEE International Conference on Networking, Architecture and Storage (NAS).

[19]  Xin Wang,et al.  Learning and Management for Internet of Things: Accounting for Adaptivity and Scalability , 2018, Proceedings of the IEEE.

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

[21]  Xin Wang,et al.  Cooling-Aware Energy and Workload Management in Data Centers via Stochastic Optimization , 2016, IEEE Journal of Selected Topics in Signal Processing.

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

[23]  Shugong Xu,et al.  Automated Function Placement and Online Optimization of Network Functions Virtualization , 2019, IEEE Transactions on Communications.

[24]  Rui Zhang,et al.  Optimized Training Design for Wireless Energy Transfer , 2014, IEEE Transactions on Communications.

[25]  Jie Xu,et al.  A General Design Framework for MIMO Wireless Energy Transfer With Limited Feedback , 2015, IEEE Transactions on Signal Processing.

[26]  Ke Zhang,et al.  Mobile Edge Computing and Networking for Green and Low-Latency Internet of Things , 2018, IEEE Communications Magazine.

[27]  Xiaojing Chen,et al.  Optimal Quality-of-Service Scheduling for Energy-Harvesting Powered Wireless Communications , 2016, IEEE Transactions on Wireless Communications.

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

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

[30]  Yong-Hwan Lee,et al.  Coherent opportunistic beamforming with partial channel information in multiuser wireless systems , 2008, IEEE Transactions on Wireless Communications.

[31]  Jie Xu,et al.  Energy Beamforming With One-Bit Feedback , 2013, IEEE Transactions on Signal Processing.

[32]  Shaolei Ren,et al.  Online Learning for Offloading and Autoscaling in Renewable-Powered Mobile Edge Computing , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[33]  Xin Wang,et al.  Provisioning quality-of-service to energy harvesting wireless communications , 2015, IEEE Communications Magazine.

[34]  Ekram Hossain,et al.  Modeling and Analysis of Energy Harvesting and Smart Grid-Powered Wireless Communication Networks: A Contemporary Survey , 2019, IEEE Transactions on Green Communications and Networking.

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