Computer Engineering and Applications ›› 2015, Vol. 51 ›› Issue (10): 103-107.

Previous Articles     Next Articles

Research and improvement on LEACH for wireless sensor network

WANG Kaitong, XIONG Qingyu, WANG Xiaogang, QI Yangyang, YU Haicun   

  1. College of Automation, Chongqing University, Chongqing 400030, China
  • Online:2015-05-15 Published:2015-05-15

无线传感器网络LEACH路由协议研究与改进

王开通,熊庆宇,王小刚,齐洋洋,于海存   

  1. 重庆大学 自动化学院,重庆 400030

Abstract: In view of the LEACH algorithm randomly selects a cluster head, without considering the residual energy of the nodes and single hop communication with sink nodes bring about the problem of excessive energy loss. A waiting time for cluster head competition mode, introduced the residual energy and the number of neighbor nodes asweighting factors to selecting cluster head is proposed. And it proposes to combine the LEACH and ant colony algorithm to establish the inter-cluster routing mechanism, updating the local pheromone and synthesizing the residual energy, distance nodes of cluster head and cluster head node for communication with sink based multi-hop routing, to reach the purpose of reducing the cluster head node energy consumption too fast. The simulation experimental results show that the improved algorithm in reducing energy consumption and prolonging the network life cycle has a great improvement compared with LEACH algorithm.

Key words: Low Energy Adaptive Clustering Hierarchy(LEACH), residual energy, ant colony algorithm, inter-cluster routing

摘要: 针对LEACH算法随机选取簇头,未考虑节点剩余能量及单跳与sink节点通信造成能量损耗过快的问题。引入以剩余能量及邻居节点数作为权重因子的时间等候簇头竞争模式选取簇头,并提出LEACH与蚁群算法相结合建立簇间路由机制,采用局部信息素更新,综合簇头节点的剩余能量及节点距离,为簇首与sink节点通信建立多跳路由,达到降低簇头节点能耗过快的目的。仿真实验结果表明,改进算法在降低能耗、延长网络生命周期等方面较LEACH算法有较大提高。

关键词: 低功耗自适应集簇分层型协议(LEACH), 剩余能量, 蚁群算法, 簇间路由