(57)【要約】  アクセスポイント（ＡＰ）におけるワイヤレス通信のための方法、システム、およびデバイスが説明される。ＡＰは、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づいて、ワイヤレス局のためのマルチキャストグループ化メトリックを決定し得る。ＡＰは、ワイヤレス局のマルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局をマルチキャストサブグループに割り当て得る。ＡＰは、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでマルチキャストサブグループにマルチキャスト送信を送信し得る。【選択図】図２
2018513618.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス局のためのマルチキャストグループ化メトリックを決定すること、前記マルチキャストグループ化メトリックは、前記ワイヤレス局に関連するチャネル状態と前記ワイヤレス局のデータレート能力とに少なくとも部分的に基づく、と、
前記マルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てることと、
前記割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートで前記ワイヤレス局にマルチキャスト送信を送信することと
を備える、ワイヤレス通信のための方法。
【請求項２】
所定の時間期間にわたって前記ワイヤレス局のための前記マルチキャストグループ化メトリックを決定することをさらに備える、
請求項１に記載の方法。
【請求項３】
前記マルチキャスト送信の送信より前に、前記ワイヤレス局がそれに割り当てられた前記マルチキャストサブグループのうちの前記１つを示すメッセージを前記ワイヤレス局に送信することをさらに備える、
請求項１に記載の方法。
【請求項４】
前記ワイヤレス局のための前記マルチキャストグループ化メトリックが変化したと決定することと、
前記変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を異なるマルチキャストサブグループに割り当てることと
をさらに備える、請求項１に記載の方法。
【請求項５】
アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記複数のマルチキャストサブグループを決定することと、
異なるストリーミングレートを使用して前記複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信することと
をさらに備える、請求項１に記載の方法。
【請求項６】
前記ワイヤレス局の前記データレート能力は、前記ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づく、
請求項１に記載の方法。
【請求項７】
前記マルチキャストグループ化メトリックは、前記ワイヤレス局のための信号強度、前記ワイヤレス局との通信についてのパケット誤り率、前記ワイヤレス局から受信された肯定応答または否定応答（ＡＣＫ／ＮＡＣＫ）メッセージの量、前記ワイヤレス局との通信のためのメッセージ再送信長さ、あるいはそれらの組合せに少なくとも部分的にさらに基づく、
請求項１に記載の方法。
【請求項８】
前記ワイヤレス局が所定の時間期間の間アイドルであったと決定することと、
前記ワイヤレス局にポーリングメッセージを送信することと、
前記ポーリングメッセージに少なくとも部分的に基づいて、前記ワイヤレス局のための前記マルチキャストグループ化メトリックを決定することと
をさらに備える、請求項１に記載の方法。
【請求項９】
ワイヤレス局のためのマルチキャストグループ化メトリックを決定するためのマルチキャストグループ化メトリックコントローラ、前記マルチキャストグループ化メトリックは、前記ワイヤレス局に関連するチャネル状態と前記ワイヤレス局のデータレート能力とに少なくとも部分的に基づく、と、
前記マルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てるためのマルチキャストサブグループマネージャと、
前記割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートで前記ワイヤレス局にマルチキャスト送信を送信するためのマルチキャスト送信コントローラと
を備える、ワイヤレス通信のための装置。
【請求項１０】
前記マルチキャストグループ化メトリックコントローラは、さらに、所定の時間期間にわたって前記ワイヤレス局のための前記マルチキャストグループ化メトリックを決定するためのものである、
請求項９に記載の装置。
【請求項１１】
前記マルチキャスト送信コントローラは、さらに、前記マルチキャスト送信の送信より前に、前記ワイヤレス局がそれに割り当てられた前記マルチキャストサブグループのうちの前記１つを示すメッセージを前記ワイヤレス局に送信するためのものである、
請求項９に記載の装置。
【請求項１２】
前記マルチキャストグループ化メトリックコントローラは、さらに、前記ワイヤレス局のための前記マルチキャストグループ化メトリックが変化したと決定するためのものであり、
前記マルチキャストサブグループマネージャは、さらに、前記変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を異なるマルチキャストサブグループに割り当てるためのものである、
請求項９に記載の装置。
【請求項１３】
前記マルチキャストサブグループマネージャは、さらに、アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記複数のマルチキャストサブグループを決定するためのものであり、
前記マルチキャスト送信コントローラは、さらに、異なるストリーミングレートを使用して前記複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信するためのものである、
請求項９に記載の装置。
【請求項１４】
前記ワイヤレス局の前記データレート能力は、前記ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づく、
請求項９に記載の装置。
【請求項１５】
前記マルチキャストグループ化メトリックは、前記ワイヤレス局のための信号強度、前記ワイヤレス局との通信についてのパケット誤り率、前記ワイヤレス局から受信された肯定応答または否定応答（ＡＣＫ／ＮＡＣＫ）メッセージの量、前記ワイヤレス局との通信のためのメッセージ再送信長さ、あるいはそれらの組合せに少なくとも部分的にさらに基づく、
請求項９に記載の装置。
【請求項１６】
前記マルチキャスト送信コントローラは、さらに、前記ワイヤレス局が所定の時間期間の間アイドルであったと決定することと、
前記ワイヤレス局にポーリングメッセージを送信することと
を行うためのものであり、
前記マルチキャストグループ化メトリックコントローラは、さらに、前記ポーリングメッセージに少なくとも部分的に基づいて、前記ワイヤレス局のための前記マルチキャストグループ化メトリックを決定するためのものである、
請求項９に記載の装置。
【請求項１７】
ワイヤレス局のためのマルチキャストグループ化メトリックを決定するための手段、前記マルチキャストグループ化メトリックは、前記ワイヤレス局に関連するチャネル状態と前記ワイヤレス局のデータレート能力とに少なくとも部分的に基づく、と、
前記マルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てるための手段と、
前記割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートで前記ワイヤレス局にマルチキャスト送信を送信するための手段と
を備える、ワイヤレス通信のための装置。
【請求項１８】
所定の時間期間にわたって前記ワイヤレス局のための前記マルチキャストグループ化メトリックを決定するための手段をさらに備える、
請求項１７に記載の装置。
【請求項１９】
前記マルチキャスト送信の送信より前に、前記ワイヤレス局がそれに割り当てられた前記マルチキャストサブグループのうちの前記１つを示すメッセージを前記ワイヤレス局に送信するための手段をさらに備える、
請求項１７に記載の装置。
【請求項２０】
前記ワイヤレス局のための前記マルチキャストグループ化メトリックが変化したと決定するための手段と、
前記変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を異なるマルチキャストサブグループに割り当てるための手段と
をさらに備える、請求項１７に記載の装置。
【請求項２１】
アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記複数のマルチキャストサブグループを決定するための手段と、
異なるストリーミングレートを使用して前記複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信するための手段と
をさらに備える、請求項１７に記載の装置。
【請求項２２】
前記ワイヤレス局の前記データレート能力は、前記ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づく、請求項１７に記載の装置。
【請求項２３】
前記マルチキャストグループ化メトリックは、前記ワイヤレス局のための信号強度、前記ワイヤレス局との通信についてのパケット誤り率、前記ワイヤレス局から受信された肯定応答または否定応答（ＡＣＫ／ＮＡＣＫ）メッセージの量、前記ワイヤレス局との通信のためのメッセージ再送信長さ、あるいはそれらの組合せに少なくとも部分的にさらに基づく、
請求項１７に記載の装置。
【請求項２４】
前記ワイヤレス局が所定の時間期間の間アイドルであったと決定するための手段と、
前記ワイヤレス局にポーリングメッセージを送信するための手段と、
前記ポーリングメッセージに少なくとも部分的に基づいて、前記ワイヤレス局のための前記マルチキャストグループ化メトリックを決定するための手段と
をさらに備える、請求項１７に記載の装置。
【請求項２５】
ワイヤレスデバイスにおける通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードは、
ワイヤレス局のためのマルチキャストグループ化メトリックを決定すること、前記マルチキャストグループ化メトリックは、前記ワイヤレス局に関連するチャネル状態と前記ワイヤレス局のデータレート能力とに少なくとも部分的に基づく、
前記マルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てることと、
前記割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートで前記ワイヤレス局にマルチキャスト送信を送信することと
を前記ワイヤレスデバイスに行わせるためにプロセッサによって実行可能な命令を備える、非一時的コンピュータ可読媒体。
【請求項２６】
所定の時間期間にわたって前記ワイヤレス局のための前記マルチキャストグループ化メトリックを決定することを行うために前記プロセッサによって実行可能なコードをさらに備える、
請求項２５に記載の非一時的コンピュータ可読媒体。
【請求項２７】
前記マルチキャスト送信の送信より前に、前記ワイヤレス局がそれに割り当てられた前記マルチキャストサブグループのうちの前記１つを示すメッセージを前記ワイヤレス局に送信することを行うために前記プロセッサによって実行可能なコードをさらに備える、
請求項２５に記載の非一時的コンピュータ可読媒体。
【請求項２８】
前記ワイヤレス局のための前記マルチキャストグループ化メトリックが変化したと決定することと、
前記変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記ワイヤレス局を異なるマルチキャストサブグループに割り当てることと
を行うために前記プロセッサによって実行可能なコードをさらに備える、請求項２５に記載の非一時的コンピュータ可読媒体。
【請求項２９】
アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、前記複数のマルチキャストサブグループを決定することと、
異なるストリーミングレートを使用して前記複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信することと
を行うために前記プロセッサによって実行可能なコードをさらに備える、請求項２５に記載の非一時的コンピュータ可読媒体。
【請求項３０】
前記ワイヤレス局の前記データレート能力は、前記ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づく、
請求項２５に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【相互参照】
【０００１】
[0001]本特許出願は、本出願の譲受人に譲渡され、２０１５年４月３日に出願された「Multicast Sub-Grouping Methods for Wireless Communications」と題する、Ｐｉｔｃｈａｉａｈらによる米国特許出願第１４／６７８，７２８号の優先権を主張する。
【技術分野】
【０００２】
[0002]本開示は、ワイヤレス通信システムに関し、より詳細には、ワイヤレス局をマルチキャスト送信のためのサブグループにグループ化することに関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどの様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムであり得る。ワイヤレスネットワーク、たとえば、Ｗｉ−Ｆｉ（登録商標）ネットワーク（ＩＥＥＥ８０２．１１）など、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）は、１つまたは複数の局（ＳＴＡ）またはワイヤレス局と通信し得るアクセスポイント（ＡＰ）を含み得る。ＡＰは、インターネットなど、ネットワークに結合され、ワイヤレス局がネットワークを介して通信すること（および／またはアクセスポイントに結合された他のデバイスと通信すること）を可能にし得る。ＡＰは、独立してワイヤレス局と通信（ユニキャスト送信）、または同じコンテンツを受信することに関心がある複数のワイヤレス局と通信（マルチキャスト送信）得る。
【０００４】
[0004]ＡＰは、それのカバレージエリア内に位置するワイヤレス局にマルチキャスト送信を送り得る。ＡＰの近くに位置するワイヤレス局は、カバレージエリアのエッジに位置するワイヤレス局よりも良好なチャネル状態を有する傾向がある。改善されたチャネル状態は、概して、ワイヤレス局のためのより高い利用可能なスループットレートを与える。さらに、ワイヤレス局は、ＡＰによって提供されるデータレートに相応することもしないこともある、変動するデータレートをサポートするように構成され得る。たとえば、レガシーワイヤレス局は、３００Ｍｂｐｓと同じくらい高いデータレート（たとえば、ＩＥＥＥ８０２．１１ｎ規格に関連するデータレート）をサポートするように構成され得るが、より新しいワイヤレス局は、１．３００Ｇｂｐｓまでのデータレート（たとえば、ＩＥＥＥ８０２．１１ａｃ規格に関連するデータレート）をサポートし得る。したがって、およびワイヤレス局が経験しているチャネル状態に加えて、ワイヤレス局の構成（たとえば、ワイヤレス局ハードウェア構成、バージョン構成など）は、ワイヤレス局がどのスループットレートをサポートすることができるかを決定し得る。
【０００５】
[0005]ユニキャスト送信の場合、ストリーミングレートは、一般に、個々のワイヤレス局の状況、たとえば、チャネル状態に合わせて調整される。したがって、ＡＰは、ワイヤレス局へのユニキャストコンテンツの送信を最適化し得る。しかしながら、マルチキャスト送信の場合、ＡＰは、概して、各ワイヤレス局がマルチキャスト送信を受信することが可能であることを保証するために、マルチキャスト送信のための最低データレートを選択する。ＡＰは、ワイヤレス局によって経験された最悪のチャネル状態に少なくとも部分的に基づいて最低ストリーミングレートを選択し得る。しかしながら、いくつかの例では、最低データレートマルチキャストストリーミングレートは高精細度コンテンツのストリーミングをサポートしないことがある。したがって、ＡＰの近くに位置するワイヤレス局は、アクセスポイントによって採用される最低データレート選択スキームにより、高精細度コンテンツのマルチキャストストリーミングを受信することが可能でないことがある。
【発明の概要】
【０００６】
[0006]本明細書は、概して、ワイヤレス通信のための１つまたは複数の改善されたシステム、方法、装置、またはコンピュータ可読媒体に関する。より詳細には、ワイヤレス局をマルチキャストサブグループに区分する改善されたマルチキャスト送信スキームが説明される。概して、ＡＰは、各ワイヤレス局のためのマルチキャストグループ化メトリックを決定し得る。マルチキャストグループ化メトリックは、ワイヤレス局に関連するチャネル状態ならびにワイヤレス局のデータレート能力、たとえば、ワイヤレス局がサポートするように設計またはさもなければ構成されたデータレート能力に少なくとも部分的に基づき得る。ＡＰは、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当て、たとえば、ワイヤレス局を、同様のマルチキャストグループ化メトリックを有する他のワイヤレス局とともにマルチキャストサブグループに割り当て得る。ＡＰは、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信し得る。ＡＰは、たとえば、一定の時間期間の間または時間ウィンドウにわたってワイヤレス局のためのチャネル状態をモニタすることに少なくとも部分的に基づいて、所定の時間期間にわたってワイヤレス局のためのマルチキャストグループ化メトリックを決定し得る。
【０００７】
[0007]ワイヤレス通信のための方法が説明される。本方法は、ワイヤレス局のためのマルチキャストグループ化メトリックを決定することと、マルチキャストグループ化メトリックが、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づく、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てることと、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信することとを含み得る。
【０００８】
[0008]本方法は、所定の時間期間にわたってワイヤレス局のためのマルチキャストグループ化メトリックを決定することを含み得る。本方法は、マルチキャスト送信の送信より前に、ワイヤレス局がそれに割り当てられた複数のマルチキャストサブグループのうちの１つを示すメッセージをワイヤレス局に送信することを含み得る。本方法は、ワイヤレス局のためのマルチキャストグループ化メトリックが変化したと決定することと、変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を異なるマルチキャストサブグループに割り当てることとを含み得る。
【０００９】
[0009]本方法は、アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、複数のマルチキャストサブグループを決定することと、異なるストリーミングレートを使用して複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信することとを含み得る。ワイヤレス局のデータレート能力は、ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づき得る。マルチキャストグループ化メトリックは、さらに、ワイヤレス局のための信号強度、ワイヤレス局との通信についてのパケット誤り率、ワイヤレス局から受信された肯定応答または否定応答（ＡＣＫ／ＮＡＣＫ）メッセージの量、ワイヤレス局との通信のためのメッセージ再送信長さ、あるいはそれらの組合せに少なくとも部分的に基づき得る。
【００１０】
[0010]本方法は、ワイヤレス局が所定の時間期間の間アイドルであったと決定することと、ワイヤレス局にポーリングメッセージを送信することと、ポーリングメッセージに少なくとも部分的に基づいて、ワイヤレス局のためのマルチキャストグループ化メトリックを決定することとを含み得る。
【００１１】
[0011]ワイヤレス通信のための装置が説明される。本装置は、ワイヤレス局のためのマルチキャストグループ化メトリックを決定するためのマルチキャストグループ化メトリックコントローラと、マルチキャストグループ化メトリックが、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づく、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てるためのマルチキャストサブグループマネージャと、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信するためのマルチキャスト送信コントローラとを含み得る。
【００１２】
[0012]マルチキャストグループ化メトリックコントローラは、さらに、所定の時間期間にわたってワイヤレス局のためのマルチキャストグループ化メトリックを決定するためのものである。マルチキャスト送信コントローラは、さらに、マルチキャスト送信の送信より前に、ワイヤレス局がそれに割り当てられたマルチキャストサブグループのうちの１つを示すメッセージをワイヤレス局に送信するためのものである。マルチキャストグループ化メトリックコントローラは、さらに、ワイヤレス局のためのマルチキャストグループ化メトリックが変化したと決定するためのものであり、ここにおいて、マルチキャストサブグループマネージャは、さらに、変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を異なるマルチキャストサブグループに割り当てるためのものである。
【００１３】
[0013]マルチキャストサブグループマネージャは、さらに、アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、複数のマルチキャストサブグループを決定するためのものであり、ここにおいて、マルチキャスト送信コントローラは、さらに、異なるストリーミングレートを使用して複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信するためのものである。ワイヤレス局のデータレート能力は、ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づく。マルチキャストグループ化メトリックは、さらに、ワイヤレス局のための信号強度、ワイヤレス局との通信についてのパケット誤り率、ワイヤレス局から受信された肯定応答または否定応答（ＡＣＫ／ＮＡＣＫ）メッセージの量、ワイヤレス局との通信のためのメッセージ再送信長さ、あるいはそれらの組合せに少なくとも部分的に基づく。
【００１４】
[0014]マルチキャスト送信コントローラは、さらに、ワイヤレス局が所定の時間期間の間アイドルであったと決定することと、ワイヤレス局にポーリングメッセージを送信することとを行うためのものであり、ここにおいて、マルチキャストグループ化メトリックコントローラは、さらに、ポーリングメッセージに少なくとも部分的に基づいて、ワイヤレス局のためのマルチキャストグループ化メトリックを決定するためのものである。
【００１５】
[0015]ワイヤレス通信のための装置が説明される。本装置は、ワイヤレス局のためのマルチキャストグループ化メトリックを決定するための手段と、マルチキャストグループ化メトリックが、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づく、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てるための手段と、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信するための手段とを含み得る。
【００１６】
[0016]本装置は、所定の時間期間にわたってワイヤレス局のためのマルチキャストグループ化メトリックを決定するための手段を含み得る。本装置は、マルチキャスト送信の送信より前に、ワイヤレス局がそれに割り当てられたマルチキャストサブグループのうちの１つを示すメッセージをワイヤレス局に送信するための手段を含み得る。本装置は、ワイヤレス局のためのマルチキャストグループ化メトリックが変化したと決定するための手段と、変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を異なるマルチキャストサブグループに割り当てるための手段とを含み得る。
【００１７】
[0017]本装置は、アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、複数のマルチキャストサブグループを決定するための手段と、異なるストリーミングレートを使用して複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信するための手段とを含み得る。ワイヤレス局のデータレート能力は、ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づく。マルチキャストグループ化メトリックは、さらに、ワイヤレス局のための信号強度、ワイヤレス局との通信についてのパケット誤り率、ワイヤレス局から受信された肯定応答または否定応答（ＡＣＫ／ＮＡＣＫ）メッセージの量、ワイヤレス局との通信のためのメッセージ再送信長さ、あるいはそれらの組合せに少なくとも部分的に基づく。
【００１８】
[0018]本装置は、ワイヤレス局が所定の時間期間の間アイドルであったと決定するための手段と、ワイヤレス局にポーリングメッセージを送信するための手段と、ポーリングメッセージに少なくとも部分的に基づいて、ワイヤレス局のためのマルチキャストグループ化メトリックを決定するための手段とを含み得る。
【００１９】
[0019]ワイヤレスデバイスにおける通信のためのコードを記憶する非一時的コンピュータ可読媒体が説明される。ワイヤレス局のためのマルチキャストグループ化メトリックを決定することと、マルチキャストグループ化メトリックが、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づく、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を複数のマルチキャストサブグループのうちの１つに割り当てることと、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信することとをワイヤレスデバイスに行わせるためにプロセッサによって実行可能な命令を備えるコード。
【００２０】
[0020]所定の時間期間にわたってワイヤレス局のためのマルチキャストグループ化メトリックを決定することを行うためにプロセッサによって実行可能なコードをさらに備える非一時的コンピュータ可読媒体。マルチキャスト送信の送信より前に、ワイヤレス局がそれに割り当てられたマルチキャストサブグループのうちの１つを示すメッセージをワイヤレス局に送信することを行うためにプロセッサによって実行可能なコードをさらに備える非一時的コンピュータ可読媒体。ワイヤレス局のためのマルチキャストグループ化メトリックが変化したと決定することと、変化したマルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を異なるマルチキャストサブグループに割り当てることとを行うためにプロセッサによって実行可能なコードをさらに備える非一時的コンピュータ可読媒体。
【００２１】
[0021]アクセスポイントのカバレージエリア内の複数のワイヤレス局に関連するマルチキャストグループ化メトリックに少なくとも部分的に基づいて、複数のマルチキャストサブグループを決定することと、異なるストリーミングレートを使用して複数のマルチキャストサブグループのうちの異なるマルチキャストサブグループにマルチキャストメッセージを送信することとを行うためにプロセッサによって実行可能なコードをさらに備える非一時的コンピュータ可読媒体。ワイヤレス局のデータレート能力は、ワイヤレス局がサポートするように適応された最大ストリーミングレートに少なくとも部分的に基づく、非一時的コンピュータ可読媒体。
【００２２】
[0022]上記は、以下の発明を実施するための形態がより良く理解され得るように、本開示による例の特徴および技術的利点についてやや広く概説した。追加の特徴および利点が以下で説明される。開示される概念および具体例は、本開示の同じ目的を実行するための他の構造を変更または設計するための基礎として容易に利用され得る。そのような等価な構成は、添付の特許請求の範囲から逸脱しない。本明細書で開示される概念の特性、それらの編成と動作方法の両方は、関連する利点とともに、添付の図に関連して以下の説明を検討するとより良く理解されよう。図の各々は、例示および説明の目的でのみ与えられるものであり、特許請求の範囲の制限の定義として与えられるものではない。
【図面の簡単な説明】
【００２３】
[0023]本発明の性質および利点のさらなる理解は、以下の図面を参照して実現され得る。添付の図において、同様の構成要素または特徴は同じ参照ラベルを有し得る。さらに、同じタイプの様々な構成要素は、参照ラベルの後に、ダッシュと、それらの同様の構成要素同士を区別する第２のラベルとを続けることによって区別され得る。第１の参照ラベルのみが本明細書において使用される場合、説明は、第２の参照ラベルにかかわらず、同じ第１の参照ラベルを有する同様の構成要素のいずれにも適用可能である。
【図１】本開示の様々な態様による、ワイヤレス通信システムのブロック図。
【図２】本開示の様々な態様による、ワイヤレス通信システムにおけるワイヤレス局マルチキャストサブグループ化の図。
【図３】本開示の様々な態様による、ワイヤレス通信システムにおけるワイヤレス局マルチキャストサブグループ化の図。
【図４】本開示の様々な態様による、アクセスポイントとワイヤレス局との間のワイヤレス通信の一例を示す図。
【図５】本開示の様々な態様による、アクセスポイントとワイヤレス局との間のワイヤレス通信の一例を示す図。
【図６】本開示の様々な態様による、ワイヤレス通信において使用するために構成されたデバイスのブロック図。
【図７】本開示の様々な態様による、ワイヤレス通信において使用するために構成されたデバイスのブロック図。
【図８Ａ】本開示の様々な態様による、ワイヤレス通信システムのブロック図。
【図８Ｂ】本開示の様々な態様による、ワイヤレス通信システムのブロック図。
【図９】本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１０】本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１１】本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【発明を実施するための形態】
【００２４】
[0035]マルチキャスト送信は、ＡＰがコンテンツの単一の送信を２つ以上のワイヤレス局に送ることを可能にする。たとえば、ＡＰは、ビデオ、オーディオ、または他のコンテンツを、そのようなコンテンツを受信することに関心があるワイヤレス局にストリーミングし得る。マルチキャスト送信のためのストリーミングレートを選択するとき、ＡＰは、一般にワーストケースシナリオ手法を採用することになる。たとえば、ＡＰは、どのワイヤレス局が最悪のチャネル状態を有するかを決定し、最悪の報告されたチャネル状態に少なくとも部分的に基づいて決定されたストリーミングレートですべてのワイヤレス局にマルチキャストコンテンツをストリーミングし得る。このスキームは、すべてのワイヤレス局に対してマルチキャストコンテンツの受信を保証し得るが、このスキームはまた制限を導入し得る。たとえば、ある高精細度ビデオコンテンツは、最悪のチャネル状態がサポートすることができるよりも速いストリーミングレートを必要とし得るので、それはサポートされないことがある。別の例として、良好なチャネル状態を経験し、したがって、より高いストリーミングレートをサポートすることが可能なワイヤレス局は、場合によっては最低ストリーミングレートに制限されるであろう。
【００２５】
[0036]ＡＰは、一般に、ワイヤレス局によって報告されたチャネル状態に少なくとも部分的に基づいて最低ストリーミングレートを決定することになる。チャネル状態報告は、受信信号強度インジケータ（ＲＳＳＩ）、チャネル品質インジケータ（ＣＱＩ）、パケット誤り率（ＰＥＲ）、肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）頻度などを含み得る。しかしながら、ワイヤレス局構成も、ワイヤレス局がサポートすることができるストリーミングレートに影響を及ぼし得る。たとえば、新しい高スループット（ＨＴ）または超高スループット（ＶＨＴ）ワイヤレス局は、おそらく、ＡＰが与えることができるどんなストリーミングレートをもサポートすることが可能になる。レガシーワイヤレス局、たとえば、より古いワイヤレス局、または旧式のファームウェア、オペレーティングシステムなどをもつワイヤレス局は、いくつかのより高いストリーミングレートをサポートすることが可能でないことがある。現在のマルチキャストストリーミングレート決定スキームは、一般にワイヤレス局構成を考慮しない。
【００２６】
[0037]本明細書は、概して、ＡＰによるワイヤレス通信のための改善されたシステム、方法、装置、またはコンピュータ可読媒体に関する。概して、本明細書は、ワイヤレス局がＡＰに対して経験しているチャネル状態、ならびにワイヤレス局の構成、たとえば、ワイヤレス局がどのストリーミングレートをサポートすることができるかに少なくとも部分的に基づいて、ワイヤレス局をマルチキャストサブグループにグループ化することを提供する。たとえば、ＡＰは、ワイヤレス局が報告しているチャネル状態、ならびに、どのストリーミングレートが、ワイヤレス局がサポートするように構成またはさもなければ適応されたかを考慮することによって、マルチキャストサブグループ化のためにワイヤレス局のためのメトリックを決定し得る。一例として、場合によっては良好なチャネル状態を経験しているレガシーワイヤレス局が、それのチャネル状態に相応するストリーミングレートをサポートすることが可能でないことがある。ＡＰは、ワイヤレス局をマルチキャストサブグループに割り当て、マルチキャストサブグループに関連付けられたストリーミングレートでマルチキャスト送信を送信し得る。特定のマルチキャストサブグループ内のワイヤレス局は、同じストリーミングレートで送信を受信し得る。異なるマルチキャストサブグループ内のワイヤレス局は、異なるストリーミングレートでマルチキャスト送信を受信することになる。したがって、ＡＰは、マルチキャスト送信のためのストリーミングレートを選択する際に、より多くのフレキシビリティを有し得る。
【００２７】
[0038]以下の説明は、例を与えるものであり、特許請求の範囲に記載された範囲、適用可能性、または例を限定するものではない。本開示の範囲から逸脱することなく、説明される要素の機能および構成において変更が行われ得る。様々な例は、適宜に様々なプロシージャまたは構成要素を省略、置換、または追加し得る。たとえば、説明される方法は、説明される順序とは異なる順序で実行され得、様々なステップが追加、省略、または組み合わせられ得る。また、いくつかの例に関して説明される特徴は、他の例において組み合わせられ得る。
【００２８】
[0039]最初に図１を参照すると、ブロック図は、たとえば、ＩＥＥＥ８０２．１１規格ファミリーのうちの少なくとも１つを実装するネットワークなど、ＷＬＡＮネットワーク１００の一例を示す。ＷＬＡＮネットワーク１００は、アクセスポイント（ＡＰ）１０５と、移動局、クライアントデバイス、携帯情報端末（ＰＤＡ）、他のハンドヘルドデバイス、ネットブック、ノートブックコンピュータ、タブレットコンピュータ、ラップトップ、ディスプレイデバイス（たとえば、ＴＶ、コンピュータモニタなど）、プリンタなど、１つまたは複数のワイヤレスデバイスまたは局（ＳＴＡ）１１５とを含み得る。ただ１つのＡＰ１０５が示されているが、ＷＬＡＮネットワーク１００は複数のＡＰ１０５を有し得る。移動局（ＭＳ）、モバイルデバイス、アクセス端末（ＡＴ）、ユーザ機器（ＵＥ）、加入者局（ＳＳ）、または加入者ユニットと呼ばれることもある、ワイヤレス局１１５の各々は、通信リンク１２０を介してＡＰ１０５に関連し、それと通信し得る。各ＡＰ１０５は、そのエリア内のＳＴＡ１１５がＡＰ１０５と一般に通信することができるような地理的カバレージエリア１１０を有する。ＳＴＡ１１５は地理的カバレージエリア１１０全体にわたって分散され得る。各ＳＴＡ１１５は固定または移動であり得る。
【００２９】
[0040]図１には示されていないが、ＳＴＡ１１５は、２つ以上のＡＰ１０５によってカバーされ得、したがって、異なる時間に１つまたは複数のＡＰ１０５と関連することができる。単一のＡＰ１０５と、局の関連するセットとは、基本サービスセット（ＢＳＳ：basic service set）と呼ばれることがある。拡張サービスセット（ＥＳＳ：extended service set）は接続されたＢＳＳのセットである。拡張サービスセット中のＡＰ１０５を接続するために、配信システム（ＤＳ：distribution system）（図示せず）が使用される。アクセスポイント１０５のための地理的カバレージエリア１１０は、カバレージエリア（図示せず）の一部分のみを構成するセクタに分割され得る。ＷＬＡＮネットワーク１００は、異なるサイズのカバレージエリア、および異なる技術のための重複するカバレージエリアをもつ、異なるタイプ（たとえば、メトロポリタンエリア、ホームネットワークなど）のアクセスポイント１０５を含み得る。図示されていないが、他のワイヤレスデバイスが、ＡＰ１０５とできる。
【００３０】
[0041]ＳＴＡ１１５は、通信リンク１２０を使用してＡＰ１０５を通して互いと通信し得るが、各ＳＴＡ１１５はまた、直接ワイヤレスリンク１２５を介して１つまたは複数の他のＳＴＡ１１５と直接通信し得る。２つまたはそれ以上のＳＴＡ１１５は、両方のＳＴＡ１１５がＡＰ地理的カバレージエリア１１０中にあるとき、あるいは一方のＳＴＡ１１５がＡＰ地理的カバレージエリア１１０内にあるか、またはいずれのＳＴＡ１１５もＡＰ地理的カバレージエリア１１０内にないとき（図示せず）、直接ワイヤレスリンク１２５を介して通信し得る。直接ワイヤレスリンク１２５の例としては、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）接続、Ｗｉ−Ｆｉトンネルドダイレクトリンクセットアップ（ＴＤＬＳ：Tunneled Direct Link Setup）リンクを使用することによって確立される接続、および他のＰ２Ｐグループ接続があり得る。これらの例におけるワイヤレス局１１５は、ＩＥＥＥ８０２．１１、および限定はしないが、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ａ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈなどを含むそれの様々なバージョンからの、物理レイヤおよびＭＡＣレイヤを含むＷＬＡＮ無線機およびベースバンドプロトコルに従って通信し得る。他の実装形態では、他のピアツーピア接続および／またはアドホックネットワークがＷＬＡＮネットワーク１００内に実装され得る。
【００３１】
[0042]ＡＰ１０５は、ＡＰ１０５のためのマルチキャストサブグループ化の態様をモニタ、制御、またはさもなければ管理するマルチキャストマネージャ１３０を含み得る。マルチキャストマネージャ１３０は、ＳＴＡ１１５が経験しているチャネル状態と、ＳＴＡ１１５がサポートすることができるデータレートとに少なくとも部分的に基づいて、ＳＴＡ１１５をマルチキャストサブグループに割り当て得る。たとえば、ＡＰ１０５は、ファクタの中でも、ＳＴＡ１１５によって報告されているチャネル状態とＳＴＡ１１５の構成とを考慮するＳＴＡ１１５のためのメトリックを決定し得る。メトリックは、ＳＴＡ１１５がマルチキャスト送信のためにサポートすることができるストリーミングレートの包括的なインジケーションを与え得る。ＡＰ１０５は、メトリックに少なくとも部分的に基づいて、ＳＴＡ１１５をいくつかのマルチキャストサブグループのうちの１つに割り当て得る。たとえば、メトリック範囲の第１のセット間のメトリックをもつＳＴＡ１１５は、第１のマルチキャストサブグループに割り当てられ得、メトリック範囲の第２のセット間のメトリックをもつＳＴＡ１１５は、第２のマルチキャストサブグループに割り当てられ得る、などである。所与のマルチキャストサブグループ内の各ＳＴＡ１１５は、共通ストリーミングレートでマルチキャスト送信を受信し得る。マルチキャストサブグループのための共通ストリーミングレートは、マルチキャストサブグループ内のすべてのＳＴＡ１１５による受信を可能にするように選択され得る。したがって、ＡＰ１０５は、ＡＰ地理的カバレージエリア１１０内のＳＴＡ１１５へのマルチキャスト送信のためのより改良された抽象レベルを与え得る。
【００３２】
[0043]図２は、本開示の様々な態様による、ワイヤレスネットワークにおけるマルチキャストサブグループ化の一例を示すワイヤレス通信システム２００の図を示す。ワイヤレス通信システム２００は、ＡＰ１０５−ａ、ＳＴＡ１１５−ａ、ＳＴＡ１１５−ｂ、ＳＴＡ１１５−ｃ、および／またはＳＴＡ１１５−ｄを含み得る。ＳＴＡ１１５−ａ、１１５−ｂ、１１５−ｃ、および／または１１５−ｄは、図１を参照しながら説明されたＳＴＡ１１５の例であり得る。ＡＰ１０５−ａは、図１を参照しながら説明されたＡＰ１０５の一例であり得る。概して、ワイヤレス通信システム２００は、ＡＰ１０５−ａがＳＴＡ１１５を異なるマルチキャストサブグループにグループ化することの態様を示す。
【００３３】
[0044]ＡＰ１０５−ａは、そのエリア内のＳＴＡ１１５がＡＰ１０５−ａと一般に通信することができるような地理的カバレージエリア１１０−ａを有し得る。ＳＴＡ１１５は地理的カバレージエリア１１０−ａ全体にわたって分散され得る。たとえば、ＳＴＡ１１５−ａおよびＳＴＡ１１５−ｂはＡＰ１０５−ａの近くに配置され得るが、ＳＴＡ１１５−ｃおよびＳＴＡ１１５−ｄは、ＡＰ１０５−ａからより遠くに、および地理的カバレージエリア１１０−ａのエッジのより近くに配置され得る。
【００３４】
[0045]旧来のマルチキャスト送信スキームによれば、ＡＰ１０５−ａは、一般に、ＳＴＡ１１５がどのストリーミングレートをサポートすることができるかを決定するために、各ＳＴＡ１１５のためのチャネル状態をモニタするであろう。例示的なワイヤレス通信システム２００では、ＳＴＡ１１５−ａおよびＳＴＡ１１５−ｂは、ＳＴＡ１１５−ｃおよびＳＴＡ１１５−ｄよりも良好なチャネル状態を経験し、したがって、より高いマルチキャストストリーミングレートをサポートし得る。しかしながら、ＡＰ１０５−ａは、一般に、ＳＴＡ１１５−ｃおよび／またはＳＴＡ１１５−ｄによって経験され、報告されたチャネル状態に少なくとも部分的に基づくストリーミングレートですべてのＳＴＡ１１５にマルチキャストコンテンツを送信するであろう。
【００３５】
[0046]本明細書は、しかしながら、ＡＰ１０５−ａが、それの地理的カバレージエリア１１０−ａ内のＳＴＡ１１５を、各マルチキャストサブグループが異なるストリーミングレートに関連付けられる、異なるマルチキャストサブグループに割り当てることを提供する。ＡＰ１０５−ａは、ＳＴＡ１１５−ａおよびＳＴＡ１１５−ｂが同様のチャネル状態、たとえば、あらかじめ定義された範囲内のＲＳＳＩ値を報告していると決定し得る。ＡＰ１０５−ａはまた、ＳＴＡ１１５−ｃおよびＳＴＡ１１５−ｄも、ＳＴＡ１１５−ａおよびＳＴＡ１１５−ｂによって報告されているチャネル状態とは異なるが、同様のチャネル状態を報告していると決定し得る。ＡＰ１０５−ａは、たとえば、報告されたチャネル状態の急激で短寿命の変化を考慮するために、所定の時間期間にわたってチャネル状態をモニタし、決定し得る。ＳＴＡ１１５のためのチャネル状態に関連し得るかまたはそれを示し得る追加情報は、パケット誤り率、時間フレーム内に受信された肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）メッセージの数などを含む。
【００３６】
[0047]その上、ＡＰ１０５−ａは、ＳＴＡ１１５がどのストリーミングレートをサポートし得るかのインジケーションを与える、それの地理的カバレージエリア１１０−ａ内のＳＴＡ１１５のための構成を決定し得る。たとえば、ＡＰ１０５−ａは、ＳＴＡ１１５がサービスを求めてＡＰ１０５−ａに登録（または再登録）する関連付け要求／応答プロシージャ中に、各ＳＴＡ１１５のためのストリーミングレート（またはデータレート）能力を決定し得る。諒解され得るように、いくつかのＳＴＡ１１５は、より古いワイヤレス局であり得、ハードウェア制限、ソフトウェア制限、ファームウェア制限などにより、ＡＰ１０５−ａが与えることが可能であるあらゆる可能なストリーミングレートをサポートするとは限らない。
【００３７】
[0048]したがって、ＡＰ１０５−ａは、ＳＴＡ１１５のためのメトリックを、それの報告されたチャネル状態とそれのストリーミング（またはデータ）レート能力とに少なくとも部分的に基づいて決定し得る。メトリックは等しく平衡され得る（たとえば、ここで、チャネル状態はストリーミングレート能力と同じレベルの重要性を与えられる）か、または一方のファクタが他方のファクタよりも多くの重みを担持し得る（たとえば、ストリーミングレート能力がチャネル状態よりも多くの重みを担持し得、またはその逆も同様である）。いくつかの例では、ＳＴＡ１１５のストリーミングレート能力は、メトリックを決定するための重要なファクタであり得る。
【００３８】
[0049]ＡＰ１０５−ａは、それの地理的カバレージエリア１１０−ａ内のＳＴＡ１１５を少なくとも１つのマルチキャストサブグループに割り当て得る。図２に示されているように、ＡＰ１０５−ａは、ＳＴＡ１１５−ａおよびＳＴＡ１１５−ｂを第１のマルチキャストサブグループ２０５に割り当て、ＳＴＡ１１５−ｃおよびＳＴＡ１１５−ｄを第２のマルチキャストサブグループ２１０に割り当て得る。図２は２つのマルチキャストサブグループを示しているが、より多くのマルチキャストサブグループがＡＰ１０５−ａによって同じく定義され得ることを理解されたい。いくつかの例では、ＡＰ１０５−ａは、たとえば、ＳＴＡ１１５モビリティ、ＳＴＡ１１５が地理的カバレージエリア１１０−ａに入ることまたはそれを出ることなどによる、それの地理的カバレージエリア１１０−ａ内の変化する状態に少なくとも部分的に基づいて、割当てのために利用可能なマルチキャストサブグループの数を動的に変更し得る。多く（たとえば、数百）のＳＴＡ１１５が、地理的カバレージエリア１１０−ａ内にあり、マルチキャスト送信を受信することに関心がある例では、ＡＰ１０５−ａは、利用可能な多数のマルチキャストサブグループを有することを選定し得る。利用可能なマルチキャストサブグループの数に関する他の考慮事項は、限定はしないが、マルチキャスト送信のために利用可能なチャネルまたは周波数帯域の量、マルチキャスト送信のために利用可能な利用可能チャネルまたは周波数帯域の帯域幅、ＡＰ１０５−ａおよびワイヤレス通信システム２００の輻輳レベルなどを含み得る。
【００３９】
[0050]第１のマルチキャストサブグループ２０５は、第１のストリーミングレートでマルチキャスト送信を受信することに関連付けられ得るが、第２のマルチキャストサブグループ２１０は、第２のストリーミングレートでマルチキャスト送信を受信することに関連付けられ得る。第１のストリーミングレートと第２のストリーミングレートとは異なり得る。一例では、第１のマルチキャストサブグループ２０５に割り当てられたＳＴＡ１１５のためのストリーミングレートは、第２のマルチキャストサブグループ２１０に割り当てられたＳＴＡ１１５のためのストリーミングレートよりも速いことがある。
【００４０】
[0051]所与のマルチキャストサブグループに割り当てられたＳＴＡ１１５は、同様のチャネル状態およびストリーミングレート能力を経験し得るが、マルチキャストサブグループ内のいくつかのＳＴＡ１１５は、マルチキャストサブグループ内の他のＳＴＡ１１５とは異なるストリーミングレートに関連付けられたチャネル状態を経験し得ることを理解されたい。１つの非限定的な例として、第１のＳＴＡ１１５は、９×３の変調コーディングスキーム（ＭＣＳ：modulation-coding scheme）に少なくとも部分的に基づくストリーミングレートをサポートし得、第２のＳＴＡ１１５は、７×３のＭＣＳに少なくとも部分的に基づくストリーミングレートをサポートし得、第３のＳＴＡ１１５は、７×１のＭＣＳに少なくとも部分的に基づくストリーミングレートをサポートし得る。所与のマルチキャストサブグループ内のすべてのＳＴＡ１１５によるマルチキャストコンテンツの受信を保証するために、ＡＰ１０５−ａは、７×１のＭＣＳに少なくとも部分的に基づいてマルチキャストサブグループのためのストリーミングレートを選択し得る。いくつかの例では、ＡＰ１０５−ａは、マルチキャスト送信受信のさらなる保証を与えるために、６×１のＭＣＳに少なくとも部分的に基づくストリーミングレートを選択し得る。
【００４１】
[0052]ＡＰ１０５−ａはまた、たとえば、変化するチャネル状態により、ＳＴＡ１１５を第１のマルチキャストサブグループ２０５から第２のマルチキャストサブグループ２１０に再割り当てし得る。ＡＰ１０５−ａは、所定の時間期間にわたってＳＴＡ１１５によって報告されているチャネル状態をモニタし、報告されたチャネル状態が所定の量だけ変化したこと、報告されたチャネル状態が所定の変化率を満たすことなどを決定し得る。したがって、ＡＰ１０５−ａは、ＳＴＡ１１５がもはやそれの現在のマルチキャストサブグループ割当てのための好適な候補ではないと決定し、したがって、ＳＴＡ１１５を異なるマルチキャストサブグループに再割り当てし得る。
【００４２】
[0053]ＡＰ１０５−ａはまた、それの地理的カバレージエリア１１０−ａ内のＳＴＡ１１５に、それらがどのマルチキャストサブグループに割り当てられたかを通知し得る。ＡＰ１０５−ａは、第１のマルチキャスト送信を送るより前に、ＳＴＡ１１５にそれのマルチキャストサブグループ割当てを通知するメッセージを送り得る。異なるマルチキャストサブグループに再割り当てされたＳＴＡ１１５の場合、ＡＰ１０５−ａはまた、ＳＴＡ１１５に、新たに割り当てられたマルチキャストサブグループを通知するメッセージを送り得る。いくつかの例では、ＡＰ１０５−ａは、マルチキャスト送信の前に所定の数のビーコン送信、ＳＴＡ１１５にそれのマルチキャストサブグループ割当てを通知するメッセージを送り得る。ＡＰは、マルチキャストサブグループ割当てをシグナリングするためにビーコン内の１つまたは複数の情報要素を使用し得る。
【００４３】
[0054]図３は、本開示の様々な態様による、ワイヤレスネットワークにおけるマルチキャストサブグループ化の一例を示すワイヤレス通信システム３００の図を示す。ワイヤレス通信システム３００は、ＡＰ１０５−ｂ、ＳＴＡ１１５−ｅ、ＳＴＡ１１５−ｆ、ＳＴＡ１１５−ｇ、および／またはＳＴＡ１１５−ｈを含み得る。ＳＴＡ１１５−ｅ、１１５−ｆ、１１５−ｇ、および／または１１５−ｈは、図１を参照しながら説明されたＳＴＡ１１５の例であり得る。ＡＰ１０５−ｂは、図１を参照しながら説明されたＡＰ１０５の一例であり得る。概して、ワイヤレス通信システム３００は、ＡＰ１０５−ｂがＳＴＡ１１５を異なるマルチキャストサブグループにグループ化することの態様を示す。
【００４４】
[0055]概して、ＡＰ１０５−ｂは、図２に関して説明されたＡＰ１０５−ａと同様であり、それと同じ機能を実行し得る。しかしながら、ワイヤレス通信システム３００は、ＳＴＡ１１５のストリーミング（またはデータ）レート能力が、ＳＴＡ１１５がどのマルチキャストサブグループに割り当てられ得るかに影響を及ぼし得る、本明細書の追加の態様を示す。
【００４５】
[0056]図３に示されているように、ＳＴＡ１１５−ｅ、ＳＴＡ１１５−ｆ、およびＳＴＡ１１５−ｈは、ＳＴＡ１１５−ｇよりもＡＰ１０５−ｂの近くに配置され得る。たとえば、ＳＴＡ１１５−ｅ、ＳＴＡ１１５−ｆ、およびＳＴＡ１１５−ｈは、同様のチャネル状態（または少なくとも所定の範囲内のチャネル状態）を経験および報告していることがある。ＳＴＡ１１５−ｇは、ＳＴＡ１１５−ｅ、ＳＴＡ１１５−ｆ、およびＳＴＡ１１５−ｈによって報告されているチャネル状態よりも好都合でないと考えられ得るチャネル状態、たとえば、より低いＲＳＳＩ値を報告していることがある。したがって、ＳＴＡ１１５−ｇによって報告されているチャネル状態は、ＳＴＡ１１５−ｅ、ＳＴＡ１１５−ｆ、およびＳＴＡ１１５−ｈに与えられ得るよりも低い、ＳＴＡ１１５−ｇのためのストリーミングレートをサポートし得る。
【００４６】
[0057]しかしながら、ＳＴＡ１１５−ｈは、レガシーワイヤレス局であり得、したがって、それの報告されたチャネル状態に相応するストリーミングレート、またはＡＰ１０５−ｂが与えることが可能であるストリーミングレートをサポートしないことがある。たとえば、ＳＴＡ１１５−ｈは、より古いワイヤレス局であり得る、より高いストリーミングレートをサポートしないソフトウェア／ファームウェアを使用し得る、などである。したがって、ＡＰ１０５−ｂは、ＳＴＡ１１５−ｈチャネル状態が、場合によってはより速いストリーミングレートをサポートし得ることにもかかわらず、ＳＴＡ１１５−ｇのために決定されたメトリックと同様である（またはあらかじめ定義された範囲内にある）ＳＴＡ１１５−ｈのためのメトリックを決定し得る。したがって、ＡＰ１０５−ｂは、ＳＴＡ１１５−ｇおよびＳＴＡ１１５−ｈを第２のマルチキャストサブグループ３１０に割り当て、ＳＴＡ１１５−ｅおよびＳＴＡ１１５−ｆを第１のマルチキャストサブグループ３０５に割り当て得る。第２のマルチキャストサブグループ３１０は、第１のマルチキャストサブグループ３０５に関連付けられたストリーミングレートよりも低い、マルチキャスト送信のためのストリーミングレートに関連付けられ得る。
【００４７】
[0058]図４は、本開示の様々な態様による、ＡＰ１０５−ｃとＳＴＡ１１５−ｉとの間のワイヤレス通信４００の一例を示す。ＡＰ１０５−ｃは、図１〜図３を参照しながら説明されたＡＰ１０５の一例であり得、ＳＴＡ１１５−ｉは、図１〜図３を参照しながら上記で説明されたＳＴＡ１１５の一例であり得る。概して、ワイヤレス通信４００は、ＳＴＡ１１５−ｉのためのマルチキャストサブグループ割当ての態様を示す。
【００４８】
[0059]ブロック４０５において、ＡＰ１０５−ｃは、ＳＴＡ１１５−ｉのためのマルチキャストグループ化メトリックを決定し得る。マルチキャストグループ化メトリックは、ＳＴＡ１１５−ｉに関連するチャネル状態、たとえば、ＳＴＡ１１５−ｉがＡＰ１０５−ｃに報告しているかまたはさもなければ示しているチャネル状態（ＲＳＳＩ、ＰＥＲ、ＡＣＫ／ＮＡＣＫ）に少なくとも部分的に基づき得る。マルチキャストグループ化メトリックはまた、ＳＴＡ１１５−ｉのデータ（またはストリーミング）レート能力、たとえば、ＳＴＡ１１５−ｉが、ＳＴＡ１１５−ｉのハードウェア、ソフトウェア、ファームウェアなどに少なくとも部分的に基づいてサポートするように構成されたデータレートに少なくとも部分的に基づき得る。概して、マルチキャストグループ化メトリックは、ＳＴＡ１１５−ｉのためのマルチキャスト送信のためのストリーミングレートの包括的なインジケーションを与え得る。
【００４９】
[0060]ブロック４１０において、ＡＰ１０５−ｃは、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ＳＴＡ１１５−ｉをマルチキャストサブグループに割り当て得る。たとえば、ＡＰ１０５−ｃは、マルチキャストグループ化メトリックがマルチキャストグループ化メトリックの所与の範囲内にあると決定し、ＳＴＡ１１５−ｉをマルチキャストグループ化メトリックの所与の範囲に関連付けられたマルチキャストサブグループに割り当て得る。ＳＴＡ１１５−ｉが割り当てられるマルチキャストサブグループは、所与のマルチキャストストリーミングレートに関連付けられ得る。
【００５０】
[0061]４１５において、ＡＰ１０５−ｃは、割り当てられたマルチキャストサブグループに関連付けられたストリーミングレートでＳＴＡ１１５−ｉに１つまたは複数のマルチキャスト送信を送信し得る。したがって、ＡＰ１０５−ｃは、ＳＴＡ１１５−ｉの関連するチャネル状態およびデータレート能力を所与として、ＳＴＡ１１５−ｉがサポートすることが可能である最適ストリーミングレートをより反映するストリーミングレートでＳＴＡ１１５−ｉにマルチキャストコンテンツ送信を与え得る。
【００５１】
[0062]図５は、本開示の様々な態様による、ＡＰ１０５−ｄとＳＴＡ１１５−ｊとの間のワイヤレス通信５００の一例を示す。ＡＰ１０５−ｄは、図１〜図３を参照しながら説明されたＡＰ１０５の一例であり得、ＳＴＡ１１５−ｊは、図１〜図３を参照しながら上記で説明されたＳＴＡ１１５の一例であり得る。概して、ワイヤレス通信５００は、ＳＴＡ１１５−ｊのためのマルチキャストサブグループ割当ての態様を示す。
【００５２】
[0063]５０５において、ＳＴＡ１１５−ｊは、ＡＰ１０５−ｄに１つまたは複数の送信を送り得る。送信は、ビーコン信号、関連付け要求メッセージ、あるいはＳＴＡ１１５−ｊに関連するチャネル状態および／またはＳＴＡ１１５−ｊのデータレート能力のうちの少なくとも１つを伝達する他の送信であり得る。
【００５３】
[0064]ブロック５１０において、ＡＰ１０５ｄは、ＳＴＡ１１５−ｊのためのチャネル状態を決定し得る。ＡＰ１０５−ｄは、５０５において受信された送信に少なくとも部分的に基づいてチャネル状態を決定し得る。送信は、ＳＴＡ１１５−ｊに関連するチャネル状態情報を搬送し得る。たとえば、チャネル状態は、報告されたＲＳＳＩ値、ＣＱＩなど、またはＡＰ１０５−ｄとＳＴＡ１１５−ｊとの間の通信に関連するチャネル状態の何らかのインジケーションであり得る。さらに、チャネル状態情報は１つまたは複数のＡＣＫ／ＮＡＣＫメッセージを含み得、ＡＰ１０５−ｄは、ＡＣＫ／ＮＡＣＫメッセージ、ＰＥＲなどに少なくとも部分的に基づいて、ＳＴＡ１１５−ｊのチャネル状態を決定する。
【００５４】
[0065]ブロック５２０において、ＡＰ１０５−ｄは、ＳＴＡ１１５−ｊのためのデータレート能力を決定し得る。ＡＰ１０５−ｄは、５０５において受信された送信に少なくとも部分的に基づいてデータレート能力を決定し得る。たとえば、送信はまた、ＳＴＡ１１５−ｊのためのデータ（またはストリーミング）レート能力のインジケーションを伝達し得る。データレート能力は、決定され得るか、またはさもなければ、ＳＴＡ１１５−ｊのハードウェア構成、ソフトウェア／ファームウェアバージョンなどに少なくとも部分的に基づき得る。データレート能力はまた、ＳＴＡ１１５−ｊのサブスクリプションレベルに少なくとも部分的に基づいて決定され得る。たとえば、ＳＴＡ１１５−ｊのユーザは、ＳＴＡ１１５−ｊが受信することを可能にされる最大データレート能力を含む、ＡＰ１０５−ｊを介して通信するためのサービスにサブスクライブし得る。概して、ＳＴＡ１１５−ｊのデータレート能力は、ＳＴＡ１１５−ｊに関連するチャネル状態に対して依存しないファクタである。
【００５５】
[0066]ブロック５２０において、ＡＰ１０５−ｄは、ＳＴＡ１１５−ｊのためのマルチキャストグループ化メトリックを決定し得る。マルチキャストグループ化メトリックは、ＳＴＡ１１５−ｊに関連するチャネル状態と、ＳＴＡ１１５−ｊのデータ（またはストリーミング）レート能力とに少なくとも部分的に基づき得る。概して、マルチキャストグループ化メトリックは、ＳＴＡ１１５−ｊのためのマルチキャスト送信のためのストリーミングレートの包括的なインジケーションを与え得る。
【００５６】
[0067]ブロック５２５において、ＡＰ１０５−ｄは、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ＳＴＡ１１５−ｊをマルチキャストサブグループに割り当て得る。たとえば、ＡＰ１０５−ｄは、マルチキャストグループ化メトリックがマルチキャストグループ化メトリックの所与の範囲内にあると決定し、ＳＴＡ１１５−ｊをマルチキャストグループ化メトリックの所与の範囲に関連付けられたマルチキャストサブグループに割り当て得る。ＳＴＡ１１５−ｊが割り当てられるマルチキャストサブグループは、所与のマルチキャストストリーミングレートに関連付けられ得る。ＡＰ１０５−ｄは、それの地理的カバレージエリア内のＳＴＡ１１５の数、個々のＳＴＡ１１５の配置、ＡＰ１０５−ｄの輻輳レベルなどに少なくとも部分的に基づいて、割当てのための任意の数のマルチキャストサブグループを定義し得る。
【００５７】
[0068]５３０において、ＡＰ１０５−ｄは、割り当てられたマルチキャストサブグループに関連付けられたストリーミングレートでＳＴＡ１１５−ｊに１つまたは複数のマルチキャスト送信を送信し得る。したがって、ＡＰ１０５−ｄは、ＳＴＡ１１５−ｊの関連するチャネル状態およびデータレート能力を所与として、ＳＴＡ１１５−ｊがサポートすることが可能である最適ストリーミングレートをより反映するストリーミングレートでＳＴＡ１１５−ｊにマルチキャストコンテンツ送信を与え得る。
【００５８】
[0069]図６に、本開示の様々な態様による、ワイヤレス通信のためにＡＰにおいて使用するためのデバイス１０５−ｅのブロック図６００を示す。デバイス１０５−ｅは、図１〜図５を参照しながら説明されたＡＰ１０５の１つまたは複数の態様の一例であり得る。デバイス１０５−ｅは、受信機６０５、マルチキャストマネージャ６１０、および／または送信機６１５を含み得る。マルチキャストマネージャ６１０は、図１を参照しながら説明されたマルチキャストマネージャ１３０の一例であり得る。デバイス１０５−ｅはまた、プロセッサ（図示せず）であるか、またはプロセッサを含み得る。これらのモジュールの各々は互いと通信していることがある。
【００５９】
[0070]デバイス１０５−ｅは、受信機６０５、マルチキャストマネージャ６１０、および／または送信機６１５を通して、本明細書で説明される機能を実行するように構成され得る。たとえば、デバイス１０５−ｅは、ワイヤレス局に関連するチャネル状態ならびにワイヤレス局のデータレート能力に少なくとも部分的に基づいて、（１つまたは複数の）ワイヤレス局を複数のマルチキャストサブグループのうちの１つにグループ化するように構成され得る。
【００６０】
[0071]デバイス１０５−ｅの構成要素は、適用可能な機能の一部または全部をハードウェアで実行するように適応された１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）を使用して、個々にまたはまとめて実装され得る。代替的に、それらの機能は、１つまたは複数の他の処理ユニット（またはコア）によって、１つまたは複数の集積回路上で実行され得る。他の例では、当技術分野で知られている任意の様式でプログラムされ得る、他のタイプの集積回路（たとえば、ストラクチャード／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）が使用され得る。各構成要素の機能はまた、全体的にまたは部分的に、１つまたは複数の汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリ中に組み込まれた命令を用いて実装され得る。
【００６１】
[0072]受信機６０５は、パケット、ユーザデータ、および／または様々な情報チャネル（たとえば、制御チャネル、データチャネルなど）に関連する制御情報などの情報を受信し得る。受信機６０５は、ワイヤレス局に関連するチャネル状態、ワイヤレス局のデータ（またはストリーミング）レート能力などに関連する、ワイヤレス局からの送信を受信するように構成され得る。情報は、マルチキャストマネージャ６１０に、およびデバイス１０５−ｅの他の構成要素に受け渡され得る。
【００６２】
[0073]マルチキャストマネージャ６１０は、デバイス１０５−ｅのためのワイヤレス局のマルチキャストサブグループ化の態様をモニタ、制御、またはさもなければ管理し得る。マルチキャストマネージャ６１０は、それの地理的カバレージエリア内のワイヤレス局のためのマルチキャストグループ化メトリックを決定することの態様を管理し得る。マルチキャストグループ化メトリックは、ワイヤレス局へのマルチキャスト送信のためのストリーミングレートの包括的なインジケータであり得、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づき得る。マルチキャストマネージャ６１０は、マルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を少なくとも１つのマルチキャストサブグループに割り当て得る。マルチキャストマネージャ６１０は、割当てのための任意の数のマルチキャストサブグループを定義し得る。マルチキャストマネージャ６１０は、単独でまたは送信機６１５と協働して、ワイヤレス局の割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信し得る。マルチキャストマネージャ６１０は、異なるマルチキャストサブグループに割り当てられたワイヤレス局に異なるストリーミングレートでマルチキャストコンテンツをストリーミングし得る。
【００６３】
[0074]送信機６１５は、デバイス１０５−ｅの他の構成要素から受信された１つまたは複数の信号を送信し得る。送信機６１５は、異なるマルチキャストサブグループに異なるストリーミングレートでマルチキャストコンテンツを送信し得る。いくつかの例では、送信機６１５は、トランシーバモジュールにおいて受信機６０５とコロケートされ得る。
【００６４】
[0075]図７は、様々な例による、ワイヤレス通信のためにＡＰにおいて使用されるデバイス１０５−ｆのブロック図７００を示す。デバイス１０５−ｆは、図１〜図５を参照しながら説明されたＡＰ１０５の１つまたは複数の態様の一例であり得る。デバイス１０５−ｆはまた、図６を参照しながら説明されたデバイス１０５の一例であり得る。デバイス１０５−ｆは、受信機６０５−ａ、マルチキャストマネージャ６１０−ａ、および／または送信機６１５−ａを含み得、これらは、図６のデバイス１０５−ｅの対応するモジュールの例であり得る。デバイス１０５−ｆはプロセッサ（図示せず）をも含み得る。これらのモジュールの各々は互いと通信していることがある。マルチキャストマネージャ６１０−ａは、マルチキャストグループ化メトリックコントローラ７０５、マルチキャストサブグループマネージャ７１０、および／またはマルチキャスト送信コントローラ７１５を含み得る。受信機６０５−ａおよび送信機６１５−ａは、それぞれ、図６の受信機６０５および送信機６１５の機能を実行し得る。
【００６５】
[0076]マルチキャストグループ化メトリックコントローラ７０５は、デバイス１０５−ｆのためのマルチキャストグループ化メトリック決定の態様をモニタ、制御、またはさもなければ管理し得る。マルチキャストグループ化メトリックコントローラ７０５は、ワイヤレス局のためのマルチキャストグループ化メトリックを決定し得る。マルチキャストグループ化メトリックは、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づき得る。マルチキャストグループ化メトリックコントローラ７０５は、所定の時間期間にわたってマルチキャストグループ化メトリックを決定し得る。ワイヤレス局のためのデータレート能力は、たとえば、ワイヤレス局ハードウェア、ソフトウェア、ファームウェア、サブスクリプションレベルなどに少なくとも部分的に基づいて、ワイヤレス局がサポートするように適応された最大または最速ストリーミングレートに少なくとも部分的に基づき得る。
【００６６】
[0077]マルチキャストグループ化メトリックコントローラ７０５はまた、ワイヤレス局のための信号強度（たとえば、報告されたＲＳＳＩレベル）、ワイヤレス局との通信についてのＰＥＲ（たとえば、時間期間内のピークまたは平均ＰＥＲ）、ワイヤレス局から受信されたＡＣＫ／ＮＡＣＫメッセージの数、ワイヤレス局との通信のためのメッセージ再送信の長さなどに少なくとも部分的に基づいて、ワイヤレス局のためのマルチキャストグループ化メトリックを決定し得る。したがって、マルチキャストグループ化メトリックコントローラ７０５は、マルチキャストグループ化メトリックを決定するとき、ワイヤレス局に関連する広範囲のチャネル状態を考慮し得る。
【００６７】
[0078]マルチキャストグループ化メトリックコントローラ７０５は、ワイヤレス局のためのマルチキャストグループ化メトリックが変化したと決定し得る。たとえば、マルチキャストグループ化メトリックコントローラ７０５は、ワイヤレス局に関連するチャネル状態が所定の量だけ変化したと決定し、したがって、ワイヤレス局のための変化したマルチキャストグループ化メトリックを決定し得る。マルチキャストグループ化メトリックコントローラ７０５は、ワイヤレス局のためのマルチキャストグループ化メトリックまたは変化したマルチキャストグループ化メトリックを示す情報を出力し得る。
【００６８】
[0079]マルチキャストグループ化メトリックコントローラ７０５は、複数のワイヤレス局の各々のためのマルチキャストグループ化メトリックを決定し得る。マルチキャストグループ化メトリックコントローラ７０５は、デバイス１０５−ｅの地理的カバレージエリアで各ワイヤレス局、または少なくともデバイス１０５−ｅからマルチキャスト送信を受信することに関心があるワイヤレス局のためのマルチキャストグループ化メトリックを決定し得る。
【００６９】
[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]ブロック１００５において、方法１０００は、ＡＰがワイヤレス局のためのマルチキャストグループ化メトリックを決定することを含み得る。マルチキャストグループ化メトリックは、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づき得る。マルチキャストグループ化メトリックは、ワイヤレス局のためのマルチキャスト送信のためのストリーミングレートの包括的なインジケーションを与え得る。
【００９４】
[0105]ブロック１０１０において、方法１０００は、ＡＰが、ワイヤレス局のマルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を１つまたは複数のマルチキャストサブグループに割り当てることを含み得る。各マルチキャストサブグループは関連付けられたストリーミングレートを有し得、ここで、ストリーミングレートはマルチキャストサブグループごとに異なる。
【００９５】
[0106]ブロック１０１５において、方法１０００は、ＡＰが、マルチキャスト送信の送信より前に、ワイヤレス局がそれに割り当てられたマルチキャストサブグループのうちの１つを示すメッセージをワイヤレス局に送信することを含み得る。メッセージは、マルチキャスト送信より前に所定の数のビーコン信号送られ得、マルチキャストサブグループ割当てを示す情報要素を含み得る。
【００９６】
[0107]ブロック１０２０において、方法１０００は、ＡＰが、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信することを含み得る。たとえば、ストリーミングレートは、割り当てられたマルチキャストサブグループに関連付けられ得、そのマルチキャストサブグループに割り当てられたすべてのワイヤレス局は、同じストリーミングレートでマルチキャスト送信を受信し得る。異なるマルチキャストサブグループに割り当てられたワイヤレス局は、異なるストリーミングレートでマルチキャスト送信を受信し得る。
【００９７】
[0108]ブロック１００５、１０１０、１０１５、および１０２０における（１つまたは複数の）動作は、図１および図６〜図８Ｂを参照しながら説明されたマルチキャストマネージャ１３０および６１０を使用して実行され得る。
【００９８】
[0109]したがって、方法１０００はワイヤレス通信を提供し得る。方法１０００は一実装形態にすぎないこと、および方法１０００の動作は、他の実装形態が可能であるように、並べ替えられるかまたは場合によっては変更され得ることに留意されたい。
【００９９】
[0110]図１１は、本開示の様々な態様による、マルチキャスト送信のための方法１１００を示すフローチャートを示す。方法１１００の動作は、図１〜図８Ｂを参照しながら説明されたように、ＡＰ１０５またはそれの構成要素によって実装され得る。たとえば、方法１１００の動作は、図１および図６〜図８Ｂを参照しながら説明されたように、マルチキャストマネージャ６１０によって実行され得る。いくつかの例では、ＡＰ１０５は、以下で説明される機能を実行するようにＡＰ１０５の機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＡＰ１０５は、専用ハードウェアを使用して、以下で説明される機能態様を実行し得る。
【０１００】
[0111]ブロック１１０５において、方法１１００は、ＡＰがワイヤレス局のためのマルチキャストグループ化メトリックを決定することを含み得る。マルチキャストグループ化メトリックは、ワイヤレス局に関連するチャネル状態とワイヤレス局のデータレート能力とに少なくとも部分的に基づき得る。マルチキャストグループ化メトリックは、ワイヤレス局のためのマルチキャスト送信のためのストリーミングレートの包括的なインジケーションを与え得る。
【０１０１】
[0112]ブロック１１１０において、方法１１００は、ＡＰが、ワイヤレス局のマルチキャストグループ化メトリックに少なくとも部分的に基づいて、ワイヤレス局を１つまたは複数のマルチキャストサブグループに割り当てることを含み得る。各マルチキャストサブグループは関連付けられたストリーミングレートを有し得、ここで、ストリーミングレートはマルチキャストサブグループごとに異なる。
【０１０２】
[0113]ブロック１１１５において、方法１１００は、ＡＰが、割り当てられたマルチキャストサブグループに少なくとも部分的に基づくストリーミングレートでワイヤレス局にマルチキャスト送信を送信することを含み得る。たとえば、ストリーミングレートは、割り当てられたマルチキャストサブグループに関連付けられ得、そのマルチキャストサブグループに割り当てられたすべてのワイヤレス局は、同じストリーミングレートでマルチキャスト送信を受信し得る。異なるマルチキャストサブグループに割り当てられたワイヤレス局は、異なるストリーミングレートでマルチキャスト送信を受信し得る。
【０１０３】
[0114]ブロック１１２０において、方法１１００は、ＡＰが、ワイヤレス局が所定の時間期間の間アイドルであったと決定することを含み得る。たとえば、ＡＰは、送信が所定の時間期間内にワイヤレス局から受信されていないと決定し得る。したがって、ＡＰは、ワイヤレス局のためのマルチキャストグループ化メトリックおよびマルチキャストサブグループ割当てを確認または更新するために、ポーリングプロシージャを開始し得る。
【０１０４】
[0115]ブロック１１２５において、方法１１００は、ＡＰがワイヤレス局にポーリングメッセージを送信することを含み得る。ポーリングメッセージは、ワイヤレス局からの応答送信を請求し得る。ブロック１１３０において、方法１１００は、ポーリングメッセージに少なくとも部分的に基づいて、ワイヤレス局のためのマルチキャストグループ化メトリックを決定することを含み得る。たとえば、ＡＰは、ポーリングメッセージによって請求された応答送信に少なくとも部分的に基づいて、ワイヤレス局のためのチャネル状態が同じであるかまたは変化したと決定し得る。したがって、ＡＰは、ワイヤレス局のための更新されたマルチキャストグループ化メトリックを決定し得るか、または少なくとも、ワイヤレス局のための現在のマルチキャストグループ化メトリックが有効のままであることを確認すること得る。
【０１０５】
[0116]ブロック１１０５、１１１０、１１１５、１１２０、１１２５、および１１３０における（１つまたは複数の）動作は、図１および図６〜図８Ｂを参照しながら説明されたマルチキャストマネージャ１３０および６１０を使用して実行され得る。
【０１０６】
[0117]したがって、方法１１００はワイヤレス通信を提供し得る。方法１１００は一実装形態にすぎないこと、および方法１１００の動作は、他の実装形態が可能であるように、並べ替えられるかまたは場合によっては変更され得ることに留意されたい。
【０１０７】
[0118]いくつかの例では、方法９００〜１１００のうちの２つまたはそれ以上からの態様が組み合わせられ得る。方法９００、１０００などは例示的な実装形態にすぎないこと、ならびに方法９００〜１１００の動作は、他の実装形態が可能であるように、並べ替えられるかまたは場合によっては変更され得ることに留意されたい。
【０１０８】
[0119]添付の図面に関して上記に記載された詳細な説明は、例について説明しており、実装され得るまたは特許請求の範囲内に入る例のみを表すものではない。「例」および「例示的」という語は、この説明で使用されるとき、「例、事例、または例示の働きをすること」を意味し、「好ましい」または「他の例よりも有利な」を意味しない。詳細な説明は、説明される技法の理解を与えるための具体的な詳細を含む。ただし、これらの技法は、これらの具体的な詳細なしに実施され得る。いくつかの事例では、説明された例の概念を不明瞭にすることを回避するために、よく知られている構造および装置がブロック図の形式で示されている。
【０１０９】
[0120]情報および信号は、様々な異なる技術および技法のいずれかを使用して表され得る。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【０１１０】
[0121]本明細書の開示に関して説明された様々な例示的なブロックおよび構成要素は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明された機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサは、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成としても実装され得る。
【０１１１】
[0122]本明細書で説明された機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。他の例および実装形態が、本開示および添付の特許請求の範囲および趣旨内に入る。たとえば、ソフトウェアの性質により、上記で説明された機能は、プロセッサ、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらのうちのいずれかの組合せによって実行されるソフトウェアを使用して実装され得る。機能を実装する特徴はまた、機能の部分が、異なる物理的ロケーションにおいて実装されるように分散されることを含めて、様々な位置に物理的に配置され得る。特許請求の範囲を含めて、本明細書で使用される場合、２つ以上の項目の列挙中で使用されるとき、「および／または」という用語は、列挙された項目のうちのいずれか１つが単独で採用され得ること、または列挙された項目のうちの２つ以上の任意の組合せが採用され得ることを意味する。たとえば、組成が、構成要素Ａ、Ｂ、および／またはＣを含んでいると記述されている場合、その組成は、Ａのみ、Ｂのみ、Ｃのみ、ＡとＢの組合せ、ＡとＣの組合せ、ＢとＣの組合せ、またはＡとＢとＣの組合せを含んでいることがある。また、特許請求の範囲を含めて、本明細書で使用される場合、項目の列挙（たとえば、「のうちの少なくとも１つ」あるいは「のうちの１つまたは複数」などの句で終わる項目の列挙）中で使用される「または」は、たとえば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」の列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような選言的列挙を示す。
【０１１２】
[0123]コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、フラッシュメモリ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータ、または汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれる。
【０１１３】
[0124]本開示についての以上の説明は、当業者が本開示を作成または使用することができるように与えられた。本開示への様々な変更は当業者には容易に明らかとなり、本明細書で定義された一般原理は、本開示の範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で説明された例および設計に限定されるべきでなく、本明細書で開示された原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
【図１】
2018513618.tif 000003
【図２】
2018513618.tif 000004
【図３】
2018513618.tif 000005
【図４】
2018513618.tif 000006
【図５】
2018513618.tif 000007
【図６】
2018513618.tif 000008
【図７】
2018513618.tif 000009
【図８Ａ】
2018513618.tif 000010
【図８Ｂ】
2018513618.tif 000011
【図９】
2018513618.tif 000012
【図１０】
2018513618.tif 000013
【図１１】
2018513618.tif 000014
【国際調査報告】
2018513618.tif 000015
2018513618.tif 000016