This application relates to the field of communication technology, and discloses a Polar code coding method and device for improving the accuracy of reliability ranking of polarization channels. The method is to obtain the first sequence for encoding K coded bits, which contains the sequence numbers of N polarization channels. The sequence numbers of the N polarization channels are arranged according to the reliability of the N polarization channels in the first sequence. K is a positive integer, N is the mother code length of Polar code, N is a positive integer power of 2, K is less than N according to the reliability. In order from high to low, the sequence numbers of K polarization channels are selected from the first sequence; 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个极化信道的序号,所述N个极化信道的序号在所述第一序列中是按照所述N个极化信道的可靠度进行排列的,K为正整数,N为Polar码的母码长度,N为2的正整数次幂,K≤N;根据可靠度从高到低的顺序,从所述第一序列中选择K个极化信道的序号;按照所选择的K个极化信道的序号放置所述待编码比特,并对所述待编码比特进行Polar码编码。
【技术特征摘要】
1.一种极化Polar码编码方法,其特征在于,包括:获取用于对K个待编码比特进行编码的第一序列,所述第一序列中包含N个极化信道的序号,所述N个极化信道的序号在所述第一序列中是按照所述N个极化信道的可靠度进行排列的,K为正整数,N为Polar码的母码长度,N为2的正整数次幂,K≤N;根据可靠度从高到低的顺序,从所述第一序列中选择K个极化信道的序号;按照所选择的K个极化信道的序号放置所述待编码比特,并对所述待编码比特进行Polar码编码。2.如权利要求1所述的方法,其特征在于,所述N个极化信道中第i个极化信道的可靠度符合第一可靠度计算公式;所述第一可靠度计算公式为:其中,1≤i≤N,Wi为第i个极化信道的可靠度,n=Log2N,i满足i-1=Bn-1Bn-2...B0,其中Bn-1Bn-2...B1B0为i-1的二进制表示,Bj为信道序号i的二进制表示中第j位的取值,Bj∈{0,1},Ξ为所述第一可靠度计算公式包含的ξ阶数的集合,C(ξ,j)为ξ和j的函数、表征各阶项的权重值,Ψ(ξ,j)为ξ和j的函数,E(ξ)为ξ的函数、表征ξ阶核函数Ψ(ξ,j)随j变化的频率。3.如权利要求1所述的方法,其特征在于,所述N个极化信道中第i个极化信道的可靠度符合第二可靠度计算公式;所述第二可靠度计算公式为:其中,1≤i≤N,Wi为第i个极化信道的可靠度,n=Log2N,i满足i-1=Bn-1Bn-2...B0,其中Bn-1Bn-2...B1B0为i-1的二进制表示,Bj为信道序号i的二进制表示中第j位的取值,Bj∈{0,1},Ξ为所述第二可靠度计算公式包含的ξ阶数的集合,C(ξ)为ξ的函数、表征各阶项的权重值,β为大于1的常量,E(ξ)为ξ的函数、表征ξ阶β核随j变化的频率。4.如权利要求1所述的方法,其特征在于,所述N个极化信道中第i个极化信道的可靠度符合第三可靠度计算公式;所述第三可靠度计算公式为:其中,1≤i≤N,Wi为第i个极化信道的可靠度,n=Log2N,i满足i-1=Bn-1Bn-2...B0,其中Bn-1Bn-2...B1B0为i-1的二进制表示,Bj为信道序号i的二进制表示中第j位的取值,Bj∈{0,1},Ξ为所述第三可靠度计算公式包含的ξ阶数的集合,C(ξ)为ξ的函数、表征各阶项的权重值,β为大于1的常量。5.如权利要求1所述的方法,其特征在于,所述N个极化信道中第i个极化信道的可靠度符合第四可靠度计算公式;所述第四可靠度计算公式为:其中,1≤i≤N,Wi为第i个极化信道的可靠度,n=Log2N,i满足i-1=Bn-1Bn-2...B0,其中Bn-1Bn-2...B1B0为i-1的二进制表示,Bj为信道序号i的二进制表示中第j位的取值,Bj∈{0,1},Ξ1和Ξ2为所述第四可靠度计算公式的ξ阶数的集合,C(ξ)为ξ的函数、表征各阶项的权重值,Ψ(ξ,j)为ξ和j的函数,β为大于1的常量,E(ξ)为ξ的函数、表征ξ阶β核随j变化的频率或ξ阶核函数Ψ(ξ,j)随j变化的频率。6.如权利要求1所述的方法,其特征在于,所述N个极化信道中第i个极化信道的可靠度符合第五可靠度计算公式;所述第五可靠度计算公式为:其中,1≤i≤N,Wi为第i个极化信道的可靠度,n=Log2N,i满足i-1=Bn-1Bn-2...B0,其中Bn-1Bn-2...B1B0为i-1的二进制表示,Bj为信道序号i的二进制表示中第j位的取值,Bj∈{0,1},C(j)为常数、表征各阶项的权重值,E为常数、表征核函数Ψ(j)随j变化的频率,核函数Ψ(j)是j的函数。7.如权利要求1所述的方法,其特征在于,所述N个极化信道中的第i个极化信道的可靠度符合第六可靠度计算公式;所述第六可靠度计算公式为:其中,1≤i≤N,Wi为第i个极化信道的可靠度,n=Log2N,i满足i-1=Bn-1Bn-2...B0,其中Bn-1Bn-2...B1B0为i-1的二进制表示,Bj为信道序号i的二进制表示中第j位的取值,Bj∈{0,1},β为大于1的常量,K为包含信道序号i的二进制表达位的集合,K为集合{0,1,…,n-1}的子集,K的大小Size(K)符合:0≤Size(K)≤n-1,a为核函数b的权重,c为核函数d的权重。8.如权利要求3-5及7中任一项所述的方法,其特征在于,所述9.如权利要求1-8任一项所述的方法,其特征在于,所述第一序列为第二序列的全部或者子集,所述第二序列中包含Nmax个极化信道的序号,所述Nmax个极化信道的序号在所述第二序列中是按照所述Nmax个极化信道的可靠度进行排列的,所述Nmax为2的正整数次幂,所述Nmax≥N。10.一种极化Polar码编码装置,其特征在于,包括:获取单元,用于获取用于对K个待编码比特进行编码的第一序列,所述第一序列中包含N个极化信道的序号,所述N个极化信道的序号在所述第一序列中是按照所述N个极化信道的可靠度进行排列的,K为正整数,N为Polar码的母码长度,N为2的正整数次幂,K≤N;选...
【专利技术属性】
技术研发人员:周悦,李榕,罗禾佳,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。