(57)【特許請求の範囲】
【請求項１】
受信した通信信号の中のシンボルに対して期待シンボル値を算出する方法であって、前記シンボルは候補シンボルの所定の変調コンステレーションに対応しており、
前記方法は、
各シンボルの個々のビットに対するソフトビット情報を生成する生成ステップと、
前記各シンボルの各ビットに対するソフトビット情報を信頼度が高いものかまたは信頼度が低いものに分類する分類ステップと、
前記候補シンボルのうち、所定のビットに関して信頼度が高いとされるソフトビット情報を有する候補シンボルを合計して合計値を求め、当該候補シンボルの中で信頼度が高いソフトビット情報を有するビットの数に比例したスケーリング係数によって前記合計値をスケーリングすることで、前記各シンボルの中のビットの内で少なくとも１つのビットが信頼度の高いソフトビット情報を有している当該シンボルについて期待シンボル値を算出する算出ステップと
を有することを特徴とする方法。
【請求項２】
前記受信した通信信号は、前記シンボルとして前記期待シンボル値を算出される干渉シンボルと、所望のシンボルとを含むコンポジット信号を含んでおり、
前記方法は、
前記コンポジット信号から前記期待シンボル値を差し引くことに基づいて当該コンポジット信号から干渉を除去し、干渉の削減された信号を取得する取得ステップと、
前記干渉の削減された信号から所望のシンボルを検出する検出ステップと
をさらに有することを特徴とする請求項１に記載の方法。
【請求項３】
前記取得ステップは、
前記コンポジット信号から前記期待シンボル値を差し引く前に当該期待シンボル値をチャネル化するステップ
を有することを特徴とする請求項２に記載の方法。
【請求項４】
コンポジット信号は、逐次干渉除去受信機回路または並行干渉除去受信機回路の中の一つのステージにおけるステージ入力信号であり、
前記取得ステップは、
１つ以上の干渉シンボルについて、そのステージで注目している１つ以上の所望のシンボルから干渉を除去するステップ
を有することを特徴とする請求項２に記載の方法。
【請求項５】
信頼度の高いビットを１つも有していないいずれかの所与の干渉シンボルについて前記期待シンボル値をゼロに設定することで、当該所与の干渉シンボルについての干渉除去を実行しないステップをさらに有することを特徴とする請求項２に記載の方法。
【請求項６】
前記生成ステップは、
前記シンボルの各ビットについてビットあたりの対数尤度比を生成するステップ
を有することを特徴とする請求項１に記載の方法。
【請求項７】
前記分類ステップは、
前記対数尤度比の大きさを、所定の信頼度閾値と比較するステップと、
前記対数尤度比の大きさが前記所定の信頼度閾値を下回った場合、前記対数尤度比を信頼度が低いと分類し、前記対数尤度比の大きさが前記所定の信頼度閾値を上回った場合、前記対数尤度比を信頼度が高いと分類するステップと
を有することを特徴とする請求項６に記載の方法。
【請求項８】
前記算出ステップは、
所定の変調コンステレーションにおけるすべての候補シンボルを合計した合計値を確率で重みづけした合計値を使用する正確な期待値算出手法と比較して簡単化された期待値算出手法であり、
前記所定の信頼度閾値は、前記正確な期待値算出手法を用いて取得された算出結果と前記簡単化された期待値算出手法を用いて仮定シンボルのセットについて取得された算出結果との間の偏差を小さくする数値に設定されることを特徴とする請求項７に記載の方法。
【請求項９】
前記算出ステップは、
所定の変調コンステレーションにおけるすべての候補シンボルを合計した合計値を確率で重みづけした合計値を使用する正確な期待値算出手法と比較して簡単化された期待値算出手法であり、
前記所定の信頼度閾値は、前記正確な期待値算出手法を用いて算出された期待シンボル値の平均値と、前記簡単化された期待値算出手法を用いて仮定シンボルのセットについて算出された期待シンボル値の平均値とを実質的に等しくする数値に設定されることを特徴とする請求項７に記載の方法。
【請求項１０】
前記所定の信頼度閾値の数値は、前記所定の変調コンステレーションについての１つ以上の特性に依存した数値であり、前記所定の変調コンステレーションが異なれば、前記所定の信頼度閾値には異なる数値が使用されることを特徴とする請求項７に記載の方法。
【請求項１１】
事前復号処理から前記ソフトビット情報を取得する取得ステップをさらに有し、
前記シンボルについての前記ソフトビット情報は、前記シンボルについて実行されるいずれかの復号処理に先だって、決定されることを特徴とする請求項１に記載の方法。
【請求項１２】
復号処理から前記ソフトビット情報を取得する取得ステップをさらに有し、
前記シンボルについての前記ソフトビット情報は、前記シンボルについて復号処理の後に、または、並行して決定されることを特徴とする請求項１に記載の方法。
【請求項１３】
前記算出ステップは、
前記スケーリング係数を２ｍ／Ｌに決定するステップ
を有し、
ｍは、前記シンボルにおいて信頼度の高いソフトビット情報を有しているビットの数に等しい整数であり、
Ｌは、前記変調コンステレーションにおける候補シンボルの数に等しい整数であることを特徴とする請求項１に記載の方法。
【請求項１４】
前記受信した通信信号は、
所望のシンボルによる１つ以上のストリームと、干渉シンボルによる１つ以上のストリームとを含む受信した多入力多出力（ＭＩＭＯ）信号を含む信号であるか、または、そのようなＭＩＭＯ信号から導出された信号であり、
前記期待シンボル値は、前記所望のシンボルについて干渉除去を行うための干渉シンボルについて算出された値であることを特徴とする請求項１に記載の方法。
【請求項１５】
１つ以上の処理回路を備えた無線通信受信機であって、
前記処理回路は、
所定の変調コンステレーションにおける候補シンボルである各シンボルの個々のビットに対するソフトビット情報を生成する生成ステップと、
前記各シンボルの各ビットに対するソフトビット情報を信頼度が高いものかまたは信頼度が低いものに分類する分類ステップと、
前記候補シンボルのうち、所定のビットに関して信頼度が高いとされるソフトビット情報を有する候補シンボルを合計して合計値を求め、当該候補シンボルの中で信頼度が高いソフトビット情報を有するビットの数に比例したスケーリング係数によって前記合計値をスケーリングすることで、前記各シンボルの中のビットの内で少なくとも１つのビットが信頼度の高いソフトビット情報を有している当該シンボルについて期待シンボル値を算出する算出ステップと
を実行することを特徴とする無線通信受信機。
【請求項１６】
所望のシンボルと干渉シンボルとを含むコンポジット信号について干渉を除去する方法であって、前記シンボルは候補シンボルの所定の変調コンステレーションに対応しており、
前記方法は、
干渉シンボルの個々のビットに対して生成されたソフトビット情報を信頼度が高いものかまたは信頼度が低いものに分類する分類ステップと、
前記分類されたソフトビット情報に基づいて前記干渉シンボルについて期待シンボル値を生成し、当該期待シンボル値に基づいて前記コンポジット信号から干渉を除去するステップと、
信頼度の高いソフトビット情報を有している干渉シンボルのそれぞれについて、前記信頼度の高いソフトビット情報と一致しないビット値を有した候補シンボルを特定し、当該特定した候補シンボルを合計して合計値を求め、当該干渉シンボルの中で信頼度が高いソフトビット情報を有するビットの数に比例したスケーリング係数によって当該合計値をスケーリングすることで、前記干渉シンボルの期待シンボル値を算出するステップと、
信頼度の低いソフトビット情報のみを有した干渉シンボルのそれぞれについて、その干渉シンボルの期待シンボル値をゼロとして計算するステップと
を有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に通信信号処理に関するものであり、特に、期待シンボル値を算出する簡単化した方法で、例えばコンポジット信号の中の干渉シンボルから生ずる干渉を除去するために使用することができる方法に関する。
【背景技術】
【０００２】
無線通信システムにおいては、しばしば、異なる信号が同一の伝搬リソースを共有する。異なる通信システムは信号を分離するために種々のメカニズムを提供する（例えば、時間領域、周波数領域、または符号領域において）。しかし、送信同期誤り、チャネルにおけるドップラ広がりまたは分散等によって、信号の分離は殆どの場合は完全でない。更に、多入力多出力（ＭＩＭＯ：ｍｕｌｔｉｐｌｅ−ｉｎｐｕｔ−ｍｕｌｔｉｐｌｅ−ｏｕｔｐｕｔ）システムでは、複数のデータストリームが同一のリソース空間を通して同一のユーザに送信される。従って、信号の分離は異なる送信／受信アンテナペアに対する伝搬チャネルの差異だけに依存している。データストリームの間の分離を改善するためにＭＩＭＯプリコーディング（事前符号化）が使用された場合でも、信号は、典型的に受信機のところで重大な結合が生ずる。
【０００３】
これらのすべての場合に、異なるユーザ信号または複数のストリームは、受信機のところで互いに干渉する。受信機はコンポジット信号を受信していると理解することができ、このコンポジット信号は任意の数のコンポーネント信号を含む。一般的に、受信機にとっては、１つまたはそれ以上のコンポーネント信号に関心があるが、関心があるいずれの所与の信号の再生も、残りの信号によって引き起こされる干渉によって複雑なものになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願第１２／２４５，９６３、「Ｐａｒｉｔｙ  Ｂｉｔ  Ｓｏｆｔ  Ｅｓｔｉｍａｔｉｏｎ  Ｍｅｔｈｏｄ  ａｎｄ  Ａｐｐａｒａｔｕｓ」、同時係属中、本発明の譲受人に譲渡された特許出願、２００８年１０月６日出願
【発明の概要】
【発明が解決しようとする課題】
【０００５】
干渉除去に対する公知の手法は、干渉信号の検出に依存しており、この干渉信号の検出は、所望の信号を検出するために使用する処理と比べて同じ複雑さを持つ。この手法は、干渉信号に対して完全複雑（ｆｕｌｌ−ｃｏｍｐｌｅｘｉｔｙ）な復調および復号化を施し、これはソフト値処理（ｓｏｆｔ  ｖａｌｕｅ  ｐｒｏｃｅｓｓｉｎｇ）を含む。干渉信号を正確に判定することにより、それに対応して干渉信号の正確な再構成を行うことができ干渉除去が可能になる。しかしながら、干渉信号と所望の信号との十分な処理は、受信機に対して相当に重い信号処理荷重を課し、その手法は実行不可能なものになるか、または少なくとも複雑さの程度の低い受信機に対しては望ましくないものになる。
【０００６】
あるいは、期待値処理を使用して干渉シンボルに対する期待値を算出することにより、干渉信号の完全復号化を行わなくて済むことができる。しかしながら、干渉シンボルに対する数学的に「正確な」期待値を算出するには相当に多くの回数の計算が必要になる。例えば、「Ｌ−ＱＡＭ」コンステレーションに対しては、Ｌ個のシンボル確率Ｐｌを算出する必要があり、それぞれはｌｏｇ２Ｌ個の積から成り、そして期待シンボル値
【０００７】
【数０】
0005576870.tif 000002
【０００８】
はＬ回の積和（ＭＡＣ：ｍｕｌｔｉｐｌｙ−ａｎｄ−ａｃｃｕｍｕｌａｔｅ）演算を実行することにより得られる。
【課題を解決するための手段】
【０００９】
期待シンボル値の判定に対して計算上簡単化した手法は、受信した通信信号の中のシンボルに対応したソフトビット情報（ｓｏｆｔ  ｂｉｔ  ｉｎｆｏｒｍａｔｉｏｎ）を信頼度が高いまたは信頼度が低いとして分類するステップと、その分類したソフトビット情報に基づいてそのシンボルに対する期待シンボル値を算出するステップに基づいている。分類は、ソフトビット情報を「量子化」し、個々のシンボルビットが高い確率で知ることができるかまたは低い確率で知ることができるかを粗く示すことにより実行することができる。量子化したソフトビット情報を使用することにより、期待シンボル値の算出を大幅に簡単化し、それでもなお算出された値は、基盤となっているソフトビット情報の信頼度に対応したスケーリングを反映している。所望の信号も含むコンポジット信号の中の干渉シンボルに対して期待シンボル値を算出する場合に、基盤となっている信頼度に関する情報をこのように保持することにより、コンポジット信号に対して施す干渉除去の量は、干渉信号の値を知ることができる信頼度に応じて効率よくスケーリングすることができる。例えば、干渉除去は受信信号品質の関数としてスケーリングされる。
【００１０】
従って、本明細書で提示する１つの実施形態は、受信した通信信号の中の１つ以上のシンボルに対して期待シンボル値を算出する方法であり、ここでこれらのシンボルは候補シンボルの所定のコンステレーションに対応する。本方法は、これら候補シンボルの各シンボルの個々のビットに対するソフトビット情報を生成するステップと、これら候補シンボルの各シンボルの各ビットに対するソフトビット情報を信頼度が高いまたは信頼度が低いとして分類するステップとを含む。本方法は、候補シンボルで、その関連するビット値が、信頼度が高いソフトビット情報と一致する候補シンボルを合計することにより、そのビットの内の少なくとも１つのビットに対して信頼度が高いソフトビット情報を有する各シンボルに対して、期待シンボル値を算出するステップと、シンボルの中で信頼度が高いソフトビット情報を有するビットの数に比例するスケーリング係数によってその合計をスケーリングするステップとを更に含む。
【００１１】
先に注記したように、１つ以上の実施形態においては、受信した通信信号はコンポジット信号であり、干渉シンボルと所望のシンボルとを含む。そして本方法は、干渉除去を含み、ここでは期待シンボル値を干渉シンボルに対して算出し、それをコンポジット信号から差し引いて、干渉を低減した信号を求める。また更に、これらの実施形態における方法は、干渉を低減した信号から所望のシンボルを検出するステップを含む。
【００１２】
開示した別の実施形態においては、無線通信受信機は、１つ以上の処理回路を含み、１つ以上の処理回路は、受信した通信信号の中の１つ以上のシンボルの個々のビットに対するソフトビット情報を生成するように構成され、これらのシンボルは、候補シンボルの所定のコンステレーションに対応する。すなわち、各送信信号は、コンステレーションの中の候補シンボルの内のそれぞれの１つとして生成されたものである。これら１つ以上の処理回路は、これらのシンボルの各シンボルの各ビットに対するソフトビット情報を、信頼度が高いまたは信頼度が低いとして分類するように構成される。これは上記で記述した通りである。更に、これら１つ以上の処理回路は、候補シンボルで、その関連するビット値が、信頼度が高いソフトビット情報と一致する候補シンボルを合計することにより、そのビットの内の少なくとも１つのビットに対して信頼度が高いソフトビット情報を有する各シンボルに対して、期待シンボル値を算出し、シンボルの中で信頼度が高いソフトビット情報を有するビットの数に比例するスケーリング係数によってその合計をスケーリングするように構成される。
【００１３】
１つ以上の実施形態においては、受信した通信信号は、干渉シンボルと所望のシンボルとを含むコンポジット信号であり、１つ以上の処理回路は、上記で記述した方法に従って干渉シンボルに対する期待シンボル値を算出することにより、所望のシンボルに関する干渉シンボルの干渉を除去するように構成され、この期待シンボル値をコンポジット信号から差し引くことにより干渉を低減した信号を求める。このような実施形態における１つ以上の処理回路は、干渉を低減した信号から所望のシンボルを検出するように更に構成される。
【００１４】
しかしながら、本発明は上記で述べた特徴および利点に限定されるものではない。実際、当業者は、以下の詳細な記述を読み、添付の図面を見れば、さらなる特徴および利点を認識するであろう。
【図面の簡単な説明】
【００１５】
【図１】無線通信ネットワークの１つの実施形態のブロック図であり、ここでは、図示した基地局および／または移動局は、本明細書で提示する期待シンボル値の算出方法に従って構成した受信機を含む。
【図２】本明細書で提示する期待シンボル値の算出方法に従って構成した移動局受信機の１つの実施形態のブロック図である。
【図３】本明細書で提示する期待シンボル値の算出方法を実行するための方法の１つの実施形態の論理フローチャートである。
【図４】本明細書で提示する期待シンボル値の算出方法に基づいて干渉除去を実行するための方法の１つの実施形態の論理フローチャートである。
【図５】本明細書で提示する期待シンボル値の算出方法を実行するための方法の別の実施形態の論理フローチャートである。
【図６】変調コンステレーションの１つの実施例であり、簡単化した期待シンボル値推定のために考慮するべきコンステレーション点のサブセットの１つの例を示した図である。
【図７】本明細書で提示する期待シンボル値の算出方法を実行するように構成された移動局受信機の別の実施形態のブロック図である。
【図８】本明細書で提示する期待シンボル値の算出方法を実行するように構成された移動局受信機の別の実施形態のブロック図である。
【図９】本明細書で提示する期待シンボル値の算出方法に基づいた、干渉除去動作の１つの実施例の場合に対する動作性能図である。
【発明を実施するための形態】
【００１６】
図１は基地局１０の１つの実施形態を示す。基地局１０は、ダウンリンク信号を移動局１２に送信し、移動局１２からのアップリンク信号を受信する。基地局１０は、移動局１２から受信したアップリンク信号を処理するための無線通信受信機１４を含む。同様に、移動局１２は、基地局１０から受信したダウンリンク信号を処理するための無線通信受信機１６を含む。基地局１０および移動局１２は、１つの実施形態においては広帯域ＣＤＭＡ（ＷＣＤＭＡ）ネットワークにおいて動作するように構成され、また別の実施形態では長期的進化（ＬＴＥ：Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）の動作をする（ＭＩＭＯを使用して、または使用せずして）ように構成される。しかしこれらは限定的でない実施例であると理解されるべきである。また、基地局１０は、可能性としては多くの他の移動局（例えば、移動局１３、１５、等）もサポートすることができるという点もまた理解されるべきである。
【００１７】
本明細書で提示する教示に従えば、受信機１４および１６の１つのまたは両方は、期待シンボル値の算出の「簡単化した」方法を実行するように構成される。ここで、「簡単化した」という用語は、本明細書で提示する期待値算出方法が、「完全に」正確な期待値算出方法と比較して、計算の上で、より複雑さが少ないことを示す。従来の、数学的に正確な期待値算出方法を使用すれば、期待シンボル値は、シンボル当たりの確率の、確率による重み付けをした合計として算出される。ここで、シンボル当たりの確率は、関連した変調コンステレーションの中の各候補シンボル値に対して算出される。さらに、各シンボル当たりの確率はビット当たりの確率の積として算出され、ビット当たりの確率は、候補シンボルの中の、規定された各ビット位置に対して算出される。それとは対照的に、ここで提案する期待シンボル値算出の簡単化した方法は、信頼度が低いソフトビット値情報は実効的に無視するという方法である。
【００１８】
特に、本方法は、受信した通信信号の中の１つ以上のシンボルのそれぞれの中にあるそれぞれのビットに対するソフトビット情報を生成し、そのソフトビット情報を、「信頼度が高い」として、または「信頼度が低い」として分類する。本方法は引き続いて、その分類したソフトビット情報を使用して、その１つ以上のシンボルに対する期待シンボル値を算出する。この分類したソフトビット情報を使用することは、シンボルの中の個々のビットに対する信頼度が高い／信頼度が低いという表示は保持するが、ソフト値情報の全範囲から得られる内で、より確実性が薄いという表示のものは実効的に破棄するものである。分類したソフトビット情報（例えば、量子化したソフトビット値）を使用することにより、全範囲のソフトビット情報を使用して完全複雑、かつ数学的に正確な期待値処理を実行する場合と比較して、期待値の判定に対して必要な計算の回数と複雑さとを大幅に低減することができる。
【００１９】
この開示を通して分かるように、受信した通信信号は、干渉シンボルと所望のシンボルとを含む「コンポジット信号」である可能性がある（ここで、受信した通信信号は、アンテナで受信した１つ以上の信号の初期のベースバンドバージョンであってよい。または、受信した通信信号は受信機処理チェーンの中のいずれかの場所における中間信号であってもよく、これは、並列干渉除去受信機回路または逐次干渉除去受信機回路の中のステージにおける入力信号等である）。いずれの場合も、有利であり、しかし限定的でない実施形態は、この開示によって示される簡単化した期待シンボル値算出方法を使用して、干渉シンボルに対する期待シンボル値を推定し、そして期待シンボル値をコンポジット信号から差し引くことにより、コンポジット信号の中の干渉シンボルによる干渉を除去する。このような処理では、所望のシンボルは、この差し引くことによって得られた、干渉を低減した信号から検出される。
【００２０】
干渉除去に対して簡単化した期待シンボル値算出方法を使用することの特別な利点は、数学的に正確な期待値算出方法を使用する場合と比較して、計算の複雑さが大幅に低減され、それでもなお、期待シンボル値は、基盤となっているソフトビット値情報の信頼度の関数としてスケーリングされる。言い換えれば、本明細書で提示する、複雑さを低減した期待値処理は、ソフトビット情報の信頼度の変化に対してスケーリングされる、または適合する干渉除去を提供する。これにより、施される干渉除去の量または程度が、基盤となっているソフトビット情報の信頼度に従って変化する。例えば、少なくとも１つの実施形態においては、所与の干渉シンボルに対して施される干渉除去の量は、そのシンボルに対して信頼度が高いと知られていると見なされるビットの数に依存する。
【００２１】
極端な場合には、信頼度が高いソフトビット情報を有しない干渉シンボルに対しては干渉除去は施されない。従って、本明細書で教示する干渉除去は、干渉除去の適用をオンオフする複雑な発見的メカニズムを必要とせずに、信号品質の全動作範囲（例えば、受信したコンポジット信号の信号対干渉比（またはＳＩＲ）の全範囲）にわたって有利に動作する。
【００２２】
しかしながら、当業者は、本明細書で提示する、期待シンボル値算出方法における計算上の簡単化は、期待シンボル値が必要である、または所望されるいずれの場合においても有利に適用することができると直ちに理解するであろう。本明細書に記述した干渉除去は限定的でない実施例である。更に、当業者は、本明細書で提示する受信機の教示は、現在議論されている通信標準規格に対して独立である（例えば、いずれの特定の無線アクセス技術に対しても独立である）と理解するであろう。従って、通信ネットワーク、基地局、移動局、等の構成に関する最高レベルの詳細は、本明細書における受信機の教示を理解するために必要ではない。しかしながら、これらの詳細に関する限定的でない実施例は議論に対する状況を構築する上で助けになる。
【００２３】
その目的のために図１に示す実施例に戻れば、基地局１０は無線通信ネットワーク２０の一部を備えるということが理解される。ここで無線通信ネットワーク２０はまた、１つ以上のさらなるコアネットワーク（ＣＮ）エンティティ２２を含み、コアネットワーク（ＣＮ）エンティティ２２は、ネットワーク２０を１つ以上の外部ネットワーク２４（例えば、インターネット、ＰＳＴＮ、および／または他の通信ネットワーク）と通信を行うよう結合する。従って、基地局１０は移動局と結合して互いに通信を行い、および／または他の通信ネットワークと結合して通信を行い、それらの移動局および他の通信ネットワークへダウンリンク信号を送信し、またそれらの移動局および他の通信ネットワークからアップリンク信号を受信する。
【００２４】
基地局１０は、これらの機能をサポートするために、呼制御および処理回路４０、インタフェース回路４２、上記で述べた受信機１４（基地局１０の中の総合の受信機回路の一部を備えることができる）、１つ以上の送信機４４、アンテナインタフェース４６、および１つ以上の送信／受信アンテナ４８を含む。１つの実施形態においては、基地局１０は多入力多出力（ＭＩＭＯ）基地局を備え、従って、アンテナ４８を使用して複数のストリームを１つ以上のユーザ（移動局）に送信する。ＭＩＭＯの実施形態の少なくとも１つにおいては、送信機４４は事前符号化回路を含み、事前符号化回路は、送信される複数のストリームに対して、異なるＭＩＭＯストリームに対する所望のアンテナ当たりの送信電力重みに対応して事前符号化行列を適用する。
【００２５】
このような実施形態においては、移動局１２、１３、および１５の内の１つ以上の移動局は、ＭＩＭＯ動作をするように構成されるが、非ＭＩＭＯの実施形態も本明細書においては考慮される。実施例として図示されている移動局１２を見ると以下の点が理解される。すなわち、移動局１２は１つ以上の送信／受信アンテナ５０、アンテナインタフェース回路５２（例えば、切り替え器および／またはデュープレクサ）、上記で述べた受信機１６、送信機５４、および追加的な処理回路５６を含み、処理回路５６は、移動局の動作を制御するための１つ以上のマイクロプロセッサ、および、ユーザが移動局と相互作用を行うための１つ以上のインタフェース回路を含むことができるという点である。
【００２６】
移動局１２の実施例の説明を続ければ、図２からは、少なくとも１つの実施形態においては、受信機１６は受信機フロントエンド６０および１つ以上の処理回路６２（本明細書においては「ベースバンドプロセッサ」と呼ぶ）を備えるということが分かる。受信機フロントエンド６０は、アンテナが受信した信号（例えば、受信したコンポジット信号であり、これは１つ以上の移動局アンテナの上で受信した１つ以上のコンポーネント信号を含む）を処理する。１つの実施形態においては、この処理は、フィルタリング／利得制御６４、ダウンコンバージョン６６、およびディジタル化６８を含む。従って、ベースバンドプロセッサ６２は、時間変動するアンテナ受信信号に対応したディジタルサンプルの１つ以上のストリームを受信する。
【００２７】
少なくとも１つの実施形態においては、ベースバンドプロセッサ６２に入力するディジタルサンプルストリームは、１つ以上の信号に対して同相（Ｉ）サンプルストリームおよび直交（Ｑ）サンプルストリームを備える。当業者は、受信したコンポジット信号は、ＭＩＭＯ情報ストリームの合成である可能性があり、これらの情報ストリームはディジタル化されたサンプルストリームと混同されるべきではなく、これらは、これら自身が２つ以上のＭＩＭＯ情報ストリームを表すディジタルサンプルを含むことができる、と理解するであろう。広く表現すれば、１つ以上の実施形態においては、入力ディジタルサンプルは２つ以上の信号の合成であり、それらの内の１つ以上は「所望の信号」を構成し、残りのものは、「干渉信号」を構成すると理解するべきである。さらに詳細には、所与の信号は所望の信号であってよく、しかしそれは、それでもなお、別の所望の信号の検出に関しては干渉を表すのである。この点を考慮すれば、受信機１６は１つ以上の処理回路を含み、処理回路は、受信したコンポジット信号の中に含まれる１つ以上の所望の信号のそれぞれに対して干渉除去を実行するように構成される。
【００２８】
受信信号を処理するための他の構成も考えられるが、図示した実施形態ではこの１つ以上の処理回路を、干渉除去（ＩＣ：ｉｎｔｅｒｆｅｒｅｎｃｅ−ｃａｎｃｅｌｉｎｇ）受信機回路７０を含むベースバンドプロセッサ６２として示している。ＩＣ受信機回路７０は、分類回路７２、期待シンボル値算出回路７４、およびメモリ７６を含む、またはそれらに関連している。メモリ７６は、２つ以上のデバイスおよび／または２つ以上のタイプのメモリを備えることができる。例えば、ベースバンドプロセッサ６２は、計算およびデータの運用のために揮発性メモリ（キャッシュおよび／またはオフチップ）を含むことができる、または揮発性メモリに対するアクセスを有することができる。また、コンピュータプログラム命令、設定データ、ルックアップテーブル、等を記憶するための１つ以上のタイプの不揮発性メモリ（ＦＬＡＳＨメモリおよび／またはＥＥＰＲＯＭメモリ等）に対するアクセスを有することができる。ベースバンドプロセッサ６２はまた、受信機／送信機の制御およびシグナリング回路等の追加的な処理回路７８を含むことができる。いずれの場合も、１つ以上の実施形態においては、メモリ７６は、規定された１つ以上の信頼度閾値、変調コンステレーション情報、およびコンピュータプログラム命令を記憶する。信頼度閾値は信頼度が高いまたは信頼度が低いとしてソフトビット情報の分類に使用するためのものであり、変調コンステレーション情報は１つ以上の所定の変調コンステレーションに対する情報であり、コンピュータプログラム命令は干渉除去のために本明細書で教示する方法の全てまたは一部を実行する。
【００２９】
記憶されたコンピュータプログラム命令を実行することによって、受信機１６は本明細書で提示する方法の教示に従って動作するように設定されると理解されるであろう。この実行およびその結果の処理をサポートするために、１つ以上の実施形態においては、ベースバンドプロセッサ６２は、一般目的または特定目的のマイクロプロセッサまたはディジタル信号プロセッサを備える。無論のことながら、１つ以上の実施形態においては、本明細書において問題としている、受信信号処理の内の少なくともいくつかは、ハードェアに基づいた回路を使用して、少なくとも部分的には実行することができる。
【００３０】
上記の実施例の詳細を考慮すれば、受信機１６および／または受信機１４の１つ以上の実施形態は、簡単化した手法に基づいて干渉除去を実行し、干渉シンボルに対する期待シンボル値を算出するように構成される。差し引くべき期待シンボル値は、干渉シンボルに対して生成したソフトビット情報に対して閾値操作を施した後に算出される（例えば、ビット当たりの対数尤度比として）。干渉シンボルの中の各ビットに対するソフトビット情報は、信頼度が高いまたは信頼度が低いとして分類される。期待シンボル値の計算を簡単化するために、信頼度が高いビットは「確かである」として扱われ、信頼度が低いビットからの情報は無視される。
【００３１】
受信機１６は、ソフトビット情報が復号化処理から得られたか、またはプリデコーディング（事前復号化）処理から得られたかに関係なく、この処理を実行することができる。復号化処理の場合には、干渉シンボルに対するソフトビット情報は、干渉シンボルの復号化の後、または干渉シンボルの復号化と連携して求められ、事前復号化処理の場合には、干渉シンボルに対するソフトビット情報は、干渉シンボルの上にいずれかの復号化処理が実行される以前に求められる。実際、本明細書で教示する干渉除去は、干渉シンボが存在しても（例えば、マルチストリームＭＩＭＯの状況において）、干渉シンボルは実際に復号化される必要はない。
【００３２】
無線通信受信機の限定的でない実施例として受信機１６の議論を続ければ、受信機１６は、１つ以上の実施形態においては、期待シンボル値算出の簡単化した方法を実行するように構成される。すなわち、本明細書における教示に従えば、受信機１６は、受信した通信信号の中の１つ以上のシンボルに対する期待シンボル値を、複雑さを低減した算出方法によって行うように構成される。図３は本方法の１つの実施形態を示す。
【００３３】
図示した処理は、受信した通信信号の中の１つ以上の受信シンボルのそれぞれの中にある個々のビットに対してソフトビット情報を生成するステップで「開始する」（ブロック１００）。そして各受信シンボルの各ビットに対するソフトビット情報を信頼度が高いまたは信頼度が低いとして分類する（ブロック１０２）。処理は続行されて、そのビットの内の少なくとも１つのビットに対して信頼度が高いソフトビット情報を有する各受信シンボルに対する期待シンボル値を算出するステップへと続く（ブロック１０４）。期待値算出は、候補シンボルで、その関連するビット値が、信頼度が高いソフトビット情報と一致する候補シンボルを合計し、そして、シンボルの中で信頼度が高いソフトビット情報を有するビットの数に比例するスケーリング係数によってその合計をスケーリングすることにより実行する。１つの実施形態においては、スケーリング係数は２ｍ／Ｌと求められ、ここで「ｍ」は整数であり、シンボルの中で信頼度が高いソフトビット情報を有するビットの数に等しい。また「Ｌ」は整数であり、所定の変調コンステレーションの中の候補シンボルの数に等しい。
【００３４】
図４は、干渉除去に対する上記の簡単化した期待シンボル値算出方法が有利に使用される場合を示す。図４の中の初期の処理ステップ（１１０、１１２、１１４）は、図３に導入したステップ（１００、１０２、１０４）を反映するものである。ここで、期待シンボル値処理の簡単化した方法は、干渉シンボルおよび所望のシンボルを含む受信コンポジット信号の中の１つ以上の干渉シンボルに対する期待シンボル値を算出するために使用するのが有利である（複数のシンボルストリームを持つ信号においては、問題とする任意の所与のストリームに関して、それ以外のシンボルストリームを干渉シンボルと考えることができる）。従って、図４では、干渉シンボルビットに対するソフトビット情報を生成し、その情報を信頼度が高いまたは信頼度が低いとして分類し、そして、その分類した情報を使用して干渉シンボに対する期待シンボル値の算出方法を簡単化する。
【００３５】
図４に示した処理は、上記の推定を使用して期待シンボル値をコンポジット信号から差し引いて干渉を低減した信号を求めるステップ（ブロック１１６）へと続く。それにより、所望のシンボルは、干渉を低減した信号から検出される（ブロック１１８）。
【００３６】
当業者は以下のことを理解するであろう。すなわち、図３および図４の方法は、ハードェアまたはソフトウェア、またはそれらの組み合わせで実施できること、および処理の実際の順序は、図示した順序と異なった順序で行うことができること、また、図示した処理の少なくともいくつかの側面は、他の受信機動作と連携して実行することができることである。更に、図示した処理は、受信シンボルに対する連続したブロックを、ループにしてまたは繰り返して実行することができる。更に、図４に関しては、図示した処理は、受信機１６の並列干渉除去受信機の実施形態の場合には、各ステージごとを基本として適用することができる。または受信機１６の逐次干渉除去受信機の実施形態の場合には、各ステージごとを基本として適用することができる。これらの各ステージごとを基本とした実施形態に対しては、コンポジット信号は各ステージごとを基本として異なっていてもよい、および／または干渉信号／所望の信号は、各ステージごとを基本として変化してもよい。
【００３７】
図４に示した干渉除去の方法はまた、拡張して、信頼度が高いソフトビット情報を有しない任意の所与の干渉シンボルに対しては期待シンボル値をゼロに設定するステップを含み、その所与の干渉シンボルに対しては干渉除去を行わないようにすることができる。この変形を使用すれば、干渉シンボルのビットの内の少なくとも１つのビットに対して信頼度が高いソフトビット情報を有する干渉シンボルに対しては、各干渉シンボルに対して簡単化した期待値算出方法が実行されるが、一方で、信頼度が低いソフトビット情報だけを有するいずれの干渉シンボルに対しても、計算はスキップ、またはゼロ値に設定される。
【００３８】
図３および図４に示す方法の実施形態と同一の実施形態または他の実施形態においては、各シンボルの個々のビットに対するソフトビット情報を生成するステップは、干渉シンボルの各ビットに対するビット対数尤度比（ｂｉｔ  ｌｏｇ−ｌｉｋｅｌｉｈｏｏｄ  ｒａｔｉｏ）を生成するステップを備える。ビット対数尤度比は、例えば、所与のビットが１である確率の、その所与のビットがゼロである確率に対する比の（自然）対数であると定義される。従って、もし所与のビットが「１」であると強く検出されたとすれば、そのビット対数尤度比は大きな値の正数となり、一方、もし所与のビットが「０」であると強く検出されたとすれば、そのビット対数尤度比は大きな値の負数になるであろう。より弱く検出された１と０とは、それに対応して、より小さな正数値と負数値になる。「大きな」に対する規準は、受信機構成に依存させることができる。１つの可能な実施例としての実施形態では、その大きさの規準として１．０を使用することができる。
【００３９】
従って、本方法の１つ以上の実施形態においては、シンボルの各ビットに対してソフトビット情報を信頼度が高いまたは信頼度が低いとして分類するステップは、そのビット対数尤度比の大きさを、規定した信頼度閾値と比較するステップと、それに対応して、そのビット対数尤度比を、ビット対数尤度比の大きさが規定した信頼度閾値よりも小さい場合には信頼度が低い、また、ビット対数尤度比の大きさが規定した信頼度閾値よりも大きい場合には信頼度が高いと分類するステップとを備える。従って、信頼度閾値は具体的な数値をとることができ、そしてその実際の値は、干渉シンボルに関連した変調コンステレーションの１つ以上の特性に依存するようにすることができる、またはそれらから導出できるようにすることができる。
【００４０】
例えば、図３／図４のブロック１０４／１１４に対して上記で記述した、合計をとりスケーリングを行う処理のステップが、所定の変調コンステレーションの中の全ての候補シンボルの確率重み付け（ｐｒｏｂａｂｉｌｉｔｙ−ｗｅｉｇｈｔｅｄ）合計を使用する正確な期待値算出方法と比較して、期待値の簡単化した算出方法を代表しているとすれば、その規定した閾値は、１つの数値に設定し、簡単化した算出方法によって得られた結果を、完全複雑で正確な算出方法を使用して得られると考えられる結果に対して、実用上十分に近似させることができる。
【００４１】
信頼度閾値τは、種々の異なる様式で定義することができる。例えば、正確な期待シンボル値からの偏差の期待値を最小にする値として定義し、次式に従って求めることができる。
【００４２】
【数１】
0005576870.tif 000003
【００４３】
（式１）
ここで
【００４４】
【数Ａ】
0005576870.tif 000004
【００４５】
は正確な期待シンボル値であり、
【００４６】
【数Ｂ】
0005576870.tif 000005
【００４７】
は分類したソフトビット情報を使用して本明細書で教示したように算出した簡単化した期待シンボル値である。τに対する値は、１つ以上のサンプルシンボルセット（干渉シンボルの仮想セットまたはブロック）に対して完全複雑な期待値算出方法および簡単化した期待値算出方法を実行することにより、（式１）に従って求められる。同様に、別の実施形態においては、同じ平均推定シンボル電力（完全複雑な期待値算出方法と簡単化した期待値算出方法との間の）を与えるτの値は、次式で求めることができる。
【００４８】
【数２】
0005576870.tif 000006
【００４９】
（式２）
閾値は、オフラインで事前に算出することができる。最適な動作性能に対しては、それぞれのコンステレーションタイプに対して、異なる値のτを選択することができる。すなわち、異なる干渉シンボルの変調コンステレーションに対しては異なる数値のτを使用することができる。あるいは、シナリオまたは条件の範囲にわたって最良の動作性能を与える値は、動作性能シミュレーションを介して見いだすことができる。例えば、τの値を０．８．．．１．３の範囲に設定すれば、条件および変調コンステレーションの範囲にわたって非常によく動作する。すなわち、干渉除去動作性能において、完全複雑で正確な期待シンボル値算出方法で得られると考えられる結果に、比較し得る程度の結果、または少なくとも完全複雑で正確な期待シンボル値算出方法で得られると考えられる結果に近い結果を得ることができる。
【００５０】
当業者は、上記の除去の動作に関して、受信機１６は、１つ以上の実施形態においては、チャネル伝搬の影響を補償する（例えば、干渉シンボルが伝搬チャネルの影響によって変形される場合）ように構成されると理解するであろう。実際、図４に示した処理の状況では、期待シンボル値をコンポジット信号から差し引くステップは、さらなる処理の利点を利用せずに期待シンボル値をコンポジット信号から直接差し引くということを必ずしも意味しないと理解するべきである。１つ以上の実施形態においては、期待シンボル値（対応した干渉シンボルに対して算出された値）は、コンポジット信号からそれらを差し引く前に「チャネル化」される（伝搬チャネル推定に従って）。チャネル化は、例えば、伝搬チャネルの減衰および位相シフトの推定値を期待シンボル値に施し、受信機１６で受信した干渉シンボルの中の伝搬チャネルの影響を補償するステップを備える。
【００５１】
本明細書で提案する干渉除去の方法のより詳細な実施例に移る前に、期待シンボル値算出方法に対する従来の、完全複雑な手法を詳細に述べることが助けになるであろう。干渉シンボルが復調、および／または復号化された後には、その個々のビットのソフト値（ＬＬＲ）λｍは、各ビットｍの信頼度を反映する（例えば、１６ＱＡＭ変調コンステレーションを使用して形成された干渉シンボルは４ビットを有する）。対数尤度比情報を使用すれば、干渉シンボルに対する完全複雑で正確な期待シンボル値は次式からの算出することができる。
【００５２】
【数３】
0005576870.tif 000007
【００５３】
（式３）
ここで、
【００５４】
【数４】
0005576870.tif 000008
【００５５】
（式４）
はシンボル当たりの確率を表し、ｄｌはコンステレーション点（ｌ＝１．．．Ｌ）である。再び、１つの実施例として１６ＱＡＭを使用すれば、変調コンステレーションは１６の候補シンボルを含み、各候補シンボルは、各候補シンボルが変調コンステレーションの中で占有するコンステレーション点に基づいてユニークな４ビット値を表す。更に、ｐｌ，ｍは、干渉シンボルの中の位置ｍに対して送信されるビット値がｌ番目のコンステレーション点のｍ番目のビット値に等しい確率である（ここで、ｍ＝１．．．Ｍ、Ｍ＝ｌｏｇ２Ｌである）。
【００５６】
シンボル当たりの確率Ｐｌ（すなわち、干渉シンボルが変調コンステレーションの中のｌ番目の候補シンボルである確率）を使用するとすれば、完全複雑な期待値算出方法では、各ビット位置に対するビット当たりの確率の算出が必要になる。すなわち、式（４）の中のｐｌ，ｍは、干渉シンボルの中の位置ｍに対して送信されるビット値がｌ番目のコンステレーション点のｍ番目のビット値に等しい確率である。ビット当たりの確率は次式で表現することができる。
【００５７】
【数５】
0005576870.tif 000009
【００５８】
式（５）
ここで、λｍはビットｍに対する対数尤度比であり、またｂｌ，ｍはコンステレーション点ｌ、ビット位置ｍに対するビット値である。
【００５９】
これらのビット当たりの確率は、ｌ番目のコンステレーション点のＭ個のビット位置のそれぞれに対して算出され、そのコンステレーション点に関連したシンボル確率が求められなければならない。そして、このようなシンボル確率は、Ｌ個のコンステレーション点のそれぞれに対して算出されなければならない。従って、完全複雑で数学的に正確なシンボル期待値算出処理の算出上の要求条件は、相当に大きなものになる。１つの例として、ＬＴＥにおける２×２ＭＩＭＯに対する逐次干渉復号化を行う場合には、１スロット（０．５ｍｓ）当たり８４００シンボルを扱い、計算上の負荷は、２０００×８４００×（６４×６＋６４）＝７．５ギガフロップになる。これは、干渉シンボルに対して６４ＱＡＭ変調で、例えば、第１のＭＩＭＯストリームの中のシンボルが第２のＭＩＭＯストリームの中のシンボルに関して干渉すると仮定している。
【００６０】
本明細書における教示は、干渉除去に対して、完全複雑な推定シンボル値処理の動作の利点の多くを捕らえている、またはそれらを保持している。一方で、要求される計算を大幅に簡単化している。動作性能と計算上の複雑さとの間のこの有利なバランスが得られたことは、通信受信機がソフトビット情報によって提供される、信頼度が高い／信頼度が低いということに関する知識を保持することができる一方で、詳細なソフト値情報は、破棄するまたは無視することができると認識することと密接に関係している。図５は、この点を考慮して、図３によって導入した方法の１つの実施形態の詳細を示す。
【００６１】
図５において、処理は、１つ以上の干渉シンボルに対してビット対数尤度比を算出する（ソフトビット情報として）ステップを含む（ブロック１２０）。各ビット対数尤度比を信頼度が高いまたは信頼度が低いとして分類するために、受信機１６の１つ以上の処理回路は、各ビット対数尤度比に閾値操作を施す（ブロック１２２）。それを行う際に、受信機１６は分解能が低い一組のＬＬＲ値を生成する。例えば、受信機１６は、次式で示される閾値操作を実行する。
【００６２】
【数６】
0005576870.tif 000010
【００６３】
式（６）
ここでＺは、実施形態に依存した「大きな」値であり、このビット値は確かであるということを意味し、τは後ほど記述する閾値である。操作において、式（６）は、それぞれの元のビット対数尤度比を２つの値の内の１つの値に量子化する。すなわち、対応するシンボルビットに対するビット値が低い確率で検出された場合にはゼロ、またはビット値が高い確率で検出された場合にはＺと量子化する。すでに述べたように、検出されたビット値１または０に対応して、Ｚには符号が付けられる。そして、Ｚの値に関しては、Ｚの値が大きい場合は、「従来の」対数尤度比に関連しているという意味であり、または基盤となっているソフトビット情報に対して使用されるスケーリングまたは範囲といったものに関連している場合である。
【００６４】
数学的には、所与のシンボルに対する期待シンボル値は次式で算出される。
【００６５】
【数７】
0005576870.tif 000011
【００６６】
式（７）
ここで、シンボル当たりの確率は次式で算出される。
【００６７】
【数８】
0005576870.tif 000012
【００６８】
式（８）
しかしここでは、
【００６９】
【数Ｃ】
0005576870.tif 000013
【００７０】
は｛０．０，０．５，１．０｝のセットからの値だけをとる。これは元のビット対数尤度に対して切り捨て（量子化）を施したからである（式（５）の中のλｍを、ビット値が１であると高い信頼度で示された場合には大きな正数値（＋Ｚ）で置き換える、また、ビット値が０であると高い信頼度で示された場合には大きな負数値（−Ｚ）で置き換えれば、確率値の数を低減した上記のセットをよりよく理解することができる）。言い換えれば、期待シンボル値算出方法は、分類したビット対数尤度比を使用することにより大幅に簡単化される。
【００７１】
例えば、
【００７２】
【数Ｄ】
0005576870.tif 000014
【００７３】
を求める場合に、いずれの乗算も必要ではない。ビット当たりの確率
【００７４】
【数Ｃ】
0005576870.tif 000015
【００７５】
を持たない候補シンボルだけを考慮すればよい。そして、それらは全て等しい確率を有する。任意の所与のシンボルの中の信頼度が高いｍ個のビット（すなわち、干渉シンボルによって表されるビットの整数ｍ個のビットが信頼度が高いと分類される）に対して、ゼロでない確率を持つコンステレーション点の数はＬ／２ｍである。従って、受信機１６は、
【００７６】
【数Ｅ】
0005576870.tif 000016
【００７７】
を算出するように構成することができる。従って、所与のシンボルのビットの内の少なくとも１つのビットに対して信頼度が高いソフトビット情報を有するその所与のシンボルの期待シンボル値を生成するためには、受信機１６は関連するコンステレーション点を単に加算し、その合計を次式に従ってスケーリングするだけでよい。
【００７８】
【数９】
0005576870.tif 000017
【００７９】
式（９）
例えば図３の処理フローを参照すると、上記の処理は、所与のシンボルに対するソフトビット情報は信頼度が高いか否か、また所与のシンボルに対するどのソフトビット情報が信頼度が高いかを受信機１６が判定するステップ（ブロック１２４）であり、そして、それに対応して、そのシンボルの、信頼度が高いソフトビット情報と競合するビット値を持たないコンステレーション点のサブセットを求めるステップ（ブロック１２６）であると理解することができる。この処理は、各シンボルに対して生き残ったコンステレーション点の合計を算出するステップを更に含む。すなわち、このステップは、受信機１６が、シンボルの信頼度が高いビット情報と競合した関連するビット値を有するとして除外されることがなかった関連した変調コンステレーションの中の候補シンボルを合計するステップ（ブロック１２８）である。図６は、コンステレーション点の「生き残る」セットの形成を示す。ここでは実施例であるために、所与のシンボルは１６ＱＡＭに関連していて、従って、シンボル当たりのビットの全数Ｍは４に等しく、コンステレーション点（候補シンボル）の全数Ｌは１６に等しいと仮定している。
【００８０】
実施例を完結するために、シンボルのビット０およびビット２は信頼度が高いと分類されたソフトビット情報に関連していると仮定する。さらに詳細には、ビット０は１である信頼度が高いと示され、ビット２は０である信頼度が高いと示されている。これらの信頼度が高いビットの内の１つと競合した関連するビット値を有するコンステレーション点は１つの「Ｘ」でマークされ、これらの信頼度が高いビットの両方に競合した関連するビット値を有するコンステレーション点は、２つのＸでマークされている。図示した変調コンステレーションの最上位の行の中の、マークされていないコンステレーション点は、シンボルの内の信頼度が高いビット情報に一致した関連するビット値を有し、従ってこの最上位の行の中のコンステレーション点は、期待シンボル値の簡単化した算出方法のために合計されるであろう。この様式でコンステレーション点を「追加する」ステップは、位相／振幅の意味でコンステレーション点を合計するステップを備える。
【００８１】
結果として得られる合計は、２ｍ／Ｌによってスケーリングされる（ブロック１３０）。ここでＬはコンステレーション点の数（候補シンボルの数）であり、ｍは信頼度が高いソフトビット情報を有するシンボルの中のビット数である。再び、この実施例に対しては、ｍ＝２およびＬ＝１６である。
【００８２】
スケーリングは、受信信号品質および／またはシンボルの検出の信頼度に関わる他の条件を反映していると理解することが有利である。一般的な命題として、受信する通信信号が増えれば、受信信号品質は低下して行くので、信頼度が高いソフトビット情報は、より少ない数のシンボルに対して生成されるであろう。および／または、所与のいずれのシンボルにおいても、より少ない数のビットの方が信頼度が高く検出されるであろう。従って、
【００８３】
【数Ｅ】
0005576870.tif 000018
【００８４】
の値は受信信号品質に敏感なスケーリング係数として動作する。簡単化した期待値算出方法を使用して干渉シンボルに対する期待シンボル値を算出する場合の干渉除去の実施形態に対しては、このようなスケーリングは、施される干渉除去の範囲または量が、受信信号品質に依存するということを意味する。
【００８５】
極端な場合で、所与の干渉シンボルに対して全てのビットが信頼度が低いと判明した場合には、算出を実行する必要はなく、そのシンボルに対する期待シンボル値
【００８６】
【数Ｂ】
0005576870.tif 000019
【００８７】
はゼロに設定することができる。このような処理によって、信頼度が高いソフトビット情報を有しない干渉シンボルに対しては、コンポジット信号から干渉除去値を生成してそれを差し引くことを行わないようにすることができる。所与のシンボルの中に信頼度が高いビットが１つだけあるという、計算上最悪の条件の場合でも、本明細書で提示する方法は、期待シンボル値算出方法における複雑さを大幅に低減することができる。正確な期待値処理に対して７．５ギガフロップが必要であった以前の実施例と比較すると、本明細書で提示する方法では、信頼度が高いビットが１つだけあるという最悪のシナリオで、近似的に２０００×８４００×（６４／２＋１）＝０．５ギガフロップに低減される。
【００８８】
上記で述べたように、複雑さを低減するこの処理の利点は、干渉シンボルに対して生成されるソフトビット情報が、干渉シンボルの復号化の以前または以後、またはその一部として検出されたか否かには独立に、また、それらが全然復号化されなかったか否かにも独立に得ることができるという点である。図７および図８はこの柔軟性の例を示す。
【００８９】
図７に受信機１６に対するベースバンドプロセッサ６２の実施形態を示す。ここで、受信機１６は逐次干渉除去受信機として実施され、干渉シンボル（「ユーザ１」のシンボルストリーム）に対するソフトビット情報は、干渉シンボルを復号化した後に生成される（図８は別の同一の実施形態を示す。しかし図８ではソフトビット情報は干渉シンボルを復号化する前に得られる）。
【００９０】
より詳細には、図示したベースバンドプロセッサ６２は、コンポジット信号（データ入力）にユーザ１の重み付けを施すための重み付け回路１３０と、ユーザ１シンボルを復調する復調器１３２と、復調されたユーザ１シンボルを復号化する復号器１３４（例えば、ターボ復号器）とを含む。図示したベースバンドプロセッサ６２は、コンポジット信号からユーザ１シンボルの干渉を除去して（少なくとも部分的に）得た、干渉を低減した信号に対してユーザ２の重み付けを施すための別の重み付け回路１３６と、ユーザ２シンボルを復調する復調器１３８と、復調されたユーザ２シンボルを復号化する復号器１４０（例えば、ターボ復号器）とを更に含む。
【００９１】
ＩＣ受信機回路７０はベースバンドプロセッサ６２の中に含まれ、ここでは、以前に記述した分類回路７２および期待シンボル値の算出回路７４を含み、チャネル化回路１４２および合成回路１４４を更に含む。実際の動作では、復号器１３４は、干渉するユーザ１シンボルに対するソフトビット情報をＩＣ受信機回路７０に供給する。分類回路７２は、ソフトビット情報に閾値操作（Ｔｈｒ）を施し、干渉シンボルの個々のビットに対するソフトビット情報を、信頼度が高いまたは信頼度が低いとして分類する。また、期待シンボル値算出回路７４は、分類したソフトビット情報を使用して、干渉シンボルに対する期待シンボル値の簡単化した算出方法を実行する。そして、チャネル化回路１４２はこれらの期待シンボル値を「チャネル化」し、コンポジット信号からこれを差し引く。チャネル化回路１４２は、動的にまたは運用中にチャネル推定を実行するチャネル推定回路を含む、またはそれに関連しており、現在の伝搬チャネル推定値（位相、減衰）を合理的に保持し、それを使用して期待シンボル値のチャネル化を行う。
【００９２】
一方、合成回路１４４は、（チャネル化した）期待シンボル値をコンポジット信号と合成し（例えば、合成回路１４４は減算合成を実行する）、その結果得られた、干渉を低減した信号を重み付け回路１３６に供給し、ユーザ２シンボルの重み付けと引き続く復調（検出）とが行われる。従ってこの実施例の目的のためには、ベースバンドプロセッサ６２は、ユーザ１およびユーザ２のシンボル情報を含むコンポジット信号を受信すると理解することができる。ユーザ２の受信機パスに対しては、ユーザ２シンボルが所望のシンボルであると考えられ、ユーザ１シンボルは干渉シンボルであると考えられる。
【００９３】
図９は、動作性能の例の比較を示す。ここでは、本明細書で教示する簡単化した期待シンボル値算出方法を使用した場合の干渉除去の動作性能を、完全複雑で正確な期待シンボル値算出方法の場合の干渉除去の動作性能と比較している。特に、図９は、異なる形の逐次干渉除去を使用して、以前に示した転送行列を持つ静的なチャネルを通して得られるデータスループットを示す。最も右側の曲線は、干渉信号に対して、ＳＩＣがハードシンボル判定を行うことに基づいた場合のスループットを示し、中央の曲線は、干渉信号に対して、本明細書で教示する簡単化した期待シンボル値算出方法を使用した場合のスループットを示し、最も左側の曲線は、干渉信号に対して、ＳＩＣが完全複雑な期待シンボル値推定に基づいた場合のスループットを示す。本明細書で提案する複雑さを低減した方法により、大幅にハード判定の方法以上のものが得られ、完全複雑な方法に非常に近い動作性能が達成され、算出上の複雑さは部分的に少し増加するだけであるという点を理解することができる。
【００９４】
無論のことながら、本明細書で教示する方法は、種々の受信機構成に適用することができる。コンポジット信号は、逐次干渉除去受信機回路または並行干渉除去回路の中の任意のステージにおけるステージ入力信号であることができ、従って、本明細書で教示する方法は、そのステージに対して問題とする１つ以上の所望のシンボルからそのステージに対する１つ以上の干渉シンボルに関して干渉を除去するステップを備える。また、本明細書で提示する教示は、広い範囲のタイプの信号に適用されると理解されるべきである。１つの実施例においては、コンポジット信号は受信した多入力多出力（ＭＩＭＯ）信号、または、受信したＭＩＭＯ信号から導出した信号で、所望のシンボルの１つ以上のストリームおよび干渉シンボルの１つ以上のストリームを含む信号である。
【００９５】
また、以下の点に注意するべきである。すなわち、全てのビットに関するソフトビット情報λｍは、シンボルの復号化のために内部で（例えば、図７に示す（ターボ）復号器１３４の中で）使用することができ、情報ビット推定値を精製することができる（典型的なターボ復号器の実施形態は、情報ビットに関するハード判定をその出力で報告する。しかしながら、組織ビット（ｓｙｓｔｅｍａｔｉｃ  ｂｉｔ）に対するソフト情報は、ターボ復号器の中で内部で利用可能であり、図７の中の復号器１３４とＩＣ受信機回路７０との間に示すインタフェース等の追加的なインタフェースを介して出力するだけでよい）という点である。ビット対数尤度比はまた、パリティビット（ｐａｒｉｔｙ  ｂｉｔ）に対してターボ復号器に中で算出することができ、同様のインタフェースを介して出力することができる。このパリティビット処理を達成するためのターボ復号器の中での計算上の追加的な負荷はそれほど重くはならない。代替として、パリティビットのソフト情報を推定するために、ターボ復号器の中に計算量の増加を必要としない、近似的な方法を使用することができる。例えば、特許文献１を参照されたい。
【００９６】
また、当業者は、Ｍａｘ−Ｌｏｇ−ＭＡＰターボ復号器に対しては、簡単化した対数尤度生成ルーチンがしばしば使用され、この場合は、ビット対数尤度値は、伝搬環境のＳＩＲを反映しない大きさを有するという点に留意することができる。干渉除去に対して期待シンボル値を使用することは、本明細書で教示する使用を含めて、一般的に、基盤となっているソフト値情報（例えば、正しい絶対値の大きさを有する、分類をしていないビット対数尤度比）に基づいて行われるべきである。分類をしていないビット対数尤度比を、それらの大きさが絶対的な（信号品質の）意味において正しいようにスケーリングするために、受信機１６は、コンポジット信号に対して推定した信号対干渉比（ＳＩＲ：ｓｉｇｎａｌ−ｔｏ−ｉｎｔｅｒｆｅｒｅｎｃｅ  ｒａｔｉｏ）に依存したスケーリングを施すように構成することができる。このスケーリングは、例えば、次式のように行うことができる。
【００９７】
【数１０】
0005576870.tif 000020
【００９８】
式（１０）
ここで、係数ｃは、元の対数尤度比がどのように算出方法されたかに依存し、添え字「ｏｒｉｇ］は、ここでは干渉シンボルに対して元々求められた、分類をしていない対数尤度比であることを示す。
【００９９】
広義には、本明細書における教示は、ＱＡＭまたは他の対称な変調コンステレーションに限定されるものではなく、さらにこれらの教示はＩＣ受信機の場合に限定されるものでもない。実際、本明細書で教示する簡単化した期待シンボル値算出方法は、期待シンボル値が使用される種々の環境で使用することができる。更に、これらの教示は広い範囲の受信機タイプおよび広い範囲の通信信号タイプに直接に適用されると理解するべきである。
【０１００】
実施形態の例において、また戻って図１を参照すれば、ネットワーク２０は広帯域ＣＤＭＡ（ＷＣＤＭＡ）ネットワークであり、基地局１０はＷＣＤＭＡ基地局として構成される。別の実施形態においては、基地局１０は、長期的進化（ＬＴＥ）基地局として構成される。移動局１２、１３、および１５はそれに対応して構成され、従ってＷＣＤＭＡデバイスまたはＬＴＥデバイスであってよい、または２つ以上の標準規格／プロトコルと互換性があることができる。無論のことながら、これらの実施形態は限定的でない実施例として与えられており、用語「移動局」は本明細書においては広い構成を意味するべきである。移動局の限定的でない実施例は、セルラ無線電話機、スマートフォンおよびＰＤＡ、パームトップ／ラップトップコンピュータ、ネットワークインタフェースカード、等を含む。
【０１０１】
従って、本発明はこれまでの議論および添付の図面に限定されるものではない。その代わりに、本発明は以下の特許請求の範囲およびそれらの法的均等物によってのみ限定される。
【図１】
0005576870.tif 000021
【図２】
0005576870.tif 000022
【図３】
0005576870.tif 000023
【図４】
0005576870.tif 000024
【図５】
0005576870.tif 000025
【図６】
0005576870.tif 000026
【図７】
0005576870.tif 000027
【図８】
0005576870.tif 000028
【図９】
0005576870.tif 000029