【技术实现步骤摘要】
一种译码方法和装置
[0001]本申请涉及通信
,并且更具体地,涉及一种译码方法和装置。
技术介绍
[0002]极化码(Polar Codes)在第五代(5th generation,5G)通信系统具有很大的发展和应用前景。极化码也可以成为Polar码。Polar码是一种线性码块,在理论上已证明可以取得香农容量且具有低编译码复杂度的编码方式。Polar码的编码输出可以表示为其中,是一个二进制的行矢量,长度为N;G
N.
是一个N*N矩阵,码长N=2,n≥0;这里B
N
是转置矩阵,是克罗内克幂(kronecker power),定义为
[0003]在Polar码的编码过程中,中的一部分比特用来携带信息(即,需要发送给接收端的数据信息),这部分比特称为信息比特,这些比特的索引集合记为A;另外剩下的那一部分比特是固定值,称为frozen比特,例如,可以常设置为0。
[0004]现有技术中,在Polar码的译码方法中,我们能够根据对复杂度和性能的不同需求配置不同的内码译码器。可以配置两种不同的模式。第一种为高性能模式,软输出(Soft output)子码译码单元:例如SCL译码、SCAN译码等。这种模式下,内码译码器得到软比特信息,根据软比特信息直接输出译码结果。这种模式存在本身译码核面积较大,不同子码之间需要传递软信息,互联线复杂的缺点。
[0005]第二种为高吞吐模式,硬输出(Hard output)子码译码单元:例如SC译码。这种模式下译码器的输出侧输出译 ...
【技术保护点】
【技术特征摘要】
1.一种译码方法,其特征在于,所述方法包括:根据第一译码器对第一待译码信息进行译码,得到第一译码结果,其中,所述第一译码结果包括第一软信息或第一硬输出;根据第一校正模型对所述第一译码结果进行校正,以获取所述第一待译码信息的校正后的第一译码结果,其中,所述第一校正模型是基于训练数据训练获得的,所述训练数据包括训练译码结果和校正后的训练译码结果,所述训练译码结果是训练待译码信息经由所述第一译码器译码后获得的译码结果,所述校正后的训练译码结果是所述训练译码结果对应的校正后的译码结果。2.根据权利要求1所述的译码方法,其特征在于,所述第一待译码信息包括所述第一译码器从信道中接收的符号。3.根据权利要求1或2所述的译码方法,其特征在于,根据第一译码器对第一待译码信息进行译码,所述方法还包括:根据第一判决单元判断所述第一待译码信息是码字。4.根据权利要求1至3中任一项所述的译码方法,其特征在于,所述方法还包括:根据第二译码器对第二待译码信息进行译码,得到第二译码结果,其中,所述第二待译码信息包括所述第二译码器从信道中接收的符号,以及所述校正后的第一译码结果,所述第二译码结果包括第二软信息或第二硬输出;根据第二校正模型对所述第二译码结果进行校正,以获取所述第二待译码信息的校正后的第二译码结果。5.根据权利要求4所述的译码方法,其特征在于,根据第二译码器对第二待译码信息进行译码,所述方法还包括:根据第二判决单元判断所述第二待译码信息是码字。6.根据权利要求4或5所述的译码方法,其特征在于,所述方法还包括:根据所述第N译码器对第N待译码信息进行译码,得到第N译码结果,其中,所述第N待译码信息包括所述第N译码器从信道中接收的符号,以及所述校正后的第N
‑
1译码结果,以及所述校正后的第N
‑
2译码结果,所述第N译码结果包括第N软信息或第N硬输出,N为大于或等于3的整数;根据第N校正模型对所述第N译码结果进行校正,以获取所述第N待译码信息的校正后的第N译码结果。7.根据权利要求6所述的译码方法,其特征在于,根据第N译码器对第N待译码信息进行译码,所述方法还包括:根据第N判决单元判断所述第N待译码信息是码字。8.根据权利要求1至7中任一项所述的译码方法,其特征在于,所述方法还包括:对训练信息比特序列进行编码,得到训练待译码信息,其中,所述训练信息比特序列为所述校正后的训练译码结果;根据所述第一译码器对所述训练待译码信息进行译码,得到训练译码结果;将所述训练译码结果输入到原始校正模型,得到经所述原始校正模型校正后的训练译码结果;调节所述原始校正模型参数,直到经所述原始校正模型校正后的训练译码结果与所述
训练信息比特序列的偏差满足预设条件,所述调节后的原始校正模型为所述第一校正模型。9.一种译码装置,其特征在于,包括:第一结构译码单元,用于对第一待译码信息进行译码,得到第一译码结果,其中,所述第一译码结果包括第一软信息或第一硬输出;第一校正单元,用于根据第一校正模型对所述第一译码结果进行校正,以获取所述第...
【专利技术属性】
技术研发人员:王献斌,张华滋,李榕,童佳杰,戴胜辰,王俊,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。