这里会显示出您选择的修订版和当前版本之间的差别。
zigbee:what_s_new_in_zigbee3.0 [2019/08/07 20:57] jaylee |
zigbee:what_s_new_in_zigbee3.0 [2021/06/22 23:14] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | < | ||
- | # what's new in zigbee3.0 | ||
- | |||
- | [swra615a_what' | ||
- | |||
- | [Webinar_ZigBee_3-0_Launch_FINAL.pdf](https:// | ||
- | |||
- | ## zigbee pro 2017 r22 | ||
- | |||
- | * 子设备管理 | ||
- | |||
- | 父设备通过邻居表管理子设备年龄,并且设置默认超时值,当然子设备可以通过`TimeoutRequest`更改该超时值,子设备通过轮询数据默认复位该超时值,如果设备连续无响应并且累计达到该累计值。父节点将发送`LeaveRequest`标记该设备离开网络,并且允许重新加入。 | ||
- | |||
- | * 父节点宣告命令 | ||
- | |||
- | `ParentAnnounce` 消息已经作为支持路由设备(路由、协调器)强制命令,用以通知其他支持路由的设备其子设备的加入,通过地址0xFFFC进行广播用以同步该设备在该网络中被重启过并且已经重新加入。该数据行为通常发生设备加入网络后10-20秒。 | ||
- | |||
- | * tc | ||
- | |||
- | r21(r22向下兼容)zigbee 3.0 约定加入集中式安全网络必须发起`TCLinkKey`更新流程,获取的 tc link key 用以加密之后的aps 层通信,`NodeDescriptor` 同样会在关联加入流程中发生用以指示zigbee 版本,r21的协调器(同时作为tc)可以配置接受或拒绝早期未发起tc link 更新流程的兼容设备。注意,唯一(相对于全局)的tc link key 会增加作为tc 协调器内存资源。 | ||
- | |||
- | | ||
- | |||
- | ![tc link 更新流程](images/ | ||
- | |||
- | * install code | ||
- | |||
- | 默认地,tc link key获取都是通过新加入网络设备发起数据请求。现在可以设备出厂通过install code 携带一个随机128bit tc link key和16bit的crc,加入网络前tc通过一些物理接口(key/ | ||
- | |||
- | * nwk 层的帧计数器 | ||
- | |||
- | 为了防止重放攻击,设计了网络层的帧计数器,该计数会在所有reset行为后重置,同时也会在大于`0x80000000` 后复位; | ||
- | |||
- | * 更改mac 层运行设备加入 | ||
- | |||
- | 处于安全考虑,不再支持永久使能设备加入,取而代之的是最大254秒开放网络。当然可以你可以zdp 尝试每间隔254秒使能达到永久开放网络的需求。同时,不再支持mac层运行设备加入,但是tc不允许设备加入的情形。 | ||
- | |||
- | * 新增强制网络命令支持 | ||
- | |||
- | 对于 `Mgmt-Leave`和`NWK-Leave`命令强制支持,但是根据其不同网络设备类型进行处理。路由接收处理所有节点的该消息,终端设备接收其父节点命令,协调器忽略该类型命令。所有网络设备(包含终端设备)都需要接收处理`Mgmt_LQI_req`命令,其提供标准网络拓扑发现功能。 | ||
- | |||
- | * 可选的分布式网络 | ||
- | |||
- | 分布式网络通过第一个想要建立网络的路由器构成,不在具有协调器具有tc,tc link key 通过其父节点直接获取。该tc link key为提前配置好的全局 tc link key或者通过install code获取 ,分布式网络中设备在整个43亿网络包的生命周期中,tc link key 都将固定且不再更新, | ||
- | |||
- | |||
- | |||
- | ## green power basic proxy | ||
- | |||
- | 区分原来的协调器、路由、终端设备,这里引进绿色能源设备,你可能想象不到,这里定义的支持绿色能源设备不仅仅是通过光能、风能转换的设备,也区分于传统意义的使用电池供电低功耗设备,而且是具有一些能量捕获的清洁能源。配合定义网络设备类型达到真正意义上清洁能源支持。 | ||
- | |||
- | ![绿色能源拓扑](images/ | ||
- | |||
- | > **提示**:更多信息参考[Zigbee Green P ower 白皮书](https:// | ||
- | |||
- | ## bdb | ||
- | |||
- | bdb 约定了网络相关的人机交互行为,详细实现后面章节会单独介绍。 | ||
- | |||
- | ## zcl 7 | ||
- | |||
- | zcl 约定了设备功能相关的行为,详细实现后面会单独章节介绍。 | ||
- | |||
- | ## zigbee lighting& | ||
- | |||
- | 专注照明和居住的zlo原来是作为zha的配置文件存在,现在作为zigbee | ||
- | |||
- | ## zigbee3.0 certification& | ||
- | |||
- | 支持zigbee3.0 认证,zigbee兼容平台认证,以及成为联盟会员使用zigbee 商标。 | ||
- | |||
- | </ |