基于分环多跳的无线传感网分簇路由算法

基于分环多跳的无线传感网分簇路由算法

ID:13138862

大小:1.22 MB

页数:11页

时间:2018-07-20

基于分环多跳的无线传感网分簇路由算法_第1页
基于分环多跳的无线传感网分簇路由算法_第2页
基于分环多跳的无线传感网分簇路由算法_第3页
基于分环多跳的无线传感网分簇路由算法_第4页
基于分环多跳的无线传感网分簇路由算法_第5页
资源描述:

《基于分环多跳的无线传感网分簇路由算法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3期刘志等:基于分环多跳的无线传感网分簇路由算法·113·基于分环多跳的无线传感网分簇路由算法刘志,裘正定(北京交通大学信息科学研究所,北京100044)摘要:为了提高无线传感网在大区域情形下的能量效率,提出了一种分环多跳分簇路由算法RBMC(ringbasedmulti-hopclusteringroutingalgorithm)。RBMC算法采用分环的方式实现簇头间的多跳通信,通过在不同环内构建大小不同的簇解决传感器网络中存在的“热点”问题,在不同的簇头选举策略下,能够同时满足节点能量同构及异构两

2、种情形。仿真结果表明,在大区域环境下,分环多跳分簇路由算法能在很大程度上均衡节点能量消耗,延长网络的生命周期。关键词:传感器网络;分簇路由;分环模型;能耗均衡中图分类号:TP393文献标识码:B文章编号:1000-436X(2008)03-0104-10Ringbasedmulti-hopclusteringroutingalgorithmforwirelesssensornetworksLIUZhi,QIUZheng-ding(InstituteofInformationScience,Beijing

3、JiaotongUniversity,Beijing100044,China)Abstract:Aringbasedmulti-hopclusteringroutingalgorithm(RBMC)forwirelesssensornetworks(WSN)wasproposed.ThemaintaskofRBMCwastoprolongthelifetimeofthenetwork,balanceenergyconsumptionbetweennodes.ThemainideaofRBMCwastod

4、ividetheWSNfieldintoconcentricringsandbuildunequalsizeofclustersindifferentrings.Fromtheobjectiveofminimumenergyconsumptioninfirstringandbalanceofitbetweenfirstringandotherrings,theoptimalchoiceofclusternumbersforeachringwasdeduced.Viaadoptionofdifferent

5、algorithmsforclusterheadelection,RBMCcouldbeappliedtohomogeneousandheterogeneousenergysettings.ThesimulationresultsprovethegoodperformanceofRBMCinlargeareaWSNscenarios.Keywords:wirelesssensornetworks;clusteringrouting;ringbasedmodel;balanceenergyconsumpt

6、ion第3期刘志等:基于分环多跳的无线传感网分簇路由算法·113·1引言收稿日期:2006-06-28;修回日期:2007-12-28能量受限是传感器网络最显著的特点之一。实验表明,传输一个比特所消耗的能量比运算处理一个比特消耗的能量大[1]。采用高效的路由算法,可以大大提高无线传感网(WSN,wirelesssensornetworks)的能量效率,分簇路由算法被认为是比较符合传感器网络的特性的高效算法。有关分簇的问题很早便有论述,如文献[2~9],这些算法基本都是启发式的,其目标是生成具有最小数量的

7、簇,同时使得任意一个簇中的任意节点到簇头的跳数至多为d跳,算法的复杂度在O(N)量级(N为网络中的传感器节点总数)。针对传感器网络的特性,Heinzelman提出了LEACH(low-energyadaptiveclusteringhierarchy,低能耗自适应分簇层次算法)算法[10]。其核心思想是让每个节点轮流担当簇头,从而使得网络中的能量消耗尽可能均匀,减少网络失效时刻的能量浪费。LEACH算法只考虑了单跳模型,因此只适合于小型WSN网络。文献[11]提出了M-LEACH(multi-hopva

8、riantofLEACH,多跳第3期刘志等:基于分环多跳的无线传感网分簇路由算法·113·LEACH)算法,簇内的节点不是以单跳的方式传输数据到簇头,而是通过簇内其他节点转发。文献[12]提出了一个多跳簇头模型,采用从下到上的策略,逐层生成每一层的簇头,最终得到一个多层结构的WSN网络。文献[13]采用基于代价的目标函数对传感器网络设计进行了分析,推导出单跳和多跳的适用范围,最后提出一种单跳多跳混合的路由算法,以克服网络中的“热点”问题。为

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

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

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