lorawan网关解析数据
本帖最后由 yuanzp 于 2018-11-24 17:46 编辑求助论坛的大神们:
我现在遇到的问题是:
网关需要解析终端传递上来的数据,根据FRMPayload字段的内容判断信息要不要显示在网关上,终端上传的数据FRMPayload,网关该怎么解密?
背景:
device采用ABP入网方式,因此网关可以拿到aes解密需要使用到的key,但是我看了关于FRMPaylod加密部分的资料,发现有几个数据我是获取不到的,分别为:
1、devAddr
2、FCntUp
3、pad16
附图是文档上关于FRMPayload加密的方法步骤。
一般而言,解密是由 server 完成的。
最好的办法是,从 loraserver(https://www.loraserver.io/) 源代码中抽取“解密”程序。 一般来说是这样的。
但是根据我查看,有一些数据(比如FCnt计数器等),网关是获取不到这些数据的,只有终端保存有,请问该怎么办?
FCnt 本来就在“数据帧”里呀。。。。
页:
[1]