IEEE802.15.4协议MAC层介绍

IEEE802.15.4协议MAC层介绍

ID:40556043

大小:404.76 KB

页数:11页

时间:2019-08-04

IEEE802.15.4协议MAC层介绍_第1页
IEEE802.15.4协议MAC层介绍_第2页
IEEE802.15.4协议MAC层介绍_第3页
IEEE802.15.4协议MAC层介绍_第4页
IEEE802.15.4协议MAC层介绍_第5页
资源描述:

《IEEE802.15.4协议MAC层介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.1.1超帧结构低速无线个域网允许可选择性的使用超帧(superframe)结构。超帧的格式由协调器决定。在使用超帧结构的模式下,协调器会根据设置周期性的发送信标帧(beacon),而超帧正是由网络中的信标帧划分的,中间的区域称为竞争接入期(CAP,contentionaccessperiod),如图1.1所示。如果协调器不需要使用超帧结构,它可以停止发送信标帧。信标帧可以用来识别个域网,同步个域网中的设备,描述超帧结构等。图1.1不包含GTSs的超帧结构针对网络负荷较低的情况或要求特定传输带宽的情况,协调器

2、可以从超帧中划分出一部分时间,专门为这样的传输请求服务。被划分出的时间称为保证时隙(GTSs.Guaranteedtimeslots)。一个超帧中保证时隙的集合称为非竞争接入(CFP,contention-freeperiod),它往往紧跟在竞争接入期的后面,如图1.2所示。保证时隙传输模式也是可选的,由普通设备向个域网协调器申请,协调器会根据当前的资源状况给予答复,并通过信标帧将下一个超帧的结构广播到网络中。竞争接入期中的数据传输必须在非竞争接入期开始之前结束:同样,非竞争接入期中每个保证时隙里的数据传输也要

3、在下一个保证时隙开始之前或非竞争接入期的终点之前结束。图1.2包含GTSs的超帧结构超帧往往被分为活跃期(active)和非活跃期(inactive)。在活跃期,协调器负责组织维持该网络,个域网中的各设备间可以进行数据通信;而在非活跃期中,个域网协调器和普通设备可以进入低功耗模式,个域网中各设备不进行数据传输。一个完整的超帧结构如图1.3所示。图1.3完整的超帧结构描述超帧结构的量为BO(BeaconOrder)和SO(SuperframeOrder)。其中,BO决定发送信标帧的周期,也即一个超帧的长度BI(b

4、eaconinterval),见(1.1);SO决定一个超帧中活跃期持续的时间,即SD(superframeduration),见(1.2)。其中,aBaseSuperframeDuration为960symbols。根据协议的规定,BO的取值范围为0到14,当BO为15时,表示不使用超帧结构;SO的取之范围也是0到14,但必须保证SO不大于BO,当SO等于BO时,表示该超帧中不包含非活跃期。BI=aBaseSuperframeDuration×2BO,0≤BO≤14(1.1)SD=aBaseSuperfram

5、eDuration×2SO,0≤SO≤BO≤14(1.2)1.1.2MAC层帧结构和帧分类IEEE802.15.4MAC层帧结构的设计是以用最低复杂度实现在多噪声无线信道环境下的可靠数据传输为目标的。每个MAC子层的帧都包含帧头、负载和帧尾三部分。帧头部分由帧控制信息、帧序列号和地址信息组成。MAC子层的负载部分长度可变,负载的具体内容由帧类型决定。帧尾部分是帧头和负载数据的16位CRC校验序列。在MAC子层中设备地址有两种格式:16位(两个字节)的短地址和64位(8个字节)的扩展地址。16位短地址是设备与个域

6、网协调器关联时,由协调器分配的个域网内局部地址;64位扩展地址则是全球唯一地址,在设备进入网络之前就分配好了。16位短地址只能保证在个域网内部是唯一的,所以在使用16位短地址通信时需要结合16位的个域网网络标识符才有意义。两种地址类型地址信息的长度是不同的,所以MAC帧头的长度也是可变的。一个数据帧使用哪种地址类型由帧控制字段标识。IEEE802.15.4协议共定义了四种类型的帧:信标帧,数据帧,确认帧和MAC命令帧。Octets214/102variablevariablevariable2Framecont

7、rolSequencenumberAddressingfieldSuperframeSpecificationGTSfieldPendingAddressfieldBeaconpayloadFCSMHRMACHeaderMACpayloadMFRMACFooter,帧尾,用于CRC校验1)信标帧图1.4信标帧格式信标帧的负载数据单元可分为四部分:超帧描述字段、GTS分配字段、待转发数据目标地址字段和信标帧负载数据。SuperframeSpecification:信标帧中超帧描述字段规定了该超帧的持续时间,活跃期

8、持续时间以及竞争接入期持续时间等信息。GTSfield:GTS分配字段将非竞争接入期划分为若干个GTS,并把每个GTS具体分配给相应设备。PendingAddressfield:转发数据目标地址列出了与个域网协调器保存的数据相对应的设备地址。一个设备如果发现自己的地址出现在待转发数据目标地址字段里,则表明协调器存有属于该设备的数据,所以它就会向协调器发出请求传送数据的MAC命令帧。Be

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。