计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (18): 80-84.

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

使用蚁群优化的WMSNs负载均衡路由方案

毕俊蕾1,李致远2   

  1. 1.河南工业职业技术学院 计算机工程系,河南 南阳 473009
    2.南京邮电大学 计算机学院,南京 210003

  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-06-21 发布日期:2011-06-21

Load balancing routing scheme for wireless multimedia sensor networks using ant colony optimization

BI Junlei1,LI Zhiyuan2   

  1. 1.Department of Computer Engineering,Henan Polytechnic Institute,Nanyang,Hennan 473009,China
    2.College of Computer,Nanjing University of Posts and Telecommunications,Nanjing 210003,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-06-21 Published:2011-06-21

摘要: 由于无线多媒体传感器网络(WMSNs)具有资源受限、信道容量可变、数据冗余度高等特点,研究WMSNs的QoS 路由具有极大的挑战性。针对上述问题,提出了一种使用蚁群优化的WMSNs负载均衡路由方案——ACOLBR。ACOLBR采用分簇技术进行区域划分,簇间利用ACO找到一条簇首到基站的最优路径,簇内利用以簇首为根节点的最小生成树算法组织路由。仿真结果表明,与AGRA和M-IAR算法相比,ACOLBR在负载均衡、传输时延、传输成功率、可扩展性和自适应性等方面均有较大改进,实现了全网的负载均衡,有效地延长了网络生命期,保证了网络传输的QoS。

关键词: 无线多媒体传感器网络, QoS路由, 蚁群优化, 分簇技术, 负载均衡

Abstract: Due to the characteristics of Wireless Multimedia Sensor Networks(WMSNs),such as limited resources,variable channel capacities and highly redundant data,researching on the QoS routing of WMSNs is of great challenges.Aiming at these challenges,a Ant Colony Optimization based Load Balancing Routing(ACOLBR) scheme for WMSNs is proposed.The network is divided by a novel clustering algorithm.Then on the basis of the hierarchical topology,an optimal path from cluster heads to base station is built by the ant colony optimization algorithm.The routing between cluster members and their cluster heads is built by a minimum spanning tree algorithm?within clusters.The simulation results show that ACOLBR has better scalability,adaptability,load balancing,transmission success rate and delay performance than AGRA(Ant-like Game Routing Algorithm for WMSNs) and M-IAR(Multimedia-enabled Improved Adaptive Routing) algorithms.Therefore,ACOLBR can achieve load balancing,effectively prolong the network lifetime and guarantee the QoS of the data transmission.?

Key words: Wireless Multimedia Sensor Networks(WMSNs), QoS routing, Ant Colony Optimization(ACO), clustering technology, load balancing