(57)【要約】信号の干渉を除去する方法および装置が提示される。送信信号（５０１）がアンテナ（５０２）により受信され、次いで周波数がダウンコンバートされ、ＡＤＣボックス（５０４）でサンプリングが行われる。制御／論理モジュール（５０６）によって、フィンガ（５０８、５１０、５１２）の割当てと、フィンガ（５０８、５１０、５１２）の間を往来するデータフローとに対して適当な情報が与えられる。個々のフィンガには、干渉を除去するために射影処理を実行する符号化信号変調プロセッサ（５２０）と、関心対象信号を復調する復調装置（５２２）とが含まれる。
2005517324.tif 000002
【特許請求の範囲】
【請求項１】
干渉行列Ｓを生成する方法であって、
Ａ．送信機内のアクティブチャネル数Ｎを決定するステップと、
Ｂ．除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てるステップと、
Ｃ．除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、
Ｄ．マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、
Ｅ．一連の列ベクトルＶを生成するステップと、
Ｆ．関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇを繰り返すステップと、
Ｇ．前記Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、
を備える、方法。
【請求項２】
Ｅ１．干渉信号の相対振幅（θ）を決定するステップと、
Ｅ２．干渉ベクトルｓにθを乗算して、ベクトルｓｐを形成するステップと
を更に備え、
【数１】
2005517324.tif 000076
（但し、ｓｐｔ０は、前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）である、請求項１に記載の方法。
【請求項３】
前記一連の列ベクトルが、チャネル数（０〜ｉ）と、マルチパス数（０〜Ｍ）と、送信機数ｔとに対応するインデックスにわたって形成される式Ｖ＝ｓｂｔ０−ｉ０−Ｍで示され、ｓｂｔｉ０は、前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、ビット情報が既知であり、Ｍ＞０は関心対象のマルチパス干渉信号を表す、請求項１に記載の方法。
【請求項４】
前記一連の列ベクトルが、チャネル数（０〜ｎ）と、マルチパス数（０〜Ｍ）と、送信機数ｔとに対応するインデックスにわたって形成される式Ｖ＝ｓｔ０−ｎ０−Ｍで示され、ｓｔ０が前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す、請求項１に記載の方法。
【請求項５】
ｎの値を予め選択することにより前記判定ステップを実行する、請求項１に記載の方法。
【請求項６】
システム基準に基づいてｎを動的に選択する、請求項１に記載の方法。
【請求項７】
前記システム基準が閾値基準である、請求項６に記載の方法。
【請求項８】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項６に記載の方法。
【請求項９】
ｔの値を予め選択することにより前記送信機選択ステップを実行する、請求項１に記載の方法。
【請求項１０】
単一の送信機を表すｔ＝１である、請求項９に記載の方法。
【請求項１１】
ｔの値の動的選択により前記送信機選択ステップを実行する、請求項１に記載の方法。
【請求項１２】
前記Ｓ行列内の列ｃの数を予め定める、請求項１に記載の方法。
【請求項１３】
前記Ｓ行列内の列ｃの数が、全ての送信機ｔ内のアクティブチャネル数と、ＬＯＳ信号とマルチパス信号Ｍとの合計以下である、請求項１に記載の方法。
【請求項１４】
システム基準に基づいてＭを動的に選択する、請求項１に記載の方法。
【請求項１５】
前記システム基準が閾値基準である、請求項１４に記載の方法。
【請求項１６】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項１４に記載の方法。
【請求項１７】
Ｍを予め選択する、請求項１に記載の方法。
【請求項１８】
データ内の送信済みシンボルの符号を決定して、前記Ｓ行列の構成時に前記シンボルを用いるか、前記シンボルの逆シンボルを用いるかを決定するステップを更に備える、請求項３に記載の方法。
【請求項１９】
シンボルレートで個々のチャネルに対して前記シンボルの前記符号を動的に決定する、請求項１８に記載の方法。
【請求項２０】
チャネル内のシンボルの符号を決定する前記ステップが、以下の、
Ａ．データ信号ｙを受信し、適切なコードオフセット値と、位相および／または周波数を用いて基準信号ｘ０を生成するステップと、
Ｂ．チャネル化に使用するコードと前記データ信号ｙとの相関を行うステップと、
Ｃ．前記相関ステップによって前記シンボルの符号を決定するステップと、
Ｄ．前記符号情報を利用して、前記相関時に使用したシンボルを前記Ｓ行列の構成時に用いるか、前記シンボルの逆シンボルを用いるかを決定するステップと、
を備える、請求項１８に記載の方法。
【請求項２１】
チャネル化に使用する前記少なくとも１つのコードがパイロット基準信号である、請求項２０に記載の方法。
【請求項２２】
高速アダマール変換（ＦＨＴ）により前記相関を行う、請求項２０に記載の方法。
【請求項２３】
高速ウォルシュ変換（ＦＷＴ）により前記相関を行う、請求項２０に記載の方法。
【請求項２４】
チャネルの電力が所定の閾値を上回るかどうかを判定して、前記Ｓ行列の構成時に前記シンボルを使用するかどうかを決定するように為すステップを更に備える、請求項１８に記載の方法。
【請求項２５】
前記所定の閾値が同期チャネルに基づく、請求項２４に記載の方法。
【請求項２６】
所定数のトラフィックチャネルを前記Ｓ行列構成時に使用する、請求項１８に記載の方法。
【請求項２７】
チャネル内のシンボルの相対振幅の決定を行う前記ステップが、以下の、
Ａ．データ信号ｙを受信し、適切なコードオフセット値と、位相および／または周波数を用いて基準信号ｘ０を生成するステップと、
Ｂ．チャネル化に使用するシンボルと前記データ信号ｙとの相関を行うステップと、
Ｃ．前記相関ステップによって前記シンボルの符号を含む相対振幅の決定を行うステップと、
Ｄ．符号を含む前記相対振幅を用いて個々のシンボルのスケーリングを行うステップと、
Ｅ．符号を含む前記相対振幅情報を利用して、前記相関時に使用したシンボルを前記Ｓ行列の構成時に用いるか、前記シンボルの逆シンボルを用いるかを決定するステップと、
を備える、請求項２に記載の方法。
【請求項２８】
チャネル化に使用する前記少なくとも１つのシンボルがパイロット基準信号である、請求項２７に記載の方法。
【請求項２９】
高速アダマール変換（ＦＨＴ）により前記相関を行う、請求項２７に記載の方法。
【請求項３０】
高速ウォルシュ変換（ＦＷＴ）により前記相関を行う、請求項２７に記載の方法。
【請求項３１】
チャネルの電力が所定の閾値を上回るかどうかを判定して、前記Ｓ行列の構成時に前記シンボルを使用するかどうかを決定するように為すステップを更に備える、請求項２７に記載の方法。
【請求項３２】
前記所定の閾値が同期チャネルに基づく、請求項３１に記載の方法。
【請求項３３】
所定数のトラフィックチャネルを前記Ｓ行列構成時に使用する、請求項２７に記載の方法。
【請求項３４】
干渉行列Ｓを生成する装置であって、
送信機内のアクティブチャネル数Ｎを決定する手段と、
除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てる手段と、
除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、
マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、
一連の列ベクトルＶを生成する手段と
を備え、
前記Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］と定義し、上記インデックスは列インデックスｃを示す、
装置。
【請求項３５】
干渉行列Ｓを生成する方法であって、
Ａ．送信機内のアクティブチャネル数Ｎを決定するステップと、
Ｂ．除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てるステップと、
Ｃ．除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、
Ｄ．マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、
Ｅ．式Ｖ＝ｓｂｔ０−ｎ０−Ｍで示す一連の列ベクトルを生成するステップ（但し、ｓｔ０は、前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）と、
Ｆ．０からｎのチャネルの下付き添字にわたって、０からＭのマルチパス上付き添字にわたって、および、送信変数ｔにわたって、関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅを繰り返すステップと、
Ｇ．前記Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、
を備える、方法。
【請求項３６】
ｎの値を予め選択することにより前記判定ステップを実行する、請求項３５に記載の方法。
【請求項３７】
システム基準に基づいてｎを動的に選択する、請求項３５に記載の方法。
【請求項３８】
前記システム基準が閾値基準である、請求項３７に記載の方法。
【請求項３９】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項３７に記載の方法。
【請求項４０】
ｔの値を予め選択することにより前記送信機選択ステップを実行する、請求項３５に記載の方法。
【請求項４１】
単一の送信機を表すｔ＝１である、請求項３８に記載の方法。
【請求項４２】
ｔの値の動的選択により前記送信機選択ステップを実行する、請求項３５に記載の方法。
【請求項４３】
前記Ｓ行列内の列ｃの数を予め定める、請求項３５に記載の方法。
【請求項４４】
前記Ｓ行列内の列ｃの数が、全ての送信機ｔ内のアクティブチャネル数と、ＬＯＳ信号とマルチパス信号Ｍとの合計以下である、請求項３５に記載の方法。
【請求項４５】
システム基準に基づいてＭを動的に選択する、請求項３５に記載の方法。
【請求項４６】
前記システム基準が閾値基準である、請求項４５に記載の方法。
【請求項４７】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項４５に記載の方法。
【請求項４８】
Ｍを予め選択する、請求項３５に記載の方法。
【請求項４９】
干渉行列Ｓを生成する装置であって、
送信機内のアクティブチャネル数Ｎを決定する手段と、
除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てる手段と、
除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、
マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、
式Ｖ＝ｓｔ０−ｎ０−Ｍで示す一連の列ベクトルを生成する手段（但し、ｓｔ０は、前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）と
を備え
前記Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］と定義し、この場合、上記インデックスは列インデックスｃを示す、
装置。
【請求項５０】
干渉行列Ｓを生成する方法であって、
Ａ．送信機内のアクティブチャネル数Ｎを決定するステップと、
Ｂ．除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てるステップと、
Ｃ．除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、
Ｄ．マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、
Ｅ．式Ｖ＝ｓｂｔ０−ｉ０−Ｍで示される一連の列ベクトルを生成するステップ（但し、ｓｂｔｉ０は、ビット情報が既知である場合の前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）と、
Ｆ．０からｎのチャネルの下付き添字にわたって、０からｉのマルチパス上付き添字にわたって、および、送信変数ｔにわたって、関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅを繰り返すステップと、
Ｇ）前記Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、
を備える、方法。
【請求項５１】
ｎの値を予め選択することにより前記判定ステップを実行する、請求項５０に記載の方法。
【請求項５２】
システム基準に基づいてｎを動的に選択する、請求項５０に記載の方法。
【請求項５３】
前記システム基準が閾値基準である、請求項５２に記載の方法。
【請求項５４】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項５２に記載の方法。
【請求項５５】
ｔの値を予め選択することにより前記送信機選択ステップを実行する、請求項５０に記載の方法。
【請求項５６】
単一の送信機を表すｔ＝１である、請求項５３に記載の方法。
【請求項５７】
ｔの値の動的選択により前記送信機選択ステップを実行する、請求項５０に記載の方法。
【請求項５８】
前記Ｓ行列内の列ｃの数を予め定める、請求項５０に記載の方法。
【請求項５９】
前記Ｓ行列内の列ｃの数が、全ての送信機ｔ内のアクティブチャネル数と、ＬＯＳ信号とマルチパス信号Ｍとの合計以下である、請求項５０に記載の方法。
【請求項６０】
システム基準に基づいてＭを動的に選択する、請求項５０に記載の方法。
【請求項６１】
前記システム基準が閾値基準である、請求項６０に記載の方法。
【請求項６２】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項６０に記載の方法。
【請求項６３】
Ｍを予め選択する、請求項５０に記載の方法。
【請求項６４】
データ内の送信済みシンボルの符号を決定して、前記Ｓ行列の構成時に前記シンボルを用いるか、前記シンボルの逆シンボルを用いるかを決定するステップを更に備える、請求項５０に記載の方法。
【請求項６５】
シンボルレートで個々のチャネルに対して前記シンボルの前記符号を動的に決定する、請求項６４に記載の方法。
【請求項６６】
チャネル内のシンボルの符号を決定する前記ステップが、以下の、
Ａ．データ信号ｙを受信し、適切なコードオフセット値と、位相および／または周波数を用いて基準信号ｘ０を生成するステップと、
Ｂ．チャネル化に使用するコードと前記データ信号ｙとの相関を行うステップと、
Ｃ．前記相関ステップによって前記シンボルの符号を決定するステップと、
Ｄ．前記符号情報を利用して、前記相関時に使用したシンボルを前記Ｓ行列の構成時に使用するか、前記シンボルの逆シンボルを使用するかを決定するステップと、
を備える、請求項６４に記載の方法。
【請求項６７】
チャネル化に使用する前記少なくとも１つのコードがパイロット基準信号である、請求項６６に記載の方法。
【請求項６８】
高速アダマール変換（ＦＨＴ）により前記相関を行う、請求項６６に記載の方法。
【請求項６９】
高速ウォルシュ変換（ＦＷＴ）により前記相関を行う、請求項６６に記載の方法。
【請求項７０】
チャネルの電力が所定の閾値を上回るかどうかを判定して、前記Ｓ行列の構成時に前記シンボルを使用するかどうかを決定するように為すステップを更に備える、請求項６４に記載の方法。
【請求項７１】
前記所定の閾値が同期チャネルに基づく、請求項７０に記載の方法。
【請求項７２】
所定数のトラフィックチャネルを前記Ｓ行列構成時に使用する、請求項６４に記載の方法。
【請求項７３】
干渉行列Ｓを生成する装置において、
送信機内のアクティブチャネル数Ｎを決定する手段と、
除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てる手段と、
除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、
マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、
式Ｖ＝ｓｂｔ０−ｉ０−Ｍで示される一連の列ベクトルを生成する手段と、
を備え、
ｓｂｔｉ０は、ビットついての情報が既知である場合の前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表し、前記Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］と定義し、この場合、上記インデックスは列インデックスｃを示す、
装置。
【請求項７４】
干渉行列Ｓを生成する方法において、
Ａ．送信機内のアクティブチャネル数Ｎを決定するステップと、
Ｂ．除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てるステップと、
Ｃ．除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、
Ｄ．マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、
Ｅ．チャネルと、送信機と、関心対象のマルチパスとに対応する干渉信号の相対振幅（θ）を決定するステップと、
Ｆ．干渉ベクトルｓにθを乗算して、ベクトルｓｐを形成するステップと、
Ｇ．列ベクトル（数１）（但し、ｓｐｔ０は、前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）を生成するステップと、
Ｈ）チャネル下付き添字ｎにわたって、マルチパス上付添字Ｍにわたって、および、送信機インデックスｔにわたって、関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇを繰り返すステップと、
Ｉ）前記Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、
備える、方法。
【請求項７５】
ｎの値を予め選択することにより前記判定ステップを実行する、請求項７４に記載の方法。
【請求項７６】
システム基準に基づいてｎを動的に選択する、請求項７４に記載の方法。
【請求項７７】
前記システム基準が閾値基準である、請求項７６に記載の方法。
【請求項７８】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項７６に記載の方法。
【請求項７９】
ｔの値を予め選択することにより前記送信機選択ステップを実行する、請求項７４に記載の方法。
【請求項８０】
単一の送信機を表すｔ＝１である、請求項７９に記載の方法。
【請求項８１】
ｔの値の動的選択により前記送信機選択ステップを実行する、請求項７４に記載の方法。
【請求項８２】
前記Ｓ行列内の列ｃの数を予め定める、請求項７４に記載の方法。
【請求項８３】
前記Ｓ行列内の列ｃの数が、１に等しい、請求項７４に記載の方法。
【請求項８４】
前記Ｓ行列内の列の数が、全ての送信機ｔ内のアクティブチャネル数と、ＬＯＳ信号とマルチパス信号Ｍとの合計以下である、請求項７４に記載の方法。
【請求項８５】
システム基準に基づいてＭを動的に選択する、請求項７４に記載の方法。
【請求項８６】
前記システム基準が閾値基準である、請求項８５に記載の方法。
【請求項８７】
前記システム基準がランキングプロシージャに基づくサブセットである、請求項８５に記載の方法。
【請求項８８】
Ｍを予め選択することを特徴とする、請求項７４に記載の方法。
【請求項８９】
チャネル内のシンボルの相対振幅の決定を行う前記ステップが、以下の、
Ａ．データ信号ｙを受信し、適切なコードオフセット値と、位相および／または周波数を用いて基準信号ｘ０を生成するステップと、
Ｂ．チャネル化に使用するコードと前記データ信号ｙとの相関を行うステップと、
Ｃ．前記相関ステップから出される前記シンボルの符号を含む相対振幅の決定を行うステップと、
Ｄ．符号を含む前記相対振幅を用いて個々のシンボルのスケーリングを行うステップと、
Ｅ．前記振幅情報を利用して、前記相関時に使用したシンボルを前記Ｓ行列の構成時に用いるか、前記シンボルの逆シンボルを用いるかを決定するステップと、
を備える、請求項７４に記載の方法。
【請求項９０】
チャネル化に使用する前記少なくとも１つのシンボルがパイロット基準信号である、請求項８９に記載の方法。
【請求項９１】
高速アダマール変換（ＦＨＴ）により前記相関を行う、請求項８９に記載の方法。
【請求項９２】
高速ウォルシュ変換（ＦＷＴ）により前記相関を行う、請求項８９に記載の方法。
【請求項９３】
チャネルの電力が所定の閾値を上回るかどうかを判定して、前記Ｓ行列の構成時に前記シンボルを使用するかどうかを決定するように為すステップを更に備える、請求項８９に記載の方法。
【請求項９４】
前記所定の閾値が同期チャネルに基づく、請求項９３に記載の方法。
【請求項９５】
所定数のトラフィックチャネルを前記Ｓ行列構成時に使用する、請求項８９に記載の方法。
【請求項９６】
干渉行列Ｓを生成する装置において、
送信機内のアクティブチャネル数Ｎを決定する手段と、
除去の対象とする送信機を選択し、前記送信機を順次変数ｔに割り当てる手段と、
除去の対象とするチャネルを選択し、前記チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、
マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、
チャネルと、送信機と、関心対象のマルチパスとに対応する干渉信号の相対振幅（θ）を決定する手段と、
干渉ベクトルｓにθを乗算して、ベクトルｓｐを形成する手段と、
列ベクトル（数１）（但し、ｓｐｔ０は、前記除去対象送信機の前記除去対象チャネルから出される見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）を生成する手段と、
を備え、
Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］と定義し、この場合、インデックスは列インデックスｃを示す、
装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願では以下の文献を引用する：  米国仮出願特許第（ＴＣＯＭ−００１２−１）号（発明の名称“コード化信号処理エンジン用代替相関器設計”：２００２年１０月３１日出願）；  米国仮出願特許第（ＴＣＯＭ−００１１−１）号（発明の名称“ＷＣＤＭＡシステム用射影ベース受信機”：２００２年１０月２８日出願）；  米国仮出願特許第（ＴＣＯＭ−００１０−１）号（発明の名称“ＤＳ−ＣＤＭＡシステムにおける効率的行列反転による干渉抑止”：２００２年１０月１５日出願）；  米国仮出願特許第（ＴＣＯＭ−０００９−１）号（発明の名称“キャリア位相回復回路”：２００２年１０月１５日出願）；  米国仮出願特許第（ＴＣＯＭ−０００８−１）号（発明の名称“チャネル振幅推定方法および干渉ベクトル構成”：２００２年１０月１５年出願）；  米国仮出願特許第６０／４１２，５５０号（発明の名称“拡散スペクトラムシステムにおける干渉除去用コントローラ”：２００２年９月２３日出願）；  米国仮出願特許第６０／３５４，０９３号（発明の名称“並列ＣＰＳＥベース受信機信号処理”：２００２年２月５日出願）；  米国特許出願第１０／２４７，８３６号（発明の名称“コード化信号処理エンジン用直列除去受信機設計”：２００２年９月２０日出願）；  米国仮出願特許第６０／３４８，１０６号（発明の名称“コード化信号処理エンジン用直列受信機設計”：２００２年１月１４日出願）；  米国特許出願第１０／１７８，５４１号（発明の名称“直交射影法を用いる通信装置の地理上の位置（ｇｅｏｌｏｃａｔｉｏｎ）を計算する方法および装置”：２００２年６月２５日出願）；  米国仮出願特許第６０／３３３，１４３号（発明の名称“直交射影方法を用いる通信装置の地理上の位置（ｇｅｏｌｏｃａｔｉｏｎ）を計算する方法”：２００１年１１月２７日出願）；  米国仮出願特許第６０／３３１，４８０号（発明の名称“コード化信号処理エンジン用干渉行列の構成”：２００１年１１月１６日出願）；  米国特許出願第０９／９８８、２１９号（発明の名称“信号処理アプリケーションにおいて射影を実行する方法および装置”：２００１年１１月１９日出願）；  米国仮出願特許第６０／３２５，２１５号（発明の名称“信号処理アプリケーションにおいて射影を実行する装置”：２００１年９月２８日出願）；  米国特許出願第０９／９８８，２１８号（発明の名称“信号における干渉除去”：２００１年１１月１９日出願）；  米国仮出願特許第６０／３２６，１９９号（発明の名称“コード化信号処理エンジン（ＣＳＰＥ）アーキテクチャ”：２００１年１０月２日出願）；  米国特許第６，３８０，８７９号（発明の名称“広帯域擬似ランダムノイズ符号化波形を捕捉する方法および装置”：２００２年４月３０日を発行）；  米国特許第６，３６２，７６０号（発明の名称“広帯域擬似ランダムノイズ符号化波形を捕捉する方法および装置”：２００２年３月２６日）；  米国特許第６，２５２，５３５号（発明の名称“広帯域擬似ランダムノイズ符号化波形を捕捉する方法および装置”：２００１年６月２６日）；  米国仮出願特許第６０／２５１，４３２号（発明の名称“干渉存在時の疑似乱数符号化信号のトラッキングと復調を捕捉するアーキテクチャ”：２００��年１２月４日出願）；  米国特許出願第０９／６１２，６０２号（発明の名称“拡散スペクトラム信号復調用レーキ受信機”：２０００年７月７日出願、２００２年８月６日米国特許出願６，４３０，２１６号として発行）；  米国特許出願第０９／１３７，１８３号（発明の名称“広帯域擬似ランダムノイズ符号化波形を捕捉する方法および装置”：１９９８年８月２０日出願）。上記出願の開示と内容の全体は本願明細書で参照により援用されている。
【０００２】
本発明は、一般に、広帯域、シーケンス符号化波形の受信時における干渉除去方法および装置に関し、さらに詳細には、信号対雑音（ＳＮＲ）とビットエラー比（ＢＥＲ）という点から干渉の除去と受信の改善とを意図するコード化信号処理エンジン（ＣＳＰＥ）用干渉行列の構成方法および装置に関する。ＣＳＰＥを利用して、干渉制限環境におけるシーケンス符号化（拡散スペクトラム）信号の捕捉と、トラッキングと、復調との改善を図ることが可能となる。この場合、干渉とは、別の受信機へ宛てられたメッセージ信号と定義する。このような改善によって、符号分割多元接続（ＣＤＭＡ）を採用した拡散スペクトラムシステムなどの、拡散スペクトラムシステムの容量と、カバーエリアと、データ転送速度との改善を図る事が出来る。さらに、このような改善によって、受信機の地理上の位置、即ちセルラシステムにおける移動ユニットの地理位置（ｇｅｏ−ｌｏｃａｔｉｏｎ）の検出能力の向上を図ることが可能となる。
【背景技術】
【０００３】
拡散スペクトラムシステムでは、無線通信システム、全地球測位システム（ＧＰＳ）あるいはレーダーシステムの如何にかかわらず、個々の送信機に一意のコードを割り当てる事が出来、多くの例では送信機からの個々の送信に一意のコードが割り当てられる。このコードはビット列（擬似ランダムの場合が多い）とまったく同じである。コードの例として、ゴールドコード（ＧＰＳで使用される。Ｋａｐｌａｎ，  Ｅｌｌｉｏｔ  Ｄ．編“ＧＰＳを理解する：原理と応用”（アーテック・ハウス社（Ａｒｔｅｃｈ  Ｈｏｕｓｅ、１９９６年）を参照のこと）と、バーカーコード（レーダーで使用される。Ｓｔｉｍｓｏｎ，  Ｇ．Ｗ．「“航空機搭載用レーダー序説”（サイテック出版株式会社、１９９８年）」を参照のこと）と、ウォルシュコード（ｃｄｍａＯｎｅなどの通信システムで使用される。ＩＳ−９５を参照のこと）がある。これらの拡散符号を用いて、電磁スペクトルの所定範囲の周波数の両端にわたって信号の拡散を行う事が出来る。
【０００４】
個々の送信機に一意のコードを割り当てることにより異なる送信機の識別が可能となる。送信機の識別を行うために一意のコードを利用する拡散スペクトラムシステムの１例として、ＧＰＳシステムがある。
【０００５】
コード化レーダーシステムなどでのいくつかの例では、個々のパルスが一意のコードで割り当てられているため、このコードによって受信機は異なるパルスの識別を行うことが可能となる。
【０００６】
複数の移動局へ放送を行う無線通信システムの基地局のように、単一の送信機が異なる受信機へ異なるメッセージを放送する必要がある場合、個々の移動局用メッセージを識別するコードを利用する事が出来る。このシナリオでは、特定ユーザ用の個々のシンボルは当該ユーザに割り当てられたコードを用いて符号化される。このような符号化を行うことにより、受信機は、自身のコードを認知することによって、受信したメッセージ信号の重ね合わせの中から、当該受信機へ宛てられたメッセージの解読を行うことが可能となる。
【０００７】
メッセージを構成するビット列にシンボルを割り当てる通信システムもある。例えば、デジタルメッセージを複数の組のＭ個のビット列にグループ化して、シンボルを個々の一意のビット列に割り当てる事が出来る。例えば、Ｍ＝６場合、個々の組の６ビットは２６＝６４の可能性のうちの１つを仮定する事が出来る。このようなシステムは、一連の送信ビット列を表すシンボルと呼ばれる波形を放送することになる。例えば、シンボルαが列１０１１０１を示す事が出来るし、シンボルβが列１１００１０を示す事が出来る。拡散スペクトラムシステムでは、これらのシンボルはコードと呼ばれている。このような通信システムの１例として、基地局（上り方向／下り方向）ｃｄｍａＯｎｅのリンクとつながる移動局がある。
【０００８】
言うまでもなく、これらの技術のすべてを組み合わせて、単一のシステムで、送信機、メッセージ、パルス、シンボルの識別を行うことが可能である。これらのコード化システムのすべてにおける重要な着想として、受信機が受信機へ宛てられたメッセージのコードを認知するという点が挙げられる。受信信号に正しくコードを印加することにより、受信機は受信機へ宛てられたメッセージを取り出す事が出来る。しかし、このような受信機は、時間および／または周波数によってメッセージの識別が行われる受信機よりも複雑なものとなる。複雑さが生じる原因として、受信信号が、任意の所定時に関心対象スペクトルの中に存在する全ての符号化信号の線形結合であるという点が挙げられる。受信機は、受信機へ宛てられたメッセージを符号化信号からなるこの線形結合の中から取り出す事が出来る必要がある。
【０００９】
以下のセクションでは、線形代数項における干渉という問題を提起し、干渉を除去できる可能な方法を提供する。
【００１０】
Ｈを、ソース番号１から出る拡散信号を含む行列とし、θ１はこのソースから出される信号の振幅とする。ｓｉを残りのソース用の拡散信号とし、φｉを対応する振幅とする。受信機はソース番号１を関心の対象としているものと仮定する。その他のソースからの信号は干渉と考えられる。受信信号は下式となる：
【００１１】
【数１】
2005517324.tif 000003
【００１２】
但し、ｎは追加ノイズ項であり、ｐは拡散スペクトラムシステムにおけるソース数である。ベクトルｙの長さをｙとする。但しＮは統合化ウィンドウ（ｉｎｔｅｇｒａｔｉｏｎ  ｗｉｎｄｏｗ）におけるポイント数である。Ｎの値は、設計工程の一部として選択され、処理利得と複雑さとの間の妥協となる。ｙのＮ個の連続ポイントは、相関長に対応するセグメントと呼ばれる。
【００１３】
無線通信システムでは、行列Ｈの列は関心対象の様々な符号化信号を表し、ベクトルθの要素はそれぞれの符号化信号の振幅である。例えば、ｃｄｍａＯｎｅシステムの移動リンクとつながる基地局では、符号化信号は個々の基地局の視野方向（ＬＯＳ）またはマルチパス信号の様々なチャネル（パイロット、ページング、同期、トラフィック）を含む事が出来る。基地局リンクとつながる移動局では、行列Ｈの列は、移動局ＬＯＳおよび／またはそのマルチパス信号のうちの１つの信号から出される符号化信号となる場合もある。
【００１４】
ＧＰＳシステムでは、行列Ｈの列は、適切なコードオフセット値、位相オフセット値、周波数オフセット値でＧＰＳ衛星により放送される符号化信号である。
【００１５】
アレイアプリケーションでは、行列の列はステアリングベクトルまたはこれに相当するアレイパターンベクトルである。これらのベクトルは、ソースの動力学と位置、並びに、アレイ内のアンテナの配置構成の関数としてアレイ内の個々のアンテナにより保存される相対位相を特徴づけるものである。如上のモデルでは、個々の行列Ｈの列は特定のソースに対応するステアリングベクトルを示す。
【００１６】
数１は下記の行列の形で書く事が出来る：
【００１７】
【数２】
2005517324.tif 000004
【００１８】
但し、
Ｈ：関心対象信号の拡散信号行列
θ：関心対象ソースの振幅ベクトル
Ｓ＝［ｓ２…ｓｐ］：その他全ての信号の拡散信号行列、即ち干渉
φ＝［φ２…φｐ］：干渉振幅ベクトル
【００１９】
ベースライン受信機によって、測定値ｙはＨのレプリカまたはＨの列ベクトルと相関づけられ、測定値の中にＨまたは列ベクトルが存在するかどうかが判定される。Ｈが検出されれば、受信機はソース番号１が送信したビットストリームを認知することになる。数学的には、この相関演算は下式となる：
【００２０】
【数３】
2005517324.tif 000005
【００２１】
但し、Ｔは転置演算である。
【００２２】
式（２）からｙを代入することにより電力制御要件のソースが示される：
【００２３】
【数４】
2005517324.tif 000006
【００２４】
上式の中央項（数５）は遠近問題のソースである。これらのコードが直交していれば、この項は０に減少する。このことは、ノイズ（数６）の存在時にのみ受信機がθを検出しなければならないことを意味する。非直交コードを持つ別のソースの振幅が増加するにつれて、項（数５）は相関にかなりの寄与度を与え、これによってθの検出が妨げられる。
【００２５】
【数５】
2005517324.tif 000007
【００２６】
【数６】
2005517324.tif 000008
【００２７】
上記定義したこの正規化相関関数（数７）は、実際は整合フィルタであり、Ｈが張られた（ｓｐａｎｎｅｄ）空間上へのｙの直交射影に基づくものである。ＨとＳとが互いに直交しない場合、Ｈ上へのｙの直交射影の中へＳ成分の漏出が生じる。図１で、ＳがＨに対して直交していれば、数４から明らかなように漏出成分が０になることに留意されたい。ＣＳＰＥ射影方法はこの干渉漏出問題に解決方法を提供するものである。
【００２８】
【数７】
2005517324.tif 000009
【００２９】
コード化信号処理エンジン（ＣＳＰＥ）は非直交漏出を処理するために設計されたものである。ＣＳＰＥは少なくとも２つのタイプの干渉、即ち交差チャネルとコチャネルを軽減する事が出来る。第１の種類の干渉は、別のソースの捕捉チャネルとトラッキングチャネルの中へ流れ込んでくる１つのソース信号から結果として生じる干渉である。この干渉を交差チャネル干渉と呼ぶことにする。視野方向および／またはマルチパス信号などの１以上の信号によって、第２、第３または第４のマルチパス信号を捕捉する能力が妨害を受けると、第２のタイプの干渉が生じる。このタイプの干渉をコチャネル干渉と呼ぶことにする。
【００３０】
数２の測定モデルについて考えることにより、交差チャネル干渉とコチャネル干渉の軽減について分析を開始することにする。ＨとＳの列により張られた（ｓｐａｎｎｅｄ）空間上への直交射影は図２に図示のように分解する事が出来る。
【００３１】
【数８】
2005517324.tif 000010
【００３２】
但し、
【００３３】
【数９】
2005517324.tif 000011
【００３４】
検出問題の２つのケースについて考察する。第１のケースでは、測定ノイズ分散値が既知であると仮定し、これに対して、第２のケースではこの分散値は未知であると仮定する。
【００３５】
ケース１：測定ノイズの分散値が既知の場合
【００３６】
測定ノイズの分散値がρ２であることがわかっていると仮定して、サブ空間Ｈにおいて信号を検出するためのテスト統計は、Ｓからの干渉に関して、Ｓｃｈａｒｆ  Ｌ．Ｌ．および  Ｂ．Ｆｒｉｅｄｌａｎｄｅｒ著“一致サブ空間検出装置”（ＩＥＥＥ信号処理会報ＳＰ−４２：  ８，  ｐｐ．２１４６−２１５７  （１９９４年８月））によって下式で与えられる：
【００３７】
【数１０】
2005517324.tif 000012
【００３８】
ケース２：測定ノイズの分散値が未知の場合
【００３９】
測定ノイズの分散値が未知の場合、Ｓからの寄与度を拒絶しながら、Ｈからの寄与度を検出する均一最有力（ＵＭＰ）テストが上記文献で得られた。これを下式に示す：
【００４０】
【数１１】
2005517324.tif 000013
【００４１】
Ｓｃｈａｒｆ  ＆  Ｆｒｉｅｄｌａｎｄｅｒが提示したコンセプトは、空間Ｇ上へ測定値ｙを射影し、Ｇ内で検出テストを行うというものである。Ｇ上への上記射影は、以下の相当する方向で、即ち空間Ｓに対して平行で、Ｓに対して垂直な空間に対して垂直で、かつ、空間Ｈに対して斜めの方向で見ることも可能である。
【００４２】
従って、符号化信号の受信時に干渉軽減のために干渉行列の構成を行うことが可能な効率のよいプロセスが必要となる。さらに、コード化信号処理エンジン（ＣＳＰＥ）用の干渉行列を構成する方法および装置が必要となる。効率のよい信号除去を行う方法および装置を実現するいくつかの具体的な方法について説明する。この方法によって関心対象信号の捕捉、トラッキングおよび復調を容易にすることが可能となる。
【発明の開示】
【発明が解決しようとする課題】
【００４３】
コード化信号処理エンジン（ＣＳＰＥ）で利用するための干渉軽減用干渉行列Ｓを構成して、関心対象信号の捕捉、トラッキングおよび復調を容易にすることが本発明の目的である。
【００４４】
干渉行列Ｓを構成する種々の方法を用いて、絶対電力の情報を必要とする事無く、干渉の軽減を行う方法を提供することが本発明の別の目的である。除去用として選択した干渉が、個々の送信機、複数の送信機および複数のマルチパス信号からの複数のチャネルを含む場合もある。
【００４５】
１つの送信機から１つのチャネルまたは複数のチャネルを除去する方法を提供することが本発明のさらに別の目的である。
【００４６】
複数の送信機から１つのチャネルまたは複数のチャネルを除去する方法を提供することが本発明のさらに別の目的である。
【００４７】
１つの送信機からの複数のチャネルと、１つの送信機の複数のマルチパス信号とを除去する方法を提供することが本発明のさらに別の目的である。
【００４８】
複数の送信機からの複数のチャネルと、複数のマルチパス信号とを除去する方法を提供することが本発明のさらに別の目的である。
【００４９】
チャネル間の相対信号振幅や、チャネルの絶対電力や、送信済みビット情報を利用せずに干渉の軽減を行うことが本発明のさらに別の目的である。
【００５０】
チャネル間の相対信号振幅情報や、チャネルの絶対電力情報を利用せずに、送信済みビット情報を利用して、干渉の軽減を行うことが本発明のさらに別の目的である。
【００５１】
チャネルの絶対電力情報を利用せずに、チャネル間の相対信号振幅情報を利用して干渉の軽減を行うことが本発明のさらに別の目的である。
【００５２】
上記実施形態の組み合わせにより干渉の軽減を行うことが本発明のさらに別の目的である。
【００５３】
上記実施形態のすべてにおいて、干渉の軽減を行うための改善方法を提供することが本発明の目的である。
【００５４】
最後に、干渉の軽減を行うためのＣＳＰＥで使用する干渉行列Ｓの構成方法を提供することが本発明の目的である。
【課題を解決するための手段】
【００５５】
本発明の１つの広範な態様によれば、干渉行列Ｓを構成する方法が提供される。受信機アーキテクチャ内のＣＳＰＥモジュールが使用する干渉行列によって、干渉を軽減し、信号対雑音比（ＳＮＲ）またはビットエラー比（ＢＥＲ）に基づいて、符号化信号のより良い捕捉と、トラッキングと、復調とを行うことが可能となる。さらに、上記干渉行列は、干渉によってそれまで隠されていた符号化信号の捕捉と、トラッキングと、復調とを行うことが可能である。
【００５６】
本発明の１つの広範な態様によれば、干渉行列Ｓを生成する方法が提供され、この方法は、Ａ）送信機内のアクティブチャネル数Ｎを決定するステップと、Ｂ）除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てるステップと、Ｃ）除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、Ｄ）マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、Ｅ）数１２で示す一連の列ベクトルを生成するステップ（但し、ｓｔ０は、除去の対象とする送信機の除去の対象とするチャネルからの見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）と、Ｆ）０からｎのチャネルの下付き添字にわたって、０からＭのマルチパス上付き添字にわたって、および、送信変数ｔにわたって、関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅを繰り返すステップと、Ｇ）Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、を有することを特徴とする。
【００５７】
【数１２】
2005517324.tif 000014
【００５８】
本発明の別の広範な態様によれば、干渉行列Ｓを生成する装置が提供され、該装置は、送信機内のアクティブチャネル数Ｎを決定する手段と、除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てる手段と、除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、数１２で示す一連の列ベクトルを生成する手段（但し、ｓｔ０は、除去の対象とする送信機の除去の対象とするチャネルからの見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）と、を有し、Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］と定義し、この場合、上記インデックスは列インデックスｃを示すことを特徴とする。
【００５９】
本発明の別の広範な態様によれば、干渉行列Ｓを生成する方法が提供され、上記方法は、Ａ）送信機内のアクティブチャネル数Ｎを決定するステップと、Ｂ）除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てるステップと、Ｃ）除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、Ｄ）マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、Ｅ）数１３で示す一連の列ベクトルを生成するステップ（但し、数１４は、ビットついての情報が既知である場合の除去の対象とする送信機の除去の対象とするチャネルからの見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）と、Ｆ）０からｎのチャネルの下付き添字にわたって、０からｉのマルチパス上付き添字にわたって、および、送信変数ｔにわたって、関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅを繰り返すステップと、Ｇ）Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、を有することを特徴とする。
【００６０】
【数１３】
2005517324.tif 000015
【００６１】
【数１４】
2005517324.tif 000016
【００６２】
本発明の別の広範な態様によれば、干渉行列Ｓを生成する装置が提供され、該装置は、送信機内のアクティブチャネル数Ｎを決定する手段と、除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てる手段と、除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、数１３で示す一連の列ベクトルを生成する手段（但し、数１４は、ビット情報が既知である場合の除去の対象とする送信機の除去の対象とするチャネルからの見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）と、を有し、Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］と定義し、この場合、上記インデックスは列インデックスｃを示すことを特徴とする。
【００６３】
本発明の別の広範な態様によれば、干渉行列Ｓを生成する方法が提供され、上記方法は、Ａ）送信機内のアクティブチャネル数Ｎを決定するステップと、Ｂ）除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てるステップと、Ｃ）除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、Ｄ）マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、Ｅ）チャネルと、送信機と、関心対象のマルチパスとに対応する干渉信号の相対振幅（θ）を決定するステップと、Ｆ）干渉ベクトルｓにθを乗算して、ベクトルｓｐを形成するステップと、Ｇ）列ベクトル数１５（但し、ｓｐｔ０は、除去の対象とする送信機の除去の対象とするチャネルからの見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）を生成するステップと、Ｈ）チャネル下付き添字ｎにわたって、マルチパス上付添字Ｍにわたって、および、送信機インデックスｔにわたって、関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇを繰り返すステップと、Ｉ）Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、を有することを特徴とする。
【００６４】
【数１５】
2005517324.tif 000017
【００６５】
本発明の別の広範な態様によれば、干渉行列Ｓを生成する装置が提供され、上記装置は、送信機内のアクティブチャネル数Ｎを決定する手段と、除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てる手段と、除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、チャネルと、送信機と、関心対象のマルチパスとに対応する干渉信号の相対振幅（θ）を決定する手段と、干渉ベクトルｓにθを乗算して、ベクトルｓｐを形成する手段と、列ベクトル数１５（但し、ｓｐｔ０は、除去の対象とする送信機の除去の対象とするチャネルからの見通し線（ＬＯＳ）干渉信号を表し、Ｍ＞０は関心対象のマルチパス干渉信号を表す）を生成する手段と、を有し、Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義することを特徴とする。
【００６６】
本発明の別の広範な態様によれば、干渉行列Ｓを生成する方法が提供され、上記方法は、Ａ）送信機内のアクティブチャネル数Ｎを決定するステップと、Ｂ）除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てるステップと、Ｃ）除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てるステップと、Ｄ）マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てるステップと、Ｅ）一連の列ベクトルＶを生成するステップと、Ｆ）関心対象の個々の列ベクトルに対してステップＢ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇを繰り返すステップと、Ｇ）Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］（但し、インデックスは列インデックスｃを示す）と定義するステップと、を有することを特徴とする。
【００６７】
本発明の別の広範な態様によれば、干渉行列Ｓを生成する装置が提供され、上記装置は、送信機内のアクティブチャネル数Ｎを決定する手段と、除去の対象とする送信機を選択し、送信機を順次変数ｔに割り当てる手段と、除去の対象とするチャネルを選択し、チャネルを変数ｎ（但しｎはＮ以下）に順次割り当てる手段と、マルチパス信号を除去すべきかどうかを判定し、関心対象のマルチパスをそれぞれの変数Ｍに割り当てる手段と、一連の列ベクトルＶを生成する手段とを有し、Ｓ行列をＳ＝［Ｖ１Ｖ２…Ｖｃ］と定義し、この場合、上記インデックスは列インデックスｃを示すことを特徴とする。
【００６８】
本発明のその他の目的と特徴とは、以下の好ましい実施形態についての詳細な説明から明らかになる。
【００６９】
添付図面と関連して本発明について説明する。
【発明を実施するための最良の形態】
【００７０】
本発明について説明する前にいくつかの用語を定義すると好都合である。本願を通じて以下の定義が使用されることを理解されたい。
【００７１】
定義：用語の定義が用語の一般に使用されている意味からはずれている場合、別途特に指定のないかぎり、本出願人は以下に示す定義を利用するものとする。
【００７２】
本発明の目的のために、“アナログ”という用語は連続した性質を持つ任意の測定可能な量を意味するものとする。
【００７３】
本発明の目的のために、“ベースバンド”という用語は、ゼロの周波数を持つ信号即ち搬送波信号がないことを意味する。
【００７４】
本発明の目的のために、“基地局”という用語は、無線環境において、複数の移動ユニットと交信できる送信機および受信機を意味するものとする。
【００７５】
本発明の目的のために、“ベースラインフィンガプロセッサ”という用語は、フィンガのトラッキングを行うベースライン受信機内の処理用フィンガを意味するものとする。
【００７６】
本発明の目的のために、“ベースライン受信機”という用語は、本発明の干渉除去可能受信機が比較の対象とする従来型のＣＤＭＡ受信機を意味するものとする。
【００７７】
本発明の目的のために、“基礎”という用語は、考慮の対象とする空間を完全に張る（ｓｐａｎ）１セットの基礎ベクトルを意味するものとする。例えば、３−Ｄ空間において、任意の３つの線形的に独立したベクトルが３−Ｄ空間用の“基礎”を有し、２−Ｄ空間の場合、線形的に独立した任意の２つのベクトルが“基礎”を有する。
【００７８】
本発明の目的のために、“ビット”という用語は、“ビット”の通常の意味、即ち２進の１または０の２つの可能な値のうちの一方を持つ情報の基本単位である。
【００７９】
本発明の目的のために、“符号分割多元接続（ＣＤＭＡ）”という用語は、全てのユーザが同じスペクトルを共有しながら、一意のコードによって相互の識別を行うことが可能な多元接続を行う方法を意味するものとする。
【００８０】
本発明の目的のために、“チャネル”という用語は、一意のＰＮ符号またはコードオフセット値により識別される、送信機からの論理ダクトを意味するものとする。この論理ダクトを介して送信機はメッセージの放送を行うことが可能となる。例えば、複数の移動ユニットと交信する基地局は、異なる移動局へ宛てられたメッセージを識別するために別々のチャネルで個々の移動局に対して放送を行う。
【００８１】
本発明の目的のために、“チップ”という用語は、ビットよりも小さな、非情報（ｎｏｎ−ｉｎｆｏｒｍａｔｉｏｎ）の坦持単位（基本情報坦持単位）を意味するものとする。拡散符号の利用によって、ビットを構成するチップの固定長シーケンスが形成される。
【００８２】
本発明の目的のために、“コード”という用語は、メッセージに印加され、そのメッセージの宛て先である受け手により認知される所定の数列を意味するものとする。
【００８３】
本発明の目的のために、“符号分割多元接続（ＣＤＭＡ）”という用語は、全てのユーザが同じスペクトルを共有しながら、一意のコードによって相互の識別を行うことが可能な多元接続を行う方法を意味するものとする。
【００８４】
本発明の目的のために、“コードオフセット”という用語は、コード内における記憶位置を意味するものとする。例えば、或る無線環境における基地局は、あるコード（疑似乱数コード（ＰＮ）であることが多い）内の基地局の記憶位置によって相互の識別を行う。
【００８５】
本発明の目的のために、“コチャネル干渉”という用語は、１以上の信号（見通し信号など）が第２、第３またはその他のマルチパス信号を同じソースから捕捉する能力が妨げられる場合に生じるタイプの干渉を意味するものとする。
【００８６】
本発明の目的のために、“相関”という用語は、信号の長さによりスケールされる２つの信号間の内積を意味するものとする。相関によって２つの信号の類似度が示される。この演算は、要素の乗算と、その結果得られる積の項の加算と、要素の数による除算とから構成される。この結果が複雑なものになった場合、その結果から絶対値をとる。
【００８７】
本発明の目的のために、“複合干渉ベクトル（ＣＩＶ）”という用語は、個々のチャネルの相対振幅に基づいてスケールされる干渉ベクトルの線形結合として形成される干渉基準ベクトル（ｉｎｔｅｒｆｅｒｅｎｃｅ  ｒｅｆｅｒｅｎｃｅ  ｖｅｃｔｏｒ）を意味するものとする。
【００８８】
本発明の目的のために、“複合方法”という用語は、干渉の除去を目的として複合干渉ベクトルを利用する方法を意味するものとする。
【００８９】
本発明の目的のために、“交差チャネル干渉”とは、別のソースの捕捉チャネルとトラッキングチャネルとの中へ流れ込んでくる１つのソース信号から結果として生じるタイプの干渉を意味するものとする。
【００９０】
本発明の目的のために、“分解”および“因数分解”という用語は、所定の行列を同値表現に単純化する際に利用される任意の方法を意味するものとする。
【００９１】
本発明の目的のために、“デジタル”という用語は、デジタルという用語の通常の意味、即ち不連続の性質を持つ測定可能な量に関連するものを意味するものとする。
【００９２】
本発明の目的のために、“ドップラ”という用語は、ドップラ周波数という用語の通常の意味、即ち受信機、送信機および／またはバックグラウンドの（チャネルの特性を変更する）移動に起因して生じる周波数のシフトを意味するものとする。
【００９３】
本発明の目的のために、“動的に選択される”または“動的に決定される”という用語は、動的判断基準に基づいて干渉行列の構成の中にチャネルが含まれるようにチャネルを選択する処理プロセスを意味するものとする。例えば、アクティブチャネル数ｐは、チャネルのランキングに基づいて、または、別のこのような選択方法により所定の閾値を上回るチャネルの選択を行うことによって動的に選択する事が出来る。閾値基準またはランキングプロシージャに基づくサブセットに基づいて関心対象のマルチパスＭの動的選択が可能である。閾値基準またはランキングプロシージャに基づくサブセットに基づいて関心対象の送信機ｔの動的選択が可能である。さらに除去の対象とするチャネルｎは、閾値基準またはランキングプロシージャに基づくサブセットにより動的に選択される。
【００９４】
本発明の目的のために、“フィンガ”という用語は、信号のトラッキングと復調とを行うことが可能な、受信機内の信号処理エンティティを意味するものとする。受信機は複数のフィンガから構成され、フィンガの各々には、一意のソースまたは割り当てられたソースのマルチパスバージョンのいずれかが割り当てられる。
【００９５】
本発明の目的のために、Ｓ行列を示す積ＳＴＳはＳの“グラミアン（Ｇｒａｍｍｉａｎ）”と呼ばれる。
【００９６】
本発明の目的のために、“全地球測位システム（ＧＰＳ）”という用語は、この用語の通常の意味、即ち所在位置を検知するための衛星をベースとするシステムを意味するものとする。
【００９７】
本発明の目的のために、“同相”という用語は、基準信号のようなある特定の信号と同じ位相でアラインメントを行う信号の成分を意味するものとする。
【００９８】
本発明の目的のために、“干渉”という用語は、干渉という用語の通常の意味、即ち関心対象信号ではなく、関心対象信号を検出する能力を妨げる信号を意味するものとする。一般に、干渉とは、移動局と交信している別の基地局などの関心対象信号や、関心対象信号のマルチパスバージョンの場合と同じことを行おうと試みている別の処理により形成される構造化されたノイズである。
【００９９】
本発明の目的のために、“線形結合”という用語は、個々の信号の非ゼロスケーリングを用いる追加の方法で多重信号または数学的量の合成を行うことを意味するものとする。
【０１００】
本発明の目的のために、１セットのベクトルのうちのいずれかの代数和としてベクトルを表現する事が出来れば、１セットのベクトルに関してベクトルは“線形的に依存している”ことになる。
【０１０１】
本発明の目的のために、“ＬＯＳ信号”という用語は、受信機から送信機への直通経路をたどる視野方向の信号を意味するものとする。全ての信号が非直通経路をたどる場合、受信機に着信する第１のそして予想される強い信号をＬＯＳ信号と呼ぶ事が出来る。
【０１０２】
本発明の目的のために、“整合フィルタ”という用語は、受信信号を所定の信号の破損していないレプリカと効率よく相関づけることにより、所定の信号の検出を容易にするように設計されたフィルタを意味するものとする。
【０１０３】
本発明の目的のために、“逆行列”という用語は、Ｓ−１によって示される正方行列Ｓの転置を意味し、Ｓ−１は、元の行列を乗じたとき、単位行列Ｉ（対角の全ての１を除いてすべてが０である行列）に等しい行列と定義する。
【０１０４】
本発明の目的のために、“ミスアラインメント”という用語は、異なる送信チャネルやソースからの変調シンボルが一時的に整合しない状況、即ちシンボルの境界が互いに整合しない状況を意味するものとする。
【０１０５】
本発明の目的のために、“移動局”という用語は、送信機および受信機として機能し、基地局と交信する移動無線ユニットを意味するものとする。
【０１０６】
本発明の目的のために、“変調”という用語は、信号で情報を伝えることを意味するものとする。通常、この変調は、位相、振幅、周波数または複数のこれらの量などの信号パラメータの処理を行うことにより行われる。
【０１０７】
本発明の目的のために、“マルチパス”という用語は、送信機と受信機間の異なる経路を進む信号のコピーを意味するものとする。
【０１０８】
本発明の目的のために、“マルチパスフィンガ”という用語は、具体的には、単一ソースから出されるＬＯＳ信号またはマルチパス信号のいずれかを意味する。さらに、“マルチパスフィンガ”は複数のチャネルから成るものであってもよい。例えば、マルチパスフィンガはパイロットチャネル、ページングチャネル、同期チャネル、複数のトラフィックチャネルから成るものであってもよい。
【０１０９】
本発明の目的のために、“ノイズ”という用語は、信号の送受信と関連するノイズの通常の意味、即ち関心対象信号を検出する能力を制限するランダムな外乱を意味するものとする。具体的には、“ノイズ”は関心対象信号とは異なることを行おうとするプロセスを意味する。関心対象信号の電力と共に線形的に追加ノイズが加わる。セルラシステムにおけるノイズの例には、自動車の点火、電力線並びにマイクロウェーブ通信リンクが含まれる場合もある。
【０１１０】
本発明の目的のために、“ノルム”という用語は、ベクトルの振幅の測定値を意味するものとする。
【０１１１】
本発明の目的のために、“正規化”という用語は、別の量を基準とする相対的スケーリングを意味するものとする。
【０１１２】
本発明の目的のために、２つの非ゼロベクトル（ｅ１とｅ２）は、その内積（ｅ１Ｔｅ２と定義する。但しＴは転置演算子を意味する）がいずれも同じく０であれば、“直交”していると言われる。幾何学的には、これは互いに対して垂直なベクトルを意味する。
【０１１３】
本発明の目的のために、任意の２つのベクトルは、直交していることに加えて、それらのノルムの各々が１であれば“規格直交する”と言われる。幾何学的には、これのベクトルは、２つのベクトルが、互いに対して垂直に在ることに加えて、各々が単位長であることを意味する。
【０１１４】
本発明の目的のために、“処理用フィンガ”という用語は、単一のマルチパスフィンガのトラッキングと、マルチパスフィンガの中に含まれる単一チャネルの処理とを行う受信機内の信号処理用エレメントを意味するものとする。即ち、個々の処理用フィンガは、チャネルのＬＯＳまたは単一のマルチパスフィンガコピーのトラッキングを行う。
【０１１５】
本発明の目的のために、“処理利得”という用語は、未処理信号のＳＮＲに対する処理済み信号の信号対雑音（ＳＮＲ）比を意味するものとする。
【０１１６】
本発明の目的のために、任意の２つのベクトルｘとｙとに関連する“射影”という用語は、ｙ方向に在るｘ成分の長さに等しい長さを持つ、ｙ方向へのベクトルｘのｙ上への射影を意味するものとする。
【０１１７】
本発明の目的のために、“擬似乱数（ＰＮ）”列という用語は、周波数領域で信号を拡散しながらユーザの識別を行うためのコードとして、拡散スペクトラムの利用時によく用いられる数列を意味するものとする。
【０１１８】
本発明の目的のために、“直角位相”という用語は、基準信号のようなある特定の信号と９０°位相を異にする信号成分を意味するものとする。
【０１１９】
本発明の目的のために、“準直交（ｑｕａｓｉ−ｏｒｔｈｏｇｏｎａｌ）関数（ＱＯＦ）”という用語はＣＤＭＡ２０００で使用する１セットのカバー用コードを意味するものとする。ＱＯＦは、１セット内のコードに直交するが、異なるＱＯＦとウォルシュコードとの間には、これらの異なるセットから得られる少なくとも一対のコード間には非ゼロ相関が存在する。
【０１２０】
本発明の目的のために、“レーキ受信機”という用語は、ＳＮＲを上げるためにマルチパス信号を合成する装置を意味するものとする。
【０１２１】
本発明の目的のために、“ランク”という用語は、行列の行空間と列空間の次元の数（ｄｉｍｅｎｓｉｏｎａｌｉｔｙ）を意味するものとする。ＣＳＰＥでは、行列Ｓの中に列として含まれる独立した干渉ベクトルの数によって干渉行列のランクが決定される。
【０１２２】
本発明の目的のために、“信号対雑音比（ＳＮＲ）”という用語は、信号対雑音比の通常の意味、即ちノイズ（および干渉）に対する信号の比率を意味するものとする。
【０１２３】
本発明の目的のために、“特異行列”という用語は、逆行列が存在しない行列を意味するものとする。“特異行列”では、行ベクトルまたは列ベクトルのうちの少なくとも一方は残りのベクトルから線形的に独立していない。さらに、この行列はゼロの行列式を有する。
【０１２４】
本発明の目的のために、“拡散スペクトラム”という用語は、周波数選択フェージングに対して抵抗力を持たせながら、信号の帯域幅を拡げて、さらに効率よく帯域幅を利用するために拡散符号を用いる方法を意味するものとする。
【０１２５】
本発明の目的のために、“拡散符号”という用語は、拡散スペクトラムシステムにおいて周波数空間の信号の幅を拡げるために使用する擬似乱数列を意味するものとする。拡散符号の例には、ゴールドコード、バーカーコード、ウォルシュコードなどが含まれる。
【０１２６】
本発明の目的のために、“ステアリングベクトル”という用語は、関心対象信号に焦点を合わせるために用いる信号の位相履歴を含むベクトルを意味するものとする。
【０１２７】
本発明の目的のために、“シンボル”という用語は、変調方式でチャネルを介して送信される基本情報の坦持単位を意味するものとする。シンボルは、復調によって回復が可能な１以上のビットから構成されるものであってもよい。
【０１２８】
本発明の目的のために、“転置する”という用語は、別の行列の行と列とを入れ替えることにより行列を形成する数学的操作を意味するものとする。例えば、第１の行が第１の列になり、第２の行が第２の列になる、等々である。
【０１２９】
説明：以下の詳細な説明では、本明細書の一部を形成する添付図面を参照するが、この添付図面には、例示として本発明の実現が可能な具体的実施例が示される。これらの実施形態について、当業者が本発明を実施できるほど十分詳細な記載が行われる。本発明の精神と範囲から逸脱する事無く、論理的、機械的および電気的な変更が行われる別の実施形態の利用も可能であることを理解されたい。従って、以下の詳細な説明は限定的な意味のものと考えるべきではない。
【０１３０】
通信システムの順方向リンクには、無線電話装置などの１以上の受信機即ち移動ユニットと共に無線通信用として構成される複数の基地局やソースが含まれている。移動ユニットはダイレクトシーケンス符号分割多元接続（ＤＳ−ＣＤＭＡ）信号を送受信して、複数の基地局との交信を行うように構成される。基地局は無線周波数（ＲＦ）信号を送信し、これらのＲＦ信号は、ベースバンド信号とＲＦ搬送波とのミキシングにより形成される。ベースバンド信号は、シンボル当たりのチップ数よりも実質的に大きな周期を持つ周期的拡散シーケンスを含むデータシンボルの拡散により形成される。
【０１３１】
ＣＤＭＡシステムでは、個々のソースおよび個々の受信機には、当該ソースのデジタルビットストリームの拡散に用いる一意の時変コードが割り当てられる。全てのソースから出されるこれらの拡散信号は受信機により観察され、受信信号は、追加ノイズの形で複数のソースから出される信号の線形結合としてモデル化する事が出来る。個々のソースの重み付けは個々のソース信号の振幅から決定され、振幅の２乗がソースの送信出力を表す。他の受信機へ宛てられたメッセージ信号は、構造化された干渉として生じる。
【０１３２】
現在のＰＮ符号化受信機の処理アーキテクチャが図３に例示されている。無線周波数（ＲＦ）でのＰＮ符号化信号３００が受信機のアンテナ３０２で受信される。サンプリングと、Ａ／Ｄ回路３０６によるアナログからデジタルへの変換とに先行して、ＲＦから中間周波数（ＩＦ）への周波数のダウンコンバージョンが変換回路３０４により行われる。捕捉と、トラッキングと、復調との信号処理操作を実行できる複数の処理チャネル３０８、３１０、３１２へデジタルＩＦ信号が渡される。本発明の教示と関連して任意の数の信号処理チャネルの利用が可能であると理解されたい。この詳細な説明は個々の受信機のフィンガにおける信号捕捉を含む事が出来るものではあるが、本発明は、個々のフィンガで個々に信号捕捉が行われない受信機をも含むものである。例示を目的として、３本のフィンガ、３０８、３１０、３１２しか示されていない。しかし、本発明はこれらフィンガの数に限定されるものではなく、任意の数の処理用フィンガを含むものである。個々の処理チャネルに追加の処理段Ａ、Ｂ、Ｃを設けてもよい。さらに、全ての説明において、信号は同相（Ｉ）と直角位相（Ｑ）成分に分解されない。しかし、示されている受信機アーキテクチャはＩとＱへの上記分解を行い、これらの表現を個々に処理する受信機を含むものである。
【０１３３】
ベースライン受信機では、受信信号が、無線周波数（ＲＦ）信号３００から、中間周波数（ＩＦ）かベースバンド信号かのいずれかに変換され、次いで、Ａ／Ｄ回路３０６が生成したデジタル信号の離散的サンプリングが行われる。詳細な説明では、ＩＦはゼロ周波数搬送波即ちベースバンドの場合を含む。例えば、ＲＦ基準信号は下式で与えられる：
【０１３４】
【数１６】
2005517324.tif 000018
【０１３５】
但し、ωＲＦはＲＦ角周波数であり、ｍはπ／４−ＱＰＳＫにおける４つの可能な位相値のうちの１つの値である。
【０１３６】
この結果、ベースライン受信機は受信ＲＦ信号３００に基準搬送波を乗算し、ＩＦまたはベースバンド成分と高周波成分とから構成される信号を生成する。
【０１３７】
【数１７】
2005517324.tif 000019
【０１３８】
ローパスフィルタリングを実行することにより、高周波成分が除去され、アナログ信号が下式により定義される：
【０１３９】
【数１８】
2005517324.tif 000020
【０１４０】
このアナログ信号の離散的サンプリングを行って、変換器３０６の下り方向へデジタルデータを出力することがで可能となる。
【０１４１】
図３に図示の個々の処理チャネル内では、チャネル内の信号捕捉（３１４、３１６、３１８）と信号トラッキング機能（３２０、３２２、３２４）とに焦点が置かれている。別の実施形態では、他の全ての処理用フィンガによって共有される単一の捕捉フィンガが設けられ、全ての処理用フィンガに捕捉段が不要となることに留意されたい。追加機能を実行するためにブロック３２６、３２８、３３０を設けてもよい。図４に示すこれらの機能について以下詳細に説明する。
【０１４２】
図４に、交差チャネル干渉とコチャネル干渉の双方を除去するための単一データ処理チャネルのアーキテクチャのレイアウトが示されている。単一データ処理チャネルは、単一ソースからの信号の捕捉とトラッキングとを行うように設計されている。
【０１４３】
提示のアーキテクチャでは、単一データ処理チャネルが複数のフィンガ４００、４００’、４００”から構成され、このアーキテクチャでは、個々のフィンガは、（Ｓ行列を構成するために）コード生成モジュール４０２、４０２’、４０２”と；（数１９）モジュール４０４、４０４’、４０４”と；捕捉モジュール４１０、４１０’、４１０”と；トラッキングモジュール４１２、４１２’、４１２”とから構成される。トラッキングモジュールは周波数固定ループ（ＦＬＬ）または周波数推定装置８２２、８２２、８２２”；位相ロックループまたは位相推定装置（ＰＬＬ）４２０、４２０’、４２０”、並びに、遅延ロックループまたはコードオフセット値推定装置（ＤＬＬ）８１８、８１８’、８１８”から構成される。チャネル内の個々の処理フィンガ４００、４００’、４００”は同じソースから別個のマルチパス信号の捕捉とトラッキングとを行う機能を有する。３本のフィンガしか示されていないが、本発明は任意の数のフィンガを含むものである。
【０１４４】
【数１９】
2005517324.tif 000021
【０１４５】
図４に示すアーキテクチャが機能する方法を理解するために、ある特定のソースから出た信号のトラッキングを行うべくこのチャネルが割り当てられたばかりで、システムが別のソースの捕捉とトラッキングとを行うプロセスにすでに置かれているという初期仮説を用いる事が出来る。
【０１４６】
このチャネルへの入力データはＩＦデータストリームの形で着信する。トラッキングされる別のソースが存在するため、レプリカコード生成装置モジュール４０２、４０２’、４０２”が適切なＳ行列を生成することになり、この行列を用いて（数１９）４０４、４０４’、４０４”が形成される。このケースでは、デジタルＩＦデータストリームｙが（数１９）モジュールへの入力として出力される。このモジュール４０４の出力は同じフィンガ内の捕捉モジュール４１０の中へ送出される。しかし本発明は単一の捕捉モジュールアーキテクチャをも含むものであり、このアーキテクチャでは、結果は複数のトラッキングフィンガへ出力される。
【０１４７】
システムが他のいずれのソースもトラッキングしていなかった場合、Ｓ行列は生成されなくなり、従って関数（数１９）も生成されない。この場合、入力デジタルＩＦデータストリームは直接捕捉段の中へ渡される。
【０１４８】
捕捉段は関心対象ソースから出されるＬＯＳ信号とその全てのマルチパスコピーを特定する。捕捉段が２以上のマルチパスを特定した場合、個々のマルチパス信号用として複数のトラッキングセクションが個々に使用される。トラッキング段４１２、４１２’、４１２”の出力信号は、その他のチャネルでのＳ行列の構成に用いるコード、位相、ドップラの各オフセット値であってもよい。
【０１４９】
次に、コチャネル干渉に起因して、捕捉段４１０が、存在する利用可能な処理フィンガよりも少ない数のマルチパスしか捕捉できなかった、即ち、複数のマルチパス信号がコチャネル干渉の中に埋もれていると仮定する。その場合、捕捉段からの情報を利用して、特定された信号のトラッキングが行われる。トラッキングされている第１の信号のコード、位相およびドップラの各オフセット値情報は、トラッキングシステム４１２から得られ、レプリカコード生成装置モジュール４０２’と４０２”への入力として出力され、これらの情報を利用して正しいコードオフセット値、位相および／または周波数を含む参照コードが生成される。
【０１５０】
この結果、処理用フィンガ４００’の中で構成されたＳ行列には、フィンガ４００で処理された孤立信号のコードが含まれる。その結果、フィンガ４００’によって、その他全てのソースからの干渉から、並びに、処理用フィンガ４００によりトラッキングされる関心対象ソースから主信号の干渉が除去される。次いで、この処理用フィンガ４００’内の捕捉モジュール４１０’は、主信号から干渉が除去されたために今や可視となっているマルチパス信号を捕捉する。次いで、当該マルチパスをトラッキングモジュール４１２’の中でトラッキングし、このトラッキング情報は、（主信号をトラッキングするその能力の向上を図るために）フィンガ４００と、４００”などのその他のフィンガの双方へ出力されて、追加の弱いマルチパス信号の特定とトラッキングとを補助することが可能となる。これら全てのモジュールから得られるトラッキング情報を利用して、データ復調のためのレーキ合成処理４２０が実行される。
【０１５１】
システムアーキテクチャ全体について論じたので、次に、干渉行列Ｓの形成に焦点を合わせることにする。干渉行列Ｓは、干渉信号ベクトルＳから成る列行列であり、［ｓ１ｓ２…ｓｐ］という形をとる。これはＮ×ｐ行列であり、Ｎは信号のセグメント長を示し、ｐは干渉信号ベクトルの数である。この場合、ｐの動的選択が可能である。アクティブチャネル数ｐは、チャネルのランキングに基づいて、または、別の同様の選択方法による所定の閾値を上回るアクティブチャネルの選択により動的選択が可能となる。干渉行列Ｓの構成の中に含むべきｐチャネルの決定は、個々のシンボルについて（シンボルレートで）行う事が出来る。あるいは、２以上のシンボルにわたって除去を行う場合、決定は上記シンボルレートで行う事が出来る。個々の列ベクトルｓは数２０という式になる。但し、ｓ（ｔｊ）は適時サンプルされた、信号の一部や複合信号である離散信号を示す。行列のランクは、ランク欠陥（ｒａｎｋ  ｄｅｆｉｃｉｅｎｃｙ）を防ぐためにｐ（ｐ≧Ｎ）とする。
【０１５２】
【数２０】
2005517324.tif 000022
【０１５３】
以下の解説では、個々のベクトルｓは複数の添字ｓｉｊｋｍを用いて指定される。但し、下付き添字ｉは、この方法が、送信済みビットや相対電力などの付加情報を利用するかどうかを示し、ｊは送信機識別番号であり、下付き添字ｋはチャネル識別番号であり、さらに、上付き添字ｍはマルチパス識別番号である（視野方向（ＬＯＳ）は０であり、マルチパス信号は、受信機への着信時刻に基づいて１、２、３等々である）。下付き添字ｉは、この方法が送信済みビット情報を利用する場合、‘ｂ’であり、この方法が相対信号振幅を利用する場合、‘ｐ’であり、あるいは、送信済みビット情報や信号振幅情報を利用する方法の場合、下付き添字はつかない。
【０１５４】
Ｓの最も単純な構成では、送信済みシンボルや相対信号振幅情報は利用されない。しかし、Ｓの構成時に送信済みシンボル情報を利用して、シンボル境界のミスアラインメントに起因して生じる可能性がある曖昧さを解決する事が出来る。シンボルが連続的間隔で値を変える場合、この値の変化が干渉行列Ｓの構成を妨げる可能性がある。相対電力の計算を通じて、あるいは、送信済みの、Ｓの構成時に用いるビットの決定によりシンボルの推定を行う場合、多重信号間での境界アラインメント問題が効率よく解決される。任意の２以上の変調シンボル部分を含む干渉ベクトルを構成する場合はいつでも境界ミスアラインメント問題が生じる。
【０１５５】
さらに、別の除去方法として、干渉信号チャネルの相対信号振幅情報を利用することによりＳのランクの低下を容易にする複合方法がある。個々のチャネルの振幅が推定され、その推定値を用いて個々のレプリカ信号のスケーリングが行われる。
【０１５６】
干渉行列Ｓの構成は、４つの一次の実施形態に類別され、個々の一次の実施形態の下に２次の実施形態が設けられる。一次の実施形態は、単一の送信機用、複数の送信機用、マルチパスを持つ単一の送信機用、および、マルチパスを持つ複数の送信機用の干渉行列Ｓの構成から成る。個々の一次の実施形態には、２次の実施形態を含むセクションでの異なる表現が含まれる。これらの表現には以下のカテゴリが含まれる：送信済みビット情報または電力情報がないもの、送信済みビット情報はあるが電力情報がないもの、相対信号振幅情報があるもの。
【０１５７】
マルチパスのない単一の送信機：最も単純な実施例として、１以上のチャネルを備えたただ１つの送信機の除去用として構成される干渉行列Ｓがある。この場合、個々のチャネルは一意のＰＮ符号により識別される。Ｓを構成するこの方法について以下のサブセクションで解説する。
【０１５８】
情報がない場合：電力情報または送信済みビット情報がいずれもない１つのチャネルの除去は以下の干渉行列Ｓを用いて行われる。
【０１５９】
【数２１】
2005517324.tif 000023
【０１６０】
一般に、Ｓベクトルは送信機１のチャネル１からの見通し線（ＬＯＳ）干渉信号を表す。本発明の教示から逸脱する事無く、除去の対象とする送信機とチャネルとに応じてインデックスを変更することも可能である。
【０１６１】
以下のタイプのマルチランクＳを用いて、情報なしで同じ送信機から２以上のチャネルの除去を行うことも可能である：
【０１６２】
【数２２】
2005517324.tif 000024
【０１６３】
一般に、送信機は少なくともｎ個のアクティブチャネルを備え、さらに、Ｓはこれらのチャネルに対応するサブセットのベクトルから構成される。従って、本発明の教示から逸脱する事無く、セグメント長ｎ以下の任意の数の列ベクトルから干渉行列を構成することも可能である。
【０１６４】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０１６５】
送信済みビット情報がある場合：信号とマルチランク干渉行列Ｓとを構成する別の方法として、送信済みビット情報を利用する方法がある。Ｓの構成は情報がない場合と同様である。送信済みビット情報がある場合の除去は以下のＳを用いて行われる：
【０１６６】
【数２３】
2005517324.tif 000025
【０１６７】
一般に、Ｓベクトルは送信機１からのチャネル１のＬＯＳ干渉信号を表す。詳細には、ｓｂは、ビット情報を利用して構成される干渉基準ベクトルと定義される。除去の対象とする送信機とチャネルとに応じてこれらのインデックスを変更することも可能である。
【０１６８】
送信済みビット情報を利用する同じ送信機からの２以上のチャネルの除去は、以下の行列式などのマルチランク干渉行列Ｓを用いて行う事が出来る：
【０１６９】
【数２４】
2005517324.tif 000026
【０１７０】
一般に、送信機は少なくともｎ個のアクティブチャネルを備え、さらに、Ｓはこれらの信号ベクトルから構成される。従って、本発明の教示から逸脱する事無く、セグメント長ｎ以下の任意の数の列ベクトルから干渉行列を構成することも可能である。
【０１７１】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０１７２】
相対信号振幅情報がある場合：干渉行列Ｓを構成する別の方法として、チャネルの相対信号振幅情報を利用する方法がある。本実施形態で解説した前回の方法の場合のように、多チャネル用の１つのチャネルまたはマルチランク干渉行列Ｓ用の単一ランク干渉行列Ｓを形成することが可能である。しかし、複合干渉ベクトル（ＣＩＶ）法の利点として、この方法によって、より高いランクＳに対応して多チャネルの除去を行いながら、ランクを下げる（干渉行列Ｓのランクを下げる）ことが可能であるという点が挙げられる。前回の方法ではＳのランクと同数の干渉信号ベクトルが除去されるが、これに対して、ランクの低下によって、干渉行列Ｓのランクよりも多い数の信号ベクトルの除去が可能となる。
【０１７３】
前回の方法では電力情報を必要としなかったが、今回の複合方法では、除去の対象とするチャネルの相対信号振幅の推定が必要となる。最も単純な実施例として多チャネルから成る単一ランクＳの実施例がある。複合干渉ベクトルの式：
【０１７４】
【数２５】
2005517324.tif 000027
【０１７５】
副インデックスｐは、チャネルインデックスｋについて加算される干渉信号の構成時に相対信号振幅を使用することを示す。以下の解説の場合、ベクトルｓｐは振幅によりスケールされた干渉ベクトルと定義され、具体的には、ｓｐ＝ｓθである。但し、θは符号を含む振幅である。例えば、除去の対象とするチャネルが１〜３、５、７であれば、インデックスｋは１〜３、５、７の範囲に及ぶ。さらに、複合干渉ベクトルは、数２６と表す事も出来る。従って、複合干渉ベクトルは、コンパクトな形でいくつかの干渉信号情報を効率よく含むことになる。
【０１７６】
【数２６】
2005517324.tif 000028
【０１７７】
この複合干渉ベクトルは、相対信号振幅情報を利用する単一ランク干渉行列Ｓの構成時に使用する事が出来る。
【０１７８】
【数２７】
2005517324.tif 000029
【０１７９】
一般に、この単一ランク行列によって、１つの送信機からＬＯＳのチャネル１〜３、５および７が効率よく除去される。
【０１８０】
さらに、いくつかの複合干渉ベクトルからマルチランク干渉行列を構成する事が出来る。一般に、以下の干渉行列を構成して、複数の複合干渉ベクトルを持つ１つの送信機の複数のチャネルを除去する事が出来る。
【０１８１】
【数２８】
2005517324.tif 000030
【０１８２】
第１の信号ベクトルはチャネル１〜４と８を効率よく除去する。第２のベクトルはチャネル５と６を除去する。第３のベクトルはチャネル７、９〜１０と１３を除去する。
【０１８３】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０１８４】
方法の組み合わせ：前述の３つの方法を任意に組み合わせて、１つの送信機からチャネルを除去する際に干渉行列Ｓを形成することも可能である。例えば、３つ全ての方法から成る下記のＳ行列式をつくる事も出来る：
【０１８５】
【数２９】
2005517324.tif 000031
【０１８６】
第１のベクトルは、情報を利用せずにチャネル１を除去し、第２のベクトルはビット情報を利用してチャネル２を除去し、最後のベクトルは相対信号振幅を利用して、複合干渉ベクトルを形成して、チャネル３〜５、７と１０の除去を行う。
【０１８７】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０１８８】
マルチパスが設けられていない複数の送信機の場合：１以上のチャネルを各々が備えた複数の送信機を除去するための、干渉行列Ｓの別の実施形態が構成される。この場合、個々の送信機とチャネルとはＰＮ符号により識別される。
【０１８９】
情報がない場合：電力情報や送信済みビット情報がない、複数の送信機にわたる同じチャネルの除去を以下の干渉行列Ｓを用いて行う：
【０１９０】
【数３０】
2005517324.tif 000032
【０１９１】
一般に、ｓベクトルは、個々の送信機向けの、チャネル２の送信機１、２、４から出されるＬＯＳ干渉信号を表す。除去の対象とする送信機とチャネルとに応じてインデックスを変えることも可能である。
【０１９２】
電力や送信済みビットに関する情報のない、複数の送信機からの２以上のチャネルの除去は、以下のマルチランクＳを用いて行う事が出来る。
【０１９３】
【数３１】
2005517324.tif 000033
【０１９４】
一般に、送信機３は少なくともｎ個のアクティブチャネルを備え、一方、送信機１と２とは、それぞれ少なくとも１と３のチャネルを備える。Ｓはこれらの潜在的干渉信号のサブセットから構成される。本発明の教示から逸脱する事無く、セグメント長ｎ以下の任意の数の列ベクトルから干渉行列Ｓを構成することも可能である。
【０１９５】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０１９６】
送信済みビット情報がある場合：信号とマルチランク干渉行列Ｓとを構成する別の方法として、送信済みビット情報を利用する方法がある。干渉行列Ｓの構成は情報がない場合と同様である。送信済みビット情報を利用する、複数の送信機の両端にわたる同じチャネルの除去は以下のようなＳを用いて行われる。
【０１９７】
【数３２】
2005517324.tif 000034
【０１９８】
一般に、ｓ干渉ベクトルは、送信機１、３、４からのチャネル２向けＬＯＳ干渉信号を表す。除去の対象とする送信機とチャネルとに応じてこれらのインデックスを変更することも可能である。
【０１９９】
送信済みビット情報を利用する、複数の送信機からの２以上のチャネルの除去は、以下のマルチランク干渉行列Ｓを用いて行うことも可能である：
【０２００】
【数３３】
2005517324.tif 000035
【０２０１】
一般に、第３の送信機は少なくともｎ個のアクティブチャネルを備え、一方、第１と第２の送信機はそれぞれ少なくとも１と３のチャネルを備える。本発明の教示から逸脱する事無く、セグメント長ｎ以下の任意の数の列ベクトルから干渉行列を構成することも可能である。
【０２０２】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２０３】
相対信号振幅情報がある場合：干渉行列Ｓを構成する別の方法として、チャネルの相対信号振幅情報を利用する方法がある。本実施形態の前回の方法の場合と同様、個々の干渉発生チャネル用の１つの信号ベクトルを持つＳ行列、または、個々の送信機の個々のチャネル用の信号ベクトルを持つ複数の干渉発生チャネル用のマルチランクＳを形成することが可能である。しかし、複合方法の利点として、この方法によって、より高いランクＳを通常必要とする多チャネルの除去を行いながら、ランクを下げる（Ｓのランクを下げる）ことが可能であるという点が挙げられる。
【０２０４】
前回の方法は電力情報を必要としなかったが、今回の方法は、除去の対象とするチャネルの相対信号振幅の推定を必要とする。今回の方法の最も単純な実施例として、複数の送信機から出される多チャネルから成る単一ランクＳの実施例がある。インデックスｊとｋについて加算を行い、除去の対象とする対応する干渉ベクトルを設けることにより以下の複合ベクトルが形成される。干渉ベクトルは、包含のための動的選択が可能なｋのインデックスに対してのみ設けられることに留意されたい。
【０２０５】
【数３４】
2005517324.tif 000036
【０２０６】
副インデックスｐは、チャネルインデックスと送信機インデックスにわたって加算を行うことにより、複合干渉ベクトルの構成時に相対信号振幅を用いることを示す。以下の解説では、ベクトルｓｐは、その相対振幅分だけスケールされた干渉ベクトルと定義され、具体的には、ｓｐ＝ｓθである。但し、θは相対振幅である。例えば、インデックスｋが、送信機１用のチャネル１〜３と、送信機２用のチャネル３〜５と７の範囲に及ぶ場合、複合ベクトルは数３５と表すことできる。複合ベクトルは、複数の送信機とチャネルから出るいくつかの干渉信号情報を効率よく含むことになる。
【０２０７】
【数３５】
2005517324.tif 000037
【０２０８】
相対信号振幅情報を利用する相対信号振幅の干渉行列Ｓの構成時に上記複合ベクトルを使用する事が出来る。
【０２０９】
【数３６】
2005517324.tif 000038
【０２１０】
一般に、この単一ランク行列によって、送信機１とＬＯＳチャネル３〜５と７のＬＯＳチャネル１〜３が効率よく除去される。
【０２１１】
さらに、いくつかの複合信号からマルチランク干渉行列を構成する事が出来る。一般に、以下のような干渉行列を構成して、複数の複合信号ベクトルを持つ複数の送信機のいくつかのチャネルを除去する事が出来る。
【０２１２】
【数３７】
2005517324.tif 000039
【０２１３】
第１の信号ベクトルは送信機１のチャネル１〜４と８を効率よく除去する。第２のベクトルは送信機２のＬＯＳチャネル５と６を除去する。第３のベクトルは、送信機３のＬＯＳチャネル７、９〜１０と１３および送信機４のＬＯＳチャネル１〜２を除去する。
【０２１４】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２１５】
方法の組み合わせ：任意の組み合わせで前述の３つの方法を組み合わせて、多チャネルと複数の送信機を１つの送信機から除去する際に干渉行列Ｓを形成することも可能である。例えば、３つ全ての方法から成る下記のＳ行列式をつくる事も出来る：
【０２１６】
【数３８】
2005517324.tif 000040
【０２１７】
第１の２つのベクトルは、情報なしで、送信機１からチャネル１のＬＯＳ除去を行い、送信機２からチャネル４のＬＯＳ除去を行う。次の２つのベクトルは、ビット情報を利用して、送信機１からチャネル２のＬＯＳ除去を行い、送信機４からチャネル１のＬＯＳ除去を行う。そして、最後の２つのベクトルは相対信号振幅情報を利用して、複合干渉ベクトルを形成して、送信機７のチャネル１〜１０と、送信機８のチャネル３〜５、７、１０と送信機９のチャネル１〜３とを除去する。
【０２１８】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２１９】
マルチパスを備えた単一の送信機：送信機とそのマルチパスコピーから単一チャネルを除去するために、干渉行列Ｓの別の実施形態を構成する事が出来る。個々の視野方向またはマルチパス信号用の個々のチャネルはＰＮ符号により識別されるが、ＰＮ符号が個々のマルチパス信号間で共有されることに留意されたい。一般に、第１の受信信号は視野方向（ＬＯＳ）と呼ばれ、後続する信号はマルチパス信号１、２、３、…等と呼ばれる。
【０２２０】
情報がない場合：電力情報や送信済みビット情報がない、いくつかのマルチパス信号に対する１つのチャネルの除去は次式などの干渉行列Ｓを用いて行われる：
【０２２１】
【数３９】
2005517324.tif 000041
【０２２２】
一般に、ｓベクトルはＬＯＳ信号から出るチャネル２に対する干渉信号と、送信機１から出るマルチパス信号１と３とを表す。除去の対象とする送信機とチャネルとに応じてインデックスを変えることも可能である。
【０２２３】
１つの送信機からの２以上のチャネルの除去は、電力情報または送信済みビット情報がない場合でも、以下のようなマルチランクＳを用いて行う事が出来る。
【０２２４】
【数４０】
2005517324.tif 000042
【０２２５】
干渉行列は、チャネル１のＬＯＳ、チャネル２と３の第１のマルチパスおよび送信機１の全てのチャネル１、２と４の第２のマルチパスから構成される。本発明の教示から逸脱する事無く、セグメント長ｎ以下の任意の数の列ベクトルから干渉行列を構成することも可能である。
【０２２６】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２２７】
送信済みビット情報がある場合：信号とマルチランク干渉行列Ｓとを構成する別の方法として、送信済みビット情報を利用する方法がある。Ｓの構成は情報がない場合と同様である。送信済みビット情報を利用する、複数の送信機の両端にわたる１つのチャネルの除去は以下のようなＳを用いて行われる。
【０２２８】
【数４１】
2005517324.tif 000043
【０２２９】
一般に、ｓベクトルは、ＬＯＳからのチャネル２向けの干渉信号と、送信機１からのマルチパス信号２と３とを表す。除去の対象とするマルチパス信号とチャネルに応じてインデックスを変更することも可能である。
【０２３０】
送信済みビット情報を利用する、１つの送信機のＬＯＳ信号とマルチパス信号とからの２以上のチャネルの除去は以下のマルチランクＳを用いて行うことも可能である：
【０２３１】
【数４２】
2005517324.tif 000044
【０２３２】
一般に、送信機は少なくともｎ個のアクティブチャネルを備える。干渉行列Ｓは、ＬＯＳ信号のＮ個のチャネルと、第１のマルチパスのチャネル１と２、および、第２のマルチパスのチャネル１とから構成される。本発明の教示から逸脱する事無く、一般に、セグメント長ｎ以下の任意の数の列ベクトルから干渉行列Ｓを構成することも可能である。
【０２３３】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２３４】
相対信号振幅情報がある場合：干渉行列Ｓを構成する別の方法として、各チャネルの相対信号振幅情報を利用する方法がある。本実施形態の前回の方法の場合のように、特定の送信機向けの個々のチャネルのＬＯＳ信号またはマルチパス信号用の１つの信号ベクトルを持つ干渉行列Ｓを形成することが可能である。この複合方法の利点として、この方法によって、多チャネルの除去をそのまま行いながら、ランクを下げる（干渉行列Ｓのランクを下げる）ことが可能であるという点が挙げられる。
【０２３５】
前回の方法は電力情報を必要としなかったが、今回の方法は除去の対象とするチャネルの相対信号振幅の推定を必要とする。最も単純な実施例として、１つの送信機からの複数のＬＯＳチャネルと多チャネルとから構成される単一ランクＳの実施例がある。複合干渉ベクトルは下記の式で形成される：
【０２３６】
【数４３】
2005517324.tif 000045
【０２３７】
但し、副インデックスｐは、チャネルインデックス（ｋ）と、マルチパスインデックス（ｊ）とについて加算を行うことにより、さらに、除去の対象とする対応する干渉ベクトルを設けることにより、複合干渉ベクトルの構成時に相対信号振幅を用いることを示す。干渉ベクトルは、包含のための動的選択が可能なｊとｋのインデックスのみに対して設けられることに留意されたい。以下の解説の場合、ベクトルｓｐは振幅によりスケールされた干渉ベクトルと定義され、具体的には、ｓｐ＝ｓθである。例えば、インデックスｋの範囲がＬＯＳ信号のチャネル１〜３から第１のマルチパス信号のチャネル３〜５および７の範囲に及ぶ場合、複合ベクトルは数４４として表す事が出来る。複合ベクトルは、１つの送信機のＬＯＳ信号とマルチパス信号とから出されるいくつかの干渉信号情報を効率よく含むことになる。
【０２３８】
【数４４】
2005517324.tif 000046
【０２３９】
この複合ベクトルは、相対信号振幅情報を利用する干渉行列Ｓの構成時に使用する事が出来る。
【０２４０】
【数４５】
2005517324.tif 000047
【０２４１】
一般に、この単一ランク行列によって、ＬＯＳ信号の１〜３と、第１と第３のマルチパス信号のチャネル３〜５と７が効率よく除去される。
【０２４２】
さらに、いくつかの複合信号からマルチランク干渉行列を構成することが可能となる。一般に、以下の干渉行列を構成し、複数の複合信号ベクトルを用いていくつかのマルチパス信号のいくつかのチャネルを除去する事が出来る。
【０２４３】
【数４６】
2005517324.tif 000048
【０２４４】
第１の信号ベクトルは、ＬＯＳ信号と第１のマルチパスのチャネル１〜４と８を効率よく除去する。第２のベクトルは、第１のマルチパスのチャネル５と６を除去する。第３のベクトルは、マルチパス２のチャネル７、９〜１０と１３、並びに、マルチパス３のチャネル１〜２を除去する。
【０２４５】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２４６】
方法の組み合わせ：前述の３つの方法を任意に組み合わせて、チャネルを除去する際に、１つの送信機と、そのマルチパスコピーとから干渉行列Ｓを形成することも可能である。例えば、３つ全ての方法から成る下記のＳ行列式をつくる事も出来る：
【０２４７】
【数４７】
2005517324.tif 000049
【０２４８】
第１の２つのベクトルは、情報を利用せずに、送信機１から出されるチャネル１のＬＯＳ信号と、送信機１から出されるチャネル４の第１のマルチパスとを除去する。次の２つのベクトルはビット情報を利用して、送信機１から出されるチャネル２のＬＯＳ信号と、送信機１から出されるチャネル１の第３のマルチパスとを除去する。さらに、最後の２つのベクトルは相対信号振幅情報を利用して、送信機１から出されるチャネル１〜１０の第６のマルチパスと、マルチパス７のチャネル３〜５、７、１０と、送信機１から出されるマルチパス８のチャネル１〜３用として複合干渉ベクトルを形成する。
【０２４９】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２５０】
マルチパスを備えた複数の送信機の場合：１以上のチャネルを各々が持っている複数の送信機とそれらのマルチパス信号の除去を行うために、干渉行列Ｓの別の実施形態が構成される。個々の視野方向信号またはマルチパス信号用の個々のチャネルはＰＮ符号により識別されるが、ＰＮ符号が送信機のＬＯＳ信号とマルチパス信号との間で共有されること、さらに、相対電力が、同じ送信機から出される個々のマルチパス信号の形でチャネル間で一貫していることに留意されたい。一般に、第１の信号は視野方向（ＬＯＳ）と呼ばれ、後続する信号はマルチパス信号１、２、３、…等と呼ばれる。
【０２５１】
情報がない場合：電力情報や送信済みビット情報がない、複数のマルチパス信号と、複数の送信機とに対する１つのチャネルの除去は次式などの干渉行列Ｓを用いて行われる：
【０２５２】
【数４８】
2005517324.tif 000050
【０２５３】
一般に、ｓベクトルは、送信機１から出されるＬＯＳ信号とマルチパス信号１と３から出される、チャネル２に対応する干渉信号と、送信機２から出されるＬＯＳ信号とマルチパス信号１と、送信機３と４から出されるＬＯＳ信号とを表す。除去の対象とする送信機とチャネルとに応じてインデックスを変えることも可能である。
【０２５４】
電力情報や送信済みビット情報がない、複数のマルチパス信号を持つ複数の送信機からの２以上のチャネルの除去は、以下のようなマルチランク干渉行列Ｓを用いて行う事が出来る：
【０２５５】
【数４９】
2005517324.tif 000051
【０２５６】
一般に、干渉行列Ｓは複数の送信機から出される以下の信号から成るものである：即ち、ＬＯＳ信号のチャネル１、第１のマルチパス信号から出されるチャネル２と３並びに送信機１用の第２のマルチパスのチャネル１；ＬＯＳ信号のチャネル１と２並びに送信機２用の第２のマルチパスのチャネル１；送信機３用のＬＯＳ信号と第１のマルチパス信号のチャネル１並びに送信機４用の第１のマルチパスのチャネル４。本発明の教示から逸脱する事無く、セグメント長ｎ以下の任意の数の列ベクトルから干渉行列Ｓを構成することも可能である。
【０２５７】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２５８】
送信済みビット情報がある場合：信号とマルチランク干渉行列Ｓとを構成する別の方法として、送信済みビット情報を利用する方法がある。干渉行列Ｓの構成は情報がない場合と同様である。マルチパスと、送信済みビット情報とを利用して行う、複数の送信機の両端にわたる同じチャネルの除去は、以下のようなＳを用いて行われる。
【０２５９】
【数５０】
2005517324.tif 000052
【０２６０】
一般に、ｓ干渉ベクトルは、複数の送信機のＬＯＳ信号とマルチパス信号とから出されるチャネル２向けの干渉信号を表す。これらの信号には、送信機１用のＬＯＳと第２のマルチパス信号と、送信機２から出されるＬＯＳ信号と、送信機３から出される第２のマルチパスと、送信機５から出される第２のマルチパスと、送信機７から出される第３のマルチパスとが含まれる。干渉除去の対象とする送信機、チャネル並びにマルチパス信号に応じてインデックスを変えることも可能である。
【０２６１】
送信済みビット情報を利用する、複数の送信機のＬＯＳ信号とマルチパス信号からの２以上のチャネルの除去の１例は以下のようなマルチランクＳを用いて行う事が出来る：
【０２６２】
【数５１】
2005517324.tif 000053
【０２６３】
干渉行列Ｓは、送信機１用の第２のマルチパスのチャネル１と、第１のマルチパスのチャネル２と、送信機２用の第１のマルチパスのチャネル１と、送信機３用の第２のマルチパスのチャネル１と、第３のマルチパスのチャネル２と、送信機４用のＬＯＳのチャネル３と、送信機５用の第３のマルチパスのチャネル３と、送信機６用の第１のマルチパスのチャネル１０から構成される。干渉行列は、本発明の教示から逸脱する事無く、セグメント長Ｎ以下の任意の数の列ベクトルから一般に構成する事が出来る。
【０２６４】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２６５】
相対信号振幅情報がある場合：干渉行列Ｓを構成する別の方法として、各チャネルの相対信号振幅情報を利用する方法がある。本実施形態の前回の方法の場合のように、個々のチャネルのＬＯＳ信号またはマルチパス信号用の１つの信号ベクトルを用いてＳ行列を形成することが可能である。送信機のチャネル間の相対信号振幅が、個々のマルチパス信号用のチャネル間で一貫していることに留意されたい。相対信号振幅を利用する利点として、この複合方法によって、前回の方法を用いて、より高いランク行列に相当する多チャネルの除去を行いながら、ランクを下げる（Ｓのランクを下げる）ことが可能であるという点が挙げられる。
【０２６６】
前回の方法は電力情報を必要としないが、今回の方法は除去の対象とするチャネルの相対信号振幅の推定を必要とする。最も単純な実施例として、複数の送信機から出される複数のＬＯＳチャネルと多チャネルとから成る単一ランクＳの実施例がある。複合ベクトルは下記の式で形成される：
【０２６７】
【数５２】
2005517324.tif 000054
【０２６８】
但し、副インデックスｐは、チャネルインデックス（ｋ）と、マルチパスインデックス（ｍ）と、送信機インデックス（ｊ）について加算を行うことにより、さらに、除去の対象とする対応する干渉ベクトルを設けることにより、合成複合干渉ベクトルの構成時に相対信号振幅を用いることを示す。包含のためだけに選択されるｊ、ｋおよびｍのインデックス用干渉ベクトルが設けられることに留意されたい。以下の解説では、ベクトルｓｐは、その相対振幅によりスケールされた干渉ベクトルと定義され、具体的には、ｓｐ＝ｓθである。但し、θは相対振幅である。例えば、インデックスｋの範囲が、送信機１向けのＬＯＳ信号と第１のマルチパスとについてはチャネル１〜３、送信機１から出されるマルチパス３についてはチャネル２〜１０、並びに、送信機２のマルチパス信号１についてはチャネル３〜５と７の範囲に及ぶ場合、複合ベクトルは数５３として表す事が出来る。この複合ベクトルは、複数のチャネル用の複数の送信機のＬＯＳ信号とマルチパス信号とから出されるいくつかの干渉信号情報を効率よく含むことになる。
【０２６９】
【数５３】
2005517324.tif 000055
【０２７０】
この複合ベクトルは、相対電力情報を利用する干渉行列Ｓの構成時に使用する事が出来る。
【０２７１】
【数５４】
2005517324.tif 000056
【０２７２】
一般に、この単一ランク行列によって、送信機１用のＬＯＳ信号と第１のマルチパスのチャネル１〜３と、送信機２用の第４のマルチパス信号のチャネル３〜５と７と、送信機３用の第３のマルチパス信号のチャネル２、１３〜１５とが効率よく除去される。
【０２７３】
さらに、いくつかの複合信号からマルチランク干渉行列を構成する事が出来る。一般に、以下の干渉行列Ｓを構成して、複数の複合信号ベクトルを用いて複数のチャネルとマルチパス信号の除去を行う事が出来る。
【０２７４】
【数５５】
2005517324.tif 000057
【０２７５】
第１の信号ベクトルは、送信機３用のＬＯＳ信号のチャネル１〜４と８を効率よく除去する。送信機１用の第１と第３のマルチパスの第２のベクトルがチャネル５と６を除去する。第３のベクトルが、送信機１用の第２のマルチパスのチャネル７、９〜１０と１３と、送信機２用の第３のマルチパスのチャネル１〜２を除去する。第４のベクトルが、送信機５用の第４のマルチパスのチャネル３〜１８と、送信機４用の第５のマルチパスのチャネル１〜２とを除去する。
【０２７６】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２７７】
方法の組み合わせ：前述の３つの方法を任意に組み合わせて、複数の送信機と、それらのマルチパスコピーとからチャネルを除去する際に干渉行列Ｓを形成することも可能である。例えば、３つ全ての方法から成る下記のＳ行列式をつくる事も出来る：
【０２７８】
【数５６】
2005517324.tif 000058
【０２７９】
第１の２つのベクトルは、ビット情報や電力情報を利用せずに、送信機１のチャネル１からＬＯＳ信号を除去し、送信機２からチャネル４の第１のマルチパスを除去する。次の２つのベクトルは、ビット情報を利用して、送信機４からチャネル２のＬＯＳ信号を除去し、送信機３からチャネル３の第３のマルチパス信号を除去する。さらに、最後の２つのベクトルは、相対信号振幅情報を利用して、送信機５からチャネル１〜１０の第６のマルチパスを除去し、送信機７のチャネル３〜５、７、１０の第７と第８のマルチパスを除去し、送信機８用のチャネル１〜３の第８のマルチパスを除去する。
【０２８０】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２８１】
一般的ＣＳＰＥ受信機アーキテクチャ：図５は一般化したＣＳＰＥ受信機アーキテクチャ５００を示す図である。干渉行列Ｓの生成はＣＳＰＥモジュール５２０で行われる。送信信号５０１がアンテナ５０２により受信され、周波数のダウンコンバートが行われ、ＡＤＣボックス５０４でサンプリングが行われる。接続を単純化するために、また、図を明瞭にするために、２つのモジュールとして示されている、制御／論理モジュール５０６によって、フィンガ５０８、５１０、５１２の割当てと、フィンガ５０８、５１０、５１２の間を往来するデータフローとに対して適当な情報が与えられる。制御／論理モジュール５０６についての詳細な解説を知るために、読者は、米国仮出願特許第６０／４１２，５５０号（発明の名称：“拡散スペクトラムシステムにおいて干渉を除去するためのコントローラ”、２００２年９月２３日出願）を参照する事が出来、上記特許は本明細書でその全体が参照により援用されている。探索モジュール５１４は捕捉すべき信号を継続的に探索する。フィンガ５０８、５１０、５１２は、受信機における同一の任意のフィンガであることが望ましい。これらのフィンガ５０８、５１０、５１２は例示的なものであり、個々のフィンガにおける双方向型の要素にすぎないと理解すべきである。好適には、個々のフィンガが、例示フィンガ５１０内に構造を備えることが望ましい。フィンガプロセッサ５１６とは、ベースライン受信機のフィンガ５１０の中に一般に含まれているものである。フィンガプロセッサ５１６は、受信機アーキテクチャに応じて捕捉を行う事が出来、割り当てられた関心対象信号のトラッキングを行う。電力推定モジュール５１８は、制御／論理モジュール５０６が利用する電力推定を行って、フィンガ割当てを処理し、コード化信号処理エンジン（ＣＳＰＥ）５２０は射影処理を実行して、干渉を除去し、復調装置５２２は関心対象信号の復調を行う。電力推定モジュール５１８についての詳細な討論に関連して、読者は、米国仮出願特許第ＴＣＯＭ−０００８−１号（発明の名称：“チャネル振幅推定方法および干渉ベクトル構成”、２００２年１０月１５日出願）を参照する事が出来る。この特許はその全体が本願明細書で参照により援用されている。射影演算子または射影演算子により処理されるデータは、制御論理モジュール５０６へ送信され、後続するフィンガによって利用されて、干渉の除去という利点と共に信号の捕捉および／またはトラッキングの実行が可能となる。上述のように、制御／論理モジュール５０６の双方は同じモジュールであることが望ましく、図を明瞭にするために別々のアイテムとして示されている。受信機アーキテクチャの詳細な討論に関連して、読者は、米国仮出願特許第６０／３５４，０９３号（発明の名称“並列ＣＰＳＥベース受信機信号処理”：２００２年２月５日出願）と、米国特許出願第１０／２４７，８３６号（発明の名称“コード化信号処理エンジン用直列除去受信機設計”：２００２年９月２０日出願）と、米国仮出願特許第６０／３４８，１０６号（発明の名称“コード化信号処理エンジン用直列受信機設計”：２００２年１月１４日出願）とを参照する事が出来る。上記出願はそれらの全体が本願明細書で援用されている。
【０２８２】
相関長問題：干渉行列Ｓの構成時に用いる干渉信号ベクトルは、一般に、任意のセグメント長Ｎとする事が出来る。相関長が２未満の変調シンボルの範囲にあれば、符号の曖昧さは存在せず、解説の実施形態は有用となる。しかし、相関長が２以上の変調シンボルの範囲に及ぶ場合、セグメント内の変調シンボル間に符号の曖昧さが生じる。ＣＳＰＥの状況では、射影処理によって、干渉信号ベクトルとその負ベクトル（逆平行方向）の双方の方向の干渉サブ空間に直交するサブ空間上に信号が効率よく射影される。干渉ベクトルが２以上の変調シンボルから構成されている場合、ベクトルと該ベクトルの負のベクトルという２つの可能な方向よりも多くの可能性が生じることになる。即ち、ベクトルの複数部分が符号を変え、それによって、１８０度以外の若干量だけベクトルの方向が変えられる可能性がある。
【０２８３】
例えば、２つのシンボルから成る干渉ベクトルには、４つの方向が生じる可能性があり、一般に、ｎ個の変調シンボルを含むベクトルは、個々の変調シンボルの符号に応じて、２ｎの異なる方向を指す可能性がある。従って、相関長が２以上の変調シンボルの範囲にある場合、送信済みビット情報や送信済み相対振幅情報がなければ、干渉サブ空間の除去を行うことは一般に不可能である。何故なら、生じ得る複数の干渉サブ空間が存在するからである。図６には、１つの変調シンボルと複数の変調シンボルに基づく干渉信号が示されている。
【０２８４】
図６ａで、要素６００は、任意のｎ次元空間を示すものであり、単一の変調シンボルベクトル６０２は、干渉ベクトルの形の正の変調シンボルに基づいて射影演算子の方向に対応している。真の干渉ベクトルの２つの可能性として、ベクトル６０４と６０６とがあり、これらのベクトルはそれぞれ正と負の変調シンボルを表している。従って、送信済みビット情報や相対信号振幅情報がなくても、正のシンボルに基づいて射影演算子を構成することにより干渉信号ベクトルの除去が可能となる。要素６０８は相関長が２未満の変調シンボル範囲に在ることを示している。
【０２８５】
図６ｂでは、要素６１０は、任意のｎ次元空間を示すものであり、複数の変調シンボルベクトル６１２が、干渉ベクトルの形の全ての正の変調シンボルに基づいて射影演算子の方向に対応している。真の干渉ベクトルの複数の可能性として、ベクトル６１４、６１６、６１８、６２０、６２２、６２４、６２６、６２８があり、これらのベクトルは、干渉ベクトルを含む正と負の変調シンボルの様々な組み合わせを表している。従って、送信済みビット情報や相対信号振幅情報がなければ、全ての正のシンボルに基づいて射影演算子ベースを構成することにより、干渉信号ベクトルを正しく除去することは不可能である。従って、ビット情報または相対信号振幅情報のいずれかを知る必要がある。これら情報の双方によって、干渉ベクトルの形で含まれる変調シンボルの各々の適切な符号が得られ、シンボル境界の両端にわたる除去が図られる。要素６３０は相関長が２以上の変調シンボルの範囲にあることを示す。
【０２８６】
送信済みビット（信号の符号）または送信信号の相対信号振幅のいずれか知ることにより、干渉サブ空間が指定される。この場合、情報がないケースを除いて前述した実施形態が当てはまることになる。
【０２８７】
送信済みビットの推定：本発明の実施形態の中には、シンボル（ビット）の符号推定に対応して、干渉行列Ｓの構成を目的とするものもある。対応する実際の基準信号と、データ内の実際のシンボルとを相関させることにより、送信済みビットの推定値が得られる。２つのシンボル長ベクトルの相関後、シンボルが送信されたか、あるいはその逆（−）かどうかに関する２進決定が行われる。シンボル符号を決定するために、実際の基準信号との相関が行われる。即ち、０が閾値となる：結果が正であれば、基準信号に用いられたシンボルが送信されたことになり、逆に結果が負であれば、シンボルの逆シンボルが送信されたことになる。この推定値は対応する干渉ベクトルの構成で利用される。符号の決定に対応して、干渉行列またはその逆行列の構成時に相関の形で使用されるシンボルが用いられる。チャネルがアクティブでないこともあり得る。閾値を設定して、ある特定の閾値未満の場合、チャネルを無視して、チャネルがアクティブでないとみなすことが有用である場合もある。例えば、ＩＳ−９５では、同期チャネルの振幅に等しい閾値（最も弱いアクティブチャネルとしてもよい）を設定し、閾値よりも大きい振幅を持つチャネルを単に設けることにより、アクティブでないトラフィックチャネルを無視する事が出来る。
【０２８８】
図７はビット決定モジュール７０６の記憶位置、および、それに対応する処理の流れ７００を示す。捕捉モジュール７０２とトラッキングモジュール７０４での処理後、データｙと基準信号ｘ０がビット決定モジュール７０６へ渡される。ビット決定モジュール７０６では、チャネル化に使用する全てのコードとデータとの相関が行われる。例えば、ｃｄｍａＯｎｅでは、データとパイロット基準信号（ウォルシュコード０）がビット決定モジュール７０６へ渡され、データは６３個の別のウォルシュコードとの相関が行われる。ＩＳ−９５ウォルシュコードがランク６４のアダマール（Ｈａｄａｍａｒｄ）行列に基づいているため、高速アダマール変換（ＦＨＴ）モジュールを用いて相関の実行が可能となる。ＣＤＭＡ２０００で補助チャネルを処理するために、高速ウォルシュ変換（ＦＷＴ）も同様に利用可能である。ベースバンド例（０搬送周波数）はビット決定の実行方法を示すものである。データベクトルには２つの連続する変調シンボル（７０８と７１０）が含まれる。但し、括弧はシンボル境界を示すものとする。このベクトルは基準信号７１２と１シンボルずつ相関が行われる。閾値決定が０について行われるため、相関は正規化を必要としない。しかし、信号内でバイアスが生じた場合、閾値が０から変位する場合もある。変調シンボル７０８と基準信号７１２との相関によって正の結果が得られ、基準信号７１２の構成時に使用したシンボルが送信されたこと（＋）が含意される。本例では、ｙ１のＸとの相関（−１）（−１）＋（１）（１）＋（１）（１）＋（−１）（−１）＋（１）（１）によって＋５の値が得られる。変調シンボル７１０と基準シンボル７１２との相関により、負の結果が得られ、基準シンボル７１２の構成時に使用したシンボルの逆シンボルが送信されたこと（−）が含意される。本例では、ｙ２のＸとの相関（−１）（１）＋（１）（−１）＋（１）（−１）＋（−１）（１）＋（１）（−１）によって−５の値が得られる。上記特定の具体例は、送信済みビットの符号を推定するという発明概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２８９】
相対振幅の推定：本発明の実施形態のなかには、送信シンボルの相対信号振幅の推定に対応して、干渉行列Ｓの構成、特に、複合方法を目的とするものもある。その方法論は送信済みビットの推定方法を実行する場合と同様である。対応する実際の基準信号と、データ内の実際のシンボルを相関づけることによって、送信の相対振幅の推定値が得られる。実ベクトルとの相関が実行される。何故なら、シンボルの符号に対応する相関の符号を振幅と共にキャプチャすることが重要であるからである。チャネルがアクティブでないこともあり得る。閾値を設定して、ある特定の閾値未満の場合、チャネルを無視することが有用となる場合もある。例えば、ＩＳ−９５では、同期チャネルの電力に等しい閾値（最も弱いアクティブチャネルとしてもよい）を設定することにより、アクティブでないトラフィックチャネルを無視することがｊできる。
【０２９０】
図８はビット決定モジュール８０６の記憶位置、および、それに対応する処理の流れ８００を示す図である。この処理は処理７００の場合と同様の処理となる。捕捉モジュール８０２とトラッキングモジュール８０４とが、振幅決定モジュール８０６へデータベクトルｙと基準ベクトルｘ０を出力する。モジュール８０６で、データと、チャネル化に用いられるコードの各々との相関が行われ、ベクトルの長さに応じて正規化が行われる。例えば、ＣＤＭＡＯｎｅでは、このデータは６３個の別のウォルシュコードと相関される。ＩＳ−９５ウォルシュコードがランク６４のアダマール（Ｈａｄａｍａｒｄ）行列に基づいているため、高速アダマール変換（ＦＨＴ）モジュールを用いて、相関を実行することが可能となる。ベクトル８０８、８１０、８１２、８１４、８１６により、信号振幅決定の簡単なベースバンド例を示す。データベクトル８０８は４つの参照コードと相関される。例えば、数５７である。この正規化された相関によって、それぞれ、結果２、−１、−３、４が得られる。これらの干渉ベクトルを用いて、複合干渉ベクトルを構成する場合、加算に先行して相関の結果により、ベクトル８１０、８１２、８１４、８１６のスケーリングを行うことが望ましい。この結果、ベクトル８１０に２が乗算され、ベクトル８１２に−１が乗算され、ベクトル８１４に−３が乗算され、ベクトル８１６に４が乗算される。上記特定の具体例は、送信済みビットの振幅を推定するという発明概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０２９１】
【数５７】
2005517324.tif 000059
【０２９２】
ミスアラインメント問題：送信済みビット情報または送信済み信号の相対振幅情報のいずれかの情報により前述したような除去という観点から見てさらに大きな柔軟性が可能となる。しかし、このことによって、整合しないシンボル境界をもつ信号に対する除去処理の実行時に、タイミングに関するある依存状態が誘起される。この結果、信号が除去される順序で信号処理の間にタイミング遅延が誘起される。
【０２９３】
図９は、セグメント２ａから信号１を除去するために、１ａと１ｂに対して基準信号の生成が必要であることを示す図である。さらに、セグメント３ａから信号１と２を除去するために、１ａ、１ｂ、１ｃ、２ａ用の基準信号を生成する必要がある。このカスケーディング効果によって、シンボルのミスアラインメントに起因して生じる固有のタイミング遅延が発生することになる。
【０２９４】
データから信号をカスケーディングに逐次除去することにより、受信データから多重信号を除去する連続的プローチの実行が可能となる。これによって、信号１がデータｙから除去され、ｙ（１）が生成され、信号２の検出が容易になる。但し、上付添字は除去済み信号の数を示す。同様に、ｙ（１）から信号２を除去して、ｙ（２）を発生させることも可能であり、さらに弱い信号３の検出が可能になる。全ての信号を除去する場合、最も強い信号と最も弱い信号間での最小遅延は最小の１相関長分だけ増やされる。
【０２９５】
多重信号の除去への別のアプローチとして、基準信号の“後方計算”があり、これによって、干渉行列Ｓが拡張され、並列除去が実行される。逐次的除去ではなく、全ての射影演算子は並列的に受信データｙに対して作用する。しかし、個々の追加除去の場合、別の干渉ベクトルが干渉行列Ｓに追加される。上記記載の逐次的除去方法に記載の場合と同じように、第１の基地局の除去が進行する。この追加の除去は、上記逐次的除去方法とはわずかに異なる方法で行われる。ｙ（１）から第２の信号を除去する代わりに、ｙ（１）を作成するための干渉基準信号と関連して干渉基準信号が利用され、より高いランクの干渉行列が形成される。即ち、第１の射影演算子の干渉行列がランク１を持ち、第２の射影演算子がランク２を持つなどとなる。全ての除去処理が原ｙデータベクトルに対して行われる。この方法でも、除去済みの全ての信号に対して依然として遅延が誘起されることに留意されたい。
【０２９６】
例Ｉ：本例は、Ｓ行列からなる構成の通信実施形態と、Ｓの形成に関わる問題点に関する例である。
【０２９７】
順方向リンクでの無線通信の場合、移動局が、パイロット、ページングおよび同期の各チャネル以外にどのチャネルがアクティブであるかに関する事前の情報を持っていないと仮定する。さらに、移動局は、トラフィックチャネルを含む様々なチャネルの相対電力に関する事前の情報を何も持っていない。具体的には、ＣＤＭＡＯｎｅ（ＩＳ−９５を参照のこと）では、（基地局の完全な干渉除去のために）６４個全てのチャネルまたはサブセットの適切なコードのチャネルと、パイロットチャネルから推定されるドップラオフセット値と、位相オフセット値とを除去することも可能である。以下の解説は、ＩＳ−９５に直接関係するものであるが、ＱＯＦコード、補助チャネルおよびＱＰＳＫ変調の追加などの若干の変更を加えて、ＣＤＭＡ２０００に対する上記通信実施形態の簡単な拡張が可能であり、これは本発明の範囲に属するものと考えられる。
【０２９８】
事前の情報がない場合：順方向リンクの全てのチャネルが個々のフィンガ内のパイロットチャネルと完全に同期していることを想起されたい。個々の基地局の干渉を完全に除去するためには、個々のＬＯＳ信号とマルチパス信号内の全てのアクティブチャネルを除去しなければならない。１つの基地局の干渉を除去する最も簡単なアプローチとして、同じソースに対応する個々の信号から６４個全てのチャネルを除去するアプローチがある。この方式の下で、基地局の、除去を望む個々のマルチパスに対して、行列Ｓは追加の６４個の列で拡張される。しかし、１つの基地局のチャネルとそのマルチパス信号とからなるサブセットを除去して、計算の複雑さを単純化し、アクティブでないチャネル数と、閾値を基準として低出力で送信を行うチャネルの数とを利用することも可能である。同様に、個々の基地局とそのマルチパス信号に対して、干渉列ベクトルによってＳ行列の拡張を続けることも可能である。ＣＤＭＡ２０００規格の下で、準直交関数（ＱＯＦ）コード、より長いウォルシュコード、補助チャネル（短いウォルシュコード）およびＱＰＳＫ変調も設ける必要がある。しかし、このすべては、受信データ時における変調シンボル（ウォルシュシンボル境界）の正確なアラインメントに基づくものである。
【０２９９】
パイロットだけの除去はシンボルのアラインメントを必要としないが、その問題点は他の全ての除去方法の場合と関連性がある。ビット情報や相対振幅情報なしで、任意の相関長にわたってパイロットのみの除去を行うことも可能である。何故なら、パイロットチャネルに関する送信情報は存在せず、従って、連続するシンボル間の符号変化も存在しないからである。さらに、パイロットチャネルのみの除去方法には相関長に対する制限が存在しない。ミスアラインメントの場合、その他の全ての方法では、符号情報または相対振幅を使用しなければ、ウォルシュシンボルのスケールで除去を行うことが必要となる。従って、対応する干渉ベクトルが１つのウォルシュシンボルしか含まなくなる場合がある。従って、単なるパイロットチャネル以外の除去を含む方法は除去を対象とするただ１つのウォルシュシンボルに限定される。
【０３００】
パイロットのみの場合：パイロットチャネルのみから成る干渉基準ベクトルｓまたは行列Ｓを生成することによりパイロットのみの除去が行われる。その最も単純な形では、上記生成は、干渉行列Ｓの形の、１つの基地局から出る１つのパイロット信号から成る。この干渉行列は追加の列ベクトルの形の、別の基地局から出るパイロット信号を含むものであってもよい。除去の対象とするパイロット信号の総数によって干渉行列Ｓのランクが決定される。
【０３０１】
例えば、ランク１のパイロットのみの除去行列は、１つのパイロット信号を含む［Ｎ×１］ベクトルである。マルチランクパイロットのみのＳ行列は、個々の列の中に、異なる基地局から出されるパイロットチャネルまたはマルチパスを含む。次式は、Ｍ個の基地局用のランクＭのパイロットのみからなるＳ行列構造について記述するものである。パイロットチャネルはチャネルゼロであることに留意されたい。
【０３０２】
【数５８】
2005517324.tif 000060
【０３０３】
上記方法は、除去の対象とするパイロット信号の電力情報を必要とせず、送信済みビット、シンボル境界または干渉ベクトル長に対する制限情報を必要とする方法である。
【０３０４】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３０５】
マルチパスを備えたパイロットのみの場合：パイロットのみの除去は、１つの基地局または複数の基地局のいずれかから成るものであってもよい。さらに、パイロットのみの除去は、１つの基地局または複数の基地局から出されるマルチパス信号を含むものであってもよい。一般に、以下のＳ行列構造はマルチパスを備えたパイロットのみの除去の１例を示すものである。この方法には干渉ベクトルの長さに関する制限は存在しない。
【０３０６】
【数５９】
2005517324.tif 000061
【０３０７】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３０８】
パイロットとページング：パイロットチャネルは、一般に、所定の基地局用の最大電力チャネルであり、最低限の複雑さによって最大の干渉除去を行うために、明らかに除去の対象とすべきチャネルである。Ｓ行列のランクは、干渉除去処理の計算要件における一次決定係数である。複雑さの増加と、除去すべき干渉量の増加のために、信号内の追加のチャネルが除去されてしまう可能性がある。除去を行うためにパイロットチャネル後に明らかに選択されるチャネルがページングチャネルである。何故なら、このチャネルは、トラフィックチャネルが電力面で後続し、電力の点で次に強いチャネルである場合が多いからである。同期チャネルは、低出力で作動する低データレートチャネルであり、アクティブトラフィックチャネルよりも電力面で低くなる場合がある。しかし、基地局からの距離が変動する移動ユニットのシナリオでは、同期チャネルの方が電力面でアクティブチャネルよりも大きくなる場合がある。
【０３０９】
行列が干渉ベクトル当たり１つだけウォルシュシンボルを含みさえすれば、Ｓ行列は、任意の数の基地局から出されるパイロットチャネルとページングチャネルとから構成してもよい。実際には、アラインメント制約条件に起因して、除去行列は、通常、ただ１つのフィンガから出るチャネルを含むことになる。以下は、パイロットとページング用のＳ行列の単純な例である。
【０３１０】
【数６０】
2005517324.tif 000062
【０３１１】
本例は、１つの基地局からの単一フィンガから出されるパイロットチャネルとページングチャネルとから構成される。
【０３１２】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３１３】
その他のマルチランク：除去対象チャネルの選択は通信装置／システム要件に左右されるが、最大相対振幅チャネルから成ることが予想される。何故なら、最大相対振幅チャネルは、別の基地局の検出時に干渉の大半を受けるからである。パイロットとページング後、より多くのチャネルを含む別のマルチランク方法によってさらに完全な除去を行う事が出来る。最小の限界計算コストによる最大量の追加除去として、パイロットチャネル、ページングチャネルおよび最も強いトラフィックチャネルの除去がある。前述した信号振幅決定モジュールが、最も強いトラフィックチャネルの推定値を出力して、強いチャネルのランキングを提供することが可能となる。干渉行列Ｓの構成の中に閾値以上の全てのトラフィックチャネルを含むように、あるいは、代わりに、干渉行列Ｓの構成の中に所定数のトラフィックチャネルを含むように閾値の選択を行ってもよい。
【０３１４】
任意の数の基地局から出されるパイロットチャネル、ページングチャネル、トラフィックチャネルおよび別のチャネルからＳ行列を構成することも可能である。以下は、マルチランク除去用のＳ行列の単純な例である。
【０３１５】
【数６１】
2005517324.tif 000063
【０３１６】
本例は、１つの基地局から出されるパイロットチャネル、ページングチャネルおよびトラフィックチャネルから構成される。
【０３１７】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３１８】
最大ランク：最大ランク除去は計算コストの高いものであるが、相対電力や絶対電力情報を必要とせずに、１つの基地局のチャネル全てのほぼ完全な干渉除去が得られる。ＣｄｍａＯｎｅでは、パイロット、ページング、同期およびトラフィックを含めて１基地局当たり６４個のチャネルが指定されている。そのため、最大ランク除去処理手順はランク６４からなる。ＣＤＭＡ２０００では、より長いウォルシュコード、補助ウォルシュコードおよびＱＯＦを含むチャネル数が大幅に増加している。そのため、ランクはずっと多くなる可能性がある。
【０３１９】
ｃｄｍａＯｎｅでは、Ｓ行列は６４個全てのチャネルから構成される。一般に、基地局１から出されるＬＯＳ信号の除去について考えることにする。
【０３２０】
【数６２】
2005517324.tif 000064
【０３２１】
このＳ行列を拡張して、追加のマルチパス信号または基地局を含むようにする事が出来る。前述したように、干渉ベクトル数は行列のランクを上回ることはできない。即ち、チャネル数はセグメント長Ｎを上回ることはできない。
【０３２２】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３２３】
送信済みビット情報がある場合：送信済みビット情報の利用により、シンボルのミスアラインメントによって影響を受けることのない利用可能な除去方法の数が増えることになる。除去の方法には、パイロットとページング（一般に２つの最も強い電力チャネル）と、パイロットとページングプラス最も強いトラフィックチャネルのサブセットと、全てのチャネル（最大ランク）のマルチランク除去が含まれる。
【０３２４】
パイロットおよびページング：パイロットチャネルは、一般に、所定の基地局用の最大電力チャネルであり、最低限の複雑さによって最大の干渉除去を行うために、明らかに除去の対象とすべきチャネルである。Ｓ行列のランクは、干渉除去処理の計算要件における一次決定係数である。複雑さの増加と、除去すべき干渉量の増加のために、信号内の追加のチャネルが除去されてしまう可能性がある。除去を行うためにパイロットチャネル後に明らかに選択されるチャネルがページングチャネルである。何故なら、このチャネルは、トラフィックチャネルが電力面で後続し、電力の点で次に強いチャネルである場合が多いからである。同期チャネルは、低出力で作動する低データレートチャネルであり、アクティブトラフィックチャネルよりも電力面で低くなる場合がある。しかし、基地局からの距離が変動する移動ユニットのシナリオでは、同期チャネルの方が電力面でアクティブチャネルよりも大きくなる場合がある。
【０３２５】
Ｓ行列は、任意の数の基地局から出されるパイロットチャネルとページングチャネルとから構成してもよい。以下は、パイロットとページング除去用のＳ行列の単純な例である。
【０３２６】
【数６３】
2005517324.tif 000065
【０３２７】
本例は、２、３の基地局と２、３のマルチパスから出されるパイロットチャネルとページングチャネルとから構成される。上記の例の場合のように、より弱い信号（またはマルチパス）のいくつかのパイロットチャネルだけの除去が有用となる場合もあることに留意されたい。何故なら、他の弱いチャネルの除去ではあまり多くの追加利得が得られない場合もあるからである。
【０３２８】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３２９】
その他のマルチランク：除去対象チャネルの選択は通信装置／システム要件に左右されるが、最大相対振幅チャネルから成ることが予想される。何故なら、最大相対振幅チャネルは、別の基地局の検出時に干渉の大半を受けるからである。パイロットとページング後、より多くのチャネルを含む別のマルチランク方法によってさらに完全な除去を行う事が出来る。最小の限界計算コストによる最大量の追加除去として、パイロットチャネル、ページングチャネルおよび最も強いトラフィックチャネルの除去がある。前述した信号振幅決定モジュールが、最も強いトラフィックチャネルの推定値を出力して、強いチャネルのランキングを提供することが可能となる。干渉行列Ｓの構成の中に閾値以上の全てのトラフィックチャネルを含むように、あるいは、代わりに、干渉行列Ｓの構成の中に所定数のトラフィックチャネルを含むように閾値の選択を行ってもよい。
【０３３０】
任意の数の基地局から出されるパイロットチャネル、ページングチャネル、トラフィックチャネルおよび別のチャネルから、Ｓ行列を構成することも可能である。以下は、マルチランク除去用のＳ行列の単純な例である。
【０３３１】
【数６４】
2005517324.tif 000066
【０３３２】
本例は、マルチパスを備えた２、３の基地局から出されるパイロットチャネル、ページングチャネルおよびアクティブトラフィックチャネルから構成される。
【０３３３】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３３４】
最大ランク：最大ランク除去は計算コストの高いものであるが、相対電力や絶対電力情報を必要とせずに、１つの基地局のチャネル全てのほぼ完全な干渉除去が得られる。ＣｄｍａＯｎｅでは、パイロット、ページング、同期およびトラフィックを含めて１基地局当たり６４個のチャネルが指定されている。そのため、最大ランク除去処理手順はランク６４からなる。ＣＤＭＡ２０００では、より長いウォルシュコード、補助ウォルシュコードおよびＱＯＦを含むチャネル数が大幅に増加している。そのため、ランクはずっと多くなる可能性がある。
【０３３５】
ｃｄｍａＯｎｅでは、Ｓ行列は６４個全てのチャネルから構成される。一般に、基地局１から出されるＬＯＳ信号の除去について考えることにする。
【０３３６】
【数６５】
2005517324.tif 000067
【０３３７】
このＳ行列を拡張して、追加のマルチパス信号または基地局を含むようにする事が出来る。前述したように、干渉ベクトル数は行列のランクを上回ることはできない。
【０３３８】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３３９】
相対信号振幅情報の利用：相対信号振幅モジュールの使用によっていくつかのチャネルまたは全てのチャネルの相対電力を知っていれば、移動局は複合方法を利用して除去の実行が可能となる。ＣＳＰＥは干渉行列Ｓスケーリングの列（干渉ベクトル）を線形的に相対信号振幅と組み合わせて、複合ベクトルと呼ばれる単一ベクトルにすることも可能である。また、この相対信号振幅情報を利用して、ベクトルのスケーリングを行い、マルチランク干渉行列を構成するようにしてもよい。その既知の相対的信号の重み付けによるＳの個々の列のスケーリングと、これらの列の一括加算とを行うことにより、複合方法で開示したような線形結合が行われる。これによって、複数の干渉ベクトルの重ね合わせに対応する方向を指す複合ベクトルが形成される。全てのチャネルの相対的重み付けが既知であると仮定すると、ｃｄｍａＯｎｅシステムにおけるＳの６４個の列を組み合わせて、単一ベクトルまたは複合ベクトルの何らかの別の所望の組み合わせにすることも可能である。同様に、相対的重み付けを用いて、マルチパス成分に対応する干渉ベクトルを同様に組み合わせて、単一ベクトルまたは複数の複合ベクトルにすることも可能である。
【０３４０】
所定の基地局のマルチパス信号用として干渉サブ空間ベクトルを構成するとき、全てのウォルシュチャネルを備える必要がなくなることは明らかである。例えば、ウォルシュコードのいくつかは使用されなくなったり、ほとんど電力を分解しなくなるため、干渉への著しい寄与をしないものになったりする可能性がある。特別のチャネルを含めたり、除外したりする決定は、当該チャネルにより分解された対応する電力のチェックにより行うことも可能である。チャネルが干渉空間から除外される場合、構成処理時に当該ウォルシュチャネルの電力を０に設定してもよいし、単に無視してもよい。この処理の結果、当該チャネルは複合干渉ベクトルの構成から除外される。例えば、パイロットチャネルとページングチャネルだけを含めたり、あるいは、干渉行列Ｓの構成用としてパイロットチャネルのみや、最も強いトラフィックチャネルなどのサブセットのチャネルのみを含めたりする決定を行う事が出来る。
【０３４１】
個々のチャネルに割り当てられた電力は、電力制御により基地局で設定され、チャネル間の相対電力は、送信時から、移動局での信号の受信時まで変化することはない。マルチパス信号がその経路で物体から反射する際の信号経路によって電力損失が左右されるのに対して、チャネル間の相対電力は一定のままである。ＣＳＰＥは相対信号振幅情報を利用することも可能である。何故なら、射影処理がチャネルの絶対電力から独立し、代わりに、多次元信号サブ空間内の方向に依存しているからである。相対電力を利用する能力は、絶対電力推定を利用して干渉信号の連続的減算に依拠する競合技術では提供されていないＣＳＰＥの特徴である。
【０３４２】
ＱＯＦチャネルや補助チャネルを使用している場合、当該チャネルで分解される電力を計算しなければならないことは明らかである。高速ウォルシュ変換（ＦＷＴ）は後者の補助チャネル用として有用なものとなることが考えられる。しかし、今度は、全てのコード（ＳＴＴＳ）から構成されるグラミアン行列の逆行列によって相互相関を考慮しなければならない。ＱＯＦが、ＱＯＦファミリまたはＱＯＦファミリとウォルシュコードセットとの間で直交しないことを想起されたい。これらの電力は、推定されるとすぐに利用され、上述のように干渉空間の構成を意図するものである。
【０３４３】
複合：この複合方法は、前述したその他の方法に対してユニークな方法である。何故なら、ランクと、効率よく除去される干渉発生チャネルの数との間に直接的相関が存在しないからである。上記複合方法は、この方法により除去可能な干渉量という点から見て、計算を行う上で非常に効率のよい方法であるが、この方法はチャネル間の相対信号振幅の正確な推定を必要とする。この複合方法を用いて、１つの基地局内の、複数の基地局内の、あるいは、サブセットのチャネルの総数内のみのチャネルのすべて、一般的に言えば、最大振幅を持つチャネルを除去することが可能となる。Ｓ行列の個々の列は１以上の基地局のチャネルから構成する事が出来る。ＬＯＳ信号での全てのチャネル（０〜６３）に対する複合干渉行列の単純な例は下式となる：
【０３４４】
【数６６】
2005517324.tif 000068
【０３４５】
但し、下付き添字は、ベクトルｓが１つの基地局から出される６４個のチャネルの加重であることを示す。即ち、
【０３４６】
【数６７】
2005517324.tif 000069
【０３４７】
但し、全てのチャネルは相対振幅Ｒと加算され、複合ベクトルが形成される。さらに、２以上の基地局から複合Ｓを形成することが可能である。
【０３４８】
【数６８】
2005517324.tif 000070
【０３４９】
但し、ｓは、基地局１のＬＯＳチャネル０〜６３から構成され、さらに、基地局２のＬＯＳチャネル０〜３３から構成される。さらに、マルチランク複合干渉行列の形成も可能である。
【０３５０】
【数６９】
2005517324.tif 000071
【０３５１】
但し、干渉行列の個々の列自体も複合行列であってもよい。この複合の複雑さは移動局ユニットの能力により制限され、受信したチャネル間の相対電力が精密に確定される。
【０３５２】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３５３】
マルチパス合成：上記複合方法を拡張して、複数の基地局を複合された形に組み込むのと全く同じ方法でマルチパスを設けることが可能となる。例えば、ＬＯＳ信号と、チャネル０〜３３向けの第１の２つのマルチパス信号とから構成される複合干渉行列は下式で示す事が出来る：
【０３５４】
【数７０】
2005517324.tif 000072
【０３５５】
前述の複合行列例の場合のように、マルチパスを備えたさらに複雑化な複合干渉行列が下式から構成される。
【０３５６】
【数７１】
2005517324.tif 000073
【０３５７】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
その他の方法の組み合わせ
【０３５８】
干渉行列の生成を拡張して、前述の方法を組み合わせることも可能である。例えば、第２の基地局の見通し線信号のパイロットチャネル並びにページングチャネルと、１つの基地局用の複合信号とを組み合わせて、第３の基地局の送信済みビットとパイロット信号の強いマルチパス情報を利用してランク３のＳ行列を形成することが可能である。
【０３５９】
【数７２】
2005517324.tif 000074
【０３６０】
生成される干渉行列の複雑さは、移動局ユニットの処理能力により設定される時間要件と計算要件とにより制限される。
【０３６１】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３６２】
改善された性能のための、信号を合成する複数の技術について論じた。これら技術のいくつかには、最大比コンバイナ（Ｍａｘｉｍａｌ  Ｒａｔｉｏ  Ｃｏｍｂｉｎｅｒ）、比２乗コンバイナ（Ｒａｔｉｏ−ｓｑｕａｒｅｄ  Ｃｏｍｂｉｎｅｒ）、ポストディテクションコンバイナ（Ｐｏｓｔ−ｄｅｔｅｃｔｉｏｎ  Ｃｏｍｂｉｎｅｒ）、プリディテクションコンバイナ（Ｐｒｅ−ｄｅｔｅｃｔｉｏｎ  Ｃｏｍｂｉｎｅｒ）、選択型コンバイナおよびレーキ受信機が含まれている。これらの技術の背後にある重要な着想として、信号の電力に比例する量だけ個々のチャネルにおいて当該信号のスケーリングを行った後、複数のチャネルから出される信号の合成を行うこと、即ち、加算時に、強い信号に対してより強い重み付けを行い、また、当該チャネルのノイズの電力に逆比例して重み付けを行うことを保証するという着想がある。
【０３６３】
本発明の方法は、合成を実行する前に、干渉を生じる可能性のある全ての信号（パイロットチャネル、サービスチャネル、データチャネルおよびそれら全てのマルチパス信号）の除去を含むものである。本願で解説したアーキテクチャは干渉除去によってこの除去を行うものである。
【０３６４】
ＣＤＭＡ２０００：特徴と拡張機能をＣＤＭＡ２０００に適合させるためには追加の修正を行う必要がある。トラフィックチャネル用として利用可能な直交符号のウォルシュファミリを使い尽くした後、準直交（ＱＯＦ）関数と連結関数（ｃｏｎｃａｔｅｎａｔｅｄ  ｆｕｎｃｔｉｏｎ）を利用する事が出来る。より高いデータ転送速度を達成するために変数長補助ウォルシュコードも使用される。具体的には、データ転送速度を上げるために、長さが４チップまでのより短いウォルシュコードが使用される。ウォルシュコードに対する制限として、補助パイロットと、補助送信ダイバーシティパイロットチャネルとを除いて、１Ｘレートに対しては１２８、また、３Ｘレートに対しては２５６の長さという制限がある。
【０３６５】
ウォルシュコードの変動する長さに起因して、干渉除去を容易にするためには、ビット情報または相対振幅情報を知ることがますます重要になる。干渉行列が、異なる長さのウォルシュコードから構成される非パイロット干渉ベクトルを含む場合、干渉を正確に除去するためには、より短い長さのウォルシュコードのベクトルが、ビット情報または相対振幅情報のいずれかの情報を利用することが必須となる。情報坦持チャネルについては、ビット情報または相対振幅情報を利用しない場合、ウォルシュシンボル境界が干渉行列の中に生じないようにする必要がある。１つのウォルシュシンボルにわたって除去を行う利点として、ビット情報または相対振幅情報を知る必要がないという点が挙げられる。しかし、４チップシンボルだけにわたる干渉除去が実行できない場合がある。何故なら、より長いデータレコードの方がより良好な除去特性を与える場合があるからである。
【０３６６】
ＱＯＦと可変長ウォルシュコードのミックスをチャネル化用として利用するとき、相関を考慮しなければならないことになる。目標が、ＱＯＦと可変長ウォルシュコードとの間の相関の最小化であるが、これらのコードが真に直交していないので、非ゼロ相関が生じる。完全なタイムアラインメントの場合でさえ、ＱＯＦは原ウォルシュコードセットに直交していない。ＱＯＦセット内では、直交性は保存されるが、異なるセットから出される符号ベクトル間に相関が生じる。決定的に重要な差異として、ＱＯＦを使用しているとき、同じフィンガ内のチャネルはもはや互いに直交していない可能性があるという点が挙げられる。従って、本発明は、単一フィンガ内のチャネルの除去に適用することできる。
【０３６７】
例えば、ウォルシュコードとＱＯＦとを利用するフィンガ内の任意のチャネル（チャネル２５など）の捕捉と、トラッキングと、復調とを行うために、非ゼロ相関を用いて全てのチャネルの除去を行うことが必要となる場合もある。一般に、チャネル２５を基準として相対的な非ゼロ相関を持つチャネルがチャネル１〜１０および３２であると考える。ＬＯＳフィンガ用として以下の干渉行列Ｓの構成が可能である。
【０３６８】
【数７３】
2005517324.tif 000075
【０３６９】
可変長ウォルシュコードと干渉ベクトル長と依存するが、干渉行列の構成時にビット情報または相対振幅情報の利用が必要となる場合もある。
【０３７０】
上記特定の具体例は、干渉行列Ｓの構成概念を例示するための記載であって、本発明概念をこの具体例に限定するものではないことを理解されたい。
【０３７１】
規格委員会による相対電力：（基地局で非常に精密に認知されている）相対電力をリレーする別の方法であって、現在標準規格の形にはなっていない方法として、放送チャネルやある別のチャネルを介して基地局に相対電力を放送させる方法がある。移動局は、適切なチャネルからこの情報を受信し、可能な最も正確な干渉サブ空間ベクトルを構成する事が出来る。移動局は、これらのベクトルを用いて行列Ｓを構成し、次いで、干渉を除去する事が出来る。
【０３７２】
干渉不変ダイバーシティ合成：改善された性能を得るための、信号を合成する複数の技術について論じた。これら技術のいくつかには、最大比コンバイナ、比２乗コンバイナ、ポストディテクションコンバイナ、プリディテクションコンバイナ、選択型コンバイナおよびレーキ受信機が含まれている。これらの技術の背後にある重要な着想として、信号の振幅に比例する量の分だけ個々のチャネルで当該信号のスケーリングを行った後、複数のチャネルから出される信号の合成を行うこと、即ち、加算時に、強い信号に対してより強い重み付けを行い、また、当該チャネルのノイズの振幅に逆比例して重み付けを行うことを保証するという着想がある。
【０３７３】
本発明のアプローチは、レーキを実行する前に、干渉を生じる可能性のある全ての信号（パイロットチャネル、ページングチャネル、同期チャネル、トラフィックチャネル、データチャネル、その他の全てのチャネル並びにそれらのマルチパスコピー）の除去を含むものである。本明細書で解説したアーキテクチャはこの干渉除去を達成するものである。
【０３７４】
以上、添付図面を参照しながら、本発明の好ましい実施形態と関連して本発明について十分に記載したが、様々な変更並びに改変も可能であることは当業者には明らかであることを理解されたい。このような変更並びに改変は、本発明の範囲から逸脱するものでないかぎり、添付の請求項によって画定されるような本発明の範囲に含まれるものと理解すべきである。
【図面の簡単な説明】
【０３７５】
【図１】従来技術の符号化通信システムにおける、関心対象コードにより張られた（ｓｐａｎｎｅｄ）空間内への、望ましくないソースコードの漏出を示すグラフである。
【図２】本発明の好ましい実施形態に基づく信号サブ空間と干渉サブ空間上へのデータベクトルの射影を示すグラフである。
【図３】従来のベースラインＰＮ符号化受信機の処理アーキテクチャを示すブロック図である。
【図４】本発明の好ましい実施形態に基づいて構成される交差チャネル干渉とコチャネル干渉の双方を同時に軽減するアーキテクチャを示す図である。
【図５】本発明の好ましい実施形態に基づいて構成される一般的な、ＣＳＰＥが作動可能な受信機を示す図である。
【図６ａ】複数の変調信号を含む相関長の利用に関する問題点を示す図である。
【図６ｂ】複数の変調信号を含む相関長の利用に関する問題点を示す図である。
【図７】本発明の好ましい実施形態に基づいて構成される、変調シンボルの符号を決定する符号決定モジュールを示す図である。
【図８】本発明の好ましい実施形態に基づいて構成される変調シンボルの相対振幅の決定を行う信号振幅決定モジュールを示す図である。
【図９】シンボルのミスアラインメントと、本発明と関連する信号除去に関するその効果を示す図である。
【図１】
2005517324.tif 000077
【図２】
2005517324.tif 000078
【図３】
2005517324.tif 000079
【図４】
2005517324.tif 000080
【図５】
2005517324.tif 000081
【図６ａ】
2005517324.tif 000082
【図６ｂ】
2005517324.tif 000083
【図７】
2005517324.tif 000084
【図８】
2005517324.tif 000085
【図９】
2005517324.tif 000086