vlambda博客
学习文章列表

软件定义网络中蚁群优化的负载均衡算法

中文摘要:

软件定义网络因其特定的网络结构,有集中控制获取与分配全球网络资源等特点。针对软件定义网络中的负载均衡问题,在原有蚁群算法的基础上,提出了一种改进的蚁群优化负载均衡算法,主要思想如下:利用蚁群算法的搜索规则,将链路负载均衡度、流接受率、时延和丢包率作为蚂蚁选择下一节点的影响因素,在多个约束条件下,获得传输的最佳路径。理论分析及仿真结果说明,所提出的算法具有较好的负载平衡能力,而且可以提高网络的服务质量。

英文摘要:

Because of its specific network structure,software defined network has thecharacteristics of centralized control of obtaining and allocating globalnetwork resources.In order to solve the load balancing problem in softwaredefined network,an improved ant colony optimization load balancing algorithm isproposed based on the original ant colony algorithm.The main idea was asfollows:using the search rules of ant colony algorithm,link load balancingdegree,flow acceptance rate,delay,and packet loss rate were taken as theinfluencing factors for the ants to select the next node.Under multipleconstraints,the optimal path of transmission was obtained.Theoretical analysisand simulation results show that the proposed algorithm has good load balancingability and can improve the network service quality.