无线传感网络第三.pptVIP

  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文档。上传文档
查看更多
网络层设计原则之一是易于与其他网络相结合,如图3-5所示,Sink节点作为其他网络的网关,是通信中枢。用户可根据查询目的或应用类型通过Internet或卫星网络查询无线传感网络。 3.4网络层协议 网络技术领域的发展水平见表3-3,表中列举的方案采用了上述的一些设计原则。SMECN生成了无线传感网络能量有效的分网图,目的是在保持网络节点连通性的条件下使能耗最小化。另外,定向扩散协议是一种数据中心的分发协议,采用基于属性的命名方案进行数据的查询和收集。 3.4网络层协议 3.5 传输层协议 一般而言,传输层的主要目标是: ①采用多路技术和分离技术作为应用层和网络层的桥梁; ②根据应用层的特定可靠度需求在源节点和汇节点间提供带有误差控制机制的数据传递服务; ③通过流动和拥塞机制调节注入网络的信息量。 3.5.1 Event-to-Sink传输 无线传感网络传输层的Event-to-Sink可靠度是必要的,包括了事件特征到Sink节点的可靠通信,而不是针对区域内各节点生成的单个传感报告/数据包进行基于数据包的可靠传递。图3-6说明了以收集事件到Sink节点数据流的识别符为基础的Event-to-Sink可靠传输概念。 与常规End-to-End可靠度传输层协议不同,事件到中心节点可靠传输(ESRT,Event-to-Sink Reliable Transport)协议以Event-to-Sink可靠度概念为基础,提供了不需要任何中介存储的可靠事件探测。ESRT是一种新的数据解决方案,其目的是在无线传感网络中用最少的能量花费完成可靠事件探测。其中包括拥塞控制部分,可实现可靠和节能的双重目标。同时,ESRT不需要各个传感器的标识符,仅需要事件ID。十分重要的一点是,ESRT算法主要在Sink节点上运行,使资源有限的无线传感节点需要完成的工作量最小化。 3.5.1 Event-to-Sink传输 3.6应用层协议 3.6.1传感器管理协议 系统管理通过采用传感器管理协议(SMP,Sensor Management Protocol)与无线传感网络进行交互。无线传感网络与其他很多网络不同,节点没有全局ID,而且一般缺少基础设施。因此,SMP需要采用基于属性的命名和基于位置的选址对节点进行访问。 SMP是提供软件操作的管理协议,这些软件操作是以下管理任务所必需的: ①将与数据聚集、基于属性的命名和聚类相关的规则引入无线传感节点; ②交换与位置搜寻相关的数据; ③无线传感节点的时钟同步; ④移动无线传感节点; ⑤打开和关闭无线传感节点; ⑥查询无线传感网络设置和节点状态,重新设置无线传感网络; ⑦认证、密码分配与数据通信安全。 3.6.1传感器管理协议 3.6.2任务分派与数据广播协议 无线传感网络的另一个重要操作是“兴趣”分发。用户向无线传感节点、节点的子集或整个网络发送其“兴趣”内容。此“兴趣”内容可与观察对象的某种属性相关,或者与一个触发事件相关。另一种方式是对可用数据进行广播。无线传感节点将可用数据广播给用户,而用户查询其感兴趣的数据。应用层协议为用户软件提供了“兴趣”分发的有效接口的,对较低层操作(例如路由)十分有用。 3.6.3传感器查询与数据分发协议 传感器查询和数据分发协议(SQDDP,Sensor Query and Data Dissemination Protocol)为用户应用提供了问题查询、查询响应和搜集答复的接口。这些查询一般不向特定节点发送,而是采用了基于属性或位置的命名。 传感器查询和任务语言(SQTL,Sensor Query and Tasking Language)提供了更多服务种类。 SQTL支持3种事件,这些事件用关键词receive、every和expire定义。 关键词receive规定了收到一个消息时由无线传感节点生成的事件; 关键词every规定了采用计时器定时而周期性产生的事件; 关键词expire规定了计时器超时引发的事件。 若无线传感节点收到预期消息,而且消息包含一个脚本,则运行此脚本。虽然已经定义了SQTL,但可为各种应用开发不同类别的SQDDP。每种应用中,SQDDP都有特定的执行方式。 3.6.3传感器查询与数据分发协议 3.7无线传感器网络跨层设计 3.7.1.分层设计方法 有线因特网或者是传统的无线网络(如蜂窝和无线局域网,以及移动自组织网络)中,大多数设计者都采用分层设计指导思想 。图3-7给出了一个采用分层设计方法实现的无线网络设计协议栈示意图,其中每个相邻层次之间可以实现一定的自适应调节,从而优化原有的网络系统。 所谓跨层设计的定义,是针对特定的分层结构而言的,一切不符合参考分层通信结构的协议设计称为跨层设计。 对于跨层设计的概念,再给出了三种补充解释。 ①不符合分层

文档评论(0)

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

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

1亿VIP精品文档

相关文档