- 1、本文档共103页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章-物联网通信技术(曾宪武)LXX2014.7解析
第13章 无线传感器网络的路由协议 13.1 WSN路由协议的特点和性能指标13.1.1 WSN路由协议的特点 对于一般的无线网络, WSN路由协议主要用于提供较高的服务质量, 均等、 高效地利用网络带宽传送数据。 因此, 网络路由协议的主要任务是寻找一条高质量的、 带宽利用率高的源节点到目的节点的通信路由, 并且所寻找到的路由还应具有避免网络拥塞、 均衡网络流量的性能。一般不考虑或极少考虑节点能量的消耗。 在WSN中, 各节点的能量是有限的。 节点的能量消耗完, 一般无法补充, 该节点随之死亡。 因此, WSN的路由需要考虑节点的能量消耗问题, 使节点能量的消耗尽量要小。 另外, WSN中的节点数量往往很大, 各节点一般无法获得整个网络拓扑结构的信息, 只能得到局部拓扑结构信息, 因此, WSN的路由协议应在有限的局部网络拓扑信息的基础上选择合适的数据传输路径。 还有, WSN具有很强的应用相关性。 由于不同应用所采用的路由协议可能差别很大, 因此无法采用一个通用的路由协议来满足其应用相关性的要求。 此外, WSN中的节点在通信时还需进行数据融合, 以减少通信负荷, 节省传输能量。 与一般传统无线网络的路由协议相比, WSN路由协议具有以下特点: (1) 节点的能量消耗小且均衡。 由于WSN中的节点能量有限, 且一般无法补充。 当WSN中的某些节点由于能量的耗尽而死亡时, 可能导致整个网络无法运行, 以致死亡。 因此, 尽量减小节点能量的消耗, 使整个WSN中所有节点尽可能均衡地消耗能量(也就是尽量减少某些节点的能量消耗过快, 而其他节点的能量消耗过慢), 从而延长整个网络的生存期, 这是WSN路由协议设计的重要目标。 (2) 网络拓扑信息、 计算资源有限。 WSN为了节省通信时节点的能量, 通常采用多跳的通信模式。 另外, 由于WSN的节点是低成本的, 不具有较高的存储能力和计算能力, 也无法存储太多包括拓扑结构在内的网络信息, 节点所存储的拓扑信息是局部的。 因此, 节点无法进行太复杂的计算, 得到全局优化路由。 为此, 如何实现简单有效的路由机制就成为WSN的基本问题。 (3) 以数据为核心。 WSN中的节点采集的数据, 将向汇聚节点传输。 转发节点所转发的数据很可能是采集的同一个信息, 因此会出现数据的冗余的现象, 需要在转发节点进行数据融合, 以降低数据的冗余率, 减少转发的数据量, 从而降低能耗。 另外, WSN的网络规模较大, WSN的节点一般采用随机部署的方式获取有关监测区域的感知数据。 整个系统更关心的是感知数据, 而不是具体哪个节点获取的信息, 因而WSN信息的获得不依赖于节点的地址信息, 而是局部区域内所感知的信息。 所以WSN的通信协议是以数据为中心的。 (4) 与应用密切相关。 由于WSN应用目的不同、 应用环境也不同, 这就决定了WSN模式的不同, 因此无法找到一个路由机制能适合所有的应用目的和应用环境, 这是WSN应用相关性的一个体现。 这就要求应用者应从实际出发, 结合具体的应用需求, 设计与之适应的特定路由机制。 13.1.2 WSN路由协议的性能指标及分类 1. 性能指标 WSN路由协议的设计目标是: 延长网络生命周期, 提高路由的容错能力, 形成可靠的数据转发机制。 评价一个WSN路由协议设计的性能指标一般包括WSN的生命周期、 传输延迟、 鲁棒性、 可扩展性等。 (3) 鲁棒性。 一个系统的鲁棒性是指该系统在一定的参数摄动(变化)下, 能维持系统性能稳定的能力。 WSN的路由算法应具备自适应性和容错性, 在部分节点因为能源耗尽或受环境干扰而死亡或失效的情况下, 整个WSN能正常运行。 (4) 可扩展性。WSN应该能够方便地进行规模扩展。 节点的加入和退出都将导致网络规模的变动, 优良的路由协议应该体现很好的扩展性, 节点数量的变动不至于影响网络的性能和通信质量。 2. WSN路由协议的分类 从具体应用的角度出发, 根据不同应用对WSN各种特性的敏感度不同, 可将路由协议分为四种类型: (1) 能量感知型。能量感知型路由协议从数据传输中的能量消耗出发, 讨论最优能量消耗路径以及最长网络生存时间等问题。 (2) 查询型。 在诸如环境检测、 战场评估等应用中, 需要不断查询传感器节点采集的数据, 查询节点(汇聚节点)发出查询命令, 传感器节点向查询节点报告采集的数据。 在这类应用中, 通信流量主要是查询节点和传感器节点之间的命令和数据传输, 同时传感器节点的采集信息在传输路径上通常要进行数据融合, 以减少通信负荷, 节省能量。 (3) 地理位置型。
您可能关注的文档
- 作文:平生第一次的ppt.ppt
- 教师资格考试教育学模拟试题两套重点.doc
- 第13章 编辑三维模型解析.ppt
- 教师资格考试科目二模块一、二简答题和分析题重点.doc
- 教师的阳光心态(中小学版)10-23重点.ppt
- 教师面试问题及答案重点.doc
- 第13章 羧酸及其衍生物解析.ppt
- 作文议论文辩证分析OK.ppt
- 作者态度观点.ppt
- 教材文言文复习学案:必修五(二)《逍遥游节选》、《兰亭集序》、《滕王阁序并诗》(共41张PPT)重点.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)