(57)【要約】【課題】受信中のパスおよび未受信のパスのそれぞれに関しての受信強度を測定する処理を、その他の処理への影響を小さく抑えながら効率的に行う。【解決手段】スケジューリング部６ｃは、受信中のパスに関する電力計算と未受信のパスに関する電力計算とが互いに異なる無線フレーム期間中に行われるように受信パス電力計算部６ａおよび未受信パス電力計算部６ｂを制御する。【選択図】　　図１
2004088145.tif 000002
【特許請求の範囲】
【請求項１】
複数のパスのうちから選択した受信対象のパスを利用して受信を行う無線通信装置において、
前記受信対象のパスに関する受信強度を測定する第１測定手段と、
前記受信対象のパスとは異なるパスに関する受信強度を測定する第２測定手段と、
前記第１測定手段および前記第２測定手段が互いに異なる無線フレーム期間中に前記測定を行うように前記第１測定手段および前記第２測定手段を制御する制御手段とを具備した無線通信装置。
【請求項２】
前記制御手段は、ｋ無線フレーム分（ｋは２以上の所定の整数）の間隔、かつ互いに位相が異なる周期で前記第１測定手段および前記第２測定手段にそれぞれ前記測定を行わせる請求項１に記載の無線通信装置。
【請求項３】
前記制御手段は、前記無線フレーム毎にカウントアップするカウンタを有し、このカウンタのカウント値の前記ｋでの剰余が所定の第１値となるときに前記第１測定手段に前記測定を行わせ、また前記剰余が前記第１値とは異なる所定の第２値になるときに前記第２測定手段に前記測定を行わせる請求項２に記載の無線通信装置。
【請求項４】
前記制御手段は、ｋ無線フレーム分（ｋは２以上の所定の整数）の間隔毎に前記第１測定手段および前記第２測定手段の一方に前記測定を行わせ、かつ他方には、ｍ無線フレーム分（ｍは２以上でｋとは異なる所定の整数）毎の無線フレーム期間がもう一方の測定手段に前記測定を行わせる期間でなければその無線フレーム期間中に前記測定を行わせ、また該当する無線フレーム期間がもう一方の測定手段に前記測定を行わせる期間であるならばその次の無線フレーム期間中に前記測定を行わせる請求項１に記載の無線通信装置。
【請求項５】
前記制御手段は、前記無線フレーム毎にカウントアップするカウンタを有し、このカウンタのカウント値の前記ｋでの剰余が「０」となるときに前記第１測定手段および前記第２測定手段の一方に前記測定を行わせ、かつ他方には、前記カウント値の前記ｋでの剰余が「０」ではなく前記カウント値の前記ｍでの剰余が「０」になるとき、および前記カウント値からｎ（ｎはｋおよびｍのいずれよりも小さい所定の整数）を減算した値の前記ｋと前記ｍとを乗算した値での剰余が「０」になるときに前記測定を行わせる請求項４に記載の無線通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スペクトラム拡散方式により無線通信を行う無線通信装置に関する。
【０００２】
【従来の技術】
この種の無線通信装置では、複数のパスから状態の良いパスを選択して受信に利用する。パス状態の変化に応じて利用するパスを変更することも行われる。この場合には通信中において、受信中のパスの状態はもちろんのこと、受信中ではないパスの状態も監視することが必要となる。パスの状態は一般に、そのパスの受信強度を測定することにより判断される。
【０００３】
受信強度は拡散符号と受信信号との相関値から測定することが可能である。しかしＡＧＣ（Ａｕｔｏ　Ｇａｉｎ　Ｃｏｎｔｒｏｌ）が行われる場合、相関器の出力は振幅が一定範囲になるように調整されている。このため、そのままでは受信強度を判定することはできず、ＡＧＣの制御値に基づく換算処理を行う必要がある。
【０００４】
これに加えて、受信強度を精度良く測定するには、瞬時変動による受信電力のばたつきの影響を低減するために時間平均をとる処理を行う必要がある。
【０００５】
【発明が解決しようとする課題】
このように、受信強度を測定するための処理は複雑であり、その処理を受信中のパスおよび未受信のパスのそれぞれに関して同時に行うと非常に大きな処理量となる。この処理を汎用のプロセッサにより行う場合、プロセッサ時間の多くが受信強度の測定のために割かれ、より優先度が低い処理の実行が遅延される恐れがある。
【０００６】
なお、無線通信装置において受信に係る処理を時分割処理する技術としては、特開２００２−９６７１号公報が知られている。
【０００７】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、受信中のパスおよび未受信のパスのそれぞれに関しての受信強度を測定する処理を、その他の処理への影響を小さく抑えながら効率的に行うことができる無線通信装置を適用することにある。
【０００８】
【課題を解決するための手段】
以上の目的を達成するために本発明は、受信対象のパスに関する受信強度を測定する第１測定手段と、前記受信対象のパスとは異なるパスに関する受信強度を測定する第２測定手段と、制御手段とを備え、この制御手段は、前記第１測定手段および前記第２測定手段が互いに異なる無線フレーム期間中に前記測定を行うように前記第１測定手段および前記第２測定手段を制御することとした。
【０００９】
このような手段を講じたことにより、第１測定手段による受信対象のパスに関する受信強度の測定と、第２測定手段による受信対象のパスとは異なるパスに関する受信強度の測定とは、それぞれ異なる無線フレーム期間中に行われる。従って、受信強度の測定に関わる処理の平準化が図られる。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態につき説明する。
【００１１】
（第１の実施形態）
図１は第１実施形態に係る移動通信端末の要部のブロック図である。
【００１２】
図１に示すように第１実施形態の移動通信端末は、アンテナ１、無線部２、フィンガ３−１，３−２…，３−ｐ、サーチャ４、ディジタル信号処理回路（以下、ＤＳＰと称する）５および制御部６を含む。
【００１３】
図示しない基地局から送信された信号をアンテナ１により受信して得られた受信信号は、無線部２に入力される。受信信号は、無線部２において周波数変換、アナログ復調およびＡＧＣ（Ａｕｔｏ　Ｇａｉｎ　Ｃｏｎｔｒｏｌ）がなされたのち、ディジタルな受信データに変換される。受信データは、フィンガ３−１，３−２…，３−ｐおよびサーチャ４のそれぞれへと入力される。
【００１４】
フィンガ３−１，３−２…，３−ｐへは、制御部６からそれぞれ異なるパスに関する拡散コードおよびパスタイミングが指定される。フィンガ３−１，３−２…，３−ｐはそれぞれ指定されている拡散コードを指定されているパスタイミングに応じたタイミングで用いて上記受信データの逆拡散を行う。これによりフィンガ３−１，３−２…，３−ｐではそれぞれ異なるパスで到来するデータがそれぞれ抽出される。この抽出されたデータは、それぞれＤＳＰ５へと与えられる。
【００１５】
サーチャ４へは、制御部６から拡散コードが指定される。サーチャ４は、指定されている拡散コードを様々なタイミングで用いて上記受信データの逆拡散を行う。このサーチャ４での逆拡散により得られるデータは、ＤＳＰ５へと与えられる。
【００１６】
ＤＳＰ５は、フィンガ３−１，３−２…，３−ｐからそれぞれ与えられるデータに含まれるＩ，Ｑの各成分の振幅値に基づくパスのエネルギ値の算出およびそれらのＲＡＫＥ合成、あるいはサーチャ４から与えられるデータに含まれるＩ，Ｑの各成分の振幅値に基づくパスのエネルギ値の算出などといった周知のディジタル信号処理を行う。ＤＳＰ５は、上記ＲＡＫＥ合成により得られる受信データを図示しない処理系へと出力する。またＤＳＰ５は、上記算出したパスのエネルギ値を制御部６へと通知する。
【００１７】
制御部６は、例えばマイクロプロセッサを主体として構成される。制御部６は、移動通信端末における周知の機能を実現するための処理をソフトウェア処理により実行する。また制御部６はソフトウェア処理を実行することにより、受信パス電力計算部６ａ、未受信パス電力計算部６ｂおよびスケジューリング部６ｃとして動作する。
【００１８】
受信パス電力計算部６ａは、通信中において、フィンガ３−１，３−２…，３−ｐにより受信がなされているパス（以下、受信パスと称する）に関する受信電力値を計算する。未受信パス電力計算部６ｂは、通信中において、フィンガ３−１，３−２…，３−ｐにより受信がなされているパスとは異なるパス（以下、未受信パスと称する）に関する受信電力値を計算する。そしてスケジューリング部６ｃは、受信パス電力計算部６ａおよび未受信パス電力計算部６ｂのそれぞれが受信電力値の計算を行うタイミングを制御する。
【００１９】
次に以上のように構成された移動通信端末の動作につき説明する。なお、移動通信端末における一般的な機能に関する動作は従来よりある移動通信端末と同様であるのでその説明は省略する。そしてここでは、通信中におけるパス監視のための受信電力値の計算に関する動作について詳しく説明する。
【００２０】
通信中にあるときに制御部６は、無線フレームに同期した所定時間周期（例えば１０ｍｓ周期）の割り込みに応じて図２に示すような処理を開始する。なおこの図２に示す処理により制御部６はスケジューリング部６ｃとして動作する。
【００２１】
この図２に示す処理を開始すると、スケジューリング部６ｃはまずステップＳＴ１において、カウント値を１インクリメントする。
【００２２】
続いてスケジューリング部６ｃはステップＳＴ２において、インクリメント後のカウント値の「５」での剰余が「０」であるか否かを確認する。そして、ここで「０」であることを確認したならば、スケジューリング部６ｃはステップＳＴ３において、受信パス電力計算部６ａによる受信パスの受信電力値の計算（以下、受信パス電力計算と称する）を起動する。そして、このように受信パス電力計算を起動したならば、スケジューリング部６ｃは未受信パス電力計算部６ｂを起動させることなく図２に示す処理を終了する。
【００２３】
受信パス電力計算部６ａはこのように起動されると、フィンガ３−１，３−２…，３−ｐにそれぞれ割り当てられたパスのエネルギ値をＤＳＰ５から取得し、それに基づいてフィンガ３−１，３−２…，３−ｐのそれぞれに割り当てられている受信パスに関する受信電力値を求める。なお、受信電力値を求めるに当り受信パス電力計算部６ａは、無線部２からＡＧＣ制御値を取得して、このＡＧＣ制御値に基づいてアンテナ端換算の受信電力値を算出する。また受信パス電力計算部６ａは、瞬時変動要素を取り除くために時間平均計算を行う。
【００２４】
これに対して、ステップＳＴ２にて「０」ではないことを確認したならば、スケジューリング部６ｃはステップＳＴ４において、カウント値の「５」での剰余が「２」であるか否かを確認する。そして、ここで「２」であることを確認したならば、スケジューリング部６ｃはステップＳＴ５において、未受信パス電力計算部６ｂによる未受信パスの受信電力値の計算（以下、未受信パス電力計算と称する）を起動する。そして、このように未受信パス電力計算を起動したならば、スケジューリング部６ｃは受信パス電力計算を起動させることなく図２に示す処理を終了する。
【００２５】
未受信パス電力計算部６ｂはこのように起動されると、サーチャ４からそれぞれ与えられるデータに含まれるＩ，Ｑの各成分の振幅値に基づき算出された未受信パスのエネルギ値をＤＳＰ５から取得し、それに基づいてサーチャによりサーチされている未受信パスに関する受信電力値を求める。なお、受信電力値を求めるに当り未受信パス電力計算部６ｂは、無線部２からＡＧＣ制御値を取得して、このＡＧＣ制御値に基づいてアンテナ端換算の受信電力値を算出する。また未受信パス電力計算部６ｂは、瞬時変動要素を取り除くために時間平均計算を行う。
【００２６】
なお、ステップＳＴ４にて「２」ではないことを確認したならば、スケジューリング部６ｃは、受信パス電力計算および未受信パス電力計算のいずれも起動させることなしに図２の処理を終了する。
【００２７】
かくして、受信パス電力計算および未受信パス電力計算は、それぞれ図３に示すように５無線フレーム分の周期毎で、互いに２無線フレーム分をずらして実行される。この結果、受信パス電力計算および未受信パス電力計算が同一の無線フレームの期間中に同時に行われることがなく、制御部６での処理量の平準化が図られることとなる。この結果、各無線期間中に制御部６で受信パス電力計算および未受信パス電力計算以外の処理に多くの処理量を割り振ることが可能となる。
【００２８】
なお図３は受信パスおよび未受信パスの受信電力値の計算が行われるタイミングと無線フレームのタイミングとの対応関係を示しているのであり、各計算が１無線フレームの全期間に渡って行われることを意味するのではない。
【００２９】
（第２の実施形態）
第２実施形態に係る移動通信端末は構成は前述の第１実施形態に係る移動通信端末と同様である。そして第２実施形態が第１実施形態と異なるのは、スケジューリング部６ｃによる処理を内容である。そこで以下では、スケジューリング部６ｃによる処理を中心として第２実施形態に係る移動通信端末の動作につき説明する。
【００３０】
通信中にあるときに制御部６は、無線フレームに同期した所定時間周期（例えば１０ｍｓ周期）の割り込みに応じて図４に示すような処理を開始する。なおこの図４に示す処理により制御部６はスケジューリング部６ｃとして動作する。
【００３１】
この図４に示す処理を開始すると、スケジューリング部６ｃはまずステップＳＴ１１において、カウント値を１インクリメントする。
【００３２】
続いてスケジューリング部６ｃはステップＳＴ１２において、インクリメント後のカウント値の「３」での剰余が「０」であるか否かを確認する。そして、ここで「０」であることを確認したならば、スケジューリング部６ｃはステップＳＴ１３において、受信パス電力計算を起動する。そして、このように受信パス電力計算を起動したならば、スケジューリング部６ｃは未受信パス電力計算を起動させることなく図４に示す処理を終了する。
【００３３】
これに対して、ステップＳＴ１２にて「０」ではないことを確認したならば、スケジューリング部６ｃはステップＳＴ１４およびステップＳＴ１５において、カウント値の「４」での剰余が「０」であるか、あるいはカウント値から「１」を減じた値の「１２」での剰余が「０」であるかを確認する。そして、いずれか一方で「０」であることを確認したならば、スケジューリング部６ｃはステップＳＴ１６において、未受信パス電力計算を起動する。そして、このように未受信パス電力計算を起動したならば、スケジューリング部６ｃは受信パス電力計算を起動させることなく図４に示す処理を終了する。
【００３４】
なお、ステップＳＴ１４およびステップＳＴ１５のいずれでも「０」ではないことを確認したならば、スケジューリング部６ｃは、受信パス電力計算および未受信パス電力計算のいずれも起動させることなしに図４の処理を終了する。
【００３５】
かくして、受信パス電力計算は、図５に示すように３無線フレーム分の周期毎で実行される。未受信パス電力計算は、図５に示すように基本的には４無線フレーム分の周期毎で実行される。ただし、カウント値が「１２」の倍数である時には、「３」での剰余が「０」であるために受信パス電力計算が起動され、カウント値の「４」での剰余が「０」となるが未受信パス電力計算が図５に符号Ａを付して示すように起動されない。しかし、カウント値が「１２」の倍数に「１」を加えた値であるときには、カウント値から「１」を減じた値の「１２」でのモジュロが「０」となるので未受信パス電力計算が起動される。すなわち、図５に符号Ｂを付して示すように未受信パス電力計算が行われなかった次の無線フレームにおいて未受信パス電力計算が実行される。
【００３６】
この結果、受信パス電力計算および未受信パス電力計算が同一の無線フレームの期間中に同時に行われることがなく、制御部６での処理量の平準化が図られることとなる。この結果、各無線期間中に制御部６で受信パス電力計算および未受信パス電力計算以外の処理に多くの処理量を割り振ることが可能となる。
【００３７】
なお図５は受信パスおよび未受信パスの受信電力値の計算が行われるタイミングと無線フレームのタイミングとの対応関係を示しているのであり、各計算が１無線フレームの全期間に渡って行われることを意味するのではない。
【００３８】
なお、本発明は前記各実施形態に限定されるものではない。例えば受信パス電力計算や未受信パス電力計算を実行する周期やその位相のずれ量、あるいは未受信パス電力計算の実行を遅延させる期間などは本発明の要旨を逸脱しない範囲で任意に設定することができる。
【００３９】
また前記各実施形態では、基地局装置などのような他の種類の無線通信装置にも本発明の適用が可能である。
【００４０】
また前記第２実施形態では、未受信パス電力計算を遅延させるようにしているが、受信パス電力計算を遅延させるようにしても良い。
【００４１】
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【００４２】
【発明の効果】
本発明によれば、第１測定手段による受信対象のパスに関する受信強度の測定と、第２測定手段による受信対象のパスとは異なるパスに関する受信強度の測定とを、それぞれ異なる無線フレーム期間中に行わせることとしたので、受信強度の測定に関わる処理の平準化が図られ、この結果、受信中のパスおよび未受信のパスのそれぞれに関しての受信強度を測定する処理を、その他の処理への影響を小さく抑えながら効率的に行うことが可能となる。
【図面の簡単な説明】
【図１】第１実施形態に係る移動通信端末の要部のブロック図。
【図２】スケジューリング部６ｃにより第１実施形態での処理のフローチャート。
【図３】受信パスおよび未受信パスの受信電力値の計算が行われるタイミングと無線フレームのタイミングとの第１実施形態での対応関係を示す図。
【図４】スケジューリング部６ｃにより第２実施形態での処理のフローチャート。
【図５】受信パスおよび未受信パスの受信電力値の計算が行われるタイミングと無線フレームのタイミングとの第２実施形態での対応関係を示す図。
【符号の説明】
１…アンテナ
２…無線部
３−１〜３−ｐ…フィンガ
４…サーチャ
５…ディジタル信号処理回路（ＤＳＰ）
６…制御部
６ａ…受信パス電力計算部
６ｂ…未受信パス電力計算部
６ｃ…スケジューリング部
【図１】
2004088145.tif 000003
【図２】
2004088145.tif 000004
【図３】
2004088145.tif 000005
【図４】
2004088145.tif 000006
【図５】
2004088145.tif 000007