1.如果zc使能MTO,网络中有未使能MTo的路由设备,那么源路由会建立成功吗?或者发生故障可以自动修复吗?
2.zc未使能mto,网络中有路由使能了mto,那么网络不通时候,执行路由发现时候那个使能了mto的路由会正常管理吗?
3.silicon的设备貌似都使能了,做兼容网络时候可能导致有问题吗?
Alvin Chen:
1.不会
2.不会
Many-to-One Route Discovery和Route Record Command 都需要Concentrator
你如果想了解MTO 机制可以请看:
dev.ti.com/…/z-stack-overview.html
user4381970:
回复 Alvin Chen:
em358开关.zip
看看这个抓包文件呢?
panid 16bc 协调器2530,
路由a:e334,2350未使能mto。在467行入网,正常使用。
但是路由b:95b7,em358,的使能了mto,在939行入网后发送announce,但是后来多次发送update device。实际上不能通讯。
多次再现这样的问题。通常再次添加或者修改网络中路由设备才能正常入网通讯。
user4381970:
回复 Alvin Chen:
em357网关旧面板路由不抓饭key.zip
再看看这个抓包:
协调器是efr32,父节点路由是em357,入网设备也是silicon的,
但是入网时候父节点一直不转发key导致入网设备不能入网成功,然后一直发送updata device。我怀疑就是因为使能mto导致的问题
帮助分析一样,这两个抓包文件
Alvin Chen:
回复 user4381970:
你是3.0的网络对吗
user4381970:
回复 Alvin Chen:
第一个抓包全是zha网络。
第二个我不太确定,即使3.0应该也先入网,然后设备请求描述然后设备请求exkey吧,跟3.0有关系吗
Alvin Chen:
回复 user4381970:
你的通过router 入网的设备,router 会发送update device 上报入网的设备信息。
我看你的抓包,你ZC发送出去之后没有ACK,建议你都加上MTO。
此外入网不受MTO影响。
第二个入网不成功,建议你咨询siliconlab,我在下面的附上正常的3.0 router 入网的截图。
user4381970:
回复 Alvin Chen:
使能mto是zc使能就可以了呢?还是所有路由都使能呢?
使能mto是会大大增加zc负载吧,2530本来资源不足。测试使能加入20个就不行了,3.0默认不是也没有使能mto吗?那么使能mto的路由加入未使能的zc,不会有问题吗
user4381970:
回复 Alvin Chen:
使能mto是zc使能就可以了呢?还是所有路由都使能呢?
使能mto是会大大增加zc负载吧,2530本来资源不足。测试使能加入20个就不行了,3.0默认不是也没有使能mto吗?那么使能mto的路由加入未使能的zc,不会有问题吗
user4381970:
回复 Alvin Chen:
使能mto是zc使能就可以了呢?还是所有路由都使能呢?
使能mto是会大大增加zc负载吧,2530本来资源不足。测试使能加入20个就不行了,3.0默认不是也没有使能mto吗?那么使能mto的路由加入未使能的zc,不会有问题吗
Alvin Chen:
回复 user4381970:
入网不受影响。
TI Z-stack 默认不使能MTO。CC2530本身资源有限,建议升级到CC2538或者CC2652R