The application relates to the field of communication technology, and discloses a Polar code encoding method and apparatus for improving the accuracy of reliability calculation and sorting of polarization channels. The method is to obtain a first sequence for encoding K bits to be encoded. The first sequence contains a sequence number of N polarization channels. The sequence numbers of the N polarization channels are arranged in accordance with the reliability of the N polarization channels in the first sequence. K is a positive integer, N is the length of the parent code of the Polar code, N is the length of the N polarization channels. It is a positive integer power of 2, K < N; the sequence numbers of K polarization channels are selected from the first sequence according to the order of reliability from high to low; the coded bits are placed according to the sequence numbers of the selected K polarization channels, and the coded bits are Polar coded.
【技术实现步骤摘要】
一种Polar码编码方法及装置
本申请实施例涉及通信
,尤其涉及一种Polar码编码方法及装置。
技术介绍
信道编码作为最基本的无线接入技术,在保证数据的可靠性传输方面起到至关重要的作用。在现有的无线通信系统中,一般采用Turbo码、低密度奇偶校验码(lowdensityparitycheck,LDPC)和极化(Polar)码进行信道编码。Turbo码不能够支持过低或过高码率的信息传输。而对于中短包传输,Turbo码和LDPC码也由于自身编译码的特点,在有限码长下很难达到理想的性能。在实现方面,Turbo码和LDPC码在编译码实现过程中具有较高的计算复杂度。Polar码是理论上证明可以取得香农容量,且具有相对简单的编译码复杂度的好码,因而得到了越来越广泛的应用。但是,随着无线通信系统的快速演进,第五代(5thgeneration,5G)通信系统等未来的通信系统将会出现一些新的特点。例如,最典型的三个通信场景包括增强型移动互联网(enhancemobilebroadband,eMBB)、海量机器连接通信(massivemachinetypecommunicat ...
【技术保护点】
1.一种极化Polar码编码方法,其特征在于,包括:编码装置获取用于对K个待编码比特进行编码的第一序列,所述第一序列中包含N个极化信道的序号,所述第一序列为说明书中的序列Q11或表Q11所示的序列的全部或者子集,所述K为正整数,N为Polar码的母码长度,N=2n,n为正整数,K≤N;从所述第一序列中选择K个极化信道的序号;按照所选择的K个极化信道的序号放置所述K个待编码比特,并对所述K个待编码比特进行Polar码编码。
【技术特征摘要】
1.一种极化Polar码编码方法,其特征在于,包括:编码装置获取用于对K个待编码比特进行编码的第一序列,所述第一序列中包含N个极化信道的序号,所述第一序列为说明书中的序列Q11或表Q11所示的序列的全部或者子集,所述K为正整数,N为Polar码的母码长度,N=2n,n为正整数,K≤N;从所述第一序列中选择K个极化信道的序号;按照所选择的K个极化信道的序号放置所述K个待编码比特,并对所述K个待编码比特进行Polar码编码。2.如权利要求1所述的方法,其特征在于,所述N个极化信道的序号在所述第一序列中是按照所述N个极化信道的可靠度进行排列的。3.根据权利要求1或2所述的方法,其特征在于,所述第一序列是预先存储的。4.根据权利要求1-3中任一权利要求所述的方法,其特征在于,当N=1024时,所述第一序列为说明书中的序列Q11或表Q11所示的序列;或者当N=512时,所述第一序列为说明书中的序列Q12或表Q12所示的序列;或者当N=256时,所述第一序列为说明书中的序列Q13或表Q13所示的序列;或者当N=128时,所述第一序列为说明书中的序列Q14或表Q14所示的序列;或者当N=64时,所述第一序列为说明书中的序列Q15或表Q15所示的序列。5.根据权利要求1-4中任一权利要求所述的方法,其特征在于,所述从所述第一序列中选择K个极化信道的序号是根据可靠度排序选择的。6.根据权利要求5所述的方法,其特征在于,所述根据可靠度排序为根据可靠度从高到低的顺序,从所述第一序列中选择所述K个极化信道的序号。7.根据权利要求1-6中任一权利要求所述的方法,所述N个极化信道的序号为0~(N-1)或1~N。8.根据权利要求1-7中任一权利要求所述的方法,所述K个待编码比特中包括循环冗余校验比特。9.根据权利要求1-8中任一权利要求所述的方法,所述K个待编码比特中包括奇偶校验比特。10.一种极化Polar码编码装置,其特征在于,包括:获取单元,用于获取用于对K个待编码比特进行编码的第一序列,所述第一序列中包含N个极化信道的序号,所述第一序列为说明书中的序列Q11或表Q11所示的序列的全部或者子集,所述K为正整数,N为Polar码的母码长度,N=2n,n为正整数,K≤N;选择单元,用于从所述第一序列中选择K个极化信道的序号;编码单元,用于按照所选择的K个极化信道的序号放置所述待编码比特,并对所述待编码比特进行Polar码编码。11.如权利要求10所述的装置,其特征在于,所述N个极化信道的序号在所述第一序列中是按照所述N个极化信道的可靠度进行排列的。12.根据权利要求10或11所述的装置,其特征在于,所述第一序列是预先存储的。13.根据权利要求10-12中任一权利要求所述的装置,其特征在于,当N=1024时,所述第一序列为说明书中的序列Q11或表Q11所示的序列;或者当N=512时,所述第一序列为说明书中的序列Q12或表Q12所示的序列;或者当N=256时,所述第一序列为说明书中的序列Q13或表Q13所示的序列;或者当N=128时,所述第一序列为说明书中的序列Q14或表Q14所示的序列;或者当...
【专利技术属性】
技术研发人员:王俊,张公正,张华滋,徐晨,黄凌晨,戴胜辰,罗禾佳,乔云飞,李榕,王坚,陈莹,尼基塔·波利扬斯基,米哈伊尔·加米涅夫,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。