ZigBee设备绑定与网络通信

需积分: 44 113 下载量 80 浏览量 更新于2024-08-06 收藏 3.54MB PDF 举报
"《屏蔽与接地》高攸纲 编著的书籍中,涉及了ZigBee技术的设备绑定和网络构建。其中,建立了四种建立绑定表的方法,包括ZigBee Device Object Bind Request、ZigBee Device Object End Device Bind Request、Device Application以及查找和绑定启动器设备的调试过程。ZigBee Device Object Bind Request允许任何设备通过发送ZDO消息创建绑定记录。在这一过程中,应用程序通过调用ZDP_BindReq()函数启动申请,包含目标地址、端点和簇ID信息。完成绑定后,目标设备会发送绑定或解除绑定响应,协调器解析并处理这些消息。" 在ZigBee网络中,有三种设备类型:协调器、路由器和终端设备,它们各自承担不同的网络功能。协议栈规约规定了设备如何交互。设备寻址是网络通信的基础,包括网络地址分配,如随机寻址,以及各种类型的发送方式,如单播、间接、广播和组寻址。 设备绑定是ZigBee网络中实现数据定向传输的关键。ZigBee Device Object Bind Request是一种建立绑定的方法,任何设备都可以创建绑定记录。Device Application也可以直接建立或管理绑定表。此外,设备还可以通过调试过程进行查找和绑定操作。 配置源绑定机制使得设备能够知道如何将数据包正确路由到目标设备。路由是ZigBee网络中的核心功能,涉及路由的发现、选择、维护和期满。路由表和路由发现表用于存储网络路径信息,多对一路由协议则提供了更灵活的数据传输方案。 ZDO(ZigBee Device Object)消息请求是设备间通信的重要部分,它们支持设备管理和网络操作。除此之外,书中还涵盖了便携式设备、端到端确认、网络配置(如信道选择、PANID配置)以及其他关键设置,如最大有效载荷量、离开网络的处理、设备描述符以及非易失性存储器的管理,确保设备在网络中的稳定运行和数据安全。