(57)【要約】  ワイヤレス通信に関する方法、システム、および装置は記述される。より詳細には、アクセスポイント（ＡＰ）は、ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）グループを特定する。ＡＰは、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定する。通信メトリックは、ＭＵ−ＭＩＭＯグループ中のＳＴＡの互換性の指示を与える。ＡＰは、優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付ける。ＡＰは、好ましいグループリストおよび／またはブラックリステッドグループリストを作成し、および優先度を付けられたＭＵ−ＭＩＭＯグループを適切なグループリストに含めた。
2018518104.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信の方法であって、
ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）グループを特定することと、
前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定することと、および
優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた前記通信メトリックに少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けることと
を備える、方法。
【請求項２】
前記少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けることは、
好ましいＭＵ−ＭＩＭＯグループのリストを作成すること
を備える、請求項１に記載の方法。
【請求項３】
前記少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けることは、
ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成すること
を備える、請求項１に記載の方法。
【請求項４】
前記ブラックリステッドＭＵ−ＭＩＭＯグループに関連付けられたＭＵ−ＭＩＭＯグループへの送信をスケジュールすることを控えること
をさらに備える、請求項３に記載の方法。
【請求項５】
前記複数のＭＵ−ＭＩＭＯグループに関連付けられた前記ＳＴＡに、前記優先度を付けられた少なくとも１つのＭＵ−ＭＩＭＯグループ中の前記ＳＴＡの位置を示す情報を送信すること
をさらに備える、請求項１に記載の方法。
【請求項６】
前記通信メトリックを決定することは、
前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたパケット誤り率（ＰＥＲ）を決定すること、ここにおいて、前記通信メトリックは前記ＰＥＲを備える、
を備える、請求項１に記載の方法。
【請求項７】
しきい値を上回るＰＥＲを有する少なくとも１つのＭＵ−ＭＩＭＯグループを特定することと、および
前記ＳＴＡに関する変調およびコーディング方式（ＭＣＳ）を選択することと、ここにおいて、前記ＭＣＳは、前記少なくとも１つのＭＵ−ＭＩＭＯグループの前記ＰＥＲの考慮なしに選択される、
をさらに備える、請求項６に記載の方法。
【請求項８】
前記通信メトリックを決定することは、
前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたグッドプットの推定値を決定すること、ここにおいて、前記通信メトリックは前記グッドプットの推定値を備える、
を備える、請求項１に記載の方法。
【請求項９】
前記グッドプットの推定値は、前記ＭＵ−ＭＩＭＯグループによる送信に関連付けられた履歴の情報、前記ＭＵ−ＭＩＭＯグループへのデータ送信の長さ、前記ＭＵ−ＭＩＭＯグループに関するキューの長さ、または前記ＭＵ−ＭＩＭＯに関する変調およびコーディング方式に少なくとも部分的に基づく、請求項８に記載の方法。
【請求項１０】
前記通信メトリックを決定することは、
前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたチャネル相関を決定すること、ここにおいて、前記通信メトリックは前記チャネル相関を備える、
を備える、請求項１に記載の方法。
【請求項１１】
前記ＳＴＡに関連付けられた新しいＭＵ−ＭＩＭＯグループが作成されたと決定することと、および
新しいグループが作成されたという前記決定に少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループに関する前記通信メトリックを更新することと
をさらに備える、請求項１に記載の方法。
【請求項１２】
チャネル相関の変化はしきい値のレベルを上回ると決定することと、および
前記チャネル相関の変化の少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループに関する前記通信メトリックを更新することと
をさらに備える、請求項１に記載の方法。
【請求項１３】
各優先度を付けられたＭＵ多入力多出力（ＭＩＭＯ）グループに満了時間を関連付けること
をさらに備える、請求項１に記載の方法。
【請求項１４】
ワイヤレス通信に関する装置であって、
ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）グループを特定するためのグループ識別マネージャと、
前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定するための通信メトリックマネージャと、および
前記優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた前記通信メトリックに少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けるための優先度付けマネージャと
を備える、装置。
【請求項１５】
前記少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための前記優先度付けマネージャはさらに、好ましいＭＵ−ＭＩＭＯグループのリストを作成するためのものである、請求項１４に記載の装置。
【請求項１６】
前記少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための前記優先度付けマネージャはさらに、ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成するためのものである、請求項１４に記載の装置。
【請求項１７】
前記優先度付けマネージャはさらに、前記ブラックリステッドＭＵ−ＭＩＭＯグループに関連付けられたＭＵ−ＭＩＭＯグループへの送信をスケジュールすることを控えるためのものである、請求項１６に記載の装置。
【請求項１８】
前記優先度付けマネージャはさらに、前記複数のＭＵ−ＭＩＭＯグループに関連付けられた前記ＳＴＡに、前記優先度を付けられた少なくとも１つのＭＵ−ＭＩＭＯグループ中の前記ＳＴＡの位置を示す情報を送信するためのものである、請求項１４に記載の装置。
【請求項１９】
前記通信メトリックを決定するための前記通信メトリックマネージャはさらに、前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたパケット誤り率（ＰＥＲ）を決定するためのものであり、ここにおいて、前記通信メトリックは前記ＰＥＲを備える、請求項１４に記載の装置。
【請求項２０】
前記通信メトリックマネージャはさらに、しきい値を上回るＰＥＲを有する少なくとも１つのＭＵ−ＭＩＭＯグループを特定するためのものと、および前記ＳＴＡに関する変調およびコーディング方式（ＭＣＳ）を選択するためのものであり、ここにおいて、前記ＭＣＳは、前記少なくとも１つのＭＵ−ＭＩＭＯグループの前記ＰＥＲの考慮なしに選択される、請求項１９に記載の装置。
【請求項２１】
前記通信メトリックを決定するための前記通信メトリックマネージャはさらに、前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたグッドプットの推定値を決定するためのものであり、ここにおいて、前記通信メトリックは前記グッドプットの推定値を備える、請求項１４に記載の装置。
【請求項２２】
前記グッドプットの推定値は、前記ＭＵ−ＭＩＭＯグループによる送信に関連付けられた履歴の情報、前記ＭＵ−ＭＩＭＯグループへのデータ送信の長さ、前記ＭＵ−ＭＩＭＯグループに関するキューの長さ、または前記ＭＵ−ＭＩＭＯに関する変調およびコーディング方式に少なくとも部分的に基づく、請求項２１に記載の装置。
【請求項２３】
前記通信メトリックを決定するための前記通信メトリックマネージャはさらに、前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたチャネル相関を決定するためのものであり、ここにおいて、前記通信メトリックは前記チャネル相関を備える、請求項１４に記載の装置。
【請求項２４】
前記通信メトリックマネージャはさらに、前記ＳＴＡに関連付けられた新しいＭＵ−ＭＩＭＯグループが作成されたと決定するためのものであり、および
ここにおいて、前記通信メトリックマネージャはさらに、新しいグループが作成されたという前記決定に少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループに関する前記通信メトリックを更新するためのものである、
請求項１４に記載の装置。
【請求項２５】
前記通信メトリックマネージャはさらに、チャネル相関の変化がしきい値のレベルを上回ると決定するためのものであり、および
ここにおいて、前記通信メトリックマネージャはさらに、前記チャネル相関の変化の少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループに関する前記通信メトリックを更新するためのものである、
請求項１４に記載の装置。
【請求項２６】
前記優先度付けマネージャはさらに、各優先度を付けられたＭＵ多入力多出力（ＭＩＭＯ）グループに満了時間を関連付けるためのものである、請求項１４に記載の装置。
【請求項２７】
ワイヤレス通信に関する装置であって、
ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）グループを特定するための手段と、
前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定するための手段と、および
優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた前記通信メトリックに少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けための手段と
を備える、装置。
【請求項２８】
前記少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための前記手段は、
好ましいＭＵ−ＭＩＭＯグループのリストを作成するための手段
を備える、請求項２７に記載の装置。
【請求項２９】
前記少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための前記手段は、
ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成するための手段
を備える、請求項２７に記載の装置。
【請求項３０】
ワイヤレス通信に関するコンピュータ実行可能コードを記憶する非一時的コンピュータ可読媒体であって、プロセッサによって実行可能である前記コードは、
ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ多入力多出力（ＭＩＭＯ））グループを特定することと、
前記複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定することと、および
前記優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた前記通信メトリックに少なくとも部分的に基づいて、前記複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けることである。
。
【発明の詳細な説明】
【技術分野】
【０００１】
相互参照
[0001]本特許出願は、各々が本出願の譲受人に譲渡された、２０１５年９月１７日に出願された、「Smart Grouping for Multi-User Multiple-Input/Multiple-Output」と題する、Ｅｌｓｈｅｒｉｆらによる米国特許出願第１４／８５７，５６２号、および２０１５年５月２２日に出願された、「Smart Grouping for Multi-User Multiple-Input-Multiple-Output Stations」と題する、Ｅｌｓｈｅｒｉｆらによる米国仮特許出願第６２／１６５，７９３号の優先権を主張する。
【背景技術】
【０００２】
[0002]本開示は、たとえば、ワイヤレス通信システムに関し、およびより詳細には、マルチユーザ多入力／多出力（multi-user multiple-input/multiple-output）局に関するスマートグループ化（smart grouping）の技法に関する。
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどのような、様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムであり得る。ワイヤレスネットワーク、たとえば、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）は、１つまたは複数の局（ＳＴＡ）またはモバイルデバイスと通信し得るアクセスポイント（ＡＰ）を含み得る。ＡＰは、インターネットのような、ネットワークに結合され得、およびモバイルデバイスがネットワークを介して通信する（あるいはサービスセット、たとえば、基本サービスセット（ＢＳＳ）または拡張サービスセット（ＥＳＳ）中のアクセスポイントに結合された他のデバイスと通信する）ことを可能にし得る。ワイヤレスデバイスはＡＰと双方向に通信し得る。たとえば、ＷＬＡＮでは、ＳＴＡは、ダウンリンク（ＤＬ）およびアップリンク（ＵＬ）を介して関連されるＡＰと通信し得る。ＳＴＡの観点から、ＤＬ（または順方向リンク）はＡＰからＳＴＡへの通信リンクに言及し得、およびＵＬ（または逆方向リンク）はＳＴＡからＡＰへの通信リンクに言及し得る。
【０００４】
[0004]ＡＰは、マルチユーザ多入力／多出力（ＭＵ−ＭＩＭＯ）の送信において同時に２つ以上のＳＴＡと通信する。ＡＰは、ＳＴＡのグループをＭＵ−ＭＩＭＯグループに割り当て、および各々が、送信の準備ができているデータを有する、ＭＵ−ＭＩＭＯグループのＳＴＡのグループにＭＩＭＯの送信を送る。日和見的(opportunistic)スケジューリングを用いて、ＡＰは、たとえば、トラフィックの利用可能性、変調およびコーディング方式（ＭＣＳ：modulation and coding scheme）の互換性などに基づいて、あらゆるサウンディング(sounding)期間の間にＭＵ−ＭＩＭＯグループに割り当てられるＳＴＡを変更する。しかしながら、ＳＴＡが、互換性のないＭＵ−ＭＩＭＯグループ中の他のＳＴＡとグループ化される（たとえば、ここで、グループ中のＳＴＡが高い相互チャネル相関（channel correlation）を有する）とき、ＭＵ−ＭＩＭＯグループに関するパケット誤り率（ＰＥＲ：packet error rate）は、ユーザ間干渉に起因してそのグループに関して増加し得る。
【発明の概要】
【０００５】
[0005]ＭＵ−ＭＩＭＯ局のスマートグループ化に関するシステム、方法、および装置は記述される。ワイヤレス通信システムにおいて、ＡＰは、ＳＴＡを２つ以上のＭＵ−ＭＩＭＯグループに割り当てる。ＡＰは、特定のＳＴＡに関連付けられたＭＵ−ＭＩＭＯグループを特定する。ＡＰは、ＳＴＡが関連付けられるＭＵ−ＭＩＭＯグループの各々に関する通信メトリックを決定する。通信メトリックは、一般的に、ＭＵ−ＭＩＭＯグループ内のＳＴＡに関する互換性の指示を与える。通信メトリックは、ＭＵ−ＭＩＭＯグループに関するＰＥＲに、ＭＵ−ＭＩＭＯグループに関するスループット（またはグッドプット（goodput））の推定値に、ＭＵ−ＭＩＭＯグループに関するチャネル相関係数に、またはそれらのいずれかの組合せに少なくとも部分的に基づく。ＡＰは、グループに関する通信メトリックに少なくとも部分的に基づいて、ＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付ける。いくつかの例では、ＡＰ（または他のネットワークエンティティ）は、好ましい（preferred）ＭＵ−ＭＩＭＯグループのリスト、通常のＭＵ−ＭＩＭＯグループのリスト、および／またはブラックリステッド（blacklisted）ＭＵ−ＭＩＭＯグループのリストを作成する。ＭＵ−ＭＩＭＯグループの優先度付けは、ＭＵ−ＭＩＭＯの送信に関するスケジューリングの優先度に関連付けられる。ＭＵ−ＭＩＭＯグループの優先度付けは、あらかじめ決定された時間期間の後に満了する。様々なトリガリング(triggering)イベントは、ＡＰがＭＵ−ＭＩＭＯグループに関する新しい通信メトリックを決定することを開始し、およびそれに応じて、ＭＵ−ＭＩＭＯグループの優先度付けを更新する。
【０００６】
[0006]ワイヤレス通信に関する方法は記述される。本方法は、ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）グループを特定することと、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定することと、および優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けることとを含む。
【０００７】
[0007]少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けることは、好ましいＭＵ−ＭＩＭＯグループのリストを作成することを含む。少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けることは、ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成することを含む。本方法は、ブラックリステッドＭＵ−ＭＩＭＯグループに関連付けられたＭＵ−ＭＩＭＯグループへの送信をスケジュールすることを控えることを含む。本方法は、複数のＭＵ−ＭＩＭＯグループに関連付けられたＳＴＡに、優先度を付けられた少なくとも１つのＭＵ−ＭＩＭＯグループ中のＳＴＡの位置を示す情報を送信することを含む。通信メトリックを決定することは、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたパケット誤り率（ＰＥＲ）を決定することを含み、ここにおいて、通信メトリックはＰＥＲを備える。本方法は、しきい値を上回るＰＥＲを有する少なくとも１つのＭＵ−ＭＩＭＯグループを特定することと、およびＳＴＡに関するＭＣＳを選択することとを含み、ここにおいて、ＭＣＳは、少なくとも１つのＭＵ−ＭＩＭＯグループのＰＥＲの考慮なしに選択される。
【０００８】
[0008]通信メトリックを決定することは、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたグッドプットの推定値を決定することを含み、ここにおいて、通信メトリックはグッドプットの推定値を備える。グッドプットの推定値は、ＭＵ−ＭＩＭＯグループによる送信に関連付けられた履歴の情報、ＭＵ−ＭＩＭＯグループへのデータ送信の長さ、ＭＵ−ＭＩＭＯグループに関するキューの長さ、またはＭＵ−ＭＩＭＯに関する変調およびコーディング方式に少なくとも部分的に基づく。
【０００９】
[0009]通信メトリックを決定することは、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたチャネル相関を決定することを含み、ここにおいて、通信メトリックはチャネル相関を備える。本方法は、ＳＴＡに関連付けられた新しいＭＵ−ＭＩＭＯグループが作成されたと決定することと、および新しいグループが作成されたという決定に少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループに関する通信メトリックを更新することとを含む。本方法は、チャネル相関の変化がしきい値のレベルを上回ると決定することと、およびチャネル相関の変化の少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループに関する通信メトリックを更新することとを含む。本方法は、各優先度を付けられたＭＵ多入力多出力（ＭＩＭＯ）グループに満了時間を関連付けることを含む。
【００１０】
[0010] ワイヤレス通信に関する装置は記述される。本装置は、ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）グループを特定するためのグループ識別マネージャと、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定するための通信メトリックマネージャと、および優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けるための優先度付けマネージャとを含む。
【００１１】
[0011] 少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための優先度付けマネージャはさらに、好ましいＭＵ−ＭＩＭＯグループのリストを作成するためのものである。少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための優先度付けマネージャはさらに、ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成するためのものである。優先度付けマネージャはさらに、ブラックリステッドＭＵ−ＭＩＭＯグループに関連付けられたＭＵ−ＭＩＭＯグループへの送信をスケジュールすることを控えるためのものである。優先度付けマネージャはさらに、複数のＭＵ−ＭＩＭＯグループに関連付けられたＳＴＡに、優先度を付けられた少なくとも１つのＭＵ−ＭＩＭＯグループ中のＳＴＡの位置を示す情報を送信するためのものである。通信メトリックを決定するための通信メトリックマネージャはさらに、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたパケット誤り率（ＰＥＲ）を決定するためのものであり、ここにおいて、通信メトリックはＰＥＲを備える。通信メトリックマネージャはさらに、しきい値を上回るＰＥＲを有する少なくとも１つのＭＵ−ＭＩＭＯグループを特定するためのものと、およびＳＴＡに関するＭＣＳを選択するためのものであり、ここにおいて、ＭＣＳは、少なくとも１つのＭＵ−ＭＩＭＯグループのＰＥＲの考慮なしに選択される。
【００１２】
[0012]通信メトリックを決定するための通信メトリックマネージャはさらに、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたグッドプットの推定値を決定するためのものであり、ここにおいて、通信メトリックはグッドプットの推定値を備える。グッドプットの推定値は、ＭＵ−ＭＩＭＯグループによる送信に関連付けられた履歴の情報、ＭＵ−ＭＩＭＯグループへのデータ送信の長さ、ＭＵ−ＭＩＭＯグループに関するキューの長さ、またはＭＵ−ＭＩＭＯに関する変調およびコーディング方式に少なくとも部分的に基づく。
【００１３】
[0013]通信メトリックを決定するための通信メトリックマネージャはさらに、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたチャネル相関を決定するためのものであり、ここにおいて、通信メトリックはチャネル相関を備える。通信メトリックマネージャはさらに、ＳＴＡに関連付けられた新しいＭＵ−ＭＩＭＯグループが作成されたと決定するためのものであり、およびここにおいて、通信メトリックマネージャはさらに、新しいグループが作成されたという決定に少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループに関する通信メトリックを更新するためのものである。
【００１４】
[0014]通信メトリックマネージャはさらに、チャネル相関の変化がしきい値のレベルを上回ると決定するためのものであり、およびここにおいて、通信メトリックマネージャはさらに、チャネル相関の変化の少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループに関する通信メトリックを更新するためのものである。優先度付けマネージャはさらに、各優先度を付けられたＭＵ−ＭＩＭＯグループに満了時間を関連付けるためのものである。
【００１５】
[0015]ワイヤレス通信に関する装置は記述される。本装置は、ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）グループを特定するための手段と、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定するための手段と、および優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けるための手段とを含む。
【００１６】
[0016]少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための手段は、好ましいＭＵ−ＭＩＭＯグループのリストを作成するための手段を含む。少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けるための手段は、ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成するための手段を含む。本装置は、ブラックリステッドＭＵ−ＭＩＭＯグループに関連付けられたＭＵ−ＭＩＭＯグループへの送信をスケジュールすることを控えるための手段を含む。
【００１７】
[0017]本装置は、複数のＭＵ−ＭＩＭＯグループに関連付けられたＳＴＡに、優先度を付けられた少なくとも１つのＭＵ−ＭＩＭＯグループ中のＳＴＡの位置を示す情報を送信するための手段を含む。通信メトリックを決定するための手段は、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたパケット誤り率（ＰＥＲ）を決定するための手段を含み、ここにおいて、通信メトリックはＰＥＲを備える。本装置は、しきい値を上回るＰＥＲを有する少なくとも１つのＭＵ−ＭＩＭＯグループを特定するための手段と、およびＳＴＡに関するＭＣＳを選択するための手段とを含み、ここにおいて、ＭＣＳは、少なくとも１つのＭＵ−ＭＩＭＯグループのＰＥＲの考慮なしに選択される。
【００１８】
[0018]通信メトリックを決定するための手段は、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたグッドプットの推定値を決定するための手段を含み、ここにおいて、通信メトリックはグッドプットの推定値を備える。グッドプットの推定値は、ＭＵ−ＭＩＭＯグループによる送信に関連付けられた履歴の情報、ＭＵ−ＭＩＭＯグループへのデータ送信の長さ、ＭＵ−ＭＩＭＯグループに関するキューの長さ、またはＭＵ−ＭＩＭＯに関する変調およびコーディング方式に少なくとも部分的に基づく。
【００１９】
[0019]ワイヤレス通信に関するコンピュータ実行可能コードを記憶する非一時的コンピュータ可読媒体は記述される。プロセッサによって実行可能であるコードは、ワイヤレス局（ＳＴＡ）に関連付けられた複数のマルチユーザ多入力多出力（ＭＵ多入力多出力（ＭＩＭＯ））グループを特定することと、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定することと、および優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付けることである。
【００２０】
[0020]上記は、以下の発明を実施するための形態がより良く理解され得るように、本開示に従って例の特徴および技術的利点をやや広く概説した。追加の特徴および利点は以下で記述される。開示される概念および具体例は、本開示の同じ目的を実行するための他の構造を変更または設計するための基礎として容易に利用され得る。そのような等価な構成は、添付された特許請求の範囲から逸脱しない。本明細書で開示される概念の特性、それらの編成と動作方法の両方は、関連される利点とともに、添付の図に結びついて検討されると、以下の記述をより良く理解されよう。図の各々は、例示および記述の目的でのみ与えられ、および特許請求の範囲の制限の定義として与えられない。
【００２１】
[0021]本発明の性質および利点のさらなる理解は、以下の図面への参照により実現され得る。添付された図では、同様の構成要素または特徴は同じ参照符号を有し得る。さらに、同一のタイプの様々な構成要素は、参照符号の後に、ダッシュ記号および同様の構成要素を区別する第２の符号を続けることによって区別され得る。第１の参照符号のみが本明細書において使用される場合、その記述は、第２の参照符号にかかわらず、同一の第１の参照符号を有する同様の構成要素のうちのいずれにも適用可能である。
【図面の簡単な説明】
【００２２】
【図１】[0022]本開示の様々な態様に従った、ワイヤレス通信システムのブロック図。
【図２Ａ】[0023]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化をサポートするワイヤレス通信のサブシステムの例を示す図。
【図２Ｂ】本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化をサポートするワイヤレス通信のサブシステムの例を示す図。
【図２Ｃ】本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化をサポートするワイヤレス通信のサブシステムの例を示す図。
【図３】[0024]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化のためのフローチャートの一例を示す図。
【図４】[0025]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化のためのフローチャートの一例を示す図。
【図５】[0026]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化をサポートするアクセスポイントを含むシステムのブロック図。
【図６】[0027]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化をサポートするアクセスポイントを含むシステムのブロック図。
【図７】[0028]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化のための方法を示す図。
【図８】[0029]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化のための方法を示す図。
【図９】[0030]本開示の様々な態様に従った、マルチユーザ多入力／多出力局に関するスマートグループ化のための方法を示す図。
【発明を実施するための形態】
【００２３】
[0031]アクセスポイント（ＡＰ）は、多入力／多出力（ＭＩＭＯ）の技法を使用して、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）環境においてワイヤレス局（ＳＴＡ）と通信する。ＳＴＡは、（たとえば、ＳＴＡに関するパケット誤り率（ＰＥＲ）の履歴に少なくとも部分的に基づいて）１つまたは複数のマルチユーザＭＩＭＯ（ＭＵ−ＭＩＭＯ）グループに割り当てられ、各グループは同じ変調およびコーディング方式（ＭＣＳ）を有する。一般的に、ＭＵ−ＭＩＭＯグループ中のＳＴＡの性能は、ＭＵ−ＭＩＭＯグループの様々な通信パラメータに基づく。ＭＵ−ＭＩＭＯグループは、通信パラメータがＭＵ−ＭＩＭＯグループのＳＴＡは互換性のないことを示すとき、たとえば、ＳＴＡ間の高いチャネル相関があるとき、不十分に機能する。そのような高い相関は、ＳＴＡ間干渉の量を増加させ、およびＭＵ−ＭＩＭＯグループ中のＳＴＡに関するスループットを低下させる。ＳＴＡは、マルチプルなＭＵ−ＭＩＭＯグループに割り当てられ得るとき、互換性のあるグループの選択は、ＷＬＡＮにおける性能を最適化する際に重要である。
【００２４】
[0032]過去に、チャネル状態および関係のある情報は、ＭＵ−ＭＩＭＯグループの形成に関してＳＴＡを選択するために使用されている。とはいえ、特にＳＴＡがマルチプルなＭＵ−ＭＩＭＯグループのメンバーである場合、問題は、どのように個々のＳＴＡへまたは個々のＳＴＡからの送信に関してＭＵ−ＭＩＭＯグループを客観的に（たとえば、外的な証拠を使用して）選択すべきかに残っている。
【００２５】
[0033]本明細書の態様は、不十分に機能するＭＵ−ＭＩＭＯグループを回避（または除外）し、およびうまく機能するＭＵ−ＭＩＭＯグループを優先する(gives preference to)、ＭＵ−ＭＩＭＯグループのスマートグループ化を提供する。スマートグループ化の技法は、たとえば、様々なＭＵ−ＭＩＭＯグループにわたる、チャネル相関の変化に適応する。ＡＰは、各ＭＵ−ＭＩＭＯグループに関する通信メトリックを決定し、およびそれらの関連される通信メトリック、たとえば、ＭＵ−ＭＩＭＯグループに関するＰＥＲ、ＭＵ−ＭＩＭＯグループのスループット（またはグッドプット）、および／またはＭＵ−ＭＩＭＯグループに関する他のチャネル相関係数に基づいて、良好に機能するＭＵ−ＭＩＭＯグループおよび不十分に機能するＭＵ−ＭＩＭＯグループを分類するか、または優先度を付ける。ＡＰは、より高いスケジューリングの優先度を良好に機能するまたは好ましいＭＵ−ＭＩＭＯグループに割り当て、およびより低いスケジューリングの優先度を不十分に機能するＭＵ−ＭＩＭＯグループに割り当てる。ブラックリステッドグループは完全に回避され得る、たとえば、ＡＰは、ブラックリステッドグループへの送信をスケジュールすることを控える。いくつかの例では、ＡＰは、ＳＴＡが割り当てられるかまたはさもなければ関連付けられるＭＵ−ＭＩＭＯグループを特定する。ＡＰは、各ＭＵ−ＭＩＭＯグループに関する通信メトリックを決定し、および通信メトリックに基づいて少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付ける。ＡＰは、ＳＴＡに、優先度を付けられたＭＵ−ＭＩＭＯグループ中のＳＴＡの位置を示す情報を通信する。
【００２６】
[0034]以下の記述は、例を与え、および特許請求の範囲に記載される範囲、適用可能性、または例を限定しない。変更は、本開示の範囲から逸脱することなく、議論される要素の特徴および構成において行われ得る。様々な例は、必要に応じて様々なプロシージャまたは構成要素を省略し、置換し、または追加し得る。たとえば、記述される方法は、記述される順序とは異なる順序で実行され得、および様々なステップは追加され、省略され、または組み合わせられ得る。また、いくつかの例に関して記述される特徴は、他の例において組み合わせられ得る。
【００２７】
[0035]図１は、本開示の様々な態様に従って構成されたワイヤレスローカルエリアネットワーク（ＷＬＡＮ）１００を示す。ＷＬＡＮ１００は、ＡＰ１０５とマルチプルな関連されるＳＴＡ１１５とを含み、それは、移動局、携帯情報端末（ＰＤＡ）、他のハンドヘルドデバイス、ネットブック、ノートブックコンピュータ、タブレットコンピュータ、ラップトップ、ディスプレイデバイス（たとえば、ＴＶ、コンピュータモニタなど）、プリンタなどのような、デバイスを表し得る。ＡＰ１０５および関連されるＳＴＡ１１５は、基本サービスセット（ＢＳＳ）または拡張サービスセット（ＥＳＳ）を表す。ネットワーク中の様々なＳＴＡ１１５は、ＡＰ１０５を通して互いと通信することが可能である。また、ＡＰ１０５のカバレージエリア１１０は示され、それはＷＬＡＮ１００の基本サービスエリア（ＢＳＡ）を表す。  
【００２８】
[0036]ＳＴＡ１１５は、２つ以上のカバレージエリア１１０の共通部分に位置され得、２つ以上のＡＰ１０５に関連し得る。単一のＡＰ１０５と、およびＳＴＡ１１５の関連されるセットは、ＢＳＳと言及される。ＥＳＳは、接続されたＢＳＳのセットである。配信システム（ＤＳ）はＥＳＳ中のＡＰ１０５を接続するために使用される。いくつかのケースでは、ＡＰ１０５のカバレージエリア１１０はセクタに分割される。ＷＬＡＮ１００は、変化するおよび重複するカバレージエリア１１０をもつ、異なるタイプ（たとえば、メトロポリタンエリア、ホームネットワークなど）のＡＰ１０５を含む。２つのＳＴＡ１１５は、両方のＳＴＡ１１５が同じカバレージエリア１１０中にあるかどうかにかかわらず、ダイレクト(direct)ワイヤレスリンク１２５を介して直接的に通信することができる。ダイレクトワイヤレスリンク１２５の例は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）接続、Ｗｉ−Ｆｉ（登録商標）トンネルドダイレクトリンクセットアップ（ＴＤＬＳ：Tunneled Direct Link Setup）リンク、および他のグループ接続を含む。ＳＴＡ１１５およびＡＰ１０５は、ＩＥＥＥ８０２．１１、および限定はしないが、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ａ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈなどを含むバージョンから、物理（ＰＨＹ）レイヤおよび媒体アクセス制御（ＭＡＣ）レイヤに関するＷＬＡＮ無線およびベースバンドプロトコルに従って通信する。他の実装形態では、ピアツーピア(peer-to-peer)接続またはアドホックネットワークはＷＬＡＮ１００内に実装される。
【００２９】
[0037]ＷＬＡＮ１００は、ＭＩＭＯおよびＭＵ−ＭＩＭＯのようないくつかの送信技法をサポートすることによって、スループットと信頼性とを増加させる。ＭＩＭＯ通信は、（たとえば、ＳＴＡ１１５における）マルチプルな受信アンテナに信号を送る（たとえば、ＡＰ１０５における）マルチプルな送信機アンテナを含む。各送信アンテナは、ダイバーシティ(diversity)（たとえば、空間ダイバーシティ）および成功裏の信号受信可能性を増加させる、独立したデータ（または空間）ストリームを送信する。言い換えれば、ＭＩＭＯ技法は、マルチプルなデータストリームを送信するためにマルチパス環境を利用するために、ＡＰ１０５上のマルチプルなアンテナまたはＳＴＡ１１５上のマルチプルなアンテナを使用する。いくつかのケースでは、ＡＰ１０５は、ＡＰ１０５が独立したデータストリームをマルチプルなＳＴＡ１１５に同時に送信する、ＭＵ−ＭＩＭＯの送信を実装する。たとえば、ＭＵ−Ｎ送信では、ＡＰ１０５は、信号をＮ個のＳＴＡに同時に送信し、ここで、Ｎは正の整数である。したがって、ＡＰ１０５が多くのＳＴＡ１１５に関するトラフィックを有するとき、ＡＰ１０５は、各ＳＴＡ１１５に関する個々のストリームを単一のＭＵ−ＭＩＭＯの送信にアグリゲートすること(aggregating)によって、ネットワークのスループットを増加させる。
【００３０】
[0038]ＡＰ１０５は、ＭＵ送信のターゲットの受信側であるＳＴＡ１１５を区別するために、識別方式を実装する。たとえば、ＡＰ１０５は、いくつかのＳＴＡ１１５をＭＵ−ＭＩＭＯグループに割り当てる。ＡＰ１０５は、トラフィックの利用可能性、公平性考慮、互換性のあるＭＣＳなどに少なくとも部分的に基づいて、ＭＵ−ＭＩＭＯグループを作成するためにＳＴＡ１１５を選択する。ＭＵ−ＭＩＭＯグループのＳＴＡ１１５に関するチャネル相関は、しかしながら、たとえば、速く変化するチャネル状態に起因して、あらかじめ知られていない。ＡＰ１０５は、ＭＵ−ＭＩＭＯグループに関してそのようなチャネル相関係数を測定し、および決定する。ＡＰ１０５は、各ＳＴＡ１１５に、ＭＵ−ＭＩＭＯグループ内のＳＴＡのユーザ位置と同様にＳＴＡ１１５が（１つまたは複数の）どのＭＵ−ＭＩＭＯグループに割り当てられるかを示す情報を通信する。ＭＵ−ＭＩＭＯグループ中の各ＳＴＡ１１５が、ＡＰ１０５において送信の準備ができているデータを有するとき、ＡＰ１０５は、ＭＵ−ＭＩＭＯグループのＳＴＡ１１５にＭＵ送信を送る。ＭＵ送信は、ＭＵ送信が宛てられたＳＴＡ１１５に関連付けられたグループＩＤを含む。したがって、グループＩＤを割り当てられた各ＳＴＡ１１５は、ＭＵ送信を処理するために目覚める(wakes up)。ＭＵ送信は、ＳＴＡ１１５が、もしあれば、どの空間ストリームを復調すべきかを示すフィールド（たとえば、時空間ストリームの数のフィールド（a number of space time streams(ＮＳＴＳ)field））をさらに含む。したがって、ターゲットのＭＵ−ＭＩＭＯグループ内のＳＴＡ１１５は、ＭＵ送信によって伝達されたデータを受信する。
【００３１】
[0039]いくつかのケースでは、ＳＴＡ１１５は、２つ以上のＭＵ−ＭＩＭＯグループを割り当てられる。各ＭＵ−ＭＩＭＯグループは、ＳＴＡ１１５の異なる組合せを含む。言い換えれば、ＳＴＡ１１５は、ＭＵ−ＭＩＭＯグループごとに異なるＳＴＡ１１５と組まれる。各ＭＵ−ＭＩＭＯグループはユーザ位置の数を含む。ユーザ位置の数は、ＭＵ送信によってサポートされるＳＴＡ１１５の数を示す、ＭＵ−ＭＩＭＯグループに関する再使用係数（reuse factor）によって定義される。たとえば、Ｎの再使用係数は、Ｎ個のＳＴＡ１１５が、ＭＵ送信によって伝達されたデータを受信し得ることを示す。したがって、３の再使用係数を割り当てられたＭＵ−ＭＩＭＯグループは、３つの位置を含み得る。各位置は、２つ以上のＳＴＡ１１５によって占有され得る。
【００３２】
[0040]一般的に、ＭＵ−ＭＩＭＯグループに割り当てられたＳＴＡ１１５に関するＭＣＳは、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５に関するＰＥＲの履歴に少なくとも部分的に基づいて、たとえば、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５がサポートすることが予想されるスループットのレートに基づいて、選択される。ＳＴＡ１１５が異なるＭＵ−ＭＩＭＯグループに割り当てられるとき、これは、ＳＴＡ１１５に関する間違いのある(corrupt)ＰＥＲの履歴を生じる、たとえば、ＳＴＡ１１５が、互換性のないＳＴＡ１１５からなるＭＵ−ＭＩＭＯグループに割り当てられるとき、ＰＥＲは上昇される。ＡＰ１０５は、ＭＵ−ＭＩＭＯ  ＳＴＡ１１５に関するスマートグループ化の技法を使用することによって、ゆがめられた(distorted)ＰＥＲの履歴シナリオを最小限にするかまたは低減する。スマートグループ化の技法は、ＭＵ−ＭＩＭＯグループに関する通信メトリックに基づいてＭＵ−ＭＩＭＯグループに優先度を付け、およびより高いスケジューリングの優先度を好ましいＭＵ−ＭＩＭＯグループに与え、およびより低いスケジューリングの優先度をブラックリステッドＭＵ−ＭＩＭＯグループに与える（または、ブラックリステッドＭＵ−ＭＩＭＯグループを完全に回避する）。
【００３３】
[0041]たとえば、ＡＰ１０５は、どのＭＵ−ＭＩＭＯグループがＳＴＡ１１５に関連付けられるか、たとえば、ＳＴＡ１１５がどのＭＵ−ＭＩＭＯグループに割り当てられるかを特定する。ＡＰ１０５は、それぞれのＭＵ−ＭＩＭＯグループの各々に関して、グループに関する通信メトリックを決定する。通信メトリックは、グループ中のＳＴＡ１１５の互換性の指示を与える。通信メトリックは、たとえば、グループに関するＰＥＲ、グループに関するスループット（またはグッドプット）の推定値、グループに関するチャネル相関などに基づく。それに応じて、ＡＰ１０５は、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５の性能、または予想される性能に基づいて、通信メトリックを決定する。ＡＰ１０５は、通信メトリックに基づいてＭＵ−ＭＩＭＯグループのうちの１つ、または２つ以上に優先度を付ける。たとえば、ＡＰ１０５は、良好に機能するＭＵ−ＭＩＭＯグループを含む、（１つまたは複数の）好ましいＭＵ−ＭＩＭＯグループのリストを作成する。ＡＰ１０５は、より高いスケジューリングの優先度を、好ましいＭＵ−ＭＩＭＯグループのリスト中のＭＵ−ＭＩＭＯグループに関連付ける。対応して、ＡＰ１０５は、不十分に機能するＭＵ−ＭＩＭＯグループを含む、（１つまたは複数の）ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成する。ＡＰ１０５は、ブラックリステッドＭＵ−ＭＩＭＯグループのリスト中のＭＵ−ＭＩＭＯグループに、より低いスケジューリングの優先度を関連付ける（または、送信をスケジュールすることを完全に控える）。より低いスケジューリングの優先度は、ブラックリステッドＭＵ−ＭＩＭＯグループが回避されること、たとえば、まったくスケジュールされないことを生じる。
【００３４】
[0042]いくつかの態様では、ＡＰ１０５は、様々なトリガリングイベントに基づいて、（１つまたは複数の）ＭＵ−ＭＩＭＯグループの優先度付けを更新する。たとえば、新しいＭＵ−ＭＩＭＯグループは、ＭＵ−ＭＩＭＯグループを離れるＳＴＡ１１５、ＭＵ−ＭＩＭＯグループに加入する新しいＳＴＡ１１５、以下同様によって作成される。それに応じて、新しいＭＵ−ＭＩＭＯグループの作成は、（１つまたは複数の）ＭＵ−ＭＩＭＯグループに関する通信メトリックを決定し、および、必要な場合、ＭＵ−ＭＩＭＯグループに再び優先度を付けるようにＡＰ１０５をトリガする(triggers)。別のトリガリングイベントは、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５のチャネル相関の変化を含む。チャネル相関は、たとえば、ＳＴＡ１１５のモビリティに起因して変化し、およびこれは、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５の互換性に影響を及ぼす。ＡＰ１０５は、チャネル相関がしきい値を上回って変化したと決定し、および変化されたチャネル相関に基づいて（１つまたは複数の）ＭＵ−ＭＩＭＯグループに関する通信メトリックを決定する。ＡＰ１０５は、必要な場合、（１つまたは複数の）ＭＵ−ＭＩＭＯグループに再び優先度を付ける。
【００３５】
[0043]図２Ａ〜図２Ｃは、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ局に関するスマートグループ化をサポートするワイヤレス通信サブシステム２００の例を示す。最初に図２Ａに言及すると、ワイヤレス通信サブシステム２００は、ＭＵ−ＭＩＭＯグループに関するＳＴＡ１１５のスマートグループ化を容易にする。ワイヤレス通信サブシステム２００は、ＡＰ１０５−ａを含む、それは図１に言及して記述されたＡＰ１０５の一例であり得る。ワイヤレス通信サブシステム２００は複数のＭＵ−ＭＩＭＯグループ２０５を含む。
【００３６】
[0044]ＭＵ−ＭＩＭＯグループ２０５はいくつかのＳＴＡ１１５を含む。たとえば、ＭＵ−ＭＩＭＯグループ２０５−ａは、ＳＴＡ１１５−ａと、ＳＴＡ１１５−ｂと、およびＳＴＡ１１５−ｃとを含む。ＭＵ−ＭＩＭＯグループ２０５−ａ中のＳＴＡの各々は、共通グループＩＤを割り当てられる。ＭＵ−ＭＩＭＯグループ２０５−ｂは、ＳＴＡ１１５−ｄと、ＳＴＡ１１５−ｅと、ＳＴＡ１１５−ｆと、およびＳＴＡ１１５−ｃとを含む。ＭＵ−ＭＩＭＯグループ２０５−ｂ中の各ＳＴＡ１１５は、共通グループＩＤを割り当てられる。したがって、ＳＴＡ１１５−ｃは、２つ以上のＭＵ−ＭＩＭＯグループ２０５に割り当てられる。複数のＭＵ−ＭＩＭＯグループ２０５は、同じまたは異なる数のＳＴＡ１１５を有する。また、いくつかの例では、３つ以上のＭＵ−ＭＩＭＯグループ２０５がある。
【００３７】
[0045]各ＭＵ−ＭＩＭＯグループ２０５のＳＴＡ１１５は、ＳＴＡ１１５が属するＭＵグループに対応するグループＩＤを含むＭＵ送信を受信するために目覚める。たとえば、ワイヤレスリンク１２０−ａを介して送られたＭＵ送信は、ＭＵ−ＭＩＭＯグループ２０５−ａの送信セットに宛てられたデータを伝達し、およびしたがって、ＭＵ−ＭＩＭＯグループ２０５−ａに割り当てられたグループＩＤを含む。同様に、ワイヤレスリンク１２０−ｂを介して送られたＭＵ送信は、ＭＵ−ＭＩＭＯグループ２０５−ｂの送信セットに宛てられたデータを伝達し、およびしたがって、ＭＵ−ＭＩＭＯグループ２０５−ｂに割り当てられたグループＩＤを含む。ＭＵ−ＭＩＭＯグループ２０５内のＳＴＡ１１５は、ＭＵ送信中に含まれる情報に少なくとも部分的に基づいて、どの空間ストリームを復調すべきかを決定する。
【００３８】
[0046]ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５に関するスマートグループ化をサポートする。たとえば、ＡＰ１０５−ａは、ＳＴＡ１１５−ｃに関して、ＳＴＡ１１５−ｃが割り当てられるかまたはさもなければ関連付けられる、複数のＭＵ−ＭＩＭＯグループ２０５を特定する。たとえば、ＡＰ１０５−ａは、ＳＴＡ１１５−ｃがＭＵ−ＭＩＭＯグループ２０５−ａとＭＵ−ＭＩＭＯグループ２０５−ｂとに関連付けられることを特定する。ＡＰ１０５−ａは、ＳＴＡ１１５−ｃが割り当てられるＭＵ−ＭＩＭＯグループ２０５の各々に関する通信メトリック、たとえば、ＭＵ−ＭＩＭＯグループ２０５−ａに関する通信メトリックと、およびＭＵ−ＭＩＭＯグループ２０５−ｂに関する通信メトリックとを決定する。通信メトリックは、一般的に、グループに割り当てられたＳＴＡ１１５の互換性の指示、たとえば、ＳＴＡ１１５の性能の可能性の指示を与える。ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５に関するＰＥＲに基づいて、ＭＵ−ＭＩＭＯグループ２０５に関するスループット（またはグッドプット）の特性に基づいて、ＭＵ−ＭＩＭＯグループ２０５に関するチャネル相関に基づいて、またはそのような考慮の組合せに基づいて、通信メトリックを決定する。
【００３９】
[0047]ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５に関連付けられた通信メトリックに基づいて、ＭＵ−ＭＩＭＯグループ２０５のうちの少なくとも１つに優先度を付ける。たとえば、ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５−ａに関する通信メトリックはＳＴＡ１１５−ａとＳＴＡ１１５−ｂとおよびＳＴＡ１１５−ｃとの間の良好な互換性を示し、およびしたがって、ＭＵ−ＭＩＭＯグループ２０５−ａはＭＵ送信の間にうまく機能することが予想されると決定する。逆に、ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５−ｂに関する通信メトリックがＳＴＡ１１５−ｃとＳＴＡ１１５−ｄとＳＴＡ１１５−ｅとおよびＳＴＡ１１５−ｆとの間の不十分な互換性を示し、およびしたがって、ＭＵ−ＭＩＭＯグループ２０５−ｂはＭＵ送信の間に不十分に機能することが予想されると決定する。したがって、ＡＰ１０５−ａは、その関連される通信メトリックに基づいてＭＵ−ＭＩＭＯグループ２０５−ａに優先度を付ける。いくつかの例では、通信メトリックは、ＭＵ−ＭＩＭＯグループ２０５に優先度を付けるべきかどうかを決定するために、しきい値と比較される。
【００４０】
[0048]いくつかの例では、ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５−ａを含む好ましいＭＵ−ＭＩＭＯグループのリストと、およびＭＵ−ＭＩＭＯグループ２０５−ｂを含むブラックリステッドＭＵ−ＭＩＭＯグループのリストとを作成する。いくつかの例では、好ましいグループのいくつかの異なるレベルがある。好ましいＭＵ−ＭＩＭＯグループのリストに割り当てられたＭＵ−ＭＩＭＯグループは、より高い送信優先度を割り当てられ、およびブラックリステッドＭＵ−ＭＩＭＯグループのリストは、より低い送信優先度を割り当てられるか、または、いくつかの例では、ＭＵ送信を妨げられる。
【００４１】
[0049]ワイヤレス通信サブシステム２００は、ＡＰ１０５−ａに複数のＭＵ−ＭＩＭＯグループ２０５に関する通信メトリックを更新させる、トリガリングイベントをサポートする。例示的なトリガリングイベントは、図２Ｂに示されているような、新しいＭＵ−ＭＩＭＯグループ２０５の作成、および／または、図２Ｃに示されているような、ＭＵ−ＭＩＭＯグループ２０５に関するチャネル相関の変化を含む。最初に図２Ｂに言及すると、ＡＰ１０５−ａは、新しいＭＵ−ＭＩＭＯグループ２０５が作成されたと決定する。新しいＭＵ−ＭＩＭＯグループ２０５は、たとえば、新しいＳＴＡ１１５がカバレージエリアに入ることまたはさもなければＭＵ−ＭＩＭＯグループ２０５に追加されることに基づいて、作成される。図２Ｂに示されているように、ＳＴＡ１１５−ｇは、ＭＵ−ＭＩＭＯグループ２０５−ｂに関連付けられたエリアに入り、およびしたがって、ＭＵ−ＭＩＭＯグループ２０５−ｂに追加されるかまたはさもなければ関連付けられる。ＭＵ−ＭＩＭＯグループ２０５−ｂへのこの変化は、新しいＭＵ−ＭＩＭＯグループが作成されたことを示す（たとえば、ＭＵ−ＭＩＭＯグループ２０５−ｂは、今度は、ＳＴＡ１１５−ｃと、ＳＴＡ１１５−ｄと、ＳＴＡ１１５−ｅと、ＳＴＡ１１５−ｆと、およびＳＴＡ１１５−ｇとを含む）。それに応じて、ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５−ａおよび２０５−ｂ、すなわち、ＳＴＡ１１５−ｃが関連付けられるＭＵ−ＭＩＭＯグループ２０５に関する通信メトリックを決定する。適切な場合、ＡＰ１０５−ａは、それぞれのＭＵ−ＭＩＭＯグループ２０５に関連付けられた更新された通信メトリックに基づいて、ＭＵ−ＭＩＭＯグループ２０５のうちの１つまたは複数に再び優先度を付ける。
【００４２】
[0050]別の例示的なトリガリングイベントは、図２Ｃに関して示されている。ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５に関するチャネル相関が、ＳＴＡ１１５−ｃに関連付けられたＭＵ−ＭＩＭＯグループ２０５に関する通信メトリックの決定をトリガするのに十分な量を変化したと決定する。チャネル相関の変化は、ＭＵ−ＭＩＭＯグループ２０５に割り当てられたＳＴＡ１１５のうちの１つまたは複数の移動またはモビリティに関連付けられる。たとえば、および図２Ｃに言及して、ＳＴＡ１１５−ａおよびＳＴＡ１１５−ｂはモバイルであり、およびＭＵ−ＭＩＭＯグループ２０５−ａのＳＴＡ１１５間のチャネル相関を、しきい値のレベルを越えて変化させるのに十分な距離を移動する。ＡＰ１０５−ａは、ＭＵ−ＭＩＭＯグループ２０５−ａに関するこの移動および対応するチャネル相関の変化を検出し、およびＭＵ−ＭＩＭＯグループ２０５−ａおよび２０５−ｂ、すなわち、ＳＴＡ１１５−ｃが関連付けられるＭＵ−ＭＩＭＯグループ２０５に関する通信メトリックを決定する。適切な場合、ＡＰ１０５−ａは、それぞれのＭＵ−ＭＩＭＯグループ２０５に関連付けられた更新された通信メトリックに基づいて、ＭＵ−ＭＩＭＯグループ２０５のうちの１つまたは複数に再び優先度を付ける。
【００４３】
[0051]図３は、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ局のスマートグループ化に関するフローチャート３００の一例を示す。フローチャート３００は、図１および図２に関して記述されたような、ＡＰ１０５によって実装される。フローチャート３００は、良好に機能するＭＵ−ＭＩＭＯグループへのＭＵ送信に優先度を付け、および不十分に機能するＭＵ−ＭＩＭＯグループへのＭＵ送信を回避または制限する、ＭＵ−ＭＩＭＯグループのスマートグループ化のプロセスを容易にする。
【００４４】
[0052]３０５において、ＡＰ１０５は、ＳＴＡ１１５に関連付けられる（１つまたは複数の）ＭＵ−ＭＩＭＯグループを特定する。議論されたように、ＳＴＡ１１５は、複数のＭＵ−ＭＩＭＯグループを割り当てられるかまたはさもなければ関連付けられ、ここにおいて、各ＭＵ−ＭＩＭＯグループは、たとえば、グループ間のチャネル相関の差に起因して、別様に機能する。３１０において、ＡＰ１０５は、ＳＴＡ１１５が関連付けられるかまたは割り当てられる各ＭＵ−ＭＩＭＯグループに関する通信メトリックを決定する。通信メトリックは、一般的に、ＭＵ−ＭＩＭＯグループ内のＳＴＡ１１５の互換性の指示を与え、および様々な考慮に基づく。
【００４５】
[0053]いくつかのケースでは、通信メトリックは、ＭＵ−ＭＩＭＯグループのＰＥＲに基づく。ＭＵ−ＭＩＭＯグループに関するＰＥＲは、たとえば、ＭＵ−ＭＩＭＯグループ内のＳＴＡ１１５の互換性の指示として、通信メトリックを決定するかまたはさもなければ特定するために様々な様式で利用される。一例として、ＡＰ１０５は、グループに関するＭＣＳを選択すること、ＭＣＳを使用してグループに関するＰＥＲを測定すること、測定されたＰＥＲに基づいてＭＣＳを調整すること、および調整されたＭＣＳにおいてＰＥＲレートを測定することなどのいくつかの反復を、通信メトリックが決定されるまで実行する。ＡＰ１０５は、ＳＴＡ１１５が関連付けられる現在および以前のＭＵ−ＭＩＭＯグループの記録を維持する。ＡＰ１０５は、周期的にまたはトリガリングイベントに基づいてのいずれかで、グループのＰＥＲレートに基づいてグループに関する通信メトリックを決定または更新する。たとえば、ＡＰ１０５は、第１の送信期間の間に使用されるＭＵ−ＭＩＭＯグループに関する初期または第１のＭＣＳを選択する。初期のＭＣＳは、控えめな(conservative)アプローチでは現在の（または直近の）ＭＣＳレートよりも低いか、あるいはより積極的な(aggressive)アプローチでは現在のＭＣＳレートと同じであるかまたはそれよりも高い。ＡＰ１０５は、サウンディングを実行し、次いで、ＭＵ−ＭＩＭＯグループのＳＴＡ１１５にプロトコルデータユニット（ＰＤＵ）、たとえば、パケットを送る。ＡＰ１０５は、ＰＤＵのＰＥＲを測定し、およびＰＥＲが第１のしきい値のレベルよりも小さいかまたは大きいかを決定する。２反復構成では、ＰＥＲが第１のしきい値のレベルよりも小さい場合、ＡＰ１０５は、係数によってＭＣＳを増加させ、およびサウンディングの後に第２のＰＤＵを送る。同様に、第１のＰＤＵのＰＥＲがしきい値のレベルよりも大きい場合、ＡＰ１０５は、ＭＣＳを減少させ、およびサウンディングの後に第２のＰＤＵを送る。ＡＰ１０５は、第２のＰＤＵのＰＥＲを測定し、およびＰＥＲが第２のしきい値のレベルよりも大きいかまたはそれを下回るかを決定する。第２のしきい値のレベルは、第１のしきい値のレベルと同じであるか、または異なるしきい値のレベルである。ＡＰ１０５は、各ＭＵ−ＭＩＭＯグループに関するＭＣＳおよび対応するＰＥＲを決定するために、異なる数の反復（たとえば、１回の反復、２回の反復、３回の反復など）を実行する。ＡＰ１０５は、ＭＵ−ＭＩＭＯグループの測定されたＰＥＲに基づいて、通信メトリックを決定する。ＭＵ−ＭＩＭＯグループのＰＥＲは、いくつかの例では、グループの通信メトリックである。
【００４６】
[0054]通信メトリックを決定するためのＰＥＲの利用の他の例は、限定はしないが、固定された時間期間にわたる２つまたはそれ以上のＰＥＲ測定値を平均化すること、ＭＵ−ＭＩＭＯグループのＰＥＲに関する傾向を特定すること、以下同様を含む。したがって、ＡＰ１０５は、通信メトリックを決定するかまたはさもなければ特定するために、ＭＵ−ＭＩＭＯグループに関する１つまたは複数のＰＥＲ測定値を利用する。
【００４７】
[0055]ＰＥＲの利用の他の例は、ＳＴＡに関するＭＣＳを選択することを含む。ＡＰ１０５は、たとえば、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５に関するＳＴＡ間干渉を示す、しきい値のレベルを上回るＰＥＲを有する（１つまたは複数の）ＭＵ−ＭＩＭＯグループを特定する。ＡＰ１０５は、不十分に機能するＭＵ−ＭＩＭＯグループに関するＰＥＲを考慮しない、ＳＴＡに関するＭＣＳを選択する。
【００４８】
[0056]それに応じて、３１５において、ＡＰ１０５は、通信メトリック（この例ではＰＥＲ）がしきい値のレベルよりも大きいかどうかを決定する。しきい値のレベルは、ＰＥＲに関連付けられたあらかじめ決定された値、たとえば、高い方の(upper)ＰＥＲおよび／または低い方の(lower)ＰＥＲである。通信メトリック（またはＰＥＲ）が高い方のＰＥＲにあるかまたはそれを上回る場合、これは、通信メトリックがしきい値のレベルよりも大きいことを示す。同様に、通信メトリックが低い方のＰＥＲを下回る場合、これは、通信メトリックがしきい値のレベルよりも小さいことを示す。
【００４９】
[0057]いくつかのケースでは、通信メトリックは、ＭＵ−ＭＩＭＯグループのスループット（またはグッドプット）の値に基づく。ＭＵ−ＭＩＭＯグループに関するスループット（またはグッドプット）は、たとえば、ＭＵ−ＭＩＭＯグループ内のＳＴＡ１１５の互換性の指示として、通信メトリックを決定するかまたはさもなければ特定するために様々な様式で利用される。ＡＰ１０５は、通信メトリックを決定するために、ＭＵ−ＭＩＭＯグループに関するスループット（またはグッドプット）の値を推定する。通信メトリックは、ＭＵ−ＭＩＭＯグループの推定されたスループット（またはグッドプット）の値である。
【００５０】
[0058]スループットは、一般的に、たとえば、グループに関する割り当てられたＭＣＳに基づく、ＭＵ−ＭＩＭＯグループに関する割り当てられたまたは推定されたデータレートと考えられる。グッドプットは、一般的に、時間の関数としてＭＵ−ＭＩＭＯグループの有効なデータレートと考えられる。たとえば、グッドプットは、１つのサウンディングの間隔内に送信され得るデータビットの総数であり、すなわち、パケットのヘッダおよびパッケージングの情報を除外する。グッドプットはまた、１つの時間期間（たとえば、サウンディングの間隔）の間の正味スループット（net throughput）と考えられ、および組み合わせられたＰＤＵの送信時間とサウンディング時間とによって分割された、成功裏に送信されたビットの総数として計算され得る。一例として、ＡＰ１０５は、ＡＰ１０５が、時間期間、たとえばサウンディングの間隔の間にＭＵ−ＭＩＭＯグループにいくつのデータビットまたはＰＤＵを送信することができるかを推定することによって、通信メトリックを決定する。
【００５１】
[0059]グループに関するスループット（またはグッドプット）を推定するために、ＡＰ１０５は、直近のサウンディングの間隔の間のグループの履歴性能（たとえば、直近のサウンディングの間隔の間にＭＵ−ＭＩＭＯグループにＰＤＵのいくつのデータビットが成功裏に通信されたか）、ＭＵのデータ送信またはバーストの長さ、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５のキューの長さ、（たとえば、グループ中のＳＴＡ１１５に関する直近のレートの適応ループ(adaptation loops)に基づく）ＭＵ−ＭＩＭＯグループに関するＭＣＳ値、以下同様を、単独でまたはいずれかの組合せで考慮する。ＡＰ１０５は、ＭＵ−ＭＩＭＯグループのスループット（またはグッドプット）を推定するために、これらの考慮を単独でまたは組み合わせて利用し、および推定されたスループット（またはグッドプット）は通信メトリックとして使用される。
【００５２】
[0060]通信メトリックを決定するためのスループット（またはグッドプット）の推定値の利用の他の例は、限定はしないが、固定された時間期間にわたる２つまたはそれ以上の推定値を平均化すること、ＭＵ−ＭＩＭＯグループの推定されたスループット（またはグッドプット）に関する傾向を特定すること、以下同様を含む。したがって、ＡＰ１０５は、通信メトリックを決定するかまたはさもなければ特定するために、ＭＵ−ＭＩＭＯグループに関する１つまたは複数のスループット（またはグッドプット）の推定値を利用する。
【００５３】
[0061]それに応じて、３１５において、ＡＰ１０５は、通信メトリック（この例では、推定されたスループットまたはグッドプット）がしきい値のレベルよりも大きいかどうかを決定する。しきい値のレベルは、グッドプットに関連付けられたあらかじめ決定された値、たとえば高い方のグッドプットおよび／または低い方のグッドプットである。通信メトリック（またはグッドプット）が高い方のグッドプット値にあるかまたはそれを上回る場合、これは、通信メトリックがしきい値のレベルよりも大きいことを示す。同様に、通信メトリックが低い方のグッドプット値を下回る場合、これは、通信メトリックがしきい値のレベルよりも小さいことを示す。
【００５４】
[0062]いくつかのケースでは、ＡＰ１０５はまた、通信メトリックを決定するためにＭＵ−ＭＩＭＯグループのチャネル相関を利用する。たとえば、チャネル相関は、ＳＴＡ間干渉、およびしたがってグループに関するより高いＰＥＲを生じる、グループへのＭＵ送信の可能性の指示を与える。チャネル相関は、デバイスのモビリティに起因しておよび／またはチャネル伝搬の他の変化に起因して、たとえば、ビークル(vehicles)が伝搬経路を進行すること(traversing)に起因して変化する。ＡＰ１０５は、通信メトリックを決定するとき、ＭＵ−ＭＩＭＯグループのチャネル相関を測定するかまたはさもなければ決定し、およびいくつかのケースでは、チャネル相関は通信メトリックである。
【００５５】
[0063]それに応じて、３１５において、ＡＰ１０５は、通信メトリック（この例ではチャネル相関）がしきい値のレベルよりも大きいどうかを決定する。しきい値のレベルは、チャネル相関に関連付けられたあらかじめ決定された値、たとえば、高い方の値および／または低い方の値である。通信メトリック（またはチャネル相関値）が高い方の値にあるかまたはそれを上回る場合、これは、通信メトリックがしきい値のレベルよりも大きいことを示す。同様に、通信メトリックが低い方の値を下回る場合、これは、通信メトリックがしきい値のレベルよりも小さいことを示す。
【００５６】
[0064]通信メトリックが、３１５においてしきい値のレベルよりも大きい場合、３２０において、ＡＰ１０５は、少なくともＳＴＡ１１５が関連付けられるＭＵ−ＭＩＭＯグループに優先度を付ける。たとえば、通信メトリックは、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５が理想的に互換性のあること（たとえば、低いＰＥＲレート、高く推定されたグッドプット、低いチャネル相関など）を示す場合、３２５において、ＡＰ１０５は、好ましいＭＵ−ＭＩＭＯグループのリストを作成し、および好ましいリストにＭＵ−ＭＩＭＯグループを追加する。対応して、通信メトリックは、ＭＵ−ＭＩＭＯグループ中のＳＴＡ１１５が不十分な互換性を有すること（たとえば、高いＰＥＲレート、低く推定されたグッドプット、高いチャネル相関など）を示す場合、３３０において、ＡＰ１０５は、ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成し、およびブラックリステッドリストにＭＵ−ＭＩＭＯグループを追加する。好ましいリストに追加されたＭＵ−ＭＩＭＯグループは、より高い送信優先度を与えられ、すなわち、ＡＰ１０５は、（グループ中のＳＴＡ１１５へのトラフィックがあること、ＳＴＡ１１５が適切なトークン(tokens)を有することなどを仮定して）いずれかの他のＭＵ−ＭＩＭＯグループよりも以前にＭＵ送信に関して好ましいＭＵ−ＭＩＭＯグループを選択する。ブラックリステッドリストに追加されたＭＵ−ＭＩＭＯグループは、低い送信優先度を与えられ、およびいくつかのケースでは、ＭＵ送信を受信するのを完全に妨げられる。
【００５７】
[0065]図４は、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ局のスマートグループ化に関するフローチャート４００の一例を示す。フローチャート４００は、図１〜図３に関して記述されたような、ＡＰ１０５によって実装される。フローチャート４００は、良好に機能するＭＵ−ＭＩＭＯグループへのＭＵ送信に優先度を付け、および不十分に機能するＭＵ−ＭＩＭＯグループへのＭＵ送信を回避または制限する、ＭＵ−ＭＩＭＯグループのスマートグループ化のプロセスを容易にする。
【００５８】
[0066]４０５において、ＡＰ１０５は、図１〜図３に言及して記述された技法のうちのいずれかを使用して、少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付ける。それに応じて、ＡＰ１０５は、通常のグループリストを作成し、および随意に、好ましいグループリストおよびブラックリステッドグループリストのうちの少なくとも１つを作成した。好ましいグループリストは、一般的に、うまく機能しているかまたはさもなければ理想的に互換性のあるＭＵ−ＭＩＭＯグループ（たとえば、低いＰＥＲレート、高く推定されたグッドプット、低いチャネル相関などを有するＭＵ−ＭＩＭＯグループ）を含む。４０５において、好ましいグループリストは、２つのＭＵ−ＭＩＭＯグループ、すなわち、ＳＴＡ  Ａと、ＳＴＡ  Ｂと、およびＳＴＡ  Ｃとを含む第１のグループ［ＡＢＣ］と、およびＳＴＡ  Ａと、ＳＴＡ  Ｃと、およびＳＴＡ  Ｅとを含む第２のグループ［ＡＣＥ］とを含む。したがって、ＳＴＡ  Ａは［ＢＣ、ＣＥ］の好ましいリストを有することになり、ＳＴＡ  Ｂは［ＡＣ］の好ましいリストを有することになり、ＳＴＡ  Ｃは［ＡＢ、ＡＥ］の好ましいリストを有することになり、およびＳＴＡ  Ｅは［ＡＣ］の好ましいリストを有することになる。
【００５９】
[0067]ブラックリステッドグループリストは、一般的に、不十分に機能しているかまたはさもなければ互換性のないＭＵ−ＭＩＭＯグループ（たとえば、高いＰＥＲレート、低く推定されたグッドプット、高いチャネル相関などを有するＭＵ−ＭＩＭＯグループ）を含む。４０５において、ブラックリステッドグループリストは、３つのＭＵ−ＭＩＭＯグループ、すなわち、ＳＴＡ  Ｂと、ＳＴＡ  Ｃと、およびＳＴＡ  Ｆとを含む第１のグループ［ＢＣＦ］と、ＳＴＡ  Ｃと、ＳＴＡ  Ｅと、およびＳＴＡ  Ｒとを含む第２のグループ［ＡＥＲ］と、およびＳＴＡ  Ｍと、ＳＴＡ  Ｎと、およびＳＴＡ  Ｏとを含む第３のグループ［ＭＮＯ］とを含む。したがって、ＳＴＡ  Ｂは［ＣＦ］の好ましいリストを有することになり、ＳＴＡ  Ｃは［ＢＦ、ＥＲ］の好ましいリストを有することになり、ＳＴＡ  Ｆは［ＢＣ］の好ましいリストを有することになり、ＳＴＡ  Ｅは［ＣＲ］の好ましいリストを有することになり、ＳＴＡ  Ｒは［ＣＥ］の好ましいリストを有することになり、ＳＴＡ  Ｍは［ＮＯ］の好ましいリストを有することになるなどである。
【００６０】
[0068]通常のグループリストは、一般的に、たとえば、上記の図３のステップ３１５に関して記述されたような、通信メトリックがしきい値よりも大きくないすべての他のＭＵ−ＭＩＭＯグループを含む。この例では、通常のグループリストは、３つのＭＵ−ＭＩＭＯグループ、ＳＴＡ  Ａと、ＳＴＡ  Ｃと、およびＳＴＡ  Ｆとを含む第１のグループ［ＡＣＦ］と、ＳＴＡ  Ｂと、ＳＴＡ  Ｍと、およびＳＴＡ  Ｒとを含む第２のグループ［ＢＭＲ］と、およびＳＴＡ  Ｃと、ＳＴＡ  Ｍと、およびＳＴＡ  Ｒとを含む第３のグループ［ＣＭＲ］とを含む。
【００６１】
[0069]４１０において、ＡＰ１０５は、トリガリングイベントが生じたかどうかを決定する。トリガリングイベントの例は、図２Ｂおよび図２Ｃに関して記述されたような、新しいＭＵ−ＭＩＭＯグループが作成されること、チャネル相関の変化などを含む。トリガリングイベントが生じた場合、４１５において、ＡＰ１０５はＭＵ−ＭＩＭＯグループに再び優先度を付ける。この例では、トリガリングイベントは、ＭＵ−ＭＩＭＯグループ［ＡＣＥ］に関してチャネル相関が変化することに関係する。４１５において、グループ［ＡＣＥ］は、再び優先度を付けられ、および今度は通常のグループリスト中に含まれる。たとえば、グループ［ＡＣＥ］に関するチャネル相関（または通信メトリック）は、それがもはやしきい値のレベルよりも大きくない点まで増加し、およびしたがって、グループ［ＡＣＥ］はもはや好ましいリスト中に含まれ得ない。影響を受けたＳＴＡ  １１５に関する好ましいリストは、この変化を反映するために更新され、たとえば、ＳＴＡ  Ａに関する好ましいリストは［ＢＣ、ＣＥ］から［ＢＣ］に変更される。
【００６２】
[0070]４２０において、ＡＰ１０５は、いずれかのグループが満了しているかどうかを決定する。一般的に、好ましいグループリストにおよび／またはブラックリステッドグループリストに割り当てられたＭＵ−ＭＩＭＯグループは、与えられた時間期間の後に満了する。たとえば、ＭＵ−ＭＩＭＯグループが好ましいグループリストに加えられると、関連されるＳＴＡ１１５に関する好ましいリストは、変更を反映するために更新されることになる。好ましいグループリストに追加されたＭＵ−ＭＩＭＯグループは、グループが満了し、およびしたがって好ましいグループリストから除去されるように設定された、関連される時間期間、たとえばｔex-preferredを有する。同様に、ブラックリステッドグループに追加されたＭＵ−ＭＩＭＯグループは、グループが満了し、およびしたがってブラックリステッドグループリストから除去されるように設定された、関連される時間期間、たとえばｔex-blacklistを有する。満了時間は、いくつかの例では、１〜３秒である。他の満了の時間期間も考慮される。ＳＴＡ１１５に関する好ましいリストを更新するとき、次に満了するように設定されたエントリ(entry)は、リストを維持するために必要とされるストレージを最小限にするために上書きされる。
【００６３】
[0071]少なくとも１つのＭＵ−ＭＩＭＯグループが満了するように設定された場合、４２５において、ＡＰ１０５は、適切な優先度リストから（１つまたは複数の）満了するＭＵ−ＭＩＭＯグループを除去する。この例では、グループ［ＣＥＲ］が満了し、およびしたがって、ブラックリステッドグループリストから除去された。満了するグループは通常のグループリストに移動されるか、または本例のように、そのＭＵ−ＭＩＭＯグループは完全に除去される。
【００６４】
[0072]いくつかのケースでは、ＡＰ１０５は、優先度を付けられたグループリスティング(group listing)の維持の態様を管理する。たとえば、メモリ要件を最小限にするために、ＡＰ１０５および／またはＳＴＡ１１５は、好ましいグループリストおよび／またはブラックリステッドグループリストのサイズを、各ＳＴＡ１１５に関する与えられたセットに限定する。いくつかのシナリオでは、（たとえば、いずれのＭＵ−ＭＩＭＯグループも非常にうまく機能していないとき）好ましいグループリストがないか、または（たとえば、すべてのＭＵ−ＭＩＭＯグループが、少なくとも与えられた性能のしきい値で機能しているとき）ブラックリステッドグループリストがない。いくつかのシナリオでは、たとえば、与えられたリスト中にほとんどグループがないことが予想されるとき、１つの優先度を付けられたリストのみを維持することが好まれる。好ましいグループリストがないか、またはブラックリステッドグループリストがないシナリオでは、利用される優先度を付けられたリスト中のグループの利用可能な数は増加される。
【００６５】
[0073]図５は、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ局のスマートグループ化に関して構成されたＡＰ１０５−ｂを含むシステム５００の図を示す。ＡＰ１０５−ｂは、図１〜図４に言及して記述されたＡＰ１０５の一例である。ＡＰ１０５−ｂは、通信を送信するための構成要素と通信を受信するための構成要素とを含む、双方向の音声およびデータ通信に関する構成要素を含む。たとえば、ＡＰ１０５−ｂは、ＳＴＡ１１５−ｈまたはＳＴＡ１１５−ｉと双方向に通信する。たとえば、ＡＰ１０５−ｂは、ＳＴＡ１１５−ｈまたはＳＴＡ１１５−ｉにＭＵ送信を送る。したがって、ＳＴＡ１１５−ｈおよびＳＴＡ１１５−ｉはそれぞれ、ＭＵ送信をサポートすることが可能である。
【００６６】
[0074]ＡＰ１０５−ｂはマルチユーザグループ化マネージャ５１０を含む。マルチユーザグループ化マネージャ５１０は、グループ識別マネージャ５６０と、通信メトリックマネージャ５６５と、および優先度付けマネージャ５７０とを含む。これらのモジュールの各々は、図１〜図４に言及して記述された特徴を実装する。たとえば、グループ識別マネージャ５６０は、図１〜図４に言及して記述されたように、ＳＴＡに関連付けられた複数のＭＵ−ＭＩＭＯグループを特定する。
【００６７】
[0075]通信メトリックマネージャ５６５は、図１〜図４に言及して記述されたように、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定する。いくつかの例では、通信メトリックを決定することは、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたＰＥＲを決定することを含み、ここにおいて、通信メトリックはＰＥＲである。いくつかの例では、通信メトリックを決定することは、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたグッドプットの推定値を決定することを含み、ここにおいて、通信メトリックはグッドプットの推定値である。いくつかの例では、グッドプットの推定値は、ＭＵ−ＭＩＭＯグループによる送信に関連付けられた履歴の情報、ＭＵ−ＭＩＭＯグループへのデータ送信の長さ、ＭＵ−ＭＩＭＯグループに関するキューの長さ、またはＭＵ−ＭＩＭＯグループに関するＭＣＳに少なくとも部分的に基づく。いくつかの例では、通信メトリックを決定することは、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられたチャネル相関を決定することを含み、ここにおいて、通信メトリックはチャネル相関である。通信メトリックマネージャ５６５はまた、ＳＴＡに関連付けられた新しいＭＵ−ＭＩＭＯグループが作成されたと決定する。通信メトリックマネージャ５６５はまた、新しいグループが作成されたという決定に少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループに関する通信メトリックを更新する。通信メトリックマネージャ５６５はまた、チャネル相関の変化がしきい値のレベルを上回ると決定する。通信メトリックマネージャ５６５はまた、チャネル相関の変化の少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループに関する通信メトリックを更新する。
【００６８】
[0076]優先度付けマネージャ５７０は、図１〜図４に言及して記述されたように、優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付ける。いくつかの例では、少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けることは、好ましいＭＵ−ＭＩＭＯグループのリストを作成することを含む。いくつかの例では、少なくとも１つのＭＵ−ＭＩＭＯグループに優先度を付けることは、ブラックリステッドＭＵ−ＭＩＭＯグループのリストを作成することを含む。優先度付けマネージャ５７０は、ブラックリステッドＭＵ−ＭＩＭＯグループに関連付けられたＭＵ−ＭＩＭＯグループへの送信をスケジュールすることを控える。優先度付けマネージャ５７０は、複数のＭＵ−ＭＩＭＯグループに関連付けられたＳＴＡに、優先度を付けられた少なくとも１つのＭＵ−ＭＩＭＯグループ中のＳＴＡのユーザ位置を示す情報を送信する。優先度付けマネージャ５７０は、各優先度を付けられたＭＵ−ＭＩＭＯグループに満了時間を関連付ける。
【００６９】
[0077] ＡＰ１０５−ｂは、プロセッサ５４０と、および（ソフトウェア（ＳＷ）５３５を含む）メモリ５３０と、トランシーバ５１５と、および１つまたは複数のアンテナ５２０とを含み、その各々は、（たとえば、バス５２５を介して）互いと直接的にまたは間接的に通信する。トランシーバ５１５は、上記で記述されたように、（１つまたは複数の）アンテナ５２０あるいはワイヤード(wired)リンクまたはワイヤレスリンクを介して、１つまたは複数のネットワークと双方向に通信する。たとえば、トランシーバ５１５は、ＡＰ１０５または別のＳＴＡ１１５と双方向に通信する。トランシーバ５１５は、パケットを変調し、および変調されたパケットを送信のために（１つまたは複数の）アンテナ５２０に与えるための、および（１つまたは複数の）アンテナ５２０から受信されたパケットを復調するためのモデムを含む。ＡＰ１０５−ｂは単一のアンテナ５２０を含み、ＡＰ１０５−ｂは、マルチプルなワイヤレス送信を同時に送信または受信することが可能なマルチプルなアンテナ５２０を有し得る。ＡＰ１０５の各々は、同じまたは異なるワイヤレス通信技術を使用してＳＴＡ１１５と通信する。いくつかのケースでは、ＡＰ１０５−ｂは、ＡＰ通信マネージャ５４５を利用して他のＡＰと通信する。いくつかのケースでは、ＡＰ１０５−ｂは、ネットワーク通信マネージャ５５５を通してコアネットワーク５５０と通信する。
【００７０】
[0078]メモリ５３０は、ランダムアクセスメモリ（ＲＡＭ）および読取り専用メモリ（ＲＯＭ）を含む。メモリ５３０は、実行されたとき、プロセッサ５４０に本明細書で記述される様々な特徴（たとえば、ＭＵ−ＭＩＭＯ  ＳＴＡのスマートグループ化など）を実行させる命令を含むコンピュータ可読、コンピュータ実行可能ソフトウェア／ファームウェアコード５３５を記憶する。代替的に、ソフトウェア／ファームウェアコード５３５は、プロセッサ５４０によって直接的に実行可能でないことがあるが、（たとえば、コンパイルされおよび実行されたとき）コンピュータに本明細書で記述される特徴を実行させ得る。プロセッサ５４０は、インテリジェントハードウェアデバイス、（たとえば、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）など）を含む。
【００７１】
[0079]ＡＰ１０５−ｂの構成要素およびマルチユーザグループ化マネージャ５１０は、ハードウェアで適用可能な特徴の一部または全部を実行するように適応された少なくとも１つのＡＳＩＣを用いて、個々にまたはまとめて実装される。代替的に、それらの特徴は、１つまたは複数の他の処理ユニット（またはコア）によって、少なくとも１つのＩＣ上で実行される。他の例では、他のタイプの集積回路（たとえば、ストラクチャード(structured)／プラットフォーム(platform)ＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：field programmable gate array）、または別のセミカスタムＩＣ）は使用される、それは当技術分野で知られているいずれかの様式でプログラムされる。各ユニットの特徴は、いくつかの例では、全体的にまたは部分的に、１つまたは複数の汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリ中に組み込まれた命令を用いて実装される。
【００７２】
[0080]図６は、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ  ＳＴＡのスマートグループ化に関して構成されたＡＰ１０５−ｃを含むシステム６００の図を示す。ＡＰ１０５−ｃは、図１〜図４に言及して記述されたＡＰ１０５の一例である。ＡＰ１０５−ｃは、マルチユーザグループ化マネージャ５１０−ａを含む、それは図５に言及して記述されたマルチユーザグループ化マネージャ５１０の一例である。ＡＰ１０５−ｃは、プロセッサ５４０−ａと、メモリ５３０−ａと、トランシーバ５１５−ａと、および（１つまたは複数の）アンテナ５２０−ａとを含み、その各々は、図５に言及して上記で記述された特徴を実行し、およびその各々は、（たとえば、バスシステム５２５−ａを介して）互いと直接的にまたは間接的に通信する。
【００７３】
[0081]本例では、メモリ５３０−ａは、マルチユーザグループ化マネージャ５１０−ａの特徴を実装するソフトウェアを含む。たとえば、メモリ５３０−ａは、コンパイルされおよび実行されたとき、図５に言及して記述されたような、グループ識別マネージャ５６０−ａ、通信メトリックマネージャ５６５−ａ、優先度付けマネージャ５７０−ａの特徴を実行するソフトウェアを含む。いくつかのケースでは、マルチユーザグループ化マネージャ５１０−ａの特徴のサブセットはメモリ５３０−ａに含まれ、他のケースでは、特徴のすべては、ＡＰ１０５−ｃにマルチユーザグループ化マネージャ５１０−ａの特徴を実行させるためにプロセッサ５４０−ａによって実行されるソフトウェアとして実装される。たとえば、グループ識別マネージャ５６０−ａおよび通信メトリックマネージャ５６５−ａの特徴は、メモリ５３０−ａに含まれるソフトウェアによって実装され得、優先度付けマネージャ５７０−ａの特徴は、ハードウェアを使用して実装され得る。特徴の分布にかかわらず、ＡＰ１０５−ｃは、ＭＵ−ＭＩＭＯ  ＳＴＡ１１５のスマートグループ化をサポートし得る。
【００７４】
[0082]図７は、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ局に関するスマートグループ化のための方法７００を示すフローチャートを示す。方法７００の動作は、図１〜図６に言及して記述されたように、ＡＰ１０５またはそれの構成要素によって実装される。たとえば、方法７００の動作は、図５および図６に言及して記述されたように、マルチユーザグループ化マネージャ５１０によって実行される。いくつかの例では、ＡＰ１０５は、以下で記述される特徴を実行するようにＡＰ１０５の機能的な要素を制御するためのコードのセットを実行する。追加的にまたは代替的に、ＡＰ１０５は、専用ハードウェアを使用して、以下で記述される特徴態様を実行する。
【００７５】
[0083]ブロック７０５において、ＡＰ１０５は、図１〜図６に言及して記述されたように、ＳＴＡに関連付けられた複数のＭＵ−ＭＩＭＯグループを特定する。いくつかの例では、ブロック７０５の動作は、図５に言及して記述されたように、グループ識別マネージャ５６０によって実行される。
【００７６】
[0084]ブロック７１０において、ＡＰ１０５は、図１〜図６に言及して記述されたように、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定する。いくつかの例では、ブロック７１０の動作は、図５に言及して記述されたように、通信メトリックマネージャ５６５によって実行される。
【００７７】
[0085]ブロック７１５において、ＡＰ１０５は、図１〜図６に言及して記述されたように、優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付ける。いくつかの例では、ブロック７１５の動作は、図５に言及して記述されたように、優先度付けマネージャ５７０によって実行される。
【００７８】
[0086]図８は、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ局に関するスマートグループ化のための方法８００を示すフローチャートを示す。方法８００の動作は、図１〜図６に言及して記述されたように、ＡＰ１０５またはそれの構成要素によって実装される。たとえば、方法８００の動作は、図５および図６に言及して記述されたように、マルチユーザグループ化マネージャ５１０によって実行される。いくつかの例では、ＡＰ１０５は、以下で記述される特徴を実行するようにＡＰ１０５の機能的な要素を制御するためのコードのセットを実行する。追加的にまたは代替的に、ＡＰ１０５は、専用ハードウェアを使用して、以下で記述される特徴態様を実行する。方法８００はまた、図７の方法７００の態様を組み込む。
【００７９】
[0087]ブロック８０５において、ＡＰ１０５は、図１〜図６に言及して記述されたように、ＳＴＡに関連付けられた複数のＭＵ−ＭＩＭＯグループを特定する。いくつかの例では、ブロック８０５の動作は、図５に言及して記述されたように、グループ識別マネージャ５６０によって実行される。
【００８０】
[0088]ブロック８１０において、ＡＰ１０５は、図１〜図６に言及して記述されたように、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定する。いくつかの例では、ブロック８１０の動作は、図５に言及して記述されたように、通信メトリックマネージャ５６５によって実行される。
【００８１】
[0089]ブロック８１５において、ＡＰ１０５は、図１〜図６に言及して記述されたように、優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付ける。いくつかの例では、ブロック８１５の動作は、図５に言及して記述されたように、優先度付けマネージャ５７０によって実行される。
【００８２】
[0090]ブロック８２０において、ＡＰ１０５は、図１〜図６に言及して記述されたように、複数のＭＵ−ＭＩＭＯグループに関連付けられたＳＴＡに、優先度を付けられた少なくとも１つのＭＵ−ＭＩＭＯグループ中のＳＴＡのユーザ位置を示す情報を送信する。いくつかの例では、ブロック８２０の動作は、図５に言及して記述されたように、優先度付けマネージャ５７０によって実行される。
【００８３】
[0091]図９は、本開示の様々な態様に従った、ＭＵ−ＭＩＭＯ局に関するスマートグループ化のための方法９００を示すフローチャートを示す。方法９００の動作は、図１〜図６に言及して記述されたように、ＡＰ１０５またはそれの構成要素によって実装される。たとえば、方法９００の動作は、図５および図６に言及して記述されたように、マルチユーザグループ化マネージャ５１０によって実行される。いくつかの例では、ＡＰ１０５は、以下で記述される特徴を実行するようにＡＰ１０５の機能的な要素を制御するためのコードのセットを実行する。追加的にまたは代替的に、ＡＰ１０５は、専用ハードウェアを使用して、以下で記述される特徴態様を実行する。方法９００はまた、図７の方法７００の態様および／または図８の方法８００の態様を組み込む。
【００８４】
[0092]ブロック９０５において、ＡＰ１０５は、図１〜図６に言及して上記で記述されたように、ＳＴＡに関連付けられた複数のＭＵ−ＭＩＭＯグループを特定する。いくつかの例では、ブロック９０５の動作は、図５に言及して記述されたように、グループ識別マネージャ５６０によって実行される。
【００８５】
[0093]ブロック９１０において、ＡＰ１０５は、図１〜図６に言及して記述されたように、複数のＭＵ−ＭＩＭＯグループの各々に関連付けられた通信メトリックを決定する。いくつかの例では、ブロック９１０の動作は、図５に言及して記述されたように、通信メトリックマネージャ５６５によって実行される。
【００８６】
[0094]ブロック９１５において、ＡＰ１０５は、図１〜図６に言及して記述されたように、優先度を付けられたＭＵ−ＭＩＭＯグループに関連付けられた通信メトリックに少なくとも部分的に基づいて、複数のＭＵ−ＭＩＭＯグループのうちの少なくとも１つに優先度を付ける。いくつかの例では、ブロック９１５の動作は、図５に言及して記述されたように、優先度付けマネージャ５７０によって実行される。
【００８７】
[0095]ブロック９２０において、ＡＰ１０５は、図１〜図６に言及して記述されたように、トリガの条件が満たされたと決定し、トリガの条件は、新しいＭＵ−ＭＩＭＯグループが作成されること、またはしきい値のレベルを上回るチャネル相関の変化に関連付けられる。いくつかの例では、ブロック９２０の動作は、図５に言及して記述されたように、通信メトリックマネージャ５６５によって実行される。
【００８８】
[0096]ブロック９２５において、ＡＰ１０５は、図１〜図６に言及して記述されたように、トリガの条件に基づいて、複数のＭＵ−ＭＩＭＯグループに関する通信メトリックを更新する。いくつかの例では、ブロック９１５の動作は、図５に言及して記述されたように、通信メトリックマネージャ５６５によって実行される。
【００８９】
[0097]方法７００、８００、および９００は可能な実装形態を記述すること、ならびに動作およびステップは、他の実装形態が可能であるように、並べ替えられ得るかまたはさもなければ変更され得ることに留意されたい。方法７００、８００、および９００のうちの２つまたはそれ以上からの態様は組合せ可能である。
【００９０】
[0098]本明細書の記述は、例を与え、および特許請求の範囲に記載される範囲、適用可能性、または例を限定しない。変更は、本開示の範囲から逸脱することなく、議論される要素の機能および構成において行われ得る。様々な例は、必要に応じて様々なプロシージャまたは構成要素を省略し、置換し、または追加し得る。また、いくつかの例に関して記述される特徴は、他の例において組み合わせられ得る。
【００９１】
[0099]添付された図面に結びついて本明細書に記載された記述は、例示的な構成を記述しており、および実装され得るまたは特許請求の範囲内に入るすべての例を表すとは限らない。本明細書で使用される用語「例示的」は、「例、事例、または例示の働きをすること」を意味し、および「好ましい」または「他の例よりも有利な」を意味しない。詳細な記述は、記述された技法の理解を与えるための具体的な詳細を含む。これらの技法は、しかしながら、これらの具体的な詳細なしに実施され得る。いくつかの事例では、よく知られている構造およびデバイスは、記述された例の概念を不明瞭にすることを回避するために、ブロック図の形式で示される。
【００９２】
[0100]添付された図では、同様の構成要素または特徴は同じ参照符号を有し得る。さらに、同一のタイプの様々な構成要素は、参照符号の後に、ダッシュ記号および同様の構成要素を区別する第２の符号を続けることによって区別され得る。第１の参照符号のみが本明細書において使用される場合、その記述は、第２の参照符号にかかわらず、同一の第１の参照符号を有する同様の構成要素のうちのいずれにも適用可能である。
【００９３】
[0101]本明細書で記述される情報および信号は、多種多様な技術および技法のいずれかを使用して表され得る。たとえば、上記の記述全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらのいずれかの組合せによって表され得る。
【００９４】
[0102]本明細書の開示に結びついて記述された様々な例示的なブロックおよびモジュールは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブルな論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェアの構成要素、あるいは本明細書で記述された特徴を実装するように設計されたそれらのいずれかの組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替に、プロセッサは、いずれかの従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサは、コンピューティングデバイスの組合せ（たとえば、デジタル信号プロセッサ（ＤＳＰ）とマイクロプロセッサとの組合せ、マルチプルなマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、またはいずれかの他のそのような構成）としても実装され得る。
【００９５】
[0103]本明細書で記述された特徴は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらのいずれかの組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装される場合、特徴は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。他の例および実装形態は、本開示の範囲内および添付された特許請求の範囲内に入る。たとえば、ソフトウェアの性質に起因して、上記で記述された特徴は、プロセッサ、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらのうちのいずれかの組合せによって実行されるソフトウェアを使用して実装され得る。特徴はまた、特徴の部分が、異なる物理的なロケーションにおいて実装されるように分散されることを含めて、様々な位置に物理的に配置され得る。また、本明細書で使用されるように、特許請求の範囲を含めて、項目の列挙（たとえば、「のうちの少なくとも１つ」あるいは「のうちの１つまたは複数」のような句によって終わる項目の列挙）中で使用される「または」は、たとえば、Ａ、Ｂ、またはＣのうちの少なくとも１つの列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような包含的な列挙を示す。
【００９６】
[0104]コンピュータ可読媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にするいずれかの媒体を含む、非一時的コンピュータ記憶媒体と通信媒体の両方を含む。非一時的記憶媒体は、汎用または専用コンピュータによってアクセスされ得るいずれかの利用可能な媒体であり得る。限定ではなく例として、非一時的コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、電気的消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ（登録商標））、コンパクトディスク（ＣＤ）ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態で所望のプログラムコード手段を搬送または記憶するために使用され得、および汎用もしくは専用コンピュータ、または汎用もしくは専用プロセッサによってアクセスされ得る、いずれかの他の非一時的媒体を備えることができる。また、いずれかの接続はコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるようなディスク（disk）およびディスク（disc）は、ＣＤ、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれる。
【００９７】
[0105]本明細書の記述は、当業者が本開示を作成または使用することができるように与えられる。本開示への様々な変更は当業者には容易に明らかとなり、および本明細書で定義された一般原理は、本開示の範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で記述された例および設計に限定されるべきでなく、本明細書で開示された原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
【図１】
2018518104.tif 000003
【図２Ａ】
2018518104.tif 000004
【図２Ｂ】
2018518104.tif 000005
【図２Ｃ】
2018518104.tif 000006
【図３】
2018518104.tif 000007
【図４】
2018518104.tif 000008
【図５】
2018518104.tif 000009
【図６】
2018518104.tif 000010
【図７】
2018518104.tif 000011
【図８】
2018518104.tif 000012
【図９】
2018518104.tif 000013
【国際調査報告】
2018518104.tif 000014
2018518104.tif 000015