(57)【特許請求の範囲】
【請求項１】
Ｋ個のユーザからの複数の直接スペクトラム拡散信号によりそれぞれ変調されたデータ信号を検出する方法において、各信号はＰ個の受信器アンテナでＬ個の分解可能なマルチパス成分を通して受信されており、
ａ）前記複数の直接スペクトラム拡散信号の少なくとも１個のサブセットと、これらの信号の複数のマルチパス成分と、該Ｐ個の複数の受信器アンテナとに対する整合フィルタ出力を生成するステップと、
ｂ）該整合フィルタ出力からコヒーレントチャネル推定値を生成するステップと、
ｃ）前記コヒーレントチャネル推定値を用いて前記整合フィルタ出力を重み付けして結合するステップと、
ｄ）多重アクセス干渉を抑圧しながら、スペクトラム拡散信号の少なくともサブセットに対する各々のデータシンボルを推定するための、前記Ｌ個の分解可能なマルチパス成分及び前記Ｐ個の受信器に対応する前記Ｋ個のユーザの信号及び係数から生成される相関マトリックスとして機能する線形結合器を使用するステップと、
ｅ）線形結合器の最後のＫ−ベクトル出力の各成分を次の処理の判定スライサへ通過させるステップとからなることを特徴とする方法。
【請求項２】
前記コヒーレントチャネル推定値は、前記整合フィルタ出力から生成されることを特徴とする請求項１に記載の方法。
【請求項３】
前記コヒーレントチャネル推定値は、トレーニング信号から生成されることを特徴とする請求項１に記載の方法。
【請求項４】
データｂ１、ｂ２、・・・、ｂｋの各々が高々Ｌ個の分解可能なマルチパス成分を有し、該データの各々を搬送するＫ個の符号化データ拡散信号ｓ１、ｓ２、・・・、ｓＫを分離してＫ−ベクトルを生成する相関器のバンクと、
多重アクセス干渉を抑圧するために、Ｋ個のベクトルに線形結合器を付加する手段と、
各データシンボルの推定値を生成するために線形結合器の出力を処理する手段とからなり、
前記線形結合器は、
対角振幅行列（Ａ）と、
アレイ／チャネル行列（ＧＨ）のエルミート転置と、
行列（Ｒ〜ＧＡ２ＧＨ＋σ２ＩＫＬＰ）の逆行列との積を形成しており、
Ｒ〜は複素ブロックテプリッツ相関行列であり、σ２はバックグラウンドノイズの分散であり、ＩＫＬＰはＫＬＰ行ＫＬＰ列の単位行列であることを特徴とする受信機。
【請求項５】
Ｐ個のアンテナからなるアレイで受信された、Ｌ個のパスの周波数選択的フェージングを受けたＫ個の直接符号拡散データ信号を復調する方法において、
Ｐ個のアンテナのそれぞれで受信されたＫ個の信号のそれぞれのＬ個のマルチパス遅延されたレプリカに整合するフィルタのバンクで逆拡散を行うステップと、
アレイ／チャネル係数の推定値の複素共役で逆拡散信号を重み付けするステップと、
重み付けされた逆拡散信号を総和してＫ−ベクトルを形成するステップと、
前記Ｋ−ベクトルを線形変換して多重アクセス干渉を抑圧するステップと、
前記線形変換の結果の信号を処理してそれぞれのデータシンボルの推定値を生成するステップとからなり、
前記線形変換は、
対角振幅行列（Ａ）と、
等価アレイ／チャネル／符号相関行列（Ｍ）と、
等価アレイ／チャネル／符号相関行列のエルミート共役を（ＭＨ）とし、推定されたアレイ／チャネル／符号相関行列を（Ｍ＾）とし、バックグラウンドノイズの分散をσ2として、行列（ＭＡ２ＭＨ＋σ２Ｍ＾）の逆行列と、
の積であることを特徴とする方法。
【請求項６】
前記線形結合器は、最小平均二乗誤差基準を使用することを特徴とする請求項１に記載の方法。
【請求項７】
前記最小平均二乗誤差基準は、ｋ番目のユーザに対して、前記線形結合器の出力と、ｋ番目のユーザのデータシンボルとの間の予期される二乗誤差を最小にする線形結合器を指定することを特徴とする請求項６に記載の方法。
【請求項８】
前記線形結合器は、ゼロフォーシング誤差基準を使用することを特徴とする請求項１に記載の方法。
【請求項９】
データ信号は振幅変調されており、結合した整合フィルタ出力の各々の実成分は線形結合器の前に抽出されることを特徴とする請求項１に記載の方法。
【請求項１０】
前記線形結合器を使用するステップはさらに、
（ａ）対角振幅行列Ａと、
（ｂ）等価アレイ／チャネル／符号相関行列（Ｍ）と、
（ｃ）（ｉ）該アレイ／チャネル／符号相関行列（Ｍ）、（ｉｉ）該振幅行列の２乗（Ａ２）、及び（ｉｉｉ）バックグランドノイズ分散σ２で重み付けされた推定アレイ／チャネル／符号相関行列（Ｍ＾）で合計されるアレイ／チャネル／符号相関行列ＭＨのエルミート共役と、の積から行列ＷＡを形成するステップを含むことを特徴とする請求項１に記載の方法。
【請求項１１】
前記線形結合器を使用するステップはさらに、
（ａ）対角振幅行列Ａと、
（ｂ）等価アレイ／チャネル／符号相関行列（Ｍ＾）の推定値と、
（ｃ）（ｉ）該推定アレイ／チャネル／符号相関行列（Ｍ＾）、（ｉｉ）該振幅行列の２乗（Ａ２）、及び（ｉｉｉ）バックグランドノイズ分散σ２で重み付けされた該推定アレイ／チャネル／符号相関行列（Ｍ＾）で合計されるアレイ／チャネル／符号相関行列（ＭＨ）のエルミート共役と、の積から行列ＷＡを形成するステップを含むことを特徴とする請求項１に記載の方法。
【請求項１２】
前記線形結合器ゼロフォーシング誤差基準は、実部等価アレイ／チャネル／符号相関行列Ｒｅ（Ｍ）の逆行列から行列ＷＡを形成することを含むことを特徴とする請求項８に記載の方法。
【請求項１３】
前記線形結合器ゼロフォーシング誤差基準は、等価アレイ／チャネル／符号相関行列Ｒｅ（Ｍ＾）の推定値の実部の逆行列から行列ＷＡを形成することを含むことを特徴とする請求項８に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチパスフェージングおよび多重アクセス干渉（ＭＡＩ：ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ  ｉｎｔｅｒｆｅｒｅｎｃｅ）を受ける直接拡散（ＤＳ：ｄｉｒｅｃｔ  ｓｅｑｕｅｎｃｅ）符号分割多元接続（ＣＤＭＡ）システムに関し、特に、このようなシステムで用いられる信号検出技術に関する。
【０００２】
【従来の技術】
次世代移動ワイヤレス標準に対して提案されているもののようなワイヤレスＣＤＭＡシステムにおいて、物理層における主な障害は、所望のユーザと直交しない共通チャネルユーザによって引き起こされるマルチパスフェージングおよび多重アクセス（マルチアクセス）干渉である。ｒａｋｅ受信器（Ｒ．  Ｐｒｉｃｅ  ａｎｄ  Ｐ．  Ｅ．  Ｇｒｅｅｎ，  ”Ａ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｔｅｃｈｎｉｑｕｅ  ｆｏｒ  Ｍｕｌｔｉｐａｔｈ  Ｃｈａｎｎｅｌｓ”，  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ＩＲＥ，  Ｖｏｌ．４６，  ｐｐ．５５５−５７０，  Ｍａｒｃｈ  １９５８、参照）は、所望の信号の分解可能なマルチパスレプリカをコヒーレントに合成することによって、マルチパスフェージングに対処しようとするものである。マルチユーザ検出（Ｓ．  Ｖｅｒｄｕ，  ”Ｍｕｌｔｉｕｓｅｒ  Ｄｅｔｅｃｔｉｏｎ”，  Ｃａｍｂｒｉｄｇｅ  Ｕｎｉｖｅｒｓｉｔｙ  Ｐｒｅｓｓ，  Ｎｅｗ  Ｙｏｒｋ，  １９９８、参照）は、所望のユーザを検出する際に、ＭＡＩの存在を能動的に考慮することによってＭＡＩの問題に対処するものである。
【０００３】
最近になって、受信器パフォーマンスをさらに改善するために、アレイ処理を使用することに関心が高まっている。このような技術は、基地局受信器において複数のアンテナを使用して、アンテナ利得やダイバーシティ利得を得るとともに、空間処理を可能にするものである。これらの空間領域技術を、ｒａｋｅ検出およびマルチユーザ検出のような時間領域技術と組み合わせることにより得られる時空間検出器は、従来の時間領域のみの検出器に比べて、ＣＤＭＡシステムの容量を改善する見込みがある（例えば、Ａ．  Ｐａｕｌｒａｊ  ａｎｄ  Ｃ．  Ｐａｐａｄｉａｓ，  ”Ｓｐａｃｅ−Ｔｉｍｅ  Ｐｒｏｃｅｓｓｉｎｇ  ｆｏｒ  Ｗｉｒｅｌｅｓｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ”，  ＩＥＥＥ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｍａｇａｚｉｎｅ，  Ｖｏｌ．１４，  Ｎｏ．６，  ｐｐ．４９−８３，  Ｎｏｖ．  １９９７、参照）。第１世代の時空間ＣＤＭＡ検出器は、アレイ処理を、ｒａｋｅ検出またはマルチユーザ検出のいずれか（それぞれ、Ａ．  Ｎａｇｕｉｂ  ａｎｄ  Ａ．  Ｐａｕｌｒａｊ，  ”Ｐｅｒｆｏｒｍａｎｃｅ  ｏｆ  Ｗｉｒｅｌｅｓｓ  ＣＤＭＡ  ｗｉｔｈ  Ｍ−ａｒｙ  Ｏｒｔｈｏｇｏｎａｌ  Ｍｏｄｕｌａｔｉｏｎ  ａｎｄ  Ｃｅｌｌ  Ｓｉｔｅ  Ａｎｔｅｎｎａ  Ａｒｒａｙｓ”，  ＩＥＥＥ  Ｊｏｕｒｎａｌ  ｏｎ  Ｓｅｌｅｃｔｅｄ  Ａｒｅａｓ  ｉｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ，  Ｖｏｌ．１４，  Ｎｏ．９，  ｐｐ．１７７０−１７８３，  Ｄｅｃ．  １９９６、または、Ｓ．  Ｍｉｌｌｅｒ  ａｎｄ  Ｓ．  Ｓｃｈｗａｒｔｚ，  ”Ｉｎｔｅｇｒａｔｅｄ  Ｓｐａｔｉａｌ−Ｔｅｍｐｏｒａｌ  Ｄｅｔｅｃｔｏｒｓ  ｆｏｒ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｇａｕｓｓｉａｎ  Ｍｕｌｔｉｐｌｅ−Ａｃｃｅｓｓ  Ｃｈａｎｎｅｌｓ”，  ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ，  Ｖｏｌ．４３，  Ｎｏ．２／３／４，  ｐｐ．３９６−４１１，  Ｆｅｂ．／Ｍａｒ．／Ａｐｒ．  １９９５、参照）とともに用いていた。その後の時空間ＣＤＭＡ検出器は３種類のすべての処理技術を組み合わせた（Ｈ．  Ｈｕａｎｇ，  Ｓ．  Ｓｃｈｗａｒｔｚ，  Ｓ．  Ｖｅｒｄｕ，  ”Ｃｏｍｂｉｎｅｄ  Ｍｕｌｔｉｐａｔｈ  ａｎｄ  Ｓｐａｔｉａｌ  Ｒｅｓｏｌｕｔｉｏｎ  ｆｏｒ  Ｍｕｌｔｉｕｓｅｒ  Ｄｅｔｅｃｔｉｏｎ：  Ｐｏｔｅｎｔｉａｌｓ  ａｎｄ  Ｐｒｏｂｌｅｍｓ”，  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ＩＥＥＥ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｙｍｐｏｓｉｕｍ  ｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｈｅｏｒｙ，  ｐ．３８０，  １９９５、あるいは、Ｍ．  Ｎａｇａｔｓｕｋａ  ａｎｄ  Ｒ．  Ｋｏｈｎｏ，  ”Ａ  Ｓｐａｔｉａｌｌｙ  ａｎｄ  Ｔｅｍｐｏｒａｌｌｙ  Ｏｐｔｉｍａｌ  Ｍｕｌｔｉ−Ｕｓｅｒ  Ｒｅｃｅｉｖｅｒ  Ｕｓｉｎｇ  ａｎ  Ａｒｒａｙ  Ａｎｔｅｎｎａ  ｆｏｒ  ＤＳ／ＣＤＭＡ”，  ＩＥＩＣＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ，  Ｖｏｌ．Ｅ７８−Ｂ，  Ｎｏ．１１，  ｐｐ．１４８９−１４９７，  Ｎｏｖ．  １９９５、参照）。
【０００４】
【発明が解決しようとする課題】
上記のシステムは満足に動作はするが、改善の余地があり、特に、３種類のすべての処理技術を組み合わせた時空間検出器は改善することが可能である。Ｎａｇａｔｓｕｋａ  ａｎｄ  Ｋｏｈｎｏの論文の検出器は最尤の意味で最適ではあるが、その計算の複雑さ（計算量）はユーザ数に関して指数関数的である。従って、実用的システムを実現するには複雑になり過ぎる。Ｈｕａｎｇ，  Ｓｃｈｗａｒｔｚ  ａｎｄ  Ｖｅｒｄｕの論文では、パフォーマンスと複雑さの間のトレードオフを提供しているが、この検出器は、ゼロフォーシング基準を用いているため、適応的に実装されていない。適応的実装により、受信器は、未知の干渉源を考慮に入れることが可能となり、それにより、検出器パフォーマンスが改善され、システム容量が増大する。例えば、基地局受信器は、隣接するセルからの、あるいは、埋め込まれたマイクロセルからの干渉を考慮に入れることが可能となり、一方、ハンドセット受信器は、明示的に復調していない信号からの干渉を考慮に入れることが可能となる。
【０００５】
【課題を解決するための手段】
本発明は、ｒａｋｅ受信器、アレイ処理、およびマルチユーザ検出を利用してＤＳ−ＣＤＭＡ信号を検出する。アレイ処理と組み合わされる場合、ｒａｋｅ受信器は、時空間ｒａｋｅ受信器と呼ばれることがある。本発明は、マルチユーザ検出器において、最小平均二乗誤差（ＭＭＳＥ：ｍｉｎｉｍｕｍ  ｍｅａｎ−ｓｑｕａｒｅ  ｅｒｒｏｒ）基準を使用する。この基準により、線形検出器の形式で、比較的単純な実装が可能となるとともに、適応的実装が可能となる。適応的実装は、さまざまな受信信号に関する限定された知識しかないような実際的状況で有用である。上記のように、アップリンクおよびダウンリンクの容量は、未知の干渉を考慮に入れた適応的検出器を使用して改善される。
【０００６】
パルス振幅変調（ＰＡＭ：ｐｕｌｓｅ  ａｍｐｌｉｔｕｄｅ  ｍｏｄｕｌａｔｅｄ）データ信号の場合、本発明の２つの実施例は、パフォーマンスと適応的実装の複雑さとの間のトレードオフの選択肢を提供する。ユーザの信号パラメータに関する完全な知識がある場合には、第１実施例のほうが良好に動作する。しかし、第１実施例は、適応的実装のためのより多くの明示的なチャネル情報を必要とする。受信器がＰ≧１個のアンテナを有し、受信信号がＫ個のＤＳ−ＣＤＭＡデータ信号からなり、各ＤＳ−ＣＤＭＡデータ信号はＬ個の遅延されたあるいは重み付けられたマルチパスレプリカを有するとする。各アンテナにおいて、フィルタのバンクが、ＫＬ個の拡散符号に、それぞれのマルチパスタイミング遅延で整合する。フィルタ出力は、推定されたチャネル（マルチパスおよびアレイ）パラメータの複素共役により重み付けられてから合成され、各成分がＫ個の符号のうちの１つに対応するＫ次元ベクトル（Ｋ−ベクトル）を形成する。各成分の実部がとられる。マルチパス遅延およびチャネルパラメータの推定値は、例えば、トレーニング（パイロット）信号から得られる。従来の時空間ｒａｋｅ受信器であれば、各ベクトル成分を判定デバイスに渡して、対応するユーザのＰＡＭデータシンボルを推定する。しかし、ユーザの信号が時空間領域で直交していなければ、ベクトル成分には他のユーザからのマルチアクセス干渉が混入する。本発明は、判定デバイスの前に線形結合器を使用して、マルチアクセス干渉を抑圧する。この線形結合器は、実Ｋ−ベクトルに乗じられる実Ｋ×Ｋ行列ＷＡによって表される。この行列は、この行列と実Ｋ−ベクトルの積と、データシンボルのＫ−ベクトルとの間の最小二乗誤差を最小にする。この行列は最小平均二乗誤差（ＭＭＳＥ）基準を用いるため、周知の適応アルゴリズムを用いてそれを適応的に得ることができる。最終的なＫ−ベクトル出力の各成分は、Ｋ個の符号のうちの１つに対応し、その後の処理のために判定スライサまたは復号器のいずれかに渡される。
【０００７】
第２実施例は、チャネルパラメータが正確に既知であるときにはわずかに劣ったパフォーマンスを有する。しかし、チャネル不整合の実際の条件下では、第２実施例のほうが良好に動作することが多い。適応的実装に関して、この実施例のほうが少ない情報しか必要としない（明示的なチャネル推定値は不要）が、適応は遅くなる可能性がある。第１実施例と同様に、第２実施例のフロントエンドは、Ｐ個のアンテナのそれぞれに対するＫＬ個の整合フィルタのバンクの後に、重み付けおよび合成からなる。しかし、第１実施例とは異なり、実部オペレータ（実部取り出し）と線形結合器（Ｋ×Ｋ行列の乗算）の順序は交換される。この際に、重み付け、合成、および線形結合器は、単一の複素Ｋ×ＫＬＰ行列ＷＢによって表される。結果として得られるＫ−ベクトルの成分の実部が、その後の処理のために、判定デバイスまたは復号器のいずれかに渡される。適応的実装では、適応アルゴリズムを用いて行列ＷＢを得ることができるため、チャネル推定値は明示的に要求されない。
【０００８】
直交ＰＡＭ（ＱＡＭ：ｑｕａｄｒａｔｕｒｅ  ＰＡＭ）データ信号の場合、信号コンステレーションが２次元であるため、検出器に実部オペレータは不要である。この場合、実部オペレータを用いずに、線形結合器の後に直接に適当な判定デバイスまたは復号器を設けた、第２実施例の変形例が用いられる。
【０００９】
ＭＭＳＥ検出法はそれ自体強力であるが、その性能は、線形マルチユーザ検出器の場合のように干渉が射影により除去される代わりに明示的に受信信号から減算される干渉消去のような他のマルチユーザ検出技術とともに用いることによって、さらに改善される。干渉消去は、ＭＭＳＥ線形結合器の前後のいずれに行うことも可能である。
【００１０】
ＭＭＳＥ検出器のいずれの実施例も、データ伝送チャネルの他に、パイロット信号として作用する補助チャネルを利用する実用的システムに一般化することが可能である。また、ＭＭＳＥ検出器は、信号が複数の拡散ファクタで送信されるようなシステムでも動作可能である。
【００１１】
本発明によるＣＤＭＡ信号検出器は、マルチユーザ検出を用いない、あるいは、マルチユーザ検出を用いるが未知の干渉を適応的に低減しない従来の信号検出器に比べて、大幅に改善されたパフォーマンスを提供することができる。
【００１２】
【発明の実施の形態】
［概要］
ｋ番目のユーザ（ｋ＝１，．．．，Ｋ）がデータ系列ｂｋ（ｔ）をＮチップ拡散系列ｓｋ（ｔ）で変調するＫユーザシステムを考える。検出器Ａの場合、データ系列はパルス振幅変調（ＰＡＭ）である。検出器Ｂの場合、データ系列はＰＡＭまたは直交ＰＡＭ（ＱＡＭ）のいずれも可能である。送信された信号は、チャネルにおいて周波数選択的なフェージングを受け、受信器には、複素フェージングチャネル係数ｃｋ，１（ｔ），．．．，ｃｋ，Ｌ（ｔ）を有するＬ個の時間分解可能なマルチパス成分として到着する。受信器は、Ｐエレメントリニアアレイであると仮定する。各分解可能マルチパス成分は、リニアアレイに対する角θｋ，ｌ（ｔ）を有する平面波として到着し、アレイ間隔が、与えられた波面に対してアレイエレメント間に完全な相関があるように十分に近い（例えばλ／２）場合、ｐ番目のエレメントの、第１エレメントに対する位相オフセットｈｋ，ｌ，ｐ（ｔ）は、ｈｋ，ｌ，ｐ（ｔ）＝ｅｘｐ（π（ｐ−１）ｓｉｎθｋ，ｌ（ｔ））である。与えられたシンボル期間に対して、ｐ番目のアンテナにおける受信信号（シンボル間干渉は無視する）は、
【数１】
0003553426.tif 000002
である。ただし、Ａｋはユーザｋの振幅であり、τｋ，ｌはｋ番目のユーザのｌ番目のマルチパスの遅延であり、ｎｐ（ｔ）は、セル外干渉および背景ノイズを考慮に入れた加法性ガウシアンノイズ過程である。ここで、分析を簡単にするために以下の仮定をおく。
（ａ）  信号はビット同期して受信される。
（ｂ）  時間広がりは、シンボル期間に比べて、シンボル間干渉が無視できるほどに小さい。
（ｃ）  位相オフセットおよびチャネル係数は、１シンボル期間にわたり一定である。
第１の仮定は後で落とすことになる。これらの仮定のもとで、式（１）の受信信号に対するチップ整合フィルタ出力は次の複素Ｎ−ベクトルとなる。
【数２】
0003553426.tif 000003
ただし、ｓｋ，ｌはｓｋ（ｔ−τｋ，ｌ）に対応するチップ整合フィルタＮ−ベクトルであり、ｎｐはガウシアンノイズに対応する複素Ｎ−ベクトルである。（式中太字で示した記号は、明細書本文中では下線で代用して示す。）拡散符号は単位エネルギーを有するように正規化されている。すなわち、‖ｓｋ，ｌ‖＝１である。拡散符号はランダムであると仮定する。しかし、これらのＭＭＳＥ検出器の適応的実装では、数個のシンボル期間の後に繰り返す短い拡散符号の使用を要求する。以下、次の記法を使用する。
【００１３】
【表１】
0003553426.tif 000004
アレイ係数およびチャネル係数の対応する推定値は、その値の記号の上に記号＾を付けて表す。ノイズベクトルは、ゼロ平均複素ガウシアンベクトルであり、その分布は、（成分ごとの）実成分および虚成分に関して次のように書くことができる。
【数３】
0003553426.tif 000005
ただし、行列およびベクトルに対する実部演算および虚部演算をＲｅ（Ｘ）＝（Ｘ＋Ｘ＊）／２およびＩｍ（Ｘ）＝（Ｘ−Ｘ＊）／２と定義し、＊は複素共役を表す。従って、Ｒｅ（ｎ）およびＩｍ（ｎ）は、成分の分散がσ２で相互に無相関の、ゼロ平均ガウシアンランダムベクトルである。
【００１４】
［従来の（時空間ｒａｋｅ）受信器（図１）］
このアレイ−マルチパスチャネルの場合に、従来技術のシングルユーザ検出器は、所望のユーザの複合アレイ−マルチパス拡散符号信号に整合した相関器である。この検出器は、干渉源の存在を考慮に入れていない。しかし、干渉源がない場合、あるいは、干渉源がアレイ−符号空間で所望のユーザと直交する場合、これは最尤検出器である。図１に示すように、この検出器は、ＫＬ個のマルチパス拡散符号ｓ１，１，．．．，ｓ１，Ｌ，．．．，ｓＫ，１，．．．，ｓＫ，Ｌに整合した、各アンテナにおける相関器バンク１０である。図１の左端のボックス内の〈ｓｋ，ｌ，・〉という記法は、ｓｋ，ｌ（ｋ番目のユーザの拡散符号で、ｌ番目のマルチパス遅延に対応するもの）と、そのボックスへの入力ベクトルとの内積をとることを示す。〈ｓｋ，ｌ，・〉という記法におけるドットは入力を表す。タイミング推定値は、別個のタイミング推定アルゴリズムを用いて得られる。左上のボックス（ベクトルｚ１の第１成分に対応する）の出力は、〈ｓ１，１，ｒ１〉＝ｓ１，１Ｈｒ１である。ただし、上付き添字Ｈは複素ベクトルのエルミート共役（各成分の複素共役をとり、さらにベクトルの転置をとる）を表す。複数の信号、それらの信号の複数のマルチパス成分および複数の受信アンテナの少なくともサブセットに対する整合フィルタ出力を図中（ｚ１，．．．，ｚＰ）で示す。
【００１５】
参照符号１１において、相関器出力は、対応するチャネル推定値の複素共役で重み付けられる。具体的には、ユーザｋのｌ番目のマルチパスに対するｐ番目のアンテナにおける相関器出力は、対応するチャネル（アレイ／マルチパス）係数の推定値ｈｋ，ｌ，ｐ＾ｃｋ，ｌ＾の複素共役で重み付けられる。これらの推定値は、別個のチャネル推定アルゴリズムを用いて得られる。各アンテナにおいて、ｋ番目のユーザに対するＬ個の成分は加算され（１２）、その後、ｋ番目のユーザに対して結果として得られるＰ個の成分が加算される（１３ｋ，ｋ＝１，．．．，Ｋ）。その後、各成分は、判定デバイスまたは復号器に渡される。ＰＡＭデータ信号の場合、ｋ番目のユーザに対する判定デバイス（１４ｋ，ｋ＝１，．．．，Ｋ）は、ｋ番目のベクトル成分の実部にユークリッド距離の意味で最も近いシンボルを出力する。ＱＡＭデータ信号の場合、実部オペレータは不要である。
【００１６】
図１から、整合フィルタの出力におけるＫＬＰ−ベクトルｚ＝［ｚ1T...ｚPT］Tは次のように書くことができる。
【数４】
0003553426.tif 000006
ただし、ＫＬＰ×ＫＬＰ行列（複素ブロックテプリッツ相関行列）〜Ｒを
【数５】
0003553426.tif 000007
と定義し、
【数６】
0003553426.tif 000008
は２つの行列の間のクロネッカー積演算であり、複素ノイズベクトルは、次の分布を有する複素ガウシアンランダムベクトルである。
【数７】
0003553426.tif 000009
【００１７】
【数８】
0003553426.tif 000010
という事実（○は２つの同サイズの行列どうしの成分ごとの積を表す）を用いると、チャネル結合器の出力および判定デバイス１４１〜１４Ｋへの入力におけるＫ−ベクトルは次のように簡潔に書くことができる。
【数９】
0003553426.tif 000011
ただし、Ｈは複素共役転置を表し、○は２つの同サイズの行列どうしの成分ごとの積を表し、
【数１０】
0003553426.tif 000012
である。ノイズベクトルは純粋に実であり、次の分布を有する。
【数１１】
0003553426.tif 000013
ただし、
【数１２】
0003553426.tif 000014
である。データがＢＰＳＫ変調されている場合、ユーザｋに対するビット判定は単に、Ｒｅ｛ｙｃｏｎｖ｝の第ｋ成分の硬制限（ｈａｒｄ  ｌｉｍｉｔ）、すなわち、ｂ＾ｋ＝ｓｇｎ（Ｒｅ｛ｙｃｏｎｖ，ｋ｝）である。従来のｒａｋｅ受信器の対応するビット誤り率Ｐｋｃｏｎｖは次の通りである。
【数１３】
0003553426.tif 000015
ただし、Ｘ（ｋ，ｋ）は、行列Ｘの（ｋ，ｋ）成分である。さまざまな検出器どうしのパフォーマンス比較は、ＢＰＳＫ変調データに関して与えられるが、それらは一般に、任意のＱＡＭ変調データに対しても与えることが可能である。
【００１８】
［一般的な時空間線形マルチユーザｒａｋｅ受信器（図２）］
上記の従来の時空間ｒａｋｅ受信器は、与えられた１ユーザに対して、復調はそのユーザのみからの情報を使用するという意味で、シングルユーザ受信器である。これは他のユーザからの干渉の存在を考慮に入れていないため、そのパフォーマンスは劣化する。図２に、一般的なマルチユーザ時空間ｒａｋｅ受信器を示す。これは、線形結合器を使用して、マルチアクセス干渉を考慮に入れている。この検出器の２つのバージョンについて説明する。第１のバージョン（検出器Ａという。）は、線形結合器の前に実部オペレータを使用する。この場合、図２の参照符号２０は、実部オペレータのバンクと、その後の線形結合器とからなり、各コンポーネント１４１，．．．，１４ｋは、その入力に最も近い推定シンボルを判断するスライサである。第２のバージョン（検出器Ｂという。）は、複素行列によって表される線形結合器と、その後の実部オペレータとを使用する。この場合、参照符号２０は、線形結合器のみからなり、判定デバイスが、実部オペレータおよびスライサからなる。その類似性にかかわらず、実際には、検出器ＡとＢの線形結合器は相異なるパフォーマンスおよび適応的実装となる。以下で、これらの２つの検出器の実施例についてさらに詳細に説明する。
【００１９】
［時空間線形マルチユーザ検出器Ａ（図３）］
Ｋ個のユーザに対して十分な統計量のセットは、式（３）においてＫ−ベクトルＲｅ｛ｙｃｏｎｖ｝として与えられる。線形ＭＭＳＥ検出器の目的は、このベクトルのＫ×Ｋ線形結合器を適用して、その結果得られるベクトルと、データベクトルｂの間の平均二乗誤差が最小になるようにすることである。換言すれば、次式のような実Ｋ×Ｋ行列ＷＡを求めることである。
【数１４】
0003553426.tif 000016
この検出器は、本質的に、ｎｃｏｎｖを通して現れる残留ガウシアンノイズと、
【数１５】
0003553426.tif 000017
の非対角項を通して現れる多重アクセス干渉の両方に対処するように適当にバランスをとる。その解は次のようになることを示すことができる。
【数１６】
0003553426.tif 000018
【００２０】
図３は、本発明による検出器Ａのブロック図である。これは、Ｐ個のアンテナと、整合フィルタバンク１０を含む。ボックス３１は、式（６）で与えられるＫ×Ｋ行列ＷＡによって定義される線形結合器を表す。この行列を言葉で説明すれば次のようになる。これは、３つの項、すなわち、
（ａ）対角振幅行列（Ａ）、
（ｂ）等価アレイ／チャネル／符号相関行列（Ｍ）、および、
（ｃ）アレイ／チャネル／符号相関行列（Ｍ）と、振幅行列の２乗（Ａ２）と、アレイ／チャネル／符号相関行列のエルミート共役（ＭＨ）との積に、推定されたアレイ／チャネル／符号相関行列（Ｍ＾）にバックグラウンドノイズの分散（σ２）で重みを付けたものを加えたものからなる行列（ＭＡ２ＭＨ＋σ２Ｍ＾）の逆、の積である。この行列は、式（５）で与えられる平均二乗誤差基準を最小にし、式（５）の平均二乗誤差の式の凸性のため、ＭＭＳＥ解（６）は大域的最小を表す。判定スライサのバンク（３２１，．．．，３２Ｋ）が、線形結合器の後にくる。
【００２１】
このＭＭＳＥ検出器の有利な特徴は、最小平均二乗や再帰的最小二乗のような周知の適応アルゴリズム（３３）を用いて適応的に実装可能なことである。トレーニング信号（例えば、ユーザのデータビット）を用いて、これらの技術を用いて適応的にＷＡを得ることができる。適応的実装は、ＷＡの直接的計算が複雑すぎると考えられる場合のオプションである。なお、適応的実装は、Ｋ個のユーザの拡散符号、マルチパス遅延、およびチャネルパラメータの知識を必要とする。
【００２２】
アレイおよびチャネルの推定値が厳密にＣ＾＝Ｃ、Ｈ＾＝Ｈであると仮定すると、式（６）におけるＷＡの式を次のように書き直すことができる。
【数１７】
0003553426.tif 000019
もう１つの有利な特徴は、次式のように、残留ガウシアンノイズが０に近づくとともに、ＭＭＳＥ検出器は、脱相関（ゼロフォーシング）検出器に近づくことである。
【数１８】
0003553426.tif 000020
換言すれば、式（３）から、次式を得る。
【数１９】
0003553426.tif 000021
そして、多重アクセス干渉は０に強制される。脱相関検出器Ａ（ＤＤ−Ａ，ｄｅｃｏｒｒｅｌａｔｉｎｇ  ｄｅｔｅｃｔｏｒ  Ａ）の実装では、式（６）で与えられるＷＡをＷＡ＝Ａ−１Ｒｅ｛Ｍ｝−１で置き換える。ここで、ＣＨ［（ＨＨＨ）○Ｒ］Ｃは正定値であり従って可逆であると仮定すると、Ｒｅ｛ＣＨ［（ＨＨＨ）○Ｒ］Ｃ｝もまた可逆となる。
【００２３】
次に、この第１のＭＭＳＥ検出器（ＭＭＳＥ−Ａ）のビット誤り率を計算する。スライサ入力におけるＫ−ベクトルは次の通りである。
【数２０】
0003553426.tif 000022
ただし、
【数２１】
0003553426.tif 000023
である。従って、ＭＭＳＥ−Ａ検出器を使用するｋ番目のユーザに対するビット誤り率は、次のようになる。
【数２２】
0003553426.tif 000024
ＷＡ＝Ａ−１（Ｒｅ｛ＣＨ［（ＨＨＨ）○Ｒ］Ｃ｝）−１とし、完全チャネル推定を仮定すると、ＤＤ−Ａのビット誤り率は次のようになる。
【数２３】
0003553426.tif 000025
【００２４】
このＭＭＳＥ検出器の１つの欠点は、チャネルおよびアレイの係数の推定を、ＷＡを得るための適応アルゴリズムに組み込むことができないことである。これらの推定値は、（トレーニングあるいはパイロット信号のような）何らかの別の手段を用いて明示的に取得しなければならない。ここから、「アレイおよびチャネルのパラメータの事前の知識を必要としない適応的ＭＭＳＥを設計することは可能か？」という疑問が生じる。その答えはＹＥＳであり、これについて次のセクションで説明する。
【００２５】
［時空間線形マルチユーザ検出器Ｂ（図４）］
このセクションの目標は、適応的に実装可能であるとともに明示的なアレイおよびチャネルの推定値を必要としないＭＭＳＥ検出器を導出することである。（しかし、マルチパス遅延のタイミング推定値は依然として必要となる。）図４に、検出器Ａの実部オペレータと線形結合器の位置を交換した、検出器Ｂの基本構造を示す。この交換により、結果として得られるアレイ結合、マルチパス結合、および線形結合器の縦続構成は、図５に示すような単一の複素Ｋ×ＫＬＰ行列乗積ＷＢにまとめることができる。具体的には、この行列を、ＭＭＳＥ基準を用いて次のように定義する。
【数２４】
0003553426.tif 000026
式（４）から、
【数２５】
0003553426.tif 000027
となる。ただし、Ｇ≡ＨＤＣは、アレイ／チャネル行列である。図５は、本発明によるＭＭＳＥ−Ｂ検出器のブロック図である。これは、Ｐ個のアンテナと、整合フィルタのバンク１０を含む。ボックス５０は、式（１０）で与えられるＫ×ＫＬＰ行列ＷＢによって定義される線形結合器を表す。この行列は、上記のように
【数２６】
0003553426.tif 000028
で与えられる平均二乗誤差基準を最小にする。式（１０）の最後の行は、この行列が、３つの項、すなわち、
（ａ）対角振幅行列（Ａ）、
（ｂ）従来の検出器におけるアレイ／チャネル結合器と等価であるが推定値ではなく実際のパラメータを使用するアレイ／チャネル結合器行列ＨＤＣ、
（ｃ）行列〜ＲＧＡ２ＧＨ＋σ２ＩＫＬＰの逆行列、
の積であることを示している。この逆行列は、式（２）に従って定義される相関行列（〜Ｒ）と、アレイ／チャネル結合器行列Ｇと、振幅行列の２乗（Ａ２）と、アレイ／チャネル結合器行列のエルミート共役との積に、ＫＬＰ×ＫＬＰ単位行列にバックグラウンドノイズの分散（σ２）で重みを付けたものを加えたものからなる。データがＰＡＭである場合、実部オペレータのバンク（３０１，．．．，３０Ｋ）および判定スライサ（３２１，．．．，３２Ｋ）が線形結合器の後にくる。そうではなく、データがＱＡＭである場合、複素判定スライサ（１４１，．．．，１４Ｋ）のみがあればよい。ＰＡＭデータの場合、検出器ＡとＢは、構造は類似するが、実部オペレータの配置が異なることにより、等価ではない。
【００２６】
ＢＰＳＫデータに対する検出器Ｂのビット誤り率を計算するのに、スライサ入力におけるＫ−ベクトルは
【数２７】
0003553426.tif 000029
である。ただし、
【数２８】
0003553426.tif 000030
である。従って、ＭＭＳＥ−Ｂ検出器を使用するｋ番目のユーザに対するビット誤り率は次式のようになる。
【数２９】
0003553426.tif 000031
【００２７】
Ｐ個の受信されるＮ−ベクトルを単一のＮＰ−ベクトルｒ＝［ｒ１Ｔ ｒ２Ｔ．．．ｒＰＴ］Ｔに連接することによって、整合フィルタバンクの演算を線形結合器ＷＢと結合して、ｒに乗じる単一のＫ×ＫＰ行列を作ることができる。図６に示すように、ｋ番目のユーザに対する検出器構造は、このＫ×ＫＰ行列６０の第ｋ行と、その後の実部オペレータ６２および判定スライサ６３とに還元される。従って、ＭＭＳＥ−Ｂ検出器は、単純なタップ重みフィルタアーキテクチャで実装することができる。その対応する脱相関検出器（後述）と、ＭＭＳＥ−Ａ検出器と、ＤＤ−Ａ検出器とは、同様にこのアーキテクチャで実装することができる。ＭＭＳＥ−Ａ検出器と同様に、このバージョンのＭＭＳＥ−Ｂ検出器は、周知の適応アルゴリズム（６１）を用いて適応的に実装することができる。しかし、ＭＭＳＥ−Ｂは、アレイおよびチャネルの推定値を必要としないという利点がある。その代わり、トレードオフとして、調整するタップが多くなるために適応が遅くなる可能性がある。
【００２８】
２つの検出器の間の直接の解析的比較は困難であるが、以下で、完全なチャネルおよびアレイの推定値のもとで、ノイズ下限が０に近づくにつれて、ＭＭＳＥ−Ａのパフォーマンスは一様にＭＭＳＥ−Ｂより優れていることを示す。まず、ＭＭＳＥ−Ｂに対応する脱相関検出器ＤＤ−Ｂは単に、ＷＢをＡ−１［（ＨＤＣ）Ｈ〜ＲＨＤＣ］−１（ＨＤＣ）Ｈで置き換えることを示す。（既に、（ＨＤＣ）Ｈ〜ＲＨＤＣ＝ＣＨ［（ＨＨＨ）○Ｒ］Ｃは可逆であると仮定したことを想起すべきである。）
【００２９】
命題１：
【数３０】
0003553426.tif 000032
証明：両辺に〜ＲＨＤＣＡ２（ＨＤＣ）Ｈ＋σ２ＩＫＬＰを乗じることにより、次を得る。
【数３１】
0003553426.tif 000033
従って、（ＨＤＣ）Ｈ〜ＲＨＤＣ＝ＣＨ［（ＨＨＨ）○Ｒ］Ｃという事実、および、ＭＭＳＥ−Ａにおけるアレイおよびマルチパスの結合器は（ＨＤＣ）Ｈによって表すことができるという事実から、ＤＤ−Ｂは、整合フィルタのバンクと、その後の結合器と、その後の脱相関器（ＣＨ［（ＨＨＨ）○Ｒ］Ｃ）−１と、その後の実部オペレータと、その後のスライサとからなる。ＤＤ−Ａは、脱相関器と実部オペレータの順序が交換されることと、脱相関器が（Ｒｅ｛ＣＨ［（ＨＨＨ）○Ｒ］Ｃ｝）−１であることを除いてはほとんど同一である。ＷＢを式（１１）のＵＢ＝Ａ−１［（ＨＤＣ）Ｈ〜ＲＨＤＣ］−１（ＨＤＣ）Ｈで置き換えることにより、ＤＤ−Ｂのビット誤り率は次のようになる。
【数３２】
0003553426.tif 000034
【００３０】
次に、ＤＤ−ＡがＤＤ−Ｂよりも一様に低いビット誤り率を有することを示そう。
【００３１】
命題２：ＰｋＤＤ−Ａ（σ）≦ＰｋＤＤ−Ｂ（σ）
【００３２】
証明：（これについては、発明者は、Ｌｕｃｅｎｔ  Ｔｅｃｈｎｏｌｏｇｉｅｓ社のＥｍｒｅ  Ｔｅｌａｔａｒに対して、時宜を得た明快な洞察に感謝する。）
【００３３】
＿Ｍ≡ＣＨ［（ＨＨＨ）○Ｒ］Ｃと定義する。（本文中では、Ｍの上にバーを付けた記号を＿Ｍで表す。）これはエルミートである。さらに、これは正定値であると仮定する。［Ｒｅ（＿Ｍ）］−１もまた正定値であることが従うので、［Ｒｅ（＿Ｍ）］−１のｋ番目の対角成分が＿Ｍ−１のｋ番目の対角成分より大きいことを示せば十分である。（＿Ｍはエルミートであるため、その逆もまたエルミートであり、従って、逆行列の対角成分は実であることに注意する。）ｙを実に選び、ｘ＝［Ｒｅ（＿Ｍ）］−１ｙとおき、ｘは実であることに注意すると、ｘＴ＿Ｍｘ＝ｘＴＲｅ（＿Ｍ）ｘ＝ｙ［Ｒｅ（＿Ｍ）］−１であり、また、ｘＴｙ＝ｙＴ［Ｒｅ（＿Ｍ）］−１ｙである。任意の実のｘ、実のｙ、および正定値の＿Ｍに対してｘＴ＿ＭｘｙＴ（＿Ｍ）−１ｙ≧（ｘＴｙ）２であることを主張するＢｅｒｇｓｔｒｏｍの不等式の一般化を用いると、次式を得る。
【数３３】
0003553426.tif 000035
そして、結論は、ｙに対してｋ番目の単位ベクトルを用いることにより従う。この関係にもかかわらず、ＤＤ−ＡとＤＤ−Ｂのパフォーマンスは実際にはよく似ていることが分かる。さらに重要な点であるが、不正確なアレイおよびチャネルの推定値という実際の場合には、ＭＭＳＥ−ＢのパフォーマンスはＭＭＳＥ−Ａよりも良好になることがあることが示されている。
【００３４】
［ＭＭＳＥ検出器の、非同期マルチレートの場合への拡張］
ここまでは、これらの線形マルチユーザ検出器のビット同期動作を仮定してきた。次に、それらの動作をビット非同期の場合にどのようにして拡張することができるかを示す。まず、同期シングルレート環境における脱相関検出器の動作について考える。同様の推論はＭＭＳＥ検出器にも当てはまるが、説明を分かりやすくするため、脱相関検出器の場合に注目する。それぞれの拡散符号がｓ１（ｔ）およびｓ２（ｔ）の２ユーザがいると仮定する。表２のＡは、２つの符号間の時間的関係を示す。細い縦線はシンボル境界を示す。受信信号はｒ（ｔ）＝Ａ１ｓ１（ｔ）ｂ１＋Ａ２ｓ２（ｔ）ｂ２＋ｎ（ｔ）である。ただし、Ａｋはｋ番目のユーザの振幅であり、ｂｋはｋ番目のユーザのデータビットであり、ｎ（ｔ）は加法性ガウシアンノイズである。
【００３５】
【表２】
0003553426.tif 000036
【００３６】
ユーザ１が所望のユーザである場合、与えられたシンボル区間に対するその脱相関検出器は、符号ｓ１（ｔ）に対する整合フィルタをｓ２（ｔ）のヌル空間に射影したものである。表２のＢに示す非同期シングルレートの場合、ユーザ１に対する脱相関検出器は、そのシンボル区間中に重畳するユーザ２の符号の線形結合によって張られるヌル空間に射影される。ｓ２Ｒ（ｔ）を、ｓ２（ｔ）のうちｓ１（ｔ）に重畳する部分とし、ｓ２Ｌ（ｔ−Ｔ）を、ｓ２（ｔ−Ｔ）のうちｓ１（ｔ）に重畳する部分とすると、ＢＰＳＫデータ変調を仮定すれば、ヌル空間はｓ２Ｒ（ｔ）＋ｓ２Ｌ（ｔ−Ｔ）とｓ２Ｒ（ｔ）−ｓ２Ｌ（ｔ−Ｔ）で張られる。この考え方は、表２のＣに示す非同期マルチレートの場合に拡張することができる。同様の関数定義を用いると、ユーザ１に対する脱相関器は、ｓ２Ｒ（ｔ）＋ｓ２（ｔ−Ｔ）＋ｓ２Ｌ（ｔ−２Ｔ）、ｓ２Ｒ（ｔ）＋ｓ２（ｔ−Ｔ）−ｓ２Ｌ（ｔ−２Ｔ）、ｓ２Ｒ（ｔ）−ｓ２（ｔ−Ｔ）＋ｓ２Ｌ（ｔ−２Ｔ）、およびｓ２Ｒ（ｔ）−ｓ２（ｔ−Ｔ）−ｓ２Ｌ（ｔ−２Ｔ）で張られるヌル空間にある。データレートどうしの間の相違が増大するにつれて、より制限的な部分空間に制約されることになるため、線形マルチユーザ検出器の有効性は減少する。上記の推論は、干渉し合う波形の適当な部分空間を同様に組み合わせることによって、ＭＭＳＥ検出器にも適用することができる。
【００３７】
［ＭＭＳＥ検出器および干渉消去］
本発明のＭＭＳＥ法は、干渉消去（干渉キャンセラ）という非線形マルチユーザ検出法とともに使用することができる。線形マルチユーザ検出器は、部分空間射影により干渉を低減するが、干渉キャンセラは、干渉を直接に引き去る。２種類の干渉消去が使用可能である。前置結合器（ｐｒｅ−ｃｏｍｂｉｎｅｒ）は、線形結合器の前に消去を行い、後置結合器（ｐｏｓｔ−ｃｏｍｂｉｎｅｒ）は、後に消去を行う。前置結合器消去は、線形結合器によって考慮に入れられていない干渉を消去するために用いられる。例えば、セル内からの高出力で高データレートの信号を、線形結合器で考慮に入れる代わりに消去することを選択することができる。他方、後置結合器消去は、線形結合器によってなされたシンボル推定を精密化するために用いられる。線形マルチユーザ検出器からの予備的なシンボル推定値を用いて、信号は再構成され、受信信号から減算されて、第２段のシンボル推定で用いられる強調された信号が形成される。いずれの干渉消去法でも、干渉を抑圧することによって、容量を増大させることができる可能性がある。
【００３８】
図７は、図３の検出器Ａによる前置結合器干渉キャンセラのブロック図である。線形結合器ＷＡへのｋ番目の入力において、ユーザｊ＝１，．．．，Ｋ（ｊ≠ｋ）による干渉があり、これは、ＷＡで対処されることになる。しかし、例えばセル内からの高出力の干渉のような、他では考慮されない干渉もあり得る。この干渉は、すべてのアンテナにおける拡散符号、マルチパス遅延、データビット、およびチャネルパラメータが既知であれば、ＷＡへの入力から引き去ることが可能である。この場合、干渉に対するベースバンド信号が再構成され、ＷＡのｋ番目の入力へのその寄与が（再構成された信号をユーザｋの処理チェーンに通すことによって）推定され、７０ｋ（ｋ＝１，．．．，Ｋ）で示される点で減算される。これらの入力に対する他の干渉からの寄与も同様に計算し減算することができる。
【００３９】
図８は、図４の検出器Ｂによる前置結合器干渉キャンセラのブロック図である。検出器Ａの前置結合器干渉キャンセラに対する上記と同じ方法を用いて、ＷＢによって考慮されない干渉を、８０で示される点で各入力から減算することができる。
【００４０】
図９は、本発明による後置結合器干渉消去受信器のブロック図である。この受信器はＰ個のアンテナを有し、９０、９１および９２で示される３個のステージを有する。第１ステージ９０は、ベースバンド信号ｒｐを受信し、図１のＭＭＳＥ−Ａ検出器または図２のＭＭＳＥ−Ｂ検出器のいずれかにより、すべてのＫ個のユーザに対する予備的なシンボル推定値を形成する。第２ステージ９１は、第１ステージ９０からの予備的シンボル推定値と、Ｋ個のユーザの拡散符号、遅延、およびチャネルパラメータの知識とを用いて、各ユーザに対するベースバンド受信信号を再構成する。第２ステージ９１は、受信信号ｒ１，．．．，ｒＰから所望のユーザｋに関するマルチアクセス干渉を減算して、ユーザｋに対する次式の強調された受信信号を形成する。
【数３４】
0003553426.tif 000037
【００４１】
なお、ユーザｋに関するマルチパス干渉も除去することができることに注意すべきである。ユーザの数Ｋが非常に少ないのでなければその相対的利得は一般に無視しうるので、このオプションについては詳細に説明しない。理想的には、予備的シンボル推定値およびチャネル推定値が完全であれば、強調された受信信号（強調受信信号）にはマルチアクセス干渉はなくなる。しかし、これは一般に実際には成り立たない。第３ステージ９２で、強調受信信号を、図１の従来の時空間受信器で処理して、Ｋ個のユーザに対する最終的シンボル推定値ｂ＾ｋ（ＩＣ）を生成する。
【００４２】
上記の後置結合器干渉消去手順は、ステージ９１および９２を無期限に繰り返すことによって、多数回反復することができる。反復によるパフォーマンス利得は、最初の２、３回の後は減少する。複雑さを低減するため、ユーザのサブセットに対して両方のタイプの干渉消去を実行することができる。
【００４３】
【発明の効果】
以上述べたごとく、本発明によれば、ワイヤレスＣＤＭＡシステムにおいて、適応的実装により、受信器は、未知の干渉源を考慮に入れることが可能となり、それにより、検出器パフォーマンスが改善され、システム容量が増大する。例えば、基地局受信器は、隣接するセルからの、あるいは、埋め込まれたマイクロセルからの干渉を考慮に入れることが可能となり、一方、ハンドセット受信器は、明示的に復調していない信号からの干渉を考慮に入れることが可能となる。
【図面の簡単な説明】
【図１】マルチエレメントアンテナアレイ、各アンテナにおけるＮチップフィルタのバンク、ならびにチャネル重み付け器および結合器を使用する従来のシングルユーザ時空間ｒａｋｅ受信器の図である。
【図２】本発明の一般的実施例の図である。
【図３】マルチユーザ時空間ＭＭＳＥ検出器の第１実施例（検出器Ａ）の図である。
【図４】マルチユーザ時空間ＭＭＳＥ検出器の第２実施例（検出器Ｂ）の図である。
【図５】第２実施例の適応的実装の図である。
【図６】第１実施例の線形結合器の前に位置する干渉消去の図である。
【図７】第２実施例の線形結合器の前に位置する干渉消去の図である。
【図８】本発明によるマルチユーザ時空間ＭＭＳＥ検出器の線形結合器の後に続く干渉消去の図である。
【図９】本発明による後置結合器干渉消去受信器のブロック図である。
【符号の説明】
１０  相関器バンク
１４  判定デバイス
３０  実部オペレータ
３１  線形結合器
３２  判定スライサ
３３  適応アルゴリズム
６１  適応アルゴリズム
６２  実部オペレータ
６３  判定スライサ
【図１】
0003553426.tif 000038
【図２】
0003553426.tif 000039
【図３】
0003553426.tif 000040
【図４】
0003553426.tif 000041
【図５】
0003553426.tif 000042
【図６】
0003553426.tif 000043
【図７】
0003553426.tif 000044
【図８】
0003553426.tif 000045
【図９】
0003553426.tif 000046