Software-defined networks (SDN) have revolutionized network management by enabling a separation of the control plane and the data plane, but this poses challenges in routing optimization. This paper examines the integration of machine learning (ML) techniques to improve routing in SDN, exploring supervised, unsupervised, and reinforcement learning. We analyze the advantages and limitations of these approaches in key areas such as congestion management, slowness, packet loss, and quality of service (QoS). We also discuss the challenges, including computational complexity, model scalability, and real-time adaptability. This review aims to provide a perspective on the current state of ML application in SDN routing while highlighting the importance of these techniques to improve network performance. Finally, we propose avenues for future research, such as developing hybrid models and creating efficient algorithms for real-time processing. This work highlights the potential of ML to transform SDNs, while identifying barriers to widespread adoption.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing SDN Routing Performance Through Machine Learning Techniques

  • Ahmed Belkhadim,
  • Zouhair Ibn Batouta,
  • Abdelaziz Ettaoufik,
  • Adil Hilmani,
  • Abderrahim Maizate

摘要

Software-defined networks (SDN) have revolutionized network management by enabling a separation of the control plane and the data plane, but this poses challenges in routing optimization. This paper examines the integration of machine learning (ML) techniques to improve routing in SDN, exploring supervised, unsupervised, and reinforcement learning. We analyze the advantages and limitations of these approaches in key areas such as congestion management, slowness, packet loss, and quality of service (QoS). We also discuss the challenges, including computational complexity, model scalability, and real-time adaptability. This review aims to provide a perspective on the current state of ML application in SDN routing while highlighting the importance of these techniques to improve network performance. Finally, we propose avenues for future research, such as developing hybrid models and creating efficient algorithms for real-time processing. This work highlights the potential of ML to transform SDNs, while identifying barriers to widespread adoption.