(57)【要約】   ワイヤレス通信システムにおいてスケジューリングを協調するためのシステムおよび方法が本明細書に記述される。１つの態様において、セルは、１または複数のプリコーディング行列についての情報をユーザ機器から受信する。情報は、セルが通信に対して特定のプリコーディング行列を使用しないことを求めるユーザ機器からの要求を含みうる。セルは、プリコーディング行列の使用および制限に基づいてユティリティの一対比較を実行することによって、通信に対するプリコーディング行列の使用を制限することがワイヤレス通信システムの通信全体を改善するか否かを決定しうる。セルは、さらに、プリコーディング行列の制限の許可に基づいて、いくつかのセル間で生じる衝突を解決しうる。
2013524635.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信システムにおける協調スケジューリングのための方法であって、
１または複数のプリコーディング行列のセットに関する情報を受信することと、
前記１または複数のプリコーディング行列のセットの制限に基づいて、第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対する第１のユティリティ値を決定することと、
前記１または複数のプリコーディング行列のセットの使用に基づいて、第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対して第２のユティリティ値を決定することと、
前記第１のユティリティ値を前記第２のユティリティ値と比較することと、
前記比較に基づいて、前記第１のアクセスポイントによる前記１または複数のプリコーディング行列のセットの使用の制限を許可することと、
前記第１のアクセスポイントによるプリコーディング行列の使用の制限を許可することに基づいて第３のアクセスポイントとの衝突を識別することと、
前記第１のアクセスポイント、前記第２のアクセスポイント、および、前記第３のアクセスポイントについてのユティリティ値を評価することによって前記衝突を解決することと
を備える方法。
【請求項２】
前記情報は、制限要求を備える、請求項１に記載の方法。
【請求項３】
前記衝突を解決することは、制限における衝突を識別しないことを備える、請求項１に記載の方法。
【請求項４】
前記衝突の解決に応じて、次の送信時間インターバルの間にデータを送信するように前記第１のアクセスポイントをスケジューリングすることをさらに備える、請求項１に記載の方法。
【請求項５】
前記ワイヤレスデバイスの第１のセットのうちの少なくとも１つに対して物理リソースブロックを割り付けることをさらに備える、請求項１に記載の方法。
【請求項６】
前記第２のアクセスポイントおよび前記第３のアクセスポイントのうちの少なくとも１つとスケジューリング情報を交換することをさらに備える、請求項１に記載の方法。
【請求項７】
制限を許可することは、前記第１のユティリティ値と前記第２のユティリティ値との間の比較に基づく、請求項１に記載の方法。
【請求項８】
別の比較に基づいて、前記第１のアクセスポイントによる前記１または複数のプリコーディング行列の別のセットの使用の制限を拒否することをさらに備える、請求項１に記載の方法。
【請求項９】
ワイヤレス通信システムにおける協調スケジューリングのための第１のアクセスポイントであって、
１または複数のプリコーディング行列のセットに関する情報を受信するように構成された受信機と、
プロセッサと
を備え、前記プロセッサは、
前記１または複数のプリコーディング行列のセットの制限に基づいて、前記第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対して第１のユティリティ値を決定し、
前記１または複数のプリコーディング行列のセットの使用に基づいて、第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対して第２のユティリティ値を決定し、
前記第１のユティリティ値を前記第２のユティリティ値と比較し、
前記比較に基づいて、前記第１のアクセスポイントによる前記１または複数のプリコーディング行列のセットの使用の制限を許可し、
前記第１のアクセスポイントによる前記プリコーディング行列の使用の制限を許可することに基づいて第３のアクセスポイントとの衝突を識別し、
前記第１のアクセスポイント、前記第２のアクセスポイント、および、前記第３のアクセスポイントについてのユティリティ値を評価することによって前記衝突を解決するように構成される、第１のアクセスポイント。
【請求項１０】
前記情報は、制限要求を備える、請求項９に記載の第１のアクセスポイント。
【請求項１１】
前記衝突を解決することは、制限における衝突を識別しないことを備える、請求項９に記載の第１のアクセスポイント。
【請求項１２】
前記プロセッサは、前記衝突の解決に応じて、次の送信時間インターバルの間にデータを送信するように前記第１のアクセスポイントをスケジューリングするようにさらに構成される、請求項９に記載の第１のアクセスポイント。
【請求項１３】
前記プロセッサは、前記ワイヤレスデバイスの第１のセットのうちの少なくとも１つに対して物理リソースブロックを割り付けるようにさらに構成された、請求項９に記載の第１のアクセスポイント。
【請求項１４】
前記プロセッサは、前記第２のアクセスポイントおよび前記第３のアクセスポイントのうちの少なくとも１つとスケジューリング情報を交換するようにさらに構成される、請求項９に記載の第１のアクセスポイント。
【請求項１５】
制限を許可することは、前記第１のユティリティ値と前記第２のユティリティ値との間の比較に基づく、請求項９に記載の第１のアクセスポイント。
【請求項１６】
前記プロセッサは、別の比較に基づいて、前記第１のアクセスポイントによる１または複数のプリコーディング行列の別のセットの使用の制限を拒否するようにさらに構成される、請求項９に記載の第１のアクセスポイント。
【請求項１７】
ワイヤレス通信システムにおける協調スケジューリングのための第１のアクセスポイントであって、
１または複数のプリコーディング行列のセットに関する情報を受信するための手段と、
前記１または複数のプリコーディング行列のセットの制限に基づいて、第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対して第１のユティリティ値を決定するための手段と、
前記１または複数のプリコーディング行列のセットの使用に基づいて、第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対して第２のユティリティ値を決定するための手段と、
前記第１のユティリティ値を前記第２のユティリティ値と比較するための手段と、
前記比較に基づいて、前記第１のアクセスポイントによる前記１または複数のプリコーディング行列のセットの使用の制限を許可するための手段と、
前記第１のアクセスポイントによる前記プリコーディング行列の使用の制限を許可することに基づいて第３のアクセスポイントとの衝突を識別するための手段と、
前記第１のアクセスポイント、前記第２のアクセスポイント、および、前記第３のアクセスポイントについてのユティリティ値を評価することによって前記衝突を解決するための手段と
を備える、第１のアクセスポイント。
【請求項１８】
前記情報は、制限要求を備える、請求項１７に記載の第１のアクセスポイント。
【請求項１９】
前記衝突を解決することは、制限における衝突を識別しないことを備える、請求項１７に記載の第１のアクセスポイント。
【請求項２０】
前記衝突の解決に応じて、次の送信時間インターバルの間にデータを送信するように前記第１のアクセスポイントをスケジューリングするための手段をさらに備える、請求項１７に記載の第１のアクセスポイント。
【請求項２１】
前記ワイヤレスデバイスの第１のセットのうちの少なくとも１つに対して物理リソースブロックを割り付けるための手段をさらに備える、請求項１７に記載の第１のアクセスポイント。
【請求項２２】
前記第２のアクセスポイントおよび前記第３のアクセスポイントのうちの少なくとも１つとスケジューリング情報を交換するための手段をさらに備える、請求項１７に記載の第１のアクセスポイント。
【請求項２３】
制限を許可することは、前記第１のユティリティ値と前記第２のユティリティ値との間の比較に基づく、請求項１７に記載の第１のアクセスポイント。
【請求項２４】
別の比較に基づいて、前記第１のアクセスポイントによる１または複数のプリコーディング行列の別のセットの使用の制限を拒否するための手段をさらに備える、請求項１７に記載の第１のアクセスポイント。
【請求項２５】
コンピュータ可読媒体を備えるコンピュータプログラムプロダクトであって、前記コンピュータ可読媒体は、
コンピュータに対して、１または複数のプリコーディング行列のセットに関する情報を受信させるためのコードと、
コンピュータに対して、前記１または複数のプリコーディング行列のセットの制限に基づいて、第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対する第１のユティリティ値を決定させるためのコードと、
コンピュータに対して、前記１または複数のプリコーディング行列のセットの使用に基づいて、第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対して第２のユティリティ値を決定させるためのコードと、
コンピュータに対して、前記第１のユティリティ値を前記第２のユティリティ値と比較させるためのコードと、
コンピュータに対して、前記比較に基づいて、前記第１のアクセスポイントによる前記１または複数のプリコーディング行列のセットの使用の制限を許可させるためのコードと、
コンピュータに対して、前記第１のアクセスポイントによるプリコーディング行列の使用の制限を許可することに基づいて第３のアクセスポイントとの衝突を識別させるためのコードと、
コンピュータに対して、前記第１のアクセスポイント、前記第２のアクセスポイント、および、前記第３のアクセスポイントについてのユティリティ値を評価することによって前記衝突を解決させるためのコードと
を備える、コンピュータプログラムプロダクト。
【請求項２６】
前記情報は、制限要求を備える、請求項２５に記載のコンピュータプログラムプロダクト。
【請求項２７】
前記衝突を解決することは、制限における衝突を識別しないことを備える、請求項２５に記載のコンピュータプログラムプロダクト。
【請求項２８】
前記コンピュータ可読媒体は、コンピュータに対して、前記衝突の解決に応じて、次の送信時間インターバルの間にデータを送信するように前記第１のアクセスポイントをスケジューリングさせるためのコードをさらに備える、請求項２５に記載のコンピュータプログラムプロダクト。
【請求項２９】
前記コンピュータ可読媒体は、コンピュータに対して、前記ワイヤレスデバイスの第１のセットのうちの少なくとも１つに物理リソースブロックを割り付けさせるためのコードをさらに備える、請求項２５に記載のコンピュータプログラムプロダクト。
【請求項３０】
前記コンピュータ可読媒体は、コンピュータに対して、前記第２のアクセスポイントおよび前記第３のアクセスポイントのうちの少なくとも１つとスケジューリング情報を交換させるためのコードをさらに備える、請求項２５に記載のコンピュータプログラムプロダクト。
【請求項３１】
制限を許可することは、前記第１のユティリティ値と前記第２のユティリティ値との間の比較に基づく、請求項２５に記載のコンピュータプログラムプロダクト。
【請求項３２】
前記コンピュータ可読媒体は、コンピュータに対して、別の比較に基づいて、前記第１のアクセスポイントによる１または複数のプリコーディング行列の別のセットの使用の制限を拒否させるためのコードをさらに備える、請求項２５に記載のコンピュータプログラムプロダクト。
【請求項３３】
ワイヤレス通信システムにおける協調スケジューリングのための方法であって、
１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信することと、
前記比較に基づいて、アクセスポイントによって前記１または複数のプリコーディング行列のセットの使用の制限を許可することと
を備える方法。
【請求項３４】
前記命令は、制限要求を備える、請求項３３に記載の方法。
【請求項３５】
ワイヤレス通信システムにおける協調スケジューリングのためのアクセスポイントであって、
１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信するように構成された受信機と、
前記比較に基づいて、前記第１のアクセスポイントによる前記１または複数のプリコーディング行列のセットの使用の制限を許可するように構成されたプロセッサと
を備えるアクセスポイント。
【請求項３６】
前記命令は、制限要求を備える、請求項３５に記載のアクセスポイント。
【請求項３７】
ワイヤレス通信システムにおいて協調スケジューリングのためのアクセスポイントであって、
１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信するための手段と、前記命令に基づいて、前記アクセスポイントによる前記１または複数のプリコーディング行列のセットの使用の制限を許可するための手段と
を備えるアクセスポイント。
【請求項３８】
前記命令は、制限要求を備える、請求項３７に記載のアクセスポイント。
【請求項３９】
コンピュータ可読媒体を備えるコンピュータプログラムプロダクトであって、前記コンピュータ可読媒体は、
コンピュータに対して、１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信させるためのコードと、
コンピュータに対して、前記比較に基づいて、前記第１のアクセスポイントによる前記１または複数のプリコーディング行列のセットの使用の制限を許可させるためのコードと
を備える、コンピュータプログラムプロダクト。
【請求項４０】
前記命令は、制限要求を備える、請求項３９に記載のコンピュータプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
［優先権の主張］
本願は、各々のコンテンツ全体が参照により本明細書に組み込まれる２０１０年３月３０日に出願された米国仮出願第６１／３１９，０９７号、２０１０年３月３０日に出願された米国仮出願第６１／３１９，１０５号、２０１０年３月３０日に出願された米国仮出願第６１／３１９，１１２号の利益を主張する。
【０００２】
［関連出願］
本願は、譲渡人によって譲渡され、参照により本明細書に明確に組み込まれており、本願と同時に出願され、代理人整理番号１００４６４号を有する、Jochen U. Giese、Stefan Brueck、Muhammad Awais Amin氏による同時係属中の米国出願「SYSTEMS, APPARATUSES, AND METHODS TO FACILITATE COORDINATED SCHEDULING IN WIRELESS COMMUNICATION SYSTEMS」に関する。
【背景技術】
【０００３】
［分野］
本願は一般にワイヤレス通信に関し、より詳細には、ワイヤレスデバイス間でのプリコーディング行列(pre-coding matrices)の使用を協調させて干渉を減らすためのシステムおよび方法に関する。
【０００４】
［背景］
高レートなワイヤレスデータサービスの普及は、利用可能な周波数スペクトルへのアクセスに対する需要を増加させている。需要を満たすための機能は、地理的エリア内の信頼できる通信に使用されうる利用可能な周波数スペクトルの不足によって制限されることが多い。スペクトル効率の改善は、改善されたネットワーク容量に寄与し、それによって、より多くの加入者が、利用可能な周波数スペクトルにアクセスすることを可能にする。加えて、および／または、あるいは、スペクトル効率の改善は、高レートなワイヤレスデータサービスを利用した際のより良い経験と、続いて認識されるサービス品質（ＱｏＳ）とを加入者に提供するために、割り付けられた帯域内のデータレート全体の改善に寄与しうる。
【０００５】
スペクトル効率を改善するために、ロングタームエボリューションアドバンスド（ＬＴＥ−Ａｄｖａｎｃｅｄ）に対してＣｏＭＰ（Coordinated Multipoint ）送信テクニックとして知られているテクニックグループが提案されている。１つのそのようなＣｏＭＰテクニックは、スケジューリング決定を協調させるアクセスポイント（例えば、基地局および同様のもの）を含む。協調スケジューリング(coordinated scheduling)は、特に、典型的に１または複数の非サービングアクセスポイントによる強いセル間干渉を受けるセルエッジのユーザデバイスに対して、干渉を減らす。干渉の削減は、いくつかのユーザデバイスに対してデータスループットの改善に寄与しうる。しかしながら、従来のワイヤレスシステムは、ある種の情報を交換したいり、あるいは、協調スケジューリングと関連づけられた種々の決定を行ったりするように構成されていない。
【発明の概要】
【０００６】
本発明のシステム、方法、デバイスは、各々、いくつかの態様を有し、それらはいずれも、その望ましい属性に対して単独で責任を有さない。以下に示される請求項によって表されるような本発明の範囲を制限することなく、いくつかの特徴が簡潔に論述されるであろう。本論述を考慮した後、および、「発明を実施するための形態」というタイトルのセクションを読んだ後は特に、当業者は、本発明の特徴が、利用可能なプリコーディング行列のスケジューリングを用いることによってビームフォームされた通信信号の干渉を減らすことを含む利点をどのように提供するかを理解するであろう。
【０００７】
本開示の１つの実施形態は、ワイヤレス通信システムにおける協調スケジューリングの方法を提供する。方法は、１または複数のプリコーディング行列のセットに関する情報を受信することを備える。方法は、さらに、１または複数のプリコーディング行列のセットの制約に基づいて第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対する第１のユティリティ値(utility value)を決定することを備える。方法は、さらに、１または複数のプリコーディング行列のセットの使用に基づいて第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対する第２のユティリティ値を決定することを備える。方法は、さらに、第１のユティリティ値を第２のユティリティ値と比較することを備える。方法は、さらに、比較に基づいて、第１のアクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可することを備える。方法は、さらに、第１のアクセスポイントによるプリコーディング行列の使用の制限を許可することに基づいて第３のアクセスポイントとの衝突(conflict)を識別することを備える。方法は、さらに、第１のアクセスポイント、第２のアクセスポイント、および、第３のアクセスポイントについてのユティリティ値を評価することによって衝突を解決することを備える。
【０００８】
本開示の別の実施形態は、ワイヤレス通信システムにおいて協調スケジューリングを第１のアクセスポイントに提供する。第１のアクセスポイントは、１または複数のプリコーディング行列のセットに関する情報を受信するように構成された受信機を備える。第１のアクセスポイントは、さらに、プロセッサを備える。プロセッサは、１または複数のプリコーディング行列のセットの制限に基づいて、第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対して第１のユティリティ値を決定するように構成される。プロセッサは、さらに、１または複数のプリコーディング行列のセットの使用に基づいて、第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対する第２のユティリティ値を決定するように構成される。プロセッサは、さらに、第１のユティリティ値を第２のユティリティ値と比較するように構成される。プロセッサは、さらに、この比較に基づいて、第１のアクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可するように構成される。プロセッサは、さらに、第１のアクセスポイントによるプリコーディング行列の使用の制限の許可に基づいて第３のアクセスポイントとの衝突を識別するように構成される。プロセッサは、さらに、第１のアクセスポイント、第２のアクセスポイント、および、第３のアクセスポイントについてのユティリティ値を評価することによって衝突を解決するように構成される。
【０００９】
本開示の別の実施形態は、ワイヤレス通信システムにおいて協調スケジューリングを第１のアクセスポイントに提供する。第１のアクセスポイントは、１または複数のプリコーディング行列のセットに関する情報を受信するための手段を備える。第１のアクセスポイントは、さらに、１または複数のプリコーディング行列のセットの制限に基づいて、第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対して第１のユティリティ値を決定するための手段を備える。第１のアクセスポイントは、さらに、１または複数のプリコーディング行列のセットの使用に基づいて、第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対して第２のユティリティ値を決定するための手段を備える。第１のアクセスポイントは、さらに、第１のユティリティ値を第２のユティリティ値と比較するための手段を備える。第１のアクセスポイントは、さらに、この比較に基づいて、第１のアクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可するための手段を備える。第１のアクセスポイントは、第１のアクセスポイントによるプリコーディング行列の使用の制限を許可することに基づいて第３のアクセスポイントとの衝突を識別するための手段をさらに備える。第１のアクセスポイントは、さらに、第１のアクセスポイント、第２のアクセスポイント、および、第３のアクセスポイントについてのユティリティ値を評価することによって衝突を解決するための手段を備える。
【００１０】
本開示の別の実施形態は、コンピュータ可読媒体を備えるコンピュータプログラムプロダクトを提供する。コンピュータ可読媒体は、コンピュータに対して、１または複数のプリコーディング行列のセットに関する情報を受信させるためのコードを備える。コンピュータ可読媒体は、さらに、コンピュータに対して、１または複数のプリコーディング行列のセットの制限に基づいて、第１のアクセスポイントによってサービス提供されるワイヤレスデバイスの第１のセットに対して第１のユティリティ値を決定させるためのコードを備える。コンピュータ可読媒体は、さらに、コンピュータに対して、１または複数のプリコーディング行列のセットの使用に基づいて、第２のアクセスポイントによってサービス提供されるワイヤレスデバイスの第２のセットに対して第２のユティリティ値を決定させるためのコードを備える。コンピュータ可読媒体は、さらに、コンピュータに対して、第１のユティリティ値を第２のユティリティ値と比較させるためのコードを備える。コンピュータ可読媒体は、さらに、コンピュータに対して、この比較に基づいて、第１のアクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可させるためのコードを備える。コンピュータ可読媒体は、コンピュータに対して、第１のアクセスポイントによるプリコーディング行列の使用の制限を許可することに基づいて第３のアクセスポイントとの衝突を識別させるためのコードをさらに備える。コンピュータ可読媒体は、さらに、コンピュータに対して、第１のアクセスポイント、第２のアクセスポイント、および、第３のアクセスポイントについてのユティリティ値を評価することによって衝突を解決させるためのコードを備える。
【００１１】
本開示の別の実施形態は、ワイヤレス通信システムにおける協調スケジューリングの方法を提供する。方法は、１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信することを備える。方法は、さらに、この命令に基づいて、アクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可することを備える。
【００１２】
本開示の別の実施形態は、ワイヤレス通信システムにおいて協調スケジューリングをアクセスポイントに提供する。アクセスポイントは、１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信するように構成された受信機を備える。アクセスポイントは、さらに、命令に基づいて、アクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可するように構成されたプロセッサを備える。
【００１３】
本開示の別の実施形態は、ワイヤレス通信システムにおいて協調スケジューリングをアクセスポイントに提供する。アクセスポイントは、１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信するための手段を備える。第１のアクセスポイントは、さらに、命令に基づいて、アクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可するための手段を備える。
【００１４】
本開示の別の実施形態は、コンピュータ可読媒体を備えるコンピュータプログラムプロダクトを提供する。コンピュータ可読媒体は、コンピュータに対して、１または複数のプリコーディング行列のセットの使用を制限するための命令をユーザ機器から受信させるためのコードを備える。コンピュータ可読媒体は、さらに、コンピュータに対して、この命令に基づいて、アクセスポイントによる１または複数のプリコーディング行列のセットの使用の制限を許可させるためのコードを備える。
【図面の簡単な説明】
【００１５】
【図１】図１は、例示的なワイヤレス通信ネットワークを示す。
【図２】図２は、図１に示される例示的な基地局および例示的なユーザ機器の機能ブロック図を示す。
【図３】図３は、図１に示されるユーザ機器から基地局にスケジューリングするための関連情報を送信するための例示的なプロセスのフローチャートである。
【図４】図４は、図１に示されるワイヤレス通信ネットワークにおいて通信をスケジューリングするための例示的なプロセスのフローチャートである。
【図５】図５は、協調セル内で、および、協調セルにわたって、ユティリティメトリクにおける損失対利得の一対比較（pair-wise comparison ）を実行するための例示的なプロセスのフローチャートである。
【図６】図６は、複数のセルに対するプリコーディング行列選好(pre-coding matrix preference)を示す。
【図７】図７は、図１に示される別の例示的なユーザ機器の機能ブロック図を示す。
【図８】図８は、図１に示される別の例示的な基地局の機能ブロック図を示す。
【発明を実施するための形態】
【００１６】
［詳細な説明］
「例示的（exemplary）」という用語は「実例、事例、例証として提供される」を意味するために本明細書で使用される。「例示的」として本明細書に記述されている任意の実施形態は、他の実施形態より有利または優先されると必ずしも解釈されるべきではない。本明細書に記述されるテクニックは、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交ＦＤＭＡ（ＯＦＤＭＡ）ネットワーク、単一キャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）ネットワークなど、様々なワイヤレス通信ネットワークに対して使用されうる。「ネットワーク（network）」および「システム（system）」という用語は交換して使用されることが多い。ＣＤＭＡネットワークは、ＵＴＲＡ（Universal Terrestrial Radio Access）、ｃｄｍａ２０００などの無線テクノロジをインプリメントしうる。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）および低チップレート（ＬＣＲ）を含む。ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６標準をカバーする。ＴＤＭＡネットワークは、ＧＳＭ（登録商標）（Global System for Mobile Communications）などの無線テクノロジをインプリメントしうる。ＯＦＤＭＡネットワークは、次世代ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ ８０２.１１、ＩＥＥＥ ８０２.１６、ＩＥＥＥ ８０２.２０、フラッシュＯＦＤＭＡなどの無線テクノロジをインプリメントしうる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＧＳＭは、ＵＭＴＳ（Universal Mobile Telecommunication System）の一部である。ロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの最新のリリースである。ＵＴＡＲ、Ｅ−ＵＴＲＡ、ＧＳＭ、ＵＭＴＳ、ＬＴＥは、「第３世代パートナーシッププロジェクト（３ＧＰＰ）」という名称の団体からの文書に記述されている。ｃｄｍａ２０００は、「第３世代パートナーシッププロジェクト２（３ＧＰＰ２）」という名称の団体からの文書に記述されている。これらの様々な無線テクノロジおよび標準は、当技術分野において知られている。
【００１７】
単一キャリア変調および周波数ドメイン等化を利用する単一キャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）はテクニックである。ＳＣ−ＦＤＭＡは、性能がＯＦＤＭＡシステムと類似しており、全体的な複雑性が本質的に同じである。ＳＣ−ＦＤＭＡ信号は、それ固有の単一のキャリア構造により、より低いピーク対平均電力比（ＰＡＰＲ）を有する。ＳＣ−ＦＤＭＡは、特に、送信電力効率という点でより低いＰＡＰＲがモバイル端末に膨大な利益をもたらすアップリンク通信において、多くの注意を引き付ける。これは、現在、３ＧＰＰロングタームエボリューション（ＬＴＥ）または次世代ＵＴＲＡにおけるアップリンク多元接続スキームに対して実用的な仮説である。
【００１８】
いくつかの態様において、本明細書の教示は、ロングタームエボリューションアドバンスド（ＬＴＥ−Advanced）提案されるＣｏＭＰ送信テクニックとして知られているテクニックのグループを用いるネットワークで用いられうる。
【００１９】
図１は、例示的なワイヤレス通信ネットワーク１００を示す。ワイヤレス通信ネットワーク１００は、多数のユーザ間の通信をサポートするように構成される。ワイヤレス通信ネットワーク１００は、例えば、セル１０２ａ〜１０２ｇのような１または複数のセル１０２に分割されうる。セル１０２ａ〜１０２ｇ内の通信カバレッジは、例えば、ＢＳ １０４ａ〜１０４ｇのような１または複数の基地局（ＢＳ）１０４（例えば、ノード、アクセスポイントなど）によって提供されうる。各ＢＳ １０４は、対応するセル１０２に通信カバレッジを提供し、それは、そのセルのサービング基地局と呼ばれうる。ＢＳ １０４は、例えば、ＵＥ １０６ａ〜１０６ｌのような複数のユーザ機器（ＵＥ）とインタラクトしうる。「セル（cell）」および「ＢＳ」という用語は、本明細書において交換可能に使用され、それは、この用語が使用されるコンテンツから、適宜、物理デバイスまたは地理的エリアを指す。
【００２０】
各ＵＥ １０６は、所与の瞬間に、順方向リンク（ＦＬ）および／または逆方向リンク（ＲＬ）上で１または複数のＢＳ １０４と通信しうる。ＦＬは、ＢＳからＵＥへの通信リンクである。ＲＬは、ＵＥからＢＳへの通信リンクである。ＦＬは、ダウンリンクとも呼ばれうる。さらに、ＲＬは、アップリンクとも呼ばれうる。ＢＳ １０４は、例えば、適切なワイヤードまたはワイヤレスインターフェースによって相互接続され、互いに通信することができる。従って、各ＵＥ １０６は、１または複数のＢＳ １０４を通して、別のＵＥ １０６と通信しうる。例えば、ＵＥ １０６ｊは、次のようにＵＥ １０６ｈと通信しうる。ＵＥ １０６ｊがＢＳ １０４ｄと通信しうる。次に、ＢＳ １０４ｄがＢＳ １０４ｂと通信しうる。次に、ＢＳ １０４ｂがＢＳ １０６ｈと通信しうる。結果として、ＵＥ １０６ｊとＵＥ １０６ｈとの間に通信が確立される。
【００２１】
ワイヤレス通信ネットワーク１００は、大きい地理的領域にわたってサービスを提供しうる。例えば、セル１０２ａ〜１０２ｇは、隣接内のほんの数ブロック、あるいは、地方の環境の数平方マイルしかカバーしない可能性がある。１つの実施形態において、各セルは、さらに、１または複数のセクタ（示されない）に分割されうる。
【００２２】
ＵＥ １０６は、通信ネットワークを通して音声またはデータを送受信するためにユーザによって使用されるワイヤレス通信デバイス（例えば、モバイル電話、ルータ、パーソナルコンピュータ、サーバなど）でありうる。ユーザ機器（ＵＥ）は、本明細書において、アクセス端末（ＡＴ）、モバイル局（ＭＳ）、あるいは、端末デバイスとも呼ばれうる。示されるように、ＵＥ １０６ａ、１０６ｈ、１０６ｊは、ルータを備える。ＵＥ １０６ｂ〜１０６ｇ、１０６ｉ、１０６ｋ、１０６ｌは、モバイル電話を備える。しかしながら、ＵＥ １０６ａ〜１０６ｌの各々は、任意の適切な通信デバイスを備えうる。
【００２３】
ワイヤレス多元接続通信システムは、複数のワイヤレスＵＥのための通信を同時にサポートしうる。上述されたように、各ＵＥは、順方向リンクおよび逆方向リンク上の送信を介して１または複数のＢＳと通信しうる。順方向リンク（あるいはダウンリンク）は、ＢＳからＵＥへの通信リンクを指し、逆方向リンク（あるいはアップリンク）は、ＵＥからＢＳへの通信リンクを指す。この通信リンクは、単一入力単一出力システム、多入力多出力（「ＭＩＭＯ」）システム、あるいは、ある他の種類のシステムを介して確立されうる。
【００２４】
ＭＩＭＯシステムは、データ送信のために、複数（ＮＴ個）の送信アンテナおよび複数（ＮＲ個）の受信アンテナを用いる。ＮＴ個の送信アンテナとＮＲ個の受信アンテナとで形成されるＭＩＭＯチャネルは、空間チャネルとも呼ばれうるＮＳ個の独立チャネルを備えうる。ここで、ＮＳ≦ｍｉｎ｛ＮＴ、ＮＲ｝である。ＮＳ 個の独立チャネルの各々は、１つの次元（dimension）に対応する。ＭＩＭＯシステムは、複数の送信アンテナおよび受信アンテナによって形成される次元性がさらに利用されると、改善された性能（例えば、より高いスループット、および／または、より高い信頼性）を提供しうる。
【００２５】
ＭＩＭＯシステムは、時分割複信（「ＴＤＤ」）および周波数分割複信（「ＦＤＤ」）をサポートしうる。ＴＤＤシステムにおいて、順方向および逆方向リンク送信は、相反原理によって逆方向リンクチャネルからの順方向リンクチャネルの推定が可能となるように、同一の周波数領域上である。これは、デバイス（例えば、ＢＳ、ＵＥなど）が、複数のアンテナがデバイスで利用可能な場合に順方向リンク上で送信ビームフォーミング利得を抽出することを可能にする。
【００２６】
本明細書の教示は、少なくとも１つの他のデバイスと通信するために様々なコンポーネントを用いるデバイス（例えば、ＢＳ、ＵＥなど）に組み込まれうる。
【００２７】
図２は、図１に示される例示的なＢＳ １０４ａおよび例示的なＵＥ １０６ａの機能ブロック図を示す。ＭＩＭＯシステム２００において、ＢＳ １０４ａは、ＵＥ １０６ａのような１または複数のＵＥと通信する。ＢＳ １０４ａにおいて、多数のデータストリームについてのトラフィックデータが、データソース２１２から送信（「ＴＸ」）データプロセッサ２１４に提供される。
【００２８】
１つの実施形態において、各データストリームは、それぞれの送信アンテナを通して送信される。ＴＸデータプロセッサ２１４は、各データストリームについてのトラフィックデータを、そのデータストリームに対して選択される特定のコード化スキームに基づいてフォーマット化、コード化、インターリーブし、コード化データを提供する。
【００２９】
各データストリームについてのコード化データは、ＯＦＤＭテクニックを使用してパイロットデータと多重化されうる。パイロットデータは、典型的に、既知の方法で処理される既知のデータパターンであり、チャネル応答を推定するために受信機システムで使用されうる。次に、各データストリームについての多重化されたパイロットおよびコード化データは、そのデータストリームに対して選択された特定の変調スキーム（例えば、ＢＰＳＫ、ＱＰＳＫ、Ｍ−ＰＳＫ、または、Ｍ−ＱＡＭ）に基づいて変調（すなわち、シンボルマッピング）され、変調シンボルが提供される。各データストリームについてのデータレート、コード化、変調は、プロセッサ２３０によって実行される命令によって決定されうる。データメモリ２３２は、プログラムコード、データ、プロセッサ２３０またはＢＳ １０４ａの他のコンポーネントによって使用される別の情報を記憶しうる。
【００３０】
次に、全てのデータストリームについての変調シンボルがＴＸ ＭＩＭＯプロセッサ２２０に提供され、それは、さらに、変調シンボルを処理しうる（例えば、ＯＦＤＭＡの場合）。次に、ＴＸ ＭＩＭＯプロセッサ２２０は、ＮＴ個の変調シンボルストリームをＮＴ個のトランシーバ（「ＸＣＶＲ」）２２２Ａ〜２２２Ｔに提供する。いくつかの態様において、ＴＸ ＭＩＭＯプロセッサ２２０は、データストリームのシンボル、および、シンボルが送信されているアンテナに対してビームフォーミング重みを適用する。
【００３１】
各トランシーバ２２２は、それぞれのシンボルストリームを受信および処理し、１または複数のアナログ信号を提供し、このアナログ信号をさらに調整（例えば、増幅、フィルタリング、および、アップコンバート）して、ＭＩＭＯチャネルを通る送信に適切な変調信号を提供する。次に、トランシーバ２２２Ａ〜２２２ＴからのＮＴ個の変調信号は、それぞれＮＴ個のアンテナ２２４Ａ〜２２４Ｔから送信される。
【００３２】
ＵＥ １０６ａにおいて、送信された変調信号は、ＮＲ個のアンテナ２５２Ａ〜２５２Ｒによって受信され、各アンテナ２５２からの受信信号は、それぞれのトランシーバ（「ＸＣＶＲ」）２５４Ａ〜２５４Ｒに提供される。各トランシーバ２５４は、それぞれの受信信号を調整（例えば、フィルタリング、増幅、および、ダウンコンバート）し、調整された信号をデジタル化してサンプルを提供し、さらにサンプルを処理して対応する「受信」シンボルストリームを提供する。
【００３３】
次に、受信（「ＲＸ」）データプロセッサ２６０は、特定の受信機処理テクニックに基づいてＮＲ個のトランシーバ２５４からＮＲ個の受信シンボルストリームを受信および処理し、ＮＴ個の「検出された」シンボルストリームを提供する。次に、ＲＸデータプロセッサ２６０は、それぞれの検出されたシンボルストリームを復調、デインターリーブ、および、復号して、データストリームについてのトラフィックデータを復元する。ＲＸデータプロセッサ２６０によって実行される処理は、ＢＳ １０４ａのＴＸ ＭＩＭＯプロセッサ２２０およびＴＸデータプロセッサ２１４によって実行される処理に補完的である。
【００３４】
プロセッサ２７０は、周期的に、どのプリコーディング行列を使用するか決定する（以下で論述される）。プロセッサ２７０は、行列インデックス部とランク値部とを備える逆方向リンクメッセージを公式化する。データメモリ２７２は、プログラムコード、データ、プロセッサ２７０またはＵＥ １０６ａの他のコンポーネントによって使用される別の情報を記憶しうる。
【００３５】
逆方向リンクメッセージは、通信リンクおよび／または受信されたデータストリームについての様々な種類の情報を備えうる。次に、逆方向リンクメッセージは、ＴＸデータプロセッサ２３８によって処理される。ＴＸデータプロセッサ２３８は、さらに、データソース２３６から多数のデータストリームについてのトラフィックデータを受信しうる。変調器２８０は、データストリームを変調する。さらに、トランシーバ２５４Ａ〜２５４Ｒは、データストリームを調整し、ＢＳ １０４ａにデータストリームを送り返す。
【００３６】
ＢＳ １０４ａにおいて、ＵＥ １０６ａからの変調信号は、アンテナ２２４によって受信される。さらに、トランシーバ２２２は、変調信号を調整する。復調器（「ＤＥＭＯＤ」）２４０は、変調信号を復調する。ＲＸデータプロセッサ２４２は、復調信号を処理し、ＵＥ １０６ａによって送信された逆方向リンクメッセージ（例えば、情報）を抽出する。次に、プロセッサ２３０は、ビームフォーミング重みを決定するために、どのプリコーディング行列を使用するか決定する。さらに、プロセッサ２３０は、抽出されたメッセージを処理する。ＢＳ １０４ａおよびＵＥ １０６ａの各々について、記述されるコンポーネントのうちの２つ以上の機能が単一のコンポーネントによって提供されうることは認識されるべきである。
【００３７】
図２がＵＥ １０６ａおよびＢＳ １０４の単なる一例であることは理解されるべきである。ＵＥ １０６ａおよびＢＳ １０４は、各々、任意の適切な通信デバイスを備え、さらに、データおよび／または命令を記憶するためのメモリ、命令を実行し、本明細書に記述された方法を実行するためのプロセッサ、データを通信するためのトランシーバ（または、受信機および送信機）、および／または、ある別の通信インターフェースを備える。
【００３８】
図１に示されるような通信ネットワークにおいて、１または複数の非サービング基地局からのセル間干渉は、結果として、通信品質を下げうる。例えば、セル１０２ｄのＢＳ １０４ｄからＵＥ １０６ｊへの通信は、セル１０２ｆのＢＳ １０４ｆからＵＥ １０６ｆへの通信と干渉を引き起こしうる。図１に示されるように、干渉を引き起こす信号は点線で示され、デバイス間で望まれる実際の通信信号は、実線で示される。これは、各ＢＳ １０４によって送られた信号がＢＳ １０４が位置するセル１０２にのみ留まるわけではなく、他のセルにも移動することから発生する。セル間干渉は、サービングＢＳ １０４から送信される信号が最も弱く、非サービングＢＳ １０４からの信号が最も強い所与のセル１０２のエッジにおいてより明白でありうる。この干渉は、例えば、通信においてさらなる誤り訂正コードを収容（accommodate）して干渉をオフセットするために、データスループットの削減を要求しうる。
【００３９】
セル間干渉を減らすために、異なるセル１０２内のＢＳ １０４は、互いにプリコーディング行列の使用を協調しうる。そのような協調は、所与のＢＳ １０６によってサービス提供されているＵＥ １０６における受信信号対干渉およびノイズ比（ＳＩＮＲ）を改善しうる。例えば、ＢＳ １０４ａがサービス提供するＵＥ １０６ａと通信するために、ＢＳ １０４ａが特定のプリコーディング行列を使用することは、ＵＥ １０６ａにおけるＳＩＮＲを改善しうる。同様に、ＢＳ １０４ａによってサービス提供されているセル１０２ａに近い他のＢＳ １０４（例えば、それぞれの隣接セル１０２の隣接ＢＳ １０４ｃ、１０４ｄ、および、１０４ｂ）による特定のプリコーディング行列の使用の制限は、ＵＥ １０６ａにおける受信ＳＩＮＲを改善する。これは、同じプリコーディング行列を使用して送信された信号が互いに干渉する可能性が高いため起こりうる。このように、ネットワーク１００全体の通信を改善するために、どのＢＳ １０４がどのプリコーディング行列を使用すべきかを決定することは有益でありうる。本明細書の例はプリコーディング行列に関して記述されているが、他の種類のコードブックなど、別の送信ファクタが、同様の方法で、ＢＳ間で協調されうることに注意されたい。
【００４０】
図２に関して上に論述されたように、ＵＥ １０６ａおよびＢＳ １０４ａは、通信に使用するためのプリコーディング行列を決定する。通信のためのそのようなプリコーディング行列の使用の決定を協調するために、ＵＥ １０６および／またはＢＳ １０４によって実行されうる様々な方法が下に記述される。
【００４１】
いくつかの実施形態において、ＵＥ １０６および／またはＢＳ １０４は、本明細書に記述される分散および反復された協調スケジューリングを可能にし、かつ、活用して、通信のためのプリコーディング行列の使用を決定するように構成されうる。分散および反復された協調スケジューリングは、サービングカバレッジセル内のユーザに対して干渉を引き起こすカバレッジセルによる１または複数のプリコーディング行列の使用を制限することによって、ＵＥ １０６における受信ＳＩＮＲを改善する。干渉を引き起こすカバレッジセルは、本明細書において、「干渉セル（interfering cell）」と呼ばれる。スケジューリングは、所与のネットワーク内の全てのセル間のスケジューリングを協調することが不可能でありうるため、クラスタと呼ばれるセルのセット間で実行されうる。所与のクラスタに対するセルの選択は、本明細書の後半でさらに記述される。
【００４２】
いくつかの実施形態において、ＵＥ １０６は、干渉セル１０２から受信された干渉に関する関連情報を集める。ＵＥ １０６は、この情報、ＵＥが使用を望むプリコーディング行列についての情報、および／または、ＵＥ １０６と同じクラスタ内の他のセルによる使用をＵＥ １０６が望まないプリコーディング行列についての情報を、それぞれのサービングＢＳ １０４および／またはクラスタの干渉セル１０２のＢＳ １０４に送信しうる。
【００４３】
クラスタのＢＳ １０４は、ＵＥ １０６からのこの情報を利用して、セル１０２における通信のためのプリコーディング行列の使用を協調する。例えば、ＢＳ １０４ａは、特定のプリコーディング行列がセル１０２ａ内のＢＳ １０４ａによって使用されない場合、ＵＥ １０６ａ（および、示されていないＢＳ １０４ａによってサービス提供されるさらなるＵＥ １０６）との通信品質の損失をユティリティメトリクとして計算しうる。ＢＳ １０４ａは、さらに、ユティリティメトリクにおけるこの損失を、隣接セル１０２（例えば、セル １０２ｃ）内のＢＳ １０４（例えば、ＢＳ １０４ｃ）によってサービス提供されるＵＥ １０６（例えば、ＵＥ １０６ｃ）によるプリコーディング行列の使用に基づくユティリティメトリクの利得と比較しうる。セル１０２ｃにおける、プリコーディング行列の使用に基づくユティリティメトリクの利得が、プリコーディング行列の使用を制限することに基づくユティリティメトリクの損失よりも大きい場合、ＢＳ １０４（例えば、ＢＳ １０４ａおよびＢＳ １０４ｃ）は、協調して、セル１０２ａにおけるプリコーディング行列の使用を制限し、セル１０２ｃにおけるプリコーディング行列の使用を可能にしうる。ＵＥ １０６による情報の収集とＢＳ １０４による協調とが、より詳細に下で論述される。
【００４４】
１つの実施形態において、ＵＥ １０６は、制限要求（(restriction request) ＵＥ １０６と同じクラスタ内の他のセルが使用することをＵＥ １０６が望まないプリコーディング行列に関する情報）だけを、任意のメトリク計算を実行することなく、それぞれのサービングＢＳ １０４および／またはクラスタの干渉セル１０２のＢＳ １０４に送信する。そのような制限要求を受信するＢＳ １０４は、自動的に、あらゆるそのような受信制限要求を許可するように構成されうる。よって、そのような制限要求は、特定のプリコーディング行列の使用を制限するための命令ともみなされうる。そのような実施形態は、任意のユティリティメトリク計算を実行する必要性を省略する。さらに、そのような実施形態において、ＵＥ １０６に対するユティリティの合計全体は最大化されない可能性があるが、セル１０２の中心近くのＵＥ １０６のユティリティを潜在的に犠牲にする一方で、セル１０２のエッジ近くのＵＥ １０６に対するユティリティは増加するであろう。セル１０２のエッジ近くのＵＥは典型的にセル１０２の中心近いＵＥ １０６よりもかなり低いデータスループットを有するため、これは有益でありうる。このように、セル１０２のエッジ近くのＵＥに対するユティリティの利得は、典型的に、セル１０２の中心近くのＵＥ １０６に対するユティリティの損失よりも大きいであろう。
【００４５】
図３は、図１に示のＵＥ １０６からＢＳ１０４にスケジューリングするための関連情報を送信するための例示的なプロセスのフローチャートである。１つの実施形態において、第１のステップ３０５では、各ＵＥ １０６（例えば、ＵＥ １０６ａ）は、例えば、以下で論述されるように、特定の情報を決定することによって関連情報を集める。
【００４６】
さらに、ステップ３１０では、各ＵＥ １０６は、チャネル品質インジケータ（ＣＱＩ）報告および／またはプリコーディング行列インジケータ（ＰＭＩ）報告を生成する。ステップ３１５に続き、各ＵＥ １０６は、ネットワーク内のＵＥ １０６によるプリコーディング行列の現在の使用に基づいて１または複数のプリコーディング行列に対する選好を示すために、生成された報告を、それぞれのサービングＢＳ １０４（ＢＳ １０４ａ）および／またはクラスタの干渉セルのＢＳ １０４に送信する。様々な実施形態において、ＵＥ １０６ａは、異なる情報を異なるＢＳ １０４に報告することができる。報告は、ＢＳ １０４ａとのＵＥ １０６ａのリンクレベル性能を示すユティリティメトリク関数を含みうる。様々な実施形態において、ユティリティメトリク関数は、加えて、または、あるいは、信号対干渉およびノイズ比、残差ブロック誤り率での瞬間支援可能データレート、ロングタームデータスループット、または、残差ブロック誤り率での瞬間支援可能データレート、ロングタームデータスループット、および／または、最悪な干渉元の比を示しうる。それに制限されない例として、メトリク関数は、信号の送信電力、信号と関連づけられたプリコーディング行列、信号の干渉電力、および／または、ＵＥ １０６ａによって識別される１または複数の干渉ＢＳ １０４によって使用されるプリコーディング行列に依存しうる。
【００４７】
ＰＭＩと共に、あるいは、別で、各ＵＥ １０６（例えば、ＵＥ １０６ａ）は、それぞれのサービングＢＳ １０４（ＢＳ １０４ａ）および／またはクラスタの干渉セルのＢＳ １０４に制限要求を送信して、１または複数のプリコーディング行列に対する選好を示すことができる。例えば、制限要求は、使用によって起こる干渉により別のセルが使用することをＵＥ １０６ａが望まないプリコーディング行列を示す情報を含むことができる。そういうものとして、ＵＥ １０６ａは、プリコーディング行列の使用が制限されることを要求することができる。制限要求は、報告に含まれうる。１つのインプリメンテーションにおいて、ＵＥ １０６ａは、協調スケジューリングに重度の負担をかけないために、特定の閾値レベルを上回る干渉を引き起こすとして識別されたプリコーディング行列に対する制限要求を送信する。
【００４８】
ＵＥ １０６ａがＰＭＩ報告および／または制限要求しかそのサービングＢＳ １０４ａに送らない実施形態において、サービングＢＳ １０４ａは、さらに、クラスタ内の各ＢＳ １０４が、クラスタ内のＵＥ １０６に対する制限要求およびメトリクについての情報を持てるように、クラスタ内の他のＢＳ １０４ａに情報を送る。
【００４９】
ＢＳ １０４ａへの送信のためのＰＭＩ報告および／または制限要求を生成する過程の一部として、ＵＥ １０６ａは情報を集め、特定のメトリクを決定しうる。例えば、ＵＥ １０６ａは、ＢＳ １０４ａとの通信のために選好のプリコーディング行列を決定しうる。所与の送信時間インターバル（ＴＴＩ）の間にＵＥ １０６ａの通信に干渉するＢＳ １０４からの全ての信号は、協調のあらゆる仮定なく、所与のＴＴＩの間にＵＥ １０６ａによって検出および決定されたものと同じ電力を有しており、同じプリコーディング行列を使用するという仮定の下でＵＥ １０６ａはこの決定を行いうる。選好のプリコーディング行列は、「プリコーディング行列Ｂ」と呼ばれ、プリコーディング行列Ｂの使用と関連づけられたユティリティメトリク関数の値は、ｕ（Ｂ）と呼ばれうる。
【００５０】
ＵＥ １０６ａは、さらに、ＵＥ １０６ａと同じクラスタ内の干渉ＢＳ １０４から最悪な干渉元を決定しうる。関連する干渉ＢＳ １０４（例えば、ＵＥ １０６ａが、特定の閾値を上回る電力の信号を受信するＢＳ １０４）の各々について、ＵＥ １０６ａは、それぞれの干渉メトリク関数を決定しうる。干渉メトリク関数は、干渉元のＢＳ １０４がデータを送信していない、および／または、サイレントであり、ＵＥ １０６ａにサービス提供しているＢＳ １０４ａのプリコーディング行列が一定であり、および／または、ＵＥ １０６ａにサービス提供するＢＳ １０４からの信号の電力が一定であるという少なくとも１つの仮定に基づきうる。例えば、ＵＥ １０６ａは、干渉ＢＳ １０４がデータを送信していないと仮定し、それによって、ユティリティの損失を決定するために干渉ＢＳ １０４が送信している場合、ユティリティ値を、プリコーディング行列を使用したユティリティ値に比較することができる、うる。加えて、ＵＥ １０６ａは、サービングＢＳ １０４ａが、干渉が検出された時と同じプリコーディング行列を使用して同じ電力レベルで送信するであろうと仮定し、それによって、サービングＢＳ １０４ａの送信電力レベルまたはプリコーディング行列の変化がどのように干渉に影響を及ぼすかを推定する必要性を省きうる。ＵＥ １０６ａは、ＢＳ １０４を識別する信号のセルＩＤを検出することによって、どの干渉元ＢＳ １０４から干渉信号が発生しているかを決定することができる。その時点でＢＳ １０４によって使用されているプリコーディング行列は、干渉を引き起こすプリコーディング行列である。ＵＥ １０６ａは、干渉のセットに対して生成された干渉メトリク関数を評価しうる。ＵＥ １０６ａは、最大の干渉メトリク関数を有する干渉元となりうる最悪な干渉元を決定することができる。最大の干渉メトリク関数値は、ｕ （Ｂ｜Ｂｗ ＝０）と呼ばれうる。
【００５１】
ＵＥ １０６ａは、さらに、最悪な干渉元によって使用された場合に、ユティリティ関数ｕの最小値に帰着するプリコーディング行列Ｂｗ を決定しうる。このように、このプリコーディング行列Ｂｗ は、それがＵＥ １０６ａにおける最大レベルの干渉に対応するため、ＵＥ １０６ａの観点から最悪な干渉元によって使用されうる最悪なプリコーディング行列である。最悪な干渉元がプリコーディング行列Ｂｗ を使用しない場合の対応メトリク値は、ｕ（Ｂ｜Ｂｗ ）と呼ばれうる。
【００５２】
ＵＥ １０６ａは、さらに、最悪な干渉元によって使用された場合に、ユティリティ関数ｕの最大値に帰着するプリコーディング行列Ｂｂ を決定しうる。このように、このプリコーディング行列Ｂｂ は、それがＵＥ １０６ａにおける最低レベルの干渉に対応するため、ＵＥ １０６ａの観点から最悪な干渉元によって使用されうる最良のプリコーディング行列である。最悪な干渉元がプリコーディング行列Ｂｂ を使用する場合の対応メトリク値は、ｕ（Ｂ|Ｂｂ ）と呼ばれうる。
【００５３】
ＵＥ １０６ａは、さらに、ＰＭＩ報告、および／または、ｕ（Ｂ）、ｕ（Ｂ|Ｂｗ ＝０）、ｕ（Ｂ|Ｂｗ ）、および／または、ｕ（Ｂ|Ｂｂ ）を示す別個の報告情報を含みうる。例えば、いくつかの実施形態において、ＵＥは、最悪なＰＭＩおよびプリコーディング行列と関連づけられたメトリク値の差分ｕ（Ｂ|Ｂｗ ）−ｕ（Ｂ）、および／または、Ｂｗ に関連したＰＭＩを報告することができる。別の例において、ＵＥは、最良のＰＭＩおよびプリコーディング行列と関連づけられたメトリク値の差分ｕ（Ｂ｜Ｂｂ ）−ｕ（Ｂ）、および／または、プリコーディング行列Ｂｂ に関連したＰＭＩを報告することができる。別の例において、ＵＥは、最悪なＰＭＩと関連づけられたメトリク値、プリコーディング行列と関連づけられたメトリク値、および／または、プリコーディング行列Ｂｗ を報告することができる。別の例において、ＵＥは、最良のＰＭＩと関連づけられたメトリク値、最良のＰＭＩと関連づけられたメトリク値、プリコーディング行列と関連づけられたメトリク値、プリコーディング行列Ｂｂ 、および／または、プリコーディング行列Ｂｗ を報告することができる。別の例において、ＵＥは、干渉ＢＳ １０４と関連づけられたメトリク値をメトリク値ｕ（Ｂ｜Ｂｗ ＝０）として報告することができる（そして、干渉ＢＳ １０４が最悪の干渉元であると決定される）。
【００５４】
クラスタのＢＳs１０４は、セル１０２内の通信に関しプリコーディング行列の使用と協調するための制限要求を含むＵＥsからのこの情報を利用することができる。
【００５５】
上で論述されたように、ＢＳ １０４は、ＵＥ １０６のユティリティメトリクの損失と利得の一対比較を行うことによって、プリコーディング行列の使用を協調することができる。１つのＢＳ １０４の比較は、別のＢＳ １０４の比較から独立しうる。これらの比較の結果は、セル１０２内の通信のために特定のプリコーディング行列を使用するか否かを決定するために使用されうる。下に記述された実施形態において、中央のエンティティは、ＢＳ １０４間で協調をサポートするのに使用されない。このように、分散アプローチは、クラスタ内の全てのセル１０２内のＵＥ １０６のユティリティの合計を最大化するという目的で使用される。
【００５６】
ＵＥ １０６ごとのユティリティメトリクの定義を仮定すると、クラスタ内のＢＳ １０４は、スケジューリング決定を行い、クラスタのスケジュールされた全てのＵＥ １０６のユティリティの合計を最大化する可能性を増加させうる（プリコーディング行列制限を考慮しつつ）。
【００５７】
例えば、クラスタのユティリティの合計は、以下の式で表されうる：
【数１】
2013524635.tif 000003
【００５８】
ここで、Ｓはクラスタサイズであり、ＮｉはセルｉにおいてスケジュールされるであろうＵＥ １０６の数である。そのようなユティリティ関数を最大化する方法が詳細に下に論述される。
【００５９】
図４は、図１に示されるワイヤレス通信ネットワークにおいて通信をスケジュールするための例示的なプロセスのフローチャートである。第１のステップ４０３において、１または複数の物理リソースブロック（physical resource block;ＰＲＢ）が、クラスタ内のＵＥ １０６に割り付けられる。１つの実施形態において、クラスタ内の各ＢＳ １０４は、それがサービスを提供しており、そのサービングＢＳ １０４からＵＥ １０６へのデータ送信のためのＰＲＢを受信することができるＵＥ １０６をランク付けする。このランク付けは、任意の決定されたスケジュールメトリクまたは既定のスケジュールメトリクに基づきうる。ランク付けは、各セル内の利用可能なＰＲＢごとに実行されうる。
【００６０】
ステップ４０５に続き、各ＢＳ １０４は、それぞれのＢＳ １０４によってサービス提供されるＵＥ １０６による使用のためのプリコーディング行列を決定しうる。所与のプリコーディング行列に対する選好は、例えば、ＵＥ １０６から受信された制限要求および／またはＰＭＩ報告に基づきうる。例えば、ＢＳ １０４ａは、現在のネットワーク条件に基づいて最大のＳＩＮＲおよび／またはメトリク関数値をＵＥ １０６ａに与えるプリコーディング行列を選択しうる。
【００６１】
さらに、ステップ４１０において、クラスタ内のＢＳ １０４は、予備のスケジューリング情報を互いに交換しうる。予備のスケジューリング情報は、ＰＲＢ割付および／またはプリコーディング行列についての情報を含みうるが、それに限定されるわけではない。予備のスケジューリング情報は、いくつかの実施形態において、少なくとも、ＢＳ １０４によるＵＥ １０６からの制限要求の受信に基づいて交換されうる。
【００６２】
加えて、ステップ４１５において、ＢＳ １０４は、ＵＥ １０６から受信されたどの制限要求が有効であるかを識別する。ＰＲＢごとに、ＢＳ １０４は、少なくとも、ＢＳ １０４がクラスタ内の他のＢＳ １０４から受信する予備のスケジューリング情報に基づいて有効な制限要求を識別することができる。有効な制限要求の識別がサービングＢＳ １０４で行われる実施形態について、有効な制限要求は、サービングＢＳ １０４から干渉ＢＳ １０４に送信されうる。
【００６３】
ステップ４２０に続き、ＢＳ １０４は、協調セル１０２内、および、協調セル１０２にわたって、ユティリティメトリクにおける損失対利得の一対比較を実行しうる。そのような一対比較を実行する１つの方法が、図５に関して下にさらに記述される。
【００６４】
さらに、ステップ４２５において、ＢＳ １０４は、制限要求を受け入れ、または、拒否し、対応する決定を他のＢＳ １０４および／またはＵＥ １０６に通信しうる。ＢＳ １０４のスケジューラは、ＢＳ １０４によってサービス提供されるセル内のＵＥ １０６に対するユティリティ損失が、他のセル内のＵＥ １０６に対するユティリティ利得の合計よりも低い場合、制限要求を受け入れることができる。制限要求を受け入れる決定を通信するために、ＢＳ １０４は、制限要求を受け入れる決定を示す情報を含むメッセージを送信することができる。このメッセージは、クラスタ内の他のＢＳ １０４に送信されうる。
【００６５】
いくつかの実施形態において、ＢＳ １０４は、ＢＳ １０４によってサービス提供されるセル１０２内のＵＥ １０６に対するユティリティ損失が、他のセル１０２内のＵＥ １０６に対するユティリティ利得の合計よりも高い場合、制限要求を拒否することができる。制限要求を拒否する決定を通信するために、ＢＳ １０４は、制限要求を拒否する決定を示す情報を含むメッセージを送信することができる。いくつかの実施形態において、メッセージは、この制限要求を送信したＵＥ １０６に送信されうる。いくつかの実施形態において、メッセージがＢＳ １０４から送られない可能性がある。ＢＳ １０４からのメッセージが欠けることで、拒否を暗にシグナリングすることができる。
【００６６】
加えて、ステップ４３０において、ＢＳ １０４は、プリコーディング行列の使用の制限における衝突を識別する。例えば、衝突は、第１のＢＳ １０４ａが第１のプリコーディング行列Ｂの制限使用に同意し（例えば、ＢＳ １０４ｃによってサービス提供されるＵＥからの制限要求に基づいて）、同じまたはオーバラップする時間期間の間に、第１のプリコーディング行列Ｂが第１のＢＳ １０４ａによって依然として使用されているという仮定に基づいて、第２の協調ＢＳ １０４ｂがＢＳ １０４ａによってサービス提供されるＵＥ １０６ａからの制限要求に同意する場合に生じる。第１のプリコーディング行列Ｂの使用の理解における衝突は、ＢＳ １０４が制限の受け入れを示す情報を含むメッセージを受信することによって識別されうる。例えば、ＢＳ １０４ａは、他の協調ＢＳ １０４から受信されたメッセージ、および、ＢＳ １０４ａがそのプリコーディング行列または別のプリコーディング行列のために受信する１または複数の制限要求に応じてＢＳ １０４ａが送信するメッセージ（特定のプリコーディング行列上の制限要求を受け入れるか、あるいは、拒否する）のコンテンツを考慮しうる。
【００６７】
ステップ４３５に続き、ＢＳ １０４は、プリコーディング行列の制限使用で識別された衝突を解決することができる。例えば、衝突を解決するために、ＢＳ １０４ａは、プリコーディング行列Ｂへの制限を受け入れる前にＢＳ １０４ａが評価したユティリティ利得、および、ＢがＢＳ １０４ａで使用されることを仮定した他の協調ＢＳ １０４ｂによって評価されたユティリティ利得を比較することができる。この比較の結果に基づいて、ＢＳ １０４ａは、適宜、別のメッセージを送信することができる。例えば、ＢＳ １０４ａは、ＢＳ １０４ａが受信した受け入れを拒否するか、あるいは、ＢＳ １０４ａが現在または以前、ＢＳ １０４ｃまたは別のＢＳ １０４に送信した受け入れを取り消すことができる。衝突解決ステップは、全ての衝突が解決されるまで、あるいは、ある別の時間期間まで、反復的に実行されうる。
【００６８】
さらに、ステップ４４０において、ＢＳ １０４間の協調は、全ての衝突が解決された場合、終了されうる。しかしながら、いくつかの場合、全ての衝突は所与の時間期間内に解決されるわけではなく、ＢＳ １０４間の協調は、全ての衝突が解決される前に終了されうる。例えば、協調の終了が初期にデータ送信に向けられた送信時間インターバル（ＴＴＩ）が開始する前に発生した場合、ＢＳ １０４は、終了メッセージを送信し、さらに、ステップ４４５において、次のＴＴＩでそのサービングセル１０２内のＵＥ １０６への送信をスケジューリングすることによって、他のＢＳ １０４に知らせることができる。ＢＳ １０４は、ＢＳ １０４が任意のＰＲＢ上の任意のプリコーディング行列に対する制限要求を受け入れなかった場合、終了メッセージを送信することもできる。上で論述されたように、それは、受け入れがユティリティ利得を引き起こさないであろうとＢＳ １０４が決定した場合にＢＳ １０４が任意のＰＲＢ上の任意のプリコーディング行列に対して制限要求を受け入れないケースでありうる。
【００６９】
ステップ４４５において、ＴＴＩが開始する前に制限使用における全ての衝突が解決されなかった場合、ＢＳ １０４は、既に行われた決定に従って、それらのＵＥ １０６への送信をスケジューリングすることができる。前述のとおり、ＵＥ １０６は、指定のＴＴＩにおいてＢＳ １０４からデータを受信するようにスケジューリングされうる。
【００７０】
次に、スケジューリングされたＵＥ １０６は、次にＴＴＩの間に受信することができる。さらに、この方法は、所与のＴＴＩに対する終了の後のさらなるＴＴＩの間に繰り返されうる。
【００７１】
図５は、協調セル１０２内、および、協調セルにわたって、ユティリティメトリクにおける損失対利得の一対比較を実行するための例示的なプロセスのフローチャートである。例えば、いくつかの実施形態において、ＰＲＢごとに、ステップ５０５では、ＵＥ １０６に好まれるプリコーディング行列が制限される場合、ＢＳ １０４のスケジューラは、所与のセル１０２内のＢＳ １０４によってサービス提供されるＵＥ １０６に対するユティリティメトリクの損失を計算することができる。さらに、ステップ５１０において、スケジュールは、この制限から利益を得るであろう別の協調セル１０２におけるＵＥ １０６と関連づけられたユティリティメトリクの利得を計算することができる。ステップ５１５へと続き、スケジューラは、プリコーディング行列の制限の仮定の下でユティリティ損失対ユティリティ利得の一対比較を行いうる。
【００７２】
１つの実施形態において、上で論述された一対比較は、次のように実行されうる。ＰＲＡＢごとに、各ＢＳ １０４は、１つのプリコーディング行列の制限だけが可能にされると仮定する。下に記述される例において、ＵＥ １０６ａ、ＵＥ １０６ｃ、および、ＵＥ １０６ｇは、全てが同じＰＲＢに割り付けられると仮定される。ＵＥ １０６ａ、１０６ｃ、１０６ｊは、それぞれ、ＢＳ １０４ａ、１０４ｃ、１０４ｄによってサービス提供される。下に記述される例において、ＵＥ １０６ａが、その選好プリコーディング行列がＢであることを示す情報をＢＳ １０４ａに送信することは仮定される。さらに、ＵＥ １０６ｃは、その選好プリコーディング行列がＢ´であることを示す情報をＢＳ １０４ｃに送信する。加えて、ＵＥ １０６ｊは、その選好プリコーディング行列がＢ´´であることを示す情報をＢＳ １０４ｄに送信する。さらに、ＵＥ １０６ａが、プリコーディング行列Ｂ´の制限を要求する情報をＢＳ １０４ｃに送信すると仮定される。さらに、ＵＥ １０６ｃは、プリコーディング行列Ｂ´´の制限を要求する情報をＢＳ １０４ｄに送信する。加えて、ＵＥ １０６ｊは、プリコーディング行列Ｂの制限を要求する情報をＢＳ １０４ａに送信する。
【００７３】
各ＢＳ １０４は、プリコーディング行列が好まれるものであると報告するＢＳ １０４のＵＥ １０６のユティリティ損失と、そのプリコーディング行列の制限を要求する隣接セル内のＵＥ １０６のユティリティ利得との一対比較を実行することができる。例えば、ＢＳ １０４ａは、以下の比較を行いうる:  
【数２】
2013524635.tif 000004
【００７４】
ここで、ｕ１ （Ｂ）は、隣接セルとの任意の協調なく、プリコーディング行列Ｂを使用した場合のＵＥ １０６ａに対するユティリティであり、  
【数３】
2013524635.tif 000005
【００７５】
は、隣接セルとの任意の協調なく、プリコーディング行列  
【数４】
2013524635.tif 000006
【００７６】
（Ｂ以外のあらゆるプリコーディング行列）を使用した場合のＵＥ １０６ａに対するユティリティであり、  
【数５】
2013524635.tif 000007
【００７７】
は、隣接セルとのあらゆる協調なく、プリコーディング行列  
【数６】
2013524635.tif 000008
【００７８】
（Ｂ以外のあらゆるプリコーディング行列）を使用する場合に、ＢＳ １０４ａによってサービス提供される別のＵＥ １０６（ＵＥ １０６ａ以外（例えば、ＵＥ １０６ａによってサービス提供され、ＰＲＢに対してランク付けされた次のＵＥ １０６））に対するユティリティであり、  
【数７】
2013524635.tif 000009
【００７９】
は、  
【数８】
2013524635.tif 000010
【００８０】
と  
【数９】
2013524635.tif 000011
【００８１】
との間の最大ユティリティであり、それは、ＵＥ １０６ａの選好プリコーディング行列ＢがＢＳ １０４ａにおいて制限される場合に  
【数１０】
2013524635.tif 000012
【００８２】
であり、  
【数１１】
2013524635.tif 000013
【００８３】
は、プリコーディング行列Ｂ´´を使用し、プリコーディング行列ＢがＢＳ １０４ａによって使用されないと仮定する場合に、ＢＳ １０４ｄによってサービス提供されるＵＥ １０６ｊのためのユティリティであり、  
【数１２】
2013524635.tif 000014
【００８４】
は、隣接セルとの任意の協調なく、プリコーディング行列Ｂ´´を使用した場合のＵＥ １０６ｊに対するユティリティであり、「~」は  
【数１３】
2013524635.tif 000015
【００８５】
と  
【数１４】
2013524635.tif 000016
【００８６】
との比較を表す。
【００８７】
同様に、ＢＳ １０４ｃは、以下の比較を行いうる：
【数１５】
2013524635.tif 000017
【００８８】
ここで、ｕ２ （Ｂ´）は、隣接セルとの任意の協調なく、プリコーディング行列Ｂ´を使用した場合のＵＥ １０６ｃに対するユティリティであり、  
【数１６】
2013524635.tif 000018
【００８９】
は、隣接セルとの任意の協調なく、プリコーディング行列  
【数１７】
2013524635.tif 000019
【００９０】
（Ｂ´以外のあらゆるプリコーディング行列）を使用した場合のＵＥ １０６ｃに対するユティリティであり、  
【数１８】
2013524635.tif 000020
【００９１】
は、隣接セルとの任意の協調なく、プリコーディング行列  
【数１９】
2013524635.tif 000021
【００９２】
（Ｂ´以外のあらゆるプリコーディング行列）を使用した場合に、ＢＳ １０４ｃによってサービス提供される別のＵＥ １０６（ＵＥ １０６ｃ以外の）に対するユティリティであり、  
【数２０】
2013524635.tif 000022
【００９３】
は、  
【数２１】
2013524635.tif 000023
【００９４】
と  
【数２２】
2013524635.tif 000024
【００９５】
との間の最大ユティリティであり、それは、ＵＥ １０６ｃの選好プリコーディング行列Ｂ´がＢＳ １０４ｃにおいて制限される場合に  
【数２３】
2013524635.tif 000025
【００９６】
でありうる。
【数２４】
2013524635.tif 000026
【００９７】
は、プリコーディング行列Ｂを使用し、プリコーディング行列Ｂ´がＢＳ １０４ｃによって使用されないと仮定する場合に、ＢＳ １０４ａによってサービス提供されるＵＥ １０６ａのためのユティリティであり、ｕ１（Ｂ） は、隣接セルとの任意の協調なく、プリコーディング行列Ｂを使用した場合のＵＥ １０６ａに対するユティリティであり、「~」は、  
【数２５】
2013524635.tif 000027
【００９８】
と  
【数２６】
2013524635.tif 000028
【００９９】
との比較を表す。同様に、ＢＳ １０４ｄは、以下の比較を行うことができる：  
【数２７】
2013524635.tif 000029
【０１００】
ここで、ｕ３ （Ｂ´´）は、隣接セルとの任意の協調なく、プリコーディング行列Ｂ´´を使用した場合のＵＥ １０６ｊに対するユティリティであり、  
【数２８】
2013524635.tif 000030
【０１０１】
は、隣接セルとの任意の協調なく、プリコーディング行列  
【数２９】
2013524635.tif 000031
【０１０２】
（Ｂ´´以外のあらゆるプリコーディング行列）を使用した場合のＵＥ １０６ｊに対するユティリティであり、  
【数３０】
2013524635.tif 000032
【０１０３】
は、隣接セルとの任意の協調なく、プリコーディング行列  
【数３１】
2013524635.tif 000033
【０１０４】
（Ｂ´´以外のあらゆるプリコーディング行列）を使用した場合に、ＢＳ １０４ｄによってサービス提供される別のＵＥ １０６（ＵＥ １０６ｊ以外の）に対するユティリティであり、  
【数３２】
2013524635.tif 000034
【０１０５】
は、  
【数３３】
2013524635.tif 000035
【０１０６】
と  
【数３４】
2013524635.tif 000036
【０１０７】
との間の最大ユティリティであり、それは、ＵＥ １０６ｊの選好プリコーディング行列Ｂ´´がＢＳ １０４ｄにおいて制限される場合に  
【数３５】
2013524635.tif 000037
【０１０８】
であり、  
【数３６】
2013524635.tif 000038
【０１０９】
は、プリコーディング行列Ｂ´ を使用し、プリコーディング行列Ｂ´´がＢＳ １０４ｄによって使用されないと仮定する場合に、ＢＳ １０４ｃによってサービス提供されるＵＥ １０６ｃのためのユティリティであり、ｕ２ （Ｂ´）は、隣接セルとの任意の協調なく、プリコーディング行列Ｂ´を使用した場合のＵＥ １０６ｃに対するユティリティであり、「~」は  
【数３７】
2013524635.tif 000039
【０１１０】
と  
【数３８】
2013524635.tif 000040
【０１１１】
との比較を表す。
【０１１２】
一対比較の結果は以下のようになりうる：
【数３９】
2013524635.tif 000041
【数４０】
2013524635.tif 000042
【数４１】
2013524635.tif 000043
【０１１３】
ＢＳ １０４によって実行される一対比較に応じて、ＢＳ １０４ａは、ＵＥ １０６ｊからの制限要求が受け入れられたことを示す要求許可メッセージをＢＳ １０４ｄに送りうる。ＢＳ １０４ｃは、ＵＥ １０６ａからの制限要求が受け入れられたことを示す要求許可メッセージをＢＳ １０４ａに送ることができる。ＢＳ １０４ｄは、ＵＥ １０６ｃからの制限要求が拒否されたことを示す要求拒否メッセージをＢＳ １０４ｃに送ることができる。いくつかの実施形態において、要求許可メッセージは、要求利得を送るＢＳ １０４によって計算されるユティリティのネット利得を含みうる。ユティリティのネット利得は、ＵＥ １０６が制限を要求したプリコーディング行列に関する制限要求を受け入れたことにより生じうるユティリティ利得とユティリティ損失との差でありうる。
【０１１４】
さらに、上に記述されたように、ＢＳ １０４は、例えば、上の例で論述された要求許可と要求拒否メッセージとの間でプリコーディング行列の使用の制限における衝突を識別する。そのような衝突を識別および解決する例が下に記述される。
【０１１５】
１つの例において、ＢＳ １０４ａは、衝突を下のように識別することができる。ＢＳ １０４ａは、プリコーディング行列Ｂの制限を受け入れる許可をＢＳ １０４ｄに送ると同時に、プリコーディング行列Ｂの使用を可能にする許可をＢＳ １０４ｃから受信している。ＢＳ １０４ｃからの許可が、プリコーディング行列Ｂを使用するＢＳ １０４ａに基づくため、これは、同じプリコーディング行列の制限を受け入れるＢＳ １０４ａとの衝突の状態にある。この衝突を回避するために、ＢＳ １０４ａは、以下のように、さらなる一対比較を実行しうる：  
【数４２】
2013524635.tif 000044
【０１１６】
特に、ＢＳ １０４ａは、ＢＳ １０４ｃから受信されたネットユティリティ情報に基づいて、プリコーディング行列Ｂの使用を制限することによるクラスタ内のネットユティリティ利得を、プリコーディング行列Ｂを使用することによるクラスタ内のネットユティリティ利得と比較する。
【数４３】
2013524635.tif 000045
【０１１７】
である場合、ＢＳ １０４ａは、プリコーディング行列Ｂの使用を制限することが、プリコーディング行列Ｂ´の使用を制限することよりもより多くのネットユティリティ利得を有すると決定する。結果として、ＢＳ １０４ａは、ＢＳ １０４ｃがプリコーディング行列Ｂ´を再度使用しうることを示す許可拒否メッセージをＢＳ １０４ｃに送信する。
【０１１８】
この場合、両方の反復後の最後のスケジューリング決定は、ＢＳ １０４ａによって使用されていないプリコーディング行列Ｂ（例えば、ＢＳ １０４ａによってサービス提供される別のＵＥ １０６は、ＵＥ １０６ａの代わりにプリコーディング行列≠Ｂでスケジューリングされうる）、プリコーディング行列Ｂ´でスケジューリングされたＵＥ １０６ｃ、および、プリコーディング行列Ｂ´´でスケジューリングされたＵＥ １０６ｊを含むことができる。
【数４４】
2013524635.tif 000046
【０１１９】
である場合、ＢＳ １０４ａは、プリコーディング行列Ｂの使用を制限することが、プリコーディング行列Ｂ´の使用を制限することよりもより低いネットユティリティ利得を有すると決定する。結果として、ＢＳ １０４ａは、ＢＳ １０４ａがＵＥ １０６ｊからの制限要求に関わらずプリコーディング行列Ｂを使用するであろうことを示す許可拒否メッセージをＢＳ １０４ｄに送信する。
【０１２０】
この場合、両方の反復後の最後のスケジューリング決定は、プリコーディング行列ＢでスケジューリングされているＵＥ １０６ａ、ＢＳ １０４ｃによって使用されていないプリコーディング行列Ｂ´（例えば、ＢＳ １０４ｃによってサービス提供される別のＵＥ １０６は、ＵＥ １０６ｃの代わりにプリコーディング行列≠Ｂ´でスケジューリングされうる）、および、プリコーディング行列インジケータＢ´´でスケジューリングされているＵＥ １０６ｊを含むことができる。
【０１２１】
別の例において、衝突は、複数のＢＳ １０４で検出されうる。例えば、３個のＢＳ １０４ａ、１０４ｃ、１０４ｄの全てにおける衝突の場合、ユティリティ差分の一対比較の第１の反復は、ＢＳ １０４ａ、１０４ｃ、１０４ｄの各々において、次の通りである。
【数４５】
2013524635.tif 000047
【数４６】
2013524635.tif 000048
【数４７】
2013524635.tif 000049
【０１２２】
この比較に基づいて、ＢＳ １０４は、次のメッセージを送信しうる：ＢＳ １０４ａは、要求許可をＢＳ１０４ｄに送信し、ＢＳ １０４ｃは、要求許可をＢＳ １０４ａに送信し、ＢＳ １０４ｄは要求許可をＢＳ １０４ｃに送信する。結果として、ＢＳ １０４ａ、１０４ｃ、および、１０４ｄの各々において衝突が存在しうる。
【０１２３】
これに応じて、第２の反復において、各ＢＳ １０４で送られた許可および受信された許可に対するネットユティリティ利得の一対比較が実行されうる。それに制限されない例として、送られた許可または受信された許可の一対比較の例示的な結果は以下の通りでありうる：
【数４８】
2013524635.tif 000050
【数４９】
2013524635.tif 000051
【数５０】
2013524635.tif 000052
【０１２４】
このように、一対計算の第２の反復の後に送信されたメッセージは、次の通りである：ＢＳ １０４ａは、ＢＳ １０４ｃに許可拒否を送り、それによって、ＢＳ １０４ａがＢＳ １０４ｃから受信された許可キャンセルする。ＢＳ １０４ｃは、ＢＳ １０４ｄに許可拒否を送り、それによって、ＢＳ １０４ｃがＢＳ １０４ｄから受信した許可をキャンセルする。ＢＳ １０４ｄは、ＢＳ １０４ｃに許可拒否を送り、それによって、ＢＳ １０４ｄがＢＳ １０４ｃから送られた許可を取り消す。
【０１２５】
このように、最後のスケジューリング決定は、ＢＳ １０４ａによって使用されていないプリコーディング行列Ｂ（例えば、ＢＳ １０４ａによってサービス提供される別のＵＥ １０６は、ＵＥ １０６ａの代わりにプリコーディング行列≠Ｂでスケジューリングされうる）、プリコーディング行列Ｂ´でスケジューリングされているＵＥ １０６ｃ、プリコーディング行列Ｂ´´でスケジューリングされているＵＥ １０６ｊを含みうる。
【０１２６】
上の例は、単一のプリコーディング行列しかＰＲＢにおいて所与のＢＳ １０４において制限されない状況を記述している。多くてもＰＲＢ（またはＰＲＢクラスタ）ごとに１つのプリコーディング行列しか制限されることが許可されない上の例において、ユティリティ損失は、このＰＲＢ（または、このＰＲＢクラスタ）についてのＵＥランキングにおける最良のＵＥと次に最良のＵＥとのユティリティにおける差分でありうる。しかしながら、いくつかの実施形態において、１よりも多くのプリコーディング行列の制限は、任意の所与のＰＲＢで、同時に、または、一斉に実行されうる。例えば、対応する制限要求を伴った３つの協調セル１、２、３における所与のＰＲＢに対するＵＥランキングは、図６に示された通りである。この例において、セル１は、ＵＥ １１、ＵＥ １２、ＵＥ １３などのサービングセルである。さらに、セル２は、ＵＥ ２１、ＵＥ ２２、ＵＥ ２３などのサービングセルである。さらに、セル３は、ＵＥ ３１、ＵＥ ３２、ＵＥ ３３などのサービングセルである。各ＵＥの選好プリコーディング行列は、図６においてＵＥの横にリストされる。
【０１２７】
第１のステップとして、第１の一対比較は、次のように行われうる：
【数５１】
2013524635.tif 000053
【０１２８】
比較の結果は以下のようになりうる。
【数５２】
2013524635.tif 000054
【０１２９】
次のステップとして、所与のＰＲＢのＢ２ に対して任意の制限要求が受信されたか否かが決定されうる。制限要求が受信された場合、第２の一対計算が次のように実行されうる：
【数５３】
2013524635.tif 000055
【０１３０】
第２の一対比較は、ユティリティにおける正のネット利得を計算し、Ｂ１ およびＢ２ の両方に対する制限の受け入れが実行されうる。次に、同様にＢ３ に対して制限要求が受信された場合、同様な比較がＢ３ に対して行われうる。第２の一対比較がユティリティにおける正のネット利得を計算しない場合、セルは、上の第１の比較に従って制限要求を受け入れ、Ｂ１ に対する要求許可をセル２に送る。
【０１３１】
いくつかの実施形態において、協調スケジューリングの一部として、協調的なサイレンシングがセルによって用いられうる。例えば、他の協調セルから制限要求を受信するセルは、ＰＲＢを空にすることが合計ユティリティの最大化を助長することにつながる場合に、所与のＰＲＢを空にすることを決定しうる。この場合、セルが空にしたＰＲＢと同じＰＲＢ上でデータを受信するであろう他のセルの全てのＵＥは利益を得うる。この場合、変数Ｂは、使用が制限されているプリコーディング行列の全体のコードブックを表す。
【０１３２】
セル１は、以下を計算することができる（ＰＲＢが選好プリコーディング行列Ｂ１ でＵＥ １１に割り付けられた場合について）：
【数５４】
2013524635.tif 000056
【０１３３】
セル２は、以下を計算することができる（ＰＲＢｘが選好プリコーディング行列Ｂ２ でＵＥ ２２に割り付けられた場合について）。
【数５５】
2013524635.tif 000057
【０１３４】
セル３は、以下を計算することができる（ＰＲＢｘが選好プリコーディング行列Ｂ３ でＵＥ ２２に割り付けられた場合について）。
【数５６】
2013524635.tif 000058
【０１３５】
比較結果に基づいて、セルは、クラスタ内の他のセルに要求許可を 送ることができる。任意の衝突の場合、要求許可において報告されるネットユティリティ利得が比較され、次に、適宜、許可拒否が続く。
【０１３６】
セル１０２は、共に、多種多様な方法でクラスタにグルーピングされうる。例えば、セル１０２は、クラスタ内の共通の地理的ロケーションに向けられているそれぞれのＢＳ １０４のアンテナ照準規正に基づいてクラスタリングされうる。別の実施形態において、セル１０２は、互いに向き合っているそれぞれのＢＳ １０４のアンテナに基づいてクラスタリングされる。
【０１３７】
さらに別の実施形態において、サービングＢＳ １０４は、１または複数の強い干渉元のＢＳ １０４とクラスタにグルーピングされうる。このアプローチは、強い干渉元ＢＳ １０４とサービングＢＳ １０４とが特定のＵＥ １０６ａに対して決定されうるため、ユーザ固有クラスタリングアプローチである。強い干渉元のＢＳ １０４は、長期の信号品質メトリクの１または複数の測定に基づいてＵＥ １０６ａによって識別されうる。強い干渉元ＢＳ １０４は、いくつかの実施形態においてＵＥ １０６ａのジオメトリに基づきうる。例えば、サービングＢＳ １０４ａ、および、ＵＥ １０６ａのジオメトリに基づく２つの最強干渉元ＢＳ １０４は、クラスタへとグルーピングされうる。このクラスタリングアプローチを用いて、同じセル１０２内のセルは、異なるクラスタに属しうる。
【０１３８】
図７は、図１に示される別の例示的なユーザ機器１０６の機能ブロック図を示す。ＵＥ １０６は、送信機７１０、プロセッサ７２０、プロセッサ７２０で実行されうる命令を記憶しているメモリ７３０、報告生成モジュール７４０、ＰＭＩモジュール７５０、干渉決定モジュール７６０、および／または、メトリク関数モジュール７７０を含むことができる。
【０１３９】
いくつかの実施形態において、送信機７１０は、リンクレベル性能を示すＰＭＩ報告のような報告を送信するように構成されうる。報告は、少なくともＰＭＩ情報に基づきうる。送信機７１０は、報告を１または複数のＢＳ１０４に送信するように構成されうる。セルは、サービングＢＳ １０４、最悪な干渉ＢＳ １０４、あるいは、ＵＥ １０６のサービングＢＳ １０４と最悪な干渉ＢＳ １０４でありうる。送信機７１０は、無線経由で（ＯＴＡ）、または、ＵＥ １０６のサービングＢＳ １０４を介して、報告を送信することができる。
【０１４０】
報告生成モジュール７４０は、送信機が報告を送信する前に報告を生成するように構成されうる。報告生成モジュール７４０は、ＰＭＩモジュール７５０、干渉決定モジュール７６０、および、メトリク関数７７０を含みうる。
【０１４１】
ＰＭＩモジュール７５０は、ＰＭＩを決定するように構成されうる。ＰＭＩモジュール７５０は、さらに、ＰＭＩ情報を決定するように構成されうる。メトリク関数およびＰＭＩ情報は、少なくとも最悪な干渉元に基づきうる。
【０１４２】
ＰＭＩを決定することは、メトリク関数の最小値に帰着する最悪な干渉元のプリコーディング行列を決定すること、および、メトリク関数の最大値に帰着する最悪な干渉元のプリコーディング行列を決定することを含みうる。
【０１４３】
干渉決定モジュール７６０は、最悪な干渉元を決定するように構成されうる。
【０１４４】
メトリク関数モジュール７７０は、リンクレベル性能を示すメトリク関数を決定するように構成されうる。プロセッサ７２０は、本明細書に記述された機能のいずれかを実行するように構成されうる。
【０１４５】
図８は、図１に示される別の例示的なＢＳ １０４の機能ブロック図を示す。ＢＳ １０４は、いくつかの実施形態において、ＰＲＢをＵＥ １０６に割り付けるように構成されたリソース割付モジュール８０６を含むことができる。ＢＳ １０４によって管理されるセル１０２は、クラスタ内の複数の協調セルのうちの１つでありうる。
【０１４６】
ＢＳ １０４は、さらに、ＢＳ １０４によって使用するための選好プリコーディング行列を選択するように構成されたプリコーディング行列選択モジュール８０８と、物理リソースブロックおよび選好プリコーディング行列についての予備のスケジューリング情報を通信するように構成されたスケジューリングモジュール８１０と、クラスタ内の複数の協調セルのうちの少なくとも１つに制限要求を送信するように構成されたトランシーバ８２０とを含みうる。
【０１４７】
ＢＳ １０４は、少なくとも制限要求に基づくユティリティの一対計算の第１の反復を実行し、少なくとも１または複数の一対計算に基づいて制限要求を受け入れるまたは拒否するように構成された制限要求評価モジュール８１２を含むことができる。
【０１４８】
ＢＳ １０４は、さらに、プリコーディング行列と関連づけられた制限使用における衝突を識別し、制限使用における衝突を解決するように構成された制限使用衝突モジュール８１４を含みうる。ここで、解決することは、少なくとも、ユティリティの一対計算の第２の反復を実行することに基づく。ＢＳ １０４は、ＢＳ １０４によって管理されるセルの外側のセル１０２内のＵＥ １０６から制限要求が受信された結果として生じる衝突を識別することができる。
【０１４９】
ＢＳ ５０２は、さらに、制限使用において衝突が識別されないこと、または、任意の物理リソースブロック上で任意のプリコーディング行列に対する制限要求が識別されないことのうちの少なくとも１つに応じて協調を終了させ、協調の終了に応じて次の送信時間インターバルの間にデータを送信するようにセル内のＵＥ １０６をスケジューリングするように構成されたスケジューリングモジュール８１０を含むことができる。
【０１５０】
ＢＳ １０４は、さらに、プロセッサ８１６と、本明細書に記述された機能のうちの１または複数の機能を実行するためにプロセッサ８１６によって実行されうる命令を記憶するメモリ８１８とを含みうる。
【０１５１】
当業者は、様々なステップが追加されうること、または、それらのステップが、図３乃至５に関して記述されたプロセスから省略されうることを認識するべきである。さらに、プロセスの様々なステップは、上に記述されたものとは異なる順序で実行されうる。
【０１５２】
本明細書において、「第１の（first）」、「第２の（second）」などの指示語を用いた任意のエレメントへの任意の参照が、一般的に、これらのエレメントの量または順序を制限しないことは理解されるべきである。むしろ、これらの指定は、２つ以上のエレメントまたはエレメントのインスタンスを区別する便利な方法として本明細書で使用されうる。このように、第１および第２のエレメントへの参照は、２つのエレメントしか用いられえないこと、あるいは、第１のエレメントがある方法で第２のエレメントに先行しなければならないことを意味しない。さらに、別途記述されてない限り、エレメントのセットは１または複数のエレメントを備えうる。加えて、本記述または請求項で使用される「Ａ、Ｂ、またはＣのうちの少なくとも１つ（at least one of: A, B, or C）」という表現の用語は、「ＡまたはＢまたはＣ，あるいは、これらのエレメントのあらゆる組み合わせ（A or B or C or any combination of these elements）」を意味する。
【０１５３】
当業者は、情報と信号とが、多様で異なるテクノロジとテクニックのいずれかを用いて表されることを理解するであろう。例えば、上の記述全体を通して参照されうるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または粒子、光電場または光粒子、またはこれらのあらゆる組み合わせによって表されうる。
【０１５４】
当業者はさらに、本明細書に開示された例と関連して記述されている様々な実例となる論理ブロック、モジュール、回路、方法、および、アルゴリズムが電子ハードウェア、コンピュータソフトウェアまたは両方の組み合わせとしてインプリメントされることを認識するであろう。このハードウェアとソフトウェアの互換性を明確に示すために、様々な実例となるコンポーネント、ブロック、モジュール、回路、方法、および、アルゴリズムが、それらの機能性という観点から一般的に上に記述されている。ハードウェア、または、ソフトウェアとしてそのような機能性がインプリメントされるか否かは、特定のアプリケーションとシステム全体に課された設計制約とに依存する。当業者は特定アプリケーションごとに様々な方法で上に記述された機能性をインプリメントすることができるが、このようなインプリメントの決定は本発明の範囲からの逸脱の原因になるとして解釈されるべきではない。
【０１５５】
本明細書に開示された例と関連して記述される様々な実例となる論理ブロック、モジュール、回路は、汎用のプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向けＩＣ（ＡＳＩＣ）、書替え可能ゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、もしくは、本明細書に記述された機能を実行するよう設計されたこれらの任意の組み合わせと一緒にインプリメントまたは実行されうる。汎用プロセッサはマイクロプロセッサでありうるが、代替で、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンでありうる。プロセッサは、また、例えば、ＤＳＰとマクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰ通信に結合した１または複数のマイクロプロセッサ、その他の上記構成の組み合わせといった計算デバイスの組み合わせとしてもインプリメントされうる。
【０１５６】
本明細書に開示された態様に関して示される方法またはアルゴリズムのステップは、直接的にハードウェアに、プロセッサによって実行されるソフトウェアモジュールに、または、それら二つの組み合わせに組み込まれうる。ソフトウェアモジュール（例えば、実行可能な命令および関連データを含む）および他のデータは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取り外し可能ディスク、ＣＤ−ＲＯＭ、または、当技術分野で知られているコンピュータ可読記憶媒体のあらゆる別形態などのデータメモリに存在しうる。例示的な記憶媒体は、例えば、プロセッサが記憶媒体から情報（例えば、コード）を読み取り、記憶媒体に情報を書き込むことができるように、コンピュータ／プロセッサ（本明細書において、便宜上「プロセッサ」と呼ばれる）のような機械に結合されうる。例示的な記憶媒体はプロセッサに一体化されうる。プロセッサおよび記憶媒体はＡＳＩＣに存在しうる。ＡＳＩＣはユーザ機器に存在しうる。代替において、プロセッサおよび記憶媒体は、個別コンポーネントとして、ユーザ機器に存在しうる。さらに、いくつかの態様において、任意の適切なコンピュータプログラムプロダクトは、本開示の態様のうちの１または複数の態様に関するコード（例えば、少なくとも１つのプロセッサによって実行可能な）を備えるコンピュータ可読媒体を備えうる。いくつかの態様において、コンピュータプログラムプロダクトは、パッケージングマテリアルを備えうる。
【０１５７】
１または複数の例示的な実施形態において、記述された機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらのあらゆる組み合わせにインプリメントされうる。ソフトウェアにインプリメントされた場合、この機能は、コンピュータ可読媒体上の１または複数の命令またはコードとして記憶または送信されうる。コンピュータ可読媒体は、コンピュータ記憶媒体と、ある箇所から別の箇所へのコンピュータプログラム移送を容易にする任意の媒体を含む通信媒体との両方を含む。記憶媒体はコンピュータによりアクセスされることができる任意の利用可能な媒体でありうる。それに制限されない例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光学ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、もしくは、コンピュータによってアクセスされることができ、命令やデータ構造形で所望のプログラムコードを搬送または記憶するために使用されうる任意の別媒体を備えうる。さらに、任意の接続は適切にコンピュータ可読媒体と呼ばれる。例えば、同軸ケーブル、光ファイバーケーブル、撚線対、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、マイクロ波などのワイヤレステクノロジを使用してウェブサイト、サーバ、または他のリモートソースからソフトウェアが送信されると、この同軸ケーブル、光ファイバーケーブル、撚線対、ＤＳＬ、または赤外線、無線、マイクロ派などのワイヤレステクノロジは媒体の定義に含まれる。ディスク（ｄｉｓｋ）とディスク（ｄｉｓｃ）は、本明細書で使用される場合、コンパクトディスク（ＣＤ）、レーザディスク、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、ブルーレイ（登録商標）ディスクを含む。ディスク（ｄｉｓｋ）は通常磁気作用によってデータを再生し、ディスク（ｄｉｓｃ）はレーザーで光学的にデータを再生する。このように、いくつかの態様において、コンピュータ可読媒体は、非一時的なコンピュータ可読媒体（例えば、有形媒体）を備えうる。加えて、いくつかの態様において、コンピュータ可読媒体は、一時的なコンピュータ可読媒体（例えば、信号）を備えうる。上記の組み合わせもコンピュータ可読媒体の範囲内に含まれるべきである。
【０１５８】
当業者が本発明を実施および使用することを可能にするために、開示された例の以上の記述は提供される。これらの例に対する様々な変更は当業者には容易に明らかであり、本明細書において定義された包括的な原理は、本発明の精神または範囲を逸脱することなく他の例に適用可能である。このように、本発明は、本明細書に示された例に制限されることを企図せず、本明細書に開示された原理および新規な特徴と合致する最も広い範囲が与えられるべきである。
【図１】
2013524635.tif 000059
【図２】
2013524635.tif 000060
【図３】
2013524635.tif 000061
【図４】
2013524635.tif 000062
【図５】
2013524635.tif 000063
【図６】
2013524635.tif 000064
【図７】
2013524635.tif 000065
【図８】
2013524635.tif 000066
【国際調査報告】
2013524635.tif 000067
2013524635.tif 000068
2013524635.tif 000069