(57)【要約】ワイヤレス通信ネットワークにおいて、アクセスポイントを選択するためのシステムと方法が開示される。ワイヤレス通信ネットワークにおいてアクセスポイントを選択する例示方法は複数のビーコンをワイヤレスデバイスにおいて検出することを含む。各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する。方法はまた複数のうちの１つのアクセスポイントを指定された周波数バンドに基づいて選択することを含む。前記方法はさらに選択されたアクセスポイントにワイヤレスデバイスを接続することをさらに含む。
2018509107.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワークにおいてアクセスポイントを選択する方法において、
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、
前記複数のうちの１つのアクセスポイントを前記指定された周波数バンドに基づいて選択することと、および
前記ワイヤレスデバイスを前記選択されたアクセスポイントに接続することと、
を備えた、方法。
【請求項２】
前記複数のビーコンの１つまたは複数は、アクセスポイントによりサポートされるデータレートをさらに指定し、前記選択することは前記アクセスポイントを前記指定されたデータレートに基づいて選択することをさらに含む、請求項１の方法。
【請求項３】
前記複数の前記アクセスポイントの１つまたは複数からの入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を計算することをさらに含み、ここにおいて、前記選択することは前記アクセスポイントを前記ＲＳＳＩｓに基づいて選択することをさらに含む、請求項２の方法。
【請求項４】
前記複数のうちの１つまたは複数のアクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数を決定することをさらに含み、前記選択することは前記アクセスポイントを前記接続されたワイヤレスデバイスの数に基づいて選択することをさらに含む、請求項３の方法。
【請求項５】
前記複数の各アクセスポイントに関して、前記指定された周波数バンド、前記指定されたデータレート、前記アクセスポイントに関連づけられたＲＳＳＩ、および前記アクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数の少なくとも２つに基づいてスピードスコアを計算することをさらに備える、請求項４の方法。
【請求項６】
前記複数のうちの各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＤＩ）をユーザインタフェースを介して表示することと、および
各ＳＳＩに関連づけられた前記スピードスコアを前記ユーザインタフェースを介して表示することと、
をさらに備えた、請求項５の方法。
【請求項７】
前記アクセスポイントを選択するユーザ入力を前記ユーザインタフェースを介して受信することをさらに備え、前記選択することは前記ユーザ入力に基づく、請求項６の方法。
【請求項８】
アクセスポイントは２．４ＧＨｚ、５ＧＨｚまたは６０ＧＨｚ周波数バンドで動作する、請求項１の方法。
【請求項９】
ワイヤレス通信ネットワークにおいてアクセスポイントを選択するシステムにおいて、
複数のビーコンを検出するトランシーバと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、
メモリと、および
前記メモリおよび前記トランシーバに結合された１つまたは複数のプロセッサと、ここにおいて、前記１つまたは複数のプロセッサは前記複数のうちの１つのアクセスポイントを前記指定された周波数バンドに基づいて選択するように構成され、前記トランシーバは前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続する、
を備えた、システム。
【請求項１０】
前記複数のビーコンの１つまたは複数はアクセスポイントによりサポートされるデータレートをさらに指定し、前記１つまたは複数のプロセッサは前記指定されたデータレートに基づいて前記アクセスポイントを選択するようにさらに構成される、請求項９のシステム。
【請求項１１】
前記トランシーバは前記複数のアクセスポイントの１つまたは複数からの入力信号を受信し、前記１つまたは複数のプロセッサは、各入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を計算するように構成され、前記ＲＳＳＩｓに基づいて前記アクセスポイントを選択するようにさらに構成される、請求項１０のシステム。
【請求項１２】
前記１つまたは複数のプロセッサは、前記複数のうちの１つまたは複数のアクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数を決定するように構成され、前記接続されたワイヤレスデバイスの数に基づいて前記アクセスポイントを選択するようにさらに構成される、請求項１１のシステム。
【請求項１３】
前記複数の各アクセスポイントに関して、前記１つまたは複数のプロセッサは前記指定された周波数バンド、前記指定されたデータレート、前記アクセスポイントに関連づけられたＲＳＳＩ、および前記アクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数の少なくとも２つに基づいてスピードスコアを計算するように構成される、請求項１２のシステム。
【請求項１４】
前記複数の各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＩ）を表示し、各ＳＳＩに関連づけられた前記スピードスコアを表示するユーザインタフェースをさらに含む、請求項１３のシステム。
【請求項１５】
前記ユーザインタフェースは、前記アクセスポイントを選択するユーザ入力を受信し、前記１つまたは複数のプロセッサは、前記ユーザ入力に基づいて前記アクセスポイントを選択するように構成される、請求項１４のシステム。
【請求項１６】
アクセスポイントは２．４ＧＨｚ、５ＧＨｚまたは６０ＧＨｚ周波数バンドで動作する、請求項９のシステム。
【請求項１７】
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、
前記複数のうちの１つのアクセスポイントを前記指定された周波数バンドに基づいて選択することと、および
前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続することと、を備えた動作を実行するためのコンピュータ実行可能命令が記憶されたコンピュータ可読媒体。
【請求項１８】
前記複数のビーコンの１つまたは複数はさらにアクセスポイントによりサポートされたデータレートを指定し、前記選択することは前記指定されたデータレートに基づいて前記アクセスポイントを選択することをさらに含む、請求項１７のコンピュータ可読媒体。
【請求項１９】
前記動作を実行するためのコンピュータ可読命令は、
前記複数のうちの１つまたは複数からの入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を前記ワイヤレスデバイスにおいて計算することをさらに備え、前記選択することは前記アクセスポイントを前記ＲＳＳＩｓに基づいて選択することをさらに含む、請求項１８のコンピュータ可読媒体。
【請求項２０】
前記動作を実行するためのコンピュータ可読命令は、
前記複数のうちの１つまたは複数のアクセスポイントに関連したチャネルに接続されたワイヤレスデバイスの数を決定することと、ここにおいて、前記選択することは、前記接続されたワイヤレスデバイスの数に基づいて前記アクセスポイントを選択することをさらに含む、請求項１９のコンピュータ可読媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]本出願は、２０１５年３月２０日に出願された、米国非仮特許出願第14／６６４，７０３号の利益を主張し、その全体が参照により本明細書に組み込まれる。
【技術分野】
【０００２】
[0002]本開示は一般に無線通信に関して、特に無線通信ネットワークにおいてアクセスポイントを選択することに関する。
【背景技術】
【０００３】
[0003]多くの電気通信ステムでは、通信ネットワークは、いくつかの相互作用する空間的に隔てられたデバイス間でメッセージを交換するために使用される。ネットワークは、地理的範囲にしたがって分類されることができ、それは、例えば、メトロポリタンエリア、ローカルエリア、またはパーソナルエリアであることができる。このようなネットワークは、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、またはパーソナルエリアネットワーク（ＰＡＮ）としてそれぞれ指定されるであろう。ネットワークはまた、様々なネットワークノードおよびデバイスを相互接続するために使用される交換（switching）／ルーティングの技法（例えば、回線交換対パケット交換）、送信のために用いられる物理媒体のタイプ（例えば、有線対無線）、および使用される通信プロトコルのセット（例えば、インターネットプロトコルスイート、ＳＯＮＥＴ（同期型光ネットワーキング）、イーサネット（登録商標）など）に従って異なる。
【０００４】
[0004]アクセスポイントはワイヤレスデバイスのグループをＬＡＮに接続することができ、ワイヤレスデバイスはアクセスポイントを介して通信することができる。企業展開において、ＷＬＡＮｓは典型的にエンドユーザにネットワークリソースへのアクセスおよびネットワークサービスおよびインターネットへのゲートウエイを提供するために使用される。電気電子技術者協会（ＩＥＥＥ）はＷＬＡＮをインプリメントするための多数のアーキテクチャを定義する。ＩＥＥＥ８０２．１１および８０２．１１ｘはＷＬＡＮテクノロジに関するＩＥＥＥにより開発された仕様書のファミリに言及する。
【発明の概要】
【０００５】
[0005]無線通信ネットワークにおいてアクセスポイントを選択するシステムおよび方法が開示される。
【０００６】
[0006]いくつかの実施形態に従って、ワイヤレス通信ネットワークにおいてアクセスポイントを選択する方法は、ワイヤレスデバイスにおいて複数のビーコンを検出することを含む。各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する。方法はまた指定された周波数バンドに基づいて複数のうちの１つのアクセスポイントを選択することを含む。方法はさらにワイヤレスデバイスを選択されたアクセスポイントに接続することを含む。
【０００７】
[0007]いくつかの実施形態に従って、ワイヤレス通信ネットワーク内のアクセスポイントを選択するシステムは複数のビーコンを検出するトランシーバを含む。各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する。システムはまたメモリと、メモリとトランシーバに結合された１つまたは複数のプロセッサを含む。１つまたは複数のプロセッサは指定された周波数バンド基づいて複数のうちの１つのアクセスポイントを選択するように構成される。トランシーバはワイヤレスデバイスを選択されたアクセスポイントに接続する。
【０００８】
[0008]いくつかの実施形態にしたがって、ワイヤレスデバイスにおいて複数のビーコンを検出することと、ここで各ビーコンは複数のアクセスポイントの１つに対応しその対応するアクセスポイントが動作する周波数バンドを指定する、指定された周波数バンドに基づいて前記複数のうちの１つのアクセスポイントを選択することと、およびワイヤレスデバイスを選択されたアクセスポイントに接続すること、を含む動作を実行するためのコンピュータ実行命令をコンピュータ可読媒体が記憶する。
【０００９】
[0009]いくつかの実施形態にしたがって、ワイヤレス通信ネットワークにおけるアクセスポイントを選択するための装置は、複数のビーコンを検出する手段と、ここで、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、指定された周波数バンドに基づいて複数のうちの１つのアクセスポイントを選択する手段と、ワイヤレスデバイスを選択されたアクセスポイントに接続する手段を含む。
【図面の簡単な説明】
【００１０】
[0010]  本明細書の一部を形成する、添付図面は、発明の実施形態および本明細書とともに例示し、実施形態の原理を説明するためにさらに役立つ。図面において、同様の参照番号は、同一の、または機能的に同様の要素を示し得る。要素がまず現れる図面は、対応する参照番号の中の最も左の数字によって一般的に示される。
【図１】[0011]いくつかの実施形態に従う、ワイヤレス通信システムを例示するブロック図。
【図２】[0012]ワイヤレス通信システム内で採用されることができるワイヤレスデバイスにおいて利用可能な種々のコンポーネントを例示する。
【図３】[0013]いくつかの実施形態に従って、複数のアクセスポイントからブロードキャストされたビーコンを検出するクライアントデバイスを例示するブロック図。
【図４】[0014]いくつかの実施形態に従って、アクセスポイントに関連づけられたワイヤレスネットワーク規格、周波数バンド、および最大データレートを含む表を例示する。
【図５】[0015]いくつかの実施形態にしたがって、アクセスポイントに関連づけられた最大サポートデータレートと周波数バンドを比較するスコアリングテーブル(scoring table)を提供する。
【図６】[0016]いくつかの実施形態に従って、アクセスポイントに関連づけられたＲＳＳＩと特定のチャネル（Crowd）上のデバイスの数を比較するスコアリングテーブルを提供する。
【図７】[0017]いくつかの実施形態に従って、アクセスポイントに関連づけられたスピードスコアを決定する例示スコアリングテーブルを提供する。
【図８】[0018]いくつかの実施形態に従って、クライアントデバイスが接続することができる１つまたは複数の利用可能なアクセスポイントを含むスキャンリストを表示するユーザインタフェースの例示である。
【図９】[0019]いくつかの実施形態に従って、ワイヤレス通信ネットワークにおいてアクセスポイントを選択する方法を例示するフローチャートである。
【００１１】
[0020]本開示の実施形態およびそれらの利点は以下の詳細な記述を参照することにより最もよく理解される。
【発明の詳細な説明】
【００１２】
Ｉ．概要
ＩＩ．例示的なシステムアーキテクチャ
ＩＩＩ．例示的なコンピューティングデバイス
IV.アクセスポイントに関連した特徴
A.アクセスポイント送信ビーコン
B.アクセスポイントの関連づけられた周波数バンドおよび最大データレート
C.受信信号強度インジケータ（ＲＳＳＩ）
D.ＷＬＡＮチャネル
E.信号対雑音比（ＳＮＲ）
V.アクセスポイントを比較および選択する
VI.ＳＳＩＤｓを表示しアクセスポイントを選択する
VII.例示的な方法
Ｉ．概要
[0021]以下の開示は、本開示の異なる特徴をインプリメントするための、多くの異なる実施形態、または例を提供することが理解される。いくつかの実施形態は、これらの特定の詳細のいくつか、またはすべてなしで実施され得る。コンポーネント、モジュールおよび配列の特定の例は、本開示を簡略化するために以下に説明される。これらは、もちろん、単なる例示であり限定することを意図するものではない。
【００１３】
[0022]無線ネットワーク技術は、無線ローカルエリアネットワーク（ＷＬＡＮ）の様々なタイプを含みうる。ＷＬＡＮは、広く使用されるネットワーキングプロトコルを用いて、近くのデバイスを共に相互接続するために使用されうる。本明細書に説明される様々な態様は、Ｗｉ−Ｆｉ、またはより一般には、ワイヤレスプロトコルのＩＥＥＥ８０２．１１ファミリの任意のメンバのような任意の通信規格に適用されうる。
【００１４】
[0023]ＷＬＡＮはワイヤレスネットワークをアクセスする種々のデバイスを含むことができる。アクセスポイントとクライアントデバイス（ステーション(「STAs」とも呼ばれる)はネットワークをアクセスすることが出来る例示デバイスである。８０２．１１規格に基づいて、ＷＬＡＮで使用されるアドレスユニットはＳＴＡと考えられる。一般に、アクセスポイントはＷＬＡＮに関するハブまたはベースステーションとして機能し(serve)、クライアントデバイスはＷＬＡＮのユーザとして機能する。たとえば、クライアントデバイスはラップトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、モバイルフォン、タブレット等であり得る。クライアントデバイスはインターネットまたは他のワイドエリアネットワークへの汎用接続を得るためにＷｉ−Ｆｉ（例えば、ＩＥＥＥ８０２．１１プロトコル）に準拠したワイヤレスリンクを介してアクセスポイントに接続する。いくつかのインプリメンテーションにおいて、クライアントデバイスはまたはアクセスポイントとしても使用されることができる。
【００１５】
[0024]アクセスポイントは無線ネットワークコントローラ（「ＲＮＣ」）、ベースステーションコントローラ（「ＢＳＣ」）、ベーストランシーバステーション（「ＢＴＳ」）、ベースステーション（「ＢＳ」）、トランシーバ機能（「ＴＦ」）、または無線ルータ、無線トランシーバを含むか、インプリメントされることができるかまたはそれらとして知られることができる。クライアントデバイスはアクセス端末（「ＡＴ」）、加入者局、加入者ユニット、モバイルステーション、モバイルユニット、モバイルデバイス、リモートステーション、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、またはユーザ機器を含むか、インプリメントされるかまたは知られることができる。ここに開示される１つまたは複数の態様は電話（例えば、セルラ電話またはスマートフォン）、ポータブル通信デバイス、ヘッドセット、ポータブルコンピューティングデバイス（例えば、パーソナルデータアシスタント、ラップトップ、またはタブレット）、エンタテイメントデバイス（例えば、音楽またはビデオデバイス、または衛星ラジオ）、ゲームデバイスまたはシステム、全地球測定システムデバイス、またはワイヤレス媒体を介して通信するように構成された任意の他の適切なデバイスに組み込まれることができる。上述したように、ここに記載されたデバイスのあるものはＩＥＥＥ８０２．１１規格をインプリメントすることができる。
【００１６】
[0025]初期設定で、クライアントデバイスは最も強い受信信号強度インジケータ（ＲＳＳＩ）を備えたアクセスポイントに接続する。これは弱いＲＳＳＩを有するがより高いデータレートを有する別のアクセスポイントが利用可能であるときでもそうである。アクセスポイントは異なる周波数バンド内で動作する。たとえば、ＩＥＥＥ８０２．１１ｎは２．４ＧＨｚおよび５ＧＨｚ周波数バンドでの動作をサポートし、ＩＥＥＥ８０２．１１ａｃは５ＧＨｚ周波数バンドでの動作をサポートする。第１のアクセスポイントは２．４ＧＨｚ周波数バンドで動作可能であり、８０２．１１ｎデータレートをサポートすることができ、第２のアクセスポイントは５ＧＨｚ周波数バンドで動作可能であり、８０２．１１ａｃデータレートをサポートすることができる。クライアントデバイスは第２のアクセスポイントよりも第１のアクセスポイントからより強いＲＳＳＩを受信することができる。一般的な技術を用いると、たとえ第２のアクセスポイントが第１のアクセスポイントよりもさらに高いスループットをサポートしていたとしても、クライアントデバイスは、第２のアクセスポイントよりも強いＲＳＳＩを有する第１のアクセスポイントに接続する。
したがって、クライアントデバイスは第１のアクセスポイントよりも雑音の少ない周波数バンドでも動作可能である第２のアクセスポイントに接続するというスループット有利性を見逃す可能性がある。
【００１７】
[0026]本開示は上述した欠点を克服する柔軟な技法を提供する。どのアクセスポイントに接続するかを決定するためにＲＳＳＩを単独使用するよりもむしろ、クライアントデバイスはアクセスポイントの他の特徴を使用することができる。たとえば、クライアントデバイスはアクセスポイントが動作する周波数バンドに基づいて接続すべきアクセスポイントを選択することができる。いくつかの実施形態において、ワイヤレス通信ネットワークにおいてアクセスポイントを選択する方法はモバイルデバイスにおいて複数のアクセスポイントのビーコンを検出することを含む。各ビーコンはアクセスポイントが動作する周波数バンドを指定する。方法はまた指定された周波数バンドに基づいてアクセスポイントを選択することを含む。方法はさらにワイヤレスデバイスを選択されたアクセスポイントに接続することを含む。
【００１８】
[0027]さらに、ユーザインタフェースはユーザにアクセスポイントのスループットについての情報を提供することができる。ユーザインタフェースはワイヤレスデバイスがアクセスポイントに接続する場合各アクセスポイントが提供することができる無線(over-the-air)スループットを示すことができる。スループットは例えば、アクセスポイントのＲＳＳＩ、アクセスポイントによりサポートされる最大データレート、アクセスポイントが動作する周波数バンド、およびアクセスポイントが位置するチャネルにおけるＷＬＡNクラウド(crowd)に依存することができる。
ＩＩ．例示的なシステムアーキテクチャ
[0028]図１はいくつかの実施形態に従う、ワイヤレス通信システム１００を例示するブロック図である。ワイヤレス通信システム１００はワイヤレスネットワーク規格（例えば、８０２．１１または８０２．１１ｘファミリ）に準じて動作することができる。ワイヤレス通信システム１００はクライアントデバイス１１０、１１２、および／または１１４と通信することができるアクセスポイント１０４および１０６を含む。クライアントデバイス１１０、１１２、および／または１１４はモバイルデバイスであり得る。２つのアクセスポイントと３つのクライアントデバイスが例示されるけれども、３つ以上のアクセスポイントおよび／または３つより少ないまたは多いクライアントデバイスを含む他の実施形態は本開示の範囲内である。
【００１９】
[0029]アクセスポイント１０４および１０６とクライアントデバイス１１０、１１２および１１４との間のワイヤレス通信システム１００における送信にさまざまなプロセスおよび方法が使用されることができる。例えば、ＯＦＤＭ／ＯＦＤＭＡ（直交周波数分割多重アクセス）技術に従ってアクセスポイント１０４、１０６とクライアントデバイス１１０、１１２および／または１１４との間で信号が送信されおよび受信されることができる。この例において、ワイヤレス通信システム１００はＯＦＭ／ＯＦＤＭＡシステムと呼ばれることができる。代替的に、信号はＣＤＭＡ（符号分割多重アクセス）技術に従って、アクセスポイント１０４、１０６とクライアントデバイス１１０、１１２および／または１１４との間で送信されおよび受信されることができる。この例において、ワイヤレス通信システム１００はＣＤＭＡシステムと呼ばれることができる。
【００２０】
[0030]アクセスポイント１０４、１９６からクライアントデバイス１１０、１１２および１１４の１つへの送信を容易にする通信リンクはダウンリンクと呼ばれ、クライアントデバイス１１０、１１２および１１４の１つまたは複数からアクセスポイント１０４、１９６への送信を容易にする通信リンクはアップリンク（ＵＬ）と呼ばれることができる。代替的に、ダウンリンクはフォワードリンク、フォワードチャネルと呼ばれることができ、アップリンクはリバースリンクまたはリバースチャネルと呼ばれることができる。
【００２１】
[0031]無線カードは８０２．１１規格によりステーション（ＳＴＡ）と呼ばれ、アクセスポイント１０４および１０６とクライアントデバイス１１０、１１２、および１１４の各々に常駐することができる。アクセスポイントは無線カードおよびアンテナを備えたハブと考えることができる。アクセスポイント１０４、１９６は１つの無線カードのみがいつでも送信可能であるハーフデュプレクス通信に関連づけられることができる。アクセスポイント１０４、１０６はベースステーションとして動作することができ、クライアントデバイスのセットを包含するベーシックサービスエリア内に無線通信カバレッジを提供することができる。アクセスポイント内部の無線カードはクライアントステーション無線カードが媒体を争奪する(contends for)方法に類似した方法でハーフデュプレクス媒体を争奪する。
【００２２】
[0032]アクセスポイント内で使用されない無線カードはクライアントステーション（またはクライアントデバイス）と呼ばれることができる。クライアントデバイス無線カードはラップトップ、タブレット、スキャナ、電話および多くの他のモバイルデバイスに使用されることができる。クライアントデバイスがアクセスポイントとレイヤ２接続を有する場合、クライントステーションとアクセスポイントはアソシエート(associated)として知られている。
【００２３】
[0033]サービスセット識別子（ＳＳＩＤ）は８０２．１１ワイヤレスネットワークと関連づけられた人間が読むことが出来る名前である。ＳＳＩＤはまたワイヤレス「ネットワーク名」と呼ばれることができ、複数のアクセスポイントにより共有されることができる。ＳＳＩＤは論理ＷＬＡＮ名でありアクセスポイントとクライアントステーションを含む、すべての無線カード上の構成可能な設定であり得る。ベーシックサービスセット（ＢＳＳ）は互いに通信可能なステーションのセットである。ＢＳＳを構成する通信デバイスは単一のアクセスポイントと１つまたは複数のクライアントデバイスである。たとえば、アクセスポイント１０４はその関連づけられたクライアントデバイス１１０および１１３とともにＢＳＳ１１６内に含まれることができる。さらに、アクセスポイント１０６はその関連づけられたクライアントデバイス１１２および１１４とともにＢＳＳ１１８内に含まれることができる。ＢＳＳ識別子（ＢＳＳＩＤ）は一意的に特定のアクセスポイントを識別しメディアアクセスコントロール（ＭＡＣ）アドレスと同じフォーマットである。ＢＳＳＩＤはアクセスポイントにおける無線ネットワークインタフェースのＭＡＣアドレスであり得る。拡張サービスセット（ＥＳＳ）は分配システム媒体（ＤＳＭ）により接続された１つまたは複数の相互接続されたＢＳＳｓのセットである。ＥＳＳは複数のアクセスポイントとそれらの関連づけられたクライアントデバイス集合であり得、すべて単一のＤＳＭにより統合されている。例示ＥＳＳはアクセスポイント１０４および１０６とクライアントデバイス１１０、１１２、１１４を含むことができる。拡張サービスセット識別子（ＥＳＳＩＤ）は同じレイヤ２ネットワークと同じＳＳＩＤを共有するＢＳＳＩＤのグループと考えることができる。
ＩＩＩ．例示的なワイヤレスデバイス
[0034]図２はワイヤレス通信デバイス１００内で採用されることができるワイヤレスデバイス２０２で利用されることができる種々のコンポーネントを例示する。ワイヤレスデバイス２０２はここに記載された種々の方法をインプリメントするように構成されることができるデバイスの一例である。ワイヤレスデバイス２０２はアクセスポイント１０４、１０６および／またはクライアントデバイス１１０、１１２、および１１４を含むことができる。ワイヤレスデバイス２０２はワイヤレス能力を有する任意のタイプのデバイスであり得る。
【００２４】
[0035]ワイヤレスデバイス２０２はワイヤレスデバイス２０２の動作を制御するプロセッサ２０４を含むことができる。プロセッサ２０４はまた中央処理装置（ＣＰＵ）と呼ばれることができる。リードオンリメモリ（ＲＯＭ）およびランダムアクセスメモリ（ＲＡＭ）の両方を含むことができるメモリ２０６は命令とデータをプロセッサ２０４に提供する。メモリ２０６の一部はまた不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）を含むことができる。プロセッサ２０４は一般的にメモリ２０６内に記憶されたプログラム命令に基づいて算術論理演算を実行する。メモリ２０６内の命令はここに記載された方法をインプリメントするように実行されることができる。
【００２５】
[0036]プロセッサ204は、１つまたは複数のプロセッサでインプリメントされる処理システムのコンポーネントでありうるか、またはそれを含むことができる。１つまたは複数のプロセッサは、汎用マイクロプロセッサ、マイクロコントローラ、デジタルシグナルプロセッサ（ＤＳＰｓ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡｓ）、プログラマブルロジックデバイス（ＰＬＤｓ）、コントローラ、ステートマシン、ゲートロジック、離散ハードウェアコンポーネント、専用ハードウェア有限ステートマシン、または算出あるいは情報の他の操作を遂行することができる任意の他の適したエンティティの任意の組み合わせでインプリメントされうる。処理システムはまた、ソフトウェアを記憶するための機械可読媒体も含むことができる。ソフトウエアは、命令は、１つまたは複数のプロセッサによって実行されたとき、処理システムにここに記載された種々の機能を実行させる命令を含むことができる。
【００２６】
[0037]ワイヤレスデバイス２０２はまたワイヤレスデバイス２０２とワイヤレスデバイス２０２から遠隔にあるデバイスとの間のデータの送受信を可能にする送信機２１０および受信機２１２を含むハウジング２０８を含むことができる。送信機２１０および受信機２１２はネットワークインタフェース（ＮＩＣ）に組み込まれることができるトランシーバ２１４に結合させることができる。アンテナ２１６はハウジング２０８に取り付けることができトランシーバ２１４に電気的に結合されることができる。ワイヤレスデバイス２０２はまた（図示しない）複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナを含むことができる。
【００２７】
[0038]ワイヤレスデバイス２０２はまたトランシーバ２１４により受信された信号のレベルを検出し定量化するために使用されることができる信号検出器２１８を含むことができる。信号検出器２１８はそのような信号を、トータルエネルギ、シンボルごとのサブキャリアごとのエネルギ、パワースペクトル密度、および他の信号として検出することができる。ワイヤレスデバイス２０２はまた信号を処理するのに使用するデジタルシグナルプロセッサ（ＤＳＰ）２２０を含むことができる。ＤＳＰ２２０は送信のためのデータユニットを生成するように構成されることができる。いくつかの態様において、データユニットは物理レイヤデータユニット（ＰＰＤＵ）を含むことができる。いくつかの態様において、ＰＰＤＵはパケットと呼ばれる。
【００２８】
[0039]ワイヤレスデバイス202はさらに、いくつかの態様では、ユーザインタフェース222を備えうる。ユーザインタフェース222は、キーパッド、マイクロフォン、スピーカ、および／またはディスプレイを備えうる。ユーザインタフェース222は、ワイヤレスデバイス202のユーザに情報を伝達するおよび／またはユーザからの入力を受信する任意の要素またはコンポーネントを含みうる。
【００２９】
[0040]ワイヤレスデバイス２０２の種々のコンポーネントはバスシステム２２６により一緒に結合されることができる。バスシステム２２６は例えば、データバス並びにデータバスに加えてパワーバス、制御信号バス、およびステータス信号バスを含むことができる。図２に示される異なるコンポーネント間のバスおよび通信インタフェースの特定の構成は単に例示に過ぎず、同じまたは異なるコンポーネントを備えたコンピューティングデバイスの他の構成はこの開示の技法をインプリメントするために使用されることができる。
【００３０】
[0041]当業者は、ワイヤレスデバイス202のコンポーネントはともに結合されうる、または何らかの他のメカニズムを使用して互いに入力を受け取りうるあるいは提供しうることを認識するであろう。多数の別個のコンポーネントが図2内において例示されるが、当業者は、コンポーネントのうちの１つまたは複数が組み合わされうるまたは共通にインプリメントされうることを認識するであろう。例えば、プロセッサ204は、プロセッサ204に関して上述された機能をインプリメントするだけでなく、信号検出器218および／またはＤＳＰ220に関して上述された機能をインプリメントするためにも使用されうる。さらに、図2中で例示されているコンポーネントの各々は、複数の別個の要素を使用してインプリメントされうる。
IV.アクセスポイントに関連づけられた特徴
A. アクセスポイント送信ビーコン
[0042]図３はいくつかの実施形態に従う、アクセスポイント１０４および１０６からブロードキャストされたビーコンを検出するクライアントデバイス１１４を例示するブロック図である。アクセスポイント１０４、１０６は、アクセスポイントに関連づけられた特定のＳＳＩＤに関する無線設定を通知する(advertise)無線ブロードキャストであるビーコン３０４、３０６をそれぞれ送信する。ビーコンはアクセスポイントの存在をブロードキャストするためにアクセスポイントにより送信され、どのような能力をアクセスポイントが有し、どのネットワークにアクセスポイントがアクセスすることができるかをクライアントデバイスに説明する特性リストである。アクセスポイントはビーコンを周期的（例えば、１００ミリ秒間隔）に送信することによりネットワークに知らせしめる。
【００３１】
[0043]クライアントデバイス１１４はそれぞれアクセスポイント１０４および１０６により送信されたビーコン３０４および３０６を検出する。代替的に、ビーコンの検出を待つよりもむしろ、クライアントデバイス１１４はクライアントデバイスの能力を搬送する(carry)プローブリクエストを送信することができる。プローブリクエストを送信する際に、クライアントデバイス１１４はそのプローブリクエストを聞いているアクセスポイントに特定のＳＳＩＤへのアクセスを提供するかどうかを問い合せる。クライアントデバイス１１４はプローブリクエストをブロードキャストしプローブリクエストに応答するプローブ応答を受信することができる。プローブ応答はビーコンとほとんど同一の情報を伝える(carry)が対応するプローブリクエストを送信したクライアントデバイスに専念されている(dedicated to)。クライアントデバイス１１４はビーコン３０４および３０６として図示されているけれども、ビーコンを検出するデバイスはワイヤレス通信プロトコルをサポートする任意のデバイスであり得ることが理解されるべきである。
【００３２】
[0044]クライアントデバイス１１４は接続すべきアクセスポイント（例えば、アクセスポイント１０４乃至１０６）を選択するためにビーコン３０４および３０６で指定された情報を使用することができる。ビーコン３０４は（例えば、アクセスポイント１０４に関連づけられたＢＳＳＩＤまたはＭＡＣアドレスにより）アクセスポイント１０４を識別し、アクセスポイント１０４に関連づけられたＳＳＩＤを識別し、およびアクセスポイント１０４が「２ＷＩＲＥ３５３」のＳＳＩＤを備えたネットワークへのアクセスをクライアントデバイスに提供することを指定する。ビーコン３０４はまたアクセスポイント１０４が８０２．１１ａｃネットワーク規格をサポートし、５ＧＨｚ周波数バンドで動作し、毎秒１．３ギガビット（Ｇｂｐｓ）の最大データレートをサポートすることを指定する。ビーコン３０６は（例えば、アクセスポイント１０６を備えたＢＳＳＩＤまたはそのＭＡＣアドレスにより）アクセスポイントを識別し、アクセスポイント１０６に関連づけられたＳＳＩＤを指定し、アクセスポイント１０６が「２ＷＩＲＥ３５３」のＳＳＩＤを備えたネットワークへのアクセスをクライアントデバイスに提供することを指定する。ビーコン３０６はまたアクセスポイント１０６が８０２．１１ａｄワイヤレスネットワーク規格をサポートし、６０ＧＨｚ周波数バンドで動作し、７Ｇｂｐｓの最大データレートをサポートすることを指定する。これらの特徴の各々はさらに以下に述べられる。
B.アクセスポイントの関連づけられた周波数バンドおよび最大データレート
[0045]アクセスポイント１０４および１０６はアクセスポイントが動作する固有の周波数バンド（複数の場合もある）およびアクセスポイントがサポートする最大データレートを有する。クライアントデバイスはどのアクセスポイントに接続するかを決定するときにアクセスポイントが動作する周波数バンドを考慮に入れることができる。他の利用可能なアクセスポイントよりも高い周波数バンドで動作しているアクセスポイントにクライアントデバイスが接続することが望ましいかもしれない。さらに、ワイヤレスデバイスが情報を交換するように設計されている速度はデータレートとして知られている。データレートはたとえば、使用している無線規格、拡散スペクトルタイプ、または物理レイヤテクノロジに依存して異なる。データレートはワイヤレスネットワーク内のデバイス間で実際に送信されている情報量を正確に表さないかもしれない。
【００３３】
[0046]アクセスポイントはその最大サポートデータレートをビーコン内に指定する。アクセスポイントのデータレートはアクセスポイントのアンテナ構成に依存することができる。図２を参照すると、アンテナ２１６は通信システム内に２つの機能を提供する。トランスミッタ２１０に接続されたとき、およびデータを処理し送信するために、アンテナ２１６はトランスミッタ２１０から交流（ＡＣ）信号を集め、アンテナタイプに特有のパターンでアンテナ２１６から無線周波数（ＲＦ）波を指向しまたは放射する。受信機２１２に接続されおよび受信されたデータを処理するために、アンテナ２１６は空中を介して受信するＲＦ波をとらえ(takes)ＡＣ信号を受信機２１２に方向づける(directs)。受信機２１２はＡＣ信号をビットおよびバイトに変換する。
【００３４】
[0047]アクセスポイントが１×１(one-cross-one)のアンテナ構成を有する場合、アクセスポイントは１つのアンテナで受信し１つのアンテナで送信することができる。もちろん、１×１のアンテナ構成を有するアクセスポイントは必ずしも２つのアンテナを有する必要はない（が有してもよい）。アクセスポイントは同じアンテナ上で送信および受信するために時間分割された１つのアンテナを有することができる。同様に、２×２のアンテナ構成を有するアクセスポイントは２つのアンテナ上で受信し２つのアンテナ上で送信することができる。２×２アンテナ構成を備えたアクセスポイントは１×１アンテナ構成を備えたアクセスポイントに比べて２倍のスループットを有することができる。アクセスポイント（例えば、８０２．１１ｇ、８０２．１１ｎ等）によりサポートされる規格はアンテナ構成に関連づけられることができる。クライアントデバイスはどのアクセスポイントに接続するかを決定するとき、アクセスポイントによりサポートされる最大データレートを考慮に入れることができる。クライアントデバイスが、別の利用可能なアクセスポイントよりも大きな最大データレートを有するアクセスポイントに接続することは望ましいかもしれない。
【００３５】
[0048]図４はいくつかの実施形態に従う、アクセスポイントに関連づけられたワイヤレスネットワーク規格、周波数バンド、および最大データレートを含むテーブル４００を例示する。図４に示されるように８０２．１１ａワイヤレスネットワーク規格をサポートするアクセスポイントは５ＧＨｚ周波数バンドで動作し、５４メガビット／秒（Ｍｂ／ｓ）の最大データレートをサポートすることができる。さらに、８０２．１１ｂワイヤレスネットワーク規格をサポートするアクセスポイントは２．４Ｇｈｚ周波数バンドで動作し１１Ｍｂ／ｓの最大データレートをサポートすることができる。さらに、８０２．１１ｇワイヤレスネットワーク規格をサポートするアクセスポイントは２．４Ｇｈｚ周波数バンドで動作し、５４Ｍｂ／ｓの最大データレートをサポートすることができる。さらに、８０２．１１ワイヤレスネットワーク規格をサポートするアクセスポイントは２．４ＧＨｚ周波数バンドで動作し、構成に応じて数百Ｍｂ／ｓの最大データレートをサポートすることができる。
C.受信信号強度インジケータ（ＲＳＳＩ）
[0049]図３に戻ると、クライアントデバイス１１４はそれぞれアクセスポイント１０４および１０６により送信された入力信号３１４および３１６に基づいて受信信号強度インジケータ（ＲＳＳＩ）を計算することができる。ＲＳＳＩは信号強度および信号品質に基づくことができる。ＲＳＳＩはクライアントデバイス１１４に到達する信号強度の量の測定値であり、ｄＢｍ（ミリワットに対するデシベル）の単位で測定される。ＲＳＳＩ値は負であり、クライアントデバイス１１４が依然として信号を正しく受信することができる途中(en route)に経験されることができる信号損失のレベルを表す。クライアントデバイス１１４とアクセスポイントとの間の距離と信号品質との間の相関が一般に存在する。ＲＳＳＩ値が大きければ大きいほど（近づけば近づくほどゼロに近づく）、クライアントデバイス１１４は信号を送信したアクセスポイントの近くに存在することになる。
【００３６】
[0050]クライアントデバイスはどのアクセスポイントに接続するかを決定するときアクセスポイントに関連づけられたＲＳＳＩｓを考慮に入れることができる。クライアントデバイスが別の利用可能なアクセスポイントよりも強いＲＳＳＩ（より大きなｄＢｍ）を有するアクセスポイントに接続することは望ましいかもしれない。
D. WLAN チャネル
[0051]アクセスポイントによりサポートされるワイヤレスネットワーク規格に依存して、アクセスポイントは動作する特定の数のチャネルを有する。チャネルはたとえば、アクセスポイントによりサポートされるワイヤレスネットワーク規格に依存して、２０または４０メガヘルツ（ＭＨｚ）の帯域幅を有することができる。例えば、２．４ＧＨｚ周波数バンドは３つの重畳しない２０ＭＨｚチャネルを有することができ、Ｗｉ−Ｆｉおよび非Ｗｉ−Ｆｉ干渉源で飽和される可能性がある。対照的に、５ＧＨｚ周波数バンドは２４個までの非重畳２０ＭＨｚチャネルまたはより少なく結合された(fewer bonded)４０ＭＨｚチャネルまで提供することができる。２．４ＧＨｚ周波数バンドに比べて５ＧＨｚ周波数バンドを使用するデバイスは少ないので２．４ＧＨｚ周波数バンドよりも雑音が少ないかもしれない。
【００３７】
[0052]各チャネルはそれに接続された多数のデバイス（例えば、アクセスポイントとクライアントデバイス）を有することができる。例えば、チャネルはそれに接続された４つのアクセスポイントと５つのクライアントデバイスを有することができる。デバイスの各々は２０ＭＨｚを割り当てることができ、チャネルの使用を共有し、それはデバイス間で時分割されることができる。
【００３８】
[0053]クライアントデバイスはどのアクセスポイントに接続するかを決定するとき特定のアクセスポイントが接続されるチャネルに接続されるデバイスの数を考慮に入れることができる。クライアントデバイスが別の利用可能なアクセスポイントよりも少ない数のデバイスを有するチャネルに関連づけられたアクセスポイントに接続することは望ましいかもしれない。
E. 信号対雑音比（ＳＮＲ）
[0054]信号対雑音比（ＳＮＲ）は環境内に存在する周囲のＲＦ雑音に対する信号（例えば、信号３１４または３１６）の比に言及する。言い換えれば、ＳＮＲは周囲雑音と比べた信号量の比較である。雑音レベルがあまりにも信号レベルに近い場合、信号が雑音から識別し、クライアントデバイスにより理解されることは困難であるかもしれない。トータルノイズは例えば、ビットエラーレートまたはパケットエラーレートの直接測定に関連づけられ、それはまたそのチャネル上で放射しているＷＬＡＮデバイスの数および／または非ＷＬＡＮデバイスの数に依存することができる。
【００３９】
[0055]図３において、クライアントデバイス１１４は１つまたは複数のＷＬＡＮチャネルに関するＳＮＲを計算することができる。一例において、クライアントデバイス１１４はパケットエラーレートに基づいてＳＮＲを計算する。パケットエラーレートが高ければ高いほど、チャネルは雑音が多くなる。クライアントデバイス１１４はクライアントデバイス１１４が実行する再送信の数に基づいてパケットエラーレートを計算することができる。たとえば、クライアントデバイス１１４がパケットをアクセスポイント１０４に送信し、アクセスポイントからそのパケットのアクノレジメントを受信しない場合、クライアントデバイス１１４はそのパケットをアクセスポイント１０４に再送信することができる。
【００４０】
[0056]どのアクセスポイントに接続するかを決定するとき、クライアントデバイスはアクセスポイントに関連づけられたＳＮＲｓを考慮に入れることができる。クライアントデバイスがより小さいＳＮＲに関連づけられたアクセスポイントに接続することは望ましいかもしれない。
V. アクセスポイントを比較し選択する
[0057]クライアントデバイス１１４はアクセスポイントに関連づけられた特徴の１つまたは複数（例えば、アクセスポイントが動作する周波数バンド、アクセスポイントによりサポートされるデータレート、アクセスポイントからの信号に基づいたＲＳＳＩ、およびアクセスポイントが接続されるチャネルに接続されるデバイスの数）を比較することができる。
【００４１】
[0058]クライアントデバイス１１４は比較された特徴に基づいてスコア(score)を生成することができる。図５は、いくつかの実施形態に従う、アクセスポイントに関連づけられた周波数バンドと最大データレートに依存する例示スコアのテーブル５００を示す。テーブル５００に従って、アクセスポイントが８０２．１１ａｄワイヤレスネットワーク規格をサポートし６０ＧＨｚ周波数バンドで動作する場合、アクセスポイントには１のスコアが与えられる。さらに、アクセスポイントが８０２．１１ａｃワイヤレスネットワーク規格を（８０ＭＨｚ、４０ＭＨｚまたは２０ＭＨｚの非常に高いスループット（ＶＨＴ）で）サポートし、５ＧＨｚ周波数バンドで動作する場合、アクセスポイントには２のスコアが与えられる。
【００４２】
[0059]さらに、アクセスポイントが８０２．１１ａｃワイヤレスネットワーク規格を（８０ＭＨｚ、４０ＭＨｚ、または２０ＭＨｚのＶＨＴで）サポートし、２．４ＧＨｚ周波数バンドで動作する場合、アクセスポイントには３のスコアが与えられる。さらに、アクセスポイントが８０２．１１ｎワイヤレスネットワーク規格を（４０ＭＨｚまたは２０ＭＨｚの高スループット（ＨＴ）で）サポートし、５ＧＨｚ周波数バンドで動作する場合、アクセスポイントには３のスコアが与えられる。さらに、アクセスポイントが８０２．１１ａｃワイヤレスネットワーク規格を（８０ＭＨｚ、４０ＭＨｚ、または２０ＭＨｚのＶＨＴで）サポートし、２．４ＧＨｚ周波数バンドで動作する場合、アクセスポイントには４のスコアが与えられる。
【００４３】
[0060]いくつかの実施形態において、クライアントデバイス１１４はビーコン３０４および３０で指定された周波数バンドに基づいてアクセスポイントを選択する。一例において、アクセスポイント１０４および１０６のなかで、クライアントデバイス１１４は最も高い周波数バンドを有するアクセスポイントを選択することができる。この例において、クライアントデバイス１１４は６０ＧＨｚ周波数バンドで動作しているアクセスポイントを選択することができ、それはアクセスポイントが動作する５ＧＨｚ周波数バンドよりも大きい。クライアントデバイス１１４はつぎに選択されたアクセスポイントであるアクセスポイント１０６に接続することができる。この例において、クライアントデバイス１１４はアクセスポイント１０４よりも弱いＲＳＳＩを有していたとしてもアクセスポイント１０６に接続する。これにもかかわらず、アクセスポイント１０６はクライアントデバイス１１４にアクセスポイント１０４よりも高いスループットを提供することができる。クライアントデバイス１１４はどのアクセスポイントに接続するかを決定するときアクセスポイントに関連づけられた任意の他のファクタを考慮に入れることができる。たとえば、クライアントデバイス１１４はビーコン３０４および３０６に指定された最大データレートおよび周波数バンドに基づいてアクセスポイントを選択することができる。
【００４４】
[0061]いくつかの実施形態において、クライアントデバイス１１４はビーコン３０４および３０６に指定された最大データレートに基づいてアクセスポイントを選択する。一例において、アクセスポイント１０４および１０６の中で、クライアントデバイス１１４は最も高い最大データレートを有するアクセスポイントを選択することができる。この例において、クライアントデバイス１１４はアクセスポイント１０４によりサポートされる１．３Ｇｂｐｓの最大データレートより大きい７Ｇｂｐｓの最大データレートを有するアクセスポイントを選択することができる。つぎにクライアントデバイス１１４は選択されたアクセスポイントであるアクセスポイント１０６に接続することができる。この例において、クライアントデバイス１１４はアクセスポイント１０４よりも弱いＲＳＳＩを有していたとしてもアクセスポイント１０６に接続する。れにもかかわらず、アクセスポイント１０６はアクセスポイント１０４よりも高いスループットをクライアントデバイス１１４に提供することができる。
【００４５】
[0062]図６はいくつかの実施形態に従う、アクセスポイントに関連づけられたＲＳＳＩと特定のチャネル（Crowd）上のデバイスの数を比較するスコアリングテーブル６００を提供する。テーブル６００に従って、１０未満の接続されたデバイスを有し、−２０および−４０ｄＢｍの間のＲＳＳＩまたは−４０および−６０ｄＢｍの間のＲＳＳＩを備えたチャネルにアクセスポイントが接続される場合、アクセスポイントはＩのスコアが与えられるであろう。同様に、１０−２０の接続されたデバイスを有し、−２０および−４０ｄＢｍの間のＲＳＳＩに関連づけられるチャネルにアクセスポイントが接続される場合、アクセスポイントにはＩのスコアが与えられるであろう。
【００４６】
[0063]さらに、２０−４０の接続されたデバイスを有し、−２０および−４０ｄＢｍの間のＲＳＳＩに関連づけられたチャネルにアクセスポイントが接続される場合、アクセスポイントにはＩＩのスコアが与えられるであろう。同様に、１０−２０の接続されたデバイスを有し、−４０および−６０ｄＢｍの間のＲＳＳＩに関連づけられたチャネルにアクセスポイントが接続される場合、アクセスポイントにはＩＩのスコアが与えられるであろう。同様に、１０未満の接続されたデバイスを有し、−６０および−８０ｄＢｍの間のＲＳＳＩを備えたチャネルにアクセスポイントが接続される場合、アクセスポイントにはＩＩのスコアが与えられるであろう。さらに、２０−４０の接続されたデバイスを有し、−４０および−６０ｄＢｍの間のＲＳＳＩまたは−６０および−８０ｄＢｍの間のＲＳＳＩに関連づけられたチャネルにアクセスポイントが接続される場合、アクセスポイントにはＩＩＩのスコアが与えられるであろう。同様に、１０−２０の接続されたデバイスを有し，−６０および−８０ｄＢｍの間のＲＳＳＩに関連づけられたチャネルにアクセスポイントが接続される場合、アクセスポイントにはＩＩＩのスコアが与えられるであろう。
【００４７】
[0064]いくつかの実施形態において、クライアントデバイス１１４は１つまたは複数のアクセスポイントに関連づけられた特定のチャネル上のデバイスの数に基づいて、アクセスポイントを選択する。一例において、アクセスポイント１０４および１０６の選択のうち、クライアントデバイス１１４はアクセスポイントに関連づけられたチャネル上の最小数のデバイスを有するアクセスポイントを選択することができる。クライアントデバイスはまたどのアクセスポイントに接続するかを決定するとき、アクセスポイントに関連づけられた任意の他のファクタを考慮に入れることができる。たとえば、クライアントデバイス１１４は１つまたは複数のアクセスポイントに関連づけられた特定のチャネル上のデバイスの数およりＲＳＳＩに基づいてアクセスポイントを選択することができる。別の例において、クライアントデバイス１１４はＲＳＳＩ、１つまたは複数のアクセスポイントに関連づけられた特定のチャネル上のデバイスの数、及びビーコン内に指定された周波数バンドおよび最大データレートに基づいてアクセスポイントを選択することができる。
【００４８】
[0065]複数の各アクセスポイントに関して、クライアントデバイス１１４は指定された周波数バンド、指定されたデータレート、アクセスポイントに関連づけられたＲＳＳＩ、および／またはアクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数に基づいてスピードスコアを計算することができる。クライアントデバイス１１４はアクセスポイントのスピードスコアを決定するためにアクセスポイントに関連づけられたこれらの特徴の任意の組み合わせを使用することができる。
【００４９】
[0066]図７はいくつかの実施形態に従う、アクセスポイントに関連づけられたスピードスコアを決定する例示スコアリングテーブル７００を提供する。テーブル７００に従って、アクセスポイントに「１」と「Ｉ」のスコアまたは「１」と「ＩＩ」のスコアが与えられる場合、アクセスポイントは「超高速」(ultra high speed)を有する。さらに、アクセスポイントに「１」と「ＩＩＩ」のスコアまたは「２」と「Ｉ」のスコアが与えられる場合、アクセスポイントは「非常に高速」(very high speed)を有する。さらに、アクセスポイントに「２」と「ＩＩ」のスコア、または「２」と「ＩＩＩ」のスコアまたは「３」と「Ｉ」のスコアが与えられる場合、アクセスポイントは「高速」(high speed)を有する。さらに、アクセスポイントに「３」と「ＩＩ」のスコアまたは「３」と「ＩＩＩ」のスコアまたは「４」と「Ｉ」のスコアが与えられる場合、アクセスポイントは「適度の速度」(moderate speed)を有する。さらに、アクセスポイントに「４」と「ＩＩ」のスコアまたは「４」と「ＩＩＩ」のスコアが与えられる場合、アクセスポイントは「低速」(low speed)を有する。これらのキーワードはスピードスコアおよびアクセスポイントが転送することができる全体のスループットに伝えるために使用されることができる。
【００５０】
[0067]スコアリングシステムは例示スコアリングシステムであり、その図示したものと異ならせることができる。さらに、スコアリングシステムはクライアントデバイス１１４のファームウエア内に常駐することができ、ソフトウエアアップデートで更新されることができ、あるいはクライアントデバイス１１４内に組み込まれる新しいファームウエアに含まれることができる。一例において、スコアリングシステムは図６のＲＳＳＩがさらに細かいレベル（例えば、−２０ＤＢＭ乃至−３０ＤＢＭ）に分割されるように更新されることができる。
VI.ＳＳＩＤｓを表示し、アクセスポイントを選択する
[0068]複数のアクセスポイントとそれらのスコアはユーザに表示されることができる。図８はいくつかの実施形態に従う、クライアントデバイス１１４が接続することができる１つまたは複数の利用可能なアクセスポイントを含むスキャンリスト８０２を表示するユーザインタフェース２２２の例示である。スキャンリスト８０２は同じＳＳＩＤであるが異なるＭＡＣアドレスを備える６つのアクセスポイントを含む。スキャンリスト８０２内にリストされるアクセスポイントはクライアントデバイス１１４に対するしきい値近接度(threshold proximity)内にある任意のアクセスポイントであり得る。一例において、スキャンリスト８０２内のアクセスポイントのいくつかは同じＥＳＳ内にある。別の例において、スキャンリスト８０２内のアクセスポイントのいくつかは同じＥＳＳ内にない。
【００５１】
[0069]ユーザインタフェース２２２は関連づけられたアクセスポイントのＲＳＳＩに従う数ラインの同心円弧(a few lines of concentric arc)を表示することができる。例えば、「２ＷＩＲＥ３５３」ネットワークに関連づけられたアクセスポイント１０４は３つの同心円弧を有することができ、したがって、同じく「２ＷＩＲＥ３５３」ネットワークに関連づけられ２つの同心円弧を有するアクセスポイント１０４よりも強いＲＳＳＩを有することができる。
【００５２】
[0070]ユーザインタフェース２２２はまたＳＳＩに関連づけられたスピードスコアのビジュアル表示を提供することができる。クライアントデバイス１１４は各アクセスポイントに関連づけられたＳＳＩとスピードスコアを表示することができる。上述の例と調和して(in keeping with)、アクセスポイント１０４には「高速」のスピードスコアが与えられ、アクセスポイント１０６には「超高速」のスピードスコアが与えられた。したがって、ユーザインタフェース２２２上に表示された情報はアクセスポイントに関連づけられたさらなる特徴（例えば、アクセスポイントが動作する周波数バンド、アクセスポイントによりサポートされる最大データレート、およびアクセスポイントに関連づけられたクラウド(crowd)）に基づくさらなる情報とともにＲＳＳＩを含む。
【００５３】
[0071]いくつかの実施形態において、クライアントデバイス１１４は最高のスピードスコアを備えたアクセスポイントを自動的に選択し、選択されたアクセスポイントに接続する。いくつかの実施形態において、スキャンリスト８０２はユーザが見るためのユーザインタフェース２２２上に表示され、ユーザはそのアクセスポイントに関連づけられたユーザインタフェース２２２上の位置をタッチすることによりアクセスポイントを選択する。ユーザインタフェース２２２はアクセスポイントを選択するユーザ入力を受信することができ、クライアントデバイス１１４はそのユーザ入力に基づいてアクセスポイントを選択することができる。
【００５４】
[0072]一例において、スキャンリスト８０２はデータレートまたはスループットに基づいた順番にアクセスポイントを含むことができる。たとえば、最高のスピードスコアを備えたアクセスポイントは最初に表示され、次に、つぎの最も高いスピードスコアを備えたアクセスポイントが表示され、以下同様である。
VII.例示的な方法
[0073]図９はいくつかの実施形態に従う、ワイヤレス通信ネットワーク内のアクセスポイントを選択する方法９００を例示するフローチャートである。方法９００は限定することを意味せず他のアプリケーションにおいて使用可能である。
【００５５】
[0074] アクション９０２において、複数のビーコンがワイヤレスデバイスにおいて検出され、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する。一例において、トランシーバ２１４は、クライアントデバイス１１４において、アクセスポイント１０４および１０６から送信されたビーコン３０４および３０６を検出し、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する。アクション９０４において、複数のうちの１つのアクセスポイントが指定された複数の周波数バンドに基づいて選択される。一例において、プロセッサ２０４は指定された周波数バンドに基づいて、複数のうちの１つのアクセスポイント１０６を選択する。アクション９０６において、ワイヤレスデバイスは選択されたアクセスポイントに接続される。一例において、トランシーバ２１４はクライアントデバイス１１４をアクセスポイント１０６に接続する。
【００５６】
[0075]いくつかの実施形態において、アクション９０２−９０６はネットワークに接続するために、したがってアクセスポイントに接続するためにクライアントデバイス１１４が所望する任意の回数実行されることができる。さらに、上述したアクション９０２−９０６の前、その間、または後にさらなる処理が挿入されることができることも理解される。ここに記載された方法９００のアクションの１つまたは複数は必要に応じて異なるシーケンスで省略、組み合わせまたは実行されることができる。
【００５７】
[0076]上記に説明され、ここで強調されるように、図１−９は、単に例であり、それは、特許請求の範囲を極度に限定するべきでない。本開示の様々な実施形態において、本開示を実施するための命令シーケンス（例えば、図９のアクション９０２−９０６）の実行が、コンピューティングシステム102によって行われ得る。本開示の様々な他の実施形態において、通信リンクによってネットワーク（例えば、ローカルエリアネットワーク（LAN）、ワイヤレスローカルエリアネットワーク（WLAN）、公衆交換電話網（PTSN）、および／または電気通信、モバイル、およびセルラ電話ネットワークを含む、様々な他のワイヤードまたはワイヤレスネットワーク）に結合される複数のコンピューティングデバイスは、お互いとの連携で本開示を実施するための命令シーケンスを実行することができる。
【００５８】
[0077]適用可能な場合、本開示によって提供される様々な実施形態は、ハードウェア、ソフトウェア、ファームウエアまたはそれらの組み合わせを使用してインプリメントされ得る。また、適用可能な場合、本明細書に記載された様々なハードウェアコンポーネント、ソフトウェアコンポーネントおよび／またはファームウェアコンポーネントは、本開示の主旨から逸脱することなく、ソフトウェア、ファームウェア、ハードウェアおよび／またはそれらすべてを含む複合コンポーネントに組み合わせられ得る。適用可能な場合、本明細書に記載された様々なハードウェアコンポーネント、ソフトウェアコンポーネントおよび／またはファームウェアコンポーネントは、本開示の主旨から逸脱することなく、ソフトウェア、ファームウェア、ハードウェア、またはそれらすべてを含むサブコンポーネントに分けられ得る。加えて、適用可能な場合、ソフトウェアコンポーネントは、ハードウェアコンポーネントとして実行されることができ、逆の場合も同じであり得ることが考えられる。適用可能である場合、本明細書で説明された様々なステップまたはアクションの順番は、本明細書で説明された特徴を提供するために、変更され得る、複合のステップまたはアクションに組み合わされ得る、および／またはサブステップまたはサブアクションに分割され得る。
【００５９】
[0078]本開示の実施形態について記載したが、これらの実施形態は例示であり本開示を限定するものではない。本開示の実施形態はこれらの実施形態に限定されるべきものではなく、本開示の原理に従って当業者により多数の変形および変更を行うことができ以下に請求するような本開示の精神と範囲内に含まれるべきであることが理解されるであろう。
【図１】
2018509107.tif 000003
【図２】
2018509107.tif 000004
【図３】
2018509107.tif 000005
【図４】
2018509107.tif 000006
【図５】
2018509107.tif 000007
【図６】
2018509107.tif 000008
【図７】
2018509107.tif 000009
【図８】
2018509107.tif 000010
【図９】
2018509107.tif 000011
【手続補正書】
【提出日】平成29年11月16日(2017.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワークにおいてアクセスポイントを選択する方法において、
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、ここにおいて、各アクセスポイントは複数のチャネルのうちの１つのチャネル上で動作する、
前記複数のチャネルの各チャネルに接続されたワイヤレスデバイスの数を決定することと、
前記複数のアクセスポイントのうちの１つのアクセスポイントを前記指定された周波数バンドおよび各チャネルに接続されたワイヤレスデバイスの前記数に基づいて選択することと、および
前記ワイヤレスデバイスを前記選択されたアクセスポイントに接続することと、
を備えた、方法。
【請求項２】
前記複数のビーコンの１つまたは複数は、アクセスポイントによりサポートされるデータレートをさらに指定し、前記選択することは前記アクセスポイントを前記指定されたデータレートに基づいて選択することをさらに含む、請求項１の方法。
【請求項３】
前記複数の前記アクセスポイントの１つまたは複数からの入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を計算することをさらに含み、ここにおいて、前記選択することは前記アクセスポイントを前記ＲＳＳＩｓに基づいて選択することをさらに含む、請求項２の方法。
【請求項４】
前記複数の各アクセスポイントに関して、前記指定された周波数バンド、前記指定されたデータレート、前記アクセスポイントに関連づけられたＲＳＳＩ、および前記アクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数の少なくとも２つに基づいてスピードスコアを計算することをさらに備える、請求項３の方法。
【請求項５】
前記複数のうちの各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＤＩ）をユーザインタフェースを介して表示することと、および
各ＳＳＩに関連づけられた前記スピードスコアを前記ユーザインタフェースを介して表示することと、
をさらに備えた、請求項４の方法。
【請求項６】
前記アクセスポイントを選択するユーザ入力を前記ユーザインタフェースを介して受信することをさらに備え、前記選択することは前記ユーザ入力に基づく、請求項５の方法。
【請求項７】
アクセスポイントは２．４ＧＨｚ、５ＧＨｚまたは６０ＧＨｚ周波数バンドで動作する、請求項１の方法。
【請求項８】
ワイヤレス通信ネットワークにおいてアクセスポイントを選択するシステムにおいて、
複数のビーコンを検出するトランシーバと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、ここにおいて、各アクセスポイントは複数のチャネルのうちの１つのチャネル上で動作する、
メモリと、および
前記メモリおよび前記トランシーバに結合された１つまたは複数のプロセッサと、ここにおいて、前記１つまたは複数のプロセッサは前記複数のチャネルの各チャネルに接続されたワイヤレスデバイスの数を決定し、
前記複数のアクセスポイントのうちの１つのアクセスポイントを前記指定された周波数バンドおよび各チャネルに接続されたワイヤレスデバイスの前記数に基づいて選択するように構成され、前記トランシーバは前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続する、
を備えた、システム。
【請求項９】
前記複数のビーコンの１つまたは複数はアクセスポイントによりサポートされるデータレートをさらに指定し、前記１つまたは複数のプロセッサは前記指定されたデータレートに基づいて前記アクセスポイントを選択するようにさらに構成される、請求項８のシステム。
【請求項１０】
前記トランシーバは前記複数のアクセスポイントの１つまたは複数からの入力信号を受信し、前記１つまたは複数のプロセッサは、各入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を計算するように構成され、前記ＲＳＳＩｓに基づいて前記アクセスポイントを選択するようにさらに構成される、請求項９のシステム。
【請求項１１】
前記複数の各アクセスポイントに関して、前記１つまたは複数のプロセッサは前記指定された周波数バンド、前記指定されたデータレート、前記アクセスポイントに関連づけられたＲＳＳＩ、および前記アクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数の少なくとも２つに基づいてスピードスコアを計算するように構成される、請求項１０のシステム。
【請求項１２】
前記複数の各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＩ）を表示し、各ＳＳＩに関連づけられた前記スピードスコアを表示するユーザインタフェースをさらに含む、請求項１１のシステム。
【請求項１３】
前記ユーザインタフェースは、前記アクセスポイントを選択するユーザ入力を受信し、前記１つまたは複数のプロセッサは、前記ユーザ入力に基づいて前記アクセスポイントを選択するように構成される、請求項１２のシステム。
【請求項１４】
アクセスポイントは２．４ＧＨｚ、５ＧＨｚまたは６０ＧＨｚ周波数バンドで動作する、請求項８のシステム。
【請求項１５】
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、ここにおいて、各アクセスポイントは複数のチャネルのうちの１つのチャネル上で動作する、
前記複数のチャネルの各チャネルに接続されたワイヤレスデバイスの数を決定することと、
前記複数のアクセスポイントのうちの１つのアクセスポイントを前記指定された周波数バンドおよび各チャネルに接続されたワイヤレスデバイスの前記数に基づいて選択することと、および
前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続することと、を備えた動作を実行するためのコンピュータ実行可能命令が記憶されたコンピュータ可読媒体。
【請求項１６】
前記複数のビーコンの１つまたは複数はさらにアクセスポイントによりサポートされたデータレートを指定し、前記選択することは前記指定されたデータレートに基づいて前記アクセスポイントを選択することをさらに含む、請求項１５のコンピュータ可読媒体。
【請求項１７】
前記動作を実行するためのコンピュータ可読命令は、
前記複数のうちの１つまたは複数からの入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を前記ワイヤレスデバイスにおいて計算することをさらに備え、前記選択することは前記アクセスポイントを前記ＲＳＳＩｓに基づいて選択することをさらに含む、請求項１６のコンピュータ可読媒体。
【請求項１８】
前記選択されたアクセスポイントは前記複数のアクセスポイントのうちの他のアクセスポイントよりも弱いＲＳＳＩを有する、請求項１の方法。
【請求項１９】
複数のアクセスポイントが前記複数のチャネルのうちの１つまたは複数のチャネルに接続される請求項１の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
[0078]本開示の実施形態について記載したが、これらの実施形態は例示であり本開示を限定するものではない。本開示の実施形態はこれらの実施形態に限定されるべきものではなく、本開示の原理に従って当業者により多数の変形および変更を行うことができ以下に請求するような本開示の精神と範囲内に含まれるべきであることが理解されるであろう。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ワイヤレス通信ネットワークにおいてアクセスポイントを選択する方法において、
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、
前記複数のうちの１つのアクセスポイントを前記指定された周波数バンドに基づいて選択することと、および
前記ワイヤレスデバイスを前記選択されたアクセスポイントに接続することと、
を備えた、方法。
［Ｃ２］
前記複数のビーコンの１つまたは複数は、アクセスポイントによりサポートされるデータレートをさらに指定し、前記選択することは前記アクセスポイントを前記指定されたデータレートに基づいて選択することをさらに含む、Ｃ１の方法。
［Ｃ３］
前記複数の前記アクセスポイントの１つまたは複数からの入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を計算することをさらに含み、ここにおいて、前記選択することは前記アクセスポイントを前記ＲＳＳＩｓに基づいて選択することをさらに含む、Ｃ２の方法。
［Ｃ４］
前記複数のうちの１つまたは複数のアクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数を決定することをさらに含み、前記選択することは前記アクセスポイントを前記接続されたワイヤレスデバイスの数に基づいて選択することをさらに含む、Ｃ３の方法。
［Ｃ５］
前記複数の各アクセスポイントに関して、前記指定された周波数バンド、前記指定されたデータレート、前記アクセスポイントに関連づけられたＲＳＳＩ、および前記アクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数の少なくとも２つに基づいてスピードスコアを計算することをさらに備える、Ｃ４の方法。
［Ｃ６］
前記複数のうちの各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＤＩ）をユーザインタフェースを介して表示することと、および
各ＳＳＩに関連づけられた前記スピードスコアを前記ユーザインタフェースを介して表示することと、
をさらに備えた、Ｃ５の方法。
［Ｃ７］
前記アクセスポイントを選択するユーザ入力を前記ユーザインタフェースを介して受信することをさらに備え、前記選択することは前記ユーザ入力に基づく、Ｃ６の方法。
［Ｃ８］
アクセスポイントは２．４ＧＨｚ、５ＧＨｚまたは６０ＧＨｚ周波数バンドで動作する、Ｃ１の方法。
［Ｃ９］
ワイヤレス通信ネットワークにおいてアクセスポイントを選択するシステムにおいて、
複数のビーコンを検出するトランシーバと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、
メモリと、および
前記メモリおよび前記トランシーバに結合された１つまたは複数のプロセッサと、ここにおいて、前記１つまたは複数のプロセッサは前記複数のうちの１つのアクセスポイントを前記指定された周波数バンドに基づいて選択するように構成され、前記トランシーバは前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続する、
を備えた、システム。
［Ｃ１０］
前記複数のビーコンの１つまたは複数はアクセスポイントによりサポートされるデータレートをさらに指定し、前記１つまたは複数のプロセッサは前記指定されたデータレートに基づいて前記アクセスポイントを選択するようにさらに構成される、Ｃ９のシステム。
［Ｃ１１］
前記トランシーバは前記複数のアクセスポイントの１つまたは複数からの入力信号を受信し、前記１つまたは複数のプロセッサは、各入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を計算するように構成され、前記ＲＳＳＩｓに基づいて前記アクセスポイントを選択するようにさらに構成される、Ｃ１０のシステム。
［Ｃ１２］
前記１つまたは複数のプロセッサは、前記複数のうちの１つまたは複数のアクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数を決定するように構成され、前記接続されたワイヤレスデバイスの数に基づいて前記アクセスポイントを選択するようにさらに構成される、Ｃ１１のシステム。
［Ｃ１３］
前記複数の各アクセスポイントに関して、前記１つまたは複数のプロセッサは前記指定された周波数バンド、前記指定されたデータレート、前記アクセスポイントに関連づけられたＲＳＳＩ、および前記アクセスポイントに関連づけられたチャネルに接続されたワイヤレスデバイスの数の少なくとも２つに基づいてスピードスコアを計算するように構成される、Ｃ１２のシステム。
［Ｃ１４］
前記複数の各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＩ）を表示し、各ＳＳＩに関連づけられた前記スピードスコアを表示するユーザインタフェースをさらに含む、Ｃ１３のシステム。
［Ｃ１５］
前記ユーザインタフェースは、前記アクセスポイントを選択するユーザ入力を受信し、前記１つまたは複数のプロセッサは、前記ユーザ入力に基づいて前記アクセスポイントを選択するように構成される、Ｃ１４のシステム。
［Ｃ１６］
アクセスポイントは２．４ＧＨｚ、５ＧＨｚまたは６０ＧＨｚ周波数バンドで動作する、Ｃ９のシステム。
［Ｃ１７］
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは複数のアクセスポイントの１つに対応し、その対応するアクセスポイントが動作する周波数バンドを指定する、
前記複数のうちの１つのアクセスポイントを前記指定された周波数バンドに基づいて選択することと、および
前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続することと、を備えた動作を実行するためのコンピュータ実行可能命令が記憶されたコンピュータ可読媒体。
［Ｃ１８］
前記複数のビーコンの１つまたは複数はさらにアクセスポイントによりサポートされたデータレートを指定し、前記選択することは前記指定されたデータレートに基づいて前記アクセスポイントを選択することをさらに含む、Ｃ１７のコンピュータ可読媒体。
［Ｃ１９］
前記動作を実行するためのコンピュータ可読命令は、
前記複数のうちの１つまたは複数からの入力信号に基づいて受信信号強度インジケータ（ＲＳＳＩ）を前記ワイヤレスデバイスにおいて計算することをさらに備え、前記選択することは前記アクセスポイントを前記ＲＳＳＩｓに基づいて選択することをさらに含む、Ｃ１８のコンピュータ可読媒体。
［Ｃ２０］
前記動作を実行するためのコンピュータ可読命令は、
前記複数のうちの１つまたは複数のアクセスポイントに関連したチャネルに接続されたワイヤレスデバイスの数を決定することと、ここにおいて、前記選択することは、前記接続されたワイヤレスデバイスの数に基づいて前記アクセスポイントを選択することをさらに含む、Ｃ１９のコンピュータ可読媒体。
【手続補正書】
【提出日】平成29年12月6日(2017.12.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワークにおいてアクセスポイントを選択する方法において、
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは、複数のアクセスポイントの１つに対応し、それぞれのアクセスポイントが動作する周波数バンドと、前記それぞれのアクセスポイントによってサポートされるデータレートとを指定する、
前記複数の各アクセスポイントに関して、前記それぞれのアクセスポイントが動作する前記指定された周波数バンド、前記それぞれのアクセスポイントによってサポートされる前記指定されたデータレート、前記それぞれのアクセスポイントに関連づけられた受信信号強度インジケータ（ＲＳＳＩ）、および前記それぞれのアクセスポイントに関連づけられたチャネルに接続された多数のアクセスポイントとクライアントデバイス、の各々に基づいてスピードスコアを計算することと、
前記複数のうちの１つのアクセスポイントを前記スピードスコアに基づいて選択することと、および
前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続することと、
を備えた、方法。
【請求項２】
前記ワイヤレスデバイスにおいて、前記複数の前記アクセスポイントの１つまたは複数からの入力信号に基づいて前記ＲＳＳＩを計算すること
をさらに含む、請求項１の方法。
【請求項３】
前記複数のうちの各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＩ）を、ユーザインタフェースを介して表示することと、および
各ＳＳＩに関連づけられた前記スピードスコアを、前記ユーザインタフェースを介して表示することと、
をさらに含む、請求項１の方法。
【請求項４】
前記アクセスポイントを選択するユーザ入力を、前記ユーザインタフェースを介して受信すること
をさらに含み、前記選択することは、前記ユーザ入力に基づく、請求項３の方法。
【請求項５】
アクセスポイントは、２．４ＧＨｚ、５ＧＨｚ、または６０ＧＨｚ周波数バンドで動作する、請求項１の方法。
【請求項６】
ワイヤレス通信ネットワークにおいてアクセスポイントを選択するシステムにおいて、
複数のビーコンを検出するトランシーバと、ここにおいて、各ビーコンは、複数のアクセスポイントの１つに対応し、それぞれのアクセスポイントが動作する周波数バンドと、前記それぞれのアクセスポイントによってサポートされるデータレートとを指定する、
メモリと、および
前記メモリおよび前記トランシーバに結合された１つまたは複数のプロセッサと、ここにおいて、前記１つまたは複数のプロセッサは、前記複数の各アクセスポイントに関して、前記それぞれのアクセスポイントが動作する前記指定された周波数バンド、前記それぞれのアクセスポイントによってサポートされる前記指定されたデータレート、前記それぞれのアクセスポイントに関連づけられたＲＳＳＩ、および前記それぞれのアクセスポイントに関連づけられたチャネルに接続された多数のアクセスポイントとクライアントデバイス、の各々に基づいてスピードスコアを計算するように構成され、前記１つまたは複数のプロセッサは、前記複数のうちの１つのアクセスポイントを前記スピードスコアに基づいて選択するように構成され、前記トランシーバは、前記選択されたアクセスポイントにワイヤレスデバイスを接続する、
を備えた、システム。
【請求項７】
前記トランシーバは、前記複数の前記アクセスポイントの１つまたは複数からの入力信号を受信し、前記複数のうちの１つまたは複数のアクセスポイントに関して、前記１つまたは複数のプロセッサは、各入力信号に基づいて前記ＲＳＳＩを計算するように構成される、請求項６のシステム。
【請求項８】
前記複数のうちの各アクセスポイントに関連づけられたサービスセット識別子（ＳＳＩ）を表示し、各ＳＳＩに関連づけられた前記スピードスコアを表示するユーザインタフェース
をさらに含む、請求項７のシステム。
【請求項９】
前記ユーザインタフェースは、前記アクセスポイントを選択するユーザ入力を受信し、前記１つまたは複数のプロセッサは、前記ユーザ入力に基づいて前記アクセスポイントを選択するように構成される、請求項８のシステム。
【請求項１０】
アクセスポイントは、２．４ＧＨｚ周波数バンドで動作する、請求項６のシステム。
【請求項１１】
複数のビーコンをワイヤレスデバイスにおいて検出することと、ここにおいて、各ビーコンは、複数のアクセスポイントの１つに対応し、それぞれのアクセスポイントが動作する周波数バンドと、前記それぞれのアクセスポイントによってサポートされるデータレートとを指定する、
前記複数の各アクセスポイントに関して、前記それぞれのアクセスポイントが動作する前記指定された周波数バンド、前記それぞれのアクセスポイントによってサポートされる前記指定されたデータレート、前記それぞれのアクセスポイントに関連づけられた受信信号強度インジケータ（ＲＳＳＩ）、および前記それぞれのアクセスポイントに関連づけられたチャネルに接続された多数のアクセスポイントとクライアントデバイス、の各々に基づいてスピードスコアを計算することと、
前記複数のうちの１つのアクセスポイントを前記スピードスコアに基づいて選択することと、および
前記選択されたアクセスポイントに前記ワイヤレスデバイスを接続することと、
を備えた動作を実行するためのコンピュータ実行可能命令が記憶されたコンピュータ可読媒体。
【請求項１２】
前記選択されたアクセスポイントは、前記複数のアクセスポイントうちの別のアクセスポイントよりも弱いＲＳＳＩを有する、請求項１の方法。
【請求項１３】
複数のアクセスポイントは、前記複数のチャネルのうちの１つまたは複数のチャネルに接続される、請求項１の方法。
【請求項１４】
前記複数のアクセスポイントは、前記複数のチャネルのうちの１つまたは複数のチャネルに接続される、請求項６のシステム。
【請求項１５】
前記複数の各アクセスポイントに関して、前記それぞれのアクセスポイントに関連づけられた信号対雑音（ＳＮＲ）比を計算すること
をさらに含む、請求項１の方法。
【請求項１６】
前記ＳＮＲ比は、前記それぞれのアクセスポイントに関連づけられたパケットエラーレートに基づく、請求項１５の方法。
【請求項１７】
前記スピードスコアを計算することは、前記それぞれのＳＮＲ比に基づいて前記スピードスコアを計算することを含む、請求項１５の方法。
【請求項１８】
前記周波数バンドは、複数の重複していないチャネルを含む、請求項１の方法。
【請求項１９】
アクセスポイントは、５ＧＨｚ周波数バンドで動作する、請求項６のシステム。
【請求項２０】
アクセスポイントは、６０ＧＨｚ周波数バンドで動作する、請求項６のシステム。
【国際調査報告】
2018509107.tif 000012
2018509107.tif 000013
2018509107.tif 000014