多路径路由的一个重要问题是如何有效地均衡网络负载.针对丢包率比较敏感的应用需求,本文利用最优化理论研究了在多路径环境下的负载均衡问题.均衡算法首先利用路径QoS指标预测每条路径的丢包率,然后将多路径负载均衡问题转化为最优化问题,在此基础上,利用粒子群优化算法(particle swarm optimization algorithm,PSO)动态求解调整每个路径的转发比例,并分析了影响转发比例的因素.通过理论分析及仿真实验表明,该算法能有效地降低网络丢包率,提高网络性能.
How to balance the load is one of the most important problems in multipath routing.To loss rate-sensitive Internet traffic,this paper provides a protocol with optimization theory.The algorithm predicts the packet loss rate of each and every link through the characteristics of multipath network first,then it converts a load balancing problem into optimization problem.Based on the above,the particle swarm optimization algorithm(PSO) is introduced into the problem to adjusting distribution ratio of traffic flow through every path,and the reason of decision to how many packets are transferred by some path is given.The results demonstrate that the proposed lgorithm can performs well on QOS,such as packet loss rate.