- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LEACH协议的簇头多跳LEACHM改进算法
LEACH协议的簇头多跳(LEACH-M)改进算法
摘要:节能高效的实现路由转发是路由设计的一个关键点。总结了目前已有的无线传感器网络的传输路由模式,发现早先提出
的LEACH协议虽是无线传感网中的低功耗自适应分层路由算法,但会造成簇头节点负载过重。成簇算法是传感器网络中减少能量消耗的一种关键技术。提出的是基于LEACH算法的多跳路由改进算法,并在考虑簇头最优个数的选择下,通过采用簇头之间的多跳算法达到减少能量消耗、延长传感网的寿命的目的。实验表明此方法有效。关键词:低功耗自适应分簇聚类路由(LEACH)协议;簇头;轮;LEACH协议的簇头多跳算法
DOI:10.3778/j.issn.1002-8331.2009.34.033文章编号:1002-8331(2009)34-0107-03文献标识码:A中图分类号:TP393
1引言
无线传感器网络(WirelessSensorNetworks,WSN)综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,能够协作地实时监测、感知和采集网络分布区域内的各种环境或监测对象的信息,并对这些数据进行处理,获得详尽而准确的信息,传送到需要这些信息的用户。传感器网络在环境与军事监控、地震与气候预测、地下、深水以及外层空间探索、生物医疗健康、空间探索等许多方面都有广泛的应用前景,是目前国际科学研究的热点。传感器网络相对于传统网络具有以下特性:(1)节点分布极其稠密且数目很大,每个节点均维护全局信息是不可能的;(2)节点的能量、存储空间及计算能力等资源非常有限,而且各种资源无法补充;(3)网络内节点大部分是静止的,而且恶劣的工作环境使得节点失效的概率很高。因此,传统上有线网络中基于链路状态或距离向量的路由算法以及AdHoc网络中的常用的DSDV,AODV等路由算法由于几乎没有考虑节点失效的问题因而并不适合于传感器网络,必须针对其特性研究新的路由算法,由于传感器节点通常由电池供电,高效使用有限的电池资源,尽量延长节点的生命周期是任何路由协议的首要考虑因素,尤其是对节省节点能源损耗的路由算法研究就显得更为重要。
2无线传感器网络的路由2.1路由算法的进展
针对WSN的特点与通信需求,网络层需要解决通过局部信息来决策并优???全局行为(路由生成与路由选择)的问题。为此,国内外科研人员设计了多种路由协议。目前已有的路由种类很多,有基于能量的路由、基于协商的路由、进行分层和查询的路由等等。从网络拓扑结构的角度可分为两类:平面路由协议和分层路由协议,如图1[1]所示。平面路由协议中,节点间地位平等,通过局部操作和反馈信息来生成路由。平面路由的优点是简单、易扩展,但平面路由协议需要维持路由表,在大规模网络中,这样的路由表维持需要消耗大量的存储空间,同时发送信息中所包含的路由信息也会引起通信负担的加重,缺乏对通信资源的优化管理,对网络动态变化的反应速度较慢。典型的平面路由算法有:SPIN(SensorProtocolforInformationviaNegotiation
)、DD(DirectedDiffusion)、HREEMR、SAR(Sequen-tialAssignmentRouting)、SMENCE等。其中,SPIN[2]和DD[3]是以数据为中心路由协议的典型代表。与平面结构对应的是层次结构。典型分层网络一般以簇的形式存在,LEACH
(LowEnergyAdaptiveClusteringHierarchy)
[4]
是第一个基于多簇结构的集群路由协议,它的成簇方法贯穿于其后提出的很多层次路由
协议中,如TEEN(ThresholdsensitiveEnergyEfficientsensorNetworkproto-col)、PEGASIS
(Power-EfficientGatheringinSensorInfor-mationSystem
)等。但是,分层网络中的群头节点(以分簇网络中的簇头为典型)是瓶颈,如果群内节点数量众多,簇头能量又是有限的,那么很容易很快耗光群头节点的能量。
2.2LEACH协议
LEACH算法建立在所有节点都是平等且无线电信号在各个方向上能耗相同的假设上。在LEACH算法中,节点自组织成不同的簇,每个簇只有一个簇头。所有非簇头节点将自己的数据发给所属簇的簇头节点,为减少冗余数据的传输,簇头节点在数据融合后将数据发送给远方的接收器。这样,每个非簇头节点都只需要知道自己所属簇的簇头信息即可;簇头也只需要维持很小的路由表。在实际使用中,还可以根据需要建立更多层次。在LEACH算法中,为了避免簇头能量消耗过快,每个节点须轮流担任簇头。因此LEACH算法的实现分成一个个回合,每个回合又可分成簇形成阶段和簇稳定阶段。为了减少分簇带来的额外能耗,簇稳定阶段远远长
您可能关注的文档
- java在线考试系统设计与实现设计.doc
- JCGJHRN835R无线路由器基本的设置.doc
- JDK15中新的语言特征分类介绍.doc
- JCI临床标准操作规程.doc
- JGJ1442008《外墙外保温工程技术规程》.doc
- JCS-018型立式数控铣削加工中心Z向工作台装配主轴箱装配与BF3控制系统设计.doc
- JDK17安装和JAVA环境变量的设置.doc
- JG287-2013保温装饰板外墙外保温系统材料.doc
- JGJ52-2006-普通混凝土用砂石质量及检验方法标准.doc
- JC/T958-2005水泥胶砂流动度测定仪17bzwcn.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
最近下载
- 会计学原理23版 英文版课件WildFAP23eCh05PPT.pptx
- 华为公司职类职种职级体系的划分及职业发展通道设计.pdf VIP
- 建筑解析流水别墅.pptx
- 2025届高三英语复习语法填空专题(24张PPT).pptx VIP
- 基于PLC的磨矿控制系统设计.docx
- 有限元分析论文.doc VIP
- 苏教版小学科学五年级上册第四单元《水在自然界的循环》大单元教学设计(含练习).docx
- 聚氯乙烯热收缩膜标签验收标准.doc VIP
- 2023年安徽省高中学业水平合格性考试数学试卷真题(含答案详解) (2).pdf VIP
- 2025届江苏省南菁高级中学物理高一第一学期期中达标检测模拟试题含解析.doc
文档评论(0)