北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2017, Vol. 40 ›› Issue (3): 51-55.doi: 10.13190/j.jbupt.2017.03.006

• 论文 • 上一篇    下一篇

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

曲桦1,2, 赵季红1,2, 樊斌1, 王密2, 郭涯1   

  1. 1. 西安交通大学 电子与信息工程学院, 西安 710049;
    2. 西安交通大学 软件学院, 西安 710049
  • 收稿日期:2016-08-15 出版日期:2017-06-28 发布日期:2017-05-25
  • 作者简介:曲桦(1961-),男,教授,E-mail:qh@mail.xjtu.edu.cn.
  • 基金资助:
    国家自然科学基金项目(61371087;61531013)

Ant Colony Optimization for Load Balance in Software Defined Network

QU Hua1,2, ZHAO Ji-hong1,2, FAN Bin1, WANG Mi2, GUO Ya1   

  1. 1. School of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China;
    2. School of Software Engineering, Xi'an Jiaotong University, Xi'an 710049, China
  • Received:2016-08-15 Online:2017-06-28 Published:2017-05-25

摘要: 在软件定义网络中提出了一种应用蚁群优化的负载均衡算法,以负载均衡度为目标函数重定义了蚁群算法中的参数和操作,对软件定义网络数据流和网络拓扑进行合理设置,规划出流传输的最优路径,从而提升了网络资源利用率和流传输质量.仿真结果表明,与其他算法相比,新算法在负载均衡度、流接受率、流丢包率、时延以及网络吞吐量方面的性能都有明显的提升.

关键词: 软件定义网络, 负载均衡, 蚁群优化

Abstract: An ant colony optimization-based load balancing alogrithm was proposed in software defined network. This alogrithm defines the degree of load balancing as the objective function and redefines the parameters and operations in the ant colony algorithm. The software defined network flows and the network topology are designed reasonably. The optimal paths of software defined network flows are derived from thealogrithm, which promotes the network resource utilization and transmission quality. Simulations show that the proposed alogrithm outperforms the benchmark algorithm in terms of the degree of load balancing, flow acceptance rate, packet loss rate, delay and network throughput.

Key words: software defined network, load balance, ant colony optimization

中图分类号: