微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee Network Stauts 问题

zigbee Network Stauts 问题

时间:10-02 整理:3721RD 点击:

协调器(0x0000)   路由器1(0x1EA7)   路由器2(0xD35D)     终端(0x7869)     终端刚开始加入网络父节点为路由器2(0xD35D)     此时断电路由器2(0xD35D)     父节点变为路由器1(0x1EA7)     之后重新上电路由器2(0xD35D)

此时协调器发送数据给终端(0xD35D)                  0x0000->0xD35D                                  此时正确路径为0x0000->0x1EA7->0x7869

由于路由器2断电        所以老父节点不知道其子节点变化了  新父节点

抓包发现    0xD35D 给0x0000 发送一个 Network Status数据包        

内容:

    出现在第1238包      等地方

我的理解是  0x7869 不与此设备建立连接               ~

问题1:      我的理解是  0x7869 不与此设备建立连接        理解对么?

问题2:      如果以理解正确    那么我该怎么在协调器处理程序  使发完终端(0x7869)的路径更新为正确路径?

这个发送Network Status的设备应该不是TI的设备,因为TI不会发送Indirect Transaction Expiry。

你的协调器如果知道这个子设备换了父设备的话,那可以去搜索路由表,把路由表中到这个终端设备的路由信息删除掉。

你的网络有使能MTO吗?

请问这个问题怎么解决?

我的是TI设备,路由节点也开启MTO

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top