[发明专利]译码处理方法及译码器有效
申请号: | 201210516029.6 | 申请日: | 2012-12-05 |
公开(公告)号: | CN103856218B | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 魏岳军;熊杰;金莹;吴可镝 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H03M13/29 | 分类号: | H03M13/29 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 译码 处理 方法 译码器 | ||
技术领域
本发明涉及译码技术,尤其涉及一种译码处理方法及译码器。
背景技术
在现代通信系统中,为了保证各种数据在信道中可靠有效的传输,往往需要利用纠错编码技术。尤其随着无线数字通信的发展和各种高速率、突发性强的业务的出现,对纠错码技术提出了越来越高的要求。Turbo码实现的就是通信系统中信道编码到信道译码这一阶段的内容,它的误码率对整个系统起决定性作用
现有技术常用的Turbo码译码器由两个相同的软输入软输出分量译码器、交织器和相应的解交织器组成。将一个分量译码器的软输出信息作为下一个分量译码器的输入信息,为了获得更好的译码性能,将此过程迭代数次,得到分量译码器的最终软输出信息,将该软输出信息进行硬判决和解交织,得到译码结果。
然而,现有技术中的Turbo译码处理方法用于长期演进系统时,其译码性能增益并不高。
发明内容
本发明实施例提供一种译码处理方法及译码器,用以提高译码的增益性能。
第一方面,本发明实施例提供一种译码处理方法,包括:
接收译码解调器发送的对数似然比序列;
对所述对数似然比序列进行预译码,得到至少两列后验概率对数似然比序列;
对所述至少两列后验概率对数似然比序列进行译码,获得译码结果。
第一种可能的实现方式,根据第一方面,具体实现为:所述对所述对数似然比序列进行预译码,得到至少两列后验概率对数似然比序列,包括:
采用软输出维特比译码算法对所述对数似然比序列进行预译码,得到至少两列后验概率对数似然比序列。
在第二种可能的实现方式中,根据第一方面,具体实现为:所述对所述对数似然比序列进行预译码,得到至少两列后验概率对数似然比序列,包括:
采用最大后验概率译码算法对所述对数似然比序列进行预译码,得到至少两列后验概率对数似然比序列。
在第三种可能的实现方式中,根据第一方面,具体实现为:所述对所述对数似然比序列进行预译码,得到至少两列后验概率对数似然比序列,包括:
将所述对数似然比序列划分为至少两个窗,对应的每个窗内得到一列子对数似然比序列;
对每个窗内的所述子对数似然比序列进行软输出维特比译码算法或最大后验概率译码算法,则每个窗内得到至少两列子后验概率对数似然比序列;
获取所述每个窗内的任一子后验概率对数似然比序列并进行重组,则每个窗内得到至少两列后验概率对数似然比序列。
在第四种可能的实现方式中,根据第一方面的第三种可能的实现方式,具体实现为:所述获取所述每个窗内的任一子后验概率对数似然比序列并进行重组,则每个窗内得到至少两列后验概率对数似然比序列之前,还包括:
根据所述至少两列子后验概率对数似然比序列获取至少两列硬判序列;
确定所述至少两列硬判序列中的任两列硬判序列间的不同比特数目,若所述不同比特数目小于预设比特数目,则保留所述任两列硬判序列对应的任两列子后验概率对数似然比序列中的任一列,则每个窗内得到至少一列子后验概率对数似然比序列。
在第五种可能的实现方式中,根据第一方面的第三种可能的实现方式,具体实现为:所述获取所述每个窗内的任一子后验概率对数似然比序列并进行重组,则每个窗内得到至少两列后验概率对数似然比序列之前,还包括:
确定所述至少两列子后验概率对数似然比序列中的任两列子对数似然比序列的欧氏距离,若所述欧氏距离小于预设欧氏距离,则保留所述任两列子后验概率对数似然比序列中的任一列,每个窗内得到至少一列子后验概率对数似然比序列。
在第六种可能的实现方式中,根据第一方面及第一方面的第一种至第五种可能的实现方式,具体实现为:所述对所述至少两列后验概率对数似然比序列进行译码,获得译码结果,包括:
采用Turbo译码对所述至少两列后验概率对数似然比序列进行译码,获得译码结果;或
采用低密度奇偶校验译码对所述至少两列后验概率对数似然比序列进行译码,获得译码结果。
在第七种可能的实现方式中,根据第一方面的第六种可能的实现方式,具体实现为:所述采用Turbo译码对所述至少两列后验概率对数似然比序列进行译码,获得译码结果,包括:
采用Turbo译码对所述至少两列后验概率对数似然比序列进行第一译码,获得至少两列第一译码结果;
对所述至少两列第一译码结果进行CRC校验,若校验通过,输出正确的译码结果,若检验不通过,则输出第一列第一译码结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210516029.6/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类