白名单入网的疑问
时间:10-02
整理:3721RD
点击:
我有一个白名单的入网的思路,但是有一个疑问,情况是这样的,父节点上做一个表用来存储需要入网的mac地址,就是所谓的白名单。父节点在收到入网请求的时候去查询mac地址表,如果有就允许入网。疑问是现场中有另外的zigbee网络,假如这些网络都是公开的即允许其他任何节点的加入,要是节点加入的不是它想加入的网络,它是怎样认出它加入的网络不是它想要的网络的?
如果是这个问题,不是你的产品没做好,而是别人的产品做的不够完善。
如果是加入到别人的网络的话,那么在你的节点上需要有退网,恢复出厂设置的办法,比方说通过按键,等等
要自己设计验证机制
给你一个思路,你们的设备可以加入任意ZigBee网络,但是加入网络后,可以在应用层发起一个认证,如果木有认证,退出当前网络,做一个黑名单,把这个网络列入黑名单。