Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于软件检测LoRaWAN网关多信道接收误报的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明公开了一种基于软件检测LoRaWAN网关多信道接收误报的方法,包括无线接收器、LoRaWAN网关、LoRa调制解调器和CRC‑16错误检测程序,其检测接收误报的方法包括:A、首先在LoRaWAN网络中的LoRa终端和LoRaWAN网关应用程序中增加CRC‑16错误检测程序;B、当LoRaWAN网关接收到无线信号后,将信号转换到对应的中频上,LoRa信号被网关接收到后,转到1个中频上,相应的中频信号输出到LoRa基带。本发明通过该方法,能够在LoRaWAN网络中的LoRa终端和LoRaWAN网关应用程序中增加特定的基于软件的处理,能够有效的区分LoRaWAN网关上报的数据,帮助网关侧的程序自动检测接收到的数据是否对应指定的信道频率,从而能够判断是否由于谐波效应在其它信道频率上接收到的误报,从而能够降低误报的情况发生。

主权项:1.一种基于软件检测LoRaWAN网关多信道接收误报的方法,其特征在于:包括无线接收器、LoRaWAN网关、LoRa调制解调器和CRC-16错误检测程序;其检测接收误报的方法包括:A、首先在LoRaWAN网络中的LoRa终端和LoRaWAN网关应用程序中增加CRC-16错误检测程序,用于区分LoRaWAN网关上报的数据;B、当LoRaWAN网关接收到无线信号后,将信号转换到对应的中频上,LoRa信号被网关接收到后,转到1个中频上,相应的中频信号输出到LoRa基带,进行解调,最终结果上报给上层程序;C、LoRaWAN终端需要发送的数据为0x12,0x34,使用CRC-16对数据进行CRC计算,校验码为0xc7,0x0,原始发送数据为0x12,0x34,0xc7,0x0c,发送指定的发送信道频率为470300000Hz,其对应的十六进制数为0x1c,0x08,0x35,0x60,将原始数据和转换为十六进制的信道频率进行亦或运算,得到数据为0x0e,0x3c,0xf2,0x6c;D、在LoRaWAN网关上,当数据经过LoRa解调模块解调成功并上报后,首先要转换接收频率的十六进制形式,470300000Hz将被转换为0x1c,0x08,0x35,0x60,而470500000Hz被转换为0x1c,0x0b,0x42,0xa0,将LoRa解调出来的数据和接收频率的十六进制形式进行亦或运算,用470300000Hz运算获得的结果为0x12,0x34,0xc7,0x0c,用470500000Hz运算获得的结果为0x12,0x37,0xb0,0xcc,对结果进行CRC校验计算,将得出结论;E、在LoRaWAN终端侧,获取需要发送的原始数据,对数据进行CRC校验,生成2个字节的CRC校验值,附加在原始数据末尾,对将要进行发送的发送信道频率进行转换,转换为16进制的格式,将原始数据以及计算出来的CRC校验值和被转换的发送信道频率的十六进制数进行循环亦或运算,将循环亦或运算的结果在发送信道频率上进行发送;F、LoRaWAN网关侧工作流程,将获得LoRa解调模块上报的数据,将接收信道频率进行转换,转换为十六进制形式,将LoRa解调模块上报的数据和被转换为十六进制形式的接收信道频率进行循环亦或运算,将循环亦或运算的结果,除末尾2个字节的CRC值以外,进行CRC校验运算,CRC校验运算的结果和数据末尾2个字节的CRC值相符,接收成功,上报上级程序。

全文数据:

权利要求:

百度查询: 南京拓恒物联科技有限公司 一种基于软件检测LoRaWAN网关多信道接收误报的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术