(57)【要約】【課題】ターボ復号において、正しく復号できないデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返すことに伴う復号処理時間や消費電力の浪費を削減する。【解決手段】ターボ復号処理部２０９は、受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行う。受信品質判定部２１０において受信品質が所定の受信品質基準を満たさないと判定された場合、最大繰り返し回数設定部２１３は最大繰り返し回数の設定値を減少する。【選択図】    図２
2007036683.tif 000002
【特許請求の範囲】
【請求項１】
受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号器を用いた復号方法であって、
前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する第１のステップと、
前記第１のステップで前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する第２のステップとを有することを特徴とするターボ復号器を用いた復号方法。
【請求項２】
前記繰り返し復号処理がなされたデータの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する第３のステップをさらに有し、
前記第２のステップは、前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記第１のステップで前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少するステップであることを特徴とする請求項１記載のターボ復号器を用いた復号方法。
【請求項３】
前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、前記繰り返し復号処理がなされたデータから情報ビットを抽出し、前記最大繰り返し回数の設定値を変えずに次の繰り返し復号処理を行うステップと、
前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記第１のステップで前記受信品質が前記所定の受信品質基準を満たすと判定された場合、前記最大繰り返し回数の設定値を変えずに次の繰り返し復号処理を行うステップと、
前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記第１のステップで前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少して次の繰り返し復号処理を行うステップとを有することを特徴とする請求項２記載のターボ復号器を用いた復号方法。
【請求項４】
前記第１のステップを前記繰り返し復号処理を行う周期で行い、前記第１のステップで前記受信品質が前記所定の受信品質基準を満たさないと判定された後の繰り返し復号処理に、減少した最大繰り返し回数を適用することを特徴とする請求項１〜３いずれか記載のターボ復号器を用いた復号方法。
【請求項５】
前記第１のステップを所定の周期で行い、前記受信品質が前記所定の受信品質基準を満たさないという判定が連続してなされる毎に、段階的に前記最大繰り返し回数の設定値を減少することを特徴とする請求項１〜４いずれか記載のターボ復号器を用いた復号方法。
【請求項６】
前記第１のステップを所定の周期で行い、前記受信品質が前記所定の受信品質基準を満たさない状態から満たす状態になった場合に、前記最大繰り返し回数の設定値を初期値に戻すステップを有することを特徴とする請求項１〜５いずれか記載のターボ復号器を用いた復号方法。
【請求項７】
前記第１のステップは、前記受信した無線信号のＳＩＲ（Ｓｉｇｎａｌ  ｔｏ  Ｉｎｔｅｒｆｅｒｅｎｃｅ  Ｒａｔｉｏ）を算出し、算出した前記ＳＩＲが所定の基準値未満である状態が所定時間以上続いたと判断された場合に、前記受信品質が前記所定の受信品質基準を満たさないと判定し、それ以外の場合に前記受信品質が前記所定の受信品質基準を満たすと判定するステップであることを特徴とする請求項１〜６いずれか記載のターボ復号器を用いた復号方法。
【請求項８】
前記第３のステップは、硬判定された前記ターボ復号器からの出力データがＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）符号を用いたビット誤り検査により、ビット誤りを含むと判断された場合に、前記復号処理状態が所定の復号処理状態基準を満たさないと判定し、ビット誤りを含まないと判断された場合に、前記復号処理状態が所定の復号処理状態基準を満たすと判定するステップであることを特徴とする請求項２〜７いずれか記載のターボ復号器を用いた復号方法。
【請求項９】
受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号処理部を備えるターボ復号器であって、
前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する受信品質判定手段と、
前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する最大繰り返し回数設定手段とを有することを特徴とするターボ復号器。
【請求項１０】
前記繰り返し復号処理がなされたデータの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する復号処理状態判定手段をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少することを特徴とする請求項９記載のターボ復号器。
【請求項１１】
前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、前記繰り返し復号処理がなされたデータから情報ビットを抽出する情報ビット抽出部をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、または前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たすと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を変えず、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を減少することを特徴とする請求項１０記載のターボ復号器。
【請求項１２】
受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号処理部を備える無線通信端末であって、
前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する受信品質判定手段と、
前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する最大繰り返し回数設定手段とを有することを特徴とする無線通信端末。
【請求項１３】
前記繰り返し復号処理がなされたデータの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する復号処理状態判定手段をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少することを特徴とする請求項１２記載の無線通信端末。
【請求項１４】
前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、前記繰り返し復号処理がなされたデータから情報ビットを抽出する情報ビット抽出部をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、または前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たすと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を変えず、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を減少することを特徴とする請求項１３記載の無線通信端末。
【請求項１５】
受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号処理部を備える無線基地局であって、
前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する受信品質判定手段と、
前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する最大繰り返し回数設定手段とを有することを特徴とする無線基地局。
【請求項１６】
前記繰り返し復号処理がなされたデータの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する復号処理状態判定手段をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少することを特徴とする請求項１５記載の無線基地局。
【請求項１７】
前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、前記繰り返し復号処理がなされたデータから情報ビットを抽出する情報ビット抽出部をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、または前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たすと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を変えず、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を減少することを特徴とする請求項１６記載の無線基地局。
【請求項１８】
受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号処理部を備えた無線通信端末および無線基地局を含む無線通信システムであって、
前記無線通信端末および無線基地局は、前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する受信品質判定手段と、
前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する最大繰り返し回数設定手段とを有することを特徴とする無線通信システム。
【請求項１９】
前記無線通信端末および無線基地局は、前記繰り返し復号処理がなされたデータの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する復号処理状態判定手段をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少することを特徴とする請求項１８記載の無線通信システム。
【請求項２０】
前記無線通信端末および無線基地局は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、前記繰り返し復号処理がなされたデータから情報ビットを抽出する情報ビット抽出部をさらに有し、
前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、または前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たすと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を変えず、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を減少することを特徴とする請求項１９記載の無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信において符号化された受信データを繰り返し復号することにより誤り訂正を行うターボ復号器に関する。さらにターボ復号器を用いた復号方法並びにターボ復号器を備えた無線通信端末、無線基地局および無線通信システムに関する。
【背景技術】
【０００２】
無線通信では、伝搬路におけるフェージングや受信回路のアンプに起因する雑音等の影響により、受信側での受信データに誤りが生ずることがある。このような受信データの誤りを訂正する手段として、誤り訂正符号を用いた復号方法が知られている。誤り訂正符号を用いた復号方法は、送信側で誤り訂正符号を情報ビットに付加して送信し、受信側で情報ビットと誤り訂正符号との間の一定の関係に基づいて情報ビットの誤りを訂正する方法である。誤り訂正符号を用いた復号方法の中でも、ターボ符号を用いた復号方法は、受信環境が悪い状態においても極めて高い誤り訂正能力を有する方法として知られており、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）において、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）通信方式での誤り訂正方式の標準規格としても採用されている。
【０００３】
ターボ符号を用いた復号方法では、受信側で受信データを復号する際に、一度復号した結果を利用して再度復号するという動作を繰り返し行う。このような復号データのフィードバック処理により、誤り訂正能力を飛躍的に向上させることができる。一般的には繰り返し回数を増加するにしたがい誤り訂正能力が向上する。
【０００４】
通常、繰り返し復号処理の繰り返し回数には、予め設定された値が用いられる。この値としては、例えば、シミュレーション等によって所定の条件のもとで所定のビット誤り率を確保できると推定される値が用いられる。しかしながら、常に設定された繰り返し回数での復号処理を行うとすると、復号処理時間や消費電力に対する負荷が大きくなってしまう。この問題を解決する方法として、例えば特許文献１には、復号処理毎に情報ビットの誤りを検査し、設定された繰り返し回数（最大繰り返し回数）に満たない場合であっても、正しく復号できたと判断された時点で繰り返し復号処理を終了することが記載されている。この方法により、訂正能力を犠牲にすることなく、繰り返し復号処理の平均的な繰り返し回数を削減ことが可能となる。
【０００５】
【特許文献１】特開２０００−１８３７５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の方法では、繰り返し復号の過程で正しく復号できたと判断されない限り、予め設定された最大繰り返し回数まで復号処理を繰り返すことになる。したがって、最終的に正しく復号できないデータに対してまで、最大繰り返し回数まで復号処理を繰り返すことになり、それに伴う処理時間や消費電力が無駄となるという問題がある。
【０００７】
本願発明は、上記問題を解決するためになされたものであり、最終的に正しく復号できないデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返すことに伴う復号処理時間や消費電力の浪費を削減することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明によるターボ復号器を用いた復号方法は、受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号器を用いた復号方法であって、前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する第１のステップと、
前記第１のステップで前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する第２のステップとを有することを特徴とする。
【０００９】
上記のターボ復号器を用いた復号方法において、前記繰り返し復号処理がなされたデータの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する第３のステップをさらに有し、前記第２のステップは、前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記第１のステップで前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少するステップであってもよい。
【００１０】
また、上記のターボ復号器を用いた復号方法において、前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、前記繰り返し復号処理がなされたデータから情報ビットを抽出し、前記最大繰り返し回数の設定値を変えずに次の繰り返し復号処理を行うステップと、前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記第１のステップで前記受信品質が前記所定の受信品質基準を満たすと判定された場合、前記最大繰り返し回数の設定値を変えずに次の繰り返し復号処理を行うステップと、前記第３のステップで前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記第１のステップで前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少して次の繰り返し復号処理を行うステップとを有してもよい。
【００１１】
本発明によるターボ復号器、無線基地局あるいは無線通信端末は、受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号処理部を備えるターボ復号器、無線基地局あるいは無線通信端末であって、前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する受信品質判定手段と、前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する最大繰り返し回数設定手段とを有することを特徴とする。
【００１２】
本発明による無線通信システムは、受信した無線信号に含まれる符号化データに対して、設定された最大繰り返し回数以下の繰り返し回数での繰り返し復号処理を行うターボ復号処理部を備えた無線通信端末および無線基地局を含む無線通信システムであって、前記無線通信端末および無線基地局は、前記受信した無線信号の受信品質が所定の受信品質基準を満たすか否かを判定する受信品質判定手段と、前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少する最大繰り返し回数設定手段とを有することを特徴とする。
【００１３】
上記のターボ復号器、無線基地局、無線通信端末あるいは無線通信システムにおいて、前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定され、かつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、前記最大繰り返し回数の設定値を減少するようにしてもよい。
【００１４】
また、上記のターボ復号器、無線基地局、無線通信端末あるいは無線通信システムにおいて、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、前記繰り返し復号処理がなされたデータから情報ビットを抽出する情報ビット抽出部をさらに有し、前記最大繰り返し回数設定手段は、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たすと判定された場合、または前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たすと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を変えず、前記復号処理状態判定手段で前記復号処理状態が前記所定の復号処理状態基準を満たさないと判定されかつ前記受信品質判定手段で前記受信品質が前記所定の受信品質基準を満たさないと判定された場合、次の繰り返し復号処理の前記最大繰り返し回数の設定値を減少するようにしてもよい。
【発明の効果】
【００１５】
本発明によれば、受信した無線信号の受信品質に応じて、最大繰り返し回数の設定値を適正化することにより、無駄な復号処理を回避することが可能となる。
【００１６】
また、本発明によれば、受信した無線信号の受信品質が所定の受信品質基準を満たさないと判定された場合、最大繰り返し回数の設定値は減少される。このため、受信品質が悪く最終的に正しく復号できない可能性が高いデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返さないようにすることができる。
【００１７】
また、本発明によれば、受信した無線信号の受信品質と復号処理状態の両方の判定結果に応じて最大繰り返し回数の設定値を減少することもできる。このため、正しく復号できない可能性が極めて高いデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返さないようにすることができる。
【００１８】
以上の結果、最終的に正しく復号できないデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返すことに伴う復号処理時間や消費電力の浪費を削減することが可能となる。
【発明を実施するための最良の形態】
【００１９】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２０】
図１に本発明の一実施形態による無線通信システムを示す。本無線通信システムは、少なくとも無線通信端末１０１と無線基地局１１１とから構成される。無線通信端末１０１には、送信データをターボ符号化するためのターボ符号器１０３と、受信したターボ符号化データを復号するためのターボ復号器１０２が備えられている。無線基地局１１１には、ターボ符号器１１３と、ターボ復号器１１２が備えられている。
【００２１】
無線基地局１１２内では、ターボ符号器１１３において送信データがターボ符号化される。ターボ符号化されたデータは、送受信部１１４中の送信部１１７およびアンテナ１１５を介して無線信号によって無線通信端末１０１に送信される。無線通信端末１０１では、アンテナ１０５を介して送受信部１０４中の受信部１０６にて無線信号を受信した後、ターボ復号器１０２において、無線信号に含まれるターボ符号化データが復号される。
【００２２】
同様に、無線通信端末１０１内では、ターボ符号器１０３において送信データがターボ符号化される。ターボ符号化されたデータは、送受信部１０４中の送信部１０７およびアンテナ１０５を介して無線信号によって無線基地局１１１に送信される。無線基地局１１１では、アンテナ１１５を介して送受信部１１４中の受信部１１６にて無線信号を受信した後、ターボ復号器１１２において、無線信号に含まれるターボ符号化データが復号される。
【００２３】
次に、本発明の一実施形態によるターボ復号器と受信部の構成について説明する。以下に示すターボ復号器は、図１の無線通信システムにおける無線通信端末１０１に備えられるターボ復号器１０２や、無線基地局１１１内に備えられるターボ復号器１１２として用いることができる。また、以下に示す受信部は、図１の無線通信システムにおける無線通信端末１０１に備えられる受信部１０６や、無線基地局１１１内に備えられる受信部１１６として用いることができる。
【００２４】
図２は、本発明の一実施形態によるターボ復号器と受信部の構成を説明するブロック図である。受信部２０２は、受信器２０３、逆拡散処理部２０４、受信電力検出部２０５を備える。受信電力検出部２０５は、信号波電力検出部２０６および干渉波電力検出部２０７を備える。ターボ復号器２０８は、ターボ復号処理部２０９、受信品質判定部２１０、最大繰り返し回数設定部２１３、硬判定処理部２１６および情報ビット抽出部２１７を備える。受信品質判定部２１０は受信ＳＩＲ算出部２１１と受信ＳＩＲ判定部２１２を備える。ＳＩＲ（Ｓｉｇｎａｌ  ｔｏ  Ｉｎｔｅｒｆｅｒｅｎｃｅ  Ｒａｔｉｏ）は受信した無線信号の信号波干渉波電力比である。最大繰り返し回数設定部２１３は最大繰り返し回数設定処理部２１４とメモリ２１５を備える。
【００２５】
上記の受信部２０２およびターボ復号器２０８の各ブロックの動作は以下の通りである。
【００２６】
受信部２０２は、アンテナ２０１を介して受信した無線信号の逆拡散等の受信処理を行う。受信器２０３はアンテナ２０１を介して無線信号を受信し復調処理を行う。逆拡散処理部２０４は、復調した無線信号を逆拡散し、ターボ復号処理部２０９および受信電力検出部２０５に出力する。受信電力検出部２０５は受信した無線信号の受信電力等を検出し、受信品質算出のための情報を受信品質判定部２１０に通知する。具体的には、信号波受信電力検出部２０６は、受信した無線信号から情報ビット抽出に必要な信号波の電力を検出し、干渉波電力検出部２０７は干渉波電力を検出し、それぞれ検出した結果を受信ＳＩＲ算出部２１１に通知する。
【００２７】
ターボ復号器２０８は、受信部２０２から受け取ったデータや情報に基づいてターボ復号処理等を行う。ターボ復号処理部２０９は、逆拡散処理部２０４から通知される符号化データに対して繰り返し復号処理を行う。受信品質判定部２１０は、受信電力検出部２０５から通知される受信品質算出のための情報に基づき、受信した無線信号の受信品質を判定する。具体的には、受信ＳＩＲ算出部２１１が受信した無線信号のＳＩＲを算出し、受信ＳＩＲ判定部２１２が、算出したＳＩＲが所定の受信品質基準を満たすか否かを判定する。受信品質の判定結果は最大繰り返し回数設定部２１３に通知される。最大繰り返し回数設定部２１３は、ターボ復号処理部２０９が行う繰り返し復号処理の最大繰り返し回数を設定する。最大繰り返し回数設定処理部２１４が最大繰り返し回数の算出または決定し、ターボ復号処理部２０９に通知する。メモリ２１５は最大繰り返し回数の初期値、現在の設定値、あるいは最大繰り返し回数を決定する際に用いるパラメータ等を保存する。硬判定処理部２１６は、ターボ復号処理部２０９からの出力データに基づき硬判定処理を行う。情報ビット抽出部２１７は、硬判定処理部２１６によって決定されたデータ列から情報ビットを抽出する。
【００２８】
次に、ターボ復号処理部２０９の具体的な構成について図３を用いて説明する。ターボ復号処理部２０９は、繰り返し復号処理を実行する処理部３０２と処理部３０２の動作を制御する制御部３０３を備える。処理部３０２は、第１復号器３０４、インターリーバ３０５、第２復号器３０６、デインターリーバ３０８を備える。
【００２９】
次に、ターボ復号処理部２０９の動作について図３を用いて説明する。逆拡散処理部２０４からターボ復号処理部２０９に入力される信号には、情報ビット列と二種類のパリティビット列（第１パリティビット列および第２パリティビット列）が含まれる。いずれも送信側から送信されるビット列である。情報ビットは受信データとして最終的な抽出の対象となるビットであり、パリティビットは訂正用の符号に用いられるビットである。
【００３０】
第１復号器３０４には、情報ビット列ともに送信側で第１符号器（図示せず）により生成され送信された第１パリティビット列が入力される。第１復号器３０４は第１パリティビットを用いて誤り訂正をしながら情報ビットの復号を行い、出力はインターリーバ３０５によってインターリーブを施される。一方、受信した情報ビット列は、インターリーバ３０５によってインターリーブされ第２復号器３０６に入力される。第２復号器３０６は送信側で第２符号器（図示せず）により生成され送信された第２パリティビット列を用いて誤り訂正をしながら情報ビットの復号を行う。
【００３１】
上記の、第１復号器３０４からの出力データ（復号処理データ）をインターリーブした復号データと第２復号器３０６からの復号処理データに基づいて硬判定処理部２１６で硬判定を行う。硬判定は例えば、両者を比較して一致している場合は正しく復号できたものと判定し、一致していない場合には正しく復号できなかったものと判定する。
【００３２】
判定結果は制御部３０３に通知される。正しく復号できたものと判定された場合は、硬判定処理部２１６は第２復号器３０６からの復号処理データを情報ビット抽出部２１７に渡し、制御部３０３は処理部３０２による繰り返し復号処理を終了する。情報ビット抽出部２１７では、復号処理データがデインターリーブされ、情報ビットが抽出される。
【００３３】
正しく復号できなかったものと判定された場合は、第２復号器３０６からの復号処理データはデインターリーバ３０８によってデインターリーブされ、符号器３０８によって第１符合器と同じロジックにより符号化され、第１復号器３０４に入力され、復号され、インターリーバ３０５によってインターリーブされる。一方、最初にインターリーブされた第１復号器３０４からの復号処理データは、符号器３０７によって第２符合器と同じロジックにより符号化され、第２復号器３０６に入力され、復号される。そして再度、硬判定処理部２１６によって二周目の復号処理データと比較され、硬判定される。以上の動作が、正しく復号できたものと判定されるまで繰り返される。このように、二つの復号器を用いて復号処理を循環的に繰り返すことにより訂正能力は向上する。
【００３４】
制御部３０３には、予め最大繰り返し回数情報が通知されており、最大繰り返し回数まで繰り返した場合には、正しく復号できたものと判定された場合でなくても繰り返し復号処理を終了する。
【００３５】
以降で、繰り返し復号処理とは、上記のように最大繰り返し回数を限度として所定の終了条件を満たすまで循環的に繰り返される一連の復号処理の意味で用いる。
【００３６】
なお、図３を用いて説明した繰り返し復号処理の動作は公知のターボ復号技術の一例であり、本発明における繰り返し復号処理の範囲をこれに限定するものではない。例えば、図３では、硬判定処理部２１６から、情報ビット抽出部２１７へ復号処理データを送信しているが、硬判定処理部２１６で、正しく復号できたものと判定された場合に、第２復号器３０６からの復号処理データをデインターリーバ３０８を介して情報ビット抽出部２１７へ復号処理データを送信するようにしても構わない。この場合は、情報ビット抽出部２１７でのデインターリーブは不要となる。また、硬判定処理により正しく復号できたものと判定された場合でも、常に最大繰り返し回数まで復号処理を繰り返すような方法でも構わない。
【００３７】
次に、本発明の一実施形態によるターボ復号器の動作について説明する。図４は、本発明の一実施形態によるターボ復号器の動作を示すフローチャートである。まず、受信した無線信号の受信品質が所定の受信品質基準を満たしたか否かを判定する（Ｓ１１）。この判定は、受信品質算出のための情報に基づき、受信品質判定部２１０が行う。受信品質の判定は、例えば、受信品質を数値的に算出し、算出した受信品質が所定の受信品質基準を満たすか否かを判定することによって行う。より具体的には、受信ＳＩＲ算出部２１１が、受信した無線信号のＳＩＲを算出し、受信ＳＩＲ判定部２１２が、算出した前記ＳＩＲが所定の基準値未満である状態が所定時間以上続いたと判断した場合に、受信品質が基準を満たさないと判定し、それ以外の場合に基準を満たすと判定するというような方法を用いることができる。
【００３８】
Ｓ１１で受信品質が所定の基準を満たしていないと判定された場合は、最大繰り返し回数の設定値を減少し（Ｓ１２）、繰り返し復号処理を行う（Ｓ１３）。最大繰り返し回数の設定値の減少は、最大繰り返し回数設定部２１３が行う。一方、Ｓ１１で受信品質が所定の基準を満たしていると判定された場合は、最大繰り返し回数を減少することなく繰り返し復号処理を行う（Ｓ１３）。このとき最大繰り返し回数としては、予め設定された初期値が用いられる。図４に示すフローは、所定の周期で繰り返してもよい。
【００３９】
本実施形態によれば、受信した無線信号の受信品質が所定の受信品質基準を満たさないと判定された場合、最大繰り返し回数の設定値は減少される。このため、受信品質が悪く最終的に正しく復号できない可能性が高いデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返さないようにすることができる。この結果、最終的に正しく復号できないデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返すことに伴う復号処理時間や消費電力の浪費を削減することが可能となる。
【００４０】
なお、上記で受信品質判定部２１０がＳＩＲを判定する例を示したが、これに限定するものではなく、受信品質を判定できるものであればよい。例えば受信電力、信号雑音電力比（Ｓ／Ｎ）に基づいて受信品質を判定してもよい。
【００４１】
次に、図４の受信した無線信号の受信品質が所定の受信品質基準を満たしたか否かを判定するステップ（Ｓ１１）について、図５を用いてより具体的に説明する。図５は、ＳＩＲの時間に対する変化をプロットしたグラフである。同図には、データ受信のタイミング、繰り返し復号処理のタイミングも併せて示されている。
【００４２】
データ送信には１フレームが１０ｍｓの無線フレームが用いられる。繰り返し復号処理は、転送時間間隔（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ：ＴＴＩ）という周期で行われる。ＴＴＩは無線インターフェースの最小単位であるフレーム長（１０ｍｓ）の整数倍の値をとる。図５ではＴＴＩはフレーム長の２倍である２０ｍｓの場合を例示している。同図で左から１、２番目のフレーム５１１、５１２に含まれるデータを受信した後、これらのデータを時間帯５２１で繰り返し復号処理を行う。同様に、左から３、４番目のフレーム５１３、５１４に含まれるデータを時間帯５２２で繰り返し復号処理を行う。それ以降のフレームについても同様である。また、同図ではＳＩＲ測定のタイミングとして、ＴＴＩ、すなわち２０ｍｓを周期としている場合を例示している。ただしＳＩＲ測定はこの周期に限定するものではない。同図では、左から１番目のＳＩＲのプロット５３１が、時間帯５２１で繰り返し復号処理されるデータに対応するＳＩＲ値を示している。
【００４３】
受信した無線信号の受信品質が所定の受信品質基準を満たしたか否かの判定について、ＳＩＲが所定の基準値未満である状態が所定時間以上続いたと判断された場合に、所定の受信品質基準を満たさないと判定する。具体的には、式
ターゲットＳＩＲ  −  ＳＩＲ  ＞  ＳＤｉｆｆ  （＞０）
を満たす状態がＴＳＩＲ間続いた場合に、受信品質基準を満たさないと判定される。それ以外の場合には、受信品質基準を満たすと判定される。ここで、ターゲットＳＩＲは受信品質判定の基準とされる目標値である。ＳＤｉｆｆは、ＳＩＲがターゲットＳＩＲからこの値だけ減少すると正しく復号されないと想定される値であり、予め設定される。ＴＳＩＲとしては、ＴＴＩ以上を用いることが好ましい。ＴＳＩＲがＴＴＩ以上であれば、復号処理されるデータが送信される時間以上の間、受信品質基準を満たさないと判定されることになり、このようなデータがビット誤りを含む可能性が高いと考えるのは妥当だからである。
【００４４】
図５において、一例としてＴＳＩＲ＝ＴＴＩとした場合の受信品質基準を満たしたか否かについての判定について述べる。判定はＳＩＲ測定のタイミングとほぼ同時に行うこととする。同図によると、ＴＳＩＲ以上の間上記の式を満たすのは、左から３〜５番目のＳＩＲのプロット５３３、５３４、５３５のタイミングである。したがって、これらのタイミングで、受信品質基準を満たさないと判定される。一方、それ以外の左から１、２、６番目のＳＩＲのプロット５３１、５３２、５３６のタイミングで、受信品質基準を満たすと判定される。
【００４５】
次に、図４の最大繰り返し回数の設定値を減少するステップ（Ｓ１２）について、具体的に説明する。Ｓ１２では、Ｓ１１で受信品質が所定の基準を満たしていないと判定された場合は、最大繰り返し回数の設定値を減少する。以下Ｓ１２の好ましい実施の形態について説明する。
【００４６】
本実施の形態では、Ｓ１１のステップを所定の周期で行い、受信品質が所定の受信品質基準を満たさないという判定が連続してなされる毎に、段階的に最大繰り返し回数の設定値を減少することを特徴とする。
【００４７】
以下、段階的に最大繰り返し回数の設定値を減少する方法の具体例について説明する。通常の状態では、最大繰り返し回数として初期値Ｎｍａｘ０が設定されている。最大繰り返し回数の初期値は、メモリ２１５に保存され、必要に応じて最大繰り返し回数設定処理部２１４によって用いられる。ここで、Ｓ１１で受信品質が所定の基準を満たしていないと判定された場合、次の繰り返し回数としてＮｍａｘ０にＫを乗じた値が設定される。ここで、Ｋは繰り返し回数を減少するための所定のステップサイズを表し、１＞Ｋ＞０の範囲の値をとるものとする。Ｋの値はメモリ２１５に保存され、必要に応じて最大繰り返し回数設定処理部２１４によって用いられる。算出された最大繰り返し回数が整数とならない場合には、繰り上げ等の処理を行ってもよい。さらに、次のＳ１１のステップにおいても、受信品質が所定の基準を満たしていないと判定された場合、その次の繰り返し回数として、上記のＮｍａｘ０にＫを乗じた値にさらにＫを乗じた値が設定される。以下、Ｋの最大繰り返し回数への乗算は、受信品質が所定の基準を満たしていないと連続して判定される毎に繰り返される。ただし、最大繰り返し回数の設定値が所定値まで減少した場合は、それ以上減少しないようにするステップを含めてもよい。このようにして、受信品質が所定の受信品質基準を満たさないという判定が連続してなされる毎に、段階的に最大繰り返し回数の設定値を減少する。
【００４８】
このように段階的に最大繰り返し回数の設定値を減少する効果について述べる。例えばＳＩＲが緩やかに悪化していくような場合、受信品質が所定の受信品質基準を満たさない状態になった当初の段階では、ＳＩＲはターゲットＳＩＲに近く、基準を満たさないものの相対的に良好な状態に近い可能性が高い。したがって、少しだけ最大繰り返し回数の設定値を減少する分には繰り返し復号処理が良好に行われる可能性もあるが、急激に最大繰り返し回数の設定値を減少するとその可能性を失うことになる。一方、ＳＩＲが所定の受信品質基準を満たさない状態が長期間続いた場合は、ＳＩＲは相対的に悪い状態である可能性が高い。したがって、繰り返し復号処理が良好に行われる可能性は比較的低い。以上のように、受信品質が所定の基準を満たさない状態の時間長にしたがい、段階的に最大繰り返し回数の設定値を減少することによって、予め設定された最大繰り返し回数まで復号処理を繰り返さないという効果を享受しつつ、急激に最大繰り返し回数の設定値を減少する場合に比べ繰り返し復号処理が良好に行われる確率が高くなる。このような目的から特にＫ＝０．８〜０．９程度が好ましい。
【００４９】
以上、Ｓ１２の好ましい実施の形態について説明したが、Ｓ１２の技術的範囲はこれに限定されるものではなく、最大繰り返し回数の設定値を減少しさえすれば本発明の効果を奏する。例えば、上記では受信品質が所定の受信品質基準を満たさないという判定が連続してなされる毎に、所定の値（Ｋ）を乗ずることによって最大繰り返し回数の設定値を減少する例を示したが、所定の値だけ減じていくようにしてもよい。また、最大繰り返し回数を０にする、すなわち復号処理を繰り返さないようにするという方法も含まれる。さらに、復号処理自体１回も行わないようにするという方法も含まれる。
【００５０】
図４の繰り返し復号処理のステップ（Ｓ１３）では、Ｓ１２で減少した最大繰り返し回数が適用される。図５において、ＴＳＩＲ＝ＴＴＩとした場合の上記の例を用いると、受信品質基準を満たさないと判定された、ＳＩＲのプロット５３３、５３４、５３５のタイミングの後の繰り返し復号処理、すなわち時間帯５２３、５２４、５２５の繰り返し復号処理で、それぞれの直前で設定された、減少した最大繰り返し回数が適用される。一方、受信品質基準を満たすと判定されたプロット５３１、５３２、５３６のタイミングの後の繰り返し復号処理、すなわち時間帯５２１、５２２、５２６の繰り返し復号処理では、最大繰り返し回数として初期値が適用される。なお、受信品質基準を満たさないと判定された状態から、受信品質基準を満たすと判定された状態になった場合には、最大繰り返し回数設定部２１３は減少した最大繰り返し回数の設定値を初期値に戻す。受信品質基準を満たさないと判定された状態から、受信品質基準を満たすと判定された状態になった場合とは、具体的には図５のＳＩＲのプロット５３６のタイミングの状態のことである。
【００５１】
次に、本発明の別の実施形態によるターボ復号器の構成について説明する。図６は、本発明の別の実施形態によるターボ復号器と受信部の構成を説明するブロック図である。本実施形態によるターボ復号器６０１は、図２に示す実施形態に加え、復号処理状態判定部６０２を備える。復号処理状態判定部６０２は、硬判定された復号処理データの復号処理状態を判定する。復号処理状態の判定結果は最大繰り返し回数設定部６０３に通知される。
【００５２】
次に、本発明の別の実施形態によるターボ復号器の動作について説明する。図７は、本発明の別の実施形態によるターボ復号器の動作を示すフローチャートである。まず、所定の最大繰り返し回数の設定値のもと、繰り返し復号処理を行う（Ｓ２１）。繰り返し復号処理が終了した後に、硬判定された復号処理データの復号処理状態を判定する（Ｓ２２）。この判定は、復号処理状態判定部６０２が行う。具体的には、復号処理データの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する。さらに具体的には、硬判定された復号処理データが、ビット誤りを含むと判断された場合に、復号処理状態が所定の復号処理状態基準を満たさないと判定し、ビット誤りを含まないと判断された場合に、復号処理状態が所定の復号処理状態基準を満たすと判定する。
【００５３】
Ｓ２２で、復号処理状態が所定の復号処理状態基準を満たさないと判定された場合は、受信した無線信号の受信品質が所定の受信品質基準を満たしていたか否かの結果を参照する（Ｓ２３）。Ｓ２３以降の動作は、図４で説明した動作と同様なので詳しくは説明を省略するが、受信品質が所定の受信品質基準を満たしていなかった場合は、最大繰り返し回数の設定値を減少し（Ｓ２４）、受信品質が所定の受信品質基準を満たしていた場合は、最大繰り返し回数を減少することなく繰り返し復号処理を行う（Ｓ２５）。また、Ｓ２２で、復号処理状態が所定の復号処理状態基準を満たすと判定された場合は、最大繰り返し回数を減少することなく繰り返し復号処理を行う（Ｓ２５）。
【００５４】
本実施形態によれば、受信した無線信号の受信品質と復号処理状態の両方の判定結果に応じて最大繰り返し回数の設定値を減少することができる。このため、正しく復号できない可能性が極めて高いデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返さないようにすることができる。直前に行われた繰り返し復号処理の復号処理状態の判定結果をも反映させることで、その次に行われる繰り返し復号処理が正しく復号できないという予測の信憑性が格段に増加する。この結果、最終的に正しく復号できないデータに対して、予め設定された最大繰り返し回数まで復号処理を繰り返すことに伴う復号処理時間や消費電力の浪費を削減することが可能となる。
【００５５】
次に、上記の復号処理データの復号処理状態の判定（Ｓ２２）の方法について、より具体的に説明する。復号処理状態の判定としては、硬判定された前記ターボ復号器からの出力データがＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）符号を用いたビット誤り検査により、ビット誤りを含むと判断された場合に、前記復号処理状態が所定の復号処理状態基準を満たさないと判定し、ビット誤りを含まないと判断された場合に、前記復号処理状態が所定の復号処理状態基準を満たすと判定する、という方法を用いることができる。ＣＲＣ符号は、ターボ符号とは別に付される、誤り検出用の符号である。別途、誤り検出符号を使用するのは、ターボ符号による復号では、パスメトリックが等しくなった場合にランダムにパスが選択されるため硬判定で良好と判定されてもビット誤りを含む場合があるので、それを補完するためである。ＣＲＣ符号は、上位レイヤーによって送信するようにしてもよい。なお、上記のＣＲＣ符号を用いた方法は一例であり、他の巡回符号や線形符号であってもよい。
【００５６】
また、ＣＲＣ符号のような誤り検出用の符号を付していない場合でも、硬判定の結果を利用してもよい。例えば、繰り返し復号処理の最後の復号処理データとその一つ前の復号処理データを比較してビット誤り率を算出してもよい。また、硬判定処理部２１６での判定結果を復号処理状態判定の結果としてもよい。この場合、硬判定処理部２１６が復号処理状態判定部６０２の動作を兼ねる構成とすることもできる。また、硬判定処理部２１６の判定結果をターボ復号処理部２０９での繰り返し復号処理の繰り返し動作の終点判定に用いる代わりに、復号処理状態判定部６０２の判定結果を繰り返し復号処理の繰り返し動作の終点判定に用いてもよい。
【００５７】
次に、本発明のさらに別の実施形態によるターボ復号器の動作について説明する。図８は、本発明のさらに別の実施形態によるターボ復号器の動作を示すフローチャートである。まず、所定の最大繰り返し回数の設定値のもと、繰り返し復号処理を行う（Ｓ３１）。繰り返し復号処理が終了した後に、硬判定された復号処理データの復号処理状態を判定する（Ｓ３２）。この判定は、復号処理状態判定部６０２が行う。具体的には、復号処理データの復号処理状態が所定の復号処理状態基準を満たすか否かを判定する。さらに具体的には、硬判定された復号処理データが、ビット誤りを含むと判断された場合に、復号処理状態が所定の復号処理状態基準を満たさないと判定し、ビット誤りを含まないと判断された場合に、復号処理状態が所定の復号処理状態基準を満たすと判定する。
【００５８】
Ｓ３２で、復号処理状態が所定の復号処理状態基準を満たすと判定された場合は、情報ビットを抽出し（Ｓ３３）、次の繰り返し復号処理を行う場合はＳ３１のステップに戻り、次の繰り返し復号処理を行い、次の繰り返し復号処理を行う場合は行わない場合は終了する（Ｓ３９）。情報ビットの抽出は、情報ビット抽出部３１７が行う。復号処理状態が所定の復号処理状態基準を満たすと判定された場合に情報ビットを抽出することにより、正しく復号されなかったと判断される復号処理データに対する情報ビット抽出処理に伴う、処理時間や消費電力の浪費を削減することが可能となる。
【００５９】
Ｓ３２で、復号処理状態が所定の復号処理状態基準を満たさないと判定された場合は、受信した無線信号の受信品質が所定の受信品質基準を満たしていたか否かの結果を参照する（Ｓ３４）。受信品質が所定の受信品質基準を満たしていなかった場合は、最大繰り返し回数の設定値を減少可か判定する（Ｓ３７）。この判定は、最大繰り返し回数設定処理部６０４が、メモリ３１５に保存された現在の最大繰り返し回数の設定値等を参照して行う。例えば、最大繰り返し回数の設定値が、予め設定された最小値となっていた場合には、最大繰り返し回数の設定値を減少不可と判定し、それ以外の場合に減少可と判定する。Ｓ３７で最大繰り返し回数の設定値を減少不可と判定された場合は、次の繰り返し復号を行うかのステップ（Ｓ３９）に移る。Ｓ３７で最大繰り返し回数の設定値を減少可と判定された場合は、最大繰り返し回数の設定値を減少し（Ｓ３８）、Ｓ３９に移る。
【００６０】
Ｓ３４で受信品質が所定の受信品質基準を満たしていた場合は、前回の受信品質が所定の受信品質基準を満たしていたかを参照する（Ｓ３５）。過去の受信品質についての情報（所定の受信品質基準を満たしていたか等）はメモリ３１５に保存され、必要に応じて最大繰り返し回数設定処理部６０４が参照する。Ｓ３５で、前回の受信品質が所定の受信品質基準を満たしていた場合は、受信品質が所定の受信品質基準を満たしている状態が継続しているということになるので、最大繰り返し回数の設定値を減少することなくＳ３９に移る。一方、Ｓ３５で、前回の受信品質が所定の受信品質基準を満たしていなかった場合は、受信品質が所定の受信品質基準を満たさない状態から満たす状態になったということになり、この場合は、最大繰り返し回数の設定値を初期値に戻し（Ｓ３７）、S３９に移る。
【００６１】
受信品質が前記所定の受信品質基準を満たさない状態から満たす状態になったタイミングで最大繰り返し回数の設定値を初期値に戻すことにより、受信品質が所定の受信品質基準を満たしているにも関わらず減少した最大繰り返し回数の設定値を適用するという問題を防ぎつつ、最大繰り返し回数の設定値を減少することによる効果を最も長く享受することができる。
【００６２】
本実施の形態は、図４あるいは図７で説明した実施の形態の効果をすべて含む。また、各ステップにおけるより具体的な方法として、これまでに述べた方法をすべて適用することができる。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態による無線通信システムを説明するための構成図である。
【図２】本発明の一実施形態によるターボ復号器の構成を説明するためのブロック図である。
【図３】ターボ復号処理部の構成を説明するためのブロック図である。
【図４】本発明の一実施形態によるターボ復号器の動作を示すフローチャートである。
【図５】ＳＩＲの時間に対する変化およびデータ受信、繰り返し復号処理のタイミングを説明するためのグラフである。
【図６】本発明の別の実施形態によるターボ復号器の構成を説明するためのブロック図である。
【図７】本発明の別の実施形態によるターボ復号器の動作を示すフローチャートである。
【図８】本発明のさらに別の実施形態によるターボ復号器の動作を示すフローチャートである。
【符号の説明】
【００６４】
１０２、１１２、２０８、６０１  ターボ復号器
２０９  ターボ復号処理部
２１０  受信品質判定部
２１１  受信ＳＩＲ算出部
２１２  受信ＳＩＲ判定部
２１３、６０３  最大繰り返し回数設定部
２１６  硬判定処理部
２１７  情報ビット抽出部
６０２  復号処理状態判定部
【図１】
2007036683.tif 000003
【図２】
2007036683.tif 000004
【図３】
2007036683.tif 000005
【図４】
2007036683.tif 000006
【図５】
2007036683.tif 000007
【図６】
2007036683.tif 000008
【図７】
2007036683.tif 000009
【図８】
2007036683.tif 000010