基于校验置信度的LDPC译码方法和装置制造方法及图纸

技术编号:36339968 阅读:67 留言:0更新日期:2023-01-14 17:53
本申请提出了一种基于校验置信度的LDPC译码方法,涉及信息处理技术领域,其中,该方法包括:S1:获取LDPC码的校验节点和变量节点,对校验节点和变量节点进行初始化,并将迭代次数初始化为0;S2:对LDPC码进行校验置信度迭代译码,得到译码判决结果,并将迭代次数增加一次;S3:根据译码判决结果进行校验验证;S4:若校验验证通过,结束译码,将译码判决结果作为译码结果输出,若校验验证未通过且迭代次数未达到预设迭代次数,重复步骤S2

【技术实现步骤摘要】
基于校验置信度的LDPC译码方法和装置


[0001]本申请涉及信息处理
,尤其涉及一种基于校验置信度的LDPC译码方法和装置。

技术介绍

[0002]LDPC(Low Density Parity Check Code,低密度奇偶校验)码是最新的优秀信道纠错编码技术,已在5G移动通信标准中得到应用,并是未来6G移动通信的候选信道编码技术之一。LDPC码可以用校验矩阵来定义。每一个奇偶校验矩阵H,存在一个对应的Tanner(bipartitle Tanner graph,二分图)。Tanner图中包含两种节点,分别是VN(variable node,变量节点)和CN(check node,校验节点)。每个VN代表H中的一列,每个CN则表示H的一行;当H中某行某列的元素为1时,Tanner图中对应的VN和CN用一条“边”连接。
[0003]LDPC码译码中,需要多个数进行求和及求积,这样,每个数的计算都需要多个数据读操作,大大降低了译码速度。通常采用行处理及列处理的方法,首先求出该行的积或列的和,然后再减去每一个元素,得到行中或列中各本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于校验置信度的LDPC译码方法,其特征在于,包括以下步骤:S1:获取LDPC码的校验节点和变量节点,对所述校验节点和变量节点进行初始化,并将迭代次数初始化为0;S2:对所述LDPC码进行校验置信度迭代译码,得到译码判决结果,并将迭代次数增加一次;S3:根据所述译码判决结果进行校验验证;S4:若所述校验验证通过,结束译码,将所述译码判决结果作为译码结果输出,若所述校验验证未通过且所述迭代次数未达到所述预设迭代次数,重复步骤S2

S4,直到所述校验验证通过。2.如权利要求1所述的方法,其特征在于,所述对所述校验节点和变量节点进行初始化,包括:将所述校验节点的校验置信度初始化为无穷;将所述变量节点的外信息初始化为信道输入软信息;将所述校验节点到所述变量节点的信息初始化为0。3.如权利要求2所述的方法,其特征在于,所述对所述LDPC码进行校验置信度迭代译码,得到译码判决结果,包括:依次将所述校验节点作为目标校验节点进行校验置信度更新,直至完成所有所述校验节点校验置信度的更新,得到译码判决结果,通过对所述目标校验节点进行校验节点到校验节点的信息更新,完成对所述目标校验节点校验置信度的更新。4.如权利要求3所述的方法,其特征在于,所述对所述目标校验节点进行校验节点到校验节点的信息更新,包括:依次将与所述目标校验节点连接的变量节点作为目标变量节点;获取与所述目标变量节点连接的除所述目标校验节点之外的最近更新的校验节点作为第一校验节点,计算所述第一校验节点到所述目标校验节点的置信度,得到所述目标变量节点的译码判决值;递归计算目标校验节点的更新校验置信度,直至完成所有通过所述变量节点传递的信息的置信度更新。5.如权利要求4所述的方法,其特征在于,所述计算所述第一校验节点到所述目标校验节点的置信度,得到所述目标变量节点的译码判决值,包括:根据所述第一校验节点的校验置信度和所述目标变量节点的外信息,得到所述第一校验节点到所述目标变量节点的更新信息;根据所述目标变量节点的外信息、所述第一校验节点到所述目标变量节点的更新信息,和所述目标校验节点到所述...

【专利技术属性】
技术研发人员:管武王志君罗汉青梁利平
申请(专利权)人:北京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1