(57)【要約】【課題】受信環境に適応させて確実に復号が終了するように次回の繰り返し回数を更新することができるターボ復号制御装置を提供する。【解決手段】繰り返し回数設定部８−１は、硬判定処理部７から入力される現在の繰り返し回数ＮNOWを用いるとともに、繰り返し回数保存レジスタ部８−３から入力される以前の繰り返し回数Ｎ1，…，Ｎpを用いることにより、ターボ復号部４での次回の復号時の繰り返し回数ＮNEXTを算出し、ターボ復号部４および硬判定処理部７に設定する。このとき、繰り返し回数設定部８−１は、以前の繰り返し回数Ｎ1，…，Ｎpをそのまま使用するのではなく、Ｎ1，…，Ｎpを、重み係数決定部８−２から入力される重み係数ａ1，…，ａpとの乗算により重み付けして使用する。【選択図】図２
2005203959.tif 000002
【特許請求の範囲】
【請求項１】
受信信号に対して、現在設定されている繰り返し回数だけ誤り訂正処理を繰り返すことで前記受信信号の復号を行うターボ復号手段と、
前記受信信号のＳＩＲを算出するＳＩＲ算出手段と、
前記ターボ復号手段での復号が終了したかを判定し、復号が終了した場合には復号が終了したときの終了回数を現在の復号時の繰り返し回数として取得する硬判定処理手段と、
前記ターボ復号手段での以前の復号時の繰り返し回数を保存する繰り返し回数保存手段と、
前記ＳＩＲ算出手段にて算出された前記受信信号のＳＩＲに基づいて、前記繰り返し回数保存手段に保存されている以前の復号時の繰り返し回数を重み付けするための重み係数を決定する重み係数決定手段と、
前記硬判定処理手段にて取得された現在の復号時の繰り返し回数を用いるとともに、前記繰り返し回数保存手段に保存されている以前の復号時の繰り返し回数を前記重み係数決定手段にて決定された前記重み係数との乗算により重み付けして用いることにより、前記ターボ復号手段での次回の復号時の繰り返し回数を算出し、算出された繰り返し回数を前記ターボ復号手段に設定する繰り返し回数設定手段とを有するターボ復号制御装置。
【請求項２】
前記繰り返し回数設定手段は、前記硬判定処理手段にて取得された現在の復号時の繰り返し回数を用いて、現在の復号時の繰り返し回数以上となる保護回数を算出し、次回の復号時の繰り返し回数として算出された回数が前記保護回数よりも少ない場合は、前記保護回数を次回の復号時の繰り返し回数として前記ターボ復号手段に設定する、請求項１に記載のターボ復号制御装置。
【請求項３】
前記繰り返し回数設定手段は、前記硬判定処理手段にて取得された現在の繰り返し回数を用いるとともに、予め設定されている最大繰り返し回数を用いることにより、前記保護回数を算出する、請求項２に記載のターボ復号制御装置。
【請求項４】
前記重み係数決定手段は、前記ＳＩＲ算出手段にて算出された前記受信信号のＳＩＲと予め設定されている基準ＳＩＲとの差分値に対応付けて予め決められている重み係数を記憶した重み係数テーブルを具備しており、当該重み係数テーブルを参照して重み係数を決定する、請求項１から３のいずれか１項に記載のターボ復号制御装置。
【請求項５】
前記繰り返し回数設定手段は、前記ターボ復号手段での次回の復号時の繰り返し回数を前記硬判定処理手段にも設定し、
前記硬判定処理手段は、前記ターボ復号手段での復号が現在設定されている繰り返し回数よりも少ない回数で終了した場合には、復号が終了したときの終了回数を現在の復号時の繰り返し回数として取得するとともに、前記ターボ復号手段での復号を中止させる、請求項１から４のいずれか１項に記載のターボ復号制御装置。
【請求項６】
前記ターボ復号制御装置はＣＤＭＡ基地局に適用される、請求項１から５のいずれか１項に記載のターボ復号制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）基地局等に適用されるターボ復号制御装置に関し、特に、ターボ復号時の誤り訂正処理の繰り返し回数を逐次的に更新するターボ復号制御装置に関する。
【背景技術】
【０００２】
Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ−ＣＤＭＡ）通信システムでは、一般的に高速・高品質なデータ伝送を実現するためにターボ符号を採用しており、受信環境が悪い場合にも、高い誤り訂正能力を発揮することが可能であり、効率の高い伝送を実現することができる。ターボ符号は、送信信号について、情報系列およびこの情報系列にインターリーブを施した系列を並列に符号化するもので、復号には繰り返し復号法を採用している。
【０００３】
ターボ復号は、受信信号を元に信頼度情報を更新しながら、誤り訂正処理を繰り返して受信信号の復号を行うものであるため、繰り返し回数を設定する必要がある。繰り返し回数は、実験的パラメータであり、条件が絶えず変化する実際の使用時に適した設定とすることは非常に困難である。そのため、繰り返し回数を固定値とする場合には、復号が確実に終了するような回数を設定することが余儀無くされている。
【０００４】
しかしながら、伝送路状態（受信環境）が良いために、設定されている固定の繰り返し回数よりも少ない回数で復号が終了してしまった場合、以降の復号は意味がないため、復号を終了させるのが好ましい。
【０００５】
そこで、最近では、繰り返し回数を固定とせずに逐次的に更新することとし、現在の繰り返し回数よりも少ない回数で復号が終了した場合には、復号が終了した時の繰り返し回数を次回の繰り返し回数として更新する技術が開示されている（例えば、特許文献１参照）。この技術によれば、復号終了以降の無駄な繰り返し回数を低減することができるため、繰り返し回数を固定値とした時と比較して、受信信号の処理時間および消費電力の削減を図ることができるという利点がある。
【特許文献１】特開２００１−１８６０２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術においては、伝送路状態が良い場合には不都合が生じることはないが、逆に、伝送路状態が悪化した場合には、前回の繰り返し回数では復号が終了しないことが予想され、実使用に供すると充分な受信性能を確保することができなくなるおそれがあるという問題点がある。
【０００７】
そこで、本発明の目的は、ターボ復号時の誤り訂正処理の繰り返し回数を固定とせず、受信環境に適応させて確実に復号が終了するように次回の繰り返し回数を更新することができるターボ復号制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明のターボ復号制御装置は、受信信号に対して、現在設定されている繰り返し回数だけ誤り訂正処理を繰り返すことで前記受信信号の復号を行うターボ復号手段と、前記受信信号の希望波対干渉波電力比（以下、Ｓｉｇｎａｌ  ｔｏ Ｉｎｔｅｒｆｅｒｅｎｃｅ  Ｐｏｗｅｒ  Ｒａｔｉｏ：ＳＩＲと呼ぶ）を算出するＳＩＲ算出手段と、前記ターボ復号手段での復号が終了したかを判定し、復号が終了した場合には復号が終了したときの終了回数を現在の復号時の繰り返し回数として取得する硬判定処理手段と、前記ターボ復号手段での以前の復号時の繰り返し回数を保存する繰り返し回数保存手段と、前記ＳＩＲ算出手段にて算出された前記受信信号のＳＩＲに基づいて、前記繰り返し回数保存手段に保存されている以前の復号時の繰り返し回数を重み付けするための重み係数を決定する重み係数決定手段と、前記硬判定処理手段にて取得された現在の復号時の繰り返し回数を用いるとともに、前記繰り返し回数保存手段に保存されている以前の復号時の繰り返し回数を前記重み係数決定手段にて決定された前記重み係数との乗算により重み付けして用いることにより、前記ターボ復号手段での次回の復号時の繰り返し回数を算出し、算出された繰り返し回数を前記ターボ復号手段に設定する繰り返し回数設定手段とを有することを特徴とする。
【０００９】
本発明によれば、単純に現在の繰り返し回数を次回の繰り返し回数として設定しているのではなく、現在の繰り返し回数に加えて以前の繰り返し回数を重み付けして用いて算出した回数を次回の繰り返し回数として設定している。そのため、受信環境に適応させて確実に復号が終了するように次回の繰り返し回数を設定することが可能である。
【００１０】
また、前記繰り返し回数設定手段は、前記硬判定処理手段にて取得された現在の復号時の繰り返し回数を用いて、現在の復号時の繰り返し回数以上となる保護回数を算出し、次回の復号時の繰り返し回数として算出された回数が前記保護回数よりも少ない場合は、前記保護回数を次回の復号時の繰り返し回数として前記ターボ復号手段に設定することとしても良い。
【００１１】
本発明によれば、次回の復号時に伝送路状態が急激に悪化した場合等、次回の繰り返し回数として算出された回数で復号が終了しない場合を考慮し、次回の繰り返し回数を保護回数まで増やすような保護を行うことで、ターボ復号手段では保護回数に達するまで復号を続行できるようにしている。そのため、次回の復号時に伝送路状態が急激に悪化したとしても、確実に復号が終了するように次回の繰り返し回数を設定することが可能である。
【発明の効果】
【００１２】
本発明は以上説明したように構成されているため、次のような効果を奏する。
【００１３】
第１の効果は、ターボ復号手段での現在の復号時の繰り返し回数を用いるとともに、以前の復号時の繰り返し回数を重み係数との乗算により重み付けして用いることにより算出した回数を次回の規定繰り返し回数として設定しているため、単純に現在の繰り返し回数を次回の繰り返し回数として設定する場合と比較して、確実に復号が終了するように次回の繰り返し回数を設定することができ、それにより、受信信号の受信品質を維持することができるということである。
【００１４】
第２の効果は、受信ＳＩＲや以前の復号時の繰り返し回数を用いて次回の繰り返し回数を算出しているため、新たに大きな回路変更を行うことなくターボ復号制御装置を実現することができるということである。例えば、重み係数算出手段にて受信ＳＩＲを元に参照する重み係数テーブルは、予めシミュレーションにより作成することができ、また、繰り返し回数保存手段は、小容量のレジスタもしくはメモリで容易に実現することができる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明を実施するための最良の形態について図面を参照して説明する。
【００１６】
図１を参照すると、本発明の一実施形態によるターボ復号制御装置として適用されるＣＤＭＡ基地局の構成が示されている。このＣＤＭＡ基地局は、アンテナ受信部１と、逆拡散部２と、チャネル復号部３とを有している。逆拡散部２は、希望波受信検出部２−１と、干渉波受信電力検出部２−２とを有している。また、チャネル復号部３は、ターボ復号部４と、情報源抽出部５と、上り受信ＳＩＲ算出部６と、硬判定処理部７と、繰り返し回数制御部８とを有している。
【００１７】
アンテナ受信部１は、ＣＤＭＡ移動機から送信されてきた信号を受信信号として受信、復調し、復調された受信信号を逆拡散部２に出力する。
【００１８】
逆拡散部２は、アンテナ受信部１から入力された受信信号を逆拡散するとともに、逆拡散された受信信号に信頼度情報を付加する軟判定処理を施し、逆拡散され信頼度情報が付加された受信信号をターボ復号部４に出力する。なお、逆拡散部２内部の希望波受信電力検出部２−１および干渉波受信電力検出部２−２は、それぞれ、受信信号から検出した希望波電力および干渉波電力を上り受信ＳＩＲ算出部６に出力する。
【００１９】
ターボ復号部４は、逆拡散部２から入力された受信信号を元に信頼度情報を更新しながら、現在設定されている繰り返し回数だけ誤り訂正処理を繰り返して受信信号の復号を行い、復号結果を出力する。ターボ復号部４は、硬判定処理部７にて発行される復号続行／中止のフラグにより復号続行／中止が指示されており、復号時には、硬判定処理部７にて復号中止フラグが発行されるまで、現在設定されている繰り返し回数分の誤り訂正処理を繰り返す。
【００２０】
硬判定処理部７は、ターボ復号部４での復号が終了したかを判定する硬判定処理を行い、その判定結果に基づいて復号続行／中止フラグを発行する。硬判定処理部７は、ターボ復号部４での復号が終了していれば、復号が終了したときの終了回数を現在の復号時の繰り返し回数として取得し、取得した繰り返し回数を繰り返し回数制御部８に出力する。
【００２１】
情報源抽出部５は、ターボ復号部４での復号が終了していれば、ターボ復号部４で復号された復号結果から情報ビットを抽出して出力する。
【００２２】
上り受信ＳＩＲ算出部６は、逆拡散部２の希望波受信電力検出部２−１および干渉波受信電力検出部２−２のそれぞれから入力される情報に基づき、受信信号の受信ＳＩＲを算出し、算出された受信ＳＩＲを繰り返し回数制御部８に出力する。
【００２３】
繰り返し回数制御部８は、硬判定処理部７および上り受信ＳＩＲ算出部６のそれぞれから入力される情報に基づき、ターボ復号部４での次回の復号時の繰り返し回数を算出し、算出された繰り返し回数をターボ復号部４および硬判定処理部７に設定する。
【００２４】
ここで、硬判定処理部７および繰り返し回数制御部８における処理について、さらに詳細に説明する。
【００２５】
まず、硬判定処理部７における処理について説明する。
【００２６】
硬判定処理部７は、ターボ復号部４での復号時の誤り訂正処理が１回終了する度に、前回の復号結果とのビット誤り率（以下、Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ：ＢＥＲと呼ぶ）測定を行い、この測定結果に基づいて、復号が終了したか判定する。
【００２７】
具体的には、硬判定処理部７は、ＢＥＲ＝０（誤りなし）である場合に復号が終了したと判定する。ＢＥＲ＝０であれば、現在設定されている繰り返し回数よりも少ない回数であったとしても、その時点で復号中止フラグを発行して復号を中止させるとともに、復号が終了したときの終了回数を現在の復号時の繰り返し回数として取得し、繰り返し回数制御部８に出力する。これに対して、硬判定処理部７は、ＢＥＲ＝０でなければ、復号続行フラグを発行して復号を続行させる。なお、現在設定されている繰り返し回数は、後述するように、繰り返し回数制御部８により所定の保護回数よりも少なくなることがないように保護されている。したがって、現在設定されている繰り返し回数内でＢＥＲ＝０とならない可能性は低いと考えられる。なお、この手法は、受信信号にＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）ビットが付随していない場合に有効である。一方、ＣＲＣビットが付随している場合は、ＣＲＣチェックを行い、判定に問題がなければそこで復号を終了し、そのときの繰り返し回数を繰り返し回数制御部８に通知する手法を採ることもできる。なお、硬判定処理部７は、ターボ復号部４での復号が終了したか判定するに際し、上記２つのどちらかの手法もしくはこれ以外の他の手法を用いても良い。
【００２８】
次に、繰り返し回数制御部８における処理について説明する。
【００２９】
繰り返し回数制御部８は、ターボ復号部４での次回の復号時の繰り返し回数ＮNEXTを決定するに際し、現在の復号時の繰り返し回数ＮNOWを用いるとともに、以前の復号時に使用した繰り返し回数Ｎ1，…，Ｎp（ｐ＝１，２，…，Ｐ。ｐはフィードバック段数）をフィードバックして用いることにより、次回の復号時の繰り返し回数ＮNEXTを算出し、算出された次回の復号時の繰り返し回数ＮNEXTをターボ復号部４および硬判定処理部７に設定する。このとき、繰り返し回数制御部８は、以前の復号時の繰り返し回数Ｎ1，…，Ｎpをそのまま使用するのではなく、これらを重み係数ａ1，…，ａpとの乗算により重み付けして使用する。
【００３０】
図２を参照すると、繰り返し回数制御部８の一構成例が示されている。この繰り返し回数制御部８は、繰り返し回数設定部８−１と、重み係数決定部８−２と、繰り返し回数保存レジスタ部８−３とを有している。
【００３１】
繰り返し回数保存レジスタ部８−３は、ターボ復号部４での以前の復号時に使用した繰り返し回数Ｎ1，…，Ｎpを保存する。ここで、繰り返し回数Ｎ1はＮNOWよりも１回前の繰り返し回数を示し、繰り返し回数ＮpはＮNOWよりもｐ回前の繰り返し回数を示している。ここで、ｐは、予め設定されているパラメータであり、例えば、ターボ復号部４での復号処理が始まった時点で不変のパラメータである。
【００３２】
重み係数決定部８−２は、上り受信ＳＩＲ算出部６から入力される受信信号の受信ＳＩＲに基づいて、繰り返し回数保存レジスタ部８−３から入力される以前の繰り返し回数Ｎ1，…，Ｎpを重み付けするための重み係数ａ1，…，ａpを決定する。ここで、重み係数ａ1はＮ1に乗算される係数を示し、重み係数ａpはＮpに乗算される係数を示している。なお、重み係数決定部８−２は、現在の繰り返し回数ＮNOWに乗算される重み係数ａ0も決定するが、このａ0は固定値（図２では「１」）であるため、ＮNOWが受信ＳＩＲに応じて重み付けされることはない。
【００３３】
具体的には、重み係数決定部８−２は、受信ＳＩＲと基準ＳＩＲとの差分値に対応付けて予め決められている重み係数ａ0，…，ａpを記憶した重み係数テーブルを具備しており、この重み係数テーブルを参照して重み係数ａ0，…，ａpを決定する。ここで、基準ＳＩＲは、予め設定されているパラメータである。
【００３４】
繰り返し回数設定部８−１は、硬判定処理部７から入力される現在の繰り返し回数ＮNOWを用いるとともに、繰り返し回数保存レジスタ部８−３から入力される以前の繰り返し回数Ｎ1，…，Ｎpを重み係数決定部８−２から入力される重み係数ａ1，…，ａpとの乗算により重み付けして用いることにより、ターボ復号部４での次回の復号時の繰り返し回数ＮNEXTを算出し、算出された次回の復号時の繰り返し回数ＮNEXTをターボ復号部４および硬判定処理部７に設定する。
【００３５】
具体的には、繰り返し回数設定部８−１は、下記の数式（１）によりＮNEXTを計算し、ＮNEXTに小数点がある場合には、すべて切り上げることにする。
【００３６】
【数１】
2005203959.tif 000003
【００３７】
上記数式（１）によれば、次回の繰り返し回数ＮNEXTの値は、重み係数ａ0，…，ａpにより以前の繰り返し回数Ｎ1，…，Ｎpの重みが調整された上での値となる。すなわち、ＮNEXTの値は、受信環境が良い場合には、現在の繰り返し回数ＮNOWと同値となり、逆に受信環境が悪い場合には、現在の繰り返し回数ＮNOWよりも多くなる仕組みになっている。
【００３８】
さらに、繰り返し回数設定部８−１は、受信環境が急激に劣化する場合に備えて、下記の数式（２）により保護回数ＮSUPを計算し、次回の繰り返し回数がＮSUP以下になることがないよう保護を行う。ＮSUPに小数点がある場合には、すべて切り上げることにする。
【００３９】
【数２】
2005203959.tif 000004
【００４０】
ここで、ＮMAXは、ターボ復号部４での復号時の最大繰り返し回数である。このＮMAXは、予め設定されているパラメータであり、例えば、本ＣＤＭＡ基地局が起動した際に決定される不変のパラメータである。
【００４１】
上記数式（２）によれば、保護回数ＮSUPの値はＮNOW以上になる仕組みになっており、それにより、受信環境が良いために現在の繰り返し回数ＮNOWが少ない場合にも、保護回数ＮSUPの値はＮNOW以上となる。
【００４２】
繰り返し回数設定部８−１は、現在の繰り返し回数ＮNOWが少ないために、上記数式（１）で算出した次回の繰り返し回数ＮNEXTが、上記数式（２）で算出したＮSUPよりも少なくなった場合には、次回の繰り返し回数ＮNEXT＝ＮSUPに切り替え、ＮSUPを次回の繰り返し回数ＮNEXTとしてターボ復号部４および硬判定処理部７に設定する。
【００４３】
すなわち、現在の繰り返し回数ＮNOWが少ない場合に、このＮNOWと同値の回数が上記数式（１）により次回の繰り返し回数ＮNEXTとして算出されたとしても、ＮNEXTの設定の際には、ＮNOW以上のＮSUPに切り替えてＮNEXTを設定しているため、ＮSUPまで復号処理をサポートすることができ、受信品質を維持することができる。
【００４４】
なお、繰り返し回数設定部８−１は、上記で計算したＮNEXTおよびＮSUPがＮMAX以上になった場合、ＮNEXTおよびＮSUPをＮMAXとし、ＮMAXを超えないようにする。
【００４５】
以下、図１および図２に示したＣＤＭＡ基地局におけるターボ復号時の動作について、図３のフローチャートを参照して説明する。
【００４６】
図３を参照すると、硬判定処理部７は、ターボ復号部４での復号時の誤り訂正処理が１回終了する度に、前回の復号結果とのＢＥＲ測定を行い、その測定結果に基づいてターボ復号部４での復号が終了したかを判定する（ステップ３０１）。
【００４７】
ここで、硬判定処理部７は、ＢＥＲ＝０ではなく、復号が終了していない場合は（ステップ３０２のＮｏ）、復号続行フラグを発行して、引き続きターボ復号部４での復号を続行させる。
【００４８】
一方、硬判定処理部７は、ＢＥＲ＝０であり、復号が終了している場合は（ステップ３０２のＹｅｓ）、復号中止フラグを発行して、ターボ復号部４での復号を中止させるとともに、復号が終了した時の終了回数を現在の繰り返し回数ＮNOWとして取得し、繰り返し回数制御部８内部の繰り返し回数設定部８−１へ出力する（ステップ３０３）。このとき、情報抽出部５は、ターボ復号部４により復号された復号結果から情報ビットを抽出し出力する。
【００４９】
次に、重み係数決定部８−２では、上り受信ＳＩＲ算出部６から入力される受信信号の受信ＳＩＲに基づいて、繰り返し回数に乗算する重み係数ａ0，…，ａpを決定し、繰り返し回数設定部８−１に出力する（ステップ３０４）。このとき、重み係数決定部８−２は、受信ＳＩＲが基準ＳＩＲよりも大きく、その差分値も充分に大きな場合には、伝送路状態が良好であるものとして、重み係数ａ1，…，ａpの値が小さくなるような決定を行う。このように重み係数ａ1，…，ａpを決定することにより、繰り返し回数設定部８−１にて使用される以前の繰り返し回数Ｎ1，…，Ｎpは、重みが調整された値となる。
【００５０】
次に、繰り返し回数保存レジスタ部８−３は、以前使用した繰り返し回数Ｎ1，…，Ｎpを、繰り返し回数設定部８−１に出力する（ステップ３０５）。
【００５１】
次に、繰り返し回数設定部８−１は、ステップ３０３〜３０５で入力された、現在の繰り返し回数ＮNOW、重み係数ａ0，…，ａp、以前の繰り返し回数Ｎ1，…，Ｎpを使用して、上記数式（１）により、ターボ復号部４での次回の復号時に使用する繰り返し回数ＮNEXTを算出する（ステップ３０６）。
【００５２】
ただし、急激に伝送路状態（受信環境）が劣化した場合に、ステップ３０６で算出した繰り返し回数内で復号が終了しない可能性がある。そこで、繰り返し回数設定部８−１は、伝送路状態の急激な劣化に対応できるよう、上記数式（２）により繰り返し回数の保護回数ＮSUPも予め算出しておく（ステップ３０７）。
【００５３】
次に、繰り返し回数設定部８−１は、ステップ３０６で算出した次回の繰り返し回数ＮNEXTの値が、ステップ３０７で算出したＮSUPの値よりも小さいかを判定する（ステップ３０８）。
【００５４】
ここで、繰り返し回数設定部８−１は、ステップ３０６で算出したＮNEXTの値が、ステップ３０７で算出したＮSUPの値以上である場合は（ステップ３０９のＮｏ）、ステップ３０６で算出したＮNEXTをそのままＮNEXTとすることに決定し、決定されたＮNEXTをターボ復号部４および硬判定処理部７に設定する（ステップ３１０）。
【００５５】
一方、繰り返し回数設定部８−１は、ステップ３０６で算出したＮNEXTの値が、ステップ３０７で算出したＮSUPの値よりも小さい場合は（ステップ３０９のＹｅｓ）、ＮNEXTをステップ３０７で算出したＮSUPに切り替えることに決定し、決定されたＮSUPをＮNEXTとしてターボ復号部４および硬判定処理部７に設定する（ステップ３１１）。このように、ステップ３０６で算出したＮNEXTの値が小さい場合には、繰り返し回数をＮSUPまで増やすような保護を行うことで、受信信号の受信品質を落とさないようにすることができる。なお、ステップ３１０またはステップ３１１で設定された次回の繰り返し回数ＮNEXTは、繰り返し回数保存レジスタ部８−３に保存される。
【００５６】
その後、硬判定処理部７は、復号続行フラグを発行して、ターボ復号部４での復号処理を開始させる（ステップ３１２）。
【００５７】
ここで、各パラメータが下記例のような数値である場合において、繰り返し回数設定部８−１がＮNEXTを決定する方法について説明する。
【００５８】
復号が終了した時の現在の繰り返し回数ＮNOW＝４
フィードバック段数ｐ＝２
１回前の復号で使用した繰り返し回数Ｎ1＝４
２回前の復号で使用した繰り返し回数Ｎ2＝５
最大繰り返し回数ＮMAX＝８
重み係数ａ0＝１．０、ａ1＝０．８、ａ2＝０．６
まず、繰り返し回数設定部８−１は、数式（１）および数式（２）を用いて、ＮNEXT、ＮSUPを次のように算出する。
【００５９】
ＮNEXT＝（１．０×４＋０．８×４＋０．６×５）／（１．０＋０．８＋０．６）＝４．２５≒５
ＮSUP＝（４＋８）／２＝６
この場合、繰り返し回数設定部８−１は、ＮNEXTの値（＝５）がＮSUPの値（＝６）よりも小さいため、ＮNEXTをＮSUPに切り替えることに決定する。
【００６０】
なお、本実施形態においては、本発明のターボ復号制御装置がＣＤＭＡ基地局に適用される例について説明したが、本発明のターボ復号制御装置はＣＤＭＡ移動機にも適用可能であることは言うまでもない。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施形態によるターボ復号制御装置として適用されるＣＤＭＡ基地局の構成を示す図である。
【図２】図１に示した繰り返し回数制御部の一構成例を示すブロック図である。
【図３】図１および図２に示したＣＤＭＡ基地局におけるターボ復号時の動作を説明するフローチャートである。
【符号の説明】
【００６２】
１    アンテナ受信部
２    逆拡散部
２−１    希望波受信検出部
２−２    干渉波受信電力検出部
３    チャネル復号部
４    ターボ復号部
５    情報源抽出部
６    上り受信ＳＩＲ算出部
７    硬判定処理部
８    繰り返し回数制御部
８−１    繰り返し回数設定部
８−２    重み係数決定部
８−３    繰り返し回数保存レジスタ部
【図１】
2005203959.tif 000005
【図２】
2005203959.tif 000006
【図３】
2005203959.tif 000007