[发明专利]一种CMMB接收机译码方法有效
申请号: | 201010193698.5 | 申请日: | 2010-06-04 |
公开(公告)号: | CN101882973A | 公开(公告)日: | 2010-11-10 |
发明(设计)人: | 邢新景;张迎;杨晖 | 申请(专利权)人: | 杭州国芯科技股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/11 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cmmb 接收机 译码 方法 | ||
技术领域
本发明属于无线通信技术领域,涉及一种CMMB接收机译码方法。
背景技术
中国移动多媒体广播(CMMB)传输体系中采用了内码和外码级联的技术体制,内码采用低密度冗余校验码(LDPC码),外码采用里德-所罗门码(RS码)。内码和外码之间采用字节分块解交织用于打散信道错误,增强接收机的纠错能力。经过内码LDPC译码,落在LDPC纠错能力范围之内的错误会被纠正,超出纠错能力范围的误码送给后续的外码由外码纠正。经过LDPC编码的码字的信息约束关系在字节解交织存储器中是基于纵向维度的,而经过RS编码的码字的信息约束关系在字节解交织存储器中是基于横向维度的,LDPC解码和和RS解码的实质上是利用两个维度上的信息约束关系纠正信道传输错误。由于LDPC编码和RS编码在实质上是对有用信息采用不同的约束规则,通过添加冗余信息增强各个比特之间的相互关联和约束关系,通过在两个维度上的约束增强对信息的保护,因此通过LDPC和RS码的级联能够获得较好的译码性能。
传统的CMMB接收机解码方法是:首先将LDPC解码前的码字送入LDPC解码模块进行解码,然后将经过LDPC解码的码字送给字节分块解交织模块。字节分块解交织模块将LDPC解码的码字解交织后,组成RS解码前的码字送给RS解码模块,RS解码模块将残存的误码进一步纠正。
其中的字节分块解交织模块的解交织方法为:将LDPC的解码后的码字填进字节分块解交织模块中的解交织存储器,解交织存储器一共分为240列,填充方法是从左上角开始按照从上到下的顺序填满第一列,然后再按从上到下的顺序填满第二列……,以此类推,直到整块解交织存储器填满。
解交织存储器填满后开始组成RS解码前的码字并输出给后续的RS解码模块,组成方法为:从解交织存储器的左上角开始,从第一列取顶端第一个字节作为RS解码前码字的第一个字节,从第二列取顶端第二个字节作为RS解码前码字的第二个字节,以此类推,直到所有列的第一个字节被取出,组成240个字节长度的RS解码前码字送给后续的RS解码模块进行解码。第二个码字按照上述方法从每一列取出从顶端起第二个字节组成一个240个字节的码字送给后续的RS解码模块进行解码。重复上述过程,直到每一列的最后一个字节被取出作为一个RS解码前码字送给后续RS解码模块进行解码。
对于RS译码后仍然不能消除的错误,现有技术不做任何处理,视为不可纠正错误直接送往后续环节,错误严重时,将导致CMMB接收机的显示出现马赛克现象,影响音视频播放质量。
发明内容
本发明的目的就是这对现有技术的不足,提供一种CMMB接收机译码方法。
本发明方法在内码和外码级联的基础上确定错误信息的位置,重复运用内码和外码的级联对外码输出进行译码,利用内码和外码在不同维度上所定义的信息约束关系纠正错误,充分发挥内码和外码纠错译码的优势,尽可能地在信道译码阶段纠正错误,提高CMMB接收机的接收性能。
本发明在字节分块解交织模块中增加一块存储器,用于存放字节解交织存储器中每个字节的可靠性标识。字节解交织模块存储器中的每一个字节都有唯一的可靠性标志与其一一对应。对每一个字节来说,可靠性标志为0,代表该字节可靠,可靠性标志为1,代表对应字节可能存在错误。
本发明的解码步骤如下:
步骤(1)将可靠性标志全部清0;
步骤(2)将LDPC解码前码字送给LDPC解码模块进行解码,然后将经过LDPC解码的码字送给字节分块解交织模块;同时将该码字对应的LDPC解码后码字包含错误指示送给解交织模块;
所述的LDPC解码后码字包含错误指示的特征为:如果当前输出的经过LDPC解码的码字包含错误,则该指示为1;如果当前输出的经过LDPC解码的码字不包含错误,则该指示为0;
步骤(3)字节分块解交织模块将经过LDPC解码的码字填入解交织存储器,同时将LDPC解码后码字包含错误指示填到该码字占据的解交织存储器中每一个字节对应的可靠性标识位当中,直到整个字节解交织存储器填满;码字填入解交织存储器的方法为目前CMMB接收机译码中所采用的方法;
步骤(4)读出每行240个字节对应RS解码前的码字;读出码字的同时从可靠标志寄存器中读取当前240个字节对应的可靠性标志组成错误位置信息;读出的方法为目前CMMB接收机译码中所采用的方法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州国芯科技股份有限公司,未经杭州国芯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010193698.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:膨润土防水板及制造方法和专用装置
- 下一篇:阶梯漩流竖井