一种基于LEACH-C改进的能量有效分簇协议
2016-01-21王春梅
王春梅
(滨州学院 信息工程系,山东 滨州 256603)
摘 要:针对LEACH-C协议周期性地簇重构会造成额外开销以及簇头节点和普通节点间能耗不均的缺陷,提出了改进的能量有效分簇协议(Improved Energy-Efficient Clustering Hierarchy,IEECH)。在IEECH中,由簇中所选出的发送节点分担簇头节点的高能量负载,因此不再需要进行全局的簇重构。网络节点的能耗由于发送节点的轮转进一步得到了均衡。因此,该算法和LEACH以及LEACH-C相比,可以有效地延长网络的寿命。最后,通过NS2仿真实验也得到了验证。
关键词:无线传感器网络;分簇协议;能量有效;网络寿命
doi:10.3969/j.issn.1002-0802.2015.06.016
一种基于LEACH-C改进的能量有效分簇协议
王春梅
(滨州学院 信息工程系,山东 滨州 256603)
摘要:针对LEACH-C协议周期性地簇重构会造成额外开销以及簇头节点和普通节点间能耗不均的缺陷,提出了改进的能量有效分簇协议(Improved Energy-Efficient Clustering Hierarchy,IEECH)。在IEECH中,由簇中所选出的发送节点分担簇头节点的高能量负载,因此不再需要进行全局的簇重构。网络节点的能耗由于发送节点的轮转进一步得到了均衡。因此,该算法和LEACH以及LEACH-C相比,可以有效地延长网络的寿命。最后,通过NS2仿真实验也得到了验证。
关键词:无线传感器网络;分簇协议;能量有效;网络寿命
doi:10.3969/j.issn.1002-0802.2015.06.016
收稿日期:2015-01-01;修回日期:2015-04-01Received date:2015-01-01;Revised date:2015-04-01
基金项目:山东省自然科学基金(No.2014ZRB019)Foundation Item:Research on the Fractional Chaos Characteristics and Synchronization(No.2014ZRB019)
中图分类号:TP393
文献标志码:码:A
文章编号:号:1002-0802(2015)06-0710-04
Abstract:Aiming at LEACH-C for its extra overhead in cluster reconstruction and imbalanced energy consumption between cluster heads and common nodes, IEECH (Improved Energy-Efficient Clustering Hierarchy Protocol) is proposed. In this protocol the sending nodes selected from clusters share the high load of cluster heads, thus it is unnecessary for these nodes to implement the re-clustering of global network. The energy consumption of each cluster member can be balanced via rotation of sending nodes. Therefore, IEECH can prolong the network life-time significantly as compared with LEACH and LEACH-C. Finally, NS2 simulation indicates this result.
作者简介:
An Energy-Efficient Clustering Protocol based on LEACH-C
WANG Chun-mei
(Information Engineering Department, Binzhou University, Binzhou Shandong 256603, China)
Key words:wireless sensor networks; clustering protocol; energy effectiveness; WSN lifetime
0引言
路由协议是无线传感器网络(WSN)的关键技术之一[1-2]。目前,无线传感器网络中主导的路由协议是低功耗自适应分簇协议(Low Energy Adaptive Clustering Hierarchy,LEACH)为代表的层次化路由[3-4]。LEACH-C协议由Heinzelman等人在LEACH协议的基础上加以改进提出的基于基站控制的协议[1]。……
