面向电能监测无线传感器网络路由协议研究.docVIP

面向电能监测无线传感器网络路由协议研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向电能监测无线传感器网络路由协议研究

面向电能监测无线传感器网络路由协议研究   摘要:传统的无线传感器网络(WSN)节点受到供电资源的束缚,能耗问题是网络中考虑的关键问题,而面向电能监测的无线传感器网络侧重于网络的稳定性和健壮性。无线传感器网络路由机制的好坏决定了传输路径的优劣,直接影响到整个网络的能量消耗和通信效率。文章分析了2种典型的分簇路由协议,详细阐述了PEGASIS协议的原理,分析了PEGASIS算法的优缺点,指出该算法存在的主要问题:延时问题和单链对网络的影响。针对该问题提出了PEGASIS的改进算法PEGASIS-I,介绍了该算法的原理和实现过程,并对改进算法进行仿真实验,得出的结论在时延和单链问题上得到了很大的改善。   关键词:WSN;电能监测;路由协议;PEGASIS-I   传统的移动Ad hoc网是以节点为中心的网络,而WSN是以数据为中心的网络。WSN并不需要维护网络中任何2个节点之间的路由,它仅仅需要维护传感器节点与汇聚节点(Sink)之间的路由。传感器节点的资源受到电源和计算能力的限制,节点数量较多,采集信息的冗余度较大使得移动自组网(MANET)的许多路由协议标准无法直接应用到WSN中。在无线传感器自组织网络中,传感器节点以多跳的方式传输到Sink点,此过程需要对网络的路由机制进行选择,而路由机制的好坏决定了传输路径的优劣,直接影响到整个网络的能量消耗和通信效率。   路由协议的设计要综合考虑多种性能指标。无论是平面路由还是分簇路由,多数路由协议通常只考虑能量约束。传统的无线传感器网络采用电池供电,节能是无线传感器网络的一个关键问题,本系统采用电源供电虽然不存在能量有限的问题,但随着应用范围的扩大节点的数量剧增也应考虑尽可能地降低能耗。不同的传感数据的紧急性不同,例如发生火灾时温度数据更加紧急,对传送的服务质量要求则更高。当网络规模较大和节点数量众多时,节点的加入和退出使得WSN网络拓扑结构频繁变化,因此鲁棒性和可扩展性也是评价路由协议好坏的重要指标。   1.WSN中几种典型的分簇路由协议   对于已有的路由协议的研究成果,按照网络的拓扑结构可以将WSN路由协议分为平面路由协议和分簇路由协议。典型的平面路由算法有DD,SAR,SPIN,Romor等。平面路由的优点是简单,易扩展,无需进行结构维护,具有良好的健壮性,而缺点则是网络中无管理节点,信息传输量大导致占用通信资源较大,以至于网络动态反应不灵敏。分簇路由协议就是将传感节点分簇,簇内通信由簇头节点进行数据融合来减少传输信息量,最后将簇内所有节点的数据传送给汇聚节点。分簇路由协议将节点分簇使得拓扑管理方便,簇内节点只发送数据给簇头使得能量利用高效、数据融合节约了通信资源,这些优点使得分簇路由成为当前研究的重点。   1.1LEACH协议   LEACH协议(Low Energy Adaptive Clustering Hierarchy)的实现分为成簇阶段和数据传输阶段。每轮中,相邻的节点动态地形成簇,随机的选择簇头节点;然后簇内节点把数据发给簇头,经数据融合后发送给基站节点。簇内节点按照时多分址TDMA向簇头发送数据;各簇间簇头采用码多分址CDMA竞用通道,竞用通道成功的簇头将融合后的数据发送给基站节点。随机选举的簇头使得节点能耗均衡,采用一跳通信传输时延较小,数据聚合减少了通信量。缺点在于离Sink较远的节点采用大功率通信耗费能量。   1.2PEGASIS协议   与其他树形结构路由协议不同,PEGASIs(Power Efficient Gathering in Sensor Information System)采用链状结构连接,解决了LEACH协议中产生重叠区域的问题。在一轮中,采用贪心算法,每个传感器节点只需和距离自己最近的邻居节点进行通信,链中节点在每轮通信中轮流作链首节点(chain head),链首发送数据传输指令给链尾,链尾再通过邻居节点传输数据给链首,链首将接收的信息进行数据融合,当所有节点与链首通信后链首将数据传送给sink,再进行新一轮的通信。采用链结构的好处是不需要维护簇的结构和记录簇成员数量,只需要知道上下级就可以了,而且在功耗方面PEGASIS比LEACH省近3倍左右。PEGASIS算法仅选择一个节点与Sink通信,利用数据融合,延长了网络的生命期。但链中远距离的节点数据传输到基站节点的时间延迟会很大,而且单一的链首可能会成为整个网络的瓶颈。   2.PEGASIS算法的具体描述   2.1PEGASIS网络模型   (1)基站节点位置不变并应具有足够的能量。(2)网络中所有的节点都是静止的。(3)网络中所有节点能够彼此通信,且都有足够的能量能与基站直接通信,同时需要知道其他节点的位置。(4)网络中所有节点都具有相同

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档