Using Neural Networks for Packet Routing
DOI:
https://doi.org/10.63282/3050-9246/ICRTCSIT-126Keywords:
WAN-NN, Neural Networks, Packet RoutingAbstract
Packet Routing has been and is the core of any Networking Node and how it interacts with the neighboring network nodes and it also governs how traffic is routed through these devices. Traditional routing algorithms rely on configured peering rules which govern with which routing nodes each can talk to and which networks it can learn and forward traffic to. This mechanism also protects these nodes from learning rogue networks and forwarding packets to unintended destinations. Some of these approaches suffer from fundamental limitations. Choosing an appropriate data structure is not a straightforward task and often hard to estimate. In this paper I will expand on the idea suggested by the paper A Deep Reinforcement Learning Approach for Adaptive Traffic Routing in Next – gen networks by suggesting next gen algorithms which can expand the concepts of Neural Nets to both Internal and External Routing domains which takes care of machine learning based packet routing in both enterprise and public networks and internet. In this paper we will develop a methodology to use Graph Neural Networks, Deep Reinforcement Learning, Recurrent Neural Networks and Autoencoders and Generative Adversarial Networks to create a system which can learn paths and forward traffic and also maintain the quality of service of those paths
Downloads
References
[1] E. Liang, H. Zhu, X. Jin, and I. Stoica, "Neural Packet Classification," 2019. [PDF]
[2] X. You, X. Li, Y. Xu, H. Feng et al., "Toward Packet Routing with Fully-distributed Multi-agent Deep Reinforcement Learning," 2019. [PDF]
[3] A. Abrol, P. Murali Mohan, and T. Truong-Huu, "A Deep Reinforcement Learning Approach for Adaptive Traffic Routing in Next-gen Networks," 2024. [PDF]
[4] T. Valerrian Pasca S, S. Sairam Prasad, and K. Kataoka, "AMPF: Application-aware Multipath Packet Forwarding using Machine Learning and SDN," 2016. [PDF]
[5] C. Cascone, R. Bifulco, S. Pontarelli, and A. Capone, "Relaxing state-access constraints in stateful programmable data planes," 2018. [PDF]
[6] P. Cui, H. Pan, Z. Li, J. Wu et al., "NetFC: enabling accurate floating-point arithmetic on programmable switches," 2021. [PDF]
[7] L. McHale, P. V Gratz, and A. Sprintson, "Flow Correlator: A Flow Table Cache Management Strategy," 2023. [PDF]
[8] Arpit Garg, S Rautaray, Devrajavans Tayagi. Artificial Intelligence in Telecommunications: Applications, Risks, and Governance in the 5G and Beyond Era. International Journal of Computer Techniques – Volume10Issue1,January - February – 2023. 1-19.
[9] Varinder Kumar Sharma - Federated Learning in Mobile and Edge Environments for Telecom Use Cases - International Journal of Innovative Research and Creative Technology (www.ijirct.org) Volume 10 Issue 1 January-2024.DOI: https://doi.org/10.5281/zenodo.17062956
[10] Amrish Solanki1, ShrikaaJadiga, AI Applications for Improving Transportation and Logistics Operations, International Journal ofINTELLIGENT SYSTEMS AND APPLICATIONS IN ENGINEERING, International Journal of Intelligent Systems and Applications in EngineeringIJISAE, 2024, 12(3), 2607–2617.
