具有循环冗余信息码签章比较的涡轮译码器.pdf

上传人:1*** 文档编号:1126424 上传时间:2018-04-01 格式:PDF 页数:10 大小:484.54KB
返回 下载 相关 举报
摘要
申请专利号:

CN01819217.3

申请日:

2001.11.01

公开号:

CN1478340A

公开日:

2004.02.25

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):H04L 1/00申请日:20011101授权公告日:20060712终止日期:20141101|||授权|||实质审查的生效|||公开

IPC分类号:

H04L1/00; H03M13/29

主分类号:

H04L1/00; H03M13/29

申请人:

美商内数位科技公司;

发明人:

大卫巴斯

地址:

美国特拉华州

优先权:

2000.11.14 US 60/248,440

专利代理机构:

上海专利商标事务所

代理人:

任永武

PDF下载: PDF下载
内容摘要

一种叠代涡轮译码器及误差校正通信信号数据的方法。这种译码器是利用签章信息码决定译码器数据的连续叠代是否相同,藉以实施一停止规则。

权利要求书

1: 一种叠代涡轮译码器,用以误差校正通信信号数据,其是递归地评估 信号数据达一选定数目的叠代,该叠代涡轮译码器包括: 一译码器数据存储器,用以储存一译码叠代产生的涡轮译码器预测数据; 一签章寄存器,用以储存一信息码签章,其是对应于一译码叠代产生的 涡轮译码器预测数据; 一译码器电路,用以产生各译码叠代的译码器预测数据、并将其储存于 该译码器数据存储器; 一签章信息码产生电路,用以产生各译码器叠代的涡轮译码器数据的对 应信息码签章,藉以使各信息码签章至少二十倍小于对应的涡轮译码器数据; 以及 一比较器,其是操作以关连该签章信息码电路及译码器电路,用以比较 一目前译码器叠代产生及储存的涡轮译码器预测数据的一产生信息码签章、 及该签章寄存器的内容,藉以在该比较结果相等时,停止该译码器电路的叠 代处理并在该比较结果不等时,储存该产生信息码签章于该签章寄存器,其 中,该信息码签章是提供次一译码器叠代、相对于一信息码签章的比较使用。
2: 如权利要求1所述的叠代涡轮译码器,其特征在于,该比较器是操作 以关连该译码器电路,藉以仅在发生一选定数目的叠代后,停止译码器电路 叠代处理,且该译码器电路是在发生一预定上限的叠代时,停止叠代处理, 其中,该上限是至少三倍大于该选定数目的一整数。
3: 如权利要求2所述的叠代涡轮译码器,其特征在于,该选定数目是四 (4),且该上限是八(8)。
4: 如权利要求1所述的叠代涡轮译码器,其特征在于,该签章信息码产 生电路产生信息码签章,藉以使各信息码签章能够至少一百倍小于对应的涡 轮译码器数据。
5: 如权利要求1所述的叠代涡轮译码器,其特征在于,该涡轮译码器预 测数据是一二进制字符串,且该签章信息码产生电路包括一二进制除法器, 其是将译码器数据的对应二进制字符串除以一选定的二进制除数、并将该除 法结果的余数输出至该比较器,藉以作为该该信息码签章。
6: 如权利要求6所述的叠代涡轮译码器,其特征在于,该译码器预测数 据的二进制字符串长度是至少五千位,且该二进制除数是一十六位二进制数 目,藉此,该信息码签章的长度是不大于十六位。
7: 如权利要求6所述的叠代涡轮译码器,其特征在于,该除数是 1000000000000011。
8: 如权利要求1所述的叠代涡轮译码器,其特征在于,该产生信息码签 章是储存于该签章寄存器,藉以提供该比较器的次一译码器叠代、相对于一 信息码签章的比较使用。
9: 如权利要求1所述的叠代涡轮译码器,其特征在于,该产生信息码签 章是储存于该签章寄存器,藉以提供该签章信息码产生电路的次一译码器叠 代、相对于一信息码签章的比较使用。
10: 一种叠代涡轮译码器的方法,用以误差校正通信信号数据,其是递归 地评估信号数据达一选定数目的叠代,其特征在于,该方法包括: 产生各译码叠代的译码器预测数据、并将其储存于一译码器数据存储器; 产生各译码器叠代的涡轮译码器预测数据的对应信息码签章,藉以使各 信息码签章至少二十倍小于对应的涡轮译码器预测数据;以及 比较一目前译码器叠代产生及储存的涡轮译码器预测数据的一产生信息 码签章及一签章寄存器的内容,藉以在该比较结果相等时,停止叠代处理、 并在该比较结果不等时,储存该产生信息码签章于该签章寄存器,其中,该 信息码签章是提供次一译码器叠代、相对于一信息码签章的比较使用。
11: 如权利要求10所述的方法,其特征在于,一最小数目的译码叠代是 在译码器叠代处理停止前执行、且译码器电路叠代处理是在发生一预定上限 的叠代时停止,其中,该上限是至少三倍大于该最小数目的一整数。
12: 如权利要求11所述的方法,其特征在于,该最小数目是四(4),且 该上限是八(8)。
13: 如权利要求10所述的方法,其特征在于,各处理叠代的涡轮译码器 预测数据是一二进制字符串,且该签章信息码的产生是将译码器数据的对应 二进制字符串二进制除以一选定的二进制除数、并将该除法结果的余数输出 比较,藉以作为该信息码签章。
14: 如权利要求13所述的方法,其特征在于,该译码器预测数据的二进 制字符串长度是至少五千位,且该二进制除数是一十六位二进制数目,藉此, 该信息码签章的长度是不大于十六位。
15: 如权利要求14所述的方法,其特征在于,该除数是 1000000000000011。
16: 如权利要求10所述的方法,其特征在于,该产生信息码签章是储存 于该签章寄存器,藉以提供该签章信息码产生电路的次一译码器叠代、相对 于一信息码签章的比较使用。

说明书


具有循环冗余信息码签章比较的涡轮译码器

    (1)技术领域

    本发明是有关于误差校正接收通信信号的通信系统。特别是,本发明是有关于利用这类叠代涡轮译码器系统的通信系统。

    (2)背景技术

    涡轮信息码是一种形式的误差校正信息码,其产生效能是接近于一种无线通信系统,诸如:利用分码多重存取的分时双工(TDD/CDMA)系统的一个相加性白高斯噪声(AWGN)信道的香农(Shannon)效能上限。这些信息码的译码器是利用一种叠代算法,其是可以在各个叠代得到传输数据的改善预测。

    译码器的一项重大设计参数是欲使用的叠代数目。译码器是可以利用硬件或软件方式实施,但是,无论是在那一种实施例中,使用的叠代数目均会驱动资源处理的需求,包括:达到理想数据速率所需要的处理能力、译码过程的消耗功率、及硬件实施所需要的硬件数量。

    已知现有技术是利用两种常见策略来决定一种译码器实施方式的叠代数目。首先,一个固定数目的叠代是可以决定作为这个设计的部分。这样可以简化实施方式,但是却会需要额外的处理资源,因为这个固定数目必须要设定为足够大,藉以将几乎所有实施例的理想效能(亦即:预测信号范围的位误差速率)设定至噪声水准,其中,许多译码过程可能只会需要小于这个固定数目地叠代。

    另一种策略是利用一种停止规则以在不致大幅影响效能的前提下,动态地决定译码过程的终结时机。其中,最简单的停止规则是硬式决定辅助(HAD)准则。当使用这种停止规则时,译码过程是在两连续叠代得到相同结果时终结。各个叠代间是不需要改变硬式决定。对于N位的一个信息码方块而言,这种规则的实施方式是需要N个内存位置,藉以储存先前实施方式的结果、及先前N位结果的比较至目前N位结果。

    一种典型涡轮译码器是可以产生涡轮译码器预测数据,其各个叠代是具有超过五千位的信息。因此,一个习知停止规则的这种实施方式是需要超过五千位的一个额外内存设置以储存一个第一信息码叠代,其是与次一个信息码叠代比较,藉以决定是否产生相同结果。

    (3)发明内容

    有鉴于此,本发明的主要目的是提供一种叠代涡轮译码器,其可以在更少于现有技术的内存需求的前提下、选择性地实施一种停止规则。

    本发明是提供一种叠代涡轮译码器及误差校正通信信号数据的方法。这种译码器是递归地评估信号数据达一个选定数目的叠代。

    在各个叠代期间,译码器电路是产生这个传输数据方块的一个新预测,亦称为:非本征值。一个译码器数据存储器是储存一个译码叠代所产生的这个非本征值。

    签章信息码产生电路是产生信息码签章,其是对应于各个译码器叠代的这个传输数据方块的各个新预测。这些信息码签章最好能够二十倍小于这个表示数据,并且实务上通常小于一百倍。一个相对小的信息码签章寄存器是储存这个信息码签章,其是对应于一个译码叠代所产生的涡轮译码器预测数据。

    一个比较器是操作地关连至这个签章信息码电路及译码器电路。这个比较器是比较一个目前译码器叠代所产生及储存的这个传输数据方块的一个新预测的一个产生信息码签章、及这个签章寄存器的内容。倘若这个比较结果为相等,则这个译码器电路便会停止叠代处理。倘若这个比较结果为不等,则这个产生信息码签章便会储存在这个签章寄存器,其中,这个产生信息码签章是可以提供次一个译码器叠代、相对于一个信息码签章的比较使用。

    这个比较器亦可以用来将这个产生信息码储存在这个签章寄存器。或者,这个比较器亦可以仅在这个签章信息码产生器输出这个新签章信息码前,存取这个签章寄存器。这样,这个签章信息码产生器便可以将这个新签章信息码,同时输出至这个比较器及这个签章寄存器,如幻影所示,进而免除这个比较器执行这个签章信息码缓存器的一个储存操作的需要。

    较佳者,这个比较器是操作地关连至这个译码器电路,藉以仅仅在发生一个选定最小数目的叠代后,控制译码器电路叠代处理。另外,这个译码器电路最好能够在发生一个预定上限的叠代后停止叠代处理。这个叠代上限最好是至少三倍大于这个选定最小数目的一个整数。在一个较佳实施例中,这个选定最小数目为四(4)、且这个上限为八(8)。

    (4)附图说明

    本发明的其它目的及优点是利用较佳实施例,配合附图详细说明如下,其中:

    图1是表示根据本发明方法制成的涡轮译码器的电路示意图。

    (5)具体实施方式

    请参考图1,其是表示一个涡轮译码器10,其具有一个通信信号输入12及一个输出14。这个涡轮译码器10是具有涡轮译码叠代处理电路20及关连的涡轮数据寄存器22。这个译码器处理电路20是经由输入12接收通信信号的数据方块、并产生这个传输数据方块的一个新预测以储存在这个寄存器22。这个处理电路20是递归地关连至这个涡轮数据寄存器22,藉以使这个处理器20能够使用涡轮译码处理的第二个及各个连续叠代的这个涡轮数据寄存器22的内容。

    这个涡轮译码处理电路20最好能够利用一个预定上限架构,其是有关于发生于通信数据的任何给定方块的这个叠代处理数目,藉以使这个涡轮译码器输出能够基于这个涡轮译码器寄存器在最后一个译码叠代后的内容。较佳者,这个处理器20所执行的这个最大叠代处理数目为八(8)。

    这个处理器20亦可以实施一种停止规则,其仅仅需要更少于这个最大数目的叠代。当这个译码器决定连续叠代的产生预测数据没有改变时,则叠代处理便会停止。相对于提供一个相对大数量的额外内存以储存一种习知预测数据叠代,一个相对简单的签章信息码产生器24及一个相对小的信息码签章寄存器26是提供作为一个比较器28的输入,其是操作地关连至这个叠代处理器20以实施这种停止规则。

    较佳者,这个比较器28是操作地关连至这个译码器电路20,藉以仅仅在发生一个选定最小数目的叠代后,控制译码器电路叠代处理。另外,这个译码器电路20最好能够在发生一个预定叠代上限时停止叠代处理。这个叠代上限最好是至少三倍大于这个选定最小数目的一个整数。在一个较佳实施例中,这个选定最小数目为四(4)、且这个上限为八(8)。

    对于产生单一叠代的5114位二进制预测数据的一个涡轮译码器而言,这个签章信息码产生器最好能够包括一个简单十六位二进制除数,其是将这个5114位二进制的数据字符串除以一个选定十六位的二进制数目、并将这个除法结果的余数输出至这个比较器28。这个余数必定不会超过十六位,因为这个除数的长度为十六位。

    对于一个十六位除数而言,这个较佳实施例最好使用这个二进制数目1000000000000011。这类除数是对应于一个二进制多项式,其表示为1+X14+X15。信息码产生器24所执行的这个二进制除法,其数学上是对应于将5114位叠代预测数据表示一个二进制多项式除以利用二进制(亦即:模数2)数学运算的多项式1+X14+X15。这个二进制除法的余数是对应于这个余数多项式。预测数据的两个连续5114位字符串具有相同余数的机率大约1/216,其已经由发明人决定为一个可接受的风险因子。

    数算运算及使用多项式表示以产生信号信息码是已知于现有技术、并讨论在皮尔森W.W和布郎D.T.(Pearson,W.W.and Brown,D.T.),于1961年月的IRE会议论文“用于误差检测的信号码”(″Signal Codes For ErrorDetection″,Proceedings of the IRE,January 1961。)发明人已知,这种形式的编码是可以应用于涡轮译码器中。

    操作中,这个涡轮译码器处理器20是输出一给定叠代的N位预测数据至这个涡轮数据寄存器22及信号信息码产生器24。这个信号信息码产生器24是产生具有M位的一个对应信息码签章,其最好能够一百倍小于输入至这个比较器的N位。这个比较器28是比较这个信息码产生器24的这个M位签章信息码输入、及这个签章寄存器26的内容,藉以决定两者是否相同。

    倘若这个比较器的结果为相等,则一个信号便会传送至这个处理器20以停止叠代处理、并输出这些涡轮编码结果。倘若这个比较器的结果为不等,则这个签章信息码产生器24的这个M位签章信息码是储存在这个签章寄存器26中。

    这个比较器28亦可以用来将这个产生信息码储存在这个签章寄存器26中。或者,这个比较器28亦可以在这个签章信息码产生器24输出这个新签章信息码前,仅仅存取这个签章寄存器26。这样,这个签章信息码产生器24便可以将这个新签章信息码同时输出至这个比较器28及这个签章寄存器26,如幻影所示,藉以去除这个比较器28执行这个签章信息码寄存器26的一个储存操作的需要。

    在一个译码器叠代是产生5114位二进制数据方块的实施例中,这个签章信息码产生器24最好能够除以1000000000000011以产生不大于十六位的一个余数,藉以使这个签章寄存器26仅仅需要一个十六位储存容量。

    本发明是特别适用于硬件的实施方式,其中,产生这个签章信息码的成本是很小、且需要额外内存的成本是很高。然而,本发明亦可以适用于软件的实施方式。

具有循环冗余信息码签章比较的涡轮译码器.pdf_第1页
第1页 / 共10页
具有循环冗余信息码签章比较的涡轮译码器.pdf_第2页
第2页 / 共10页
具有循环冗余信息码签章比较的涡轮译码器.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《具有循环冗余信息码签章比较的涡轮译码器.pdf》由会员分享,可在线阅读,更多相关《具有循环冗余信息码签章比较的涡轮译码器.pdf(10页珍藏版)》请在专利查询网上搜索。

一种叠代涡轮译码器及误差校正通信信号数据的方法。这种译码器是利用签章信息码决定译码器数据的连续叠代是否相同,藉以实施一停止规则。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1