CC2530 用sniffer抓到遇到encrypted payload帧
时间:10-02
整理:3721RD
点击:
硬件平台:CC2530
协议栈版本:ZStack-CC2530-2.5.1a
组网背景:一个协调器,两个节点组成星型网络:其中一个节点不发送数据。一个节点发送数据。
使用sniffer抓包(sniffer使用CC2531,软件版本:Setup_SmartRF_Packet_Sniffer_2.17.1)
问题,我的节点和协调器之间数据传输没有做加密处理,结果用sniffer却能抓到encrypted payload帧,而且sniffer软件中显示这个帧还是MAC层发出的。这样导致数据丢包。 期初我认为是数据碰撞的原因,但是从原有的15个终端节点减少到2个节点(其中还有一个不发数据)还是出现这样的情况。
我想问:1、这是由于什么原因产生的这种数据包呢? 2、有什么方式可以避免这种问题呢?
上图中显示的前3包数据是正常的,最后一包就是这个异常包。从包的内容来看,确实这个节点发出去的数据。
能否把你的抓包文件用附件发下,我看看。
有可能是Sniffer软件解析有错误。