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

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

   (1)物理层

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

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

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

   (3)网络层   

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

   (4)应用层

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

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

基于Zigbee的智能仓储管理系统设计

聚类激光雷达的社区安保...

电力物资集约化管理的具体措施【3438字】

电力物资采购成本的控制措施探讨【3048字】

电力物资合同的履约管理探讨【2367字】

提高电力物资管理的实效性研究【3089字】

如何实现电力物资配送的...

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究