本发明涉及无线通信,尤其涉及一种无线通信解码方法、装置、设备及存储介质。
背景技术:
1、无线信号传输过程中,因为信道噪声、多径干扰、其他射频干扰等原因,导致传输信息出现误码,同时,无线传输一般是按照包头或者同步头加载荷的方式进行,一般情况下包头会进行保护传输,比如bch、polar编码等,而载荷一般进行crc校验,接收端如果没收到包或者收到包后通过crc校验发现载荷出现错误,此时接收端可以通知发送端进行重传,或者采用多发多收的方法,接收端选取包头和载荷都没错的那个包进行解码获取信号;但是当误码率较高时,这两种方法并不能有效解决问题。
技术实现思路
1、本发明提供了一种无线通信解码方法、装置、设备及存储介质,通过增加冗余性,引入协作和多级解码方式来改善无线通信,可以提高无线通信的可靠性。
2、第一方面,本发明的实施例提供了一种无线通信解码方法,该方法包括:
3、接收第一频道发送的第一压缩数据;
4、若第一压缩数据接收成功,则对第一压缩数据进行l2解码并根据解码结果确定第一解码错误等级;
5、若第一解码错误等级大于等于第一错误等级阈值,则接收第二频道发送的第二压缩数据;
6、若第二压缩数据接收成功,则对第二压缩数据进行l2解码并根据解码结果确定第二解码错误等级;
7、若第二解码错误等级小于第一错误等级阈值,则对l2解码后的第二压缩数据进行l1解码得到第二压缩数据中的物理信号;
8、若第二解码错误等级大于等于第一错误等级阈值且小于第二错误等级阈值,则根据预设方法获取第一压缩数据或第二压缩数据中的物理信号;
9、若第二解码错误等级大于等于第二错误等级阈值,则根据过往缓存数据进行l3补包来获取第二压缩数据对应的物理信号。
10、可选地,该方法还包括:
11、若第一压缩数据接收失败,则直接接收第二频道发送的第二压缩数据。
12、可选地,该方法还包括:
13、若第一解码错误等级小于第一错误等级阈值,则对l2解码后的第一压缩数据进行l1解码得到第一压缩数据中的物理信号。
14、可选地,该方法还包括:
15、若第二压缩数据接收失败且第一解码错误等级大于等于第一错误等级阈值,小于第二错误等级阈值,则对l2解码后的第一压缩数据进行l1解码得到第一压缩数据中的物理信号;
16、若第二压缩数据接收失败且第一解码错误等级大于等于第二错误等级阈值,则根据过往缓存数据进行l3补包来获取第一压缩数据对应的物理信号。
17、可选地,根据预设方法获取第一压缩数据或第二压缩数据中的物理信号,包括:
18、若第一解码错误等级大于等于第一错误等级阈值且小于第二错误等级阈值,则判断第一解码错误等级和第二错误解码等级的高低;
19、若第一解码错误等级大于第二错误解码等级,则对l2解码后的第二压缩数据进行l1解码得到第二压缩数据中的物理信号;
20、若第一解码错误等级小于第二错误解码等级,则对l2解码后的第一压缩数据进行l1解码得到第一压缩数据中的物理信号;
21、若第一解码错误等级等于第二错误解码等级,则对l2解码后的第二压缩数据或第一压缩数据进行l1解码得到第二压缩数据或第一压缩数据中的物理信号。
22、可选地,根据预设方法获取第一压缩数据或第二压缩数据中的物理信号,还包括:
23、若第一解码错误等级大于等于第二错误等级阈值,则对l2解码后的第二压缩数据进行l1解码得到第二压缩数据中的物理信号。
24、可选地,第一压缩数据和第二压缩数据为发送端在不同频道发送的相同压缩数据;
25、压缩数据根据编码模型分成重要数据和次要数据;
26、重要数据包括但不限于:线性预测系数和/或频带能量系数;次要数据包括但不限于:线性预测的残差信号和/或变换编码中较小幅度的频点数据;
27、第一错误等级阈值和第二错误等级阈值根据l2解码后重要数据和次要数据的解码质量确定。
28、第二方面,本发明的实施例提供了一种无线通信解码装置,该装置包括:
29、接收模块,用于接收第一频道发送的第一压缩数据;
30、解码模块,用于若第一压缩数据接收成功,则对第一压缩数据进行l2解码并根据解码结果确定第一解码错误等级;
31、接收模块,还用于若第一解码错误等级大于等于第一错误等级阈值,则接收第二频道发送的第二压缩数据;
32、解码模块,还用于若第二压缩数据接收成功,则对第二压缩数据进行l2解码并根据解码结果确定第二解码错误等级;
33、解码模块,还用于若第二解码错误等级小于第一错误等级阈值,则对l2解码后的第二压缩数据进行l1解码得到第二压缩数据中的物理信号;
34、解码模块,还用于若第二解码错误等级大于等于第一错误等级阈值且小于第二错误等级阈值,则根据预设方法获取第一压缩数据或所述第二压缩数据中的物理信号;
35、解码模块,还用于若第二解码错误等级大于等于第二错误等级阈值,则根据过往缓存数据进行l3补包来获取第二压缩数据对应的物理信号。
36、第三方面,本发明的实施例提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如第一方面中任一实现方式所述的方法。
37、第四方面,本发明的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面中任一实现方式所述的方法。
38、本发明提供了一种无线通信解码方法、装置、设备及存储介质,该方法如下:接收第一频道发送的第一压缩数据;若第一压缩数据接收成功,则对压缩数据进行l2解码并根据解码结果确定第一解码错误等级;若第一解码错误等级大于等于第一错误等级阈值,则接收第二频道发送的第二压缩数据;若第二压缩数据接收成功,则对第二压缩数据进行l2解码并根据解码结果确定第二解码错误等级;若第二解码错误等级小于第一错误等级阈值,则对l2解码后的第二压缩数据进行l1解码得到第二压缩数据中的物理信号;若第二解码错误等级大于等于第一错误等级阈值且小于第二错误等级阈值,则根据预设方法获取第一压缩数据或第二压缩数据中的物理信号;若第二解码错误等级大于等于第二错误等级阈值,则根据过往缓存数据进行l3补包来获取第二压缩数据对应的物理信号。本发明可以提高无线通信数据传输的可靠性。
39、应当理解,
技术实现要素:
部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。
1.一种无线通信解码方法,其特征在于,该方法包括:
2.根据权利要求1所述的无线通信解码方法,其特征在于,还包括:
3.根据权利要求1所述的无线通信解码方法,其特征在于,还包括:
4.根据权利要求1所述的无线通信解码方法,其特征在于,还包括:
5.根据权利要求1所述的无线通信解码方法,其特征在于,所述根据预设方法获取所述第一压缩数据或所述第二压缩数据中的物理信号,包括:
6.根据权利要求5所述的无线通信解码方法,其特征在于,所述根据预设方法获取所述第一压缩数据或所述第二压缩数据中的物理信号,还包括:
7.根据权利要求1所述的无线通信解码方法,其特征在于,所述第一压缩数据和所述第二压缩数据为发送端在不同频道发送的相同压缩数据;
8.一种无线通信解码装置,其特征在于,该装置包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。