[发明专利]极化码译码装置和方法在审
申请号: | 201710418597.5 | 申请日: | 2017-06-06 |
公开(公告)号: | CN109004939A | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 张涛;杜政;郑征 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H03M13/13 | 分类号: | H03M13/13;H04L1/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 极化 译码 译码算法 译码装置 比特组 处理单元 获取单元 译码单元 通信领域 译码过程 译码结果 译码延迟 申请 | ||
1.一种极化码译码装置,其特征在于,所述极化码译码装置包括:
获取单元,用于获取待译码的极化码,所述极化码的长度为N;
处理单元,用于将所述极化码分为A个第一比特组和B个第二比特组,每个第一比特组和第二比特组的长度均为C,所述长度均为C代表每个第一比特组和第二比特组包括一个比特或者连续的至少两个比特,每个第一比特组中置信度达到置信度阈值的比特数量达到数量阈值,每个第二比特组中置信度达到所述置信度阈值的比特数量未达到所述数量阈值,其中(A+B)×C=N,N和C均为2的整数幂,且A和B均为正整数;
译码单元,用于对所述极化码进行译码,并得到译码结果,其中,对所述第一比特组采用串行抵消译码算法进行译码,对所述第二比特组采用串行抵消列表译码算法进行译码。
2.根据权利要求1所述的极化码译码装置,其特征在于,所述C=2n,其中n按照如下方式进行取值:
3.根据权利要求1或2所述的极化码译码装置,其特征在于,所述数量阈值为C-1或C。
4.根据权利要求1至3中任一项所述的极化码译码装置,其特征在于,所述处理单元,用于根据所述极化码的长度确定长度C,以及每个第一比特组和第二比特组在所述极化码中的位置;根据所述长度C以及所述位置,划分所述极化码以得到所述A个第一比特组和B个第二比特组。
5.根据权利要求1至3中任一项所述的极化码译码装置,其特征在于,所述处理单元,用于根据长度C将所述极化码分为M个比特组,M=A+B;确定所述极化码中所有比特的置信度;根据确定出的所有比特的置信度、所述置信度阈值和所述数量阈值,将所述M个比特组分类为A个第一比特组和B个第二比特组。
6.根据权利要求5所述的极化码译码装置,其特征在于,所述处理单元,用于根据所述极化码的长度、以及极化码的长度与极化码中各个比特的置信度的对应关系,确定所述极化码中各个比特的置信度。
7.根据权利要求5所述的极化码译码装置,其特征在于,所述处理单元,用于按照如下方式计算比特的置信度:
其中,所述极化码为I,第j个比特Bj的置信度为Wj,j为所述极化码中的比特的序号。
8.根据权利要求1至7中任一项所述的极化码译码装置,其特征在于,所述译码单元,还用于在对所述第一比特组进行译码时,直接将所述第一比特组中置信度未达到所述置信度阈值的比特判定为冻结比特。
9.根据权利要求1至8中任一项所述的极化码译码装置,其特征在于,所述译码单元用于当C大于或等于2时,对所述第一比特组中的C个比特采用并行的方式进行串行抵消译码算法译码,对所述第二比特组中的C个比特采用并行的方式进行串行抵消列表译码算法译码。
10.一种极化码译码装置,其特征在于,所述极化码译码装置包括:
处理器和存储器;所述存储器用于存储软件程序以及模块,所述处理器通过运行或执行存储在所述存储器内的软件程序和/或模块实现:
获取极化码,所述极化码的长度为N;将所述极化码分为A个第一比特组和B个第二比特组,每个第一比特组和第二比特组的长度均为C,所述长度均为C代表每个第一比特组和第二比特组包括一个比特或者连续的至少两个比特,每个第一比特组中置信度达到置信度阈值的比特数量达到数量阈值,每个第二比特组中置信度达到所述置信度阈值的比特数量未达到所述数量阈值,其中(A+B)×C=N,N和C均为2的整数幂,且A和B均为正整数;对所述极化码进行译码,并得到译码结果,其中,对所述第一比特组采用串行抵消译码算法进行译码,对所述第二比特组采用串行抵消列表译码算法进行译码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710418597.5/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类