On Using Genetic Algorithm for Optimal Controller Placement in Software-Defined Networks

Emmanuel Asamoah, Isaac Ampratwum, Amiya R. Nayak · 2024

Through centralized management, the Software-Defined Networking (SDN) paradigm separates the control and data layers of conventional networks and offers greater flexibility and scalability. However, the Controller Placement Problem (CPP) is a significant issue in SDN since it directly affects the network’s effectiveness and performance. The CPP makes an effort to establish the optimal number of controllers for each network as well as their relative placement. This normally reduces communication lags between switches and controllers and upholds the robustness and dependability of the network. In this research, we provide a heuristic that effectively solves the CPP using the Genetic Algorithm (GA) technique. With the help of the GA, we are able to find the optimal controller placement correlation based on critical parameters like network delay, dependability, and availability.

Read the paper · More papers on PaperTik