【技术实现步骤摘要】
背景低密度奇偶校验(LDPC)码是具有稀疏奇偶校验矩阵和长的块长度的线性差错控制码,其已经被认为是用于通过有噪声的传输信道传输消息同时获得接近香农极限(Shannonlimit)的性能的有效方法。具体地,LDPC码被用在例如DVB(数字视频广播)-T2、DVB-S2、DVB-C2和中国地面电视广播(CTTB)的许多数字电视标准(无论是用于地面、卫星、电缆还是移动用途)以及例如WiMaxTM(IEEE802.16)和一些WiFiTM(IEEE802.11.n)变体的其他无线标准中。一般而言,消息在发射机处基于奇偶校验矩阵被编码成多个LDPC码,并且然后经过信道被传输。LDPC码在接收机被接收,在该接收机处LDPC解码器试图使用奇偶校验矩阵解码接收的LDPC码中的每个。大多数市售的LDPC解码器实施基于置信传播的概念的迭代解码技术。在这些技术中,奇偶校验矩阵的每个单奇偶校验(SPC)使用采用了消息传递的软输入软输出(SISO)技术来单独地进行解码。代替从硬判决值估计解码消息,每次迭代包括估计码字(codeword)并对估计的码字进行奇偶校验。输出是软判决,其可能是对数似然比(LLR)的形式。LLR的符号指示特定的位更可能是“1”还是“0”且LLR的大小表示位具有该可能值的置信度或概率。一般情况下,随着执行更多的迭代,奇偶校验的失败次数减少。然而,由于这些解码技术实施最小的搜索技术,在许多情况下,解码器可能被困在局 ...
【技术保护点】
一种对LDPC编码的数据块进行解码的方法,所述方法包括:在LDPC解码器使用第一组解码参数对所述LDPC编码的数据块进行迭代解码;确定使用所述第一组解码参数对所述LDPC编码的数据块进行的解码是否已达到非进展状态;以及响应于确定使用所述第一组解码参数对所述LDPC编码的数据块进行的解码已达到非进展状态,终止使用所述第一组解码参数对所述LDPC编码的数据块进行的解码,并且在所述LDPC解码器使用第二组解码参数重新开始对所述LDPC编码的数据块的迭代解码,所述第二组解码参数不同于所述第一组解码参数。
【技术特征摘要】
2014.12.24 GB 1423194.81.一种对LDPC编码的数据块进行解码的方法,所述方法包括:
在LDPC解码器使用第一组解码参数对所述LDPC编码的数据块进行
迭代解码;
确定使用所述第一组解码参数对所述LDPC编码的数据块进行的解码
是否已达到非进展状态;以及
响应于确定使用所述第一组解码参数对所述LDPC编码的数据块进行
的解码已达到非进展状态,终止使用所述第一组解码参数对所述LDPC编
码的数据块进行的解码,并且在所述LDPC解码器使用第二组解码参数重
新开始对所述LDPC编码的数据块的迭代解码,所述第二组解码参数不同
于所述第一组解码参数。
2.根据权利要求1所述的方法,其中,确定使用所述第一组解码参数
对所述LDPC编码的数据块进行的解码是否已达到非进展状态包括监视使
用所述第一组解码参数对所述LDPC编码的数据块进行的迭代解码的每次
迭代中产生的奇偶校验结果,特定迭代的奇偶校验结果指示所述迭代的失
败的奇偶校验次数。
3.根据权利要求2所述的方法,其中,确定使用所述第一组解码参数
对所述LDPC编码的数据块进行的解码是否已达到非进展状态还包括:确
定对于使用所述第一组解码参数对所述LDPC编码的数据块进行的解码的
预定的迭代次数,所述失败的奇偶校验次数的减少量是否没有超过阈值
量。
4.根据权利要求3所述的方法,其中,确定对于使用所述第一组解码
参数对所述LDPC编码的数据块进行的解码的预定的迭代次数,所述失败
的奇偶校验次数的减少量是否没有超过阈值量包括,对于每一次迭代:
将所述迭代的所述失败的奇偶校验次数与前一次迭代的所述失败的
奇偶校验次数进行比较;
响应于确定所述迭代的所述失败的奇偶校验次数没有比所述前一次
迭代的所述失败的奇偶校验次数少超过所述阈值量的量,递增计数器;
响应于确定所述迭代的所述失败的奇偶校验次数小于所述前一次迭
代的所述失败的奇偶校验次数的量超过所述阈值量,清空所述计数器;
确定所述计数器的值是否大于所述预定的迭代次数;以及
响应于确定所述计数器的值大于所述预定的迭代次数,确定对于使用
所述第一组解码参数对所述LDPC编码的数据块进行的解码的预定的迭代
次数,所述失败的奇偶校验次数的减少量没有超过所述阈值量。
5.根据权利要求1到4中的任何一项所述的方法,其中,使用所述第
二组解码参数重新开始对所述LDPC编码的数据块的迭代解码包括在所述
LDPC解码器获得所述LDPC编码的数据块和在所述LDPC解码器使用所
述第二组解码参数对所述LDPC编码的数据块进行迭代解码。
6.根据权利要求1到4中的任何一项所述的方法,其中,针对使用所
述第一组解码参数对所述LDPC编码的数据块进行的解码的每次迭代生成
所述LDPC编码的数据块的预测的码字;并且当所述预测的码字的质量在
预定次数的后续迭代后不再改善时,非进展状态发生。
7.根据权利要求1到4中的任何一项所述的方法,其中所述第一组解
码参数和所述第二组解码参数每个包括由所述LDPC解码器用来调整到所
述LDPC解码器的一个或多个输入的偏移值和比例值。
8.根据权利要求1到4中的任何一项所述的方法,还包括当使用所述
第二组解码参数对所述LDPC编码的数据块的解码已执行预定的迭代次数
时,终止使用所述第二组解码参数对所述LDPC编码的数据块的解码。
9.根据权利要求8所述的方法,其中所述预定的迭代次数等于用于解
码所述LDPC编码的数据块的最大迭代次数减去在使用所述第一组解码参
数对所述LDPC编码的数据块进行的解码期间执行的迭代次数。
10.一种配置为对LDPC编码的数据块进行解码的系统,所述系统包
括:
LDPC解码器,其被配置为使用第一组解码参数对所述LDPC编码的
数据块进行迭代解码;以及
控制模块,其被配置为:
确定使用所述第一组解码参数对所述...
【专利技术属性】
技术研发人员:马修·吉尔伯特,亨利·刘,A·J·安德森,
申请(专利权)人:想象技术有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。