Artificial intelligence based load balancing in SDN: A comprehensive survey
Ahmed Hazim Alhilali, Ahmadreza Montazerolghaem

TL;DR
This survey reviews AI-based load balancing techniques in SDN, analyzing their architectures, methods, metrics, and future challenges to improve network performance and resource utilization.
Contribution
It provides a comprehensive categorization and assessment of AI-driven load balancing solutions in SDN, highlighting current trends and future research directions.
Findings
AI methods improve load distribution in SDN
Various algorithms have different strengths and weaknesses
Metrics used to evaluate effectiveness vary across techniques
Abstract
In the future, it is anticipated that software-defined networking (SDN) will become the preferred platform for deploying diverse networks. Compared to traditional networks, SDN separates the control and data planes for efficient domain-wide traffic routing and management. The controllers in the control plane are responsible for programming data plane forwarding devices, while the top layer, the application plane, enforces policies and programs the network. The different levels of the SDN use interfaces for communication. However, SDN faces challenges with traffic distribution, such as load imbalance, which can negatively affect the network performance. Consequently, developers have developed various SDN load-balancing solutions to enhance SDN effectiveness. In addition, researchers are considering the potential of implementing some artificial intelligence (AI) approaches into SDN to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Ferroelectric and Negative Capacitance Devices · Advanced Computing and Algorithms
