LDPC码与CRC结合的交换校验译码方法及装置制造方法及图纸

技术编号:25050512 阅读:28 留言:0更新日期:2020-07-29 05:38
本公开提供了LDPC码与CRC结合的交换校验译码方法及装置,其方法包括:步骤1,采用LDPC码迭代译码的迭代过程中,通过CRC判断是否

【技术实现步骤摘要】
LDPC码与CRC结合的交换校验译码方法及装置
本公开涉及通信领域,尤其涉及一种LDPC码与CRC结合的交换校验译码方法及装置。
技术介绍
低密度奇偶校验(low-densityparity-check,LDPC)码是一类纠错能力很强的纠错编码,由MIT的Galleger在20世纪60年代首先提出。LDPC码具有描述简单、译码复杂度低、可以并行实现、使用灵活、错误平层低等优点,在实际系统中得到了广泛的应用。在LDPC码的译码算法中,研究与应用最广泛的是置信传播算法(BeliefPropagationAlgorithm,BPA)译码算法及其改进算法。这一类算法通过在变量节点和校验节点之间迭代传递置信度消息,来纠正信息比特中可能出现的错误。为了提高传输可靠性,判断接收端数据的正确性,除了使用信道编码技术之外,通常还会在发送数据的末尾加入校验位。循环冗余校验(CyclicRedundancyCheck,CRC),因其误码检测能力强,抗干扰性能优异,在通信系统中广泛使用。近年来,随着信道编码的发展,尤其是以迭代译码为基础的Turbo码与LDPC本文档来自技高网...

【技术保护点】
1.一种LDPC码与CRC结合的交换校验译码方法,包括:/n步骤1,在LDPC码迭代译码的迭代过程中,通过CRC判断是否

【技术特征摘要】
1.一种LDPC码与CRC结合的交换校验译码方法,包括:
步骤1,在LDPC码迭代译码的迭代过程中,通过CRC判断是否
步骤2,如果则CRC检测通过,再通过H矩阵校验判断是否
步骤3,如果则完成译码。


2.根据权利要求1所述的LDPC码与CRC结合的交换校验译码方法,其中,还包括:
步骤4,如果则CRC检测未通过,判断是否达到最大迭代次数;
步骤5,如果达到最大迭代次数,则完成译码并进行重传。


3.根据权利要求2所述的LDPC码与CRC结合的交换校验译码方法,其中,步骤4后还包括:
步骤6,如果未达到最大迭代次数,则返回步骤1重新采用LDPC码迭代译码。


4.根据权利要求2所述的LDPC码与CRC结合的交换校验译码方法,其中,还包括:
步骤7,通过H矩阵校验判断得到的情况下,进入步骤4判断是否达到最大迭代次数。


5.根据权利要求1所述的LDPC码与CRC结合的交换校验译码方法,其中,所述步骤1前还包括:
步骤0,初始化LDPC码迭代译码,计算信道传递给变量节点的初始概率似然比消息L(Pi),然后对每一个变量节点i和与其相邻的校验节点j∈C(i),设定变量节点消息的初始值
L(0)(qij)=L(Pi)
其中,L(qij)表示变量节点消息,即校验节点传递给变量节点的外部概率似然比消息;C(i)表示与变量节点i相连的校验节点的集合。


6.根据权利要求1所述的LDPC码与CRC结合的交换校验译码方法,...

【专利技术属性】
技术研发人员:陈容陈岚
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:北京;11

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

1