(57)【要約】【課題】アダプティブアレイアンテナを備えた受信装置の処理遅延を小さくする。【解決手段】ＢＢ入力部１１６は、ベースバンド受信信号３００を入力する。初期ウエイトデータ設定部１２は、トレーニング信号３０２区間で使用する重み係数３２２を初期重み係数３２０として設定する。ギャップ補正部１６は、制御重み係数３１０をギャップ誤差信号３１６で補正して、その結果の更新重み係数３１８を出力する。ウエイト切替部１８は、トレーニング信号３０２区間において初期重み係数３２０を選択し、データ信号区間において更新重み係数３１８を選択し、それを重み係数３２２として出力する。合成部１１８は、ベースバンド受信信号３００を重み係数３２２で重み付けした後、それらを加算する。【選択図】図４
2006352927.tif 000002
【特許請求の範囲】
【請求項１】
第１アンテナ端子からの第１信号と、第２アンテナ端子からの第２信号であって、かつトレーニングの部分とデータの部分を有した少なくともひとつのバースト信号である第１信号と第２信号を送信装置からそれぞれ受信するステップと、
少なくともひとつのバースト信号でのトレーニングの部分の期間において、第１信号あるいは第２信号を選択するために使用される重み係数の第１の組み合わせを設定するステップと、
重み係数の第２の組み合わせを決定するために、重み係数の第１の組合せを設定した後の期間において、第１信号と第２信号に対して、記憶した参照信号との相関処理を実行するステップと、
少なくともひとつのバースト信号でのデータの部分の前における固定タイミングにおいて、重み係数の第２の組み合わせをアレイ合成に適用するステップと、
を含むことを特徴とする受信方法。
【請求項２】
第３アンテナ端子からの第３信号であって、かつトレーニングの部分とデータの部分を有した少なくともひとつのバースト信号である第３信号を送信装置から受信するステップをさらに含むことを特徴とする請求項１に記載の受信方法。
【請求項３】
前記重み係数の第１の組み合わせは、第１信号、あるいは第２信号、あるいは第３信号を選択することを特徴とする請求項２に記載の受信方法。
【請求項４】
第１アンテナ端子からの第１信号と、第２アンテナ端子からの第２信号であって、かつトレーニングの部分とデータの部分を有した少なくともひとつのバースト信号である第１信号と第２信号を送信装置からそれぞれ受信する入力部と、
少なくともひとつのバースト信号でのトレーニングの部分の期間において、第１信号あるいは第２信号を選択するために使用される重み係数の第１の組み合わせを設定するウエイト切替部と、
重み係数の第２の組み合わせを決定するために、重み係数の第１の組合せを設定した後の期間において、第１信号と第２信号に対して、記憶した参照信号との相関処理を実行するウエイト計算部とを含み、
前記ウエイト切替部は、少なくともひとつのバースト信号でのデータの部分の前における固定タイミングにおいて、重み係数の第２の組み合わせをアレイ合成に適用することを特徴とする受信装置。
【請求項５】
前記入力部は、第３アンテナ端子からの第３信号であって、かつトレーニングの部分とデータの部分を有した少なくともひとつのバースト信号である第３信号を送信装置から受信することを特徴とする請求項４に記載の受信装置。
【請求項６】
重み係数の第１の組合せは、第１信号、あるいは第２信号、あるいは第３信号を選択することを特徴とする請求項５に記載の受信装置。
【請求項７】
第１アンテナと第２アンテナと、
前記第１アンテナの端子からの第１信号と、前記第２アンテナの端子からの第２信号であって、かつトレーニングの部分とデータの部分を有した少なくともひとつのバースト信号である第１信号と第２信号を送信装置からそれぞれ受信する入力部と、
少なくともひとつのバースト信号でのトレーニングの部分の期間において、第１信号あるいは第２信号を選択するために使用される重み係数の第１の組み合わせを設定するウエイト切替部と、
重み係数の第２の組み合わせを決定するために、重み係数の第１の組合せを設定した後の期間において、第１信号と第２信号に対して、記憶した参照信号との相関処理を実行するウエイト計算部とを含み、
前記ウエイト切替部は、少なくともひとつのバースト信号でのデータの部分の前における固定タイミングにおいて、重み係数の第２の組み合わせをアレイ合成に適用することを特徴とする受信装置。
【請求項８】
第１アンテナと第２アンテナと、
前記第１アンテナの端子からの第１信号と、前記第２アンテナの端子からの第２信号であって、かつトレーニングの部分とデータの部分を有した少なくともひとつのバースト信号である第１信号と第２信号を送信装置からそれぞれ受信する入力部と、
少なくともひとつのバースト信号でのトレーニングの部分の期間において、第１信号あるいは第２信号を選択するために使用される重み係数の第１の組み合わせを設定するウエイト切替部と、
重み係数の第２の組み合わせを決定するために、重み係数の第１の組合せを設定した後の期間において、第１信号と第２信号に対して、記憶した参照信号との相関処理を実行するウエイト計算部とを含み、
前記ウエイト切替部は、少なくともひとつのバースト信号でのデータの部分の前における固定タイミングにおいて、重み係数の第２の組み合わせをアレイ合成に適用することを特徴とする無線移動局。
【請求項９】
第１アンテナと第２アンテナと、
前記第１アンテナの端子からの第１信号と、前記第２アンテナの端子からの第２信号であって、かつトレーニングの部分とデータの部分を有した少なくともひとつのバースト信号である第１信号と第２信号を送信装置からそれぞれ受信する入力部と、
少なくともひとつのバースト信号でのトレーニングの部分の期間において、第１信号あるいは第２信号を選択するために使用される重み係数の第１の組み合わせを設定するウエイト切替部と、
重み係数の第２の組み合わせを決定するために、重み係数の第１の組合せを設定した後の期間において、第１信号と第２信号に対して、記憶した参照信号との相関処理を実行するウエイト計算部とを含み、
前記ウエイト切替部は、少なくともひとつのバースト信号でのデータの部分の前における固定タイミングにおいて、重み係数の第２の組み合わせをアレイ合成に適用することを特徴とする無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は受信技術に関する。特に複数のアンテナで受信した無線信号を合成するための、重み係数を制御する受信方法と装置に関する。
【背景技術】
【０００２】
ワイヤレス通信において、一般に限りある周波数資源の有効利用が望まれている。周波数資源を有効利用するために、例えば同一の周波数の電波が可能な限り近い距離で繰り返し使用される。しかし、その場合、同一周波数を使用する近接の無線基地局や無線移動局からの同一チャネル干渉により、通信品質が劣化する。同一チャネル干渉による通信品質の劣化を防ぐ技術のひとつが、アダプティブアレイアンテナ技術である。
【０００３】
アダプティブアレイアンテナ技術において、複数のアンテナで受信された信号は、各々異なる重み係数で重み付けされて合成される。重み係数は、合成後の信号より判定された送信したい信号と、合成後の信号の間の誤差信号が小さくなるように適応的に更新される。重み係数の適応的な更新のために、例えば、ＲＬＳ（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ  Ｓｑｕａｒｅｓ）アルゴリズムやＬＭＳ（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅｓ）アルゴリズムなどの適応アルゴリズムが使用される。ＲＬＳアルゴリズムは、一般に高速に収束するが、計算が複雑であるため、高速な演算回路や大規模な演算回路を要求する。ＬＭＳアルゴリズムは、ＲＬＳアルゴリズムより簡易な演算回路で実現可能であるが、その収束速度が遅い（例えば、特許文献１参照。）。
【特許文献１】特開２００２−２６７８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
アダプティブアレイアンテナを無線移動局に使用する場合、演算回路は小さいほうが望ましいので、重み係数の更新については、ＬＭＳアルゴリズムの使用が適している。しかし、ＬＭＳアルゴリズムは一般的に収束が遅いので、合成するための受信した信号を、収束するまで遅延させるとすれば、処理遅延が大きくなり、テレビ会議等の許容遅延時間が規定されているリアルタイム処理的なアプリケーションが使用できない可能性がある。一方、処理遅延を小さくするために、ＬＭＳアルゴリズムが収束していない段階の重み係数を使用して受信処理を行えば、一般に受信特性が劣化する。
【０００５】
本発明者はこうした状況を認識して、本発明をなしたものであり、その目的は処理遅延が小さく、簡易な演算回路の受信装置を提供することである。また、重み係数が収束していない場合においても、受信特性の劣化が小さい受信装置を提供することである。また、複数種類の重み係数をスムーズに切り替える受信装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明のある態様は、受信装置である。この装置は、処理対象とすべき複数の信号を入力する入力部と、入力した複数の信号に乗算される複数の重み係数を、一時的に利用されるべき複数の第１の重み係数とより適合性の高い複数の第２の重み係数で切り替える切替部と、切替部に複数の第１の重み係数と複数の第２の重み係数の切替を指示する制御部と、入力した複数の信号と前記複数の重み係数をそれぞれ乗算した後、乗算結果を合成する合成部とを含む。
「複数の重み係数」には、入力した複数の信号が、（Ｘ１，Ｙ１）と（Ｘ２，Ｙ２）の場合に、乗算結果が（ＡＸ１，ＢＹ１）と（ＣＸ２，ＤＹ２）になるような、複数の信号と同一の項数を有する（Ａ，Ｂ，Ｃ，Ｄ）や、乗算結果が（ＡＸ１，ＡＹ１）と（ＢＸ２，ＢＹ２）になるような、複数の信号と異なる項数を有する（Ａ，Ｂ）を含む。
以上の装置により、特性の異なる重み係数を切り替えることによって、その時に適した特性を得ることができる。
【０００７】
本発明の別の態様も、受信装置である。この装置は、処理対象とすべき複数の信号を入力する入力部と、入力した複数の信号に乗算される複数の重み係数を、複数の第１の重み係数と複数の第２の重み係数で切り替える切替部と、複数の信号が所定の区間において連続的に入力される場合に、区間の途中で、切替部に複数の第１の重み係数と複数の第２の重み係数の切替を指示する制御部と、入力した複数の信号と複数の重み係数をそれぞれ乗算した後、乗算結果を合成する合成部とを含む。
「連続」とは、長時間において連続である必要はなく、短時間において連続であればよい。さらに、当該装置がその規則性を認知していれば、離散的な場合も含み、すなわち、当該装置が「連続」と認識できるものすべてを含む。
【０００８】
複数の第１の重み係数は、前記入力した複数の信号とそれぞれ乗算した結果、入力した複数の信号のうちのひとつに対する乗算結果だけが有効となるように設定されてもよい。入力した複数の信号のうちのひとつを、入力した複数の信号のうちで最も値が大きい信号としてもよい。複数の第１の重み係数は、過去に設定された前記複数の第２の重み係数を利用して定められてもよい。
入力した複数の信号をもとに、複数の第３の重み係数を適応的に更新する重み係数更新部と、入力した複数の信号のうちの少なくともひとつと既知の信号を相関処理することによって、複数の第１の重み係数と複数の第３の重み係数の間のギャップを推定するギャップ推定部と、推定したギャップをもとに、複数の第３の重み係数をそれぞれ補正することによって、複数の第２の重み係数を生成するギャップ補正部とをさらに含んでもよい。
【０００９】
所定の区間で連続的に入力される信号には、異なる性質の信号が含まれており、制御部は、入力した複数の信号の性質の変化点を検出したときに、切替部に第１の重み係数と第２の重み係数の切替を指示してもよい。前記制御部は、重み係数更新部で更新される複数の第３の重み係数を逐次入力し、複数の第３の重み係数の変動があらかじめ定めた範囲内に収束したときに、切替部に第１の重み係数と第２の重み係数の切替を指示してもよい。
以上の装置により、区間の途中で異なる重み係数を切り替えることによって、その時に適した特性を得ることができる。
【００１０】
本発明のさらに別の態様は、受信方法である。この方法は、処理対象とすべき複数の信号を入力するステップと、入力した複数の信号に乗算される複数の重み係数を、一時的に利用されるべき複数の第１の重み係数とより適合性の高い複数の第２の重み係数で切り替えるステップと、複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップと、入力した複数の信号と複数の重み係数をそれぞれ乗算した後、乗算結果を合成するステップとを含む。
本発明のさらに別の態様も、受信方法である。この方法は、処理対象とすべき複数の信号を入力するステップと、入力した複数の信号に乗算される複数の重み係数を、複数の第１の重み係数と複数の第２の重み係数で切り替えるステップと、複数の信号が所定の区間において連続的に入力される場合に、区間の途中で、複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップと、入力した複数の信号と複数の重み係数をそれぞれ乗算した後、乗算結果を合成するステップとを含む。
【００１１】
複数の第１の重み係数は、入力した複数の信号とそれぞれ乗算した結果、入力した複数の信号のうちのひとつに対する乗算結果だけが有効となるように設定されてもよい。入力した複数の信号のうちのひとつを、入力した複数の信号のうちで最も値が大きい信号としてもよい。複数の第１の重み係数は、過去に設定された複数の第２の重み係数を利用して定められてもよい。
入力した複数の信号をもとに、複数の第３の重み係数を適応的に更新するステップと、入力した複数の信号のうちの少なくともひとつと既知の信号を相関処理することによって、複数の第１の重み係数と複数の第３の重み係数の間のギャップを推定するステップと、推定したギャップをもとに、複数の第３の重み係数をそれぞれ補正することによって、複数の第２の重み係数を生成するステップとをさらに含んでもよい。
【００１２】
所定の区間で連続的に入力される信号には、異なる性質の信号が含まれており、複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップは、入力した複数の信号の性質の変化点を検出したときに、第１の重み係数と第２の重み係数の切替を指示してもよい。複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップは、更新される複数の第３の重み係数を逐次入力し、複数の第３の重み係数の変動があらかじめ定めた範囲内に収束したときに、第１の重み係数と第２の重み係数の切替を指示してもよい。
【００１３】
本発明のさらに別の態様は、プログラムである。このプログラムは、処理対象とすべき複数の信号を入力するステップと、入力した複数の信号に乗算される複数の重み係数を、一時的に利用されるべき複数の第１の重み係数とより適合性の高い複数の第２の重み係数で切り替えるステップと、複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップと、入力した複数の信号と複数の重み係数をそれぞれ乗算した後、乗算結果を合成するステップとを含む。
本発明のさらに別の態様も、プログラムである。このプログラムは、処理対象とすべき複数の信号を入力するステップと、入力した複数の信号に乗算される複数の重み係数を、複数の第１の重み係数と複数の第２の重み係数で切り替えるステップと、複数の信号が所定の区間において連続的に入力される場合に、区間の途中で、複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップと、入力した複数の信号と複数の重み係数をそれぞれ乗算した後、乗算結果を合成するステップとを含む。
【００１４】
複数の第１の重み係数は、入力した複数の信号とそれぞれ乗算した結果、入力した複数の信号のうちのひとつに対する乗算結果だけが有効となるように設定されてもよい。入力した複数の信号のうちのひとつを、入力した複数の信号のうちで最も値が大きい信号としてもよい。複数の第１の重み係数は、過去に設定された複数の第２の重み係数を利用して定められてもよい。
入力した複数の信号をもとに、複数の第３の重み係数を適応的に更新するステップと、入力した複数の信号のうちの少なくともひとつと既知の信号を相関処理することによって、複数の第１の重み係数と複数の第３の重み係数の間のギャップを推定するステップと、推定したギャップをもとに、複数の第３の重み係数をそれぞれ補正することによって、複数の第２の重み係数を生成するステップとをさらに含んでもよい。
【００１５】
所定の区間で連続的に入力される信号には、異なる性質の信号が含まれており、複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップは、入力した複数の信号の性質の変化点を検出したときに、第１の重み係数と第２の重み係数の切替を指示してもよい。複数の第１の重み係数と複数の第２の重み係数の切替を指示するステップは、更新される複数の第３の重み係数を逐次入力し、複数の第３の重み係数の変動があらかじめ定めた範囲内に収束したときに、第１の重み係数と第２の重み係数の切替を指示してもよい。
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１６】
本発明によれば、処理遅延が小さく、簡易な演算回路が実現できる。また、重み係数が収束していない場合においても、受信特性の劣化が小さくできる。また、複数種類の重み係数をスムーズに切り替えることができる。
【発明を実施するための最良の形態】
【００１７】
（実施の形態１）
実施の形態１は、バースト信号の無線信号を、複数のアンテナで受信し、受信した信号を各々異なる重み係数で重み付けして合成するアダプティブアレイアンテナを備える受信装置に関する。バースト信号は、先頭部分に配置された既知のトレーニング信号と、それ以外のデータ信号で構成される。実施の形態１に係る受信装置は、処理遅延を小さくするために、受信信号をほとんど遅延させずに重み係数で重み付けして合成する。重み係数はＬＭＳアルゴリズムにより逐次更新されるが、トレーニング信号区間の初期では収束していない場合が多いため、トレーニング信号区間における重み係数には、予め準備しているオムニアンテナパターンの重み係数を使用する。データ信号区間における重み係数には、ＬＭＳアルゴリズムにより更新されるアダプティブアレイアンテナパターンの重み係数を使用する。
【００１８】
図１は、実施の形態１に係る送信装置１００と受信装置１０６からなる通信システムを示す。送信装置１００は、変調部１０２、ＲＦ部１０４、アンテナ１３２を含む。受信装置１０６は、第１アンテナ１３４ａ、第２アンテナ１３４ｂ、第ｎアンテナ１３４ｎ、ＲＦ部１０８、信号処理部１１０、復調部１１２を含む。ここで、第１アンテナ１３４ａ、第２アンテナ１３４ｂ、第ｎアンテナ１３４ｎはアンテナ１３４と総称する。
【００１９】
変調部１０２は、送信したい情報信号を変調し、送信信号（以下、送信信号に含まれるひとつの信号を「シンボル」ともいう）を生成する。変調方式は、ＱＰＳＫ（Ｑｕｄｒｉ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、１６ＱＡＭ（１６  Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）、ＧＭＳＫ（Ｇａｕｓｓｉａｎ  ｆｉｌｔｅｒｅｄ  Ｍｉｎｉｍｕｍ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）等の任意のものでよいが、ここではＱＰＳＫとする。また、マルチキャリア通信の場合には、送信装置１００に複数の変調部１０２あるいは逆フーリエ変換部が設けられ、スペクトラム拡散通信の場合には、変調部１０２に拡散部が設けられる。
【００２０】
ＲＦ部１０４は、送信信号を無線周波数の信号に変換する。周波数変換部、パワーアンプ、周波数発振器等が含まれる。
送信装置１００のアンテナ１３２は、無線周波数の信号を送信する。アンテナの指向性とアンテナ数は任意でよい。
【００２１】
受信装置１０６のアンテナ１３４は、無線周波数の信号を受信する。本実施の形態において、アンテナ数はｎとし、構成要素に「第ｎ」が併記される場合、当該構成要素はアンテナ数分存在し、これらは基本的に同一の動作を並列して実行する。
ＲＦ部１０８は、無線周波数の信号をベースバンド受信信号３００に変換する。ＲＦ部１０８には、周波数発振器等が設けられるほか、マルチキャリア通信の場合には、フーリエ変換部が設けられ、スペクトラム拡散通信の場合には、逆拡散部が設けられる。
【００２２】
信号処理部１１０は、ベースバンド受信信号３００を重み係数でそれぞれ重み付けして合成すると共に、それぞれの重み係数を適応的に制御する。
復調部１１２は、合成した信号を復調し、送信した情報信号を判定する。遅延検波回路や同期検波のためのキャリア再生回路が復調部１１２に設けられてもよい。
【００２３】
図２と図３は、図１の通信システムに対応するが、それぞれ異なる通信システムで使用されるバーストフォーマットであり、その中に含まれるトレーニング信号とデータ信号も示されている。図２は、簡易電話システムの通話チャネルで使用されるバーストフォーマットである。バーストの先頭から４シンボルの間に、タイミング同期に使用するためのプリアンブルが配置されている。プリアンブルとユニークワードの信号は、信号処理部１１０にとって既知信号であるため、信号処理部１１０は、プリアンブルとユニークワードをトレーニング信号として使用可能である。プリアンブルとユニークワードに続くデータ、ＣＲＣは、信号処理部１１０にとって未知の信号であり、データ信号に相当する。
【００２４】
図３は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のひとつのＩＥＥＥ８０２．１１ａの通話チャネルで使用されるバーストフォーマットである。ＩＥＥＥ８０２．１１ａは、ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）変調方式を使用しており、ＯＦＤＭ変調方式では、一般にフーリエ変換のサイズとガードインターバルのシンボル数の合計をひとつの単位とする。このひとつの単位を本実施の形態ではＯＦＤＭシンボルとする。バーストの先頭から４ＯＦＤＭシンボルの間に、主としてタイミング同期とキャリア再生に使用するためのプリアンブルが配置されている。プリアンブルの信号は、信号処理部１１０にとって既知信号であるため、信号処理部１１０は、プリアンブルをトレーニング信号として使用可能である。これらに続く、ヘッダ、データは、信号処理部１１０にとって未知の信号であり、データ信号に相当する。
【００２５】
図４は、図１に示される受信装置１０６の構成を示す。ＲＦ部１０８は、前処理部１１４と総称する第１前処理部１１４ａ、第２前処理部１１４ｂ、第ｎ前処理部１１４ｎを含み、信号処理部１１０は、ＢＢ入力部１１６と総称する第１ＢＢ入力部１１６ａ、第２ＢＢ入力部１１６ｂ、第ｎＢＢ入力部１１６ｎ、合成部１１８、ウエイト計算部１２０と総称する第１ウエイト計算部１２０ａ、第２ウエイト計算部１２０ｂ、第ｎウエイト計算部１２０ｎ、立ち上がり検出部１２２、制御部１２４、トレーニング信号記憶部１２６、アンテナ決定部１０、初期ウエイトデータ設定部１２、ギャップ測定部１４、ギャップ補正部１６、ウエイト切替部１８を含み、復調部１１２は、同期検波部２０、判定部１２８、加算部１３０を含む。
【００２６】
また、信号として、ベースバンド受信信号３００と総称する第１ベースバンド受信信号３００ａ、第２ベースバンド受信信号３００ｂ、第ｎベースバンド受信信号３００ｎ、トレーニング信号３０２、制御信号３０６、誤差信号３０８、制御重み係数３１０と総称する第１制御重み係数３１０ａ、第２制御重み係数３１０ｂ、第ｎ制御重み係数３１０ｎ、アンテナ選択信号３１４、ギャップ誤差信号３１６、更新重み係数３１８と総称する第１更新重み係数３１８ａ、第２更新重み係数３１８ｂ、第ｎ更新重み係数３１８ｎ、初期重み係数３２０と総称する第１初期重み係数３２０ａ、第２初期重み係数３２０ｂ、第ｎ初期重み係数３２０ｎ、重み係数３２２と総称する第１重み係数３２２ａ、第２重み係数３２２ｂ、第ｎ重み係数３２２ｎを含む。
【００２７】
前処理部１１４は、無線周波数の信号をベースバンド受信信号３００に変換する。
立ち上がり検出部１２２は、ベースバンド受信信号３００から信号処理部１１０の動作のトリガーとなるバースト信号の先頭を検出する。検出したバースト信号の先頭のタイミングは制御部１２４に報告され、制御部１２４は、先頭タイミングからトレーニング信号３０２区間の終了タイミングを計算し、これらのタイミングを制御信号３０６として、必要に応じて各部に通知する。
【００２８】
アンテナ決定部１０は、トレーニング信号３０２区間で有効にするひとつのアンテナ１３４を選択するために、トレーニング信号３０２区間開始後、ベースバンド受信信号３００の電力をそれぞれ測定し、最大の電力となるひとつのベースバンド受信信号３００を決定する。さらに、この情報をアンテナ選択信号３１４として出力する。
【００２９】
初期ウエイトデータ設定部１２は、トレーニング信号３０２区間で使用する重み係数３２２を初期重み係数３２０として設定する。初期ウエイトデータ設定部１２は、初期重み係数３２０の中のひとつだけの値を１とし、残りの値を０となるように設定することによって、ひとつの初期重み係数３２０のみを有効にする。有効にされるひとつの初期重み係数３２０は、アンテナ選択信号３１４に対応して決定される。
【００３０】
トレーニング信号記憶部１２６は、トレーニング信号３０２を記憶し、必要に応じて、トレーニング信号３０２を出力する。
ウエイト計算部１２０は、ベースバンド受信信号３００と後述する誤差信号３０８をもとに、ＬＭＳアルゴリズムによって、制御重み係数３１０を更新する。
【００３１】
ギャップ測定部１４は、ベースバンド受信信号３００とトレーニング信号３０２をもとに、後述する合成部１１８でのベースバンド受信信号３００との合成処理において、初期重み係数３２０を使用した場合と、制御重み係数３１０を使用した場合に生じる合成結果のギャップを予測する。初期重み係数３２０を使用した場合の合成結果は、ひとつのアンテナ１３４に対するベースバンド受信信号３００そのものであるので、以下の通りである。ここで、ひとつのアンテナ１３４をｉ番目のアンテナ１３４とする。
【数１】
2006352927.tif 000003
ここで、ｈｉは、無線区間の応答特性、Ｓ（ｔ）は送信信号、Δωは送信装置１００と受信装置１０６の周波数発振器の周波数偏差、ｎｉ（ｔ）は雑音を示す。一方、バースト信号の先頭から更新した制御重み係数３１０ｗｉは、以下の通りである。ここで、制御重み係数３１０は十分収束しているものとする。
【数２】
2006352927.tif 000004
これをもとに、合成処理を行うと、合成結果は、以下の通りである。
【数３】
2006352927.tif 000005
これらを比較すると、ギャップ誤差信号３１６Ｃは以下の通り表される。
【数４】
2006352927.tif 000006
ギャップ補正部１６は、制御重み係数３１０をギャップ誤差信号３１６で補正して、その結果の更新重み係数３１８を出力する。
【００３２】
ウエイト切替部１８は、制御信号３０６の指示にもとづいて、トレーニング信号３０２区間において初期重み係数３２０を選択し、データ信号区間において更新重み係数３１８を選択し、それを重み係数３２２として出力する。
合成部１１８は、ベースバンド受信信号３００を重み係数３２２で重み付けした後、それらを加算する。
【００３３】
同期検波部２０は、合成された信号を同期検波すると共に、同期検波に必要なキャリア再生も行う。
判定部１２８は、同期検波した信号を予め規定しているしきい値と比較して、送信した情報信号を判定する。判定は、硬判定でもよく、軟判定でもよい。
加算部１３０は、ウエイト計算部１２０のＬＭＳアルゴリズムで使用するための誤差信号３０８を、同期検波した信号と判定した信号の差分により生成する。誤差信号３０８が小さくなるように、ＬＭＳアルゴリズムは制御重み係数３１０を制御するため、理想状態において、誤差信号３０８はゼロとなる。
【００３４】
図５から図７は、第１前処理部１１４ａのさまざまな構成を示す。図２や図３で示した異なる通信システム間の相違は、受信装置１０６における第１前処理部１１４ａで吸収され、これに続く信号処理部１１０は、一般に通信システムの相違を意識することなく動作可能となる。図５の第１前処理部１１４ａは、図２に示した簡易電話システムや携帯電話のようなシングルキャリア通信システムに対応し、周波数変換部１３６、準同期検波部１３８、ＡＧＣ１４０（Ａｕｔｏｍａｔｉｃ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）、ＡＤ変換部１４２、タイミング検出部１４４を含む。図６の第１前処理部１１４ａは、Ｗ―ＣＤＭＡ（Ｗｉｄｅｂａｎｄ―Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）やＩＥＥＥ８０２．１１ｂに準拠した無線ＬＡＮのようなスペクトラム拡散通信システムに対応し、逆拡散部１７２が付加される。図７の第１前処理部１１４ａは、図３に示したＩＥＥＥ８０２．１１ａやＨｉｐｅｒＬＡＮ／２のようなマルチキャリア通信システムに対応し、フーリエ変換部１７４が付加される。
【００３５】
周波数変換部１３６は、無線周波数の信号を１つまたは複数の中間周波数の信号等に変換する。
準同期検波部１３８は、中間周波数の信号を周波数発振器により、直交検波し、ベースバンドのアナログ信号を生成する。準同期検波部１３８に含まれる周波数発振器は、送信装置１００にある周波数発振器と独立して動作するため、一般的にふたつの周波数発振器間の周波数は異なる。
【００３６】
ＡＧＣ１４０は、ベースバンドのアナログ信号の振幅をＡＤ変換部１４２のダイナミックレンジ内の振幅にするために、利得を自動的に制御する。
ＡＤ変換部１４２は、ベースバンドのアナログ信号をデジタル信号に変換する。デジタル信号に変換するためのサンプリング間隔は、デジタル化による信号の劣化を抑えるために、通常、シンボル間隔より短く設定する。ここでは、サンプリング間隔をシンボル間隔の１／２とする（以下、このサンプリング間隔でデジタル化された信号を「高速デジタル信号」という）。
【００３７】
タイミング検出部１４４は、高速デジタル信号から、最適なサンプリングタイミングのベースバンド受信信号３００を選択する。あるいは、高速デジタル信号に対して、合成等の処理を施し、最適なサンプリングタイミングを有するベースバンド受信信号３００を生成する。
図６の逆拡散部１７２は、ベースバンド受信信号３００を、予め規定されている符号系列で相関処理する。図７のフーリエ変換部１７４は、ベースバンド受信信号３００を、フーリエ変換する。
【００３８】
図８は、タイミング検出部１４４の構成を示す。タイミング検出部１４４は、遅延部１４６と総称する第１遅延部１４６ａ、第２遅延部１４６ｂ、第ｎ−１遅延部１４６ｎ−１、乗算部１５０と総称する第１乗算部１５０ａ、第２乗算部１５０ｂ、第ｎ−１乗算部１５０ｎ−１、第ｎ乗算部１５０ｎ、データ記憶部１５２と総称する第１データ記憶部１５２ａ、第２データ記憶部１５２ｂ、第ｎ−１データ記憶部１５２ｎ−１、第ｎデータ記憶部１５２ｎ、加算部１５４、判定部１５６、主信号遅延部１５８、選択部１６０を含む。
【００３９】
遅延部１４６は、入力した高速デジタル信号を相関処理のために遅延させる。高速デジタル信号のサンプリング間隔は、シンボル間隔の１／２であるが、遅延部１４６の遅延量はシンボル間隔に設定されているため、ひとつおきの高速デジタル信号が乗算部１５０に出力される。
データ記憶部１５２は、タイミング同期のためのプリアンブル信号をそれぞれ１シンボル記憶する。
乗算部１５０は、高速デジタル信号とプリアンブル信号を乗算し、その結果は加算部１５４で加算される。
【００４０】
判定部１５６は、加算結果をもとに、最適なサンプリングタイミングを選択する。高速デジタル信号のサンプリング間隔はシンボル間隔の１／２であり、加算に使用される高速デジタル信号の間隔はシンボル間隔であるため、ひとつおきの高速デジタル信号に対する加算結果が、ひとつのサンプリングタイミングをずらして２種類存在する。判定部１５６は、2種類の加算結果を比較し、加算結果が大きい方のタイミングを最適なサンプリングタイミングと判定する。なお、この判定は、１度の比較によってなされる必要はなく、数回の比較結果をもとになされてもよい。
【００４１】
主信号遅延部１５８は、判定部１５６が最適なサンプリングタイミングを判定するまで、高速デジタル信号を遅延させる。
選択部１６０は、高速デジタル信号から、最適サンプリングタイミングに対応するベースバンド受信信号３００を選択する。ここでは、２個の連続した高速デジタル信号のうち、１個を順次選択する。
【００４２】
図９は、信号処理部１１０に含まれる立ち上がり検出部１２２の構成を示す。立ち上がり検出部１２２は、電力計算部１６２、判定部１６４を含む。
電力計算部１６２は、ベースバンド受信信号３００の受信電力をそれぞれ計算し、それらを合計することにより、すべてのアンテナ１３４によって受信される信号の電力を求める。
判定部１６４は、受信電力を予め既定してある条件と比較し、その条件が満たされた場合に、バースト信号の先頭が検出されたと判定する。
【００４３】
図１０は、立ち上がり検出部１２２の動作を示す。判定部１６４は、内部のカウンタＴをゼロにセットする（Ｓ１０）。電力計算部１６２は、ベースバンド受信信号３００から受信電力を計算する（Ｓ１２）。判定部１６４は、受信電力をしきい値と比較し、しきい値より大きい場合（Ｓ１４のＹ）、Ｔに１を加算する（Ｓ１６）。Ｔが規定されている値τより大きくなった場合（Ｓ１８のＹ）、バースト信号の先頭を検出したとする。バースト信号の先頭が検出されるまでは、以上の処理を繰り返す（Ｓ１４のＮ、Ｓ１８のＮ）。
【００４４】
図１１は、アンテナ決定部１０の構成を示す。アンテナ決定部１０は、レベル測定部２２と総称する第１レベル測定部２２ａ、第２レベル測定部２２ｂ、第ｎレベル測定部２２ｎ、選択部２４を含む。
レベル測定部２２は、制御信号３０６からバースト信号の先頭タイミングを認識し、先頭のタイミングより所定の区間、ベースバンド受信信号３００の電力をそれぞれ測定する。
【００４５】
選択部２４は、各ベースバンド受信信号３００に対する電力を比較することによって、最大の電力を有するベースバンド受信信号３００を選択し、その結果をアンテナ選択信号３１４として出力する。
図１２は、第１ウエイト計算部１２０ａの構成を示す。第１ウエイト計算部１２０ａは、切替部４８、複素共役部５０、主信号遅延部５２、乗算部５４、ステップサイズパラメータ記憶部５６、乗算部５８、加算部６０、遅延部６２を含む。
【００４６】
切替部４８は、制御信号３０６からバースト信号の先頭タイミングとトレーニング信号３０２区間の終了タイミングを認識することによって、トレーニング信号３０２区間においてトレーニング信号３０２を選択し、データ信号区間において誤差信号３０８を選択する。
主信号遅延部５２は、立ち上がり検出部１２２によって検出されるタイミングと同期させるために、第１ベースバンド受信信号３００ａを遅延させる。
【００４７】
乗算部５４は、複素共役部５０によって複素共役変換されたトレーニング信号３０２あるいは誤差信号３０８と、主信号遅延部５２によって遅延された第１ベースバンド受信信号３００ａを乗算し、第１の乗算結果を生成する。
乗算部５８は、第１の乗算結果にステップサイズパラメータ記憶部５６で記憶されているステップサイズパラメータを乗算し、第２の乗算結果を生成する。第２の乗算結果は、遅延部６２と加算部６０により、フィードバックされた後に、新たな第２の乗算結果と加算され、ＬＭＳアルゴリズムによって、加算結果が逐次更新される。この加算結果が第１制御重み係数３１０ａとして出力される。
【００４８】
図１３は、ギャップ測定部１４の構成を示す。ギャップ測定部１４は、複素共役部４４、選択部６４、バッファ部６６、乗算部６８を含む。
選択部６４は、アンテナ選択信号３１４をもとに、トレーニング信号３０２区間で有効にされているひとつの初期重み係数３２０に対応するベースバンド受信信号３００を選択する。
【００４９】
バッファ部６６は、制御信号３０６からバースト信号の先頭タイミングを認識し、先頭タイミングでベースバンド受信信号３００を出力する。
乗算部６８は、複素共役部４４で複素共役処理がされたトレーニング信号３０２とバッファ部６６から出力されたひとつのベースバンド受信信号３００を乗算し、ギャップ誤差信号３１６を出力する。ここで、トレーニング信号３０２とベースバンド受信信号３００は、共にバースト信号の先頭信号であるとする。
【００５０】
図１４は、ギャップ補正部１６の構成を示す。ギャップ補正部１６は、乗算部７０と総称する第１乗算部７０ａ、第２乗算部７０ｂ、第ｎ乗算部７０ｎを含む。
乗算部７０は、制御信号３０６からトレーニング信号３０２区間の終了タイミングを認識し、データ信号区間中において、制御重み係数３１０とギャップ誤差信号３１６をそれぞれ乗算し、更新重み係数３１８を出力する。
【００５１】
図１５は、合成部１１８の構成を示す。合成部１１８は、遅延部１６６と総称する第１遅延部１６６ａ、第２遅延部１６６ｂ、第ｎ遅延部１６６ｎ、乗算部１６８と総称する第１乗算部１６８ａ、第２乗算部１６８ｂ、第ｎ乗算部１６８ｎ、加算部１７０を含む。
【００５２】
遅延部１６６の遅延時間は、立ち上がり検出部１２２でバースト信号の先頭が検出された後、初期ウエイトデータ設定部１２からウエイト切替部１８を介して重み係数３２２がセットされるまでの時間なので、一般にその処理遅延は問題とならない。そのため、処理遅延の少ない合成処理が実現される。
乗算部１６８は、遅延部１６６によって遅延されたベースバンド受信信号３００と重み係数３２２を乗算する。加算部１７０は、すべての乗算結果を加算する。
【００５３】
以上の構成による受信装置１０６の動作は以下の通りである。複数のアンテナ１３４によって受信された信号は、直交検波等によってベースバンド受信信号３００に変換される。立ち上がり検出部１２２が、ベースバンド受信信号３００よりバースト信号の先頭タイミングを検出すると、トレーニング信号３０２区間が開始される。トレーニング信号３０２区間の先頭タイミングで、アンテナ決定部１０はひとつのベースバンド受信信号３００を選択し、初期ウエイトデータ設定部１２は選択されたベースバンド受信信号３００に対応する初期重み係数３２０以外を無効にした初期重み係数３２０を設定する。
【００５４】
トレーニング信号３０２区間中において、ウエイト切替部１８は初期重み係数３２０を重み係数３２２として出力し、合成部１１８はベースバンド受信信号３００を重み係数３２２で重み付けして加算する。この間、ウエイト計算部１２０は、ＬＭＳアルゴリズムにより制御重み係数３１０を更新している。データ信号区間において、ギャップ補正部１６は制御重み係数３１０をギャップ測定部１４で計算したギャップ誤差信号３１６で補正し、更新重み係数３１８として出力する。さらに、ウエイト切替部１８は更新重み係数３１８を重み係数３２２として出力し、合成部１１８はベースバンド受信信号３００を重み係数３２２で重み付けして加算する。
【００５５】
実施の形態１によれば、トレーニング信号区間においても、重み係数の収束に関係なく、合成処理を実行しているため、処理遅延を小さくできる。また、トレーニング信号区間の重み係数にオムニアンテナパターンを使用しているため、周囲に存在する無線局と通信可能である。また、オムニアンテナパターンとアダプティブアンテナパターンの重み係数の切替を、スムーズに実行できる。
【００５６】
（実施の形態２）
実施の形態２は、実施の形態１と同様に、受信信号の重み付けをする重み係数について、予め準備しているオムニアンテナパターンとＬＭＳアルゴリズムにより更新されるアダプティブアレイアンテナパターンを切り替えることにより、受信信号をほとんど遅延させずに重み係数で重み付けして合成する。実施の形態１は、２種類の重み係数の切替を、バースト信号に含まれるトレーニング信号が終了するタイミングで画一的に行った。一方、実施の形態２は、２種類の重み係数の切替を、ＬＭＳアルゴリズムが予め定めた範囲に収束するタイミングで適応的に行う。
【００５７】
図１６は、実施の形態２に係る受信装置１０６の構成を示す。構成は、図４の受信装置１０６とほぼ同一であるが、信号として、収束情報３２４と総称する第１収束情報３２４ａ、第２収束情報３２４ｂ、第ｎ収束情報３２４ｎを含む。
【００５８】
図４のウエイト切替部１８は、トレーニング信号３０２区間において初期重み係数３２０を選択し、データ信号区間において更新重み係数３１８を選択するように、初期重み係数３２０区間の終了タイミングをトリガーとして切替動作を行っている。図１６のウエイト切替部１８は、切替の動作のトリガーをウエイト計算部１２０における制御重み係数３１０が収束したタイミングとする。この収束タイミングは、予め制御重み係数３１０の更新の変動に対する範囲を定めておき、制御重み係数３１０の更新による変動が当該範囲内に収束したときに制御部１２４によって生成される。あるいは、その収束タイミングは、予め誤差信号３０８に対する範囲を定めておき、更新された誤差信号３０８がその範囲内になったときに制御部１２４によって生成されてもよい。
【００５９】
制御部１２４は、収束タイミングを各部に必要に応じて通知し、各部はそのタイミングをもとに、各動作を実行する。
図１７は、アンテナ決定部１０の構成を示す。アンテナ決定部１０は、切替部７２、レベル測定部７４、記憶部７６、選択部２４を含む。
【００６０】
切替部７２は、所定のタイミングで複数のベースバンド受信信号３００を順次切り替え、ひとつのベースバンド受信信号３００を出力する。この切替は、複数のバースト信号にまたがって行われてもよい。
レベル測定部７４は、切替部７２で選択されたベースバンド受信信号３００の電力を測定する。図１１のアンテナ決定部１０と異なり、複数のベースバンド受信信号３００の電力を同時に測定せず、ひとつずつ測定するため、レベル測定部７４に対する演算回路が小規模になる。
記憶部７６は、計算されたベースバンド受信信号３００の電力を記憶する。
【００６１】
図１８は、ギャップ測定部１４の構成を示す。図１８のギャップ測定部１４は、図１３のギャップ測定部１４に、周波数誤差推定部７８、期間測定部８０、乗算部８２、複素数変換部８４、複素共役部８６、乗算部８８が付加されている。
【００６２】
実施の形態２において、ウエイト計算部１２０による制御重み係数３１０の更新を開始するタイミングが、図３に示すバーストフォーマットのロングプリアンブルの先頭である点が、実施の形態１の場合と異なる。ロングプリアンブルの先頭から更新した制御重み係数３１０ｗｉは、以下の通りである。ここで、制御重み係数３１０は十分収束しているものとする。
【数５】
2006352927.tif 000007
ここで、ｓＴは、ショートプリアンブル区間の時間を示す。これをもとに、合成処理を行うと、合成結果は、以下の通りである。
【数６】
2006352927.tif 000008
これらを比較すると、ギャップ誤差信号３１６Ｃは以下の通り表される。
【数７】
2006352927.tif 000009
周波数誤差推定部７８は、ベースバンド受信信号３００をもとに周波数誤差Δωを推定する。期間測定部８０は、トレーニング信号３０２からショートプリアンブルの区間の時間ｓＴを測定する。
【００６３】
乗算部８２は、周波数誤差とショートプリアンブルの区間の時間を乗算して、ショートプリアンブル区間での位相誤差を求める。この位相誤差は、複素数変換部８４で複素数に変換され、複素共役部８６で複素共役処理がなされる。
乗算部８８は、ひとつのベースバンド受信信号３００と複素共役処理されたトレーニング信号３０２の乗算結果と、上述の変換した位相誤差を乗算し、ギャップ誤差信号３１６を生成する。
【００６４】
図１９は、周波数誤差推定部７８の構成を示す。周波数誤差推定部７８は、主信号遅延部２６と総称する第１主信号遅延部２６ａ、第２主信号遅延部２６ｂ、第ｎ主信号遅延部２６ｎ、乗算部２８と総称する第１乗算部２８ａ、第２乗算部２８ｂ、第ｎ乗算部２８ｎ、遅延部３０と総称する第１遅延部３０ａ、第２遅延部３０ｂ、第ｎ遅延部３０ｎ、複素共役部３２と総称する第１複素共役部３２ａ、第２複素共役部３２ｂ、第ｎ複素共役部３２ｎ、乗算部３４と総称する第１乗算部３４ａ、第２乗算部３４ｂ、第ｎ乗算部３４ｎ、平均部３６、位相変換部３８、トレーニング信号記憶部４２を含む。
【００６５】
乗算部２８は、主信号遅延部２６で遅延したベースバンド受信信号３００と、複素共役変換されたトレーニング信号を乗算し、送信信号成分を含まない受信信号Ｚｉ（ｔ）を求める。
【数８】
2006352927.tif 000010
ここで、雑音は十分小さいとして、雑音に関する項を無視した。
【００６６】
遅延部３０と複素共役部３２は、Ｚｉ（ｔ）を遅延した後、複素共役に変換する。当該変換した信号とＺｉ（ｔ）は、乗算部３４で乗算される。乗算結果Ａｉは、以下の通りである。
【数９】
2006352927.tif 000011
ここで、遅延部３０の遅延時間をシンボル間隔Ｔとした。
平均部３６は、各アンテナに対応する乗算結果を平均する。さらに、時間をシフトさせた乗算結果を使用してもよい。
【００６７】
位相変換部３８は、アークタンジェントＲＯＭを使用して、平均された乗算結果Ａを位相信号Ｂに変換する。
【数１０】
2006352927.tif 000012
図２０は、図１８と異なるギャップ測定部１４の構成を示す。図２０のギャップ測定部１４は、図１８のギャップ測定部１４に、カウンタ部９０、乗算部９２、複素数変換部９４、積算部９６、積算部９８、除算部４０が付加されている。ベースバンド受信信号３００とトレーニング信号３０２の乗算が、図１８のギャップ測定部１４においては、バースト信号の先頭信号のみで実行されるのに対して、図２０のギャップ測定部１４においては、所定時間実行され、その結果が平均化される。
【００６８】
積算部９８は、ベースバンド受信信号３００とトレーニング信号３０２の乗算結果を平均化するために、乗算結果を所定時間（以下、「平均化時間」という）積算する。
カウンタ部９０は、平均化時間に対応した位相誤差を、周波数誤差推定部７８から出力される周波数誤差から求めるために、シンボル間隔のカウントアップを実行する。乗算部９２は、カウンタ値ごとに、カウンタ値と周波数誤差を乗算して、各カウンタ値に対する位相誤差を求める。位相誤差は、複素数変換部９４で複素数に変換され、積算部９６で平均化時間において、積算される。
除算部４０は、積算部９８で積算された乗算結果を積算部９６で積算された位相誤差で除算する。以降は、図１８のギャップ測定部１４と同一である。
【００６９】
以上の構成による受信装置１０６の動作は以下の通りである。複数のアンテナ１３４によって受信された信号は、直交検波等によってベースバンド受信信号３００に変換される。立ち上がり検出部１２２が、ベースバンド受信信号３００よりバースト信号の先頭のタイミングを検出すると、トレーニング信号３０２区間が開始される。トレーニング信号３０２区間の先頭タイミングで、アンテナ決定部１０はひとつのベースバンド受信信号３００を選択し、初期ウエイトデータ設定部１２は選択されたベースバンド受信信号３００に対応する初期重み係数３２０以外を無効にした初期重み係数３２０を設定する。その後、ウエイト切替部１８は初期重み係数３２０を重み係数３２２として出力し、合成部１１８はベースバンド受信信号３００を重み係数３２２で重み付けして加算する。
【００７０】
この間、ウエイト計算部１２０は、ＬＭＳアルゴリズムにより、制御重み係数３１０を更新している。制御重み係数３１０が予め規定した範囲に収束すると、制御部１２４の指示により、ギャップ補正部１６は制御重み係数３１０をギャップ測定部１４で計算したギャップ誤差信号３１６で補正し、更新重み係数３１８として出力する。さらに、ウエイト切替部１８は更新重み係数３１８を重み係数３２２として出力し、合成部１１８はベースバンド受信信号３００を重み係数３２２で重み付けして加算する。
【００７１】
実施の形態２によれば、トレーニング信号区間においても、重み係数の収束に関係なく、合成処理を実行しているため、処理遅延を小さくできる。また、２種類の重み係数の切替を適応アルゴリズムの収束タイミングにもとづいて行うため、トレーニング信号期間中に適応アルゴリズムが収束した場合に、それを重み係数に反映させて、受信特性を向上できる。
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００７２】
実施の形態において、初期ウエイトデータ設定部１２は、アンテナ決定部１０によって選択された最大電力を有するひとつのベースバンド受信信号３００に対応する初期重み係数３２０に対して、有効な値を設定し、残りは無効な値を設定している。しかし、初期重み係数３２０の値は電力をもとに設定される必要はない。例えば、固定的にひとつの初期重み係数３２０が有効な値に設定され、残りは無効な値に設定されてもよい。その場合、アンテナ決定部１０は不要となる。
【００７３】
実施の形態において、初期ウエイトデータ設定部１２は、アンテナ決定部１０によって選択された最大電力を有するひとつのベースバンド受信信号３００に対応する初期重み係数３２０に対して、有効な値を設定し、残りは無効な値を設定している。しかし、初期重み係数３２０に対して、オムニアンテナパターンとなるような重み付けが設定されなくてもよい。例えば、既に受信したバースト信号で使用した更新重み係数３１８あるいは制御重み係数３１０を設定してもよい。無線伝搬環境の変動が小さい場合、このような設定でも受信特性の劣化は少ないと考えられる。
【００７４】
実施の形態において、ウエイト計算部１２０は、適応アルゴリズムとしてＬＭＳアルゴリズムを使用している。しかし、これ以外のＲＬＳアルゴリズムなどが使用されてもよく、さらに、重み係数が更新されなくてもよい。つまり、想定される無線伝搬環境や演算回路規模などに応じて、選択されればよい。
【００７５】
実施の形態１において、立ち上がり検出部１２２は、ベースバンド受信信号３００の電力を計算し、それをもとにバースト信号の立ち上がりを検出している。しかし、バースト信号の立ち上がり検出は、これ以外の構成によって実現されてもよい。例えば、タイミング検出部１４４の構成として示したマッチドフィルタにより検出することも可能である。つまり、正確にバースト信号の立ち上がりが検出されればよい。
【００７６】
実施の形態１において、初期重み係数３２０を重み係数３２２とする時間をトレーニング信号区間とした。しかし、これに限られず、例えば、トレーニング信号区間より短い時間であってもよい。つまり、トレーニング信号区間の長さと、要求される推定精度により、設定されればよい。
【００７７】
実施の形態２において、周波数誤差推定部７８に含まれる遅延部３０の遅延時間を１シンボルとした。しかし、この遅延時間はこれに限られない。例えば、２シンボルやトレーニング信号の最初と最後のシンボルの間隔としてもよい。つまり、遅延部３０の遅延時間は、周波数発振器の安定度と要求される周波数偏差推定精度などによって最適なものとすればよい。
【図面の簡単な説明】
【００７８】
【図１】実施の形態１に係る通信システムを示す構成図である。
【図２】実施の形態１に係るバーストフォーマットを示す図である。
【図３】実施の形態１に係るバーストフォーマットを示す図である。
【図４】実施の形態１に係る受信装置の構成を示す図である。
【図５】図４の第１前処理部の構成を示す図である。
【図６】図４の第１前処理部の構成を示す図である。
【図７】図４の第１前処理部の構成を示す図である。
【図８】図５、６、７のタイミング検出部の構成を示す図である。
【図９】図４の立ち上がり検出部の構成を示す図である。
【図１０】図９の立ち上がり検出部の動作の手順を示す図である。
【図１１】図４のアンテナ決定部の構成を示す図である。
【図１２】図４の第１ウエイト計算部の構成を示す図である。
【図１３】図４のギャップ測定部の構成を示す図である。
【図１４】図４のギャップ補正部の構成を示す図である。
【図１５】図４の合成部の構成を示す図である。
【図１６】実施の形態２に係る受信装置の構成を示す図である。
【図１７】図１６のアンテナ決定部の構成を示す図である。
【図１８】図１６のギャップ測定部の構成を示す図である。
【図１９】図１８の周波数誤差推定部の構成を示す図である。
【図２０】図１６のギャップ測定部の構成を示す図である。
【符号の説明】
【００７９】
１０  アンテナ決定部、  １２  初期ウエイトデータ設定部、  １４  ギャップ測定部、  １６  ギャップ補正部、  １８  ウエイト切替部、  ２０  同期検波部、  １００  送信装置、  １０２  変調部、  １０４  ＲＦ部、  １０６  受信装置、  １０８  ＲＦ部、  １１０  信号処理部、  １１２  復調部、  １１４  前処理部、  １１６  ＢＢ入力部、  １１８  合成部、  １２０  ウエイト計算部、  １２２  立ち上がり検出部、  １２４  制御部、  １２６  トレーニング信号記憶部、  １２８  判定部、  １３０  加算部、  １３２  アンテナ、  １３４  アンテナ、  ３００  ベースバンド受信信号、  ３０２  トレーニング信号、  ３０６  制御信号、  ３０８  誤差信号、  ３１０  制御重み係数、  ３１４  アンテナ選択信号、  ３１６  ギャップ誤差信号、  ３１８  更新重み係数、  ３２０  初期重み係数、  ３２２  重み係数、  ３２４  収束情報。
【図１】
2006352927.tif 000013
【図２】
2006352927.tif 000014
【図３】
2006352927.tif 000015
【図４】
2006352927.tif 000016
【図５】
2006352927.tif 000017
【図６】
2006352927.tif 000018
【図７】
2006352927.tif 000019
【図８】
2006352927.tif 000020
【図９】
2006352927.tif 000021
【図１０】
2006352927.tif 000022
【図１１】
2006352927.tif 000023
【図１２】
2006352927.tif 000024
【図１３】
2006352927.tif 000025
【図１４】
2006352927.tif 000026
【図１５】
2006352927.tif 000027
【図１６】
2006352927.tif 000028
【図１７】
2006352927.tif 000029
【図１８】
2006352927.tif 000030
【図１９】
2006352927.tif 000031
【図２０】
2006352927.tif 000032