A Novel Network Optimization Framework Based on Software-Defined Networking (SDN) and Deep Learning (DL) Approach
DOI: http://dx.doi.org/10.62527/joiv.8.4.2169
Abstract
Keywords
Full Text:
PDFReferences
N. Z. M. Safar, N. Abdullah, H. Kamaludin, S. Abd Ishak, and M. R. M. Isa, “Characterising and detection of botnet in P2P network for UDP protocol,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 18, no. 3, pp. 1584–1595, 2020.
M. F. Mustafa et al., “Student Perception Study on Smart Campus: A Case Study on Higher Education Institution,” Malaysian Journal of Computer Science, pp. 1–20, 2021.
T. Mazhar et al., “Quality of service (QoS) performance analysis in a traffic engineering model for next-generation wireless sensor networks,” Symmetry (Basel), vol. 15, no. 2, p. 513, 2023.
K. Nzobokela, S. Tembo, and B. Habeenzu, “Enhancing Network Performance and Quality of Service (QoS) in a Wired Local Area Network (LAN)”.
S. Peros, H. Janjua, S. Akkermans, W. Joosen, and D. Hughes, “Dynamic QoS support for IoT backhaul networks through SDN,” in 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC), 2018, pp. 187–192.
W. Sun, Z. Wang, and G. Zhang, “A QoS-guaranteed intelligent routing mechanism in software-defined networks,” Computer Networks, vol. 185, p. 107709, 2021.
J. Xie et al., “A survey of machine learning techniques applied to software defined networking (SDN): Research issues and challenges,” IEEE Communications Surveys & Tutorials, vol. 21, no. 1, pp. 393–430, 2018.
S. Ashtari, I. Zhou, M. Abolhasan, N. Shariati, J. Lipman, and W. Ni, “Knowledge-defined networking: Applications, challenges and future work,” Array, vol. 14, p. 100136, 2022.
Fortinet, “What is Quality of Service (QoS) in Networking?” 2022.
T. Eckert and S. Bryant, “Quality of service (QoS),” Future Networks, Services and Management: Underlay and Overlay, Edge, Applications, Slicing, Cloud, Space, AI/ML, and Quantum Computing, pp. 309–344, 2021.
M. Syamsu, C. Jixiong, and L. Jie, “Quality of Service Management Solution Becomes a Software-Defined Network Challenge,” Journal of Computer Science Advancements, vol. 1, no. 4, pp. 216–226, 2023.
B. Bağiröz, M. Güzel, U. Yavanoğlu, and S. Özdemir, “QoS Prediction Methods in IoT A Survey,” in 2019 IEEE International Conference on Big Data (Big Data), 2019, pp. 2128–2133.
M. F. Osman et al., “Dynamic QoS: Automatically Modifying QoS Queue’s Maximum Bandwidth Rate-Limit of Network Devices for Network Improvement.,” Int J Adv Sci Eng Inf Technol, vol. 13, no. 6, 2023.
N.-F. Huang, C.-C. Li, C.-H. Li, C.-C. Chen, C.-H. Chen, and I.-H. Hsu, “Application identification system for SDN QoS based on machine learning and DNS responses,” in 2017 19th Asia-Pacific Network Operations and Management Symposium (APNOMS), 2017, pp. 407–410.
O. Salman, I. H. Elhajj, A. Kayssi, and A. Chehab, “A review on machine learning–based approaches for Internet traffic classification,” Annals of Telecommunications, vol. 75, pp. 673–710, 2020.
A. I. Owusu and A. Nayak, “An intelligent traffic classification in sdn-iot: A machine learning approach,” in 2020 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom), 2020, pp. 1–6.
R. M. AlZoman and M. J. F. Alenazi, “A comparative study of traffic classification techniques for smart city networks,” Sensors, vol. 21, no. 14, p. 4677, 2021.
A. Khater and M. R. Hashemi, “Dynamic Flow Management Based on DiffServ in SDN Networks,” in Electrical Engineering (ICEE), Iranian Conference on, 2018, pp. 1505–1510.
A. Custura, R. Secchi, and G. Fairhurst, “Exploring DSCP modification pathologies in the internet,” Comput Commun, vol. 127, pp. 86–94, 2018.
N. Roddav, K. Streit, G. D. Rodosek, and A. Pras, “On the Usage of DSCP and ECN codepoints in internet backbone traffic traces for IPv4 and IPv6,” in 2019 International Symposium on Networks, Computers and Communications (ISNCC), 2019, pp. 1–6.
Y.-F. Huang, C.-B. Lin, C.-M. Chung, and C.-M. Chen, “Research on qos classification of network encrypted traffic behavior based on machine learning,” Electronics (Basel), vol. 10, no. 12, p. 1376, 2021.
F. Tang, Y. Kawamoto, N. Kato, and J. Liu, “Future intelligent and secure vehicular network toward 6G: Machine-learning approaches,” Proceedings of the IEEE, vol. 108, no. 2, pp. 292–307, 2019.
D. Jakhar and I. Kaur, “Artificial intelligence, machine learning and deep learning: definitions and differences,” Clin Exp Dermatol, vol. 45, no. 1, pp. 131–132, 2020.
S. A. Abdullah and A. Al-Ashoor, “An artificial deep neural network for the binary classification of network traffic,” International Journal of Advanced Computer Science and Applications, vol. 11, no. 1, 2020.
Coursera, “Deep Learning vs. Machine Learning: Beginner’s Guide.” 2023.
T. J. Sejnowski, “The unreasonable effectiveness of deep learning in artificial intelligence,” Proceedings of the National Academy of Sciences, vol. 117, no. 48, pp. 30033–30038, 2020.
Z. Fan, J. Yao, X. Yang, Z. Wang, and X. Wan, “A multi-controller placement strategy based on delay and reliability optimization in SDN,” in 2019 28th wireless and optical communications conference (WOCC), 2019, pp. 1–5.
S. Ahmad and A. H. Mir, “Scalability, consistency, reliability and security in SDN controllers: a survey of diverse SDN controllers,” Journal of Network and Systems Management, vol. 29, pp. 1–59, 2021.
M. Latah and L. Toker, “Artificial intelligence enabled software-defined networking: a comprehensive overview,” IET networks, vol. 8, no. 2, pp. 79–99, 2019.
L. Peterson, C. Cascone, and B. Davie, Software-defined networks: a systems approach. Systems Approach, LLC, 2021.
B. P. R. Killi and S. V. Rao, “Controller placement in software defined networks: A comprehensive survey,” Computer Networks, vol. 163, p. 106883, 2019.
R. Wazirali, R. Ahmad, and S. Alhiyari, “SDN-openflow topology discovery: An overview of performance issues,” Applied Sciences, vol. 11, no. 15, p. 6999, 2021.
O. N. Foundation, “Software-defined networking: the new norm for networks,” ONF White Paper, vol. 2, pp. 2–6, 2012.
Z. M. Fadlullah et al., “State-of-the-art deep learning: Evolving machine intelligence toward tomorrow’s intelligent network traffic control systems,” IEEE Communications Surveys & Tutorials, vol. 19, no. 4, pp. 2432–2455, 2017.
M. Abbasi, A. Shahraki, and A. Taherkordi, “Deep learning for network traffic monitoring and analysis (NTMA): A survey,” Comput Commun, vol. 170, pp. 19–41, 2021.
R. Sood and S. S. Kang, “Hybrid Congestion Control Mechanism in Software Defined Networks,” International Journal of Intelligent Systems and Applications in Engineering, vol. 12, no. 6s, pp. 676–686, 2024.
Q. Zhu et al., “Autonomic end-to-end quality-of-service assurance over QKD-secured optical networks,” Opt Express, vol. 32, no. 10, pp. 18317–18333, 2024.
N. Mouhassine and M. Moughit, “A mean opinion score prediction model for VoIP calls offloading handover from LTE to WiFi,” Cluster Comput, pp. 1–19, 2024.
F. Arif et al., “DQQS: Deep Reinforcement Learning based Technique for Enhancing Security and Performance in SDN-IoT Environments,” IEEE Access, 2024.
Jung Yeol Oh, Kwang Ok Kim, and Kyeong Hwan Doo, “Bandwidth Control Me Thod And Apparatus for Solving Service Quality Degradation Caused By Traffic Overhead In SDN-Based Communication Node,” US 10,673,523 B2, Jun. 02, 2020
M. Rodriguez, R. F. Moyano, N. Pérez, D. Riofrio, and D. Benitez, “Path Planning Optimization in SDN Using Machine Learning Techniques,” in 2021 IEEE Fifth Ecuador Technical Chapters Meeting (ETCM), 2021, pp. 1–6.
N. N. Josbert, H. N. Joyce, J. Wang, and M. J. Bosco, “End-to-end QoS Routing Scheme in Industrial Internet of Things Managed by Software-Defined Networking Platform,” in 2021 IEEE International Conference on Computer Science, Electronic Information Engineering and Intelligent Control Technology (CEI), 2021, pp. 542–549.
A. I. Owusu and A. Nayak, “A framework for QoS-based routing in SDNs using deep learning,” in 2020 International Symposium on Networks, Computers and Communications (ISNCC), 2020, pp. 1–6.
M. Alkubeily, B. Hasan, and O. V Zudina, “Enhancing Multipath Routing and QoS in SDNs with AI Algorithms,” in 2024 6th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE), 2024, pp. 1–6.
D. Sarma and H. Kumar, “A Survey on Machine Learning and Deep Learning based Quality of Service aware Protocols for Software Defined Networks,” 2021.
V. Deart, V. Mankov, and I. Krasnova, “Development of a Feature Matrix for Classifying Network Traffic in SDN in Real-Time Based on Machine Learning Algorithms,” in 2020 International Scientific and Technical Conference Modern Computer Network Technologies (MoNeTeC), 2020, pp. 1–9.
N. P. K. Goud, G. S. C. Reddy, and A. Maryposonia, “Traffic Classification of SDN Network using Machine Learning Algorithms,” in 2022 6th International Conference on Intelligent Computing and Control Systems (ICICCS), 2022, pp. 1181–1185.
M. Shafiq, X. Yu, A. A. Laghari, L. Yao, N. K. Karn, and F. Abdessamia, “Network traffic classification techniques and comparative analysis using machine learning algorithms,” in 2016 2nd IEEE International Conference on Computer and Communications (ICCC), 2016, pp. 2451–2455.
W. Wei, H. Gu, W. Deng, Z. Xiao, and X. Ren, “ABL-TC: A lightweight design for network traffic classification empowered by deep learning,” Neurocomputing, vol. 489, pp. 333–344, 2022.
Z. Wu, Y. Dong, X. Qiu, and J. Jin, “Online multimedia traffic classification from the QoS perspective using deep learning,” Computer Networks, vol. 204, p. 108716, 2022.
Z. Long and W. Jinsong, “Network traffic classification based on a deep learning approach using netflow data,” Comput J, p. bxac049, 2022.
A. Malik, R. de Fréin, M. Al-Zeyadi, and J. Andreu-Perez, “Intelligent SDN traffic classification using deep learning: Deep-SDN,” in 2020 2nd International Conference on Computer Communication and the Internet (ICCCI), 2020, pp. 184–189.
A. Volkov, K. Proshutinskiy, A. B. M. Adam, A. A. Ateya, A. Muthanna, and A. Koucheryavy, “SDN load prediction algorithm based on artificial intelligence,” in Distributed Computer and Communication Networks: 22nd International Conference, DCCN 2019, Moscow, Russia, September 23–27, 2019, Revised Selected Papers 22, 2019, pp. 27–40.
G. Wassie, J. Ding, and Y. Wondie, “Traffic prediction in SDN for explainable QoS using deep learning approach,” Sci Rep, vol. 13, no. 1, p. 20607, 2023.
M. S. Abood et al., “An LSTM-based network slicing classification future predictive framework for optimized resource allocation in C-V2X,” IEEE Access, vol. 11, pp. 129300–129310, 2023.
W. Jiang, H. Han, M. He, and W. Gu, “ML-based pre-deployment SDN performance prediction with neural network boosting regression,” Expert Syst Appl, vol. 241, p. 122774, 2024.
Z. H. S. Al-Obaidi, “IOT routing optimization by using the K-Means clustering algorithm and whale optimization algorithm,” Altnbaş Üniversitesi/Lisansüstü Eğitim Enstitüsü, 2023.
M. A. Gunavathie and S. Umamaheswari, “Traffic-aware optimal routing in software defined networks by predicting traffic using neural network,” Expert Syst Appl, vol. 239, p. 122415, 2024.
D. M. Casas-Velasco, O. M. C. Rendon, and N. L. S. da Fonseca, “DRSIR: A deep reinforcement learning approach for routing in software-defined networking,” IEEE Transactions on Network and Service Management, vol. 19, no. 4, pp. 4807–4820, 2021.
D. H. Hussein and S. Askar, “Federated Learning Enabled SDN for Routing Emergency Safety Messages (ESMs) in IoV Under 5G Environment,” IEEE Access, 2023.
Y. He, G. Xiao, J. Zhu, T. Zou, and Y. Liang, “Reinforcement Learning based SDN Routing Scheme empowered by Causality Detection and GNN,” Front Comput Neurosci, vol. 18, p. 1393025.
F. S. D. Silva et al., “ML-based inter-slice load balancing control for proactive offloading of virtual services,” Computer Networks, p. 110422, 2024.
K. M. Abbasi, “Efficient Traffic Load Balancing Algorithms for Resource Optimization in SDN-Driven 5G Networks”.
H. A. S. Aljumaili, “A hybrid machine learning based IDS for information leakage,” Altnbaş Üniversitesi/Lisansüstü Eğitim Enstitüsü, 2023.
T.-H. Lee, L.-H. Chang, and C.-W. Syu, “Deep learning enabled intrusion detection and prevention system over SDN networks,” in 2020 IEEE International Conference on Communications Workshops (ICC Workshops), 2020, pp. 1–6.
S. BOUKRIA and M. GUERROUMI, “Intrusion detection system for SDN network using deep learning approach,” in 2019 International Conference on Theoretical and Applicative Aspects of Computer Science (ICTAACS), 2019, pp. 1–6.
A. Wani and R. Khaliq, “SDN-based intrusion detection system for IoT using deep learning classifier (IDSIoT-SDL),” CAAI Trans Intell Technol, vol. 6, no. 3, pp. 281–290, 2021.
R. Batra, V. K. Shrivastava, and A. K. Goel, “Anomaly Detection over SDN Using Machine Learning and Deep Learning for Securing Smart City,” in Green Internet of Things for Smart Cities, CRC Press, 2021, pp. 191–204.
J. Gomez, E. F. Kfoury, J. Crichigno, and G. Srivastava, “A survey on network simulators, emulators, and testbeds used for research and education,” Computer Networks, vol. 237, p. 110054, 2023.
CiscoPress, “Network Fundamentals: Introduction to Network Performance Measurement.” 2022.