计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (24): 139-142.DOI: 10.3778/j.issn.1002-8331.2008.24.041

• 网络、通信、安全 • 上一篇    下一篇

基于协同进化蚁群算法的多播QoS路由算法

李昌兵1,2,胡 华2,吴 建1,曹长修2   

  1. 1.重庆邮电大学 电子商务与现代物流重点实验室,重庆 400065
    2.重庆大学 自动化学院,重庆 400044
  • 收稿日期:2007-11-16 修回日期:2008-01-07 出版日期:2008-08-21 发布日期:2008-08-21
  • 通讯作者: 李昌兵

Multicast QoS routing algorithm based on cooperative evolution ant colony optimization

LI Chang-bing1,2,HU Hua2,WU Jian1,CAO Chang-xiu2   

  1. 1.Electronic Commerce and Modern Logistics Key Laboratory,Chongqing University of Post and Telecommunication,Chongqing 400065,China
    2.Automation Academy,Chongqing University,Chongqing 400044,China
  • Received:2007-11-16 Revised:2008-01-07 Online:2008-08-21 Published:2008-08-21
  • Contact: LI Chang-bing

摘要: 提出一种基于协同进化蚁群算法的求解QoS(Quality of Service)多播路由问题的新算法。算法中控制参数及路由选择策略根据迭代过程所处的不同阶段自适应调整。综合考虑QoS路由中所有约束条件的同时,也充分考虑各个约束自身的独立特性。仿真结果证明了算法收敛速度快,能满足实际网络服务质量的要求。

关键词: 多播, 路由算法, 协同进化, 蚁群算法

Abstract: A new QoS(Quality of Service) multicast routing problem based on cooperative evolution ant colony algorithm is presented.The route selection strategy and the control parameters of the ant colony are adjusted adaptively in different iteration steps.It makes comprehensive consideration of all the constraints of QoS routing problem,and takes into account the individual characteristics of each constraint.Simulation results show that this algorithm has higher convergence speed,it can meet the service quality requirement in real network.

Key words: multicast, routing algorithm, cooperative evolution, ant colony algorithm