zigbee体系架构

ZigBee的体系结构由各个层组成,一共有4层(分别为物理层【PHY】,媒体接入控制层【MAC】、网络技术层【NWK】、应用层)。每一层为其上层提供特定的服务:数据服务实        体提供数据传输服务;管理服务实体提供其他管理服务。每个服务实体都通过服务接入点(SAP)为其上层提供一个接口,每个服务接入点通过服务原语来完成起对应的功能。

物理层:物理层定义了物理无线信道和MAC子层之间的接口,提供物理层数据服务和管理层管理服务

物理层内容:

1) zigbee的激活

2) 当前信道的能量检测

3) 接收链路服务质量信息

4) Zigbee信道接入方式

5) 信道频率选择

Mac层:负责所有物理无线信道的访问,并产生网络信号,同步信号;支持PAN链接和分离,提供两个对等MAC实体之间的链路

网络层:设备连接和断开网络时所采用的机制;以及在帧信息在传输过程中所采用的安全机制;设备之间的路由发现,路由转交和维护;完成对一跳(one  hop)邻居设备的发现和相关节点信息的存储;一个ZigBee协调器创建一个新的网络,为新加入的设备分配短地址

数据传输和接收应用层包括应用支持层(APS),ZigBee设备对象(ZDO)和制造商所定义的应用对象。

 应用支持层的功能:维持绑定表,在绑定的设备之间传送给信息

 ZigBee设备对象(ZDO)的功能:定义设备在网络中的角色(如ZigBee的协调器和终端设备);发起或者响应绑定请求,在网络设备之间建立安全机制;负责发现网络中的设备,并且确定向他们提供何种应用服务

 


 

你可能感兴趣的:(zigbee,结构)