- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线传感器网络分簇的路由协议的研究
无线传感器网络分簇路由协议的研究
摘 要 在无线传感器网络中,与平面路由协议相比分簇路由协议具有一定优势。本文以LEACH协议为例,对分簇路由协议进行了分析。LEACH协议是单跳同构网络协议,本文通过对比单跳网络和多跳网络的能量消耗,说明多跳网络更节能,所以从节约能量的角度出发,用多跳路由的理论对LEACH协议进行补充,表明在LEACH协议中采用多跳路由理论的优势。 关键字 分簇路由协议;LEACH协议;多跳路由;能量消耗1 引言 无线传感器网络路由协议按照最终形成的拓扑结构,可以划分为平面路由协议和层次路由协议[1]。在平面路由协议中,所有节点的地位是平等的,可扩充性比较差,维护动态变化的路由需要大量的控制信息。在层次结构的网络中,群成员的功能比较简单,不需要维护复杂的路由信息。这大大减少了网络中路由控制信息的数量,具有很好的可扩充性。同其它通信网络一样,传感器网络的主要设计属性之一是可扩展性。随着传感器节点密度的增加,单层网络可能会引起网关节点负载过重。这种过重负载可能会引起通信延迟和不能及时跟踪监测事件。另外,对于覆盖更大区域的大规模传感器网络,由于传感器节点不支持长距离通信,单层网络结构将是不可扩展的。为了使系统能够在不降低服务质量的情况下处理额外的负责和覆盖更大范围的区域,人们采用了分簇的方式组织传感器网络。分簇式路由协议与其他路由协议相比具有一定的优势[2]: (1)分簇式路由协议消耗能量少且能量消耗分布均匀,能有效的延长网络寿命,平衡网络负载。 (2)分簇式路由协议是基于某种簇形成策略,选举产生一个较为稳定的子网络,从而减少了拓扑结构变化对路由协议带来的影响。 (3)簇头节点对所在簇内的节点进行管理,能方便地向基站传达节点的各种信息,例如能量、安全性、故障等。另外基站通过头节点可以有效地向网络中其他节点发送命令,这是平面路由所不能有效实现的。2 LEACH协议 分簇结构的簇首的选举是基于传感器节点的能量储备情况。LEACH协议是最早被提出的层次路由协议。虽然有一些层次路由协议独立于LEACH协议而单独开发的,但大多数层次路由协议是收到LEACH协议的启发。2.1 LEACH算法的物理模型 在LEACH的路由算法中,使用的能量消耗公式是一阶无线电模式[3](first order radio model)。 LEACH协议的这个模式基于以下假设: (1)网络里所有节点完全相同并且能量非常有限。 (2)无线电信号在各个方向上能量消耗相同。 (3)汇聚节点(基站)是固定的,并且离整个无线传感器网络较远。 传感器节点发送k bit数据所消耗的能量为: 传感器节点接收k bit数据所消耗的能量为:: 其中是信号放大器的放大倍数。是发送电路和接收电路消耗的能量,由于实际相差不大,在这个模式里面简化为两者相等。而β是由无线电通道决定的常量。D是信号传输的距离。其中,这意味着,信号传输距离越短,能量消耗越少。在发送距离较近时,适用自由空间信道模型,取β=2;而当发送距离较远时,适用多径衰落信道模型,取β=4,也称之为双路径模型[4]。2.2 LEACH协议的不足之处 (1)由于每轮固定类首之后再建立簇类,所以簇头的开销比较大,并且离散式区域算法虽然对于节点位置等要求不高,但无法做到最优。 (2)由于LEACH要求节点之间以及节点与基站之间均可以直接通信,所以网络的扩展性不强,并且不适用于大型网络。 (3)LEACH的传输距离较远,并且数据融合相对较少,这就要求传输更多的数据到更远的距离,从而加大了能量消耗。(4)LEACH算法簇间通信采用单跳通信。如果基站到网络节点的距离很远,根据一阶无线电模式给出的能量消耗公式,可知如果采用直接发送协议将需要耗费相当的能量来满足远距离的直接通信,这样会很快耗尽节点中的电池,减少整个网络的寿命。 (5)LEACH协议中簇内节点的跳数只有一跳,即每个节点直接和簇首通信而不需要其它节点进行数据转发,这虽然带来了通信的方便和简单的优点,但也造成了每个簇的规模有限,不利于传感器网络的扩展,不适合大规模无线传感器网络。3 单跳网络与多跳网络的能量分析 基于簇的路由协议LEACH协议是一种单跳的网络协议。在无线传感器网络中,传输数据的方式包括单跳和多跳,我们将对这两种方式的网络进行能量消耗方面的分析。3.1 单跳网络能量分析 使用单跳路由协议方式时,每个传感器节点可以直接把数据发送到基站。根据蓝牙无线技术的资料,节点发送数据的能量与距离之间是平方关系。单跳路由协议每个传感器节点的耗能与节点到基站间的距离的关系可以表示为:E=λk2 (k=1,2,3……) 其中,λ是单位数据传送单位距离时传感器的能耗J,k为节点与基站之间的距离m,E为节点发送数据时的能耗,参见图1。图1 单跳路由协议的能量关系3.2 多跳
您可能关注的文档
- 基于网页结构挖掘算的法研究.doc
- 基于访问控制技术的的银行网络安全研究及应用.doc
- 基于访问趋势的热点的副本创建策略.doc
- 基于语义网的知识管的理研究.doc
- 基于负载均衡的路由的协议的设计.doc
- 基于路径的防篡改动的态软件水印算法.doc
- 基于路由器的网络技的术.doc
- 基于遗传算法的排课的系统.doc
- 基于遗传算法的高校的排课系统研究.doc
- 基于销售系统的联机的分析处理设计.doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)