第4章WSN通信与组网技术01_第1页
第4章WSN通信与组网技术01_第2页
第4章WSN通信与组网技术01_第3页
第4章WSN通信与组网技术01_第4页
第4章WSN通信与组网技术01_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第4 4章章WSNWSN通信与组网技术通信与组网技术学习目标学习目标掌握WSN协议结构了解传感器网络物理层的设计了解数据链路层协议了解网络层协议了解传输层协议了解MAC协议了解路由协议4 4.1.1无线传感器网络协议结构无线传感器网络协议结构4 4.1.1.1.1传统网络协议传统网络协议OSIOSI参考模型参考模型 如图如图4 4-1-1所示开放式系统互联网络参考模型所示开放式系统互联网络参考模型( OSI )( OSI )共有共有7 7个层次个层次, ,从底向上依从底向上依次是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。除次是物理层、数据链路层、网络层、传输层、会话层、表示

2、层和应用层。除物理层和应用层物理层和应用层外,其余每层都和相邻上下两层进行通信。外,其余每层都和相邻上下两层进行通信。4 4.1.2.1.2无线传感器网络协议的分层结构无线传感器网络协议的分层结构n从无线联网的角度来看,传感器网络节点的体系由分层的从无线联网的角度来看,传感器网络节点的体系由分层的网络通信协议网络通信协议、网络管理平台网络管理平台和和应用支撑平台应用支撑平台三个部分组成三个部分组成( (如图如图4 4-2-2所示所示) )。1. 1. 网络通信协议网络通信协议n类似于传统类似于传统InternetInternet网络中的网络中的T TCP/IPCP/IP协议体系,它由协议体系,

3、它由物理层物理层、数据链路数据链路层、网络层、传输层和应用层层、网络层、传输层和应用层组成组成( (如图如图3-23-2所示所示););n如图如图3-33-3所示。所示。MACMAC层和物理层协议采用的是国际电气电子工程师协会层和物理层协议采用的是国际电气电子工程师协会(The Institute of Electrical and Electronics Engineers(The Institute of Electrical and Electronics Engineers,IEEE)IEEE)制定的制定的IEEE 802.15.4IEEE 802.15.4协议。协议。nIEEE 80

4、2.15.4IEEE 802.15.4是针对是针对低速无线个域网低速无线个域网(Low-Rate Wireless Personal (Low-Rate Wireless Personal Area NetworkArea Network,LR-WPAN)LR-WPAN)制定的标准。制定的标准。n该标准把低该标准把低能量消耗能量消耗、低速率传输低速率传输、低成本低成本作为重点目标,旨在为个人作为重点目标,旨在为个人或家庭范围内不同设备之间低速互连提供统一标准。或家庭范围内不同设备之间低速互连提供统一标准。nIEEE IEEE 802.15.4802.15.4的网络特征与无线传感器网络存在很多相

5、似之处,所以的网络特征与无线传感器网络存在很多相似之处,所以许多研究机构把它作为无线传感器网络的无线通信平台。许多研究机构把它作为无线传感器网络的无线通信平台。1. 1. 网络通信协议网络通信协议n(1)(1)物理层。物理层。 传感器网络的物理层负责信号的传感器网络的物理层负责信号的调制调制和和数据的收发数据的收发,所采用的传输介质主要有,所采用的传输介质主要有无线电、红外线、光波无线电、红外线、光波等。等。n(2)(2)数据链路层。数据链路层。 传感器网络的数据链路层负责数据成帧、帧检传感器网络的数据链路层负责数据成帧、帧检测、介质访问和差错控制。介质访问协议保证可靠的测、介质访问和差错控制

6、。介质访问协议保证可靠的点对点和点点对点和点对对多点通信多点通信,差错控制差错控制保证源节点发出的信息可以完整无误地到保证源节点发出的信息可以完整无误地到达目标节点。达目标节点。1. 1. 网络通信协议网络通信协议n(3)(3)网络层。网络层。 传感器网络的网络层负责传感器网络的网络层负责路由发现和维护路由发现和维护,通常大多数节,通常大多数节点无法直接与网络通信,需要通过中间节点以多跳路由的方式将数据传点无法直接与网络通信,需要通过中间节点以多跳路由的方式将数据传送至汇聚节点。送至汇聚节点。n(4)(4)传输层。传输层。 传感器网络的传输层传感器网络的传输层负责数据流的传输控制,负责数据流的

7、传输控制,主要通过主要通过汇汇聚节点采集传感器网络内的数据,并聚节点采集传感器网络内的数据,并使用卫星、移动通信网络、因特网使用卫星、移动通信网络、因特网或者其他的链路与外部网络通信,是保证通信服务质量的重要部分。或者其他的链路与外部网络通信,是保证通信服务质量的重要部分。1. 1. 网络通信协议网络通信协议2. 2. 网络管理平台网络管理平台n网络管理平台主要是对传感器节点自身的管理和用户对传感器网络的管网络管理平台主要是对传感器节点自身的管理和用户对传感器网络的管理,包括理,包括拓扑控制拓扑控制、服务质量管理服务质量管理、能量管理能量管理、安全管理安全管理、移动管理移动管理、网络管理网络管

8、理等。等。n(1)(1)拓扑控制拓扑控制。 一些传感器节点为了节约能量会在某些时刻进入休眠状一些传感器节点为了节约能量会在某些时刻进入休眠状态,这导致网络的态,这导致网络的拓扑结构不断变化,拓扑结构不断变化,而需要通过拓扑控制技术管理各而需要通过拓扑控制技术管理各节点状态的转换,使网络保持畅通,数据能够有效传输。拓扑控制利用节点状态的转换,使网络保持畅通,数据能够有效传输。拓扑控制利用链路层、路由层完成拓扑生成,反过来又为它们提供基础信息支持,优链路层、路由层完成拓扑生成,反过来又为它们提供基础信息支持,优化化MACMAC协议和路由协议,降低能耗。协议和路由协议,降低能耗。n(2)(2)服务质

9、量管理。服务质量管理。 服务质量管埋服务质量管埋在各协议层设计在各协议层设计队列管理、优先级机队列管理、优先级机制或者带宽预留等机制制或者带宽预留等机制,并对特定应用的数据给予特别处理。它是网络,并对特定应用的数据给予特别处理。它是网络与用户之间以及网络上互相通信的用户之间关于信息传输与共享的质量与用户之间以及网络上互相通信的用户之间关于信息传输与共享的质量约定。为了满足用户的要求,传感器网络必须能够为用户提供足够的资约定。为了满足用户的要求,传感器网络必须能够为用户提供足够的资源,以用户可接受的性能指标工作。源,以用户可接受的性能指标工作。n(3)(3)能量管理。能量管理。 在传感器网络中电

10、源能量是各个节点最宝贵的资源。为在传感器网络中电源能量是各个节点最宝贵的资源。为了使传感器网络的使用时间尽可能长,需要合理、有效地控制节点对能了使传感器网络的使用时间尽可能长,需要合理、有效地控制节点对能量的使用。每个协议层次中都要增加量的使用。每个协议层次中都要增加能量控制能量控制代码,并提供给操作系统代码,并提供给操作系统进行能量分配决策。进行能量分配决策。2. 2. 网络管理平台网络管理平台n(4)(4)安全管理。安全管理。 由于节点由于节点随机部署随机部署、网络拓扑的动态性网络拓扑的动态性和无线信道的不和无线信道的不稳定,传统的安全机制无法在传感器网络中适用,因而需要设计新型的稳定,传

11、统的安全机制无法在传感器网络中适用,因而需要设计新型的传感器网络安全机制,采用诸如传感器网络安全机制,采用诸如扩频通信、接入认证扩频通信、接入认证/ /鉴权、数字水印和鉴权、数字水印和数据加密等数据加密等技术。技术。n(5)(5)移动管理。移动管理。 在某些传感器网络的应用环境中,节点可以移动,在某些传感器网络的应用环境中,节点可以移动,移动移动管理用来监测和控制节点管理用来监测和控制节点的移动,维护到汇聚节点的路由,还可以使传的移动,维护到汇聚节点的路由,还可以使传感器节点跟踪它的邻居。感器节点跟踪它的邻居。2. 2. 网络管理平台网络管理平台n(6)(6)网络管理。网络管理。 网络管理是对

12、传感器网络上的网络管理是对传感器网络上的设备和传输系统进设备和传输系统进行有效监视、控制、诊断和测试所行有效监视、控制、诊断和测试所采用的技术和方法。它要求协采用的技术和方法。它要求协议各层嵌入各种议各层嵌入各种信息接口信息接口,并定时收集协议运行状态和流量信息,并定时收集协议运行状态和流量信息,协调控制网络中各个协议组件的运行。,协调控制网络中各个协议组件的运行。2. 2. 网络管理平台网络管理平台3. 3. 应用支撑平台应用支撑平台n应用支撑平台建立在网络通信协议和网络管理技术的基础之上,应用支撑平台建立在网络通信协议和网络管理技术的基础之上,包括一系列基于包括一系列基于监测任务的应用层软

13、件监测任务的应用层软件,通过应用,通过应用服务接口服务接口和网和网络管理接口来为终端用户提供各种具体应用的支持。络管理接口来为终端用户提供各种具体应用的支持。4 4.2.2物理层物理层4 4.2.1.2.1物理层的概述物理层的概述 1 1物理层的基本概念物理层的基本概念 n现有无线网络中的物理设备和传输介质的种类非常多,现有无线网络中的物理设备和传输介质的种类非常多,而通信手段也有许多不同的方式。而通信手段也有许多不同的方式。物理层的作用物理层的作用正是要正是要尽可能地屏蔽掉这些差异。尽可能地屏蔽掉这些差异。n物理层的主要功能如下:物理层的主要功能如下:(1)(1)为数据终端设备为数据终端设备

14、(Data Terminal Equipment(Data Terminal Equipment,DTE)DTE)提供传送数据提供传送数据的通路;的通路;(2)(2)传输数据;传输数据;(3)(3)其他管理工作。物理层还负责其他一些管理工作,如信道状态评其他管理工作。物理层还负责其他一些管理工作,如信道状态评估、能量检测等。估、能量检测等。1 1物理层的基本概念物理层的基本概念 n 1 1介质选择和频率分配介质选择和频率分配n无线通信的介质包括电磁波和声波。电磁波是主要的无线通信介质,而声波一般无线通信的介质包括电磁波和声波。电磁波是主要的无线通信介质,而声波一般仅用于水下无线通信。仅用于水下

15、无线通信。n按照波长进行分类,电磁波可分为无线电波、微波、红外线、毫米波以及光波等按照波长进行分类,电磁波可分为无线电波、微波、红外线、毫米波以及光波等。n2 2通信信道分配通信信道分配n通信信道是数据传输的通路,在计算机网络中信道分为物理信道和逻辑信道。通信信道是数据传输的通路,在计算机网络中信道分为物理信道和逻辑信道。n物理信道按传输数据类型的不同分为数字信道和模拟信道,还可根据传输介质的物理信道按传输数据类型的不同分为数字信道和模拟信道,还可根据传输介质的不同分为有线信道和无线信道。不同分为有线信道和无线信道。4.2.24.2.2通信信道分配通信信道分配 n调制与解调技术是无线通信系统的

16、关键技术之一。调制与解调技术是无线通信系统的关键技术之一。n调制是指将来自于信源的基带信号通过改变高频载波的幅度、相位或频率,调制是指将来自于信源的基带信号通过改变高频载波的幅度、相位或频率,随着基带信号幅度的变化而变化,使之适用于网络信道通信的已调信号或频随着基带信号幅度的变化而变化,使之适用于网络信道通信的已调信号或频带信号。带信号。n解调则是将基带信号从载波中提取出来以便接受处理和理解的过程。解调则是将基带信号从载波中提取出来以便接受处理和理解的过程。4.2.3调制解调方式调制解调方式4 4.2.2.4 4WSNWSN物理层的设计物理层的设计1 1传输介质传输介质n目前无线传感器网络采用

17、的目前无线传感器网络采用的主要传输介质主要传输介质包括包括无线电无线电、红外线和光波等红外线和光波等。n表3.1列出了ISM应用中的可用频段。 nISM(Industrial Scientific Medical) Band,此频段( 2.42.4835GHz)主要是开放给工业,科学、医学,三个主要机构使用,该频段是依据美国联邦通讯委员会(FCC)所定义出来,属于Free License,并没有所谓使用授权的限制。 ISM频段在各国的规定并不统一。如在美国有三个频段902-928 MHz, 2400-2483.5 MHz und 5725-5850 MHz,而在欧洲900MHz的频段则有部份用

18、于GSM通信。2.4GHz为各国共同的ISM频段。因此无线局域网,蓝牙,ZigBee等无线网络,均可工作在2.4GHz频段上。 2 2物理层帧结构物理层帧结构 n表表3-23-2描述了无线传感器网络节点普遍使用的一种描述了无线传感器网络节点普遍使用的一种物理层帧结构物理层帧结构。3 3物理层设计技术物理层设计技术n物理层主要负责数据的硬件加密、调制解调、发送与接收,是决定物理层主要负责数据的硬件加密、调制解调、发送与接收,是决定传感器网络节点的体积、成本和能耗的关键环节。传感器网络节点的体积、成本和能耗的关键环节。n物理层的设计目标是以尽可能少的能量消耗获得较大的链路容量。物理层的设计目标是以

19、尽可能少的能量消耗获得较大的链路容量。n物理层需要考虑编码调制技术、通信速率和通信频段等问题:物理层需要考虑编码调制技术、通信速率和通信频段等问题:n(1)(1)编码调制技术影响占用频率带宽、通信速率、收发机结构和功率编码调制技术影响占用频率带宽、通信速率、收发机结构和功率等一系列的技术参数。等一系列的技术参数。 n(2)(2)提高数据传输速率可以减少数据收发的时间,提高数据传输速率可以减少数据收发的时间,n在低速无线个域网在低速无线个域网(LR-PAN)(LR-PAN)的的802.15.4802.15.4标准中,定义的物理层是在标准中,定义的物理层是在868MHz868MHz、915MHz9

20、15MHz、2.4GHz2.4GHz三个载波频段收发数据。在这三个频段都使三个载波频段收发数据。在这三个频段都使用了用了直接序列扩频方式直接序列扩频方式。IEEE 802.15.4IEEE 802.15.4标准非常适合无线传感器网标准非常适合无线传感器网络的特点。是传感器网络物理层协议标准的最有力竞争者之一。目前络的特点。是传感器网络物理层协议标准的最有力竞争者之一。目前基于该标准的基于该标准的射频芯片也相继射频芯片也相继推出,例如推出,例如ChipconChipcon公司的公司的CC2420CC2420无线无线通信芯片。通信芯片。n总的来看,针对无线传感器网络的特点,现有的物理层设计基本采用

21、总的来看,针对无线传感器网络的特点,现有的物理层设计基本采用结构简单的调制方式,在频段选择上主要集中在结构简单的调制方式,在频段选择上主要集中在433433464MHz464MHz、902902928MHz928MHz和和2.42.42.5GHz2.5GHz的的ISMISM波段波段。3 3物理层设计技术物理层设计技术4 4.3.3数据链路层协议数据链路层协议n无线传感网络除了需要传输层机制实现高等级误差和拥塞控制外,还需无线传感网络除了需要传输层机制实现高等级误差和拥塞控制外,还需要数据链路层功能。总体而言,数据链路层主要负责多路数据流、数据要数据链路层功能。总体而言,数据链路层主要负责多路数

22、据流、数据结构探测、媒体访问和误差控制,从而确保通信网络中可靠的结构探测、媒体访问和误差控制,从而确保通信网络中可靠的Point-to-Point-to-PointPoint与与Point-to-MultipointPoint-to-Multipoint连接。然而,无线传感网络协作与面向应连接。然而,无线传感网络协作与面向应用的性质,以及无线传感节点的物理约束用的性质,以及无线传感节点的物理约束( (例如能量和处理能力约束例如能量和处理能力约束) )决决定了完成这些功能的方式。定了完成这些功能的方式。n多跳自组织无线传感网络多跳自组织无线传感网络MACMAC层协议需要实现两个目标:层协议需要实

23、现两个目标:n(1)1)对于感知区域内密集布置节点的多跳无线通信,需要建立数对于感知区域内密集布置节点的多跳无线通信,需要建立数据通信链接以获得基本的网络基础设施。据通信链接以获得基本的网络基础设施。n(2)2)为了使无线传感节点公平有效地共享通信资源,需要对共享为了使无线传感节点公平有效地共享通信资源,需要对共享媒体的访问进行管理。媒体的访问进行管理。n无线传感网络的无线传感网络的MACMAC协议必须具有固定能量保护、移动性管理和协议必须具有固定能量保护、移动性管理和失效恢复策略。失效恢复策略。 n考虑现有的考虑现有的MACMAC解决方案,主要包含以下几种访问方式:解决方案,主要包含以下几种

24、访问方式:(1)(1)基于基于TDMATDMA的媒体访问的媒体访问 (2)(2)基于混合基于混合TDMA/FDMATDMA/FDMA的媒体访问的媒体访问 (3)(3)基于基于CSMACSMA媒体访问媒体访问 1 1媒体访问控制媒体访问控制 n一般而基于一般而基于ARQARQ的误差控制主要采用重新传送恢复丢失的数据包的误差控制主要采用重新传送恢复丢失的数据包/ /帧。虽帧。虽然其他无线网络的数据链路层利用了基于然其他无线网络的数据链路层利用了基于ARQARQ的误差控制方案,但由于无的误差控制方案,但由于无线传感节点能量与处理资源的不足,无线传感网络应用中线传感节点能量与处理资源的不足,无线传感网

25、络应用中ARQARQ的有效性受的有效性受到了限制。另外,到了限制。另外,FECFEC方案具有固有的解码复杂性,需要无线传感节点消方案具有固有的解码复杂性,需要无线传感节点消耗大量处理资源。因此,具有低复杂度编码与解码方式的简单误差控制耗大量处理资源。因此,具有低复杂度编码与解码方式的简单误差控制码可能是无线传感网络中误差控制的最佳解决方案。码可能是无线传感网络中误差控制的最佳解决方案。2 2误差控制误差控制4.4网络层协议无线传感网络的网络层通常根据下列原则进行设计:n (1) 能量有效性是必须考虑的关键问题;n (2) 多数无线传感网络以数据为中心;n (3) 理想的无线传感网络采用基于属性

26、的寻址和位置感知方式;n (4) 数据聚集仅在不妨碍无线传感节点的协作效应时是有效的;n (5) 路由协议易于与其它网络(例如Internel)相结合。n为了与信息或数据紧密结合,需要根据数据中心技术设计路由协议。数据中心路由协议采用基于属性的命名,即根据观察对象的属性进行查询。利用数据聚集的设计原则解决数据中心路由中的内爆和交迭问题。如图3-4所示,Sink节点查询无线传感网络来观测对象的周围环境。收集信息的无线传感网络可理解为一个颠倒的多点传送树,对象区域内的节点向Sink节点发送收集到的数据。n图图3-43-4中无线传感节点中无线传感节点E E聚集无线传感节点聚集无线传感节点A A和和B

27、 B的数据,而无线传感节点的数据,而无线传感节点F F聚集无线传感节点聚集无线传感节点C C和和D D的数据。的数据。3.43.4网络层协议网络层协议n网络层设计原则之一是易于与其他网络相结合网络层设计原则之一是易于与其他网络相结合,如图,如图3-53-5所示,所示,SinkSink节节点点作为其他网络的网关,是作为其他网络的网关,是通信中枢通信中枢。用户可根据查询目的或应用类型通。用户可根据查询目的或应用类型通过过InternetInternet或卫星网络查询无线传感网络。或卫星网络查询无线传感网络。4 4.4.4网络层协议网络层协议n网络技术领域的发展水平见表网络技术领域的发展水平见表3-

28、33-3,表中列举的方案采用了上述的一些设,表中列举的方案采用了上述的一些设计原则。计原则。SMECNSMECN生成了无线传感网络能量有效的分网图,目的是在保持网生成了无线传感网络能量有效的分网图,目的是在保持网络节点连通性的条件下使能耗最小化。另外,定向扩散协议是一种数据络节点连通性的条件下使能耗最小化。另外,定向扩散协议是一种数据中心的分发协议,采用基于属性的命名方案进行数据的查询和收集。中心的分发协议,采用基于属性的命名方案进行数据的查询和收集。4 4.4.4网络层协议网络层协议4 4.5 .5 传输层协议传输层协议一般而言,传输层的主要目标是:一般而言,传输层的主要目标是:n采用多路技

29、术和分离技术作为应用层和网络层的桥梁;采用多路技术和分离技术作为应用层和网络层的桥梁;n根据应用层的特定可靠度需求在源节点和汇节点间提供带有误差控制根据应用层的特定可靠度需求在源节点和汇节点间提供带有误差控制机制的数据传递服务;机制的数据传递服务;n通过流动和拥塞机制调节注入网络的信息量。通过流动和拥塞机制调节注入网络的信息量。n无线传感节点的能量、处理能力和硬件的限制对设计传输层协议带来了无线传感节点的能量、处理能力和硬件的限制对设计传输层协议带来了更多的约束。更多的约束。 n无线传感网络与其他常规网络模式不同,需要根据特定传感应用目标进无线传感网络与其他常规网络模式不同,需要根据特定传感应

30、用目标进行布置,应用范围十分广泛。无线传感网络这些特定目标也影响了传输行布置,应用范围十分广泛。无线传感网络这些特定目标也影响了传输层协议的设计需要。例如,根据不同应用布置的无线传感网络可能需要层协议的设计需要。例如,根据不同应用布置的无线传感网络可能需要不同的可靠度等级和常规控制方式。传输层协议的设计原理主要由无线不同的可靠度等级和常规控制方式。传输层协议的设计原理主要由无线传感节点的约束和特定应用决定。传感节点的约束和特定应用决定。4 4.5 .5 传输层协议传输层协议4 4.5.1 Event-to-Sink.5.1 Event-to-Sink传输传输n无线传感网络传输层的无线传感网络传

31、输层的Event-to-SinkEvent-to-Sink可靠度是必要的,包括了事件特可靠度是必要的,包括了事件特征到征到SinkSink节点的可靠通信,而不是针对区域内各节点生成的单个传感报节点的可靠通信,而不是针对区域内各节点生成的单个传感报告告/ /数据包进行基于数据包的可靠传递。图数据包进行基于数据包的可靠传递。图3-63-6说明了以收集事件到说明了以收集事件到SinkSink节点数据流的识别符为基础的节点数据流的识别符为基础的Event-to-SinkEvent-to-Sink可靠传输概念。可靠传输概念。n为了在为了在SinkSink节点提供可靠事件探测,传输层还需要解决前向路径上可

32、能节点提供可靠事件探测,传输层还需要解决前向路径上可能的拥塞。一旦事件被观察对象覆盖区域的拥塞。一旦事件被观察对象覆盖区域( (即事件半径范围即事件半径范围) )内一定数量的内一定数量的无线传感节点感知,这些节点将生成大量的数据,这很容易造成前向路无线传感节点感知,这些节点将生成大量的数据,这很容易造成前向路径上的拥塞。过度的网络能力对径上的拥塞。过度的网络能力对SinkSink节点的有效输出是有害的,需要在节点的有效输出是有害的,需要在传输层进行拥塞控制来确保在传输层进行拥塞控制来确保在SinkSink节点处可靠的事件探测。尽管网络拥节点处可靠的事件探测。尽管网络拥塞时数据包丢失塞时数据包丢

33、失( (由相关数据流造成由相关数据流造成) )情况可以体现情况可以体现Event-to-SinkEvent-to-Sink可靠可靠度,但在保证度,但在保证SinkSink节点所需精度等级的同时,合理的拥塞控制机制有助节点所需精度等级的同时,合理的拥塞控制机制有助于节省能量。于节省能量。3.5.1 Event-to-Sink3.5.1 Event-to-Sink传输传输n与常规与常规End-to-EndEnd-to-End可靠度传输层协议不同,事件到中心节点可靠传输可靠度传输层协议不同,事件到中心节点可靠传输(ESRT(ESRT,Event-to-Sink Reliable Transport)

34、Event-to-Sink Reliable Transport)协议以协议以Event-to-SinkEvent-to-Sink可可靠度概念为基础,提供了不需要任何中介存储的可靠事件探测。靠度概念为基础,提供了不需要任何中介存储的可靠事件探测。ESRTESRT是是一种新的数据解决方案,其目的是在无线传感网络中用最少的能量花费一种新的数据解决方案,其目的是在无线传感网络中用最少的能量花费完成可靠事件探测。其中包括拥塞控制部分,可实现可靠和节能的双重完成可靠事件探测。其中包括拥塞控制部分,可实现可靠和节能的双重目标。同时,目标。同时,ESRTESRT不需要各个传感器的标识符,仅需要事件不需要各个

35、传感器的标识符,仅需要事件IDID。十分重。十分重要的一点是,要的一点是,ESRTESRT算法主要在算法主要在SinkSink节点上运行,使资源有限的无线传感节点上运行,使资源有限的无线传感节点需要完成的工作量最小化。节点需要完成的工作量最小化。4 4.5.1 Event-to-Sink.5.1 Event-to-Sink传输传输4 4.5.2 Sink-to-Sensors.5.2 Sink-to-Sensors传输传输n可操作二进制码和特定应用查询与命令的可操作二进制码和特定应用查询与命令的Sink-to-SensorsSink-to-Sensors传输需要更传输需要更高的可靠度,这种要求

36、包括了一定等级的重新传送和确认机制。返回路高的可靠度,这种要求包括了一定等级的重新传送和确认机制。返回路径上的径上的Sink-to-SensorsSink-to-Sensors数据传输主要由数据传输主要由SinkSink节点发起,因此具有足够节点发起,因此具有足够能量和通信资源的能量和通信资源的SinkSink节点可使用大功率天线广播数据。这有助于减少节点可使用大功率天线广播数据。这有助于减少多跳无线传感网络基础设施传送的数据量,从而节省节点能量。多跳无线传感网络基础设施传送的数据量,从而节省节点能量。4 4.6.6应用层协议应用层协议4 4.6.1.6.1传感器管理协议传感器管理协议n系统管

37、理通过采用系统管理通过采用传感器管理协议传感器管理协议(SMP(SMP,Sensor Management Sensor Management Protocol)Protocol)与无线传感网络进行交互。与无线传感网络进行交互。无线传感网络与其他很多网无线传感网络与其他很多网络不同,节点没有全局络不同,节点没有全局IDID,而且,而且一般缺少基础设施。因此,一般缺少基础设施。因此,SMPSMP需需要采用基于属性的命名和基于位置的选址对节点进行访问要采用基于属性的命名和基于位置的选址对节点进行访问。SMPSMP是提供软件操作的管理协议,这些软件操作是以下管理任务所必需的是提供软件操作的管理协议,这些软件操作是以下管理任务所必需的:将与数据聚集、基于属性的命名和聚类相关的规则引入无线传感节点;将与数据聚集、基于属性的命名和聚类相关的规则引入无线传感节点;交换与位置搜寻相关的数据;交换与位置搜寻相关的数据;无线传感节点的时钟同步;无线传感节点的时钟同步;移动无线传感节点;移动无线传感节点;打开和关闭无线传感节点;打开和关闭无线传感节点;查询无线传感网络设置和节点状态,重新设置无线传感网络;查询无线传感网络设置和节点状态,重新设置无线传感网络;认证、密码分配与数据通信安全。认证、密码分配与数据通信安全。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论