摘要
在分簇路由协议中,延长传感器网络的寿命在很大程度上依赖于簇头节点选择的合理性。通过对LEACH算法的改进,提出了一种基于传感器节点的每轮平均能量消耗的分布式簇头选取算法。算法在簇头选取时除了考虑节点轮流成为簇头的问题之外,同时还考虑了各节点平均每轮成簇及工作消耗的能量。仿真实验表明,新算法能比LEACH、DCHS等算法更有效地降低网络的能量消耗,均衡网络能耗水平,从而可进一步提高传感器网络的生命周期。
In the cluster-based routing protocols, it depends on the reasonable selection of cluster heads to prolong the life cycle of the sensor networks. A new distributed algorithm for cluster heads selection based on the average energy consumption of sensor nodes in each period was proposed, which was an improvement of the LEACH algorithm. When selecting cluster heads, the new algorithm considered not only'the problem that sensor nodes shall become cluster heads in turn, but also the average energy consumption of nodes in each clustering and working period. Simulation results show that the new algorithm, compared with LEACH and DCHS, can reduce energy consumption of the whole network and balance energy consumption level of the whole network, thus further prolong the life cycle of sensor networks.
出处
《计算机应用》
CSCD
北大核心
2007年第12期2979-2981,共3页
journal of Computer Applications
基金
国家863计划资助项目(2006AA01Z2227)
湖南省自然科学基金资助项目(06JJ20049)
关键词
传感器网络
簇头
平均能量消耗
网络生命周期
sensor networks
cluster heads
average energy consumption
life cycle of network