毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

ZIGBEE无线智能信息处理的LED路灯控制系统设计与开发(14)

时间:2017-02-04 17:45来源:毕业论文
5.4 介质访问控制层规范 MAC 层提供 MAC 层数据服务和 MAC 层管理服务(MLME)这两种服务。MAC 数据服务保证 MAC 协议数据单元在物理层数据服务中的正确收发,


5.4 介质访问控制层规范
MAC 层提供 MAC 层数据服务和 MAC 层管理服务(MLME)这两种服务。MAC 数据服务保证 MAC 协议数据单元在物理层数据服务中的正确收发,而 MAC 管理服务从事 MAC 层的管理活动,并文护 MAC 层信息库。MAC 层数据服务可以通过 PHY 层数据服务发送和接收 MAC 层协议数据单元(MPDU)来实现。其参考模型如图 3-5 所示。
 
图5- 5 MAC 层参考模型
Fig.5- 5  MAC layer reference model
IEEE802.15.4MAC 子层实现包括设备间无线链路的建立、文护与断开,确认模式的帧传送与接收,信道接入与控制,帧校验与快速自动请求重发(ARQ),预留时隙管理以及广播信息管理等。MAC 子层处理所有 PHY 层无线信道的接入。主要功能包括以下几点:
(1.) 网络协调器产生并发送信标帧;
(2.) 根据协调器的信标帧,设备与协调器同步,支持无线信道通信安全,支持 PAN 链路的建立与断开;
(3.) 信道接入方式采用载波侦听多路访问/冲突避免(Carrier Sense Multiple Access with CollisionAvoidance,CSMA-CA)、处理和文护时隙(GTS)机制,为对等的 MAC 实体之间提供可靠的数据链路连接;
(4.) 超帧结构和信标帧的概念的引入,方便了网络的管理,每个超帧都以协调器发出信标帧为开始,信标帧中有超帧将持续的时间以及对这段时间的分配等信息,网络中的其它设备接收到此信标帧后,即可根据信标帧的内容安排自己的任务;
(5.) 为设备安全提供一定的支持。
表5- 3给出了 MAC 层帧格式。MAC 子层数据包由 MAC 子层帧头(MHR:MACHeader),MAC 子层载荷和 MAC 子层帧尾(MFR:MAC Footer)组成。MAC 子层帧头由 2 字节的帧控制域、1 字节的帧序号和最多 20 字节的地址域组成。帧控制域表明了地址域的格式、MAC 帧的类型以及是否需要接收方确认等控制信息;帧序号域为发送设备对帧的顺序编号,用于匹配确认帧,实现 MAC 层数据的可靠传输;地址域采用的寻址方式为 64 位的物理地址或者 16 位的网络地址[7]。
表5- 3 MAC 层数据帧格式
Table5- 3 MAC layer data frame format
 
MAC 子层载荷长度可变,根据其帧类型不同而不同。MAC 子层定义了 4 种帧类型,即广播(信标)帧、MAC 命令帧、数据帧和确认帧。只有广播帧和数据帧含有高层的控制命令或数据,确认帧和 MAC 命令帧则用于 MAC 子层功能实体间控制信息的收发。
MAC 子层帧尾采用 16 位 CRC 算法计算出帧校验序列(Frame Check Sequence,FCS),接收方依此判断该数据包是否完好,从而决定是否采用 ARQ 进行差错回复。而确认帧和广播帧无需接收方的确认。数据帧和命令帧的帧控制域,指示收到的帧是否需要确认:如果需要确认并且 CRC 校验通过,则帧接受方立即发送确认帧;如果帧发送方在一定时间段内没有收到确认帧,将自动重新传送该帧。通过上述过程,MAC子层才能实现数据的可靠传输。
MAC 子层定义了两种基本的信道接入方法,分别用于基于中心控制的星型网络和基于对等操作的网状网络两种 ZigBee 网络拓扑结构中。在星型网络中,协调器承担了网络的建立与文护、信道接入控制、时隙的划分以及专用带宽分配等功能,根据协调器的广播信息,终端设备决定如何介入和使用无线信道,这是一种时隙化的载波侦听和冲突避免 CSMA/CA 信道接入算法。在对等网状方式的网络中,没有中心设备的控制,也没有广播信息和广播信道,而是使用标准的 CSMA/CA 信道接入算法加入网络[7,23,24]。
5.5 ZigBee 网络层
网络层需要提供一些函数用来保证 IEEE802.15.4 MAC 子层的正确操作。NWK 还需为应用层提供服务接口。网络层主要用于 ZigBee 的 WPAN 的组网连接,数据管理以及网络安全等。它是位于 MAC 层与应用层(APL)之间的一个协议层。NWK 的任务是通过使用 MAC 层提供的功能来向 APL 提供合适的服务接口。网络层参考模型如图5- 6所示: ZIGBEE无线智能信息处理的LED路灯控制系统设计与开发(14):http://www.youerw.com/zidonghua/lunwen_2538.html
------分隔线----------------------------
推荐内容