微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 加密后APS Dest Endpoint会发生变化

加密后APS Dest Endpoint会发生变化

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

协调器和一个终端连接,终端工作在低功耗,不加密目前没有多大的问题。抓包发现APS Dest Endpoint没有变化始终是一个固定的值。加密过后每次通讯APS Dest Endpoint都会加一,一直通电,没有问题,协调器断电也没用问题,不过终端断电后APS Dest Endpoint会从零开始计数一直到APS Dest Endpoint等于断电前的值才可以正常通讯。

这个不叫APS Dest Endpoint,应该是framcounter,你把数据包发出来

5123.success.psd

4747.fail.psd

success是正常通讯的数据包

fail是终端断电以后前面几个协调器没有处理的数据包

VV大神我的问题怎么回事,没有回复呢

vv大神这个是怎么回事呀,坐等解决。加密后出现的,没有加密没有问题

VV大神坐等解决。

我需要知道你的network key才可以打开数据包解析的。

之前告诉你是Framcounter,有去了解这是什么鬼吗?

我的key如果不是默认的就是-DDEFAULT_KEY="{0x43, 0x48, 0x45, 0x4E, 0x47, 0x44, 0x55, 0x4B, 0x61, 0x49, 0x74, 0x69, 0x41, 0x6E, 0x64, 0x5A}"这个key

Framcounter是不是 帧计数。我原来认为他也是帧计数,不过如果不加密的话那个位子的值就是我软件设的EendPoint的值

加密过后这个位置的值就开始计数了,不晓得是啥子原因。会不是是加密后开启了某个参数,使其变成了计数

VV大神这个问题能帮忙看看么?

VV有时间帮忙解答一下,谢谢了

这个增加的值是Framcounter, 我觉得你可以去ZigBee Alliance官网,下载ZigBee Specification,然后了解下Framcounter有什么作用

你们有没有中文资料,另外你们的邮件机制是不是有问题。发到我邮箱的都不是我问的问题。

这个可以不管么?

ZigBee Specification官网一搜索就有很多,到底是下载哪个呀!

文件下下来了,开始弄错网站了,跑到TI的网站去了

我再研究一下

VV老师  Framcounter我了解了一下,这个应该就是防止重复帧的出现而使用的参数。那么我出现的问题也可以解释了。不断电以后终端发过来的Framcounter会清零。如何解决?另外如果不加密为啥这个参数没有+1的变化呢?

VV老师这个问题如何解决呢?我想在协调器上吧这个屏蔽了。怎么做呢?

VV老师我基本明白了这个的意思,就是防止重复帧的出现。不过现在我想在协调器端不判断这个,可以不?

不可以的,只要使能加密,这个Framcounter是必须要的,是ZigBee协议规定的。 

那我出现的这个问题如何处理呢?不能够解决么?

vv老师这个问题如何处理呢?

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

网站地图

Top