- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * 帧结构 一个完整的MAC帧(MPDU)由帧首部、帧载荷和帧尾三部分构成,其通用格式如图: 2字节 1字节 0/2字节 0/2/8字节 0/2字节 0/2/8字节 可变 2字节 帧控制 序列号 目的 PAN 标识符 目的地址 源 PAN 标识符 源地址 帧载荷 FCS MHR(MAC层帧头) MAC 载荷 MFR 图 4-12 MAC子层数据帧格式 帧首部—控制域 1.帧控制域帧控制域的长度为16位,其结构如图: 帧控制域结构 (1)帧类型子域定义了四种帧类型:信标帧(000)、数据帧(001)、确认帧 (010)、命令帧(011)。 (2)安全允许控制子域为1位,该位置1,则对该帧进行加密处理后再传送 到物理层;该位置0,则直接传送到物理层,不进行加密。 帧首部—控制域 (3)未处理数据标记子域长度为1位,该位置1,则表示除该帧数据外,本设备还有应发送给对方的数据,因此,接收该帧的设备应向本设备再次发送请求数据命令,直到所有的数据传送完毕。如果发送设备中已经没有要发送给接收方的数据了,就把该位置0。 帧控制域结构 帧首部—控制域 (4)请求确认子域的长度为1位,该位置l时,接收方接收到有效帧后应向发送方发送确认帧,该位置0时接收方不需要发送确认帧。 (5)PAN内部标记子域的长度为l位,该位置1时,表示该MAC帧在本身所属的PAN内传输,这时帧的地址域中不包含源PAN标识符;为0时,表示该帧是传输到另一个PAN,帧中必须包含源节点和目的节点的PAN标识符。 帧控制域结构 帧首部—控制域 (6)目的地址模式子域的长度2位,它表示的意义如下: 00:PAN标识符和地址子域不存在 01:保留 10:表示16位短地址 11:表示64位物理地址 帧控制域结构 帧首部—控制域 (7)源地址模式子域的长度2位,它表示的意义如下: 00: PAN标识符和地址子域不存在 01:保留 10:表示16位短地址 11:“表示64位物理地址 帧控制域结构 帧首部—序列号域 MAC层协议数据单元结构 序列号域的长度为8位,它是帧的序列标识,由设备自己的帧序列号发生器产生,采用循环计数方式,范围0到0xFF。接收方可以根据此序列号判断接收的帧是否为新帧。 帧首部—地址域 地址域长度0到20字节,它有四个子域:目的PAN标识符子域、目的地址子域、源PAN标识符子域和源地址子域。 (1)目的PAN标识符子域 目的PAN标识符子域的长度为16位,它是接收该帧的设备所在PAN的唯一标识符。当标识符值为0xFFFF时,表示该帧为广播帧,即在同一信道上的所有设备都可以接收该帧。仅在帧控制子域的目的地址模式为非00时,该子域才存在。 MAC层协议数据单元结构 帧首部—地址域 (2)目的地址子域 该地址是接收帧设备的地址。根据帧地址控制子域不同的情况,目的地址为16位或64位。地址0xFFFF是广播地址。同样,仅在帧控制子域的目的地址模式为非00时,该子域才存在。 (3)源PAN标识符子域 源PAN标识符子域的长度为16位,它是发送该帧的设备所在PAN的唯一标识符。仅在帧控制子域的源地址模式为非00且内部PAN标记位为0时,该子域才存在。 MAC层协议数据单元结构 帧首部—地址域 (4)源地址子域 该地址是帧发送设备的地址。根据帧地址控制子域不同的情况,目的地址为16位或64位。同样,仅在帧控制子域的源地址模式为非00时,该子域才存在。 MAC层协议数据单元结构 帧首部—载荷域 帧有效载荷即帧传送的数据,若帧的安全控制域值为1,则载荷采用相应的加密方式进行处理。 MAC层协议数据单元结构 帧首部—校验域 帧校验子域包含一个16位的ITU-T CRC校验码。 MAC层协议数据单元结构 MAC层信道接入方式 IEEE?802.15.4?MAC层定义了两种的信道接入方法: 在星型网络中:中心设备承担网络的形成与维护、时隙的划分、信道接入控制以及专用带宽分配等功能,其余设备则根据中心设备的广播信息来决定如何接入和使用信道,这是一种时隙化得载波监听和冲突避免CSMA/CA信道接入算法。 在对等的网络中:没有中心设备控制,也没有广播信道和广播信息,而是使用标准的CSMA/CA信道接入算法接入网络。 4.网络层协议规范 功能:保证网络内点到点的数据传输。 网络层数据实体为数据提供服务,在两个或多个设备之间传送数据时,应用协议数据单元的格式进行传送,并且这些设备必须在同一个网络中,即在同一个内部个域网中。网络层数据实体可提供如下服务: (1)生成网络层协议数据单元(NPDU)。网络层数据实体通过增加一个适当的协议头,从应用支持层协议数据单元中生成网络层的协议数据单元。 (2)指定
文档评论(0)