2。2。2 ZigBee协议的体系结构

    ZigBee协议栈是一种四层的网络模型。IEEE 802。15。4定义了媒体访问控制层与物理层的协议[11]。另外为了功能实现,ZigBee协议栈又定义了应用层和网络层。为了使协议栈的每层功能都可以相互独立,协议采用了分层结构,并且每一层都是由协议栈来指定服务。

   (1)物理层

    物理层主要用于选择信道、CCA、打开或者关闭无线收发器、检测能量、检验接收到的数据包的质量,还有经过物理媒介发送并接收数据包。

   (2)MAC层来*自-优=尔,论:文+网www.chuibin.com

    MAC层主要用来让协调器可以产生一个网络信息标志,广泛应用于CSMA-CA的多路访问。它具有GTS机制,可以为两个MAC之间的链路提供保护。

   (3)网络层   

网络层主要是来新建一个网络,并且为网络提供路由功能,为节点加入或者离开了网络进行处理。它还能根据不同的网络设备类型为节点设置不同的协议栈,在这个过程中,网络协调器会自动分配16位的地址给子节点,这样就可以保证每个节点能够保持时间同步。网络层为了使MAC层可以正确地运行,它选择了恰当的服务接口用来连接应用层。

   (4)应用层

应用层是ZigBee协议栈的最高一层。主要由三个部分组成了这一层,其中包含了应用支持子层(APS)、应用框架(AF)与ZigBee设备对象(ZDO)[12-13]。

上一篇:Qi标准手机无线充电装置的设计+电路图
下一篇:工频故障分量的距离保护研究+MATLAB程序

PLC物料自动分拣系统的设计+源程序

基于数字图像处理的作物颗粒统计系统设计

zigbee居家燃气泄漏安全报警提示控制系统设计

基于ZigBee的智能呼叫医护系统设计与实现

基于生物启发神经动力学...

ARM的ZigBee温控系统的设计

ZigBee+WSN水产养殖水质多参数监测系统设计

小型通用机器人控制系统设计任务书

提高小學语文課堂朗读教...

从企业eHR建设谈管理信息...

遥感土地用变化监测国内外研究现状

大规模MIMO系统的发展研究现状

浅析施工企业保理融资成...

PCI+PID算法直流力矩电机速...

MNL模型历史城区居民活动...

高效课堂教师问卷调查表

《水浒传》中血腥暴力研...