(57)【特許請求の範囲】
【請求項１】
ＯＦＤＭレシーバにおけるＦＦＴウィンドウポジションを回復するＦＦＴウィンドウポジション回復方法であって、
受信したＯＦＤＭ信号を前処理してＦＦＴし等化したＯＦＤＭ信号を生成する生成ステップと、
前記ＦＦＴし等化したＯＦＤＭ信号からパイロットを抽出する抽出ステップと、
該抽出したパイロットを処理して、ＦＦＴウィンドウ調整値と、関係付けをしたイコライザタップ調整値とを取り出す取り出しステップであって、前記抽出したパイロットの位相を所定値と比較するステップと、前記位相が前記所定値を超える場合にカウンタをインクリメントするステップと、前記カウンタが閾値を超えた場合に、ＦＦＴウィンドウ調整値と、関係付けをしたイコライザタップ調整値とを生成するステップとを含む取り出しステップと、
前記生成ステップで前記イコライザタップ調整値を利用する利用ステップと
を備えたことを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項２】
請求項１において、前記ＯＦＤＭレシーバは、ＷＬＡＮアダプタにインプリメントしてあることを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項３】
請求項１において、前記ＯＦＤＭレシーバは、ポータブルまたはデスクトップコンピュータの一方に統合されたことを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項４】
請求項１において、前記利用ステップは、前記ＦＦＴウィンドウ調整値と、前記関係付けをしたイコライザタップ調整値とを使用して、同時に、ＦＦＴウィンドウポジションとイコライザタップの位相とを制御するステップを含むことを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項５】
請求項１において、前記ウィンドウ調整値は、ウィンドウドリフトの修正を表すことを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項６】
請求項５において、前記イコライザタップ調整値は、イコライザタップ上のウィンドウドリフト修正の効果を無効にする位相修正を表すことを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項７】
請求項６において、前記イコライザタップは、イコライザデータタップであることを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項８】
請求項１において、前記所定値は、ＦＦＴウィンドウオフセットによる相回転を表すことを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項９】
請求項８において、前記所定値は、ノイズバッファ値も含むことを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項１０】
請求項１において、前記閾値は、ＦＦＴウィンドウポジションの回復に際してのノイズ効果を低減するために選択されることを特徴とするＦＦＴウィンドウポジション回復方法。
【請求項１１】
ＯＦＤＭレシーバにおけるＦＦＴウィンドウポジションを回復するＦＦＴウィンドウポジション回復装置であって、
ＯＦＤＭ信号を受信し受信されたＯＦＤＭ信号からサイクリックプレフィクスを除去するＦＦＴウィンドウモジュールと、
ウィンドウ化されたＯＦＤＭ信号をＦＦＴするＦＦＴモジュールと、
前記変換されたＯＦＤＭ信号からチャネル歪みを除去するイコライザモジュールと、
前記変換されたＯＦＤＭ信号からパイロットを抽出し、該抽出したパイロットの位相に応答して、前記ＦＦＴウィンドウモジュールおよびイコライザモジュールの動作を制御するウィンドウ調整モジュールであって、さらに、前記抽出したパイロットの位相を所定値と比較し、前記位相が前記所定値を超える場合にカウンタをインクリメントし、前記カウンタが閾値を超えた場合に、ＦＦＴウィンドウ調整値と、関係付けをしたイコライザタップ調整値とを生成するウィンドウ調整モジュールと
を備えたことを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１２】
請求項１１において、前記ウィンドウ調整モジュールは、前記抽出したパイロットの位相が所定の値を所定の回数超えた場合に、ＦＦＴウィンドウモジュールおよびイコライザモジュールの動作を変更することを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１３】
請求項１２において、前記所定値は、ＦＦＴウィンドウオフセットによる相回転を表すことを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１４】
請求項１３において、前記所定値は、ノイズバッファ値をも含むことを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１５】
請求項１３において、前記ＦＦＴウィンドウオフセットは、１つのサンプルのオフセットであることを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１６】
請求項１１において、前記ウィンドウ調整モジュールは、
同時に、ＦＦＴウィンドウモジュールのウィンドウポジションと、イコライザモジュールのイコライザデータタップの位相とを制御することを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１７】
請求項１６において、前記イコライザデータタップの位相は、前記ウィンドウポジションのシフトによる相回転を相殺するように調整されることを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１８】
請求項１１において、前記ＯＦＤＭレシーバは、ｗＬＡＮアダプタ内にインプリメントされていることを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項１９】
請求項１１において、前記ＯＦＤＭレシーバは、ポータブルまたはデスクトップコンピュータの一方に統合されていることを特徴とするＦＦＴウィンドウポジション回復装置。
【請求項２０】
ＯＦＤＭレシーバにおけるＦＦＴウィンドウポジションを回復するＦＦＴウィンドウポジション回復装置であって、
受信したＯＦＤＭ信号を前処理してＦＦＴし等化したＯＦＤＭ信号を生成する手段と、
前記ＦＦＴし等化したＯＦＤＭ信号からパイロットを抽出する手段と、
該抽出したパイロットを処理して、ＦＦＴウィンドウ調整値と、関係付けをしたイコライザタップ調整値とを取り出す取り出し手段と、
前記イコライザタップ調整値を利用する手段と
を備え、
前記取り出し手段は、
前記抽出したパイロットの位相を所定値と比較する手段と、
前記位相が前記所定値を超える場合にカウンタをインクリメントする手段と、
前記カウンタが閾値を超えた場合に、ＦＦＴウィンドウ調整値と、関係付けをしたイコライザタップ調整値とを生成する手段とを含む
ことを特徴とするＦＦＴウィンドウポジション回復装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＯＦＤＭレシーバにおけるＦＦＴウィンドウポジション回復装置および方法に関する。
【０００２】
【従来の技術】
ＷＬＡＮ（wireless LAN）は柔軟なデータ通信システムであって、ビル内またはキャンパス内におけるwired ＬＡＮの拡張版または代替版としてインプリメントされている。ＷＬＡＮは電磁波を使用して、データを空中伝送し、受信しているので、ワイヤ接続は最小限必要になるだけである。ＷＬＡＮはデータコネクティビティ（data conectivity）とユーザモービリティ（user mobility）とを組み合わせており、単純化された構成を使用してmovable ＬＡＮを可能にしている。リアルタイムの情報を伝送し受信するため、携帯端末（例えば、ノートブックコンピュータ）を使用して生産性を向上させている産業があるが、このような産業としては、デジタルホームネットワーク産業と、ヘルスケア産業と、小売業と、製造業と、倉庫業、等々がある。
【０００３】
ＷＬＡＮ製造業者はＷＬＡＮ設計段階から伝送技術範囲を選択しなければならない。技術例としては、マルチキャリア（multicarrier）システム、スペクトラム拡散（spread spectrum）システム、ナローバンド（narrowband）システム、ＩＲ（infrared）システムがある。各システムには利点も欠点もあるが、マルチキャリア伝送システムの特殊タイプであるＯＦＤＭ（orthogonal frerquency division multiplexing）は、ＷＬＡＮ通信に特に有用であることが分かっている。
【０００４】
ＯＦＤＭはチャネルを介して効率的にデータを伝送するロバスト（robust）な技術である。その技術では、チャネルバンド幅内で複数のサブキャリア周波数（サブキャリア）が使用され、データが伝送される。これらサブキャリアは、慣用のＦＤＭ（frequency division multiplexing）に比べて、最適なバンド幅効率になるようになっている。ＦＤＭは、サブキャリアスペクトラムを分離、隔離して、ＩＣＩ(inter-carrier interference)を防ぐために、チャネルバンド幅の一部をむだにする可能性がある。これに対して、ＯＦＤＭサブキャリアの周波数スペクトラムは、ＯＦＤＭチャネルバンド幅内で、大幅に重なり合うが、それにも関わらず、ＯＦＤＭは、各サブキャリア上で変調された情報を分解し復元することができる。
【０００５】
ＯＦＤＭ信号によりチャネルを介してデータを伝送する技術は、慣用の伝送技術より幾つかの点で優れている。このような点としては、マルチパス遅延拡散(multipath delay spread)と周波数選択フェーディング(frequency selective fading)に対するトレランス（tolerance）と、効率的なスペクトルの使用と、単純化されたサブチャネル等化(simplified sub-channel equalization)と、良好な干渉特性と、等々がある。
【０００６】
図１を説明する。ＯＦＤＭ信号１０は、サイクリックプレフィクス（cyclic prefix）１４として知られているガードインターバルによって区切られた、ユーザデータ１２のブロックとして伝送されている。サイクリックプレフィクス１４は、ユーザデータ１２の隣接するブロックの一部をコピーしたものであり、マルチパスフェーディングに起因するＩＳＩ(Inter-Symbol interference)を低減させるために使用されている。さらに、当業者には既に知られていることであるが、サイクリックプレフィクス１４のみは、ユーザデータ１２と対照的に、ＩＳＩにより影響を受ける。よって、ＯＦＤＭレシーバによってサイクリックプレフィクス１４を除去することにより、受信されたＯＦＤＭ信号からＩＳＩの影響が除去される。
【０００７】
このＯＦＤＭレシーバでは、ＯＦＤＭ信号をアナログ信号からデジタル信号に変換するため、受信されたＯＦＤＭ信号１０がデジタル化またはサンプリングされる。その後、ＯＦＤＭレシーバは、ＯＦＤＭ信号に対してＦＦＴ（Fast Fourier Transform）ウィンドウを適用して、受信されたＯＦＤＭ信号からサイクリックプレフィクスを除去する。ＯＦＤＭウィンドウ１６がユーザデータ１２のみをＦＦＴユニット１８にパッシング（passing）し、サイクリックプレフィクス１４を廃棄するのが理想的である。しかし、サンプリング周波数オフセットがＯＦＤＭトランシーバとＯＦＤＭレシーバ間にある場合は、ＦＦＴウィンドウ１６はユーザデータ１２の境界を越えてドリフトする可能性がある。このドリフトが生じた場合は、図２に示すように、サイクリックプレフィクス１４の一部であるサンプル２０が、ＦＦＴユニット１８にパッシングされ、ユーザデータ１２の一部であるサンプル２２が失われる可能性がある。その結果、ウィンドウドリフト効果によって、受信されたＯＦＤＭ信号内にＩＳＩが存在する可能性がある。さらに、ＦＦＴウィンドウ１６のオフセットにより、ＦＦＴユニット１８の出力において相回転が生じることになる。この相回転が生じるのは、時間ドメインにおける時間シフトにより周波数ドメインにおいて相回転が生じるからである。この相回転により、ＯＦＤＭレシーバで再生されたユーザデータ内にエラーが発生する可能性がある。
【０００８】
このようなドリフト効果を修正する１つの方法としては、ＰＬＬ（phase-locked loop）を使用して、トランシーバのサンプリング周波数に対して、レシーバのサンプラまたはＡＤＣの周波数を固定する方法がある。図３を説明する。ＰＬＬ構成２４の例は、受信されたＯＦＤＭ信号をサンプリングするＡＤＣ２６を含んでいる。ＦＦＴウィンドウユニット２８は、上述したように、ＯＦＤＭサンプルを受信し、サイクリックプレフィクスを除去し、ユーザデータをＦＦＴユニット３０へパッシングする。パイロット抽出器３２は、ユーザデータにエンベッド（embed）されているパイロットを抽出し、抽出したパイロットを位相差カルキュレータ３４にパッシングする。パイロットというのは（周知の位相を有する）参照信号であり、所定のサブキャリアのＯＦＤＭ記号中にエンベッドされている。位相差カルキュレータ３２はＯＦＤＭシンボル中のパイロット間の位相差を計算し、得られた位相差をサンプリングオフセット検出器３６にパッシングする。サンプリングオフセット検出器３６は計算により得られた位相差を使用して、トランスミッタとレシーバ間のサンプリングオフセットを検出し、得られたサンプリングオフセットをデジタルＰＬＬ３８に出力する。デジタルＰＬＬ３８はＡＤＣ２６のサンプリングクロックを制御する。デジタルＰＬＬ３８は、一旦、デジタルＰＬＬ３８がロックすると、伝送受信中、一貫性のあるＦＦＴウィンドウポジショニングを保証する。
【０００９】
【発明が解決しようとする課題】
ＰＬＬ構成２４は、一旦、デジタルＰＬＬ３８がロックすると、一貫性のあるＦＦＴウィンドウポジショニングを保証するが、ＰＬＬ構成２４にはいくつかの欠点がある。第１の欠点は、ＰＬＬ構成２４はノイズおよびチャネル効果のために、ＦＦＴウィンドウを正しくポジショニングしない可能性があることである。ポジショニングが正しく行われないと（すなわち、ウィンドウオフセットがあると）、ＦＦＴユニット３０の出力内で相回転が発生し、この相回転に起因して、ＯＦＤＭレシーバによって再生されたユーザデータ中で、エラーが発生する可能性がある。第２の欠点は、ＰＬＬ構成２４のデジタルＰＬＬ３８は、インプリメントするのにコストがかかることである。
【００１０】
ＯＦＤＭレシーバのローカルサンプリングクロックのトランスミッタサンプリング周波数に対するオフセットが小さい場合、（例えば、コストを削減するため）デジタルＰＬＬを取り外し、自走ローカルクロック（free-running local clock）を使用する方が、有利になる。ＰＬＬを使用せずに自走クロックを使用すると、小さいサンプリングオフセット、オーバータイムが累積されて、ＦＦＴウィンドウがユーザデータドメイン外へシフトされる可能性がある。上述したように、このようなＦＦＴウィンドウシフトにより、ＩＳＩのようなエラーが受信ＯＦＤＭシンボルのユーザデータポーションに導入される可能性がある。
【００１１】
【課題を解決するための手段】
ＯＦＤＭレシーバは、ＦＦＴされ等化されたＯＦＤＭ信号からパイロットを抽出し、抽出したパイロットを処理して、ＦＦＴウィンドウ調整ファクタと、関係付けをしたイコライザタップ（equalizer tap）調整値とを取り出している。ＯＦＤＭレシーバは、同時に、ＦＦＴ調整ファクタとイコライザタップ調整値とを使用して、ＦＦＴウィンドウのポジションと、イコライザタップの位相を制御する。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１３】
図４を説明する。図４は本発明のＯＦＤＭシンボルフレーム４０の例を示す。ＯＦＤＭシンボルフレーム４０はＯＦＤＭキャリアの各サブキャリアに対する周知の伝送値を含むトレーニングシーケンス４４と、予め定めた数のサイクリックプレフィックス４２とユーザデータ４６の対を含んでいる。ユーザデータ４６は予め定めた数のパイロット４８を有している。これらパイロット４８も周知の伝送値を含んでおり、予め定めたサブキャリアにエンベッドされている。例えば、提案されたETSI-BRAN HIPERLAN/2 (Europe)と、IEEE 802.11a (USA)wireless ＬＡＮ標準では、ビン（bin）すなわちサブキャリア±７および±２１に４つのパイロットが位置している。ここに、ETSI-BRAN HIPERLAN/2 (Europe)と、IEEE 802.1la (USA)wireless ＬＡＮ標準を記載して、本明細書の一部とする。
【００１４】
図５を説明する。図５は本発明のＦＦＴウィンドウ同期ネットワーク、すなわちシステム５０を示す。ここで、システム５０はソフトウェアおよびハードウェアにエンベッドすることもでき、これらソフトウェアとハードウェアを組み合わたものにエンベッドすることもできる、ことに留意されたい。例えば、システム５０はＷＬＡＮアダプタの一部とすることもできる。このＷＬＡＮアダプタとしては、ノートブックまたはパームトップコンピュータ用のＰＣカードとしてインプリメントされているものか、デスクトップコンピュータ内のカードとしてインプリメントされているものか、ハンドヘルドコンピュータ内に統合されたものとしてインプリメントされているものがある。システム５０は、ＯＦＤＭトランスミッタのサンプリング周波数に対して、サンプリング周波数オフセットが小さいＯＦＤＭ時間ドメインサンプル（例えば、ＰＬＬによって制御されていない自走クロックによって駆動しているＡＤＣの出力）のソース５２に結合されている。
【００１５】
上述したように、このようなオフセットがあると、ＦＦＴウィンドウがドリフトする可能性があり、このようなドリフトにより、ＦＦＴユニットおよびＩＳＩの出力中で相回転が発生することもある。システム５０は、ソース５２とＦＦＴユニット５６に結合されたコース（coarse）ＦＦＴウィンドウ同期ユニット５４を含む。コースＦＦＴウィンドウ同期ユニット５４はＦＦＴウィンドウ位置の初期予測値を獲得し、ソース５２からのサンプルが予測したウィンドウポジションに入ったときにＦＦＴユニット５６のトリガを引く。コースウィンドウ同期ユニット５４は周知のトレーニングシーケンス（例えば、図４のトレーニングシーケンス４４）の相互相関ピーク（cross-correlation peak）または自己相関ピーク（autocorrelation peak）のような、周知のウィンドウ同期技術を使用してもよい。コースウィンドウ同期ユニット５４は、ウィンドウ位置の概略の（正しいウィンドウ位置のいくつかのサンプルのうちの）初期予測値を獲得する。その後に、ウィンドウ位置は、次にさらに説明するように、ファイン調整される。
【００１６】
イコライザ５８はＦＦＴユニット５６の出力に結合されている。イコライザ５８は、ＯＦＤＭ信号が伝送されるチャネルのマルチパス歪み効果を低減する。イコライザ５８は、メモリ６０中にストアされているトレーニングシーケンス（例えば、図４のトレーニングシーケンス４４）を使用して初期化され、イコライザタップの設定が行われる。上述したように、トレーニングシーケンスはＯＦＤＭキャリアのすべてのサブキャリアの周知の伝送値を含んでいる。各サブキャリアに対する初期タップ値を計算する慣用の技術では、ＦＦＴユニット５６から受信されたサブキャリア上の出力によって除算して得られたサブキャリアの周知の伝送値（メモリ６０にストアされている）に等しいサブキャリアに対してタップを設定している。イコライザ５８を初期化することによって、チャネルの影響が低減されるのみならず、不正確なＦＦＴウィンドウポジションによって生じる相回転が相殺される。しかし、本発明の特徴によれば、この初期化は初期化時のパイロットサブキャリアの相回転のみを相殺するに過ぎず、イコライザ５８は、ウィンドウポジションのドリフトに起因するパイロットサブキャリアの連続的な相回転はトラッキングしない。
【００１７】
イコライザ５８のタップが初期設定された後に、イコライザ５８はデータサブキャリアのためのイコライザタップを適合させるが、パイロット（例えば、図４のパイロット４８）のサブキャリアのためのタップの適合は行わない。イコライザ５８は、パイロットタップの適合を行わないため、ＦＦＴウィンドウの不正確なポジションによって生じた相回転は、パイロットサブキャリアを介してパイロット抽出ユニット６２とファイン（fine）ＦＦＴウィンドウ同期ユニット６４とにパッシングされる。このことは、後程、詳細に説明する。
【００１８】
パイロット抽出ユニット６２はイコライザ５８の出力に結合されており、ファインＦＦＴウィンドウ同期ユニット６４の入力に結合されている。パイロット抽出ユニット６２は、ダウンストリーム（downstream）処理装置６６（例えば、復調、復号）に送信されるユーザデータ（例えば、図４のユーザデータ４６）中にエンベッドされたパイロット（例えば図４のパイロット４８）を抽出し、そのパイロットをファインウィンドウ同期ユニット６４へパッシングする。ファインＦＦＴウィンドウ同期ユニット６４はＦＦＴユニット５６の入力に結合されており、ＦＦＴウィンドウポジションがファイン（fine）に調整される。ファインＦＦＴウィンドウ同期ユニット６４もイコライザ５８の入力にも結合されており、イコライザタップの相回転を調整する。特に、ファインＦＦＴウィンドウ同期ユニット６４は、２つの出力を与えるアルゴリズムを実行する。第１の出力はファインウィンドウ調整ファクタ６５であって、ＦＦＴウィンドウを１サンプルインクリメントだけシフトさせるため、ＦＦＴユニット５６にパッシングされるファクタである。第２の出力は位相補償値（phase compensation value）６７であって、ＦＦＴウィンドウのファイン調整による相回転に対して、等量であるが逆方向に、イコライザタップを回転させるために、イコライザ５８へ渡される値である。このイコライザタップの回転は、イコライザ５８のトラッキング能力を阻害する可能性のある不連続な位相ジャンプを避けるために必要である。
【００１９】
図６を説明する。図６は本発明のアルゴリズムを示すフローチャート７０である。まず、ステップ７２において、ファインＦＦＴウィンドウ同期ユニット６４はユーザデータ中にエンベッドされたパイロットの位相を獲得する。ついで、ステップ７４において、ファインＦＦＴウィンドウ同期ユニット６４は、獲得された位相の絶対値をΩの絶対値と比較する。Ωは次のように定義される。
Ω ＝ ｋＴs ＋ ［sgn（ｋ） ＊ λ］
ただし、
ｋはパイロットのサブキャリア、すなわち、ビンポジションである（例えば、±７または±２１）。
【００２０】
ＴｓはＦＦＴウィンドウの１サンプル分のオフセット（例えば、サブキャリア、すなわち、ビンポジション＋１で生じる位相シフト）から生じる最低のポジティブ周波数のサブキャリアの位相シフトである。
【００２１】
よって、ｋ番目のキャリアに対応する位相シフトはｋＴsとなる（例えば、７番目のサブキャリアにおける位相シフトは７Ｔs）。λはノイズによる誤ったウィンドウ調整を防ぐために、ｋＴsに加算する安全マージン（safety margin）またはバッファ値（buffer value）である。sgn（  ）はシグナム関数（signum function）であって、サブキャリアロケーションの符号に従って＋１または−１を生成する関数である（例えば、＋７ビンポジションにおいて、sgn（  ）関数は＋１を生成し、−７ビンポジションにおいて、sgn（  ）関数は−１を生成する）。
【００２２】
位相の絶対値がΩの絶対値を超えない場合は、ファインＦＦＴウィンドウ同期ユニット６４はリセットするか、ポジティブ位相シフト（positive phase shift）（Ｍ＋）と、ネガティブ位相シフト（negative phase shift）（Ｍ−）カウンタとをゼロ値に初期化し、ステップ７２へ戻り、次のパイロットの位相を獲得する。ここで、各パイロットサブキャリアには、ポジティブとネガティブのシフトカウンタ（Ｍ＋とＭ−）があることに留意されたい。例えば、パイロットが±７ビンと±２１ビンにポジショニングしている場合、±７ビンと±２１ビンのポジティブとネガティブ位相シフトをトラッキングするため、８個のカウンタが割り当てられることになる。
【００２３】
位相の絶対値がΩの絶対値を超える場合は、ファインＦＦＴウィンドウ同期ユニット６４は、ステップ７８において、位相シフトがポジティブであるかどうかを判定する。位相シフトがポジティブであると判定した場合は、ファインＦＦＴウィンドウ同期ユニット６４は、ステップ８２において、パイロットに関係付けしてあるポジティブ位相シフトカウンタ（Ｍ＋）を１だけインクリメントする。他方、位相シフトがポジティブでないと判定した場合は、ファインＦＦＴウィンドウ同期ユニット６４は、ステップ８０において、パイロットに関係付けしてあるネガティブ位相シフトカウンタ（Ｍ−）を１だけインクリメントする。
【００２４】
所定のパイロットに対するカウンタを（Ｍ＋またはＭ−のどちらかに）インクリメントした後、ステップ８４において、ファインＦＦＴウィンドウ同期ユニット６４は、すべてのパイロットに対する大部分のカウンタ（Ｍ＋またはＭ−）が、ある閾値か、予め定めた値に達したかどうかを判定する。例えば、パイロットが±７と±２１に位置していた場合は、ファインＦＦＴウィンドウ同期ユニット６４は８個のカウンタ（Ｍ＋が４カウンタ、Ｍ−が４カウンタ）のカウントを獲得する。その後、ファインＦＦＴウィンドウ同期ユニット６４は、大部分数のＭ＋またはＭ−カウンタが所定の値（例えば値５）に達したかどうかを判定する。所定の値に達していないと判定した場合は、ファインＦＦＴウィンドウ同期ユニット６４はステップ７２へ戻り、次のパイロットの位相を獲得する。他方、所定の値に達したと判定した場合は、ＦＦＴウィンドウは、少なくとも１サンプル分調整される。調整する方向は、どちらのカウンタ（Ｍ＋またはＭ−のいずれか）が所定の値に達したかによって選択される。
【００２５】
所定の値に達していれば、ファインＦＦＴウィンドウ同期ユニット６４は、ステップ８６において、ＦＦＴ５６のウィンドウポジションと、イコライザ５８のイコライザタップの位相とを調整する。このことを次に詳細に説明する。この閾値または予め定めた値は、ウィンドウオフセットが検出されたときにノイズの影響を低減するために使用されることに留意されたい。例えば、ノイズが増加すると、検出されたパイロット位相の絶対値が、一旦、Ωを超えることになる。しかし、ウィンドウシフトに起因して生じる相回転のみにより、パイロット位相がΩを超える現象が複数回連続して発生する。
【００２６】
サンプルによりＦＦＴウィンドウポジションを調整すると、位相が周波数ドメインデータに対して不連続にジャンプする。このような位相の不連続ジャンプを防ぐため、各イコライザデータタップの位相がｋＴsラジアン分だけ調整される。ただし、回転調整の方向は、回転調整がない場合のＦＦＴウィンドウシフトによる回転の方向と逆の方向である。しかし、イコライザパイロットタップの位相は、ファインＦＦＴウィンドウ同期ユニット６４が、ＦＦＴウィンドウドリフトによるパイロットサブキャリアの位相変化をトラッキングできるほど微妙には調整されない、ことに注目すべきである。
【００２７】
よって、本発明の原理によれば、ＯＦＤＭレシーバはＦＦＴされ等化されたＯＦＤＭ信号からパイロットを抽出し、その抽出したパイロットを処理して、ＦＦＴウィンドウ調整ファクタと関係付けをしたイコライザタップ調整値を取り出す。ＯＦＤＭレシーバは、同時に、そのＦＦＴ調整ファクタとイコライザタップ調整値を使用して、ＦＦＴウィンドウのポジションとイコライザタップの位相とを制御する。
【００２８】
以上、本発明の実施形態を説明したが、当然、本発明の趣旨と範囲を逸脱することなく数々の変形が可能である。
【図面の簡単な説明】
【図１】ユーザデータとサイクリックプレフィックス部とを有するＯＦＤＭ信号を示すとともに、関連するプロセッサを示すブロック図である。
【図２】ＦＦＴウィンドウドリフトを説明するための説明図である。
【図３】従来のＯＦＤＭレシーバのＰＬＬ構成を示すブロック図である。
【図４】本発明によるＯＦＤＭシンボルフレーム内のトレーニングシーケンスと、ユーザデータと、パイロット信号との配置を示す図である。
【図５】本発明によるＯＦＤＭレシーバのウィンドウシフトを修正するための編成を示すブロック図である。
【図６】本発明のＦＦＴウィンドウ修正アルゴリズムを示すフローチャートである。
【符号の説明】
１０  ＯＦＤＭ信号
１２  ユーザデータ
１４  サイクリックプレフィックス
１６  ＯＦＤＭウィンドウ
１８  ＦＦＴユニット
２０  サンプル
２４  ＰＬＬ構成
２６  ＡＤＣ
３０  ＦＦＴユニット
３２  パイロット抽出器
３２  位相差カルキュレータ
３８  デジタルＰＬＬ
【図１】
0004758010.tif 000002
【図２】
0004758010.tif 000003
【図３】
0004758010.tif 000004
【図４】
0004758010.tif 000005
【図５】
0004758010.tif 000006
【図６】
0004758010.tif 000007