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.

广播包、组播包的发送。

测试环境:1个协调器、20个路由器、一个终端设备(其父节点为路由器)。

测试方式:外界触发一次终端设备,终端设备首先一个单播包到协调器,50ms后发送一个组播包

协议栈:2.5.0

路由器参数:MAX_BCAST=40 ;NWK_MAX_DATA_RETRIES=1;BCAST_DELIVERY_TIME = 7;PASSIVE_ACK_TIMEOUT =2;MAX_BCAST_RETRIES =0。

现象:1:协调器在线时,系统工作稳定。

            2:协调器不在线时,测试过以2s/次,5s/次,10s/次的频率触发终端设备,都会出现组播包只发送到父节点,父节点不进行广播,父节点对单播包会重发3次。

问题:原本以为是BTT满了,但是把MAX_BCAST加到40了,频率加到10s/次还是会出现一样状况。所以想知道为什么会出现这个状况?CSMA/CA的原因吗?如果需要更详细的参数,或者实验现象请联系我。