技术新讯 > 电子电路装置的制造及其应用技术 > 一种基于已知比特提升POLAR译码性能的方法和装置与流程  >  正文

一种基于已知比特提升POLAR译码性能的方法和装置与流程

  • 国知局
  • 2024-08-22 14:17:06

本发明涉及无线通信,特别是涉及一种基于已知比特提升polar译码性能的方法和装置。

背景技术:

1、polar编码是一种前向纠错码,能够在随机噪声的信道下在收端恢复出正确的码流。在移动通信领域,polar编码应用在下行pbch、pdcch,上行pucch等物理信道的信道编码上。由于上行uci、下行dci在无线通信系统中具有重要的作用,接收端一旦出现漏检,会造成整个系统的大量重传,带来系统时延的大大增加,这对于低时延高可靠等通信场景有很大的负面影响。因此,5g无线通信设备厂商一直在追求polar译码更高的ber(误比特率)性能。

技术实现思路

1、本发明所要解决的技术问题是提供一种基于已知比特提升polar译码性能的方法和装置,提升polar译码的ber性能。

2、本发明解决其技术问题所采用的技术方案是:提供一种基于已知比特提升polar译码性能的方法,包括以下步骤:

3、根据接收端的已有信息,确定译码信息比特中的已知信息的位置和信息值;

4、采用scl译码算法进行译码,并在对已知信息的位置进行译码时不进行路径分裂,只保留译码结果与已知信息的信息值相同的路径;

5、根据已知信息的信息值更新每条路径的路径度量值;

6、采用scl译码算法按照比特序处理其他信息位、冻结位和pc校验位,得到l条路径;

7、对l条路径的硬比特进行crc校验,选择满足crc校验且路径度量值最优的路径作为最终的译码路径。

8、所述已知信息的位置通过以下任一方法确定:

9、通过在译码硬比特序列中的位置索引或者比特图样上的标记确定已知信息的位置;

10、通过在polar码的编码长度n中的位置索引或者比特图样上的标记确定已知信息的位置。

11、所述采用scl译码算法进行译码时,当路径总数超过scl译码列表大小l时,按照路径度量值的排序结果进行剪枝操作,使得保留的路径的数量与scl译码列表大小l相同,且路径度量值最优。

12、本发明解决其技术问题所采用的技术方案是:提供一种基于已知比特提升polar译码性能的装置,包括:

13、确定模块,用于根据接收端的已有信息,确定译码信息比特中的已知信息的位置和信息值;

14、第一译码模块,用于采用scl译码算法进行译码,并在对已知信息的位置进行译码时不进行路径分裂,只保留译码结果与已知信息的信息值相同的路径;

15、更新模块,用于根据已知信息的信息值更新每条路径的路径度量值;

16、第二译码模块,用于采用scl译码算法按照比特序处理其他信息位、冻结位和pc校验位,得到l条路径;

17、校验选择模块,用于对l条路径的硬比特进行crc校验,选择满足crc校验且路径度量值最优的路径作为最终的译码路径。

18、所述确定模块通过以下任一方法确定所述已知信息的位置:

19、通过在译码硬比特序列中的位置索引或者比特图样上的标记确定已知信息的位置;

20、通过在polar码的编码长度n中的位置索引或者比特图样上的标记确定已知信息的位置。

21、所述第一译码模块采用scl译码算法进行译码时,当路径总数超过scl译码列表大小l时,按照路径度量值的排序结果进行剪枝操作,使得保留的路径的数量与scl译码列表大小l相同,且路径度量值最优。

22、本发明解决其技术问题所采用的技术方案是:提供一种电子设备,包括存储器、处理器及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于已知比特提升polar译码性能的方法的步骤。

23、本发明解决其技术问题所采用的技术方案是:提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于已知比特提升polar译码性能的步骤。

24、有益效果

25、由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明利用了接收端已知信息,在scl译码到已知信息比特时,不做路径分裂,减少了整个译码过程中路径分裂、排序和删减的次数,降低了整体运算复杂度和处理时延。本发明在已知信息比特时,完全保留了正确的路径,不分裂产生错误路径,整体上提升了正确路径的“存活率”,提升了译码的正确率,也即提升了译码的ber性能。

技术特征:

1.一种基于已知比特提升polar译码性能的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于已知比特提升polar译码性能的方法,其特征在于,所述已知信息的位置通过以下任一方法确定:

3.根据权利要求1所述的基于已知比特提升polar译码性能的方法,其特征在于,所述采用scl译码算法进行译码时,当路径总数超过scl译码列表大小l时,按照路径度量值的排序结果进行剪枝操作,使得保留的路径的数量与scl译码列表大小l相同,且路径度量值最优。

4.一种基于已知比特提升polar译码性能的装置,其特征在于,包括:

5.根据权利要求4所述的基于已知比特提升polar译码性能的装置,其特征在于,所述确定模块通过以下任一方法确定所述已知信息的位置:

6.根据权利要求4所述的基于已知比特提升polar译码性能的装置,其特征在于,所述第一译码模块采用scl译码算法进行译码时,当路径总数超过scl译码列表大小l时,按照路径度量值的排序结果进行剪枝操作,使得保留的路径的数量与scl译码列表大小l相同,且路径度量值最优。

7.一种电子设备,包括存储器、处理器及存储在存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-3中任一所述基于已知比特提升polar译码性能的方法的步骤。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-3中任一所述基于已知比特提升polar译码性能的步骤。

技术总结本发明涉及一种基于已知比特提升POLAR译码性能的方法和装置,其中,方法包括:根据接收端的已有信息,确定译码信息比特中的已知信息的位置和信息值;采用SCL译码算法进行译码,并在对已知信息的位置进行译码时不进行路径分裂,只保留译码结果与已知信息的信息值相同的路径;根据已知信息的信息值更新每条路径的路径度量值;采用SCL译码算法按照比特序处理其他信息位、冻结位和PC校验位,得到L条路径;对L条路径的硬比特进行CRC校验,选择满足CRC校验且路径度量值最优的路径作为最终的译码路径。本发明能够提升POLAR译码的BER性能。技术研发人员:杨哲,朱立新,袁文智,张俊杰受保护的技术使用者:白盒子(上海)微电子科技有限公司技术研发日:技术公布日:2024/8/21

本文地址:https://www.jishuxx.com/zhuanli/20240822/277869.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。