无线传感器网络-第6章-传感器网络协议的技术标准.ppt
《无线传感器网络-第6章-传感器网络协议的技术标准.ppt》由会员分享,可在线阅读,更多相关《无线传感器网络-第6章-传感器网络协议的技术标准.ppt(67页珍藏版)》请在三一办公上搜索。
1、第6章,传感器网络协议的技术标准,6.1 技术标准的意义,无线传感器网络的价值就在于它的低成本和可以大量部署。为了降低产品成本、扩大市场和实现规模效益,传感器网络的某些特征和共性技术必须实现标准化,这样来自不同产商的产品才能协同工作。无线传感器网络的标准化工作受到了许多国家及国际标准组织的普遍关注,已经完成了一系列草案甚至标准规范的制定。其中最出名的就是规范,它甚至已经被一部分研究及产业界人士视为传感器网络的标准。定义了短距离无线通信的物理层及链路层规范,ZigBee则定义了网络互联、传输和应用规范。目前传感器网络标准化工作的两个公认成果是IEEE 1451接口标准和低速率无线个域网协议。,6
2、.2 IEEE 1451系列标准,1、IEEE 1451标准的诞生,基于各种现场总线标准的分布式测量和控制系统得到了广泛的应用,这些系统所采用的控制总线网络多种多样、千差万别,其内部结构、通讯接口、通讯协议等各不相同。,传统的分布式测量控制系统结:由于这种系统的构造和设计是基于各种网络总线标准而定,如I2C,HART,SPI,LonWorks及CAN等,每种总线标准都有自己规定的协议格式,相互不兼容,给系统的扩展、维护等带来不利的影响。,6.2 IEEE 1451系列标准,国际电子电气工程师协会(IEEE)面对目前传感器市场上总线接口互不兼容,互操作性差难以统一的难题,专门建立专家组制定IEE
3、E1451协议族,以此来解决传感器接口的标准化问题。IEEE1451协议族共分五个协议标准,目前,IEEE1451.1、IEEE1451.2、IEEE1451.3、IEEE1451.4已被IEEE组织通过。这个标准提供了将变送器(传感器和执行器)连接到一个数字系统,尤其是到网络的方式,简化了现场变送器到微处理器以及网络的连接,提供一个适合各种网络的工业标准接口,有效的实现现场各种不同的智能变送器的网络互连、即插即用,最终实现各个传感器或执行器厂家的产品相互兼容,降低了构建网络化测控系统的总成本。,6.2 IEEE 1451系列标准,6.2 IEEE 1451系列标准,IEEE1451协议族定义
4、了一个较为完整的通用模型,在这个模型中采用分层体系结构。IEEE1451.2智能传感器接口模块标准的功能框架:,6.2 IEEE 1451系列标准,第一层模块结构为网络适配器NCAP(Network Capable Application Processor),用来运行网络协议和应用软件第二层模块为智能变送器模块 STIM(Smart Transducer Interface Module),其中包括变送器和电子数据表格TEDS(Transducer Electronic Data Sheet)。这种划分使得在基于各种现场总线的分布式测量控制系统中,各种变送器的设计、制造无须考虑系统的网络结构
5、,从而智能化范围的得以延伸,更加接近实际测量和控制点。其中TEDS的设计是整个协议族的精华所在,使传感器模块同时具有即插即用的兼容性。,6.2 IEEE 1451系列标准,电子数据表格(TEDS)存储了变送器自身信息和制造商信息 有八个可寻址的单元,其中前两项是必选且只读的,其余是可选的:MetaTEDS:STIM的整体描述符ChannelTEDS:包括STIM的量程、单位、启动时间等参数其余六项包括:最后校准日期、校准周期和校准参数,满足特殊功能的要求,在将来工业应用中的功能扩展等,6.2 IEEE 1451系列标准,IEEE 1451.2 标准称为变送器与微处理器通信协议和变送器电子数据表
6、格式。IEEE 1451.3 标准称为分布式多点系统数字通信和变送器电子数据表格式。IEEE 1451.4 标准称为混合模式通信协议和变送器电子数据表格式。这是一项实用的技术标准,它使变送器电子数据表格与模拟测量相兼容。,6.2 IEEE 1451系列标准,IEEE 1451系列标准的组成结构如图所示,这些标准可以在一起应用,构成多种网络类型的智能传感器系统,也可以单独使用。,6.2 IEEE 1451系列标准,IEEE还在着手制定无线连接各种传感设备的接口标准。该标准的名称为“IEEE P1451.5”,主要用于利用电脑等主机设备综合管理建筑物内各传感设备获得的数据。IEEE 1451.5提
7、议标准主要是为智能传感器的连接提供无线解决方案,尽量减少有线传输介质的使用。,标准,6.2.1 IEEE 802.15标准概述工作组于1998年成立,致力于无线个人区域网络(WPAN)物理层和媒体访问子层的标准化工作。主要分为四个工作组,研究不同应用需求下的标准:802.15.1 蓝牙无线个人区域网络标准,中速、近距离,适用于手机、PDA等。是的补充,研究与802.11 WLAN的共存问题。高传输速率无线个人区域网络,多媒体方面的应用。低速无线个人区域网络,低能耗,低速率和低成本,针对个人和家庭范围内不同设备间的低速传输。,WLAN(无线局域网络)基于IEEE 802.11系列标准802.11
8、,1997年,原始标准(2Mb/s 工作在2.4GHz)。802.11a,1999年,物理层补充(54Mb/s工作在5GHz)。802.11b,1999年,物理层补充(11Mb/s工作在2.4GHz)。802.11c,符合802.1d的媒体接入控制层(MAC)桥接。802.11d,根据各国无线电规定做的调整。802.11e,对服务等级(QoS)的支持。802.11f,基站的互连性(Interoperability)。802.11g,物理层补充(54Mb/s工作在2.4GHz)。802.11h,无线覆盖半径的调整,室内(indoor)和室外(outdoor)信道(5GHz频段)。802.11i,
9、安全和鉴权(Authentification)方面的补充。802.11n,导入多重输入输出(MIMO)和40Mbit通道宽度技术。,标准,由于的网络特征和传感器网络相似,因此科研机构将它作为传感器网络的通信标准。标准定义的LR-WPAN网络特点:在不同的载波频率下实现20kbps、40kbps和250kbps三种不同的传输速率;支持星型和点对点两种网络拓扑结构;有16位和64位两种地址格式,其中64位地址是全球惟一的扩展地址;支持冲突避免的载波多路侦听技术(CSMA-CA);支持确认机制,保证传输可靠性。,标准 标准概述,标准规定物理层任务:激活和休眠射频收发器;信道能量检测:测量目标信道中接
10、收信号的功率强调,检测结果为有效信号和噪声信号功率之和;检测接收数据包的链路质量指示(LQI),得出信噪比指标;空闲信道评估;收发数据。如何评估信道是否空闲?方法1:判断信号的信道能量,低于门限,则为空闲;方法2:判断信号的特征(扩频信号特征和载波频率);方法3:同时判断信道能量和信号的特征。,标准 6.2.2 物理层标准,标准定义的信道0-26共27个;跨越3个频段,具体包括2.4GHz频段的16个信道、915MHz频段的10个信道、868MHz频段的1个信道。信道的频段中心定义(其中k表示信道编号):fc=868.3MHz k=0 fc=906+2(k1)MHz k=1,2,10 fc=2
11、405+5(k11)MHz k=11,12,26,标准 6.2.2 物理层标准,标准 6.2.2 物理层标准,Z-Stack中对频道的设置,标准 6.2.2 物理层标准,物理层服务规范物理层(PHY)通过射频连接件和硬件提供MAC层和无线物理信道之间的接口。物理层在概念上提供“物理层管理实体(PLME)”,该实体提供了用于调用物理层管理功能的管理服务接口。物理层提供两种服务:通过物理层数据服务接入点提供物理层的数据服务;通过PLME的服务接入点提供物理层的管理服务。,标准 6.2.2 物理层标准,2、物理层帧结构前导码由32个0组成,用于收发器之间进行同步。帧起始定界符(SFD)域由8位组成,
12、表示同步结束,数据包开始传输。SFD与前导码构成同步头。帧长度由7位组成,表示物理服务数据单元(PSDU)的字节数。帧长度域和1位的保留位构成了物理头。PSDU域是变长的,携带PHY数据包的数据,包含介质访问控制协议数据单元。PSDU域是物理层的载荷。,标准 6.2.2 物理层标准,0 xA7,127字节,承载MAC帧,标准 6.2.3 MAC层标准,MAC层需要处理接入到物理无线信道等事务,并负责下列的任务:能产生网络信标(如果设备是协调器)与信标保持同步支持PAN(个人局域网)的连接和断开连接支持设备的安全性信道接入采用CSMA-CA接入机制处理和维护GTS(保护时隙)机制在对等的MAC实
13、体之间提供一个可靠的通信链路(单跳),MAC层的帧结构MAC层的通用帧结构由帧头、MAC负载和帧尾构成。帧头的域都以固定的顺序出现寻址域不一定要在所有帧都出现,标准 6.2.3 MAC层标准,帧控制域指明了MAC帧的类型、地址域的格式以及是否需要接收方确认等控制信息。,标准 6.2.3 MAC层标准,序列号域的长度为8位,它是帧的序列标识,由设备自己的帧序列号发生器产生,采用循环计数方式,范围0到0 xFF。接收方可以根据此序列号判断接收的帧是否为新帧。地址域长度0到20字节,它有四个子域:目的PAN标识符:长度16位,是接收该帧的设备所在PAN的唯一标识。当标识符为0 xFFFF时,表示该帧
14、为广播帧,在同一信道上的所有设备都可以接收该帧。目的地址:是接收帧设备的地址。根据帧地址控制子域不同的情况,目的地址可以为16位或64位。源PAN标识符:长度16位,是发送该帧的设备所在PAN的唯一标识符。源地址:是帧发送设备的地址。根据帧地址控制子域不同的情况,目的地址为16位或64位。,标准 6.2.3 MAC层标准,有效载荷域即帧传送的数据,若帧的安全控制域值为l,则载荷采用AES-128加密方式进行处理。AES内部始终使用16字节的分组长度,加密时,如果明文字节长度不是16的整数倍,要填充到大于该长度的最接近的16的倍数,但是如果刚好等于16的倍数,就额外在添加一个完整的分组,也就是添
15、加16字节。,标准 6.2.3 MAC层标准,帧校验子域包含一个16位的CRC校验码。unsigned short do_crc(unsigned char*message,unsigned int len)int i,j;unsigned short crc_reg=0;unsigned short current;for(i=0;i len;i+)current=messagei 8;for(j=0;j 8;j+)if(short)(crc_reg current)0)crc_reg=(crc_reg 1)0 x1021;else crc_reg=1;current=1;return cr
16、c_reg;,标准 6.2.3 MAC层标准,CRC的生成多项式:x16+x12+x5+11 0001 0000 0010 0001=0 x1021(忽略最高位),16位CRC计算方法 1预置1个16位的寄存器为十六进制FFFF(即全为1);称此寄存器为CRC寄存器;2把第一个8位二进制数据(既通讯信息帧的第一个字节)与16位的CRC寄存器的低8位相异或,把结果放于CRC寄存器;3把CRC寄存器的内容逻辑右移一位,并检查右移后的移出位;4如果移出位为0:重复第3步(再次右移一位);如果移出位为1:CRC寄存器与多项式1021(0001000000100001)进行异或;5重复步骤3和4,直到右
17、移8次,这样整个8位数据全部进行了处理;6重复步骤2到步骤5,进行通讯信息帧下一个字节的处理;7将该通讯信息帧所有字节按上述步骤计算完成后,得到的16位CRC。,标准 6.2.3 MAC层标准,MAC层定义了四种帧结构,其长度不超过127字节:信标帧在信标网络中,协调器通过向网络中的所有从设备发送信标帧,以保证这些设备能够同协调器进行同步(同步工作和同步休眠),以达到网络功耗最低。非信标模式只允许终端设备进行周期性休眠,协调器和所有路由器必须长期处于工作状态。,IEEE 802.15.4 MAC协议规定,对于信标网络,在超帧的第一个时隙,发送一个信标帧,如果不需要同步,则不发送信标帧。在超帧结
18、构中,活动时间固定不变,CAP和CFP可变。时隙长度、CAP时段中时隙个数等参数均由协调器设定,并在信标帧中广播到整个网络。在非信标网络中不使用超帧结构,节点采用CSMA/CA算法竞争访问信道,每个竞争时隙为20个符号长度。,标准 6.2.3 MAC层标准,数据帧数据帧由应用层发起,在ZigBee设备之间进行数据传输时,要传输的数据由应用层生成,经过逐层数据处理后发送给MAC层,形成MAC层服务数据单元(MSDU)。通过添加MAC层帧头信息和帧尾,便形成了完整的MAC数据帧MPDU。,标准 6.2.3 MAC层标准,确认帧如果设备收到目的地址为自身地址的数据帧或命令帧,并且帧的确认请求位为1,
19、设备需要回复一个确认帧。确认帧紧接着被确认的帧发送,不需要使用CSMA/CA机制竞争信道。,标准 6.2.3 MAC层标准,命令帧MAC命令帧由MAC子层发起。在ZigBee网络中,为了对设备的工作状态进行控制,同网络中的其他设备进行通信,MAC层将根据命令类型生成相应的命令帧。,标准 6.2.3 MAC层标准,标准包括物理层MAC层学习要求理解物理层的信道分配方案及任务,掌握物理层的帧结构,各字段的作用。理解MAC层的任务,掌握MAC层四种类型的帧结构及作用。,标准 小结,解决信道评估和数据收发问题,解决网络接入问题,1、ZigBee的由来ZigBee技术是一种面向自动化和无线控制的低速率、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 传感器 网络 协议 技术标准
链接地址:https://www.31ppt.com/p-6050809.html