摘自《Zigbee Wireless Network and Transceivers》
PHY–硬件层

  1. 启动和禁用射频收发器
  2. 传输和接收数据包
  3. 选择信道频率
  4. 执行能量检测
  5. CCA
  6. 产生LQI

MAC-介质访问控制层

  1. 如果是协调器可以产生信标
  2. 使用信标同步
  3. 执行CSMA-CA
  4. 处理GTS
  5. 在两个对等MAC实体之间(不同设备)提供可靠的链接
  6. 提供PAN关联和接触关联的服务
  7. 提供安全支持

NWK-网络层功能

  1. 配置一个新的设备。例如,把新的设备配置成zigbee协调器,或者尝试加入一个已经存在的网络
  2. 启动新的网络
  3. 加入或者离开一个网络
  4. 执行网络安全
  5. 路由信息帧到它们的目的地。(协调器或者路由器)
  6. 发现和维护设备间的路由。
  7. 发现单跳邻居,并存储它们的信息。(单跳设备不需要中继服务)
  8. 分配地址给假如网络的设备。(协调器或路由器)

APL-应用层
包括
- APS应用支持子层
- ZDO设备对象
- AF应用框架

APS

  1. 保存绑定表
  2. 在相互绑定设备之间传送消息
  3. 管理组地址
  4. 映射64位IEEE地址到16位网络短地址
  5. 提供可靠数据传输

ZDO

  1. 定义网络角色(协调器,路由器或终端设备)
  2. 发现网络中的设备及其应用,初始化或响应绑定请求
  3. 执行安全相关任务

AF
应用对象运行的环境

一些缩写的解释
CCA 空闲信道评估
LQI 链路质量指标
CSMA-CA 避免冲突的载波侦听多路访问
GTS 确定时隙
PAN 个人局域网