(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信のための方法であって、
アクセスポイントについての予想エアタイムパラメータを、ワイヤレス通信デバイスによって、受信することと、ここにおいて、前記予想エアタイムパラメータは、前記ワイヤレス通信デバイスと前記アクセスポイントとの間の特定のアクセスクラス（ＡＣ）に関連する通信のための前記ワイヤレス通信デバイスによって取得可能な推定エアタイムフラクションを示す、
前記推定エアタイムフラクションに少なくとも部分的に基づいて、通信のために前記アクセスポイントを使用するかどうかを決定することと
を備える方法。
【請求項２】
前記推定エアタイムフラクションを受信することは、
前記アクセスポイントによってブロードキャストされたワイヤレスビーコンを受信すること
を備え、前記ワイヤレスビーコンは、前記推定エアタイムフラクションを備える、
請求項１に記載の方法。
【請求項３】
前記アクセスポイントを使用するかどうかを決定することは、
第２のネットワークから前記アクセスポイントを備える第１のネットワークにトラフィックをステアリングするかどうかを決定すること
を備える、請求項１に記載の方法。
【請求項４】
ワイヤレス通信デバイスであって、
アクセスポイントについての予想エアタイムパラメータを受信するための受信機と、ここにおいて、前記予想エアタイムパラメータは、前記ワイヤレス通信デバイスと前記アクセスポイントとの間の特定のアクセスクラス（ＡＣ）に関連する通信のための前記ワイヤレス通信デバイスによって取得可能な推定エアタイムフラクションを示す、
プロセッサと、
ワイヤレス通信のためのコンピュータ実行可能なコードを格納するメモリと、
を備え、前記コードは、
前記推定エアタイムフラクションに少なくとも部分的に基づいて、通信のために前記アクセスポイントを使用するかどうかを決定すること
を前記ワイヤレス通信デバイスに行わせるように前記プロセッサによって実行可能である、
ワイヤレス通信デバイス。
【請求項５】
ワイヤレス通信のための方法であって、
予想エアタイムパラメータを、アクセスポイントによって、決定することと、ここにおいて、前記予想エアタイムパラメータは、前記アクセスポイントにおける現在のネットワーク条件に基づいた、ワイヤレス通信デバイスと前記アクセスポイントとの間の特定のアクセスクラス（ＡＣ）に関連する通信のための前記ワイヤレス通信デバイスによって取得可能な推定エアタイムフラクションを示す、
前記推定エアタイムフラクションを送信することと、
を備える方法。
【請求項６】
ワイヤレス通信のためのアクセスポイントであって、
プロセッサと、
ワイヤレス通信のためのコンピュータ実行可能なコードを格納するメモリと、前記コードは、
予想エアタイムパラメータを決定すること、ここにおいて、前記予想エアタイムパラメータは、前記アクセスポイントにおける現在のネットワーク条件に基づいた、ワイヤレス通信デバイスと前記アクセスポイントとの間の特定のアクセスクラス（ＡＣ）に関連する通信のための前記ワイヤレス通信デバイスによって取得可能な推定エアタイムフラクションを示す、
を前記アクセスポイントに行わせるように前記プロセッサによって実行可能である、
前記推定エアタイムフラクションを送信するための送信機と、
を備える、アクセスポイント。
【請求項７】
ワイヤレス通信のためのコンピュータ実行可能なコードを格納するコンピュータ読取可能な記憶媒体であって、前記コードは、請求項１〜請求項３または請求項５のうちのいずれか一項に記載の方法をデバイスに実行させるようにプロセッサによって実行可能である、コンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【相互参照】
【０００１】
[0001]本願は、２０１５年１２月８日に出願された、Ｋｉｍ等による「Wireless Local Area Network Throughput Estimation」と題する米国特許出願第１４９６２５３０号および２０１４年１２月９日に出願された、Ｋｉｍ等による「Wireless Local Area Network Throughput Estimation」と題する米国特許仮出願第６２／０８９，７２６号の優先権を主張し、それらは各々譲受人に譲渡される。
【技術分野】
【０００２】
[0002]本開示は、たとえば、ワイヤレス通信システムに関し、より具体的には、ワイヤレスローカルエリアネットワークにおけるスループット推定に関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャスト、等の、さまざまなタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することで複数のユーザとの通信をサポートする能力がある多元接続システムであり得る。そのような多元接続システムの例には、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムが含まれる。
【０００４】
[0004]一般に、ワイヤレス多元接続通信システムは、各々が複数のモバイルデバイスのための通信を一斉にサポートする多数の基地局またはアクセスポイントを含み得る。アクセスポイントは、ダウンストリームリンクおよびアップストリームリンク上でモバイルデバイスと通信し得、各アクセスポイントは、カバレッジ範囲を有する。
【０００５】
[0005]たとえば、ワイヤレスネットワーク、たとえば、Ｗｉ−Ｆｉネットワーク（ＩＥＥＥ８０２．１１）のようなワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、は、１つまたは複数の局（ＳＴＡ）またはモバイルデバイスと通信し得るアクセスポイント（ＡＰ）を含み得る。ＡＰは、インターネットのようなネットワークに結合され得、モバイルデバイスがそのネットワークを介して通信すること（および／または、アクセスポイントに結合された他のデバイスと通信すること）を可能にする。
【０００６】
[0006]スループット推定は、ＳＴＡが特定のＡＰを使用すべきかどうかを決定するために使用され得る。しかしながら、スループットを推定する既存の方法は、それらが、たとえば、チャネル使用率パラメータに依存し得るため、いくらか不正確である。スループット推定のためのパラメータとしてチャネル使用率を使用することは、誤解を招く推定（misleading）の原因となり得る。というのも、そのような推定は、ネットワークに参加する新しいＳＴＡが取得し得る使用率を正確には反映しない場合があるためである。
【発明の概要】
【０００７】
[0007]説明される特徴は一般に、ワイヤレス通信のための１つまたは複数のシステム、方法、または装置に関する。より具体的には、説明される特徴は、スループット推定のための技法に関する。予想エアタイムパラメータは、スループットを推定するためのパラメータとして使用され得る。予想エアタイムパラメータは、たとえば、ワイヤレス局（ＳＴＡ）とアクセスポイント（ＡＰ）との間の、ＡＰを使用した通信のために取得可能な推定エアタイムフラクション（fraction）を示し得る。通信デバイス（たとえば、ＳＴＡ）が、ＡＰとの通信のための推定スループットを決定することを可能にするために、予想エアタイムパラメータまたは予想エアタイムパラメータから決定（たとえば、算出）される推定エアタイムフラクションのいずれかが、ＡＰから通信デバイス（たとえば、ＳＴＡ）に送信され得る。
【０００８】
[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]本開示の性質および利点のさらなる理解が、以下の図面への参照により実現され得る。添付の図では、同様の構成要素または特徴は、同じ参照ラベルを有し得る。さらに、同じタイプのさまざまな構成要素は、参照ラベルの後に続く、ダッシュと、これら同様の構成要素を区別する第２のラベルとによって区別され得る。本明細書で第１の参照ラベルだけが使用される場合、その説明は、第２の参照ラベルに関係なく、同じ第１の参照ラベルを有する同様の構成要素のどれに対しても適用可能である。
【図面の簡単な説明】
【００３４】
【図１】[0034]図１は、本開示のさまざまな態様に係る、ワイヤレス通信システムのブロック図を示す。
【図２】[0035]図２は、本開示のさまざまな態様に係る、アクセスポイント（ＡＰ）、局（ＳＴＡ）の間の通信およびＳＴＡの動作の例の図を示す。
【図３】[0036]図３は、本開示のさまざまな態様に係る、ＡＰとＳＴＡとの間の通信ならびにＡＰおよびＳＴＡの動作の別の例の図を示す。
【図４】[0037]図４は、本開示のさまざまな態様に係る、ＡＰとＳＴＡとの間の通信およびＳＴＡの動作のさらに別の例の図を示す。
【図５】[0038]図５は、本開示のさまざまな態様に係る、ＡＰとＳＴＡとの間の通信およびＳＴＡの動作のさらに別の例の図を示す。
【図６Ａ】[0039]図６Ａは、本開示のさまざまな態様に係る、情報フィールドを含む推定サービスパラメータフォーマットの例のブロック図を示す。
【図６Ｂ】[0040]図６Ｂは、本開示のさまざまな態様に係る、情報フィールドを含む推定サービスパラメータフォーマットの別の例のブロック図を示す。
【図７Ａ】[0041]図７Ａは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得るＳＴＡの例のブロック図を示す。
【図７Ｂ】[0042]図７Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得るＳＴＡ装置の別の例のブロック図を示す。
【図７Ｃ】[0043]図７Ｃは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得るＳＴＡのさらに別の例のブロック図を示す。
【図７Ｄ】[0044]図７Ｄは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得るＳＴＡのさらに別の例のブロック図を示す。
【図８Ａ】[0045]図８Ａは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得るＡＰの例のブロック図を示す。
【図８Ｂ】[0046]図８Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得るＡＰの別の例のブロック図を示す。
【図９Ａ】[0047]図９Ａは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＳＴＡのアーキテクチャの例を例示するブロック図を示す。
【図９Ｂ】[0048]図９Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＳＴＡのアーキテクチャの別の例を例示するブロック図を示す。
【図１０Ａ】[0049]図１０Ａは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＡＰのアーキテクチャの例を例示するブロック図を示す。
【図１０Ｂ】[0050]図１０Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＡＰのアーキテクチャの別の例を例示するブロック図を示す。
【図１１】[0051]図１１は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法の例を例示するフローチャートである。
【図１２】[0052]図１２は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法の別の例を例示するフローチャートである。
【図１３】[0053]図１３は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法のさらに別の例を例示するフローチャートである。
【図１４】[0054]図１４は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法のさらに別の例を例示するフローチャートである。
【発明の詳細な説明】
【００３５】
[0055]説明される特徴は一般に、ワイヤレス通信のための１つまたは複数の改善されたシステム、方法、および／または装置に関する。ワイヤレス通信デバイスまたは局（ＳＴＡ）は、たとえば、アクセスポイント（ＡＰ）を使用するか否かを決定するために、スループットを推定し得る。ワイヤレス通信デバイスまたはＳＴＡは、スループットを推定するために予想エアタイムパラメータを使用し得る。予想エアタイムパラメータは、ＡＰから受信され得、ＡＰを使用した通信（たとえば、ＳＴＡとＡＰとの間の通信）のために取得可能な推定エアタイムフラクションを示し得る。１つのシナリオでは、通信デバイスは、セルラ基地局（たとえば、ｅＮＢ）であり得、ＳＴＡのような別の通信デバイスについての決定を行い得る。
【００３６】
[0056]ＡＰは、予想エアタイムパラメータまたは予想エアタイムパラメータから決定される（たとえば、算出される）推定エアタイムフラクションのいずれかを、たとえば、ブロードキャスト（たとえば、アドバタイズ）し得る。ＡＰは、ワイヤレスビーコンにおいてパラメータまたはフラクションをブロードキャストし得る。代替的または追加的に、ＡＰは、（たとえば、通信デバイスまたはＳＴＡから）要求メッセージを受信し、それに応じて、パラメータまたはフラクションを含む応答メッセージを送信し得る。
【００３７】
[0057]通信デバイスまたはＳＴＡは、ＡＰから受信された予想エアタイムパラメータまたは推定エアタイムフラクションを使用して、ＡＰとの通信のための推定スループットを決定し得る。通信デバイスまたはＳＴＡは、通信に対してＡＰを使用するかどうかを決定するために、推定スループットを使用し得る。
【００３８】
[0058]１つのシナリオでは、ＳＴＡは、（たとえば、現在のＡＰよりも良好なサービスを有する別のＡＰが利用可能かどうかを決定するために）ローミング手続を実行し得る。ＳＴＡは、ＡＰから、予想エアタイムパラメータまたは推定エアタイムフラクションを受信し得る。次に、ＳＴＡは、この予想エアタイムパラメータまたは推定エアタイムフラクションに少なくとも部分的に基づいて、（たとえば、ＡＰを使用したＳＴＡについて予想され得るスループットを推定する）スループット推定値を決定し得る。ＳＴＡは、このスループット推定値を、現在のＡＰが提供している実際のスループットとまたは現在のＡＰについてのスループット推定値と比較し得る。現在のＡＰを使用するよりも利用可能なＡＰを使用する方が、スループットが良好になると予想される場合、ＳＴＡは、利用可能なＡＰにローミングし得る。
【００３９】
[0059]本明細書で説明される技法は、ＩＥＥＥ８０２．１１ワイヤレスローカルエリアネットワーク（たとえば、Ｗｉ−Ｆｉ）、ブルートゥース（登録商標）のような無線アクセス技術（ＲＡＴ）および他の無線アクセス技術を実現するシステムを含む、さまざまなワイヤレス通信システムに対して使用され得る。これらの技法は、セルラ無線アクセス技術（たとえば、ロングタームエボリューション（ＬＴＥ（登録商標）））を実現するシステムにも適用され得る。
【００４０】
[0060]以下の説明は、例を提供しており、特許請求の範囲に示される範囲、適用性、または構成の限定ではない。本開示の範囲から逸脱することなく、説明される要素の機能および配列に変更がなされ得る。さまざまな例は、必要に応じて、さまざまな手続または構成要素を、省略、代用、または追加し得る。たとえば、説明される方法は、説明されるものとは異なる順序で実行され得、さまざまなステップが、追加、省略、または組み合わせられ得る。また、特定の例に関連して説明される特徴は、他の例では組み合わせられ得る。本明細書および添付の特許請求の範囲で使用される場合、「推定エアタイムフラクション」という用語は、ネットワークに参加する新しい局がＡＰから取得し得るエアタイムの推定されるフラクションを指す。「予想エアタイムパラメータ」という用語は、ＡＰから送られるおよび／または通信デバイスまたはＳＴＡによって受信される予想されるエアタイムに関する情報を指す。予想エアタイムパラメータは、推定エアタイムフラクションを決定するための１つまたは複数のパラメータのいずれかであり得るか、推定エアタイムフラクション自体であり得る（たとえば、ここでは、推定エアタイムフラクションは、ＡＰによって計算される）。ゆえに、一般に、予想エアタイムパラメータは、ＡＰを使用した通信（たとえば、ＳＴＡとＡＰとの間の通信）のために取得可能な推定エアタイムフラクションを示し得る。
【００４１】
[0061]最初に図１を参照すると、ブロック図が、たとえば、ＩＥＥＥ８０２．１１規格ファミリのうちの少なくとも１つを実現するネットワークのようなワイヤレスローカルエリアネットワーク（ＷＬＡＮ）１００の例を例示する。ＷＬＡＮ１００は、アクセスポイント（ＡＰ）１０５と、スマートフォン、携帯情報端末（ＰＤＡ）、他のハンドヘルドデバイス、ネットブック、ノートブックコンピュータ、タブレットコンピュータ、ラップトップ、ディスプレイデバイス（たとえば、ＴＶ、コンピュータモニタ、等）、プリンタ、等の複数の関連するワイヤレスデバイスまたは局（ＳＴＡ）１１５とを含み得る。ＳＴＡ１１５は、図１においてＳＴＡ＿１、ＳＴＡ＿２、ＳＴＡ＿３、ＳＴＡ＿４、ＳＴＡ＿５、ＳＴＡ＿６、およびＳＴＡ＿７と識別される。しかしながら、示される数は例示を目的としているにすぎないことから、ＷＬＡＮ１００は、図１に示されるものよりも多い数のまたは少ない数のＳＴＡ１１５を有し得る。また、１つのＡＰ１０５が例示されているが、ＷＬＡＮ１００は、複数のＡＰ１０５を有し得る。モバイル局（ＭＳ）、モバイルデバイス、アクセス端末（ＡＴ）、ユーザ機器（ＵＥ）、加入者局（ＳＳ）、または加入者ユニットとも呼ばれ得るＳＴＡ１１５の各々は、通信リンク１２０を介してＡＰ１０５とアソシエートおよび通信し得る。各ＡＰ１０５は、エリア内のＳＴＡ１１５が典型的にＡＰ１０５と通信し得るような地理的なカバレッジエリア１１０を有し得る。ＳＴＡ１１５は、ＩＥＥＥ８０２．１１と、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ａ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈ、等を含むがそれらに限定されないそのさまざまなバージョンとからの物理レイヤおよびＭＡＣレイヤを含むＷＬＡＮ無線およびベースバンドプロトコルにしたがって通信し得る。ＳＴＡ１１５は、この地理的なカバレッジエリア１１０中に散在し得、各々が、据置き型またはモバイルであり得る。
【００４２】
[0062]図１には示されないが、ＳＴＡ１１５は、１つよりも多くのＡＰ１０５によってカバーされ得、したがって、異なる時点で１つまたは複数のＡＰ１０５とアソシエートし得る。単一のＡＰ１０５および局の関連するセットは、基本サービスセット（ＢＳＳ）と呼ばれ得る。拡張サービスセット（ＥＳＳ）は、接続されたＢＳＳのセットである。分散システム（ＤＳ）（図示されない）は、拡張サービスセットにおいて、ＡＰ１０５を接続するために使用され得る。ＡＰ１０５のための地理的なカバレッジエリア１１０は、カバレッジエリアの一部を成す複数のセクタ（図示されない）へと分割され得る。ＷＬＡＮ１００は、異なるタイプ（たとえば、メトロポリタンエリア、ホームネットワーク、等）のＡＰ１０５を含み得、ここで、異なる技法について、カバレッジエリアのサイズはさまざまであり、カバレッジエリアが重なりあっている。示されないが、他のワイヤレスデバイスは、ＡＰ１０５と通信し得る。
【００４３】
[0063]上述したように、スループットを推定するための現在の技法は、不正確であり得る。ゆえに、スループット推定の精度を高めるために、現在の技法が修正され得るか、他のアプローチが実現され得る。高められた精度でスループット推定値を決定することは、通信に対して特定のＡＰを使用するためにＳＴＡによって行われる決定の精度および信頼性を高め得る。本明細書でさらに説明されるように、決定は、ＡＰとアソシエートすること、ＡＰにローミングすること、または別のネットワーク上でＳＴＡトラフィックをＡＰにステアリングすることであり得る。
【００４４】
[0064]図２は、本開示のさまざまな態様に係る、アクセスポイント（ＡＰ）２０５と局（ＳＴＡ）２１０との間の通信およびＳＴＡ２１０の動作の例の図２００を示す。ＡＰ２０５は、予想エアタイムパラメータを含むブロードキャストメッセージ２１５を送り得る。ＳＴＡ２１０は、ＡＰ２０５の範囲内（たとえば、ＡＰ２０５のカバレッジエリア内）にあるときに、ブロードキャストメッセージ２１５を受信し得る。
【００４５】
[0065]代替的にまたは追加的に、ＳＴＡ２１０は、予想エアタイムパラメータを要求する要求メッセージ２２０をＡＰ２０５に送り得る。要求メッセージ２２０に応答して、ＡＰ２０５は、予想エアタイムパラメータを含む応答メッセージ２２５をＳＴＡ２１０に送り得る。
【００４６】
[0066]いずれのケースにおいても、ＳＴＡ２１０は、受信された予想エアタイムパラメータを使用して、ブロック２３０において、スループット推定値を決定し得る。次に、ブロック２３５において、ＳＴＡ２１０は、スループット推定値に少なくとも部分的に基づいて、ＡＰ２０５を使用する（たとえば、ＡＰ２０５とアソシエートする）かどうかを決定し得る。ゆえに、ＳＴＡ２１０は、受信された予想エアタイムパラメータに少なくとも部分的に基づいて、ＡＰ２０５を使用するかどうかを決定し得る。ＳＴＡ２１０が、ＡＰ２０５を使用すると決定すると、ＡＰ２０５およびＳＴＡ２１０は、通信リンクを確立するための通信２４０を実行し得る。
【００４７】
[0067]一般に、前述の通信は、ＳＴＡ２１０にとって“良好な”ＡＰを識別または選択するために用いられ得る。ＳＴＡ２１０は、ＡＰ２０５が、適切なまたは許容範囲のスループットを提供する能力があり得るかどうかを決定するために、何ら既存のトラフィックを有することなしに（たとえば、ＡＰ２０５とのアソシエーションの前に）、スループット推定値を使用し得る。たとえば、スループット推定値は、下回るとＳＴＡ２１０がＡＰ２０５から適切なサービスを受信しない可能正が高い閾値スループットと比較され得る。必要に応じてまたは望まれる場合には、信号強度（たとえば、ＲＳＳＩ）、信号対ノイズ比（ＳＮＲ）、ＡＰのバックホールの品質、最重要でないチャネルのチャネル利用性、利用可能なチャネル帯域幅、予想される空間次元数、ＳＴＡおよびＡＰのトランシーバ間の最も高度な共通の技術（たとえば、８０２．１１ａｘ、８０２．１１ａｃ、８０２．１１ｎ）のような他のファクタが、ＳＴＡ２１０が通信に対してＡＰ２０５を使用すべきかどうかを決定するために、スループット推定値と組み合わせて使用され得る。
【００４８】
[0068]本明細書は、予想エアタイムパラメータまたは予想エアタイムパラメータを使用して決定される推定エアタイムフラクションに少なくとも部分的に基づいて、推定スループットを決定することを説明しているが、推定スループットグッドプット（goodput）が、予想物理レイヤ（ＰＨＹ）グッドプットのような追加のファクタに少なくとも部分的に基づき得ることは理解されるべきである。予想ＰＨＹグッドプットは、当技術分野で知られているもののような任意の適切な方法で決定され得、これらは、単純さおよび簡潔さのため、本明細書では説明されない。
【００４９】
[0069]図３は、本開示のさまざまな態様に係る、ＡＰ３０５とＳＴＡ３１０との間の通信ならびにＡＰ３０５およびＳＴＡ３１０の動作の別の例の図３００を示す。ＳＴＡ３１０は、たとえば、現在のＡＰ（図示されない）によって提供されるスループットまたはサービス品質が低下しているまたは特定の閾値を下回るとき、ブロック３１５において、ローミング手続を開始し得る。ブロック３２０において、ＡＰ３０５は、たとえば、予想エアタイムパラメータに少なくとも部分的に基づいて、推定エアタイムフラクションを決定し得る。ＡＰ３０５は、通信３２５によって描写されるように、推定エアタイムフラクションをブロードキャストし得、それは、ＳＴＡ３１０によって受信され得る。
【００５０】
[0070]代替的または追加的に、ＳＴＡ３１０は、図２に関連して上述したように、推定エアタイムフラクションを要求する要求メッセージ（図示されない）をＡＰ３０５に送り得、ＡＰ３０５から推定エアタイムフラクションを含む応答メッセージ（図示されない）を受信し得る。ＳＴＡ３１０は、たとえば、ローミング手続の一部として、要求メッセージを送り得る。
【００５１】
[0071]ＳＴＡ３１０は、受信された推定エアタイムフラクションを使用して、ブロック３３０において、スループット推定値を決定し得る。次に、ブロック３３５において、ＳＴＡ３１０は、スループット推定値に少なくとも部分的に基づいて、ＡＰ３０５にローミングする（たとえば、ＡＰ２０５に切り替える）かどうかを決定し得る。ゆえに、ＳＴＡ３１０は、受信された推定エアタイムフラクションに少なくとも部分的に基づいて、ＡＰ３０５にローミングするかどうかを決定し得る。ＳＴＡ３１０が、ＡＰ３０５にローミングすると決定すると、ＡＰ３０５およびＳＴＡ３１０は、通信リンクを確立するための通信３４０を実行し得る。
【００５２】
[0072]ＳＴＡ３１０は、現在のＡＰよりも良好なサービスを有する別のＡＰが利用可能かどうかを決定するためにローミング手続を実行し得る。ＳＴＡ３１０は、図３に例示されるように、ＡＰ３０５から推定エアタイムフラクションを受信し得、または、ＳＴＡ３１０が推定エアタイムフラクションを決定し得るための予想エアタイムパラメータを受信し得る。上述したように、図３に例示される通信は、ＳＴＡ３１０がローミングし得る適切なＡＰを識別または選択するために用いられ得る。推定スループットを使用して、ＳＴＡ３１０は、実際のスループットを決定するために任意の既存のトラックを有することなしに、ローミングするための潜在的なＡＰを評価し得る。
【００５３】
[0073]ＳＴＡ３１０は、利用可能なＡＰの中から「最良の」利用可能なＡＰを決定するために、利用可能なＡＰのスループット推定値を互いに比較し得る。次に、ＳＴＡ３１０は、ＳＴＡ３１０が「最良の」利用可能なＡＰにローミングするべきかを決定するために、「最良の」利用可能なＡＰのスループット推定値を、現在のＡＰのスループット推定値（または、実際のスループット）と比較し得る。代替的に、利用可能なＡＰのスループット推定値の各々は、利用可能なＡＰのうちのどれが、ＳＴＡ３１０のための通信に改善をもたらす可能性が高いかを決定するために、現在のＡＰのスループット推定値（または、実際のスループット）と比較され得る。そのようなＡＰからの、ローミングすることとなる１つのＡＰの選択は、スループット推定値に加え、任意の他の適切なファクタ（たとえば、ＲＳＳＩ）の考慮を含み得る。
【００５４】
[0074]図４は、本開示のさまざまな態様に係る、ＡＰ４０５とＳＴＡ４１０との間の通信およびＳＴＡ４１０の動作のさらに別の例の図４００を示す。ＳＴＡ４１０は、ブロック４１５において発見手続を開始し得る。代替的に、ブロック４１５における手続は、図３に関連して説明したような、ローミング手続であり得る。ＳＴＡ４１０は、通信４２０で描写されるように、ＡＰ４０５を含む複数のＡＰから予想エアタイムパラメータを受信し得る。ＡＰ４０５および他のＡＰ（図示されない）は、範囲内にあるときにＳＴＡ４１０によって受信されることとなるそれら自体の予想エアタイムパラメータを個々にブロードキャストし得る。
【００５５】
[0075]代替的または追加的に、ＳＴＡ４１０は、図２に関連して上述したように、各々からの予想エアタイムパラメータを要求する要求メッセージ（図示されない）を、範囲内にあると決定された複数のＡＰに送り得、ＡＰから予想エアタイムパラメータを示す応答メッセージ（図示されない）を受信し得る。ＳＴＡ３１０は、たとえば、発見手続の一部として、要求メッセージを送り得る。
【００５６】
[0076]ＳＴＡ４１０は、受信された予想エアタイムパラメータを使用して、ブロック４２５において、ＡＰの各々についてのスループット推定値を決定し得る。次に、ブロック４３０において、ＳＴＡ４１０は、スループット推定値に少なくとも部分的に基づいて、ＡＰのうちのどれを使用するかを決定し、たとえば、ＡＰ４０５を選択し得る。ゆえに、ＳＴＡ４１０は、受信された予想エアタイムパラメータに少なくとも部分的に基づいて、複数の利用可能なＡＰのうちのどのＡＰを使用するかを決定し得る。一旦選択されると、ＡＰ４０５およびＳＴＡ４１０は、通信リンクを確立するための通信４３５を実行し得る。
【００５７】
[0077]図４に例示される通信は、複数の利用可能なＡＰの中から、ＳＴＡ４１０にとって適切なＡＰを識別または選択するために用いられ得る。図３に関連して上述したローミングシナリオと同様に、ＳＴＡ４１０は、任意の既存のトラフィックを有することなしに（たとえば、利用可能なＡＰのうちのいずれかとのアソシエーションの前に）、複数の利用可能なＡＰを評価するためにスループット推定値を使用し得る。たとえば、スループット推定値は、下回るとＳＴＡ２１０がＡＰから適切なサービスを受信しない可能正が高い閾値スループットと比較され得る。閾値スループットを満たす利用可能なＡＰの中から、ＳＴＡ４１０は、ＳＴＡ４１０が通信に対してどのＡＰを選択すべきかを決定するために、相対的なスループット推定値に加え、他のファクタ（たとえば、ＲＳＳＩ）を考慮し得る。
【００５８】
[0078]図５は、本開示のさまざまな態様に係る、ＡＰ５０５とＳＴＡ５１０との間の通信およびＳＴＡ５１０の動作のさらに別の例の図５００を示す。ブロック５１５において、ＳＴＡ５１０は、第１のネットワーク、たとえば、セルラネットワークのような非ＷＬＡＮネットワーク、を使用して通信し得る。ＳＴＡ５１０は、通信５２０によって描写されるように、ＡＰ５０５から予想エアタイムパラメータを受信し得る。ＡＰ５０５は、範囲内にあるときにＳＴＡ５１０によって受信されることとなる予想エアタイムパラメータをブロードキャストし得る。代替的または追加的に、ＳＴＡ５１０は、図２に関連して上述したように、予想エアタイムパラメータを要求する要求メッセージ（図示されない）をＡＰ５０５に送り得、ＡＰ５０５から予想エアタイムパラメータを示す応答メッセージ（図示されない）を受信し得る。
【００５９】
[0079]ＳＴＡ５１０は、受信された予想エアタイムパラメータを使用して、ブロック５２５において、ＡＰ５０５についてのスループット推定値を決定し得る。次に、ブロック５３０において、ＳＴＡ５１０は、スループット推定値に少なくとも部分的に基づいて、第１の（たとえば、非ＷＬＡＮ）ネットワークから（ＡＰ５０５が一部である）ＷＬＡＮにトラフィックをステアリングするかどうかを決定し得る。ゆえに、ＳＴＡ５１０は、受信された予想エアタイムパラメータに少なくとも部分的に基づいて、そのようなトラフィックをＡＰ５０５にステアリングするかどうかを決定し得る。ＳＴＡ５１０が未だＡＰ５０５とアソシエートされていない場合、ＡＰ５０５およびＳＴＡ５１０は、トラフィックがＡＰ５０５にステアリングされるべきであるとき、通信リンクを確立するための通信５３５を実行し得る。ＳＴＡ５１０が既にＡＰ５０５とアソシエートされている場合、ＡＰ５０５およびＳＴＡ５１０は、ステイアリングされたトラフィックのために、ＡＰとの既存の通信リンクを使用し得る。
【００６０】
[0080]前述は、ＳＴＡ５１０が、現在第１のネットワーク上の通信について、第１のネットワークを使用することからＷＬＡＮを使用することに切り替えるかどうかを決定することについて説明したが、ＳＴＡ５１０が、（たとえば、どちらのネットワーク上にも既存のトラフィックを有することなしに）対象の通信に対してどちらのネットワークを使用すべきかを決定するために第１のネットワークおよびＷＬＡＮを評価し得ることは理解されるべきである。このように、ＳＴＡ５１０は、第１のネットワークおよびＷＬＡＮの推定スループットを比較し、ＳＴＡ５１０に対して、より良好なスループットを提供する可能性が高いネットワークを選択し得る。
【００６１】
[0081]図６Ａは、本開示のさまざまな態様に係る、情報フィールドを含む推定サービスパラメータ（ＥＳＰ）フォーマット６００−ａの例のブロック図を示す。本明細書で説明されるように、ＥＳＰフォーマット６００−ａは、ワイヤレスビーコンの一部としてまたはＡＰからの応答メッセージの一部として用いられ得る。
【００６２】
[0082]ＥＳＰフォーマット６００−ａは、アクセスカテゴリ情報フィールド６０５と、推定エアタイムフラクション情報フィールド６１０と、データフォーマット情報フィールド６１５と、ブロック肯定応答（ＢＡ）ウィンドウサイズ情報フィールド６２０と、データ物理プロトコルデータユニット（ＰＰＤＵ）持続時間ターゲット（または、ＰＰＤＵ伝送時間）情報フィールド６２５とを含み得る。アクセスカテゴリ情報フィールド６０５は、その他のフィールドに適用されるアクセスクラス（ＡＣ）を識別し得る。たとえば、推定エアタイムフラクション情報フィールド６１０内の推定エアタイムフラクションは、識別されたＡＣについてのものであり得る。ゆえに、本明細書で説明されるように、ＡＰは、そのような情報をブロードキャストするとき、各ＡＣについての推定エアタイムフラクションを提供し得るか、ＳＴＡによって要求されたＡＣについての推定エアタイムフラクションで応答し得る。所与のアクセスクラスのためのスループットが、以下で説明されるように、対応する推定エアタイムフラクションを使用して推定され得る。データフォーマット情報フィールド６１５、ＢＡウィンドウサイズ情報フィールド６２０、および情報フィールド６２５内のデータＰＰＤＵ持続時間ターゲット（または、ＰＰＤＵ伝送時間）は、以下でさらに説明されるように、推定スループットを決定するための追加のパラメータを提供または決定し得る。
【００６３】
[0083]図６Ｂは、本開示のさまざまな態様に係る、情報フィールドを含む推定サービスパラメータ（ＥＳＰ）フォーマット６００−ｂの別の例のブロック図を示す。上述したように、ＥＳＰフォーマット６００−ｂは、ワイヤレスビーコンの一部としてまたはＡＰからの応答メッセージの一部として用いられ得る。
【００６４】
[0084]ＥＳＰフォーマット６００−ｂは、アクセスカテゴリ情報フィールド６０５−ａと、アクティブな局の数の情報フィールド６３０と、チャネルアクセスレイテンシ情報フィールド６３５と、ランダムアクセス遅延情報フィールド６４０と、データフォーマット情報フィールド６１５−ａと、ＢＡウィンドウサイズ情報フィールド６２０−ａと、データＰＰＤＵ持続時間ターゲット（または、ＰＰＤＵ伝送時間）情報フィールド６２５−ａとを含み得る。アクセスカテゴリ情報フィールド６０５−ａ、データフォーマット情報フィールド６１５−ａ、ＢＡウィンドウサイズ情報フィールド６２０−ａ、およびデータＰＰＤＵ持続時間ターゲット（または、ＰＰＤＵ伝送時間）情報フィールド６２５−ａは、図６Ａに関連して説明されたように構成され得る。
【００６５】
[0085]ＡＰがアクティブサービスしている局の数は、アクティブな局の情報フィールド６３０において示され得る。チャネルアクセスレイテンシパラメータは、チャネルアクセスレイテンシ情報フィールド６３５に含まれ得る。ランダムアクセス遅延パラメータは、ランダムアクセス遅延情報フィールド６４０に含まれ得る。これらの各々は、所与のアクセスクラスについての推定エアタイムフラクションを決定するためのパラメータを提供し得る。ゆえに、ＥＳＰフォーマット６００−ｂが用いられるとき、ＳＴＡは、本明細書で説明したように、推定スループットを決定するための推定エアタイムフラクションを決定（たとえば、算出）し得る。
【００６６】
[0086]たとえば、推定スループットを決定するための式は、以下の通りであり得る：
【数１】
0006676636.tif 000002
ここで、Ｒestimated(AC)は、所与のアクセスクラスのための推定スループットであり、
Ｎbit per PPDUは、（ＭＰＤＵ＿ｐＰＰＤＵ×Ａ＿ＭＳＤＵ＿Ｂ×８）に等しく、
ＴPPDUは、ＰＰＤＵの時間における持続時間であり、
αestimated air times fraction(AC)は、所与のアクセスクラスについて、ネットワークに参加する新しい局がＡＰから取得し得るエアタイムの推定フラクションであり、
ここで、ＭＰＤＵ＿ｐＰＰＤＵは、１ＰＰＤＵあたりのＭＰＤＵの数であり、
Ａ＿ＭＳＤＵ＿Ｂは、ＭＳＤＵ送信時間およびＭＳＤＵ受信時間のうちの少ない方である。
【００６７】
[0087]推定エアタイムフラクションの決定は、実施に固有であり得るが、例となる式は以下の通りである：
【数２】
0006676636.tif 000003
ここで、Ｎactive STA（ＡＣ）は、アクセスクラスにおいて、ＡＰがアクティブにサービスしているＳＴＡの数であり、
Average_Channel_Latency (AC)は、ＡＰによって決定されるような、所与のアクセスクラスについてのチャネルにアクセスするための平均のレイテンシ（たとえば、パケットを送信しようとする初期の試行からそのパケットの実際の送信までにかかる時間）であり、
ＴPPDUは、上記の通り定義される。ＡＰは、ＡＰが送信するパケットについてのチャネルレイテンシを、間欠的に、周期的に、または連続的に測定し得る。
【００６８】
[0088]推定エアタイムフラクションを決定するための別の例となる式は、以下の通りである：
【数３】
0006676636.tif 000004
ここで、チャネル使用率は、ＡＰによって決定され、
ＢＯＶは、平均のランダムアクセス遅延（たとえば、ＷｉＦｉ最大ランダムバックオフを２で割ったもの）であり、
ＲＣＯＶは、送信要求／送信可（ＲＴＳ／ＣＴＳ）を使用することでもたらされるチャネルアクセスレイテンシであり、
ＴPPDUは、上記の通り定義される。
【００６９】
[0089]ここから図７Ａを参照すると、本開示のさまざまな態様にに従って、ワイヤレス通信に対して使用され得る装置７０１−ａのブロック図７００−ａが示される。装置７０１−ａは、図１、２、３、４、および／または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０のさまざまな態様の例であり得る。装置７０１−ａはまた、プロセッサを含み得るか、プロセッサによって実現され得る。装置７０１−ａは、受信機７０５と、通信マネジャ７１０と、送信機７１５とを含み得る。これらの構成要素の各々は、互いに通信状態にあり得る。
【００７０】
[0090]装置７０１−ａの構成要素（および、本明細書で説明された他の関連する装置の構成要素）は、個々にまたは集合的に、ハードウェアにおいて適用可能な機能のうちのいくつかまたはすべてを実行するように適合された特定用途向け集積回路（ＡＳＩＣ）を使用して実現され得る。代替的に、これらの機能は、集積回路上の他の処理ユニット（または、コア）によって実行され得る。他の例では、他のタイプの集積回路（たとえば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他の半カスタムＩＣ）が使用され得、これらは、当該技術分野において知られている任意の方法でプログラムされ得る。各ユニットの機能もまた、全体的にまたは部分的に、メモリにおいて具現化されている命令により実現され得、汎用または専用プロセッサによって実行されるようにフォーマットされ得る。
【００７１】
[0091]受信機７０５は、ＷＬＡＮのような特定の無線アクセス技術（ＲＡＴ）にしたがって送信を受信するように動作可能な無線周波数（ＲＦ）受信機のようなＲＦ受信機であり得るか、それを含み得る。受信機７０５はまた、セルラ（たとえば、ＬＴＥ）のような異なるＲＡＴにしたがって送信を受信するように動作可能な無線周波数（ＲＦ）受信機のようなＲＦ受信機であり得るか、それを含み得る。受信機７０５は、図１に関連して説明されたＷＬＡＮ１００の通信リンクのような、ワイヤレス通信システムの通信リンク（たとえば、物理チャネル）上でさまざまなタイプのデータまたは制御信号（たとえば、送信）を受信するために使用され得る。受信機７０５は、ブロードキャストされたワイヤレスビーコンを受信するために、および／または、ＡＰ（図示されない）から応答メッセージを受信するために使用され得る。本明細書で説明される場合、ビーコンまたは応答メッセージは、推定エアタイムフラクションまたは推定エアタイムフラクションを決定するためのパラメータのような予想エアタイムパラメータを含み得る。
【００７２】
[0092]送信機７１５は、ＷＬＡＮのような特定のＲＡＴにしたがって送信するように動作可能なＲＦ送信機のようなＲＦ送信機であり得るか、それを含み得る。送信機７１５はまた、セルラ（たとえば、ＬＴＥ）のような異なるＲＡＴにしたがって送信するように動作可能なＲＦ送信機のようなＲＦ送信機であり得るか、それを含み得る。送信機７１５は、図１に関連して説明されたＷＬＡＮ１００の通信リンクのような、ワイヤレス通信システムの通信リンク（たとえば、物理チャネル）上でさまざまなタイプのデータまたは制御信号（たとえば、送信）を送信するために使用され得る。送信機７１５は、ＡＰ（図示されない）からの予想エアタイムパラメータを要求するような要求メッセージを送信するために使用され得る。
【００７３】
[0093]通信マネジャ７１０は、たとえばＷＬＡＮのような特定のＲＡＴと、たとえばＬＴＥのような異なるＲＡＴとにしたがったワイヤレス通信を管理するために使用され得る。たとえば、通信マネジャ７１０は、送信機７１５および受信機７０５を管理するために使用され得る。この開示の態様によれば、通信マネジャ７１０は、予想エアタイムパラメータがＡＰ（図示されない）から取得されるように、受信機７０５および送信機７１５を管理するまたは別の方法で制御するために使用され得る。通信マネジャ７１０は、装置７０１−ａがＡＰ（図示されない）を使用して達成すると予想し得る推定スループットを決定するために予想エアタイムパラメータを使用し得る。通信マネジャ７１０はまた、ＡＰ（図示されない）を使用するかどうかを決定するために推定スループットを使用するように構成され得る。
【００７４】
[0094]図７Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得る装置７０１−ｂのブロック図７００−ｂを示す。装置７０１−ｂは、図７Ａに関連して上述された装置７０１−ａあるいは図１、２、３、４、および／または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０のさまざまな態様の例であり得る。装置７０１−ｂはまた、プロセッサを含み得るか、プロセッサによって実現され得る。装置７０１−ｂは、受信機７０５−ａと、通信マネジャ７１０−ａと、送信機７１５−ａとを含み得る。これらの構成要素の各々は、互いに通信状態にあり得る。
【００７５】
[0095]受信機７０５−ａおよび送信機７１５−ａはそれぞれ、図７Ａに関連して上述された受信機７０５および送信機７１５と同様に動作し得る。通信マネジャ７１０−ａはまた、図７Ａに関連して上述された通信マネジャ７１０と同様の動作を実行し得る。さらに、通信マネジャ７１０−ａは、エアタイムフラクション推定器７２０およびスループット推定器７２５を含み得る。
【００７６】
[0096]本明細書で説明されるように、予想エアタイムパラメータが推定エアタイムフラクションを算出するためのパラメータであるケースでは、通信マネジャ７１０−ａは、受信されたパラメータを使用して推定エアタイムフラクションを算出するためにエアタイムフラクション推定器７２０を用い得る。次に、通信マネジャ７１０−ａは、算出された推定エアタイムフラクションから、推定スループットを決定するためにスループット推定器７２５を用い得る。次に、通信マネジャ７１０−ａは、対応するＡＰ（図示されない）を使用するかどうかを決定するために推定スループットを使用し得る。
【００７７】
[0097]図７Ｃは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得る装置７０１−ｃのブロック図７００−ｃを示す。装置７０１−ｃは、図７Ａまたは７Ｂに関連して上述された装置７０１−ａ、７０１−ｂあるいは図１、２、３、４、または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０のさまざまな態様の例であり得る。装置７０１−ｃはまた、プロセッサを含み得るか、プロセッサによって実現され得る。装置７０１−ｃは、受信機７０５−ｂと、通信マネジャ７１０−ｂと、送信機７１５−ｂとを含み得る。これらの構成要素の各々は、互いに通信状態にあり得る。
【００７８】
[0098]受信機７０５−ｂおよび送信機７１５−ｂはそれぞれ、図７Ａに関連して上述したような受信機７０５および送信機７１５と同様に動作し得る。通信マネジャ７１０−ｂはまた、図７Ａまたは７Ｂに関連して上述された通信マネジャ７１０、７１０−ａと同様の動作を実行し得る。さらに、通信マネジャ７１０−ｂは、スループット推定器７２５−ａと、ローミングマネジャ７３０と、コンパレータ７３５と、ＡＰセレクタ７４０とを含み得る。
【００７９】
[0099]ローミングマネジャ７３０は、装置７０１−ｃについてのローミング動作を管理し得る。そのような動作は、たとえば、ローミング手続をいつ開始するか決定することと、利用可能なＡＰを決定することと、現在のＡＰから異なるＡＰにローミングするように通信リンクを変更することとを含み得る。
【００８０】
[0100]受信機７０５−ｂは、範囲内にあるＡＰからワイヤレスビーコンを受信し得る。いずれのＡＰも範囲内にない可能性があるが、下記では、少なくとも１つＡＰが範囲内にあると想定する。ＡＰから受信される各ワイヤレスビーコンは、それぞれのＡＰについての予想エアタイムパラメータを含み得る。
【００８１】
[0101]代替的に、通信マネジャ７１０−ｂは、（たとえば、送信機７１５−ｂおよび／または受信機７０５−ｂを使用して）範囲内にあるＡＰを決定し得、ＡＰが予想エアタイムパラメータを送ることを要求するような要求メッセージを送信機７１５−ｂを介して範囲内にある各ＡＰに送り得る。次に、受信機７０５−ｂは、予想エアタイムパラメータを含む応答メッセージをそれぞれのＡＰから受信し、通信マネジャ７１０−ｂにまたは直接スループット推定器に７２５−ａに予想エアタイムパラメータを提供し得る。
【００８２】
[0102]スループット推定器７２５−ａは、対応する予想エアタイムパラメータを使用して各ＡＰのための推定スループットを決定し得、推定スループットをコンパレータ７３５に提供し得る。いくつかのケースでは、スループット推定器７２５−ａは、装置７０１−ｃによって使用されている現在のＡＰのための推定スループットを、その他の類似したＡＰと同様に、決定し得る。他のケースでは、現在のＡＰによって提供されている実際のスループットが決定され、コンパレータ７３５に提供され得る。コンパレータ７３５は、その他の利用可能なＡＰの推定スループットと、現在のＡＰの推定／実際のスループットとを比較し、この比較の結果をＡＰセレクタ７４０に提供し得る。次に、ＡＰセレクタ７４０は、この比較の結果に少なくとも部分的に基づいて、ＡＰのうちの１つを選択し得る。次に、ローミングマネジャ７３０は、選択されたＡＰにローミングするために動作を実行し得るか、現在のＡＰが選択されるケースでは、ローミングを（たとえば、所定の時間の間または所定の試行回数）再試行し得る。
【００８３】
[0103]図７Ｄは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得る装置７０１−ｄのブロック図７００−ｄを示す。装置７０１−ｄは、図７Ａ、７Ｂ、または７Ｃに関連して上述された装置７０１−ａ、７０１−ｂ、７０１−ｃあるいは図１、２、３、４、または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０のさまざまな態様の例であり得る。装置７０１−ｄはまた、プロセッサであり得る。装置７０１−ｄは、受信機７０５−ｃと、通信マネジャ７１０−ｃと、送信機７１５−ｃとを含み得る。これらの構成要素の各々は、互いに通信状態にあり得る。
【００８４】
[0104]受信機７０５−ｃおよび送信機７１５−ｃはそれぞれ、図７Ａに関連して上述したような受信機７０５および送信機７１５と同様に動作し得る。通信マネジャ７１０−ｃは、図７Ａ、７Ｂ、または７Ｃに関連して上述された通信マネジャ７１０、７１０−ａ、７１０−ｂと同様の動作を実行し得る。さらに、通信マネジャ７１０−ｂは、スループット推定器７２５−ｂと、ＲＡＴマネジャ７４５と、コンパレータ７５０とを含み得る。
【００８５】
[0105]ＲＡＴマネジャ７４５は、異なるＲＡＴにしたがって動作する複数のネットワークとの通信リンクを管理し得る。たとえば、装置７０１−ｄは、セルラネットワークへの確立された通信リンクと、（ＡＰを介した）ＷＬＡＮネットワークへの確立された通信リンクとを有し得る。通信マネジャ７１０−ｃは、セルラネットワーク上でアクティブ通信を管理している可能性がある。しかしながら、ＷＬＡＮネットワークが、そのような通信に対して適切なサービスを提供する能力がある場合、通信マネジャ７１０−ｃは、通信を、ＷＬＡＮネットワーク用の通信リンクにステアリングし得る。ＷＬＡＮとアソシエートされているＡＰによって提供され得る推定スループットは、そのように通信をステアリングするかどうかを決定するための１つのファクタであり得る。
【００８６】
[0106]スループット推定器７２５−ｂは、ＡＰのための推定スループットを決定するために、図７Ｂに関連して上述したスループット推定器７２５と同様に動作し得る。推定スループットは、たとえば、セルラネットワーク上の推定／実際のスループットと比較するために、コンパレータに提供され得る。比較の結果に少なくとも部分的に基づいて、通信マネジャ７１０−ｃは、通信がＷＬＡＮネットワークにステアリングされるべきであると決定し得る。通信マネジャ７１０−ｃは、単独でまたはＲＡＴマネジャ７４５とともに、通信をセルラネットワークからＷＬＡＮネットワークにステアリングし得る。そのようなアプローチは、たとえば、セルラネットワーク上のサービス品質が低下している場合、または、（たとえば、セルラネットワークミニッツ（cellular network minutes）を使用することを回避するために）ＷＬＡＮネットワーク上でサービスを提供することが望まれる場合に役立ち得る。
【００８７】
[0107]ここから図８Ａを参照すると、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得る装置８０１−ａのブロック図８００−ａが示される。装置８０１−ａは、図１、２、３、４、および／または５に関連して説明されたＡＰ１０５、２０５、３０５、４０５、および５０５のさまざまな態様の例であり得る。装置８０１−ａはまた、プロセッサを含み得るか、プロセッサによって実現され得る。装置８０１−ａは、受信機８０５と、通信マネジャ８１０と、送信機８１５とを含み得る。これらの構成要素の各々は、互いに通信状態にあり得る。
【００８８】
[0108]装置８０１−ａの構成要素（および、本明細書で説明された他の関連する装置の構成要素）は、個々にまたは集合的に、ハードウェアにおいて適用可能な機能のうちのいくつかまたはすべてを実行するように適合された特定用途向け集積回路（ＡＳＩＣ）を使用して実現され得る。代替的に、これらの機能は、集積回路上の他の処理ユニット（または、コア）によって実行され得る。他の例では、他のタイプの集積回路（たとえば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他の半カスタムＩＣ）が使用され得、これらは、当該技術分野において知られている任意の方法でプログラムされ得る。各ユニットの機能はまた、全体的にまたは部分的に、メモリにおいて具現化された命令により実現され得、汎用または専用プロセッサによって実行されるようにフォーマットされ得る。
【００８９】
[0109]受信機８０５は、ＷＬＡＮのような特定の無線アクセス技術（ＲＡＴ）にしたがって送信を受信するように動作可能な無線周波数（ＲＦ）受信機のようなＲＦ受信機であり得るか、それを含み得る。受信機７０５は、図１に関連して説明されたＷＬＡＮ１００の通信リンクのような、ワイヤレス通信システムの通信リンク（たとえば、物理チャネル）上でさまざまなタイプのデータまたは制御信号（たとえば、送信）を受信するために使用され得る。受信機８０５は、ＳＴＡ（図示されない）から要求メッセージを受信するために使用され得る。本明細書で説明される場合、要求メッセージは、推定エアタイムフラクションまたは推定エアタイムフラクションを決定するためのパラメータのような予想エアタイムパラメータを要求し得る。
【００９０】
[0110]送信機８１５は、ＷＬＡＮのような特定のＲＡＴにしたがって送信するように動作可能なＲＦ送信機のようなＲＦ送信機であり得るか、それを含み得る。送信機８１５は、図１に関連して説明されたＷＬＡＮ１００の通信リンクのような、ワイヤレス通信システムの通信リンク（たとえば、物理チャネル）上でさまざまなタイプのデータまたは制御信号（たとえば、送信）を送信するために使用され得る。送信機８１５は、要求メッセージに応答して、ＳＴＡ（図示されない）に予想エアタイムパラメータを提供するための応答メッセージを送信するために使用され得る。代替的にまたは追加的に、送信機８１５は、装置８０１−ａのワイヤレスビーコンをブロードキャストするために使用され得る。本明細書で説明される場合、ビーコンは、推定エアタイムフラクションまたは推定エアタイムフラクションを決定するためのパラメータのような予想エアタイムパラメータを含み得る。
【００９１】
[0111]通信マネジャ８１０は、たとえばＷＬＡＮのような特定のＲＡＴにしたがったワイヤレス通信を管理するために使用され得る。たとえば、通信マネジャ８１０は、送信機８１５および受信機８０５を管理するために使用され得る。この開示の態様によれば、通信マネジャ８１０は、予想エアタイムパラメータがＳＴＡ（図示されない）に提供されるように、受信機８０５および送信機８１５を管理するまたは別の方法で制御するために使用され得る。ゆえに、通信マネジャ８１０は、ＳＴＡが装置８０１−ａを使用して達成すると予想し得る推定スループットをＳＴＡが決定し得るように、ＳＴＡに予想エアタイムパラメータを提供し得る。
【００９２】
[0112]図８Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信に対して使用され得る装置８０１−ｂのブロック図８００−ｂを示す。装置８０１−ｂは、図８Ａに関連して上述された装置８０１−ａあるいは図１、２、３、４、および／または５に関連して説明されたＡＰ１０５、２０５、３０５、４０５、および５０５のさまざまな態様の例であり得る。装置８０１−ｂはまた、プロセッサを含み得るか、プロセッサによって実現され得る。装置８０１−ｂは、受信機８０５−ａと、通信マネジャ８１０−ａと、送信機８１５−ａとを含み得る。これらの構成要素の各々は、互いに通信状態にあり得る。
【００９３】
[0113]受信機８０５−ａおよび送信機８１５−ａはそれぞれ、図８Ａに関連して上述された受信機８０５および送信機８１５と同様に動作し得る。通信マネジャ８１０−ａはまた、図８Ａに関連して上述された通信マネジャ８１０と同様の動作を実行し得る。さらに、通信マネジャ８１０−ａは、予想エアタイムパラメータ推定器８２０およびエアタイムフラクション推定器８２５を含み得る。
【００９４】
[0114]本明細書で説明されるように、予想エアタイムパラメータが推定エアタイムフラクションを算出するためのパラメータであるケースでは、通信マネジャ８１０−ａは、対応するパラメータを決定するために予想エアタイムパラメータ推定器８２０を用い得る。そのような対応するパラメータは、推定エアタイムフラクションを算出するためにエアタイムフラクション推定器８２５に提供され得る。次に、通信マネジャ８１０−ａは、ＳＴＡ（図示されない）に推定エアタイムフラクションを送信またはブロードキャストするための送信機８１５−ａを用い得る。
【００９５】
[0115]図９Ａは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＳＴＡ９１５のアーキテクチャの例を例示するブロック図９００−ａを示す。ＳＴＡ９１５は、さまざまな構成を有し得、パーソナルコンピュータ（たとえば、ラップトップコンピュータ、ネットブックコンピュータ、タブレットコンピュータ、等）、セルラ電話（たとえば、スマートフォン）、ＰＤＡ、デジタルビデオレコーダ（ＤＶＲ）、インターネットアプライアンス、ゲーミングコンソール、電子リーダ、等に含まれ得るか、その一部であり得る。ＳＴＡ９１５は、いくつかのケースでは、モバイル動作を容易するために、小型バッテリのような内部電源（図示されない）を有し得る。ＳＴＡ９１５は、図７Ａ、７Ｂ、７Ｃ、および７Ｄに関連して説明された装置７０１−ａ、７０１−ｂ、７０１−ｃ、７０１−ｄあるいは図１、２、３、４、または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０のさまざまな態様の例であり得る。ＳＴＡ９１５は、図１、２、３、４、５、７Ａ、７Ｂ、７Ｃ、および７Ｄに関連して説明された特徴および機能のうちの少なくともいくつかを実現し得る。ＳＴＡ９１５は、図１に関連して説明されたＡＰ１０５と通信し得る。
【００９６】
[0116]ＳＴＡ９１５は、プロセッサ９０５と、メモリ９１０と、通信マネジャ９２０と、エアタイムフラクション／スループット推定器９２５と、コンパレータ９３０と、ローミングマネジャ９３５と、トランシーバ９４０と、アンテナ９４５とを含み得る。これらの構成要素の各々は、バス９５０上で、直接的にまたは間接的に、互いに通信状態にあり得る。
【００９７】
[0117]メモリ９１０は、ランダムアクセスメモリ（ＲＡＭ）または読取り専用メモリ（ＲＯＭ）を含み得る。プロセッサ９０５は、インテリジェントハードウェアデバイス、たとえば、ＣＰＵ、マイクロコントローラ、ＡＳＩＣ、等を含み得る。プロセッサ９０５は、トランシーバ９４０を通して受信される情報またはアンテナ９４５を通した送信のためにトランシーバ９４０に送られることとなる情報を処理し得る。そのような情報は、メモリ９１０に格納され、プロセッサ９０５（それに加え、必要に応じてまたは望まれる場合には、他の構成要素）によってアクセスされ得る。プロセッサ９０５は、単独でまたは通信マネジャ９２０、エアタイムフラクション／スループット推定器９２５、コンパレータ９３０、およびローミングマネジャ９３５に関連して、さまざまなＲＡＴ上で通信することのさまざまな態様に対処し得る。
【００９８】
[0118]トランシーバ９４０は、パケットを変調して、変調されたパケットを送信のためにアンテナ９４５に提供するため、およびアンテナ９４５から受信されたパケットを復調するためのモデムを含み得る。トランシーバ９４０は、いくつかのケースでは、別個の送信機および受信機として実現され得る。トランシーバ９４０は、さまざまなＲＡＴにしたがった通信をサポートし得る。トランシーバ９４０は、図１、２、３、４、または５に関連して説明されたアクセスポイント１０５、２０５、３０５、４０５、５０５とあるいは図８Ａまたは８Ｂに関連して説明された装置８０１−ａ、８０１−ｂと、アンテナ９４５を介して双方向に通信し得る。ＳＴＡ９１５は、単一のアンテナ９４５を含み得るが、ＳＴＡ９１５が複数のＳＴＡアンテナ９４５を含み得る実施があり得る。
【００９９】
[0119]通信マネジャ９２０は、ワイヤレス通信、スループットを推定すること、および使用すべきＡＰを決定することに関する図１、２、３、４、および５に関連して説明された特徴および機能のうちのいくつかまたはすべてを実行および制御し得る。たとえば、通信マネジャ９２０は、エアタイムフラクション／スループット推定器９２５、コンパレータ９３０、およびローミングマネジャ９３５とともに、たとえば、図３に関連して説明したように、ＳＴＡ９１５についての、ＡＰの推定スループットを考慮に入れるＷＬＡＮローミングスキームを実現し得る。通信マネジャ９２０は、図３Ａ、３Ｂ、３Ｃ、または３Ｄに関連して説明された通信マネジャ７１０、７１０−ａ、７１０−ｂ、または７１０−ｃのさまざまな態様の例であり得る。通信マネジャ９２０、またはその一部は、プロセッサを含み得、通信マネジャ９２０の機能性のうちのいくつかまたはすべては、プロセッサ９０５によってまたはプロセッサ９０５に関連して実行され得る。
【０１００】
[0120]ＳＴＡ９１５の構成要素は、図１、２、４、５、７Ａ、７Ｂ、７Ｃ、または７Ｄに関連して上述した態様も実現するように構成され得、これらの態様は、簡潔さのために本明細書では繰り返されないだろう。さらに、ＳＴＡ９１５の構成要素は、図１１または１２に関連して以下で説明される態様を実現するように構成され得、これらの態様もまた、簡潔さのために本明細書では繰り返されないだろう。
【０１０１】
[0121]図９Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＳＴＡ９１５−ａのアーキテクチャの例を例示するブロック図９００−ｂを示す。ＳＴＡ９１５−ａは、さまざまな構成を有し得、パーソナルコンピュータ（たとえば、ラップトップコンピュータ、ネットブックコンピュータ、タブレットコンピュータ、等）、セルラ電話（たとえば、スマートフォン）、ＰＤＡ、デジタルビデオレコーダ（ＤＶＲ）、インターネットアプライアンス、ゲーミングコンソール、電子リーダ、等に含まれ得るか、その一部であり得る。ＳＴＡ９１５−ａは、いくつかのケースでは、モバイル動作を容易するために、小型バッテリのような内部電源（図示されない）を有し得る。ＳＴＡ９１５は、図７Ａ、７Ｂ、７Ｃ、または７Ｄに関連して説明された装置７０１−ａ、７０１−ｂ、７０１−ｃ、７０１−ｄあるいは図１、２、３、４、または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０のさまざまな態様の例であり得る。ＳＴＡ９１５は、図１、２、３、４、５、７Ａ、７Ｂ、７Ｃ、または７Ｄに関連して説明された特徴および機能のうちの少なくともいくつかを実現し得る。ＳＴＡ９１５は、図１に関連して説明されたＡＰ１０５と通信し得る。
【０１０２】
[0122]ＳＴＡ９１５−ａは、プロセッサ９０５−ａと、メモリ９１０−ａと、トランシーバ９４０−ａと、アンテナ９４５−ａとを含み得る。これらの構成要素の各々は、バス９５０−ａ上で、直接的にまたは間接的に、互いに通信状態にあり得る。トランシーバ９４０−ａおよびアンテナン９４５−ａはそれぞれ、図９Ａに関連して説明されたトランシーバ９４０およびアンテナ９４５と同様に構成され得る。
【０１０３】
[0123]プロセッサ９０５−ａは、インテリジェントハードウェアデバイス、たとえば、ＣＰＵ、マイクロコントローラ、ＡＳＩＣ、等を含み得る。プロセッサ９０５−ａは、トランシーバ９４０−ａを通して受信された情報およびアンテナ９４５−ａを通した送信のためにトランシーバ９４０−ａに送られることとなる情報を処理し得る。そのような情報は、メモリ９１０−ａに格納され得、プロセッサ９０５−ａによってアクセスされ得る。プロセッサ９０５−ａは、さまざまなＲＡＴ上で通信することのさまざまな態様に対処し得る。
【０１０４】
[0124]メモリ９１０−ａは、ＲＡＭおよび読取り専用メモリＲＯＭを含み得る。メモリ９１０−ａは、実行されると、ワイヤレス通信、スループットを推定すること、および使用すべきＡＰを決定することに関する図１、２、３、４、５、７Ａ、７Ｂ、７Ｃ、７Ｄ、または９Ａに関連して説明された特徴および機能のうちのいくつかまたはすべてのような、さまざまなＲＡＴを介して通信するための本明細書で説明されたさまざまな機能を実行することをプロセッサ９０５−ａに行わせる命令を含む、コンピュータ読取可能なかつコンピュータ実行可能なソフトウェア（ＳＷ）コード９１２を格納し得る。代替的に、ソフトウェアコード９１２は、プロセッサ９０５−ａによって直接的には実行可能でない可能性があるが、（たとえば、コンパイルおよび実行されると）本明細書で説明されたさまざまな機能を実行することをＳＴＡ９１５−ｄに行わせ得る。
【０１０５】
[0125]ＳＴＡ９１５−ａの構成要素は、図１、２、３、４、５、７Ａ、７Ｂ、７Ｃ、７Ｄ、または９Ａに関連して上述した態様を実現するように構成され得、これらの態様は、簡潔さのために本明細書では繰り返されないだろう。さらに、ＳＴＡ９１５−ａの構成要素は、図１１または１２に関連して以下で説明される態様を実現するように構成され得、これらの態様もまた、簡潔さのために本明細書では繰り返されないだろう。
【０１０６】
[0126]図１０Ａは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＡＰ１００５−ａのアーキテクチャの例を例示するブロック図１０００−ａを示す。ＡＰ１００５−ａは、図１、２、３、４、または５に関連して説明されたＡＰ１０５、２０５、３０５、４０５、５０５あるいは図８Ａまたは８Ｂに関連して説明された装置８０１−ａ、８０１−ｂの例であり得る。ＡＰ１００５−ａは、ＡＰプロセッサ１０１０と、ＡＰメモリ１０１５と、ＳＴＡと通信するためのＳＴＡ通信マネジャ１０２５と、予想エアタイムパラメータ／エアタイムフラクション推定器１０３０と、ＡＰトランシーバ１０３５と、ＡＰアンテナ１０４０とを含み得る。ＳＴＡ通信マネジャ１０２５は、図８Ａまたは８Ｂの通信マネジャ８１０、８１０−ａの例であり得る。ＡＰ１００５−ａはまた、それぞれ、（たとえば、ＡＰアンテナ１０４０およびＡＰトランシーバ１０３５を介して）ＡＰ１００５−ｂ、１００５−ｃと、および（たとえば、ワイヤードポート１００７を介して）コアネットワーク１０６０と通信するために、ＡＰ通信マネジャ１０４５およびネットワーク通信マネジャ１０５０のうちの一方または両方を含み得る。ＡＰ１００５−ａの構成要素の各々は、少なくとも１つのバス１０５５上で、直接的にまたは間接的に、互いに通信状態にあり得る。
【０１０７】
[0127]ＡＰ１００５−ａの構成要素は、個々にまたは集合的に、ハードウェアにおいて適用可能な機能のうちのいくつかまたはすべてを実行するように適合された１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）を使用して実現され得る。代替的に、これらの機能は、１つまたは複数の集積回路上の１つまたは複数の他の処理ユニット（または、コア）によって実行され得る。他の例では、他のタイプの集積回路（たとえば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）が使用され得、これらは、当該技術分野において知られている任意の方法でプログラムされ得る。各構成要素の機能はまた、全体的にまたは部分的に、メモリにおいて具現化されている命令により実現され得、１つまたは複数の汎用または専用プロセッサによって実行されるようにフォーマットされ得る。
【０１０８】
[0128]ＡＰプロセッサ１０１０は、インテリジェントハードウェアデバイス、たとえば、中央処理装置（ＣＰＵ）、マイクロコントローラ、ＡＳＩＣ、等を含み得る。ＡＰプロセッサ１０１０は、ＡＰトランシーバ１０３５、ＡＰ通信マネジャ１０４５、またはネットワーク通信マネジャ１０５０を通して受信された情報を処理し得る。ＡＰプロセッサ１０１０はまた、ＡＰアンテナ１０４０を通した送信のためにＡＰトランシーバ１０３５に、ＡＰ通信マネジャ１０４５に、または、ネットワーク通信マネジャ１０５０に送られることとなる情報を処理し得る。ＡＰプロセッサ１０１０は、単独でまたはＳＴＡ通信マネジャ１０２５よび予想エアタイムパラメータ／エアタイムフラクション推定器１０３０に関連して、ＳＴＡ１１５、２１０、３１０、４１０、５１０、７０１−ａ、７０１−ｂ、７０１−ｃ、７０１−ｄとのワイヤレス通信に関するさまざまな態様に対処し得る。
【０１０９】
[0129]ＡＰトランシーバ１０３５は、図１、２、３、４、または５におけるＳＴＡ１１５、２１０、３１０、４１０、５１０あるいは図７Ａ、７Ｂ、７Ｃ、または７Ｄにおける装置７０１−ａ、７０１−ｂ、７０１−ｃ、７０１−ｄと双方向に通信するように構成され得る。ＡＰトランシーバ１０３５は、少なくとも１つの送信機モジュールおよび少なくとも１つの別個の受信機モジュールとして実現され得る。ＡＰトランシーバ１０３５は、さまざまな情報チャネル（たとえば、制御チャネル、データチャネル、等）と関連付けられた制御情報、パケット、またはユーザデータのような情報を受信し得る。たとえば、ＡＰトランシーバ１０３５は、予想エアタイムパラメータを要求する要求メッセージをＳＴＡから受信するように構成され得る。情報は、ＡＰプロセッサ１０１０、メモリ１０１５、およびＳＴＡ通信マネジャ１０２５のような、ＡＰ１００５−ａの他の構成要素に伝えられ得る。ＡＰトランシーバ１０３５はまた、ＡＰ１００５−ａの他の構成要素から受信された信号を送信（たとえば、応答メッセージ、ブロードキャストされたワイヤレスビーコン、等を送信）し得る。
【０１１０】
[0130]ＡＰトランシーバ１０３５は、パケットを変調し、変調されたパケットを送信のためにＡＰアンテナ１０４０に提供するようにおよびＡＰアンテナ１０４０から受信されたパケットを復調するように構成されたモデムを含み得る。ＡＰ１００５−ａは、単一のアンテナを含み得るが、ＡＰ１００５−ａが複数のＡＰアンテナ１０４０を含み得る態様が存在し得る。
【０１１１】
[0131]図１０Ａのアーキテクチャによれば、ＡＰ１００５−ａは、予想エアタイムパラメータ（たとえば、本明細書で説明されたさまざまなパラメータ）を決定するために、および／または、予想エアタイムパラメータを使用してエアタイムフラクションを決定するために、予想エアタイムパラメータ／エアタイムフラクション推定器１０３０を含み得る。代替的に、予想エアタイムパラメータ／エアタイムフラクション推定器１０３０の機能性は、ＳＴＡ通信マネジャ１０２５の構成要素として、コンピュータプログラム製品として、またはＡＰプロセッサ１０１０の少なくとも１つコントローラ要素として実現され得る。
【０１１２】
[0132]ＳＴＡ通信マネジャ１０２５またはＡＰトランシーバは、ワイヤレスビーコンおよび／または予想エアタイムパラメータを含む応答メッセージを生成するように構成され得る。ＳＴＡ通信マネジャ１０２５またはＡＰトランシーバは、図６Ａまたは６Ｂに関連して説明されたＥＳＰフォーマット６００−ａ、６００−ｂを実現し得る。
【０１１３】
[0133]ＡＰ１００５−ａの構成要素は、図１、２、３、４、５、８Ａ、または８Ｂに関連して上述した態様を実現するように構成され得、これらの態様は、簡潔さのために本明細書では繰り返されないだろう。さらに、ＡＰ１００５−ａの構成要素は、図１３または１４に関連して以下で説明される態様を実現するように構成され得、これらの態様もまた、簡潔さのために本明細書では繰り返されないだろう。
【０１１４】
[0134]図１０Ｂは、本開示のさまざまな態様に係る、ワイヤレス通信のためのＡＰ１００５−ｂのアーキテクチャの例を例示するブロック図１０００−ｂを示す。ＡＰ１００５−ｂは、図１、２、３、４、または５に関連して説明されたＡＰ１０５、２０５、３０５、４０５、５０５あるいは図８Ａまたは８Ｂに関連して説明された装置８０１−ａ、８０１−ｂの例であり得る。ＡＰ１００５−ｂは、ＡＰプロセッサ１０１０−ａと、ＡＰメモリ１０１５−ａと、ＡＰトランシーバ１０３５−ａと、ＡＰアンテナ１０４０−ａとを含み得る。ＡＰ１００５−ａの構成要素の各々は、少なくとも１つのバス１０５５−ａ上で、直接的にまたは間接的に、互いと通信状態にあり得る。ＡＰトランシーバ１０３５−ａおよびアンテナン１０４０−ａはそれぞれ、図１０Ａに関連して説明されたＡＰトランシーバ１０３５およびＡＰアンテナ１０４０と同様に構成され得る。
【０１１５】
[0135]ＡＰプロセッサ１０１０−ａは、インテリジェントハードウェアデバイス、たとえば、ＣＰＵ、マイクロコントローラ、ＡＳＩＣ、等を含み得る。ＡＰプロセッサ１０１０−ａは、ＡＰトランシーバ１０３５−ａを通して受信された情報およびＡＰアンテナ１０４０−ａを通した送信のためにＡＰトランシーバ１０３５−ａに送られることとなる情報を処理し得る。そのような情報は、ＡＰメモリ１０１５−ａに格納され得、ＡＰプロセッサ１０１０−ａによってアクセスされ得る。プロセッサ１０１０−ａは、さまざまなＲＡＴ上で通信することのさまざまな態様に対処し得る。
【０１１６】
[0136]ＡＰメモリ１０１５−ａは、ＲＡＭおよび読取り専用メモリＲＯＭを含み得る。メモリ１０１５−ａは、実行されると、ワイヤレス通信および予想エアタイムパラメータを提供することに関する図１、２、３、４、５、８Ａ、８Ｂ、または１０Ａに関連して説明された特徴および機能のうちのいくつかまたはすべてのような、さまざまなＲＡＴを介して通信するための本明細書で説明されたさまざまな機能を実行することをＡＰプロセッサ１０１０−ａに行わせる命令を含む、コンピュータ読取可能なかつコンピュータ実行可能なソフトウェア（ＳＷ）コード１０１２を格納し得る。代替的に、ソフトウェアコード１０１２は、ＡＰプロセッサ１０１０−ａによって直接的には実行可能でない可能性があるが、（たとえば、コンパイルおよび実行されると）本明細書で説明されたさまざまな機能を実行することをＡＰ１００５−ｄに行わせ得る。
【０１１７】
[0137]ＡＰ１００５−ａの構成要素は、図１、２、３、４、５、８Ａ、８Ｂ、または１０Ａに関連して上述した態様を実現するように構成され得、これらの態様は、簡潔さのために本明細書では繰り返されないだろう。さらに、ＡＰ１００５−ａの構成要素は、図１３または１４に関連して以下で説明される態様を実現するように構成され得、これらの態様もまた、簡潔さのために本明細書では繰り返されないだろう。
【０１１８】
[0138]図１１は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法１１００の例を例示するフローチャートである。以下で説明される方法１１００は、図７Ａ、７Ｂ、７Ｃ、および７Ｄに関連して説明された装置７０１−ａ、７０１−ｂ、７０１−ｃ、７０１−ｄあるいは図１、２、３、４、または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０の態様にしたがって実行され得る。そのようなＳＴＡまたは装置は、以下で説明される機能を実行するようにＳＴＡまたは装置の機能素子を制御するためのコードのセットを実行し得る。
【０１１９】
[0139]ブロック１１０５において、方法は、アクセスポイント（ＡＰ）についての予想エアタイムパラメータを、ワイヤレス局（ＳＴＡ）によって受信することを含み得る。ＳＴＡは、ブロードキャストされたワイヤレスビーコンの一部としてまたは指向性送信の一部として予想エアタイムパラメータを受信し得る。次に、ブロック１１１０において、予想エアタイムパラメータは、通信に対してＡＰを使用するかどうかを決定するために使用され得る。上述したように、予想エアタイムパラメータは、推定エアタイムフラクションであり得、これは、ＡＰを使用して受信するとＳＴＡが予想し得るエアタイムのフラクションを表す。代替的に、予想エアタイムパラメータは、推定エアタイムフラクションを決定するためのパラメータであり得る。このように、ＳＴＡは、ＡＰとアソシエートするかどうか、ＡＰにローミングするかどうか、複数のＡＰの中から１つを選択するかどうか、第１のネットワークから、ＡＰを含む第２のネットワークにトラフィックを向けるかどうかを決定し得る。
【０１２０】
[0140]図１２は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法１２００の別の例を例示するフローチャートである。上述した方法１１００と同様に、方法１２００は、図７Ａ、７Ｂ、７Ｃ、および７Ｄに関連して説明された装置７０１−ａ、７０１−ｂ、７０１−ｃ、７０１−ｄあるいは図１、２、３、４、または５に関連して説明されたＳＴＡ１１５、２１０、３１０、４１０、および５１０の態様にしたがって実行され得る。そのようなＳＴＡまたは装置は、以下で説明される機能を実行するようにＳＴＡまたは装置の機能素子を制御するためのコードのセットを実行し得る。
【０１２１】
[0141]ブロック１２０５において、ワイヤレス局（ＳＴＡ）は、対応する複数のアクセスポイント（ＡＰ）についての複数の予想エアタイムパラメータを受信し得る。予想エアタイムパラメータは、ブロードキャストされたワイヤレスビーコンを介してまたは対応するＡＰからの指向性送信を介して受信され得る。
【０１２２】
[0142]ブロック１２１０において、ＳＴＡは、予想エアタイムパラメータに少なくとも部分的に基づいて、複数のＡＰの各々のための推定スループットを計算し得るか、他の方法で決定し得る。ＳＴＡは、ブロック１２１５において、ＡＰの推定スループットを比較し、次に、ブロック１２２０において、その比較の結果に少なくとも部分的に基づいて、ＡＰのうちの１つを選択し得る。次に、選択されたＡＰは、たとえば、選択されたＡＰとアソシエートすること、選択されたＡＰにローミングすること、または（たとえば、異なるネットワークから）選択されたＡＰにトラフィックを向けることによって、本明細書で説明されるように、通信に対して使用され得る。
【０１２３】
[0143]前述の方法１１００および１２００は、ＳＴＡの観点から説明されているが、異なる通信デバイスがそのような動作を実行し得ることは理解されるべきである。たとえば、セルラ基地局は、予想エアタイムパラメータを受信し、ＳＴＡについての決定／選択を行い得る。そのようなアプローチは、ＡＰからの予想エアタイムパラメータの効率的な送信を提供し、および／または、予想エアタイムパラメータを受信および処理するためにＳＴＡにおいて電力（たとえば、バッテリ）を使用することを制限し得る。
【０１２４】
[0144]図１３は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法１３００のさらに別の例を例示するフローチャートである。方法１３００は、図１、２、３、４、または５に関連して説明されたＡＰ１０５、２０５、３０５、４０５、５０５あるいは図８Ａまたは８Ｂに関連して説明された装置８０１−ａ、８０１−ｂの態様にしたがって実行され得る。そのようなＡＰまたは装置は、以下で説明される機能を実行するようにＡＰまたは装置の機能素子を制御するためのコードのセットを実行し得る。
【０１２５】
[0145]ブロック１３０５において、方法は、アクセスポイント（ＡＰ）における現在のネットワーク条件に基づいて、予想エアタイムパラメータを、ＡＰによって、決定することを含み得る。次に、ブロック１３１０において、予想エアタイムパラメータは、ＳＴＡへの指向性送信としてまたはＡＰの範囲内のＳＴＡによって受信されることとなるブロードキャストされたワイヤレスビーコンとして送信され得る。このように、ＡＰは、通信に対してＡＰを使用するかどうかをＳＴＡが決定することを可能にするために、予想エアタイムパラメータをＳＴＡに提供し得る。
【０１２６】
[0146]図１４は、本開示のさまざまな態様に係る、ワイヤレス通信のための方法１４００のさらに別の例を例示するフローチャートである。上述した方法１３００と同様に、方法１４００は、図１、２、３、４、または５に関連して説明されたＡＰ１０５、２０５、３０５、４０５、５０５あるいは図８Ａまたは８Ｂに関連して説明された装置８０１−ａ、８０１−ｂの態様にしたがって実行され得る。そのようなＡＰまたは装置は、以下で説明される機能を実行するようにＡＰまたは装置の機能素子を制御するためのコードのセットを実行し得る。
【０１２７】
[0147]ブロック１４０５において、方法は、アクセスポイントにおける現在のネットワーク条件に基づいて、予想エアタイムパラメータを、アクセスポイント（ＡＰ）によって、決定することを含み得る。ＡＰは、ブロック１４１０において、予想エアタイムパラメータに少なくとも部分的に基づいて、推定エアタイムフラクションを決定し得る。次に、ブロック１４１５において、推定エアタイムフラクションは、ＳＴＡへの指向性送信としてまたはＡＰの範囲内のＳＴＡによって受信されることとなるブロードキャストされたワイヤレスビーコンとして送信され得る。このように、ＡＰは、通信に対してＡＰを使用するかどうかをＳＴＡが決定することを可能にするために、推定エアタイムフラクションをＳＴＡに提供し得る。
【０１２８】
[0148]添付の図面に関連して上に示された詳細な説明は、いくつかの例を説明するものであり、実現され得るまたは請求項の範囲内にある唯一の例を表すものではない。本説明全体にわたって使用されている「例示的な」という用語は、「好ましい」または「他の例によりも有利である」ことを意味するのではなく、「例、事例、または例示としての役目をする」ことを意味する。詳細な説明は、説明された技法の理解を提供することを目的として特定の詳細を含む。しかしながら、これらの技法は、これらの特定の詳細なしに実施され得る。いくつかの事例では、周知の構造およびデバイスは、説明された例の概念を暖味にしないためにブロック図の形式で図示されている。
【０１２９】
[0149]情報および信号は、さまざまな異なる技術および技法のうちのいずれかを使用して表され得る。たとえば、上の説明全体にわたって参照され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または磁性粒子、光学場または光学粒子、あるいはこれらの任意の組み合わせによって表され得る。
【０１３０】
[0150]通信マネジャ７１０、７１０−ａ、７１０−ｂ、７１０−ｃ、８１０、８１０−ａ、９２０、１０２５、１０４５、１０５０、エアタイムフラクション推定器７２０、８２５、スループット推定器７２５、７２５−ａ、７２５−ｂ、エアタイムフラクション／スループット推定器９２５、ローミングマネジャ７３０、９３５、コンパレータ７３５、７５０、９３０、ＡＰセレクタ７４０、ＲＡＴマネジャ７４５、予想エアタイムパラメータ推定器８２０、および予想エアタイムパラメータ／エアタイムフラクション推定器１０３０のような、本明細書の開示に関連して説明されたさまざまな実例となるブロックおよび構成要素（または、モジュール）は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェア構成要素、あるいは本明細書で説明された機能を実行するように設計されたそれらの任意の組み合わせで実施または実行され得る。
汎用プロセッサは、マイクロプロセッサであり得るが、代替的に、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであり得る。プロセッサはまた、コンピューティングデバイスの組み合わせ、たとえば、ＤＳＰと、１つのマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアに連結した１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成との組み合わせとして実現され得る。
【０１３１】
[0151]本明細書で説明された機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組み合わせで実現され得る。プロセッサによって実行されるソフトウェアで実現される場合、これらの機能は、コンピュータ読取可能な媒体上の１つまたは複数の命令またはコードとして送信または格納され得る。他の例および実施は、本開示および添付された特許請求の範囲の範囲および精神内にある。たとえば、ソフトウェアの性質により、上述した機能は、プロセッサによって実行されるソフトウェア、ハードウェア、ファームウェア、ハード配線、またはこれらのうちの任意のものの組み合わせを使用して実現され得る。機能を実現する特徴はまた、さまざまな位置に物理的に位置し得、これは、機能の一部が異なる物理的ロケーションにおいて実現されるように分散されていることを含む。また、本明細書、特許請求の範囲を含む、で使用される場合、項目のリスト（たとえば、「〜のうちの少なくとも１つ」または「〜のうちの１つまたは複数」のような表現で始まる項目のリスト）で使用される「または／あるいは」は、たとえば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」のリストが、Ａ、Ｂ、Ｃ、ＡとＢ、ＡとＣ、ＢとＣ、ＡとＢとＣ（すなわち、Ａ、Ｂ、およびＣ）を意味するような選言的なリストを示す。
【０１３２】
[0152]コンピュータ読取可能な媒体は、ある箇所から別の箇所へのコンピュータプログラムの移送を容易にする任意の媒体を含むコンピュータ通信媒体およびコンピュータ記憶媒体の両方を含む。記憶媒体は、汎用コンピュータまたは専用コンピュータによってアクセスされることができる任意の入手可能な媒体であり得る。限定ではなく例として、コンピュータ読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、命令またはデータ構造の形式で所望のプログラムコード手段を搬送または格納するために使用されることができ、かつ、汎用コンピュータまたは専用コンピュータあるいは汎用プロセッサまたは専用プロセッサによってアクセスされることができる任意の他の媒体を備え得る。また、任意の接続は、厳密にはコンピュータ読取可能な媒体と称され得る。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、電波、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、この同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、電波、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。本明細書で使用される場合、ディスク（disk）およびディスク（disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイディスクを含み、ディスク（disk）は、通常磁気的にデータを再生し、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ読取可能な媒体の範囲内に含まれる。
【０１３３】
[0153]本開示の先の説明は、当業者が本開示を実行または使用することを可能にするために提供される。本開示に対するさまざまな修正は当業者には容易に明らかであり、本明細書で定義された包括的な原理は、本開示の精神または範囲から逸脱することなく、他の変形に適用され得る。ゆえに、本開示は、本明細書で説明された例および設計に限定されず、本明細書で開示された原理および新規な特徴に合致する最も広い範囲が与えられるべきである。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
[Ｃ１]  ワイヤレス通信のための方法であって、
アクセスポイントについての予想エアタイムパラメータを、通信デバイスによって、受信することと、
前記予想エアタイムパラメータに少なくとも部分的に基づいて、通信のために前記アクセスポイントを使用するかどうかを決定することと
を備える方法。
[Ｃ２]  前記アクセスポイントを使用するかどうかを決定することは、
前記アクセスポイントとのアソシエーションをトリガすること、前記アクセスポイントへのローミングをトリガすること、および前記アクセスポイントへのトラフィックのステアリングをトリガすることからなるグループからのアクションを実行するかどうかを、前記予想エアタイムパラメータに少なくとも部分的に基づいて、決定すること
を備える、Ｃ１に記載の方法。
[Ｃ３]  前記アクセスポイントについての前記予想エアタイムパラメータを受信することは、  前記アクセスポイントによってブロードキャストされたワイヤレスビーコンを受信すること
を備え、前記ワイヤレスビーコンは、前記予想エアタイムパラメータを備える、
Ｃ１に記載の方法。
[Ｃ４]  前記予想エアタイムパラメータを前記アクセスポイント以外のノードに送信すること  をさらに備える、Ｃ３に記載の方法。
[Ｃ５]  前記アクセスポイントを使用するかどうかを決定することは、
ワイヤレス局と前記アクセスポイントとの間の通信のために前記アクセスポイントを使用するかどうかを、前記予想エアタイムパラメータに少なくとも部分的に基づいて、決定すること
を備える、Ｃ３に記載の方法。
[Ｃ６]  前記予想エアタイムパラメータは、前記ワイヤレスビーコンの推定サービスパラメータ部分に位置する、
Ｃ３に記載の方法。
[Ｃ７]  前記予想エアタイムパラメータは、前記アクセスポイントを使用した通信のために取得可能な推定エアタイムフラクションを示す、
Ｃ１に記載の方法。
[Ｃ８]
前記アクセスポイントを使用した通信のために取得可能な推定エアタイムフラクションを、前記予想エアタイムパラメータに少なくとも部分的に基づいて、決定すること
をさらに備える、Ｃ１に記載の方法。
[Ｃ９]  前記予想エアタイムパラメータは、前記アクセスポイントによってアクティブにサービスされている局の数、平均のチャネルアクセスレイテンシ、および物理プロトコルデータユニット伝送時間からなるグループからの少なくとも１つのパラメータを備える、
Ｃ８に記載の方法。
[Ｃ１０]  前記アクセスポイントを使用するかどうかを決定することは、
第２のネットワークから前記アクセスポイントを備える第１のネットワークにトラフィックをステアリングするかどうかを決定すること
を備える、Ｃ１に記載の方法。
[Ｃ１１]  前記アクセスポイントについての前記予想エアタイムパラメータを受信することは、対応する複数のアクセスポイントのための複数の予想エアタイムパラメータを受信することを備え、
前記アクセスポイントを使用するかどうかを決定することは、前記複数のアクセスポイントについての前記予想エアタイムパラメータに少なくとも部分的に基づいて、前記複数のアクセスポイントのうちの１つを選択することを備える、
Ｃ１に記載の方法。
[Ｃ１２]  前記複数のアクセスポイントの各々のための推定スループットを決定することと、
前記複数のアクセスポイントの前記推定スループットを比較することと、
をさらに備え、
前記複数のアクセスポイントのうちの１つを選択することは、前記比較することの結果に少なくとも部分的に基づく、
Ｃ１１に記載の方法。
[Ｃ１３]  アソシエーションのために前記複数のアクセスポイントのうちの１つを選択することは、ローミング動作の一部として実行される、
Ｃ１１に記載の方法。
[Ｃ１４]  ワイヤレス通信のための装置であって、
アクセスポイントについての予想エアタイムパラメータを受信するための受信機と、  プロセッサと、
ワイヤレス通信のためのコンピュータ実行可能なコードを格納するメモリと、
を備え、前記コードは、
前記予想エアタイムパラメータに少なくとも部分的に基づいて、通信のために前記アクセスポイントを使用するかどうかを決定すること
を前記装置に行わせるように前記プロセッサによって実行可能である、
装置。
[Ｃ１５]  前記コードは、
前記アクセスポイントとのアソシエーションをトリガすること、前記アクセスポイントへのローミングをトリガすること、および前記アクセスポイントへのトラフィックのステアリングをトリガすることからなるグループからのアクションを実行するかどうかを、前記予想エアタイムパラメータに少なくとも部分的に基づいて、決定すること
によって、前記アクセスポイントを使用するかどうかを決定することを前記装置に行わせるように前記プロセッサによって実行可能である、
請Ｃ１４に記載の装置。
[Ｃ１６]  前記受信機は、前記アクセスポイントによってブロードキャストされたワイヤレスビーコンを受信するものであり、前記ワイヤレスビーコンは、前記予想エアタイムパラメータを備える、
Ｃ１４に記載の装置。
[Ｃ１７]  前記予想エアタイムパラメータは、前記ワイヤレスビーコンの推定サービスパラメータ部分に位置する、
Ｃ１６に記載の装置。
[Ｃ１８]  前記予想エアタイムパラメータは、前記アクセスポイントを使用した通信のために取得可能な推定エアタイムフラクションを示す、
Ｃ１４に記載の装置。
[Ｃ１９]  前記コードは、
前記アクセスポイントを使用した通信のために取得可能な推定エアタイムフラクションを、前記予想エアタイムパラメータに少なくとも部分的に基づいて、決定すること
を前記装置に行わせるように前記プロセッサによって実行可能である、Ｃ１４に記載の装置。
[Ｃ２０]  ワイヤレス通信のためのコンピュータ実行可能なコードを格納する非一時的なコンピュータ読取可能な媒体であって、前記コードは、
アクセスポイントについての予想エアタイムパラメータを、通信デバイスによって、受信することと、
前記予想エアタイムパラメータに少なくとも部分的に基づいて、通信のために前記アクセスポイントを使用するかどうかを決定すること、
をデバイスに行わせるようにプロセッサによって実行可能である、
非一時的なコンピュータ読取可能な媒体。
[Ｃ２１]  前記アクセスポイントを使用するかどうかを決定することは、
前記アクセスポイントとのアソシエーションをトリガすること、前記アクセスポイントへのローミングをトリガすること、および前記アクセスポイントへのトラフィックのステアリングをトリガすることからなるグループからのアクションを実行するかどうかを、前記予想エアタイムパラメータに少なくとも部分的に基づいて、決定すること、
を備える、Ｃ２０に記載の非一時的なコンピュータ読取可能な媒体。
[Ｃ２２]  前記アクセスポイントについての前記予想エアタイムパラメータを受信することは、  前記アクセスポイントによってブロードキャストされたワイヤレスビーコンを受信することを備え、前記ワイヤレスビーコンは、前記予想エアタイムパラメータを備える、
Ｃ２０に記載の非一時的なコンピュータ読取可能な媒体。
[Ｃ２３]  ワイヤレス通信のための方法であって、
アクセスポイントにおける現在のネットワーク条件に基づいて、予想エアタイムパラメータを、前記アクセスポイントによって、決定することと、
前記予想エアタイムパラメータを送信することと、
を備える方法。
[Ｃ２４]  前記予想エアタイムパラメータを要求する要求メッセージを、通信デバイスから、受信すること
をさらに備え、
前記予想エアタイムパラメータを送信することは、前記要求メッセージに応答して、前記予想エアタイムパラメータを含む応答メッセージを前記通信デバイスに送信することを備える、
Ｃ２３に記載の方法。
[Ｃ２５]  前記予想エアタイムパラメータを送信することは、
ワイヤレスビーコンにおいて前記予想エアタイムパラメータをブロードキャストすること
を備える、Ｃ２３に記載の方法。
[Ｃ２６]  前記予想エアタイムパラメータは、前記ワイヤレスビーコンの推定サービスパラメータ部分に位置する、
Ｃ２５に記載の方法。
[Ｃ２７]  前記予想エアタイムパラメータは、ワイヤレス局と前記アクセスポイントとの間の通信のために取得可能な推定エアタイムフラクションを示す、
Ｃ２３に記載の方法。
[Ｃ２８]  前記ワイヤレス局と前記アクセスポイントとの間の通信のために取得可能な前記推定エアタイムフラクションを決定すること
をさらに備え、
前記予想エアタイムパラメータは、前記推定エアタイムフラクションを備える、
Ｃ２７に記載の方法。
[Ｃ２９]  前記推定エアタイムフラクションは、前記アクセスポイントによってアクティブにサービスされている局の数、平均のチャネルアクセスレイテンシ、および物理プロトコルデータユニット伝送時間からなるグループからのパラメータに少なくとも部分的に基づいて決定される、
Ｃ２８に記載の方法。
[Ｃ３０]  前記予想エアタイムパラメータは、前記推定エアタイムフラクションを決定する際に前記ワイヤレス局が使用するためのパラメータを備える、
Ｃ２７に記載の方法。
【図１】
0006676636.tif 000005
【図２】
0006676636.tif 000006
【図３】
0006676636.tif 000007
【図４】
0006676636.tif 000008
【図５】
0006676636.tif 000009
【図６Ａ】
0006676636.tif 000010
【図６Ｂ】
0006676636.tif 000011
【図７Ａ】
0006676636.tif 000012
【図７Ｂ】
0006676636.tif 000013
【図７Ｃ】
0006676636.tif 000014
【図７Ｄ】
0006676636.tif 000015
【図８Ａ】
0006676636.tif 000016
【図８Ｂ】
0006676636.tif 000017
【図９Ａ】
0006676636.tif 000018
【図９Ｂ】
0006676636.tif 000019
【図１０Ａ】
0006676636.tif 000020
【図１０Ｂ】
0006676636.tif 000021
【図１１】
0006676636.tif 000022
【図１２】
0006676636.tif 000023
【図１３】
0006676636.tif 000024
【図１４】
0006676636.tif 000025