The application embodiment provides a Polar encoding method and a coding device. When the coding parameters satisfy the preset segmentation conditions, the information bit sequence to be coded is divided into several segments, and a plurality of coded bit sequences are obtained by Polar coding of several segments. Segmented coding can reduce the number of repetition rate matching schemes and reduce the performance loss caused by repetition under certain conditions.
【技术实现步骤摘要】
Ploar编码方法和编码装置、译码方法和译码装置
本专利技术实施例涉及通信领域,并且更具体地,Ploar编码方法和编码装置、译码方法和译码装置。
技术介绍
通信系统通常采用信道编码提高数据传输的可靠性,以保证通信的质量。土耳其教授Arikan提出的极化码(Polarcodes)是第一个理论上证明可以达到香农容量且具有低编译码复杂度的好码。Polar码是一种线性块码,其编码矩阵为GN,编码过程为其中是一个二进制的行矢量,长度为N(即母码长度);GN是一个N×N的矩阵,且定义为log2N个矩阵F2的克罗内克(Kronecker)乘积。上述矩阵Polar码的编码过程中,中的一部分比特用来携带信息,称为信息比特,这些比特的索引的集合记作A;另外的一部分比特设置为收发端预先约定的固定值,称之为固定比特或冻结比特(frozenbits),其索引的集合用A的补集Ac表示。Polar码的编码过程相当于:这里,GN.(A)是GN.中由集合A中的索引对应的那些行得到的子矩阵,GN(AC)是GN中由集合AC中的索引对应的那些行得到的子矩阵。uA为中的信息比特集合,信息比特个数为K;为中 ...
【技术保护点】
1.一种编码方法,其特征在于,包括:获取待编码的信息比特序列;若编码参数满足预设的分段条件,将所述待编码的信息比特序列划分为p个片段,p为大于1的整数;对P个片段分别进行极化编码,得到p个编码比特序列;对所述p个编码比特序列分别进行速率匹配;对所述速率匹配后的p个片段分别进行交织;将交织后的p个片段进行级联,获得级联后的编码比特序列;发送所述级联后的编码比特序列。
【技术特征摘要】
1.一种编码方法,其特征在于,包括:获取待编码的信息比特序列;若编码参数满足预设的分段条件,将所述待编码的信息比特序列划分为p个片段,p为大于1的整数;对P个片段分别进行极化编码,得到p个编码比特序列;对所述p个编码比特序列分别进行速率匹配;对所述速率匹配后的p个片段分别进行交织;将交织后的p个片段进行级联,获得级联后的编码比特序列;发送所述级联后的编码比特序列。2.根据权利要求1所述的方法,其特征在于,所述速率匹配包括重复、打孔或缩短中的一种。3.根据权利要求1所述的方法,其特征在于,所述级联方式为顺序级联或交替级联。4.根据权利要求1-3任意一项所述的方法,其特征在于,p=2,若待编码的信息比特序列的长度为偶数,则两个片段的长度相同。5.根据权利要求1-3任意一项所述的方法,其特征在于,p=2,若待编码的信息比特序列的长度为奇数,则通过填充,使得分段后的两个片段的长度相同。6.根据权利要求1-3任意一项所述的方法,其特征在于,所述待编码的信息比特序列的长度为K,所述K为不包括循环冗余校验CRC长度的值。7.根据权利要求1所述的方法,其特征在于,所述若编码参数满足预设的分段条件,将所述待编码的信息比特序列划分为p个片段具体包括:当所述待编码的信息比特序列对应的目标码长M大于等于第一阈值Msegthr;以及所述待编码的信息比特的长度K大于等于第二阈值Ksegthr,则将所述待编码的信息比特序列划分为p个片段,其中,所述M,K为正整数,。8.根据权利要求7所述的方法,其特征在于,所述第二阈值Ksegthr=G,所述G为常数。9.根据权利要求1所述的方法,其特征在于,当待编码的信息比特序列对应的目标码长M满足:且所述待编码的信息比特序列的长度K满足:K≥G,则将所述待编码的信息比特序列划分为p个片段,其中,C、D和G为常数。10.根据权利要求9所述的方法,其特征在于,所述C为区间[950,1000]中的数值,所述D为区间[150,180]中的数值。11.根据权利要求7所述的方法,其特征在于,所述第一阈值Msegthr由码率R和待编码的信息比特序列的长度K中的至少一个确定,所述Msegthr通过以下任意一种方式确定:或其中,A,B,C,D和G为常数,R为自然数。12.根据权利要求8、9或者11所述的方法,所述G为区间[300,360]中的数值。13.根据权利要求12所述的方法,所述G为360。14.一种编码装置,其特征在于,包括:获取单元,用于获取待编码的信息比特序列;分段单元,用于若编码参数满足预设的分段条件,将所述待编码的信息比特序列划分为p个片段,其中,p为大于1的整数;编码单元,用于对p个片段分别进行极化编码,得到p个编码比特序列。速率匹配单元,用于对所述p个编码比特序列分别进行速率匹配;交织单元,用于对速所述率匹配后的p个片段分别进行交织;级联单元,用于将交织后的p片段进行级联,获得级联后的编码比特序列。15.根据权利要求14所述的装置,其特征在于,所述速率匹配包括重复,打孔或缩短中的一种。16.根据权利要求14所述的装置,其特征在于,所述级联方式为顺序级联或交替级联。17.根据权利要求14-16任意一项所述的装置,其特征在于,p=2,若待编码的信息比特序列的长度为偶数,两个片段的长度相同。18.根据权利要求14-16任意一项所述的装置,其特征在于,p=2,若待编码的信息比特序列的长度为奇数,通过填充,使得分段后的两个片段的长度相同。19.根据权利要求14-16任意一项所述的装置,其特征在于,所述待编码的信息比特序列长度为K,所述K为不包括循环冗余校验CRC长度的值。20.根据权利要求14所述的装置,其特征在于,所述分段单元,具体用于,当所述待编码的信息比特序列对应的目标码长M大于等于第一阈值Msegthr;且所述待编码的信息比特的长度K大于等于第二阈值Ksegthr,其中,所述M,K为正整数,则将所述待编码的信息比特序列划分为p个片段。21.根据权利要求20所述的方法,其特征在于,所述第二...
【专利技术属性】
技术研发人员:徐晨,李榕,张公正,周悦,黄凌晨,乔云飞,卡梅拉·卡佐,葛屹群,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。