Browse > Article
http://dx.doi.org/10.3837/tiis.2021.07.011

Resource Allocation for Heterogeneous Service in Green Mobile Edge Networks Using Deep Reinforcement Learning  

Sun, Si-yuan (School of Electronic Engineering, Beijing University of Posts and Telecommunications)
Zheng, Ying (School of Electronic Engineering, Beijing University of Posts and Telecommunications)
Zhou, Jun-hua (State Key Laboratory of Intelligent Manufacturing System Technology, Beijing Institute of Electronic System Engineering)
Weng, Jiu-xing (Ningbo Sunny Intelligent Technology Co., LTD)
Wei, Yi-fei (School of Electronic Engineering, Beijing University of Posts and Telecommunications)
Wang, Xiao-jun (Dublin City University)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.15, no.7, 2021 , pp. 2496-2512 More about this Journal
Abstract
The requirements for powerful computing capability, high capacity, low latency and low energy consumption of emerging services, pose severe challenges to the fifth-generation (5G) network. As a promising paradigm, mobile edge networks can provide services in proximity to users by deploying computing components and cache at the edge, which can effectively decrease service delay. However, the coexistence of heterogeneous services and the sharing of limited resources lead to the competition between various services for multiple resources. This paper considers two typical heterogeneous services: computing services and content delivery services, in order to properly configure resources, it is crucial to develop an effective offloading and caching strategies. Considering the high energy consumption of 5G base stations, this paper considers the hybrid energy supply model of traditional power grid and green energy. Therefore, it is necessary to design a reasonable association mechanism which can allocate more service load to base stations rich in green energy to improve the utilization of green energy. This paper formed the joint optimization problem of computing offloading, caching and resource allocation for heterogeneous services with the objective of minimizing the on-grid power consumption under the constraints of limited resources and QoS guarantee. Since the joint optimization problem is a mixed integer nonlinear programming problem that is impossible to solve, this paper uses deep reinforcement learning method to learn the optimal strategy through a lot of training. Extensive simulation experiments show that compared with other schemes, the proposed scheme can allocate resources to heterogeneous service according to the green energy distribution which can effectively reduce the traditional energy consumption.
Keywords
Deep reinforcement learning; green energy; heterogeneous service; mobile edge computing; power consumption; resource allocation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. Wei, Z. Wang, D. Guo and F. R. Yu, "Deep q-learning based computation offloading strategy for mobile edge computing," Computers, Materials & Continua, vol. 59, no. 1, pp. 89-104, 2019.   DOI
2 L. Sun, Q. Yu, D. Peng, S. Subramani and X. Wang, "Fogmed: a fog-based framework for disease prognosis based medical sensor data streams," Computers, Materials & Continua, vol. 66, no.1, pp.603-619, 2021.
3 E. Baccour, A. Erbad, A. Mohamed, K. Bilal and M. Guizani, "Proactive Video Chunks Caching and Processing for Latency and Cost Minimization in Edge Networks," in Proc. of 2019 IEEE Wireless Communications and Networking Conference (WCNC), Marrakesh, Morocco, pp. 1-7, 2019.
4 T. Hou, G. Feng, S. Qin and W. Jiang, "Proactive Content Caching by Exploiting Transfer Learning for Mobile Edge Computing," in Proc. of GLOBECOM 2017 - 2017 IEEE Global Communications Conference, Singapore, pp. 1-6, 2017.
5 Y. Wei, F. R. Yu, M. Song and Z. Han, "User Scheduling and Resource Allocation in HetNets With Hybrid Energy Supply: An Actor-Critic Reinforcement Learning Approach," IEEE Transactions on Wireless Communications, vol. 17, no. 1, pp. 680-692, 2018.   DOI
6 S. Bi and Y. J. Zhang, "Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading," IEEE Transactions on Wireless Communications, vol.17, no.6, pp.4177-4190, 2018.   DOI
7 L. Wang, K. Wong, S. Jin, G. Zheng and R. W. Heath, "A New Look at Physical Layer Security, Caching, and Wireless Energy Harvesting for Heterogeneous Ultra-Dense Networks," IEEE Communications Magazine, vol. 56, no. 6, pp. 49-55, 2018.   DOI
8 Y. Dai, D. Xu, S. Maharjan and Y. Zhang, "Joint Computation Offloading and User Association in Multi-Task Mobile Edge Computing," IEEE Transactions on Vehicular Technology, vol. 67, no. 12, pp. 12313-12325, 2018.   DOI
9 W. Jiang, G. Feng, S. Qin and Y. Liu, "Multi-Agent Reinforcement Learning Based Cooperative Content Caching for Mobile Edge Networks," IEEE Access, vol. 7, pp. 61856-61867, 2019.   DOI
10 T. X. Tran and D. Pompili, "Joint Task Offloading and Resource Allocation for Multi-Server Mobile-Edge Computing Networks," IEEE Transactions on Vehicular Technology, vol. 68, no. 1, pp. 856-868, 2019.   DOI
11 S. Sardellitti, M. Merluzzi and S. Barbarossa, "Optimal Association of Mobile Users to MultiAccess Edge Computing Resources," in Proc. of 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, pp. 1-6, 2018.
12 L. Wang, P. Huang, K. Wang, G. Zhang, L. Zhang, N. Aslam and K. Yang, "RL-Based User Association and Resource Allocation for Multi-UAV enabled MEC," in Proc. of 2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC), Tangier, Morocco, pp. 741-746, 2019.
13 Y. Lan, X. Wang, D. Wang, Y. Zhang and W. Wang, "Mobile-Edge Computation Offloading and Resource Allocation in Heterogeneous Wireless Networks," in Proc. of 2019 IEEE Wireless Communications and Networking Conference (WCNC), Marrakesh, Morocco, pp. 1-6, 2019.
14 Z. Tan, F. R. Yu, X. Li, H. Ji and V. C. M. Leung, "Virtual resource allocation for heterogeneous services in full duplex-enabled small cell networks with cache and MEC," in Proc. of 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Atlanta, GA, pp. 163-168, 2017.
15 Z. G. Qu, S. Y. Chen and X. J. Wang, "A Secure Controlled Quantum Image Steganography Algorithm," Quantum Information Processing, vol.19, no. 380, pp. 1-25, 2020.   DOI
16 S. Seng, X. Li, H. Ji and H. Zhang, "Joint Access Selection and Heterogeneous Resources Allocation in UDNs with MEC Based on Non-Orthogonal Multiple Access," in Proc. of 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, pp. 1-6, 2018.
17 Q. Fan and N. Ansari, "Green energy aware user association in heterogeneous networks," in Proc. of 2016 IEEE Wireless Communications and Networking Conference, Doha, pp. 1-6, 2016.
18 Z. G. Qu, S. Y. Wu, W. J. Liu and X. J. Wang, "Analysis and improvement of steganography protocol based on bell states in noise environment, " Computers, Materials & Continua, vol. 59, no.2, pp.607-624, 2019.   DOI
19 Y. He, N. Zhao and H. Yin, "Integrated Networking, Caching, and Computing for Connected Vehicles: A Deep Reinforcement Learning Approach," IEEE Transactions on Vehicular Technology, vol. 67, no. 1, pp. 44-55, 2018.   DOI
20 M. Merluzzi, P. D. Lorenzo and S. Barbarossa, "Dynamic Joint Resource Allocation and User Assignment in Multi-access Edge Computing," in Proc. of ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, United Kingdom, pp. 4759-4763, 2019.
21 B. Wang, Q. Kong, W. Liu and L. T. Yang, "On Efficient Utilization of Green Energy in Heterogeneous Cellular Networks," IEEE Systems Journal, vol. 11, no. 2, pp. 846-857, 2017.   DOI
22 C. Li, L. Toni, J. Zou, H. Xiong and P. Frossard, "QoE-Driven Mobile Edge Caching Placement for Adaptive Video Streaming," IEEE Transactions on Multimedia, vol. 20, no. 4, pp. 965-984, 2018.   DOI
23 K. Zhang, S. Leng, Y. He, S. Maharjan and Y. Zhang, "Cooperative Content Caching in 5G Networks with Mobile Edge Computing," IEEE Wireless Communications, vol. 25, no. 3, pp. 80-87, 2018.   DOI
24 Y. Wei, F. R. Yu, M. Song and Z. Han, "Joint Optimization of Caching, Computing, and Radio Resources for Fog-Enabled IoT Using Natural Actor-Critic Deep Reinforcement Learning," IEEE Internet of Things Journal, vol. 6, no. 2, pp. 2061-2073, 2019.   DOI
25 M. M. Amiri and D. Gunduz, "Cache-aided data delivery over erasure broadcast channels," in Proc. of 2017 IEEE International Conference on Communications (ICC), Paris, pp. 1-6, 2017.
26 L. Li, Y. Wei, L. Zhang and X. Wang, "Efficient virtual resource allocation in mobile edge networks based on machine learning," Journal of Cyber Security, vol. 2, no. 3, pp. 141-150, 2020.   DOI
27 J. Zhou, X. Zhang and W. Wang, "Joint Resource Allocation and User Association for Heterogeneous Services in Multi-Access Edge Computing Networks," IEEE Access, vol. 7, pp. 12272-12282, 2019.   DOI
28 Y. Zhou, F. R. Yu, J. Chen and Y. Kuo, "Resource Allocation for Information-Centric Virtualized Heterogeneous Networks With In-Network Caching and Mobile Edge Computing," IEEE Transactions on Vehicular Technology, vol. 66, no. 12, pp. 11339-11351, 2017.   DOI
29 Y. Jin, Y. Wen and C. Westphal, "Optimal Transcoding and Caching for Adaptive Streaming in Media Cloud: an Analytical Approach," IEEE Transactions on Circuits and Systems for Video Technology, vol. 25, no. 12, pp. 1914-1925, 2015.   DOI
30 V. Mnih, K. Kavukcuoglu and D. Silver et al., "Human-level control through deep reinforcement learning," Nature, vol. 518, no. 7540, pp. 529-533, 2015.   DOI