(57)【特許請求の範囲】
【請求項１】
移動通信における伝搬環境をシミュレートする伝搬シミュレーション方法であって、
レイトレーシングによりパス数、各パスの信号レベル、到来時間データ、到来方向データを求め、
前記パスがレイリー分布則に従うものと仮定して前記信号レベルと前記到来時間データを用いて受信信号データを求めることを特徴とする伝搬シミュレーション方法。
【請求項２】
移動通信における伝搬環境をシミュレートする伝搬シミュレーション方法であって、
周波数設定値と地理的データからパス数、各パスの信号レベル、到来方向データ、到来時間データを求め、
素波数設定値と前記信号レベルから素波レベルを求め、
前記素波数設定値から素波角度設定値を求め、
車速設定値、前記素波角度設定値、前記周波数設定値、及び前記パス数からドップラ周波数設定値を求め、
前記素波数設定値と前記パス数から初期位相データを求め、
前記ドップラ周波数設定値、前記到来時間データ、前記素波レベル、前記初期位相設定値、伝送レート設定値、及び送信信号データから受信信号データを求めることを特徴とする伝搬シミュレーション方法。
【請求項３】
前記受信信号データ、前記到来方向データ、及びアレイ形状設定値からアレイレスポンス信号データを求める請求項１又は２に記載の伝搬シミュレーション方法。
【請求項４】
移動通信における伝搬環境をシミュレートする伝搬シミュレーション装置であって、
レイトレーシングによりパス数、各パスの信号レベル、到来時間データ、到来方向データを求める手段と、
前記パスがレイリー分布則に従うものと仮定して前記信号レベルと前記到来時間データを用いて受信信号データを求める手段を備えることを特徴とする伝搬シミュレーション装置。
【請求項５】
移動通信における伝搬環境をシミュレートする伝搬シミュレーション装置であって、
周波数設定値と地理的データからパス数、各パスの信号レベル、到来方向データ、到来時間データを求める手段と、
素波数設定値と前記信号レベルから素波レベルを求める手段と、
前記素波数設定値から素波角度設定値を求める手段と、
車速設定値、前記素波角度設定値、前記周波数設定値、及び前記パス数からドップラ周波数設定値を求める手段と、
前記素波数設定値と前記パス数から初期位相データを求める手段と、
前記ドップラ周波数設定値、前記到来時間データ、前記素波レベル、前記初期位相設定値、伝送レート設定値、及び送信信号データから受信信号データを求める手段を備えることを特徴とする伝搬シミュレーション装置。
【請求項６】
前記受信信号データ、前記到来方向データ、及びアレイ形状設定値からアレイレスポンス信号データを求める手段を更に備える請求項４又は５に記載の伝搬シミュレーション装置。
【請求項７】
移動通信における伝搬環境をシミュレートする伝搬シミュレーション処理をコンピュータに実行させる伝搬シミュレーションプログラムを記録した記録媒体であって、
レイトレーシングによりパス数、各パスの信号レベル、到来時間データ、到来方向データを求める手順と、
前記パスがレイリー分布則に従うものと仮定して前記信号レベルと前記到来時間データを用いて受信信号データを求める手順を有することを特徴とする伝搬シミュレーションプログラムを記録した記録媒体。
【請求項８】
移動通信における伝搬環境をシミュレートする伝搬シミュレーション処理をコンピュータに実行させる伝搬シミュレーションプログラムを記録した記録媒体であって、
周波数設定値と地理的データからパス数、各パスの信号レベル、到来方向データ、到来時間データを求める手順と、
素波数設定値と前記信号レベルから素波レベルを求める手順と、
前記素波数設定値から素波角度設定値を求める手順と、
車速設定値、前記素波角度設定値、前記周波数設定値、及び前記パス数からドップラ周波数設定値を求める手順と、
前記素波数設定値と前記パス数から初期位相データを求める手順と、
前記ドップラ周波数設定値、前記到来時間、前記素波レベル、前記初期位相設定値、伝送レート設定値、及び送信信号データから受信信号データを求める手順を有することを特徴とする伝搬シミュレーションプログラムを記録した記録媒体。
【請求項９】
前記受信信号データ、前記到来方向データ、及びアレイ形状設定値からアレイレスポンス信号データを求める手順を更に有する請求項７又は８に記載の伝搬シミュレーションプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は移動無線通信における伝搬環境を再現する伝搬シミュレータに関する。
【０００２】
【従来の技術】
移動通信システムを設計評価する上で、室内信号伝送実験及び計算機シミュレーションを行うことは非常に有効な手段である。しかしながら、そのためには実際の伝搬路を室内または計算機上で再現する必要がある。これを実現する方法の１つとして、レイトレーシングがある。この方法は、送信アンテナから放射されたレイが建築物に反射、回折を繰り返し受信アンテナに受信されるまでの過程を、建築物等の幾何学データに基づき計算することにより再現する。そのため、比較的複雑な環境でも正確に伝搬路を計算することができるという特徴を持つ。
【０００３】
一方、従来から計算機シミュレーションで用いられている手法として、Ｎパスモデルがある。この方法では、受信信号をそれぞれ違う到来方向、到来時間を持つＮ個のパスの合成と坂定して、伝搬路を再現している。この方法は、計算量が非常に少ないという特徴を持つ。
【０００４】
【発明が解決しようとする課題】
移動通信においては、移動機の移動に伴いフェージングという現象が発生し受信特性が著しく変動する。このため移動通信システムを設計する上では、フェージングを考慮することが必須となる。しかしながらレイトレーシングでは、フェージングを再現するためには送信波の波長以下の位置間隔毎にレイトレーシングを行う必要があるため、処理に非常に時間がかかる。このためレイトレーシングによる伝搬データを用いて計算機シミュレーションを行うことは、非常に困難であった。
【０００５】
一方、Ｎパスモデルでは、パス数、到来時間、到来方向については、モデルを仮定して設定しているため、実際の伝搬路と比較して違いが大きく、精度の良いシミュレーションを行うことができなかった。
本発明は上記の点に鑑みてなされたものであり、移動通信のシミュレーションで必須となるフェージングを考慮した精度の高い伝搬路のシミュレートを少ない計算量で実現できる伝搬シミュレーション方法、伝搬シミュレーション装置、及び伝搬シミュレーションプログラムを記録した記録媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の課題を解決するために、本発明による伝搬シミュレーション方法は、レイトレーシングによりパス数、各パスの信号レベル、到来時間データ、到来方向データを求め、前記パスがレイリー分布則に従うものと仮定して前記信号レベルと前記到来時間データを用いて受信信号データを求める方法である。
【０００７】
本発明による伝搬シミュレーション方法は次のように構成することもできる。すなわち、本発明による伝搬シミュレーション方法は、周波数設定値と地理的データからパス数、パスの信号レベル、到来方向データ、到来時間データを求め、素波数設定値と前記信号レベルから素波レベルを求め、前記素波数設定値から素波角度設定値を求め、車速設定値、前記素波角度設定値、前記周波数設定値、及び前記パス数からドップラ周波数設定値を求め、前記素波数設定値と前記パス数から初期位相データを求め、前記ドップラ周波数設定値、前記到来時間データ、前記素波レベル、前記初期位相設定値、伝送レート設定値、及び送信信号データから受信信号データを求めるように構成する。
【０００８】
上記の構成において、前記受信信号データ、前記到来方向データ、及びアレイ形状設定値からアレイレスポンス信号データを求めるようにすることもできる。
また、次の構成によっても上記の課題を解決することができる。
本発明は移動通信における伝搬環境をシミュレートする伝搬シミュレーション装置であって、レイトレーシングによりパス数、パスの信号レベル、到来時間データ、到来方向データを求める手段と、前記パスがレイリー分布則に従うものと仮定して前記信号レベルと前記到来時間データを用いて受信信号データを求める手段を備えるよう構成する。
【０００９】
更に、本発明は移動通信における伝搬環境をシミュレートする伝搬シミュレーション装置であって、周波数設定値と地理的データからパス数、パスの信号レベル、到来方向データ、到来時間データを求める手段と、素波数設定値と前記信号レベルから素波レベルを求める手段と、前記素波数設定値から素波角度設定値を求める手段と、車速設定値、前記素波角度設定値、前記周波数設定値、及び前記パス数からドップラ周波数設定値を求める手段と、前記素波数設定値と前記パス数から初期位相データを求める手段と、前記ドップラ周波数設定値、前記到来時間データ、前記素波レベル、前記初期位相設定値、伝送レート設定値、及び送信信号データから受信信号データを求める手段を備えるよう構成する。
【００１０】
上記の構成において、前記受信信号データ、前記到来方向データ、及びアレイ形状設定値からアレイレスポンス信号データを求める手段を更に備えるようにすることもできる。
また、本発明は上記の伝搬シミュレーション方法を実行するプログラムを記録した記録媒体であり、そのプログラムをコンピュータにローディングして実行することによっても上記の課題を解決することができる。
【００１１】
本発明によれば、まずレイトレーシングによってパスデータを求め、そのパスがレイリー分布則に従うものとして計算を行うため、レイトレーシングを繰り返す方法と比較して計算量を削減でき、また、Ｎパスモデルによる方法と異なり、フェージングを考慮した地形データに基づく精度の良い伝搬路シミュレーションを行うことができる。
【００１２】
すなわち、移動通信においては、移動機の移動によりフェージング現象が発生し、特性が劣化する。フェージング現象は、ランダムな定在披（波長は送信電波と同一）中を移動機が移動するために起る。レイトレーシング法は、共に静止している２点間の伝搬をシミュレートする方法であり、移動機の移動は含まれていないため、フェージング現象は発生しない。フェージング現象を再現するためには実際の現象と同様に、定在波中を移動機が移動する環境を再現する必要がある。つまり、定在波の波長と同等の送信電場の波長に比べ、数倍の間隔（送信周波数３ＧＨｚとすると波長が１０ｃｍ、つまり数センチ間隔）毎に繰り返しレイトレーシングの計算をし、受信信号を計算する必要がある。一方、Ｎパスモデルでは、パス数、到来時間、到来方向を設定しなければ動作しないため、地形データに基づく評価が行えない。その反面、パスを数個の素波の合成として表現し、かつそれぞれの素波がレイリ一分布則に従うと定義するため、フェージング現象が容易に実現できる。ところで、レイトレーシングにより計算された、それぞれのパスの信号強度、遅延時間、到来方向は、数センチの移動では、顕著な変化はみとめられない。そのため、一度レイトレーシング法において、上記の信号強度、遅延時間、到来方向を計算し、それぞれのパスがレイリー分布則に従うと仮定して計算することにより、受信信号を計算すれば、計算量を削減することができ、かつ地形データに基づく受信信号を計算できる。
【００１３】
また、レイトレーシングの計算量は、Ｎパスモデルの計算と比較して非常に膨大な計算量を必要とする。本発明ではレイトレーシングの計算を繰り返して行うことを必要としないため、レイトレーシングを用いてフェージング環境を再現する方法にくらべ、計算量は大幅に削減される。その定量的な評価として、本発明を１ｍ間隔でレイトレーシング計算を行った場合、計算量は１０分の１程度に削減される。
【００１４】
この結果、本発明によって、移動通信のシミュレーションで必須となるフェージングを考慮した精度の高い伝搬路のシミュレートを少ない計算量で実現できる。
【００１５】
【発明の実施の形態】
本発明による伝搬シミュレータの第１の実施例を図１に示す。本発明による伝搬シミュレータは、伝搬パラメータ生成手段１０、素波レベル生成手段１２、初期位相生成手段１４、素波角度生成手段１６、ドップラ周波数生成手段１８、受信信号生成手段２０から構成される。動作の概要は次のとおりである。
【００１６】
伝送パラメータ生成手段１０が入力信号からレイトレーシングを用いてパス信号を出力し、また、素波角度生成手段１６が素波角度設定信号をドップラ周波数生成手段１８に出力する。前記のパス信号等から、素波レベル生成手段１２がレイリー分布則を用いて素波レベル信号を出力し、初期位相生成手段１４が初期位相設定信号を出力し、ドップラ周波数生成手段１８がドップラ周波数設定信号を出力する。そして、それらの出力信号から受信信号生成手段２０が受信信号を出力する。
【００１７】
次に、各構成要素について詳細に説明する。
伝搬パラメータ生成手段１０は、図２に示すように、生き残りパス生成手段２２、到来方向生成手段２４、到来時間生成手段２６、パスレベル生成手段２８から構成され、地理的データ信号と周波数設定信号を入力とし、パス数信号、到来方向データ信号と到来時間データ信号とパスレベル信号を出力する。地理的データ信号は、建築物および自然物の幾何学的構成、材質、及び、送信点、受信点の位置を表わす信号で、具体的には、高さ、誘電率、透磁率、及び、建築物、送信点、受信点の座標から構成されている。周波数設定信号は、送信波のキャリア周波数である。
【００１８】
伝搬パラメータ生成手段１０は、レイトレーシング法を用いて、上記の入力データからパス数と各々のレベル、到来方向、到来時間を計算する。レイトレーシング法には大別して２つの方法があり、各々、鏡像法（参考文献：今井哲郎、藤井輝也、“レイトレースを用いた市街地対応移動通信伝搬推定システム”、信学技報、ＲＣＳ９７−３７、１９９７）及び、レイラウンチング法（参考文献：森浩徳、平和昌、長谷良裕、若菜弘充，“レイトレース法を用いたマイクロセル遅延波到来方向特性の検討”、信学技報、ＲＣＳ９７−４０、１９９７）と呼ばれる。ここでは、鏡像法を用いた場合について説明する。
【００１９】
鏡像法は、反射物による送信点の鏡像を架空の送信点として、パスを探す方法である。最大反射回数をＮｍａｘ  、反射物の数をＲとすると、考えられるパスは
［Ｎｍａｘ  （Ｎｍａｘ  −１）  Ｒ  −２］／（Ｎｍａｘ  −２）  個となる。
生き残りパス生成手段２２は、この中から地理的データ信号を用いて、実際に送信点から受信点へ到達可能なパスを調べる。回折も同様に、すべての回折エッジに対して実際に到達可能かを調べる。そして、到達可能なパスの数を、パス数信号Ｎとして出力する。また、到達可能なパスのデータ信号を生き残りパスデータ信号として各手段に出力する。
【００２０】
次に、到来方向生成手段２４は、受信点へ到達する最後の反射（回折）点と受信点から、受信点への各パスの到来方向を計算し、到来方向データ信号ψｎ  （１≦ｎ≦Ｎ）を出力する。
到来時間生成手段２６は、送信点からそのパスに含まれるすべての反射（回折）点を通り、受信点へ至るまでの距離を光速で割ることにより、各パスが受信点へ至るまでの時間を計算し、到来時間データ信号τｎ  （１≦ｎ≦Ｎ）を出力する。
【００２１】
パスレベル生成手段２８は、距離減衰、反射減衰、回折減衰を合計することにより送信電力に対する減衰量を計算し、パスレベル信号Ｐｎ  （１≦ｎ≦Ｎ）として出力する。
上記のように伝搬パラメータ生成手段１０は、レイトレーシング法を用いて、パス数と各々のレベル、到来方向、到来時間を計算する。
【００２２】
次に、図１の素波レベル生成手段１２は、素波数設定信号とパスレベル信号を入力とし、素波レベル信号を出力する。素波数設定信号は、それぞれのパスを構成する素波の数Ｍを設定する信号である。このＭについては、生成するフェージング波が統計的に実測値と一致するような値に設定すればよく、例えば８または１６に設定できる。
【００２３】
ここではまず、パスレベル信号により与えられる信号電力Ｐｎ  （１≦ｎ≦Ｎ）を素波数Ｍ個に等分配する。次にその分配された電力値を分散とするレイリー分布則に従うような電力値を１つ選んで出力する。以上の計算を各素波全てに対して行い、Ｎ×Ｍ個の素波レベル信号ｐｎ，ｍ  （１≦ｎ≦Ｎ、１≦ｍ≦Ｍ）として出力する。
【００２４】
初期位相生成手段１４は、パス数信号Ｎと素波数設定信号Ｍを入力とし、素波の初期位相を表す初期位相設定信号を出力する。すなわち、Ｎ×Ｍ個の素波に対応する初期位相を一様分布に従う確率分布より計算し、Ｎ×Ｍ個の初期位相設定信号ξｎ，ｍ  （１≦ｎ≦Ｎ、１≦ｍ≦Ｍ）として出力する。
素波角度生成手段１６は、素波角度初期値と素波数設定信号を入力とし、素波角度設定信号を出力する。ｍ番目（１≦ｍ≦Ｍ）の素波の送信方向と送信点の移動方向とのなす角度を素波角度設定信号θｍ  とし、素波数設定信号をＭ、素波角度初期値をθ０  とすると、θｍ  は以下の式で表わされる。
【００２５】
【数１】
0003578944.tif 000002
【００２６】
素波角度生成手段１６はこの式による計算を行うことにより素波角度設定信号θｍ  を出力する。
ドップラ周波数生成手段１８は、移動速度を表わす車速設定信号と周波数設定信号とパス数信号と素波数設定信号Ｍと素波角度設定信号を入力とし、ドップラ周波数設定信号を出力する。車速設定信号をν、周波数設定信号をｆｃ  、パス数信号をＮ、素波数設定信号をＭ、素波角度設定信号をθｍ  （１≦ｍ≦Ｍ）とすると、ドップラ周波数設定信号ｆｎ，ｍ  （１≦ｎ≦Ｎ，１≦ｍ≦Ｍ）は以下の式で表わされる。
【００２７】
【数２】
0003578944.tif 000003
【００２８】
ただし、ｃは光速を表わしている。ドップラ周波数生成手段１８はこの式による計算を行うことによりドップラ周波数設定信号ｆｎ，ｍ  を出力する。
受信信号生成手段２０は、到来時間データ信号τｎ  と素波レベル信号と初期位相設定信号とドップラ周波数設定信号と伝送レート設定信号ｆＢ  と送信信号ｓ（ｔ）を入力とし、受信信号を出力する。ここで、到来時間データ信号τｎ  （１≦ｎ≦Ｎ）は、信号が送信されてから各パスを通り、受信されるまでの時間であり、伝送レート設定信号ｆＢ  は、送信信号の伝送レートである。また、送信信号ｓ（ｔ）は送信点から送信される信号の複素ベースバンド信号である。
【００２９】
図３に受信信号生成手段２０の詳細構成を示す。受信信号生成手段２０は、時間信号生成手段３０、位相回転量生成手段３２、受信シンボル生成手段３４から構成される。次に各手段の機能を説明する。
時間信号生成手段３０は、時間信号ｔを出力する。位相回転量生成手段３２は初期位相設定信号ξｎ，ｍ  とドップラ周波数設定信号と伝送レート設定信号ｆＢ  を入力とし、位相回転量を出力する。位相回転量Θｎ，ｍ  （１≦ｎ≦Ｎ、１≦ｍ≦Ｍ）は以下のように表わされる。
【００３０】
【数３】
0003578944.tif 000004
【００３１】
位相回転量生成手段３２はこの式による計算を行うことにより位相回転量Θｎ，ｍ  を出力する。
受信シンボル生成手段３４は、位相回転量と、素波レベル信号と、送信信号と、到来時間データ信号を入力とし、基準点における受信信号を出力する。各パスの受信信号ｓｎ  （ｔ）  （１≦ｎ≦Ｎ）は以下の式で表わされる。
【００３２】
【数４】
0003578944.tif 000005
【００３３】
受信シンボル生成手段３４はこの式による計算を行うことによって基準点における受信信号ｓｎ  （ｔ）  を出力する。
図４に本発明による伝搬シミュレータの第２の実施例を示す。第２の実施例は、第１の実施例にアレイレスポンス生成手段３６が付加された構成をとる。
アレイレスポンス生成手段３６は、アレイ形状設定信号と到来方向データ信号ψｎ  と受信信号ｓｎ  （ｔ）  を入力とし、アレイレスポンス信号を出力する。図５に示すように、アレイ形状設定信号は、基準点からｐ番目のアンテナまでの距離ｄｐ  （１≦ｐ≦Ｐ）と角度φｐ  （１≦ｐ≦Ｐ）により構成されている。受信信号ｓｎ  （ｔ）  は、基準点における受信信号である。アレイレスポンス信号ｓｐ  （ｔ）  （１≦ｐ≦Ｐ）は以下の式で表わされる。
【００３４】
【数５】
0003578944.tif 000006
【００３５】
アレイレスポンス生成手段３６はこの式による計算を行うことによってアレイレスポンス信号ｓｐ  （ｔ）  を出力する。
上記の実施例において、伝搬シミュレータの各々の構成要素をソフトウェア（プログラム）で構築し、コンピュータシステムにそのプログラムを実行させることにより伝搬シミュレーションを行うことが可能である。
【００３６】
図６は上記コンピュータシステムのハードウェア構成の例を示す図である。このコンピュータシステムは、処理を実行するＣＰＵ５１、プログラムやデータを記憶するメモリ５２、メモリ５２またはＣＰＵ５１で使用するプログラムやデータを蓄積する外部記憶装置５３、データを表示するディスプレイ５４、データまたは命令を入力するキーボード５５、ネットワークを介して他のコンピュータシステム等と通信を行うための通信処理装置５６から構成される。上記プログラムはＣＰＵ５１により実行される。
【００３７】
本発明の記録媒体はメモリ５２または外部記憶装置５３に相当する。メモリ５２または外部記憶装置５３に本発明の伝搬シミュレーション方法による処理を実行するプログラムが格納され、そのプラグラムをＣＰＵ５１が実行することにより伝搬シミュレーションを行うことができる。また、本発明の記録媒体は、電子メモリ、ハードディスク、又は、フロッピーディスク、光磁気ディスク、磁気テープ等の可搬記録媒体等によっても実現できる。また、本発明の記録媒体に記録されたプログラムはコンピュータシステムにプレインストールされ得る。
【００３８】
本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【００３９】
【発明の効果】
本発明により、時間と空間の両方の成分を含む伝搬路を容易にシミュレートできる。また、移動通信のシミュレーションで必須となるフェージングを考慮した精度の高い伝搬路のシミュレートを少ない計算量で実現できる。この結果、例えば時間空間的信号処理を含む等化器の性能について、屋外で実際に電波を出して実験を行う場合と同等の精度で室内実験、伝搬シミュレータ、もしくは計算機上で評価を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施例における伝搬シミュレータの構成図である。
【図２】伝搬パラメータ生成手段の構成図である。
【図３】受信信号生成手段の構成図である。
【図４】本発明の第２の実施例における伝搬シミュレータの構成図である。
【図５】アレイ形状設定信号を表わす図である。
【図６】コンピュータシステムの構成図である。
【符号の説明】
１０  伝搬パラメータ生成手段
１２  素波レベル生成手段
１４  初期位相生成手段
１６  素波角度生成手段
１８  ドップラ周波数生成手段
２０  受信信号生成手段
２２  生き残りパス生成手段
２４  到来方向生成手段
２６  到来時間生成手段
２８  パスレベル生成手段
３０  時間信号生成手段
３２  位相回転量生成手段
３４  受信シンボル生成手段
３６  アレイレスポンス生成手段
５１  ＣＰＵ
５２  メモリ
５３  外部記憶装置
５４  ディスプレイ
５５  キーボード
５６  通信処理装置
【図１】
0003578944.tif 000007
【図２】
0003578944.tif 000008
【図３】
0003578944.tif 000009
【図４】
0003578944.tif 000010
【図５】
0003578944.tif 000011
【図６】
0003578944.tif 000012