1,设协调器CONCENTRATOR_ENABLE true,协调器发送数据给周围路由器节点,通过抓包可以看到 source route include【0x01】YES,但是周围路由器节点发送数据给协调器,数据走的什么路由?
2,协调器发送数据给终端节点enddevice,源路由表路径中是没有终端节点的,怎么可以按源路由发送数据给终端节点?协调器储存有终端节点的什么信息?
3,根据swra427c,使用多对一路由,设协调器CONCENTRATOR_ENABLE true, 周围的路由器应该不需要把CONCENTRATOR_ENABLE true,对吧?
4,使用多对一路由,设协调器CONCENTRATOR_ENABLE true,CONCENTRATOR_DISCOVERY_TIME 120,可以看到协调器每两分钟,发送route request,但是没看到周围的路由节点主动不定时发送route record ,只有在操纵节点按钮发送数据给协调时,才会有这个给协调器的 route record,正常吗?
5,另外猜想的,根据swra427c,使用多对一路由,设协调器CONCENTRATOR_ENABLE true, 我如果把周围的路由器设置为CONCENTRATOR_ENABLE true,是否可以建立任意节点间的源路由?
Viki Shi:
1、“协调器发送数据给周围路由器节点,通过抓包可以看到 sourceroute include【0x01】YES,但是周围路由器节点发送数据给协调器,数据走的什么路由”这里的路由器是同一个吗?周围的路由器发数据给协调器,是在抓包看到“sourceroute include”之前还是之后?
2、通过route record command完成反向路由,具体过程请参考many to one一节dev.ti.com/…/node
3、对
4、同2
5、这个叫many to one协议,不是many to many