The invention discloses a Polar code effective adaptive decoding method based on Gauss construction, and introduces Gauss judgment to split the path under the condition of Gauss construction, and combines an effective adaptive decoding algorithm. The invention adopts the structure of Gauss in the Gauss channel obtained the information bits of the posterior probability, and as the reliability of the decoded information bits, each information bit decoding reliability applied to continuous deleted sequence decoding, if the current bit decoding (for 0 or 1) reliability reliability can be greater than the correct decoding when the direct decoding, if not satisfied, still keep the path split through this path splitting based on bit reliability obtained after all the valid path of the current bit combined with effective adaptive decoding algorithm for decoding. Numerical simulation experiments show that under the same conditions, the present invention has lower complexity when the performance is kept unchanged.
【技术实现步骤摘要】
本专利技术涉及一种基于高斯构造的Polar码有效自适应译码方法,属于纠错编码
技术介绍
Polar码是由Arikan提出的一种新型的纠错编码,对于二进制对称信道,理论上已证明可达香农限,并且具有较低的编译码复杂度。由于Polar码的优异特性,引起了学术界的极大关注,现已被应用于信源编码、信道编码,信源信道联合编码、窃听信道编码,以及码率兼容中。Polar码常见的译码算法为连续删除(SuccessiveCancellation,SC)译码算法,它是由Arikan首次提出。该算法利用比特信道似然概率的硬判决值输出译码序列,且根据信道的拆分进行迭代计算。它具有译码简单、但时延较大、吞吐量不高等特点。为了降低SC译码的复杂度,已经出现了一些译码算法,如A.Alamdar-Yazdi等人利用SC译码中的递归结构,简化了对信息位的处理,提出了一个简化的SC译码器。它在不影响译码性能的前提下极大地减少了SC译码器的延时,提高了译码性能。但由于简化的SC译码器并不能改善误码率,因此I.Tal和A.Vardy等人相继提出了连续删除序列(SuccessiveCancellationList,SCL)译码算法。与SC算法不同,在SCL译码算法中,当译到信息位时,不再是选择可能性较好的路径,而是同时保留两种可能的取值(“0”和”1”)进行路径的扩展,当拓展路径大于预设的L时,选取其中可能性最大的L条路径继续进行后面的译码。该算法在牺牲了一定的译码复杂度的情况下,能够获得非常接近极化码在最大似然(Maximum-Likelihood,ML)译码下的性能。随后,牛凯等人对 ...
【技术保护点】
基于高斯构造的Polar码有效自适应译码方法,其特征在于,该方法包括以下具体步骤:步骤1:对于码长为N、信息位为k的Polar码,信道为二进制输入的高斯信道,Polar码被分裂为N个子信道,初始对数似然比值L(yi)服从的高斯分布,其中,yi表示第i个子信道的输出,i=1,2,…,N,σ2为高斯白噪声的方差;第i个服从高斯分布的子信道的均值通过以下递归公式得到:E[LN(2i)]=2E[LN/2(i)]]]>其中,u为信道噪声期望;步骤2:计算第i个子信道的错误概率Pe(ui),选取子信道错误概率小的子信道传输信息位,完成高斯构造,其中,步骤3:置序列为空,序列个数为0,i=1,路径最大数为Lmax,路径差值阈值为τ,第i个子信道译码错误概率Pe(ui);步骤4:进行SCL译码算法,当第i比特为信息位时,若则第i比特的译码估值为0,若则第i比特的译码估值为1,否则进行路径分裂;当所有路径的第i个比特位都译码完成,对所得路径的可靠性进行排序,并得到路径数L;其中,为第l条路径中第i比特的对数似然比,l=1,2,...,L;步骤5:如果L>Lmax, ...
【技术特征摘要】
1.基于高斯构造的Polar码有效自适应译码方法,其特征在于,该方法包括以下具体步骤:步骤1:对于码长为N、信息位为k的Polar码,信道为二进制输入的高斯信道,Polar码被分裂为N个子信道,初始对数似然比值L(yi)服从的高斯分布,其中,yi表示第i个子信道的输出,i=1,2,…,N,σ2为高斯白噪声的方差;第i个服从高斯分布的子信道的均值通过以下递归公式得到:E[LN(2i)]=2E[LN/2(i)]]]>其中,u为信道噪声期望;步骤2:计算第i个子信道的错误概率Pe(ui),选取子信道错误概率小的子信道传输信息位,完成高斯构造,其中,步骤3:置序列为空,序列个数为0,i=1,路径最大数为Lmax,路径差值阈值为τ,第i个子信道译码错误概率Pe(ui);步骤4:进行SCL译码算法,当第i比特为信息位时,若则第i比特的译码估值为0,若则第i比特的译码估值为1,否则进行路径分裂;当所有路径的第i个比特位都译码完成,对所得路径的可靠性进行排序,并得到路径数L;其中,为第l...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。