解码装置及解码处理方法

申请号 CN01800390.7 申请日 2001-02-23 公开(公告)号 CN1363142A 公开(公告)日 2002-08-07
申请人 松下电器产业株式会社; 发明人 梶田邦之;
摘要 在删截部102中,输入 存储器 201暂时存储输入到删截部102中的数据,控制部202判别要相加的数据, 开关 203根据控制部202的控制来选择要相加的数据,加法部204将开关203选择出的数据(即,发送机端进行过重复的数据)相加,输出存储器205暂时存储从删截部102输出的数据。
权利要求

1、一种解码装置,包括:判别器,在接收数据序列中,判别发送端为了 速率匹配而增加的特定的数据;加法器,根据判别结果将上述特定的数据加 到发送端作为增加对象的数据上来增加数据的似然;以及解码器,对包含上 述加法器相加所得的数据的接收数据序列进行纠错解码。
2、如权利要求1所述的解码装置,其中,加法器将发送端增加的个数个 特定的数据相加。
3、如权利要求1所述的解码装置,包括校正器,该校正器判断相加所得 的数据的值是否是本装置能处理范围内的值,在是本装置不能处理的范围内 的值的情况下,将上述相加所得的数据校正为本装置能处理的数据值。
4、如权利要求1所述的解码装置,包括减少器,该减少器将接收数据的 数据值都减少,使得相加所得的数据成为解码器能处理的数据值。
5、如权利要求4所述的解码装置,其中,减少器通过对接收数据施加移 位处理来减少接收数据的数据值。
6、一种搭载解码装置的移动台装置,其中,上述解码装置包括:判别器, 在接收数据序列中,判别发送端为了速率匹配而增加的特定的数据;加法器, 根据判别结果将上述特定的数据加到发送端作为增加对象的数据上,来增加 数据的似然;以及解码器,对包含上述加法器相加所得的数据的接收数据序 列进行纠错解码。
7、一种搭载解码装置的基站装置,其中,上述解码装置包括:判别器, 在接收数据序列中,判别发送端为了速率匹配而增加的特定的数据;加法器, 根据判别结果将上述特定的数据加到发送端作为增加对象的数据上,来增加 数据的似然;以及解码器,对包含上述加法器相加所得的数据的接收数据序 列进行纠错解码。
8、一种解码处理方法,其中,在接收数据序列中,判别发送端为了速率 匹配而增加的特定的数据;根据判别结果将上述特定的数据加到发送端作为 增加对象的数据上,来增加数据的似然;对包含相加所得的数据的接收数据 序列进行纠错解码。

说明书全文

                           技术领域

发明涉及解码装置及解码处理方法。

                           背景技术

在第三代移动无线通信系统中,在发送接收数据的编码·解码处理时, 有时进行速率匹配处理。所谓速率匹配处理,是指下述处理:发送机端为了 将编码过的数据调节到长,而增加或者减少数据的比特数;接收机端减少 发送机端所增加的比特数,或者增加发送机端所减少的比特数。在以下的说 明中,将发送机端增加数据比特数的处理称为“重复”,而将与发送机端的重 复相反、接收机端减少数据比特数的处理称为“删截(パンクチヤリング)”。

以下,用图1来说明发送机端进行过重复的数据由接收机端来进行删截 的状况。图1是接收机端的现有删截方法的示意图。

这里,如图1的上图所示,假设发送机端纠错编码后的数据序列是8比 特的数据序列{d1,d2,d3,d4,d5,d6,d7,d8}。此外,假设每1帧的比特数为12 比特。

发送机端根据规定的算法来进行重复,使得速率匹配后的帧内的能量增 加均匀。因此,重复d1、d3、d5、d7,如图1的上图所示,重复后的数据序 列为{d1,d1,d2,d3,d3,d4,d5,d5,d6,d7,d7,d8}。从该重复后的数据可知,在 连续的任意3比特中,存在2个增加的比特和1个未增加的比特,在数据序 列内能量增加的分布均匀。

另一方面,接收机端对发送机端进行过重复的数据如图1的下图所示进 行删截。即,如果假设接收机端解调过的数据序列如图1下图所示为{d1,d1, d2,d3,d3,d4,d5,d5,d6,d7,d7,d8},则删截后的数据序列如图1的下图所示 为{d1,d2,d3,d4,d5,d6,d7,d8}。

然而,在接收机端的上述现有删截方法中,从图1的下图也可知,通过 废弃发送机端进行过重复的数据(在图1所示的例子中,为d1、d3、d5、d7) 来进行删截。

                          发明内容

本发明的目的在于提供一种解码装置及解码处理方法,通过在接收机端 的删截时有效使用以往废弃的数据,能够增大纠错解码的效果。

为了实现上述目的,在本发明中,在接收机端的删截时,通过不废弃发 送机端进行过重复的数据而进行相加以增加数据的似然,来增大纠错解码的 效果。

                             附图说明

图1是接收机端的现有删截方法的示意图。

图2是本发明实施例1的解码装置的概略结构要部方框图

图3是本发明实施例1的解码装置的删截部的概略结构要部方框图。

图4是本发明实施例1的解码装置进行的删截动作的说明图。

图5是本发明实施例2的解码装置的删截部的概略结构要部方框图。

图6是本发明实施例3的解码装置的删截部的概略结构要部方框图。

                             具体实施方式

以下,参照附图来详细说明本发明的实施例。

(实施例1)

图2是本发明实施例1的解码装置的概略结构要部方框图。如图2所示, 解码装置100具有:解交织部101,进行与发送机端的交织相反的排序;删 截部102,对发送机端进行过重复的数据进行删截;纠错解码部103,通过维 特比解码等来进行纠错解码;以及解码部104,通过CRC(Cyclic Redundancy Check)来进行检错,得到接收数据。

此外,删截部102采用图3所示的结构。图3是本发明实施例1的解码 装置的删截部的概略结构要部方框图。

如图3所示,删截部102具有:输入存储器201,暂时存储输入到删截 部102的数据序列;控制部202,判别相加的数据,控制各构成部;开关203, 选择相加的数据;加法部204,将选择出的数据(即,发送机端进行过重复的 数据)相加;以及输出存储器205,暂时存储从删截部102输出的数据序列。

接着,说明具有上述结构的解码装置的动作。图4是本发明实施例1的 解码装置进行的删截动作的说明图。

这里,如图4的上图所示,假设发送机端纠错编码后的数据序列是8比 特的数据序列{d1,d2,d3,d4,d5,d6,d7,d8}。此外,假设每1帧的比特数为12 比特。

发送机端根据规定的算法(例如,像移动通信系统的第三代标准化组织 3GPP的资料“3G TS 25 212 ver3.1.0”中记载的那样、进行重复或删截以使 得帧内的能量增加均匀的算法;以下同)来进行重复。这里,如果假定重复d1、 d3、d5、d7,则如图4的上图所示,重复后的数据序列为{d1,d1,d2,d3,d3,d4, d5,d5,d6,d7,d7,d8}。重复后的数据被交织后,从发送机发送到具有本实施 例的解码装置的接收机。

在接收机中,对天线105接收到的信号施加规定的无线处理及解调处理 等后,按每个纠错解码单位输入到解码装置100中。

在解码装置100中,解交织部101对解调后的数据进行与发送机端的交 织相反的排序。其结果是,解调后的数据序列如图4下图所示。然后,该解 调后的数据序列{d1,d1,d2,d3,d3,d4,d5,d5,d6,d7,d7,d8}被输入到删截部 102中。

在删截部102中,解调后的数据序列{d1,d1,d2,d3,d3,d4,d5,d5,d6,d7, d7,d8}被暂时存储到输入存储器201中。然后,根据控制部202的控制,从 数据d1起依次被读出。

此外,控制部202根据与发送机端所用的同等的规定的算法,在输入存 储器201中存储的数据中,判别要删截的数据。

在使用上述算法的情况下,控制部202在解调后的数据序列{d1,d1,d2, d3,d3,d4,d5,d5,d6,d7,d7,d8}中,将数据d1、d3、d5、d7判别为需要进行 删截的数据。然后,在从输入存储器201读出数据d1时,控制部202控制开 关203,使得输入存储器201和加法部204相连。由此,2个数据d1被连续 输入到加法部204。

此时,控制部202向加法部204输出表示要删截的数据的个数的信号。 换言之,控制部202向加法部204输出表示要相加的数据的个数的信号。具 体地说,控制部202控制加法部204,使得将2个数据d1相加1次。

根据该控制,加法部204将连续输入的2个数据d1相加,输出到输出存 储器205。由此,如图4的下图所示,将数据d1+d1存储到输出存储器205 中。对数据d3、d5、d7也进行上述同样的动作。

另一方面,控制部202在解调后的数据序列{d1,d1,d2,d3,d3,d4,d5,d5, d6,d7,d7,d8}中,将数据d2、d4、d6、d8判别为无需进行删截的数据。然后, 在从输入存储器201读出数据d2、d4、d6、d8时,控制部202控制开关203, 使得输入存储器201和输出存储器205直接相连。由此,数据d2、d4、d6、 d8被从输入存储器201原封不动地输出到输出存储器205。

进行以上动作的结果是,输出存储器205中存储的删截后的数据如图4 的下图所示为{d1+d1,d2,d3+d3,d4,d5+d5,d6,d7+d7,d8}。即,对于数据d1、 d3、d5、d7,将各数据的值增加到发送机端进行过重复的个数倍,各数据的 值分别成为2倍。

然后,控制部202将数据序列{d1+d1,d2,d3+d3,d4,d5+d5,d6,d7+d7,d8} 作为一个单位,即按每个纠错解码单位从输出存储器205读出删截后的数据 序列,输出到纠错解码部103。纠错解码部103通过例如维特比解码等对该 数据序列进行纠错解码。

这样,根据本实施例的解码装置及解码处理方法,在删截时,不废弃发 送机端进行过重复的数据而进行相加以增加数据的值。由此,似然增加,所 以能够增大纠错解码的效果。因此,能够提高解码的性能。

(实施例2)

本发明实施例2的解码装置及解码处理方法与实施例1的解码装置及解 码处理方法的不同点在于:在相加所得的数据溢出的情况下,校正相加所得 的数据。

图5是本发明实施例2的解码装置的删截部的概略结构要部方框图。对 与实施例1相同的结构附以同一标号,省略详细说明。

如图5所示,删截部102在实施例1的基础上,还具有溢出校正部401, 该溢出校正部401判断相加所得的数据是否溢出,在溢出的情况下校正相加 所得的数据。

接着,说明具有上述结构的删截部102的动作。

纠错解码部103能处理的数据值的容许范围是预定的,所以有时加法部 204相加所得的数据值超过该容许范围而溢出。纠错解码部103不能处理超 过容许范围的数据值,所以纠错解码部103不能对溢出的数据进行解码。

因此,溢出校正部401判断加法部204相加所得的数据(在图4所示的例 子中,为d1+d1、d3+d3、d5+d5、d7+d7)的数据值是否溢出,对发生溢出的 数据施加校正处理,使其处于容许范围内。

具体地说,如下所述进行溢出的判断·校正。即,在溢出校正部401中 预先设定纠错解码部103能处理的数据值的容许范围(下限值DL及上限值 DU)。在从加法部204输出的数据D(在图4所示的例子中,为D=d1+d1、d3+d3、 d5+d5、d7+d7)为D<DL或DU<D时,判断为溢出校正部401对数据D发生了 溢出。

然后,溢出校正部401通过在D<DL时使数据D为DL,而在DU<D时使 数据D为DU,对发生溢出的数据进行校正处理。

这样,根据本实施例的解码装置及解码处理方法,在相加所得的数据溢 出的情况下进行校正,使得该相加所得的数据不溢出,所以能够像通常那样 进行纠错解码。

(实施例3)

本发明实施例3的解码装置及解码处理方法与实施例1的解码装置及解 码处理方法的不同点在于:将接收数据的数据值都减少相同比例,使得相加 所得的数据不溢出。

图6是本发明实施例3的解码装置的删截部的概略结构要部方框图。对 与实施例1相同的结构附以同一标号,省略详细说明。

如图6所示,删截部102在实施例1的基础上还具有溢出防止部501, 该溢出防止部501通过对输入的所有数据施加移位处理,来防止相加所得的 数据的溢出。

接着,说明具有上述结构的删截部102的动作。

与上述实施例2同样,纠错解码部103能处理的数据值的容许范围是预 定的,所以有时加法部204相加所得的数据值超过该容许范围而溢出。纠错 解码部103不能处理超过容许范围的数据值,所以纠错解码部103不能对溢 出的数据进行解码。

因此,溢出防止部501对输入的所有数据(在图4所示的例子中,为 d=d1+d1、d2、d3+d3、d4、d5+d5、d6、d7+d7、d8)施加同一移位处理,将各 数据d的值减少相同比例。

具体地说,如下所述进行移位处理。即,如果假设要进行删截的数据数 为NP,则溢出防止部501根据下式(1)来计算移位量S,对输入的所有数据d 都施加向右移位S比特的处理。

S=max{Log2(NP))}    (小数点以下只入不舍)  …(1)

要进行删截的数据数NP被从控制部202通知给溢出防止部501。

这样进行移位处理的结果是,各数据d的值分别成为1/2S倍,能防止溢 出。

这样,根据本实施例的解码装置及解码处理方法,减少接收数据的数据 值,使得相加所得的数据不溢出,所以相加所得的数据不会溢出,能够正确 进行纠错解码。

此外,根据本实施例的解码装置及解码处理方法,将接收数据的数据值 都减少相同比例,所以各数据间的值的比率不变。因此,与各数据的大小关 系有关的信息一点也不会丢失,所以能够防止相加所得的数据的溢出,而且 与上述实施例2相比能够提高纠错解码的效果。

上述实施例1~3的解码装置能够应用于移动通信系统中使用的移动台装 置或基站装置。

如上所述,根据本发明,通过在接收机端的删截时有效使用以往废弃的 数据,能够增大纠错解码的效果。

说明书基于2000年3月6日申请的(日本)特愿(专利申请)2000-060051 专利申请。其内容全部包含于此。

QQ群二维码
意见反馈