[发明专利]对经过Turbo编码后的比特流进行打孔的方法及装置有效
申请号: | 200810144075.1 | 申请日: | 2008-07-31 |
公开(公告)号: | CN101640580A | 公开(公告)日: | 2010-02-03 |
发明(设计)人: | 吴德文;梅竞晋 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 经过 turbo 编码 比特流 进行 打孔 方法 装置 | ||
技术领域
本发明涉及编码技术,尤其涉及对经过Turbo编码后的比特流进行打孔 的技术。
背景技术
无线数据传输发射端的主要流程包括:数字化和信源编码-->信道编码 -->交织-->突发脉冲格式化(成型滤波)-->加密-->调制。
对于增强型通用分组无线服务(GRPS,General Packet Radio Service)2 (EGPRS2,Enhanced GPRS2)下行减小符号周期、高阶调制和Turbo编码 (REDHOT,REduced symbol Duration,Higher Order modulation and Turbo coding)的所有编码业务来说,在信道编码中采用了Turbo码编码方式,在具 体的处理过程中,对比特流进行Turbo编码后,将会对Turbo编码后的比特流 进行打孔操作。
以REDHOT B调制编码方式(DBS,Modulation and coding schemes for REDHOT B)-12有贪婪肯定应答/否定应答(PAN,Piggyback ACK/NACK) 的情况为例,Turbo编码的速率为1/3,且Turbo编码和打孔的过程的编码速 率为1。Turbo编码及打孔流程包括:输入K个比特的比特流,对所述K个比 特的比特流进行1/3速率的Turbo编码,输出经过Turbo编码后的(3K+12) 个比特的比特流,其中,所述(3K+12)个比特包括12个尾比特,对所述经 过Turbo编码后的(3K+12)个比特的比特流进行打孔,输出K个比特的比 特流,其中打孔后输出的K个比特包括3个尾比特。
发明人在实现本发明的过程中发现,在上述现有技术中,最后输出的K 个比特包括3个尾比特。为了保证编码速率为1,在进行打孔时,除了打掉与 系统比特相关的所有第一和第二校验比特之外,必然会将3个系统比特打掉, 其中,系统比特是指有用的比特,即上述输入的K个比特。所以,对于这种 编码速率为1的编码业务来说,在无噪的情况下无法正确译码,从而单次传 输不具备独立译码能力。
发明内容
本发明实施例提供对经过Turbo编码后的比特流进行打孔的方法及装 置,保证在无噪的情况下正确译码,从而使得单次传输具有独立译码能力。
一种对经过Turbo编码后的比特流进行打孔的方法,适用于Turbo编码 和打孔的过程的编码速率为1的场景,包括:对经过1/N速率Turbo编码后 的比特流进行打孔操作,其中,保留每个比特组合中的至少一个比特以及所 述经过1/N速率Turbo编码后的比特流中的至少一个尾比特,其中,每个比 特组合包括一个系统比特和与所述系统比特相关的校验比特,不同比特组合 中的系统比特互不相同,且所有的系统比特中的每个系统比特分别存在于不 同的比特组合中;输出保留的所有比特。
一种对经过Turbo编码后的比特流进行打孔的装置,适用于Turbo编码和 打孔的过程的编码速率为1的场景,包括:打孔操作单元,用于对经过1/N 速率Turbo编码后的比特流进行打孔操作,其中,保留每个比特组合中的至 少一个比特以及所述经过1/N速率Turbo编码后的比特流中的至少一个尾比 特,其中,每个比特组合包括一个系统比特和与所述系统比特相关的校验比 特,不同比特组合中的系统比特互不相同,且所有的系统比特中的每个系统 比特分别存在于不同的比特组合中;比特输出单元,用于输出所述打孔操作 单元保留的所有比特。
在本发明的实施例中,进行打孔操作时,保留了每个系统比特与其相关 的校验比特组合中的至少一个比特,这样,译码端可以根据系统比特或与系 统比特对应的校验比特对所有的系统比特正确译码,保证了在无噪的情况下 正确译码,从而使得单次传输具有独立译码能力。
附图说明
图1为本发明实施例的对经过Turbo编码后的比特流进行打孔的方法的 流程图;
图2为本发明实施例的对经过Turbo编码后的比特流进行打孔的装置的 结构示意图;
图3为本发明实施例的EGPRS 2DBS-12有PAN的情况下Turbo编码和 打孔的示意图。
具体实施方式
首先对本发明实施例的对经过Turbo编码后的比特流进行打孔的方法进 行说明。所述方法适用于Turbo编码和打孔的过程的编码速率为1的场景。 如图1所示,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810144075.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:新型多托盘搬运装置
- 下一篇:吊装提花机多臂笼头的装置