对ZDO的初步理解

对ZDO的初步理解ZigBee 学习之 10 MAC 层 API 解读 ZigBee 学习之 13 ZStackZDO 和 AF 层 API 解读 ZigBee 学习之 12 对 ZDO 的初步理解一直把 ZDO 当成一个节点设备 其实 ZDO 是 ZigBee 协议栈中

大家好,欢迎来到IT知识分享网。


 
其实ZDO是ZigBee协议栈中的一个协议,负责所有设备的管理,安全方案。ZDO就好像是一个驻留在所有ZigBee节点中特殊应用对象,是应用层其他端点与应用子层管理实体交互的中间件。

ZDO的配置叫做ZDP(ZigBee设备配置ZigBee Device Profile)ZDP可以被应用终端(application end points)和ZigBee节点访问。

ZDO占用每个节点(node)的0终端(Endpoint0)这里摘录一下网络收集的资料:



1.3.3.3        ZigBee设备对象ZDO



ZDO是一个特殊的应用层的端点(Endpoint)。它是应用层其他端点与应用子层管理实体交互的中间件。它主要提供的功能如下:



(1)初始化应用支持子层,网络层。



(2)发现节点和节点功能。在无信标的网络中,加入的节点只对其父节点可见。而其他节点可以通过ZDO的功能来确定网络的整体拓扑结构已经节点所能提供的功能。



(3)安全加密管理:主要包括安全key的建立和发送,已经安全授权。



(4)网络的维护功能。



(5)绑定管理:绑定的功能由应用支持子层提供,但是绑定功能的管理却是由ZDO提供,它确定了绑定表的大小,绑定的发起和绑定的解除等功能。



(6)节点管理:对于网络协调器和路由器,ZDO提供网络监测、获取路由和绑定信息、发起脱离网络过程等一系列节点管理功能。





 ZDO
实际上是介于应用层端点和应用支持子层中间的端点,其主要功能集中在网络管理和维护上。


应用层的端点可以通过
ZDO
提供的功能来获取网络或者是其他节点的信息,包括网络的拓扑结构、其它节点的网络地址和状态以及其他节点的类型和提供的服务等信息。


免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/129093.html

(0)
上一篇 2025-08-26 19:26
下一篇 2025-08-26 19:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信