上一篇整理了关于Zigbee协议的一些基础知识,接下来主要讨论Zigbee协议的架构,希望通过这篇文章能够帮助小伙伴们更好地理解Zigbee协议,废话不多说,进入正题吧。
一、Zigbee协议架构
Zigbee协议的架构可以分为四层:
- 物理层(PHY)
- 媒体访问控制层(MAC)
- 网络层(NWK)
- 应用层(APS)

一部分是IEEE802.15.4定义的物理层和MAC层技术规范;另一部分是Zigbee联盟在IEEE802.15.4基础上对Zigbee协议的网络层协议和应用层定义的技术规范;
PHY层
1)ZigBee 设备的激活;
2)当前信道的能量检测;
3)接收链路服务质量信息;
4)ZigBee 信道接入方式;
5)信道频率选择;
6)数据传输和接收。
物理层定义了物理无线信道和MAC 子层之间的接口,提供物理层数据服务和物理层管理服务。物理层数据服务从无线物理信道上收发数据。物理管理服务维护一个由物理层相关数据组成的数据库。
MAC 层
1)网络协调器产生信标;
2)与信标同步;
3)支持PAN(个域网)链路的建立和断开;
4)为设备的安全性提供支持;
5)信道接入方式采用免冲突载波检测多址接入(CSMA-CA)机制;
6)处理和维护保护时隙(GTS)机制;
7)在两个对等的MAC 实体之间提供一个可靠的通 信链路。
NWK层
1)产生网络层的数据包:当网络层接受到来自应用子层的数据包,网络层对数据包进行解析,然后加上适当的网络层包头向MAC传输。
2)网络拓扑的路由功能:网络层提供路由数据包的功能,如果包的目的节点是本节点的话,将该数据包向应用子层发送。如果不是,则将该数据包转

最低0.47元/天 解锁文章
1743

被折叠的 条评论
为什么被折叠?



