(57)【要約】【解決手段】送信干渉がある場合に所望の送信を回復する手法が記載されている。連続等化及び除去（ＳＥＣ）については、第１セットのコードチャネルに対する等化信号を得るために受信信号に等化が行われる。第１セットは１つのセクタに対する全てのコードチャネル、１つのセクタに対する全てのコードチャネルのサブセット、複数のセクタに対する複数のコードチャネル、などを含むことができる。その後、第１セットのコードチャネルに対する検波信号を得るために等化信号にデータ検波が行われる。第１セットのコードチャネルに対する信号は検波信号に基づいて再構成される。その後、第１セットのコードチャネルに対する再構成信号は受信信号から除去される。少なくとも追加セットのコードチャネルに対して同様な方法で等化、データ検波、再構成、及び除去が行われる。【選択図】図４
2010510721.tif 000002
【特許請求の範囲】
【請求項１】
第１セットのコードチャネルに対する等化信号を得るために受信信号に等化を行い、前記第１セットのコードチャネルに対する検波信号を得るために前記等化信号にデータ検波を行い、前記検波信号に基づいて前記第１セットのコードチャネルに対する信号を再構成し、前記第１セットのコードチャネルに対する前記再構成信号を前記受信信号から除去し、少なくとも１つの追加セットのコードチャネルに対して等化、データ検波、再構成、及び除去を行うように構成される少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに接続されるメモリと、
を具備する、装置。
【請求項２】
前記少なくとも１つのプロセッサは更に前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを形成し、一度に１セットのコードチャネルで、前記複数セットのコードチャネルに対して順次に等化、データ検波、再構成、及び除去を行うように構成される、請求項１の装置。
【請求項３】
前記少なくとも１つのプロセッサは更に少なくとも１つのセクタに対する複数のコードチャネルの受信電力を決定し、前記受信電力に基づいて、最大受信電力を有するコードチャネルを含む前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを形成し、前記最大受信電力を有する前記第１セットで開始して、一度に１セットのコードチャネルで、前記複数セットのコードチャネルに対して順次に等化、データ検波、再構成、及び除去を行うように構成される、請求項１の装置。
【請求項４】
前記少なくとも１つのプロセッサは更に前記第１セットのコードチャネルに対する等化行列を取得し、前記等化行列を用いて前記受信信号に等化を行うように構成される、請求項１の装置。
【請求項５】
前記少なくとも１つのプロセッサは更に最小平均二乗誤差（ＭＭＳＥ）又は最小二乗（ＬＳ）法に従って前記等化行列を取得するように構成される、請求項４の装置。
【請求項６】
前記少なくとも１つのプロセッサは更に前記第１セットのコードチャネルに対する利得行列を推定し、前記利得行列に基づいて前記第１セットのコードチャネルに対するデータ検波フィルタを取得し、前記データ検波フィルタを用いて前記等化信号にデータ検波を行うように構成される、請求項１の装置。
【請求項７】
前記少なくとも１つのプロセッサは更に前記第１セットのコードチャネルに対するノイズ及び干渉の分散を推定し、前記ノイズ及び干渉の前記分散に基づいて更に前記データ検波フィルタを取得するように構成される、請求項６の装置。
【請求項８】
前記少なくとも１つのプロセッサは更に前記第１セットの前記コードチャネルに対する非保護シンボルを取得し、前記第１セットの各コードチャネルに対する前記非保護シンボルの平均二乗絶対値を決定し、前記コードチャネルに対する前記非保護シンボルの前記平均二乗絶対値に基づいて前記第１セットのコードチャネル毎に利得を決定するように構成される、請求項６の装置。
【請求項９】
前記少なくとも１つのプロセッサは更にパイロットチャネルに対する非保護シンボルに基づいてノイズ及び干渉の分散を推定し、前記ノイズ及び干渉の前記分散に基づいて更にコードチャネル毎に前記利得を決定するように構成される、請求項８の装置。
【請求項１０】
前記第１セットは１つのセクタに対する全てのコードチャネルのサブセットを含む、請求項１の装置。
【請求項１１】
前記第１セットは１つのセクタに対する全てのコードチャネルを含む、請求項１の装置。
【請求項１２】
前記第１セットは複数のセクタに対する複数のコードチャネルを含む、請求項１の装置。
【請求項１３】
第１セットのコードチャネルに対する等化信号を得るために受信信号に等化を行うこと、
前記第１セットのコードチャネルに対する検波信号を得るために前記等化信号にデータ検波を行うこと、
前記検波信号に基づいて前記第１セットのコードチャネルに対する信号を再構成すること、
前記受信信号から前記第１セットのコードチャネルに対する前記再構成信号を除去すること、
少なくとも１つの付加セットのコードチャネルに対して等化、データ検波、再構成、及び除去を行うこと、
を含む方法。
【請求項１４】
少なくとも１つのセクタに対する複数のコードチャネルの受信電力を決定すること。
最大受信電力を持つコードチャネルを含む前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを前記受信電力に基づいて決定すること、
を含み、
等化、データ検波、再構成、及び除去は前記最大受信電力を有する前記第１セットで開始して、一度に１セットのコードチャネルで、前記複数セットのコードチャネルに対して順次に実行される、請求項１３の方法。
【請求項１５】
前記等化を行うことは
前記第１セットのコードチャネルに対する等化行列を取得すること、
前記等化行列を用いて前記受信信号に等化を行うこと、
を含む、請求項１３の方法。
【請求項１６】
前記データ検波を行うことは
前記第１セットのコードチャネルに対する利得行列を推定すること、
前記利得行列に基づいて前記第１セットのコードチャネルに対するデータ検波フィルタを取得すること、
前記データ検波フィルタを用いて前記等化信号にデータ検波を実行すること、
を含む、請求項１３の方法。
【請求項１７】
第１セットのコードチャネルに対する等化信号を得るため受信信号に等化を実行する手段と、
前記第１セットのコードチャネルに対する検波信号を得るために前記等化信号にデータ検波を実行する手段と、
前記検波信号に基づいて前記第１セットのコードチャネルに対する信号を再構成する手段と、
前記受信信号から前記第１セットのコードチャネルに対する前記再構成信号を除去する手段と、
少なくとも１つの追加セットのコードチャネルに対して等化、データ検波、再構成、及び除去を実行する手段と、
を具備する装置。
【請求項１８】
少なくとも１つのセクタに対する複数のコードチャネルの受信電力を決定する手段と、
最大受信電力を有するコードチャネルを含む前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを前記受信電力に基づいて形成する手段と、
を具備し、
等化、データ検波、再構成、及び除去が前記最大受信電力も持つ前記第１セットで開始して、一度に１セットのコードチャネルで、前記複数セットのコードチャネルに対して順次に実行される、請求項１７の装置。
【請求項１９】
前記等化を実行する手段は
前記第１セットのコードチャネルに対する等化行列を取得する手段と、
前記等化行列を用いて前記受信信号に等化を実行する手段と、
を含む、請求項１７の装置。
【請求項２０】
前記データ検波を実行する手段は
前記第１セットのコードチャネルに対する利得行列を推定する手段と、
前記利得行列に基づいて前記第１セットのコードチャネルに対するデータ検波フィルタを取得する手段と、
前記データ検波フィルタを用いて前記等化信号にデータ検波を実行する手段と、
を含む、請求項１７の装置。
【請求項２１】
複数のセクタの受信電力を決定し、最強セクタから最弱セクタまで、前記受信電力に基づいて前記複数のセクタを分類し、前記最強セクタに対する等化信号を得るために受信信号に等化を実行し、前記最強セクタに対する検波信号を得るために前記等化信号にデータ検波を実行し、前記検波信号に基づいて前記最強セクタに対する信号を再構成し、前記最強セクタに対する前記再構成信号を前記受信信号から除去し、前記複数のセクタの中の少なくとも１つの追加セクタに対して等化、データ検波、再構成、及び除去を実行するように構成される少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されるメモリと、
を具備する装置。
【請求項２２】
第１セットのコードチャネルに対する検波信号を得るために受信信号にデータ検波を実行し、前記検波信号に基づいて前記第１セットのコードチャネルに対する信号を再構成し、前記第１セットのコードチャネルに対する前記再構成信号を前記受信信号から除去し、少なくとも１つの付加セットのコードチャネルに対してデータ検波、再構成、及び除去を行うように構成される少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに接続されるメモリと、
を具備する装置。
【請求項２３】
前記少なくとも１つのプロセッサは更に前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを形成し、一度に１セットのコードチャネルで、前記複数セットのコードチャネルに対して順次にデータ検波、再構成、及び除去を実行するように構成される、請求項２２の装置。
【請求項２４】
前記少なくとも１つのプロセッサは更に少なくとも１つのセクタに対する複数のコードチャネルの受信電力を決定し、最大受信電力を有するコードチャネルを含む前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを前記受信電力に基づいて形成し、前記最大受信電力を有する前記第１セットで開始して、一度に１セットのコードチャネルで、複数セットのコードチャネルに対して順次にデータ検波、再構成、及び除去を実行するように構成される、請求項２２の装置。
【請求項２５】
前記少なくとも１つのプロセッサは更に前記第１セットのコードチャネルに対するシステム行列を決定し、前記システム行列に基づいて前記第１セットのコードチャネルに対するデータ検波フィルタを取得し、前記データ検波フィルタを用いて前記受信信号にデータ検波を行うように構成される、請求項２２の装置。
【請求項２６】
前記少なくとも１つのプロセッサは更に前記第１セットのコードチャネルに対するノイズ及び干渉の分散を推定し、更に前記ノイズ及び干渉の前記分散に基づいて前記データ検波フィルタを取得するように構成される、請求項２５の装置。
【請求項２７】
前記少なくとも１つのプロセッサは更に最小平均二乗誤差（ＭＭＳＥ）又は最小二乗（ＬＳ）法に従って前記データ検波フィルタを取得するように構成される、請求項２５の装置。
【請求項２８】
前記第１セットは１つのセクタに対する全てのコードチャネルのサブセットを含む、請求項２２の装置。
【請求項２９】
前記第１セットは１つのセクタに対する全てのコードチャネルを含む、請求項２２の装置。
【請求項３０】
前記第１セットは複数のセクタに対する複数のコードチャネルを含む、請求項２２の装置。
【請求項３１】
第１セットのコードチャネルに対する検波信号を得るために受信信号にデータ検波を実行すること、
前記検波信号に基づいて前記第１セットのコードチャネルに対する信号を再構成すること、
前記第１セットのコードチャネルに対する前記再構成信号を前記受信信号から除去すること、
少なくとも１つの追加セットのコードチャネルに対してデータ検波、再構成、及び除去を実行すること、
を含む方法。
【請求項３２】
少なくとも１つのセクタに対する複数のコードチャネルの受信電力を決定すること、
最大受信電力を有するコードチャネルを含む前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを前記受信電力に基づいて形成すること、を含み、
データ検波、再構成、及び除去が前記最大受信電力を持つ前記第１セットで開始して、一度に１セットのコードチャネルで、前記複数セットのコードチャネルに対して順次に実行される、請求項３１の方法。
【請求項３３】
前記データ検波を実行することは
前記第１セットのコードチャネルに対するシステム行列を決定すること、
前記システム行列に基づいて前記第１セットのコードチャネルに対するデータ検波フィルタを取得すること、
前記データ検波フィルタを用いて前記受信信号にデータ検波を実行すること、を含む請求項３１の方法。
【請求項３４】
第１セットのコードチャネルに対する検波信号を得るため受信信号にデータ検波を実行する手段と、
前記検波信号に基づいて前記第１セットのコードチャネルに対する信号を再構成する手段と、
前記第１セットのコードチャネルに対する前記再構成信号を前記受信アンテナから除去する手段と、
少なくとも１つ追加セットのコードチャネルに対してデータ検波、再構成、及び除去を実行する手段と、
を具備する装置。
【請求項３５】
少なくとも１つのセクタに対する複数のコードチャネルの受信電力を決定する手段と、
最大受信電力を持つコードチャネルを含む前記第１セット及び前記少なくとも１つの追加セットを含む複数セットのコードチャネルを前記受信電力に基づいて形成する手段と、を更に具備し、
データ検波、再構成、及び除去が前記最大受信電力を持つ前記第１セットで開始して、一度に１セットのコードチャネルで、前記複数セットのコードチャネルに対して順次に行われる、請求項３４の装置。
【請求項３６】
前記データ検波を実行する手段は
前記第１セットのコードチャネルに対するシステム行列を決定する手段と、
前記システム行列に基づいて前記第１セットのコードチャネルに対するデータ検波フィルタを取得する手段と、
前記データ検波フィルタを用いて前記受信信号にデータ検波を実行する手段と、
を有する、請求項３４の装置。
【請求項３７】
少なくとも１つのセクタの複数のユーザの受信電力を決定し、最強ユーザから最弱ユーザに、前記複数のユーザを前記受信電力に基づいて分類し、前記分類された複数のユーザに基づいて複数のユーザグループを形成し、前記複数のユーザグループの中の第１ユーザグループに対する検波信号を得るため受信信号にデータ検波を実行し、前記検波信号に基づいて前記第１ユーザグループに対する信号を再構成し、前記第１ユーザグループに対する前記再構成信号を前記受信信号から除去し、前記複数のユーザグループの中の少なくとも１つの追加ユーザグループに対してデータ検波、再構成、及び除去を実行するように構成される少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに接続されるメモリと、
を具備する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は一般的に通信、特に無線通信で送信を回復するための方法に関する。
【背景技術】
【０００２】
無線マルチアクセス通信システムは複数の無線装置、例えば、携帯電話と同時に通信できる。そのようなマルチアクセスシステムの具体例は符号分割多重アクセス（ＣＤＭＡ）システム、時分割多重アクセス（ＴＤＭＡ）システム、周波数分割多重アクセス（ＦＤＭＡ）システム、及び直交ＦＤＭＡ（ＯＦＤＭＡ）システムを含む。
【０００３】
無線マルチアクセスシステムは代表的には大地理的領域に対して通信サービスエリアを提供する多くの基地局を含む。各基地局はそのサービスエリア内にある１以上の無線装置にデータを送信できる。所定の無線装置は近くの基地局からの送信に干渉するだけでなくサービス基地局から所望の通信を受信できる。これら干渉送信は近くの基地局のサービスエリア内にある他の無線装置を対象にしているがこの所定の無線装置への干渉として作用する。干渉は所望の送信を回復する無線装置の能力を妨害し、性能に大きな影響を及ぼす。
【０００４】
それ故に、無線通信システムにおいて送信干渉がある場合に所望の送信を回復する手法が技術的に要求されている。
【発明の概要】
【０００５】
送信干渉がある場合に所望の送信を回復する手法がここに説明される。連続等化及び除去（ＳＣＥ）と呼ばれる一実施形態では、第１セットのコードチャネルに対する等化信号を得るために等化が受信信号に行われる。第１セットは１セクタ対する全てのコードチャネル、１セクタに対する全てのコードチャネルのサブセット、複数のセクタに対する複数のコードチャネル、などを含むことができる。第１セットのコードチャネルに対する検波信号を得るためにデータ検波が等化信号に行われる。第１セットのコードチャネルに対する信号は検波信号に基づいて再構成される。第１セットのコードチャネルに対する再構成信号はその後受信信号から除去される。等化、データ検波、再構成及び除去は同様な方法で少なくとも１つの付加セットのコードチャネルに対して行われる。処理は、例えば、最強セクタに対する最強セットで開始して１セットのコードチャネルに対して同時に行われる。
【０００６】
連続ミニマルチユーザ検波（ＳＭＭ）と呼ばれる、他の実施形態では、第１セットのコードチャネルに対する検波信号を得るためにデータ検波が受信信号に行われる。第１セットのコードチャネルに対する信号は検波信号に基づいて再構成される。第１セットのコードチャネルに対する再構成信号はその後受信号から除去される。データ検波、再構成、及び除去は同様な方法で少なくとも１つの付加セットのコードチャネルに対して行われる。データ検波は以下に説明するように、ＳＥＣ及びＳＭＭに対して異なる方法で行われる。
【０００７】
本明細書の種々の態様及び実施形態は以下にさらに詳細に説明する。
【図面の簡単な説明】
【０００８】
【図１】図１はＣＤＭＡシステムを示す。
【図２】図２は基地局及び無線装置のブロック図を示す。
【図３】図３はＣＤＭＡ変調器のブロック図を示す。
【図４】図４は連続等化及び除去を示す。
【図５】図５はコードチャネル利得推定ユニットを示す。
【図６】図６は連続等化及び除去を行うプロセスを示す。
【図７】図７は連続ミニＭＵＤを示す。
【図８】図８は連続ミニＭＵＤを行うプロセスを示す。
【発明を実施するための形態】
【０００９】
ここに記載されている技術は、ＣＤＭＡ，ＴＤＭＡ，ＦＤＭＡ，ＯＦＤＭＡ，及び単一キャリアＦＤＭＡ  （ＳＣ−ＦＤＭＡ）システムのような種々の通信システムに使用できる。ＣＤＭＡシステムはｃｄｍａ２０００、広帯域ＣＤＭＡ（ＳＣ−ＦＤＭＡ）システム、などのような無線技術を実施できる。ｃｄｍａ２０００はＩＳ−２０００，ＩＳ−８５６及びＩＳ−９５規格をカバーする。ＴＤＭＡシステムはグローバル・システム・フォー・モバイル・コミュニケーションズ（ＧＳＭ）のような無線技術を実施できる。これらの種々の無線技術及び規格は技術的に知られている。Ｗ−ＣＤＭＡ及びＧＳＭは「第三世代パートナーシッププロジェクト（３ＧＰＰ）」と名称付けられた組織からの文献に記載されている。ｃｄｍａ２０００は「第三世代パートナーシッププロジェクト２（３ＧＰＰ２）」と名称付けられた組織からの文献に記載されている。３ＧＰＰ及び３ＧＰＰ２は公的に入手できる。ＯＦＤＭＡシステムは周波数ドメインのシンボルを直交周波数サブキャリアで送信するためにＯＦＤＭを利用する。ＳＣ−ＦＤＭＡシステムはタイムドメインのシンボルを直交周波数サブキャリアで送信する。明確のために、方法はｃｄｍａ２０００又はＷ−ＣＤＭＡシステムであってもよい、ＣＤＭＡシステムについて以下に説明される。
【００１０】
方法は単入力単出力（ＳＩＳＯ）、単入力多出力（ＳＩＭＯ）、多入力単出力（ＭＩＳＯ）、及び多入力多出力（ＭＩＭＯ）送信に使用できる。単入力は１つの送信アンテナを参照し、多入力はデータ送信に複数の送信アンテナを参照する。単出力は１つの受信アンテナを参照し、多出力はデータ受信に複数の受信アンテナを参照する。明確のため、以下の説明の多くはＳＩＳＯ送信のためのものである。
【００１１】
図１は複数の基地局１１０及び複数の無線装置１２０を備えたＣＤＭＡシステム１００を示す。基地局は一般的には、無線装置と通信し、ノードＢ、アクセスポイント、又はある他の専門用語でも呼ばれる固定局である。各基地局１１０は特定の地理的領域１０２に対して通信サービスエリアを提供する。用語「セル」は基地局及び／又はその用語が使用される状況に依存するそのサービスエリアを参照できる。システムキャパシティを改良するために、基地局サービスエリアは複数の小さな領域、例えば、３つの小さな領域１０４ａ，１０４ｂ，及び１０４ｃに区分けできる。各小さな領域は個々のベーストランシーバサブシステム（ＢＴＳ）によってサービスされる。用語「セクタ」はＢＴＳ及び／又は用語が使用されている状況に依存するそのサービスエリアとして参照できる。セクタ化セルについては、そのセルの全てのセクタに対するＢＴＳｓがセルに対する基地局内に一般的には同一場所に配置される。システムコントローラ１３０は基地局１１０に結合され、これら基地局に対する調整及び制御を行う。
【００１２】
ここで説明されている技術は非セクタ化セルを持つシステムだけでなくセクタ化セルを持つシステムに使用できる。以下の説明では、用語「セクタ」は（１）ＢＴＳ及び／又は（例えば、３ＧＰＰでの）セクタ化セルを持つシステムに対するそのサービスエリア及び（２）基地局及び／又は（例えば、３ＧＰＰでの）非セクタ化セルを持つシステムに対するそのサービスエリアを参照できる。以下の記載では、用語「セクタ」及び「基地局」は交換可能に使用される。
【００１３】
無線装置１２０は一般的にはシステム全体にわたり分散され、各無線装置は静止又は移動可能であってもよい。無線装置１２０は移動局、ユーザ装置、端末、局、加入者装置、又はある他の技術用語で呼ぶこともできる。無線装置は携帯電話、携帯端末（ＰＤＡ）、無線モデムカード、携帯用デバイス、ラップトップコンピュータ、などであってもよい。無線装置はいつなんどきでも順方向及び逆方向リンクでゼロ、１つ又は複数の基地局と通信できる。順方向リンク（即ち、ダウンリンク）は基地局から端末への通信リンクを参照し、逆方向リンクは端末から基地局への通信リンクを参照する。簡単化のため、図１は順方向リンクの送信だけを示している。
【００１４】
図２は基地局１１０及び無線装置１２０のブロック図である。これらは図１に示す基地局の１つ及び無線装置の１つであってもよい。簡単化のため、図２は１つの送信アンテナを持つ基地局１１０及び１つの受信アンテナを持つ無線装置１２０を示している。一般的に、基地局１１０及び無線装置１２０は各々いくつものアンテナを備えることができる。簡単化のため、図２は順方向リンクでデータ送信を行うための処理ユニットだけを示している。
【００１５】
基地局１１０では、送信機（ＴＸ）データプロセッサ２１０がサービスされる無線装置のトラフィックデータを受信し、データシンボルを生成するためのそのトラフィックデータを処理（例えば、符号化、インタリーブ、及びシンボルマップ）し、データシンボルをＣＤＭＡ変調器２２０に提供する。ここで使用されるように、データシンボルはデータ用の変調シンボルであり、パイロットシンボルは案内用の変調シンボルであり、変調シンボルは（例えば、Ｍ−ＰＳＫ又はＭ−ＱＡＭに対する）信号除去のポイントのための複素値であり、シンボルは一般的には複素値であり、そしてパイロットは基地局及び無線装置の両方によって推測的に知られているデータである。ＣＤＭＡ変調器２２０は以下に説明されるようにデータシンボル及びパイロットシンボルを処理し、出力チップを提供する。送信機（ＴＭＴＲ）２３０は出力チップストリームを処理（例えば、アナログに変換、増幅、フィルタ処理、及び周波数アップコンバート）し、順方向リンク信号を生成する。この信号はアンテナ２３２から送信される。
【００１６】
無線装置１２０では、アンテナ２５２が基地局１１０及び他の基地局から順方向リンク信号を受信し、受信信号を提供する。受信機（ＲＣＶＲ）２５４は受信信号を処理（フィルタ処理、増幅、周波数ダウンコンバート、及びデジタル化）し、受信サンプルをプロセッサ２６０に提供する。プロセッサ２６０は、以下に述べるように、連続等化及び除去（ＳＥＣ）及び／又は連続ミニマルチユーザ検波（ＳＭＭ）を実行できる。アンテナ２５２は１以上の信号路を介して基地局１１０から順方向リンク信号を受信でき、受信信号は基地局１１０の対する１以上の信号インスタンス（即ちマルチパス）を含むことができる。レーキ受信機（rake receiver）２７０は全ての関心マルチパスを処理するために使用できる。プロセッサ２６０又はレーキ受信機２７０はデータシンボル推定値を提供する。これら推定値は基地局１１０によって無線装置１２０に送られるデータシンボルの推定値である。受信機（ＲＸ）データプロセッサ２８０はデータシンボル推定値を処理（例えば、シンボルデマップ、デインターリーブ、及び復号）し、復号データを提供する。一般的に、プロセッサ２６０／レーキ受信機２７０及びＲＸデータプロセッサ２８０による処理は基地局１１０でのＣＤＭＡ変調器２２０及びＴＸデータプロセッサ２１０それぞれによる処理と相補的である。
【００１７】
コントローラ／プロセッサ２４０及び２９０は基地局１１０及び無線装置１２０でそれぞれ動作を指導する。コードチャネルはトラフィックチャネル、物理チャネル、データチャネル、などとも呼ばれる。例えば、複数の直交トラフィックチャネルはｃｄｍａ２０００での異なるウオルシュコードで得られ、マルチパス直交物理チャネルはＷ−ＣＤＭＡで異なる直交可変拡散因子（ＯＶＳＦ）コードによって得られる。コードチャネルは異なるタイプのデータ（例えば、トラフィックデータ、放送データ、制御データ、パイロット、など）及び／又は異なるユーザに対するトラフィックデータを送るために使用できる。コードチャネルに対するデータはスケールされ、合成され、全システム帯域にわたりスペクトル的に拡散する。スペクトル拡散は拡散コードによって行われ、これはｃｄｍａ２０００での仮想ランダム数（ＰＮ）コード及びＷ−ＣＤＭＡでのスクランブルコードである。ｃｄｍａ２０００では、ウオルシュコードとのチャネライゼーションは「カバーリング」と呼ばれ、スペクトル拡散は「スクランブリング」と呼ばれる。Ｗ−ＣＤＭＡでは、ＯＶＳＦコードとのチャネライゼーションは「拡散」と呼ばれ、スペクトル拡散は「スクランブル」と呼ばれる。明確のために、ｃｄｍａ２０００の用語（例えば、カバーリング、拡散、ウオルシュコード、及びＰＮコード）は以下の説明において使用される。
【００１８】
図３は基地局１１０内のＣＤＭＡ復調器２２０のブロック図である。簡単化のため、以下の記述はＮ個のコードチャネルがセクタ毎に使用され、各コードチャネルは長さＮの異なるウオルシュコードが割り当てられると仮定する。但し、Ｎは１６．３２．６４．１２８．２５６、又はある他の何らかの値に等しくできる。一般に、異なる長さの直交コードはコードチャネルに使用でき、Ｎは最長直交コードの長さに対応する。簡単化のため、以下の説明はＮ個のコードチャネルはＮ名のユーザのものであり、用語「コードチャネル」及び「ユーザ」は交換可能に使用されると仮定する。実際は、幾つかのコードチャネルはオーバヘッドに、例えば、パイロット、制御データ、放送データ、などに使用される。
【００１９】
ＣＤＭＡ変調器２２０はＮ個のコードチャネルに対するＮ個のコードチャネルプロセッサ３１０ａ乃至３１０ｎを含む。各コードチャネルプロセッサ３１０内では、乗算器３１２がセクタｋのコードチャネルｎに対するデータ又はパイロットシンボルを受信し、ｇk,nの利得によってスケールし、スケール済シンボルを提供する。利得ｇk,nはコードチャネルｎがセクタｋによって使用されなければゼロに設定できる。ウオルシュカバーユニット３１４はスケール済シンボルをコードチャネルｎに対するウオルシュコードｗｎによってチャンネル化する。ユニット３１４はＮ個の複製シンボルを生成するために各スケール済シンボルを繰り返し、そのスケール済シンボルに対するＮ個のデータチップを生成するためにＮ個の複製シンボルにウオルシュコードｗｎのＮ個のチップを乗算することによってカバーリングを行う。コンバイナ３２０はＮ個全てのコードチャネルに対するデータチップを受信し、加算する。ＰＮ拡散器３２２は結合データチップにセクタｋに割当てられたＰＮコードｃｋを乗算し、出力チップを生成する。
【００２０】
チップレートサンプリングによる、１シンボル期間におけるセクタｋに対する出力チップは次のような行列形態で表すことができる。
【数１】
2010510721.tif 000003
【００２１】
但し、ｄｋはセクタｋのＮ個のコードチャネルに送られるデータシンボルのＮ×１ベクトルである。 
ＧｋはセクタｋのＮ個のコードチャネルに対する利得のＮ×Ｎ対角行列である。 
ＷはＮ個の列にＮ個のウオルシュコードを含むＮ×Ｎアダマール行列である。
【００２２】
Ｃｋはセクタｋに対するＰＮコードのＮ個のチップを含むＮ×Ｎ対角行列である。 
Ａｋはデータベクトルｄｋの対するＮ×Ｎ処理行列である。そして
ｓｋはセクタｋに対する出力チップのＮ×１ベクトルである。
【００２３】
明確にするため、ベクトルは太字及び下線の小文字（例えば、ｄ）で示され、行列は太字及び下線の大文字（例えば、Ｇ）で示される。対角行列は対角に沿った可能な非ゼロ値及びその他の場所にあるゼロを含む。
【００２４】
ベクトルｄｋは１シンボル期間にＮ個のコードチャネルに同時に送るべきＮ個のデータシンボルを含む。行列Ｇｋは対角線に沿ったＮ個のコードチャネルに対するＮ個の利得及びその他の場所のゼロを含む。Ｎ個の利得はＮ個のコードチャネルに使用される送信電力量を決定する。行列ＷはＮ個の列にＮ個のコードチャネルに対するＮ個のウオルシュコードを含む。コードチャネルが異なるウオルシュコード長を有していれば、そのときＮは全てのコードチャネルに対する最長ウオルシュコード長に等しく、各短いウオルシュコードは行列Ｗにて繰り返される。同じウオルシュ行列Ｗが全てのセクタに使用されるので、下付き文字ｋはＷに使用されない。行列Ｃｋは対角線に沿ったＮ個のＰＮチップ及び他の場所にあるゼロを含む。これらＰＮチップは1シンボル期間中にセクタｋに対するＰＮコードからのものである。ベクトルｓｋは１シンボル期間にＮ個全てのコードチャネルに対してセクタｋによって送信されたＮ個の出力チップを含む。
【００２５】
行列Ａｋはデータベクトルｄｋによって認められる処理の全てを表し、次のように表すことができる。
【数２】
2010510721.tif 000004
【００２６】
Ａｋの列はコードチャネル／ユーザを表し、Ａｋの行は時間を表す。
【００２７】
無線装置１２０は干渉セクタだけでなくサービスセクタを含むＫ個のセクタから順方向リンク信号を受信する。一般的に、Ｋは任意の値であってもよい。ノイズのないセクタｋ毎の受信信号は次のように表される。
【数３】
2010510721.tif 000005
【００２８】
但し、Ｈｋはセクタｋに対する（Ｎ＋Δ）×Ｎチャネルレスポンス行列であり、
ｘｋはセクタｋに対する受信サンプルの（Ｎ＋Δ）×１ベクトルである。
【００２９】
Δはチップ単位での無線チャネルの遅延拡散である。行列Ｈｋはセクタｋに対する複素チャネル利得を含む。ベクトルｘｋはノイズがない場合に、1シンボル期間でのセクタｋに対するＮ＋Δ個の受信サンプルを含む。簡単化のため、ここでの説明はｄｋが1シンボル期間をカバーする場合である。一般的に、ｄｋはシンボル間干渉（ＩＳＩ）の原因となるため複数のシンボル期間（例えば、前回、今回及び次回のシンボル期間）をカバーできる。この場合、他の行列の次元は対応して増加することになる。
【００３０】
Ｋ個全てのセクタに対する無線装置１２０での受信サンプルは次のように表すことができる。
【数４】
2010510721.tif 000006
【００３１】
但し、ｙは無線装置１２０での受信サンプルの（Ｎ＋Δ）×１ベクトルである。
【００３２】
ｎは無線装置１２０でのノイズの（Ｎ＋Δ）×１ベクトルである。
【００３３】
一般的に、ｙは（上述のように）１つの受信アンテナからチップレートサンプル、オーバサンプルデータ（例えば、２倍のチップレートのサンプル、又はチップｘ２）、複数の受信アンテナからのチップレートサンプル、又は複数の受信アンテナからのオーバサンプルデータを表すことができる。簡単化のため、ノイズはゼロ平均ベクトル及び共分散行列σn2Ｉを持つ付加ホワイトガウスノイズ（ＡＷＧＮ）であると仮定する。但し、σn2はノイズの変数であり、Ｉは対角線に沿ったもの及びその他の個所にあるゼロを有する恒等行列である。
【００３４】
無線装置１２０は連続等化及び除去（ＳＥＣ）並びに連続ミニＭＵＤ（ＳＭＭ）を含む種々の信号回復手法を用いて1以上のセクタから1以上の送信を回復できる。これらの手法は同時に１つのセクタからの信号を推定し、除去するため（１）セクタ当たりの基準又は同時にコードチャネル／ユーザの１つのグループに対する信号を推定し、除去するためにグループ当たりの基準にわたって適用される。明確化のために、セクタに基づく連続等化及び除去並びにグループに基づく連続ミニＭＵＤが以下に説明される。
【００３５】
１．連続等化及び除去（ＳＥＣ）
セクタに基づく連続等化及び除去は、一般的に最強セクタで開始し、最弱セクタで終結して、連続順にＫ個のセクタを一度に1セクタを処理する。セクタ毎の処理は等化を含み、その後データ検波、それから信号再構成及び除去を含む。1セクタｓの処理は次のように行うことができる。
【００３６】
等化は最初に最小平均二乗誤差（ＭＭＳＭ）、最小二乗（ＬＳ）、又はある他の等化法を用いて行われる。等化行列Ｍmmse,sは次のように、ＭＭＳＥ技術に基づいてセクタｓに対して取得できる。
【数５】
2010510721.tif 000007
【００３７】
但し、Ｈｓはセクタｓ二対するチャネルレスポンス行列であり、
σ2v,sはセクタｓに対する合計ノイズ及び干渉の変数である。
【００３８】
“Ｈ”は共役転置を示す。
【００３９】
Ｈｓはセクタｓから受信したパイロットに基づいて推定されてもよい。
【００４０】
等化行列Mls,sは次のように、参照二乗技術に基づいてセクタｓについて求めることもできる。
【数６】
2010510721.tif 000008
【００４１】
等化は次のようにセクタｓに対して行われる。
【数７】
2010510721.tif 000009
【００４２】
等化行列ＭｓはＭＭＳＥ又は最小二乗法を用いて求められる。
【００４３】
式（７）は次のように近似し得る。
【数８】
2010510721.tif 000010
【００４４】
トータルノイズ及び干渉行列Ｖは次のように表すことができる。
【数９】
2010510721.tif 000011
【数１０】
2010510721.tif 000012
【００４５】
利得行列Ｇｓ及び共分散行列Ｒvv,sは以下に述べるように決定できる。
【００４６】
トータルノイズ及び干渉行列Ｖｓはホワイトとして近似し得る。データベクトルｄｓは次のように推定できる。
【数１１】
2010510721.tif 000013
【００４７】
また、データ検波は次のように、最小二乗法に基づいてセクタｓ対して行える。
【数１２】
2010510721.tif 000014
【００４８】
また、データ検波は次のように、整合フィルタ手法に基づいてセクタｓに対して行える。
【数１３】
2010510721.tif 000015
【００４９】
セクタｓに対する信号は次のように再構成し得る。
【数１４】
2010510721.tif 000016
【数１５】
2010510721.tif 000017
【００５０】
但し、ｙｓは取り除かれたセクタｓからの信号に関する受信ベクトルである。
【００５１】
式（５）乃至（１５）についての上記説明は１つのセクタｓに対する等化及び除去のためのものである。同じ処理がＫ個のセクタに対して連続的に行われる。セクタ毎の受信電力は、例えば、セクタから受信されたパイロットに基づいて推定し得る。Ｋ個のセクタは最強セクタから最弱セクタまで記憶し得る。このとき、連続等化及び除去は最強セクタで開始し、一度に１つのセクタに対して行える。
【００５２】
図４は連続等化及び除去のためのプロセッサ２６０ａのブロック図を示す。これは図２のプロセッサ２６０の実施形態である。第1段階での処理対象の第1セクタｓ１は最強受信セクタであってもよい。
【数１６】
2010510721.tif 000018
【数１７】
2010510721.tif 000019
【００５３】
セクタは最強セクタから最弱セクタまで順次処理し得る。これは（もしあれば）より強いセクタからの信号が除去されてしまったのでセクタ毎に検波性能を改善できる。また、セクタは他の順序で処理し得る。一般的に、早く処理したセクタからの干渉信号が取り除かれてしまっているので、セクタの逐次処理は各順次処理セクタに対して漸次改善する受信信号品質を得ることができる。
【００５４】
無線装置は単一セクタからの信号を再生するのが望ましいかもしれない。実施形態では、このセクタは信号を他のセクタから除去した後最終段階で処理される。他の実施形態では、Ｋ個のセクタが上述したように、最強から最弱へ処理される。
【数１８】
2010510721.tif 000020
【００５５】
無線装置は、例えば、ソフトハンドオフのために、複数のセクタからの信号を回復することを必要とする。実施形態では、これらのセクタは他のセクタからの信号を除去した後に最後の若干の段階で処理される。他の実施形態では、Ｋ個のセクタは上述のように、最強から最弱に処理される。各所望のセクタについては、そのセクタのための再構成信号ベクトルは最終段階から修正受信ベクトルｙｓＫに加減でき、結果のベクトルがそのセクタからの信号を回復するために処理し得る。
【００５６】
式（１１）では、共分散行列Ｒvv,sが次のように推定される。式（７）は次のように書換えることができる。
【数１９】
2010510721.tif 000021
【数２０】
2010510721.tif 000022
【数２１】
2010510721.tif 000023
【００５７】
Ｂｓの共分散は次のように推定できる。
【数２２】
2010510721.tif 000024
【００５８】
Ｖｓの共分散は次のように表すことができる。
【数２３】
2010510721.tif 000025
【００５９】
利得行列Ｇｓは次のようにＰＮデスクランブル及びウオルシャデスクランブルが後続するチャネル整合フィルタ処理を行うことによって推定し得る。
【数２４】
2010510721.tif 000026
【００６０】
ｖｓはセクタｓに対するノイズ及び干渉のベクトルであり、
ｑｓはセクタｓに対する非保護シンボルのベクトルである。
【００６１】
ｑｓの要素の分散は次のように表すことができる。
【数２５】
2010510721.tif 000027
【００６２】
但し、ｑｓｎはｑｓのｎ番目の要素である。
【００６３】
αｓｎ及びｇｓｎはそれぞれΩｓ及びＧｓの対角要素であり、
σ2v,sはｖｓの分散である。
【００６４】
式（２２）の平均二乗演算は相関関係がないと仮定されるｄｓのデータシンボルを取り除く。
【００６５】
ノイズ及び干渉分散σ2v,sは連続シンボル期間にパイロットチャネルに対するes,0の差分を取り、差分の二乗絶対値（squared magnitude）を計算し、σ2v,sの推定値を得るためにフィルタ処理することによって推定できる。それから推定σ2v,sは次のように|σs,n|2 g2s,nの推定値を得るためにE{|ｑs,n|2}から引き算してもよい。
【数２６】
2010510721.tif 000028
【００６６】
Gs,nはコードチャネルｎに対するスケール化電力利得である。
【００６７】
その後、コードチャネルに対するスケース化利得は次のように求めることができる。
【数２７】
2010510721.tif 000029
【００６８】
gs,pilot及びGs,pilotはそれぞれセクタｓに対するパイロットチャネルの利得及び電力ゲインである。
【００６９】
式（２４）において、コードチャネルの利得はパイロットチャネルの利得gs,pilotに対して与えられる。これはチャネルレスポンス行列Ｈｓがパイロットに基づいて得られ、式（２４）からスケース化利得によって除去されることになる、パイロットチャネルの利得gs,pilotを含むので所望の形である。
【００７０】
図５はコードチャネル利得推定ユニット５００のブロック図である。図５は１つのセクタｓに対するＮ個のコードチャネルの利得を推定する処理を示している。利得推定ユニット５００内では、ユニット５１０がチャネル整合フィルタ処理を行い、セクタｓに対するＨｓにおける共役複素チャネル利得をｙの受信サンプルに乗算する。乗算器５１２はユニット５１０の出力にセクタｓに対する共役複素ＰＮチップを乗算し、デスプレッドサンプルを提供する。ユニット５１４はシンボル期間毎にＮ-ポイント高速アダマール変換（ＦＨＴ）をＮ個のデスプレッドサンプルに行い、ｑｓのＮ個の要素である、Ｎ個のコードチャネルに対するＮ個の非保護シンボルを提供する。ユニット５１４はＮ個全てのコードチャネルに対してウオルシュ非保護を効率的に行う。
【００７１】
ユニット５２０ａはコードチャネル毎に非保護シンボルの二乗絶対値を計算する。フィルタ５２２ａはコードチャネル毎にユニット５２０ａの出力をフィルタ処理する。フィルタ５２２ａの出力は式（２２）の期待値の推定値である。
【００７２】
ノイズ及び干渉分散はパイロットチャネルに対する非保護シンボルに基づいて推定される。ユニット５１６はパイロットチャネルに対する各非保護シンボルに対して１シンボル期間の遅延を与える。加算器５１８は遅延非保護シンボルを現在の非保護シンボルから差し引き、差を提供する。パイロットシンボルは一定であるので、差を取ることによって、シンボル期間からシンボル期間までランダムであると仮定されるノイズ及び干渉を捕らえながらパイロット変調が解除される。ユニット５２０ｂは加算器５１８からの差の二乗絶対値を計算し、更に加算器５１８による差演算を考慮するため結果を２で割る。フィルタ５２２ｂはユニット５２０ｂの出力をフィルタ処理し、推定ノイズ及び干渉分散σ2v,sを提供する。
【００７３】
ユニット５２４はフィルタ５２２ａの出力からノイズ及び干渉分散を減算し、コードチャネル毎にスケール化電力利得を提供する。ユニット５２６はパイロットチャネルに対するスケース化電力利得Gs,pilotに基づいて倍率（scaling factor）１/Gs,pilotを決定する。乗算器５２８は各コードチャネルに対するスケース化電力利得に倍率を乗算し、コードチャンネル毎にＧs,n/Gs,pilotを提供する。ユニット５３０はコードチャネル毎にＧs,n／Gs,pilotの平方根を計算し、そのコードチャネルに対するスケール化利得ｇs,n/ｇs,pilotを提供する。
【００７４】
コードチャネルごとの受信電力は次のように、そのコードチャネルに対するスケール化利得gs,n及びセクタｓに対する受信電力に基づいて決定できる。
【数２８】
2010510721.tif 000030
【００７５】
但し、Ps,pilotはセクタｓに対する受信パイロット電力であり、
Ps,はセクタｓのコードチャネルｎに対する受信電力である。
【００７６】
コードチャネルに対する受信電力は以下に述べるように、ユーザをグループに分類するために使用し得る。
【数２９】
2010510721.tif 000031
【００７７】
等化、データ検波、再構成、及び除去は少なくとも１つの追加セットのコードチャネルに対して同様な方法で行われる。処理する他のセットのコードチャネルがあるときに決定がなされる（ブロック６２０）。決定が「Ｙｅｓ」であると、処理は次のセットのコードチャネルを処理するためにブロック６１２に戻る。そうでなければ、各所望のコードチャネルに対する検波信号が処理され、復号される（ブロック６２２）。簡単化のため図６に示されていないけれども、所望のコードチャネルが除去されたセット（例えば、第１セット）にあれば、そのセットに対する再構成信号は再加算でき、所望のコードチャネルに対するより信頼できる検波信号を得るために等化及びデータ検波が再度行われてもよい。
【００７８】
処理対象の全てのセクタに対するコードチャネルの受信電力が決定し得る。複数セットのコードチャネルは受信電力に基づいて形成し得る。第１セットは最大受信電力を持つコードチャネルを含むことができる。各残りのセットは徐々に減少する受信電力を持つコードチャネルを含めることができる。等化、データ検波、再構成及び除去は最大受信電力を持つ第１セットで開始し、一度に１セットを、複数セットのコードチャネルに対して順次行うことができる。
【００７９】
等化については、１セットのコードチャネルに対する等化行列（例えば、Ｍｓ）がＭＭＳＥ又は最小二乗法に従って取得し得る。その後、等化行列を持つ受信信号に等化が行える。データ検波については、利得行列(例えば、Ｇｓ)及びセットのコードチャネルに対するノイズ及び干渉(例えば、Ｒvv,s)がデータ検波フィルタ(例えば、Ｚｓ)を得るために推定及び使用し得る。その後、データ検波はデータ検波フィルタを持つセットのコードチャネルに対して行うことができる。
【００８０】
２．連続ミニ−ＭＵＤ（ＳＭＭ）
連続ミニ−ＭＵＤについては、Ｋ個のセクタ（又はＫ個のセクタに対するコードチャネル）におけるユーザはＭ個のグループに配列される。但し、Ｍは任意の整数値でもよい。各グループは所定数のユーザ、例えば、Ｌ名のユーザを含むことができる。但し、Ｌは任意の整数値であってもよい。ユーザは種々の方法で配置されてもよい。
【００８１】
セクタベースＳＭＭと呼ばれる実施形態では、各グループは１つのセクタに全てのユーザを含む。この実施形態に、各ユーザグループが１つのセクタにＬ名のユーザを含む、Ｍ個のユーザグループが形成できる。但し、Ｍ＝Ｋ及びＬ＝Ｎである。Ｋ個のセクタは最強から最弱まで分類し得る。第１グループは最強セクタに全てのユーザを含むことができ、第２グループは次の最強セクタに全てのユーザを含むことができる、など、そして最後のグループは最弱セクタに全てのユーザを含むことができる。
【００８２】
グローバルＳＭＭと呼ばれる、他の実施形態では、全てのセクタにおける全てのユーザに対する受信電力が、例えば、式（２１）乃至（２５）について上述したように、推定される。その後、ユーザは最強から最弱まで分類され、リストに記録される。第１グループはリストにＫ名の最強ユーザを含むことができ、第２グループはＬ名の次の最強ユーザを含むことができる、など、そして最後のグループはリストにＬ名の最弱ユーザを含むことができる。実例として、３つのセクタに合計４０名のユーザが存在できる。ユーザは４名のユーザのグループに配置し得る。第１グループは４名の最強ユーザを含むことができ、第２グループは次の４名の最強ユーザを含むことができる、など、そして第１０グループは４名の最弱ユーザを含むことができる。この実施形態では、所定グループは同じセクタ又は異なるセクタにユーザを含むことができる。
【００８３】
局所ＳＭＭと呼ばれる、さらにもう１つの実施形態では、各グループは１つのセクタにユーザのサブセットを含む。ユーザはグローバルＳＭＭについて上述したようにそれらの受信電力に基づいて分類される。第１グループは同じセクタについてリストの中のＬ名の最強ユーザを含むことができ、第２グループは同じセクタについてリストに次のＬ名の残りの最強ユーザを含むことができる、など。また、グループは最強セクタで開始して、一度に１つのセクタに対して形成できる。第１グループは最強セクタにＬ名の最強ユーザを含むことができ、第２グループは最強セクタにＬ名の次の最強ユーザを含むことができる、など、そして最後のグループは最弱セクタにＬ名の最弱ユーザを含むことができる。実例として、３つのセクタ、２０名のユーザを含む最強セクタ１、１２名のユーザを含む次の最強セクタ２、及び８名のユーザを含む最弱セクタ３に合計４０名のユーザが存在できる。ユーザは４名のユーザのグループに配置できる。第１グループはセクタ１の４名の最強ユーザを含むことができ、第２グループはセクタ１に次の４名の最強ユーザを含むことができる、など、そして第１０グループはセクタ３に４名の最弱ユーザを含むことができる。
【００８４】
ノイズがない、ユーザグループｍに対する受信信号は次のように表すことができる。
【数３０】
2010510721.tif 000032
【００８５】
ベクトルｄｍ及び行列Ｇｍ並びにＷｍはグループｍのユーザに対するデータシンボル、利得、及びウオルシュコードをそれぞれ含む。これらユーザは同じセクタ又は異なるセクタに属する。グループｍの複数のユーザが同じウオルシュコードを持つコードチャネルが割り当てられていれば行列Ｗｍは重複列を含むことができる。Ｃｍはグルームｍのユーザに送信する全てのセクタに対するＰＮチップを含む。Ｈｍはグループｍのユーザに対するチャネル利得を含む。グループｍのユーザが１つのセクタに属するのであれば、Ｃｍ及びＨｍは１つのセクタに対するＰＮチップ及びチャネル利得を含む。グループｍのユーザが複数のセクタに属していれば、Ｃｍ及びＨｍはこれら複数のセクタに対するＰＮチップ及びチャネル利得を含むブロック対角行列、１つの対角チャネル利得行列及び各セクタに対する１つのＰＮ行列である。ｘｍはノイズがない場合グループｍの全てのユーザに対する受信サンプルを含む。
【００８６】
ユーザグループｍに対するシステム行列は次のように与えることができる。
【数３１】
2010510721.tif 000033
【００８７】
システム行列Ｔｍはデータベクトルｄｍによって観察されるチャネルレスポンスだけでなく処理の全てを表す。Ｔｍの高さは（チップ数で）時間に関連し、Ｔｍの幅はユーザの数によって決定される。単一システム行列ＴはＫ個全てのセクタにおけるＭ・Ｌの全てのユーザに対して定義できる。しかしながら、この単一の大きなシステム行列Ｔに対する処理は計算的には厳しくなるであろう。
【００８８】
Ｍ個のユーザグループに対する無線装置１２０での受信サンプルは次のように表すことができる。
【数３２】
2010510721.tif 000034
【００８９】
連続ミニ-ＭＵＤは、一般的には、最強グループで開始し、最弱グループで終わる、一度に１つのグループで、順番にＭ個のユーザグループを処理する。１つのユーザグループｇに対する処理は次のように行うことができる。ユーザグループｇについては、式（２８）は次のように書換えることができる。
【数３３】
2010510721.tif 000035
【００９０】
但し、ｖｇはユーザグループｇに対する合計ノイズ及び干渉である。
【００９１】
ユーザグループｇに対するデータベクトルｄｇは受信ベクトルｙに基づき、かつＭＭＳＥ，最小二乗又は他のデータ検波手法を用いて推定し得る。データ検波は、次のように、ＭＭＳＥ手法に基づいてユーザグループｇに対して行い得る。
【数３４】
2010510721.tif 000036
【００９２】
式（３１）はこのとき次のように表すことができる。
【数３５】
2010510721.tif 000037
【００９３】
データ検波は、次のように、最小二乗法に基づいてユーザグループｇに対して行うこともできる。
【数３６】
2010510721.tif 000038
【００９４】
ユーザグループｇに対する信号は次のように再構成し得る。
【数３７】
2010510721.tif 000039
【数３８】
2010510721.tif 000040
【００９５】
但し、ｙｇは除去されたユーザグループｇからの信号に関する修正受信ベクトルである。
【００９６】
式（２９）乃至（３５）についての上記説明は１つのユーザグループｇに対するものである。同じ処理が、例えば、最強ユーザグループで開始して、一度に１つのユーザグループで、Ｍ個のユーザグループに対して連続的に行うことができる。
【００９７】
図７は図２のプロセッサ２６０の他の実施形態である、連続ミニ-ＭＵＤのためのプロセッサ２６０ｂのブロック図である。第１段階での処理対象である第１ユーザグループｇ１は最強ユーザグループであってもよい。
【数３９】
2010510721.tif 000041
【数４０】
2010510721.tif 000042
【００９８】
Ｍ個のユーザグループは最強ユーザグループから最弱ユーザグループに順次処理し得る。これは（もしあれば）強いユーザグループからの信号が除去されているので各ユーザグループに対する検波性能を改善できる。ユーザグループは他の順序で処理されてもよい。一般的に、早い処理ユーザグループからの干渉信号は除去されているので、ユーザグループの逐次処理は続いて処理されるユーザグループ毎に徐々に改善される受信信号品質をもたらす。
【００９９】
無線装置は単一セクタから信号を再生することを望む。実施形態では、このセクタに対する所望のユーザグループは他のユーザグループからの信号を除去した後に最終段階で処理される。他の実施形態では、Ｍ個のユーザグループが、上述したように、最強から最弱へ処理される。
【数４１】
2010510721.tif 000043
【０１００】
無線装置は、例えば、ソフトハンドオフのために、複数のセクタからの信号を再生することを望む。実施形態では、これらセクタに対する所望のユーザグループが他のユーザグループからの信号を除去した後に最後の若干の段階で処理される。他の実施形態では、Ｍ個のユーザグループは、上述したように、最強から最弱に処理される。各所望のユーザグループについては、そのユーザグループに対する再構成信号ベクトルが最終段階からの修正受信ベクトルｙｇＫに再加算でき、結果のベクトルはそのユーザグループからの信号を再生するために処理し得る。
【０１０１】
連続ミニ-ＭＵＤは全てのユーザの代わりに、一度に１つのユーザグループに対する処理を行う。連続ミニ-ＭＵＤはある利点を持つことができる。第１に、全てのユーザが完全ＭＵＤに対して同時に処理されていれば式（３２）における反転対象行列のサイズが反転対象行列のサイズよりはるかに小さくなる。第２に、Ｍ個のユーザグループの連続処理が続いて処理されるユーザグループ毎に徐々に改善する受信信号品質をもたらすことができる。
【数４２】
2010510721.tif 000044
【０１０２】
データ検波、再構成、及び除去は同様な方法で少なくとも１つの追加セットのコードチャネルに対して行われる。処理する他のセットのコードチャネルが存在する時に決定される（ブロック８２０）。答が「Ｙｅｓ」であれば、処理は次のセットのコードチャネルを処理するためにブロック８１４に戻る。そうでなければ、各所望のコードチャネルに対する検波信号が処理され、復号される（ブロック８２２）。簡単化のために図８に示されていないが、所望のコードチャネルが除去されたセット（例えば、第１セット）にあれば、そのセットに対する再構成信号が再加算でき、データ検波が所望のコードチャネルに対するより信頼できる検波信号を得るために再度行われる。
【０１０３】
処理対象の全てのセクタに対するコードチャネルの受信電力が決定し得る。複数セットのコードチャネルは受信電力に基づいて形成できる。第１セットは最強受信電力を持つコードチャネルを含むことができる。各残りのセットは徐々に低下する受信電力を持つコードチャネルを含むことができる。データ検波、再構成、及び除去は最大受信電力を有する第１セットで開始して、一度に１セットで、複数セットのコードチャネルに対して逐次行うことができる。
【０１０４】
データ検波については、システム行列（例えば、Ｔｇ）及び可能なら１セットのコードチャネルに対するノイズ及び信号分散（例えば、σ2v,ｇ）が推定し得る。データ検波フィルタ（例えば、Ｚｇ）はシステム行列及び可能ならノイズ及び干渉分散に基づき且つＭＭＳＥ又は最小二乗法に従って取得し得る。その後、データ検波がデータ検波フィルタを用いてセットのコードチャネルに対して実施し得る。
【０１０５】
１以上の繰り返しが連続等化及び除去（ＳＥＣ）及び連続ミニ-ＭＵＤの両方について行うことができる。各繰り返しは全てのセクタ又はユーザグループを順次処理できる。１回の繰り返しにおける最後のセクタ又はユーザグループの結果は次の繰り返しに伝えることができる。セクタ又はユーザグループの除去を数回繰り返すことによって除去が改善でき、より良い性能が提供できる。
【０１０６】
ここに記載されている手法は種々手段によって実施できる。例えば、これら技術はハードウェア、ファームウェア、ソフトウェア、又はその組合せで実施できる。ハードウェア実施については、送信機での処理ユニットは１以上のアプリケーション特定集積回路(ASICs)、デジタル信号プロセッサ(DSPs)、デジタル信号処理装置(DSPDs)、プログラマブルロジック装置(PLDs)、フィールドプログラマブルゲートアレイ(FPGAs)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子装置、ここに記載された機能を実行するように設計された他の電子装置、又はその組合せ内で実施できる。
【０１０７】
ファームウェア及び／又はソフトウェア実施については、本手法はここに記載された機能を実行するモジュール（例えば、手順、機能、等）で実施し得る。ファームウェア及び／又はソフトウェアコードはメモリ（例えば、図２のメモリ２９２）に記憶でき、プロセッサ（例えば、プロセッサ２９０）によって実施し得る。メモリはプロセッサ内又はプロセッサの外部で実施し得る。
【０１０８】
見出しは参照のためにここに含まれておりあるセクションを見つけるときに助けとなる。これらの見出しは以下に記載された概念の範囲を限定する意図がなく、これら概念は明細書全体を通して他のセクションにおいて適用性を持つことができる。
【０１０９】
開示された実施形態の先の説明は当業者が開示を製造又は使用できるように提供されている。これら実施形態の種々の変形は当業者には容易に理解され、ここに定義されている一般的原理は開示の精神又は範囲を逸脱しないで他の実施形態に適用できる。故に、本会時はここに示された実施形態に限定されることを意図していないがここに開示された原理及び新規特徴と一致する最大範囲を受けることである。
【図１】
2010510721.tif 000045
【図２】
2010510721.tif 000046
【図３】
2010510721.tif 000047
【図４】
2010510721.tif 000048
【図５】
2010510721.tif 000049
【図６】
2010510721.tif 000050
【図７】
2010510721.tif 000051
【図８】
2010510721.tif 000052
【手続補正書】
【提出日】平成21年11月2日(2009.11.2)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2010510721.tif 000053
【国際調査報告】
2010510721.tif 000054
2010510721.tif 000055
2010510721.tif 000056
2010510721.tif 000057
2010510721.tif 000058