解码方法、装置、电子设备和存储介质与流程

文档序号:37341497发布日期:2024-03-18 18:11阅读:11来源:国知局
解码方法、装置、电子设备和存储介质与流程

本申请涉及计算机,尤其涉及一种解码方法、装置、电子设备和存储介质。


背景技术:

1、目前5g(5th generation mobile communication technology,第五代移动通信技术)技术不断发展,已经深入应用到社会生产和管理等各个方面,成为与人们日常工作生活息息相关的重要技术。5g的应用场景分为三种,分别是embb(enhanced mobilebroadband,增强移动宽带),增强型移动互联网场景;urllc(ultra-reliable and low-latency communication,极高可靠极低时延场景)超高可靠性与低时延通信场景,用于工业上的一些自动化业务;mmtc(massive machine type communication,海量机器类通信),通常应用于大规模机器通信和大规模物联网业务,从而来实现万物互联的目标。

2、无线通信技术不断的发展,数字信号已成为当前主要的信号处理方式。数字信号与模拟信号相比,有着更高的抗干扰能力,提高保密性能也更容易,并且可与现代信号处理技术相结合使用。由于信道有着复杂的性质,调制信号在信道中传输时,或多或少会受到由信道带来的影响。因此在通信系统中,常采用信道编码这一有效的方法来纠正错误,从而来降低系统误码率。信道编码就是在信号发送端加入人为可控的冗余度,在接收端可以通过这些冗余度来检错纠错。

3、现有5g的ue(user equipment,用户设备)硬件实现,在低密度奇偶校验码(low-density parity-check,ldpc)的解码器方面,常用的解码算法为和积算法(sum-productalgorithm,spa)。和积算法使用了置信传播算法(belief propagation,bp)作为算法基础,通过迭代可以在有限的迭代次数内较好的实现解码需求,解码得到的误码率(bit errorrate,ber)和速度、面积的关系相比于其他算法有较好的表现。但是和积算法的理论基础为bp,受到噪声影响尤其是影响较大时,也会发生无法解码正确的情况。


技术实现思路

1、本申请提供了一种解码方法、装置、电子设备和存储介质,用以解决现有技术中,和积算法的理论基础为bp,受到噪声影响尤其是影响较大时,也会发生无法解码正确的情况的问题。

2、第一方面,本申请实施例提供了一种解码方法,包括:

3、获取初始待解码数据;

4、获取当前噪声环境对应的目标偏移参数;

5、基于所述目标偏移参数对所述初始待解码数据进行偏移调整,得到目标待解码数据;

6、对所述目标待解码数据进行解码,得到解码结果。

7、可选的,所述基于所述目标偏移参数对所述初始待解码数据进行偏移调整,得到目标待解码数据,包括:

8、对所述目标偏移参数进行补偿得到多个分支偏移参数;

9、将每个分支偏移参数分别与所述初始待解码数据进行相加计算,得到所述目标待解码数据。

10、可选的,所述对所述目标偏移参数进行补偿得到多个分支偏移参数,包括:

11、

12、其中,param表示目标偏移参数,ln表示分支数量,parami表示第i个分支偏移参数,其中1≤i≤ln。

13、可选的,所述对所述目标待解码数据进行解码,得到解码结果,包括:

14、将所述目标待解码数据输入迭代运算逻辑;

15、在所述迭代运算逻辑的迭代次数达到预设次数的情况下,获取迭代结果;

16、对所述迭代结果进行硬判决,得到判决结果;

17、基于crc对所述判决结果进行判断,得到判断结果;

18、确定所述判断结果为判断正确的判决结果为所述解码结果。

19、可选的,所述将所述目标待解码数据输入迭代运算逻辑,包括:

20、将所述目标待解码数据输入分支数量ln个解码分支中,所述解码分支中配置所述迭代运算逻辑。

21、可选的,所述获取当前噪声环境对应的目标偏移参数,包括:

22、获取样本编码数据以及所述样本编码数据在所述当前噪声环境中的样本待解码数据;

23、获取在所述当前噪声环境中的噪声影响系数;

24、在每个所述当前噪声环境中,基于至少一组运算数据确定所述目标偏移参数,每组所述运算数据包括所述样本编码数据、所述样本待解码数据和所述噪声影响系数。

25、可选的,所述基于至少一组运算数据确定所述目标偏移参数,包括:

26、基于每组所述运算数据计算得到初始偏移参数;

27、确定所述初始偏移参数的均值为所述目标偏移参数。

28、第二方面,本申请实施例提供了一种解码装置,包括:

29、第一获取模块,用于获取初始待解码数据;

30、第二获取模块,用于获取当前噪声环境对应的目标偏移参数;

31、调整模块,用于基于所述目标偏移参数对所述初始待解码数据进行偏移调整,得到目标待解码数据;

32、解码模块,用于对所述目标待解码数据进行解码,得到解码结果。

33、第三方面,本申请实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;

34、所述存储器,用于存储计算机程序;

35、所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的解码方法。

36、第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的解码方法。

37、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,通过获取初始待解码数据;获取当前噪声环境对应的目标偏移参数;基于所述目标偏移参数对所述初始待解码数据进行偏移调整,得到目标待解码数据;对所述目标待解码数据进行解码,得到解码结果。如此,考虑到了噪声对原始待解码数据的影响,通过获取的当前噪声环境中的目标偏移参数,对初始待解码数据进行偏移调整,使得得到的目标待解码数据得到一定的噪声纠正,从而在对目标待解码数据进行解码后,能够提高解码的准确性。



技术特征:

1.一种解码方法,其特征在于,包括:

2.根据权利要求1所述的解码方法,其特征在于,所述基于所述目标偏移参数对所述初始待解码数据进行偏移调整,得到目标待解码数据,包括:

3.根据权利要求2所述的解码方法,其特征在于,所述对所述目标偏移参数进行补偿得到多个分支偏移参数,包括:

4.根据权利要求3所述的解码方法,其特征在于,所述对所述目标待解码数据进行解码,得到解码结果,包括:

5.根据权利要求4所述的解码方法,其特征在于,所述将所述目标待解码数据输入迭代运算逻辑,包括:

6.根据权利要求1所述的解码方法,其特征在于,所述获取当前噪声环境对应的目标偏移参数,包括:

7.根据权利要求6所述的解码方法,其特征在于,所述基于至少一组运算数据确定所述目标偏移参数,包括:

8.一种解码装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的解码方法。


技术总结
本申请涉及一种解码方法、装置、电子设备和存储介质,应用于计算机技术领域,其中,方法包括:获取初始待解码数据;获取当前噪声环境对应的目标偏移参数;基于所述目标偏移参数对所述初始待解码数据进行偏移调整,得到目标待解码数据;对所述目标待解码数据进行解码,得到解码结果。以解决现有技术中,和积算法的理论基础为BP,受到噪声影响尤其是影响较大时,也会发生无法解码正确的情况的问题。

技术研发人员:吴睿振,王凛,符晖
受保护的技术使用者:深圳市微合科技有限公司
技术研发日:
技术公布日:2024/3/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1