(57)【要約】  受信機において等化を実行する技術を説明する。ある観点では、オーバーサンプルされた入力信号をサブサンプルすることで等化を実行し、複数のサブサンプルされた信号を取得する。オーバーサンプルされたチャネル推定を導出し、サブサンプルして、複数のサブサンプルされたチャネル推定を取得する。少なくとも１つのサブサンプルされたチャネル推定に基づいて、少なくとも１組の等化器係数が導出される。少なくとも１つの信号を、少なくとも１組の等化器係数でフィルタして、少なくとも１つの出力信号を取得する。（例えば、最大エネルギーを有する）１つの信号が選択され、関係するチャネル推定から導出された１組の等化器係数でフィルタされる。代わりに、複数の組の等化器係数に基づいて、複数の信号を等化し、個別または共同で複数の組の等化器係数を導出してもよい。時間領域または周波数領域で等化器係数を導出してもよい。【選択図】      図４
2009516481.tif 000002
【特許請求の範囲】
【請求項１】
複数のサンプリング時間インスタントのうちから、１つのサンプリング時間インスタントを選択し、
前記選択されたサンプリング時間インスタントに対する等化器係数を導出し、
前記選択されたサンプリング時間インスタントに対する入力サンプルを、前記等化器係数でフィルタする
ように構成されている、少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を具備する装置。
【請求項２】
前記少なくとも１つのプロセッサは、
前記複数のサンプリング時間インスタントに対する複数のチャネルインパルス応答推定のエネルギーを決定し、
前記複数のサンプリング時間インスタントのうちから、最大のエネルギーを有するサンプリング時間インスタントを選択する
ように構成されている、請求項１記載の装置。
【請求項３】
前記少なくとも１つのプロセッサは、
前記選択されたサンプリング時間インスタントに対するチャネルインパルス応答推定を導出し、
前記チャネルインパルス応答推定に基づいて、等化器係数を導出する
ように構成されている、請求項１記載の装置。
【請求項４】
前記少なくとも１つのプロセッサは、
前記選択されたサンプリング時間インスタントに対するチャネルインパルス応答推定を導出し、
前記選択されたサンプリング時間インスタントに対する前記入力サンプルの共分散値を決定し、
前記チャネルインパルス応答推定と、前記共分散値とに基づいて、等化器係数を導出する
ように構成されている、請求項１記載の装置。
【請求項５】
前記少なくとも１つのプロセッサは、
前記選択されたサンプリング時間インスタントに対するチャネルインパルス応答推定を導出し、
前記チャネルインパルス応答推定に基づいて、チャネル周波数応答推定を導出し、
前記選択されたサンプリング時間インスタントに対する前記入力サンプルの時間領域共分散値を決定し、
前記時間領域共分散値に基づいて、周波数領域共分散値を決定し、
前記チャネル周波数応答推定と、前記周波数領域共分散値とに基づいて、周波数領域等化器係数を導出し、
前記周波数領域等化器係数に基づいて、時間領域等化器係数を導出する
ように構成されている、請求項１記載の装置。
【請求項６】
前記少なくとも１つのプロセッサは、
前記選択されたサンプリング時間インスタントに対して、複数の送信アンテナと少なくとも１つの受信アンテナとの間の有効なチャネルインパルス応答推定を導出し、
前記有効なチャネルインパルス応答推定に基づいて、前記等化器係数を導出する
ように構成されている、請求項１記載の装置。
【請求項７】
前記少なくとも１つのプロセッサは、
線形最小平均二乗誤差（ＬＭＭＳＥ）技術に基づいて、前記等化器係数を導出するように構成されている、請求項１記載の装置。
【請求項８】
前記少なくとも１つのプロセッサは、
チップレートの複数倍で入力サンプルを受け取り、
各サンプリング時間インスタントに対して１つのシーケンスとなるように、前記複数のサンプリング時間インスタントに対する前記入力サンプルを、複数のシーケンスに多重分離し、
前記選択されたサンプリング時間インスタントに対する前記入力サンプルのシーケンスを、前記等化器係数でフィルタする
ように構成されている、請求項１記載の装置。
【請求項９】
前記複数のサンプリング時間インスタントは、第１および第２のサンプリング時間インスタントを含み、
前記少なくとも１つのプロセッサは、
チップレートの２倍で入力サンプルを受け取り、
前記入力サンプルを、前記第１のサンプリング時間インスタントに対するオンタイムサンプルと、前記第２のサンプリング時間インスタントに対するレイトサンプルとに多重分離し、
前記第１または第２のサンプリング時間インスタントのいずれかを選択し、
前記第１のサンプリング時間インスタントが選択される場合、前記オンタイムサンプルを、前記等化器係数でフィルタし、
前記第２のサンプリング時間インスタントが選択される場合、前記レイトサンプルを、前記等化器係数でフィルタする
ように構成されている、請求項１記載の装置。
【請求項１０】
複数のサンプリング時間インスタントのうちから、１つのサンプリング時間インスタントを選択することと、
前記選択されたサンプリング時間インスタントに対する等化器係数を導出することと、
前記選択されたサンプリング時間インスタントに対する入力サンプルを、前記等化器係数でフィルタすることと
を含む方法。
【請求項１１】
前記サンプリング時間インスタントを選択することは、
前記複数のサンプリング時間インスタントに対する複数のチャネルインパルス応答推定のエネルギーを決定することと、
前記複数のサンプリング時間インスタントのうちから、最大のエネルギーを有するサンプリング時間インスタントを選択することと
を有する、請求項１０記載の方法。
【請求項１２】
前記入力サンプルをフィルタすることは、
チップレートの複数倍で入力サンプルを受け取ることと、
各サンプリング時間インスタントに対して１つのシーケンスとなるように、前記複数のサンプリング時間インスタントに対する前記入力サンプルを、複数のシーケンスに多重分離することと、
前記選択されたサンプリング時間インスタントに対する前記入力サンプルのシーケンスを、前記等化器係数でフィルタすることと
を有する、請求項１０記載の方法。
【請求項１３】
複数のサンプリング時間インスタントのうちから、１つのサンプリング時間インスタントを選択する手段と、
前記選択されたサンプリング時間インスタントに対する等化器係数を導出する手段と、
前記選択されたサンプリング時間インスタントに対する入力サンプルを、前記等化器係数でフィルタする手段と
を具備する装置。
【請求項１４】
前記サンプリング時間インスタントを選択する手段は、
前記複数のサンプリング時間インスタントに対する複数のチャネルインパルス応答推定のエネルギーを決定する手段と、
前記複数のサンプリング時間インスタントのうちから、最大のエネルギーを有するサンプリング時間インスタントを選択する手段と
を備える、請求項１３記載の装置。
【請求項１５】
前記入力サンプルをフィルタする手段は、
チップレートの複数倍で入力サンプルを受け取る手段と、
各サンプリング時間インスタントに対して１つのシーケンスとなるように、前記複数のサンプリング時間インスタントに対する前記入力サンプルを、複数のシーケンスに多重分離する手段と、
前記選択されたサンプリング時間インスタントに対する前記入力サンプルのシーケンスを、前記等化器係数でフィルタする手段と
を備える、請求項１３記載の装置。
【請求項１６】
第１のサンプリング時間インスタントに対する、第１の組の等化器係数を導出し、
第２のサンプリング時間インスタントに対する、第２の組の等化器係数を導出し、
出力サンプルを取得するために、入力サンプルを、前記第１および第２の組の等化器係数でフィルタする
ように構成されている、少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を具備する装置。
【請求項１７】
前記少なくとも１つのプロセッサは、
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出し、
前記第１および第２のチャネルインパルス応答推定に基づいて、前記第１および第２の組の等化器係数をそれぞれ導出する
ように構成されている、請求項１６記載の装置。
【請求項１８】
前記少なくとも１つのプロセッサは、
前記第１のチャネルインパルス応答推定のエネルギーに基づいて決定された第１の利得で、前記第１の組の等化器係数をスケーリングし、
前記第２のチャネルインパルス応答推定のエネルギーに基づいて決定された第２の利得で、前記第２の組の等化器係数をスケーリングする
ように構成されている、請求項１７記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサは、
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出し、
前記第１および第２のサンプリング時間インスタントに対する、入力サンプルの第１および第２の組の共分散値をそれぞれ決定し、
前記第１のチャネルインパルス応答推定と、前記第１の組の共分散値とに基づいて、前記第１の組の等化器係数を導出し、
前記第２のチャネルインパルス応答推定と、前記第２の組の共分散値とに基づいて、前記第２の組の等化器係数を導出する
ように構成されている、請求項１６記載の装置。
【請求項２０】
前記少なくとも１つのプロセッサは、
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出し、
前記第１および第２のチャネルインパルス応答推定に基づいて、第１および第２のチャネル周波数応答推定をそれぞれ導出し、
前記第１および第２のサンプリング時間インスタントに対する、入力サンプルの第１および第２の組の時間領域共分散値をそれぞれ決定し、
前記第１および第２の組の時間領域共分散値に基づいて、第１および第２の組の周波数領域共分散値をそれぞれ導出し、
前記第１のチャネル周波数応答推定と、前記第１の組の周波数領域共分散値とに基づいて、第１の組の周波数領域等化器係数を導出し、
前記第２のチャネル周波数応答推定と、前記第２の組の周波数領域共分散値とに基づいて、第２の組の周波数領域等化器係数を導出し、
前記第１および第２の組の周波数領域等化器係数に基づいて、第１および第２の組の時間領域等化器係数をそれぞれ導出する
ように構成されている、請求項１６記載の装置。
【請求項２１】
前記少なくとも１つのプロセッサは、
第１のサンプリング時間インスタントに対する、複数の送信アンテナと少なくとも１つの受信アンテナとの間の第１の有効なチャネルインパルス応答推定を導出し、
第２のサンプリング時間インスタントに対して、複数の送信アンテナと少なくとも１つの受信アンテナとの間の第２の有効なチャネルインパルス応答推定を導出し、
前記第１および第２の有効なチャネルインパルス応答推定に基づいて、第１および第２の組の等化器係数を導出する
ように構成されている、請求項１記載の装置。
【請求項２２】
前記少なくとも１つのプロセッサは、
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出し、
前記第１および第２のチャネルインパルス応答推定に基づいて、第１および第２の組の等化器係数を共同で導出する
ように構成されている、請求項１６記載の装置。
【請求項２３】
前記少なくとも１つのプロセッサは、
前記第１および第２のサンプリング時間インスタントに対する前記入力サンプルの、複数の組の共分散値を決定し、
前記第１および第２のチャネルインパルス応答推定と、前記複数の組の共分散値とに基づいて、前記第１および第２の組の等化器係数を共同で導出する
ように構成されている、請求項２２記載の装置。
【請求項２４】
前記少なくとも１つのプロセッサは、
前記第１および第２のチャネルインパルス応答推定に基づいて、第１および第２のチャネル周波数応答推定をそれぞれ導出し、
前記第１および第２のサンプリング時間インスタントに対する入力サンプルの、第１および第２の組の時間領域共分散値をそれぞれ決定し、
前記第１および第２のサンプリング時間インスタントに対する入力サンプルの、第３の組の時間領域共分散値を決定し、
前記第１、第２、および第３の組の時間領域共分散値に基づいて、第１、第２、および第３の組の周波数領域共分散値をそれぞれ導出し、
前記第１および第２のチャネル周波数応答推定と、前記第１、第２、および第３の組の周波数領域共分散値とに基づいて、第１および第２の組の周波数領域等化器係数を共同で導出し、
前記第１および第２の組の周波数領域等化器係数に基づいて、第１および第２の組の時間領域等化器係数をそれぞれ導出する
ように構成されている、請求項２２記載の装置。
【請求項２５】
前記少なくとも１つのプロセッサは、
行列反転に対して調整するために、前記第１および第２の組の時間領域共分散値のそれぞれにおいて、少なくとも１つの時間領域共分散値をスケーリングするように構成されている、請求項２４記載の装置。
【請求項２６】
複数の周波数ビンのそれぞれに対して、前記少なくとも１つのプロセッサは、
１つの周波数ビンに対する行列の条件を決定し、
前記行列の条件が悪い場合、第１の数式に基づいて、前記周波数ビンに対する周波数領域等化器係数を導出し、
前記行列の条件が悪くない場合、第２の数式に基づいて、前記周波数ビンに対する周波数領域等化器係数を導出する
ように構成されている、請求項２４記載の装置。
【請求項２７】
前記少なくとも１つのプロセッサは、
線形最小平均二乗誤差（ＬＭＭＳＥ）技術に基づいて、前記等化器係数を導出するように構成されている、請求項１６記載の装置。
【請求項２８】
前記少なくとも１つのプロセッサは、
チップレートの複数倍で入力サンプルを受け取り、
前記入力サンプルを、前記第１のサンプリング時間インスタントに対するオンタイムサンプルと、前記第２のサンプリング時間インスタントに対するレイトサンプルとに多重分離し、
前記オンタイムサンプルを、前記第１の組の等化器係数でフィルタし、
前記レイトサンプルを、前記第２の組の等化器係数でフィルタし、
出力サンプルを取得するために、前記フィルタされたオンタイムサンプルを、前記フィルタされたレイトサンプルと結合させる
ように構成されている、請求項１６記載の装置。
【請求項２９】
第１のサンプリング時間インスタントに対する、第１の組の等化器係数を導出することと、
第２のサンプリング時間インスタントに対する、第２の組の等化器係数を導出することと、
出力サンプルを取得するために、入力サンプルを、前記第１および第２の組の等化器係数でフィルタすることと
を含む方法。
【請求項３０】
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出することをさらに含み、
前記第１および第２の組の等化器係数は、前記第１および第２のチャネルインパルス応答推定に基づいて、それぞれ導出される、請求項２９記載の方法。
【請求項３１】
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出することをさらに含み、
前記第１および第２の組の等化器係数は、前記第１および第２のチャネルインパルス応答推定に基づいて、共同で導出される、請求項２９記載の方法。
【請求項３２】
前記第１および第２の組の等化器係数は、
線形最小平均二乗誤差（ＬＭＭＳＥ）技術に基づいて、周波数領域で導出される、請求項２９記載の方法。
【請求項３３】
前記入力サンプルをフィルタすることは、
チップレートの複数倍で入力サンプルを受け取ることと、
前記入力サンプルを、前記第１のサンプリング時間インスタントに対するオンタイムサンプルと、前記第２のサンプリング時間インスタントに対するレイトサンプルとに多重分離することと、
前記オンタイムサンプルを、前記第１の組の等化器係数でフィルタすることと、
前記レイトサンプルを、前記第２の組の等化器係数でフィルタすることと、
出力サンプルを取得するために、前記フィルタされたオンタイムサンプルを、前記フィルタされたレイトサンプルと結合させることと
を有する、請求項２９記載の方法。
【請求項３４】
第１のサンプリング時間インスタントに対する、第１の組の等化器係数を導出する手段と、
第２のサンプリング時間インスタントに対する、第２の組の等化器係数を導出する手段と、
出力サンプルを取得するために、入力サンプルを、前記第１および第２の等化器係数でフィルタする手段と
を具備する装置。
【請求項３５】
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出する手段をさらに具備し、
前記第１および第２の組の等化器係数は、前記第１および第２のチャネルインパルス応答推定に基づいて、それぞれ導出される、請求項３４記載の装置。
【請求項３６】
前記第１および第２のサンプリング時間インスタントに対する、第１および第２のチャネルインパルス応答推定をそれぞれ導出する手段をさらに具備し、
前記第１および第２の組の等化器係数は、前記第１および第２のチャネルインパルス応答推定に基づいて、共同で導出される、請求項３４記載の装置。
【請求項３７】
前記第１および第２の組の等化器係数は、
線形最小平均二乗誤差（ＬＭＭＳＥ）技術に基づいて、周波数領域で導出される、請求項３４記載の装置。
【請求項３８】
前記入力サンプルをフィルタする手段は、
チップレートの複数倍で入力サンプルを受け取る手段と、
前記入力サンプルを、前記第１のサンプリング時間インスタントに対するオンタイムサンプルと、前記第２のサンプリング時間インスタントに対するレイトサンプルとに多重分離する手段と、
前記オンタイムサンプルを、前記第１の組の等化器係数でフィルタする手段と、
前記レイトサンプルを、前記第２の組の等化器係数でフィルタする手段と、
出力サンプルを取得するために、前記フィルタされたオンタイムサンプルを、前記フィルタされたレイトサンプルと結合させる手段と
を備える、請求項３４記載の装置。
【請求項３９】
複数のサブサンプルされた信号を取得するために、オーバーサンプルされた入力信号をサブサンプルし、
複数のサブサンプルされたチャネル推定を取得するために、オーバーサンプルされたチャネル推定をサブサンプルし、
少なくとも１つの出力信号を取得するために、前記複数のサブサンプルされたチャネル推定に基づいて、前記複数のサブサンプルされた信号上で等化を実行する
ように構成されている、少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を具備する装置。
【請求項４０】
前記少なくとも１つのプロセッサは、
前記オーバーサンプルされた入力信号に基づいて、オーバーサンプルされたチャネルインパルス応答推定を導出し、
前記オーバーサンプルされたチャネルインパルス応答推定を、前記オーバーサンプルされたチャネル推定として使用する
ように構成されている、請求項３９記載の装置。
【請求項４１】
前記オーバーサンプルされたチャネル推定は、少なくとも１つの送信アンテナと、少なくとも１つの受信アンテナとの間のワイヤレスチャネルに対するものである、請求項３９記載の装置。
【請求項４２】
前記少なくとも１つのプロセッサは、
前記複数のサブサンプルされたチャネル推定のうちの少なくとも１つに基づいて、少なくとも１組の等化器係数を導出し、
前記少なくとも１つの出力信号を取得するために、前記複数のサブサンプルされた信号のうちの少なくとも１つを、前記少なくとも１組の等化器係数でフィルタする
ように構成されている、請求項３９記載の装置。
【請求項４３】
前記オーバーサンプルされた入力信号は、チップレートの複数倍でオーバーサンプルされ、前記複数のサブサンプルされた信号のそれぞれと、前記複数のサブサンプルされたチャネル推定のそれぞれとは、チップレートにおけるものである、請求項３９記載の装置。
【請求項４４】
複数のサブサンプルされた信号を取得するために、オーバーサンプルされた入力信号をサブサンプルすることと、
複数のサブサンプルされたチャネル推定を取得するために、オーバーサンプルされたチャネル推定をサブサンプルすることと、
少なくとも１つの出力信号を取得するために、前記複数のサブサンプルされたチャネル推定に基づいて、前記複数のサブサンプルされた信号上で等化を実行することと
を含む方法。
【請求項４５】
前記複数のサブサンプルされたチャネル推定のうちの少なくとも１つに基づいて、少なくとも１組の等化器係数を導出することをさらに含み、
前記複数のサブサンプルされた信号上で等化を実行することは、前記少なくとも１つの出力信号を取得するために、前記複数のサブサンプルされた信号のうちの少なくとも１つを、少なくとも１組の等化器係数でフィルタすることを有する、請求項４４記載の方法。
【請求項４６】
複数のサブサンプルされた信号を取得するために、オーバーサンプルされた入力信号をサブサンプルする手段と、
複数のサブサンプルされたチャネル推定を取得するために、オーバーサンプルされたチャネル推定をサブサンプルする手段と、
少なくとも１つの出力信号を取得するために、前記複数のサブサンプルされたチャネル推定に基づいて、前記複数のサブサンプルされた信号上で等化を実行する手段と
を具備する装置。
【請求項４７】
前記複数のサブサンプルされたチャネル推定のうちの少なくとも１つに基づいて、少なくとも１組の等化器係数を導出する手段をさらに具備し、
前記複数のサブサンプルされた信号上で等化を実行する手段は、前記少なくとも１つの出力信号を取得するために、前記複数のサブサンプルされた信号のうちの少なくとも１つを、少なくとも１組の等化器係数でフィルタする手段を備える、請求項４６記載の装置。
【請求項４８】
チャネルインパルス応答推定を導出し、
前記チャネルインパルス応答推定に基づいて、チャネル周波数応答推定を導出し、
前記チャネル周波数応答推定に基づいて、周波数領域等化器係数を導出し、
前記周波数領域等化器係数に基づいて、時間領域等化器係数を導出し、
入力サンプルを、前記時間領域等化器係数でフィルタする
ように構成されている、少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を具備する装置。
【請求項４９】
前記少なくとも１つのプロセッサは、
前記入力サンプルに対する時間領域共分散値を決定し、
前記時間領域共分散値に基づいて、周波数領域共分散値を決定し、
前記チャネル周波数応答推定と、前記周波数領域共分散値とに基づいて、前記周波数領域等化器係数を導出する
ように構成されている、請求項４８記載の装置。
【請求項５０】
前記少なくとも１つのプロセッサは、
線形最小平均二乗誤差（ＬＭＭＳＥ）技術に基づいて、前記周波数領域等化器係数を導出するように構成されている、請求項４８記載の装置。
【請求項５１】
チャネルインパルス応答推定を導出することと、
前記チャネルインパルス応答推定に基づいて、チャネル周波数応答推定を導出することと、
前記チャネル周波数応答推定に基づいて、周波数領域等化器係数を導出することと、
前記周波数領域等化器係数に基づいて、時間領域等化器係数を導出することと、
入力サンプルを、前記時間領域等化器係数でフィルタすることと
を含む方法。
【請求項５２】
前記入力サンプルに対する時間領域共分散値を決定することと、
前記時間領域共分散値に基づいて、周波数領域共分散値を決定することと
を含み、
前記周波数領域等化器係数を導出することは、前記チャネル周波数応答推定と、前記周波数領域共分散値とに基づいて、前記周波数領域等化器係数を導出することを有する、請求項５１記載の方法。
【請求項５３】
チャネルインパルス応答推定を導出する手段と、
前記チャネルインパルス応答推定に基づいて、チャネル周波数応答推定を導出する手段と、
前記チャネル周波数応答推定に基づいて、周波数領域等化器係数を導出する手段と、
前記周波数領域等化器係数に基づいて、時間領域等化器係数を導出する手段と、
入力サンプルを、前記時間領域等化器係数でフィルタする手段と
を具備する装置。
【請求項５４】
前記入力サンプルに対する時間領域共分散値を決定する手段と、
前記時間領域共分散値に基づいて、周波数領域共分散値を決定する手段と
をさらに具備し、
前記周波数領域等化器係数を導出する手段は、前記チャネル周波数応答推定と、前記周波数領域共分散値とに基づいて、前記周波数領域等化器係数を導出する手段を備える、請求項５３記載の装置。
【請求項５５】
第１の組のサブサンプルされた信号を取得するために、第１の受信アンテナに対する第１の入力信号をサブサンプルし、
第２の組のサブサンプルされた信号を取得するために、第２の受信アンテナに対する第２の入力信号をサブサンプルし、
前記第１の受信アンテナに対する第１のチャネル推定を導出し、
前記第２の受信アンテナに対する第２のチャネル推定を導出し、
前記第１および第２のチャネル推定に基づいて、前記第１および第２の組のサブサンプルされた信号上で等化を実行する
ように構成されている、少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を具備する装置。
【請求項５６】
前記少なくとも１つのプロセッサは、
前記第１の組のサブサンプルされた信号中で、第１のサブサンプルされた信号を選択し、
前記第２の組のサブサンプルされた信号中で、第２のサブサンプルされた信号を選択し、
前記第１のサブサンプルされた信号に対する、前記第１のチャネル推定を導出し、
前記第２のサブサンプルされた信号に対する、前記第２のチャネル推定を導出し、
前記第１のチャネル推定に基づいて、第１の組の等化器係数を導出し、
前記第２のチャネル推定に基づいて、第２の組の等化器係数を導出し、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を、前記第１の組の等化器係数でフィルタし、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を、前記第２の組の等化器係数でフィルタし、
前記第１および第２の出力信号を結合するように構成されている、請求項５５記載の装置。
【請求項５７】
前記少なくとも１つのプロセッサは、
前記第１の組のサブサンプルされた信号中で、第１のサブサンプルされた信号を選択し、
前記第２の組のサブサンプルされた信号中で、第２のサブサンプルされた信号を選択し、
前記第１および第２の入力信号に対する共分散値を決定し、
前記第１および第２のチャネル推定と、前記共分散値とに基づいて、第１および第２の組の等化器係数を共同で導出し、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を、前記第１の組の等化器係数でフィルタし、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を、前記第２の組の等化器係数でフィルタし、
前記第１および第２の出力信号を結合する
ように構成されている、請求項５５記載の装置。
【請求項５８】
前記少なくとも１つのプロセッサは、
前記第１の受信アンテナに対する複数のサンプリング時間インスタントのうちから、第１のサンプリング時間インスタントを選択し、
前記第２の受信アンテナに対する複数のサンプリング時間インスタントのうちから、第２のサンプリング時間インスタントを選択する
ように構成され、
前記第１のチャネル推定と、前記第１のサブサンプルされた信号とは、前記第１のサンプリング時間インスタントに対するものであり、
前記第２のチャネル推定と、前記第２のサブサンプルされた信号とは、前記第２のサンプリング時間インスタントに対するものである、請求項５６記載の装置。
【請求項５９】
前記第１または第２の組の等化器係数は、すべてゼロである、請求項５６記載の装置。
【請求項６０】
第１の組のサブサンプルされた信号を取得するために、第１の受信アンテナに対する第１の入力信号をサブサンプルすることと、
第２の組のサブサンプルされた信号を取得するために、第２の受信アンテナに対する第２の入力信号をサブサンプルすることと、
前記第１の受信アンテナに対する第１のチャネル推定を導出することと、
前記第２の受信アンテナに対する第２のチャネル推定を導出することと、
前記第１および第２のチャネル推定に基づいて、前記第１および第２の組のサブサンプルされた信号上で等化を実行することと
を含む方法。
【請求項６１】
前記第１および第２の組のサブサンプルされた信号上で等化を実行することは、
前記第１の組のサブサンプルされた信号中で、第１のサブサンプルされた信号を選択することと、
前記第２の組のサブサンプルされた信号中で、第２のサブサンプルされた信号を選択することと、
前記第１のチャネル推定に基づいて、第１の組の等化器係数を導出することと、
前記第２のチャネル推定に基づいて、第２の組の等化器係数を導出することと、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を前記第１の組の等化器係数でフィルタし、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を前記第２の組の等化器係数でフィルタし、
前記第１および第２の出力信号を結合する
ことを有する、請求項６０記載の方法。
【請求項６２】
第１の組のサブサンプルされた信号を取得するために、第１の受信アンテナに対する第１の入力信号をサブサンプルする手段と、
第２の組のサブサンプルされた信号を取得するために、第２の受信アンテナに対する第２の入力信号をサブサンプルする手段と、
前記第１の受信アンテナに対する第１のチャネル推定を導出する手段と、
前記第２の受信アンテナに対する第２のチャネル推定を導出する手段と、
前記第１および第２のチャネル推定に基づいて、前記第１および第２の組のサブサンプルされた信号上で等化を実行する手段と
を具備する装置。
【請求項６３】
前記第１および第２の組のサブサンプルされた信号上で等化を実行する手段は、
前記第１の組のサブサンプルされた信号中で、第１のサブサンプルされた信号を選択する手段と、
前記第２の組のサブサンプルされた信号中で、第２のサブサンプルされた信号を選択する手段と、
前記第１のチャネル推定に基づいて、第１の組の等化器係数を導出する手段と、
前記第２のチャネル推定に基づいて、第２の組の等化器係数を導出する手段と、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を前記第１の組の等化器係数でフィルタする手段と、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を前記第２の組の等化器係数でフィルタする手段と、
前記第１および第２の出力信号を結合する手段と
を備える、請求項６２記載の装置。
【請求項６４】
１組のサブサンプルされた信号を取得するために、入力信号をサブサンプルし、
第１の送信アンテナに対する第１のチャネル推定を導出し、
第２の送信アンテナに対する第２のチャネル推定を導出し、
前記第１および第２のチャネル推定に基づいて、前記１組のサブサンプルされた信号上で等化を実行する
ように構成されている、少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を具備する装置。
【請求項６５】
前記少なくとも１つのプロセッサは、
前記１組のサブサンプルされた信号中で、第１および第２のサブサンプルされた信号を選択し、
前記第１のチャネル推定に基づいて、第１の組の等化器係数を導出し、
前記第２のチャネル推定に基づいて、第２の組の等化器係数を導出し、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を前記第１の組の等化器係数でフィルタし、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を前記第２の組の等化器係数でフィルタする
ように構成されている、請求項６４記載の装置。
【請求項６６】
前記少なくとも１つのプロセッサは、
前記１組のサブサンプルされた信号中で、第１および第２のサブサンプルされた信号を選択し、
前記第１および第２の送信アンテナに対する共分散値を決定し、
前記第１および第２のチャネル推定と、前記共分散値とに基づいて、第１および第２の組の等化器係数を共同で導出し、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を前記第１の組の等化器係数でフィルタし、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を前記第２の組の等化器係数でフィルタする
ように構成されている、請求項６４記載の装置。
【請求項６７】
前記入力信号は、時空間送信ダイバーシティ（ＳＴＴＤ）で送られるデータ送信に対するものであり、前記少なくとも１つのプロセッサは、前記第１および第２の出力信号上でＳＴＴＤデコーディングを実行するように構成されている、請求項６５記載の装置。
【請求項６８】
前記少なくとも１つのプロセッサは、
複数のサンプリング時間インスタントのうちの１つを選択し、
前記選択されたサンプリング時間インスタントに対する前記第１および第２のチャネル推定を導出する
ように構成されている、請求項６４記載の装置。
【請求項６９】
前記少なくとも１つのプロセッサは、
前記複数のサンプリング時間インスタントに対するエネルギーを決定し、
前記複数のサンプリング時間インスタントのうちから、最大のエネルギーを有するサンプリング時間インスタントを選択する
ように構成されている、請求項６８記載の装置。
【請求項７０】
前記少なくとも１つのプロセッサは、
前記第１および第２の送信アンテナに適用するための、少なくとも１つの重みを決定し、
前記少なくとも１つの重みを送信機に送る
ように構成されている、請求項６４記載の装置。
【請求項７１】
１組のサブサンプルされた信号を取得するために、入力信号をサブサンプルすることと、
第１の送信アンテナに対する第１のチャネル推定を導出することと、
第２の送信アンテナに対する第２のチャネル推定を導出することと、
前記第１および第２のチャネル推定に基づいて、前記１組のサブサンプルされた信号上で等化を実行することと
を含む方法。
【請求項７２】
前記１組のサブサンプルされた信号上で等化を実行することは、
前記１組のサブサンプルされた信号中で、第１および第２のサブサンプルされた信号を選択することと、
前記第１のチャネル推定に基づいて、第１の組の等化器係数を導出することと、
前記第２のチャネル推定に基づいて、第２の組の等化器係数を導出することと、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を前記第１の組の等化器係数でフィルタすることと、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を前記第２の組の等化器係数でフィルタすることと
を有する、請求項７１記載の方法。
【請求項７３】
１組のサブサンプルされた信号を取得するために、入力信号をサブサンプルする手段と、
第１の送信アンテナに対する第１のチャネル推定を導出する手段と、
第２の送信アンテナに対する第２のチャネル推定を導出する手段と、
前記第１および第２のチャネル推定に基づいて、前記１組のサブサンプルされた信号上で等化を実行する手段と
を具備する装置。
【請求項７４】
前記１組のサブサンプルされた信号上で等化を実行する手段は、
前記１組のサブサンプルされた信号中で、第１および第２のサブサンプルされた信号を選択する手段と、
前記第１のチャネル推定に基づいて、第１の組の等化器係数を導出する手段と、
前記第２のチャネル推定に基づいて、第２の組の等化器係数を導出する手段と、
第１の出力信号を取得するために、前記第１のサブサンプルされた信号を前記第１の組の等化器係数でフィルタする手段と、
第２の出力信号を取得するために、前記第２のサブサンプルされた信号を前記第２の組の等化器係数でフィルタする手段と
を備える、請求項７３記載の装置。
【発明の詳細な説明】
【関連出願】
【０００１】
本出願は、２００５年１１月１５日に出願され、“ＷＣＤＭＡダウンリンク信号の等化のためのＦＦＴベースの方法”と題された、米国仮出願シリアル番号第60/737,459号に対して優先権を主張し、これは、本出願譲受人に譲渡され、ここで参照により組み込まれている。
【発明の分野】
【０００２】
本開示は一般的に通信に関連し、さらに詳細には、ワイヤレス通信システムにおいて信号を受信する技術に関連する。
【発明の背景】
【０００３】
ワイヤレス通信システムは、音声、パケットデータ、ビデオ、ブロードキャスト、メッセージング等のような、さまざまな通信サービスを提供するために広く配備されている。これらのシステムは、利用可能なシステムリソースを共有することにより複数のユーザに対する通信をサポートすることができる、多元接続システムであってもよい。このような多元接続システムの例は、コード分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、および、周波数分割多元接続（ＦＤＭＡ）システムを含む。
【０００４】
ワイヤレスデバイス（例えば、セルラ電話機）は、一般的にレーク受信機を使用する。レーク受信機は、１つ以上のサーチャーエレメントおよび複数の復調エレメントを含み、これらは一般に、それぞれ、サーチャーおよびフィンガーとして呼ばれている。比較的広い帯域のＣＤＭＡ信号のために、ワイヤレス通信チャネルは、有限数の分解可能な信号パスまたはマルチパスから構成されていると仮定される。各マルチパスは、特定の複素利得および特定の時間遅延により特徴付けられる。サーチャーは、受信信号中で強いマルチパスを探し、フィンガーは、サーチャーによって見つけられた最も強いマルチパスに対して割り当てられる。各フィンガーは、各フィンガーの割り当てられたマルチパスを処理して、そのマルチパスに対するシンボル推定を提供する。次に、すべての割り当てられたフィンガーからのシンボル推定を結合して、最終シンボル推定を取得する。レーク受信機は、低い信号対干渉および雑音比（ＳＮＲ）で動作しているＣＤＭＡシステムに対して、受け入れ可能な性能を提供できる。
【０００５】
レーク受信機は、いくつかの欠点を持っている。第１に、レーク受信機は、１チップ期間よりも少なく分けられた時間遅延を有するマルチパスを効果的に取り扱うことができず、このことは、“ファットパス（fat-path）”シナリオとして呼ばれることが多い。第２に、レーク受信機は、一般的に、高いジオメトリにおいて準最適状態の性能を提供し、高いジオメトリは、高いＳＮＲに対応する。第３に、受信信号を検索して強いマルチパスを見つけるために、新しく見つかったマルチパスにフィンガーを割り当てるために、そして、消滅したマルチパスから受信信号を切り離すために、通常、複雑な回路および制御機能が必要とされる。
【０００６】
したがって、レーク受信機の欠点を改善できる受信機に対する技術的な要求がある。
【発明の概要】
【０００７】
ワイヤレス通信システムにおける、受信機（例えば、ワイヤレスデバイスまたは基地局）において、等化を実行する技術をここで説明する。１つの観点では、オーバーサンプルされた入力信号をサブサンプルすることによって、等化を実行して、複数のサブサンプルされた信号を取得する。オーバーサンプルされたチャネル推定（例えば、オーバーサンプルされたチャネルインパルス応答推定）を導出し、サブサンプルして、複数のサブサンプルされたチャネル推定を取得してもよい。例えば、入力信号とチャネル推定とは、チップレートの複数倍でオーバーサンプルされてもよく、サブサンプルされた信号とサブサンプルされたチャネル推定とは、チップレートにおけるものであってもよく、異なるサンプリング時間インスタントに対応していてもよい。少なくとも１つのサブサンプルされたチャネル推定に基づいて、少なくとも１組の等化器係数が導出される。次に、少なくとも１つのサブサンプルされた信号を、少なくとも１組の等化器係数でフィルタして、少なくとも１つの出力信号を取得する。１つの実施形態では、（例えば、最大のエネルギーを有する）１つのサブサンプルされた信号が、等化のために選択され、関係するサブサンプルされたチャネル推定に基づいて導出された１組の等化器係数でフィルタされる。他の実施形態では、複数の組の等化器係数に基づいて、複数のサブサンプルされた信号が等化され、複数の組の等化器係数は、複数のサブサンプルされたチャネル推定に基づいて、個別に、または共同で導出されてもよい。
【０００８】
別の観点では、周波数領域で導出された等化器係数に基づいて、オーバーサンプルされた入力信号上で、等化が実行される。チャネルインパルス応答推定を導出し、変換して、チャネル周波数応答推定を取得する。入力サンプルに対する時間領域共分散値を決定し、変換して、周波数領域共分散値を取得してもよい。チャネル周波数応答推定と周波数領域共分散値とに基づいて、周波数領域等化器係数を導出する。周波数領域等化器係数を変換して、時間領域等化器係数を取得し、時間領域等化器係数を使用して、入力サンプルをフィルタする。
【０００９】
本発明のさまざまな観点および実施形態を以下でさらに詳細に説明する。
【００１０】
本発明の特徴および性質は、同一参照番号が全体にわたって対応したものを識別する添付の図面を参照すると、以下の詳細な説明からより明らかになるだろう。
【実施形態の詳細な説明】
【００１１】
“例示的”という言葉は、“例として、事例として、あるいは、例示として働くこと”を意味するためにここで使用されている。ここで“例示的”として記述した任意の実施形態または設計は、必ずしも他の実施形態より好ましい、または有利であるとして解釈すべきではない。
【００１２】
図１は、ワイヤレス通信システムにおける例示的な送信を示す。簡潔さのために、図１では、１つの基地局１１０と、１つのワイヤレスデバイス１２０とだけを示した。基地局は、一般的にワイヤレスデバイスと通信する固定局であり、ノードＢ、アクセスポイント、または他の何らかの用語として呼ばれることがある。ワイヤレスデバイスは、固定性のものまたは移動性のものであってもよく、また、ユーザ装置（ＵＥ）、移動局、ユーザ端末、加入者ユニット、または他の何らかの用語として呼ばれることがある。ワイヤレスデバイスは、セルラ電話機、パーソナルデジタルアシスタント（ＰＤＡ）、ワイヤレスモデムカード、あるいは、他の何らかのデバイスまたは装置等であってもよい。
【００１３】
基地局１１０は、ワイヤレスデバイス１２０に対して無線周波数（ＲＦ）信号を送信する。このＲＦ信号は、直接パスおよび／または反射パスを含んでいてもよい、１つ以上の信号パスを通してワイヤレスデバイス１２０に到達する。反射パスは、ワイヤレス環境における障害物（例えば、建物、木、車両、および他の構造物）による無線波の反射によって生み出される。ワイヤレスデバイス１２０は、送信ＲＦ信号の複数のインスタンスまたはコピーを受信することがある。それぞれの受信信号インスタンスは、異なる信号パスを通して取得され、その信号パスによって決定された特定の複素利得および特定の時間遅延を有している。ワイヤレスデバイス１２０における受信ＲＦ信号は、このワイヤレスデバイスにおけるすべての受信信号インスタンスの重ね合わせである。ワイヤレスデバイス１２０はまた、他の送信局からの干渉送信も受信するかもしれない。干渉送信は、図１中で点線によって示した。
【００１４】
ここで説明する等化技術は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、直交周波数分割多元接続（ＯＦＤＭＡ）、および単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）システムのようなさまざまな通信システムに対して使用されてもよい。ＣＤＭＡシステムは、ｃｄｍａ２０００、広帯域−ＣＤＭＡ（Ｗ−ＣＤＭＡ）等のような、１つ以上の無線アクセス技術（ＲＡＴ）を実現してもよい。ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−８５６、およびＩＳ−９５標準規格をカバーする。ＴＤＭＡシステムは、移動体通信のためのグローバルシステム（ＧＳＭ）のようなＲＡＴを実現してもよい。これらのさまざまなＲＡＴおよび標準規格は、技術的に知られている。Ｗ−ＣＤＭＡおよびＧＳＭは、“第３世代パートナーシッププロジェクト”（３ＧＰＰ）と称されるコンソーシアムからの文書に説明されている。ｃｄｍａ２０００は、“第３世代パートナーシッププロジェクト２”（３ＧＰＰ２）と称されるコンソーシアムからの文書に説明されている。３ＧＰＰおよび３ＧＰＰ２の文書は公的に入手可能である。ＯＦＤＭＡシステムは、ＯＦＤＭを使用して、直交周波数副搬送波上の周波数領域中で変調シンボルを送信する。ＳＣ−ＦＤＭＡシステムは、直交周波数副搬送波上の時間領域中で変調シンボルを送信する。
【００１５】
ここで説明する等化技術はまた、基地局や、ワイヤレスデバイスに対して使用される。簡潔さのために、Ｗ−ＣＤＭＡシステム、またはｃｄｍａ２０００システムであってもよい、ＣＤＭＡシステムにおけるワイヤレスデバイスに対して、以下でこれらの技術を説明する。ある部分の説明は、Ｗ−ＣＤＭＡシステムに対するものである。
【００１６】
図２は、基地局１１０およびワイヤレスデバイス１２０のブロック図を示す。基地局１１０において、送信（ＴＸ）データプロセッサ２１０は、担当しているワイヤレスデバイスのためのトラフィックデータを受け取り、トラフィックデータを処理（例えば、エンコード、インターリーブ、およびシンボルマップ）して、データシンボルを発生させ、データシンボルをＣＤＭＡ変調器２２０に提供する。ここで使用するように、データシンボルはデータに対する変調シンボルであり、パイロットシンボルはパイロットに対する変調シンボルであり、変調シンボルは（例えば、Ｍ−ＰＳＫ、Ｍ−ＱＡＭ等に対する）信号コンステレーション中の点に対する複素値であり、シンボルは一般的に複素値であり、パイロットは基地局とワイヤレスデバイスの両方によって、アプリオリに知られるデータである。ＣＤＭＡ変調器２２０は、以下で説明するようにデータシンボルおよびパイロットシンボルを処理し、送信機（ＴＭＴＲ）２３０に対して出力チップを提供する。送信機２３０は、出力チップを処理（例えば、アナログに変換、増幅、フィルタ、および周波数アップコンバート）して、ＲＦ信号を発生させ、ＲＦ信号はアンテナ２３２から送信される。
【００１７】
ワイヤレスデバイス１２０において、アンテナ２５２は、直接パスおよび／または反射パスを通して送信ＲＦ信号を受信し、受信ＲＦ信号を受信機（ＲＣＶＲ）２５４に提供する。受信機２５４は、受信ＲＦ信号を処理（例えば、フィルタ、増幅、周波数ダウンコンバート、およびデジタル化）して、受信サンプルを取得する。受信機２５４はまた、受信サンプル上で前処理を実行してもよく、入力サンプルを等化器２６０に提供する。前処理は、例えば、自動利得制御（ＡＧＣ）、周波数訂正、デジタルフィルタリング、サンプルレート変換等を含んでもよい。等化器２６０は、以下で説明するように入力サンプル上で等化を実行して、出力サンプルを提供する。ＣＤＭＡ復調器（Ｄｅｍｏｄ）２７０は、ＣＤＭＡ変調器２２０による処理に対して相補的な方法で、出力サンプルを処理し、シンボル推定を提供し、シンボル推定は基地局１１０によってワイヤレスデバイス１２０に対して送られたデータシンボルの推定である。受信（ＲＸ）データプロセッサ２８０は、シンボル推定を処理（例えば、シンボルデマップ、デインターリーブ、およびデコード）して、デコードデータを提供する。一般的に、ＣＤＭＡ復調器２７０およびＲＸデータプロセッサ２８０による処理は、基地局１１０における、それぞれ、ＣＤＭＡ変調器２２０およびＴＸデータプロセッサ２１０による処理に対して相補的なものである。
【００１８】
制御装置／プロセッサ２４０および２９０は、それぞれ、基地局１１０およびワイヤレスデバイス１２０におけるさまざまな処理ユニットの動作を命令する。メモリ２４２および２９２は、それぞれ、基地局１１０およびワイヤレスデバイス１２０のためのデータおよびプログラムコードを記憶する。
【００１９】
ＣＤＭＡに対して、複数の直交チャネルが異なる直交コードで取得されてもよい。例えば、複数の直交物理チャネルは、Ｗ−ＣＤＭＡの異なる直交可変拡散係数（ＯＶＳＦ）コードで取得されてもよく、複数の直交トラフィックチャネルは、ｃｄｍａ２０００の異なるウォルシュコードで取得されてもよい。直交チャネルを使用して、異なるワイヤレスデバイスに対して、異なるタイプのデータ（例えば、トラフィックデータ、制御データ、ブロードキャストデータ、パイロット等）および／またはトラフィックデータを送ってもよい。
【００２０】
図３は、基地局１１０におけるＣＤＭＡ変調器２２０のブロック図を示す。簡潔さのために、以下の説明はＷ−ＣＤＭＡに対するものである。ＣＤＭＡ変調器２２０は、トラフィックデータのために使用される各物理チャネルに対する物理チャネルプロセッサ３１０と、パイロットのためのパイロットチャネルプロセッサ３２０とを含む。ワイヤレスデバイス１２０のために使用される物理チャネルｉに対するプロセッサ３１０内で、拡散器３１２は物理チャネルｉに対するＯＶＳＦコードｏi（ｎ）でデータシンボルを拡散させ、データチップを提供する。拡散器３１２は各データシンボルを複数回繰り返して、Ｎ反復シンボルを発生させ、ここで、Ｎは、ＯＶＳＦコードｏi（ｎ）の長さである。次に、拡散器３１２は、Ｎ反復シンボルを、ＯＶＳＦコードｏi（ｎ）のＮチップで乗算して、データシンボルに対するＮデータチップを発生させる。スクランブラ３１４は、基地局１１０のためのスクランブリングシーケンスｓp（ｎ）でデータチップを乗算する。乗算器３１６は、スクランブラ３１４の出力をスケーリングして、物理チャネルｉに対して、出力チップｘ（ｎ）を提供する。
【００２１】
パイロットチャネルプロセッサ３２０内で、拡散器３２２は、パイロットに対するＯＶＳＦコードｏp（ｎ）でパイロットシンボルを拡散させ、パイロットチップを提供し、ＯＶＳＦコードｏp（ｎ）は、すべてゼロのシーケンスである。スクランブラ３２４は、スクランブリングシーケンスｓp（ｎ）でパイロットチップを乗算する。乗算器３２６は、スクランブラ３２４の出力をスケーリングして、パイロットチャネルに対して、出力チップｐ（ｎ）を提供する。加算器３３０は、すべての物理チャネルに対する出力チップを合計し、基地局１１０に対して、出力チップｚ（ｎ）を提供する。チップレートは、Ｗ−ＣＤＭＡに対して、3.84メガチップ／秒（Mcps）であり、ｃｄｍａ２０００に対して1.2288Mcpsである。
【００２２】
ワイヤレスデバイス１２０において、受信機２５４からの時間領域入力サンプルを以下のように表現してもよい：
【数１】
2009516481.tif 000003
【００２３】
ここで、ｘ（ｎ）は、ワイヤレスデバイス１２０に対して関心のある信号成分であり、
ｈ（ｎ）は、基地局１１０とワイヤレスデバイス１２０との間のワイヤレスチャネルのインパルス応答であり、
ｗ（ｎ）は、望ましい信号ｘ（ｎ）によって観察される雑音および干渉の合計であり、
ｙ（ｎ）は、ワイヤレスデバイス１２０における入力サンプルであり、
【数２】
2009516481.tif 000004
【００２４】
は畳み込みを示す。  
数式（１）において、ｗ（ｎ）は、基地局１１０からの他の物理チャネルに対する信号成分、さまざまなソースからの雑音、および他の送信局からの干渉を含む。簡潔さのために、ｗ（ｎ）は、ゼロ平均およびσ2の分散を有する加算性白色ガウス雑音（ＡＷＧＮ）であると仮定する。
【００２５】
数式（１）は、周波数領域で、以下のように表現されてもよい。
【数３】
2009516481.tif 000005
【００２６】
ここで、Ｙ（ω）、Ｈ（ω）、Ｘ（ω）、およびＷ（ω）は、それぞれｙ（ｎ）、ｈ（ｎ）、ｘ（ｎ）、およびｗ（ｎ）の周波数領域表現である。周波数領域表現は、時間領域表現の離散フーリエ変換（ＤＦＴ）または高速フーリエ変換（ＦＦＴ）をとることによって、取得されてもよい。時間領域表現は、周波数領域表現の逆離散フーリエ変換（ＩＤＦＴ）または逆高速フーリエ変換（ＩＦＦＴ）をとることによって、取得されてもよい。簡潔さのために、望ましい信号Ｘ（ω）は、単位電力を有する白色であるとして仮定する。基地局１１０における擬似ランダムスクランブリングシーケンスｓp（ｎ）でのスクランブリングのために、この白色仮定は理にかなっている。
【００２７】
望ましい信号Ｘ（ω）の推定が、以下のような線形最小平均二乗誤差（ＬＭＭＳＥ）技術に基づいて、取得されてもよい。
【数４】
2009516481.tif 000006
【００２８】
ここで、Ｃ（ω）は、ＬＭＭＳＥフィルタ応答であり、Ｘ（ω）＾はＸ（ω）の推定であり、および、“*”は複素共役を示す。数式（３）に示したように、高いジオメトリに対して
【数５】
2009516481.tif 000007
【００２９】
であるとき、ＬＭＭＳＥフィルタ応答は
【数６】
2009516481.tif 000008
【００３０】
になり、ＬＭＭＳＥフィルタはチャネルを反転させる。これは、マルチパスをなくすことになる。低いジオメトリに対してσ2が大きいとき、ＬＭＭＳＥフィルタ応答は、Ｃ（ω）＝Ｈ*（ω）／σ2になり、ＬＭＭＳＥフィルタは、整合フィルタリングを実行し、レーク受信機と同等である。
【００３１】
（３）におけるＬＭＭＳＥフィルタリングはまた、以下のように、Ｃ（ω）の周波数応答を持つ有限インパルス応答（ＦＩＲ）フィルタで入力サンプルを畳み込むことによって、時間領域において実行されてもよい。
【数７】
2009516481.tif 000009
【００３２】
ここで、ｃ（ｎ）とｘ（ｎ）＾は、それぞれ、Ｃ（ω）とＸ（ω）＾の時間領域表現であり、２ＬはＦＩＲフィルタの長さである。
【００３３】
チップレートの複数（Ｍ）倍で、受信信号をサンプルして、各チップ期間におけるＭ個のサンプリング時間インスタントに対するＭ個の入力サンプルを有するオーバーサンプル信号を取得してもよく、ここで、一般的にＭ＞１である。Ｍ個のサンプリング時間インスタントは、チップ期間にわたって均等に間隔を空けられていてもよく、Ｔc／Ｍによって分けられていてもよく、ここで、Ｔcは１つのチップ期間である。オーバーサンプル信号は、多重分離され、または、サブサンプルされて、Ｍ個のサブサンプル信号を取得してもよい。各サブサンプル信号は、１つのサンプリング時間インスタントに対する入力サンプルを含む。各サブサンプル信号に対する入力サンプルは、１つのチップ期間によって分けられる。サンプルデータの品質は、サンプリング時間インスタントによって影響を受ける。したがって、Ｍ個のサブサンプル信号は、異なる品質を持っているかもしれず、以下で説明するように、Ｍ個のサブサンプル信号を処理して、送信信号の改善された推定を取得してもよい。
【００３４】
オーバーサンプル信号は不変でないが、Ｍ個のサブサンプル信号は不変であり、このことは、サブサンプル信号の起源または開始がシフトされた場合にも、サブサンプル信号の統計が変化しないことを意味する。サブサンプル信号の、この不変特性を利用して、送信信号の良好な推定を提供できる等化器係数を導出してもよい。Ｍ個のサブサンプル信号は、Ｍ個のダイバーシティ分岐、または、単に分岐として考えられてもよい。各分岐は、異なるサンプリング時間インスタントに対応する。ここで説明する等化技術は、任意の量のオーバーサンプリングとともに使用されてもよい。簡潔さのために、受信信号がチップレートの２倍（すなわち、Ｃｈｉｐｘ２）でオーバーサンプルされて、Ｃｈｉｐｘ２で入力サンプルを取得するケースに対して、以下で等化技術を詳細に説明する。以下で説明するように、Ｃｈｉｐｘ２入力サンプル上で、等化が実行されてもよい。
【００３５】
図４は、図２の等化器２６０の実施形態のブロック図を示す。この実施形態に対して、Ｃｈｉｐｘ２入力サンプルｙ（ｎ）が、チャネル推定器４１０およびサブサンプラ４１４に提供される。チャネル推定器４１０は、基地局１１０とワイヤレスデバイス１２０との間のワイヤレスチャネルに対するチャネルインパルス応答推定ｈ（ｎ）を導出する。チャネルインパルス応答推定ｈ（ｎ）はオーバーサンプルされ、ハーフチップ期間によって分けられた、２Ｌ個のチャネルタップを含む。サブサンプラ４１２は、オーバーサンプルチャネルタップｈ（ｎ）を、２つのサンプリング時間インスタントに対する、オンタイムチャネルタップｈ1（ｎ）と、レイトチャネルタップｈ2（ｎ）とに多重分離する。同様に、サブサンプラ４１４は、Ｃｈｉｐｘ２入力サンプルｙ（ｎ）を、２つのサンプリング時間インスタントに対する、オンタイムサンプルｙ1（ｎ）と、レイトサンプルｙ2（ｎ）とに多重分離する。共分散推定器４１６は、以下で説明するように、オンタイムおよびレイトサンプルの共分散を決定し、共分散値を提供する。
【００３６】
計算ユニット４２０は、サブサンプラ４１２からオンタイムおよびレイトチャネルタップを、および、推定器４１６から共分散値を受け取る。計算ユニット４２０は、以下で説明するように、チャネルタップおよび共分散値に基づいて、２つのサンプリング時間インスタントに対する等化器係数ｃ1（ｎ）およびｃ2（ｎ）を導出する。ＦＩＲフィルタ４３０は、オンタイムサンプルｙ1（ｎ）およびレイトサンプルｙ2（ｎ）を、等化器係数ｃ1（ｎ）でフィルタし、出力サンプルｘ（ｎ）＾を、チップレート（すなわちＣｈｉｐｘ１）で提供する。
【００３７】
図５Ａは、図４のサブサンプラ４１４の実施形態のブロック図を示す。サブサンプラ４１４内で、Ｃｈｉｐｘ２入力サンプルｙ（ｎ）は、遅延ユニット５１０およびダウンサンプラ５１４に提供される。遅延ユニット５１０はハーフチップ期間の遅延を提供する。ダウンサンプラ５１２は、遅延ユニット５１０からの、あらゆる異なるサンプルをオンタイムサンプルｙ1（ｎ）として提供する。ダウンサンプラ５１４は、あらゆる異なる入力サンプルをレイトサンプルｙ2（ｎ）として提供する。オンタイムサンプルｙ1（ｎ）およびレイトサンプルｙ2（ｎ）は２つのサンプリング時間インスタント、または分岐に対するものであり、Ｃｈｉｐｘ２入力サンプルｙ（ｎ）のすべてを含む。
【００３８】
図５Ｂは、サブサンプラ４１４からのオンタイムサンプルｙ1（ｎ）およびレイトサンプルｙ2（ｎ）を示す。オンタイムサンプルｙ1（ｎ）は、レイトサンプルｙ2（ｎ）からハーフチップ期間だけオフセットされている。
【００３９】
戻って、図４を参照すると、チャネル推定器４１０は、基地局１１０によって送信されるパイロットに基づいて、チャネルインパルス応答予測を導出してもよい。１つの実施形態では、チャネルインパルス応答推定ｈ（ｎ）＾は、以下のように導出されてもよい。
【数８】
2009516481.tif 000010
【００４０】
ここで、Ｋは累積長であり、これはパイロットに対して使用される直交コードの長さの整数倍である。Ｗ−ＣＤＭＡ中のパイロットに対するＯＶＳＦコードは２５６チップの長さを有し、ｃｄｍａ２０００中のパイロットに対するウォルシュコードは１２８チップの長さを有する。数式（５）に対して、インデックスｎにおけるチャネルタップは、入力サンプルをスクランブリングシーケンスｓp（ｎ）でデスクランブルすることと、デスクランブルサンプルをパイロットＯＶＳＦコードｏp（ｎ）で逆拡散することと、Ｋチップ期間にわたって累積することとによって、取得されてもよい。チャネルインパルス応答推定はまた、技術的に知られた、他の方法で導出されてもよい。簡潔さのために、以下の説明では、ｈ（ｎ）＾＝ｈ（ｎ）となるように、チャネル推定誤差はまったく仮定しない。
【００４１】
サブサンプラ４１２は、チャネルインパルス応答推定ｈ（ｎ）の２Ｌ個のチャネルタップを、Ｌ個のオンタイムチャネルタップｈ1（ｎ）とＬ個のレイトチャネルタップｈ2（ｎ）とに多重分離する。サブサンプラ４１２は、図５Ａ中のサブサンプラ４１４と同様の方法で実現されてもよい。オンタイムチャネルタップｈ1（ｎ）は、オンタイムサンプルｙ1（ｎ）に対するチャネルインパルス応答推定を表す。レイトチャネルタップｈ2（ｎ）は、レイトサンプルｙ2（ｎ）に対するチャネルインパルス応答推定を表す。
【００４２】
Ｃｈｉｐｘ２システムは、単一入力複数出力（ＳＩＭＯ）チャネルを有するとして考えられてもよい。次に、オンタイムおよびレイトサンプルは、以下のように表現されてもよい。
【数９】
2009516481.tif 000011
【００４３】
ここで、ｗ1（ｎ）およびｗ2（ｎ）は、それぞれ、オンタイムおよびレイトサンプルに対する、雑音および干渉の合計である。一般的に、ｙ1（ｎ）およびｙ2（ｎ）は、共同で広い意味では不変であり、このことは、（１）各サブサンプル信号の統計が、何らかの時間的なシフトから独立していることと、（２）ｙ1（ｎ）およびｙ2（ｎ）の共同統計もまた、時間から独立していることとを意味する。１組の数式（６）は、周波数領域で、以下のように表現されてもよい。
【数１０】
2009516481.tif 000012
【００４４】
１組の数式（６）および１組の数式（７）に示した、オンタイムおよびレイトサンプルに対して、さまざまな等化スキームが使用されてもよい。表１は、いくつかの等化スキームと、各スキームに対する短い説明とを列挙する。各等化スキームを以下で詳細に説明する。
【表１】
2009516481.tif 000013
【００４５】
表１中の最初の２つの等化スキームに関して、所定の分岐に対して導出されたＬＭＭＳＥフィルタに基づいて、その分岐に対する等化が実行されてもよい。各分岐ｍに対するＬＭＭＳＥフィルタを、以下のように表現してもよい。
【数１１】
2009516481.tif 000014
【００４６】
ここで、Ｈm（ω）は、ｈm（ｎ）のＤＦＴ／ＦＦＴであり、
Ｒmm（ω）は、Ｒmm（τ）のＤＦＴ／ＦＦＴであり、Ｒmm（τ）は、ｙm（ｎ）の自己相関である。
【００４７】
図４における共分散推定器４１６は、ｙ1（ｎ）およびｙ2（ｎ）の共分散を、以下のように推定してもよい。
【数１２】
2009516481.tif 000015
【００４８】
ここで、Ｒij（τ）は、ｙi（ｎ）とｙj（ｎ−τ）との間の共分散を示し、ｙj（ｎ−τ）はｙi（ｎ）の時間シフトされたバージョンである。ここで使用するように、“共分散”は、所定のサブサンプルされた信号ｙm（ｎ）の自己相関と、２つのサブサンプルされた信号ｙ1（ｎ）およびｙ2（ｎ）の間の相互相関との両方をカバーする。Ｒij（τ）は、適切な値ｉおよびｊに対して導出されてもよく、また、時間オフセットの範囲、例えば、τ＝−Ｌ／２＋１，…，Ｌ／２−１に対して導出されてもよい。自己相関に対して、
【数１３】
2009516481.tif 000016
【００４９】
となるように、Ｒmm（τ）は、対称である。したがって、Ｒmm（τ）は、τ＝０，…，Ｌ／２−１に対して導出されてもよい。共分散はまた、技術的に知られた、他の方法で推定されてもよい。
【００５０】
図６は、選択的等化スキームのための等化器係数計算ユニット４２０ａのブロック図を示す。計算ユニット４２０ａは、図４中の計算ユニット４２０の１つの実施形態である。
【００５１】
ユニット４２０ａ内で、エネルギー計算ユニット６１０は、オンタイムチャネルタップｈ1（ｎ）およびレイトチャネルタップｈ2（ｎ）を受け取り、各分岐ｍに対するチャネルタップのエネルギーＥmを、以下のように計算する。
【数１４】
2009516481.tif 000017
【００５２】
ユニット６１０は、以下のように、最大のエネルギーを有する分岐として、最良の分岐ｒを決定する。
【数１５】
2009516481.tif 000018
【００５３】
ここで、ｒ∈｛１，２｝である。
【００５４】
選択器６１２は、オンタイムチャネルタップｈ1（ｎ）およびレイトチャネルタップｈ2（ｎ）を受け取り、最良の分岐ｒに対して、チャネルタップｈr（ｎ）を提供する。ＦＦＴユニット６１４は、Ｌ個のチャネルタップｈr（ｎ）をＬポイントＦＦＴで周波数領域に対して変換し、そして、最良の分岐ｒに対して、Ｌ個のチャネル利得Ｈr（ω）を提供し、ここで、ω＝１，・・・，Ｌである。同様に、選択器６１６は、オンタイムサンプルに対する共分散値Ｒ11（τ）と、レイトサンプルに対する共分散値Ｒ22（τ）とを受け取り、最良の分岐ｒに対して、共分散値Ｒrr（τ）を提供する。ＦＦＴユニット６１８は、共分散値上にＬポイントＦＦＴを実行し、これは、
【数１６】
2009516481.tif 000019
【００５５】
として配列してもよく、ここで、ゼロを挿入して、ＦＦＴに対するＬ値を取得する。ＦＦＴユニット６１８は、Ｌ個の周波数領域共分散値Ｒrr（ω）を提供し、ここで、ω＝１，・・・，Ｌである。
【００５６】
次に、計算ユニット６２０は、以下のように最良の分岐ｒに対する周波数領域等化器係数Ｃr（ω）を計算する。
【数１７】
2009516481.tif 000020
【００５７】
Ｒrr（ω）が分母にあるので、Ｒrr（ω）に対する小さい値が、Ｃr（ω）に対する大きい値になる。ユニット６２０は、Ｃr（ω）を計算する前に、Ｒrr（ω）を調整してもよい。例えば、ユニット６２０は、Ｒrr（ω）の最大値を
【数１８】
2009516481.tif 000021
【００５８】
として決定してもよく、Ｒrr（ω）の小さい値、例えば、Ｒrr（ω）≦０．０１×Ｍを持つすべての周波数ビンωを識別してもよく、そして、すべての識別された周波数ビンに対して、Ｃr（ω）＝０を設定してもよい。代わりに、ユニット６２０は、予め規定された値、例えば、Ｒrr（ω）≧０．０１×Ｍより大きくなるように、または、等しくなるようにＲrr（ω）を強制してもよい。
【００５９】
ＩＦＦＴユニット６２２は、Ｌ個の周波数領域等化器係数Ｃr（ω）上でＬポイントＩＦＦＴを実行し、最良の分岐ｒに対して、Ｌ個の時間領域等化器係数ｃr（ｎ）を提供する。マッパー６２４は、分岐１または２のいずれかに対して、最良の分岐ｒに対する等化器係数ｃr（ｎ）をマップし、他の分岐に対して、以下のように、ゼロ化された等化器係数を提供する。
【数１９】
2009516481.tif 000022
【００６０】
戻って、図４を参照すると、ＦＩＲフィルタ４３０は、以下のように、等化器係数に基づいて、オンタイムおよびレイトサンプルをフィルタしてもよい。
【数２０】
2009516481.tif 000023
【００６１】
数式（１４）における数量のすべては、チップレートにおけるものである。選択的等化スキームに関して、等化器係数ｃ1（ｎ）またはｃ2（ｎ）だけが非ゼロであり、オンタイムまたはレイトサンプルだけがフィルタされて、出力サンプルｘ（ｎ）＾を発生させる。
【００６２】
図７は、最良の分岐に対して選択的に等化を実行するためのプロセス７００を示す。例えば、受信パイロットに基づいて、ワイヤレスチャネルに対するチャネルインパルス応答推定ｈ（ｎ）を導出する（ブロック７１２）。チャネルインパルス応答推定ｈ（ｎ）に基づいて（例えば、これをサブサンプルすることによって）、Ｍ個のサンプリング時間インスタントに対する複数の（Ｍ個の）チャネルインパルス応答推定ｈ1（ｎ）からｈM（ｎ）を導出する（ブロック７１４）。Ｍは上で説明したように、２に等しくてもよく、または、２よりも大きくてもよい。Ｍ個のサンプリング時間インスタントは、Ｍ個の異なる分岐に対応する。Ｍ個のサンプリング時間インスタントのうちから１つのサンプリング時間インスタントを選択し、サンプリング時間インスタントｒとして示す（ブロック７１６）。各サンプリング時間インスタントに対するチャネルタップのエネルギーを計算すること、そして、Ｍ個のサンプリング時間インスタントに対するエネルギーを比較して、最高のエネルギーを有するサンプリング時間インスタントを決定することによって、最良のサンプリング時間インスタントの選択を達成してもよい。
【００６３】
選択されたサンプリング時間インスタントに対する、チャネルインパルス応答推定ｈr（ｎ）に基づいて（例えば、これにＦＦＴを実行することによって）、選択されたサンプリング時間インスタントに対するチャネル周波数応答推定 Ｈr（ω）を導出する（ブロック７１８）。例えば、数式（９）に示したように、選択されたサンプリング時間インスタントに対する入力サンプルｙr（ｎ）の時間領域共分散値Ｒrr（τ）を決定する（ブロック７２０）。時間領域共分散値Ｒrr（τ）に基づいて（例えば、これにＦＦＴを実行することによって）、周波数領域共分散値Ｒrr（ω）を決定する（ブロック７２２）。次に、チャネル周波数応答推定 Ｈr（ω）と、周波数領域共分散値Ｒrr（ω）とに基づいて、選択されたサンプリング時間インスタントに対する周波数領域等化器係数Ｃr（ω）を導出する（ブロック７２４）。数式（１２）に示したようなＬＭＭＳＥ技術に基づいて、または、他の何らかの等化技術に基づいて、等化器係数を計算してもよい。周波数領域等化器係数Ｃr（ω）に基づいて（例えば、これにＩＦＦＴを実行することによって）、選択されたサンプリング時間インスタントに対する時間領域等化器係数Ｃr（ｎ）を決定する（ブロック７２６）。選択されたサンプリング時間インスタントに対する入力サンプルｙr（ｎ）を時間領域等化器係数ｃr（ｎ）でフィルタする（ブロック７２８）。
【００６４】
図８Ａは、結合スキームによる個別等化のための等化器係数計算ユニット４２０ｂのブロック図を示す。計算ユニット４２０ｂは、２つの分岐の均等結合を実行し、図４の計算ユニット４２０の別の実施形態である。
【００６５】
ユニット４２０ｂ内で、ＦＦＴユニット８１０は、オンタイムチャネルタップｈ1（ｎ）をＬポイントＦＦＴで変換して、分岐１に対して、Ｌ個のチャネル利得Ｈ1（ω）を提供する。ＦＦＴユニット８１２は、レイトチャネルタップｈ2（ｎ）をＬポイントＦＦＴで変換して、分岐２に対して、Ｌ個のチャネル利得Ｈ2（ω）を提供する。ＦＦＴユニット８１４は、分岐１に対して、時間領域共分散値Ｒ11（τ）上でＬポイントＦＦＴを実行し、これは、
【数２１】
2009516481.tif 000024
【００６６】
として配列してもよく、そして、Ｌ個の周波数領域共分散値Ｒ11（ω）を提供し、ここで、ω＝１，・・・，Ｌである。ＦＦＴユニット８１６は、分岐２に対して、時間領域共分散値Ｒ22（τ）上でＬポイントＦＦＴを実行し、これは、
【数２２】
2009516481.tif 000025
【００６７】
として配列してもよく、そして、Ｌ個の周波数領域共分散値Ｒ22（ω）を提供し、ここで、ω＝１，・・・，Ｌである。
【００６８】
計算ユニット８２０は、例えば、数式（１２）に示したように、分岐１に対するチャネル利得Ｈ1（ω）と、共分散値Ｒ11（ω）とに基づいて、分岐１に対する周波数領域等化器係数Ｃ1（ω）を計算する。同様に、計算ユニット８２２は、分岐２に対するチャネル利得Ｈ2（ω）と、共分散値Ｒ22（ω）とに基づいて、分岐２に対する周波数領域等化器係数Ｃ2（ω）を計算する。ＩＦＦＴユニット８３０は、Ｌ個の周波数領域等化器係数Ｃ1（ω）上でＬポイントＩＦＦＴを実行して、分岐１に対して、Ｌ個の時間領域等化器係数ｃ1（ｎ）を提供する。ＩＦＦＴユニット８３２は、Ｌ個の周波数領域等化器係数Ｃ2（ω）上でＬポイントＩＦＦＴを実行して、分岐２に対して、Ｌ個の時間領域等化器係数ｃ2（ｎ）を提供する。数式（１４）に示したように、等化器係数ｃ1（ｎ）およびｃ2（ｎ）を使用して、オンタイムサンプルｙ1（ｎ）およびレイトサンプルｃ2（ｎ）をフィルタする。
【００６９】
図８Ｂは、結合スキームによる個別等化のための等化器係数計算ユニット４２０ｃのブロック図を示す。計算ユニット４２０ｃは、２つの分岐の重み付け結合を実行し、図４の計算ユニット４２０のさらに別の実施形態である。計算ユニット４２０ｃは、ＦＦＴユニット８１０、８１２、８１４および８１６、係数計算ユニット８２０および８２２、ならびに、ＩＦＦＴユニット８３０および８３２を含み、これらは図８Ａに対して上で説明したように動作する。計算ユニット４２０ｃは、重み計算ユニット８２４および８２６、ならびに、乗算器８３４および８３６をさらに含む。
【００７０】
ユニット８２４はオンタイムチャネルタップｈ1（ｎ）を受け取り、分岐１に対する重みを計算する。ユニット８２６はレイトチャネルタップｈ2（ｎ）を受け取り、分岐２に対する重みを計算する。以下のように、各分岐ｍに対する重みｑmを計算してもよい。
【数２３】
2009516481.tif 000026
【００７１】
数式（１５）において、両方の分岐が同じスケーリングによって影響を受けるので、Ｌによるスケーリングは省略される。
【００７２】
各分岐に対する係数は、その分岐に対する重みによってスケーリングされる。図８Ｂに示した実施形態に対して、時間領域等化器係数上でスケーリングを実行する。乗算器８３４は、ＩＦＦＴユニット８３０の後に位置しており、ＦＦＴユニット８３０からの各時間領域等化器係数
【数２４】
2009516481.tif 000027
【００７３】
を、分岐１に対する重みｑ1でスケーリングして、分岐１に対して、Ｌ個の出力等化器係数ｃ1（ｎ）を提供する。同様に、乗算器８３６はＩＦＦＴユニット８３２の後に位置しており、ＦＦＴユニット８３２からの各時間領域係数
【数２５】
2009516481.tif 000028
【００７４】
を、分岐２に対する重みｑ2でスケーリングして、分岐２に対して、Ｌ個の出力等化器係数ｃ2（ｎ）を提供する。図８Ｂに示していない、別の実施形態では、周波数領域等化器係数Ｃm（ω）上でスケーリングを実行する。この実施形態では、乗算器８３４および８３６は、それぞれ計算ユニット８２０および８２２の後に位置するだろう。
【００７５】
図９は、各分岐に対して個別に等化を実行し、結果を結合するためのプロセス９００を示す。例えば、受信パイロットに基づいて、ワイヤレスチャネルに対するチャネルインパルス応答推定ｈ（ｎ）を導出する（ブロック９１２）。チャネルインパルス応答推定ｈ（ｎ）に基づいて（例えば、これをサブサンプルすることによって）、第１のサンプリング時間インスタントに対する第１のチャネルインパルス応答推定ｈ1（ｎ）と、第２のサンプリング時間インスタントに対する第２のチャネルインパルス応答推定ｈ2（ｎ）とを導出する（ブロック９１４）。第１のチャネルインパルス応答推定ｈ1（ｎ）に基づいて（例えばこれにＦＦＴを実行することによって）、第１のサンプリング時間インスタントに対する第１のチャネル周波数応答推定Ｈ1（ω）を導出する（ブロック９１６）。第２のチャネルインパルス応答推定ｈ2（ｎ）に基づいて、第２のサンプリング時間インスタントに対する第２のチャネル周波数応答推定Ｈ2（ω）を導出する（同じく、ブロック９１６）。第１のサンプリング時間インスタントに対する入力サンプルｙ1（ｎ）の時間領域共分散値Ｒ11（τ）と、第２のサンプリング時間インスタントに対する入力サンプルｙ2（ｎ）に対する時間領域共分散値Ｒ22（τ）とを決定する（ブロック９１８）。時間領域共分散値Ｒ11（τ）に基づいて（例えば、これにＦＦＴを実行することによって）、第１のサンプリング時間インスタントに対する周波数領域共分散値Ｒ11（ω）を決定する（ブロック９２０）。時間領域共分散値Ｒ22（τ）に基づいて、第２のサンプリング時間インスタントに対する周波数領域共分散値Ｒ22（ω）を決定する（同じく、ブロック９２０）。チャネル周波数応答推定Ｈ1（ω）と、周波数領域共分散値Ｒ11（ω）とに基づいて、第１のサンプリング時間インスタントに対する周波数領域等化器係数Ｃ1（ω）を導出する（ブロック９２２）。チャネル周波数応答推定Ｈ2（ω）と、周波数領域共分散値Ｒ22（ω）とに基づいて、第２のサンプリング時間インスタントに対する周波数領域等化器係数Ｃ2（ω）を導出する（同じく、ブロック９２２）。数式（１２）に示したようなＬＭＭＳＥ技術に基づいて、または、他の何らかの等化技術に基づいて、等化器係数を計算してもよい。
【００７６】
周波数領域等化器係数Ｃ1（ω）に基づいて（例えば、これにＩＦＦＴを実行することによって）、第１のサンプリング時間インスタントに対する時間領域等化器係数
【数２６】
2009516481.tif 000029
【００７７】
を決定する（ブロック９２４）。周波数領域等化器係数Ｃ2（ω）に基づいて、第２のサンプリング時間インスタントに対する時間領域等化器係数
【数２７】
2009516481.tif 000030
【００７８】
を決定する（同じく、ブロック９２４）。第１の重みｑ1によって、第１のサンプリング時間インスタントに対する時間領域等化器係数
【数２８】
2009516481.tif 000031
【００７９】
をスケーリングして、出力等化器係数ｃ1（ｎ）を取得する（ブロック９２６）。第２の重みｑ2によって、第２のサンプリング時間インスタントに対する時間領域等化器係数
【数２９】
2009516481.tif 000032
【００８０】
をスケーリングして、出力等化器係数ｃ2（ｎ）を取得する（同じく、ブロック９２６）。第１および第２の重みは、等しくてもよく、または、それぞれｈ1（ｎ）およびｈ2（ｎ）のエネルギーに基づいて導出されてもよい。出力等化器係数ｃ1（ｎ）およびｃ2（ｎ）で入力サンプルをフィルタする（ブロック９２８）。
【００８１】
図１０は、共同等化スキームのための等化器係数計算ユニット４２０ｄのブロック図を示す。計算ユニット４２０ｄは、図４中の計算ユニット４２０のさらに別の実施形態である。
【００８２】
ユニット４２０ｄ内で、ＦＦＴユニット１０１０は、オンタイムチャネルタップｈ1（ｎ）を変換して、分岐１に対して、Ｌ個のチャネル利得Ｈ1（ω）を提供する。ＦＦＴユニット１０１２は、レイトチャネルタップｈ2（ｎ）を変換して、分岐２に対して、Ｌ個のチャネル利得Ｈ2（ω）を提供する。ＦＦＴユニット１０１４は、時間領域共分散値Ｒ11（τ）上でＬポイントＦＦＴを実行し、これは、
【数３０】
2009516481.tif 000033
【００８３】
として配列してもよく、そして、Ｌ個の周波数領域共分散値Ｒ11（ω）を提供し、ここで、ω＝１，・・・，Ｌである。ＦＦＴユニット１０１６は、時間領域共分散値Ｒ22（τ）上でＬポイントＦＦＴを実行し、これは、
【数３１】
2009516481.tif 000034
【００８４】
として配列してもよく、そして、Ｌ個の共分散値Ｒ22（ω）を提供し、ここで、ω＝１，・・・，Ｌである。ＦＦＴユニット１０１８は、Ｌ個の時間領域共分散値Ｒ12（τ）上でＬポイントＦＦＴを実行し、これは、
【数３２】
2009516481.tif 000035
【００８５】
として配列してもよく、そして、Ｌ個の共分散値Ｒ12（ω）を提供し、ここで、ω＝１，・・・，Ｌである。
【００８６】
計算ユニット１０２０は、以下で説明するように、分岐１および２に対する周波数領域等化器係数Ｃ1（ω）およびＣ2（ω）を共同で計算する。ＩＦＦＴユニット１０３０は、周波数領域等化器係数Ｃ1（ω）を変換して、分岐１に対して、時間領域等化器係数ｃ1（ｎ）を提供する。ＩＦＦＴユニット１０３２は、周波数領域等化器係数Ｃ2（ω）を変換して、分岐２に対して、時間領域等化器係数ｃ2（ｎ）を提供する。
【００８７】
共同等化スキームに関して、オンタイムサンプルｙ2（ｎ）およびレイトサンプルｙ1（ｎ）は、２組の等化器係数ｃ1（ｎ）およびｃ2（ｎ）で等化され、２組の等化器係数ｃ1（ｎ）およびｃ2（ｎ）は、数式（１４）中の出力サンプルｘ（ｎ）＾が、平均平方誤差の意味で、ｘ（ｎ）の最良の線形近似を提供するように共同で導出される。２組の等化器係数に対するＬＭＭＳＥ解決法を、以下のように、周波数領域で表現してもよい。
【数３３】
2009516481.tif 000036
【００８８】
ちょうどＲ11（τ）、Ｒ22（τ）およびＲ12（τ）を推定するだけで十分である。
【００８９】
数式（１６）において、Ｌの２×２行列が形成され、ここで、ω＝１，・・・，Ｌである。各２×２行列を反転して、１つの周波数ビンωに対する、等化器係数Ｃ1（ω）およびＣ2（ω）を導出するのに使用してもよい。所定の２×２行列は、条件が悪いかもしれず、例えば、推定誤差のために特異に近いかもしれない。条件が悪い行列の反転は、雑音を過剰に増大させるおそれのある大きなエントリを生成するかもしれない。いくつかの技術を使用して、条件が悪い行列を扱ってもよい。
【００９０】
第１の実施形態では、２つの分岐の共同処理は、“対角線の”調整により実行される。この実施形態に対して、分岐１および２に対する時間領域共分散値は、Ｒ11（０）＝β・Ｒ11（０）およびＲ22（０）＝β・Ｒ22（０）を設定することにより調整され、ここでβ＞1.0であり、例えば、β＝1.05として選択されてもよい。Ｒmm（τ）の単一のタップに対するこのスケーリングは、Ｒmm（ω）の各周波数ビン中に小さいスペクトル成分をもたらし、これは、周波数領域行列を“より反転可能”にする。次に、調整されたＲ11（τ）およびＲ22（τ）上でＦＦＴを実行する。
【００９１】
次に、計算ユニット１０２０は、以下のように、分岐１および２に対する、周波数領域等化器係数Ｃ1（ω）およびＣ2（ω）をそれぞれ計算する。
【数３４】
2009516481.tif 000037
【００９２】
βによるＲ11（０）およびＲ22（０）のスケーリングは、無視できる少量の歪みとなる。
【００９３】
第２の実施形態では、２つの分岐の共同処理は、“擬似反転”調整により実行される。この実施形態に対して、その周波数ビンに対する２×２行列の条件が悪いか否かに依拠して、いくつかの方法のうちの１つで、各周波数ビンωに対する等化器係数Ｃ1（ω）およびＣ2（ω）を計算してもよい。
【００９４】
各周波数ビンωに対して、以下の条件が決定される。
【数３５】
2009516481.tif 000038
【００９５】
数式（１８）は、周波数ビンωに対する２×２行列の“条件数”が、ある値を下回っているか否かをチェックする。この条件を使用して、２×２行列の条件が悪いか否かを決定してもよい。２×２行列の条件が悪くない各周波数ビンωに対して、数式（１７）で示したように、その周波数ビンに対する周波数領域等化器係数Ｃ1（ω）およびＣ2（ω）を計算してもよく、２×２行列の条件が悪くないことは、数式（１８）中の条件の保持によって示される。
【００９６】
２×２行列の条件が悪い各周波数ビンωに対して、以下のように、その周波数ビンに対する周波数領域等化器係数Ｃ1（ω）およびＣ2（ω）を計算してもよく、２×２行列の条件が悪いことは、数式（１８）中の条件を保持しないことによって示される。周波数ビンωに対して、以下の数量を計算する。
【数３６】
2009516481.tif 000039
【００９７】
ここで、λmax（ω）は、周波数ビンωに対する２×２行列の最大の固有値であり、
υ（ω）は、２×２行列の固有ベクトルの成分[１  υ（ω）]Tである。
【００９８】
次に、周波数ビンωに対する周波数領域等化器係数Ｃ1（ω）およびＣ2（ω）を、以下のように計算する。
【数３７】
2009516481.tif 000040
【００９９】
数式（２１）は、本質的に、２×２行列のより小さい固有値をゼロにして、その結果の行列の擬似反転をとる。
【０１００】
数式（２１）は、以下のように近似されてもよい。
【数３８】
2009516481.tif 000041
【０１０１】
数式（２１）はまた、以下のように近似されてもよい。
【数３９】
2009516481.tif 000042
【０１０２】
図１１は、複数の分岐に対して共同で等化を実行するためのプロセス１１００を示す。例えば、受信パイロットに基づいて、ワイヤレスチャネルに対するチャネルインパルス応答推定ｈ（ｎ）を導出する（ブロック１１１２）。チャネルインパルス応答推定ｈ（ｎ）に基づいて（例えば、これをサブサンプルすることによって）、第１および第２のサンプリング時間インスタントに対する第１および第２のチャネルインパルス応答推定ｈ1（ｎ）およびｈ2（ｎ）をそれぞれ導出する（ブロック１１１４）。第１および第２のチャネルインパルス応答推定ｈ1（ｎ）およびｈ2（ｎ）に基づいて、第１および第２のサンプリング時間インスタントに対する第１および第２のチャネル周波数応答推定Ｈ1（ω）およびＨ2（ω）をそれぞれ導出する（ブロック１１１６）。第１および第２のサンプリング時間インスタントに対する入力サンプルｙ1（ｎ）およびｙ2（ｎ）の時間領域共分散値Ｒ11（τ）、Ｒ22（τ）、およびＲ12（τ）を決定する（ブロック１１１８）。時間領域共分散値Ｒ11（τ）、Ｒ22（τ）、およびＲ12（τ）に基づいて、周波数領域共分散値Ｒ11（ω）、Ｒ22（ω）、およびＲ12（ω）をそれぞれ決定する（ブロック１１２０）。
【０１０３】
第１および第２のチャネル周波数応答推定Ｈ1（ω）およびＨ2（ω）と、周波数領域共分散値Ｒ11（ω）、Ｒ22（ω）、およびＲ12（ω）とに基づいて、第１および第２のサンプリング時間インスタントに対する周波数領域等化器係数Ｃ1（ω）およびＣ2（ω）を共同で導出する（ブロック１１２２）。数式（１６）から（２３）で示したようなＬＭＭＳＥ技術に基づいて、または、他の何らかの等化技術に基づいて、等化器係数を計算してもよい。周波数領域等化器係数Ｃ1（ω）およびＣ2（ω）に基づいて、第１および第２のサンプリング時間インスタントに対する時間領域等化器係数ｃ1（ｎ）およびｃ2（ｎ）をそれぞれ決定する（ブロック１１２４）。次に、入力サンプルを、時間領域等化器係数ｃ1（ｎ）およびｃ2（ｎ）でフィルタする（ブロック１１２６）。
【０１０４】
図１２は、オーバーサンプルされた入力信号上で、サブサンプリングにより、等化を実行するためのプロセス１２００を示す。オーバーサンプルされた入力信号を、サブサンプルまたは多重分離して、複数のサブサンプルされた信号を取得する（ブロック１２１２）。例えば、受信パイロットに基づいて、オーバーサンプルされたチャネル推定を導出する（ブロック１２１４）。オーバーサンプルされたチャネル推定は、時間的にオーバーサンプルされたチャネルインパルス応答推定、周波数でオーバーサンプルされたチャネル周波数応答推定等であってもよい。オーバーサンプルされたチャネル推定をサブサンプルして、複数のサブサンプルされたチャネル推定を取得してもよい（ブロック１２１６）。複数のサブサンプルされた信号上で、複数のサブサンプルされたチャネル推定により、等化を実行して、少なくとも１つの出力信号を取得してもよい。等化のために、上で説明した等化スキームの何らかのものを使用して、少なくとも１つのサブサンプルされたチャネル推定に基づいて、少なくとも１組の等化器係数を導出してもよい（ブロック１２１８）。時間領域または周波数領域で等化器係数を導出してもよい。次に、少なくとも１つのサブサンプルされた信号を、少なくとも１組の等化器係数でフィルタして、少なくとも１つの出力信号を取得してもよい（ブロック１２２０）。
【０１０５】
図１３は、オーバーサンプルされた入力信号上で、周波数領域で導出された等化器係数で等化を実行するためのプロセス１３００を示す。例えば、受信パイロットに基づいて、チャネルインパルス応答推定を導出する（ブロック１３１２）。チャネルインパルス応答推定に基づいて（例えば、これにＦＦＴを実行することにより）、チャネル周波数応答推定を導出する（ブロック１３１４）。ＬＭＭＳＥフィルタに対する入力サンプルの時間領域共分散値を決定し（ブロック１３１６）、変換して、周波数領域共分散値を取得する（ブロック１３１８）。チャネル周波数応答推定と周波数領域共分散値とに基づいて、複数の周波数ビンに対する周波数領域等化器係数を導出する（ブロック１３２０）。周波数領域等化器係数に基づいて（例えば、これにＩＦＦＴを実行することにより）、時間領域等化器係数を導出する（ブロック１３２２）。次に、入力信号を時間領域等化器係数でフィルタして、出力サンプルを取得してもよい（ブロック１３２４）。
【０１０６】
簡潔さのために、入力サンプルｙ（ｎ）がＣｈｉｐｘ２におけるものであり、２つのサンプリング時間インスタントに対応する２つの分岐があるケースに対して、等化技術の大部分を説明してきた。一般的に、チップレートの複数（Ｍ）倍でオーバーサンプルされた入力サンプルに対して、等化技術を使用してもよく、ここでＭ≧２である。Ｍ個のサンプリング時間インスタントに対する、Ｍ分岐を形成してもよい。オーバーサンプルされた入力サンプルｙ（ｎ）をサブサンプルまたは多重分離することによって、Ｍ個のサンプリング時間インスタントに対する、入力サンプルｙ1（ｎ）からｙM（ｎ）のＭ個のシーケンスを取得してもよい。ワイヤレスチャネルに対するオーバーサンプルされたチャネルインパルス応答推定ｈ（ｎ）を、サブサンプルまたは多重分離することによって、Ｍ個のサンプリング時間インスタントに対する、Ｍ個のチャネルインパルス応答推定ｈ1（ｎ）からｈM（ｎ）を取得してもよい。例えば、数式（９）に示したように、入力サンプルｙ（ｎ）に基づいて、共分散値Ｒij（τ）を導出してもよく、ここで、ｉ，ｊ∈｛１，・・・，Ｍ｝である。
【０１０７】
選択的等化スキームに関して、例えば、Ｍ分岐に対するチャネルインパルス応答推定のエネルギーに基づいて、最良の分岐を選択してもよい。その分岐に対するチャネルインパルス応答推定と共分散値とに基づいて、最良の分岐に対する等化器係数を導出する。最良の分岐に対する入力サンプルを、その分岐に対する等化器係数でフィルタする。
【０１０８】
結合スキームによる個別等化では、各分岐に対する１組の等化器係数は、その分岐に対するチャネルインパルス応答推定と共分散値とに基づいて、導出されてもよい。すべてのＭ分岐に対する均等な重みで、または、Ｍ分岐に対するエネルギーに基づいて決定された異なる重みで、Ｍ分岐に対するＭ組の等化器係数をスケーリングしてもよい。入力サンプルを、Ｍ分岐に対するＭ組の等化器係数でフィルタしてもよい。
【０１０９】
共同等化スキームに関して、すべてのＭ分岐に対するチャネルインパルス応答推定と共分散値とに基づいて、Ｍ分岐に対するＭ組の等化器係数を共同で導出してもよい。入力サンプルを、Ｍ分岐に対するＭ組の等化器係数でフィルタしてもよい。
【０１１０】
チャネルインパルス応答推定ｈ（ｎ）、共分散値Ｒij（τ）、および等化器係数ｃm（ｎ）を十分なレートで更新して、良好な性能を達成してもよい。例えば、新しいパイロットシンボルが受信されたときはいつでも、各スロット、各フレーム中で、予め規定された数のパイロットシンボルが受信されたときはいつでもなどで、ｈ（ｎ）、Ｒij（τ）およびｃm（ｎ）を更新してもよい。Ｗ−ＣＤＭＡに対して、２５６チップでパイロットシンボルを送ってもよく、各スロットは、２５６０チップまたは１０パイロットシンボルにわたり、そして、各フレームは１５スロットを含む。ｃｄｍａ２０００に対して、１２８チップでパイロットシンボルを送ってもよく、各スロットは、７６８チップまたは６パイロットシンボルにわたり、そして、各フレームは１６スロットを含む。
【０１１１】
簡潔さのために、単一のアンテナを備える送信機と、単一のアンテナを備える受信機とに対して、等化技術を説明してきた。これらの技術はまた、以下に説明するように、複数のアンテナを備える送信機に対して、および、複数のアンテナを備える受信機に対して使用されてもよい。
【０１１２】
図１４は、２つの送信アンテナ１４３２ａおよび１４３２ｂを備える基地局１１２のブロック図を示す。基地局１１２内で、ＴＸデータプロセッサ１４１０は、トラフィックデータを処理し、データシンボルを発生させる。ＣＤＭＡ変調器１４２０は、データおよびパイロットシンボルを処理し、送信アンテナ１４３２ａおよび１４３２ｂに対して、出力チップｚ1（ｎ）およびｚ2（ｎ）をそれぞれ発生させる。
【０１１３】
ＣＤＭＡ変調器１４２０内で、物理チャネルプロセッサ１４２２は、物理チャネルｉに対するデータシンボルを処理し、この物理チャネルに対して出力チップｘ（ｎ）を発生させる。パイロットチャネルプロセッサ１４２４は、アンテナ１４３２ａおよび１４３２ｂに対して、出力チップｐ1（ｎ）およびｐ2（ｎ）をそれぞれ発生させる。プロセッサ１４２２および１４２４は、図３におけるプロセッサ３１０および３２０でそれぞれ実現されてもよい。乗算器１４２６ａは、送信アンテナ１４３２ａに対する重みｖ1で出力チップｘ（ｎ）をスケーリングして、スケーリングされた出力チップｘ1（ｎ）を発生させる。乗算器１４２６ｂは、送信アンテナ１４３２ｂに対する重みｖ2で出力チップｘ（ｎ）をスケーリングして、スケーリングされた出力チップｘ2（ｎ）を発生させる。加算器１４２８ａは、送信アンテナ１４３２ａに対するすべての物理チャネルの出力チップを合計し、出力チップｚ1（ｎ）を提供する。加算器１４２８ｂは、送信アンテナ１４３２ｂに対するすべての物理チャネルの出力チップを合計し、出力チップｚ2（ｎ）を提供する。送信機１４３０ａは出力チップｚ1（ｎ）を処理して、第１のＲＦ信号を発生させ、これはアンテナ１４３２ａから送信される。送信機１４３０ｂは出力チップｚ2（ｎ）を処理して、第２のＲＦ信号を発生させ、これはアンテナ１４３２ｂから送信される。制御装置／プロセッサ１４４０は、基地局１１２における動作を命令する。メモリ１４４２は基地局１１２のためのデータおよびプログラムコードを記憶する。
【０１１４】
閉ループ送信ダイバーシティ（ＣＬＴＤ）のために、ワイヤレスデバイス１２０により、重みｖ1およびｖ2を選択して、基地局１１２に返送する。ワイヤレスデバイス１２０における受信信号を最大化させるために、重みｖ1およびｖ2を選択してもよい。一般的に、ワイヤレスデバイスおよび／または基地局による、さまざまな方法で、重みｖ1およびｖ2を導出してもよい。
【０１１５】
ワイヤレスデバイス１２０において、入力サンプルｙ（ｎ）を以下のように表現してもよい。
【数４０】
2009516481.tif 000043
【０１１６】
ここで、ｈ1（ｎ）は、アンテナ１４３２ａからワイヤレスデバイス１２０に対するインパルス応答であり、
ｈ2（ｎ）は、アンテナ１４３２ｂからワイヤレスデバイス１２０に対するインパルス応答であり、
ｈeff（ｎ）＝ｖ1・ｈ1（ｎ）＋ｖ2・ｈ2（ｎ）は、基地局１１２とワイヤレスデバイス１２０との間のワイヤレスチャネルに対する効果的なインパルス応答である。
【０１１７】
送信アンテナ１４３２ａに対するチャネルインパルス応答推定ｈ1（ｎ）は、このアンテナから送信されたパイロットｐ1（ｎ）に基づいて導出されてもよい。同様に、送信アンテナ１４３２ｂに対するチャネルインパルス応答推定ｈ2（ｎ）は、このアンテナから送信されたパイロットｐ2（ｎ）に基づいて導出されてもよい。次に、ｈ1（ｎ）およびｈ2（ｎ）と、既知の重みｖ1およびｖ2とに基づいて、有効なチャネルインパルス応答推定ｈeff（ｎ）を導出してもよい。また、他の方法でｈeff（ｎ）を導出してもよい。
【０１１８】
上で説明した等化技術は、ｈ（ｎ）の代わりに、有効なチャネルインパルス応答推定ｈeff（ｎ）とともに使用されてもよい。特に、ｈeff（ｎ）をサブサンプルして、Ｍサンプリング時間インスタントに対応するＭ分岐に対する、効果的なチャネルインパルス応答推定ｈeff、1（ｎ）からｈeff、M（ｎ）を取得してもよい。上で説明したように、最良の分岐に対して等化を実行してもよく、Ｍ分岐に対して個別に等化を実行し、そして結合してもよく、または、すべてのＭ分岐に対して共同で等化を実行してもよい。
【０１１９】
図１５は、２つの受信アンテナ１５５２ａおよび１５５２ｂを備えるワイヤレスデバイス１２２のブロック図を示す。ワイヤレスデバイス１２２において、受信機１５５４ａは、アンテナ１５５２ａからの第１の受信ＲＦ信号を処理し、このアンテナに対して、入力サンプルｙ1（ｎ）を提供する。受信機１５５４ｂは、アンテナ１５５２ｂからの第２の受信ＲＦ信号を処理し、このアンテナに対して、入力サンプルｙ2（ｎ）を提供する。等化器１５６０は、以下で説明するように、入力サンプルｙ1（ｎ）およびｙ2（ｎ）上で等化を実行し、出力サンプルｘ（ｎ）＾を提供する。ＣＤＭＡ変調器１５７０は、出力サンプルを処理し、シンボル推定を提供する。ＲＸデータプロセッサ１５８０は、シンボル推定を処理し、デコードされたデータを提供する。制御装置／プロセッサ１５９０は、ワイヤレスデバイス１２２における動作を命令する。メモリ１５９２は、ワイヤレスデバイス１２２のためのデータおよびプログラムコードを記憶する。
【０１２０】
ワイヤレスデバイス１２２において、受信機１５５４ａからの入力サンプルｙ1（ｎ）と、受信機１５５４ｂからの入力サンプルｙ2（ｎ）とは、以下のように表現される。
【数４１】
2009516481.tif 000044
【０１２１】
ここで、ｈ1（ｎ）は、基地局１１０からアンテナ１５５２ａに対するインパルス応答であり、
ｈ2（ｎ）は、基地局１１０からアンテナ１５５２ｂに対するインパルス応答であり、
ｗ1（ｎ）およびｗ2（ｎ）は、それぞれ、アンテナ１５５２ａおよび１５５２ｂに対する雑音の合計である。
【０１２２】
受信アンテナ１５５２ａを通して受信されたパイロットに基づいて、受信アンテナ１５５２ａに対するチャネルインパルス応答推定ｈ1（ｎ）が導出される。同様に、受信アンテナ１５５２ｂを通して受信されたパイロットに基づいて、受信アンテナ１５５２ｂに対するチャネルインパルス応答推定ｈ2（ｎ）が導出される。各受信アンテナａに対する入力サンプルｙa（ｎ）をサブサンプルして、そのアンテナに対するＭ分岐の入力サンプル
【数４２】
2009516481.tif 000045
【０１２３】
を取得してもよい。Ｍ＝２である場合、次に、各受信アンテナに対する２つの分岐の入力サンプルを、以下のように表現してもよい。
【数４３】
2009516481.tif 000046
【０１２４】
２つのサンプリング時間インスタントおよび２つの受信アンテナにより形成される４つの分岐に対する入力サンプル
【数４４】
2009516481.tif 000047
【０１２５】
に、上で説明した等化技術を適用してもよい。選択的等化スキームに関して、４つの分岐の間で最大のエネルギーを持つ最良の分岐を、等化に対して選択してもよい。結合スキームによる個別等化では、４つの分岐に対して、４つの分岐のうちの２つの最良の分岐に対して、各受信アンテナに対する最良の分岐等に対してなどのように、個別に等化を実行してもよい。すべての選択された分岐に対する結果を結合して、出力サンプルｘ（ｎ）＾を発生させてもよい。共同等化スキームに関して、４つの分岐に対して、４つの分岐のうちの２つの最良の分岐に対して、２つの受信アンテナに対する２つの最良の分岐に対してなどのように、共同等化を実行してもよい。
【０１２６】
１つの実施形態では、各受信アンテナに対する最良の分岐が決定され、２つの受信アンテナに対する２つの最良の分岐に対して、等化を実行してもよい。この実施形態では、例えば、数式（１０）に示したように、４つの分岐のそれぞれのエネルギーを決定してもよい。各アンテナａに対する、より多くのエネルギーを有する分岐が選択され、ｒ（ａ）として表され、ここで、ａ∈｛１，２｝である。次に、上で説明した等化スキームの任意のものに基づいて、入力サンプル
【数４５】
2009516481.tif 000048
【０１２７】
と、チャネルインパルス応答推定
【数４６】
2009516481.tif 000049
【０１２８】
とを処理して、出力サンプルｘ（ｎ）＾を取得してもよい。
【０１２９】
図１６は、時空間送信ダイバーシティ（ＳＴＴＤ）を使用する基地局１１４のブロック図を示す。基地局１１４内で、ＴＸデータプロセッサ１６１０は、トラフィックデータを処理して、データシンボルｓ（ｌ）を発生させる。ＣＤＭＡ変調器１６２０は、データおよびパイロットシンボルを処理して、２つの送信アンテナ１６３２ａおよび１６３２ｂに対する、出力チップｚ1（ｎ）およびｚ2（ｎ）を発生させる。
【０１３０】
ＣＤＭＡ変調器１６２０内で、ＳＴＴＤエンコーダ１６２２は、データシンボルｓ（ｌ）に対するＳＴＴＤエンコーディングを実行し、送信アンテナ１６３２ａおよび１６３２ｂに対して、それぞれ、ＳＴＴＤエンコードされたシンボルｓ1（ｌ）およびｓ2（ｌ）を提供する。ｓ（ｌ）＝ｓ1，ｓ2，ｓ3，ｓ4，・・・ の場合、ｓ1（ｌ）＝ｓ1，ｓ2，ｓ3，ｓ4，・・・ 、および
【数４７】
2009516481.tif 000050
【０１３１】
であり、ここで、ｓlはシンボル期間ｌに対するデータシンボルである。物理チャネルプロセッサ１６２４ａおよび１６２４ｂは、ＳＴＴＤエンコードされたシンボルｓ1（ｌ）およびｓ2（ｌ）をそれぞれ処理し、出力チップｘ1（ｌ）およびｘ2（ｌ）をそれぞれ提供する。パイロットチャネルプロセッサ１６２６は、送信アンテナ１６３２ａおよび１６３２ｂに対するパイロットに対して、出力チップｐ1（ｌ）およびｐ2（ｌ）をそれぞれ発生させる。プロセッサ１６２４および１６２６は、図３中のプロセッサ３１０および３２０でそれぞれ実現されてもよい。加算器１６２８ａおよび１６２８ｂは、それぞれ送信アンテナ１６３２ａおよび１６３２ｂに対するすべての物理チャネルの出力チップを合計し、それぞれ出力チップｚ1（ｎ）およびｚ2（ｎ）を提供する。送信機１６３０ａおよび１６３０ｂは、それぞれ出力チップｚ1（ｎ）およびｚ2（ｎ）を処理して、それぞれアンテナ１６３２ａおよび１６３２ｂから送信される２つのＲＦ信号を発生させる。制御装置／プロセッサ１６４０は、基地局１１４における動作を命令する。メモリ１６４２は基地局１１４のためのデータおよびプログラムコードを記憶する。
【０１３２】
ワイヤレスデバイス１２０において、入力サンプルｙ（ｎ）を、以下のように表現してもよい。
【数４８】
2009516481.tif 000051
【０１３３】
ここで、ｈ1（ｎ）は、アンテナ１６３２ａからワイヤレスデバイス１２０に対するインパルス応答であり、
ｈ2（ｎ）は、アンテナ１６３２ｂからワイヤレスデバイス１２０に対するインパルス応答である。
【０１３４】
送信アンテナ１６３２ａから受け取ったパイロットｐ1（ｎ）に基づいて、送信アンテナ１６３２ａに対するチャネルインパルス応答推定ｈ1（ｎ）を導出してもよい。送信アンテナ１６３２ｂから受け取ったパイロットｐ2（ｎ）に基づいて、送信アンテナ１６３２ｂに対するチャネルインパルス応答推定ｈ2（ｎ）を導出してもよい。Ｍ＝２である場合、ｈ1（ｎ）をサブサンプルして、
【数４９】
2009516481.tif 000052
【０１３５】
を取得してもよく、ｈ2（ｎ）をサブサンプルして、
【数５０】
2009516481.tif 000053
【０１３６】
を取得してもよく、入力サンプルｙ（ｎ）をサブサンプルして、２つの分岐に対するｙ1（ｎ）およびｙ2（ｎ）を取得してもよい。望ましい信号ｘ1（ｎ）およびｘ2（ｎ）を、さまざまな方法で復元してもよい。
【０１３７】
１つの実施形態では、望ましい信号ｘ1（ｎ）およびｘ2（ｎ）を、最良のサンプリング時間インスタントに対して等化を実行することによって復元する。この実施形態に関して、第１のサンプリング時間インスタントに対するエネルギーＥ1は、
【数５１】
2009516481.tif 000054
【０１３８】
として計算され、第２のサンプリング時間インスタントに対するエネルギーＥ2は、
【数５２】
2009516481.tif 000055
【０１３９】
として計算され、より大きいエネルギーを有するサンプリング時間インスタントｒが選択される。
【数５３】
2009516481.tif 000056
【０１４０】
およびおそらく共分散値に基づいて、送信アンテナ１６３２ａおよびサンプリング時間インスタントｒに対する等化器係数
【数５４】
2009516481.tif 000057
【０１４１】
を計算してもよい。
【数５５】
2009516481.tif 000058
【０１４２】
およびおそらく共分散値に基づいて、送信アンテナ１６３２ｂおよびサンプリング時間インスタントｒに対する等化器係数
【数５６】
2009516481.tif 000059
【０１４３】
を計算してもよい。
【０１４４】
サンプリング時間インスタントｒに対する入力サンプルｙr（ｎ）を等化器係数
【数５７】
2009516481.tif 000060
【０１４５】
でフィルタして、出力サンプルｘ1（ｎ）＾を取得してもよく、これは、出力チップｘ1（ｎ）の推定である。また、入力サンプルｙr（ｎ）を、等化器係数
【数５８】
2009516481.tif 000061
【０１４６】
でフィルタして、出力サンプルｘ2（ｎ）＾を取得してもよく、これは、出力チップｘ2（ｎ）の推定である。出力サンプルｘ1（ｎ）＾上でＣＤＭＡ復調を実行して、シンボル推定ｓ1（ｌ）＾を取得してもよく、これは、アンテナ１６３２ａから送信されたＳＴＴＤエンコードシンボルｓ1（ｌ）の推定である。出力サンプルｘ2（ｎ）＾上でＣＤＭＡ復調を実行して、シンボル推定ｓ2（ｌ）＾を取得してもよく、これは、アンテナ１６３２ｂから送信されたＳＴＴＤエンコードシンボルｓ2（ｌ）の推定である。次に、ｓ1（ｌ）＾およびｓ2（ｌ）＾上でＳＴＴＤデコーディングを実行して、シンボル推定ｓ（ｌ）＾を取得してもよく、これは、ワイヤレスデバイス１２０に対するデータシンボルｓ（ｌ）の推定である。
【０１４７】
別の実施形態では、ｘ2（ｎ）を雑音として取り扱うことによってｘ1（ｎ）を復元してもよく、ｘ1（ｎ）を雑音として取り扱うことによってｘ2（ｎ）を復元してもよい。この実施形態に対して、上で説明した等化スキームの任意のものを使用して、ｘb（ｎ）を復元するために等化を実行してもよく、ここで、ｂ∈｛１，２｝である。
【０１４８】
簡潔さのために、ＬＭＭＳＥフィルタに対して、そして、周波数領域中で導出された等化器係数とともに、等化技術を詳細に説明した。これらの技術はまた、他のタイプのフィルタに対して使用されてもよい。一般的に、等化器係数は、時間領域または周波数領域で導出される。さらに、ＬＭＭＳＥ、最小平均平方（ＬＭＳ）、再帰的最小平方（ＲＬＳ）、直接行列反転（ＤＭＩ）、ゼロ強制、および他の技術のような、さまざまな技術を使用して、等化器係数を導出してもよい。ＬＭＳ、ＲＬＳ、およびＤＭＩは、Simon Haykin氏による、“適応フィルタ理論”、第３版、Prentice Hall、１９９６年、と題された書籍に説明されている。
【０１４９】
ここで説明した技術は、さまざまな手段で実現されてもよい。例えば、これらの技術はハードウェア、ファームウェア、ソフトウェア、またはこれらの組み合わせ中で実現されてもよい。ハードウェアの実現に関して、等化を実行するために使用される処理ユニットは、１つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能論理デバイス（ＰＬＤ）、現場プログラム可能ゲートアレイ（ＦＰＧＡ）、プロセッサ、制御装置、マイクロ制御装置、マイクロプロセッサ、電子デバイス、ここで説明した機能を実行するように設計されている他の電子ユニット、またはこれらの組み合わせ内で実現されてもよい。
【０１５０】
ファームウェアおよび／またはソフトウェアの実現に関して、等化技術は、ここで説明した機能を実行するモジュール（例えば、手続、関数等）で実現されてもよい。ファームウェアおよび／またはソフトウェアコードは、メモリ（例えば、図２のメモリ２９２）中に記憶されてもよく、プロセッサ（例えば、プロセッサ２９０）によって実行されてもよい。メモリは、プロセッサ内部またはプロセッサ外部で実現されてもよい。
【０１５１】
開示した実施形態のこれまでの説明は、当業者が本発明を製作または使用できるように提供した。これらの実施形態に対するさまざま改良は、当業者に容易に明らかになり、ここに定義された一般的な原理は、本発明の精神および範囲を逸脱することなく、他の実施形態に適用されてもよい。したがって、本発明はここで示した実施形態に限定されることを意図しているものではなく、ここで開示している原理および新しい特徴と一致した最も広い範囲に一致させるべきである。
【図面の簡単な説明】
【０１５２】
【図１】図１は、ワイヤレス通信システムにおける送信を示す。
【図２】図２は、基地局およびワイヤレスデバイスのブロック図を示す。
【図３】図３は、基地局におけるＣＤＭＡ変調器のブロック図を示す。
【図４】図４は、ワイヤレスデバイスにおける等化器のブロック図を示す。
【図５Ａ】図５Ａは、サブサンプラを示す。
【図５Ｂ】図５Ｂは、サブサンプリングを示す。
【図６】図６は、選択的等化のための計算ユニットを示す。
【図７】図７は、選択的等化を実行するためのプロセスを示す。
【図８Ａ】図８Ａは、均等結合による個別等化のための計算ユニットを示す。
【図８Ｂ】図８Ｂは、重み付け結合による個別等化のための計算ユニットを示す。
【図９】図９は、結合による個別等化を実行するためのプロセスを示す。
【図１０】図１０は、共同等化のための計算ユニットを示す。
【図１１】図１１は、共同等化を実行するためのプロセスを示す。
【図１２】図１２は、サブサンプリングによる等化を実行するためのプロセスを示す。
【図１３】図１３は、周波数領域で導出された係数で、等化を実行するためのプロセスを示す。
【図１４】図１４は、複数の送信アンテナを備える基地局を示す。
【図１５】図１５は、複数の受信アンテナを備えるワイヤレスデバイスを示す。
【図１６】図１６は、時空間送信ダイバーシティ（ＳＴＴＤ）を使用する基地局を示す。
【図１】
2009516481.tif 000062
【図２】
2009516481.tif 000063
【図３】
2009516481.tif 000064
【図４】
2009516481.tif 000065
【図５Ａ】
2009516481.tif 000066
【図５Ｂ】
2009516481.tif 000067
【図６】
2009516481.tif 000068
【図７】
2009516481.tif 000069
【図８Ａ】
2009516481.tif 000070
【図８Ｂ】
2009516481.tif 000071
【図９】
2009516481.tif 000072
【図１０】
2009516481.tif 000073
【図１１】
2009516481.tif 000074
【図１２】
2009516481.tif 000075
【図１３】
2009516481.tif 000076
【図１４】
2009516481.tif 000077
【図１５】
2009516481.tif 000078
【図１６】
2009516481.tif 000079
【国際調査報告】
2009516481.tif 000080
2009516481.tif 000081
2009516481.tif 000082
2009516481.tif 000083
2009516481.tif 000084
2009516481.tif 000085
2009516481.tif 000086
2009516481.tif 000087
2009516481.tif 000088