3.0协议栈,同样的程序节点入网到一定数量后,就入不进去了,查看报文是加入网络失败,入网失败的终端节点每隔25秒间隔重启,然后重新入网,基于此是否可以判断什么原因导致的?
我用的是MTO宏定义,查看往来报文,我认为是协调器没有回复终端的key request,不知道协调器为什么不进行key transport key了。希望指点下
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.
3.0协议栈,同样的程序节点入网到一定数量后,就入不进去了,查看报文是加入网络失败,入网失败的终端节点每隔25秒间隔重启,然后重新入网,基于此是否可以判断什么原因导致的?
我用的是MTO宏定义,查看往来报文,我认为是协调器没有回复终端的key request,不知道协调器为什么不进行key transport key了。希望指点下
附件是用whireshark抓取的报文,但是没有上传上来,说格式不一样,希望告知怎么上传,大概过程描述下吧:
分析时请参照如下:
背景:由于我的网络现在共有38个节点:1个ZC,8个ZR,29个ZE;分布在20平米的实验室里,离得比较近,所有节点70秒发送一次数据报文;使用MTO宏;
节点MAC为00 12 4B 00 09 ED C5 47的终端节点在上述正常网络基础上加入网络
报文第653条:C547发送beacon帧
之后是正常的入网流程,分配短地址、节点描述请求确认,密钥申请等
869条:C547的父节点收到协调器的remove device(remove 对象当然是C547)
910条:在C547发送request key 后 ,他的父节点发送leave命令
960条:C547节点reset重启了!
之后对653到960这个过程一直重复,这个过程为25秒循环周期。下一个周期在960-1249(上述四个节点条目为960、1195、1224、1249)
另外:这个程序在加入前5个节点时候也出现了,但是循环几次就加进去了,之后就完全加不进去了。所以很疑惑,由于如果用仿真器调试就破坏当前环境了,所以是否在使用仿真器前能大概确定原因。谢谢大家
壓縮成ZIP就可以使用高級編輯器上伝、另外請問你Z-Stack 版本?