This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Z-stack怎么设置为密钥认证直接在路由节点上就能进行?

Other Parts Discussed in Thread: Z-STACK

我们现在的产品,基于z-stack 2.5.1的SeriaApp的例程,然后我们把工程移植到IRA8.2.0上,并移植到了Z-stack 2.6.1上(从Z-stack Home 1.2.0取出来的)。

我们发现,任何节点入网后,都必须接受协调器发送密钥,才能正式入网。我们的应用中,在某些场合会关闭协调器,需要把密钥认证直接在路由节点上进行,应该怎么设置?

  • 对的,

    现在ZigBee Specification里面规定,

    如果网络使能Security,

    1) NWK Key是随机产生的,那么节点入网的时候,协调器把随机产生的NWK发送给节点

    2)NWK Key是固定,也一样的操作,节点入网的时候,协调器把随机产生的NWK发送给节点

    3)NWK Key是双方提前配置好,那么节点入网的时候,协调器同样会发transport key给节点,只不过这个数据内容都是00 00 00...

    如果网络不使能Security

    那就不需要协调器发送Transport key了

    你把Trust Center改为路由器试下。

  • 如何更改?函数ZDSecMgrDeviceNew里面,有个APSME_IsDistributedSecurity判断项,这个判断项怎么设置?