(57)【要約】  本開示のいくつかの態様は、ワイヤレス通信システムにおいて最大ログマップアルゴリズムを使用してジョイント復調を実行するための技法および装置に関する。例示的な方法は、概して、１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、１つまたは複数のサービングストリームのうちの少なくとも１つ、または１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって信号を処理することとを備える。
2016519908.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することと
を備える、ワイヤレス通信の方法。
【請求項２】
前記信号を処理することが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定することを備える、請求項１に記載の方法。
【請求項３】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することは、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、
を備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価すること
を備える、請求項３に記載の方法。
【請求項５】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用することをさらに備える、請求項４に記載の方法。
【請求項６】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用することをさらに備える、請求項４に記載の方法。
【請求項７】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することをさらに備える、請求項４に記載の方法。
【請求項８】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないことを備える、請求項１に記載の方法。
【請求項９】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するための手段と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための手段と
を備える、ワイヤレス通信のための装置。
【請求項１０】
前記信号を処理するための前記手段が、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するための手段を備える、請求項９に記載の装置。
【請求項１１】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための前記手段は、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成するための手段、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、
を備える、請求項９に記載の装置。
【請求項１２】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価するための手段
を備える、請求項１１に記載の装置。
【請求項１３】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用するための手段をさらに備える、請求項１２に記載の装置。
【請求項１４】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用するための手段をさらに備える、請求項１２に記載の装置。
【請求項１５】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算するための手段をさらに備える、請求項１２に記載の装置。
【請求項１６】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための前記手段が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための手段をさらに備える、請求項９に記載の装置。
【請求項１７】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するように構成された受信機と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するように構成された少なくとも１つのプロセッサと
を備える、ワイヤレス通信の装置。
【請求項１８】
前記少なくとも１つのプロセッサが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するようにさらに構成された、請求項１７に記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサは、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成することによって、前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するようにさらに構成され、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、請求項１７に記載の装置。
【請求項２０】
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項１９に記載の装置。
【請求項２１】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項２０に記載の装置。
【請求項２２】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項２０に記載の装置。
【請求項２３】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項２０に記載の装置。
【請求項２４】
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないようにさらに構成された、請求項１７に記載の装置。
【請求項２５】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することと
を行うための命令を記憶したコンピュータ可読媒体を備える、ワイヤレス通信のためのコンピュータプログラム製品。
【請求項２６】
前記コンピュータ可読媒体は、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、
を行うためのその上に記憶された命令をさらに含む、請求項２５に記載のコンピュータプログラム製品。
【請求項２７】
前記コンピュータ可読媒体が、
前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価すること
を行うためのその上に記憶された命令をさらに含む、請求項２６に記載のコンピュータプログラム製品。
【請求項２８】
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、残りの指数関数の最大値のみを使用すること
を行うためのその上に記憶された命令をさらに含む、請求項２７に記載のコンピュータプログラム製品。
【請求項２９】
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算すること
を行うためのその上に記憶された命令をさらに含む、請求項２７に記載のコンピュータプログラム製品。
【請求項３０】
前記コンピュータ可読媒体が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための命令をさらに備える、請求項２５に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本出願は、それらの全体がともに参照により本明細書に組み込まれる、２０１３年４月９日に出願された米国仮出願第６１／８１０，２４３号、および２０１４年４月７日に出願された米国出願第１４／２４６，６６７号の優先権を主張する。
【０００２】
[0002]本開示のいくつかの態様は、一般にワイヤレス通信に関し、より詳細には、最大ログマップ（ＭＬＭ：max-log MAP）を用いたジョイント復調（joint demodulation）のための方法および装置に関する。
【背景技術】
【０００３】
[0003]すべての現代のワイヤレス通信リンクの送信機では、誤り訂正コードからの出力ビットのシーケンスが複素変調シンボルのシーケンス上にマッピングされ得る。これらのシンボルは、次いで、ワイヤレスチャネルにわたる送信に好適な波形を作成するために使用され得る。概して、シンボルは、周波数、時間、および空間における様々な送信ロケーションにマッピングされ得る。受信機タスクのうちの１つは、一般に雑音によって破損され、（たとえば、知られている）複素チャネルによってスケーリングされた受信シンボルに基づいて、エンコーダ出力シーケンスに関する推論を行うことであり得る。たとえば、独立した空間ストリームを同じ時間／周波数ロケーション上で送信するために複数の送信アンテナが使用されるとき、送信シンボルは送信中で結合する。改善されたデマッピング（demapping）動作が望まれる。
【発明の概要】
【０００４】
[0004]本開示のいくつかの態様は、最大ログマップを使用したジョイント復調のための技法および装置を提供する。
【０００５】
[0005]いくつかの態様は、ワイヤレス通信のための方法を提供する。本方法は、１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、１つまたは複数のサービングストリームのうちの少なくとも１つ、または１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって信号を処理することとを含む。
【０００６】
[0006]いくつかの態様は、ワイヤレス通信のための装置を提供する。本方法装置は、１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するための手段と、１つまたは複数のサービングストリームのうちの少なくとも１つ、または１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって信号を処理するための手段とを含む。
【０００７】
[0007]いくつかの態様は、ワイヤレス通信のためのコンピュータプログラム製品を提供する。本コンピュータプログラム製品は、一般に、１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、１つまたは複数のサービングストリームのうちの少なくとも１つ、または１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって信号を処理することとを行うための命令を記憶したコンピュータ可読媒体を含む。
【０００８】
[0008]いくつかの態様は、ワイヤレス通信のための装置を提供する。本方法装置は、１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するように構成された受信機と、１つまたは複数のサービングストリームのうちの少なくとも１つ、または１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって信号を処理するように構成された少なくとも１つのプロセッサとを含む。
【０００９】
[0009]本技法は、方法、装置、およびコンピュータプログラム製品において実施され得る。
【００１０】
[0010]本開示の上述の特徴が詳細に理解され得るように、添付の図面にその一部を示す態様を参照することによって、上記で手短に要約されたより具体的な説明が得られ得る。ただし、その説明は他の等しく有効な態様に通じ得るので、添付の図面は、本開示のいくつかの典型的な態様のみを示し、したがって、本開示の範囲を限定するものと見なされるべきではないことに留意されたい。
【図面の簡単な説明】
【００１１】
【図１】[0011]本開示のいくつかの態様による、例示的なワイヤレス通信システムを示す図。
【図２】[0012]本開示のいくつかの態様による、アクセスポイントおよびユーザ端末のブロック図。
【図３】[0013]本開示のいくつかの態様による、例示的なワイヤレスデバイスのブロック図。
【図４】[0014]本開示の態様がその中で適用され得る、例示的なジョイント復号シナリオを示す図。
【図５】[0015]本開示のいくつかの態様による、ワイヤレスシステムの受信機において実行され得る例示的なブロックを概念的に示す機能ブロック図。
【発明を実施するための形態】
【００１２】
[0016]添付の図面を参照しながら本開示の様々な態様について以下でより十分に説明する。ただし、本開示は、多くの異なる形態で実施され得、本開示全体にわたって提示する任意の特定の構造または機能に限定されるものと解釈されるべきではない。むしろ、これらの態様は、本開示が周到で完全になり、本開示の範囲を当業者に十分に伝えるように与えられる。本明細書の教示に基づいて、本開示の範囲は、本開示の他の態様とは無関係に実装されるにせよ、本開示の他の態様と組み合わされるにせよ、本明細書で開示する本開示のいかなる態様をもカバーするものであることを、当業者は諒解されたい。たとえば、本明細書に記載する態様をいくつ使用しても、装置は実装され得、または方法は実施され得る。さらに、本開示の範囲は、本明細書に記載する本開示の様々な態様に加えてまたはそれらの態様以外に、他の構造、機能、または構造および機能を使用して実施されるそのような装置または方法をカバーするものとする。本明細書で開示する本開示のいずれの態様も、請求項の１つまたは複数の要素によって実施され得ることを理解されたい。
【００１３】
[0017]「例示的」という単語は、本明細書では、「例、事例、または例示の働きをすること」を意味するために使用する。「例示的」として本明細書で説明するいかなる態様も、必ずしも他の態様よりも好適または有利であると解釈されるべきであるとは限らない。
【００１４】
[0018]本明細書では特定の態様について説明するが、これらの態様の多くの変形および置換は本開示の範囲内に入る。好適な態様のいくつかの利益および利点について説明するが、本開示の範囲は特定の利益、使用、または目的に限定されるものではない。むしろ、本開示の態様は、様々なワイヤレス技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であるものとし、それらのいくつかを例として、図および好適な態様についての以下の説明において示す。発明を実施するための形態および図面は、本開示を限定するものではなく説明するものにすぎず、本開示の範囲は添付の特許請求の範囲およびそれの均等物によって定義される。
【００１５】
[0019]当該のストリームに関する（たとえば、軟）決定を行うときに干渉ストリームのすべてを考慮するために、デマッピング動作が一般に必要とされる。低減複雑さ方法および装置を含む、最大ログマップ（ＭＬＭ）を用いたジョイント復調のための方法および装置を提供する。
【００１６】
例示的なワイヤレス通信システム
[0020]本明細書で説明する技法は、直交周波数分割多重（ＯＦＤＭ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交ＦＤＭＡ（ＯＦＤＭＡ）ネットワーク、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）ネットワーク、符号分割多元接続（ＣＤＭＡ）ネットワークなど、様々なワイヤレス通信ネットワークのために使用され得る。「ネットワーク」および「システム」という用語は、しばしば互換的に使用される。ＣＤＭＡネットワークは、ユニバーサル地上波無線アクセス（ＵＴＲＡ：Universal Terrestrial Radio Access）、ＣＤＭＡ２０００などの無線技術を実装し得る。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標））と低チップレート（ＬＣＲ）とを含む。ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格およびＩＳ−８５６規格をカバーする。ＴＤＭＡネットワークは、モバイル通信用グローバルシステム（ＧＳＭ（登録商標）：Global System for Mobile Communications）などの無線技術を実装し得る。ＯＦＤＭＡネットワークは、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ：Evolved UTRA）、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１６（たとえば、ＷｉＭＡＸ（登録商標）（ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス））、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ（登録商標）などの無線技術を実装し得る。ＵＴＲＡ、Ｅ−ＵＴＲＡ、およびＧＳＭは、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ：Universal Mobile Telecommunication System）の一部である。ロングタームエボリューション（ＬＴＥ）およびロングタームエボリューションアドバンスト（ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの今度のリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＧＳＭ、ＵＭＴＳおよびＬＴＥは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ：3rd Generation Partnership Project）と称する団体からの文書に記載されている。ＣＤＭＡ２０００は、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２：3rd Generation Partnership Project 2）と称する団体からの文書に記載されている。ＣＤＭＡ２０００は、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）と称する団体からの文書に記載されている。これらの様々な無線技術および規格は当技術分野で知られている。明快のために、本技法のいくつかの態様を、ＬＴＥおよびＬＴＥ−Ａに関して以下で説明する。
【００１７】
[0021]本明細書の教示は、様々なワイヤードまたはワイヤレス装置（たとえば、ノード）に組み込まれ得る（たとえば、その装置内に実装されるか、またはその装置によって実行され得る）。いくつかの態様では、ノードはワイヤレスノードを備える。そのようなワイヤレスノードは、たとえば、ワイヤードまたはワイヤレス通信リンクを介した、ネットワーク（たとえば、インターネットまたはセルラーネットワークなど、ワイドエリアネットワーク）のための、またはネットワークへの接続性を与え得る。いくつかの態様では、本明細書の教示に従って実装されるワイヤレスノードはアクセスポイントまたはアクセス端末を備え得る。
【００１８】
[0022]アクセスポイント（「ＡＰ」）は、ノードＢ、無線ネットワークコントローラ（「ＲＮＣ」）、ｅノードＢ、基地局コントローラ（「ＢＳＣ」）、トランシーバ基地局（「ＢＴＳ」）、基地局（「ＢＳ」）、トランシーバ機能（「ＴＦ」）、無線ルータ、無線トランシーバ、基本サービスセット（「ＢＳＳ」）、拡張サービスセット（「ＥＳＳ」）、無線基地局（「ＲＢＳ」）、または何らかの他の用語を備えるか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。いくつかの実装形態では、アクセスポイントは、セットトップボックスキオスク、メディアセンター、あるいはワイヤレスまたはワイヤード媒体を介して通信するように構成された任意の他の好適なデバイスを備え得る。
【００１９】
[0023]アクセス端末（「ＡＴ」）は、アクセス端末、加入者局、加入者ユニット、移動局、リモート局、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、ユーザ局、または何らかの他の用語を備えるか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。いくつかの実装形態では、アクセス端末は、セルラー電話、コードレス電話、セッション開始プロトコル（「ＳＩＰ」）電話、ワイヤレスローカルループ（「ＷＬＬ」）局、携帯情報端末（「ＰＤＡ」）、ワイヤレス接続機能を有するハンドヘルドデバイス、局（「ＳＴＡ」）、またはワイヤレスモデムに接続された何らかの他の好適な処理デバイスを備え得る。したがって、本明細書で教示する１つまたは複数の態様は、電話（たとえば、セルラー電話またはスマートフォン）、コンピュータ（たとえば、ラップトップ）、ポータブル通信デバイス、ポータブルコンピューティングデバイス（たとえば、個人情報端末）、タブレット、娯楽デバイス（たとえば、音楽またはビデオデバイス、あるいは衛星ラジオ）、テレビジョンディスプレイ、フリップカム（flip-cam）、セキュリティビデオカメラ、デジタルビデオレコーダ（ＤＶＲ）、全地球測位システムデバイス、あるいはワイヤレスまたはワイヤード媒体を介して通信するように構成された任意の他の好適なデバイスに組み込まれ得る。
【００２０】
[0024]図１を参照すると、一態様による多元接続ワイヤレス通信システムが示されている。本開示の一態様では、図１からのワイヤレス通信システムは、直交周波数分割多重（ＯＦＤＭ）に基づくワイヤレスモバイルブロードバンドシステムであり得る。アクセスポイント１００（ＡＰ）は複数のアンテナグループを含み得、あるグループはアンテナ１０４と１０６とを含み、別のグループはアンテナ１０８と１１０とを含み、追加のグループはアンテナ１１２と１１４とを含む。図１では、アンテナグループごとに２つのアンテナのみが示されているが、アンテナグループごとにより多いまたはより少ないアンテナが利用され得る。アクセス端末１１６（ＡＴ）はアンテナ１１２および１１４と通信中であり得、ここで、アンテナ１１２および１１４は、順方向リンク１２０上でアクセス端末１１６に情報を送信し、逆方向リンク１１８上でアクセス端末１１６から情報を受信する。アクセス端末１２２はアンテナ１０６および１０８と通信中であり得、ここで、アンテナ１０６および１０８は、順方向リンク１２６上でアクセス端末１２２に情報を送信し、逆方向リンク１２４上でアクセス端末１２２から情報を受信する。ＦＤＤシステムでは、通信リンク１１８、１２０、１２４および１２６は、通信のための異なる周波数を使用し得る。たとえば、順方向リンク１２０は、逆方向リンク１１８によって使用されるもの次いで異なる周波数を使用し得る。
【００２１】
[0025]アンテナの各グループ、および／またはアンテナが通信するように設計されたエリアは、しばしば、アクセスポイントのセクタと呼ばれる。本開示の一態様では、各アンテナグループは、アクセスポイント１００によってカバーされるエリアのセクタ中のアクセス端末に通信するように設計され得る。
【００２２】
[0026]順方向リンク１２０および１２６上の通信では、アクセスポイント１００の送信アンテナは、異なるアクセス端末１１６および１２２のための順方向リンクの信号対雑音比を改善するためにビームフォーミングを利用し得る。また、アクセスポイントが、それのカバレージを介してランダムに分散されたアクセス端末に送信するためにビームフォーミングを使用するほうが、アクセスポイントが単一のアンテナを介してすべてのそれのアクセス端末に送信するよりも、ネイバリングセル中のアクセス端末への干渉が小さくなる。
【００２３】
[0027]本開示のいくつかの態様は、ＭＬＭを使用したジョイント復調をサポートする。本開示のいくつかの態様は、受信された多入力多出力（ＭＩＭＯ）信号に関連するビットの対数尤度比（ＬＬＲ：log-likelihood ratio）を決定するための２ステップジョイントデマッピングアルゴリズムをサポートする。提案する検出アルゴリズムの第１のステップは、送信されているシンボルの軟シンボル推定値を形成するために、線形最小平均２乗誤差（ＬＭＭＳＥ：linear minimum mean square error）ベースの推定を適用することを備え得る。次のステップは、当該のストリームに干渉するストリームのコンスタレーションポイント（constellation point）のセットを形成するために、ＬＭＭＳＥベースの軟シンボル推定値の利用を備え得る。これらの候補コンスタレーションポイントは、次いで、当該のストリームに関連するビットＬＬＲの計算を改善するために、受信されたＭＩＭＯ信号から減算され得る。本開示の一態様では、ＭＬＭを使用した提案するジョイント復調および／または２ステップデマッピングアルゴリズムは図１からのアクセス端末１１６、１２２において実行され得る。別の態様では、提案するアルゴリズムはアクセスポイント１００において実行され得る。
【００２４】
[0028]図２に、ワイヤレス通信システム、たとえば、ＭＩＭＯシステム２００における（たとえば、アクセスポイントとしても知られる）送信機システム２１０と（たとえば、アクセス端末としても知られる）受信機システム２５０との態様のブロック図を示す。送信機システム２１０において、いくつかのデータストリームのトラフィックデータがデータソース２１２から送信（ＴＸ）データプロセッサ２１４に与えられる。
【００２５】
[0029]本開示の一態様では、各データストリームはそれぞれの送信アンテナを介して送信され得る。ＴＸデータプロセッサ２１４は、コード化データを与えるために、各データストリームのトラフィックデータを、そのデータストリーム用に選択された特定のコーディング方式に基づいてフォーマットし、コーディングし、インターリーブする。
【００２６】
[0030]各データストリームのコード化データは、ＯＦＤＭ技法を使用してパイロットデータと多重化され得る。パイロットデータは、一般に、知られている方法で処理され、チャネル応答を推定するために受信機システムにおいて使用され得る知られているデータパターンである。次いで、各データストリームの多重化されたパイロットデータおよびコード化データは、変調シンボルを与えるために、そのデータストリーム用に選択された特定の変調方式（たとえば、ＢＰＳＫ、ＱＰＳＫ、ｍ−ＱＰＳＫ、またはｍ−ＱＡＭ）に基づいて変調（すなわち、シンボルマッピング）される。各データストリームのデータレート、コーディング、および変調は、プロセッサ２３０によって実行される命令によって決定され得る。
【００２７】
[0031]次いで、すべてのデータストリームの変調シンボルがＴＸ  ＭＩＭＯプロセッサ２２０に与えられ、ＴＸ  ＭＩＭＯプロセッサ２２０はさらに（たとえば、ＯＦＤＭの場合）その変調シンボルを処理し得る。ＴＸ  ＭＩＭＯプロセッサ２２０は、次いで、ＮT個の変調シンボルストリームをＮT個の送信機（ＴＭＴＲ）２２２ａ〜２２２ｔに与える。本開示のいくつかの態様では、ＴＸ  ＭＩＭＯプロセッサ２２０は、データストリームのシンボルと、シンボルの送信元のアンテナとにビームフォーミング重みを適用する。
【００２８】
[0032]各送信機２２２は、１つまたは複数のアナログ信号を与えるためにそれぞれのシンボルストリームを受信および処理し、ＭＩＭＯチャネルを介した送信に適した変調信号を与えるためにさらにアナログ信号を調整（たとえば、増幅、フィルタ処理、およびアップコンバート）する。送信機２２２ａ〜２２２ｔからのＮT個の被変調信号は、次いで、それぞれＮT個のアンテナ２２４ａ〜２２４ｔから送信される。
【００２９】
[0033]受信機システム２５０において、送信された被変調信号はＮR個のアンテナ２５２ａ〜２５２ｒによって受信され得、各アンテナ２５２からの受信信号は、それぞれの受信機（ＲＣＶＲ）２５４ａ〜２５４ｒに与えられ得る。各受信機２５４は、サンプルを与えるために、それぞれの受信信号を調整（たとえば、フィルタ処理、増幅、およびダウンコンバート）し、調整された信号をデジタル化して、対応する「受信」シンボルストリームを与えるためにさらにサンプルを処理し得る。
【００３０】
[0034]次いで、ＲＸデータプロセッサ２６０が、ＮR個の受信機２５４からＮR個の受信シンボルストリームを受信し、ＮT個の「検出」シンボルストリームを与えるために特定の受信機処理技法に基づいて処理する。ＲＸデータプロセッサ２６０は、次いで、データストリームのトラフィックデータを復元するために、各検出シンボルストリームを復調、デインターリーブ、および復号する。ＲＸデータプロセッサ２６０による処理は、送信機システム２１０におけるＴＸ  ＭＩＭＯプロセッサ２２０およびＴＸデータプロセッサ２１４によって実行される処理を補足するものであり得る。
【００３１】
[0035]プロセッサ２７０は、どのプリコーディング行列を使用すべきかを周期的に決定する。プロセッサ２７０は、行列インデックス部分とランク値部分とを備える逆方向リンクメッセージを構築する。逆方向リンクメッセージは、通信リンクおよび／または受信データストリームに関する様々なタイプの情報を備え得る。逆方向リンクメッセージは、次いで、データソース２３６からいくつかのデータストリームのトラフィックデータをも受信するＴＸデータプロセッサ２３８によって処理され、変調器２８０によって変調され、送信機２５４ａ〜２５４ｒによって調整され、送信機システム２１０に返信される。
【００３２】
[0036]送信機システム２１０において、受信機システム２５０からの被変調信号は、受信機システム２５０によって送信された逆方向リンクメッセージを抽出するために、アンテナ２２４によって受信され、受信機２２２によって調整され、復調器２４０によって復調され、ＲＸデータプロセッサ２４２によって処理される。次いで、プロセッサ２３０は、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用すべきかを決定し、抽出されたメッセージを処理する。
【００３３】
[0037]本開示の一態様では、ＬＭＭＳＥ検出および球復号（sphere decoding）に基づいてビットＬＬＲを計算するための上述の２ステップジョイントデマッピングアルゴリズムは、送信機システム２１０において、たとえば、プロセッサ２３０において実行され得る。別の態様では、提案する２ステップデマッピングアルゴリズムは、受信機システム２５０において、たとえば、プロセッサ２７０において実行され得る。本開示の一態様では、ＭＬＭを使用した上述のジョイント復調は、送信機システム２１０において、たとえば、プロセッサ２３０、および／または送信機システム２１０における他のプロセッサおよびモジュールにおいて実行され得る。別の態様では、ＭＬＭを使用した上述のジョイント復調は、受信機システム２５０において、たとえば、プロセッサ２７０ＲＸデータプロセッサ２６０、および／または受信機システムにおける他のプロセッサおよびモジュールにおいて実行され得る。
【００３４】
[0038]図３に、図１からのワイヤレス通信システム内で採用され得るワイヤレスデバイス３０２において利用され得る様々な構成要素を示す。ワイヤレスデバイス３０２は、本明細書で説明する様々な方法を実装するために構成され得るデバイスの一例である。ワイヤレスデバイス３０２は図１からのアクセスポイント１００またはアクセス端末１１６、１２２のいずれかであり得る。
【００３５】
[0039]ワイヤレスデバイス３０２は、ワイヤレスデバイス３０２の動作を制御するプロセッサ３０４を含み得る。プロセッサ３０４は中央処理ユニット（ＣＰＵ）と呼ばれることもある。読取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含み得るメモリ３０６は、命令とデータとをプロセッサ３０４に与える。メモリ３０６の一部分は不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をも含み得る。プロセッサ３０４は、一般に、メモリ３０６内に記憶されたプログラム命令に基づいて論理演算と算術演算とを実行する。メモリ３０６中の命令は、本明細書で説明する方法を実装するために実行可能であり得る。
【００３６】
[0040]ワイヤレスデバイス３０２はまた、ワイヤレスデバイス３０２と遠隔ロケーションとの間のデータの送信および受信を可能にするために送信機３１０と受信機３１２とを含み得るハウジング３０８を含み得る。送信機３１０と受信機３１２とは組み合わせられてトランシーバ３１４になり得る。単一または複数の送信アンテナ３１６が、ハウジング３０８に取り付けられ、トランシーバ３１４に電気的に結合され得る。ワイヤレスデバイス３０２はまた、複数の送信機と、複数の受信機と、複数のトランシーバとを含み得る（図示せず）。
【００３７】
[0041]ワイヤレスデバイス３０２はまた、トランシーバ３１４によって受信された信号のレベルを検出し、定量化するために使用され得る信号検出器３１８を含み得る。信号検出器３１８は、総エネルギー、シンボルごとのサブキャリア当たりのエネルギー、電力スペクトル密度および他の信号などの信号を検出し得る。ワイヤレスデバイス３０２はまた、信号を処理する際に使用するためのデジタル信号プロセッサ（ＤＳＰ）３２０を含み得る。
【００３８】
[0042]本開示のいくつかの態様によれば、ＭＬＭを使用した上述のジョイント復調、および／またはＬＭＭＳＥ検出および球復号に基づいてビットＬＬＲを計算するための２ステップジョイントデマッピングアルゴリズムは、ワイヤレスデバイス３０２において、たとえば、プロセッサ３０４において実行され得る。一態様では、ワイヤレスデバイス３０２はアクセス端末として動作し得る。別の態様では、ワイヤレスデバイス３０２は基地局として動作し得る。
【００３９】
[0043]ワイヤレスデバイス３０２の様々な構成要素は、データバスに加えて、電力バスと、制御信号バスと、ステータス信号バスとを含み得る、バスシステム３２２によって互いに結合され得る。
【００４０】
ＭＬＭを用いたジョイント復調
[0044]本開示のいくつかの態様は、ワイヤレス通信システムにおいてジョイント復調を実行するために使用され得る技法に関する。本技法は干渉抑圧を含み得る。
【００４１】
[0045]干渉環境における最適受信機はサービングストリームと干渉ストリームの両方をジョイント復調し得る。ジョイント復調の課題は、最適受信機（ＭＡＰ）の複雑さがストリームの数とともに指数関数的に増大することである。本開示のいくつかの態様によれば、ＭＬＭを使用したジョイント復調のための方法が提供される。
【００４２】
[0046]いくつかの態様によれば、ｙは受信データベクトルであり、Ｈはジョイント（サービングおよび干渉）チャネル行列であり、ｘはジョイント送信データベクトルであり、ｎは受信雑音ベクトルである記法が使用され得る。
【数１】
2016519908.tif 000003
【００４３】
[0047]ベクトルｘ中の各要素は、ＱＰＳＫ、１６ＱＰＳＫ、６４ＱＡＭまたは２５６ＱＡＭなど、離散信号コンスタレーションに属し得る。たとえば、ＬＴＥリリース１１では、最大コンスタレーションサイズは６４ＱＡＭであり、これは、ｘ中の各要素が、ストリームごとに６４個の仮説に対応する最高６ビットを有し得ることを意味する。
【００４４】
[0048]いくつかの態様によれば、ジョイントチャネルはＮserve個の信号ストリームとＮint個の干渉ストリームとを有し得る。受信機において、復調のためのＮrx個の受信機アンテナがあり得る。たとえば、ジョイントチャネルは、図４に示されているように、Ｎrx＝２、Ｎserve＝１およびＮint＝１を備え得る。
【００４５】
[0049]ジョイント復調では、ＭＡＰ受信機は最適性能を有し、あらゆる可能な仮説の尤度の評価を必要とし得る。しかしながら、ＭＡＰは、それが６４ＱＡＭのために６４Nserve+Nint個の仮説を評価することを必要とすることになるので、Ｎserve個のサービングストリームとＮint個の干渉ストリームとをもつＭＩＭＯのために実現可能でないことがある。したがって、妥当な複雑さをもつ最適ＭＡＰ性能に近づくジョイント復調および干渉抑圧の方法が必要である。
【００４６】
[0050]いくつかの態様によれば、ｙおよびジョイントチャネルＨが与えられればｘを線形的に推定する、ＬＭＭＳＥ（最小最小平均２乗誤差）受信機が使用され得る。しかしながら、最適ＭＡＰ受信機と比較して性能が著しく劣化させられ得る。
【００４７】
[0051]したがって、本開示の態様は、極めて妥当な複雑さをもつ最適ＭＡＰ性能に近づくためにＭＬＭを使用する方法に関する。
【００４８】
例示的なジョイント復調機構
[0052]ＭＬＭアルゴリズムを使用したジョイント復調は、著しくより低い複雑さをもつＭＡＰの性能利益を与え得る。ＭＬＭは、「スライシング」と呼ばれることがあるプロセスにおいて、少なくとも１つのストリームのために、最も可能性がある仮説のみを評価することによって複雑さを低減し得る。たとえば、６４ＱＡＭ、１つのサービングストリーム、および１つの干渉ストリームを用いたモデムでは、ＭＡＰのためにすべての４０９６個の指数関数を計算するのではなく、（たとえば、１２８よりも小さいかまたはそれに等しい）数個の指数関数（exponential）が計算され得る。
【００４９】
[0053]ＭＬＭはＭＡＰ性能を極めて厳密に近似することが示され得る。ＭＬＭは、少なくとも１つのレイヤがスライスされるＭＡＰの最尤近似であり得、最も可能性がある仮説がそのレイヤのために使用されることを意味する。概して、ＭＬＭは、多くの場合、ＬＭＭＳＥ受信機よりも著しく優れていることが示され得る。
【００５０】
[0054]いくつかの態様によれば、ｙが受信データベクトルであり、Ｈがジョイントチャネル行列であり、ｘがジョイント送信データベクトルであり、ｎが雑音ベクトルであるモデルが使用され得る。これはフォーミュレーションｙ＝Ｈｘ＋ｎを与える。
【００５１】
[0055]以下で、ＭＬＭアルゴリズムを使用した技法について説明し、その目的は、ｙ、Ｈおよび未知のｎ（雑音）が与えられればｘのビット尤度の値を求めることである。いくつかの態様によれば、ＭＬＭのためのアルゴリズムは以下のようであり得る。まず、受信機はｙを記録し得る。次に、受信機は、Ｎ＿ｓｅｒｖｅ個のサービングストリームとＮ＿ｉｎｔ個の干渉ストリームとに対応するチャネルを組み合わせるＨを推定し得る。最後に、受信機は、ｂs,ｋのビット対数尤度比（bit log likelihood ratio）であるＬＬＲ（ｂs,ｋ）の値を求め得、ここで、ｋはビットインデックスであり、ｓはサービングストリーム中のストリームインデックスである。
【００５２】
[0056]ジョイント送信データベクトルｘは、Ｑ0．．ＱNserve-1と示された離散セットに属する（たとえば、各）成分をもつベクトルである。離散セットは、ＱＰＳＫ、１６ＱＡＭ、６４ＱＡＭまたは２５６ＱＡＭであり得る。たとえば、セットはＱＰＳＫコンスタレーション
【数２】
2016519908.tif 000004
【００５３】
であり得る。
【００５４】
ビット対数尤度比は以下によって与えられ得る。
【数３】
2016519908.tif 000005
【００５５】
ここで、Ｐｒは確率である。ＭＡＰを用いて、ビットの厳密な確率は以下によって与えられる。
【数４】
2016519908.tif 000006
【００５６】
ここで、ｉは０または１の値である。指数関数の内部は以下によって与えられる。
【数５】
2016519908.tif 000007
【００５７】
これは多変量正規ランダム（multivariate normal random）の確率密度関数に対応し得る。
【００５８】
[0057]しかしながら、ＭＬＭアルゴリズムを使用して、限られた数の仮説が評価され（たとえば、仮説のセットからの仮説のサブセットのみ）、それにより複雑さが大幅に低減し得る。たとえば、ＭＬＭアルゴリズムを使用して、レイヤのうちの少なくとも１つのための最も大きい指数関数である、最も可能性がある仮説のみが使用され得る（たとえば、このプロセスは「スライシング」と呼ばれることがある）。スライシングは、そのストリーム（たとえば、またはそれに関連する１つまたは複数のレイヤ）のためにただ１つの仮説が評価されるので、コンスタレーションのサイズに等しいファクタだけ複雑さを低減し得る。たとえば、上記で説明したＱＰＳＫコンスタレーションのために、複雑さの４対１の低減が達成され得る。
【００５９】
[0058]いくつかの態様によれば、ＭＬＭの複雑さをさらに低減するために様々な近似が使用され得る。たとえば、場合によっては、残りの指数関数の内部の最大値が使用され得る。これは、以下の式
【数６】
2016519908.tif 000008
【００６０】
を使用することを伴い得る。
【００６１】
[0059]追加または代替として、残りの指数関数のサブセットの和が使用され得る。たとえば、２つの最も大きい指数関数が加算され得る。
【数７】
2016519908.tif 000009
【００６２】
ここで、ｍａｘ２は２番目に大きい指数関数を指す。
【００６３】
[0060]追加または代替として、残りの指数関数は、指数関数ごとに明示的に計算するのではなく、（Ｍ＊ＬＭなど）数値近似（たとえば、線形数値近似）を使用して加算され得る。
【００６４】
[0061]いくつかの態様によれば、すべてのストリームのためにではなくサービングストリームのためにのみＬＬＲ（ｂs,ｋ）を解くことによって複雑さがさらに低減され得る。干渉ストリームのためにＬＬＲを解くことが無駄であり得るように、受信機はサービングストリームのビットのみに関心があり得るので、これは可能であり得る。
【００６５】
[0062]図５は、本開示のいくつかの態様による、たとえば、受信機において実行され得る例示的なブロック５００を概念的に示す機能ブロック図である。ブロック５００によって示される動作は、たとえば、図２からの受信機システム２５０のＲＸデータプロセッサ２６０において、図２からの送信機システム２１０のＲＸデータプロセッサ２４２において、または、図３からのワイヤレスデバイス３０２のプロセッサ３０４において実行され得る。
【００６６】
[0063]動作は、ブロック５０２において、１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することによって開始する。ブロック５０４において、１つまたは複数のサービングストリーム（たとえば、またはそれに関連する１つまたは複数のレイヤ）のうちの少なくとも１つ、または１つまたは複数の干渉ストリーム（たとえば、またはそれに関連する１つまたは複数のレイヤ）のうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって、信号は処理される。
【００６７】
[0064]態様では、信号を処理することは、１つまたは複数のサービングストリームおよび１つまたは複数の干渉ストリームのためにチャネル行列を決定することを備える。態様では、１つまたは複数のサービングストリームのうちの少なくとも１つ、または１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって信号を処理することは、１つまたは複数のサービングストリームまたは１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成することを備え、ここにおいて、ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する。態様では、１つまたは複数のサービングストリームまたは１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することは、仮説のためにビットの確率を計算するとき、１つまたは複数のサービングストリームまたは１つまたは複数の干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することを備える。態様では、１つまたは複数のサービングストリームまたは１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することは、仮説のためにビットの確率を計算するとき、ストリームのレイヤのための残りの指数関数の最大値のみを使用することをさらに備える。態様では、１つまたは複数のサービングストリームまたは１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することは、仮説のためにビットの確率を計算するとき、ストリームのレイヤのための残りの指数関数のサブセットの和を使用することをさらに備える。態様では、１つまたは複数のサービングストリームまたは１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することは、仮説のためにビットの確率を計算するとき、ストリームのレイヤのための残りの指数関数の線形数値近似値を加算することをさらに備える。態様では、１つまたは複数のサービングストリームのうちの少なくとも１つ、または１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって信号を処理することは、サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、１つまたは複数の干渉ストリームのためには計算しないことを備える。
【００６８】
[0065]情報および信号は多種多様な技術および技法のいずれかを使用して表され得ることを、当業者は理解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【００６９】
[0066]さらに、本明細書の開示に関連して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップについて、上記では概してそれらの機能に関して説明した。そのような機能がハードウェアとして実装されるか、ソフトウェアとして実装されるかは、特定の適用例および全体的なシステムに課された設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲からの逸脱を生じるものと解釈されるべきではない。
【００７０】
[0067]本明細書の開示に関して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、計算デバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。
【００７１】
[0068]本明細書の開示に関して説明した方法またはアルゴリズムのステップは、直接ハードウェアで実施されるか、プロセッサによって実行されるソフトウェアモジュールで実施されるか、またはその２つの組合せで実施され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体中に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、および／または記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサと一体であり得る。プロセッサおよび記憶媒体はＡＳＩＣ中に存在し得る。ＡＳＩＣはユーザ端末中に存在し得る。代替として、プロセッサおよび記憶媒体は、ユーザ端末中に個別構成要素として存在し得る。
【００７２】
[0069]１つまたは複数の例示的な実施形態では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータ、または汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびＢＬＵ−ＲＡＹ（登録商標）メディアディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）はデータをレーザーで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれるべきである。
【００７３】
[0070]本明細書で使用する、項目のリスト「のうちの少なくとも１つ」を指す句は、単一のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃ、およびａ−ｂ−ｃをカバーするものとする。
【００７４】
[0071]本開示についての以上の説明は、いかなる当業者も本開示を作成または使用することができるように与えたものである。本開示への様々な修正は当業者には容易に明らかになり、本明細書で定義した一般原理は、本開示の趣旨または範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で説明した例および設計に限定されるものではなく、本明細書で開示した原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
【図１】
2016519908.tif 000010
【図２】
2016519908.tif 000011
【図３】
2016519908.tif 000012
【図４】
2016519908.tif 000013
【図５】
2016519908.tif 000014
【手続補正書】
【提出日】平成27年12月9日(2015.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することとを備える、ワイヤレス通信の方法。
【請求項２】
前記信号を処理することが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定することを備える、請求項１に記載の方法。
【請求項３】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することは、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することを備える、請求項３に記載の方法。
【請求項５】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用することをさらに備える、請求項４に記載の方法。
【請求項６】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用することをさらに備える、請求項４に記載の方法。
【請求項７】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することをさらに備える、請求項４に記載の方法。
【請求項８】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないことを備える、請求項１に記載の方法。
【請求項９】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するための手段と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための手段とを備える、ワイヤレス通信のための装置。
【請求項１０】
前記信号を処理するための前記手段が、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するための手段を備える、請求項９に記載の装置。
【請求項１１】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための前記手段は、
前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成するための手段、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を備える、請求項９に記載の装置。
【請求項１２】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価するための手段を備える、請求項１１に記載の装置。
【請求項１３】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用するための手段をさらに備える、請求項１２に記載の装置。
【請求項１４】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用するための手段をさらに備える、請求項１２に記載の装置。
【請求項１５】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算するための手段をさらに備える、請求項１２に記載の装置。
【請求項１６】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための前記手段が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための手段をさらに備える、請求項９に記載の装置。
【請求項１７】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するように構成された受信機と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するように構成された少なくとも１つのプロセッサとを備える、ワイヤレス通信の装置。
【請求項１８】
前記少なくとも１つのプロセッサが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するようにさらに構成された、請求項１７に記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサは、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成することによって、前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するようにさらに構成され、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、請求項１７に記載の装置。
【請求項２０】
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項１９に記載の装置。
【請求項２１】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項２０に記載の装置。
【請求項２２】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項２０に記載の装置。
【請求項２３】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項２０に記載の装置。
【請求項２４】
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないようにさらに構成された、請求項１７に記載の装置。
【請求項２５】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することとを行うための命令を記憶したコンピュータ可読媒体を備える、ワイヤレス通信のためのコンピュータプログラム製品。
【請求項２６】
前記コンピュータ可読媒体は、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を行うためのその上に記憶された命令をさらに含む、請求項２５に記載のコンピュータプログラム製品。
【請求項２７】
前記コンピュータ可読媒体が、
前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することを行うためのその上に記憶された命令をさらに含む、請求項２６に記載のコンピュータプログラム製品。
【請求項２８】
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、残りの指数関数の最大値のみを使用することを行うためのその上に記憶された命令をさらに含む、請求項２７に記載のコンピュータプログラム製品。
【請求項２９】
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することを行うためのその上に記憶された命令をさらに含む、請求項２７に記載のコンピュータプログラム製品。
【請求項３０】
前記コンピュータ可読媒体が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための命令をさらに備える、請求項２５に記載のコンピュータプログラム製品。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
[0071]本開示についての以上の説明は、いかなる当業者も本開示を作成または使用することができるように与えたものである。本開示への様々な修正は当業者には容易に明らかになり、本明細書で定義した一般原理は、本開示の趣旨または範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で説明した例および設計に限定されるものではなく、本明細書で開示した原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することとを備える、ワイヤレス通信の方法。
［Ｃ２］
前記信号を処理することが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定することを備える、Ｃ１に記載の方法。
［Ｃ３］
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することは、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を備える、Ｃ１に記載の方法。
［Ｃ４］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することを備える、Ｃ３に記載の方法。
［Ｃ５］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用することをさらに備える、Ｃ４に記載の方法。
［Ｃ６］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用することをさらに備える、Ｃ４に記載の方法。
［Ｃ７］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することをさらに備える、Ｃ４に記載の方法。
［Ｃ８］
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないことを備える、Ｃ１に記載の方法。
［Ｃ９］
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するための手段と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための手段とを備える、ワイヤレス通信のための装置。
［Ｃ１０］
前記信号を処理するための前記手段が、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するための手段を備える、Ｃ９に記載の装置。
［Ｃ１１］
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための前記手段は、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成するための手段、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を備える、Ｃ９に記載の装置。
［Ｃ１２］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価するための手段を備える、Ｃ１１に記載の装置。
［Ｃ１３］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用するための手段をさらに備える、Ｃ１２に記載の装置。
［Ｃ１４］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用するための手段をさらに備える、Ｃ１２に記載の装置。
［Ｃ１５］
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するための前記手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算するための手段をさらに備える、Ｃ１２に記載の装置。
［Ｃ１６］
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための前記手段が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための手段をさらに備える、Ｃ９に記載の装置。
［Ｃ１７］
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するように構成された受信機と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するように構成された少なくとも１つのプロセッサとを備える、ワイヤレス通信の装置。
［Ｃ１８］
前記少なくとも１つのプロセッサが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するようにさらに構成された、Ｃ１７に記載の装置。
［Ｃ１９］
前記少なくとも１つのプロセッサは、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成することによって、前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するようにさらに構成され、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、Ｃ１７に記載の装置。
［Ｃ２０］
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、Ｃ１９に記載の装置。
［Ｃ２１］
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、Ｃ２０に記載の装置。
［Ｃ２２］
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、Ｃ２０に記載の装置。
［Ｃ２３］
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、Ｃ２０に記載の装置。
［Ｃ２４］
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないようにさらに構成された、Ｃ１７に記載の装置。
［Ｃ２５］
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することとを行うための命令を記憶したコンピュータ可読媒体を備える、ワイヤレス通信のためのコンピュータプログラム製品。
［Ｃ２６］
前記コンピュータ可読媒体は、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を行うためのその上に記憶された命令をさらに含む、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ２７］
前記コンピュータ可読媒体が、
前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することを行うためのその上に記憶された命令をさらに含む、Ｃ２６に記載のコンピュータプログラム製品。
［Ｃ２８］
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、残りの指数関数の最大値のみを使用することを行うためのその上に記憶された命令をさらに含む、Ｃ２７に記載のコンピュータプログラム製品。
［Ｃ２９］
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することを行うためのその上に記憶された命令をさらに含む、Ｃ２７に記載のコンピュータプログラム製品。
［Ｃ３０］
前記コンピュータ可読媒体が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための命令をさらに備える、Ｃ２５に記載のコンピュータプログラム製品。
【手続補正書】
【提出日】平成28年1月28日(2016.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信デバイスが、１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記ワイヤレス通信デバイスが、前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することと、ここにおいて、前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することは、
前記ワイヤレス通信デバイスが、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を備える、
を備える、ワイヤレス通信の方法。
【請求項２】
前記信号を処理することが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定することを備える、請求項１に記載の方法。
【請求項３】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することを備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用することをさらに備える、請求項３に記載の方法。
【請求項５】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用することをさらに備える、請求項３に記載の方法。
【請求項６】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することをさらに備える、請求項３に記載の方法。
【請求項７】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないことを備える、請求項１に記載の方法。
【請求項８】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するための手段と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するための手段と、ここにおいて、前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を前記処理するための手段は、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成するための手段、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を備える、
を備える、ワイヤレス通信のための装置。
【請求項９】
前記信号を前記処理するための手段が、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するための手段を備える、請求項８に記載の装置。
【請求項１０】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を前記評価するための手段が、
仮説のためにビットの確率を計算するとき、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの前記少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価するための手段を備える、請求項８に記載の装置。
【請求項１１】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を前記評価するための手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用するための手段をさらに備える、請求項１０に記載の装置。
【請求項１２】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を前記評価するための手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用するための手段をさらに備える、請求項１０に記載の装置。
【請求項１３】
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を前記評価するための手段が、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算するための手段をさらに備える、請求項１０に記載の装置。
【請求項１４】
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、または前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を前記処理するための手段が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための手段をさらに備える、請求項８に記載の装置。
【請求項１５】
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信するように構成された受信機と、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するように構成された少なくとも１つのプロセッサと、ここにおいて、前記少なくとも１つのプロセッサは、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成することによって、前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのためにＭＬＭアルゴリズムを使用してジョイント復調を実行することによって前記信号を処理するようにさらに構成され、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、
を備える、ワイヤレス通信の装置。
【請求項１６】
前記少なくとも１つのプロセッサが、前記１つまたは複数のサービングストリームおよび前記１つまたは複数の干渉ストリームのためにチャネル行列を決定するようにさらに構成された、請求項１５に記載の装置。
【請求項１７】
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項１５に記載の装置。
【請求項１８】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための残りの指数関数の最大値のみを使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項１７に記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数のサブセットの和を使用して、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項１７に記載の装置。
【請求項２０】
前記少なくとも１つのプロセッサが、仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することによって、前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価するようにさらに構成された、請求項１７に記載の装置。
【請求項２１】
前記少なくとも１つのプロセッサが、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないようにさらに構成された、請求項１５に記載の装置。
【請求項２２】
その上に１つまたは複数の命令を記憶した非一時的コンピュータ可読媒体を備え、前記命令は、ワイヤレス通信デバイスに、
１つまたは複数のサービングストリームと１つまたは複数の干渉ストリームとを備える信号を受信することと、
前記１つまたは複数のサービングストリームのうちの少なくとも１つ、および前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために最大ログマップ（ＭＬＭ）アルゴリズムを使用してジョイント復調を実行することによって前記信号を処理することと、ここにおいて、前記ワイヤレス通信デバイスに前記信号を処理させるための前記命令は、前記ワイヤレス通信デバイスに、
前記１つまたは複数のサービングストリームまたは前記１つまたは複数の干渉ストリームのうちの少なくとも１つのために、限られた数のすべての可能な仮説を評価することによってジョイント送信データベクトルｘを生成すること、ここにおいて、前記ジョイント送信データベクトルｘの成分が、変調およびコーディング方式コンスタレーションに対応する値の離散セットに属する、を行わせるための命令を備える、
を行わせる、ワイヤレス通信のためのコンピュータプログラム製品。
【請求項２３】
前記コンピュータ可読媒体が、
前記サービングストリームのうちの前記少なくとも１つ、および前記干渉ストリームのうちの少なくとも１つの少なくとも１つのレイヤのための最も大きい指数関数に対応する最も可能性がある仮説を評価することを行うためのその上に記憶された１つまたは複数の命令をさらに含む、請求項２２に記載のコンピュータプログラム製品。
【請求項２４】
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、残りの指数関数の最大値のみを使用することを行うためのその上に記憶された１つまたは複数の命令をさらに含む、請求項２３に記載のコンピュータプログラム製品。
【請求項２５】
前記コンピュータ可読媒体が、
仮説のためにビットの確率を計算するとき、前記ストリームのレイヤのための前記残りの指数関数の線形数値近似値を加算することを行うためのその上に記憶された１つまたは複数の命令をさらに含む、請求項２３に記載のコンピュータプログラム製品。
【請求項２６】
前記コンピュータ可読媒体が、前記サービングストリームのうちの１つまたは複数のために対数尤度比（ＬＬＲ）を計算し、前記１つまたは複数の干渉ストリームのためには計算しないための１つまたは複数の命令をさらに備える、請求項２２に記載のコンピュータプログラム製品。
【国際調査報告】
2016519908.tif 000015
2016519908.tif 000016
2016519908.tif 000017