能量均衡的动态多跳路由协议.docx
《能量均衡的动态多跳路由协议.docx》由会员分享,可在线阅读,更多相关《能量均衡的动态多跳路由协议.docx(5页珍藏版)》请在课桌文档上搜索。
1、5IO152025303540能量均衡的动态多跳路由协议邓昂I,施荣华2,董健2,郭海燕3(1.中南大学信息科学与工程学院,长沙410075;2 .中南大学信息科学与工程学院长沙410075;3 .中南大学信息科学与工程学院长沙410075)摘要:由于无线传感器网络中节点能量有限,为了解决网络能耗的不均衡,最大化网络生命周期,提出了一种能量均衡的动态多跳路由协议。本协议根据现有高效网络节点能耗策略结合节点地理位置选举合适的簇头及其覆盖范围,通过动态非均匀的分簇算法建立最优化网络簇群。协议通过优化高能节点的簇头选择概率,可以更加有效地利用网络能量,节约网络成本。关键词:无线传感器网络;多跳;动态
2、分簇;路由协议;能量均衡中图分类号:TP393Energy-ba1.ancedMu1.ti-hopHierarchica1.RoutingProtoco1.withDynamicDENGAng,SHIRong-hua,dongjian,GOUHai-yan(Schoo1.ofInformationScienceandEngineering,Centra1.SouthUniversity,Changsha410075)Abstract:Inordertomaximizethe1.ifetimeofthenetworkandtoso1.vetheissueofunevendistributiono
3、fenergyconsumption,forthefeatureof1.imitedbatteryenergyinwire1.esssensornetwork(WSN),theenergy-ba1.ancedmu1.ti-hophierarchica1.routingprotoco1.withdynamicisproposedforreducingenergyconsumption.Accordingtointegratetheexistingenergyefficiencypo1.iciesandthe1.ocationofnodes,theprotoco1.e1.ectthesuitedc
4、1.usterheadesandtherightcoverage.Theprotoco1.estab1.ishesthec1.ustersbythedynamicnon-uniformc1.usteringa1.gorithmtooptimizetheprotoco1.canuti1.izethenetworkenergybetterbyincreasingthec1.usterheadpropabi1.ityse1.ectionofhight-energynodes,andthenetworkcostisenconnomizedefficient1.y.(10Points,TimesNewR
5、oman)Keywords:wire1.esssensornetwork(WSN);mu1.tip1.ehop;dynamicc1.ustering;routingprotoco1.;energy-ba1.anced0引言网络技术、无线通信技术和微电子技术快速发展,给无线传感器网络带来了新的发展机遇。无线传感网络中节点的信息获取方式逐渐从单一化走向网络化、智能化、系统化,传感器节点自主形成动态、多跳的系统。由于传感器节点硬件性质的束缚,其携带的能量决定了整个网络的工作周期,为了提高网络的利用率,延长网络的生存周期,能耗优化管理成为无线传感器网络的研究热点。在现实的网络部署环境中,无线传感器网络
6、中各初始节点的能量和位置分布不均衡,各传感器节点性能和测量需求也可能不同,因而整个网络的能耗呈现出不均衡性。本文通过对无线传感器网络的整体能耗进行深入分析,提出了一种能量均衡的动态多跳路由协议,通过优化簇头的选举方式结合簇头在网络中的位置选择剩余能量最高的节点作为簇头,并动态调整其覆盖范围。本协议有效保证了数据的融合和转发,均衡了网络节点的能耗I,延长了网络的生命周期。通信联系人:施荣华(1964-),男,湖南常德人,教授,博士生导师,主要研究方向:密码学和网络安全.E-mai1.:作者简介:邓昂(1985-),男,硕士研究生,主要研究方向:无线传感器网络4550556065701能耗均衡的路
7、由协议分析1.1 典型分簇路由协议现有的研究成果中,基于簇群的成簇路由协议在节能方面具有较好的优势,典型的成簇路由协议有1.EAeH(1.OWEnergyAdaptiveC1.usteringHierarchy)TEEN(Thresho1.dSensitiveEnergyEfficientSensorNetwork)IHEED(HybridEnergyEfficientDiStribUtedCIUStering)等臼。这些协议的侧重点各有不同,均衡网络能耗的效果也有较大差异。在基于成簇节能的路由协议中,节点多跳路由协议EMHR(Energy-efficientMu1.ti-hopHierarc
8、hica1.RoutingProtOCOI)是分层路由协议中比较高级的改进协议,其多跳路径优化和节能策略算法对网络生存周期有明显的改善。EMHR协议有效的解决了传感器能量消耗分布不均匀的问题。1.2 EMHR协议EMHR协议核心是利用一个合适的算法在选择数据传输的过程中确定簇头传输的下一条路径。协议的建簇过程与1.EACH协议类似,根据簇头和邻居簇头之间的距离以及无线信道模型考虑能耗总量与簇头能量的影响,设置权函数如下:F(ZJ)=S()/S(Z)max+t()2+d(jiS)2d(i,S)2(1)式中,S(i)E为簇头i的剩余能量,S(j)ma为簇头的初始能量。EMHR协议通过比较传感器节点
9、的能量来选择有最多剩余能量的节点,这个节点即担当当前轮的簇头。协议采用多跳路径的传输方式,根据式(1)决定数据传输的下一跳簇头,实验证明此协议可以平衡网络拓扑的负载,减少簇头的能耗,在WSN的网络应用中能达到很好的性能。2能量均衡的动态多跳路由协议2.1协议的基本思想能量均衡的动态多跳路由协议是一种有效的能耗管理协议,协议的基本思想是通过动态非均匀分簇算法完成网络中成员节点的分簇,簇头之间通过多跳路由的方式把数据转发到汇聚节点上,网络的拓扑结构图如1所示。焦头。普通节点图1网络拓扑结构图Fig.1Topo1.ogica1.structure协议改进了EMHR协议的簇头选举及成簇机制。在网络的成
10、簇阶段,节点距离的远近和簇头能耗策略决定簇群覆盖范围;在数据传输阶段,通过算法选择多跳路由传输数据的路径巴网络中Sink节点周围的根节点直接与Sink节点通信,而根节点中的簇头仅用来转发其他簇头75向Sink节点传输的数据。此外,为了均衡网络簇群之间的能耗,协议采用动态非均匀的方式调整簇头覆盖范围,重构各分簇的能耗,从而达到能耗均衡的目的。木协议将网络的生存周期按特定的时间部署分簇周期,在每一分簇周期内又分为簇的建立和簇的稳定两个阶段。2.2簇的建立阶段簇的建立阶段分为簇头选举和计算簇群覆盖范围两个步骤。在网络的部署阶段,汇聚节80点用固定的发射功率向整个无线传感器网络广播入网信号,节点在接收
11、该信号后,根据接收信号的强度计算自身到汇聚节点的距离。典型成簇1.EACH协议中没有考虑簇群覆盖范围大小对网络能耗的影响,从而造成节点密度高的区域和距离Sink节点较远的簇群能量消耗较快,整个网络能耗呈现出一种分布不均衡的态势。此外,由于节点能量及其位置也是很难保证均匀分布的,因此针对1.EACH协议的不足,协议采用文献提出的DCHS改进了的T(n)算法选出85候选簇头。在成簇过程中,簇头根据簇群的能耗代价结合距离因素控制簇群覆盖范围,完成对普通节点进行非均匀分簇。根据节能策略可知,靠近汇聚节点的簇头相应的覆盖面积较小,簇头能够保留更多的能量来供簇间的通信;远离汇聚节点的簇头,簇间转发数据较少
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 能量 均衡 动态 路由 协议
链接地址:https://www.desk33.com/p-127236.html