(57)【要約】  一実施形態では、チャネル推定のための装置は、装置とユーザ機器（１１０）との間の通信チャネルと関連する第１のチャネル推定を取得するように構成されている第１の受信機（１３３）を含む。また、この装置は、第２の受信機（１３４）を含む。第２の受信機は、チャネル推定ユニット（１３５）と通常の受信機処理ユニット（１３６）とを含む。チャネル推定ユニットは、通信チャネルと関連するチャネル条件の第２のチャネル推定を計算するように構成されている。通常の受信機処理ユニットは、第２のチャネル推定ユニットを用いてウェイトを計算するように構成されている。チャネル推定ユニットは、更に、第１のチャネル推定の取得とウェイトの計算との間の遅延を取得し、遅延と第１のチャネル推定とを用いて第２のチャネル推定を計算するように構成されている。
2015508966.tif 000002
【特許請求の範囲】
【請求項１】
チャネル推定のための装置であって、
前記装置とユーザ機器との間の通信チャネルに関連するチャネル条件の第１のチャネル推定を取得するように構成されている第１の受信機（１３３）と、
チャネル推定ユニット（１３５）及び通常の受信機処理ユニット（１３６）を含む第２の受信機（１３４）とを備え、
前記チャネル推定ユニットは、前記通信チャネルに関連するチャネル条件の第２のチャネル推定を計算するように構成されており、
前記通常の受信機処理ユニットは、前記第２のチャネル推定を用いてウェイトを計算するように構成されており、
前記チャネル推定ユニットは、更に、前記第１のチャネル推定の取得と前記ウェイトの計算との間の遅延を取得し、前記遅延及び前記第１のチャネル推定を用いて、前記第２のチャネル推定を計算するように構成されている、装置。
【請求項２】
前記第１の受信機は、ドップラ推定を取得するように構成されており、
前記チャネル推定ユニットは、前記遅延、前記第１のチャネル推定及び前記ドップラ推定を用いて、前記第２のチャネル推定を計算するように構成されている、請求項１に記載の装置。
【請求項３】
前記第１の受信機及び前記第２の受信機は、それぞれが複数の副受信機を含み、前記副受信機の位置情報を示す副受信機情報を取得し、
前記チャネル推定ユニットは、前記遅延、前記第１のチャネル推定、前記ドップラ推定及び前記副受信機情報に基づいて、前記第２のチャネル推定を計算するように構成されている、請求項３に記載の装置。
【請求項４】
前記チャネル推定ユニットは、ドップラ推定が前記第１の受信機から入手可能かどうかを判断し、
前記ドップラ推定が前記第１の受信機から入手可能な場合には、前記チャネル推定ユニットは、前記ドップラ推定に基づいて相関行列を生成し、
前記チャネル推定ユニットは、前記相関行列を用いて前記第２のチャネル推定を計算する、請求項１に記載の装置。
【請求項５】
前記ドップラ推定が前記第１の受信機から入手不可能な場合には、前記チャネル推定ユニットは、サンプル相関行列を生成し、前記相関行列を用いて前記第２のチャネル推定を計算する、請求項５に記載の装置。
【請求項６】
チャネル推定のための方法であって、
第１の受信機によって、基地局とユーザ機器との間の通信チャネルに関連する第１のチャネル推定を取得するステップ（Ｓ４１０）と、
第２の受信機によって、前記通信チャネルに関連する第２のチャネル推定を計算するステップ（Ｓ４５０）と、
前記第２の受信機によって、前記第１のチャネル推定が前記第１の受信機によって取得された時とウェイトが前記第２の受信機によって計算される時との間の遅延を取得するステップと、を含み、
前記計算するステップは、前記遅延及び前記第１のチャネル推定を用いて前記第２のチャネル推定を計算する、方法。
【請求項７】
前記第１の受信機によって、ドップラ推定を取得するステップを更に含み、
前記計算するステップは、前記遅延、前記第１のチャネル推定及び前記ドップラ推定を用いて、前記第２のチャネル推定を計算する、請求項８に記載の方法。
【請求項８】
前記第１および第２の受信機によって、副受信機の位置情報を示す副受信機情報を取得するステップを更に含み、
前記計算するステップは、前記遅延、前記第１のチャネル推定、前記ドップラ推定及び前記副受信機情報に基づいて、前記第２のチャネル推定を計算する、請求項９に記載の方法。
【請求項９】
前記第２の受信機によって、ドップラ推定が前記第１の受信機から入手可能かどうかを判断するステップと、
前記ドップラ推定が前記第１の受信機から入手可能な場合には、前記第２の受信機によって、前記ドップラ推定に基づいて相関行列を生成するステップとを更に含み、
前記計算するステップは、前記相関行列を用いて前記第２のチャネル推定を計算する、請求項８に記載の方法。
【請求項１０】
前記ドップラ推定が前記第１の受信機から入手不可能な場合には、前記第２の受信機によって、サンプル相関行列を生成するステップを更に含み、
前記計算するステップは、前記相関行列を用いて前記第２のチャネル推定を計算する、請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、改良型アップリンク一般ＲＡＫＥチャネル推定のための方法および装置に関する。
【背景技術】
【０００２】
無線通信システムは、典型的には、選択された地域または領域に及ぶ無線通信を提供するように戦略的に配置された複数の基地局を含む。それぞれの基地局は、通常、複数のセクタを含む１つのセルを担当している。
【０００３】
遅延が小さなインターネット型のデータ通信を達成するには、特別に設計されたデータ・パケットが要求される。データ通信を可能にするシステムは、多くの場合、様々なユーザの間で共用される計画のなされたアップリンク・チャネルを含む。異なる複数のユーザは、移動局の位置、移動局の速度、およびそれ以外の既知のファクタに応じて、異なる複数のチャネル条件を有することになる。したがって、異なる複数のユーザは、計画のなされたアップリンクにおいて、異なる複数のバースト・レート（burst rates）を有することになる。
【０００４】
アップリンク通信チャネル上を送信され基地局で受信されるデータ信号を処理するための典型的なシステムは、ＲＡＫＥ受信機を含む。知られているように、一般的なＲＡＫＥ受信機は、複数のベースバンド相関器を用いて複数の信号マルチパス・コンポーネントを個別的に処理する技術を含む。相関器の出力は、組み合わされることによって、改善された通信、信頼性、およびパフォーマンスを達成する。しかし、ＲＡＫＥ受信機には、ある限界が存在する。例えば、ＲＡＫＥ受信機は、アップリンクまたはダウンリンク通信チャネルにおけるユーザ機器に宛てられた信号と相関関係を有する重み付けされた係数を生成する。従来型のＲＡＫＥ受信機は、入手可能なチャネル推定に基づいて、そのようなウェイトを決定している。しかし、これらのチャネル推定は、基地局とユーザ機器との間のタイミング関係に起因する遅延を含むことがありうる。更に、チャネルは、ドップラ効果の影響を受けるため、これらの推定には、更なる歪みが生じる。そのような制限のために、無線システムのパフォーマンスの劣化を生じさせる原因となりうる。
【発明の概要】
【課題を解決するための手段】
【０００５】
一実施形態は、チャネル推定のための方法および／または装置を提供する。
【０００６】
一実施形態では、チャネル推定のための装置は、その装置とユーザ機器との間の通信チャネルと関連する第１のチャネル推定を取得するように構成されている第１の受信機を含む。また、この装置は、第２の受信機を含む。第２の受信機は、チャネル推定ユニットと通常の受信機処理ユニットとを含む。チャネル推定ユニットは、通信チャネルと関連するチャネル条件の第２のチャネル推定を計算するように構成されている。通常の受信機処理ユニットは、第２のチャネル推定ユニットを用いてウェイトを計算するように構成されている。チャネル推定ユニットは、更に、第１のチャネル推定の取得とウェイトの計算との間の遅延を取得し、遅延と第１のチャネル推定とを用いて第２のチャネル推定を計算するように構成されている。
【０００７】
一実施形態では、第１の受信機はＲＡＫＥ受信機であり、第２の受信機は一般ＲＡＫＥ受信機である。
【０００８】
一実施形態では、第１の受信機は、ドップラ推定を取得するように構成されており、チャネル推定ユニットは、遅延と第１のチャネル推定とドップラ推定とを用いて、第２のチャネル推定を計算するように構成されている。
【０００９】
一実施形態では、第１の受信機と第２の受信機とは、それぞれが複数の副受信機を含み、第１および第２の受信機は、副受信機の位置情報を示す副受信機情報を取得する。一実施形態では、チャネル推定ユニットは、遅延と第１のチャネル推定とドップラ推定と副受信機情報とに基づいて、第２のチャネル推定を計算するように構成されている。
【００１０】
一実施形態では、チャネル推定ユニットは、ドップラ推定が第１の受信機から入手可能かどうかを判断する。ドップラ推定が第１の受信機から入手可能な場合には、チャネル推定ユニットは、ドップラ推定に基づいて相関行列を生成し、相関行列を用いて第２のチャネル推定を計算する。
【００１１】
一実施形態では、ドップラ推定が第１の受信機から入手不可能な場合には、チャネル推定ユニットは、サンプル相関行列を生成する。チャネル推定ユニットは、サンプル相関行列を用いて第２のチャネル推定を計算する。
【００１２】
一実施形態では、チャネル推定ユニットは、相関行列またはサンプル相関行列を用いて係数を計算し、計算された係数と第１のチャネル推定とに基づいて、第２のチャネル推定を計算する。
【００１３】
一実施形態では、チャネル推定のための方法は、第１の受信機によって、基地局とユーザ機器との間の通信チャネルと関連する第１のチャネル推定を取得するステップを含む。この方法は、更に、第２の受信機によって、通信チャネルと関連する第２のチャネル推定を計算するステップを含む。この方法は、更に、第２の受信機によって、第１のチャネル推定が第１の受信機によって取得されたときとウェイトが第２の受信機によって計算されるときとの間の遅延を取得するステップを含む。
【００１４】
例示的な実施形態が、本明細書において以下に提供されている詳細な説明と添付の図面とから、より完全に理解されるであろう。添付の図面においては、同様の要素は同様の参照番号によって表現されている。なお、添付の図面は、例証としてのみ与えられており、したがって限定を意味しない。
【図面の簡単な説明】
【００１５】
【図１】一実施形態による無線システムの図である。
【図２】一実施形態による基地局の詳細を示す図である。
【図３】一実施形態によるＧＲＡＫＥ受信機の図である。
【図４】一実施形態による、改善されたチャネル推定を決定するための方法を示す図である。
【発明を実施するための形態】
【００１６】
以下では、様々な例示的な実施形態が、いくつかの例示的な実施形態が図示されている添付の図面を参照しながら、より十分に説明される。複数の図面における記載を通じて、同様の参照番号は同様の要素を意味している。
【００１７】
本明細書では第１、第２などの用語を用いて様々な要素を記述することがあるが、これらの要素はそのような用語によって限定されるべきではないということが理解されるであろう。これらの用語は、ある要素と別の要素とを区別するために用いられているに過ぎない。例えば、例示的な実施形態の範囲から逸脱することなく、第１の要素を第２の要素と称することが可能であるし、同様に、第２の要素を第１の要素と称することも可能である。本明細書で用いられている「および／または」という用語は、関連しており列挙されている項目の１つまたは複数の、任意のあらゆる組み合わせを含む。
【００１８】
本明細書で用いられている用語は、特定の実施形態を記載するという目的だけを有しているのであって、例示的な実施形態を限定することは意図されていない。本明細書で用いられている単数形の「ａ」、「ａｎ」および「ｔｈｅ」は、そうでないことが文脈に明確に示されていない限り、複数形をも含むことが意図されている。「備える」、「備えている」、「含む」および／または「含んでいる」という用語は、本明細書で用いられるときには、明記されている特徴、個数（integers）、ステップ、動作、要素、および／またはコンポーネントの存在を特定しているのであるが、１つまたは複数のそれ以外の特徴、個数、ステップ、動作、要素、コンポーネント、および／もしくはそれらの組み合わせの存在または追加を排除するものではないということが、更に理解されるであろう。
【００１９】
また、いくつかの代替的な実装形態では、示されている機能／作用が、図面で示されている順序とは異なる順序で生じうることに、注意すべきである。例えば、連続して示された２つの機能または作用が、関係する機能／作用に応じて、実際には同時に実行される場合や、または、時には逆の順序で実行される場合もありうる。
【００２０】
そうではないと定義されていない限り、本明細書で用いられているすべての用語（技術的および科学的用語を含む）は、例示的な実施形態が属する技術分野の当業者によって一般的に理解されるのと同じ意味を有する。更に、例えば一般的に用いられる辞書で定義されているような用語は、関係する技術分野の文脈におけるそれらの意味と一貫性を有するように解釈されなければならず、本明細書でそのように明示的に定義されていない限り、理想化されたまたは過度に形式的な意味に解釈されるべきではない、ということが理解されるであろう。
【００２１】
以下の説明では、例証のための実施形態が、動作の作用および記号的表現（例えば、フローチャートの形式での）を参照しながら、説明される。なお、それらの動作は、実行されると特定のタスクを行うまたは特定の抽象的データ・タイプを実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含むプログラム・モジュールまたは機能プロセスとして実装されうるのであって、既存のネットワーク要素における既存のハードウェアを用いて実装されうる。そのような既存のハードウェアには、いったんプログラムされると特定のマシンとなる１つまたは複数の中央処理装置（ＣＰＵ）、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）コンピュータまたは同様のマシンが含まれうる。
【００２２】
しかし、これらのおよび同様の用語はすべてが適切な物理量と関連しており、そのような物理量に適用される便利なラベルに過ぎないことに留意すべきである。そうではないと特に記されていない限り、または、論じられている内容から明らかであるように、「取得する」、「計算する」、「判断する」などの用語は、コンピュータ・システムまたは同様の電子的コンピューティング・デバイスの作用およびプロセスを意味する。そして、このコンピュータ・システムまたは同様の電子的コンピューティング・デバイスは、コンピュータ・システムのレジスタおよびメモリの内部にある物理的で電子的な量として表されるデータを操作し、それらを、コンピュータ・システムのメモリもしくはレジスタ、またはそれ以外のそのような情報ストレージ、伝送もしくは表示デバイスの内部にある物理量として同様に表される他のデータに変換する。このような機能は、１つまたは複数のプロセッサによって実行される。
【００２３】
本明細書で用いられている「ユーザ機器（ＵＥ）」という用語は、端末、モバイル・ユニット、モバイル・ステーション、モバイル・ユーザ、加入者、ユーザ、リモート・ステーション、アクセス端末、受信機などと同義であると考えることができ、以下ではそのように称されることがあり、無線通信ネットワークにおける無線リソースのリモート・ユーザを意味しうる。
【００２４】
基地局（ＢＳ）という用語は、ベース・トランシーバ・ステーション（ＢＴＳ）、ノードＢ、拡張ノードＢ（ｅＮＢ）、フェムト・セル、アクセス・ポイントなどと同義であると考えられる、および／または、そのように称されることがあり、ネットワークと１人または複数のユーザとの間におけるデータおよび／または音声接続性のための無線ベースバンド機能を提供する機器を意味しうる。
【００２５】
図１は、一実施形態による無線システム１００を図解している。
【００２６】
無線システム１００は、１つまたは複数のユーザ機器１１０と、ネットワーク１４０に接続されている基地局１３０とを含む。ネットワーク１４０は、コア・ネットワークと考えることができ、ネットワーク１４０と接続されている他のコンポーネントに情報をルーティングするための、１つまたは複数のゲートウェイを含む。ネットワーク１４０は、コア・ネットワークと関連する他の既知の機能を実行することができる。なお、ネットワーク１４０のコンポーネントについては広く知られているので、ネットワーク１４０の詳細は、簡潔とする目的のために、割愛する。
【００２７】
ユーザ機器１１０は、基地局１３０との間で信号を受信および送信するためのアンテナ１１５を含む。図１では１つのアンテナが示されているが、実施形態は、任意の数のアンテナをその範囲に含む。同様に、基地局１３０は、ユーザ機器１１０および／またはネットワーク１４０との間で信号を受信および送信するための１つまたは複数のアンテナ１２０を含む。これらの信号は、１つまたは複数のエア・インターフェースを経由して伝送される。ユーザ機器１１０と基地局１３０との間で、または、基地局１３０とネットワーク１４０との間で、エア・インターフェースを確立し維持するための技術は、広く知られている。
【００２８】
図２は、一実施形態による基地局１３０の詳細を図解している。
【００２９】
図２を参照すると、基地局１３０は、１つまたは複数のアンテナ１２０と、無線周波数（ＲＦ）ユニット１３１と、ベースバンド・ユニット１３２と、ＲＡＫＥ受信機１３３と、一般的ＲＡＫＥ（ＧＲＡＫＥ）受信機１３４とを含む。ＲＡＫＥ受信機とは、マルチパス・フェージングの効果を無効にする（counter）ように設計されているタイプの無線受信機である。例えば、ＲＡＫＥ受信機１３３は、それぞれが異なるマルチパス・コンポーネントに割り当てられている、いくつかの「副受信機」（例えば、フィンガと称される）を含む。それぞれの副受信機またはフィンガは、単一のマルチパス・コンポーネントを独立にデコードする。ＲＡＫＥ受信機１３３は、広く知られている方法を用いて、構築しうる。
【００３０】
ＧＲＡＫＥ受信機は、ＲＡＫＥ受信機と類似している。例えば、少なくとも１つの例示的な実施形態では、ＧＲＡＫＥ受信機は、それぞれが異なるマルチパス・コンポーネントに割り当てられている、いくつかの副受信機または「フィンガ」を含む。しかし、ＧＲＡＫＥ受信機は、更に、（ｉ）フィンガ配置アルゴリズム（例えば、Ｌ０個のＲＡＫＥフィンガからＬ個のＧＲＡＫＥのフィンガまで）と、（ｉｉ）分散チャネルの効果を縮小させうる線形最小平均二乗誤差（ＬＭＭＳＥ）ソリューションとを、実装している。例えば、ＧＲＡＫＥ受信機は、希望する基地局からの拡散コードの間の失われた直交性を部分的に回復させることができる。ＧＲＡＫＥ受信機は、他のソース（例えば、隣接するセル、他のシステム、受信機フィルタリングなど）からの干渉信号を「白色化」することができる。フィンガ配置アルゴリズムとＬＭＭＳＥソリューションとは、既知の方法によって実装されうる。ＧＲＡＫＥ受信機１３４については、図３を参照しながら、更に説明する。
【００３１】
ＲＦユニット１３１は、アンテナ１２０を経由して、ユーザ機器１１０からの信号を受信する。ＲＦユニット１３０は、受信された信号を、既知の態様で、抽出して、ダウンコンバートする。ベースバンド・ユニット１３２は、ＲＦユニット１３１から出力される信号を、広く知られた態様で、ベースバンド信号に変換する。
【００３２】
ＲＡＫＥ受信機１３３は、副受信機情報または「フィンガ」情報を取得する。副受信機情報は、副受信機（「フィンガ」）の個数を示す情報と、副受信機の位置を示す位置情報とを含む。位置情報は、副受信機オフセットを含む場合がありうる。副受信機オフセットは、チップ幅（chip duration）の何分の１かで測定される時間遅延を示す情報を含む。例えば、副受信機オフセットは、チップの単位で測定されるＲＡＫＥ副受信機の遅延スパン（例えば、Ｌ＝チップにおけるＲＡＫＥ副受信機の遅延スパン）を示す情報でありうる。複数のアンテナが用いられている場合には、この副受信機情報は、信号を受信したアンテナ１２０に対するアンテナ・ソース識別番号を示す情報を含みうる。
【００３３】
更に、ＲＡＫＥ受信機１３３は、（図１に示されている）基地局１３０を経由してネットワーク１４０からのネットワーク・メッセージを受信する。ネットワーク・メッセージは、拡散ファクタ（例えば、直交可変拡散ファクタ（ＯＶＳＦ））とスクランブリング・コード（ＳＶ）とを示す情報を含む。ＲＡＫＥ受信機１３３は、受信された拡散ファクタとスクランブリング・コードとに基づいて、チャネル推定とドップラ推定とを計算する。
【００３４】
ＲＡＫＥ受信機１３３は、任意のタイプの既知のチャネル推定方法により、チャネル推定とドップラ推定とを決定する。ＲＡＫＥ受信機１３３は、副受信機情報とチャネル推定とドップラ推定とを、更なる処理のために、ＧＲＡＫＥ受信機１３４に送る。
【００３５】
図３は、ある例示的な実施形態によるＧＲＡＫＥ受信機１３４を図解している。ＧＲＡＫＥ受信機１３４は、ＲＡＫＥ受信機１３３から受信された副受信機情報に基づいて、ＧＲＡＫＥ副受信機の遅延スパン（例えば、Ｅ＝ＧＲＡＫＥフィンガの遅延スパン）を示す情報を取得する。例えば、ＧＲＡＫＥ受信機１３４は、Ｌ個のＲＡＫＥフィンガ位置に関して予め有していた（a priori）知識を用いてＥ個のＧＲＡＫＥフィンガをいかに配置すべきかを決定するフィンガ位置アルゴリズムを用い、遅延スパンを計算することができる。上述したように、フィンガ位置アルゴリズムは、広く知られている方法によって、実装されうる。ＧＲＡＫＥ受信機１３４は、ベースバンド・ユニット１３２からベースバンド信号を、ＲＡＫＥ受信機１３３とＧＲＡＫＥ受信機１３４とから副受信機情報を、ＲＡＫＥ受信機１３３からチャネル推定とドップラ推定とを、リトリーブする。ＧＲＡＫＥ受信機１３４は、この情報を用いて、出力する信号に適用されるＧＲＡＫＥ（ＧＲ）ウェイトを計算する。
【００３６】
ＧＲＡＫＥ受信機１３４は、チャネル推定ユニット１３５と、通常のＧＲＡＫＥ処理ユニット１３６とを含む。ＲＡＫＥ受信機１３３とＧＲＡＫＥ受信機１３４とは、それぞれが、それらの対応する機能を実行するための１つまたは複数のプロセッサを含む。チャネル推定ユニット１３５と通常のＧＲＡＫＥ処理ユニット１３６とは、これらの１つまたは複数のプロセッサ上で動作する。
【００３７】
一実施形態によると、チャネル推定ユニット１３５は、改善されたチャネル推定を計算する。この改善されたチャネル推定は、ＲＡＫＥ受信機１３３において決定される元のチャネル推定と比較して、改善されている。通常のＧＲＡＫＥ処理ユニット１３６は、既知の態様で、改善されたチャネル推定を用いて、ＧＲウェイトを計算する。一実施形態では、改善されたチャネル推定を計算する際に、チャネル推定ユニット１３５が、ＲＡＫＥ受信機１３３によって計算されるスロット値と通常のＧＲＡＫＥ処理ユニット１３６において計算されるスロット値との差を考慮して、より正確なチャネル推定を提供することがある。このスロットの差は、どのようなタイプの値でもありうる。更に、少なくとも１つ実施形態では、スロットの差が、基地局１３０によって、リアルタイムで、計算または推定されることがある。
【００３８】
チャネル推定ユニット１３５は、固定された値としてスロット遅延を記憶している内部メモリから、スロット遅延を取得することもある。あるいは、基地局１３０によって実行される推定プロセスに基づいて、スロット遅延が得られる場合もある。スロットは、ＤＰＣＣＨチャネルに対する３ＰＧＧの物理層の仕様２５．２１１によって、定義することができる。例えば、１フレームあたり１５個のスロットが存在するように、スロットを定義してもよい。スロット遅延とは、ＲＡＫＥ受信機１３３においてチャネル推定が計算されたときのスロットの個数と、通常のＧＲＡＫＥ処理ユニット１３６においてウェイトが計算されたときのスロットの個数との数値的な差である。
【００３９】
チャネル推定ユニット１３５は、スロット遅延とドップラ推定と元のチャネル推定とに基づいて、改善されたチャネル推定ユニットを予測する。
【００４０】
図４は、一実施形態による、改善されたチャネル推定を決定するための方法を図解している。
【００４１】
ステップＳ４１０では、チャネル推定ユニット１３５が、元のチャネル推定と、ＲＡＫＥ受信機１３３で計算されたドップラ推定とを、リトリーブする。しかし、本出願の実施形態は、ドップラ推定がＲＡＫＥ受信機１３３で計算されない場合にも及ぶ。したがって、チャネル推定ユニット１３５は、ドップラ推定を取得することなく、元のチャネル推定をリトリーブすることもありうる。更に、チャネル推定ユニット１３５は、上述したように、スロット遅延情報をリトリーブする。
【００４２】
ステップＳ４２０では、チャネル推定ユニット１３５が、ＲＡＫＥ受信機１３３からドップラ推定が入手可能であるかどうかを、判断する。ドップラ推定が入手可能な場合には、ステップＳ４４０において、チャネル推定ユニット１３５が、ドップラ推定に基づいて、相関行列（correlation matrix）を生成する。しかし、ドップラ推定が入手不可能な場合には、ステップＳ４３０において、チャネル推定ユニット１３５が、サンプル相関行列を用いて、相関行列を生成する。
【００４３】
Ｌ個のチャネル・タップを備えた離散時間ｎでチャネルｈｎが与えられる（すなわち、ｈｎ＝［ｈｎ，Ｌ−１，ｈｎ，Ｌ−２，・・・，ｈｎ，０］）と、ｌ番目のチャネル・タップの相関行列Ｒｈｈ，ｌは、次の方程式（１）のように表現されうる。
【００４４】
【数１】
2015508966.tif 000003
ここで、Ｒｈｈ，ｌ［ｋ］は、行列Ｒｈｈ，ｌの成分であり、次の通りである。
【００４５】
【数２】
2015508966.tif 000004
ここで、Ｎは、チャネル・ベクトルが分離されているラグ（lags）であり、Ｎ，２Ｎ，・・・，ＭＮ（スロット・レート）である。lagN
そして、Ｅ［・］は期待値（expected value）である。
ｌ＝１，・・・Ｌであるチャネル・タップであり、すなわち、ＧＲＡＫＥフィンガである。
ｐは、ＦＩＲフィルタ・タップ（または、自己回帰（ＡＲ）プロセス）の次数である。
ｈｈは、ｋ＝０，・・・，ｐを表す。
【００４６】
ドップラ推定が入手可能な場合には、そして、信号がレイリー・フェージングを経験していると仮定すると、チャネル推定ユニット１３５が、次の方程式（２）である自己相関方程式を用いて、方程式（１）の相関行列の成分を計算する。
【００４７】
【数３】
2015508966.tif 000005
この方程式（２）から、次の方程式が得られる。
【００４８】
【数４】
2015508966.tif 000006
ここで、ｈは時間変動するチャネル推定であり、ｈｑ，ｉとｈｍ，ｊとは、ｑ番目のラグとｍ番目のラグとの時間変動するチャネル・サンプルである。
Ｅ［・］は期待値である。
Ｔｓはサンプル周期である。
Ｔｓ｜ｑ−ｍ｜は２つのシンボルの間のラグである。
ｆｄは最大ドップラ・シフトである。それぞれのチャネル・タップは独立にフェージングを生じ（fades）、複数のチャネル・タップ上の最大ドップラ・シフトは同じである（ｉおよびｊは、同じチャネル・タップを表す）と仮定する。Ｊ０は、ゼロ次の第１種ベッセル関数であるが、一定速度で移動するレイリー・フェージングが生じたチャネルの単位分散（unit-variance）（正規化された）自己相関関数が、ゼロ次の第１種ベッセル関数である。
【００４９】
ドップラ推定が入手不可能な場合には、チャネル推定ユニット１３５は、以前のフレームからの入手可能なチャネル推定を用いるサンプル相関行列を近似することによって、相関行列を計算する。
【００５０】
相関行列が計算されると、チャネル推定ユニット１３５は、ユール・ウォーカー方程式（Yule-Walker Equation）を用い、相関行列を用いて自己相関（ＡＲ）係数を計算する。ＡＲ係数とは、それぞれ次のように表される第１の係数と第２の係数（予測誤差）とでありうる。
【００５１】
【数５】
2015508966.tif 000007
【００５２】
【数６】
2015508966.tif 000008
チャネル推定ユニット１３５は、次に示す方程式（３）から方程式（９）を用いて、これらのＡＲ係数を求める。
【００５３】
【数７】
2015508966.tif 000009
ここで、ｌ＝０，１，・・・，Ｌ−１であり、
Ｕは転置された単位ベクトルである。すなわち、Ｕ＝［１００・・・０］Ｔである。
Ｌは、チャネル・タップすなわちＧＲＡＫＥフィンガである。
ａｌは、ｌ番目のチャネル・タップのＡＲモデル係数である。
【００５４】
【数８】
2015508966.tif 000010
ここで、Ｕ＝［１００・・・０］Ｔである。
ｐ＝フィルタ・タップの次数
Ｔ＝単位ベクトルの転置
【００５５】
【数９】
2015508966.tif 000011
ここで、ｒｌはｌ番目のチャネル・タップ、チャネル推定相関ベクトルである（方程式（１）を参照のこと）。
【００５６】
【数１０】
2015508966.tif 000012
ここで、行列「ａ」は、Ｌ個のチャネル・チップを表す。
Ｌ＝行列「ａ」のカラム（列）であり、行列「ａ」におけるそれぞれの値は、サイズがｐである転置された単位ベクトルである。
【００５７】
【数１１】
2015508966.tif 000013
ここで、行列「ｒ」はＬ個のチャネル・タップを表す。
ｒＬ−１は、Ｌ−１番目のチャネル・タップ、チャネル推定相関ベクトルである（方程式（１）および（５）を参照）。
【００５８】
【数１２】
2015508966.tif 000014
【００５９】
【数１３】
2015508966.tif 000015
【００６０】
大きなフィルタ・タップｐとバンドが制限されているチャネル・ノイズについては、次の数式で表される予測誤差分散はゼロに近づくから、この項は無視される。
【００６１】
【数１４】
2015508966.tif 000016
なお、この数式においては、次の関係が成り立つ。
【００６２】
【数１５】
2015508966.tif 000017
【００６３】
第１のＡＲモデル係数
【数１６】
2015508966.tif 000018
と第２の係数予測誤差分散
【数１７】
2015508966.tif 000019
とが決定されると、
ステップＳ４６０において、チャネル推定ユニット１３５が、第１のＡＲモデル係数
【数１８】
2015508966.tif 000020
および第２の係数予測誤差分散
【数１９】
2015508966.tif 000021
と元のチャネル推定とに基づいて、改善されたチャネル推定を計算する。例えば、チャネル推定ユニット１３５は、次の方程式に基づいて、改善されたチャネル推定を計算する。
【００６４】
【数２０】
2015508966.tif 000022
なお、この方程式では、すべての時間スロットに対して、ｎ＝Ｎ，２Ｎ，・・・，ＭＮである。
【００６５】
更に、次の数式で表される予測されるチャネル推定は、時間間隔Ｎ，２Ｎ，・・・，ＭＮ（スロット・レート）で計算される。
【００６６】
【数２１】
2015508966.tif 000023
【００６７】
再び図３を参照すると、通常のＧＲＡＫＥ処理ユニット１３６は、チャネル推定ユニット１３５から改善されたチャネル推定を、ＲＡＫＥ受信機１３３から副受信機情報を受け取り、広く知られた方法により、ＧＲウェイトを計算する。
【００６８】
例示的な実施形態の変形形態は、例示的な実施形態の精神および範囲からの逸脱であるとは見なされず、そのような変形形態はすべて、当業者には明らかであるように、本開示の範囲に含まれるものである。
【図１】
2015508966.tif 000024
【図２】
2015508966.tif 000025
【図３】
2015508966.tif 000026
【図４】
2015508966.tif 000027
【国際調査報告】
2015508966.tif 000028
2015508966.tif 000029
2015508966.tif 000030