【技术实现步骤摘要】
一种带权错误检测的低功耗广域网抗干扰方法
[0001]本专利技术涉及一种带权错误检测的低功耗广域网抗干扰方法,属于通信
技术介绍
[0002]LoRa技术是一种由Semtech公司推出的,具备低功耗长距离特点的通信协议。但真实环境中,LoRa协议的工作场景是长距离。LoRa接收端的覆盖范围可达数平方公里,LoRa信号通过数公里的路径损耗后,信噪比会急剧下降,进一步导致自身的抗干扰能力不足,极易被附近的同频设备影响,使网络整体通信流量大幅降低。最新的研究OPR通过将损坏的数据包和接收信号强度指示序列传输到接收端中来还原损坏的数据包,并通过枚举寻找与错误检测字段匹配的替代片段。但是,这些基于接收端的抗干扰方法导致了额外的传输开销和计算开销,因而极大地限制了它们在实际系统中的可行性。
技术实现思路
[0003]技术问题:本专利技术通过一种带权错误检测的低功耗广域网抗干扰方法在不修改硬件的情况下实现抗干扰。设计并实现了利用重恢复的错误检测码,在解码数据包之前检测损坏的位置,并利用投票权重算法利用多个接收端进 ...
【技术保护点】
【技术特征摘要】
1.一种带权错误检测的低功耗广域网抗干扰方法,其特征在于,包括以下步骤:S1:基于带权重信号恢复编码的错误检测;S2:基于权重投票算法的信号恢复。2.根据权利要求1所述的一种带权错误检测的低功耗广域网抗干扰方法,其特征在于,所述步骤S1具体如下:在LoRa物理层加入带权重信号恢复编码,以便在LoRa解码过程之前在接收端检测到由干扰引起的损坏,其中,带权重信号恢复编码采用七位数据对应四位冗余的方式,编码后每十一个比特位包含四个交织组;在对信号进行解调之后,接收端在解码数据包之前利用检测来检测数据包是否已损坏,如果位置k处出现错误,则对它进行索引的交织组将无法通过重恢复的错误检测;其中,“1”表示错误,“0”表示正确;此外,交织组的正确错误情况的二进制序列在转换为十进制之后恰好为错误的具体位置,通过进制转化之间的映射关系实现错误位置的检测;在检测到损坏之后,接收端将每个数据包中的损坏位置报告给接收端;接收端通过带权重信号恢复来恢复数据包。3.根据权利要求2所述的一种带权错误检测的低功耗广域网抗干扰方法,其特征在于,需要添加的数据包冗余位的数量用以下公式计算:2^r≥m+r+1,其中,r是校验位的数量,m是数据位...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。