(57)【要約】    【課題】      伝送効率を向上させることができるターボ復号器を提供すること。    【解決手段】  ターボ復号器１０４は、送信されてきたターボ符号系列に対しターボ復号を行う。誤り検出部１０５は、ターボ復号器１０４によるターボ復号の結果に対し誤り検出を行う。そして、ターボ復号器１０４は、送信されてきたターボ符号系列の再送が発生した場合、再送されてきたターボ符号系列に対して行うターボ復号に、誤り検出部１０５による誤り検出の結果を反映させる。  【選択図】      図１
2005260585.tif 000002
【特許請求の範囲】
【請求項１】
送信されてきたターボ符号系列に対しターボ復号を行うターボ復号手段と、
前記ターボ復号手段によるターボ復号の結果に対し誤り検出を行う誤り検出手段と、を有し、
前記ターボ復号手段は、
送信されてきたターボ符号系列の再送が発生した場合、再送されてきたターボ符号系列に対して行うターボ復号に、前記誤り検出手段による誤り検出の結果を反映させることを特徴とするターボ復号器。
【請求項２】
送信されてきたターボ符号系列に対して行われた、前記ターボ復号手段によるターボ復号の結果から、ターボ符号系列におけるデータ系列を生成する生成手段をさらに有し、
前記ターボ復号手段は、
送信されてきたターボ符号系列の再送が発生した場合、前記誤り検出手段による誤り検出の結果に基づいて、再送されてきたターボ符号系列におけるデータ系列および前記生成手段により生成されたデータ系列の一方をターボ復号の対象として選択することを特徴とする請求項１記載のターボ復号器。
【請求項３】
前記ターボ復号手段は、
送信されてきたターボ符号系列に対し軟判定復号を行う軟判定復号手段を有し、
前記軟判定復号手段は、
送信されてきたターボ符号系列の再送が発生した場合、前記誤り検出手段による誤り検出の結果に基づいて、送信されてきたターボ符号系列に対して行われた軟判定復号の結果を用いて、再送されてきたターボ符号系列に対し軟判定復号を行うことを特徴とする請求項１記載のターボ復号器。
【請求項４】
請求項１記載のターボ復号器を有することを特徴とする通信端末装置。
【請求項５】
請求項１記載のターボ復号器を有することを特徴とする無線基地局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＡＲＱ（Hybrid Automatic Repeat reQuest）を適用したデータ受信機において使用されるターボ復号器に関する。
【背景技術】
【０００２】
近年、通信技術においてはその速度の向上および精度の向上が求められている。現在移動体通信において、高速化を実現する方式として応用が検討されているのがＨＳＤＰＡ（High Speed Downlink Packet Access）である。この方式では、通信精度向上のためにＨＡＲＱと呼ばれる処理を行なっている。これは、誤り訂正処理と再送処理を組み合わせたものである。また、この方式では、まず受信したデータに対し誤り訂正処理を行い、誤り訂正に失敗した場合には送信側に対しデータの再送を要求し、再受信したデータに対し改めて誤り訂正処理を行なう。
【０００３】
ここで行なう誤り訂正処理において近年応用されているのがターボ符号であり、データ送信機側にはターボ符号器が、データ受信機側にはターボ復号器が、それぞれ設けられている。ターボ復号器でターボ復号されるデータは、ターボ符号器でターボ符号化されたデータである。ターボ符号器では、送信したいデータ系列Ｘから冗長系列Ｚを生成し、また、データ系列Ｘにインタリーブ処理を施すことで生成されたデータ系列Ｘ’から冗長系列Ｚ’を生成し、データ系列Ｘ、冗長系列Ｚおよび冗長系列Ｚ’の３系列を、ターボ復号器を備えている受信機に送信する。以下、従来のターボ復号器におけるターボ復号のアルゴリズムについて概説する。
【０００４】
図６は、従来のターボ復号器の構成の一例を示すブロック図である。図６に示すターボ復号器１０おいて１１、１２、１３は受信系列蓄積用のＲＡＭ（Random Access Memory）である。ＲＡＭ１１はデータ系列Ｘを、ＲＡＭ１２は冗長系列Ｚを、ＲＡＭ１３は冗長系列Ｚ’を、それぞれ蓄積する。１４、１５は軟判定器である。軟判定器１４、１５は、受信系列の軟判定復号を行い、その結果、つまり軟判定値を有する軟判定結果を出力する。軟判定器１４においては、ＲＡＭ１１に蓄積されたデータ系列Ｘと、ＲＡＭ１２の冗長系列Ｚと、軟判定結果入力部１６からの入力とから、データ系列Ｘの軟判定結果を生成し出力する。繰り返し復号の初回時には、軟判定器１５の演算が行なわれていないため、軟判定結果入力部１６は、軟判定結果の代わりに０固定値を選択して入力する。
【０００５】
次に、軟判定器１５においては、ＲＡＭ１１のデータ系列Ｘに対するインタリーバ１７のインタリーブ処理によって生成されたデータ系列Ｘ’と、ＲＡＭ１３の冗長系列Ｚ’と、軟判定器１４の演算結果である軟判定結果に対するインタリーバ１８のインタリーブ処理結果とから、データ系列Ｘ’の軟判定結果を生成し出力する。この軟判定結果は、デインタリーバ１９によってデインタリーブ処理を施された後、軟判定結果蓄積ＲＡＭ２０に一旦蓄積される。続いて、再び軟判定器１４が、データ系列Ｘと、冗長系列Ｚと、軟判定結果入力部１６からの入力（繰り返し復号において２回目以降の場合は、軟判定結果蓄積ＲＡＭ２０に蓄積されている軟判定結果）とを用いて軟判定復号を行う。さらに、その結果を用いて軟判定器１５が軟判定復号を行なう。この繰り返しで復号の精度を向上させていく。また、復号の都度、軟判定値に対して最終的な「０」または「１」の硬判定結果を出力する硬判定復号を硬判定器２１で行う。
【０００６】
その硬判定結果に対してはＣＲＣ演算が施され、ターボ復号の処理対象系列を一定長に区切ったブロック内における全ての復号結果が正しいかまたは１ビットでも誤りがあるかの判定結果（ＣＲＣ判定結果）が得られる（例えば、特許文献１および特許文献２参照）。そして、規定回数まで上記の復号処理を繰り返しても処理対象系列中の全復号結果に対するＣＲＣ判定結果が正とならなかった場合、再送を要求する信号がデータ送信機側に送られ、データ系列Ｘ、冗長系列Ｚおよび冗長系列Ｚ’が再送信され、そして、再度復号処理が行われる。
【特許文献１】特開２００２−５１０３０号公報
【特許文献２】特開２００２−１１１５１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来のターボ復号器１０では、データ送信機側からデータ系列Ｘ、冗長系列Ｚおよび冗長系列Ｚ’が再送信されてきた場合、前回送信時のデータ系列Ｘ、冗長系列Ｚおよび冗長系列Ｚ’はデータの上書きにより消去されてしまい、また、そのときの復号結果も全て破棄されてしまう。再送信時に受信した受信系列が前回より必ずしも高精度（誤りが少ない）とは限らず、再送処理が何度も繰り返される可能性がある、すなわち、伝送効率の向上に一定の限界があった。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、伝送効率を向上させることができるターボ復号器を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のターボ復号器は、送信されてきたターボ符号系列に対しターボ復号を行うターボ復号手段と、前記ターボ復号手段によるターボ復号の結果に対し誤り検出を行う誤り検出手段と、を有し、前記ターボ復号手段は、送信されてきたターボ符号系列の再送が発生した場合、再送されてきたターボ符号系列に対して行うターボ復号に、前記誤り検出手段による誤り検出の結果を反映させる構成を採る。
【００１０】
この構成によれば、送信されてきたターボ符号系列の再送が発生した場合、再送されてきたターボ符号系列に対して行うターボ復号に、送信されてきたターボ符号系列のターボ復号結果に対する誤り検出結果を反映させるため、特に再送信時におけるターボ復号精度を向上させることができるとともにターボ復号処理の早期終了を促進することができ、よって、伝送効率を向上させることができる。
【００１１】
本発明のターボ復号器は、上記構成において、送信されてきたターボ符号系列に対して行われた、前記ターボ復号手段によるターボ復号の結果から、ターボ符号系列におけるデータ系列を生成する生成手段をさらに有し、前記ターボ復号手段は、送信されてきたターボ符号系列の再送が発生した場合、前記誤り検出手段による誤り検出の結果に基づいて、再送されてきたターボ符号系列におけるデータ系列および前記生成手段により生成されたデータ系列の一方をターボ復号の対象として選択する構成を採る。
【００１２】
この構成によれば、送信されてきたターボ符号系列の再送が発生した場合、送信されてきたターボ符号系列のターボ復号結果から生成されたデータ系列のうち高精度のものを、再送されてきたターボ符号系列に対するターボ復号に流用することができる。
【００１３】
本発明のターボ復号器は、上記構成において、前記ターボ復号手段は、送信されてきたターボ符号系列に対し軟判定復号を行う軟判定復号手段を有し、前記軟判定復号手段は、送信されてきたターボ符号系列の再送が発生した場合、前記誤り検出手段による誤り検出の結果に基づいて、送信されてきたターボ符号系列に対して行われた軟判定復号の結果を用いて、再送されてきたターボ符号系列に対し軟判定復号を行う構成を採る。
【００１４】
この構成によれば、送信されてきたターボ符号系列の再送が発生した場合、送信されてきたターボ符号系列に対する軟判定復号結果のうち高精度のものを、再送されてきたターボ符号系列に対する軟判定復号に流用することができる。
【００１５】
本発明の通信端末装置は、上記のターボ復号器を有する構成を採る。
【００１６】
この構成によれば、上記のターボ復号器と同様の作用効果を、通信端末装置において実現することができる。
【００１７】
本発明の無線基地局装置は、上記のターボ復号器を有する構成を採る。
【００１８】
この構成によれば、上記のターボ復号器と同様の作用効果を、無線基地局装置において実現することができる。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、伝送効率を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
本発明の骨子は、送信されてきたターボ符号系列の再送が発生した場合、再送されてきたターボ符号系列に対して行うターボ復号に、送信されてきたターボ符号系列のターボ復号結果に対する誤り検出結果を反映させることである。
【００２１】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２２】
（実施の形態１）
図１は、本発明の実施の形態１に係るターボ復号器を備えたデータ受信機の構成を示すブロック図である。図１に示すデータ受信機１００は、移動体通信システムにおける移動体通信端末装置および無線基地局装置のいずれにも適用可能である。
【００２３】
データ受信機１００は、無線信号の送受信を行うアンテナ１０１と、アンテナ１０１で受信した受信系列を周波数変換するＲＦ（Radio Frequency）部１０２と、周波数変換された受信系列をアナログディジタル変換するＡ／Ｄ変換器１０３と、アナログディジタル変換された受信系列に対してターボ復号を行う、本発明の実施の形態１に係るターボ復号器１０４と、ターボ復号器１０４の復号結果に対してＣＲＣ演算を行い、ターボ復号の処理対象系列を一定長に区切ったブロック内における全ての復号結果が正しいかまたは１ビットでも誤りがあるかの判定結果（ＣＲＣ判定結果）を得る誤り検出部１０５と、規定回数まで上記の復号処理を繰り返しても処理対象系列中の全復号結果に対するＣＲＣ判定結果が正とならなかった場合、再送を要求する信号をデータ送信機側に送信する再送要求信号送信部１０６とを有する。
【００２４】
図２は、本発明の実施の形態１に係るターボ復号器１０４の内部構成を示すブロック図である。
【００２５】
図２に示すターボ復号器１０４において、１１１、１１２、１１３は受信系列蓄積用のＲＡＭであり、１１４、１１５は軟判定器であり、１１６は、軟判定結果入力部であり、１１７、１１８はインタリーバであり、１１９はデインタリーバであり、１２０は軟判定結果蓄積ＲＡＭであり、１２１は硬判定器であり、１２２はデータ系列再生成部であり、１２３はセレクタである。
【００２６】
以下、上記構成を有するターボ復号器１０４におけるターボ復号動作について説明する。まず、初回送信の場合、Ａ／Ｄ変換器１０３から受信系列が入力されると、データ系列Ｘは、セレクタ１２３を経由してＲＡＭ１１１に送られ、冗長系列Ｚは、ＲＡＭ１１２に送られ、冗長系列Ｚ’は、ＲＡＭ１１３に送られる。ＲＡＭ１１１はデータ系列Ｘを、ＲＡＭ１１２は冗長系列Ｚを、ＲＡＭ１１３は冗長系列Ｚ’を、それぞれ蓄積する。軟判定器１１４、１１５は、受信系列の軟判定復号を行い、その結果、つまり軟判定値を有する軟判定結果を出力する。軟判定器１１４においては、ＲＡＭ１１１に蓄積されたデータ系列Ｘと、ＲＡＭ１１２の冗長系列Ｚと、軟判定結果入力部１１６からの入力とから、データ系列Ｘの軟判定結果を生成し出力する。繰り返し復号の初回時には、軟判定器１１５の演算が行なわれていないため、軟判定結果入力部１１６は、軟判定結果の代わりに０固定値を選択して入力する。
【００２７】
ＲＡＭ１１１のデータ系列Ｘに対するインタリーバ１１７のインタリーブ処理によって生成されたデータ系列Ｘ’は、軟判定器１１５に出力される。軟判定器１１５においては、入力されたデータ系列Ｘ’と、ＲＡＭ１１３の冗長系列Ｚ’と、軟判定器１１４の演算結果である軟判定結果に対するインタリーバ１１８のインタリーブ処理結果とから、データ系列Ｘ’の軟判定結果を生成し出力する。この軟判定結果は、デインタリーバ１１９によってデインタリーブ処理を施された後、軟判定結果蓄積ＲＡＭ１２０に一旦蓄積される。続いて、再び軟判定器１１４が、データ系列Ｘと、冗長系列Ｚと、軟判定結果入力部１１６からの入力（繰り返し復号において２回目以降の場合、軟判定結果蓄積ＲＡＭ１２０に蓄積されている軟判定結果）とを用いて軟判定復号を行う。さらに、その結果を用いて軟判定器１１５が軟判定復号を行なう。この繰り返しで復号の精度を向上させていく。また、復号の都度、軟判定値に対して最終的な「０」または「１」の硬判定結果を出力する硬判定復号を硬判定器１２１で行う。
【００２８】
そして、規定回数まで上記処理を繰り返しても処理対象系列全てのＣＲＣ判定結果が正とならなかった場合、再送要求信号生成部１０６によって再送要求信号が生成され、送信側に送られる。これにより再送処理が発生する。再送処理が発生すると、前回送信時の受信系列と同様に、受信系列が再びＡ／Ｄ変換器１０３からターボ復号器１０４に入力される。
【００２９】
再送された冗長系列ＺはＲＡＭ１１２に送られ、ＲＡＭ１１２に蓄積される情報は上書きされる。また、再送された冗長系列Ｚ’はＲＡＭ１１３に送られ、ＲＡＭ１１３に蓄積される情報も上書きされる。再送されたデータ系列Ｘに関しては、セレクト処理が行われる。以下、データ系列Ｘに対するセレクト処理について説明する。
【００３０】
データ系列再生成部１２２では、硬判定器１２１での判定結果からデータ系列Ｘを再生成する。ここでデータ系列Ｘは、元々は１ビットのデータであるが、送信側で変換されたものである。例えば、「０」は「１０００…０」に、「１」は「０１１１…１」に、それぞれ変換されている。したがって、データ系列再生成部１２２は、復号結果「０」に対して例えば「１０００…０」を、復号結果「１」に対して例えば「０１１１…１」を、それぞれ用意し、セレクタ１２３に供給する。
【００３１】
セレクタ１２３では、ＣＲＣ判定結果に従って、データ系列再生成部１２２からのデータ系列Ｘ、または、再送されてきたデータ系列Ｘをブロック毎に選択し、ＲＡＭ１１１に出力する。つまり、ＣＲＣ判定結果が「正（ＯＫ）」となったブロックについては、再送されてきたデータ系列Ｘではなく、データ系列再生成部１２２からのデータ系列Ｘを選択する。一方、ＣＲＣ判定結果が「誤（ＮＧ）」となったブロックについては、データ系列再生成部１２２からのデータ系列Ｘではなく、再送されてきたデータ系列Ｘを選択する。このようなせレクト処理の具体例を図３に示す。
【００３２】
ここで示された例では、データ長＝４のブロックに対してＣＲＣ判定が行われ、前回復号の結果、ブロック＃１、２、４が「ＯＫ」と判定され、ブロック＃３が「ＮＧ」と判定されたとする。再受信データが「ＡＢＣＤ…ＭＮＯＰ」だったとする。この場合、ＣＲＣ判定がＯＫだったブロック＃１、２、４については、前回復号結果から生成されたＸ（１０００…０）またはＹ（０１１１…１）が選択され、ＲＡＭ１１１に蓄積される。また、ＣＲＣ判定がＮＧだったブロック＃３については、再受信データそのもの、つまり「ＩＪＫＬ」が選択され、ＲＡＭ１１１に蓄積される。
【００３３】
そして、軟判定器１１４においては、前回送信時と同様に、ＲＡＭ１１１に蓄積されたデータ系列Ｘと、ＲＡＭ１１２の冗長系列Ｚと、軟判定結果入力部１１６からの入力とから、データ系列Ｘの軟判定結果を生成し出力する。
【００３４】
軟判定器１１５においては、インタリーバ１１７から入力されたデータ系列Ｘ’と、ＲＡＭ１１３の冗長系列Ｚ’と、軟判定器１１４の演算結果である軟判定結果に対するインタリーバ１１８のインタリーブ処理結果とから、データ系列Ｘ’の軟判定結果を生成し出力する。この軟判定結果は、デインタリーバ１１９によってデインタリーブ処理を施された後、軟判定結果蓄積ＲＡＭ１２０に一旦蓄積される。続いて、再び軟判定器１１４が、データ系列Ｘと、冗長系列Ｚと、軟判定結果入力部１１６からの入力とを用いて軟判定復号を行う。さらに、その結果を用いて軟判定器１１５が軟判定復号を行なう。この繰り返しで復号の精度を向上させていく。また、復号の都度、軟判定値に対して最終的な「０」または「１」の硬判定結果を出力する硬判定復号を硬判定器１２１で行う。
【００３５】
ターボ符号は、その生成アルゴリズムの特性上、データ間の依存性が非常に高い。したがって、前回のＣＲＣ判定結果が正となったブロックについては前回の復号結果を利用することによって、前回のＣＲＣ判定結果が誤となったブロックの復号精度が向上する。
【００３６】
このように、本実施の形態によれば、送信されてきたターボ符号系列の再送が発生した場合、送信されてきたターボ符号系列のターボ復号結果から生成されたデータ系列Ｘのうち高精度のものを、再送されてきたターボ符号系列に対するターボ復号に流用することができるため、特に再送信時におけるターボ復号精度を向上させることができるとともにターボ復号処理の早期終了を促進することができ、よって、伝送効率を向上させることができる。
【００３７】
（実施の形態２）
図４は、本発明の実施の形態２に係るターボ復号器の構成を示すブロック図である。なお、本実施の形態で説明するターボ復号器は、実施の形態１で説明したターボ復号器１０４と同様の基本的構成を有しており、同一の構成要素には同一の参照符号を付与し、その詳細な説明を省略する。
【００３８】
図３に示すターボ復号器２００は、ターボ復号器１０４の軟判定結果入力部１１６に代わって軟判定結果入力部２０１を有する。また、ターボ復号器２００は、ターボ復号器１０４におけるデータ系列再生成部１２２およびセレクタ１２３を有さない。
【００３９】
上記構成を有するターボ復号器２００におけるターボ復号動作について説明する。まず、初回送信の場合、Ａ／Ｄ変換器１０３から受信系列が入力されると、ＲＡＭ１１１はデータ系列Ｘを、ＲＡＭ１１２は冗長系列Ｚを、ＲＡＭ１１３は冗長系列Ｚ’を、それぞれ蓄積する。軟判定器１１４、１１５は、受信系列の軟判定復号を行い、その結果、つまり軟判定値を有する軟判定結果を出力する。軟判定器１１４においては、ＲＡＭ１１１に蓄積されたデータ系列Ｘと、ＲＡＭ１１２の冗長系列Ｚと、軟判定結果入力部２０１からの入力とから、データ系列Ｘの軟判定結果を生成し出力する。繰り返し復号の初回時には、軟判定器１１５の演算が行なわれていないため、軟判定結果入力部２０１は、軟判定結果の代わりに０固定値を選択して入力する。
【００４０】
ＲＡＭ１１１のデータ系列Ｘに対するインタリーバ１１７のインタリーブ処理によって生成されたデータ系列Ｘ’は、軟判定器１１５に出力される。軟判定器１１５においては、入力されたデータ系列Ｘ’と、ＲＡＭ１１３の冗長系列Ｚ’と、軟判定器１１４の演算結果である軟判定結果に対するインタリーバ１１８のインタリーブ処理結果とから、データ系列Ｘ’の軟判定結果を生成し出力する。この軟判定結果は、デインタリーバ１１９によってデインタリーブ処理を施された後、軟判定結果蓄積ＲＡＭ１２０に一旦蓄積される。続いて、再び軟判定器１１４が、データ系列Ｘと、冗長系列Ｚと、軟判定結果入力部２０１からの入力（繰り返し復号において２回目以降の場合、軟判定結果蓄積ＲＡＭ１２０に蓄積されている軟判定結果）とを用いて軟判定復号を行う。さらに、その結果を用いて軟判定器１１５が軟判定復号を行なう。この繰り返しで復号の精度を向上させていく。また、復号の都度、軟判定値に対して最終的な「０」または「１」の硬判定結果を出力する硬判定復号を硬判定器１２１で行う。
【００４１】
そして、規定回数まで上記処理を繰り返しても処理対象系列全てのＣＲＣ判定結果が正とならなかった場合、再送要求信号生成部１０６によって再送要求信号が生成され、送信側に送られる。これにより再送処理が発生する。再送処理が発生すると、前回送信時の受信系列と同様に、受信系列が再びＡ／Ｄ変換器１０３からターボ復号器１０４に入力される。そして、ＲＡＭ１１１のデータ系列Ｘ、ＲＡＭ１１２の冗長系列ＺおよびＲＡＭ１１３の冗長系列Ｚ’がそれぞれ上書きされる。
【００４２】
再送信時の場合、軟判定結果入力部２０１では、繰り返し復号の初回復号時においても、軟判定結果蓄積ＲＡＭ１２０の出力が選択され出力され得る。より具体的には、軟判定結果入力部２０１は、ＣＲＣ判定結果を参照し、ＣＲＣ判定結果がＯＫだったブロックについては、軟判定結果蓄積ＲＡＭ１２０からの出力を軟判定器１１４に送る。一方、ＣＲＣ判定結果がＮＧだったブロックについては、前回送信時と同様に、０固定値を軟判定器１１４に送る。すなわち、軟判定結果入力部２０１は、（１）現在の処理が再送処理であること、および（２）前回送信時のＣＲＣ判定結果がＯＫだったブロックであること、を条件として軟判定結果蓄積ＲＡＭ１２０の出力を選択し、軟判定器１１４に送る。この結果、軟判定器１１４では、繰り返し復号の初回復号時においても、軟判定結果蓄積ＲＡＭ１２０の出力が部分的に使用されることになる。
【００４３】
このように、本実施の形態によれば、送信されてきたターボ符号系列の再送が発生した場合、送信されてきたターボ符号系列に対する軟判定復号結果のうち高精度のものを、再送されてきたターボ符号系列に対する軟判定復号に流用することができるため、特に再送信時におけるターボ復号精度を向上させることができるとともにターボ復号処理の早期終了を促進することができ、よって、伝送効率を向上させることができる。
【００４４】
なお、本実施の形態で説明したターボ復号器２００は、実施の形態１で説明したターボ復号器１０４と同様に、データ受信機にて用いることができる。
【００４５】
（実施の形態３）
図５は、本発明の実施の形態３に係るターボ復号器の構成を示すブロック図である。なお、本実施の形態で説明するターボ復号器は、実施の形態１で説明したターボ復号器１０４と同様の基本的構成を有しており、同一の構成要素には同一の参照符号を付与し、その詳細な説明を省略する。
【００４６】
図５に示すターボ復号器３００は、実施の形態１で説明したターボ復号器１０４に実施の形態２で説明した軟判定結果入力部２０１を加えた構成を有する。
【００４７】
よって、本実施の形態によれば、上記の各実施の形態で説明した作用効果を同時に実現することができる。
【００４８】
なお、本実施の形態で説明したターボ復号器３００は、実施の形態１で説明したターボ復号器１０４と同様に、データ受信機にて用いることができる。
【産業上の利用可能性】
【００４９】
本発明のターボ復号器は、伝送効率を向上させる効果を有し、ＨＡＲＱを適用したデータ受信機において有用である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施の形態１に係るターボ復号器を備えたデータ受信機の構成を示すブロック図
【図２】本発明の実施の形態１に係るターボ復号器の構成を示すブロック図
【図３】本発明の実施の形態１に係るターボ復号器の動作を説明するための図
【図４】本発明の実施の形態２に係るターボ復号器の構成を示すブロック図
【図５】本発明の実施の形態３に係るターボ復号器の構成を示すブロック図
【図６】従来のターボ復号器の一例を示すブロック図
【符号の説明】
【００５１】
１００  データ受信機
１０１  アンテナ
１０２  ＲＦ部
１０３  Ａ／Ｄ変換器
１０４、２００、３００  ターボ復号器
１０５  誤り検出部
１０６  再送要求信号送信部
１１１、１１２、１１３  ＲＡＭ
１１４、１１５  軟判定器
１１６、２０１  軟判定結果入力部
１１７、１１８  インタリーバ
１１９  デインタリーバ
１２０  軟判定結果蓄積ＲＡＭ
１２１  硬判定器
１２２  データ系列再生成部
１２３  セレクタ
【図１】
2005260585.tif 000003
【図２】
2005260585.tif 000004
【図３】
2005260585.tif 000005
【図４】
2005260585.tif 000006
【図５】
2005260585.tif 000007
【図６】
2005260585.tif 000008