(57)【要約】      （修正有）【課題】ソフト・ハンドオフ中の端末によって受信された多元信号の等化を提供する。【解決手段】端末における受信信号は受信標本（ｙm）を提供するために調整、且つディジタル化され、その後それは伝送チップ推定値（Ｘk）の多元ストリームを提供するために係数の多元集合で等化／フィルタにかけられる。一組の係数（ｆk）は各基地局に提供され、伝送チップ推定値の対応ストリームを提供するために使用される。伝送チップ推定値の多元ストリームはデータ・シンボル推定値（ｄk）の多元ストリームを、各基地局にデータ・シンボル推定値の一つのストリームだけ提供するためにさらに処理される。そして、データ・シンボル推定値の多元ストリームは多元一定基準化要素（αk）によって一定基準化され、結合データ・シンボル推定値のストリームを提供するために結合される。多元基地局の処理は時分割多重化方式で一つのハードウェア・ユニットによって行われる。【選択図】図４Ａ
2010193465.tif 000002
【特許請求の範囲】
【請求項１】
伝送チップ推定値の複数のストリームを提供するために複数の係数の集合を持つ標本のストリームをフィルタにかける働きをする少なくとも一つのフィルタであって、ここで標本のストリームは複数の伝送源から伝送される複数の信号を含み、且つ複数の係数の集合の各々は複数の伝送源のそれぞれの一つに関するものであり、伝送チップ推定値の対応ストリームを提供するために使用されるフィルタと、
データ・シンボル推定値の複数のストリームを、複数の伝送源の各々についてデータ・シンボル推定値の一つのストリームだけ提供するために伝送チップ推定値の複数のストリームを処理する働きをする少なくとも一つのチャネル・プロセッサと、及び
結合データ・シンボル推定値のストリームを提供するために複数のデータ・シンボル推定値のストリームを結合する働きをする結合器とを具備する、無線通信システムにおける装置。
【請求項２】
伝送チップ推定値の対応ストリームに基づいて複数の係数の集合の各々を更新する働きをする係数計算ユニットをさらに具備する、請求項１記載の装置。
【請求項３】
複数の係数の集合の各々は関連する伝送源によって伝送される処理されたパイロット・シンボルに基づいてさらに更新される、請求項２記載の装置。
【請求項４】
係数計算ユニットは最小平均二乗（ＬＭＳ）アルゴリズムに基づいて複数の係数の集合の各々を更新する働きをする、請求項２記載の装置。
【請求項５】
係数計算ユニットは再帰最小二乗（ＲＬＳ）アルゴリズムに基づいて複数の係数の集合の各々を更新する働きをする、請求項２記載の装置。
【請求項６】
少なくとも一つのチャネル・プロセッサは、
複数の逆拡散シンボルのストリームの対応する一つを提供するために複数の逆拡散系列のそれぞれの一つで複数の伝送チップ推定値のストリームの各々を逆拡散し、且つ
複数のデータ・シンボル推定値のストリームの対応する一つを提供するために特定のチャネル化系列で複数の逆拡散シンボルのストリームの各々を処理する働きをする、請求項１記載の装置。
【請求項７】
複数のデータ・シンボル推定値のストリームを複数の一定基準化要素で一定基準化する働きをする少なくとも一つの乗算器をさらに具備し、そして結合器は結合データ・シンボル推定値のストリームを提供するために複数の一定基準化データ・シンボル推定値のストリームを結合する働きをする、請求項１記載の装置。
【請求項８】
一定基準化要素計算ユニットは複数の一定基準化要素を更新する働きをする、請求項７記載の装置。
【請求項９】
少なくとも一つのチャネル・プロセッサは複数の伝送源に複数のパイロット・シンボル推定値のストリームを提供するために複数の伝送チップ推定値のストリームを処理する働きをし、結合器は結合パイロット・シンボル推定値のストリームを提供するために複数のパイロット・シンボル推定値のストリームを結合する働きをし、そして一定基準化要素計算ユニットは結合パイロット・シンボル推定値のストリームに基づいて複数の一定基準化要素を更新する働きをする、請求項８記載の装置。
【請求項１０】
一定基準化要素計算ユニットは最小平均二乗（ＬＭＳ）アルゴリズムに基づいて複数の一定基準化要素を更新する働きをする、請求項８記載の装置。
【請求項１１】
一定基準化要素計算ユニットは再帰最小二乗（ＲＬＳ）アルゴリズムに基づいて複数の一定基準化要素を更新する働きをする、請求項８記載の装置。
【請求項１２】
少なくとも一つのフィルタの各々は有限インパルス応答（ＦＩＲ）フィルタとして実施される、請求項１記載の装置。
【請求項１３】
少なくとも一つのフィルタは標本のストリームの率（rate）より高い速さで動作する一つのフィルタを時分割多重化することによって実施される、請求項１記載の装置。
【請求項１４】
複数の伝送源はＣＤＭＡ通信システムにおける基地局である、請求項１記載の装置。
【請求項１５】
伝送チップ推定値の第一のストリームを提供するために第一の係数の集合で標本のストリームをフィルタにかける働きをするフィルタであって、ここで標本のストリームは複数の伝送源から伝送された複数の信号を含み、且つ第一の係数の集合は複数の伝送源の間から選択された第一の伝送源に関するものであるフィルタと、
第一のデータ・シンボル推定値のストリームを提供するために第一の伝送チップ推定値のストリームを処理する働きをするチャネル・プロセッサとを具備し、
ここでフィルタ及びチャネル・プロセッサは第二のデータ・シンボル推定値のストリームを提供する第二の伝送源に関する第二の係数の集合で標本のストリームをフィルタ及び処理するため時分割多重化（ＴＤＭ）方式で動作し、且つ第一及び第二のデータ・シンボル推定値のストリームは結合データ・シンボル推定値のストリームを提供するために結合される、無線通信システムにおける装置。
【請求項１６】
第一の伝送源に関する第一の一定基準化要素によって第一のデータ・シンボル推定値のストリームを一定基準化する働きをする乗算器をさらに具備し、
ここで乗算器は第二の伝送源に関する第二の一定基準化要素によって第二のデータ・シンボル推定値のストリームを一定基準化するためＴＤＭ方式でさらに動作し、且つ第一及び第二の一定基準化データ・シンボル推定値のストリームは結合データ・シンボル推定値のストリームを提供するために結合される、請求項１５記載の装置。
【請求項１７】
無線通信システムにおいて複数の伝送源から伝送される複数の信号を処理する方法であって、
複数の伝送チップ推定値のストリームを提供するために複数の係数の集合で標本のストリームをフィルタにかけ、標本のストリームは複数の伝送信号を含み、そして複数の係数の集合の各々は複数の伝送源のそれぞれの一つに関するものであり、且つ伝送チップ推定値の対応ストリームを提供するために使用され、
複数のデータ・シンボル推定値のストリームを、複数の伝送源の各々に関してデータ・シンボル推定値の一つのストリームだけ提供するために複数の伝送チップ推定値のストリームを処理し、
結合データ・シンボル推定値のストリームを提供するために複数のデータ・シンボル推定値のストリームを結合することを含む方法。
【請求項１８】
伝送チップ推定値の対応ストリームに基づいて複数の係数の集合の各々を更新することをさらに含む、請求項１７記載の方法。
【請求項１９】
係数の各集合の更新は、
関連する伝送源によって伝送された処理されたパイロット・シンボルのストリームを獲得すること、及び
処理されたパイロット・シンボルのストリーム及び関連する伝送チップ推定値のストリームに基づいて係数の集合を更新することを含む、請求項１８記載の方法。
【請求項２０】
複数の係数の各集合は最小平均二乗（ＬＭＳ）アルゴリズム或いは再帰最小二乗（ＲＬＳ）アルゴリズムに基づいて更新される、請求項１８記載の方法。
【請求項２１】
複数の伝送チップ推定値の各ストリームの処理は、
逆拡散シンボルのストリームを提供するために逆拡散系列で伝送チップ推定値のストリームを逆拡散すること、及び
データ・シンボルの対応ストリームを提供するために特定の直交系列で逆拡散シンボルのストリームを処理することを含む、請求項１７記載の方法。
【請求項２２】
複数の一定基準化要素によって複数のデータ・シンボル推定値のストリームを一定基準化することをさらに含み、且つ複数の一定基準化データ・シンボル推定値のストリームは結合データ・シンボル推定値のストリームを提供するために結合される、請求項１７記載の方法。
【請求項２３】
特定の基準に基づいて複数の一定基準化要素を更新することをさらに含む、請求項２２記載の方法。
【請求項２４】
複数の一定基準化要素を更新することは、
複数のパイロット・シンボル推定値のストリームを提供するために複数の伝送チップ推定値のストリームを処理すること、
結合パイロット・シンボル推定値のストリームを提供するために複数のパイロット・シンボル推定値のストリームを結合すること、及び
結合パイロット・シンボル推定値のストリームに基づいて複数の一定基準化要素を更新することを含む、請求項２３記載の方法。
【請求項２５】
複数の一定基準化要素は同じ値に設定される、請求項２２記載の方法。
【請求項２６】
複数の伝送チップ推定値のストリームを提供するために複数の係数の集合で標本のストリームをフィルタにかけ、ここで標本のストリームは複数の伝送源から伝送される複数の信号を含み、且つ複数の係数の集合の各々は複数の伝送源のそれぞれの一つに関するものであり、伝送チップ推定値の対応ストリームを提供するために使用され、
データ・シンボル推定値の複数のストリームを、複数の伝送源の各々についてデータ・シンボル推定値の一つのストリームだけ提供するために複数の伝送チップ推定値のストリームを処理し、及び
結合データ・シンボル推定値のストリームを提供するために複数のデータ・シンボル推定値のストリームを結合する、ディジタル情報を解釈可能なディジタル信号処理デバイス（ＤＳＰＤ）に通信的に接続されたメモリ。
【請求項２７】
複数の伝送チップ推定値のストリームを提供するために複数の係数の集合で標本のストリームをフィルタにかける手段であって、ここで標本のストリームは複数の伝送源から伝送される複数の信号を含み、且つ複数の係数の集合の各々は複数の伝送源のそれぞれの一つに関するものであり、伝送チップ推定値の対応ストリームを提供するために使用されるフィルタ手段と、
複数のデータ・シンボル推定値のストリームを、複数の伝送源の各々についてデータ・シンボル推定値の一つのストリームだけ提供するために伝送チップ推定値の複数のストリームを処理する手段と、及び
結合データ・シンボル推定値のストリームを提供するために複数のデータ・シンボル推定値のストリームを結合する手段とを具備する、無線通信システムにおける装置。
【請求項２８】
伝送チップ推定値の対応ストリームに基づいて複数の係数の各集合を更新する手段を具備する、請求項２７記載の装置。
【請求項２９】
複数の一定基準化要素によって複数のデータ・シンボル推定値のストリームを一定基準化する手段をさらに具備し、複数の一定基準化データ・シンボル推定値のストリームは結合データ・シンボル推定値のストリームを提供するために結合される、請求項２７記載の装置。
【請求項３０】
複数の一定基準化要素を更新する手段をさらに具備する、請求項２９記載の装置。
【請求項３１】
複数の伝送チップ推定値のストリームを提供するために複数の係数の集合で標本のストリームをフィルタにかけるためのコードであって、ここで標本のストリームは無線通信システムにおいて複数の伝送源から伝送される複数の信号を含み、且つ複数の係数の各集合は複数の伝送源のそれぞれの一つに関するものであり、伝送チップ推定値の対応ストリームを提供するために使用されるコードと、
データ・シンボル推定値の複数のストリームを、複数の伝送源の各々についてデータ・シンボル推定値の一つのストリームだけ提供するために複数の伝送チップ推定値のストリームを処理するためのコードと、及び
結合データ・シンボル推定値のストリームを提供するために複数のデータ・シンボル推定値のストリームを結合するためのコードとを含む製造物。
【請求項３２】
伝送チップ推定値の対応ストリームに基づいて複数の係数の各集合を更新するためのコードをさらに含む、請求項３１記載の製造物。
【請求項３３】
複数の一定基準化要素によって複数のデータ・シンボル推定値のストリームを一定基準化するためのコードをさらに含み、そして複数の一定基準化データ・シンボル推定値は結合データ・シンボル推定値のストリームを提供するために結合される、請求項３１記載の製造物。
【請求項３４】
複数の一定基準化要素を更新するためのコードをさらに含む、請求項３３記載の製造物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にデータ通信に関係し、特に無線通信システムにおけるソフト・ハンドオフのための受信された多元信号（multiple signals）の等化に関係する。
【背景技術】
【０００２】
無線通信システムは音声、パケット・データ、等々といった様々な形式の通信を提供するために広く配備されている。これらのシステムは多数のユーザーとの通信を支援することが可能な多元接続システムであり、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、または他のいくつかのアクセス技術に基づいている。これらのシステムはまた８０２．１１ｂ  ＩＥＥＥ規格を実施するもののような無線構内情報網（ＬＡＮ）システムでもよい。
【０００３】
ＣＤＭＡシステムにおける無線端末は順方向回線上で一以上の基地局からデータ伝送を受信する。その端末がソフト・ハンドオフしていれば、同じデータ・ストリームが悪い通信路の影響に対してダイバシティを提供し、且つ信頼性を改善するために多数の基地局によって端末に伝送される。各基地局によって伝送された信号は一以上の伝搬路を経由して端末に到達する。端末における受信信号はこのように各基地局によって伝送された信号の一以上の信号インスタンス（或いは、マルチパス成分）を含む。
【０００４】
ＣＤＭＡシステムにおける端末は一般的に受信信号を処理するためにレーク受信器を使用する。レーク受信器は一以上の探索要素及びいくつかの復調要素を通常含み、それらは一般に「探索器」及び「フィンガ」とそれぞれ呼ばれる。ＣＤＭＡ波形の比較的広い帯域幅のために、通信チャネルは有限個の分解可能なマルチパス成分から成ると想定される。各マルチパス成分は特定の時間遅延及び特定の複素利得によって特徴付けされる。そして、探索器は受信信号中の強いマルチパス成分を探索し、フィンガは探索器によって見出された最も強いマルチパス成分に割当てられる。各フィンガはそのマルチパス成分のシンボル推定を行うためにその割当てられたマルチパス成分を処理する。そして、全ての割当てられたフィンガからのシンボル推定値は復元されるデータ・ストリームの結合シンボル推定値を提供するために結合される。
【発明の開示】
【０００５】
レーク受信器は低い信号対雑音・干渉比（signal-to-noise-and-interference ratio：ＳＩＮＲ）で動作するＣＤＭＡシステムに受容可能な性能を提供することができる。レーク受信器は一つまたは多数の基地局によって伝送された一つまたは多数の信号について端末によって受信されたいくつかのマルチパス成分からエネルギーを結合することができる。しかしながら、レーク受信器は一般に無線チャネル中のマルチパス効果及び他の歪みに起因するシンボル間干渉（inter-symbol interference：ＩＳＩ）の影響を取除かない。このＩＳＩは低ＳＩＮＲでは一般的に無視できるが、高ＳＩＮＲでは無視できない雑音成分になる。ＩＳＩは端末によって達成されるＳＩＮＲを制限し、それ故に性能に大きな影響を与える。
【０００６】
したがって、高ＳＩＮＲを有する結合シンボル推定値を提供するためにソフト・ハンドオフの間に受信信号を処理する技術に対する必要性がある。
【０００７】
多数の基地局とソフト・ハンドオフしている端末によって受信された多元信号の等化を行うための技術がここに提供される。端末における受信信号は受信標本のストリームを提供するために調整され、且つディジタル化される。この標本ストリームは多数の基地局によって端末へ送られる一般データ・シンボル・ストリームの多元伝送を含む。受信標本のストリームは伝送チップ推定値（transmit chip estimates）の多元ストリームを提供するために多数の係数の集合によって等化、もしくはフィルタにかけられる。一組の係数がデータを端末に伝送する各基地局に提供され、伝送チップ推定値の対応ストリームを提供するために使用される。伝送チップ推定値の多元ストリームはデータ・シンボル推定値の多元ストリームを、多数の基地局の各々にデータ・シンボル推定値の一つのストリームだけ、提供するためにさらに処理される（例えば、逆拡散及びチャネル化される）。そして、データ・シンボル推定値の多元ストリームは多数の一定基準化要素（scaling factors）によって一定基準化され、結合データ・シンボル推定値のストリームを提供するために結合される。多数の基地局に関する処理はこれらの基地局に伝送チップ推定値の多元ストリームを提供する多元「仮想並列等化器（virtual parallel equalizers）」を実装する一つのハードウェア・ユニットによって行われる。
【０００８】
データを端末に伝送する各基地局のための係数の集合は伝送チップ推定値、データ・シンボル推定値、または、その基地局のために得られたパイロット・シンボル推定値に基づいて仕立てられ（trained）、もしくは適応される。多数の基地局に関する多数の一定基準化要素は、例えば結合されたデータ・シンボル推定値が最大になるように、特定の基準に基づいて選択される。係数及び一定基準化要素は最小二乗平均（ＬＭＳ）及び再帰最小二乗（ＲＬＳ）アルゴリズムといった様々な適応アルゴリズムに基づいて決定される。
【０００９】
本発明の様々な形態及び実施例はさらに詳細に以下で説明される。本発明の特徴、特性、および利点は同様な参照符号が全体にわたり対応して同一である図面と関連して取られる以下に始まる詳細な説明からさらに明らかになるであろう。
【図面の簡単な説明】
【００１０】
【図１】無線通信システムを示す。
【図２】基地局及び端末のブロック図を示す。
【図３】基地局内のＴＸデータ・プロセッサ及びＴＸデータ・プロセッサのブロック図を示す。
【図４Ａ】端末において、データ・シンボル推定値及びパイロット・シンボル推定値を得るために構成された等価器／受信器のブロック図を示す。
【図４Ｂ】端末において、データ・シンボル推定値及びパイロット・シンボル推定値を得るために構成された等価器／受信器のブロック図を示す。
【図４Ｃ】等価器／受信器内の等価器フィルタのためのＦＩＲフィルタのブロック図を示す。
【図４Ｄ】等価器／受信器内のＲＸチャネル・プロセッサのブロック図を示す。
【図５】ＴＤＭ方式で多重等化器を実装する一つのハードウェア・ユニットによって実行される典型的な処理のフローチャートを示す。
【発明を実施するための形態】
【００１１】
図１はいくつかの端末と通信するいくつかの基地局を含む無線通信システム１００を示す。簡単にするため、三つの基地局１１０ａ、１１０ｂ、及び１１０ｃと一つの端末１２０だけが図１に示される。基地局は端末と通信するために使用される固定局であり、また基地送受信システム（ＢＴＳ）、アクセス・ポイント、ノードＢ、または他の用語でも呼ばれる。端末はまた移動局、遠隔局、アクセス端末、ユーザー設備（ＵＥ）、または他の用語でも呼ばれる。
【００１２】
端末はある瞬間に順方向回線（下り回線）及び／または逆方向回線（上り回線）上で多数の基地局と通信する。これは端末が稼働しているかどうか、及び端末がソフト・ハンドオフしているかどうかに依存する。図１では、端末１２０はソフト・ハンドオフしており、三つの基地局１１０ａ、１１０ｂ、及び１１０ｃ 全てから順方向回線上で二重データ伝送を受信する。
【００１３】
ソフト・ハンドオフの端末によって受信された多元信号を等化するためにここに記述された技術は様々な無線通信システムにおいて実施される。システム１００はこのようにＣＤＭＡ、ＴＤＭＡ、またはＦＤＭＡシステムまたはいくつかの他の型式のシステムである。ＣＤＭＡシステムはＩＳ-９５、ＩＳ-２０００、ＩＳ-８５６、Ｗ-ＣＤＭＡ、等々といった一以上の規格を実施するように設計されている。ＴＤＭＡシステムは大域移動通信システム（Global System for Mobile Communications：ＧＳＭ）といった一以上の規格を実施するように設計されている。これらの規格は当技術分野において周知である。明確にするため、これらの技術はＩＳ-９５及び／またはＩＳ-２０００を実施するＣＤＭＡシステムについて示される。
【００１４】
同じく明確にするため、次の解析では、添字「ｎ」はパイロット及びデータ指数に使用され、添字「ｋ」はチップ指数に使用され、そして添字「ｍ」は標本指数に使用される。これらの指数の全ては以下で説明される。連続時間信号及び応答はｈ（ｔ）及びｈ（ｔ−ｋＴ）のように「ｔ」を用いて表される。
【００１５】
図２は基地局１１０ｉ（それは図１に示された基地局の一つである）及び端末１２０のブロック図を示す。順方向回線上で、基地局１１０ｉにおいて、端末へ及びオーバーヘッド・チャネルについて順方向回線上で伝送されるデータはデータ源２１２から伝送（ＴＸ）データ・プロセッサ２１４に提供される。ＴＸデータ・プロセッサ２１４はその端末／チャネルにデータ変調シンボル（または単に、データ・シンボル）を提供するために各端末及び各オーバーヘッド・チャネルへのデータをフォーマット化し、符号化し、インタリーブし、且つ変調する。そして、ＴＸチャネル・プロセッサ２１６はデータ・シンボル及びパイロット・シンボルを受取り、異なる符号チャネル上にチャネル化する。ＴＸチャネル・プロセッサ２１６は伝送チップのストリーム（｛ｘki｝で表される）を提供するためにチャネル化データ及びパイロット・シンボルを基地局１１０ｉに割当てられた複素擬似乱数（ＰＮ）とさらに結合し、且つスペクトル的に拡散する。プロセッサ２１４及び２１６による処理は以下でさらに詳細に説明される。そして、送信器ユニット（ＴＭＴＲ）２１８は伝送チップのストリームを一以上のアナログ信号に変換し、変調信号を生成するためにアナログ信号をさらに調整する（例えば、増幅し、フィルタし、及び周波数高変換する）。そして、変調された信号はアンテナ２２０を経由して無線チャネル上で伝送される。
【００１６】
端末１２０はソフト・ハンドオフしているとき多数の基地局からデータ伝送を受信する。これらの基地局からの伝送変調信号はアンテナ２５２によって受信され、アンテナ２５２からの受信信号はこれらの変調信号の成分を含む。そして、受信器ユニット（ＲＣＶＲ）２５４は受信信号を調整し（例えば、増幅し、フィルタし、且つ周波数低変換する）、受信器ユニット２５４中のアナログ対ディジタル変換器（analog-to-digital converter：ＡＤＣ）２５６はＡＤＣ標本を提供するため調整された信号をディジタル化する。ＡＤＣ標本は受信器ユニット２５４内でディジタル的に前処理される（例えば、フィルタされ、補間され、標本化率変換される、等々）。受信器ユニット２５４は受信標本のストリーム（｛ｙm｝で表される）を提供し、それはＡＤＣ標本または前処理された標本である。
【００１７】
そして、等化器／受信器２６０は、下で説明されるように、端末１２０に伝送されたデータ・シンボルの推定を行うために受信標本を処理する。
【数１】
2010193465.tif 000003
【００１８】
制御器２７０は端末１２０における動作を指令する。メモリ・ユニット２７２は端末中の制御器２７０及び他の処理装置によって使用されるプログラム・コード及びデータの記憶場所を提供する。
【００１９】
図３は基地局１１０ｉ内のＴＸデータ・プロセッサ２１４及びＴＸチャネル・プロセッサ２１６のブロック図を示す。ＴＸデータ・プロセッサ２１４内で、順方向回線上で伝送されたトラヒック・データはデマルチプレクサ（Ｄｅｍｕｘ）３１０によって多元データ・ストリームに逆多重化され、その一つは端末１２０に関するものである。各データ・ストリームはそれぞれのＴＸチャネル・データ・プロセッサ３２０に提供され、そのデータ・ストリームに関するデータ・シンボルを提供するために符号器３２２によって符号化され、インタリーブ器３２４によってインタリーブされ、且つ特定の変調手法（例えば、ＢＰＳＫ、ＱＳＰＫ、Ｍ-ＰＳＫ、或いはＭ-ＱＡＭ）に基づいて変調される（即ち、シンボルに写像される）。各データ・シンボルはそのデータ・シンボルに使用される変調手法に対応する信号集団（signal constellation）上の特定の点に対応する。端末１２０のデータ・シンボルのストリームは｛ｄn ｝で表される。
【００２０】
いくつものデータ・ストリームは、例えば、稼働端末の数、利用可能な符号チャネル（code channels）の数、利用可能な伝送電力、等々といった様々な要素に応じて同時に伝送される。符号チャネルの一つはパイロット伝送に一般的に使用され、残りの符号チャネルはデータ伝送に使用される。パイロットは一般的に変調シンボルの既知の系列であるので、 ＴＸチャネル・データ・プロセッサはパイロットのために通常必要とされない。ＴＸチャネル・データ・プロセッサ３２０ｂ〜３２０ｗはデータ・ストリームを処理するために使用される。
【００２１】
ＴＸチャネル・プロセッサ２１６内で、端末１２０のためのデータ・シンボル・ストリーム｛ｄn ｝は乗算器３３２ｂに提供され、端末１２０のために使用される符号チャネルに関する直交系列と乗算される。この直交系列（それはＩＳ-９５及びＩＳ-２０００ではウォルシュ系列及びＷ-ＣＤＭＡでは直交変数拡散要素（orthogonal variable spreading factor：ＯＶＳＦ）系列である）は｛Ｗkｉ ｝で表される。データ・シンボル・ストリーム｛ｄn ｝は各データ・シンボルｄnを全体の直交系列｛Ｗkｉ｝で乗算することによって得られる。データ・シンボル率はこのように直交系列｛Ｗki ｝の率１／Ｎwであり、ここでＮwは直交系列の長さである。他の端末及びオーバーヘッド・チャネルのためのデータ・シンボル・ストリームは乗算器３３２によってそれらの割当符号チャネルのための他の直交系列で同様にチャネル化される。これらの他の端末及びオーバーヘッド・チャネルに関するチャネル化データ・シンボルはまとめて｛εki ｝で表される。
【００２２】
ＴＸチャネル・プロセッサ２１６はまたパイロット・シンボル｛ｐn ｝を受信し、それは無線チャネル応答を推定するために端末によって使用される一般的に既知の変調シンボルである。一般に、パイロット・シンボルは時分割多重化（ＴＤＭ）または符号分割多重化（ＣＤＭ）を使用してデータ・シンボルと多重化される。ＩＳ-９５及びｃｄｍａ２０００システムにおける順方向回線について、パイロット・シンボルはＣＤＭを使用してデータ・シンボルと多重化される。パイロット・シンボルはこのように乗算器３３２ａによってパイロット符号チャネル（或いは単に、パイロット・チャネル）に関する直交系列｛Ｗkp｝でチャネル化される。パイロット・シンボル率は直交系列｛Ｗkp｝の長さに依存し、データ・シンボル率と同じであるか、或いは異なる。
【００２３】
簡単にするため、パイロット・シンボル率はデータ・シンボル率と同じであると仮定され、シンボル指数ｎはまたパイロット・シンボルにも使用される。同じく簡単にするために、各データ・シンボルｄn はｄn と同じ値を有するＮwデータ・シンボルの系列｛ｄk｝を含むと見なされ、各パイロット・シンボルｐn はｐn と同じ値を有するＮwパイロット・シンボルの系列｛ｐk ｝を含むと見なされる。
【００２４】
そして、チャネル化パイロット及びデータ・シンボルはチップ率１／Ｔｃ（ＴｃはＰＮチップの持続時間（duration）である）で伝送チップのストリーム｛ｘki ｝を提供するために加算器３３４によって結合され、さらに基地局ｉのための複素ＰＮ系列（｛ｓki｝で表される）でスペクトル的に拡散される。
【００２５】
ＩＳ-９５及びＩＳ-２０００について、同じ複素ＰＮ系列｛ｓk ｝はシステム中の全ての基地局によって伝送前のそれらのデータをスペクトル的に拡散するために使用される。しかしながら、各基地局は近隣の基地局のそれらと異なる特定のＰＮオフセットを割当てられる。基地局によって使用されるＰＮ系列はこのように相互の時間偏移であり、偏移の量はセル内マルチパス遅延拡散（intracell multipath delay spread）よりはるかに大きい。ＩＳ-９５及びＩＳ-２０００について、ＰＮオフセットまたは偏移は６４ＰＮチップの整数倍である。基地局ｉに割当てられるＰＮ系列｛ｓki ｝は：
ｓki  ＝ｓk+Ni                      式（１）
で表され、ここで
｛ｓk ｝は偏移のないＰＮ系列を表す；
｛ｓk+Ni ｝はNｉ ＰＮチップだけ偏移された同じＰＮ系列を表す；そして
Nｉは基地局ｉに関するＰＮ系列の偏移の量（６４ＰＮチップの整数倍数）である。
【００２６】
｛ｓk ｝及び｛ｓk+Ni ｝は同じＰＮ系列の異なる偏移（即ち、０及びNｉ）であるけれども、それらは異なるＰＮ系列と考えられる。
【００２７】
ソフト・ハンドオフしているとき、端末１２０は多数の基地局から同じデータ・シンボル・ストリーム｛ｄn ｝の多元伝送を受信する。この共通データ・シンボル・ストリームを端末に伝送する全ての基地局は集合Ｉに含まれる。集合Ｉ中の各基地局はそれぞれの伝送チップ・ストリーム｛ｘki ｝を送信し、それは次のように表される：
ｘki ＝(ｐk Wkp＋ｄkWki＋εki)ｓk＋Ni 、但しｉ∈Ｉ          式（２）
ここで  ｛ｐk ｝はパイロット・シンボルを表す；
｛Wkp｝はパイロット・チャネルに関する直交系列で、それはＩＳ９５及びＩＳ２０００について全てが１の系列である；
｛ｄk ｝は集合Ｉ中の全ての基地局によって端末に送信されたデータ・シンボルの共通ストリームである；
｛Wki｝はデータ・シンボルを端末に伝送するために基地局ｉによって使用される符号チャネルに関する直交系列である；
｛εki ｝は順方向回線上で基地局ｉによって伝送された他の全ての符号チャネルのシンボルを表す；そして
｛ｓk＋Ni ｝は基地局ｉに割当てられたＰＮ系列である。
【００２８】
式（２）はまた次のように書直される：
【数２】
2010193465.tif 000004
【００２９】
ここに使用したように、ストリームは有限であり、特定数のシンボルまたは標本を含むか、或いは連続的で、指定されない数のシンボルまたは標本を含む。
【００３０】
集合Ｉ中の基地局によって送信される伝送チップ・ストリーム中の「所望の」信号成分｛ｄk ｝は相互の偏移による関係がないことは注目すべきである。これはデータ・シンボル・ストリーム｛ｄk ｝が異なる直交符号によってチャネル化され、集合Ｉ中の各基地局によって異なるＰＮ系列でさらに拡散されるためである。
【００３１】
各基地局は伝送チップのそれぞれのストリーム｛ｘki ｝をその受信区域（coverage area）内の端末に伝送する。各基地局について、ストリーム中の各伝送チップｘki は無線チャネル上で伝送の前に送信器ユニット２１８によって処理される。送信器ユニット２１８による全ての処理の結果は、各伝送チップｘki が変調信号における伝送整形パルスｕi (ｔ)のインスタンスによって事実上表され、パルス・インスタンスはその伝送チップの複素値によって一定基準化されることである。各伝送チップｘki はこのようにｃi(ｔ)のインパルス応答を有する線形無線チャネルを通して整形パルスｕi(ｔ)を使用して送信される。各伝送チップはチャネルの付加雑音によってさらに劣化し、それはＮ０ワット／Ｈｚの平坦な電力スペクトル密度を持つ白色ガウス雑音（ＡＷＧＮ）であると大抵は推測される。
【００３２】
端末において、集合Ｉ中の基地局によって伝送された変調信号は受信され、調整され、そしてＡＤＣに提供される。ＡＤＣの前の端末における全ての信号調整はｒ(ｔ)の受信器インパルス応答に一纏めにされる。そしてＡＤＣへの入力における信号は次のように表される：
【数３】
2010193465.tif 000005
【００３３】
ここで  ｎ(ｔ)はＡＤＣ入力において観測される全体の雑音である；そして
ｈi(ｔ)は基地局ｉに関する総合のシステム・インパルス応答である。
【００３４】
式（５）において、第二または右側の総和は伝送チップ｛ｘki ｝と総合のシステム・インパルス応答ｈi(ｔ)との間の畳み込みに関するものである。第一または左側の総和は集合Ｉにおける基地局によって伝送された多元信号に関するものである。
【００３５】
基地局ｉに関する総合のシステム・インパルス応答ｈi(ｔ)は次のように表される：
ｈi(ｔ)＝ｕi(ｎ)＊ｃi(ｔ)＊ｒ(ｔ)                  式（６）
ここで「＊」は畳み込みを表す。総合のシステム・インパルス応答ｈi(ｔ)はこのように伝送パルス、無線チャネル、及び端末による信号調整の応答を含む。
【００３６】
各基地局に関する伝送チップ・ストリーム｛ｘki ｝はゼロ平均を有し、独立で且つ全く同じに分布する（independent and identically distributed：ｉｉｄ）と仮定される。さらに、各基地局に関する伝送チップ・ストリームの少なくとも一部は端末によって先験的に既知である。既知の部分は一般的にパイロット・シンボルに対応する。
【００３７】
ＡＤＣは標本化率１／Ｔs において受信標本を提供するため調整された信号をディジタル化する。ここでＴs は１受信標本の期間である。受信標本は次のように表される：
【数４】
2010193465.tif 000006
【００３８】
一般に、ＡＤＣの標本化率は任意の率であり、チップ率と同期的である必要はない。一般的に、標本化率は信号スペクトルのエイリアシングを回避するためにチップ率より高くなるように選択される。簡単にするために、次の解析は標本化率がチップ率に等しくなるように、即ち、１／Ｔs ＝１／Ｔc に選択されることを仮定する。さらに、簡単にするために、端末のタイミングは基地局のタイミングに同期するように仮定され、指数ｋはまた端末における受信標本についても使用される。しかしながら、以下に述べられる解析は僅かにさらに複雑な表記法及び導出によって任意の標本化率について拡張される。
【００３９】
１／Ｔc の標本化率について、式（７ａ）における受信標本は次のように表される：
【数５】
2010193465.tif 000007
【００４０】
これは次のように書き直される：
【数６】
2010193465.tif 000008
【００４１】
ここで｛ｈki ｝はｈki＝ｈi(ｋＴc )を持つ基地局ｉに関する標本化全体システム・インパルス応答を表す；
｛ｎk ｝は集合Ｉにはない他の基地局からの干渉、及びｎk＝ｎ(ｋＴc )を持つ熱雑音を表す；そして
｛ｙk ｝はｙk＝ｙ(ｋＴc )を持つ受信標本のストリームを表す。
【００４２】
上に示された数式は通信チャネルに関する或る仮定に基づいている。他の形式のチャネル雑音及び他の形式のチャネルは他の数式によってもっと正確に表される。
【００４３】
等化器／受信器は集合Ｉ中の各基地局に関する等化器フィルタを含む。各等化器フィルタは受信標本のストリームの等化及びフィルタリングを実行し、関連する基地局によって送信された伝送チップの推定を行う。各等化器フィルタからの出力は次のように表される：
【数７】
2010193465.tif 000009
【００４４】
一般に、等化器フィルタはそのチップ率における伝送チップ推定値を提供するためにあらゆる標本化率で動作する。標本化率はチップ率より大きくてもよく、その場合には等化器フィルタ内のタップが少し間隔をあけて置かれる。さらに、標本化率はチップ率と同期的である必要はない。等化器フィルタはこのようにまた標本化タイミングｍからチップ・タイミングｋへの変換を行うことができる。等化器フィルタはまたあらゆる数の因果性タップ（即ち、カーソルの右側へのタップ）及び、あらゆる数の反因果性タップ（即ち、カーソルの左側へのタップ）を含む。
【００４５】
各等化器フィルタのインパルス応答は様々な方法で得られる。フィルタ・インパルス応答が特定の最適性規準に基づき、且つ伝送チップ推定値、パイロット・シンボル推定値、或いはデータ・シンボル推定値を用いて決定される。等化器フィルタを「仕立てる（training）」或いは「適応させる」ための典型的な手法は以下で説明される。カーソル・タップは現在のチップ期間に対応して指定された受信標本に対応するタップである。
【数８】
2010193465.tif 000010
【００４６】
ＩＳ-９５及びＩＳ-２０００について、全ての基地局のパイロット・シンボルは同じで、端末によって先験的に既知であり、パイロット・チャネルの直交系列｛Ｗkp｝は全てが１の系列である。しかしながら、各基地局によって伝送されたパイロット・シンボルは基地局に割当てられた異なるＰＮ系列｛ｓk＋Ｎi ｝でスペクトル的に拡散される。集合Ｉ中の各基地局に関する処理されたパイロット・シンボルはこのように個々の基地局に特有である。
【００４７】
基地局ｉによってパイロット・チャネル上で伝送されたパイロット・シンボルに基づいて等化器フィルタｉを仕立てる際、この基地局によって伝送され、且つ式（２）において｛ｄkＷki｝及び｛εki ｝によって表された他の符号化チャネルは干渉と見なされる。さらに、このように基地局ｉに関する等化器フィルタｉを仕立てることによって、他の全ての基地局からの伝送はまた干渉と考えられる。
【００４８】
式（９）における最小化は、（１）最小二乗適応アルゴリズム（その例は再帰最小二乗（ＲＬＳ）アルゴリズムである）、及び（２）確率論的勾配アルゴリズム（その例は最小平均二乗（ＬＭＳ）アルゴリズムである）といった様々なアルゴリズムを用いて達成される。ＬＭＳアルゴリズムは以下で説明される。
【００４９】
他の仕立て手法もまた等化器フィルタについて実施され、本発明の範囲内にある。さらに、ＭＭＳＥ以外の他の最適性規準もまた使用され、これも本発明の範囲内にある。
【数９】
2010193465.tif 000011
【００５０】
端末による「チャネル化」（即ち、｛Ｗki ｝及び直交系列の長さに亘る累積との乗算)は指定された符号チャネル上で所望のデータを効率的に再生し、他の全ての符号チャネルから干渉を取除く。
【数１０】
2010193465.tif 000012
【００５１】
ここでαki はｋ番目のチップ期間について基地局ｉに関して使用する一定基準化要素である。集合Ｉ中の基地局に関する一定基準化要素の導出は以下で説明される。
【数１１】
2010193465.tif 000013
【００５２】
シンボル推定値が不偏であることを集合Ｉ中の基地局に関する一定基準化要素が保証するために選択されなければ、これはその場合にあろう。データ・シンボル推定値における偏り（bias）は次の処理段階における性能低下に帰着する。例えば、ハード判定を得る結合データ・シンボル推定値のスライス、及びこれらのシンボル推定値に関する対数尤度比（ＬＬＲ）の計算（それはターボ復号器によって使用される）は両者ともシンボル推定値においてあらゆる偏りによる影響を受ける。
【００５３】
不偏結合データ・シンボル推定値は全ての基地局に関する結合データ・シンボル推定値を一定基準化することによって得られ、次のとおりである：
【数１２】
2010193465.tif 000014
【００５４】
一定基準化要素αb は、「通信システムの性能を測定するためのシステム及び技術（System and Techniques for Measuring the Performance of a Communication System）」と題し、２００１年８月６日出願され、本出願の譲請人に譲渡され、且つここに引用によって組込まれている米国特許出願第０９／９２４／３４２号に記述されたように決定される。
【数１３】
2010193465.tif 000015
【００５５】
上記のように、集合Ｉ中の各基地局はそれぞれの一定基準化要素αki と関連する。集合Ｉ中の各基地局に関する一定基準化要素の集合｛αki ｝は様々な方法で得られ、そのいくつかは以下で説明される。一般に、一定基準化要素｛αki ｝は集合Ｉ中の基地局によって伝送されたデータの受信ＳＩＮＲに基づいて選択される。集合Ｉ中の基地局の間のトラヒック比に類似のパイロットを想定すると、全ての基地局に関するシンボル推定値の結合はパイロットに関する受信ＳＩＮＲに比例する。
【数１４】
2010193465.tif 000016
【００５６】
第二の実施例では、集合Ｉ中の基地局に関する一定基準化要素が等しくなるように（即ち、αk1＝αk2＝・・・＝αkQ）選択される。これは等しい重みを与えられた集合Ｉ中の各基地局に関するデータ・シンボル推定値に帰着し、これはまた等利得結合とも呼ばれる。
【００５７】
図４Ａは等化器／受信器２６０ｘのブロック図で、それは図２の等化器／受信器２６０の実施例であり、データ・シンボル推定値を得るように構成される。受信標本｛ｙm ｝は等化器フィルタ４１０ａ〜４１０ｑの群（bank）に提供され、その各々は集合Ｉ中の基地局の異なる一つに割当てられる。等化器／受信器２６０ｘはＱ等化器フィルタ４１０を含むものとして示され、ここでＱは１より大きい整数である。
【数１５】
2010193465.tif 000017
【００５８】
係数ｆki は等化器フィルタのインパルス応答｛ｆki ｝を定義する。上述のように、標本化率はチップ率と同じか、或いは異なってもよく、チップ率と同期したり、或いは同期しなくてもよい。
【数１６】
2010193465.tif 000018
【００５９】
図４Ｂは等化器／受信器２６０ｙのブロック図を示し、それは図４Ａの等化器／受信器２６０ｘに類似しているが、パイロット・シンボル推定値を得るように構成される。パイロット・シンボル推定値を得るために、各ＲＸチャネル・プロセッサ４２０は関連する基地局について逆拡散系列｛ｓ* k+Ni ｝で逆拡散を実行し、パイロット・チャネルについて直交系列｛Ｗkp｝で乗算を実行する。
【数１７】
2010193465.tif 000019
【００６０】
図４Ｂに示されたように、係数計算ユニット４４０は集合Ｉ中の各基地局について一組の係数ｆki を導出する。一定基準化要素計算ユニット４５０は集合Ｉ中の各基地局について一定基準化要素αki を導出する。ユニット４４０及び４５０は以下でさらに詳細に説明される。
【００６１】
図４Ｃは有限インパルス応答（finite impulse response：ＦＩＲ）フィルタ４１０ｉのブロック図を示し、それは図４Ａ及び４Ｂにおける各等化器フィルタ４１０ａ〜４１０ｑに使用される。ＦＩＲフィルタ４１０ｉは（Ｌ＋１）タップを含み、各タップは特定の標本化期間に関して受信標本に対応する。各タップはさらに係数計算ユニット４４０によって提供されるそれぞれの係数と関連する。
【００６２】
図４Ｃに示されたように、受信標本｛ｙm｝はＬ遅延素子４１２ｂ〜４１２ｍに提供される。各遅延素子は１標本化期間（Ｔs ） の遅延を行う。上述のように、標本化率は信号スペクトルのエイリアシングを回避するために一般的にチップ率より高く選択される。しかしながら、フィルタ・タップの数が全体システム・インパルス応答ｈi(ｔ) における所定の遅延広がりを補うのに殆ど必要とされないように、標本化率はできる限りチップ率に近くなるように選択することがまた望ましい。タップが少ないとＦＩＲフィルタ及び係数計算ユニットの設計が単純になる。一般に、標本化率は等化器／受信器が使用されるであろうシステムの特性に基づいて選択される。
【００６３】
各チップ期間ｋについて、（Ｌ＋１）タップのための受信標本は乗算器４１４ａ〜４１４ｍに提供される。各乗算器はそれぞれの受信標本ｙj 及びそれぞれのフィルタ係数ｆji を提供される。ここでｊはタップ係数を表し、且つｊ∈｛−Ｌ／２，・・・，−１，０，１，・・・，Ｌ／２｝である。そして、各乗算器４１４は対応する一定基準化標本を提供するためにその受信標本ｙ−j をその係数ｆji で乗算する。
【数１８】
2010193465.tif 000020
【００６４】
簡単にするため、等化器フィルタはＦＩＲフィルタによって実施されるとして説明する。ＦＩＲフィルタについて、フィルタ・インパルス応答｛ｆki ｝はフィルタ係数ｆki の集合に等しい。無限インパルス応答（infinite impulse response：ＩＩＲ）フィルタといった、他の形式のディジタル・フィルタもまた使用され、これは本発明の範囲内にある。
【００６５】
図４ＤはＲＸチャネル・プロセッサ４２０ｉの実施例のブロック図を示し、それは図４Ａ及び４Ｂにおける各ＲＸチャネル・プロセッサ４２０ａ〜４２０ｑに使用される。
【数１９】
2010193465.tif 000021
【００６６】
これは逆拡散シンボルをパイロット・チャネルのために使用される直交系列｛Ｗkp｝（｛Ｗki ｝の代り）と乗算することによって得られる。直交系列｛Ｗkp｝及び｛Ｗki ｝は同じか、或いは異なる長さ、及びパイロット・シンボル率を有し、データ・シンボル率と同じか、或いは異なる。
【００６７】
等化器フィルタ係数の計算
係数計算ユニット４４０は上述の等化器仕立て手法の一つに基づいて集合Ｉ中の各基地局に関する係数ｆki の集合を得る。
【数２０】
2010193465.tif 000022
【００６８】
ＬＭＳアルゴリズムが仕立てのために使用されれば、基地局ｉに関する等化器フィルタの更新された係数ｆk+1i は次のように計算される：
ｆk+1i ＝ｆki ＋ｙk・μ・(ｅki)*                  式（１７）
ここで  ｙk はｋ番目のチップ期間の等化器フィルタ中の（Ｌ＋１）受信標本（ｙ−L/2〜ｙL/2）である；
ｆki はｋ番目のチップ期間の等化器フィルタに使用される（Ｌ＋１）係数（ｆ−L/2〜ｆL/2）の集合である；そして
μは係数計算のための無単位の適応定数である。
【００６９】
他の適応アルゴリズム（例えば、ＲＬＳ、及びＬＭＳの別の変形）もまた等化器フィルタを仕立てるために使用される。さらに、各パイロット・シンボルｐn は多くのチップ期間に亘り、各伝送チップｘk は一以上の受信標本期間に及ぶので、フィルタ係数は標本化率、チップ率、またはシンボル率で更新される。
【００７０】
一定基準化要素の計算
一定基準化要素計算ユニット４５０は上述の手法の一つを使用して集合Ｉ中の基地局に関する一定基準化要素の集合を導出する。
【数２１】
2010193465.tif 000023
【００７１】
ＬＭＳアルゴリズムが使用されれば、更新された一定基準化要素は次のように計算される：
【数２２】
2010193465.tif 000024
【００７２】
ここでμa は一定基準化要素計算のための無単位適応定数である。
【００７３】
明確にするため、等化器フィルタ係数及び一定基準化要素の導出は特にＬＭＳアルゴリズムについて説明されてきた。他の適応アルゴリズムもまた係数及び一定基準化要素を導出するために使用され、これは本発明の範囲内にある。例えば、直接的行列反転（direct matrix inversion：ＤＭＩ）アルゴリズムは等化器フィルタ係数、及び／または一定基準化要素を計算するために使用される。ＬＭＳ、ＲＬＳ、ＤＭＩ、及び他の適応アルゴリズムは、「適応フィルタ理論（Adaptive Filter Theory）」第３版（プレンチス・ホール社、１９９６年刊）と題する本の中でサイモン・ハイキン氏によってさらに詳細に述べられ、それは引用によってここに組込まれている。
【００７４】
上述の等化器／受信器は様々な方法で実施される。明確にするため、図４Ａ及び４Ｂは集合Ｉ中の各基地局のために提供されている一つの等化器フィルタ４１０、ＲＸチャネル・プロセッサ４２０、及び乗算器４３０を示す。この実装は非常に高いデータ率で動作するシステムに使用される。
【００７５】
代替手段では、多元等化器が時分割多重（ＴＤＭ）法における一つのハードウェア・ユニットによって実施される。このハードウェア・ユニットは一つの等化器フィルタ４１０、一つのＲＸチャネル・プロセッサ４２０、及び一つの乗算器４３０を含む。ハードウェア・ユニットは集合Ｉ中の全ての基地局について、一度に基地局の処理を行うことができるように十分に高い速さで動作する。例えば、ハードウェア・ユニットは基地局１の等化を行うのにＮｃクロック・サイクルで動作し、その後、基地局２の等化を行うのにＮｃクロック・サイクルで動作し、等々、その後、基地局Ｑの等化を行うのにＮｃクロック・サイクルで動作し、その後、基地局１の等化を行うのにＮｃクロック・サイクルで動作する、等々。
【００７６】
図５はＴＤＭ方式において多元等化器を実装するハードウェア・ユニットによって行われる典型的処理５００のフローチャートを示す。処理５００は集合Ｉ中の全ての基地局を通して１サイクルである。最初、サイクルの開始に、中間結果を記憶するために使用される出力バッファが消去（cleared）される（ステップ５１２）。そして、集合Ｉ中の第一の基地局が処理のために選択される（ステップ５１４）。
【００７７】
選択された基地局の処理はブロック５２０に示される。選択された基地局の係数ｆkiの集合及び一定基準化要素αki は最初にメモリから獲得され、ハードウェア・ユニット内の等化器は係数を装填される（ステップ５１４）。受信標本のセグメントは次に入力バッファから獲得され（ステップ５２４）、ここではセグメントのサイズは様々な考察（例えば、係数及び一定基準化要素の所望の更新回数、処理の遅延、等々）に基づいて選択される。
【数２３】
2010193465.tif 000025
【００７８】
パイロット及びデータ・シンボル推定値はさらに一定基準化要素αki によって一定基準化され、一定基準化パイロット及びデータ・シンボル推定値は出力バッファのそれぞれの区域に蓄積される（ステップ５３０）。選択された基地局の係数は伝送チップ推定値に基づいて更新される（ステップ５３２）。
【００７９】
集合Ｉ中の全ての基地局が処理されていなければ（ステップ５４０で判定される）、集合Ｉ中の次の基地局が選択され（ステップ５４２）、この基地局の処理を行うために処理はステップ５２２戻る。
【数２４】
2010193465.tif 000026
【００８０】
一つのハードウェア・ユニット設計によって一組の演算処理装置が集合中Ｉの全ての基地局の処理を行うために多くの時間を再利用することが可能となり、それによってこれらの基地局の多元「仮想」並列等化器を効率的に実施する。この設計は等化器／受信器の複雑さを非常に低減することができる。さらに、この設計は容易に実施され、各基地局の等化器、ＲＸチャネル・プロセッサ、及び適応アルゴリズムは同じ構造を持ち、再利用を容易に促進するので低費用（lower cost）である。
【００８１】
多元仮想並列等化器の実装は、「仮想並列等化器を持つ通信受信器（Communication Receiver with Virtual Parallel Equalizers）」と題し、２００２年８月２１日に出願され、本出願の譲請人に譲渡され、且つ引用によってここに組込まれている米国特許出願第１０／２２６，０３１号にさらに詳細に記述されている。
【００８２】
明確にするため、等化技術は一つのアンテナを持つ端末に関して上で説明されてきた。これらの技術は多元アンテナを持つ端末に拡張される。この場合には、多元等化器が多元アンテナに（例えば、各アンテナに一つの等化器が）提供される。等化器は一つの基地局の仕立てを一度に行うように動作する。基地局ｉの仕立ての結果は基地局ｉの多元アンテナの各々に関する係数ｆkl ,i 及び一定基準要素｛αkl ,i ｝の集合である（但し、ｌはアンテナの指数である）。集合Ｉ中の全ての基地局が仕立てられた後、一定基準要素｛αkl ,i ｝の集合は全ての基地局に関するシンボル推定値の結合に使用のために獲得される。シンボルの結合は斯くして各基地局の多元アンテナに亘って行われ、その後、集合Ｉ中の全ての基地局に亘って行われる。そして、等化器は空間時間フィルタとして動作する。多元アンテナの多元等化器もまた上に説明したように仮想等化器として実施される。
【００８３】
ここに述べられた等化技術は様々な手段によって実施される。例えば、これらの技術はハードウェア、ソフトウェア、またはその組合せで実施される。ハードウェア実施については、等化に使用される要素（例えば、 一以上の等化器フィルタ、係数計算ユニット、一定基準化要素計算ユニット、等々）は一以上の特定用途集積回路（ＡＳＩＣ）、ディジタル信号プロセッサ（ＤＳＰ）、ディジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能論理デバイス（ＰＬＤ）フィールド・プログラム可能ゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、ここに説明された機能を実行するように設計された他の電子ユニット、或いはその組合せの中で実施される。
【００８４】
ソフトウェア実施については、等化技術はここに説明された機能を実行するモジュール（例えば、手順、機能、等々）によって実施される。ソフトウェア・コードはメモリ・ユニット（例えば、図２のメモリ・ユニット２７２）に記憶され、プロセッサ（例えば、制御器２７０）によって実行される。メモリ・ユニットはプロセッサ内、或いはプロセッサの外部に実装され、その場合にはそれは当技術分野において知られている様々な手段によってプロセッサと通信的に接続することができる。
【００８５】
見出しはここに或る節を設ける際に参考及び補助として含まれる。これらの見出しはその中に述べられた概念の範囲を限定する意図はなくこれらの概念は全体の仕様を通して他の節にも適用性を有する。
【００８６】
開示実施例の先の記述は当業者が本発明を行い、或いは使用することを可能にするために提供される。これらの実施例に対する様々な変更は当業者には直ちに明白であり、ここに定義された一般原理は本発明の精神または範囲から逸脱することなく他の実施例に適用できる。このように、本発明はここに示された実施例に限定されることを意図するものではなく、ここに開示された原理及び新規な特徴と両立する最も広い範囲を与えられるべきである。
【図１】
2010193465.tif 000027
【図２】
2010193465.tif 000028
【図３】
2010193465.tif 000029
【図４Ａ】
2010193465.tif 000030
【図４Ｂ】
2010193465.tif 000031
【図４Ｃ】
2010193465.tif 000032
【図４Ｄ】
2010193465.tif 000033
【図５】
2010193465.tif 000034
【手続補正書】
【提出日】平成22年3月30日(2010.3.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信システムにおける装置、該装置は下記を備える：
下記を実行するように構成されたコントローラ、
可能な基地局の集合の中から一の基地局を選択すること、
前記選択された基地局に対応する係数の集合とスケーリングファクターを取得すること、
可能な基地局の全てが選択されたか否かを判定すること、
係数の複数の集合を用いて標本のストリームをフィルタにかけて、サイクル時間中に伝送チップ推定値の複数のストリームを提供する働きをする一つのフィルタを備えた等化器、ここで、
上記標本のストリームは複数の伝送基地局から伝送された複数の信号を含み、
上記係数の複数の集合の係数の各集合は上記複数の伝送基地局のそれぞれの一つに関するものであり、上記伝送チップ推定値の複数のストリームのうちの伝送チップ推定値の対応ストリームを提供するために使用され、
上記一つのフィルタは、上記サイクル時間中に、一度に上記係数の複数の集合のうちの係数の一つの集合を用いて上記標本のストリームをフィルタにかけるように時分割多重化されており、
上記一つのフィルタは、上記一つのフィルタが上記サイクル時間中に上記複数の伝送基地局のうちの少なくとも二つの伝送基地局に関連する信号を処理する速さで動作される；
上記伝送チップ推定値の複数のストリームを処理して、上記複数の伝送基地局の各々についてデータ・シンボル推定値の一つのストリームを提供するように、データ・シンボル推定値の複数のストリームを提供する働きをする少なくとも一つのチャネル・プロセッサ；および、
上記データ・シンボル推定値の複数のストリームを結合して、結合データ・シンボル推定値のストリームを提供する働きをする結合器。
【請求項２】
上記伝送チップ推定値の対応ストリームに基づいて、上記係数の複数の集合の各々を更新する働きをする係数計算ユニットをさらに具備する、請求項１記載の装置。
【請求項３】
上記係数の複数の集合の各々は、関連する伝送基地局によって伝送された処理されたパイロット・シンボルに基づいてさらに更新される、請求項２記載の装置。
【請求項４】
上記係数計算ユニットは最小平均二乗（ＬＭＳ）アルゴリズムに基づいて上記係数の複数の集合の各々を更新する働きをする、請求項２記載の装置。
【請求項５】
上記係数計算ユニットは再帰最小二乗（ＲＬＳ）アルゴリズムに基づいて上記係数の複数の集合の各々を更新する働きをする、請求項２記載の装置。
【請求項６】
上記少なくとも一つのチャネル・プロセッサは、
複数の逆拡散系列のそれぞれの一つで上記複数の伝送チップ推定値のストリームの各々を逆拡散して、逆拡散シンボルの複数のストリームの対応する一つを提供し、且つ
特定のチャネル化系列で上記逆拡散シンボルの複数のストリームの各々を処理して、上記データ・シンボル推定値の複数のストリームの対応する一つを提供する働きをする、請求項１記載の装置。
【請求項７】
上記データ・シンボル推定値の複数のストリームを複数の一定基準化要素で一定基準化して、一定基準化データ・シンボル推定値の複数のストリームを獲得する働きをする少なくとも一つの乗算器をさらに具備し、
上記結合器は上記一定基準化データ・シンボル推定値の複数のストリームを結合して、
上記結合データ・シンボル推定値のストリームを提供する働きをする、請求項１記載の装置。
【請求項８】
上記複数の一定基準化要素を更新する働きをする一定基準化要素計算ユニットをさらに具備する、請求項７記載の装置。
【請求項９】
上記少なくとも一つのチャネル・プロセッサは、上記伝送チップ推定値の複数のストリームを処理して、上記複数の伝送基地局に関するパイロット・シンボル推定値の複数のストリームを提供する働きをし、
上記結合器は、上記パイロット・シンボル推定値の複数のストリームを結合して、結合パイロット・シンボル推定値のストリームを提供する働きをし、
上記一定基準化要素計算ユニットは、上記結合パイロット・シンボル推定値のストリームに基づいて上記複数の一定基準化要素を更新する働きをする、請求項８記載の装置。
【請求項１０】
上記一定基準化要素計算ユニットは最小平均二乗（ＬＭＳ）アルゴリズムに基づいて上記複数の一定基準化要素を更新する働きをする、請求項８記載の装置。
【請求項１１】
上記一定基準化要素計算ユニットは再帰最小二乗（ＲＬＳ）アルゴリズムに基づいて上記複数の一定基準化要素を更新する働きをする、請求項８記載の装置。
【請求項１２】
上記一つのフィルタは有限インパルス応答（ＦＩＲ）フィルタとして実施される、請求項１記載の装置。
【請求項１３】
上記複数の伝送基地局はＣＤＭＡ通信システムにおける基地局である、請求項１記載の装置。
【請求項１４】
無線通信システムにおける装置、該装置は下記を備える：
下記を実行するように構成されたコントローラ、
可能な基地局の集合の中から一の基地局を選択すること、
前記選択された基地局に対応する係数の集合とスケーリングファクターを取得すること、
可能な基地局の全てが選択されたか否かを判定すること、
前記取得された係数の集合を用いて標本のストリームをフィルタにかけて、サイクル時間中に第一の伝送チップ推定値のストリームを提供する働きをするフィルタ、ここで、
上記標本のストリームは複数の伝送基地局から伝送された複数の信号を含み、
上記第一の伝送チップ推定値のストリームを処理して、上記サイクル時間中に第一のデータ・シンボル推定値のストリームを提供する働きをするチャネル・プロセッサ；
上記フィルタ及びチャネル・プロセッサは、上記複数の伝送基地局の中から選択された第二の伝送基地局に関する第二の係数の集合を用いて上記標本のストリームをフィルタ及び処理して、上記サイクル時間中に第二のデータ・シンボル推定値のストリームを提供するように時分割多重化（ＴＤＭ）されており、
上記第一及び第二のデータ・シンボル推定値のストリームは結合データ・シンボル推定値のストリームを提供するように結合され、
上記フィルタ及びチャネル・プロセッサは、上記第一及び第二の伝送基地局に関連する信号を、上記第１及び第２の伝送基地局に関する処理を上記サイクル時間中に一度に一つの伝送基地局に関する処理を行うように、処理する無線通信システムにおける装置。
【請求項１５】
上記第一の伝送基地局に関する第一の一定基準化要素で上記第一のデータ・シンボル推定値のストリームを一定基準化して、第一の一定基準化データ・シンボル推定値のストリームを獲得する働きをする乗算器をさらに具備し、
上記乗算器は第二の伝送基地局に関する第二の一定基準化要素で上記第二のデータ・シンボル推定値のストリームを一定基準化して、第二の一定基準化データ・シンボル推定値のストリームを獲得するようにＴＤＭ方式でさらに動作し、上記第一及び第二の一定基準化データ・シンボル推定値のストリームは結合データ・シンボル推定値のストリームを提供するように結合される、請求項１４記載の装置。
【請求項１６】
無線通信システムにおいて複数の伝送基地局から伝送される複数の信号を処理する方法、該方法は下記を備える：
可能な伝送基地局の集合の中から一の基地局を選択すること；
前記選択された伝送基地局に対応する係数の集合とスケーリングファクターを取得すること；
係数の複数の集合を用いて標本のストリームをフィルタにかけて、サイクル時間中に伝送チップ推定値の複数のストリームを提供すること、ここで、上記標本のストリームは上記複数の信号を含み、上記係数の複数の集合の係数の各集合は上記複数の伝送基地局のそれぞれの一つに関するものであり、伝送チップ推定値の対応ストリームを提供するために使用され；
上記伝送チップ推定値の複数のストリームを処理して、上記複数の伝送基地局の各々についてデータ・シンボル推定値の複数のストリームのうちのデータ・シンボル推定値の一つのストリームを提供するように、上記データ・シンボル推定値の複数のストリームを提供すること；
上記データ・シンボル推定値の複数のストリームを結合して、結合データ・シンボル推定値のストリームを提供すること；および、
可能な伝送基地局の全てが選択されたか否かを判定すること、
ここで、上記フィルタにかけるステップは、一つのフィルタが上記サイクル時間中に上記複数の伝送基地局のうちの少なくとも二つの伝送基地局に関連する信号を処理する速さで動作される上記一つのフィルタによって実行され、
上記一つのフィルタは、上記サイクル時間中に、一度に上記係数の複数の集合のうちの係数の一つの集合を用いて上記標本のストリームをフィルタにかけるように時分割多重化されている。
【請求項１７】
上記伝送チップ推定値の対応ストリームに基づいて、上記係数の複数の集合の係数の各集合を更新することをさらに含む、請求項１６記載の方法。
【請求項１８】
上記係数の各集合を更新することは、
関連する伝送基地局によって伝送された処理されたパイロット・シンボルのストリームを獲得すること、及び
上記処理されたパイロット・シンボルのストリーム及び関連する伝送チップ推定値のストリームに基づいて上記係数の集合を更新することを含む、請求項１７記載の方法。
【請求項１９】
上記係数の複数の集合の係数の各集合は最小平均二乗（ＬＭＳ）アルゴリズム或いは再帰最小二乗（ＲＬＳ）アルゴリズムに基づいて更新される、請求項１７記載の方法。
【請求項２０】
伝送チップ推定値の上記各ストリームに関する処理は、
逆拡散系列で上記伝送チップ推定値のストリームを逆拡散して、逆拡散シンボルのストリームを提供すること、及び
特定の直交系列で上記逆拡散シンボルのストリームを処理して、データ・シンボルの対応ストリームを提供することを含む、請求項１６記載の方法。
【請求項２１】
上記データ・シンボル推定値の複数のストリームを複数の一定基準化要素で一定基準化して、一定基準化データ・シンボル推定値の複数のストリームを獲得することをさらに含み、
上記一定基準化データ・シンボル推定値の複数のストリームは結合データ・シンボル推定値のストリームを提供するように結合される、請求項１６記載の方法。
【請求項２２】
特定の基準に基づいて上記複数の一定基準化要素を更新することをさらに含む、請求項２１記載の方法。
【請求項２３】
上記複数の一定基準化要素を更新することは、
上記伝送チップ推定値の複数のストリームを処理して、パイロット・シンボル推定値の複数のストリームを提供すること、
上記パイロット・シンボル推定値の複数のストリームを結合して、結合パイロット・シンボル推定値のストリームを提供すること、及び
上記結合パイロット・シンボル推定値のストリームに基づいて上記複数の一定基準化要素を更新することを含む、請求項２２記載の方法。
【請求項２４】
複数の一定基準化要素は同じ値に設定される、請求項２１記載の方法。
【請求項２５】
無線通信システムにおける装置、該装置は下記を備える：
可能な伝送基地局の集合の中から一の基地局を選択すること；
前記選択された伝送基地局に対応する係数の集合とスケーリングファクターを取得すること；
係数の複数の集合を用いて標本のストリームをフィルタにかけて、サイクル時間中に伝送チップ推定値の複数のストリームを提供する手段、ここで、上記標本のストリームは複数の伝送基地局から伝送された複数の信号を含み、上記係数の複数の集合の係数の各集合は上記複数の伝送基地局のそれぞれの一つに関するものであり、上記伝送チップ推定値の複数のストリームのうちの伝送チップ推定値の対応ストリームを提供するために使用され、上記フィルタにかける手段は、上記サイクル時間中に、一度に上記係数の複数の集合のうちの係数の一つの集合を用いて上記標本のストリームをフィルタにかけるように一つのフィルタを時分割多重化する手段を備え、上記時分割多重化する手段は、上記一つのフィルタを、上記一つのフィルタが上記サイクル時間中に上記複数の伝送基地局のうちの少なくとも二つの伝送基地局に関連する信号を処理する速さでさらに動作させる；
上記伝送チップ推定値の複数のストリームを処理して、上記複数の伝送基地局の各々についてデータ・シンボル推定値の一つのストリームを提供するように、データ・シンボル推定値の複数のストリームを提供する手段；
上記データ・シンボル推定値の複数のストリームを結合して、結合データ・シンボル推定値のストリームを提供する手段；および、
可能な伝送基地局の全てが選択されたか否かを判定する手段。
【請求項２６】
上記伝送チップ推定値の対応ストリームに基づいて、上記係数の複数の集合の係数の各集合を更新する手段をさらに具備する、請求項２５記載の装置。
【請求項２７】
上記データ・シンボル推定値の複数のストリームを複数の一定基準化要素で一定基準化して、一定基準化データ・シンボル推定値の複数のストリームを獲得する手段をさらに具備し、
上記一定基準化データ・シンボル推定値の複数のストリームは結合データ・シンボル推定値のストリームを提供するように結合される、請求項２５記載の装置。
【請求項２８】
上記複数の一定基準化要素を更新する手段をさらに具備する、請求項２７記載の装置。
【請求項２９】
実行可能な命令を格納し、かつコンピュータによって読み取り可能な媒体を備えた製造物、上記命令は下記を備える：
可能な伝送基地局の集合の中から一の基地局を選択するためのコード；
前記選択された伝送基地局に対応する係数の集合とスケーリングファクターを取得するためのコード；
係数の複数の集合を用いて標本のストリームをフィルタにかけて、サイクル時間中に伝送チップ推定値の複数のストリームを提供するためのコード、ここで、上記標本のストリームは無線通信システムにおいて複数の伝送基地局から伝送された複数の信号を含み、上記係数の複数の集合の係数の各集合は上記複数の伝送基地局のそれぞれの一つに関するものであり、上記伝送チップ推定値の複数のストリームのうちの伝送チップ推定値の対応ストリームを提供するために使用される；
上記伝送チップ推定値の複数のストリームを処理して、上記複数の伝送基地局の各々についてデータ・シンボル推定値の複数のストリームのうちのデータ・シンボル推定値の一つのストリームを提供するように、データ・シンボル推定値の複数のストリームを提供するためのコード；
結合データ・シンボル推定値のストリームを提供するように、上記データ・シンボル推定値の複数のストリームを結合するためのコード、ここで、上記フィルタにかけるコードは、一つのフィルタを、上記サイクル時間中に上記複数の伝送基地局のうちの少なくとも二つの伝送基地局に関連する信号を処理する速さで、動作させるためのコードを備え、上記一つのフィルタは、上記サイクル時間中に、一度に上記係数の複数の集合のうちの係数の一つの集合を用いて上記標本のストリームをフィルタにかけるように時分割多重化されている
可能な伝送基地局の全てが選択されたか否かを判定するためのコード。
【請求項３０】
上記命令は、上記伝送チップ推定値の対応ストリームに基づいて、上記係数の複数の集合の係数の各集合を更新するためのコードをさらに含む、請求項２９記載の製造物。
【請求項３１】
上記命令は、上記データ・シンボル推定値の複数のストリームを複数の一定基準化要素で一定基準化して、一定基準化データ・シンボル推定値の複数のストリームを獲得するためのコードをさらに含み、
上記一定基準化データ・シンボル推定値の複数のストリームは結合データ・シンボル推定値のストリームを提供するように結合される、請求項２９記載の製造物。
【請求項３２】
上記命令は、上記複数の一定基準化要素を更新するためのコードをさらに含む、請求項３１記載の製造物。
【請求項３３】
上記フィルタにかけるステップと、上記処理するステップと、上記結合するステップとは、上記複数の伝送基地局のうちの第一の伝送基地局から上記複数の伝送基地局のうちの第二の伝送基地局へとソフト・ハンドオフしている端末によって実行される、請求項１６記載の方法。
【請求項３４】
コンピュータによって読み取り可能な媒体を備えた製造物において、
上記媒体は、ディジタル情報を解釈可能なディジタル信号処理デバイス（ＤＳＰＤ）に対して通信的に接続され、
上記媒体は、上記ディジタル信号処理デバイスによって実行されるときに上記ディジタル信号処理デバイスに所定の動作を行わせる命令を格納し、上記所定の動作は下記を備える：
可能な伝送基地局の集合の中から一の基地局を選択する動作；
前記選択された伝送基地局に対応する係数の集合とスケーリングファクターを取得する動作；
係数の複数の集合を用いて標本のストリームをフィルタにかけて、サイクル時間中に伝送チップ推定値の複数のストリームを提供する動作、ここで、上記標本のストリームは無線通信システムにおいて複数の伝送基地局から伝送された複数の信号を含み、上記係数の複数の集合の係数の各集合は上記複数の伝送基地局のそれぞれの一つに関するものであり、伝送チップ推定値の対応ストリームを提供するために使用される；
上記伝送チップ推定値の複数のストリームを処理して、上記複数の伝送基地局の各々についてデータ・シンボル推定値の複数のストリームのうちのデータ・シンボル推定値の一つのストリームを提供するように、データ・シンボル推定値の複数のストリームを提供する動作；
上記データ・シンボル推定値の複数のストリームを結合して、結合データ・シンボル推定値のストリームを提供する動作、ここで、上記フィルタにかける動作は、一つのフィルタが上記サイクル時間中に上記複数の伝送基地局のうちの少なくとも二つの伝送基地局に関連する信号を処理する速さで、上記一つのフィルタによって実行され、上記一つのフィルタは、上記サイクル時間中に、一度に上記係数の複数の集合のうちの係数の一つの集合を用いて上記標本のストリームをフィルタにかけるように時分割多重化されている；および、
可能な伝送基地局の全てが選択されたか否かを判定する動作。
【外国語明細書】
2010193465000001.pdf