[发明专利]一种卷积拓扑编码中的处理方法及装置无效
申请号: | 200710163334.0 | 申请日: | 2007-10-19 |
公开(公告)号: | CN101414836A | 公开(公告)日: | 2009-04-22 |
发明(设计)人: | 余荣道;宋起涛 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H03M13/29 | 分类号: | H03M13/29;H03M13/27 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 卷积 拓扑 编码 中的 处理 方法 装置 | ||
技术领域
本发明涉及编码技术,尤其涉及一种卷积拓扑编码(CTC,Convolutionalturbo codes)中的处理方法及装置。
背景技术
CTC编码器主要包括三个组成部分:1/3速率CTC基本编码器(1/3 CTCencoder)、交织器(Interleaver)和位选择器(bit selection)。图1为CTC编码器中三个组成部分的关系示意图。图1中,1/3速率CTC基本编码器产生基本的1/3速率编码数据,然后经过交织器对编码后的数据进行交织,最后通过位选择器即打孔模块对交织后的数据进行选择,产生任意的编码速率,如1/2、3/4速率等。
CTC编码器中的交织器又包括三个部分:位分拆(bit separation)模块、子块交织(Subblock interleaving)模块和位重组(bit grouping)模块。其中,位分拆模块将编码后的数据按顺序分成几个子块;子块交织模块对所分成的子块分别进行交织,得到交织后的数据;位重组模块对进行完子块交织的数据进行位重组。
图2为现有技术中一种交织器的原理框图,如图2所示,位分拆模块把编码后的数据按顺序平均分成六个子块:A、B、Y1、Y2、W1、W2;其中,A子块和B子块可称为系统信息子块,Y1子块和Y2子块可称为第一校验字块,W1子块和W2子块可称为第二校验字块子块。交织模块对六个子块分别进行交织,交织后的数据以一种置换次序读出;最后,位重组模块对进行完子块交织的数据进行位重组,位重组具体为:首先输出交织后的A和B子块序列,接着输出交织后的Y1和Y2子块按位-位进行复用的序列,最后输出交织后的W1和W2子块按位-位进行复用的序列。
其中,交织后的Y1和Y2子块按位-位进行复用的序列为:首先为交织后的Y1子块的第一个输出比特,接着为交织后的Y2子块的第一个输出比特,然后为交织后的Y1子块的第二个输出比特,再后为交织后的Y2子块的第二个输出比特,依此类推,直到Y1子块和Y2子块的所有比特复用完毕。交织后的W1和W2子块按位-位进行复用的序列为:首先为交织后的W1子块的第一个输出比特,接着为交织后的W2子块的第一个输出比特,然后为交织后的W1子块的第二个输出比特,再后为交织后的W2子块的第二个输出比特,依此类推,直到W1子块和W2子块的所有比特复用完毕。
此外,对于有些交织器来说,位分拆模块中还可以把编码后的数据按顺序分成其它个数的子块,例如分成三个子块:A、Y和W。其中,A子块为系统信息子块,Y子块为第一校验字块,W子块为第二校验字块子块。子块交织模块对三个子块分别进行交织,得到交织后的数据。对交织后的数据的位重组的过程与图2所示交织器的过程类似,即:首先输出交织后的A子块序列,接着输出交织后的Y和W子块按位-位进行复用的序列。其中,交织后的Y和W子块按位-位进行复用的序列为:首先为交织后的Y子块的第一个输出比特,接着为交织后的W子块的第一个输出比特,然后为交织后的Y子块的第二个输出比特,再后为交织后的W子块的第二个输出比特,依此类推,直到Y子块和W子块的所有比特复用完毕。
但仿真试验证明,应用上述位重组算法的交织器并不能较好的提高CTC编码器的编码链路性能,尤其会导致编码链路性能在16QAM和64QAM调制方式下较差,此外,在低编码速率(如1/3、1/4)下表现尤为明显。
发明内容
有鉴于此,本发明实施例中一方面提供CTC中的处理方法,另一方面提供CTC中的处理装置,以便提高CTC编码链路的性能。
本发明实施例中所提供的第一种CTC中的处理方法,包括:
将编码后的数据按顺序分成系统信息子块、第一校验信息子块和第二校验信息子块;其中,所述第一校验信息子块包括子块Y1和子块Y2,所述第二校验信息子块包括子块W1和子块W2;
对所述子块分别进行交织,得到交织后的数据;
对所述交织后的数据进行位重组;所述位重组包括:在交织后的第一校验信息子块和第二校验信息子块间进行按位-位的复用。
本发明实施例中所提供的第二种CTC中的处理方法,包括:
将编码后的数据按顺序分成系统信息子块、第一校验信息子块和第二校验信息子块;
对所述子块分别进行交织,得到交织后的数据;
对所述交织后的数据进行位重组;所述位重组包括:对交织后的第一校验信息子块和第二校验信息子块按照依次复用不同次序的输出比特进行按位-位的复用。
本发明实施例中所提供的CTC中的处理装置,包括:位分拆模块、子块交织模块和位重组模块,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710163334.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类