《物联网通信技术》课件第12章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《物联网通信技术》课件第12章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物联网通信技术 联网 通信 技术 课件 12
- 资源描述:
-
1、 第12章IEEE 802.15.4及ZigBee协议规范12.1 IEEE 802.15.4标准标准12.2 ZigBee协议规范协议规范本章小结本章小结12.1 IEEE802.15.4标准标准12.1.1 IEEE802.15.4主要性能主要性能IEEE802.15.4标准是短距离无线通信的个域网(Wireless Personal Area Network,WPAN)标准。该标准规定了个域网(Personal Area Network,PAN)中设备间的无线通信协议和接口。IEEE802.15.4标准采用了多址接入/冲突检测载波侦听(Carrier Sense Multiple Acc
2、ess with Collision Detection,CSMA/CA)的媒体接入或媒体访问控制方式,网络的拓扑结构可以是点对点或星形结构。IEEE802.15.4标准主要描述了物理层和MAC层标准,通信距离一般在数十米的范围之内。IEEE802.15.4的物理层是WSN的通信基础,MAC层实现对物理层的访问,完成信标的同步,支持个域网络关联和去关联,提供MAC层实体间的可靠连接,执行信道接入等任务。IEEE802.15.4标准也采用了满足ISO/OSI参考模型的分层结构,定义了单一的MAC层和多样的物理层。该标准具有以下主要性能:(1)频段、数据传输速率及信道个数。在868 MHz频段,传
3、输为20 kb/s,信道数为1个;在915 MHz频段,传输为40 kb/s,信道数为10个;在2.4 GHz频段,传输为250 kb/s,信道数为16个。(2)通信范围。室内:通信距离为10 m时,传输速率为250 kb/s。室外:当通信距离为3075 m时,传输速率为40 kb/s;当通信距离为300 m时,传输速率为20 kb/s。(3)拓扑结构及寻址方式。该标准支持点对点及星型网络拓扑结构;支持65 536个网络节点;支持64 bit的IEEE地址,8 bit的网络地址。(4)应用领域。该标准可应用于传感器网络及现场控制等领域。12.1.2 IEEE802.15.4物理层物理层1.物理
4、层的主要功能 物理层主要具有以下功能:(1)激活和去激活无线收发器。(2)对当前信道进行能量检测。(3)发送链路质量指示。(4)载波侦听多址接入/冲突避免。(5)信道频率的选择。(6)数据的发送与接收。(7)媒质访问控制方式的空闲信道评估。IEEE802.15.4标准所定义的物理层的工作频段、传输速率及调制方式如表12.1.1所示。IEEE802.15.4标准采用了三个频段,每个频段包含若干个信道,各信道划分如下:868 MHz频段:fc=868.3 MHz,k=0,1个信道。915 MHz频段:fc=906+2(k1)MHz,k=1,2,10,10个信道。2.4 GHz频段:fc=2405+
5、5(k11)MHz,k=11,12,26,16个信道。2.物理服务规范IEEE802.15.4标准定义了2.4 GHz和868/915 MHz两个物理层标准,均采用了DSSS(Direct Sequence Spread Spectrum,直接序列扩频)技术及相同的数据包格式,但它们的工作频率、调制技术、扩频码片长度和传输速率却有所不同。物理层提供了MAC层和物理信道之间的接口,物理层的管理实体提供了用于调用物理层管理功能的管理服务接口。物理层的参考模型如图12.1.1 所示。图12.1.1 物理层参考模型在物理层的参考模型中,PLME(Physical Layer Management En
6、tity)为管理实体;PD-SAP(Physical Data Service Access Point)为物理层数据服务接入点;PIB(PAN Information Base)为物理层的个域网信息库。物理层提供了物理层数据服务和物理层管理服务。物理层数据服务是由PD-SAP(物理层数据服务接入点)提供的,物理层管理服务是由PLME中的PD-SAP提供的。物理层数据服务在无线信道上收发数据,通过PD-SAP实现对等MAC层实体间的MPDU(MAC Protocol Data Unit)传输。物理层管理服务用于维护物理层相关数据组成的数据库,通过PLME-SAP在MLME(MAC Layer
7、Management Entity,MLME)和管理实体PLME之间的传输管理命令。3.物理层帧结构IEEE802.15.4物理层由4个字段组成,其帧结构如图12.1.2所示。第一个字段由4个字节组成前导码,前导码由32个“0”组成,用于收发器的通信同步。第二个字段为帧的起始分割字段,由1个字节组成,其固定为0 xA7,作为帧开始的标志。第三个字段为帧长度字段,由1个字节组成,字节的低7位表示帧的长度,其余1位保留,帧的长度表示帧的负载长度,一般不超过127个字节。第四个字段为数据字段,它的长度可变,主要用来承载MAC帧。图12.1.2 物理层帧结构帧起始分割符SFD(StartofFrame
8、 Delimiter)的长度为8 bit,表示同步结束后数据包开始传输。SFD与前导码构成同步头。帧长度(7 bit)表示物理数据单元PSDU(PHY Service Data Unit)的字节数。PSDU域是可变长度的,它携带了PHY数据包的数据。12.1.3 MAC层层1.MAC层的功能IEEE802.15.4 MAC层提供了MAC层数据服务和MAC层数据管理两种服务。这两种服务为网络层和物理层提供了一个接口。MAC层数据服务提供了数据通信功能,MPDU 的接收和发送可通过物理层来进行。MAC层数据管理服务提供了向高层访问的功能,通过MLME的SAP来访问高层。(1)使协调器的网络节点产生
9、网络信标功能。(2)完成信标同步功能。(3)支持个域网关联和去关联功能。(4)支持节点安全规范功能。(5)执行信道接入的CSMA-CA机制。(6)处理和维护时隙(GTS)机制。(7)提供等MAC实体间的可靠连接。2.MAC层的服务规范可通过MAC层的两个SAP分别访问IEEE802.15.4的MAC层提供的MAC层数据服务和MAC层管理服务。对于MAC层数据服务,可通过MCPS-SAP(MCPS数据服务接入点)进行访问。网络设备支持MCPS-DATA.Request原语,用来请求从本地SSCS(Service Specific Convergence Sub-layer,业务相关汇聚子层)实体
10、向另外一个对等的SSCS实体传输数据。对于MAC层管理服务,可通过MLME的E-SAP(管理实体服务接入点)来访问。IEEE802.15.4的MAC层支持多种LLC标准。通过SSCS协议承载IEEE802.2类型的LLC标准,可同时允许其他LLC标准直接使用IEEE802.15.4的MAC层服务。SSCS与PHY层间的接口是由PD-SAP和PLME-SAP两个接入点的接口组成的。除了这些外部接口,MLME和MCPS之间还存在一个内部接口,MLME可以通过该接口访问MAC数据服务。3.MAC层的帧结构IEEE802.15.4的帧结构是以保证在有噪声的信道中可靠传输数据的基础上尽量降低网络的复杂度
11、为原则而设计的。IEEE802.15.4的MAC层定义了4种基本帧:(1)信标帧:供协商者使用。(2)数据帧:用来承载数据。(3)响应帧:用来确认帧的可靠传输。(4)命令帧:用来处理MAC层对等实体间的数据传输控制。MAC层被送到PYH层作为物理层数据帧的一部分。MAC帧由以下三个基本部分构成:(1)MHR:包含帧控制、序列号和地址信息。(2)可变MAC负载:包括对应帧类型的信息。(3)MFR:包括FCS。MAC帧由帧头(MAC Header,MHR)、MAC负载和帧尾(MAC Footer,MFR)构成。帧头由帧控制、帧序列号和地址信息组成。MAC负载的长度可变,具体长度由帧的类型来确定。帧
12、尾是帧头和负载数据的16位错误检测码序列。通用MAC帧的结构如图12.1.3所示。图12.1.3 通用MAC帧结构帧控制域占用2字节长度,包含帧类型定义、寻址域以及其他控制标志等;帧序列号域长度为1字节,用来为每个帧提供唯一的序列标识;目标PAN标识域占2字节,内容是指定接收方的唯一PAN标识;目标地址域用来指定接收方的地址;源PAN标识域占用2字节,即数据发送端地址域,是发送帧的设备地址;帧负载域长度可变,不同的帧类型其内容也不相同;帧检验序列域有16位长,包含一个16位的CRC循环冗余校验部分。1)信标帧信标帧由三部分构成。其中,MAC负载部分是信标帧的有效信息,由超帧规范描述字段、同步时
13、隙分配(GTS)字段、待转发数据目标地址字段和信标帧负载4个部分组成。信标帧的结构如图12.1.4所示。图12.1.4 信标帧结构信标帧中超帧规范描述字段规定了这个超帧的持续时间,活跃部分持续时间以及竞争访问持续时间等信息。同步时隙分配(GTS)字段将无竞争的时段划分为若干个GTS,并把每个GTS分配给网络中的一个具体设备。待转发数据目标地址列出了工作协同设备的设备地址。一个设备如果发现自己的地址出现在待转发数据目标地址字段里,即可确定协调器中存储了该设备的数据,于是就会向协调器发出请求发送数据的MAC命令帧。2)数据帧数据帧用来传输上层发送到MAC层的数据,数据帧的负载字段包括了上层需要传送
14、的数据。要传输的数据传送到MAC层时,成为MAC服务数据单元,在数据的起始和结尾部分分别附加了MHR头信息和MFR信息后,就构成了MAC帧。MAC帧被传送到物理层后,成为物理帧的负载PSDU。在物理层中,PSDU的首部增加了同步信息SHR和帧长度字段PHR字段后成为物理层帧。数据帧的结构如图12.1.5所示。图12.1.5 数据帧结构3)确认帧如果节点设备收到的目的地址为自己的数据帧,并且帧的控制信息字段的确认请求被置1,那么此时节点设备需要回复一个确认帧。确认帧的序列号应与被确认帧的序列号相同,并且负载长度应为0。确认帧紧接着被确认的帧发送,不需要采用CSMA-CA机制竞争信道。确认帧的结构
15、如图12.1.6所示。图12.1.6 确认帧结构4.超帧结构在低速率应用时,无线个域网允许使用超帧结构。超帧的格式由传感器网络的协调器定义,超帧被分为16个大小相等的时隙,由协调器发送,如图12.1.7所示。采用网络信标来分隔不同的超帧,信标帧在超帧的第一个时隙传输。图12.1.7 超帧结构 12.2 ZigBee协议规范协议规范ZigBee是IEEE802.15.4协议的代名词。根据这个协议规定的技术是一种短距离、低功耗的无线通信技术。这一名称来源于蜜蜂的八字舞,由于蜜蜂(Bee)靠飞翔和“嗡嗡”(Zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体
16、中的通信网络。ZigBee的特点是近距离、低复杂度、低功耗、低数据速率、低成本,主要适用于自动控制和远程控制领域,可以嵌入各种设备。ZigBee协议栈体系结构由应用层、应用汇聚层、网络层、数据链路层和物理层组成,如图12.2.1所示。图12.2.1 ZigBee协议栈体系结构应用层定义了各种类型的应用业务,是协议栈的最上层用户。应用汇聚层负责把不同的应用映射到ZigBee网络层上,主要有安全与鉴权、多个业务数据流的汇聚、设备发现和业务发现。网络层的功能包括拓扑管理、MAC管理、路由管理和安全管理。数据链路层提供了可靠的数据传输、数据包的分段与重组、数据包的顺序传输功能。物理层定义了无线通信的频
展开阅读全文