ZigBee网络设备离开过程详解

需积分: 49 24 下载量 109 浏览量 更新于2024-08-06 收藏 9.86MB PDF 举报
"ZigBee技术规格 - 实施例端至结束应用程序密钥建立过程-单电源运放详解" 本文档摘自ZigBee技术规格,主要涉及ZigBee网络中设备离开网络的过程,特别是信任中心和路由器的操作。ZigBee是一种基于IEEE 802.15.4标准的无线网络协议,常用于物联网(IoT)设备的通信。 在ZigBee网络中,设备离开网络的过程分为两个主要角色的操作:信任中心(Trust Center)和路由器。信任中心是网络的核心,负责安全和网络管理,而路由器则协助设备连接到网络并转发数据。 4.6.3.6 离开网络部分详细描述了这一过程: 1. **信任中心操作**:如果信任中心希望某个设备离开网络,它会发送一个`APSME-REMOVE-DEVICE.request`原始消息,其中`ParentAddress`参数设置为该设备的路由器地址,`ChildAddress`参数设置为设备的地址。当信任中心收到`APSME-UPDATE-DEVICE.indication`消息,状态参数为0x02(表示设备已离开),它会确认设备已经离开,设备的地址由`DeviceAddress`参数表示,而`SrcAddress`参数则是设备的父路由器地址。 2. **路由器操作**:路由器是处理离开网络命令的关键。当路由器接收到`APSME-REMOVE-DEVICE.indication`原始消息时,只有当`SrcAddress`参数与AIB(应用信息块)中的`apsTrustCenterAddress`属性匹配时,才会接受命令。如果`DeviceAddress`与本地设备的地址相同,设备会按照4.6.3.6.3的部分自行从网络中删除。如果`DeviceAddress`对应子设备的地址,路由器会发送一个`NLME-LEAVE.request`原始消息,将`DeviceAddress`作为参数,并设置`Rejoin`参数为0,其余字段根据堆叠配置文件定义。 整个过程确保了设备离开网络的安全性和有序性,避免了未授权的设备操作,并且在设备离开后能够正确更新网络状态。 此文档还提到了ZigBee联盟的版权信息以及使用和披露的公告,强调了信息的使用受限,并且ZigBee联盟不对其内容可能侵犯的第三方知识产权负责。此外,文档明确指出不提供任何明示或默示的保修,包括但不限于知识产权侵权。 总结来说,这篇摘要涵盖了ZigBee网络中设备离开网络的具体步骤,涉及到的信任中心和路由器的角色,以及ZigBee联盟对于文档使用的规定。这为理解ZigBee网络的管理和安全提供了重要的参考信息。