Abstract
Traditional methods for analyzing network performance have limitations, including high costs and over-simplified assumptions, which are not helpful for network administrators managing increasingly complex networks. Therefore, it is necessary to provide a performance prediction method specifically designed for complex networks. This paper introduces the Attention-based Recurrent Graph Convolutional Network (ARGCN), a tailored performance prediction model for Software-defined Networks (SDNs). SDNs extract network data dynamically, and ARGCN, using a Message Passing Neural Network (MPNN) framework, transmits and aggregates information, incorporating a recurrent neural network with an attention mechanism to handle complex dependencies among link nodes. Experimental validation demonstrates the model’s efficiency in forecasting network metrics with over 95% accuracy, even in worst-case scenarios. ARGCN, integrating MPNN, recurrent neural networks, and attention mechanisms, emerges as a powerful tool for administrators dealing with SDN intricacies.



















Similar content being viewed by others
Data Availability
All of the material is owned by the authors. Some of the data used in this article can refer to the Section 4 of the article, and other data acquisition can contact the corresponding author of this article.
References
Nisar K, Jimson ER, Hijazi MHA, Welch I, Hassan R, Aman AHM, Sodhro AH, Pirbhulal S, Khan S (2020) A survey on the architecture, application, and security of software defined networking: challenges and open issues. Internet Things 12:100289
Zhuang W, Ye Q, Lyu F, Cheng N, Ren J (2019) SDN/NFV-empowered future IoV with enhanced communication, computing, and caching. Proc IEEE 108(2):274–291
Yu W (2019) A mathematical morphology based method for hierarchical clustering analysis of spatial points on street networks. Appl Soft Comput 85:105785
Zhang L, Ye F, Xie K, Gu P, Wang X, Laili Y, Zhao C, Zhang X, Chen M, Lin T et al (2022) An integrated intelligent modeling and simulation language for model-based systems engineering. J Ind Inf Integr 28:100347
Campanile L, Gribaudo M, Iacono M, Marulli F, Mastroianni M (2020) Computer network simulation with ns-3: a systematic literature review. Electronics 9(2):272
Duan S, Wang D, Ren J, Lyu F, Zhang Y, Wu H, Shen X (2022) Distributed artificial intelligence empowered by end-edge-cloud computing: a survey. IEEE Commun Surv Tutor
Gilmer J, Schoenholz SS, Riley PF, Vinyals O, Dahl GE (2017) Neural message passing for quantum chemistry. In: International conference on machine learning, PMLR, p 1263–1272
Paxson V (1997) Measurements and analysis of end-to-end internet dynamics. Phddissertation Ucberkeley 31(4):373–374
Paxson V (1997) End-to-end routing behavior in the Internet. IEEE/ACM Trans Networking 26(4):25–38
Yang T, Jiang J, Liu P, Huang Q, Gong J, Zhou Y, Miao R, Li X, Uhlig S (2018) Elastic sketch: Adaptive and fast network-wide measurements. In: Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication, p 561–575
Han L, Guo Z, Huang X, Zeng X (2021) A multifunctional full-packet capture and network measurement system supporting nanosecond timestamp and real-time analysis. IEEE Trans Instrum Meas 70:1–12
Balarezo JF, Wang S, Chavez KG, Al-Hourani A, Kandeepan S (2021) A survey on DoS/DDoS attacks mathematical modeling for traditional. SDN and virtual networks, Eng Sci Technol Int J
Siddiqui S, Darbari M, Yagyasen D, et al (2020) Modelling and Simulation of Queuing Models through the concept of Petri Nets
Yingying Z (2011) Modeling and performance analysis of communication network based on series queuing network theory. Master’s thesis, Jilin University
Cruz RL (1991) A calculus for network delay. I. Network elements in isolation. IEEE Trans Inf Theory 37(1):114–131
Cui Q, Wang Y, Chen KC, Ni W, Lin IC, Tao X, Zhang P (2018) Big data analytics and network calculus enabling intelligent management of autonomous vehicles in a smart city. IEEE Internet Things J 6(2):2021–2034
Zhao L, Pop P, Zheng Z, Daigmorte H, Boyer M (2020) Latency analysis of multiple classes of AVB traffic in TSN with standard credit behavior using network calculus. IEEE Trans Ind Electron 68(10):10291–10302
Azuaje O, Aguiar A (2019) End-to-end delay analysis of a wireless sensor network using stochastic network calculus. In: 2019 Wireless Days (WD), IEEE, p 1–8
Delgado O, Jaumard B, Ding Z, Bishay F, Bissonnette V (2022) A network simulator for 5G virtualized networks. In: 2022 IEEE 8th International Conference on Network Softwarization (NetSoft), IEEE, p 237–239
Chen M, Miao Y, Humar I, Chen M, Miao Y, Humar I (2019) Introduction to opnet network simulation. OPNET IoT Simulation, p 77–153
Wu F, Lyu F, Ren J, Yang P, Qian K, Gao S, Zhang Y (2023) Characterizing internet card user portraits for efficient churn prediction model design. IEEE Trans Mob Comput
Schwedersky BB, Flesch RC (2022) Nonlinear model predictive control algorithm with iterative nonlinear prediction and linearization for long short-term memory network models. Eng Appl Artif Intell 115(105):247
Xiao S, He D, Gong Z (2018) Deep-Q: Traffic-driven QoS inference using deep generative network. In: Proceedings of the 2018 Workshop on Network Meets AI & ML, p 67–73
Junsong W, Zhiwei G (2008) Network traffic modeling and prediction based on RBF neural network (in Chinese). Comput Eng Appl 44(13):3
Nakashima M, Sim A, Kim J (2020) Evaluation of deep learning models for network performance prediction for scientific facilities. In: Proceedings of the 3rd International Workshop on Systems and Network Telemetry and Analytics, p 53–56
Rusek K, Suárez-Varela J, Mestres A, Barlet-Ros P, Cabellos-Aparicio A (2019) Unveiling the potential of Graph Neural Networks for network modeling and optimization in SDN. In: Proceedings of the 2019 ACM Symposium on SDN Research, p 140–151
Rusek K, Suárez-Varela J, Almasan P, Barlet-Ros P, Cabellos-Aparicio A (2020) RouteNet: leveraging graph neural networks for network modeling and optimization in SDN. IEEE J Sel Areas Commun 38(10):2260–2270
He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020) Lightgcn: simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval, p 639–648
Wang Y, Zhao Y, Zhang Y, Derr T (2022) Collaboration-aware graph convolutional networks for recommendation systems. arXiv preprint arXiv:2207.06221
Hei X, Zhang J, Bensaou B, Cheung CC (2004) Wavelength converter placement in least-load-routing-based optical networks using genetic algorithms. J Opt Netw 3(5):363–378
Acknowledgements
This work was supported in part by the Natural Science Foundation of China (61871468, 62111540270), the Zhejiang Provincial Natural Science Foundation of China (LZ23F010003, LQ23F010009), Zhejiang Provincial Key Laboratory of New Network Standards and Technologies (NNST)(No.2013E10012), Zhejiang Gongshang University “Digital+” Disciplinary Construction Management Project (Project Number SZJ2022C010, SZJ2022B010), the Fundamental Research Funds for the Provincial Universities of Zhejiang [XRK22005].
Author information
Authors and Affiliations
Contributions
Bo Ma: Conceptualization, Methodology, Wri-ting- Reviewing and Editing, Supervision. Qin Lu: Methodology, Data curation, Investigation, Writing- Reviewing and Editing. Xuxin Fang and Junhu Liao: Conceptualization, Visualization, Writing- Reviewing and Editing Zebin Chen and Haoyue Liu: Investigation, Visualization, Writing- Reviewing and Editing. Chuanhuang Li: Conceptualization, Supervision, Writing- Reviewing and Editing.
Corresponding author
Ethics declarations
Ethics Approval
Not applicable.
Consent for Publication
I confirm that I understand journal Peer-to-Peer Networking and Applications is a transformative journal. When research is accepted for publication, there is a choice to publish using either immediate gold open access or the traditional publishing route.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the Topical Collection: 1- Track on Networking and Applications Guest Editors: Vojislav B. Misic.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ma, B., Lu, Q., Fang, X. et al. ARGCN: An intelligent prediction model for SDN network performance. Peer-to-Peer Netw. Appl. 17, 1422–1441 (2024). https://doi.org/10.1007/s12083-024-01656-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-024-01656-4