协调器使能many to one后,即CONCENTRATOR_ENABLE true,底下组了约100个路由节点,路由节点不定时向协调器发送单播数据,协调器控制这100个节点时,有较多的单播数据集中发出,在发出之前,可检查协调器的源路由状态,调用RTG_CheckRtStatus( DstAddressr, RT_ACTIVE,RTG_RECORD),再决定应用是否发出应用数据,减少网路AODV风暴,但是协调器的目的地址会有子节点和邻居节点,此时不会走源路由。
1,那么当函数参数DstAddressr是子节点和邻居节点时,RTG_CheckRtStatus( DstAddressr, RT_ACTIVE,RTG_RECORD)的返回结果是什么?
2,如果是AODV方式找到路由后发送数据,此函数又返回什么值?
麻烦解惑
谢谢!
Viki Shi:
这个函数找不到源代码,应该是被封装起来了。需要一点时间研究一下,稍后再来回复
user3514461:
回复 Viki Shi:
坐等中,先谢谢了
user3514461:
回复 user3514461:
另一个问题,当协调器发送多对一的 routerequest时,路由器接收入口在哪里?谢谢