不安全加入集中式网络步骤(更详细过程请查阅相关文档)
1.协调器打开入网窗口:
2.入网设备请求关联
3.协调器关联响应
4.协调器发送密钥(APS,NWK KEY,f8wConfig.cfg中的DEFAULT_KEY,为0则随机生成)
5.入网设备announce(获取到网络密钥并在网络中声明自己)
6.入网设备查询节点描述请求
7.协调器announce(组网或重置后10s左右广播发出,包含其所有终端设备地址,该步骤顺序可前可后)
8. 协调器响应节点描述(包含cabability及stack revision,revison>=21则要更新其APS 密钥,执行步骤9,否则入网成功)
9.入网设备解析节点描述符后需要更新APS密钥,故请求TCLK
10.协调器查询entry设备是否注册(开始时分配给设备的网络短地址),是,执行TCLK交换流程,利用设备信息生成TCLK并发送TCLK
11.入网设备验证哈希TCLK
12.协调器确认TCLK
All Done !
BDB层实现
直接通过TC加入网络
通过父节点间接加入网络