(57)【特許請求の範囲】
【請求項１】
移動局からの信号を受信する複数のアンテナ素子からなるアレーアンテナと、
前記アレーアンテナの各素子における受信スペクトル拡散信号を逆拡散する複数の逆拡散処理手段と、
前記逆拡散処理手段の出力遅延パス情報の相関を検出する遅延パス相関検出手段と、
前記複数の逆拡散処理手段の出力信号をサンプリングする高速サンプリング手段と、
前記高速サンプリング手段の出力を蓄積する高速サンプリングデータ蓄積手段と、
前記複数の逆拡散処理手段の出力信号を前記高速サンプリング手段より低速でサンプリングする低速サンプリング手段と、
前記低速サンプリング手段の出力を蓄積する低速サンプリングデータ蓄積手段と、
前記高速サンプリングデータ蓄積手段による蓄積高速サンプリングデータを用いて行列演算を行う行列演算一括処理手段と、
前記低速サンプリングデータ蓄積手段による蓄積低速サンプリングデータを用いて行列演算を行う行列演算逐次処理手段と、
前記行列演算一括処理手段または前記行列演算逐次処理手段の出力を用いて電波の到来方向を推定する到来方向推定手段を備え、前期遅延パス情報相関検出手段の検出結果により前記行列演算一括処理手段と前記行列演算逐次処理手段を選択して到来方向を推定することを特徴とする到来方向推定装置。
【請求項２】
移動局からの信号を受信する複数のアンテナ素子からなるアレーアンテナと、
複数のデータ処理ブロックと、
前記複数のデータ処理ブロックの出力を入力してユーザ毎に切り替えて出力するデータ切り替え手段と、
前記データ切り替え手段出力である蓄積高速サンプリングデータを用いて行列演算を行う行列演算一括処理手段と、
前記データ切り替え手段出力である蓄積低速サンプリングデータを用いて行列演算を行う行列演算逐次処理手段と、
前記行列演算一括処理手段または前記行列演算逐次処理手段の出力を用いて電波の到来方向を推定する到来方向推定手段を備え、前記データ切り替え手段の出力である前期遅延パス情報相関検出結果により前記行列演算一括処理手段と前記行列演算逐次処理手段を切り替えることにより到来方向を推定するものであって、前記データ処理ブロックは、
前記アレーアンテナの各素子における受信スペクトル拡散信号を逆拡散する複数の逆拡散処理手段と、
前記逆拡散処理手段の出力遅延パス情報の相関を検出する遅延パス相関検出手段と、
前記複数の逆拡散処理手段の出力信号をサンプリングする高速サンプリング手段と、
前記高速サンプリング手段の出力を蓄積する高速サンプリングデータ蓄積手段と、
前記複数の逆拡散処理手段の出力信号を前記高速サンプリング手段より低速でサンプリングする低速サンプリング手段と、
前記低速サンプリング手段の出力を蓄積する低速サンプリングデータ蓄積手段とを有し、
前記遅延パス情報相関検出手段の検出結果と前記高速サンプリングデータ蓄積手段により蓄積された蓄積高速サンプリングデータと前記低速サンプリングデータ蓄積手段により蓄積された蓄積低速サンプリングデータを出力することを特徴とする到来方向推定装置。
【請求項３】
移動局からの信号を受信する複数のアンテナ素子からなるアレーアンテナと、
複数のデータ処理ブロックと、
前記複数のデータ処理ブロックの出力である前記遅延パス情報相関検出結果のユーザ毎の相関値を比較する相関値比較手段と、
前記相関値比較手段の比較結果をもとにユーザの優先順位を決定する優先順位決定手段と、
前記優先順位決定手段により優先順位がつけられたそれぞれのユーザに対して処理方法を選択する処理方法選択手段と、
前記複数のデータ処理ブロックの出力である前記蓄積高速サンプリングデータと前記蓄積低速サンプリングデータと前記処理方法選択手段の出力である選択処理方法を入力してユーザ毎に切り替えて出力するデータ切り替え手段と、
前記データ切り替え手段出力である蓄積高速サンプリングデータを用いて行列演算を行う行列演算一括処理手段と、
前記データ切り替え手段出力である蓄積低速サンプリングデータを用いて行列演算を行う行列演算逐次処理手段と、
前記行列演算一括処理手段または前記行列演算逐次処理手段の出力を用いて電波の到来方向を推定する到来方向推定手段を備え、前記データ切り替え手段の出力である前記選択処理方法により前記行列演算一括処理手段と前記行列演算逐次処理手段を切り替えることにより到来方向を推定するものであって、
データ処理ブロックは、
前記アレーアンテナの各素子における受信スペクトル拡散信号を逆拡散する複数の逆拡散処理手段と、
前記逆拡散処理手段の出力遅延パス情報の相関を検出する遅延パス相関検出手段と、
前記複数の逆拡散処理手段の出力信号をサンプリングする高速サンプリング手段と、
前記高速サンプリング手段の出力を蓄積する高速サンプリングデータ蓄積手段と、
前記複数の逆拡散処理手段の出力信号を前記高速サンプリング手段より低速でサンプリングする低速サンプリング手段と、
前記低速サンプリング手段の出力を蓄積する低速サンプリングデータ蓄積手段とを有し、
前記遅延パス情報相関検出手段の検出結果と前記蓄積高速サンプリングデータと前記低速サンプリングデータ蓄積手段により蓄積された蓄積低速サンプリングデータを出力することを特徴とする到来方向推定装置。
【請求項４】
前記行列演算一括処理手段の演算結果を前記行列演算逐次処理手段の初期値として利用することを特徴とする請求項１から３の到来方向推定装置。
【請求項５】
前記高速サンプリング手段もしくは前記低速サンプリング手段の出力データは、前記逆拡散処理手段における逆拡散信号の第１遅延パス成分のみを用いることを特徴とする請求講１から３の到来方向推定装置。
【請求項６】
前記遅延パス情報相関検出手段で用いる遅延パス情報は、前記逆拡散処理手段における逆拡散信号の複数の遅延パス成分を用いることを特徴とする請求項１の到来方向推定装置。
【請求項７】
前記遅延パス情報相関検出手段が、遅延パス情報におけるパス数およびそれぞれのパス時間差を用いて、現在の推定処理時における遅延パス情報と前回の推定処理時における遅延パス情報の相関を検出することを特徴とする請求項１から３の到来方向推定装置。
【請求項８】
前記遅延パス情報相関検出手段の出力から、現在の推定処理時のパス状態が前回の推定処理時のパス状態と相関が高い場合には、前記行列演算逐次処理手段により行列演算を行い、パス状態の相関が低い場合には、前記行列演算一括処理手段により行列演算を行うことを特徴とする請求項１または請求項２の到来方向推定装置。
【請求項９】
前記優先順位決定手段が、前記相関値比較手段の比較結果から、相関値が小さいユーザから優先順位を高くなるように決定することを特徴とする請求項３の到来方向推定装置。
【請求項１０】
前記処理方法選択手段が、前記優先順位決定手段により優先順位が決定されたユーザに対し、優先順位が高い複数のユーザに対しては一括処理方法を選択し、優先順位が低いそれ以外のユーザに対しては逐次処理方法を選択することを特徴とする請求項３の到来方向推定装置。
【請求項１１】
請求項３に記載の到来方向推定装置において、前記逆拡散処理手段の出力から移動局送信電力情報を検出する電力検出手段を備え、前記優先順位決定手段が前記電力検出手段による移動局送信電力情報を利用してユーザ毎の優先順位を決定することを特徴とする到来方向推定装置。
【請求項１２】
前記優先順位決定手段が、前記電力検出手段による移動局送信電力情報の大小から基地局と移動局の距離を推定し、基地局に近いユーザに対しては優先順位を高くすることを特徴とする請求項１１の到来方向推定装置。
【請求項１３】
請求項３に記載の到来方向推定装置において、前記到来方向推定手段の推定結果を蓄積する推定結果蓄積手段と、前記推定結果蓄積手段に蓄積された推定結果から角度情報を検出する推定結果処理手段を備え、前期優先順位決定手段が前記推定結果処理手段による角度情報も利用してユーザ毎の優先順位を決定することを特徴とする到来方向推定装置。
【請求項１４】
前記推定結果処理手段が、前記推定結果蓄積手段により蓄積された推定結果から、推定方向の角度変動の分散をユーザ毎に算出することを特徴とする請求項１３の到来方向推定装置。
【請求項１５】
前記優先順位決定手段が、前記推定結果処理手段によるユーザ毎の角度変動の分散情報から、角度変動の分散が大きいユーザに対しては優先順位を高くすることを特徴とする請求項１３の到来方向推定装置。
【請求項１６】
請求項３に記載の到来方向推定装置において、前記優先順位決定手段により順位がつけられたそれぞれのユーザに対して推定範囲を決定する推定範囲設定手段を備え、前記到来方向推定手段が前記推定範囲設定手段の出力であるユーザ毎の推定範囲を利用して到来方向を推定することを特徴とする到来方向推定装置。
【請求項１７】
前記推定範囲設定手段が、前記優先順位決定手段により優先順位が低く決定されたユーザに対しては、優先順位が高いユーザに比べて狭い角度範囲を推定範囲となるように設定することを特徴とする請求項１６の到来方向推定装置。
【請求項１８】
前記到来方向推定手段が、前記行列演算一括処理手段または前記行列演算逐次処理手段のいずれかの出力であるユーザ毎の行列演算結果を用いて、前記推定範囲設定手段によるユーザ毎の推定範囲に対して到来方向推定を行うことを特徴とする請求項１６の到来方向推定装置。
【請求項１９】
請求項３に記載の到来方向推定装置において、前記逆拡散処理手段の出力から伝送レート情報を検出する伝送レート検出手段を備え、前期優先順位決定手段が前記伝送レート検出手段による伝送レート情報を利用してユーザ毎の優先順位を決定することを特徴とする到来方向推定装置。
【請求項２０】
前記優先順位決定手段が、前記伝送レート検出手段による伝送レート情報から、伝送レートの高いユーザに対しては優先順位を高くすることを特徴とする請求項１９の到来方向推定装置。
【請求項２１】
請求項１、２、３、１１、１３、１６、１９に記載のうち１つの到来方向推定装置と、アレーアンテナで受信されたスペクトル拡散信号を受信処理する受信手段と、前記到来方向推定装置で得られた到来方向に対してアレーアンテナの指向性が向くように前記受信手段による受信信号に対し重み付け加算処理を行う指向性制御手段と、前記指向性制御手段の出力信号に対し復調処理を行う復調処理手段を備えることを特徴とする指向性可変受信装置。
【請求項２２】
請求項１、２、３、１１、１３、１６、１９に記載のうち１つの到来方向推定装置と、送信信号を生成する送信信号生成手段と、前記到来方向推定手段で得られた到来方向に対してアレーアンテナの指向性が向くように前記送信信号生成手段による送信信号に対し重み付け加算処理を行う指向性制御手段と、前記指向性制御手段の出力をアンテナから放射できる信号に変換する送信信号変換手段と、前記送信信号変換手段の出力信号を放射するアレーアンテナを備えることを特徴とする指向性可変送信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＣＤＭＡ通信方式を用いる移動体通信の基地局または移動局において、受信信号の逆拡散後の信号を用いて信号の到来方向を推定する到来方向推定装置に関するものである。また、到来方向推定装置による推定方向を基にアンテナ指向性を可変する指向性可変送受信装置に関するものである。
【０００２】
【従来の技術】
電波の到来方向推定を行う装置は、特定の移動局の存在する方向を推定する方向探知装置、あるいは、基地局用アダプティブアレーアンテナとして用いられてきている。こうした装置における、従来の到来方向推定手法として、受信信号の相関行列を算出し、その相関行列に処理を加えることで到来方向推定を行う手法が広く知られている。
【０００３】
代表的な手法としては、ＭＵＳＩＣアルゴリズムを用いた到来方向推定手法がある。これは文献「Ｍｕｌｔｉｐｌｅ  Ｅｍｉｔｔｅｒ    Ｌｏｃａｔｉｏｎ    ａｎｄ  Ｓｉｇｎａｌ  Ｐａｒａｍｅｔｅｒ    Ｅｓｔｉｍａｔｉｏｎ」（Ｒａｌｐｈ    Ｏ．Ｓｃｈｍｉｄｔ，ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎ    ｏｎ    Ａｎｔｅｎｎａｓ    ａｎｄ  Ｐｒｏｐａｇａｔｉｏｎ，  Ｖｏｌ．ＡＰ−３４，Ｎｏ．３，ｐｐ．２７６−２８０，１９８６年３月）により詳しく論じられている。相関行列を算出する際には、受信信号を複数利用することが一般的である。
【０００４】
また、受信信号を逐次的に用いて、行列演算を行う手法もある。代表的な手法としては文献「Ａ    ＴＱＲ−Ｉｔｅｒａｔｉｏｎ    Ｂａｓｅｄ  Ａｄａｐｔｉｖｅ  ＳＶＤ    ｆｏｒ  Ｒｅａｌ  Ｔｉｍｅ  Ａｎｇｌｅ    ａｎｄ  Ｆｒｅｑｕｅｎｃｙ    Ｔｒａｋｉｎｇ」（Ｅｒｉｃ  Ｍ．Ｄｏｗｌｉｎｇ，ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎ    ｏｎ    Ｓｉｇｎａｌ    Ｐｒｏｃｅｓｓｉｎｇ，Ｖｏｌ．４２，Ｎｏ．４，ｐｐ．９１４−９２６，１９９４年４月）により詳しく論じられている。
【０００５】
【発明が解決しようとする課題】
従来の到来方向推定手法は、連続データを用いて相関行列を計算し、その相関行列の固有値分解や逆行列演算などの処理を行うことで到来方向推定を行う手法が一般的である。このような従来の手法では、演算量が多いため処理に時間を要する。
【０００６】
また、逐次的にデータを用いて行列演算を行う手法では、先の連続データを用いた処理に比べると演算量が少なく処理時間を減らすことが可能である。しかし、推定初期段階や多重波伝搬環境である市街地での移動に伴う受信パスの生成や消滅といった信号の急激な変化に対しては、推定結果が収束するまでに時間を要することから、その間の推定精度が良好でないなどの課題もある。
【０００７】
本発明はこのような課題を解決するものであり、ＣＤＭＡ通信方式を用いる移動通信システムにおいて、逆拡散後の連続データを用いて行う処理と逐次的にデータを用いて行う処理とを適応的に切り替えることで、演算量の削減を図りながら推定精度の劣化を抑えて到来方向の推定を行う到来方向推定装置を提供するものである。
【０００８】
さらに、この到来方向推定装置の推定結果を利用して、アンテナ指向性制御を行うことで送受信品質改善を行う指向性可変送受信装置を提供するものである。
【０００９】
【課題を解決するための手段】
本発明は、ＣＤＭＡ通信方式において受信信号の逆拡散処理によって出力される遅延パス情報を利用し、前回の処理時における遅延パス情報との相関を検出し、その結果を利用して連続データを用いて行う一括処理と逐次的にデータを用いて行う逐次処理とを適応的に切り替えることを可能とする。遅延パス情報の相関が高い場合には、逐次処理を行うことで、処理量の削減を可能とし、また、受信パスに変化がある遅延パス情報の相関が低い時には、一括処理を行うことで逐次処理による収束までの誤推定を防ぐことを可能とする。
【００１０】
【発明の実施の形態】
本発明の請求項１に記載の発明は、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：符号分割多元接続）通信方式において、移動局からの信号を受信する複数のアンテナ素子からなるアレーアンテナと、前記アレーアンテナの各素子における受信スペクトル拡散信号を逆拡散する複数の逆拡散処理手段と、前記逆拡散処理手段の出力遅延パス情報の相関を検出する遅延パス相関検出手段と、前記複数の逆拡散処理手段の出力信号を高速にサンプリングする高速サンプリング手段と、前記高速サンプリング手段の出力を蓄積する高速サンプリングデータ蓄積手段と、前記複数の逆拡散処理手段の出力信号を前記高速サンプリング手段より低速でサンプリングする低速サンプリング手段と、前記低速サンプリング手段の出力を蓄積する低速サンプリングデータ蓄積手段と、前記高速サンプリングデータ蓄積手段による蓄積高速サンプリングデータを用いて行列演算を行う行列演算一括処理手段と、前記低速サンプリングデータ蓄積手段による蓄積低速サンプリングデータを用いて行列演算を行う行列演算逐次処理手段と、前記行列演算一括処理手段または前記行列演算逐次処理手段の出力を用いて電波の到来方向を推定する到来  方向推定手段を備え、前期遅延パス情報相関検出手段の検出結果により前記行列演算一括処理手段と前記行列演算逐次処理手段を切り替えることにより前記到来方向推定手段がどちらかの行列演算出力を用いて到来方向を推定するものであり、連続データを用いる行列演算と間引きデータを用いる行列演算を遅延パス情報相関検出結果により適応的に切り替えて到来方向推定する作用を有する。
【００１１】
請求項２に記載の発明は、ＣＤＭＡ通信において、移動局からの信号を受信する複数のアンテナ素子からなるアレーアンテナがあり、前記アレーアンテナの各素子における受信スペクトル拡散信号を逆拡散する複数の逆拡散処理手段と、前記逆拡散処理手段の出力遅延パス情報の相関を検出する遅延パス相関検出手段と、前記複数の逆拡散処理手段の出力信号を高速にサンプリングする高速サンプリング手段と、前記高速サンプリング手段の出力を蓄積する高速サンプリングデータ蓄積手段と、前記複数の逆拡散処理手段の出力信号を前記高速サンプリング手段より低速でサンプリングする低速サンプリング手段と、前記低速サンプリング手段の出力を蓄積する低速サンプリングデータ蓄積手段のなかから、前記複数の逆拡散処理手段と前記遅延パス情報相関検出手段と前記高速サンプリング手段と前記高速サンプリングデータ蓄積手段と前記低速サンプリング手段と前記低速サンプリングデータ蓄積手段とからなり前記遅延パス情報相関検出手段の検出結果と前記高速サンプリングデータ蓄積手段により蓄積された蓄積高速サンプリングデータと前記低速サンプリングデータ蓄積手段により蓄積された蓄積低速サンプリングデータを出力するものをデータ処理ブロックとすると、前記アレーアンテナと、前記複数のデータ処理ブロックと、前記複数のデータ処理ブロックの出力を入力してユーザ毎に切り替えて出力するデータ切り替え手段と、前記データ切り替え手段出力である蓄積高速サンプリングデータを用いて行列演算を行う行列演算一括処理手段と、前記データ切り替え手段出力である蓄積低速サンプリングデータを用いて行列演算を行う行列演算逐次処理手段と、前記行列演算一括処理手段または前記行列演算逐次処理手段の出力を用いて電波の到来方向を推定する到来方向推定手段を備え、前記データ切り替え手段の出力である前期遅延パス情報相関検出結果により前記行列演算一括処理手段と前記行列演算逐次処理手段を切り替えることにより前記到来方向推定手段がどちらかの行列演算出力を用いて到来方向を推定するものであり、拡散符号が異なる複数のユーザに対して、それぞれ別々に到来方向推定を行う作用を有する。
【００１２】
請求項３に記載の発明は、ＣＤＭＡ通信において、移動局からの信号を受信する複数のアンテナ素子からなるアレーアンテナがあり、前記アレーアンテナの各素子における受信スペクトル拡散信号を逆拡散する複数の逆拡散処理手段と、前記逆拡散処理手段の出力遅延パス情報の相関を検出する遅延パス相関検出手段と、前記複数の逆拡散処理手段の出力信号を高速にサンプリングする高速サンプリング手段と、前記高速サンプリング手段の出力を蓄積する高速サンプリングデータ蓄積手段と、前記複数の逆拡散処理手段の出力信号を前記高速サンプリング手段より低速でサンプリングする低速サンプリング手段と、前記低速サンプリング手段の出力を蓄積する低速サンプリングデータ蓄積手段のなかから、前記複数の逆拡散処理手段と前記遅延パス情報相関検出手段と前記高速サンプリング手段と前記高速サンプリングデータ蓄積手段と前記低速サンプリング手段と前記低速サンプリングデータ蓄積手段とからなり前記遅延パス情報相関検出手段の検出結果と前記高速サンプリングデータ蓄積手段により蓄積された蓄積高速サンプリングデータと前記低速サンプリングデータ蓄積手段により蓄積された蓄積低速サンプリングデータを出力するものをデータ処理ブロックとすると、前記アレーアンテナと、前記複数のデータ処理ブロックと、前記複数のデータ処理ブロックの出力である前記遅延パス情報相関検出結果のユーザ毎の相関値を比較する相関値比較手段と、前記相関値比較手段の比較結果をもとにユーザの優先順位を決定する優先順位決定手段と、前記優先順位決定手段により優先順位がつけられたそれぞれのユーザに対して処理方法を選択する処理方法選択手段と、前記複数のデータ処理ブロックの出力である前記蓄積高速サンプリングデータと前記蓄積低速サンプリングデータと前記処理方法選択手段の出力である選択処理方法を入力してユーザ毎に切り替えて出力するデータ切り替え手段と、前記データ切り替え手段出力である蓄積高速サンプリングデータを用いて行列演算を行う行列演算一括処理手段と、前記データ切り替え手段出力である蓄積低速サンプリングデータを用いて行列演算を行う行列演算逐次処理手段と、前記行列演算一括処理手段または前記行列演算逐次処理手段の出力を用いて電波の到来方向を推定する到来方向推定手段を備え、前記データ切り替え手段の出力である前記選択処理方法により前記行列演算一括処理手段と前記行列演算逐次処理手段を切り替えることにより前記到来方向推定手段がどちらかの行列演算出力を用いて到来方向を推定するものであり、遅延パス情報をもとにユーザ毎に一括処理の優先順位をつけることで、過不足ない処理量による到来方向推定を行うという作用を有する。
【００１３】
請求項４に記載の発明は、行列演算一括処理手段の演算結果を行列演算逐次処理手段の初期値として利用するとしたものであり、一括処理による結果を利用して逐次処理の収束時間を短縮する作用を有する。
【００１４】
請求項５に記載の発明は、前記データ蓄積手段もしくは前記データ間引き手段の出力データは、前記逆拡散処理手段における逆拡散信号の第１遅延パス成分のみを用いるとしたものであり、複数の遅延パスが到来しているなかから第１遅延パスを限定してその到来方向を推定する作用を有する。
【００１５】
請求項６に記載の発明は、前記遅延パス情報相関検出手段で用いる遅延パス情報は、前記逆拡散処理手段における逆拡散信号の複数の遅延パス成分を用いるとしたものであり、受信パス状況を詳しく把握する作用を有する。
【００１６】
請求項７に記載の発明は、前記遅延パス情報相関検出手段が、遅延パス情報におけるパス数およびそれぞれのパス時間差を用いて、現在の推定処理時における遅延パス情報と前回の推定処理時における遅延パス情報の相関を検出するとしたものであり、遅延パス情報を用いて相関を検出することで到来パス変化の検出を行う作用を有する。
【００１７】
請求項８に記載の発明は、前記遅延パス情報相関検出手段の出力から、現在の推定処理時のパス状態が前回の推定処理時のパス状態と相関が高い場合には、前記行列演算逐次処理手段により行列演算を行い、パス状態の相関が低い場合には、前記行列演算一括処理手段により行列演算を行うものであり、受信パス状況に適した行列演算処理を行う作用を有する。
【００１８】
請求項９に記載の発明は、前記優先順位決定手段が、前記相関値比較手段の比較結果から、相関値が小さいユーザから優先順位を高くなるように決定するとしたものであり、受信パスに変化のあるユーザに対しては一括処理を行う優先順位を高くする作用を有する。
【００１９】
請求項１０に記載の発明は、前記処理方法選択手段が、前記優先順位決定手段により優先順位が決定されたユーザに対し、優先順位が高い複数のユーザに対しては一括処理方法を選択し、優先順位が低いそれ以外のユーザに対しては逐次処理方法を選択するとしたものであり、優先順位により処理方法を選択するという作用を有する。
【００２０】
請求項１１に記載の発明は、請求項３に記載の到来方向推定装置において、前記逆拡散処理手段の出力から移動局送信電力情報を検出する電力検出手段を備え、前記優先順位決定手段が前記電力検出手段による移動局送信電力情報を利用してユーザ毎の優先順位を決定するとしたものであり、移動局の送信電力を検出し、その移動局送信電力情報と遅延パス情報相関検出結果によりユーザ毎の優先順位を決定する作用を有する。
【００２１】
請求項１２に記載の発明は、前記優先順位決定手段が、前記電力検出手段による移動局送信電力情報の大小から基地局と移動局の距離を推定し、基地局に近いユーザに対しては優先順位を高くするとしたものであり、基地局と移動局の距離により優先順位に変化をつける作用を有する。
【００２２】
請求項１３に記載の発明は、請求項３に記載の到来方向推定装置において、前記到来方向推定手段の推定結果を蓄積する推定結果蓄積手段と、前記推定結果蓄積手段に蓄積された推定結果から角度情報を検出する推定結果処理手段を備え、前期優先順位決定手段が前記推定結果処理手段による角度情報も利用してユーザ毎の優先順位を決定するとしたものであり、推定方向から角度情報を検出し、その角度情報と遅延パス情報相関検出結果によりユーザ毎の優先順位を決定する作用を有する。
【００２３】
請求項１４に記載の発明は、前記推定結果処理手段が、前記推定結果蓄積手段により蓄積された推定結果から、推定方向の角度変動の分散をユーザ毎に算出するとしたものであり、検出する推定結果の角度情報として、推定結果を蓄積し、角度変動の分散を算出するという作用を有する。
【００２４】
請求項１５に記載の発明は、前記優先順位決定手段が、前記推定結果処理手段によるユーザ毎の角度変動の分散情報から、角度変動の分散が大きいユーザに対しては優先順位を高くするとしたものであり、角度変動の分散の大きさにより優先順位に変化をつける作用を有する。
【００２５】
請求項１６に記載の発明は、請求項３に記載の到来方向推定装置において、前記優先順位決定手段により順位がつけられたそれぞれのユーザに対して推定範囲を決定する推定範囲設定手段を備え、前記到来方向推定手段が前記推定範囲設定手段の出力であるユーザ毎の推定範囲を利用して到来方向を推定するものであり、優先順位により推定範囲を設定する作用を有する。
【００２６】
請求項１７に記載の発明は、前記推定範囲設定手段が、前記優先順位決定手段により優先順位が低く決定されたユーザに対しては、優先順位が高いユーザに比べて狭い角度範囲を推定範囲となるように設定するとしたものであり、優先順位の低いユーザに対しては推定範囲を狭くするように設定する作用を有する。
【００２７】
請求項１８に記載の発明は、前記到来方向推定手段が、前記行列演算一括処理手段または前記行列演算逐次処理手段のいずれかの出力であるユーザ毎の行列演算結果を用いて、前記推定範囲設定手段によるユーザ毎の推定範囲に対して到来方向推定を行うものであり、ユーザ毎の推定範囲により到来方向推定を行う作用を有する。
【００２８】
請求項１９に記載の発明は、請求項３に記載の到来方向推定装置において、前記逆拡散処理手段の出力から伝送レート情報を検出する伝送レート検出手段を備え、前期優先順位決定手段が前記伝送レート検出手段による伝送レート情報を利用してユーザ毎の優先順位を決定するものであり、ユーザ毎の伝送レートを検出し、その伝送レート情報と遅延パス情報相関検出結果によりユーザ毎の優先順位を決定する作用を有する。
【００２９】
請求項２０に記載の発明は、前記優先順位決定手段が、前記伝送レート検出手段による伝送レート情報から、伝送レートの高いユーザに対しては優先順位を高くするとしたものであり、伝送レートにより一括処理を行う優先順位に変化を付ける作用を有する。
【００３０】
請求項２１に記載の発明は、請求項１、２、３、１１、１３、１６、１９に記載のうち１つの到来方向推定装置と、アレーアンテナで受信されたスペクトル拡散信号を受信処理する受信手段と、前記到来方向推定装置で得られた到来方向に対してアレーアンテナの指向性が向くように前記受信手段による受信信号に対し重み付け加算処理を行う指向性制御手段と、前記指向性制御手段の出力信号に対し復調処理を行う復調処理手段を備えるものであり、到来方向推定装置による推定方向に対して指向性を向けて受信を行う作用を有する。
【００３１】
請求項２２に記載の発明は、請求項１、２、３、１１、１３、１６、１９に記載のうち１つの到来方向推定装置と、送信信号を生成する送信信号生成手段と、前記到来方向推定手段で得られた到来方向に対してアレーアンテナの指向性が向くように前記送信信号生成手段による送信信号に対し重み付け加算処理を行う指向性制御手段と、前記指向性制御手段の出力をアンテナから放射できる信号に変換する送信信号変換手段と、前記送信信号変換手段の出力信号を放射するアレーアンテナを備えるものであり、到来方向推定装置による推定方向に対して指向性を向けて送信を行う作用を有する。
【００３２】
以下、本発明の実施の形態について、図１から図１０を用いて説明する。
【００３３】
（実施の形態１）
図１は本発明の第１の形態による到来方向推定装置のブロック結線図、図２は逆拡散処理手段の出力信号を示した図、図３は処理の流れを示した概念図である。
【００３４】
図１において１０１はアレーアンテナ、１０２−１、１０２−２、…、１０２−Ｎは逆拡散処理手段、１０３は遅延パス情報相関検出手段、１０４は高速サンプリング手段、１０５は高速サンプリングデータ蓄積手段、１０６は低速サンプリング手段、１０７は低速サンプリングデータ蓄積手段、１０８は行列演算一括処理手段、１０９は行列演算逐次処理手段、１１０は到来方向推定手段である。
【００３５】
以上のように構成された到来方向推定装置に関して、以下にその動作を説明する。
【００３６】
移動局からのスペクトル拡散信号を１０１のアレーアンテナで受信する。アレーアンテナの各アンテナ素子で受信した各信号を１０２−１、１０２−２、…、１０２−Ｎの逆拡散処理手段で逆拡散処理を行う。図２は逆拡散処理手段の出力信号を示すもので、第１パス成分をＰ０、第２パス成分をＰ１、第３パス成分をＰ２とする。
【００３７】
到来方向推定に利用するデータは、この逆拡散出力信号の第１パス成分のＰ０とする。第１パス成分のＰ０を利用することで、到来方向と遅延時間が異なる複数のパスを受信している場合においても、第１パスに限定して到来方向を推定することが可能である。また、図２の逆拡散出力信号における複数のパス成分を、遅延パス情報として利用する。
【００３８】
１０３の遅延パス情報相関検出手段では、前回の推定処理時における遅延パス情報を蓄積しておき、現在の推定処理時の遅延パス情報との相関を検出する。相関を検出する手法として、例えば、遅延パス情報におけるパス数およびそれぞれのパスの時間差を用いることができる。
【００３９】
これは、移動局の移動に伴いパスの生成、消滅が無い場合には、前回の推定処理時の遅延パス情報におけるパス数と時間差とも近いものが得られ、パスの生成、消滅があった場合には、パス数と時間差とも異なるものが得られることを用いて相関を検出する。
【００４０】
１０４の高速サンプリング手段では、１０２の逆拡散処理手段の出力信号をサンプリングし出力する。ここで、１０４の高速サンプリング手段におけるサンプリング間隔をＳとする。１０６の低速サンプリング手段では、１０２の逆拡散処理手段の出力信号をサンプリングし出力する。
【００４１】
ここで、１０６の低速サンプリング手段におけるサンプリング間隔をＴとする。この１０４の高速サンプリング手段および１０６の低速サンプリング手段における、高速・低速といった速度を表す表現は、それぞれを比較するためのものであり、それぞれのサンプリング間隔の関係はＳ＜Ｔとなる。これらのサンプリング間隔Ｓ、Ｔはあらかじめ定めておく。
【００４２】
また、１０４の高速サンプリング手段および１０６の低速サンプリング手段に入力する信号は、先に記載したように１０２の逆拡散処理手段における出力信号の第１パス成分とする。１０５の高速サンプリングデータ蓄積手段では、１０４の高速サンプリング手段の出力データを蓄積する。１０７の低速サンプリングデータ蓄積手段では、１０６の低速サンプリング手段の出力データを蓄積する。
【００４３】
１０８の行列演算一括処理手段では、１０５の高速サンプリングデータ蓄積手段において蓄積された高速サンプリングデータを用いて相関行列を算出し、到来方向推定に必要な行列演算を行う。１０９の行列演算逐次処理手段では、１０７の低速サンプリングデータ蓄積手段において蓄積された低速サンプリングデータを用いて逐次的に行列演算を行う。
【００４４】
図３は方向推定処理の流れを示した概念図であり、以下に図３を用いた処理の流れの一例を示す。図３において最上段で示すように、１０２の逆拡散処理手段出力の第１パス成分は、間隔が一定であるデータ列となる。例えば、１０４の高速サンプリング手段のサンプリング間隔Ｓを、１０２の逆拡散処理手段の出力データ間隔と同じにした場合、１０４の高速サンプリング手段では、この１０２の逆拡散処理手段出力のデータ列をそのままサンプリングし、１０５の高速サンプリングデータ蓄積手段では、サンプリングデータを蓄積する。
【００４５】
１０６の低速サンプリング手段では、１０４の高速サンプリング手段に対して低速にサンプリングし、１０６の低速サンプリングデータ蓄積処理手段で、サンプリングデータを蓄積する。図３は、１０４の高速サンプリング手段におけるサンプリング間隔Ｓと１０６の低速サンプリング手段におけるサンプリング間隔Ｔは、Ｓ：Ｔ＝１：５の関係とした例である。
【００４６】
次に、一括処理と逐次処理をそれぞれの処理について説明する。まず一括処理では、１０５の高速サンプリングデータ蓄積手段において蓄積された高速サンプリングデータを用いて、１０８の行列演算一括処理手段で行列演算を行う。例えば、蓄積データを用いて相関行列を算出し、固有値分解や逆行列演算などの演算を行う。
【００４７】
一括処理が選択された場合には、この１０８の行列演算一括処理手段の演算結果を用いて、１１０の到来方向推定手段では到来方向の推定を行う。また、一括処理直後に逐次処理が行われる場合には、１０８の行列演算一括処理手段出力を逐次処理における初期値として用いることができる。
【００４８】
次に逐次処理を説明する。１０７の低速サンプリングデータ蓄積手段において蓄積された低速サンプリングデータを用いて、１０９の行列演算逐次処理手段で行列演算を行う。１０９の行列演算逐次処理手段では、１個の蓄積データに対して逐次演算処理を行う。この例では、この１回の逐次処理による推定処理を、推定処理のタイミングの基準とする。
【００４９】
また、１０９の行列演算逐次処理手段では、蓄積データと逐次処理の前状態や初期値などを用いて行列演算を行う。例えば、固有値分解ならば文献「Ａ    ＴＱＲ−Ｉｔｅｒａｔｉｏｎ    Ｂａｓｅｄ  Ａｄａｐｔｉｖｅ  ＳＶＤ    ｆｏｒ  Ｒｅａｌ  Ｔｉｍｅ  Ａｎｇｌｅ    ａｎｄ  Ｆｒｅｑｕｅｎｃｙ    Ｔｒａｋｉｎｇ」（Ｅｒｉｃ  Ｍ．Ｄｏｗｌｉｎｇ，ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎ    ｏｎ    Ｓｉｇｎａｌ    Ｐｒｏｃｅｓｓｉｎｇ，Ｖｏｌ．４２，Ｎｏ．４，ｐｐ．９１４−９２６，１９９４年４月）に記載の方法や、逆行列演算ならば公知の技術であるＲＬＳアルゴリズムを用いて演算するなどの手法がある。逐次処理が選択された場合には、この１０９の行列演算逐次処理手段の演算結果を用いて、１１０の到来方向推定手段では到来方向の推定を行う。
【００５０】
以上の一括処理と逐次処理の切り替えは、１０３の遅延パス情報相関検出手段の検出結果により切り替える。例えば、あらかじめ閾値を定めておき、その閾値に対して、１０３の遅延パス情報相関検手段の検出結果である相関値の大小を判断することができる。検出結果の相関値が小さい場合には、受信パスの生成、消滅といった大きな変化が生じていることから、１０８の行列演算一括処理手段により一括処理を行う。また、検出結果の相関値が大きい場合には、受信パスに大きな変化が生じていないことから、１９の行列演算逐次処理手段により逐次処理を行う。
【００５１】
以上が、一括処理と逐次処理の説明であり、次に処理の流れを説明する。推定処理開始時から説明すると、１０５の高速サンプリングデータ蓄積手段では、推定処理開始時からサンプリング間隔Ｓのサンプリングデータを蓄積し、１０７の低速サンプリングデータ蓄積手段では、サンプリング間隔Ｔのサンプリングデータを蓄積する。１０６の低速サンプリング手段のサンプリング間隔Ｔを基準とすると、処理開始時から間隔Ｔ毎に遅延パス情報の相関を検出する。
【００５２】
１０３の遅延パス情報相関検出手段では、このデータ列のなかの定められた位置のデータにおける遅延パス情報を蓄積し、前回の処理時における遅延パス情報との相関を検出する。推定処理開始時から１回目の処理では、前回の推定処理時における遅延パス情報が存在しないため、遅延パス情報の初期値を適切に選ぶことにより、相関値は小さいと検出される。
【００５３】
例えば、遅延パス情報の初期値として、パス数とパスの時間差を０とするなどがある。推定処理開始時から１回目の処理では、相関値が小さいことから、１０８の行列演算一括処理手段による行列演算を行い、１１０の到来方向推定手段では、一括処理演算結果を用いて到来方向の推定を行う。１０５の高速サンプリングデータ蓄積手段と１０７の低速サンプリングデータ蓄積手段では、それぞれのサンプリングデータを蓄積する。
【００５４】
以後、間隔Ｔ毎に遅延パス情報の相関を検出し、推定処理を行う。この相関検出結果である相関値が小さい場合には、１０８の行列演算一括処理手段による行列演算を行い、相関値が大きい場合には、１０９の行列演算逐次処理手段による行列演算を行う。
【００５５】
１１０の到来方向推定手段では、１０８の行列演算一括処理手段による演算結果または１０９の行列演算逐次処理手段による演算結果のいずれかを用いて到来方向の推定を行う。
【００５６】
また、１１０の到来方向推定手段では、１０８の行列演算一括処理手段と１０９の行列演算逐次処理手段の両方の演算結果を用いて到来方向の推定を行っても良い。
【００５７】
１１０の到来方向推定手段における到来方向推定手法として、例えば、１０８の行列演算一括処理手段または１０９の行列演算逐次処理手段における行列演算が、固有値分解や逆行列演算であった場合には、演算結果から角度スペクトラムを算出して到来方向を推定する手法があり、また、固有値分解の場合では論文「ＥＳＰＲＩＴ−Ｅｓｔｉｍａｔｉｏｎ  ｏｆ  Ｓｉｇｎａｌ  Ｐａｒａｍｅｔｅｒｓ  Ｖｉａ    Ｒｏｔａｔｉｏｎａｌ    Ｉｎｖａｒｉａｎｃｅ    Ｔｅｃｈｎｉｑｕｅｓ」（Ｒｉｃｈａｒｄ    Ｒｏｙ  ａｎｄ    Ｔｈｏｍａｓ    Ｋａｉｌａｔｈ、ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎ    ｏｎ    Ａｃｏｕｓｔｉｃｓ、Ｓｐｅｅｃｈ、ａｎｄ    Ｓｉｇｎａｌ    Ｐｒｏｃｅｓｓｉｎｇ、Ｖｏｌ．３７、Ｎｏ．７、ｐｐ．９８４−９９５、Ｊｕｌｙ  １９８９）に記載のＥＳＰＲＩＴ法を用いて固有ベクトルを演算処理して到来方向を推定する手法がある。
【００５８】
以上のように本実施の形態の発明によれば、スペクトル拡散信号の逆拡散処理により遅延パスを評価することができるので、精度は良いが処理量が多い一括処理と、処理量は少ないが精度結果が収束するまでに時間を要する逐次処理を適応的に切り替えて到来方向の推定を行うことが実現できる。
【００５９】
なお、本実施の形態はＣＤＭＡ通信方式に対して行うものであるが、遅延パス情報を検出する手段を備えることにより、他の通信方式に対しても同様な効果が得られる。
【００６０】
（実施の形態２）
図４は本発明の第２の形態による到来方向推定装置のブロック結線図である。図において２０１はアレーアンテナである。２０２−１、２０２−２、…２０２−Ｎは逆拡散処理手段、２０３は遅延パス情報相関検出手段、２０４は高速サンプリング手段、２０５は高速サンプリングデータ蓄積手段、２０６は低速サンプリング手段、２０７は低速サンプリングデータ蓄積手段であり、上に記載の逆拡散処理手段、遅延パス情報相関検出手段、高速サンプリング手段、高速サンプリングデータ蓄積手段、低速サンプリング手段、低速サンプリングデータ蓄積手段をまとめて２１１のデータ処理ブロックとする。
【００６１】
２１１−１、２１１−２、…２１１−Ｍはそれぞれデータ処理ブロックである。２１２はデータ切り替え手段、２０８は行列演算一括処理手段、２０９は行列演算逐次処理手段、２１０は到来方向推定手段である。
【００６２】
以上のように構成された到来方向推定装置に関して、以下にその動作を説明する。２０１のアレーアンテナ、２０２の逆拡散処理手段、２０３の遅延パス情報相関検出手段、２０４の高速サンプリング手段、２０５の高速サンプリング蓄積手段、２０６の低速サンプリング手段、２０７の低速サンプリングデータ蓄積手段の動作は実施の形態１の動作と同じであり、この逆拡散処理手段、遅延パス情報相関検出手段、データ蓄積手段、データ間引き手段により２１１のデータ処理ブロックを構成する。
【００６３】
２１１のデータ処理ブロックにおける出力信号は２０３の遅延パス情報相関検出手段の出力、２０５の高速サンプリングデータ蓄積手段による蓄積データ出力、２０７の低速サンプリングデータ蓄積手段による蓄積データ出力であり、複数のデータ処理ブロックの出力が２１１のデータ切り替え手段に入力される。２１１のデータ切り替え手段では、２１１−１、２１１−２、…２１１−Ｍの複数あるデータ処理ブロックの出力を入力し、個々のデータ処理ブロックの出力データを順次切り替える。
【００６４】
２１２のデータ切り替え手段の出力は、２１２−１が高速サンプリングデータ、２１２−２が低速サンプリングデータ、２１２−３が遅延パス情報相関検出結果である。２０８の行列演算一括処理手段、２０９の行列演算逐次処理手段、２１０の到来方向推定手段の動作は実施の形態１の動作と同じである。
【００６５】
実施の形態１と異なる点は、異なる拡散符号により拡散された複数のユーザの信号が２０１のアレーアンテナで受信した場合に、２１１のデータ処理ブロックを複数備えていることからそれぞれのユーザに対して逆拡散処理を行うことにより、ユーザ毎に到来方向推定に必要となるデータを別々に得ることが可能となる。その到来方向推定に必要となるデータを２１２のデータ切り替え手段により切り替えることで、それぞれのユーザに対して、順次、到来方向を推定することが可能となる。
【００６６】
以上のように本実施の形態の発明によれば、実施の形態１に記載の到来方向推定を、異なる符号により拡散された複数のユーザに対して別々に簡易な構成で行うことが実現できる。
【００６７】
（実施の形態３）
図５は本発明の第３の形態による到来方向推定装置のブロック結線図である。図において３０１はアレーアンテナである。３０２−１、３０２−２、…３０２−Ｎは逆拡散処理手段、３０３は遅延パス情報相関検出手段、３０４は高速サンプリング手段、３０５は高速サンプリングデータ蓄積手段、３０６は低速サンプリング手段、３０７は低速サンプリングデータ蓄積手段であり、上に記載の複数の逆拡散処理手段、遅延パス情報相関検出手段、高速サンプリング手段、高速サンプリングデータ蓄積手段、低速サンプリング手段、低速サンプリングデータ蓄積手段をまとめて３１１のデータ処理ブロックとする。
【００６８】
３１１−１、３１１−２、…３１１−Ｍはそれぞれデータ処理ブロックである。３１３は相関値比較手段、３１４は優先順位決定手段、３１５は処理方法選択手段、３１２はデータ切り替え手段、３０８は行列演算一括処理手段、３０９は行列演算逐次処理手段、３１０は到来方向推定手段である。
【００６９】
以上のように構成された到来方向推定装置に関して、以下にその動作を説明する。３０１のアレーアンテナ、３０２の逆拡散処理手段、３０３の遅延パス情報相関検出手段、３０４の高速サンプリング手段、３０５の高速サンプリングデータ蓄積手段、３０６の低速サンプリング手段、３０７の低速サンプリングデータ蓄積手段、および複数の逆拡散処理手段、遅延パス情報相関検出手段、高速サンプリング手段、高速サンプリングデータ蓄積手段、低速サンプリング手段、低速サンプリングデータ蓄積手段を有する３１１のデータ処理ブロックの動作は実施の形態２の動作と同じである。
【００７０】
複数ある３１１のデータ処理ブロックにおける出力は、それぞれ３０３の遅延パス情報相関検出手段の検出結果と３０５の高速サンプリングデータ蓄積手段に蓄積された高速サンプリングデータと３０７の低速サンプリングデータ蓄積手段に蓄積された低速サンプリングデータである。
【００７１】
遅延パス情報相関検出結果は３１３の相関値比較手段に入力され、高速サンプリングデータおよび低速サンプリングデータは３１２のデータ切り替え手段に入力される。３１３の相関値比較手段では、入力される複数の遅延パス情報相関検出結果の相関値の大小を比較する。
【００７２】
３１４の優先順位決定手段では、３１３の相関値比較手段による相関値の大小比較結果をもとにユーザ毎に一括処理を行う優先順位をつける。移動通信システムにおいては、移動局の移動速度や電波の環境により全てのユーザの到来方向を特定の時間内で推定する必要があり、装置の処理能力の制約から一括処理を行うユーザ数に上限ができる場合がある。
【００７３】
このことから、受信パスの生成、消滅が生じている遅延パス情報相関検出結果の相関値が小さいユーザから、一括処理を行う優先順位を高く決定する。３１５の処理方法選択手段では、３１４の優先順位決定手段により優先順位がついたユーザに対して、優先順位の高いユーザから一括処理が選択される。
【００７４】
例えば、一括処理を行うユーザ数をＬとすると、優先順位が高いＬユーザに対して一括処理が選択され、それ以外のユーザに対しては逐次処理が選択される。一括処理が選択されるユーザ数Ｌは、例えば、装置の処理能力と通信しているユーザの総数から決定し、処理能力が許す範囲内で最大数とする。
【００７５】
３１２のデータ切り替え手段には、３１５の処理方法選択手段によるユーザ毎の処理方法と、３１１のデータ処理ブロック出力である各ユーザの高速サンプリングデータと低速サンプリングデータが入力される。３１２のデータ切り替え手段の出力は、３１２−１の高速サンプリングデータ、３１２−２の低速サンプリングデータ、３１２−３の選択処理方法であり、これをユーザ毎に順次出力する。
【００７６】
その際、３１５の処理方法選択手段出力により、ユーザ毎に処理方法が分かっているため、３１２−１の高速サンプリングデータと３１２−２の低速サンプリングデータは、どちらか一方を出力する。
【００７７】
３１２のデータ切り替え手段の出力である３１２−３の選択処理方法において一括処理方法が選択されているユーザに対しては、３０８の行列演算一括処理手段により一括処理を行い、逐次処理方法が選択されているユーザに対しては、３０９の行列演算逐次処理手段により逐次処理を行う。３０８の行列演算一括処理手段、３０９の行列演算逐次処理手段の処理動作は実施の形態２の動作と同じである。また、３１０の到来方向推定手段の動作は実施の形態２の動作と同じである。
【００７８】
以上のように本実施の形態の発明によれば、実施の形態２に記載のように異なる符号により拡散されたそれぞれのユーザに対して到来方向推定が可能であり、また、精度の良い一括処理を行う優先順位をユーザ毎に決定し、一括処理を行うユーザ数を限定することで、処理能力に対して過不足の無い一定した処理を行うことが実現できる。
【００７９】
（実施の形態４）
図６は本発明の第４の形態による到来方向推定装置のブロック結線図である。図において４０１はアレーアンテナである。４０２−１、４０２−２、…４０２−Ｎは逆拡散処理手段、４０３は遅延パス情報相関検出手段、４０４は高速サンプリング手段、４０５は高速サンプリングデータ蓄積手段、４０６は低速サンプリング手段、４０７は低速サンプリングデータ蓄積手段、４１６は電力検出手段であり、上に記載の複数の逆拡散処理手段、遅延パス情報相関検出手段、高速サンプリング手段、高速サンプリングデータ蓄積手段、低速サンプリング手段、低速サンプリングデータ蓄積手段、電力検出手段をまとめて４１１のデータ処理ブロックとする。
【００８０】
４１１−１、４１１−２、…４１１−Ｍはそれぞれデータ処理ブロックである。４１３は相関値比較手段、４１４は優先順位決定手段、４１５は処理方法選択手段、４１２はデータ切り替え手段、４０８は行列演算一括処理手段、４０９は行列演算逐次処理手段、４１０は到来方向推定手段である。
【００８１】
以上のように構成された到来方向推定装置に関して、以下にその動作を説明する。４０１のアレーアンテナ、および４０９のデータ処理ブロックにおける４０２の複数の逆拡散処理手段、４０３の遅延パス情報相関検出手段、４０４は高速サンプリング手段、４０５は高速サンプリングデータ蓄積手段、４０６は低速サンプリング手段、４０７は低速サンプリングデータ蓄積手段の動作は実施の形態３の動作と同じである。
【００８２】
４１１のデータ処理ブロックにおいて実施の形態３と異なる点は、４０２の逆拡散処理手段出力を用いて移動局の送信時における電力を検出する４１６の電力検出手段を備えることにある。例えば、ＣＤＭＡ通信方式では、基地局から遠いユーザにも近いユーザにも同等の通信品質を確保するために送信電力制御を行っており、この電力制御信号を利用することで、移動局の送信時における電力を検出するといった方法がある。
【００８３】
このように複数ある４１１のデータ処理ブロックにおける出力は、それぞれ４０３の遅延パス情報相関検出手段の検出結果と、４０５の高速サンプリングデータ蓄積手段に蓄積された高速サンプリングデータと、４０７の低速サンプリングデータ蓄積手段に蓄積された低速サンプリングデータと、４１６の電力検出手段による移動局送信電力情報である。
【００８４】
遅延パス情報相関検出結果は４１３の相関値比較手段に入力され、高速サンプリングデータおよび低速サンプリングデータは４１２のデータ切り替え手段に入力され、移動局送信電力情報は４１４の優先順位決定手段に入力される。４１３の相関値検出手段の動作は実施の形態３の動作と同じである。
【００８５】
４１４の優先順位決定手段では４１３の相関値比較手段による相関値の大小比較結果をもとにユーザ毎の優先順位をつける。この動作は実施の形態３の優先順位決定手段と同じ動作であるが、４１６の電力検出手段による移動局送信電力情報を入力することにより、次の点が異なる動作となる。
移動局送信電力情報により、本実施の形態の到来方向推定装置を備えた基地局と移動局の距離の推定が可能である。例えば、送信電力制御を行っているＣＤＭＡ通信方式では、基地局から遠方の移動局は大きな電力で送信するように、基地局の近傍の移動局は小さな電力で送信するように電力制御が行われるため、この電力制御信号により基地局と移動局の距離の推定が可能となる。
【００８６】
特に市街地のような基地局高が周辺建築物より低い見通し外環境では、移動局が基地局の遠方に存在する場合に比べ、移動局が基地局の近傍に存在する場合の方が、受信パスに急激な変化が起こることが多い。４１４の優先順位決定手段では、先に４１３の相関値比較手段の比較結果を用いたユーザ毎の優先順位において、基地局の近傍に存在する移動局のユーザに対しては、優先順位を高くする処理を加える。以上が４１４の優先順位決定手段の動作における、実施の形態３の動作と異なる点である。
【００８７】
４１４の優先順位決定手段により優先順位のついたユーザに対して、４１５の処理方法選択手段において処理方法を選択する。４１５の処理方法選択手段、４１２のデータ切り替え手段、４０８の行列演算一括処理手段、４０９の行列演算逐次処理手段、４１０の到来方向推定手段の動作は、実施の形態３の動作と同じである。
【００８８】
以上から、実施の形態３の効果に加えて次のような効果がある。市街地などの見通し外における移動通信では、基地局近傍に存在する移動局からの受信パスが急激に変化することから、本実施の形態の発明によれば、移動局の送信電力制御信号を用いて移動局までの距離を推測して、基地局の近傍に存在するユーザに対しては、精度の良い一括処理を行う優先順位を高くすることにより、このような環境における推定誤差を抑えることを実現する。
【００８９】
（実施の形態５）
図７は本発明の第５の形態による到来方向推定装置のブロック結線図である。図において５０１はアレーアンテナである。５０２−１、５０２−２、…５０２−Ｎは逆拡散処理手段、５０３は遅延パス情報相関検出手段、５０４は高速サンプリング手段、５０５は高速サンプリングデータ蓄積手段、５０６は低速サンプリング手段、５０７は低速サンプリングデータ蓄積手段であり、上に記載の複数の逆拡散処理手段、遅延パス情報相関検出手段、高速サンプリング手段、高速サンプリングデータ蓄積手段、低速サンプリング手段、低速サンプリングデータ蓄積手段をまとめて５１１のデータ処理ブロックとする。
【００９０】
５１１−１、５１１−２、…５１１−Ｍはそれぞれデータ処理ブロックである。５１３は相関値比較手段、５１４は優先順位決定手段、５１５は処理方法選択手段、５１２はデータ切り替え手段、５０８は行列演算一括処理手段、５０９は行列演算逐次処理手段、５１０は到来方向推定手段、５１７は推定結果蓄積手段、５１８は角度変動分散検出手段である。
【００９１】
以上のように構成された到来方向推定装置に関して、以下にその動作を説明する。５０１のアレーアンテナ、５０２の逆拡散処理手段、５０３の遅延パス情報相関検出手段、５０４は高速サンプリング手段、５０５は高速サンプリングデータ蓄積手段、５０６は低速サンプリング手段、５０７は低速サンプリングデータ蓄積手段、５１１のデータ処理ブロック、５１３の相関値比較手段、５１４の処理方法選択手段、５１２のデータ切り替え手段、５０８の一行列演算括処理手段、５０９の行列演算逐次処理手段、５１０の到来方向推定手段の動作は実施の形態３の動作と同じである。
【００９２】
実施の形態３と異なる点は、５１０の到来方向推定手段の推定結果を用いて、５１７の推定結果蓄積手段でユーザ毎の推定結果を蓄積し、５１８の角度変動分散検出手段ではユーザ毎の推定角度変動の分散を検出し、５１４の優先順位決定手段では５１３の相関値比較手段の比較結果と５１７の推定角度変動の分散情報からユーザの優先順位を決定することである。
【００９３】
次に、詳しく説明する。ユーザ毎に推定結果の角度変動の分散を計算することで、このような角度変動の大きさをユーザ毎に検出することが可能となり、角度変動が大きいユーザに対しては一括処理の優先順位を高くする処理を加える。
５１０の到来方向推定手段によりユーザ毎の到来方向の推定を行い、５１７の推定結果蓄積手段ではユーザ毎の到来方向の推定結果を蓄積する。
【００９４】
市街地での移動通信において、建築物による電波の回折や散乱などによって受信信号に角度広がりが生じる場合や、移動局の高速移動などにより、推定結果に角度変動が生じることがある。５１８の角度変動分散検出手段では、５１７の推定結果蓄積手段で蓄積されたユーザ毎の推定結果を用いて、推定結果の角度変動の分散をユーザ毎に検出する。
【００９５】
５１８の角度変動分散検出手段の検出結果である角度変動の分散の大きさは、推定結果の角度変動の大きさを示すものであるから、ユーザ毎に角度変動の大きさを特定することができる。
５１４の優先順位決定手段では、５１３の相関値比較手段による比較結果および５１８の角度変動分散検出手段による推定結果の角度変動の分散情報をもとにユーザ毎の優先順位をつける。５１３の相関値比較手段による比較結果をもとに優先順位をつける方法は、実施の形態３における方法と同じである。５１８の角度変動分散検出手段による推定方向の角度変動の分散情報から、分散が大きいユーザ、つまり推定方向の角度変動が大きいユーザに対しては優先順位を高くする処理を加える。
【００９６】
以上から、実施の形態３の効果に加えて次のような効果がある。受信信号の角度広がりや移動局の高速移動などにより、推定方向の角度変動が生じる場合があることから、本実施の形態の発明によれば、推定方向の角度変動の分散を検出し、分散の大きいユーザに対しては、精度の良い一括処理を行う優先順位を高くすることにより、このような環境における推定誤差を抑えることを実現する。
【００９７】
（実施の形態６）
図８は本発明の第６の形態による到来方向推定装置のブロック結線図である。図において６０１はアレーアンテナである。６０２−１、６０２−２、…６０２−Ｎは逆拡散処理手段、６０３は遅延パス情報相関検出手段、６０４は高速サンプリング手段、６０５は高速サンプリングデータ蓄積手段、６０６は低速サンプリング手段、６０７は低速サンプリングデータ蓄積手段あり、上に記載の複数の逆拡散処理手段、遅延パス情報相関検出手段、高速サンプリング手段、高速サンプリングデータ蓄積手段、低速サンプリング手段、低速サンプリングデータ蓄積手段をまとめて６１１のデータ処理ブロックとする。
【００９８】
６１１−１、６１１−２、…６１１−Ｍはそれぞれデータ処理ブロックである。６１３は相関値比較手段、６１４は優先順位決定手段、６１５は処理方法選択手段、６１２はデータ切り替え手段、６０８は行列演算一括処理手段、６０９は行列演算逐次処理手段、６１０は到来方向推定手段、６１９は推定範囲決定手段である。
【００９９】
以上のように構成された到来方向推定装置に関して、以下にその動作を説明する。６０１のアレーアンテナ、６０２の逆拡散処理手段、６０３の遅延パス情報相関検出手段、６０４は高速サンプリング手段、６０５は高速サンプリングデータ蓄積手段、６０６は低速サンプリング手段、６０７は低速サンプリングデータ蓄積手段、６１１のデータ処理ブロック、６１３の相関値比較手段、６１４の優先順位決定手段、６１５の処理方法選択手段、６１２のデータ切り替え手段、６０８の行列演算一括処理手段、６０９の行列演算逐次処理手段の動作は実施の形態３の動作と同じである。
【０１００】
実施の形態３と異なる点は、６１４の優先順位決定手段によるユーザ毎の優先順位を用いて６１９の推定範囲決定手段により推定範囲を決定し、６１０の到来方向推定手段では、６０８の行列演算一括処理手段または６０９の行列演算逐次処理手段のいずれかの出力と、６１９の推定範囲決定手段による推定範囲を用いて、到来方向の推定を行うことである。
【０１０１】
次に、詳しく説明する。６１３の優先順位決定手段では、ユーザ毎に一括処理を行う優先順位が決定される。そのユーザ毎の優先順位を用いて６１９の推定範囲決定手段では、ユーザ毎に推定する角度範囲を決定する。
【０１０２】
優先順位の高いユーザはパスの生成・消滅といった大きなパス変化があることから、到来方向が変化している可能性がある。このようなユーザに対しては、推定する角度範囲の設定は行わず、対象とする推定範囲全体に対して推定を行う。例えば、優先順位の高いユーザ数として、６１５の処理方法選択手段で一括処理が選択される実施の形態３に記載のユーザ数Ｌとした場合、一括処理を行うユーザは推定範囲全体に対して推定を行うことになる。
【０１０３】
また、優先順位の低いユーザはパスの変化が小さいことから、前回の推定処理における推定方向から大きく変化していない。このようなユーザに対しては、推定する角度範囲を狭くするように設定し、前回の推定処理を中心に狭い範囲で推定を行う。
【０１０４】
例えば、角度範囲の設定として次のような方法がある。一括処理を行わないユーザの中で、優先順位の高い順に徐々に推定範囲の狭めていく。最終的に、最も優先順位の高いユーザが、最も推定範囲が狭くなる。また、ユーザ毎に推定範囲の段階を定めているが、ユーザをグループ化して段階を定めることもできる。これは、一括処理を除いたユーザで、優先順位の高いユーザからグループにまとめ、その優先順位の高いグループ順に徐々に推定範囲を狭めていく。
【０１０５】
このグループにする際には、ユーザ毎の遅延パス情報相関値を用いて、閾値などにより分ける方法などがある。そして、実施の形態５に記載のように推定結果の角度変動の分散を検出する手段を備える場合には、検出した分散の大きさのＫ倍を推定範囲と決定するといった手法がある。ここで、Ｋはあらかじめ定めておく。
【０１０６】
６１０の到来方向推定手段では、６０８の行列演算一括処理手段または６０９の行列演算逐次処理手段のいずれかの演算結果と、６１９の推定範囲決定手段による推定範囲により到来方向を推定する。優先順位の高い一括処理のユーザに対しては角度範囲の指定が無いので、対称となる角度範囲全てにおいて方向推定を行う。また、優先順位の低いユーザに対しては、前回の推定方向を中心にユーザ毎に設定された推定範囲に対して方向推定を行う。
【０１０７】
以上のように本実施の形態の発明によれば、角度スペクトラムの算出が必要となるアルゴリズムにより到来方向推定を行う場合において、推定方向の変化が小さいと思われる優先順位の低いユーザに対して推定範囲を狭くすることにより、角度スペクトラム算出に要する計算量を減らすことで全体の計算量を減らすことを実現する。
【０１０８】
（実施の形態７）
図９は本発明の第７の形態による到来方向推定装置のブロック結線図である。図において７０１はアレーアンテナである。７０２−１、７０２−２、…７０２−Ｎは逆拡散処理手段、７０３は遅延パス情報相関検出手段、７０４は高速サンプリング手段、７０５は高速サンプリングデータ蓄積手段、７０６は低速サンプリング手段、７０７は低速サンプリングデータ蓄積手段、７２０は伝送レート検出手段であり、上に記載の複数の逆拡散処理手段、遅延パス情報相関検出手段、高速サンプリング手段、高速サンプリングデータ蓄積手段、低速サンプリング手段、低速サンプリングデータ蓄積手段、伝送レート検出手段をまとめて７１１のデータ処理ブロックとする。
【０１０９】
７１１−１、７１１−２、…７１１−Ｍはそれぞれデータ処理ブロックである。７１３は相関値比較手段、７１４は優先順位決定手段、７１５は処理方法選択手段、７１２はデータ切り替え手段、７０８は行列演算一括処理手段、７０９は行列演算逐次処理手段、７１０は到来方向推定手段である。
【０１１０】
以上のように構成された到来方向推定装置に関して、以下にその動作を説明する。７０１のアレーアンテナ、および７１１のデータ処理ブロックにおける７０２の複数の逆拡散処理手段、７０３の遅延パス情報相関検出手段、７０４は高速サンプリング手段、７０５は高速サンプリングデータ蓄積手段、７０６は低速サンプリング手段、７０７は低速サンプリングデータ蓄積手段、７２０は伝送レート検出手段の動作は実施の形態３の動作と同じである。
【０１１１】
７１１のデータ処理ブロックにおいて実施の形態３と異なる点は、７０２の逆拡散処理手段出力を用いて移動局または基地局における送信伝送レートを検出する７２０の伝送レート検出手段を備えることにある。
【０１１２】
例えば、ＣＤＭＡ通信方式では、拡散処理を行う際の拡散率を変化させることにより、ユーザ毎で異なる伝送レートで通信を行うことができ、この情報を利用することにより伝送レートを検出するといった方法がある。
【０１１３】
このように複数ある７１１のデータ処理ブロックにおける出力は、それぞれ７０３の遅延パス情報相関検出手段の検出結果と、７０５の高速サンプリングデータ蓄積手段に蓄積された高速サンプリングデータと、７０７の低速サンプリングデータ蓄積手段に蓄積された低速サンプリングデータと、７２０の伝送レート検出手段による伝送レート情報である。
【０１１４】
遅延パス情報相関検出結果は７１３の相関値比較手段に入力し、連続データおよび間引きデータは７１２のデータ切り替え手段に入力し、伝送レート情報は７１４の優先順位決定手段に入力される。７１３の相関値検出手段の動作は実施の形態３の動作と同じである。
【０１１５】
７１４の優先順位決定手段では７１３の相関値比較手段による相関値の大小比較結果をもとにユーザ毎の優先順位をつける。この動作は実施の形態３の優先順位決定手段と同じ動作であるが、７２０の伝送レート検出手段による伝送レート情報を入力することにより、次の点が異なる動作となる。
【０１１６】
ＣＤＭＡ通信方式では、ユーザ毎の拡散処理の拡散率を変えることで、ユーザ毎の伝送レートを変化させることが可能であり、拡散率を小さくすることで伝送レートを高くすることができる。高レートユーザでは、逆拡散後の拡散利得が小さくなることから、高い品質を保つために、送信電力制御を用いて送信電力を制御し大きな電力で通信を行う。
【０１１７】
高レートユーザの信号は、他の低レートユーザの信号に対して電力が大きくなることから、低レートユーザにおける逆拡散処理後に高レートユーザの影響が生じてしまうことがある。
【０１１８】
このように、高レートユーザは、他の低レートユーザに対して干渉を与えてしまうことから、その対策が必要となる。その一つとして、送受信の指向性を制御することにより、低レートユーザへの干渉を小さくする方法がある。
【０１１９】
この送受信の指向性の制御を行う際において、電波の到来方向は有用な情報となる。以上のような理由から、到来方向推定を行った場合、高レートユーザに対しては高い推定精度が要求される。
【０１２０】
７１４の優先順位決定手段では、先に７１３の相関値比較手段の比較結果を用いたユーザ毎の優先順位において、高レートユーザに対しては、優先順位を高くする処理を加える。以上が７１４の優先順位決定手段の動作における、実施の形態３の動作と異なる点である。
【０１２１】
７１４の優先順位決定手段により優先順位のついたユーザに対して、７１５の処理方法選択手段において処理方法を選択する。７１５の処理方法選択手段、７１２のデータ切り替え手段、７０８の行列演算一括処理手段、７０９の行列演算逐次処理手段、７１０の到来方向推定手段の動作は、実施の形態３の動作と同じである。
【０１２２】
以上から、実施の形態３の効果に加えて次のような効果がある。送受信の指向性を制御する場合に有用となる電波の到来方向を推定する際に、他のユーザに干渉を与える高レートユーザの推定には、高い推定精度が必要となる。本実施の形態の発明によれば、伝送レート情報を用いることで、高レートユーザに対して一括処理を行う優先順位を高くすることができ、高い推定精度を実現できる。
【０１２３】
（実施の形態８）
図１０は本発明の第８の形態による指向性可変受信装置のブロック結線図である。図において、８０１はアレーアンテナ、８２１−１、８２１−２、…８２１−Ｎは受信手段、８２２は指向性制御手段、８２４は復調処理手段である。８２３は実施の形態１から７において説明した到来方向推定装置である。
【０１２４】
以上のように構成された指向性可変受信装置に関して、以下にその動作を説明する。８２３の到来方向推定装置の動作は、実施の形態１から７において説明した動作と同じである。８２３の到来方向推定装置がＣＤＭＡ通信方式に対するものであることから、この指向性可変受信装置もＣＤＭＡ通信方式に対するものであるとする。８２３の到来方向推定装置におけるアレーアンテナと、８０１のアレーアンテナは別のものを用いても良いが、同じものでも構わない。移動局からのスペクトル拡散信号を８０１のアレーアンテナで受信する。
【０１２５】
アレーアンテナの各アンテナ素子で受信した各信号を８２１−１、８２１−２、…、８２１−Ｎの受信手段で受信処理を行う。本発明では、８２１の受信手段について特定するものではないので、スペクトル拡散信号を逆拡散して受信処理を行う手段であればどのような構成でも構わない。
【０１２６】
８２３の到来方向推定装置における逆拡散処理手段は、８２１の受信手段に含まれる逆拡散手段と別のものを用いても良いが、同じものでも構わない。８２１の受信手段の出力である復調信号は、８２２の指向性制御手段に入力され、８２３の到来方向推定装置の到来方向推定結果に従い、指向性を制御するための重み付けが行われる。８２４の復調処理手段は重み付けられた信号に対し復調処理を行う。
【０１２７】
以上のように本実施の形態の発明によれば、実施の形態１から７の到来方向推定装置の推定結果を用いて、受信信号に指向性ビームを持たせることができる。これにより、到来パス環境に合わせた適応的な指向性パターンの形成や、他ユーザからの干渉抑圧などの効果があり、高品質の通信が実現できる。
【０１２８】
なお、本実施例では、受信装置において指向性制御を行う構成を示したが、図１１に示すように、送信装置として指向性制御を行う構成でもよい。この場合、送信電力の低減および、不要方向へ電波を放射しないため、他ユーザへの干渉を低減することができる。
【０１２９】
図１１において、９２５の送信信号生成手段からの送信信号は指向性制御手段９２２に入力される。９２２の指向性制御手段は、送信信号をＮ分配し、９２３の到来方向推定装置の推定方向に従い、指向性を制御するための重み付けを行う。９２２の指向性制御手段の出力は９２６の送信信号変換手段により、アンテナから送信できるように変換される。９２６の送信信号変換手段の出力信号を、９０１のアレーアンテナの各アンテナ素子から放射する。
【０１３０】
【発明の効果】
以上のように本発明によれば、推定精度は良いが処理量が多い連続データを用いた一括処理と、処理量は少ないが推定精度が収束するまでに時間が必要となる逐次データを用いた逐次処理を、受信した遅延パス状態により適応的に切り替えて到来方向の推定を行うことが可能であり、これにより推定精度の劣化を抑えて処理量の削減が可能であるという有利な効果が得られる。
【０１３１】
また、受信した遅延パス情報と合わせて受信信号の情報を用いて一括処理を行う優先順位をつけることにより、受信環境により適応的に処理を切り替えて到来方向の推定が可能であるという有利な効果が得られる。さらに、本到来方向推定装置の推定方向に指向性を向ける指向性制御機能を付加した送信装置もしくは受信装置により、高品質な通信が可能であるという有利な効果が得られる。
【図面の簡単な説明】
【図１】実施の形態１による到来方向推定装置のブロック結線図
【図２】逆拡散処理手段の出力信号を示した図
【図３】処理の流れを示した概念図
【図４】実施の形態２による到来方向推定装置のブロック結線図
【図５】実施の形態３による到来方向推定装置のブロック結線図
【図６】実施の形態４による到来方向推定装置のブロック結線図
【図７】実施の形態５による到来方向推定装置のブロック結線図
【図８】実施の形態６による到来方向推定装置のブロック結線図
【図９】実施の形態７による到来方向推定装置のブロック結線図
【図１０】実施の形態８による指向性可変受信装置のブロック結線図
【図１１】実施の形態８による指向性可変送信装置のブロック結線図
【符号の説明】
１０１、２０１、３０１、４０１、５０１、６０１、７０１、８０１、９０１アレーアンテナ
１０２、２０２、３０２、４０２、５０２、６０２、７０２  逆拡散処理手段
１０３、２０３、３０３、４０３、５０３、６０３、７０３  遅延パス情報相関検出手段
１０４、２０４、３０４、４０４、５０４、６０４、７０４  高速サンプリング手段
１０５、２０５、３０５、４０５、５０５、６０５、７０５  高速サンプリングデータ蓄積手段
１０６、２０６、３０６、４０６、５０６、６０６、７０６  低速サンプリング手段
１０７、２０７、３０７、４０７、５０７、６０７、７０７  低速サンプリングデータ蓄積手段
１０８、２０８、３０８、４０８、５０８、６０８、７０８  行列演算一括処理手段
１０９、２０９、３０９、４０９、５０９、６０９、７０９  行列演算逐次処理手段
１１０、２１０、３１０、４１０、５１０、６１０、７１０  到来方向推定手段
２１１、３１１，４１１，５１１，６１１，７１１  データ処理ブロック
２１２、３１２，４１２，５１２，６１２，７１２  データ切り替え手段
２１２−１、３１２−１、４１２−１、５１２−１、６１２−１、７１２−１高速サンプリングデータ
２１２−２、３１２−２、４１２−２、５１２−２、６１２−２、７１２−２低速サンプリングデータ
２１２−３  遅延パス情報相関検出信号
３１２−３、４１２−３、５１２−３、６１２−３、７１２−３  選択処理方法
３１３、４１３、５１３、６１３、７１３  相関値比較手段
３１４、４１４、５１４、６１４、７１４  優先順位決定手段
３１５、４１５、５１５、６１５、７１５  処理方法選択手段
４１６  電力検出手段
５１７  推定結果蓄積手段
５１８  推定結果処理手段
６１９  推定範囲決定手段
７２０  伝送レート検出手段
８２１  受信手段
８２２、９２２  指向性制御手段
８２３、９２３  到来方向推定装置
８２４  復調処理手段
９２５  送信信号生成手段
９２６  送信信号変換手段
【図１】
0003596474.tif 000002
【図２】
0003596474.tif 000003
【図３】
0003596474.tif 000004
【図４】
0003596474.tif 000005
【図５】
0003596474.tif 000006
【図６】
0003596474.tif 000007
【図７】
0003596474.tif 000008
【図８】
0003596474.tif 000009
【図９】
0003596474.tif 000010
【図１０】
0003596474.tif 000011
【図１１】
0003596474.tif 000012