※This article is based on ZigBee Stack 2.51.a
ZDO:Zigbee设备对象
其实ZDO是ZigBee协议栈中的一个协议,负责所有设备的管理,安全方案。ZDO就好像是一个驻留在所有ZigBee节点中特殊应用对象,是应用层其他端点与应用子层管理实体交互的中间件。
ZDO的配置叫做ZDP(ZigBee设备配置ZigBee Device Profile)ZDP可以被应用终端(application end points)和ZigBee节点访问。
ZDO占用每个节点(node)的0终端(Endpoint0)这里摘录一下网络收集的资料:
ZDO是一个特殊的应用层的端点(Endpoint)。它是应用层其他端点与应用子层管理实体交互的中间件。它主要提供的功能如下:
ZDO实际上是介于应用层端点和应用支持子层中间的端点,其主要功能集中在网络管理和维护上。 应用层的端点可以通过 ZDO提供的功能来获取网络或者是其他节点的信息,包括网络的拓扑结构、其它节点的网络地址和状态以及其他节点的类型和提供的服务等信息。
ZDO只是提供了一套查询和操作的接口,并不影响实际组网,你只要知道目标节点的短地址,一样可以向对方发送消息,不管中间有多少跳。但是要获取网络拓扑信息,只能通过ZDO接口查询。
コメント: