基于CC2530,因为要做超过100个节点的网络,TC LINK模式下加密方式为ZG_SECURITY_SE_STANDARD。而默认模式为ZG_SECURITY_PRO_STANDARD。
1,ZG_SECURITY_PRO_STANDARD模式下,协调器是否会将每一个路由器的地址信息加入到AddrMgr中?
2,通过函数ZDSecMgrSendNwkKey发现,在TC LINK模式下,协调器会把密钥直接发给节点,而非TC LINK模式下,协调器貌似是要先把密钥发给父节点。
3,能否把Truste Center建立在router上面?执行函数ZDSecMgrUpdateTCAddress(NULL)后貌似可以让router也能发送密钥给一个加入它的节点。
Susan Yang:
ZG_SECURITY_PRO_STANDARD使能NWK 加密
ZG_SECURITY_SE_STANDARD 使能NWK加密和APS加密
Aries Lord:
回复 Susan Yang:
1,通过函数ZDSecMgrSendNwkKey发现,ZG_SECURITY_PRO_STANDARD加密下密钥是发给父节点再转发的,ZG_SECURITY_SE_STANDARD密钥是直接发送的。
2,可否配置路由器作为TC?我发现协调器在把密钥发给一个经过路由器入网的设备时,会把新设备的IEEE地址存在AddrMgr中,AddrMgr会满。
user4381970:
回复 Aries Lord:
现在弄zha的都是tclink 都是协调器下发密码的。有时候终端通过路由加入网络,但key依然是协调器下发的。那你说协调器还要保存终端在AddrMgr中AddrMgr会满。具体是什么意思呢