Research on Route Planning and Load Balancing of SDN Networks Based on Improved ACO Algorithm
Aiming at the problems such as high packet loss rate and low throughput of existing SDN routing algorithms,an improved ACO algorithm based on SDN routing planning scheme is designed.The SDN network contains three layers of structure,including data layer,control layer and application layer,and implements the communication between nodes through the implementation of OpenFlow protocol.ACO algorithm simulates the remaining pheromone concentration of individual ant in the process of foraging,judges and selects the most rea-sonable path,but this scheme is easy to fall into the local optimal solution and the iteration efficiency is too low.Therefore,POA algorithm is used to optimize the optimization process of classical ACO to improve its global ca-pability.At the balanced load level of communication links,the link traffic variance of the improved ACO algo-rithm is evaluated and the load ratio of the target link is adjusted to achieve the goal of balancing the link load of SDN network.Simulation results show that the improved ACO algorithm can optimize the optimal path in the global scope,and the packet loss rate is only 1.28%under the condition of maximum data flow.