TI中文支持网
TI专业的中文技术问题搜集分享网站

zigbee 协调器如何获取路由的网络深度

Hi 工程师们,

我们zigbee系统采用指定PANID和信道进行通信。

有时需修改PANID和信道,有些网络较深的节点会因其父节点已经修改了PANID而无法收到协调器的修改指令。为了保证效率,我们想通过网络深度来进行依次修改。

 

我的想法是通过抓包工具中的“Broadcast Radius”一值,来判断数据转发次数,先对转发次数多的节点进行操作。

 

问:“Broadcast Radius”对应的变量是哪个?或者说,协调器如何知道收到的数据经过了几次路由转发?

        另,有什么更好的办法来知道当前网络下各节点的深度?

 

期盼你们的答复!

 

注:在用zigbee方案为CC2530+2.5.1a

Sfei:

难道这帖子又要沉,,,

我看到sniffer中每转发一次,radius就会减一,不知道哪个地方对这值进行了操作,anybody帮帮忙!

VV:

节点在收到命令以后,怎么知道自己收到的radius一定是大,或者小呢? 总得有个比较。

赞(0)
未经允许不得转载:TI中文支持网 » zigbee 协调器如何获取路由的网络深度
分享到: 更多 (0)