(57)【要約】【課題】  複数のアンテナにおいて受信した信号の周波数オフセットを補正する。【解決手段】  周波数オフセット補正部１１０は、初期周波数オフセットを推定し、これを補正する。さらに、周波数オフセット補正部１１０は、周波数オフセットの残留成分を反映させながら、周波数オフセットの補正も実行する。受信ウエイトベクトル計算部６８は、ＬＭＳアルゴリズムによって、受信ウエイトベクトル信号３１２を計算する。さらに、受信ウエイトベクトル計算部６８は、パイロット信号にＬＭＳアルゴリズムを適用することによって、パイロット信号に含まれた周波数オフセットの残留成分を推定する。乗算部６２は、受信ウエイトベクトル信号３１２によって、周波数領域信号３３０を重み付けし、加算部６４は乗算部６２の出力を加算して、合成信号３０４を出力する。【選択図】  図５
2006165969.tif 000002
【特許請求の範囲】
【請求項１】
複数のアンテナにそれぞれ対応した複数の受信信号であって、かつ既知信号を含んだ複数の受信信号を入力する入力部と、
複数の受信信号に含まれた周波数オフセットをそれぞれ補正する補正部と、
補正した複数の受信信号に適応アルゴリズムを適用することによって、既知信号に対応したウエイトベクトルと、ウエイトベクトルと既知信号との間の誤差をそれぞれ導出する処理部と、
導出したウエイトベクトルと導出した誤差をもとに、前記補正した複数の受信信号に含まれた周波数オフセットの残留成分であって、かつ既知信号に対応した周波数オフセットの残留成分を推定する推定部とを備え、
前記補正部は、推定した周波数オフセットの残留成分を反映させながら、周波数オフセットの補正を実行することを特徴とする周波数オフセット補正装置。
【請求項２】
前記推定部は、周波数オフセットの残留成分として、前記補正した複数の受信信号の複素共役に前記導出した誤差をそれぞれ乗算し、さらに前記導出したウエイトベクトルによって除算した結果から、虚数成分を抽出することを特徴とする請求項１に記載の周波数オフセット補正装置。
【請求項３】
前記処理部は、既知信号以外の信号にも対応したウエイトベクトルも導出し、
前記処理部において導出されたウエイトベクトルによって、前記補正した複数の受信信号をそれぞれ重み付けする重み付け部をさらに備えることを特徴とする請求項１または２に記載の周波数オフセット補正装置。
【請求項４】
前記補正した複数の受信信号のそれぞれを周波数領域に変換することによって、補正したひとつの受信信号に対して、周波数領域の複数の信号を出力する周波数領域変換部をさらに備え、
前記処理部は、周波数領域の複数の信号の中に含まれた既知信号の成分を抽出し、前記補正した複数の受信信号間において、互いに対応した既知信号の成分に適応アルゴリズムを適用することによって、ウエイトベクトルと誤差とを導出し、
前記推定部は、ウエイトベクトルと誤差をもとに、既知信号に対応した周波数オフセットの残留成分を推定することを特徴とする請求項１または２に記載の周波数オフセット補正装置。
【請求項５】
前記処理部は、周波数領域の複数の信号の中に含まれた複数の既知信号を抽出し、複数の既知信号のそれぞれに対応したウエイトベクトルと誤差とを導出し、
前記推定部は、複数の既知信号にそれぞれ対応した周波数オフセットの残留成分を推定し、かつ複数の既知信号にそれぞれ対応した周波数オフセットの残留成分から、前記補正部において使用すべき周波数オフセットの残留成分を導出することを特徴とする請求項４に記載の周波数オフセット補正装置。
【請求項６】
前記推定部は、前記補正した複数の受信信号を周波数領域に変換すべき期間における周波数オフセットの残留成分を推定することを特徴とする請求項４または５に記載の周波数オフセット補正装置。
【請求項７】
前記処理部は、既知信号以外の信号にも対応したウエイトベクトルも導出し、
前記処理部において導出されたウエイトベクトルによって、周波数領域の複数の信号をそれぞれ重み付けする重み付け部をさらに備えることを特徴とする請求項４から６のいずれかに記載の周波数オフセット補正装置。
【請求項８】
複数のアンテナにそれぞれ対応した複数の受信信号であって、かつ既知信号を含んだ複数の受信信号に適応アルゴリズムを適用することによって、既知信号に対応したウエイトベクトルと、ウエイトベクトルと既知信号との間の誤差をそれぞれ導出し、導出したウエイトベクトルと誤差をもとに、前記補正した複数の受信信号に含まれた周波数オフセットの残留成分であって、かつ既知信号に対応した周波数オフセットの残留成分を推定することを特徴とする周波数オフセット推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周波数オフセット推定技術に関し、特に複数のアンテナによって受信した信号に含まれた周波数オフセットを推定する周波数オフセット推定方法およびそれを利用した周波数オフセット補正装置に関する。
【背景技術】
【０００２】
ワイヤレス通信において、一般的に限りある周波数資源の有効利用が望まれている。周波数資源を有効利用するための技術のひとつが、アダプティブアレイアンテナ技術である。アダプティブアレイアンテナ技術は、複数のアンテナにおいて処理対象とされる信号の振幅と位相を制御することによって、所定の指向性パターンを形成する。具体的に説明すれば、アダプティブアレイアンテナを備えた装置は、複数のアンテナによって受信した信号の振幅と位相をそれぞれ変化させ、変化した複数の受信信号を加算する。その結果、振幅と位相に対する変化量（以下、「ウエイト」という）に応じた指向性パターンのアンテナによって受信される信号と同等の信号を受信する。また、ウエイトに応じた指向性パターンによって信号が送信される。
【０００３】
アダプティブアレイアンテナ技術において、ウエイトを算出するための処理は、最小二乗誤差（ＭＭＳＥ：Ｍｉｎｉｍｕｍ  Ｍｅａｎ  Ｓｑｕａｒｅ  Ｅｒｒｏｒ）法にもとづく方法を含む。ＭＭＳＥ法として、例えば、ＲＬＳ（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ  Ｓｑｕａｒｅｓ）アルゴリズムやＬＭＳ（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅｓ）アルゴリズムなどの適応アルゴリズムが使用される。一方、一般的に、送信装置での局部発振器から出力されたキャリアと、受信装置での局部発振器から出力されたキャリア間には、周波数オフセットが存在し、その結果、位相誤差が生じる。例えば、送信装置と受信装置間の変調方式にＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）等の位相変調が使用される場合、位相誤差によって、受信信号のコンスタレーションが回転する。このようなコンスタレーションの回転は、一般的に、信号の伝送品質を悪化させる。アダプティブアレイアンテナ技術での適応アルゴリズムによって、周波数オフセットを推定できる場合もある（例えば、特許文献１参照。）。
【特許文献１】特開平１０−２１００９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
適応アルゴリズムとしてＬＭＳアルゴリズムを使用して、ウエイトを算出する場合、周波数オフセットもウエイトに含めて推定可能である。しかしながら、一般的には、推定可能な周波数オフセットの範囲が狭くなっているので、周波数オフセットが大きくなれば、当該周波数オフセットの正確な推定が困難になる。さらに、アンテナ数が増加すれば、ＬＭＳアルゴリズムを適用すべきウエイトの数も増加するので、推定可能な周波数オフセットの範囲がさらに狭くなる傾向にある。一方、ＬＭＳアルゴリズムによって推定可能な周波数オフセットの範囲を広くするためのひとつの方法は、ＬＭＳアルゴリズムのステップサイズパラメータを大きくすることである。しかしながら、この方法によれば、一般的にフィルタリングの効果が小さくなるので、信号の伝送品質の低下をもたらす。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、複数のアンテナによって受信した信号間に含まれた周波数オフセットを補正するための周波数オフセット推定方法およびそれを利用した周波数オフセット補正装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の周波数オフセット補正装置は、複数のアンテナにそれぞれ対応した複数の受信信号であって、かつ既知信号を含んだ複数の受信信号を入力する入力部と、複数の受信信号に含まれた周波数オフセットをそれぞれ補正する補正部と、補正した複数の受信信号に適応アルゴリズムを適用することによって、既知信号に対応したウエイトベクトルと、ウエイトベクトルと既知信号との間の誤差をそれぞれ導出する処理部と、導出したウエイトベクトルと導出した誤差をもとに、補正した複数の受信信号に含まれた周波数オフセットの残留成分であって、かつ既知信号に対応した周波数オフセットの残留成分を推定する推定部とを備える。補正部は、推定した周波数オフセットの残留成分を反映させながら、周波数オフセットの補正を実行する。
【０００７】
この態様によると、周波数オフセットの残留成分の推定に、適応アルゴリズムにおいて導出される重み係数と誤差を使用するので、残留成分の推定処理と適応アルゴリズムの処理の一部とを共有でき、回路規模の増加を抑えつつ、周波数オフセットを補正できる。
【０００８】
推定部は、周波数オフセットの残留成分として、補正した複数の受信信号の複素共役に導出した誤差をそれぞれ乗算し、さらに導出したウエイトベクトルによって除算した結果から、虚数成分を抽出してもよい。この場合、簡易な処理によって、周波数オフセットの残留成分を推定できる。
【０００９】
処理部は、既知信号以外の信号にも対応したウエイトベクトルも導出し、処理部において導出されたウエイトベクトルによって、補正した複数の受信信号をそれぞれ重み付けする重み付け部をさらに備えてもよい。この場合、ウエイトベクトルによって重み付けを行うので、伝送品質を向上できる。
【００１０】
補正した複数の受信信号のそれぞれを周波数領域に変換することによって、補正したひとつの受信信号に対して、周波数領域の複数の信号を出力する周波数領域変換部をさらに備えてもよい。処理部は、周波数領域の複数の信号の中に含まれた既知信号の成分を抽出し、補正した複数の受信信号間において、互いに対応した既知信号の成分に適応アルゴリズムを適用することによって、ウエイトベクトルと誤差とを導出し、推定部は、ウエイトベクトルと誤差をもとに、既知信号に対応した周波数オフセットの残留成分を推定してもよい。この場合、マルチキャリア信号に適用できる。
【００１１】
処理部は、周波数領域の複数の信号の中に含まれた複数の既知信号を抽出し、複数の既知信号のそれぞれに対応したウエイトベクトルと誤差とを導出し、推定部は、複数の既知信号にそれぞれ対応した周波数オフセットの残留成分を推定し、かつ複数の既知信号にそれぞれ対応した周波数オフセットの残留成分から、補正部において使用すべき周波数オフセットの残留成分を導出してもよい。この場合、複数の既知信号に対応した周波数のオフセットの残留成分を使用して、補正に使用するための周波数オフセットの残留成分を導出するので、導出の精度を向上できる。
【００１２】
本発明の別の態様は、周波数オフセット推定方法である。この方法は、複数のアンテナにそれぞれ対応した複数の受信信号であって、かつ既知信号を含んだ複数の受信信号に適応アルゴリズムを適用することによって、既知信号に対応したウエイトベクトルと、ウエイトベクトルと既知信号との間の誤差をそれぞれ導出し、導出したウエイトベクトルと誤差をもとに、補正した複数の受信信号に含まれた周波数オフセットの残留成分であって、かつ既知信号に対応した周波数オフセットの残留成分を推定する。
【００１３】
本発明のさらに別の態様も、周波数オフセット推定方法である。この方法は、複数のアンテナにそれぞれ対応した複数の受信信号であって、かつ既知信号を含んだ複数の受信信号を入力するステップと、複数の受信信号に含まれた周波数オフセットをそれぞれ補正するステップと、補正した複数の受信信号に適応アルゴリズムを適用することによって、既知信号に対応したウエイトベクトルと、ウエイトベクトルと既知信号との間の誤差をそれぞれ導出するステップと、導出したウエイトベクトルと導出した誤差をもとに、補正した複数の受信信号に含まれた周波数オフセットの残留成分であって、かつ既知信号に対応した周波数オフセットの残留成分を推定するステップとを備える。補正するステップは、推定した周波数オフセットの残留成分を反映させながら、周波数オフセットの補正を実行してもよい。
【００１４】
推定するステップは、周波数オフセットの残留成分として、補正した複数の受信信号の複素共役に導出した誤差をそれぞれ乗算し、さらに導出したウエイトベクトルによって除算した結果から、虚数成分を抽出してもよい。導出するステップは、既知信号以外の信号にも対応したウエイトベクトルも導出し、導出されたウエイトベクトルによって、補正した複数の受信信号をそれぞれ重み付けするステップをさらに備えてもよい。
【００１５】
補正した複数の受信信号のそれぞれを周波数領域に変換することによって、補正したひとつの受信信号に対して、周波数領域の複数の信号を出力するステップをさらに備えてもよい。導出するステップは、周波数領域の複数の信号の中に含まれた既知信号の成分を抽出し、補正した複数の受信信号間において、互いに対応した既知信号の成分に適応アルゴリズムを適用することによって、ウエイトベクトルと誤差とを導出し、推定するステップは、ウエイトベクトルと誤差をもとに、既知信号に対応した周波数オフセットの残留成分を推定してもよい。
【００１６】
導出するステップは、周波数領域の複数の信号の中に含まれた複数の既知信号を抽出し、複数の既知信号のそれぞれに対応したウエイトベクトルと誤差とを導出し、推定するステップは、複数の既知信号にそれぞれ対応した周波数オフセットの残留成分を推定し、かつ複数の既知信号にそれぞれ対応した周波数オフセットの残留成分から、補正するステップにおいて使用すべき周波数オフセットの残留成分を導出してもよい。推定するステップは、補正した複数の受信信号を周波数領域に変換すべき期間における周波数オフセットの残留成分を推定してもよい。導出するステップは、既知信号以外の信号にも対応したウエイトベクトルも導出し、導出されたウエイトベクトルによって、周波数領域の複数の信号をそれぞれ重み付けするステップをさらに備えてもよい。
【００１７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１８】
本発明によれば、複数のアンテナによって受信した信号間に含まれた周波数オフセットを補正できる。
【発明を実施するための最良の形態】
【００１９】
本発明を具体的に説明する前に、概要を述べる。本発明の実施例は、複数のアンテナのそれぞれによって受信した複数の信号に対して、アダプティブアレイ信号処理を実行する基地局装置に関する。ここで、受信した信号は、マルチキャリア信号、特にＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）変調された信号であり、かつバースト信号を形成している。基地局装置は、受信した複数の信号を複数のベースバンドの信号に変換するが、変換された複数のベースバンドの信号は、それぞれ周波数オフセットを含む。
【００２０】
本実施例に係る基地局装置は、バースト信号のうち、先頭部分のプリアンブルにおいて、ベースバンド信号に含まれた周波数オフセットを粗く推定し、推定した周波数オフセットをフィードフォワードによって補正する。さらに、ＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）によって、周波数領域の信号に変換した後に、アダプティブアレイ信号処理を実行する。プリアンブル終了後、基地局装置は、推定した周波数オフセットに含まれた残留成分を推定する。さらに、推定した残留周波数オフセットをフィードバックすることによって、周波数オフセットを補正する。
【００２１】
図１は、本発明の実施例に係るマルチキャリア信号のスペクトルを示す。特に、図１は、ＯＦＤＭ変調方式に対応したマルチキャリア信号のスペクトルを示す。ＯＦＤＭ変調方式におけるマルチキャリアのひとつをサブキャリアと一般的に呼ぶが、ここではひとつのサブキャリアを「サブキャリア番号」によって指定するものとする。ここでは、ＩＥＥＥ８０２．１１ａ規格と同様に、サブキャリア番号「−２６」から「２６」までの５３サブキャリアが規定されている。なお、サブキャリア番号「０」は、ベースバンド信号における直流成分の影響を低減するため、ヌルに設定されている。それぞれのサブキャリアは、可変に設定された変調方式によって変調されている。変調方式には、ＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、ＱＳＰＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、１６ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）、６４ＱＡＭのいずれかが使用される。
【００２２】
受信したマルチキャリア信号に周波数オフセットがあれば、サブキャリアの信号の位相が回転することを説明する。送信装置から送信される信号は、次のように示される。
【数１】
2006165969.tif 000003
ここで、Ａ１からＡｎは、各サブキャリアに含まれた信号成分を示したベクトルである。マルチキャリア信号に周波数オフセットが加わると、受信したマルチキャリア信号は、次のように示される。
【数２】
2006165969.tif 000004
【００２３】
周波数オフセットが小さければ、ｅｘｐ（ｊωｔ）が定数Ｃと近似できるため、以下のように示される。
【数３】
2006165969.tif 000005
この信号をＦＦＴすれば、各サブキャリアは、ＣＡ１、ＣＡ２のように示される。これは、各サブキャリアの信号が周波数オフセットに応じた位相によって回転していることに相当する。
【００２４】
図２は、本発明の実施例に係る通信システム１００の構成を示す。通信システム１００は、端末装置１０、基地局装置３４、ネットワーク３２を含む。端末装置１０は、ベースバンド部２６、モデム部２８、無線部３０、端末用アンテナ１６を含み、基地局装置３４は、基地局用アンテナ１４と総称される第１基地局用アンテナ１４ａ、第２基地局用アンテナ１４ｂ、第Ｎ基地局用アンテナ１４ｎ、無線部１２と総称される第１無線部１２ａ、第２無線部１２ｂ、第Ｎ無線部１２ｎ、信号処理部１８、モデム部２０、ベースバンド部２２、制御部２４を含む。また、信号として、デジタル受信信号３００と総称される第１デジタル受信信号３００ａ、第２デジタル受信信号３００ｂ、第Ｎデジタル受信信号３００ｎ、デジタル送信信号３０２と総称される第１デジタル送信信号３０２ａ、第２デジタル送信信号３０２ｂ、第Ｎデジタル送信信号３０２ｎ、合成信号３０４、分離前信号３０８、信号処理部制御信号３１０、無線部制御信号３１８を含む。
【００２５】
基地局装置３４のベースバンド部２２は、ネットワーク３２とのインターフェースである。端末装置１０のベースバンド部２６は、端末装置１０に接続されたＰＣや、端末装置１０内部のアプリケーションとのインターフェースである。ベースバンド部２２とベースバンド部２６は、通信システム１００において伝送の対象となる信号に対して、上位レイヤの処理を行う。また、誤り訂正や自動再送処理がなされてもよいが、ここではこれらの説明を省略する。
【００２６】
基地局装置３４のモデム部２０と端末装置１０のモデム部２８は、変調処理と復調処理を実行する。モデム部２０とモデム部２８は、変調方式として、ＢＰＳＫ、ＱＳＰＫ、１６ＱＡＭ、６４ＱＡＭのいずれかを実行する。また、変調方式の指示は、制御部２４から受けつける。さらに、モデム部２０とモデム部２８は、ＯＦＤＭ変調方式に対応して、変調処理においてＩＦＦＴを実行し、復調処理においてＦＦＴを実行する。
【００２７】
信号処理部１８は、アダプティブアレイ信号処理を実行する。アダプティブアレイ信号処理の詳細は、後述する。基地局装置３４の無線部１２と、端末装置１０の無線部３０は、ベースバンドの信号と無線周波数の信号間の周波数変換処理を実行する。ここで、ベースバンドの信号は、信号処理部１８、モデム部２０、ベースバンド部２２、ベースバンド部２６、モデム部２８において使用される。さらに、無線部１２と無線部３０は、増幅処理、ＡＤまたはＤＡ変換処理等も行う。
【００２８】
基地局装置３４の基地局用アンテナ１４、端末装置１０の端末用アンテナ１６は、無線周波数の信号を送受信処理する。アンテナの指向性は任意でよく、基地局用アンテナ１４のアンテナ数はＮとされる。制御部２４は、無線部１２、信号処理部１８、モデム部２０、ベースバンド部２２に対してタイミング等を制御する。
【００２９】
図３は、本発明の実施例に係るバーストフォーマットの構成を示す。これは、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のひとつのＩＥＥＥ８０２．１１ａ規格の通話チャネルにおいて使用されるバーストフォーマットである。ＩＥＥＥ８０２．１１ａ規格は、ＯＦＤＭ変調方式を適用する。ＯＦＤＭ変調方式では、一般にフーリエ変換のサイズとガードインターバルのシンボル数との合計をひとつの単位として規定する。本実施の形態では、このひとつの単位を「ＯＦＤＭシンボル」とよぶ。なお、ＩＥＥＥ８０２．１１規格では、フーリエ変換のサイズが６４（以下、ひとつのＦＦＴのポイントを「ＦＦＴポイント」と呼ぶ）、ガードインターバルのＦＦＴポイント数が１６であるため、ＯＦＤＭシンボルは８０ＦＦＴポイントに相当する。
【００３０】
バーストの先頭から４ＯＦＤＭシンボルの間に、主としてタイミング同期と伝送路推定に使用するためのプリアンブルが配置されている。プリアンブルの信号は、既知信号に相当する。そのため、信号処理部１８は、プリアンブルを後述のトレーニング信号として使用可能である。これらに続く、ヘッダ、データは、既知信号でなく、データ信号に相当する。なお、ＩＥＥＥ８０２．１１ａ規格では、データ信号においても、サブキャリア番号「−２１」、「−７」、「７」、「２１」に、既知のパイロット信号が含まれている。
【００３１】
図４は、第１無線部１２ａの構造を示す。第１無線部１２ａは、スイッチ部４０、受信部４２、送信部４４を含む。さらに、受信部４２は、周波数変換部４６、ＡＧＣ（Ａｕｔｏｍａｔｉｃ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）４８、直交検波部５０、ＡＤ変換部５２を含み、送信部４４は、増幅部５４、周波数変換部５６、直交変調部５８、ＤＡ変換部６０を含む。
【００３２】
スイッチ部４０は、図示しない制御部２４からの無線部制御信号３１８にもとづいて、受信部４２と送信部４４に対する信号の入出力を切りかえる。すなわち、送信時には送信部４４から入力される信号を選択し、受信時には受信部４２へ出力すべき信号を選択する。受信部４２の周波数変換部４６と送信部４４の周波数変換部５６は、対象とする信号に対して、無線周波数と中間周波数間の周波数変換を行う。
【００３３】
ＡＧＣ４８は、受信した信号の振幅がＡＤ変換部５２のダイナミックレンジ内の振幅になるように、利得を自動的に制御しながら、受信した信号を増幅する。直交検波部５０は、中間周波数の信号を直交検波することによって、ベースバンドのアナログ信号を生成する。一方、直交変調部５８は、ベースバンドのアナログ信号を直交変調することによって、中間周波数の信号を生成する。ＡＤ変換部５２は、ベースバンドのアナログ信号をデジタル信号に変換し、ＤＡ変換部６０は、ベースバンドのデジタル信号をアナログ信号に変換する。増幅部５４は、送信すべき無線周波数の信号を増幅する。
【００３４】
図５は、信号処理部１８の構成を示す。信号処理部１８は、周波数オフセット補正部１１０、ＦＦＴ部１７０、乗算部６２と総称される第１乗算部６２ａ、第２乗算部６２ｂ、第Ｎ乗算部６２ｎ、加算部６４、受信ウエイトベクトル計算部６８、参照信号生成部７０、乗算部７４と総称される第１乗算部７４ａ、第２乗算部７４ｂ、第Ｎ乗算部７４ｎ、送信ウエイトベクトル計算部７６、応答ベクトル計算部８０を含む。また、信号として、ウエイト用参照信号３０６、受信ウエイトベクトル信号３１２と総称される第１受信ウエイトベクトル信号３１２ａ、第２受信ウエイトベクトル信号３１２ｂ、第Ｎ受信ウエイトベクトル信号３１２ｎ、送信ウエイトベクトル信号３１４と総称される第１送信ウエイトベクトル信号３１４ａ、第２送信ウエイトベクトル信号３１４ｂ、第Ｎ送信ウエイトベクトル信号３１４ｎ、応答用参照信号３２０、応答ベクトル信号３２２、残留周波数信号３２４、補正後受信信号３２６と総称される第１補正後受信信号３２６ａ、第２補正後受信信号３２６ｂ、第Ｎ補正後受信信号３２６ｎ、周波数領域信号３３０と総称される第１周波数領域信号３３０ａ、第２周波数領域信号３３０ｂ、第Ｎ周波数領域信号３３０ｎを含む。
【００３５】
周波数オフセット補正部１１０は、図示しない複数の基地局用アンテナ１４にそれぞれ対応した複数のデジタル受信信号３００を入力する。デジタル受信信号３００は、プリアンブル期間において既知であり、データ信号においてパイロット信号を含む。周波数オフセット補正部１１０は、デジタル受信信号３００に含まれた周波数オフセットをそれぞれ補正してから、補正後受信信号３２６として出力する。詳細は後述するが、周波数オフセット補正部１１０は、まず周波数オフセット（以下、「初期周波数オフセット」という）を推定し、推定した初期周波数オフセットによって、デジタル受信信号３００を補正する。さらに、周波数オフセット補正部１１０は、周波数オフセットの残留成分を反映させながら、周波数オフセットの補正も実行する。この周波数オフセットの残留成分とは、初期周波数オフセットを補正した後にも存在する周波数オフセットを含む。その際、残留周波数信号３２４を使用する。
【００３６】
ＦＦＴ部１７０は、補正後受信信号３２６にフーリエ変換を実行して、周波数領域信号３３０を出力する。すなわち、ＦＦＴ部１７０は、補正後受信信号３２６のそれぞれを周波数領域に変換する。ここで、ひとつの周波数領域信号３３０、例えば第１周波数領域信号３３０ａは、複数のサブキャリアに対応した信号がシリアルに並べられているものとする。図６は、周波数領域の信号として、第１周波数領域信号３３０ａの構成を示す。「ｉ」番目のＯＦＤＭシンボルは、サブキャリア番号「１」から「２６」、サブキャリア番号「−２６」から「−１」の順にサブキャリア成分を並べているものとする。また、「ｉ」番目のＯＦＤＭシンボルの前に、「ｉ−１」番目のＯＭＤＭシンボルが配置され、「ｉ」番目のＯＦＤＭシンボルの後ろに、「ｉ＋１」番目のＯＭＤＭシンボルが配置されているものとする。
【００３７】
図５に戻る。受信ウエイトベクトル計算部６８は、ＬＭＳアルゴリズムによって、周波数領域信号３３０、合成信号３０４、ウエイト用参照信号３０６から、受信ウエイトベクトル信号３１２を計算する。ここで、受信ウエイトベクトル信号３１２は、複数の基地局用アンテナ１４のそれぞれに対応するとともに、周波数領域における複数のサブキャリアのそれぞれに対応するように導出される。ここで、アンテナ数をＮ、サブキャリア数をＭとした場合に、サブキャリアｍに対応したＬＭＳアルゴリズムは、次のように示される。
【数４】
2006165969.tif 000006
ここで、Ｗｍ（ｔ）は、時刻ｔにおけるサブキャリアｍに対応した受信応答ベクトルであり、その成分の数は、アンテナ数Ｎである。以上のごとく、ＬＭＳアルゴリズムは、サブキャリアを単位にして実行される。なお、受信ウエイトベクトル信号３１２は、プリアンブル期間においてなされ、プリアンブル期間終了後において固定されるものとする。このような受信ウエイトベクトル信号３１２は、データ信号の期間において、パイロット信号と、パイロット信号以外の信号にも対応する。
【００３８】
さらに、受信ウエイトベクトル計算部６８は、プリアンブル終了後においても、周波数領域信号３３０の中から、複数のサブキャリアに配置されたパイロット信号を抽出し、パイロット信号にＬＭＳアルゴリズムを適用することによって、パイロット信号に対応した受信ウエイトベクトル信号３１２と、パイロット信号との間の誤差を導出する。ここで、ＬＭＳアルゴリズムは、複数の周波数領域信号３３０間において、互いに対応したパイロット信号に適用される。例えば、複数の周波数領域信号３３０間において、サブキャリア番号「−２１」に相当する成分に対して適用される。以上の結果、受信ウエイトベクトル計算部６８は、パイロット信号の数、すなわち「４」つの誤差を導出する。
【００３９】
受信ウエイトベクトル計算部６８は、受信ウエイトベクトル信号３１２と誤差をもとに、周波数領域信号３３０のうちのパイロット信号に含まれた周波数オフセットの残留成分を推定する。すなわち、受信ウエイトベクトル計算部６８は、パイロット信号に対応した周波数領域信号３３０の複素共役に、誤差をそれぞれ乗算し、さらにパイロット信号に対応した受信ウエイトベクトル信号３１２によって除算した結果から、虚数成分を抽出する。ここで、「パイロット信号に対応した」とは、「パイロット信号を割り当てたサブキャリアに対応した」ともいえる。以上の処理によって、パイロット信号のそれぞれに対応した周波数オフセットの残留成分が推定される。
【００４０】
さらに、受信ウエイトベクトル計算部６８は、パイロット信号のそれぞれに対応した周波数オフセットの残留成分に統計処理、例えば平均処理を施すことによって、周波数オフセットの残留成分を導出する。受信ウエイトベクトル計算部６８は、導出した周波数オフセットの残留成分を残留周波数信号３２４として出力する。なお、周波数オフセットの残留成分は、補正後受信信号３２６を周波数領域に変換すべき期間、すなわち「１ＯＦＤＭシンボル」期間における値として推定される。
【００４１】
乗算部６２は、受信ウエイトベクトル信号３１２によって、周波数領域信号３３０を重み付けし、加算部６４は乗算部６２の出力を加算して、合成信号３０４を出力する。
ここで、周波数領域信号３３０は、前述のごとく、サブキャリア番号の順に配置されているので、受信ウエイトベクトル信号３１２もそれに対応するように配置されている。すなわち、ひとつの乗算部６２は、サブキャリア番号の順に配置された受信ウエイトベクトル信号３１２を逐次入力する。そのため、加算部６４は、サブキャリア単位で、乗算結果を加算する。その結果、合成信号３０４も、図６のごとく、サブキャリア番号の順にシリアルに並べられている。
【００４２】
なお、以下の説明においても、処理対象の信号が周波数領域において規定されている場合、処理は、基本的にサブキャリアを単位にして実行される。ここでは、説明を簡潔にするために、ひとつのサブキャリアにおける処理を説明する。そのため、複数のサブキャリアに対する処理には、ひとつのサブキャリアにおける処理をパラレルあるいはシリアルに実行することによって、対応できる。
【００４３】
参照信号生成部７０は、トレーニング期間中は予め記憶したトレーニング信号をウエイト用参照信号３０６、応答用参照信号３２０として出力する。またトレーニング期間後は、予め記憶したパイロット信号をウエイト用参照信号３０６として出力する。
【００４４】
応答ベクトル計算部８０は、送信信号に対する受信信号の受信応答特性として応答ベクトル信号３２２を、周波数領域信号３３０、応答用参照信号３２０から計算する。応答ベクトル信号３２２の計算方法は任意のものでよいが、一例として次に示すように、相関処理にもとづいて実行される。なお、周波数領域信号３３０と応答用参照信号３２０は、信号処理部１８内からだけではなく、図示しない信号線によって、他の処理対象の信号に対応する信号処理部からも入力されるものとする。また、前述のごとく、複数のサブキャリアのうちのひとつに着目して説明する。第１の処理対象に対応する周波数領域信号３３０をｘ１（ｔ）、第２の処理対象に対応する周波数領域信号３３０をｘ２（ｔ）と示し、第１の処理対象に対応する応答用参照信号３２０をＳ１（ｔ）、第２の処理対象に対応する応答用参照信号３２０をＳ２（ｔ）と示せば、ｘ１（ｔ）とｘ２（ｔ）は、次の式によって示される。
【数５】
2006165969.tif 000007
【００４５】
ここで、ｈｉｊは、第ｉ番目のアンテナから第ｊ基地局用アンテナ１４ｊまでの応答特性であり、また雑音は無視する。第１の相関行列Ｒ１は、Ｅをアンサンブル平均として、次の式によって示される。
【数６】
2006165969.tif 000008
【００４６】
応答用参照信号３２０間の第２の相関行列Ｒ２も次の式のように計算される。
【数７】
2006165969.tif 000009
最終的に、第２の相関行列Ｒ２の逆行列と第１の相関行列Ｒ１を乗算し、次の式のように示される応答ベクトル信号３２２が求められる。
【数８】
2006165969.tif 000010
【００４７】
送信ウエイトベクトル計算部７６は、受信応答特性としての受信ウエイトベクトル信号３１２や応答ベクトル信号３２２から、分離前信号３０８の重み付けに必要な送信ウエイトベクトル信号３１４を推定する。送信ウエイトベクトル信号３１４の推定方法は、任意とするが、最も簡易な方法として、受信ウエイトベクトル信号３１２をそのまま使用すればよい。あるいは、受信処理と送信処理との時間差によって生じる伝搬環境のドップラー周波数変動を考慮して、従来の技術によって、受信ウエイトベクトル信号３１２や応答ベクトル信号３２２を補正してもよい。
【００４８】
乗算部７４は、送信ウエイトベクトル信号３１４によって、分離前信号３０８をそれぞれ重み付けし、デジタル送信信号３０２として出力する。なお、以上の動作において、タイミングは、信号処理部制御信号３１０によって指示されるものとする。
【００４９】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリのロードされた予約管理機能のあるプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００５０】
図７は、周波数オフセット補正部１１０の構成を示す。周波数オフセット補正部１１０は、第１周波数オフセット補正部１１０ａ、第２周波数オフセット補正部１１０ｂ、第Ｎ周波数オフセット補正部１１０ｎを総称する。第１周波数オフセット補正部１１０ａは、遅延部１２０、位相誤差検出部１２２、平均部１２４、初期周波数設定部１２６、乗算部１２８、乗算部１３０、残留周波数設定部１３２を含む。
【００５１】
遅延部１２０は、入力したデジタル受信信号３００を遅延させる。ここでは、１ＯＦＤＭシンボル遅延させる。位相誤差検出部１２２は、遅延部１２０において遅延させたデジタル受信信号３００と、入力したデジタル受信信号３００間の位相誤差を検出する。当該位相誤差が、周波数オフセットによる１ＯＦＤＭシンボル間での位相の回転量に相当する。なお、デジタル受信信号３００に信号成分が含まれている場合には、信号成分を除去する。平均部１２４は、雑音成分の抑圧を目的として、位相誤差検出部１２２によって検出した位相誤差を平均する。初期周波数設定部１２６は、平均部１２４において平均した位相誤差を初期周波数オフセットに対応した位相誤差として設定し、初期周波数オフセットにもとづいて発振する信号を出力する。乗算部１２８は、初期周波数設定部１２６から出力される初期周波数オフセットで発振する信号と、入力したデジタル受信信号３００を乗算し、入力したデジタル受信信号３００から初期周波数オフセットに相当する位相誤差を除去する。
【００５２】
残留周波数設定部１３２は、外部から入力した残留周波数信号３２４によって、残留周波数オフセットを逐次更新して設定し、最新の残留周波数オフセットによって発振する信号を出力する。ここで、残留周波数信号３２４は、トレーニング信号期間が終了してから入力されるため、残留周波数オフセットによって発振する信号はトレーニング信号期間終了後から出力される。乗算部１３０は、乗算部１２８からの出力信号と残留周波数設定部１３２からの出力信号とを乗算して、乗算部１２８からの出力信号に含まれた残留周波数オフセットを除去して、補正後受信信号３２６として出力する。
【００５３】
図８は、受信ウエイトベクトル計算部６８の構成を示す。受信ウエイトベクトル計算部６８は、第１受信ウエイトベクトル計算部６８ａ、第２受信ウエイトベクトル計算部６８ｂ、第Ｎ受信ウエイトベクトル計算部６８ｎを総称し、決定部１８０を含む。第１受信ウエイトベクトル計算部６８ａは、加算部１４０、複素共役部１４２、乗算部１４８、ステップサイズパラメータ記憶部１５０、乗算部１５２、加算部１５４、遅延部１５６、推定部１５８、スイッチ１８２を含む。推定部１５８は、複素共役部１６０、乗算部１６２、除算部１６４、虚数成分抽出部１６６、乗算部１６８を含む。
【００５４】
加算部１４０は、合成信号３０４とウエイト用参照信号３０６との間の差分を計算し、誤差信号を出力する。なお、プリアンブル期間において、加算部１４０は、すべてのサブキャリアに対応した合成信号３０４とウエイト用参照信号３０６との間の誤差信号を導出する。プリアンブル終了後、加算部１４０は、パイロット信号に対応した合成信号３０４とウエイト用参照信号３０６との間の誤差信号を導出する。また、合成信号３０４とウエイト用参照信号３０６は、図６の形式を有する。この誤差信号は、複素共役部１４２にて複素共役変換される。
【００５５】
乗算部１４８は、複素共役部１４２において複素共役変換された誤差信号と、第１周波数領域信号３３０ａを乗算し、第１の乗算結果を生成する。乗算部１５２は、第１の乗算結果に対して、ステップサイズパラメータ記憶部１５０に記憶されているステップサイズパラメータを乗算し、第２の乗算結果を生成する。第２の乗算結果は、遅延部１５６と加算部１５４によって、フィードバックされる。その後、当該第２の乗算結果は、新たな第２の乗算結果と加算される。このような、ＬＭＳアルゴリズムによって、逐次更新された加算結果が、受信ウエイトベクトル信号３１２として出力される。なお、以上の処理は、プリアンブル期間にわたって、すべてのサブキャリアに対してなされるが、プリアンブル終了後において、パイロット信号に対してなされる。スイッチ１８２は、プリアンブル終了がする際に、受信ウエイトベクトル信号３１２の値を固定する。
【００５６】
推定部１５８は、周波数オフセットの残留成分を推定するが、各構成要素を説明する前に、推定部１５８全体の動作の概略を説明する。なお、説明の明瞭にするために、ひとつのパイロット信号に対する周波数オフセットの残留成分の推定を説明する。ここで、時刻ｔでの受信ウエイトベクトル信号３１２は、受信ウエイトベクトルをＷ（ｔ）と示される。また、周波数領域信号３３０に含まれた残留周波数オフセットに対応した位相をφとする。時刻ｔ＋１での受信ウエイトベクトルＷ（ｔ＋１）は、次のように示される。
【数９】
2006165969.tif 000011
受信ウエイトベクトルＷ（ｔ＋１）とＷ（ｔ）間の誤差をΔとすれば、受信ウエイトベクトルＷ（ｔ＋１）とＷ（ｔ）との関係は、次のように示される。
【数１０】
2006165969.tif 000012
【００５７】
以上より、次の関係がさらに成り立つ。
【数１１】
2006165969.tif 000013
位相φが小さいとすれば、次のように示される。
【数１２】
2006165969.tif 000014
これより、位相φは、次のように示される。なお、Ｉｍｇは、虚数成分を示す。
【数１３】
2006165969.tif 000015
数１３をＬＭＳアルゴリズムによる漸化式と対応づければ、誤差は、次のように示される。
【数１４】
2006165969.tif 000016
【００５８】
μはＬＭＳアルゴリズムでのステップサイズパラメータ、Ｘは、周波数領域信号３３０に相当するベクトル、ｅはＬＭＳアルゴリズムでの誤差信号に対応したベクトルを示す。以上より、推定すべき位相φは、以下のように示される。
【数１５】
2006165969.tif 000017
前述のごとく、パイロット信号は４つ含まれているので、ひとつのパイロット信号に対して推定された位相φが統計処理されて、ひとつの基地局用アンテナ１４に対する位相が導出される。統計処理を平均とすれば、導出されるひとつの位相は、以下のように示される。
【数１６】
2006165969.tif 000018
ここで、導出される位相もφと示した。すなわち、推定部１５８は、数１６を算出するように構成されている。さらに、複数の基地局用アンテナ１４のそれぞれに対して導出された位相を平均してもよい。
【００５９】
複素共役部１６０は、周波数領域信号３３０を複素共役変換する。乗算部１６２は、複素共役変換された周波数領域信号３３０と、加算部１４０からの誤差信号を乗算する。除算部１６４は、遅延部１５６からの受信ウエイトベクトル信号３１２によって、乗算部１６２での乗算結果を除算する。虚数成分抽出部１６６は、除算結果の虚数成分を抽出する。乗算部１６８は、除算結果の虚数成分にステップサイズパラメータを乗算することによって、残留成分信号３３２を生成する。ひとつの残留成分信号３３２は、前述のひとつの基地局用アンテナ１４に対応し、かつひとつのパイロット信号に対応した位相に対応する。
【００６０】
決定部１８０は、複数の残留成分信号３３２を入力し、これらを統計処理することによって、ひとつの位相を導出する。さらに、決定部１８０は、ひとつの位相を残留周波数信号３２４として出力する。ここで、決定部１８０は、前述のごとく、統計処理として平均を実行する。また、このような処理によって、すべての基地局用アンテナ１４を考慮し、かつすべてのパイロット信号を考慮した位相が導出される。なお、残留周波数信号３２４の出力は、プリアンブル期間終了後においてなされる。
【００６１】
図９は、周波数オフセットの補正手順を示すフローチャートである。プリアンブル期間中において（Ｓ１０のＹ）、遅延部１２０、位相誤差検出部１２２、平均部１２４は、初期周波数オフセットを推定する（Ｓ１２）。推定が終了すれば、初期周波数設定部１２６は、推定した初期周波数オフセットを設定し、乗算部１２８は、デジタル受信信号３００に含まれた初期周波数オフセットを補正する（Ｓ１４）。さらに、受信ウエイトベクトル計算部６８は、受信ウエイトベクトルを推定し（Ｓ１６）、乗算部６２、加算部６４は、受信ウエイトベクトルによって、アダプティブアレイ処理を実行する（Ｓ１８）。
【００６２】
プリアンブル期間が終了すれば（Ｓ１０のＮ）、受信ウエイトベクトル計算部６８は、周波数領域信号３３０から周波数オフセットの残留成分を推定し、これを残留周波数信号３２４として出力する（Ｓ２０）。さらに、残留周波数信号３２４は残留周波数設定部１３２にフィードバックされ、乗算部１３０が周波数オフセットの残留成分を補正する（Ｓ２２）。また、乗算部６２と加算部６４は、受信ウエイトベクトル信号３１２にもとづいて、周波数領域信号３３０をアダプティブアレイ処理する。なお、プリアンブル期間終了後においても、初期周波数オフセットは、補正され続ける。
【００６３】
以上の構成による基地局装置３４の動作を説明する。受信したバーストのプリアンブル期間において、遅延部１２０、位相誤差検出部１２２、平均部１２４は、デジタル受信信号３００に含まれた初期周波数オフセットを推定する。トレーニング信号期間において、乗算部１２８の出力信号は、補正後受信信号３２６として出力される。ＦＦＴ部１７０は、補正後受信信号３２６を周波数領域に変換して、周波数領域信号３３０を出力する。周波数領域信号３３０は、受信ウエイトベクトル計算部６８に入力され、受信ウエイトベクトル計算部６８は、受信ウエイトベクトル信号３１２を推定する。
【００６４】
トレーニング信号期間終了後、乗算部１３０は、残留周波数信号３２４にもとづく残留周波数誤差によって、乗算部１２８の出力信号を補正し、補正後受信信号３２６として出力する。ＦＦＴ部１７０は、補正後受信信号３２６を周波数領域に変換して、周波数領域信号３３０を出力する。受信ウエイトベクトル計算部６８は、残留周波数信号３２４を推定する。残留周波数信号３２４は、残留周波数設定部１３２にフィードバックされる。周波数領域信号３３０は、乗算部６２において、受信ウエイトベクトル信号３１２によって重み付けされた後、加算部６４において加算される。
【００６５】
本発明の実施例によれば、周波数オフセットの残留成分の推定に、適応アルゴリズムにおいて導出される重み係数と誤差を使用するので、残留成分の推定処理と適応アルゴリズムの処理の一部とを共有できる。また、処理の一部を共用できるので、回路規模の増加を抑えられる。また、周波数オフセットを補正できるので、伝送品質を向上できる。また、パイロット信号を周波数オフセット推定のための基準にするので、周波数オフセットの推定における基準信号の誤りを防止できる。また、パイロット信号を基準とするので、合成信号の判定処理を不要にできる。また、合成信号の判定処理を不要にできるので、周波数オフセットの推定における遅延期間を短縮できる。また、簡易な処理によって、周波数オフセットの残留成分を推定できる。また、ウエイトベクトルによって重み付けを行いながら、アダプティブアレイ処理を実行するので、伝送品質を向上できる。また、マルチキャリア信号に適用できる。また、複数のパイロット信号に対応した周波数のオフセットの残留成分を使用して、周波数オフセットの残留成分を導出するので、導出の精度を向上できる。
【００６６】
受信ウエイトベクトルを計算する前に、フィードフォワードによって初期の周波数オフセットが補正されてから、周波数オフセットの残留成分が補正されるので、周波数オフセットが大きい場合でもこれを補正できる。また、受信ウエイトベクトルを求めるための適応アルゴリズムのステップサイズパラメータは、周波数オフセットが存在してもある程度小さい値に設定できるので、雑音による信号の伝送品質の低下を防止できる。また、周波数オフセットの残留成分の計算は、適応アルゴリズムの処理過程において算出される値を使用できるため、回路規模の増加を抑えられる。
【００６７】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００６８】
本発明の実施例において、受信ウエイトベクトル計算部６８は、受信ウエイトベクトル信号３１２の推定のための適応アルゴリズムとして、ＬＭＳアルゴリズムを使用している。しかし、受信ウエイトベクトル計算部６８でＬＭＳアルゴリズム以外の適応アルゴリズムが使用されてもよい。例えば、ＲＬＳアルゴリズムである。本変形例によれば、受信ウエイトベクトル信号３１２の引き込みがより高速になる。つまり、残留周波数オフセットの推定に必要な、受信ウエイトベクトルと誤差信号が生成されればよい。
【００６９】
本発明の実施例において、遅延部１２０は、初期の周波数オフセットを推定するために、デジタル受信信号３００を１シンボル遅延させている。しかしながらこれに限らず例えば、複数のシンボル遅延させてもよい。本変形例によれば、周波数オフセットの検出精度を向上できる。つまり、周波数オフセットの残留成分として予定する値に応じて、設定されればよい。
【００７０】
本発明の実施例において、通信システム１００は、マルチキャリア信号を伝送し、マルチキャリア信号の一部にパイロット信号を含んでいるものとしている。しかしながらこれに限らず例えば、通信システム１００は、シングルキャリア信号を伝送し、シングルキャリア信号の一部の期間にパイロット信号を含んでいてもよい。すなわち、離散的に、かつ定期的にパイロット信号が含まれていてもよい。その場合、離散的なタイミングにおいて、周波数オフセットの残留成分が推定される。また、通信システム１００が、ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔ）システムであってもよい。その場合、端末装置１０は、複数の端末用アンテナ１６を有し、複数の端末用アンテナ１６のそれぞれに対応した信号を送信する。また、基地局装置３４は、複数の端末用アンテナ１６のそれぞれに対応した信号に対して、複数の信号処理部１８、複数のモデム部２０を有する。本変形例によれば、様々な通信システム１００に本発明を適用できる。つまり、周波数オフセットの残留成分を推定する際の基準に、パイロット信号が使用されればよい。
【００７１】
本発明の実施例において、決定部１８０は、複数の残留成分信号３３２からひとつの残留周波数信号３２４を導出するために、平均処理を実行している。しかしながらこれに限らず例えば、決定部１８０は、中央値のような平均以外の統計処理を実行してもよい。また、決定部１８０は、複数の残留成分信号３３２からひとつを選択し、これを残留周波数信号３２４としてもよい。本変形例によれば、様々な方法によって、残留周波数信号３２４を決定できる。つまり、ひとつの残留周波数信号３２４を決定できればよい。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施例に係るマルチキャリア信号のスペクトルを示す図である。
【図２】本発明の実施例に係る通信システムの構成を示す図である。
【図３】本発明の実施例に係るバーストフォーマットの構成を示す図である。
【図４】図１の第１無線部の構造を示す図である。
【図５】図１の信号処理部の構成を示す図である。
【図６】図５における周波数領域の信号の構成を示す図である。
【図７】図５の周波数オフセット補正部の構成を示す図である。
【図８】図５の受信ウエイトベクトル計算部の構成を示す図である。
【図９】図５の周波数オフセットの補正手順を示すフローチャートである。
【符号の説明】
【００７３】
６２  乗算部、  ６４  加算部、  ６８  受信ウエイトベクトル計算部、  ７０  参照信号生成部、  ７４  乗算部、  ７６  送信ウエイトベクトル計算部、  ８０  応答ベクトル計算部、  １００  通信システム、  １１０  周波数オフセット補正部、  １４０  加算部、  １４２  複素共役部、  １４８  乗算部、  １５０  ステップサイズパラメータ記憶部、  １５２  乗算部、  １５４  加算部、  １５６  遅延部、  １５８  推定部、  １６０  複素共役部、  １６２  乗算部、  １６４  除算部、  １６６  虚数成分抽出部、  １６８  乗算部、  １７０  ＦＦＴ部、  １８０  決定部、  １８２  スイッチ。
【図１】
2006165969.tif 000019
【図２】
2006165969.tif 000020
【図３】
2006165969.tif 000021
【図４】
2006165969.tif 000022
【図５】
2006165969.tif 000023
【図６】
2006165969.tif 000024
【図７】
2006165969.tif 000025
【図８】
2006165969.tif 000026
【図９】
2006165969.tif 000027