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.

如何减少网络中的router request

Other Parts Discussed in Thread: CC2530

协议栈版本 zstack home 1.2.2a

硬件:cc2530

目前的网络中大概有70个路由节点,路由表已经扩到140,每分钟一条的LQI汇报包报告给协调器。基本上汇报的LQI包都会造成网络中出现大量的router request。

  • 请问您现在使用的是何种拓扑?一般来说route request 太多的话,说明网络拓扑可能不是很合适,所以造成一直发送route request去寻找路径。

    有关设置的话,您可以参考文档内容:

    www.ti.com/.../swra427d.pdf
  • 没有采用MTO,使用mesh网络。路由表扩到140,正常来讲网络中不应该会出现大量的router request
  • 您使用的是哪个版本的zstack? Router Request的目的地址是多少?如果是0xFFFC的话,那就是周期性的MTO Router Request。

    CONCENTRATOR_DISCOVERY_TIME设置是多少?可以尝试增大一下
  • 协议栈版本:zstack home 1.2.2a ,使用AODV模式,router quest的目的地址多数为协调器(0x0000)。CONCENTRATOR_DISCOVERY_TIME为0
  • CONCENTRATOR_DISCOVERY_TIME=N的含义,协调器每隔N秒会发一次MTO Router Request,而且是广播数据。

    若是频率太高的话,则网络内存在大量的广播数据,另外是每发一次MTO Router Request会让下面的节点重新选择一次Coordinator的路径。一般建议把改变量设置为120s发一次,即CONCENTRATOR_DISCOVERY_TIME=120

x 出现错误。请重试或与管理员联系。