IEEE 802.15.4协议完整中文版(4)

出处:http://blog.csdn.net/tidyjiang/article/details/51530527


5.5 功能概述

5.5.1到5.5.6简单描述了LR-WPAN的基本功能,以及关于超帧结构、数据传输模型、帧结构、提升成功传输的几率、电源消耗和安全相关的信息。

5.5.1 超帧结构

本标准允许使用超帧结构。超帧的格式由协调器定义。超帧以协调器发送的信标作为分解(图4a),且被分为16个相等大学的时隙。超帧由两部分组成:活跃期和非活跃期(图4b)。在非活跃期内,协调器可能会进入低功耗模式。每一个超帧的第一个时隙会发送信标帧。信标帧用于与设备同步、标识PAN网络、描述超帧的结构。如果一个设备想通信,它必须在两个信标帧之间的竞争接入阶段(CAP)采用时隙CSMA/CA机制竞争信道。在下一个网络信标到来之前,完成该超帧所有的相关处理工作。 

这里写图片描述

有一些应用需要低延迟或者指定的数据带宽,PAN协调器可以直接将超帧的一部分活跃期分配给改应用。这部分时间叫做有保证的时隙(guaranteed time slots, GTS)。在超帧的CAP阶段之后,紧紧跟着GTS。GTS属于无竞争阶段(contention-free period, CFP),如图5所示。 
PAN协调器最多可以分配7个时隙,一个GTS可以占据多个时隙。不过,CAP阶段的时隙是足够充足的,可以让网络中的设备基于竞争访问,或者让其它设备加入到本网络。所有基于竞争的传输都在CFP开始之前完成。传输GTS的设备也必须保证自己的传输在下一个GTS开始之前,或者CFP结束之前完成。7.5.1.1讲解了关于超帧结构的更多信息。 
这里写图片描述

5.5.2 数据传输模型

数据传输处理有3种类型:由一个设备传输数据给一个协调器;由协调器向设备传输数据;再两个对等设备之间传输数据。在星型拓扑中,因为只能在协调器和设备之间交换数据,所以只存在前两种类型。在对等拓扑中,如何两个设备之间都能交换数据,所以三种类型都存在。 
根据网络是否支持传输信标,每一种类型的传输机制将不同。802.15.4 网络定义了两种网络运行模式:信标模式和非信标模式。如果一个网络需要进行同步或者支持低延迟设备(比如PC),就采用信标模式。如果网络不需要同步且不需要支持低延迟网络,就可以采用非信标模式。不过,在发现网络时仍然需要信标。7.2详细介绍了数据传输时的帧结构。

5.5.2.1 协调器传输数据

在一个信标模式的PAN网络中,如果设备想发送数据,它首先要侦听网络信标。当发现信标时,设备将与超帧结构头部。在一个合适的时间,设备使用时隙CSMA/CA向协调器发送数据。协调器根据需要,决定是否传输一个ACK帧表示成功接收到消息。如图6。 

这里写图片描述

在非信标模式下,如果设备想发送数据,它只需要使用非时隙的CSMA/CA发送数据帧给协调器。同样地,协调器根据需要,决定是否传输一个ACK帧表示成功接收到消息。如图7。 
这里写图片描述

5.5.2.2 协调器接收数据

在一个信标模式的PAN网络中,如果协调器想发送数据,首先缓存这些数据并在接下来的信标帧中携带相关信息,暗示有目的设备的数据被缓存。而设备则周期性监听信标帧,若通过信标帧发现有自己的数据被缓存,则采用时隙CSMA/CA算法发送数据请求。此时,协调器收到数据请求后回应ACK,然后紧跟在ACK之后直接发送数据或者独立采用时隙CSMA机制发送应答。当数据由协调器成功发送后,在新的信标帧中将不会再包含相关数据被缓存的信息。如图8。 

这里写图片描述

在非信标模式下,如果协调器想发送数据,首先缓存这些数据并等待设备发送的数据请求。而设备则按照预定义的周期通过向协调器发送数据请求。若协调器中缓存有该目的设备的数据,那么协调器将应答一个ACK帧,然后同样使用CMSA机制发送所缓存的数据。若协调器中并未有该目的设备的数据,那么协调器可以选择在ACK帧中标识无缓冲数据,或者ACK帧中标识有数据缓冲,但是发送负载长度为0的数据帧。最后根据需求,设备决定是否应答ACK。如图9。 
这里写图片描述

5.5.2.3对等数据传输

在对等结构的PAN网络中,每个设备都可以与它无线范围内的其它设备通信。为了提高效率,想通信的设备既不需要连续地接收或者与其它设备同步。在前一个情形中,设备只需要使用CSMA/CA机制发送数据。在后一个情形中,需要采取其它措施实行同步。这超出了本标准的讨论范围。

5.5.3 帧结构

设计帧结构主要考虑两方面,其一是使帧结构尽可能简单,其二是在具有噪声的信道中传输时保持健壮性。每一层的协议都会在这个结构上添加本层相关的头部和尾部。本标准定义了四种帧结构: 
—— 信标帧。协调器使用信标帧传输信标 
—— 数据帧。用于传输数据 
—— 确认帧。用于确认成功接收到到帧 
—— MAC命令帧。用于处理所有MAC对等的实体控制传输

5.5.3.1 信标帧

图10显示了MAC子层中的信标帧结构。在信标模式的PAN网络中,协调器将传输信标帧。信标帧的负载中包含了超帧规范,GTS字段,追加地址地址以及信标负载(参考7.2.2.1)。负载的前面是MAC头(MAC header,MHR),后面是MAC尾(MAC footer, MFR)。MHR中包含了MAC帧控制字段,信标系列号(BSN),地址字段以及可选附加安全头。MFR中包含有一个16bit的帧检验序列(FCS)。MHR,MAC负载,MFR共同构成了一个MAC信标帧(也就是MAC协议数据单元MPDU)。 

这里写图片描述

MAC信标帧会被传递给PHY,作为PHY的服务数据单元(PHY service data unit, PSDU),成为PHY的负载。 PHY会为它的负载的前面加上同步头(synchronizaiton header,SHR)和PHY头(PHY header,PHR)。SHR中包含先导序列和帧开始定界符(start-of-frame delimiter, SFD);PHR中包含PHY负载的长度。SHR, PHR和负载共同构成了一个PHY包(也就是PHY协议数据单元PPDU)。

5.5.3.2 数据帧

数据帧来源于上层,其结构如图11所示。 

这里写图片描述

数据负载被传递到MAC子层并成为MAC数据服务单元MSDU。负载的前面是一个MHR,后面是一个MFR。MFR中包含帧控制字段,数据序列号DSN,地址字段以及可选的附加安全头部。MFR有16bit的FCS组成。MHR, 负载,MFR共同构成了MAC数据帧。 
MAC信标帧会被传递给PHY,作为PHY的服务数据单元 PSDU,成为PHY的负载。PHY会为它的负载的前面加上同步头SHR和PHY头PHR。SHR中包含先导序列和帧开始定界符SFD;PHR中包含PHY负载的长度。先导序列和SFD能够让接收器实现符号头部。SHR, PHR和负载共同构成了一个PHY包。

5.5.3.3 确认帧

确认帧来源自MAC子层内部,其结构如图12所示。确认帧没有负载,由MHR和MFR构成。MHR包含帧控制字段和DSN。MFR有16bit的FCS组成。MHR, MFR共同构成了MAC确认帧(也就是MPDU)。 

这里写图片描述

MPDU被传递个PHY,作为PHY的PSDU,成为其负载。PHY会为它的负载的前面加上同步头SHR和PHY头PHR。SHR中包含先导序列和帧开始定界符SFD;PHR中包含PHY负载的长度。SHR, PHR和负载共同构成了一个PHY包。

5.5.3.4 MAC命令帧

确认帧来源自MAC子层内部,其结构如图13所示。MAC负载包括命令类型字段和命令负载(参考7.2.2.4)。负载的前面是MAC头(MAC header,MHR),后面是MAC尾(MAC footer, MFR)。MHR中包含了MAC帧控制字段,信标系列号(BSN),地址字段以及可选附加安全头。MFR中包含有一个16bit的帧检验序列(FCS)。MHR,MAC负载,MFR共同构成了一个MAC信标帧(也就是MPDU)。 

这里写图片描述

MPDU会被传递给PHY,作为PHY的服务数据单元 PSDU,成为PHY的负载。PHY会为它的负载的前面加上同步头SHR和PHY头PHR。SHR中包含先导序列和帧开始定界符SFD;PHR中包含PHY负载的长度。先导序列和SFD能够让接收器实现符号头部。SHR, PHR和负载共同构成了一个PHY包。
  • 3
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IEEE 802.15.4协议是一种低功耗无线个人局域网协议,它规定了一种用于互连简单设备的物理层和媒体访问控制层的标准。该协议的主要特点是低功耗、低数据率和短距离通信。 IEEE 802.15.4协议完整版英文可以在IEEE官网上查阅,其中包括了各个子标准的细节和规范。该协议涵盖了以下的标准: - IEEE 802.15.4-2006 标准定义了PHY和MAC层协议,规定了不同频率下的物理层特性和媒体访问控制协议(MAC),并提供了一些额外的服务和功能。 - IEEE 802.15.4a-2007 标准为原标准添加了超宽带(UWB)技术,以支持高带宽、低延迟的应用。 - IEEE 802.15.4c-2009 标准是对原标准的修订,定义了一些修正和增加了一些特性,例如安全协议和无线电频谱管理协议。 - IEEE 802.15.4d-2009 标准是对原标准的修订,为其添加了对于工业自动化和自动化制造等应用产生的需求的支持。 - IEEE 802.15.4e-2012 标准是对原标准的修订,自主提高协议性能。其提供了Energy Efficient Mesh Protocol、Time Scheduled Channel Hopping等特性。 - IEEE 802.15.4g-2012 标准是对原标准的修订,支持对于智能电网应用的需求,例如:基于IEEE 802.15.4e修订的采用OFDM的物理层以及低功率无线区域网格通信技术等。 总体来说,IEEE 802.15.4协议提供了一种可靠、低功耗和灵活的无线通信方案,可以应用于不同领域的物联网设备。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值