Software-Defined Heterogeneous Edge Computing Network Resource Scheduling Based on Reinforcement Learning
Source abstract
Abstract
With the rapid development of wireless networks, wireless edge computing networks have been widely considered. The heterogeneous characteristics of the 6G edge computing network bring new challenges to network resource scheduling. In this work, we consider a heterogeneous edge computing network with heterogeneous edge computing nodes and task requirements. We design a software-defined heterogeneous edge computing network architecture to separate the control layer and the data layer. According to different requirements, the tasks in heterogeneous edge computing networks are decomposed into multiple subtasks at the control layer, and the edge computing node alliance responding to the tasks is established to perform the decomposed subtasks. In order to optimize both network energy consumption and network load balancing, we model the resource scheduling problem as a Markov Decision Process (MDP), and design a Proximal Policy Optimization (PPO) resource scheduling algorithm based on deep reinforcement learning. Simulation analysis shows that the proposed PPO resource scheduling can achieve low energy consumption and ideal load balancing.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: IoT and Edge/Fog Computing · Advanced Computing and Algorithms · Software-Defined Networks and 5G
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Computer and Information Engineering, Tianjin Chengjian University, Tianjin 300384, China
School of Computer Science and Technology, Tianjin University, Tianjin 300072, China
References (24)
Show source-provided references
1. Challenges of Connecting Edge and Cloud Computing: A Security and Forensic Perspective10.1109/MCC.2017.30 ↗
2. Mobile edge communications, computing, and caching (MEC3) technology in the maritime communication network10.23919/JCC.2020.05.017 ↗
3. Intelligent task offloading and collaborative computation in multi-UAV-enabled mobile edge computing10.23919/JCC.2022.04.018 ↗
4. The Promise of Edge Computing10.1109/MC.2016.145 ↗
5. Mobile-Edge Computing and the Internet of Things for Consumers: Extending cloud computing and services to the edge of the network10.1109/MCE.2016.2590099 ↗
6. Khorsandroo, S., and Tosun, A.S. (2017, January 6–8). An experimental investigation of SDN controller live migration in virtual data centers. Proceedings of the 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), Berlin, Germany.10.1109/NFV-SDN.2017.8169877 ↗
7. Gaur, K., and Grover, J. (2019, January 25–28). Exploring VANET Using Edge Computing and SDN. Proceedings of the 2019 Second International Conference on Advanced Computational and Communication Paradigms (ICACCP), Sikkim, India.10.1109/ICACCP.2019.8882917 ↗
8. Subramanya, T., Goratti, L., Khan, S.N., Kafetzakis, E., Giannoulakis, I., and Riggio, R. (2017, January 6–8). SDEC: A platform for software defined mobile edge computing research and experimentation. Proceedings of the 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), Berlin, Germany.10.1109/NFV-SDN.2017.8169849 ↗
9. Joint Task Scheduling and Energy Management for Heterogeneous Mobile Edge Computing With Hybrid Energy Supply10.1109/JIOT.2020.2992522 ↗
10. An architecture for software defined wireless networking10.1109/MWC.2014.6845049 ↗
11. A Survey on Software-Defined Wireless Sensor Networks: Challenges and Design Requirements10.1109/ACCESS.2017.2666200 ↗
12. Secure Service Offloading for Internet of Vehicles in SDN-Enabled Mobile Edge Computing10.1109/TITS.2020.3034197 ↗
13. Reliable Computation Offloading for Edge-Computing-Enabled Software-Defined IoV10.1109/JIOT.2020.2982292 ↗
14. Interaction of edge-cloud computing based on SDN and NFV for next generation IoT10.1109/JIOT.2019.2942719 ↗
15. An openflow architecture for energy-aware traffic engineering in mobile networks10.1109/MNET.2015.7166191 ↗
16. Zeng, D., Li, P., Guo, S., and Miyazaki, T. (2014, January 10–14). Minimum-energy reprogramming with guaranteed quality-of-sensing in software-defined sensor networks. Proceedings of the 2014 IEEE International Conference on Communications (ICC), Sydney, Australia.10.1109/ICC.2014.6883333 ↗
17. An Energy-Efficient Routing Algorithm for Software-Defined Wireless Sensor Networks10.1109/JSEN.2016.2585019 ↗
18. Harika, J., Baleeshwar, P., Navya, K., and Shanmugasundaram, H. (2022, January 9–11). A Review on Artificial Intelligence with Deep Human Reasoning. Proceedings of the 2022 International Conference on Applied Artificial Intelligence and Computing (ICAAIC), Salem, India.10.1109/ICAAIC53929.2022.9793310 ↗
19. Cache Pollution Prevention Mechanism Based on Deep Reinforcement Learning in NDN10.23919/JCIN.2021.9387728 ↗
20. Kaloev, M., and Krastev, G. (2021, January 21–23). Experiments Focused on Exploration in Deep Reinforcement Learning. Proceedings of the 2021 5th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), Ankara, Turkey.10.1109/ISMSIT52890.2021.9604690 ↗
21. Debner, A. (2202, January 20–24). Scaling up Deep Reinforcement Learning for Intelligent Video Game Agents. Proceedings of the 2022 IEEE International Conference on Smart Computing (SMARTCOMP), Helsinki, Finland.10.1109/SMARTCOMP55677.2022.00050 ↗
22. Toan, N.D., and Woo, K.G. (2021, January 17–20). Mapless Navigation with Deep Reinforcement Learning based on The Convolutional Proximal Policy Optimization Network. Proceedings of the 2021 IEEE International Conference on Big Data and Smart Computing (BigComp), Jeju Island, Republic of Korea.10.1109/BigComp51126.2021.00063 ↗
23. Authentic Boundary Proximal Policy Optimization10.1109/TCYB.2021.3051456 ↗
24. Stable-Baselines3: Reliable Reinforcement Learning Implementations