wsn中基于leach改进路由协议

wsn中基于leach改进路由协议

ID:5185632

大小:30.50 KB

页数:7页

时间:2017-12-05

wsn中基于leach改进路由协议_第1页
wsn中基于leach改进路由协议_第2页
wsn中基于leach改进路由协议_第3页
wsn中基于leach改进路由协议_第4页
wsn中基于leach改进路由协议_第5页
资源描述:

《wsn中基于leach改进路由协议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、WSN中基于LEACH改进路由协议  摘要:针对LEACH协议中簇首分布不均匀和节点能量消耗不均衡的问题,为了提高节点能量利用率,延长网络运行周期,提高节点在网络运行过程中的存活率,提出了一种LEACH-NE改进算法。该算法综合考虑节点到基站的距离及节点的剩余能量等因素确定最佳簇首个数,然后通过考虑能量因素来优化簇首选择。仿真结果证明了改进后的路由协议在网络运行周期和网络能量消耗方面优于LEACH协议。关键词:无线传感器网络;路由协议;网络运行周期;能量消耗;最佳簇首个数;簇首选择中图分类号:TP393文献标识码

2、:A文章编号:1009-3044(2014)06-1216-04ImprovedRoutingProtocolBasedonLEACHinWSNHUANGZhen-jin1,LIDao-quan1,ZHANGJun-hu2(1.CollegeofComputerEngineering,QingdaoTechnologicalUniversity,Qingdao266033,China;2.CollegeofInformationScienceandTechnology,QingdaoUniversityofSci

3、enceandTechnology,Qingdao266044,China)Abstract:InviewoftheunevendistributionofclusterheadnodesofLEACHagreementenergy7imbalanceproblems,inordertoimprovetheutilizationefficiencyofnodeenergy,prolongthenetworkoperationcycle,improvethesurvivalrateintheprocessofnod

4、esinthenetworkoperation,putsforwardaimprovedalgorithmLEACH-NE.Thedistanceofthenodetothebasestationconsideredinthealgorithmandtheresidualenergyofnodesfactorsdeterminetheoptimalnumberofclusterhead,thenbyconsideringtheenergyfactortooptimizeselectionofclusterhead

5、.ThesimulationresultsprovedthattheimprovedroutingprotocolinnetworkoperationcycleisbetterthanthatofLEACHagreementandthenetworkenergyconsumption.Keywords:wirelesssensornetwork(WSN);routingprotocols;thenetworkoperationcycle;energyconsumption;optimalnumberofclust

6、erhead;selectionofclusterhead无线传感器网络(WSN)路由协议按网络拓扑结构可以分成平面路由协议和分层路由协议。LEACH(lowenergyadaptiveclustering7hierarchy)协议即低功耗自适应聚类路由协议属于WSN路由协议的一个分层路由协议。LEACH协议随机选择节点做簇首,平均分担整个网络中的中继通信业务,最终达到平均消耗传感器网络中节点能量的目的,这种协议方式延长了网络的生命周期。但是,由于它仅考虑了选择簇首时的公平性,没有把簇首的剩余能量等因素考虑在内,

7、因此容易导致网络节点能耗不均,对整个无线传感器网络的存活周期造成影响。针对LEACH协议存在的不足,该文对LEACH协议进行了改进,该LEACH-NE算法在簇首选择时,综合考虑节点的剩余能量和节点到基站的不同通信距离等因素,簇首与基站之间采用多跳方式进行数据传输。改进后的算法不仅提高了节点能量利用率,降低了节点能耗,而且延长了网络运行周期,均衡了网络的负载。1LEACH协议概述1.1工作过程LEACH协议操作分为簇形成阶段和数据通信稳定工作阶段,两个阶段时间总和称为一轮(简记“r”,round)。在簇建立阶段,随

8、机选择簇首,相邻节点动态地加入簇首成簇;簇形成后进入稳定数据通信工作阶段,簇首开始采集簇内节点数据,然后对数据进行融合,将融合后的数据传输给基站。簇首选举过程如下:节点随机产生一个0~1的随机数,如果该值小于阈值[T(n)],则发布自己是簇首的消息。[T(n)]表示为[T(n)=p1-p[rmod(1p)],n∈G0,n?G]7其中:[p]是簇首数占总节点数的百分比,[r

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。