(57)【要約】【課題】チャネル推定に関するしきい値設定パラメータの選択【解決手段】高質のチャネル推定値を導き出すための技術が説明される。例えば受信されたパイロットから得られた最初のチャネルインパルス応答推定値（ＣＩＲＥ）をフィルタリングすることによって、複数のチャネルタップを有する第１のＣＩＲＥが導き出される。しきい値パラメータ値が、少なくとも１つの基準に基づいて選択され、前記基準は、チャネルプロフィール、動作ＳＮＲ、チャネルタップ数、等と関連づけることができる。前記しきい値パラメータ値に基づいて前記第１のＣＩＲＥ内のチャネルタップのうちの選択されたチャネルタップをゼロにすることによって第２のＣＩＲＥが導き出される。前記チャネルタップの平均エネルギーを決定することができ、前記平均エネルギー及び前記しきい値パラメータに基づいてしきい値を導き出すことができ、前記しきい値よりも小さいエネルギーを有するチャネルタップをゼロにすることができる。メモリは、異なる動作シナリオに関するしきい値パラメータ値を格納することができ、格納された値は、現在の動作シナリオに基づいて使用するために選択することができる。【選択図】図６
2008538263.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャネルタップを有する第１のチャネルインパルス応答推定値（ＣＩＲＥ）を導き出し、少なくとも１つの基準に基づいてしきい値パラメータ値を選択し、前記複数のチャネルタップのうちの選択されたチャネルタップを前記しきい値パラメータ値に基づいてゼロにすることによって第２のＣＩＲＥを導き出すように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと、を具備する装置。
【請求項２】
前記少なくとも１つのプロセッサは、前記複数のチャネルタップ及び前記しきい値パラメータ値に基づいてしきい値を導き出し、前記しきい値よりも小さいエネルギーを有するチャネルタップをゼロにすることによって前記第２のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項３】
前記少なくとも１つのプロセッサは、前記複数のチャネルタップの平均エネルギーを決定し、前記平均エネルギー及び前記しきい値パラメータ値に基づいてしきい値を導き出し、前記しきい値よりも小さいエネルギーを有するチャネルタップをゼロにすることによって前記第２のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項４】
前記少なくとも１つのプロセッサは、前記装置に関するチャネルプロフィールを確認し、前記チャネルプロフィールに基づいて前記しきい値パラメータ値を選択する請求項１に記載の装置。
【請求項５】
前記少なくとも１つのプロセッサは、動作信号・雑音比（ＳＮＲ）を確認し、前記動作ＳＮＲに基づいて前記しきい値パラメータ値を選択する請求項１に記載の装置。
【請求項６】
前記少なくとも１つのプロセッサは、前記第１のＣＩＲＥに関するチャネルタップ数に基づいて前記しきい値パラメータ値を選択する請求項１に記載の装置。
【請求項７】
前記少なくとも１つのプロセッサは、パケットが誤って復号されたかどうかを確認し、前記パケットが誤って復号された場合は、新しいしきい値パラメータ値を選択し、前記複数のチャネルタップのうちの選択されたチャネルタップを前記新しいしきい値パラメータ値に基づいてゼロにすることによって新しい第２のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項８】
前記少なくとも１つのプロセッサは、パケットが正確に復号されるまで又は終了条件に出会うまで、異なるしきい値パラメータ値を選択して前記第１のＣＩＲＥ及び前記異なるしきい値パラメータ値に基づいて異なる第２のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項９】
前記メモリは、異なる動作シナリオに関するしきい値パラメータ値のテーブルを格納し、前記少なくとも１つのプロセッサは、前記しきい値パラメータ値のうちの１つを現在の動作シナリオに基づいて選択する請求項１に記載の装置。
【請求項１０】
前記少なくとも１つのプロセッサは、パイロット送信のために用いられるサブバンドに関する受信されたパイロットサブバンドを入手し、前記受信されたパイロットシンボルに基づいて前記第１のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項１１】
前記少なくとも１つのプロセッサは、パイロット送信のために用いられるサブバンドに関する実施されたパイロットシンボルを入手し、ゼロにされたパイロットサブバンドに関するゼロシンボルを提供し、前記受信されたパイロットシンボル及び前記ゼロシンボルに基づいて前記第１のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項１２】
前記少なくとも１つのプロセッサは、最小二乗法、最小平均二乗誤差(MMSE)法、ロバストMMSE法、又はゼロフォーシング法に基づいて前記第１のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項１３】
前記少なくとも１つのプロセッサは、複数のシンボル期間に関する最初のＣＩＲＥを受信されたパイロットに基づいて導き出し、前記最初のＣＩＲＥをフィルタリングすることによって前記第１のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項１４】
前記少なくとも１つのプロセッサは、現在のシンボル期間、少なくとも１つの前のシンボル期間、及び少なくとも１つの将来のシンボル期間に関する最初のＣＩＲＥを受信されたパイロットに基づいて導き出し、前記最初のＣＩＲＥをフィルタリングすることによって前記第１のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項１５】
前記少なくとも１つのプロセッサは、現在のシンボル期間及び少なくとも１つの前のシンボル期間に関する最初のＣＩＲＥを受信されたパイロットに基づいて導き出し、前記最初のＣＩＲＥをフィルタリングすることによって前記第１のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項１６】
前記少なくとも１つのプロセッサは、現在のシンボル期間及び少なくとも１つの将来のシンボル期間に関する最初のＣＩＲＥを受信されたパイロットに基づいて導き出し、前記最初のＣＩＲＥをフィルタリングすることによって前記第１のＣＩＲＥを導き出す請求項１に記載の装置。
【請求項１７】
複数のチャネルタップを有する第１のチャネルインパルス応答推定値（ＣＩＲＥ）を導き出すことと、
少なくとも１つの基準に基づいてしきい値パラメータ値を選択することと、
前記複数のチャネルタップのうちの選択されたチャネルタップを前記しきい値パラメータ値に基づいてゼロにすることによって第２のＣＩＲＥを導き出すこと、とを具備する方法。
【請求項１８】
前記複数のチャネルタップの平均エネルギーを決定することと、
前記平均エネルギー及び前記しきい値パラメータ値に基づいてしきい値を導き出すこと、とをさらに具備し、前記第２のＣＩＲＥを前記導き出すことは、前記しきい値よりも小さいエネルギーを有するチャネルタップをゼロにすることによって前記第２のＣＩＲＥを導き出すことを具備する請求項１７に記載の方法。
【請求項１９】
前記しきい値パラメータ値を前記選択することは、チャネルプロフィール、動作信号・雑音比（ＳＮＲ）又は前記第１のＣＩＲＥに関するチャネルタップ数に基づいて前記しきい値パラメータ値を選択することを具備する請求項１７に記載の方法。
【請求項２０】
パケットが誤って復号されたかどうかを確認することであって、前記パケットが誤って復号された場合は、新しいしきい値パラメータ値を選択し、前記複数のチャネルタップのうちの選択されたチャネルタップを前記新しいしきい値パラメータ値に基づいてゼロにすることによって新しい第２のＣＩＲＥを導き出すこと、をさらに具備する請求項１７に記載の方法。
【請求項２１】
複数のシンボル期間に関する最初のＣＩＲＥを受信されたパイロットに基づいて導き出すことをさらに具備し、前記第１のＣＩＲＥを前記導き出すことは、前記最初のＣＩＲＥをフィルタリングして前記第１のＣＩＲＥを得る請求項１７に記載の方法。
【請求項２２】
複数のチャネルタップを有する第１のチャネルインパルス応答推定値（ＣＩＲＥ）を導き出すための手段と、
少なくとも１つの基準に基づいてしきい値パラメータ値を選択するための手段と、
前記複数のチャネルタップのうちの選択されたチャネルタップを前記しきい値パラメータ値に基づいてゼロにすることによって第２のＣＩＲＥを導き出すための手段と、を具備する装置。
【請求項２３】
前記複数のチャネルタップの平均エネルギーを決定するための手段と、
前記平均エネルギー及び前記しきい値パラメータ値に基づいてしきい値を導き出すための手段と、をさらに具備し、前記第２のＣＩＲＥを導き出すための前記手段は、前記しきい値よりも小さいエネルギーを有するチャネルタップをゼロにすることによって前記第２のＣＩＲＥを導き出すための手段を具備する請求項２２に記載の装置。
【請求項２４】
前記しきい値パラメータ値を選択するための前記手段は、チャネルプロフィール、動作信号・雑音比（ＳＮＲ）、又は前記第１のＣＩＲＥに関するチャネルタップ数に基づいて前記しきい値パラメータ値を選択するための手段を具備する請求項２２に記載の装置。
【請求項２５】
パケットが誤って復号されたかどうかを確認するための手段と、
前記パケットが誤って復号された場合は新しいしきい値パラメータ値を選択するための手段と、
前記パケットが誤って復号された場合は、前記複数のチャネルタップのうちの選択されたチャネルタップを前記新しいしきい値パラメータ値に基づいてゼロにすることによって新しい第２のＣＩＲＥを導き出すための手段と、をさらに具備する請求項２２に記載の装置。
【請求項２６】
複数のシンボル期間に関する最初のＣＩＲＥを受信されたパイロットに基づいて導き出すための手段をさらに具備し、前記第１のＣＩＲＥを導き出すための前記手段は、前記最初のＣＩＲＥをフィルタリングして前記第１のＣＩＲＥを得るための手段を具備する請求項２２に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
３５Ｕ．Ｓ．Ｃ．§１１９に基づく優先権の主張
本特許出願は、本特許出願の譲受人に対して譲渡されておりさらに本明細書において参照することによって明示で本明細書に組み入れられている"SELECTION OF A THRESHOLDING PARAMETER FOR CHANNEL ESTIMATION"（チャネル推定に関するしきい値設定パラメータの選択）という題名の仮特許出願一連番号 ６０／６５２，２３６(出願日:  ２００５年２月１１日)に対する優先権を主張するものである。
【０００２】
本発明は、一般的には、通信に関するものである。本発明は、より具体的には、通信チャネルに関するチャネル推定値を導き出すための技術に関するものである。
【背景技術】
【０００３】
通信システムにおいては、送信機は、典型的には、トラフィックデータを処理(例えば、符号化、インターリービング、およびシンボルマッピング)し、データに関する変調シンボルであるデータシンボルを生成する。コヒーレントシステムに関しては、送信機は、パイロットシンボルをデータシンボルと多重化し、多重化されたデータシンボルおよびパイロットシンボルを処理して無線周波（ＲＦ）信号を生成し、通信チャネルを介してRF信号を送信する。チャネルは、チャネル応答によってＲＦ信号を歪め、雑音及び干渉によってＲＦ信号をさらに劣化させる。
【０００４】
受信機は、送信されたＲＦ信号を受信し、受信されたＲＦ信号を処理してサンプルを入手する。コヒーレントなデータ検出に関しては、受信機は、受信されたパイロットに基づいて通信チャネルの応答を推定し、チャネル推定値を導き出す。次に、受信機は、チャネル推定値を用いてサンプルに関するデータ検出（等化、等）を行い、送信機によって送信されたデータシンボルの推定値であるデータシンボル推定値を得る。次に、受信機は、データシンボル推定値を処理(例えば、復調、デインターリービング、及び復号)して復号されたデータを得る。
【０００５】
チャネル推定値の品質は、データ検出性能に対して大きな影響を有することがあり、シンボル推定値の品質及び復号されたデータの正確さに対して影響を及ぼす可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従って、通信システムにおいて高質のチャネル推定値を導き出す技術が必要である。  
【課題を解決するための手段】
【０００７】
本明細書においては、高質のチャネル推定値を導き出すための技術が説明される。本発明の一実施形態により、少なくとも１つのプロセッサ及びメモリを含む装置が説明される。前記プロセッサは、複数のチャネルタップを有する第１のチャネルインパルス応答推定値（ＣＩＲＥ）を導き出す。前記プロセッサは、受信されたパイロットに基づいて最初のＣＩＲＥを導き出すことができ、さらに前記最初のＣＩＲＥをフィルタリングして前記第１のＣＩＲＥを得る。前記プロセッサは、少なくとも１つの基準に基づいてしきい値パラメータ値を選択し、前記基準は、チャネルプロフィール、動作信号・雑音比（ＳＮＲ）、予想チャネル遅延スプレッド、チャネルタップ数、等に関連させることができる。前記プロセッサは、前記第１のＣＩＲＥ内のチャネルタップのうちの選択されたチャネルタップを前記しきい値パラメータ値に基づいてゼロにすることによって第２のＣＩＲＥを導き出す。前記プロセッサは、前記チャネルタップの平均エネルギーを決定し、前記平均エネルギー及び前記しきい値パラメータ値に基づいてしきい値を導き出し、前記しきい値よりも小さいエネルギーを有するチャネルタップをゼロにすることができる。前記メモリは、異なる動作シナリオに関するしきい値パラメータ値のテーブルを格納することができる。前記プロセッサは、前記格納されたしきい値パラメータ値のうちの１つを現在の動作シナリオに基づいて選択することができる。
【０００８】
他の実施形態により、複数のチャネルタップを有する第１のＣＩＲＥが導き出される方法が提供される。しきい値パラメータ値は、少なくとも１つの基準に基づいて選択される。複数のチャネルタップのうちの選択されたチャネルタップを前記しきい値パラメータ値に基づいてゼロにすることによって第２のＣＩＲＥが導き出される。
【０００９】
さらに他の実施形態により、複数のチャネルタップを有する第１のＣＩＲＥを導き出すための手段と、少なくとも１つの基準に基づいてしきい値パラメータ値を選択するための手段と、前記複数のチャネルタップのうちの選択されたチャネルタップを前記しきい値パラメータ値に基づいてゼロにすることによって第２のＣＩＲＥを導き出すための手段と、を含む装置が説明される。
【００１０】
本発明の様々な側面及び実施形態が以下においてさらに詳細に説明される。
【発明を実施するための最良の形態】
【００１１】
本明細書における「典型的」という表現は、「１つの例、事例、又は実例」であることを意味する。本明細書において「典型的実施形態」として記述されているいずれの実施形態も、その他の実施形態よりも優先されるか又は有利であることを必ずしも意味するわけではない。
【００１２】
本明細書において説明されるチャネル推定技術は、様々な通信システム、例えば、符号分割多重接続（ＣＤＭＡ）システム、時分割多重接続（ＴＤＭＡ）システム、周波数分割多重接続（ＦＤＭＡ）システム、直交周波数分割多重化（ＯＦＤＭ）システム、直交周波数分割多重接続（ＯＦＤＭＡ）システム、単搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）システム、等、に関して用いることができる。ＣＤＭＡシステムは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）、ｃｄｍａ２０００、等の１つ以上の無線アクセス技術（ＲＡＴ）を実装することができる。ｃｄｍａ２０００は、ＩＳ−２０００規格、ＩＳ−８５６規格、及びＩＳ−９５規格を網羅する。ＴＤＭＡシステムは、移動通信用グローバルシステム（ＧＳＭ）等のＲＡＴを実装することができる。これらの様々なＲＡＴ及び基準は、当業において知られている。ＯＦＤＭシステムは、ＩＥＥＥ８０２．１１ａ／ｇシステム、ハンドヘルド用デジタル映像放送（ＤＶＢ−Ｈ）システム、地上波テレビ放送用統合サービスデジタル放送（ＩＳＤＢ−Ｔ）システム、等であることができる。ＯＦＤＭシステムは、ＯＦＤＭを用いて直交周波数サブバンドにおいて周波数領域で変調シンボルを送信する。ＳＣ−ＦＤＭＡシステムは、直交周波数サブバンドにおいて時間領域で変調シンボルを送信する。説明を明確化するため、上記の技術は、以下においては、複数の周波数サブバンドを有するシステムに関して説明され、該システムは、ＯＦＤＭ、ＯＦＤＭＡ、またはＳＣ−ＦＤＭＡシステムであることができる。
【００１３】
図１は、無線通信システム１００における送信機１１０及び受信機１５０のブロック図を示す。説明を単純化するため、送信機１１０及び受信機１５０は、単一のアンテナをそれぞれ装備する。ダウンリンク（すなわち順方向リンク）に関しては、送信機１１０は、基地局の一部であることができ、受信機１５０は、端末の一部であることができる。アップリンク（すなわち逆方向リンク）に関しては、送信機１１０は、端末の一部であることができ、受信機１５０は、基地局の一部であることができる。基地局は、典型的には固定局であり、基地トランシーバシステム（ＢＴＳ）、アクセスポイント、ノードＢ、又はその他の何らかの用語で呼ばれることがある。端末は、固定型又は移動型であることができ、無線デバイス、携帯電話、パーソナルデジタルアシスタント（ＰＤＡ）、無線モデムカード、等であることができる。本明細書において説明されるチャネル推定技術は、端末及び基地局に関して用いることができる。
【００１４】
送信機１１０において、送信（ＴＸ）データプロセッサ１１２は、トラフィックデータを処理（例えば、符号化、インターリービング、及びシンボルマッピング）してデータシンボルを生成する。パイロットプロセッサ１１４は、パイロットシンボルを生成する。本明細書においては、データシンボルは、データに関する変調シンボルであり、パイロットシンボルは、パイロットに関する変調シンボルであり、変調シンボルは、信号点配置内の点に関する複素値であり（例えばＰＳＫ又はＱＡＭの場合）、シンボルは、一般的には複素値である。変調器１２０は、データシンボルとパイロットシンボルを多重化し、多重化されたデータシンボル及びパイロットシンボルに関する変調を行い（例えばＯＦＤＭ又はＳＣ−ＦＤＭＡの場合）、送信シンボルを生成する。送信シンボルは、ＯＦＤＭシンボル又はＳＣ−ＦＤＭＡシンボルであることができ、１つのシンボル期間において送信される。送信装置（ＴＭＴＲ）１３２は、送信シンボルを処理して（例えば、アナログへの変換、増幅、フィルタリング、及び周波数アップコンバージョンを行って）ＲＦ信号を生成し、該ＲＦ信号はアンテナ１３４を介して送信される。
【００１５】
受信機１５０において、アンテナ１５２は、送信機１１０からＲＦ信号を受信し、受信された信号を受信装置（ＲＣＶＲ）１５４に提供する。受信装置１５４は、受信された信号をコンディショニング（例えば、フィルタリング、増幅、周波数ダウンコンバージョン、及びデジタル化）し、入力サンプルを提供する。復調器１６０は、入力サンプルに関する復調を行い（例えばＯＦＤＭ又はＳＣ−ＦＤＭＡの場合）、受信されたシンボルを得る。復調器１６０は、受信されたパイロットシンボルをチャネル推定器／プロセッサ１７０に提供し、受信されたデータシンボルをデータ検出器１７２に提供する。チャネル推定器／プロセッサ１７０は、受信されたパイロットシンボルに基づき、送信機１１０と受信機１５０との間における無線チャネルに関するチャネル推定値を導き出す。データ検出器１７２は、チャネル推定値を用いて受信されたデータシンボルに関するデータ検出（例えば、等化またマッチングされたフィルタリング）を行い、データシンボル推定値を提供する。該データシンボル推定値は、送信機１１０によって送信されたデータシンボルの推定値である。ＲＸデータプロセッサ１８０は、データシンボル推定値を処理（例えば、シンボルデマッピング、デインターリービング、及び復号）し、復号されたデータを提供する。一般的には、受信機１５０における処理は、送信機１１０における処理を補完するものである。
【００１６】
コントローラ／プロセッサ１４０及び１９０は、送信機１１０及び受信機１５０における様々な処理装置の動作をそれぞれ指示する。メモリ１４２及び１９２は、送信機１１０及び受信機１５０に関するプログラムコード及びデータをそれぞれ格納する。
【００１７】
図２は、システム１００に関して用いることができる典型的な多層フレーム構造２００を示す。送信時間ラインは、スーパーフレームに区分され、各スーパーフレームは、予め決められた継続時間、例えば約１秒、を有する。各スーパーフレームは、（１）時分割多重化（ＴＤＭ）されたパイロット及びオーバーヘッド／制御情報に関するヘッダフィールド及び（２）トラフィックデータ及び周波数分割多重化（ＦＤＭ）されたパイロットに関するデータフィールドを含むことができる。データフィールドは、複数の（Ｏ）の等しいサイズのアウターフレームに区分することができ、各アウターフレームは、複数（Ｆ）のフレームに区分することができ、各フレームは、複数（Ｔ）のスロットに区分することができる。例えば、各スーパーフレームは、４つのアウターフレームを含むことができ（Ｏ＝４）、各アウターフレームは、３２フレームを含むことができ（Ｆ＝３２）、各フレームは、１５のタイムスロットを含むことができる（Ｔ＝１５）。各フレームがＷ−ＣＤＭＡに準じた１０ミリ秒（ｍｓ）の継続時間を有する場合は、各スロットは、６６７マイクロ秒（μｓ）の継続時間を有し、各アウターフレームは、３２０ｍｓの継続時間を有し、各スーパーフレームは、約１．２８秒の継続時間を有する。スーパーフレーム、アウターフレーム、フレーム、及びスロットは、その他の何らかの用語で呼ばれることもある。
【００１８】
一実施形態においては、異なるスロットに関して異なる無線技術を用いることができる。例えば、幾つかのスロットに関してはＷ−ＣＤＭＡを用いることができ、その他のスロットに関してはＯＦＤＭを用いることができる。一般的には、システムは、あらゆる１つの又はあらゆる組合せの無線技術をサポートすることができ、各スロットは、１つ又は複数の無線技術を採用することができる。ＯＦＤＭに関して用いられるスロットは、ＯＦＤＭスロットと呼ばれる。ＯＦＤＭスロットは、１つ以上（Ｎ）のＯＦＤＭシンボルを搬送することができ、ガード期間（ＧＰ）をさらに含むことができる。例えば、ＯＦＤＭスロットは、３つのＯＦＤＭシンボル及びガード期間を搬送することができ、各ＯＦＤＭシンボルは、約２１０μｓの継続時間を有する。
【００１９】
図３は、システム１００に関して用いることができる典型的サブバンド構造３００を示す。システムは、ＢＷ ＭＨｚの全体的システム帯域幅を有し、該帯域幅は、複数（Ｋ）の直交サブバンドに区分される。Ｋは、あらゆる整数値であることができるが、典型的には、時間と周波数との間の変換を単純化するために２のべき乗（１２８、２５６、５１２、１０２４、等）である。隣接するサブバンド間の間隔は、ＢＭ／Ｋ ＭＨｚである。スペクトル形成されたシステムにおいては、Ｇのサブバンドは、送信には用いられず、システムがスペクトルマスクに関する要件を満たすのを可能にするためのガードサブバンドとしての働きをし、ここでＧ＞１である。Ｇのガードサブバンドは、ＧＬ≒Ｇ／２のガードサブバンドが帯域の下縁にあり、ＧＵ≒Ｇ／２のガードサブバンドが帯域の上縁にあるようにしばしば配分される。残りのU = K − Uのサブバンドは、送信のために用いることができ、使用可能サブバンドと呼ばれる。
【００２０】
チャネル推定を容易にするために、システム帯域幅全体に一様に配分することができる一組のＭのサブバンドでパイロットを送信することができる。組内の連続するサブバンドは、Ｓのサブバンドだけ離して配置することができ、ここでＳ＝Ｋ／Ｍである。組内のサブバンドの一部は、ＧＬの下方ガードサブバンドの中のサブバンドであることができ、組内のその他の一部のサブバンドは、ＧＵの上方ガードサブバンドの中のサブバンドであることができ、同じくパイロット送信には用いられない。図２に示される例に関して、組内の第１のＺＬのサブバンドは、パイロット送信のためには用いられず、ゼロにされたパイロットサブバンドと呼ばれ、組内の次のＰのサブバンドは、パイロット送信のために用いられ、使用パイロットサブバンドと呼ばれ、組内の最後のＺＵのサブバンドは、ゼロにされたパイロットサブバンドであり、ここでＭ＝ＺＬ＋Ｐ＋ＺＵである。
【００２１】
１つの典型的設計においては、システムは、Ｋ＝１０２４の総サブバンド、ＧＬ＝６８の下方ガードサブバンド、ＧＵ＝６８の上方ガードサブバンド、Ｕ＝８８８の使用可能サブバンド、Ｍ＝１２８のパイロットサブバンド、Ｐ＝１１１の使用可能パイロットサブバンド、及び各ＯＦＤＭシンボルに添付されたサイクリックプレフィックスに関するＣ＝１０８チップを有するサブバンド構造を利用する。これらのパラメータに関してその他の値も使用可能である。
【００２２】
図２は、典型的フレーム構造を示し、図３は、典型的サブバンド構造を示す。本明細書において説明されるチャネル推定技術は、様々なフレーム構造及びサブバンド構造とともに用いることができる。
【００２３】
説明を明確化するため、以下の説明では下記の用語が用いられる。ベクトルは、太字で下線付きの活字で表され、下付き文字は、ベクトル長を示す。例えば、M×1のベクトルはhM、K×1のベクトルはHKであり、ここで、次元内における“×1”は暗黙であり、説明を明確化するために省略される。行列は、太字で下線付きの活字で表され、下付き文字は、行列次元を示す。例えば、M×K行列の場合はWM×Kである。時間領域のベクトルは、一般的には小文字、例えばhK、で表され、周波数領域のベクトルは、一般的には大文字、例えばHk、で表される。
【００２４】
送信機１１０と受信機１５０との間の無線チャネルは、時間領域チャネルインパルス応答hK又は対応する周波数領域チャネル周波数応答HKのいずれかによって表すことができる。前記チャネルインパルス応答とチャネル周波数応答との間の関係は、次のように行列形で表すことができる。
【数１】
2008538263.tif 000003
【数２】
2008538263.tif 000004
【００２５】
ここで、
hKは、無線チャネルのインパルス応答に関するＫ×１ベクトルである。
【００２６】
HKは、無線チャネルの周波数応答に関するＫ×１ベクトルである。
【００２７】
WK×Kは、Ｋ×Ｋフーリエ行列である。
【数３】
2008538263.tif 000005
【００２８】
は、Ｋ×Ｋ逆フーリエ行列である。“Ｈ”は、共役転置を表す。
【００２９】
式（１）は、チャネル周波数応答がチャネルインパルス応答の高速フーリエ変換又は離散フーリエ変換（ＦＦＴ／ＤＦ）であることを示す。式（２）は、チャネルインパルス応答がチャネル周波数応答の逆ＦＦＴ又は逆ＤＦＴ（ＩＦＦＴ／ＩＤＦＴ）であることを示す。フーリエ行列WK×Kの行ｒ及び列ｃ内の要素は、次式のように与えることができる。
【数４】
2008538263.tif 000006
【００３０】
式（３）の指数内の“−１”は、インデックスｒに起因し、０ではなく１で始まる。
【００３１】
送信機１１０は、データシンボル及びパイロットシンボルを使用可能サブバンドで受信機１５０に送信する。データシンボル及びパイロットシンボルは、Es、すなわちE{|X(k) |2} = Esの平均エネルギーを有すると仮定することができ、ここで、X(k)は、サブバンドｋで送信されたシンボルであり、E{  }は、期待演算を表す。説明を単純化するため、以下の説明は、Es = 1になるように各シンボルが単位電力で送信されると仮定する。
【００３２】
ＯＦＤＭシンボル期間ｎにおいて受信機１５０によって得られた受信シンボルは、次式のように表すことができる。
【数５】
2008538263.tif 000007
【００３３】
ここで、
XK(n)は、Ｋのサブバンドに関する送信されたシンボルを含むＫ×１ベクトルである。
【００３４】
YKは、Ｋのサブバンドに関する受信されたシンボルを含むＫ×１ベクトルである。
【００３５】
ηK(n)は、Ｋのサブバンドに関する雑音のＫ×１ベクトルである。
【００３６】
“ｏ”は、各要素ごとの積を表す。
【００３７】
XK(n)の各エントリは、データサブバンドに関するデータシンボル、パイロットサブバンドに関するパイロットシンボル、又は未使用サブバンド（ガードサブバンド、等）に関するゼロシンボルであることができる。説明を単純化するため、パイロットシンボルは、1 + j0の複素値及び
【数６】
2008538263.tif 000008
【００３８】
の大きさを有すると仮定することができる。この場合は、受信されたパイロットシンボルは、単に、HK(n)のチャネル利得の雑音版である。
【００３９】
図３に示されるように、Ｐのパイロットサブバンドのみがパイロット送信のために用いられる場合は、受信機は、Ｐの使用されたパイロットサブバンドに関するＰの受信されたパイロットシンボル及びゼロにされたパイロットシンボルに関するＺＬ＋ＺＵのゼロシンボルを含むＭ×１ベクトルYM(n)を形成することができる。ベクトルYM(n)は、次式のように表すことができる。
【数７】
2008538263.tif 000009
【００４０】
ここで、
0ZL及び0ZUは、すべてゼロのベクトルである。
【００４１】
YP(n)は、Ｐの使用されたパイロットサブバンドに関する受信されたパイロットシンボルのＰ×１ベクトルである。
【００４２】
受信されたパイロットシンボルに基づいてチャネルインパルス応答を推定するために様々な技術を用いることができる。これらの技術は、最小二乗（ＬＳ）法と、最小平均二乗誤差（ＭＭＳＥ）法と、ロバストＭＭＳＥ法と、ゼロフォーシング（ＺＦ）法と、を含む。
【００４３】
最小二乗チャネルインパルス応答推定値（ＣＩＲＥ）h l2M (n)は、次式によって導き出すことができる。
【数８】
2008538263.tif 000010
【００４４】
ここで、
hM(n)は、Ｍのチャネルタップを有するＭ×１チャネルインパルス応答ベクトルである。
【００４５】
ηM(n)は、Ｍのパイロットサブバンドに関する雑音のＭ×１ベクトルである。
【００４６】
式（６）は、最小二乗ＣＩＲＥは単にYM(n)の受信されたパイロットシンボルのＭ点ＩＦＦＴ／ＩＤＦＴをとることによって得られることを示す。ゼロフォーシングＣＩＲＥは、最小二乗ＣＩＲＥに等しい。
【００４７】
MMSE CIRE hMmmse (n)は、次式のように導き出すことができる。
【数９】
2008538263.tif 000011
【００４８】
ここで、
Ψhh = E{hM(N)・hMH (n)}は、Ｍ×Ｍチャネル共分散行列である。
【００４９】
Ληη = E{ηM(n)・ηMH (n)}は、Ｍ×Ｍ雑音共分散行列である。
【００５０】
ロバストMMSE CIRE hMrmmse (n)は、次式のように導き出すことができる。
【数１０】
2008538263.tif 000012
【００５１】
式（８）では、チャネルインパルス応答内のタップは相互に関連しておらず、さらに等しい電力を有しておりこのためΨhh = IM×Mであると仮定している。式（８）では、雑音ηM(n)は、ゼロの平均ベクトル及びΛhh = N0・IK×Kの共分散行列を有する加法性白色ガウス雑音（ＡＷＧＮ）であると仮定しており、ここでN0は、雑音の分散であり、LK×Kは、Ｋ×Ｋ単位行列である。
【００５２】
受信機は、パイロット送信を有する各ＯＦＤＭシンボル期間ｎに関する最初のh'M(n)を、該シンボル期間において送信されたＯＦＤＭシンボルからの受信されたパイロットシンボルに基づいて導き出すことができる。受信機は、最小二乗法、ＭＭＳＥ法、ロバストＭＭＳＥ法、又はその他の方法を用いてh'M(n)を導き出すことができる。従って、h'M(n)は、hMls (n)、hMmmse (n)又はhMrmmse (n)と等しくすることができる。
【００５３】
受信機は、異なるＯＦＤＭシンボル期間に関する最初のCIRE h'M(n)をフィルタリングして向上された品質を有するフィルタリングされたCIRE
【数１１】
2008538263.tif 000013
【００５４】
を得ることができる。
【００５５】
一実施形態においては、左側の境界にＯＦＤＭシンボルｎ−１及び右側の境界にＯＦＤＭシンボルｎ＋１が存在する「内部の」ＯＦＤＭシンボルｎに関するフィルタリングは、以下のように行うことができる。
【数１２】
2008538263.tif 000014
【００５６】
式（９）において、現在のＯＦＤＭシンボル期間に関するフィルタリングされたCIRE h~M(n)は、前、現在及び次のＯＦＤＭシンボル期間に関する最初のＣＩＲＥに基づいて決定される。
【００５７】
一実施形態においては、ＯＦＤＭシンボルｎ＋１のみが右側境界に存在する「左縁の」ＯＦＤＭシンボルｎに関するフィルタリングは、以下のように行うことができる。
【数１３】
2008538263.tif 000015
【００５８】
式（１０）において、現在のＯＦＤＭシンボル期間に関するフィルタリングされたCIRE h~M(n)は、現在及び次のＯＦＤＭシンボル期間に関する最初のＣＩＲＥに基づいて決定される。
【００５９】
一実施形態においては、ＯＦＤＭシンボルｎ−１のみが左側境界に存在する「右縁の」ＯＦＤＭシンボルに関するフィルタリングは、以下のように行うことができる。
【数１４】
2008538263.tif 000016
【００６０】
式（１１）において、現在のＯＦＤＭシンボル期間に関するフィルタリングされたCIRE h~M(n)は、前及び現在のＯＦＤＭシンボル期間に関する最初のＣＩＲＥに基づいて決定される。
【００６１】
一般的には、最初のＣＩＲＥの時間フィルタリングは、あらゆる数の過去及び／又は将来のＯＦＤＭシンボルにわたって行うことができる。さらに、時間フィルタリングは、例えば式（９）乃至（１１）に示されるような有限インパルス応答（ＦＩＲ）フィルタ、無限インパルス応答（ＩＩＲ）フィルタ、又はその他の型のフィルタを用いて行うことができる。このフィルタリングは、適応型であること、例えば、受信機の速度、チャネル状態の変化速度、動作ＳＮＲ、等に基づいて調整することができる。
【００６２】
受信機は、フィルタリングされたCIRE h~M(n)に関するしきい値を設定して最終的なCIRE h^M(n)を得ることができる。フィルタリングされたCIRE h^M(n)は、Ｍのチャネルタップh~1(n)乃至h~M(n)を含む。各チャネルタップh~m(n)、ここでm = 1,…, M、は、無線チャネルによって決定された複素利得を有する。しきい値を設定することは、十分なエネルギーを有するチャネルタップを保持し、弱いチャネルタップを捨てる。
【００６３】
一側面においては、しきい値の設定は、しきい値パラメータ及びしきい値に従って行われる。しきい値を導き出すためには、h~M(n)におけるＭのチャネルタップに関する平均チャネルエネルギーを以下のように計算することができる。
【数１５】
2008538263.tif 000017
【００６４】
ここで、
h~m(n)は、h~M(n)におけるｍ番目のチャネルタップである。
【００６５】
Eavg(n)は、OFDMシンボル期間に関する平均チャネルエネルギーである。
【００６６】
一実施形態においては、しきい値は、次式のように、平均チャネルエネルギー及びしきい値パラメータに基づいて定義される。
【数１６】
2008538263.tif 000018
【００６７】
ここで、Pは、しきい値パラメータであり、Th(n)は、ＯＦＤＭシンボル期間nに関するしきい値である。しきい値パラメータは、しきい値定数、スケーリングファクター、等と呼ぶこともできる。しきい値は、Th(n) = Pt・Etotal(n)として定義することも可能であり、ここで、Etotal(n)は、総チャネルエネルギーであり、Ｐｔ＝Ｐ／Ｍは、修正されたしきい値パラメータである。
【００６８】
一般的には、しきい値Th(n)は、あらゆる量の関数であることができる。しきい値は、例えば式（１３）に示されるように、平均チャネルエネルギー及びしきい値パラメータの関数であることができる。代替として又は追加で、しきい値は、雑音エネルギー、幾つかの弱いチャネルタップのエネルギー、最も強いチャネルタップエネルギー、等の関数であることも可能である。
【００６９】
受信機は、フィルタリングされたＣＩＲＥのしきい値設定を次式のように行うことができる。
【数１７】
2008538263.tif 000019
【００７０】
ここで、h^m (n)は、h^M (n)におけるm番目のチャネルタップである。式（１４）で示される実施形態においては、しきい値設定は、h~M (n)におけるMのチャネルタップの各々に関して個々に行われる。各フィルタリングされたチャネルタップh~m (n)のエネルギーが計算されてしきい値Th(n)と比較される。最終的なチャネルタップh^m(n)は、エネルギーがしきい値Tn(n)以上である場合はフィルタリングされたチャネルタップh~m (n)に設定され、その他の場合はゼロに設定される。
【００７１】
図４は、典型的なチャネルインパルス応答推定値４００に関するしきい値設定を示す。Mのフィルタリングされたチャネルタップのエネルギーは、縦線によって示され、タップインデックス1乃至Mにおいて異なる高さを有する。しきい値Th(n)は、ダッシュ線４１０によって示される。線４１０よりも上のエネルギーを有するチャネルタップが保持され、線４１０の下方のエネルギーを有する弱いチャネルタップはゼロにされる。図４からわかるように、しきい値及び線４１０を（しきい値パラメータを大きくすることによって）上昇させることは、より多くのチャネルタップをゼロにすることになる。逆に、しきい値及び線４１０を（しきい値パラメータを小さくすることによって）下げることは、より多くのチャネルタップが保持されることになる。
【００７２】
図４及び上記の説明は、１つのしきい値設定実施形態に関するものである。しきい値設定は、その他の方法でも行うことができる。例えば、チャネルタップは、最も強いチャネルタップから最も弱いチャネルタップまで順位を付けることができる。これで、総エネルギーのうちある割合が捨てられる、ある割合の又はある数のチャネルタップがゼロにされる、等まで、最も弱いチャネルタップから始めて１度に１つのチャネルタップをゼロにすることができる。前記割合は、しきい値パラメーＰによって決定することができる。
【００７３】
しきい値設定は、上述されるように、フィルタリングされたＣＩＲＥ内のチャネルタップh~m(n)に関して行うことができる。しきい値設定は、フィルタリングなしで、最初のＣＩＲＥ内のチャネルタップh'm(n)に関しても行うことができる。
【００７４】
受信機は、データ検出、対数・尤度比（ＬＬＲ）計算、等の様々な目的のために最終的なCIRE h^M(n)を用いることができる。例えば、受信機は、Mのチャネルタップを有する最終的なCIRE h^M(n)に基づいてKのすべての総サブバンドに関する最終的なチャネル周波数応答推定値H^K(n)を導き出すことができる。次に受信機は、最終的なチャネル周波数応答推定値H^K(n)を用いてYK(n)内の受信されたデータシンボルに関する等化またはマッチングされたフィルタリングを行ってデータシンボル推定値X^K(n)を得ることができる。受信機は、データシンボル推定値のビットに関するＬＬＲを計算するためにH^K(n)を用いることも可能である。
【００７５】
図２及び３に示される典型ＯＦＤＭシステムに関して、Ｋ＝１０２４、Ｇ＝１３６、Ｕ＝８８８、Ｍ＝１２８、Ｐ＝１１１、及びＣ＝１０８でのコンピュータシミュレーションが行われた。２つのチャネルモデル及び符号化率と変調方式の３つの組合せに対応する６つの異なる動作シナリオがシミュレーションされた。各シミュレーションされた動作シナリオに関して、異なるしきい値パラメータ値に関する性能の特徴が決定された。これらのシミュレーションは、しきい値パラメータがチャネル推定値の質及び性能の両方に対して大きな影響を有することを示した。表１は、シミュレーションされた６つの動作シナリオに関して最高の性能を提供するしきい値パラメータ値を示す。
【表１】
2008538263.tif 000020
【００７６】
ＶＥＨＡ及びＰＥＤＢは、当業においてよく知られる２つのチャネルプロフィールモデルである。チャネルプロフィールは、チャネルインパルス応答に関する統計モデルであり、通信チャネルが時間領域においてどのように見えるかを示す。チャネルプロフィールは、速度および環境に依存する。
【００７７】
表１の結果は、４つのスロットにおける１２のＯＦＤＭシンボルにわたって送信されたデータブロックに関する大きなデータブロックサイズ及びターボ符号化を用いて得られた。データブロックは、パケット、フレーム、等と呼ばれることもある。デュアルクラスタＶＥＨＡモデルの場合は、第１のクラスタは０μsにおいて開始し、第２の１０μsにおいて開始し、両クラスタは等しい電力を有し、送信パルスは完全sinc関数である。
【００７８】
符号化率と変調方式の各組合せは、ターゲットブロック誤り率（ＢＬＥＲ）、例えば１％ＢＬＥＲを達成させるために一定の最小ＳＮＲを要求する。表１において、ＱＰＳＫの場合の率０．５５に関する要求されるＳＮＲは、１６−ＱＡＭの場合の率０．４１に関する要求されるＳＮＲよりも小さい。所定の変調方式に関して、より高い符号化率は、より高い要求されるＳＮＲに対応する。所定の符号化率に関して、より高次の変調方式は、より高い要求されるＳＮＲに対応する。表１は、より高いしきい値パラメータ値が所定のチャネルプロフィールに関してより低いＳＮＲにおいてより高い性能を提供できることを示す。
【００７９】
表１は、幾つかの典型的な動作シナリオに関する結果を示す。一般的には、動作シナリオは、チャネルプロフィール、動作ＳＮＲ、符号化と変調方式、幾つかのその他のパラメータ、該パラメータのうちのいずれかのパラメータ、又は該パラメータの組合せによって特徴付けることができる。様々な動作シナリオをシミュレーションすることで、これらの動作シナリオに関する最高の性能を提供するしきい値パラメータ値を決定することができる。異なるシステムパラメータ、チャネルプロフィールモデル、及び／又は仮定事項を用いて異なる結果を得ることができる。
【００８０】
しきい値パラメータＰに関して用いる適切な値は、様々な方法で決定することができる。一実施形態においては、様々な動作シナリオに関して良好な性能を提供するしきい値パラメータ値は、コンピュータシミュレーション、経験的測定、等によって決定することができ、さらにルックアップテーブルに格納することができる。その後は、受信機に関する現在の動作シナリオは、例えばチャネルプロフィール、符号化と変調方式、及び／又は受信機に関して適用可能なその他のパラメータに基づいて確認することができる。現在の動作シナリオに対応するしきい値パラメータ値は、ルックアップテーブルから検索されてチャネル推定のために用いられる。
【００８１】
他の実施形態においては、しきい値パラメータ値Pは、予想される動作ＳＮＲに基づいて選択される。動作ＳＮＲは、受信されたパイロットシンボル及び／又は受信されたデータシンボルに基づいて推定することができる。一般的には、より高いＳＮＲに関してはより小さいしきい値パラメータ値を用いることができ、より低いＳＮＲに関してはより大きいしきい値パラメータを用いることができる。
【００８２】
さらに他の実施形態においては、しきい値パラメータ値Pは、ＣＩＲＥ内のチャネルタップ数に基づいて選択される。チャネルタップ数は、パイロット送信に関して用いられるサブバンド数、受信機におけるチャネル推定の行われ方、及び可能なことにその他の要因によって決定することができる。
【００８３】
さらに他の実施形態においては、しきい値パラメータ値Pは、高質のチャネル推定値に基づいて決定することができる。受信機は、例えばＴＤＭパイロットに基づいて又はその他の何らかの手段を介して高質のチャネル推定値を得ることができる。受信機に関するチャネルプロフィールは、高質のチャネル推定値に基づいて確認することができ、しきい値パラメータ値は、チャネルプロフィールに基づいて選択することができる。
【００８４】
一実施形態においては、より高質のチャネル推定値が望ましいごとに新しいしきい値パラメータ値が選択される。例えば、パケットが誤って復号された場合に新しいしきい値パラメータ値を選択することができる。新しいしきい値パラメータ値は、次式によって得ることができる。
【数１８】
2008538263.tif 000021
【００８５】
ここで、
Poldは、古い/現在のしきい値パラメータ値である。
【００８６】
Pnewは、新しいしきい値パラメータ値である。
【００８７】
ΔPは、ステップサイズであり、０．２５又はその他の何らかの値に設定することができる。
【００８８】
新しいチャネル推定値は、新しいしきい値パラメータ値に基づいて導き出してパケットを復元するために用いることができる。新しいチャネル推定値を用いても依然として誤ってパケットが復号される場合は、他のしきい値パラメータ値を選択して他のチャネル推定値を導き出すために用いることができ、該他のチャネル推定値は、パケットを復元するために用いることができる。一般的には、異なるしきい値パラメータ値を用いてあらゆる数のチャネル推定値を導き出すことができる。新しいしきい値パラメータ値は、代替方法で、原しきい値パラメータ値の両側から選択することができる。例えば、新しいしきい値パラメータ値は、Pold + ΔPに設定し、次にPold − ΔPに設定し、次にPold + 2ΔPに設定し、次にPold − 2ΔPに設定することができ、以下同様である。パケットが正確に復号されるまで、最大数の値が試みられるまで、又はその他の何らかの終了条件に出会うまで新しいしきい値パラメータ値を選択して使用することができる。パケットが正確に復号された場合は、復号を成功させることになったしきい値パラメータ値を後続パケットに関して用いることができる。新しいしきい値パラメータ値の選択は、パケットの誤り以外のその他のイベントによってトリガーすることも可能である。
【００８９】
図５は、図１のチャネル推定器／プロセッサ１７０の実施形態のブロック図を示す。チャネル推定器／プロセッサ１７０内において、パイロット復調器(Demod)５１２は、受信されたパイロットシンボルに関する変調を除去し、さらに未使用パイロットサブバンドに関するゼロシンボルを提供する。ＣＩＲＥプロセッサ５１４は、パイロット復調器５１２の出力に基づいて現在のシンボル期間に関する最初のＣＩＲＥを導き出す。ＣＩＲＥプロセッサ５１４は、式（６）において示される最小二乗法、式（７）において示されるMMSE法、式（８）において示されるロバストMMSE法、又はその他の何らかの方法に基づいて最初のCIREを導き出すことができる。フィルタ５１６は、例えば式（９）、（１０）及び（１１）において示されるように異なるシンボル期間に関する最初のＣＩＲＥをフィルタリングし、現在のシンボル期間に関するフィルタリングされたＣＩＲＥを提供する。
【００９０】
コントローラ１９０は、現在の動作シナリオを確認し、現在の動作シナリオに関する適切なしきい値パラメータ値を選択する。メモリ１９２は、異なる動作シナリオに関する異なるしきい値パラメータ値のルックアップテーブル（ＬＵＴ）を格納することができる。しきい値計算装置５２０は、例えば式（１２）及び（１３）において示されるように、フィルタリングされたＣＩＲＥ及びしきい値パラメータ値に基づいて現在のシンボル期間に関するしきい値Th(n)を導き出す。装置５１８は、フィルタリングされたＣＩＲＥのチャネルタップに関するしきい値設定を装置５２０からのしきい値に基づいて行い、現在のシンボル期間に関する最終的なＣＩＲＥを提供する。ＦＦＴ装置５２２は、必要な場合は、最終的なＣＩＲＥに基づいてチャネル周波数応答推定値を導き出すことができる。
【００９１】
図６は、しきい値設定を用いてチャネル推定を行うプロセス６００の実施形態を示す。パイロット送信を有する各シンボル期間に関して最初のＣＩＲＥが導き出される（ブロック６１２）。最初のＣＩＲＥは、使用されたパイロットサブバンドに関する受信されたパイロットシンボルに基づいて及びゼロアウトされたパイロットサブバンドに関してゼロシンボルに基づいて導き出すことができる。最初のＣＩＲＥは、最小二乗法、MMSE法、ロバストMMSE法、ゼロフォーシング法、又はその他の何らかの方法に基づいて導き出すことも可能である。フィルタリングされたＣＩＲＥは、現在、前及び／又は将来のシンボル期間に関する最初のＣＩＲＥをフィルタリングすることによって現在のシンボル期間に関して導き出される。複数のチャネルタップを有する第１のＣＩＲＥは、現在のシンボル期間に関する最初のＣＩＲＥ又はフィルタリングされたＣＩＲＥに設定することができる（ブロック６１６）。
【００９２】
しきい値パラメータ値は、少なくとも１つの基準に基づいて選択される（ブロック６１８）。例えば、しきい値パラメータ値は、チャネルプロフィール、動作ＳＮＲ、チャネルタップ数、等に基づいて選択することができる。しきい値は、第１のＣＩＲＥ及びしきい値パラメータ値に基づいて導き出される(ブロック６２０)。一実施形態においては、第１のＣＩＲＥ内のチャネルタップの平均エネルギーが決定され、しきい値は、平均エネルギー及びしきい値パラメータ値に基づいて導き出される。第１のＣＩＲＥ内のチャネルタップのうちの選択されたチャネルタップをしきい値に基づいてゼロにすることによって第２のＣＩＲＥが導き出される。一実施形態においては、しきい値よりも小さいエネルギーを有するチャネルタップがゼロにされて第２のＣＩＲＥが得られる。第２のＣＩＲＥは、チャネルタップに関するしきい値設定をその他の方法で行うことによって導き出すことも可能である。
【００９３】
次に、向上されたチャネル推定値が希望されるかどうかに関する決定が行われる（ブロック６２４）。向上されたチャネル推定値は、パケットが誤って復号された場合に希望することができる。ブロック６２４に関する答えが‘ＹＥＳ’である場合で、ブロック６２６において終了条件に出会わない場合は、例えば現在のしきい値パラメータ値をΔPだけ変化させることによって新しいしきい値パラメータ値が選択される（ブロック６２８）。次に、プロセスはブロック６２０に戻り、（１）新しいしきい値パラメータ値に基づいて新しいしきい値を決定し、（２）新しいしきい値に基づいて第１のＣＩＲＥのチャネルタップのうちの選択されたチャネルタップをゼロにすることによって新しい第２のＣＩＲＥを導き出す。ブロック６２０乃至６２８は、終了条件に出会うまであらゆる回数だけ行うことができる。ブロック６２４において決定されるように、向上されたチャネル推定値が希望されない場合、又はブロック６２６において決定されるように、終了条件に出会った場合は、プロセスは終了する。
【００９４】
当業者は、情報及び信号は様々な種類の技術及び方法のうちのいずれかを用いて表すことが可能であることを理解するであろう。例えば、上記の説明全体を通じて参照することができるデータ、命令、コマンド、情報、信号、ビット、シンボル、及びチップは、電圧、電流、電磁波、磁場、磁気粒子、光学場、光学粒子、又はそのあらゆる組合せによって表すことができる。
【００９５】
本明細書において開示されている実施形態に関係させて説明される様々な例示的論理ブロック、モジュール、回路、及びアルゴリズム上のステップは、電子ハードウェアとして、コンピュータソフトウェアとして、又は両方の組合せとして実装できることを当業者はさらに理解するであろう。ハードウェアとソフトウェアのこの互換性を明確に例示するため、上記においては、様々な例示的構成要素、ブロック、モジュール、回路、及びステップが、各々の機能の観点で一般的に説明されている。これらの機能がハードウェアとして又はソフトウェアとして実装されるかは、全体的システムに対する特定の用途上の及び設計上の制約事項に依存する。当業者は、説明されている機能を各々の特定の用途に合わせて様々な形で実装することができるが、これらの実装決定は、本発明の適用範囲からの逸脱を生じさせるものであるとは解釈すべきではない。  
本明細書において開示されている実施形態に関連して説明される様々な例示的な論理ブロック、モジュール、及び回路は、本明細書において説明される機能を果たすように設計された汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、その他のプログラミング可能な論理デバイス、ディスクリートゲートロジック、ディスクリートトランジスタロジック、ディスクリートハードウェア構成品、又はそのあらゆる組合せ、とともに実装又は実行することができる。汎用プロセッサはマイクロプロセッサであることができるが、代替として、従来のどのようなプロセッサ、コントローラ、マイクロコントローラ、又はステートマシンであってもよい。さらに、プロセッサは、計算装置の組合せ、例えば、ＤＳＰと、１つのマイクロプロセッサとの組合せ、複数のマイクロプロセッサとの組合せ、ＤＳＰコアと関連する1つ以上のマイクロプロセッサとの組合せ、又はその他のあらゆる該コンフィギュレーションとの組合せ、として実装することもできる。
【００９６】
本明細書において開示される実施形態に関して説明される方法又はアルゴリズムのステップは、ハードウェア内において直接具体化させること、プロセッサによって実行されるソフトウェアモジュール内において具体化させること、又はこれらの２つの組合せにおいて具体化させることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取り外し可能なディスク、ＣＤ−ＲＯＭ、又は当業において既知であるその他のあらゆる形態の記憶媒体に常駐することができる。１つの典型的な記憶媒体をプロセッサに結合させ、プロセッサが記憶媒体から情報を読み出すようにすること及び記憶媒体に情報を書き込むようにすることができる。代替として、記憶媒体は、プロセッサと一体化させることができる。プロセッサ及び記憶媒体は、ＡＳＩＣ内に常駐させることができる。ＡＳＩＣは、ユーザー端末内に常駐することができる。代替として、プロセッサ及び記憶媒体は、ユーザー端末内において個別構成要素として常駐することができる。
【００９７】
開示されている実施形態に関する上記の説明は、当業者が本発明を製造又は使用できるようにすることを目的とするものである。これらの実施形態に対する様々な修正は、当業者によって容易に理解されるであろう。さらに、本明細書において定められている一般原理は、本発明の精神及び適用範囲を逸脱しない形でその他の実施形態に対しても適用することができる。以上のように、本発明は、本明細書において示されている実施形態に限定することを意図するものではなく、本明細書において開示されている原理及び斬新な特長に一致する限りにおいて最も広範な適用範囲が認められるべきである。
【図面の簡単な説明】
【００９８】
【図１】送信機及び受信機のブロック図である。
【図２】典型的な多層フレーム構造を示した図である。
【図３】典型的サブバンド構造を示した図である。
【図４】チャネルインパルス応答推定値に関するしきい値設定を示した図である。
【図５】受信機におけるチャネル推定器／プロセッサのブロック図である。
【図６】しきい値設定を用いてチャネル推定を行うプロセッサを示した図である。
【図１】
2008538263.tif 000022
【図２】
2008538263.tif 000023
【図３】
2008538263.tif 000024
【図４】
2008538263.tif 000025
【図５】
2008538263.tif 000026
【図６】
2008538263.tif 000027
【国際調査報告】
2008538263.tif 000028
2008538263.tif 000029