微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee 协调器如何获取路由的网络深度

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

时间:10-02 整理:3721RD 点击:

Hi 工程师们,

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

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

 

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

 

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

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

 

期盼你们的答复!

 

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

难道这帖子又要沉,,,

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top