【技术实现步骤摘要】
一种基于对数似然比的置信度传播动态翻转译码方法
[0001]本专利技术涉及极化码的编码译码领域,具体涉及一种基于对数似然比的置信度传播动态翻转译码方法。
技术介绍
[0002]2008年在国际信息论ISIT会议上,土耳其教授Erdal Arikan首次提出信道极化(Channel Polarization)的概念,将给出的信道编码方法命名为极化码(Polar Code),极化码是一种被严格证明到达信道容量的信道编码方法,其编译码复杂度低,性能优越。当极化码码长持续增加,选择在信道容量接近于1的可靠信道上面直接传输信息可逼近信道容量。2016年在3GPP RAN187次会议的5G短码方案讨论中,确定了极化码成为了eMBB控制信道编码标准。
[0003]Arikan教授首次提出置信传播(BeliefPropagation,BP)算法,虽然BP算法采用了并行的处理方式,有较高的吞吐量,但是现有的BP算法中仍有不足之处,因此寻找一种更好的译码方案来提高译码性能尤为重要。
[0004]比特翻转方法是一种能够显著降低误码率的译码方法,通过对译码过程中的出错位置进行统计,确定翻转比特位置,在译码初始时将最易出错的信息位进行正、负无穷的替代,实现比特翻转,进而在译码过程中,降低译码错误概率。
[0005]比特翻转的译码方法最开始是在连续消除算法(Successive cancellation,SC)译码算法中被采用的,进行SC的比特翻转译码程序后,误码率有了显著降低。但是在连续译码过程中,SC的比特反转算法有 ...
【技术保护点】
【技术特征摘要】
1.一种基于对数似然比的置信度传播动态翻转译码方法,其特征在于:包括以下步骤:步骤A:对经过置信度传播每一次迭代的译码结果采用CRC校验;若所述CRC校验通过,则执行步骤B;若所述CRC校验不通过,执行步骤C;步骤B:输出译码结果,译码结束;步骤C:将所述译码结果序列根据节点LLR绝对值排序,将排序后序列中的LLR绝对值最小的比特的位置放置于翻转矩阵的第一个位置,然后进行一位比特翻转译码,对所述比特翻转译码结果进行CRC校验;若所述CRC校验通过,执行步骤B;若所述CRC校验不通过,执行步骤D;步骤D:将所述译码结果序列根据节点LLR绝对值排序,将排序后序列中的LLR绝对值最小的比特的位置放置于翻转矩阵的第二个位置,然后进行两位比特翻转译码,对两位比特翻转译码结果进行CRC校验;若所述CRC校验通过,执行步骤B;若所述CRC校验不通过,执行步骤E;步骤E:将所述译码结果序列根据节点LLR绝对值排序,将排序后序列中的LLR绝对值最小的比特的位置放置于翻转矩阵的第三个位置,然后进行三位比特翻转译码,对三位比特翻转译码结果进行CRC校验;若所述CRC校验通过,执行步骤B;若所述CRC校验不通过,则译码结束。2.根据权利要求1所述的一种基于对数似然比的置信度传播动态翻转译码方法,其特征在于:在步骤C中:所述一位比特翻转译码后,对译码结果序列根据节点LLR绝对值排序,筛选出LLR绝对值最小的比特位置作为步骤D中的所述最小LLR绝对值比特位置;在步骤D中:首先判断所述最小LLR绝对值的比特位置是否相等;若相等,则将最小LLR绝对值的比特位置放置于动态翻转矩阵的第二个位置,再进行两位比特翻转译码;若不相等,则将互不相等的最小LLR绝对值的比特位置放置于动态翻转矩阵的第二个位置,再进行两位比特翻转译码。3.根据权利要求2所述的一种基于对数似然比的置信度传播动态翻转译码方法,其特征在于:在步骤D中:所述两位比特翻转译码后,对译码结果序列根据节点LLR绝对值排序,将排序后序列中的LLR绝对值最小的比特的位置作为步骤E中的所述最小LLR绝对值比特位置;在步骤E中:首先判断所述最小LLR绝对值的比特位置是否相等;若相等,则将最小LLR绝对值的比特位置放置于动态翻转矩阵的第三个位置,再进行三位比特翻转译码;若不相等,则将互不相等的最小LLR绝对值的比特位置分别放置于动态翻转矩阵的第三个位置,再进行三位比特翻转译码。4.根据权利要求3所述的一种基于对数似然比的置信度传播动态翻转译码方法,其特征在于:在步骤A中:所述比特信息经过极化码编码处理,所述极化码编码包括:信道极化过程包括信道分裂和信道合并,经对信道W的N个独立间隙上进行信道极化后,通过计算巴氏参数、密度进化或高斯近似可以得到极化信道的传输错误率P(A
i
),其中,A
i
表示序号为i的极化信道所承载的比特经过传输后接收发生错误,P(A
i
)越小则该
信道越稳定,即越可靠;根据可靠程度在信道极化后的N个信道中选取...
【专利技术属性】
技术研发人员:张小军,韩晓文,曾庆田,陈达,崔建明,张德学,郭华,陈成官,李恒忠,王道岩,王翀,
申请(专利权)人:山东科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。