Deep Reinforcement Learning-Based Intelligent Traffic Scheduling in Software-Defined Networks
Abstract
With the continuous increase of Internet traffic, traditional network traffic scheduling methods are facing the problems of insufficient efficiency and adaptability. Software - defined networking (SDN) provides flexible control capabilities for network traffic management, and intelligent traffic scheduling algorithms, especially scheduling methods based on deep reinforcement learning (DQN), can dynamically adapt to traffic changes in different network environments. This paper proposes an intelligent traffic scheduling algorithm based on DQN. The DQN - based algorithm effectively manages and optimizes network traffic by continuously interacting with the network environment, making real - time decisions on traffic path selection and resource allocation. It conducts experimental verification in different network scenarios. By comparing with traditional static routing and load balancing algorithms, the experimental results show that the traffic scheduling algorithm based on DQN has obvious advantages in throughput, delay, packet loss rate and load balancing effect, especially in dealing with network load fluctuations, dynamic changes and burst traffic, it can provide higher robustness and adaptability. The experiment also shows that the DQN algorithm can quickly learn and adjust the traffic path in a real - time network environment, thereby effectively reducing network congestion and delay and improving the overall performance of the network. Finally, the article also discusses the optimization direction of the algorithm, including multi - path traffic scheduling, transfer learning, etc., in order to further improve the performance of the algorithm in complex network environments.
Full Text:
PDFReferences
. Bao K, Matyjas JD, Hu F, Kumar S. Intelligent software-defined mesh networks with link-failure adaptive traffic balancing. IEEE Transactions on Cognitive Communications and Networking. 2018; 4(2):266-76. DOI: 10.1109/tccn.2018.2790974
. Malboubi M, Peng SM, Sharma P, Chuah CN. A learning-based measurement framework for traffic matrix inference in software defined networks. Computers & Electrical Engineering. 2018; 66:369-87. DOI: 10.1016/j.compeleceng.2017.11.020
. Huang R, Guan WF, Zhai GT, He JH, Chu XL. Deep graph reinforcement learning based intelligent traffic routing control for software-defined wireless sensor networks. Applied Sciences-Basel. 2022; 12(4):21. DOI: 10.3390/ app12041951
. Liu L, Zhou JT, Xing HF, Guo XY. Flow splitting scheme over link-disjoint multiple paths in software-defined networking. Concurrency and Computation-Practice & Experience. 2022; 34(10):18. DOI: 10.1002/cpe. 6793
. Tam P, Math S, Kim S. Intelligent massive traffic handling scheme in 5G bottleneck backhaul networks. KSII Transactions on Internet and Information Systems. 2021; 15(3):874-90. DOI: 10.3837/tiis.2021.03.004
. Keshari SK, Kansal V, Kumar S. An intelligent way for optimal controller placements in software-defined-IoT networks for smart cities. Computers & Industrial Engineering. 2021; 162:9. DOI: 10.1016/j.cie.2021.107667
. Zhao L, Bi ZG, Lin MW, Hawbani A, Shi JL, Guan YC. An intelligent fuzzy-based routing scheme for software-defined vehicular networks. Computer Networks. 2021; 187:13. DOI: 10.1016/j.comnet.2021.107837
. Guo YY, Wang WP, Zhang H, Guo WZ, Wang ZL, Tian Y, et al. Traffic Engineering in hybrid software defined network via reinforcement learning. Journal of Network and Computer Applications. 2021; 189:12. DOI: 10.1016/j.jnca.2021.103116
. Casas-Velasco DM, Rendon OMC, da Fonseca NLS. DRSIR: A deep reinforcement learning approach for routing in software-defined networking. IEEE Transactions on Network and Service Management. 2022; 19(4):4807-20. DOI: 10.1109/ tnsm.2021.3132491
. Guo X, Xian HB, Feng T, Jiang YB, Zhang D, Fang JL. An intelligent zero trust secure framework for software defined networking. PeerJ Computer Science. 2023; 9:37. DOI: 10.7717/peerj-cs.1674
. Pitchai MP, Ramachandran M, Al-Turjman F, Mostarda L. Intelligent framework for secure transportation systems using software-defined-internet of vehicles. CMC-Computers Materials & Continua. 2021; 68(3):3947-66. DOI: 10.32604 /cmc.2021.015568
. Smida K, Tounsi H, Frikha M. Intelligent and resizable control plane for software defined vehicular network: a deep reinforcement learning approach. Telecommunication Systems. 2022; 79(1):163-80. DOI: 10.1007/s11235-021-00838- 2
. Wu CQ, Zhang YL, Li N, Rezaeipanah A. An intelligent fuzzy-based routing algorithm for video conferencing service provisioning in software defined networking. Telecommunication Systems. 2024; 87(4):887-98. DOI: 10.1007/s11235-023 -01044-y
. Lei JR, Deng SH, Lu ZB, He YH, Gao XP. Energy-saving traffic scheduling in backbone networks with software-defined networks. Cluster Computing-the Journal of Networks Software Tools and Applications. 2021; 24(1):279- 92. DOI: 10.1007/s10586-020-03102-5
. Guo AP, Yuan CH. Network intelligent control and traffic optimization Based on SDN and artificial intelligence. Electronics. 2021; 10(6):18. DOI: 10.3390/electronics10060700
. Prasanth LL, Uma E. A computationally intelligent framework for traffic engineering and congestion management in software-defined network (SDN). EURASIP Journal on Wireless Communications and Networking. 2024; 2024(1):22. DOI: 10.1186/s13638-024- 02392-2
. Huo LW, Jiang DD, Lv ZH, Singh S. An intelligent optimization-based traffic information acquisition approach to software-defined networking. Computational Intelligence. 2020; 36(1):151-71. DOI: 10.1111/coin.12250
. Nam C, Math S, Tam P, Kim S. Intelligent resource allocations for software-defined mission-critical IoT services. CMC-Computers Materials & Continua. 2022; 73(2):4087-102. DOI: 10.32604/cmc.2022.030575
. Kumar A, Anand D, Jha S, Joshi GP, Cho W. Optimized load balancing technique for software defined network. CMC-Computers Materials & Continua. 2022; 72(1):1409-26. DOI: 10.32604/cmc.2022.024970
. Casas-Velasco DM, Rendon OMC, da Fonseca NLS. Intelligent routing based on reinforcement learning for software-defined networking. IEEE Transactions on Network and Service Management. 2021; 18(1):870-81. DOI: 10.1109/tnsm.2020.3036911
. Balakiruthiga B, Deepalakshmi P. (ITMP)-intelligent traffic management prototype using reinforcement learning approach for software defined data center (SDDC). Sustainable Computing-Informatics & Systems. 2021; 32:19. DOI: 10.1016/j.suscom.2021.100610
. Modi TM, Swain P. Intelligent routing using convolutional neural network in software-defined data center network. Journal of Supercomputing. 2022; 78(11):13373-92. DOI: 10.1007/s11227-022-04348-z
DOI: https://doi.org/10.31449/inf.v49i22.8109

This work is licensed under a Creative Commons Attribution 3.0 License.