(57)【要約】【課題】受信品質を計算できない場合でも、送信電力を制御することが可能な無線通信装置を提供する。【解決手段】ビタビデコード部４は、受信部８が受信した信号をビタビ復号する。ＣＲＣ判定部５は、そのビタビ復号された信号に誤りがあるか否かを判定する。制御部６は、その信号のトランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定する。そのトランスポートフォーマットが特定可能でない場合、制御部６は、ＣＲＣ判定部５による判定結果と、ビタビデコード部４でビタビ復号された信号の尤度とに基づいて、信号の受信品質を推定する。制御部６は、その受信品質に基づいて目標ＳＩＲを計算する。【選択図】図１
2008079212.tif 000002
【特許請求の範囲】
【請求項１】
トランスポートチャネルにマッピングされた信号を受信する受信部と、
前記受信部が受信した信号のＳＩＲを測定する測定部と、
前記受信部が受信した信号をビタビ復号する復号部と、
前記復号部がビタビ復号した信号に誤りがあるか否かを判定する判定部と、
前記トランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定し、該トランスポートフォーマットが特定可能でない場合、前記判定部による判定結果と、前記復号部にてビタビ復号された信号の尤度と、に基づいて該信号の受信品質を推定し、該受信品質に基づいてＳＩＲの目標値を計算する制御部と、
前記制御部が計算したＳＩＲの目標値と、前記測定部が測定したＳＩＲとに基づいて、電力制御信号を生成する生成部と、
前記生成部が生成した電力制御信号を送信する送信部と、を含む無線通信装置。
【請求項２】
請求項１に記載の無線通信装置において、
前記制御部は、エラーブロック数および総ブロック数を保持し、前記トランスポートフォーマットが特定可能でない場合、前記判定結果が信号の誤りありを示すと、該信号の尤度が予め定められた閾値以上か否かを判定し、該信号の尤度が該閾値以上であると、前記エラーブロック数および前記総ブロック数を増やし、前記判定結果が信号の誤りなしを示すと、前記総ブロック数を増やし、所定の時間ごとに、前エラーブロック数および前記総ブロック数に基づいて、前記受信品質を推定する、無線通信装置。
【請求項３】
請求項１または２に記載の無線通信装置において、
前記判定部は、前記復号部がビタビ復号した信号に誤りがあるか否かを巡回冗長検査で判定する、無線通信装置。
【請求項４】
無線通信装置が行なう電力制御方法であって、
トランスポートチャネルにマッピングされた信号を受信する受信ステップと、
前記受信された信号のＳＩＲを測定する測定ステップと、
前記受信された信号をビタビ復号する復号ステップと、
前記ビタビ復号された信号に誤りがあるか否かを判定する判定ステップと、
前記トランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定する判断ステップと、
前記トランスポートフォーマットが特定可能でない場合、前記判定ステップによる判定結果と、前記ビタビ復号された信号の尤度と、に基づいて該信号の受信品質を推定する推定ステップと、
前記推定された受信品質に基づいてＳＩＲの目標値を計算する計算ステップと、
前記計算されたＳＩＲの目標値と、前記測定されたＳＩＲとに基づいて、電力制御信号を生成する生成ステップと、
前記生成された電力制御信号を送信する送信ステップと、を含む電力制御方法。
【請求項５】
請求項４に記載の電力制御方法において、
前記推定ステップは、
前記判定結果が信号の誤りありを示すと、該信号の尤度が予め定められた閾値以上か否かを判定する閾値判定ステップと、
前記信号の尤度が前記閾値以上であると、判定回数および誤り回数をカウントする誤りカウントステップと、
前記判定結果が信号の誤りなしを示すと、前記判定回数をカウントする判定カウントステップと、
前記カウントされた判定回数および誤り回数に基づいて、前記受信品質を推定する回数推定ステップと、を含む電力制御方法。
【請求項６】
請求項４または５に記載の電力制御方法において、
前記判定ステップでは、前記ビタビ復号された信号に誤りがあるか否かを巡回冗長検査で判定する、電力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アウターループ電力制御を行なう無線通信装置および電力制御方法に関する。
【背景技術】
【０００２】
Ｗ−ＣＤＭＡ（広帯域符号分割多重接続：Wideband−Codｅ Division Multiple Access)移動通信システムでは、基地局装置が個別チャネル（Dedicated Channel）を用いて情報を送信する送信電力が制御されている。この送信電力の電力制御では、所定の受信品質が保たれ、かつ、送信電力が低くなるように、ＳＩＲ（希望波信号対干渉波信号電力比：Signal to Interference Ratio）に基づいて電力制御を行なう高速ＴＰＣ（高速送信電力制御：Transmission Power Control）が用いられている。
【０００３】
高速ＴＰＣでは、アウターループ電力制御（ＯＬＰＣ：Outer Loop Power Control）と、インナーループ電力制御（ＩＬＰＣ：Inner Loop Power Control）とが用いられている。
【０００４】
インナーループ電力制御では、個別チャネルで受信したデータから、タイムスロット（０．６６７ミリ秒）ごとにＳＩＲが測定され、その測定したＳＩＲが目標ＳＩＲになるように、送信電力の増加または減少を示すＴＰＣコマンドが生成される。また、そのＴＰＣコマンドが個別チャネルのＤＰＣＣＨチャネル（Dedicated Physical Control Channel）で送信される。
【０００５】
アウターループ電力制御では、先ず、トランスポートチャネルごとに、所定のタイムスロットより長い時間に対して受信品質（ＢＬＥＲ（ブロックエラーレート：Block Error Rate）またはＢＥＲ（ビットエラーレート：Bit Error Rate））が測定される。その後、その受信品質に応じて目標ＳＩＲが更新される。
【０００６】
しかしながら、従来のアウターループ電力制御では、一定の時間、データが受信されないと、受信品質を測定することができず、目標ＳＩＲが補正できなかった。この場合、一定の時間、データが受信されないと、目標ＳＩＲを初期値にする方法が考えられる。しかしながら、この方法では、一定の時間ごとに、目標ＳＩＲが大きく変り、送信電力が安定しない可能性があった。
【０００７】
特許文献１（特開２００３−３１８８１８号公報）に記載の携帯電話装置は、一定の時間、データが受信されないときに、目標ＳＩＲを初期値にするのではなく、現在の目標ＳＩＲに応じて、更新後の目標ＳＩＲを一定の許容範囲内に制御している。
【０００８】
これにより、一定の時間、データが受信されていない場合でも、目標ＳＩＲの変化を軽減することが可能になり、送信電力を安定させることが可能になっている。
【特許文献１】特開２００３−３１８８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
トランスポートチャネルでは、データ転送を行う基本単位としてトランスポートブロックが定義されている。また、トランスポートブロックの集まりをトランスポートブロックセットと呼ぶ。また、トランスポートブロックセットがＭＡＣレイヤとレイヤ１間で転送される時間間隔をＴＴＩ（Ｔｒａｎｓｍｉｓｓｉｏｎ Ｔｉｍｅ Ｉｎｔｅｒｖａｌ）と呼ぶ。
【００１０】
また、トランスポートチャンネルにおいて、各ＴＴＩでＭＡＣレイヤおよびレイヤ１間でトランスポートブロックセットが転送されるフォーマット（トランスポートブロックのサイズおよび多重数など）をトランスポートフォーマット（ＴＦ：Ｔｒａｎｓｐｏｒｔ Ｆｏｒｍａｔ）と呼ぶ。
【００１１】
通常、トランスポートフォーマットを特定するＴＦＣＩ（トランスポートフォーマットコンビネーションインジケータ：Transport Format Combination Indicator）ビットが、ＤＰＣＣＨにマッピングされている。無線通信装置は、そのＴＦＣＩビットを確認してトランスポートフォーマットを特定している。
【００１２】
しかしながら、ＤＰＣＣＨにＴＦＣＩビットがマッピングされていない場合がある。この場合、無線通信装置は、ＢＴＦＤ（ブラインドトランスポートフォーマット検出：Blind Transport Format Detection）を行ない、そのトランスポートフォーマットを推定する。
【００１３】
具体的には、先ず、無線通信装置は、信号を受信すると、その信号を、予め定められた複数の候補トランスポートフォーマットのそれぞれでビタビ復号を行う。
【００１４】
続いて、無線通信装置は、その複数の候補トランスポートフォーマットのそれぞれでビタビ復号された複数の信号のそれぞれにＣＲＣ（Cyclic Redundancy Check：巡回冗長検査）を行う。その後、無線通信装置は、ＣＲＣの判定結果がＯＫを示す信号の候補トランスポートフォーマットを、その信号の真正のトランスポートフォーマットとして推定する。
【００１５】
または、無線通信装置は、その複数の候補トランスポートフォーマットのそれぞれでビタビ復号された複数の信号の中で、最も尤度が高い信号の候補トランスポートフォーマットを、その信号の真正のトランスポートフォーマットとして推定する。
【００１６】
この時、無線通信装置は、受信した信号のトランスポートフォーマットセットの中に、トランスポートブロックのないトランスポートフォーマットがある場合でもビタビ復号する。
【００１７】
このため、無線通信装置は、ビタビ復号された信号のＣＲＣの判定結果が誤りありを示すと、その判定結果は、トランスポートブロックがないために誤りありを示すのか、トランスポートブロックはあるがその信号に本当に誤りがあるために誤りありを示すのか、を判別することができない。したがって、無線通信装置は、その信号の受信品質を計算できないため、送信電力を制御することができない。
【００１８】
特許文献１には、トランスポートフォーマットが特定できないために受信品質を計算できない場合における、送信電力の制御についての記載はない。
【００１９】
本発明の目的は、受信品質を計算できない場合でも、送信電力を制御することが可能な無線通信装置および電力制御方法を提供することである。
【課題を解決するための手段】
【００２０】
上記の目的を達成するために、本発明の無線通信装置は、トランスポートチャネルにマッピングされた信号を受信する受信部と、前記受信部が受信した信号のＳＩＲを測定する測定部と、前記受信部が受信した信号をビタビ復号する復号部と、前記復号部がビタビ復号した信号に誤りがあるか否かを判定する判定部と、前記トランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定し、該トランスポートフォーマットが特定可能でない場合、前記判定部による判定結果と、前記復号部にてビタビ復号された信号の尤度と、に基づいて該信号の受信品質を推定し、該受信品質に基づいてＳＩＲの目標値を計算する制御部と、前記制御部が計算したＳＩＲの目標値と、前記測定部が測定したＳＩＲとに基づいて、電力制御信号を生成する生成部と、前記生成部が生成した電力制御信号を送信する送信部と、を含む。
【００２１】
また、本発明の電力制御方法は、無線通信装置が行なう電力制御方法であって、トランスポートチャネルにマッピングされた信号を受信する受信部と、前記受信部が受信した信号のＳＩＲを測定する測定部と、前記受信部が受信した信号をビタビ復号する復号部と、前記復号部がビタビ復号した信号に誤りがあるか否かを判定する判定部と、前記トランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定し、該トランスポートフォーマットが特定可能でない場合、前記判定部による判定結果と、前記復号部にてビタビ復号された信号の尤度と、に基づいて該信号の受信品質を推定し、該受信品質に基づいてＳＩＲの目標値を計算する制御部と、前記制御部が計算したＳＩＲの目標値と、前記測定部が測定したＳＩＲとに基づいて、電力制御信号を生成する生成部と、前記生成部が生成した電力制御信号を送信する送信部と、を含む。
【００２２】
上記の発明によれは、トランスポートフォーマットが特定可能でない場合、その信号の受信品質が、その信号の尤度と、信号の誤りの有無を示す判定結果とに基づいて推定される。判定結果が誤りありを示す場合、信号の尤度は、その信号に本当に誤りがある可能性の高さを表す。
【００２３】
このため、信号の尤度に基づいて、トランスポートブロックがないか、トランスポートブロックはあるがその信号に誤りがあるのか、を推定することが可能になり、受信品質を推定することが可能になる。したがって、受信品質が計算できない場合でも、送信電力を制御することが可能になる。
【００２４】
また、前記制御部は、エラーブロック数および総ブロック数を保持し、前記トランスポートフォーマットが特定可能でない場合、前記判定結果が信号の誤りありを示すと、該信号の尤度が予め定められた閾値以上か否かを判定し、該信号の尤度が該閾値以上であると、前記エラーブロック数および前記総ブロック数を増やし、前記判定結果が信号の誤りなしを示すと、前記総ブロック数を増やし、所定の時間ごとに、前エラーブロック数および前記総ブロック数に基づいて、前記受信品質を推定することが望ましい。
【００２５】
本発明によれば、信号の尤度が閾値以上であると、エラーブロック数および総ブロック数が増やされ、その信号の尤度が閾値未満であると、エラーブロック数および総ブロック数が増やされない。
【００２６】
このため、判定結果が誤りありを示す場合、信号の尤度は、高いほどその信号に本当に誤りがある可能性が高くなるので、受信品質の精度を向上させることが可能になる。
【００２７】
また、前記判定部は、前記復号部が復号した信号に誤りがあるか否かを巡回冗長検査で判定することが望ましい。
【発明の効果】
【００２８】
本発明によれば、受信品質を計算できない場合でも、送信電力を制御することが可能になる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施例について図面を参照して説明する。
【００３０】
図１は、本発明の一実施例の無線通信装置の構成を示したブロック図である。
【００３１】
図１において、無線通信装置は、逆拡散部１と、復調部２と、ＳＩＲ測定部３と、ビタビデコード部４と、ＣＲＣ判定部５と、制御部６と、ＴＰＣコマンド生成部７と、受信部８と、送信部９とを含む。
【００３２】
逆拡散部１は、受信部８が受信した信号を逆拡散して復元する。なお、その信号は、トランスポートチャネルにマッピングされ、逆拡散符号で拡散されているとする。
【００３３】
また、その信号は、送信データと制御データとを含む。制御データは、少なくともパイロット信号と誤り訂正符合とを含む。また、制御データには、トランスポートフォーマットを特定するＴＦＣＩビットが含まれる場合と、ＴＦＣＩビットが含まれない場合とがある。さらに、その信号のシンボルデータは、畳み込み符号で符号化されているとする。以下、この信号を受信信号と称する。また、本実施例では、誤り訂正符合を、ＣＲＣビット（ＣＲＣコード）とする。
【００３４】
復調部２は、逆拡散部１が復元した受信信号から、シンボルデータを復調する。
【００３５】
ＳＩＲ測定部３は、測定部の一例である。ＳＩＲ測定部３は、逆拡散部１で復元された受信信号に含まれるパイロット信号に基づいて、その受信信号のＳＩＲを測定する。以下、このＳＩＲを測定ＳＩＲと称する。
【００３６】
ビタビデコード部４は、復号部の一例である。ビタビデコード部４は、復調部２が復調したシンボルデータをビタビ復号する。
【００３７】
本実施例では、トランスポートフォーマットが特定可能でない場合、先ず、ビタビデコード部４は、そのシンボルデータを、予め定められた複数の候補トランスポートフォーマットでビタビ復号する。続いて、ビタビデコード部４は、その複数の候補トランスポートフォーマットのそれぞれでビタビ復号された複数のシンボルデータの中で最も尤度の高いシンボルデータを、復号結果として用いるものとする。
【００３８】
なお、その復調されたシンボルデータがターボ復号される場合もあるが、本発明には直接関係しないので、シンボルデータをターボ復号するターボデコード部は、図示していない。
【００３９】
ＣＲＣ判定部５は、ビタビデコード部４が復号したシンボルデータ（送信データ）に誤りがあるか否かを判定する。具体的には、先ず、ＣＲＣ判定部５は、その復号されたシンボルデータの送信データからＣＲＣビットを生成する。続いて、ＣＲＣ判定部５は、その生成したＣＲＣビットと、その復号されたシンボルデータの制御データに含まれるＣＲＣビットを比較してＣＲＣを行う。なお、ＣＲＣ判定部５は、トランスポートブロックごとにＣＲＣを行なうものとする。
【００４０】
ＣＲＣ判定部５は、判定部の一例である。本実施例は、判定部は、シンボルデータに誤りがあるか否かを、ＣＲＣで判定しているが、実際には、ＣＲＣに限らず適宜変更可能である。
【００４１】
制御部６は、ビタビデコード部４にて復号されたシンボルデータと、そのシンボルデータの尤度と、ＣＲＣ判定部５のそのシンボルデータに対する判定結果とに基づいて、ＳＩＲの目標値を計算する。以下、ＳＩＲの目標値を目標ＳＩＲをと称する。
【００４２】
具体的には、先ず、制御部６は、そのシンボルデータの制御データにＴＦＣＩビットが含まれるか否かを確認することで、そのシンボルデータのトランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定する。
【００４３】
制御部６は、その制御データにＴＦＣＩビットが含まれると、そのトランスポートフォーマットが特定可能であると判定し、その制御データにＴＦＣＩビットが含まれないと、そのトランスポートフォーマットが特定可能でないと判定する。
【００４４】
そのトランスポートフォーマットが特定可能である場合、制御部６は、ＣＲＣ判定部５のそのシンボルデータに対する判定結果に基づいて受信品質を計算する。以下、受信品質は、ＢＬＥＲとする。なお、受信品質は、ＢＬＥＲに限らず適宜変更可能である。
【００４５】
一方、そのトランスポートフォーマットが特定可能でない場合、制御部６は、その判定結果と、そのシンボルデータの尤度と、に基づいてそのシンボルデータのＢＬＥＲを推定する。
【００４６】
具体的には、その判定結果がＮＧ（信号の誤りあり）を示すと、制御部６は、そのシンボルデータの尤度に基づいて、そのシンボルデータに本当に誤りがあるか否かを推定する。
【００４７】
例えば、制御部６は、予め定められた閾値を保持し、そのシンボルデータの尤度がその閾値以上か否かを判定する。制御部６は、そのシンボルデータの尤度がその閾値以上であると、そのシンボルデータに本当に誤りがあると判定し、一方、そのシンボルデータの尤度がその閾値未満であると、そのトランスポートブロックがないと判定する。これは、シンボルデータの尤度が大きいほど、そのシンボルデータに本当に誤りがある可能性が高くなるからである。
【００４８】
そのシンボルデータに本当に誤りがあると推定されると、制御部６は、エラーブロック数および総ブロック数を増やす。一方、そのトランスポートブロックがないと推定されると、制御部６は、待機状態になる。なお、制御部６は、エラーブロック数および総ブロック数を保持しているものとする。
【００４９】
一方、その判定結果がＯＫ（信号の誤りなし）を示すと、制御部６は、そのシンボルデータがブロックエラーでないと判定し、その総ブロック数を増やす。
【００５０】
また、制御部６は、所定の時間（例えば、１タイムスロット）ごとに、その保持しているエラーブロック数および総ブロック数に基づいて、ＢＬＥＲを推定する。制御部６は、そのＢＬＥＲに基づいて目標ＳＩＲを計算する。
【００５１】
ＴＰＣコマンド生成部７は、ＳＩＲ測定部３が測定した測定ＳＩＲと、制御部６が計算した目標ＳＩＲとに基づいて、ＴＰＣコマンドを生成する。なお、ＴＰＣコマンド生成部７は、生成部の一例であり、ＴＰＣコマンドは、電力制御信号の一例である。
【００５２】
受信部８は、基地局装置から信号を受信する。
【００５３】
送信部９は、ＴＰＣコマンド生成部７が生成したＴＰＣコマンドを基地局装置に送信する。
【００５４】
次に動作を説明する。
【００５５】
図２は、無線通信装置の動作の一例を説明するためのフローチャートである。
【００５６】
受信部８は、基地局装置から信号を受信すると、ステップＳ１を実行する。
【００５７】
ステップＳ１では、受信部８は、その信号（受信信号）を逆拡散部１に送信する。逆拡散部１は、その受信信号を受信すると、ステップＳ２を実行する。
【００５８】
ステップＳ２では、逆拡散部１は、その受信信号を逆拡散して復元し、その復元した受信信号を復調部２およびＳＩＲ測定部３に送信する。
【００５９】
ＳＩＲ測定部３は、その受信信号を受信すると、その受信信号に含まれるパイロット信号に基づいて、その受信信号のＳＩＲを測定する。ＳＩＲ測定部３は、そのＳＩＲ（測定ＳＩＲ）をＴＰＣコマンド生成部７に送信する。ＴＰＣコマンド生成部７は、その測定ＳＩＲを受信する。
【００６０】
一方、復調部２は、その受信信号を受信すると、ステップＳ３を実行する。
【００６１】
ステップＳ３では、復調部２は、その受信信号からシンボルデータを復調し、そのシンボルデータをビタビデコード部４に送信する。ビタビデコード部４は、そのシンボルデータを受信すると、ステップＳ４を実行する。
【００６２】
ステップＳ４では、ビタビデコード部４は、そのシンボルデータをビタビ復号する。具体的には、そのシンボルデータの制御データにＴＦＣＩビットが含まれるか否かを確認する。
【００６３】
その制御データにＴＦＣＩビットが含まれていると、ビタビデコード部４は、そのシンボルデータを、そのＴＦＣＩビットが特定するトランスポートフォーマットでビタビ復号する。
【００６４】
一方、その制御データにＴＦＣＩビットが含まれていないと、ビタビデコード部４は、そのシンボルデータを、複数の候補トランスポートフォーマットでビタビ復号し、その複数の候補トランスポートフォーマットのそれぞれでビタビ復号された複数のシンボルデータの中で最も尤度の高いシンボルデータを、復号結果として用いる。
【００６５】
ビタビデコード部４は、そのシンボルデータをビタビ復号すると、そのビタビ復号されたシンボルデータ（復号結果）をＣＲＣ判定部５に送信する。また、ビタビデコード部４は、その復号されたシンボルデータの尤度を制御部６に送信する。制御部６は、そのシンボルデータの尤度を受信する。
【００６６】
一方、ＣＲＣ判定部５は、そのシンボルデータを受信すると、ステップＳ５を実行する。
【００６７】
ステップＳ５では、ＣＲＣ判定部５は、そのシンボルデータの送信データからＣＲＣビットを生成し、その生成したＣＲＣビットと、そのシンボルデータの制御データが含むＣＲＣビットとを比較して、そのシンボルデータに誤りがあるか否かを判定する。ＣＲＣ判定部５は、その判定結果を生成し、その判定結果およびシンボルデータを制御部６に送信する。なお、ＣＲＣ判定部５は、そのシンボルデータに誤りがあると、ＮＧを示す判定結果を生成し、一方、そのシンボルデータに誤りがないと、ＯＫを示す判定結果を生成する。
【００６８】
制御部６は、その判定結果およびシンボルデータを受信すると、ステップＳ６を実行する。
【００６９】
ステップＳ６では、制御部６は、そのシンボルデータの尤度報と、判定結果およびシンボルデータとに基づいて、目標ＳＩＲを計算する。制御部６は、その計算された目標ＳＩＲをＴＰＣコマンド生成部７に送信する。ＴＰＣコマンド生成部７は、その目標ＳＩＲを受信すると、ステップＳ７を実行する。
【００７０】
ステップＳ７では、ＴＰＣコマンド生成部７は、ＳＩＲ測定部３から受信した測定ＳＩＲと、制御部６から受信した目標ＳＩＲとに基づいて、ＴＰＣコマンドを生成する。
【００７１】
具体的には、ＴＰＣコマンド生成部７は、その測定ＳＩＲとその目標ＳＩＲとを比較する。ＴＰＣコマンド生成部７は、その測定ＳＩＲがその目標ＳＩＲより低いと、送信電力の増加を示すＴＰＣコマンドを生成し、一方、その測定ＳＩＲがその目標ＳＩＲより高いと、送信電力の減少を示すＴＰＣコマンドを生成する。
【００７２】
ＴＰＣコマンド生成部７は、ＴＰＣコマンドを生成すると、ステップＳ８を実行する。
【００７３】
ステップＳ８では、ＴＰＣコマンド生成部７は、そのＴＰＣコマンドを送信部９に送信する。送信部９は、そのＴＰＣコマンドを受信すると、そのＴＰＣコマンドを基地局装置に送信する。
【００７４】
次に、制御部６の動作の一例を説明する。
【００７５】
図３は、制御部６の動作の一例を説明するためのフローチャートである。
【００７６】
ステップＡ１では、制御部６は、受信信号のトランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定する。具体的には、制御部６は、ＣＲＣ判定部５から受信したシンボルデータにＴＦＣＩビットが含まれているか否かを判定する。制御部６は、そのシンボルデータにＴＦＣＩビットが含まれていると、受信信号のトランスポートチャネルのトランスポートフォーマットが特定可能と判定し、そのシンボルデータにＴＦＣＩビットが含まれていないと、受信信号のトランスポートチャネルのトランスポートフォーマットが特定可能でないと判定する。
【００７７】
制御部６は、そのトランスポートフォーマットが特定可能であると判定すると、ステップＡ２を実行し、そのトランスポートフォーマットが特定可能でないと判定すると、ステップＡ３を実行する。
【００７８】
ステップＡ２では、制御部６は、ＣＲＣ判定部５から受信した判定結果を確認する。制御部６は、その判定結果がＮＧを示す場合、保持しているエラーブロック数および総ブロック数を増やし、一方、その判定結果がＯＫを示す場合、保持している総ブロック数を増やす。
【００７９】
一方、ステップＡ３では、制御部６は、その判定結果を確認する。
【００８０】
その判定結果がＮＧを示すと、制御部６は、ビタビデコード部４から受信した尤度が、保持している閾値以上か否かを判定する。
【００８１】
制御部６は、そのシンボルデータの尤度がその閾値以上であると、そのシンボルデータに本当に誤りがあると判定し、一方、そのシンボルデータの尤度がその閾値未満であると、そのトランスポートブロックがないと判定する。
【００８２】
そのシンボルデータに本当に誤りがあると推定されると、制御部６は、そのエラーブロック数および総ブロック数を増やす。また、そのトランスポートブロックがないと推定されると、制御部６は、待機状態になる。
【００８３】
一方、その判定結果がＯＫを示すと、制御部６は、そのシンボルデータがブロックエラーでないと判定し、その総ブロック数を増やす。
【００８４】
制御部６は、所定の時間、ステップＡ１ないしＡ３を繰り返す。その後、その所定の時間が過ぎると、制御部６は、ステップＡ４を実行する。
【００８５】
ステップＡ４では、制御部６は、その保持しているエラーブロック数および総ブロック数に基づいて、ＢＬＥＲを測定し、その後、その保持しているエラーブロック数および総ブロック数を０に初期化する。制御部６は、ステップＡ４を終了すると、ステップＡ５を実行する。
【００８６】
ステップＡ５では、制御部６は、そのＢＬＥＲに基づいて、目標ＳＩＲを計算し、その目標ＳＩＲをＴＰＣコマンド生成部７に送信する。
【００８７】
なお、図３にて説明した動作は、信号に多重されたトランスポートチャネルのそれぞれに対して行われる。また、制御部６は、エラーブロック数および総ブロック数をトランスポートチャネルごとに対応付けて保持している。
【００８８】
本実施例によれば、ビタビデコード部４は、受信部８が受信した信号をビタビ復号する。ＣＲＣ判定部５は、そのビタビ復号された信号に誤りがあるか否かを判定する。制御部６は、その信号のトランスポートチャネルのトランスポートフォーマットが特定可能か否かを判定する。そのトランスポートフォーマットが特定可能でない場合、制御部６は、ＣＲＣ判定部５による判定結果と、ビタビデコード部４でビタビ復号された信号の尤度とに基づいて、信号の受信品質を推定する。制御部６は、その受信品質に基づいて目標ＳＩＲを計算する。
【００８９】
この場合、トランスポートフォーマットが特定可能でない場合、その信号のＢＬＥＲが、その信号の尤度と、信号の誤りの有無を示す判定結果とに基づいて推定される。
【００９０】
判定結果が誤りありを示す場合、信号の尤度は、その信号に本当に誤りがある可能性の高さを表す。
【００９１】
このため、信号の尤度に基づいて、トランスポートブロックがないか、トランスポートブロックはあるがその信号に誤りがあるのか、を推定することが可能になり、受信品質を推定することが可能になる。したがって、受信品質が計算できない場合でも、送信電力を制御することが可能になる。
【００９２】
また、本実施例では、制御部６は、トランスポートフォーマットが特定可能でない場合、ＣＲＣ判定部５による判定結果がＮＧを示すと、その信号の尤度が予め定められた閾値以上か否かを判定する。制御部６は、その信号の尤度が閾値以上であると、保持しているエラーブロック数および総ブロック数を増やす。また、制御部６は、その判定結果がＯＫを示すと、その保持している総ブロック数を増やする。さらに、制御部６は、所定の時間ごとに、そのエラーブロック数および総ブロック数に基づいて、受信品質を推定する。
【００９３】
この場合、信号の尤度が閾値以上であると、エラーブロック数および総ブロック数が増やされ、その信号の尤度が閾値未満であると、エラーブロック数および総ブロック数が増やされない。
【００９４】
このため、判定結果が誤りありを示す場合、信号の尤度は、高いほどその信号に本当に誤りがある可能性が高くなるので、受信品質の精度を向上させることが可能になる。
【００９５】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【００９６】
例えば、受信信号の制御データは、ＣＲＣビットを含む場合と、ＣＲＣビットを含まない場合とが有ってもよい。この場合、ＣＲＣ判定部５は、ビタビデコード部４からＣＲＣビットを含まないシンボルデータを受信すると、ＮＧを示すＣＲＣビットを生成する。
【図面の簡単な説明】
【００９７】
【図１】本発明の一実施例の無線通信装置の構成を示したブロック図である。
【図２】無線通信装置の動作の一例を説明するためのフローチャートである。
【図３】制御部の動作の一例を説明するためのフローチャートである。
【符号の説明】
【００９８】
１        逆拡散部
２        復調部
３        ＳＩＲ測定部
４        ビタビデコード部
５        ＣＲＣ判定部
６        制御部
７        ＴＰＣコマンド生成部
８        受信部
９        送信部
【図１】
2008079212.tif 000003
【図２】
2008079212.tif 000004
【図３】
2008079212.tif 000005