Analysis of the Use of Artificial Intelligence in Software-Defined Intelligent Networks: A Survey
Abstract
:1. Introduction
- RQ1: What are the years with the highest interest in the use of AI in ISDNs?
- RQ2: What are the main research references on the use of AI in ISDNs?
- RQ3: What is the thematic evolution derived from scientific production on the use of AI in ISDNs?
- RQ4: What are the main thematic clusters on the use of AI in ISDNs?
- RQ5: What are the growing and emerging keywords in the research field of AI usage in ISDNs?
2. Materials and Methods
- Eligibility criteria: In the context of bibliometrics regarding the use of AI in SDNs, inclusion criteria are established based on three main aspects. First, metadata from the title and abstract are considered fundamental for record selection. Second, articles combining the concepts of “AI” and terms related to “SDN” are included. Finally, documents related to management and energy are excluded. The exclusion process consists of three phases: discarding records with incorrect indexing, excluding documents without access to full text (only for systematic literature reviews), and removing records with incomplete indexing to ensure data integrity.
- Information source: Scopus was selected due to its relevance as a primary source of scientific information, offering extensive coverage in various disciplines. Its previous use in similar studies ensures accurate comparisons with previous research.
- Search strategy: A specialized search equation is developed for Scopus, adapted to the inclusion criteria and characteristics of the database, ensuring the precise identification of relevant studies. Thus, the search equation is as follows:(TITLE (“software defined network*” OR sdn OR “software-defined network*”) AND TITLE-ABS (artificial intelligence”))
- Data management: Microsoft Excel® is employed for data extraction, storage, and processing, while VOSviewer® and Bibliometrix assist in the visualization and analysis of bibliometric indicators.
- Selection process: An automated tool in Microsoft Excel® is used to mitigate the risk of loss or incorrect classification of relevant studies, applied by all researchers.
- Data collection process: Microsoft Excel® is used to organize and systematize data, with participation from all authors to validate the extracted information, ensuring impartiality and objectivity.
- Data elements: Exhaustive searches are conducted to identify all relevant articles, excluding texts with missing or unclear information to maintain study coherence and appropriateness.
- Assessment of study bias risk: An automated tool in Microsoft Excel® is used for data collection, ensuring uniformity and coherence in the process, and all authors are involved in assessing the risk of bias.
- Effect measures: Instead of traditional measures, the scientific landscape is analyzed through the number of publications and citations related to the topic, evaluating the temporality of keyword usage and thematic association between studies with Microsoft Excel® 365 A3, VOSviewer®1.6.18, and the R® 4.3,3 Bibliometrix tool® 4.1 via Biblioshiny.
- Synthesis methods: Specific criteria are applied for study selection, and tables and graphical representations are used to synthesize results, employing automated bibliometric indicators with Microsoft Excel®.
- Assessment of reporting bias: The potential influence of reporting biases in bibliometric synthesis is acknowledged, such as thesaurus biases and the exclusion of texts with incomplete indexing, requiring caution in result interpretation.
- Certainty assessment: The certainty in the body of evidence is evaluated through inclusion and exclusion criteria, the definition of bibliometric indicators, the reporting of potential biases, and the discussion of study limitations. The recommended flowchart for methodological design is included. Additionally, Figure 1, which presents the recommended flowchart by [14] to account for the methodological design, is provided.
- Studies must be published in journals classified in quartiles Q1, Q2, and Q3 of the Scimago Journal & Country (SJC) Rank platform to ensure rigorous research and obtain quality results.
- Studies must address topics related to the use of AI in ISDNs.
- The theoretical foundations of the studies relevant to the research will be taken into account.
- A total of 140 studies obtained from Scopus were reviewed; those meeting the specified criteria for the research were selected.
- id.
- Source.
- Journal name.
- Year of publication.
- Journal impact factor.
- SJR.
- h-index.
- Title of the study.
- Knowledge area.
- Methodological design.
- Data analysis method.
3. Results
3.1. Number of Publications per Year
3.2. Number of Posts per Author
3.3. Thematic Evolution
3.4. Thematic Clusters
3.5. Emerging Themes
4. Discussion
4.1. Previous Knowledge and Related Work
4.1.1. Core Concepts Based on SDN Architecture
4.1.2. Current State of SDN
- SDN as an architecture
- b.
- SDN as open source
- c.
- SDN Simulation
4.1.3. Current State of AI
4.2. Research on Motivations for Each SDN Plane Based on AI
4.2.1. Data Plane
4.2.2. Control Plane
4.2.3. Application Plane
4.3. Standardization Process of AI-Based SDN
4.3.1. Open Network Foundation
4.3.2. European Telecommunications Standards Institute
4.3.3. Internet Engineering Task Force
4.3.4. CISCO
4.4. Key Technologies and Research Methods
4.4.1. Intelligent Route Optimization Method
4.4.2. Strategy Optimization
4.4.3. Software-Defined Routing
4.4.4. Smart Methods for Network Security
4.4.5. AI-Based Traffic Engineering
4.4.6. Traffic Classification
4.4.7. Traffic Scheduling
4.4.8. Traffic Prediction
4.5. Future Challenges and Network Scenarios
4.5.1. Future Challenges
- Inter-Domain Communication
- b.
- Scalability
- c.
- Security Prediction
4.5.2. Applications in Different Network Scenarios
- Fifth Generation Networks (5G)
- b.
- Network Function Virtualization (NFV)
- c.
- Internet of Things (IoT)
- d.
- Edge Computing
- e.
- Information-Centric Network (ICN)
- f.
- Wireless Network
- g.
- WiFi
- h.
- Other Application Trends for ISDNs
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Casas-Velasco, D.M.; Rendon, O.M.C.; Da Fonseca, N.L.S. Intelligent Routing Based on Reinforcement Learning for Software-Defined Networking. IEEE Trans. Netw. Serv. Manag. 2021, 18, 870–881. [Google Scholar] [CrossRef]
- Lavanya, A.; Priya, N.S. Enriched Model of Case Based Reasoning and Neutrosophic Intelligent System for DDoS Attack Defence in Software Defined Network Based Cloud. Int. J. Recent Innov. Trends Comput. Commun. 2023, 11, 141–148. [Google Scholar] [CrossRef]
- Amin, R.; Reisslein, M.; Shah, N. Hybrid SDN Networks: A Survey of Existing Approaches. IEEE Commun. Surv. Tutor. 2018, 20, 3259–3306. [Google Scholar] [CrossRef]
- Dinh, K.T.; Kukliński, S.; Osiński, T.; Wytrębowicz, J. Heuristic Traffic Engineering for SDN. J. Inf. Telecommun. 2020, 4, 251–266. [Google Scholar] [CrossRef]
- Gazi, F.; Ahmed, N.; Misra, S.; Tiwari, M.K. ProStream: Programmable Underwater IoT Network for Multimedia Streaming. IEEE Internet Things J. 2022, 9, 17417–17424. [Google Scholar] [CrossRef]
- Cui, L.; Yu, F.R.; Yan, Q. When Big Data Meets Software-Defined Networking: SDN for Big Data and Big Data for SDN. IEEE Netw. 2016, 30, 58–65. [Google Scholar] [CrossRef]
- Jimenez, M.B.; Fernandez, D.; Rivadeneira, J.E.; Bellido, L.; Cardenas, A. A Survey of the Main Security Issues and Solutions for the SDN Architecture. IEEE Access 2021, 9, 122016–122038. [Google Scholar]
- Gilani, S.S.A.; Qayyum, A.; Rais, R.N.B.; Bano, M. SDNMesh: An SDN Based Routing Architecture for Wireless Mesh Networks. IEEE Access 2020, 8, 136769–136781. [Google Scholar] [CrossRef]
- Haseeb, K.; Ahmad, I.; Awan, I.I.; Lloret, J.; Bosch, I. A Machine Learning Sdn-Enabled Big Data Model for Iomt Systems. Electronics 2021, 10, 2228. [Google Scholar] [CrossRef]
- Khan, M.; Iqbal, J.; Talha, M.; Arshad, M.; Diyan, M.; Han, K. Big Data Processing Using Internet of Software Defined Things in Smart Cities. Int. J. Parallel Program. 2020, 48, 178–191. [Google Scholar] [CrossRef]
- Babbar, H.; Rani, S.; Alqahtani, S.A. Intelligent Edge Load Migration in SDN-IIoT for Smart Healthcare. IEEE Trans. Ind. Inform. 2022, 18, 8058–8064. [Google Scholar] [CrossRef]
- Alhilali, A.H.; Montazerolghaem, A. Artificial Intelligence Based Load Balancing in SDN: A Comprehensive Survey. Internet Things 2023, 22, 100814. [Google Scholar] [CrossRef]
- Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 Statement: An Updated Guideline for Reporting Systematic Reviews. Int. J. Surg. 2021, 88, 105906. [Google Scholar] [CrossRef]
- Exterior, C.; Guillermina Moncada-Hernández, S. Cómo Realizar Una Búsqueda de Información Eficiente. Investig. Educ. Médica 2014, 3, 106–115. [Google Scholar]
- Zhao, Y.; Li, Y.; Zhang, X.; Geng, G.; Zhang, W.; Sun, Y. A Survey of Networking Applications Applying the Software Defined Networking Concept Based on Machine Learning. IEEE Access 2019, 7, 95397–95417. [Google Scholar] [CrossRef]
- Latah, M.; Toker, L. Artificial Intelligence Enabled Software-defined Networking: A Comprehensive Overview. IET Netw. 2019, 8, 79–99. [Google Scholar] [CrossRef]
- Rani, P.; Hussain, N.; Khan, R.A.H.; Sharma, Y.; Shukla, P.K. Vehicular Intelligence System: Time-Based Vehicle Next Location Prediction in Software-Defined Internet of Vehicles (SDN-IOV) for the Smart Cities. In Intelligence of Things: AI-IoT Based Critical-Applications and Innovations; Springer International Publishing: Cham, Switzerland, 2021; pp. 35–54. [Google Scholar]
- Anyanwu, G.O.; Nwakanma, C.I.; Lee, J.-M.; Kim, D.-S. RBF-SVM Kernel-Based Model for Detecting DDoS Attacks in SDN Integrated Vehicular Network. Ad Hoc Netw. 2023, 140, 103026. [Google Scholar] [CrossRef]
- Hassen, H.; Meherzi, S.; Jemaa, Z. Ben Improved Exploration Strategy for Q-Learning Based Multipath Routing in SDN Networks. J. Netw. Syst. Manag. 2024, 32, 25. [Google Scholar] [CrossRef]
- Wu, H.; Chen, J.; Zhou, C.; Shi, W.; Cheng, N.; Xu, W.; Zhuang, W.; Shen, X.S. Resource Management in Space-Air-Ground Integrated Vehicular Networks: SDN Control and AI Algorithm Design. IEEE Wirel. Commun. 2020, 27, 52–60. [Google Scholar] [CrossRef]
- Belgaum, M.R.; Musa, S.; Alam, M.M.; Su’ud, M.M. A Systematic Review of Load Balancing Techniques in Software-Defined Networking. IEEE Access 2020, 8, 98612–98636. [Google Scholar] [CrossRef]
- Belgaum, M.R.; Alansari, Z.; Musa, S.; Mansoor Alam, M.; Mazliham, M.S. Role of Artificial Intelligence in Cloud Computing, IoT and SDN: Reliability and Scalability Issues. Int. J. Electr. Comput. Eng. (IJECE) 2021, 11, 4458. [Google Scholar] [CrossRef]
- Riyaz Belgaum, M.; Ali, F.; Alansari, Z.; Musa, S.; Mansoor Alam, M.; Mazliham, M.S. Artificial Intelligence Based Reliable Load Balancing Framework in Software-Defined Networks. Comput. Mater. Contin. 2022, 70, 251–266. [Google Scholar] [CrossRef]
- Belgaum, M.R.; Alansari, Z.; Musa, S.; Alam, M.M.; Mazliham, M.S. Impact of Artificial Intelligence-Enabled Software-Defined Networks in Infrastructure and Operations: Trends and Challenges. Int. J. Adv. Comput. Sci. Appl. 2021, 12, 231983024. [Google Scholar] [CrossRef]
- Shinde, A.R.; Bendale, S.P. Implications and Application of Artificial Intelligence and Machine Learning Concepts on Software Defined Network and Its Future Prospects. Int. J. Adv. Sci. Technol. 2020, 29, 1142–1152. [Google Scholar]
- Liu, C.-H.; Yeh, Y.-T. The Study of SDN for Campus Security. In Proceedings of the 2015 IEEE International Conference on Consumer Electronics, Taipei, Taiwan, 6–8 June 2015; IEEE: New York, NY, USA, 2015; pp. 428–429. [Google Scholar]
- Lu, X.; Chen, J.; Lu, L.; Huang, X.; Lu, X. SDN Routing Optimization Based on Improved Reinforcement Learning. In Proceedings of the 2020 International Conference on Cyberspace Innovation of Advanced Technologies, Guangzhou, China, 4–6 December 2020; ACM: New York, NY, USA, 2020; pp. 153–158. [Google Scholar]
- Xiangyun, Z.; Lijun, W.; Zhiyuan, L.; Yulin, J. Deep Reinforcement Learning with Graph Convolutional Networks for Load Balancing in SDN-Based Data Center Networks. In Proceedings of the 2021 18th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), Chengdu, China, 17–19 December 2021; IEEE: New York, NY, USA, 2021; pp. 344–352. [Google Scholar]
- Abbas, S.O.; Alenazi, M.J.F. SSHS: SDN Seamless Handover System among LAN Access Points. Concurr. Comput. 2023, 35, e7821. [Google Scholar] [CrossRef]
- Krishnan, P.; Jain, K.; Aldweesh, A.; Prabu, P.; Buyya, R. OpenStackDP: A Scalable Network Security Framework for SDN-Based OpenStack Cloud Infrastructure. J. Cloud Comput. 2023, 12, 26. [Google Scholar] [CrossRef]
- Awan, K.A.; Din, I.U.; Almogren, A.; Rodrigues, J.J.P.C. Artificial Intelligence and Quantum Synergies in Trust-Enhanced Consumer Applications for Software Defined Networks. IEEE Trans. Consum. Electron. 2024, 70, 791–799. [Google Scholar] [CrossRef]
- Liu, B.; Yang, B.; Sun, R.; Liang, Z.; Sun, Z.; Li, Z. Intelligent SDN Routing: A Threshold-Based and LSTM-Enhanced Deep Q-Network Routing Algorithm. In Proceedings of the 2023 International Conference on Electronics, Computers and Communication Technology, Nanning, China, 21–23 July 2023; ACM: New York, NY, USA, 2023; pp. 188–195. [Google Scholar]
- Sapkota, B.; Dawadi, B.R.; Joshi, S.R. Controller Placement Problem during SDN Deployment in the ISP/Telco Networks: A Survey. Eng. Rep. 2024, 6, e12801. [Google Scholar] [CrossRef]
- Yankam, Y.F.; Tchendji, V.K.; Myoupo, J.F. WoS-CoMS: Work Stealing-Based Congestion Management Scheme for SDN Programmable Networks. J. Netw. Syst. Manag. 2024, 32, 23. [Google Scholar] [CrossRef]
- Zhang, W.; Wu, Z.; Wei, Q.; Yuan, H. A Systematic Treat Model for Software-Defined Networking. KSII Trans. Internet Inf. Syst. 2021, 15, 580–599. [Google Scholar] [CrossRef]
- Kaliyamurthy, N.M.; Taterh, S.; Shanmugasundaram, S.; Saxena, A.; Cheikhrouhou, O.; Ben Elhadj, H. Software-Defined Networking: An Evolving Network Architecture—Programmability and Security Perspective. Secur. Commun. Netw. 2021, 2021, 9971705. [Google Scholar] [CrossRef]
- Glenn Brown 7 Advantages of Software Defined Networking. Available online: https://www.cablelabs.com/blog/nfv-and-sdn-paving-the-way-to-a-software-based-networking-future (accessed on 17 June 2024).
- Fu, Q.; Sun, E.; Sun, E.; Meng, K.; Li, M.; Zhang, Y. Deep Q-Learning for Routing Schemes in SDN-Based Data Center Networks. IEEE Access 2020, 8, 103491–103499. [Google Scholar] [CrossRef]
- Haxhibeqiri, J.; Isolani, P.H.; Marquez-Barja, J.M.; Moerman, I.; Hoebeke, J. In-Band Network Monitoring Technique to Support SDN-Based Wireless Networks. IEEE Trans. Netw. Serv. Manag. 2021, 18, 627–641. [Google Scholar] [CrossRef]
- Son, J.; Buyya, R. A Taxonomy of Software-Defined Networking (SDN)-Enabled Cloud Computing. ACM Comput. Surv. 2018, 51, 59. [Google Scholar] [CrossRef]
- Dong, S.; Abbas, K.; Jain, R. A Survey on Distributed Denial of Service (DDoS) Attacks in SDN and Cloud Computing Environments. IEEE Access 2019, 7, 80813–80828. [Google Scholar] [CrossRef]
- Capdevila-Werning, R. Open Networking Foundation. SDN Architecture. 2018. Available online: https://openupeu.com/personnel/remei-capdevila-werning/ (accessed on 17 June 2024).
- Batz, P.; Will, T.; Thiel, S.; Ziesche, T.M.; Joachim, C. From Identification to Forecasting: The Potential of Image Recognition and Artificial Intelligence for Aphid Pest Monitoring. Front. Plant Sci. 2023, 14, 1150748. [Google Scholar] [CrossRef]
- Ibn-Khedher, H.; Laroui, M.; Moungla, H.; Afifi, H.; Abd-Elrahman, E. Next-Generation Edge Computing Assisted Autonomous Driving Based Artificial Intelligence Algorithms. IEEE Access 2022, 10, 53987–54001. [Google Scholar] [CrossRef]
- Marik, V.; Zdrahal, Z. Pattern Recognition and Artificial Intelligence. Signal Process. 1980, 2, 81. [Google Scholar] [CrossRef]
- Kakani, V.; Nguyen, V.H.; Kumar, B.P.; Kim, H.; Pasupuleti, V.R. A Critical Review on Computer Vision and Artificial Intelligence in Food Industry. J. Agric. Food Res. 2020, 2, 100033. [Google Scholar] [CrossRef]
- Olveres, J.; González, G.; Torres, F.; Moreno-Tagle, J.C.; Carbajal-Degante, E.; Valencia-Rodríguez, A.; Méndez-Sánchez, N.; Escalante-Ramírez, B. What Is New in Computer Vision and Artificial Intelligence in Medical Image Analysis Applications. Quant. Imaging Med. Surg. 2021, 11, 3830. [Google Scholar] [CrossRef]
- Jia, Z.; Lin, Y.; Wang, J.; Wang, X.; Xie, P.; Zhang, Y. SalientSleepNet: Multimodal Salient Wave Detection Network for Sleep Staging. In Proceedings of the IJCAI International Joint Conference on Artificial Intelligence, Montreal, QC, Canada, 19–27 August 2021. [Google Scholar]
- Kim, H.R.; Sung, M.; Park, J.A.; Jeong, K.; Kim, H.H.; Lee, S.; Park, Y.R. Analyzing Adverse Drug Reaction Using Statistical and Machine Learning Methods: A Systematic Review. Medicine 2022, 101, e29387. [Google Scholar] [CrossRef]
- Rani, V.; Nabi, S.T.; Kumar, M.; Mittal, A.; Kumar, K. Self-Supervised Learning: A Succinct Review. Arch. Comput. Methods Eng. 2023, 30, 2761–2775. [Google Scholar] [CrossRef] [PubMed]
- Naeem, S.; Ali, A.; Anam, S.; Ahmed, M.M. An Unsupervised Machine Learning Algorithms: Comprehensive Review. Int. J. Comput. Digit. Syst. 2023, 13, 911–921. [Google Scholar] [CrossRef]
- C A Padmanabha Reddy, Y.; Viswanath, P.; Eswara Reddy, B. Semi-Supervised Learning: A Brief Review. Int. J. Eng. Technol. 2018, 7, 81. [Google Scholar] [CrossRef]
- Low, Y.; Gonzalez, J.; Kyrola, A.; Bickson, D.; Guestrin, C.; Hellerstein, J.M. Distributed GraphLab: A Framework for Machine Learning and Data Mining in the Cloud. Proc. VLDB Endow. 2012, 5, 716. [Google Scholar] [CrossRef]
- Shrestha, A.; Mahmood, A. Review of Deep Learning Algorithms and Architectures. IEEE Access 2019, 7, 53040–53065. [Google Scholar] [CrossRef]
- Deng, L. Deep Learning: From Speech Recognition to Language and Multimodal Processing. APSIPA Trans. Signal Inf. Process. 2016, 5, e1. [Google Scholar]
- Shafiq, M.; Gu, Z. Deep Residual Learning for Image Recognition: A Survey. Appl. Sci. 2022, 12, 8972. [Google Scholar] [CrossRef]
- Sarker, I.H. LLM potentiality and awareness: A position paper from the perspective of trustworthy and responsible AI modeling. Discov. Artif. Intell. 2024, 4, 40. [Google Scholar] [CrossRef]
- Sarker, I.H. Data Science and Analytics: An Overview from Data-Driven Smart Computing, Decision-Making and Applications Perspective. SN Comput. Sci. 2021, 2, 377. [Google Scholar] [CrossRef]
- Celik, A.; Eltawil, A.M. At the Dawn of Generative AI Era: A Tutorial-cum-Survey on New Frontiers in 6G Wireless Intelligence. IEEE Open J. Commun. Soc. 2024, 5, 2433–2489. [Google Scholar] [CrossRef]
- Arkhangelskaya, E.O.; Nikolenko, S.I. Deep Learning for Natural Language Processing: A Survey. J. Math. Sci. 2023, 273, 533–582. [Google Scholar] [CrossRef]
- Etengu, R.; Tan, S.C.; Kwang, L.C.; Abbou, F.M.; Chuah, T.C. AI-Assisted Framework for Green-Routing and Load Balancing in Hybrid Software-Defined Networking: Proposal, Challenges and Future Perspective. IEEE Access 2020, 8, 166384–166441. [Google Scholar] [CrossRef]
- Kawashima, R.; Nakayama, H.; Hayashi, T.; Matsuo, H. Evaluation of Forwarding Efficiency in NFV-Nodes toward Predictable Service Chain Performance. IEEE Trans. Netw. Serv. Manag. 2017, 14, 920–933. [Google Scholar] [CrossRef]
- Khan, N.; Salleh, R.B.; Koubaa, A.; Khan, Z.; Khan, M.K.; Ali, I. Data Plane Failure and Its Recovery Techniques in SDN: A Systematic Literature Review. J. King Saud Univ.-Comput. Inf. Sci. 2023, 35, 176–201. [Google Scholar] [CrossRef]
- Zheng, S.; Yang, S. Application of SDN Network Traffic Prediction Based on Speech Recognition in Educational Information Optimization Platform. Comput. Intell. Neurosci. 2022, 2022, 5716698. [Google Scholar] [CrossRef]
- Pandey, S.; Srivastava, A.K.; Amidan, B.G. A Real Time Event Detection, Classification and Localization Using Synchrophasor Data. IEEE Trans. Power Syst. 2020, 35, 4421–4431. [Google Scholar] [CrossRef]
- Tang, F.; Fadlullah, Z.M.; Mao, B.; Kato, N. An Intelligent Traffic Load Prediction-Based Adaptive Channel Assignment Algorithm in SDN-IoT: A Deep Learning Approach. IEEE Internet Things J. 2018, 5, 5141–5154. [Google Scholar] [CrossRef]
- Khairi, M.H.H.; Ariffin, S.H.S.; Latiff, N.M.A.A.; Yusof, K.M.; Hassan, M.K.; Al-Dhief, F.T.; Hamdan, M.; Khan, S.; Hamzah, M. Detection and Classification of Conflict Flows in SDN Using Machine Learning Algorithms. IEEE Access 2021, 9, 76024–76037. [Google Scholar] [CrossRef]
- Hussain, M.; Shah, N.; Amin, R.; Alshamrani, S.S.; Alotaibi, A.; Raza, S.M. Software-Defined Networking: Categories, Analysis, and Future Directions. Sensors 2022, 22, 5551. [Google Scholar] [CrossRef]
- Sherjah, P.Y.; Sajikumar, N.; Nowshaja, P.T. Quality Monitoring of Inland Water Bodies Using Google Earth Engine. J. Hydroinform. 2023, 25, 432–450. [Google Scholar] [CrossRef]
- Bu, S.J.; Kim, H.J. Optimized URL Feature Selection Based on Genetic-Algorithm-Embedded Deep Learning for Phishing Website Detection. Electronics 2022, 11, 1090. [Google Scholar] [CrossRef]
- Fatani, A.; Elaziz, M.A.; Dahou, A.; Al-Qaness, M.A.A.; Lu, S. IoT Intrusion Detection System Using Deep Learning and Enhanced Transient Search Optimization. IEEE Access 2021, 9, 123448–123464. [Google Scholar] [CrossRef]
- Hou, Y.; Teo, S.G.; Chen, Z.; Wu, M.; Kwoh, C.K.; Truong-Huu, T. Handling Labeled Data Insufficiency: Semi-Supervised Learning with Self-Training Mixup Decision Tree for Classification of Network Attacking Traffic. IEEE Trans. Dependable Secur. Comput. 2022, 1–14. [Google Scholar] [CrossRef]
- Soysal, M.; Schmidt, E.G. Machine Learning Algorithms for Accurate Flow-Based Network Traffic Classification: Evaluation and Comparison. Perform. Eval. 2010, 67, 451–467. [Google Scholar] [CrossRef]
- Musumeci, F.; Fidanci, A.C.; Paolucci, F.; Cugini, F.; Tornatore, M. Machine-Learning-Enabled DDoS Attacks Detection in P4 Programmable Networks. J. Netw. Syst. Manag. 2022, 30, 21. [Google Scholar] [CrossRef]
- Mozo, A.; Karamchandani, A.; de la Cal, L.; Gómez-Canaval, S.; Pastor, A.; Gifre, L. A Machine-Learning-Based Cyberattack Detector for a Cloud-Based SDN Controller. Appl. Sci. 2023, 13, 4914. [Google Scholar] [CrossRef]
- Zanna, P.; Radcliffe, P.; Kumar, D. Preventing Attacks on Wireless Networks Using SDN Controlled OODA Loops and Cyber Kill Chains. Sensors 2022, 22, 9481. [Google Scholar] [CrossRef]
- López-Millán, G.; Marín-López, R.; Pereñíguez-García, F.; Canovas, O.; Parra Espín, J.A. Analysis and Practical Validation of a Standard SDN-Based Framework for IPsec Management. Comput. Stand. Interfaces 2023, 83, 103665. [Google Scholar] [CrossRef]
- Carvajal, J.M.; Gilabert, F.T.; Canadas, J. Corporate Network Transformation with SD-WAN. A Practical Approach. In Proceedings of the 2021 8th International Conference on Software Defined Systems, SDS 2021, Gandia, Spain, 6–9 December 2021. [Google Scholar]
- Al Mhdawi, A.K.; Al-Raweshidy, H.S. IPRDR: Intelligent Power Reduction Decision Routing Protocol for Big Traffic Flood in Hybrid-SDN Architecture. IEEE Access 2018, 6, 10944–10955. [Google Scholar] [CrossRef]
- Chen, Y.; Lv, K.; Hu, C. A Dynamic Hidden Forwarding Path Planning Method Based on Improved Q-Learning in SDN Environments. Secur. Commun. Netw. 2018, 2018, 2058429. [Google Scholar] [CrossRef]
- Sharathkumar, S.; Sreenath, N. HSPC-SDN: Heuristic Driven Self-Configuring Proactive Controller for QoS-Centric Software Defined Network. Int. J. Comput. Digit. Syst. 2023, 13, 203–222. [Google Scholar] [CrossRef]
- Finogeev, A.; Deev, M.; Parygin, D.; Finogeev, A. Intelligent SDN Architecture with Fuzzy Neural Network and Blockchain for Monitoring Critical Events. Appl. Artif. Intell. 2022, 36, 2145634. [Google Scholar] [CrossRef]
- Kumar, R.; Venkanna, U.; Tiwari, V. Optimized Traffic Engineering in Software Defined Wireless Network Based IoT (SDWN-IoT): State-of-the-Art, Research Opportunities and Challenges. Comput. Sci. Rev. 2023, 49, 100572. [Google Scholar] [CrossRef]
- Jurado-Lasso, F.F.; Clarke, K.; Cadavid, A.N.; Nirmalathas, A. Energy-Aware Routing for Software-Defined Multihop Wireless Sensor Networks. IEEE Sens. J. 2021, 21, 10174–10182. [Google Scholar] [CrossRef]
- Wang, J.; Feng, Q.; Ma, J.; Feng, Y. FL-SDUAN: A Fuzzy Logic-Based Routing Scheme for Software-Defined Underwater Acoustic Networks. Appl. Sci. 2023, 13, 944. [Google Scholar] [CrossRef]
- Musa, N.S.; Mirza, N.M.; Rafique, S.H.; Abdallah, A.M.; Murugan, T. Machine Learning and Deep Learning Techniques for Distributed Denial of Service Anomaly Detection in Software Defined Networks—Current Research Solutions. IEEE Access 2024, 12, 17982–18011. [Google Scholar] [CrossRef]
- Hou, J.; Tao, T.; Lu, H.; Nayak, A. Intelligent Caching with Graph Neural Network-Based Deep Reinforcement Learning on SDN-Based ICN. Future Internet 2023, 15, 251. [Google Scholar] [CrossRef]
- Farris, I.; Taleb, T.; Khettab, Y.; Song, J. A Survey on Emerging SDN and NFV Security Mechanisms for IoT Systems. IEEE Commun. Surv. Tutor. 2019, 21, 812–837. [Google Scholar] [CrossRef]
- Alamri, H.A.; Thayananthan, V.; Yazdani, J. Machine Learning for Securing SDN Based 5G Network. Int. J. Comput. Appl. 2021, 174, 9–16. [Google Scholar] [CrossRef]
- Kumar, G.; Alqahtani, H. Machine Learning Techniques for Intrusion Detection Systems in SDN-Recent Advances, Challenges and Future Directions. CMES—Comput. Model. Eng. Sci. 2023, 134, 89–119. [Google Scholar] [CrossRef]
- Santos Da Silva, A.; Wickboldt, J.A.; Granville, L.Z.; Schaeffer-Filho, A. ATLANTIC: A Framework for Anomaly Traffic Detection, Classification, and Mitigation in SDN. In Proceedings of the NOMS 2016—2016 IEEE/IFIP Network Operations and Management Symposium, Istanbul, Turkey, 25–29 April 2016. [Google Scholar]
- Karnani, S.; Shakya, H.K. Mitigation Strategies for Distributed Denial of Service (DDoS) in SDN: A Survey and Taxonomy. Inf. Secur. J. 2023, 32, 444–468. [Google Scholar] [CrossRef]
- Niyaz, Q.; Sun, W.; Javaid, A.Y. A Deep Learning Based DDoS Detection System in Software-Defined Networking (SDN). ICST Trans. Secur. Saf. 2017, 12, e2. [Google Scholar] [CrossRef]
- Chen, Z.; Jiang, F.; Cheng, Y.; Gu, X.; Liu, W.; Peng, J. XGBoost Classifier for DDoS Attack Detection and Analysis in SDN-Based Cloud. In Proceedings of the 2018 IEEE International Conference on Big Data and Smart Computing, BigComp, Shanghai, China, 15–17 January 2018. [Google Scholar]
- Al-Saadi, M.; Khan, A.; Kelefouras, V.; Walker, D.J.; Al-Saadi, B. SDN-Based Routing Framework for Elephant and Mice Flows Using Unsupervised Machine Learning. Network 2023, 3, 218–238. [Google Scholar] [CrossRef]
- Karakus, M.; Durresi, A. Quality of Service (QoS) in Software Defined Networking (SDN): A Survey. J. Netw. Comput. Appl. 2017, 80, 200–218. [Google Scholar] [CrossRef]
- Binsahaq, A.; Sheltami, T.R.; Salah, K. A Survey on Autonomic Provisioning and Management of QoS in SDN Networks. IEEE Access 2019, 7, 73384–73435. [Google Scholar] [CrossRef]
- Liu, W.X.; Cai, J.; Wang, Y.; Chen, Q.C.; Zeng, J.Q. Fine-Grained Flow Classification Using Deep Learning for Software Defined Data Center Networks. J. Netw. Comput. Appl. 2020, 168, 102766. [Google Scholar] [CrossRef]
- Galluccio, L.; Grasso, C.; Grasso, M.; Raftopoulos, R.; Schembra, G. Measuring QoS and QoE for a Softwarized Video Surveillance System in a 5G Network. In Proceedings of the 2019 IEEE International Symposium on Measurements and Networking (M&N), Catania, Italy, 8–10 July 2019. [Google Scholar]
- Wang, L. A Traffic Scheduling Method Based on SDN. Math. Probl. Eng. 2022, 2022, 1819202. [Google Scholar] [CrossRef]
- Jing, L.; Chen, X.; Wang, J. Design and Implementation of Programmable Data Plane Supporting Multiple Data Types. Electronics 2021, 10, 2639. [Google Scholar] [CrossRef]
- Azzouni, A.; Boutaba, R.; Pujolle, G. NeuRoute: Predictive Dynamic Routing for Software-Defined Networks. In Proceedings of the 2017 13th International Conference on Network and Service Management, CNSM 2017, Tokyo, Japan, 26–30 November 2017. [Google Scholar]
- Soud, N.S.; Al-Jamali, N.A.S.; Al-Raweshidy, H.S. Moderately Multispike Return Neural Network for SDN Accurate Traffic Awareness in Effective 5G Network Slicing. IEEE Access 2022, 10, 73378–73387. [Google Scholar] [CrossRef]
- Kafetzis, D.; Vassilaras, S.; Vardoulias, G.; Koutsopoulos, I. Software-Defined Networking Meets Software-Defined Radio in Mobile Ad Hoc Networks: State of the Art and Future Directions. IEEE Access 2022, 10, 9989–10014. [Google Scholar] [CrossRef]
- Karakus, M.; Durresi, A. A Survey: Control Plane Scalability Issues and Approaches in Software-Defined Networking (SDN). Comput. Netw. 2017, 112, 279–293. [Google Scholar] [CrossRef]
- Zobary, F.; ChunLin, L. A Mathematical Model for SDN Control Plane Scalability Evaluation Based on Controller Utilization. Control. Eng. Appl. Inform. 2023, 25, 14–21. [Google Scholar] [CrossRef]
- Linhares, T.; Patel, A.; Barros, A.L.; Fernandez, M. SDNTruth: Innovative DDoS Detection Scheme for Software-Defined Networks (SDN). J. Netw. Syst. Manag. 2023, 31, 55. [Google Scholar] [CrossRef]
- Wang, P.; Wang, Z.; Ye, F.; Chen, X. ByteSGAN: A Semi-Supervised Generative Adversarial Network for Encrypted Traffic Classification in SDN Edge Gateway. Comput. Netw. 2021, 200, 108535. [Google Scholar] [CrossRef]
- Sermpezis, P.; Dimitropoulos, X. Inter-Domain SDN: Analysing the Effects of Routing Centralization on BGP Convergence Time. ACM SIGMETRICS Perform. Eval. Rev. 2016, 44, 30–32. [Google Scholar] [CrossRef]
- Kazmi, S.H.A.; Qamar, F.; Hassan, R.; Nisar, K.; Chowdhry, B.S. Survey on Joint Paradigm of 5G and SDN Emerging Mobile Technologies: Architecture, Security, Challenges and Research Directions. Wirel. Pers. Commun. 2023, 130, 2753–2800. [Google Scholar] [CrossRef]
- Barakabitze, A.A.; Ahmad, A.; Mijumbi, R.; Hines, A. 5G Network Slicing Using SDN and NFV: A Survey of Taxonomy, Architectures and Future Challenges. Comput. Netw. 2020, 167, 106984. [Google Scholar] [CrossRef]
- Kelian, V.H.; Warip, M.N.M.; Ahmad, R.B.; Ehkan, P.; Zakaria, F.F.; Ilyas, M.Z. Toward Adaptive and Scalable Topology in Distributed SDN Controller. J. Adv. Res. Appl. Sci. Eng. Technol. 2023, 30, 115–131. [Google Scholar] [CrossRef]
- Sun, S.; Rong, B.; Hu, R.Q.; Qian, Y. Spatial Domain Management and Massive MIMO Coordination in 5G SDN. IEEE Access 2015, 3, 2238–2251. [Google Scholar] [CrossRef]
- Yungaicela-Naula, N.M.; Vargas-Rosales, C.; Pérez-Díaz, J.A. SDN/NFV-Based Framework for Autonomous Defense against Slow-Rate DDoS Attacks by Using Reinforcement Learning. Future Gener. Comput. Syst. 2023, 149, 637–649. [Google Scholar] [CrossRef]
- Soussi, W.; Christopoulou, M.; Gur, G.; Stiller, B. MERLINS—Moving Target Defense Enhanced with Deep-RL for NFV In-Depth Security. In Proceedings of the 2023 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2023, Dresden, Germany, 7–9 November 2023. [Google Scholar]
- Wu, B.; Zeng, J.; Shao, S.; Ni, W.; Tang, Y. New Game-Theoretic Approach to Decentralized Path Selection and Sleep Scheduling for Mobile Edge Computing. IEEE Trans. Wirel. Commun. 2022, 21, 6125–6140. [Google Scholar] [CrossRef]
- Jiang, J.; Lin, C.; Han, G.; Abu-Mahfouz, A.M.; Shah, S.B.H.; Martínez-García, M. How AI-Enabled SDN Technologies Improve the Security and Functionality of Industrial IoT Network: Architectures, Enabling Technologies, and Opportunities. Digit. Commun. Netw. 2023, 9, 1351–1362. [Google Scholar] [CrossRef]
- Costa, B.H.G.; Rodrigues, A.W.d.O. Uma Proposta de Controlador SDN e Aprendizado de Máquina Para Detecção de Ataques Por Botnets Em Redes IoT: Uma Abordagem Para o Ensino de Redes de Computadores. In Proceedings of the Congresso Sobre Tecnologias Na Educação, Santarém, Brazil, 23–25 August 2023. [Google Scholar]
- Kumhar, M.; Bhatia, J.B. Edge Computing in SDN-Enabled IoTBased Healthcare Frameworks: Challenges and Future Research Directions. Int. J. E-Health Med. Commun. 2022, 11, 1–15. [Google Scholar] [CrossRef]
- Nascimento, E.B.; Moreno, E.D.; De Macedo, D.D.J.; De Bona, L.C.E.; Da Rosa Righi, R.; Messina, F. On Proposing a Novel SDN-Caching Mechanism for Optimizing Distribution in ICN Networks. Adv. Electr. Comput. Eng. 2023, 23, 61–70. [Google Scholar] [CrossRef]
- Hamaali, K.W.; Zeebaree, S.R.M. Resources Allocation for Distributed Systems: A Review. Int. J. Sci. Bus. 2021, 5, 76–88. [Google Scholar]
- Masood, F.; Khan, W.U.; Jan, S.U.; Ahmad, J. AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture. Sensors 2023, 23, 8218. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Q.Y.; Wang, X.W.; Huang, M.; Li, K.Q.; Das, S.K. Software Defined Networking Meets Information Centric Networking: A Survey. IEEE Access 2018, 6, 39547–39563. [Google Scholar] [CrossRef]
- Raschellà, A.; Eiza, M.H.; MacKay, M.; Shi, Q.; Banton, M. A Trust-Based Cooperative System for Efficient Wi-Fi Radio Access Networks. IEEE Access 2023, 11, 136136–136149. [Google Scholar] [CrossRef]
- Li, J.; Ye, M.; Huang, L.; Deng, X.; Qiu, H.; Wang, Y.; Jiang, Q. An Intelligent SDWN Routing Algorithm Based on Network Situational Awareness and Deep Reinforcement Learning. IEEE Access 2023, 11, 83322–83342. [Google Scholar] [CrossRef]
- Azka, N.; Revathi, S.; Geetha, A. A survey of applications and security issues in software defined networking. Int. J. Comput. Netw. Inf. Secur. 2017, 9, 21–28. [Google Scholar] [CrossRef]
- He, D.; Chan, S.; Guizani, M. Securing Software Defined Network against Rogue Controllers. IEEE Commun. Mag. 2016. Available online: https://www.researchgate.net/publication/312032629_SECURING_SOFTWARE_DEFINED_NETWORK_AGAINST_ROGUE_CONTROLLERS (accessed on 17 June 2024).
- Jurado-Lasso, F.F.; Marchegiani, L.; Jurado, J.F.; Abu-Mahfouz, A.M.; Fafoutis, X. A Survey on Machine Learning Software-Defined Wireless Sensor Networks (ML-SDWSNs): Current Status and Major Challenges. IEEE Access 2022, 10, 23560–23592. [Google Scholar] [CrossRef]
- Coronado, E.; Thomas, A.; Riggio, R. Adaptive ML-Based Frame Length Optimisation in Enterprise SD-WLANs. J. Netw. Syst. Manag. 2020, 28, 850–881. [Google Scholar] [CrossRef]
- Dhanasekar, S.; Meignanamoorthi, D.; Vetriselvi, V. Routing Optimization using Deep Reinforcement Learning in Wireless Software-Defined Edge Network. In Proceedings of the 1st International Conference on Emerging Research in Computational Science, ICERCS 2023, Coimbatore, India, 7–9 December 2023. [Google Scholar] [CrossRef]
- Lopez-Raventos, A.; Wilhelmi, F.; Barrachina-Munoz, S.; Bellalta, B. Combining software defined networks and machine learning to enable self organizing wlans. In Proceedings of the International Conference on Wireless and Mobile Computing, Networking and Communications, Barcelona, Spain, 21–23 October 2019. [Google Scholar] [CrossRef]
- Sun, Z.; Yang, H.; Li, C.; Yao, Q.; Teng, Y.; Zhang, J.; Liu, S.; Li, Y.; Vasilakos, A.V. A Resource Allocation Scheme for Edge Computing Network in Smart City Based on Attention Mechanism. ACM Trans. Sen. Netw. 2024. accepted. [Google Scholar] [CrossRef]
- Yu, T.; Yang, H.; Nie, J.; Yao, Q.; Liu, W.; Zhang, J.; Cheriet, M. Bias-Compensation Augmentation Learning for Semantic Segmentation in UAV Networks. IEEE Internet Things J. 2024, 11, 21261–21273. [Google Scholar] [CrossRef]
- Yang, H.; Zhao, X.; Yao, Q.; Yu, A.; Zhang, J.; Ji, Y. Accurate Fault Location using Deep Neural Evolution Network in Cloud Data Center Interconnection. IEEE Trans. Cloud Comput. 2022, 10, 1402–1412. [Google Scholar] [CrossRef]
- Yang, H.; Yuan, J.; Li, C.; Zhao, G.; Sun, Z.; Yao, Q.; Bao, B.; Vasilakos, A.V.; Zhang, J. BrainIoT: Brain-Like Productive Services Provisioning With Federated Learning in Industrial IoT. IEEE Internet Things J. 2022, 9, 2014–2024. [Google Scholar] [CrossRef]
Topic | Description |
---|---|
Main focus | AI integration with SDNs for practical and innovative applications. |
Increase in publications | Notable increase in research activity since 2018, with peaks in 2019 and 2021. |
Practical applications | It highlights applications in smart cities and vehicle intelligence systems. |
Real-time optimization | Development of AI models for real-time network optimization, dynamically adapting to changing network traffic conditions. |
Interoperability | Research on the interoperability and integration of SDNs with emerging technologies such as edge computing and virtualized function networks. |
Security in SDN networks | Development of high-quality datasets and advanced predictive models for threat detection and cyberattack mitigation. |
Future lines of research | Scalability and efficiency of AI algorithms. Integration with 6G wireless intelligence. Security and resilience of network infrastructures. |
Controller | OpenFlow Version | Language | Creator |
---|---|---|---|
Floodlight | 1.0 | Java | Big switch networks |
(ODL)Open daylight | 1.0, 1.3 | Java | Linux foundation |
ONIX | - | - | Google, Nicira |
Floodlight-plus | 1.3 | Java | Big switch networks |
Beacon | 1.0.1 | Java | Stanford university |
Master | 1.0 | Java | Rich university |
NOX/POX | 1.0, 1.3 | Python, C++ | Nicira |
Ryu | 1.0, 1.4 | Python | NTT labs |
Name | Type | OpenFlow Version | Is It Open Source? | Language | Plataform |
---|---|---|---|---|---|
NS-3 | simulator | Pre OF 1.0 and version of OF-SID that support MPLS | Yes | Python, C++ | GNUGPLv2 |
EstiNet | emulator/simulator | OF 1.3 and 1.0 | Yes | - | LINUX |
Mininet | simulator | OF 1.3 of the reference user switch and NOX from CPq D and Ericsson | Yes | Python | BSD open source |
Aspect | Description |
---|---|
Purpose | Solve complex network problems through programmable networks. |
Separation of Functions | Decouples the switch control function in the traditional network, completing it through the control plane. |
Standard Interface | Connects the data plane and the control plane, maintaining only the switch identification for data exchange. |
Architecture | Decouples the data plane from the control plane, with unified interface standards. |
Advantages | Separation of forwarding and control, support for software programmability, centralized control of network state. |
Areas of Application | Network virtualization, data center network, wireless LAN, cloud computing, among other fields. |
Application Plane | Reflects user intentions and allows for the development of customized applications. |
Control Plane | Manages the underlying physical network, controlling SDN controllers, which can be commercial or open-source. |
Data Plane | Includes basic software/hardware-based devices that process network data according to instructions from upper layers. |
Standard Protocols | OpenFlow, XMPP, and others defined by the Internet Engineering Task Force (IETF). |
Network Simulators | Tools for simulating and creating SDN networks, useful for testing and experiments before implementation on real hardware. |
Classification Criteria | Main | The Progress |
---|---|---|
Specifications | Responsibilities OpenFlow related standards as technical specifications release, which may include protocol definitions, information models, component functionality and related framework < documentation. | The SPTN OpenFlow protocol extension was released in June 2017; the optical transmission protocol extension protocol was released in April 2017; and the OpenFlow switch specification version 1.5.1 was released in April 2015. |
Technical advice | Including defining API, data model, protocols, and all standards and technologies such as information models. The proposal is a normative document of the ONF. | The core information model was released in November 2018; the device management interface configuration file and requirements were released in October 2018; and the OpenFlow configuration and management protocol 1.1.1 was released in March 2013. |
Written documents (white papers, use cases, solutions briefings, etc.) | Help further the ONF mission and open network solution development and/or deployment publications. | Released negotiable data path model and TTP signature in September 2016; ONF SON Evolution released in September 2016. |
Plane | Variables | References |
---|---|---|
Data Plane | Switch design (hardware and software) | [61] |
Forwarding rules | [62] | |
Development of new southbound interface protocols | [63] | |
Intelligent protocols | [62] | |
Implementation of AI technologies | [64] | |
Control Plane | Research on distributed controllers | [65] |
Research on controller security | [65] | |
Integration of AI algorithms | [66] | |
Application Plane | Development of northbound interfaces | [69] |
Development of SDN applications | [68] | |
Implementation of AI technologies | [70,71,72] |
Variables | Technologies and Methods | Definition | References |
---|---|---|---|
Route Optimization | Dijkstra’s Algorithm | Method for searching the shortest path in a network. | [78] |
Intelligent Energy Reduction Decision Routing Protocol | Protocol for routing traffic by optimizing energy consumption. | [79,84] | |
Q-Learning-Based Efficient SDN Routing | Routing method based on reinforcement learning to avoid congestion. | [19,79] | |
Routing Strategies from the Perspective of Traffic Priority | Approach that prioritizes important traffic to avoid bottlenecks. | [80] | |
Software-Defined Routing | Supervised DBA | Routing approaches use supervised algorithms to improve efficiency. | [50] |
Graph-Based DL | Routing method using neural networks to learn and adapt to the network. | [86,87] | |
Intelligent Methods for Network Security | AI-Based Intrusion Detection | Use of AI algorithms to identify and respond to network intrusions. | [88,89] |
Network Anomaly Detection and Classification | Identification of anomalous behaviors in the network to prevent attacks. | [89] | |
DL-based DDoS Attack Detection | Use of DL techniques to identify and mitigate DDoS attacks. | [92,93] | |
AI-Based Traffic Engineering | Traffic Classification | Process of categorizing traffic into different classes or types. | [71,72,95,96] |
Traffic Scheduling | Methods for managing and directing traffic efficiently. | [100] | |
Traffic Prediction | Utilization of prediction algorithms to estimate traffic behavior. | [65,101,102] |
Category | Justification | Gap | Questions for Future Researchers |
---|---|---|---|
Thematic Gaps | Unresolved issues in specific areas of SDN | Lack of AI algorithms for network data processing and integration with SDN | How can existing AI algorithms be adapted to address the specific challenges of SDN? |
Absence of communication models between domains in SDN | What inter-domain communication approaches could be more effective in an SDN environment? | ||
Need for scalability schemes for SDN | How can RL schemes improve the scalability of SDN networks? | ||
Lack of effective security prediction methods for SDN | How can ML models enhance threat detection and mitigation in SDN? | ||
Geographic Gaps | Limitations in the application of SDN in different contexts | Lack of SDN implementation in specific environments such as 5G, NFV, IoT, edge computing, ICN, and wireless networks | How can SDN principles be effectively and efficiently adapted to different network contexts? |
Interdisciplinary Gaps | Need to integrate different disciplines and technologies | Requirement for AI integration with SDN | What are the best approaches to integrating AI into the management and operation of SDN networks? |
Lack of collaboration between disciplines such as computer science, networking, and cybersecurity in the context of SDN | How can researchers from different disciplines collaborate to address the interdisciplinary challenges of SDN? | ||
Time Gaps | Future challenges that have not yet been addressed | Need for high-quality datasets for training | How can researchers improve the availability and quality of network datasets for research? |
Lack of mature models for inter-domain communication | What approaches can be developed to improve inter-domain communication in SDN? | ||
Lack of effective security prediction methods for SDN | What are the most promising approaches for predicting and mitigating security threats in SDN? |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ospina Cifuentes, B.J.; Suárez, Á.; García Pineda, V.; Alvarado Jaimes, R.; Montoya Benitez, A.O.; Grajales Bustamante, J.D. Analysis of the Use of Artificial Intelligence in Software-Defined Intelligent Networks: A Survey. Technologies 2024, 12, 99. https://doi.org/10.3390/technologies12070099
Ospina Cifuentes BJ, Suárez Á, García Pineda V, Alvarado Jaimes R, Montoya Benitez AO, Grajales Bustamante JD. Analysis of the Use of Artificial Intelligence in Software-Defined Intelligent Networks: A Survey. Technologies. 2024; 12(7):99. https://doi.org/10.3390/technologies12070099
Chicago/Turabian StyleOspina Cifuentes, Bayron Jesit, Álvaro Suárez, Vanessa García Pineda, Ricardo Alvarado Jaimes, Alber Oswaldo Montoya Benitez, and Juan David Grajales Bustamante. 2024. "Analysis of the Use of Artificial Intelligence in Software-Defined Intelligent Networks: A Survey" Technologies 12, no. 7: 99. https://doi.org/10.3390/technologies12070099
APA StyleOspina Cifuentes, B. J., Suárez, Á., García Pineda, V., Alvarado Jaimes, R., Montoya Benitez, A. O., & Grajales Bustamante, J. D. (2024). Analysis of the Use of Artificial Intelligence in Software-Defined Intelligent Networks: A Survey. Technologies, 12(7), 99. https://doi.org/10.3390/technologies12070099