(57)【要約】  本発明の実施形態は、ワイヤレスローカルエリアネットワークにアクセスする方法、ステーション、およびアクセスポイントを提供する。この方法は、ステーションによってビーコンまたはプローブ応答をアクセスポイントから受け取る段階であって、ビーコンまたはプローブ応答が構成バージョン情報を搬送するものである段階と、ステーションによって、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従ってGASクエリを実行する段階とを含む。本発明の実施形態では、アクセスポイントは構成バージョン情報をステーションに送り、したがってステーションは構成バージョン情報に従ってGASクエリを実行する。これにより、アクセス効率が向上する。
2014535206.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスローカルエリアネットワークにアクセスする方法であって、
ステーションによってビーコンまたはプローブ応答をアクセスポイントから受け取る段階であって、前記ビーコンまたは前記プローブ応答が構成バージョン情報を搬送するものである段階と、
前記ステーションによって、前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報に従って一般広告サービスGASクエリを実行する段階とを含む方法。
【請求項２】
前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報が、前記ステーションによって記憶された関連付けレコードに含まれる構成バージョン情報と一致するときは、前記ステーションが前記GASクエリを実行せず、または、
前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報が、前記ステーションによって記憶された関連付けレコードに含まれる構成バージョン情報と一致しないときは、前記ステーションが前記GASクエリを実行する、請求項1に記載の方法。
【請求項３】
前記関連付けレコードが、前記アクセスポイントの構成バージョン情報と、前のGASクエリプロセスにおいて広告サーバから得られた、前記アクセスポイントのGASクエリ情報とを含む、請求項2に記載の方法。
【請求項４】
前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報が、前記ステーションによって記憶された前記関連付けレコードに含まれる前記構成バージョン情報と一致するときに、前記ステーションが前記GASクエリを実行しないことが、
前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報が、前記ステーションによって記憶された前記関連付けレコードに含まれる前記構成バージョン情報と一致するときに、前記ステーションによって前記GASクエリ情報を使用するとともに前記GASクエリを実行しないことを含む、請求項3に記載の方法。
【請求項５】
前記構成バージョン情報が、
前記アクセスポイント上の構成情報の変化および/または広告サーバ上の構成情報の変化を示すのに使用される構成変化カウンタと、
前記アクセスポイント上の前記構成情報のバージョンおよび/または前記広告サーバ上の前記構成情報のバージョンを示すのに使用される構成バージョンストリングとのうちの少なくとも一方を含む、請求項1から4のいずれか一項に記載の方法。
【請求項６】
前記関連付けレコードが、前記アクセスポイントとの関連付けが成功した後で前記ステーションによって記憶される、請求項2から4のいずれか一項に記載の方法。
【請求項７】
前記関連付けレコードがさらに前記アクセスポイント上の構成情報を含む、請求項2から4のいずれか一項に記載の方法。
【請求項８】
ワイヤレスローカルエリアネットワークにアクセスする方法であって、
アクセスポイントによってビーコンまたはプローブ応答をステーションに送る段階であって、前記ビーコンまたは前記プローブ応答が構成バージョン情報を搬送し、したがって前記ステーションが、前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報に従って一般広告サービスGASクエリを実行する段階を含む方法。
【請求項９】
前記構成バージョン情報が、
前記アクセスポイント上の構成情報および/または広告サーバ上の構成情報の変化を示すのに使用される構成変化カウンタと、
前記アクセスポイント上の前記構成情報および/または前記広告サーバ上の前記構成情報のバージョンを示すのに使用される構成バージョンストリングとのうちの少なくとも一方を含む、請求項8に記載の方法。
【請求項１０】
ビーコンまたはプローブ応答をアクセスポイントから受け取るように構成された受信ユニットであって、前記ビーコンまたは前記プローブ応答が構成バージョン情報を搬送するものである受信ユニットと、
前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報に従って一般広告サービスGASクエリを実行するように構成された実行ユニットとを備えるステーション。
【請求項１１】
前記アクセスポイントについての関連付けレコードを記憶するように構成された記憶ユニットをさらに備え、前記関連付けレコードが、前記アクセスポイントの構成バージョン情報と、前のGASクエリプロセスにおいて広告サーバから得られた、前記アクセスポイントのGASクエリ情報とを含む、請求項10に記載のステーション。
【請求項１２】
前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報が、前記関連付けレコードに含まれる前記構成バージョン情報と一致するときは、前記GASクエリ情報を使用するとともに前記GASクエリを実行し、または、前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報が、前記関連付けレコードに含まれる前記構成バージョン情報と一致しないときは、前記GASクエリを実行するように、前記実行ユニットが特に構成された、請求項11に記載のステーション。
【請求項１３】
前記記憶ユニットが、前記アクセスポイントとの関連付けが成功した後で、前記アクセスポイントについての前記関連付けレコードを記憶するように特に構成された、請求項11に記載のステーション。
【請求項１４】
前記記憶ユニットによって記憶される関連付けレコードがさらに前記アクセスポイント上の構成情報を含む、請求項11に記載のステーション。
【請求項１５】
ビーコンまたはプローブ応答を生成するように構成された生成ユニットであって、前記ビーコンまたは前記プローブ応答が構成バージョン情報を搬送するものである生成ユニットと、
前記生成ユニットによって生成された前記ビーコンまたは前記プローブ応答をステーションに送るように構成された送信ユニットであって、したがって前記ステーションが、前記ビーコンまたは前記プローブ応答中で搬送された前記構成バージョン情報に従って一般広告サービスGASクエリを実行する、送信ユニットとを備えるアクセスポイント。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、参照によりその全体が本明細書に組み込まれる、2011年11月1日に中国特許庁に出願された「METHOD FOR ACCESSING WIRELESS LOCAL AREA NETWORK, STATION, AND ACCESS POINT」という名称の中国特許出願第201110339998.4号に対する優先権を主張するものである。
【０００２】
本発明の実施形態は、ワイヤレス通信の分野に関し、より詳細には、ワイヤレスローカルエリアネットワークにアクセスする方法、ステーション、およびアクセスポイントに関する。
【背景技術】
【０００３】
IEEE(Institute of Electrical and Electronics Engineers、米国電気電子学会)802.11uは、IEEE802.11に関して規定された補足的な標準である。IEEE802.11u標準の主要な研究内容は、WLAN(Wireless Local Area Network、ワイヤレスローカルエリアネットワーク)の、外部ネットワークとのインターワーキング(Interworking with External Networks)の機能である。この機能により、STA(Station、ステーション)が、外部ネットワークのサービスアクセスを得ることができる。外部ネットワークは、加入先となるかまたは他の特徴を有する外部ネットワークである。例えば、STAは、加入サービスプロバイダネットワーク(SSPN、Subscription service provider network)によって提供される加入サービスを得ることができる。
【０００４】
WLANインフラストラクチャネットワークと外部ネットワークとの間のインターワーキングを実現するために、インターワーキング要素(Interworking element)が、IEEE802.11u標準に新たに追加されて、AP(Access Point、アクセスポイント)とSTAとの間のインターワーキングの能力および情報のキャリアとしての働きをする。加えて、ローミングコンソーシアム情報要素(Roaming Consortium information element)もまた、IEEE802.11u標準に新たに追加されて、関連する加入サービスプロバイダ(SSP、Subscription Service Provider)の識別情報を示し、APはこの要素を送信する。これは、セキュリティ証明書の認証を素早く開始する助けとなる。具体的には、APは、インターワーキング要素とローミングコンソーシアム情報要素とを含むビーコン(Beacon)およびプローブ応答(Probe response)を送って、STAのネットワーク選択を補助する。
【０００５】
インターワーキング要素がビーコンおよびプローブ応答中に現れる場合、これは、STAがGAS(Generic Advertisement Services、一般広告サービス)プロトコルをサポートすることを示す。GASは、STAのネットワーク選択を容易にすることができる。STAが関連付けられた状態にあるか関連付けられていない状態にあるかにかかわらず、GASは、広告サービスのための伝達メカニズムを提供して、ネットワーク送達および選択の機能を実現することができる。クエリ要求STAおよびクエリ応答APが、対話フレームを介してGASクエリを実現する。具体的には、同期クエリ状態では、最初に、クエリ要求STAが、GAS初期要求フレームをクエリ応答APに送り、予想されるクエリ情報をフィードバックするようクエリ応答APに要求する。クエリ応答APは、この要求を受け取った後、クエリ要求情報を広告サーバ(Advertisement Server)にアップロードし、対応するクエリ情報をフィードバックするよう広告サーバに要求する。広告サーバは、対応するクエリ情報をフィードバックする。最後に、クエリ応答APは、単一のGAS初期応答フレーム、または1つもしくは複数のGAS回復応答フレームをキャリアとして使用して、フィードバックされたクエリ情報をクエリ要求STAにフィードバックする。どのキャリアが採用されるかは、クエリ情報のサイズに関係する。クエリ情報の長さが長すぎる場合、クエリ情報はフラグメント化され、クエリ要求STAは、GAS初期応答フレームを受け取った後、GAS回復要求フレームを送って後続のフラグメントの取得を要求し続けることができる。非同期クエリ状態では、最初に、クエリ要求STAが、GAS初期要求フレームをクエリ応答APに送り、予想されるクエリ情報をフィードバックするようクエリ応答APに要求する。クエリ応答APは、この要求を受け取った後、クエリ要求情報を広告サーバにアップロードし、対応するクエリ情報をフィードバックするよう広告サーバに要求する。次いで、クエリ応答APは、クエリ情報を含まないGAS初期応答フレームをクエリ要求STAに送り、所定期間後にクエリ情報を得るようクエリ要求STAに指示する。広告サーバは、対応するクエリ情報をフィードバックする。APによって指定された時間の後、クエリ要求STAは、回復要求フレームを介してクエリ情報をAPに返す。最後に、クエリ応答APは、単一のGAS回復応答フレーム、または1つもしくは複数のGAS回復応答フレームをキャリアとして使用して、フィードバックされたクエリ情報をクエリ要求STAにフィードバックする。どのキャリアが採用されるかは、クエリ情報のサイズに関係する。クエリ情報の長さが長すぎる場合、クエリ情報はフラグメント化され、クエリ要求STAは、GAS回復応答フレームを受け取った後、GAS回復要求フレームを送って後続のフラグメントの取得を要求し続けることができる。
【０００６】
既存の802.11uメカニズムでは、STAが、GASクエリプロセスを介して、AP1によってサポートされる外部ネットワークの情報を取得し、AP1にうまく関連付けられ、次いでSTAが、何らかの理由でAP1から切断され(例えば、STAが、AP2によってカバーされるエリアに持って行かれ、通信のためにこの新しいAP2に関連付けられるか、または、STAが、AP1のカバレッジを離れずに通信のために非WLANネットワークに能動的に切り替える)、一定期間後、STAが、何らかの理由でAP1との関連付けを再確立する必要がある(例えば、STAが、AP1によってカバーされるエリアに戻されるか、または、STAが、AP1のカバレッジを離れずに通信のためにWLANネットワークに能動的に再び切り替える)と仮定すると、STAは、AP1と再び関連付けられるために、GASクエリプロセスを介して、AP1によってサポートされる外部ネットワークの情報を再取得する必要がある。
【０００７】
既存の802.11uメカニズムでは、外部ネットワークの情報が常に同じのままであっても、STAは、AP1との関連付けを確立する度に、GASクエリプロセスを介して、AP1によってサポートされる外部ネットワークの情報を再取得する必要があることがわかる。このプロセスは、効率が悪く、時間がかかり、電力を消費し、それによりSTAのユーザ体験に影響を及ぼす。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の実施形態は、GASクエリプロセスが繰り返し実施されるのに伴ってアクセス効率が低下するという問題を解決することのできる、ワイヤレスローカルエリアネットワークにアクセスする方法、ステーション、およびアクセスポイントを提供する。
【課題を解決するための手段】
【０００９】
一態様では、ワイヤレスローカルエリアネットワークにアクセスする方法が提供される。この方法は、ステーションによってビーコンまたはプローブ応答をアクセスポイントから受け取る段階であって、ビーコンまたはプローブ応答が構成バージョン情報を搬送するものである段階と、ステーションによって、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従ってGASクエリを実行する段階とを含む。
【００１０】
別の態様では、ワイヤレスローカルエリアネットワークにアクセスする方法が提供される。この方法は、アクセスポイントによってビーコンまたはプローブ応答をステーションに送る段階であって、ビーコンまたはプローブ応答が構成バージョン情報を搬送し、したがってステーションが、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従ってGASクエリを実行する段階を含む。
【００１１】
別の態様では、ステーションが提供される。このステーションは、ビーコンまたはプローブ応答をアクセスポイントから受け取るように構成された受信ユニットであって、ビーコンまたはプローブ応答が構成バージョン情報を搬送するものである受信ユニットと、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従ってGASクエリを実行するように構成された実行ユニットとを備える。
【００１２】
別の態様では、アクセスポイントが提供される。このアクセスポイントは、ビーコンまたはプローブ応答を生成するように構成された生成ユニットであって、ビーコンまたはプローブ応答が構成バージョン情報を搬送するものである生成ユニットと、生成ユニットによって生成されたビーコンまたはプローブ応答をステーションに送るように構成された送信ユニットであって、したがってステーションが、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従ってGASクエリを実行する、送信ユニットとを備える。
【発明の効果】
【００１３】
本発明の実施形態では、アクセスポイントは構成バージョン情報をステーションに送り、したがってステーションは構成バージョン情報に従ってGASクエリを実行する。これにより、アクセス効率が向上する。
【００１４】
本発明の実施形態における技術的解決法をより明確に例示するために、実施形態または従来技術の記述に必要な添付図面を以下に簡単に紹介する。明らかに、以下の記述における添付図面は、本発明のいくつかの実施形態を示すに過ぎず、当業者なら創意工夫なしにこれらの添付図面から他の図面を導出することもできる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態による、ワイヤレスローカルエリアネットワークにアクセスする方法のフローチャートである。
【図２】本発明の別の実施形態による、ワイヤレスローカルエリアネットワークにアクセスする方法のフローチャートである。
【図３Ａ】本発明の一実施形態による構成バージョン情報の例の概略図である。
【図３Ｂ】本発明の一実施形態による構成バージョン情報の例の概略図である。
【図３Ｃ】本発明の一実施形態による構成バージョン情報の例の概略図である。
【図３Ｄ】本発明の一実施形態による構成バージョン情報の例の概略図である。
【図３Ｅ】本発明の一実施形態による構成バージョン情報の例の概略図である。
【図３Ｆ】本発明の一実施形態による構成バージョン情報の例の概略図である。
【図４】本発明の一実施形態による初期アクセスプロセスのフローチャートである。
【図５】本発明の別の実施形態による初期アクセスプロセスのフローチャートである。
【図６】本発明の別の実施形態による初期アクセスプロセスのフローチャートである。
【図７】本発明の別の実施形態による初期アクセスプロセスのフローチャートである。
【図８】図4〜図7の実施形態による再アクセスプロセスのフローチャートである。
【図９】本発明の別の実施形態による初期アクセスプロセスのフローチャートである。
【図１０】図9の実施形態による再アクセスプロセスのフローチャートである。
【図１１】本発明の一実施形態によるステーションのブロック図である。
【図１２】本発明の別の実施形態によるステーションのブロック図である。
【図１３】本発明の一実施形態によるアクセスポイントのブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態における添付図面を参照しながら、本発明の実施形態における技術的解決法について明確かつ完全に述べる。明らかに、述べる実施形態は、本発明の実施形態の全てではなく一部に過ぎない。本発明の実施形態に基づいて創意工夫なしに当業者によって得られる他の全ての実施形態も、本発明の保護範囲に入るものとする。
【００１７】
図1は、本発明の一実施形態による、ワイヤレスローカルエリアネットワークにアクセスする方法のフローチャートである。図1における方法は、ステーションによって実行される。
【００１８】
101:ステーションは、ビーコンまたはプローブ応答をアクセスポイントから受け取る。ビーコンまたはプローブ応答は、構成バージョン情報を搬送する。
【００１９】
102:ステーションは、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従って、GASクエリを実行する。
【００２０】
任意選択で、一実施形態として、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、ステーションによって記憶された関連付けレコードに含まれる構成バージョン情報と一致するときは、ステーションはGASクエリを実行しない。
【００２１】
任意選択で、別の実施形態として、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、ステーションによって記憶された関連付けレコードに含まれる構成バージョン情報と一致しないときは、ステーションはGASクエリを実行する。
【００２２】
任意選択で、別の実施形態として、ビーコンまたはプローブ応答を受け取った後、ステーションは、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、ステーションによって記憶された関連付けレコードに含まれる構成バージョン情報と一致するかどうか判定する。
【００２３】
任意選択で、別の実施形態として、関連付けレコードは、事前に記憶されてよい。例えば、ステーションは、アクセスポイントについての関連付けレコードを記憶することができ、この関連付けレコードは、アクセスポイントの構成バージョン情報と、前のGASクエリプロセスにおいて広告サーバから得られた、アクセスポイントのGASクエリ情報とを含む。
【００２４】
例えば、再関連付けの間、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、関連付けレコードに含まれる構成バージョン情報と一致する場合、ステーションは、GASクエリを実行せず、関連付けレコードに従って関連付け要求を直接作成し、関連付け要求をアクセスポイントに送る。関連付け要求が作成されるとき、前述の関連付けレコードに含まれるGASクエリ情報を使用することができる。加えて、他の場合にGASクエリを実行する必要があるときもまた、ステーションは、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、関連付けレコードに含まれる構成バージョン情報と一致するときは、GASクエリを実行せず、すでに記憶されたGASクエリ情報を直接使用することができる。
【００２５】
関連付けレコードが記憶される時点は、本発明の実施形態に限定されない。例えば、関連付けレコードは、GASクエリ情報が得られた後で確立され記憶されてもよい。任意選択で、一実施形態として、ステーションは、アクセスポイントにうまく関連付けられた後で、アクセスポイントについてのレコードを記憶してもよい。
【００２６】
GASクエリプロセスにおいて広告サーバから得られる、アクセスポイントのGASクエリ情報は、従来技術におけるものと同様であり、したがって再び詳細に述べることはしない。例えば、GASクエリ情報は、ローミングコンソーシアムリストを含んでよい。すなわち、ビーコンのローミングコンソーシアム情報要素に含まれない他のOI(Organizational Identifier、組織識別子)を含んでよい。または、GASクエリ情報は、NAI(Network Access Identifier、ネットワークアクセス識別子)レルムリストを含んでよい。このリストは、ホットスポットがこれらのレルム(realm)のセキュリティ証明書を受諾できることを示すことができ、これらのレルムは、ホットスポットオペレータ、またはホットスポットオペレータのローミングパートナを対象とする。このリストはさらに、サポートされるEAP(Extensible Authentication Protocol、拡張可能認証プロトコル)タイプも提供する。
【００２７】
任意選択で、別の実施形態として、関連付けレコードはさらに、アクセスポイント上の構成情報を含んでもよい。アクセスポイント上の構成情報は、ワイヤレスローカルエリアネットワークパラメータ、ベンダ特有パラメータ、または別のパラメータ(例えばセキュリティ認証に関係するパラメータ)を含んでよい。例えば、アクセスポイント上で構成されるワイヤレスローカルエリアネットワークパラメータは、特定のプロトコル(例えば802.11u)に関係するパラメータ(例えば、インターワーキング要素およびローミングコンソーシアム情報要素中で搬送される情報)とすることができる。加えて、アクセスポイントに関して構成されるベンダ特有パラメータは、ベンダ特有情報(Vendor Specific Information)情報要素(この情報要素はビーコンまたはプローブ応答中に位置してよい)中で搬送される情報とすることができる。
【００２８】
任意選択で、一実施形態として、構成バージョン情報は、アクセスポイント上の構成情報および/もしくは広告サーバ上の構成情報の変化を示すのに使用される構成変化カウンタを含んでよく、または、アクセスポイント上の構成情報および/もしくは広告サーバ上の構成情報のバージョンを示すのに使用される構成バージョンストリングを含んでよい。構成バージョン情報の例示的な構造については、後で添付図面を参照しながら詳細に述べる。
【００２９】
任意選択で、別の実施形態として、ステーションは、更新されたGASクエリ情報を得たとき(例えば、再関連付けプロセスにおいて、または別のGASクエリプロセスにおいて)、更新されたGASクエリ情報に従って、関連付けレコードに対して追加または更新を実施することができる。
【００３０】
本発明の実施形態では、アクセスポイントは構成バージョン情報をステーションに送り、したがってステーションは、GASクエリの実行を毎回繰り返すことなく、構成バージョン情報に従ってGASクエリを実行する。これにより、不要なGASクエリプロセスが削減され、アクセス効率が向上する。
【００３１】
ビーコンまたはプローブ応答は、アクセスポイントの識別情報を搬送してよく、関連付けレコードもまた、アクセスポイントの識別情報を含んでよい。
【００３２】
識別情報の具体的な形は、本発明の実施形態において限定されないことに留意されたい。例えば、アクセスポイントのMAC(Media Access Control、媒体アクセス制御)アドレスを、アクセスポイントの識別情報として使用することができる。MACアドレスは、各アクセスポイントを一意に識別することができる。前に記憶された、同じAPのGASクエリ情報が、後続の関連付けにおいて使用され、これによりアクセス効率を向上させることができる。
【００３３】
別法として、アクセスポイントが属するグループの識別情報、例えばSSID(Service Set Identification、サービスセット識別)を使用することもできる。SSIDは、アクセスポイントが位置するサービスセットを識別することができる。1つのグループ(例えばサービスセット)中の複数のAP(例えばAP1およびAP2)は、一般に相互と関連を有し(例えば同じオペレータに属し)、これらのAPはまた、同じ関連付け情報/GASクエリ情報を使用する可能性がある。この場合、前にSTAによって記憶された、アクセスポイントAP1のGASクエリ情報を、AP2との関連付けの間にも使用することができ、AP2を介してGASクエリを実施する必要はない。これにより、アクセス効率がさらに向上する。
【００３４】
別の実施形態として、他の形の識別情報、例えば、アクセスポイントが位置する領域を示す識別情報を使用してもよい。同じ領域で、複数のAPが、同じ関連付け情報を使用する場合がある。この場合、あるAPとの関連付けの間に、別のAPに関する前に記憶されたGASクエリ情報を使用することができ、やはりアクセス効率を向上させることができる。
【００３５】
識別情報は、ビーコンもしくはプローブ応答を介してSTAに通知するか、または別の方式で通知することができ、これは本発明の実施形態において限定されない。
【００３６】
加えて、本発明の実施形態における関連付けレコードは、アクセスポイントとの最初の関連付けの間に広告サーバから得られたGASクエリ情報を含んでよいが、本発明の実施形態はこれに限定されない。例えば、関連付けレコードはまた、関連付け(最初の関連付け、または後続の関連付け/再関連付け)が成功した後で広告サーバから得られたGASクエリ情報、例えばネットワーク横断ローミング情報を含んでもよい。
【００３７】
例えば、STAが、最初にAPに関連付けられたときに、GASクエリを介してAPのGASクエリ情報を入手し、GASクエリ情報を関連付けレコードに記録すると仮定する。その後、STAは、(STAがこの時点でAPにうまく関連付けられているか否かにかかわらず)何らかの理由でAPに対するGASクエリを再び実行する必要があり、STAは、新たに得られたGASクエリ情報で元の関連付けレコードを補足/更新することができ、または、新しい関連付けレコードを追加して、新たに得られたGASクエリ情報を記録することができる。
【００３８】
図2は、本発明の別の実施形態による、ワイヤレスローカルエリアネットワークにアクセスする方法のフローチャートである。図2の方法は、アクセスポイントによって実行される。
【００３９】
201:アクセスポイントは、ビーコンまたはプローブ応答をステーションに送る。ビーコンまたはプローブ応答は、構成バージョン情報を搬送し、したがってステーションは、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従って、GASクエリを実行する。
【００４０】
任意選択で、一実施形態として、構成バージョン情報は、アクセスポイント上の構成情報および/または広告サーバ上の構成情報の変化を示すのに使用される構成変化カウンタを含んでよい。別法として、構成バージョン情報は、アクセスポイント上の構成情報および/または広告サーバ上の構成情報のバージョンを示すのに使用される構成バージョンストリングを含んでよい。
【００４１】
構成情報の定義については上述した。したがって繰り返し述べることはしない。
【００４２】
本発明の実施形態では、アクセスポイントは構成バージョン情報をステーションに送り、したがってステーションは、GASクエリの実行を毎回繰り返すことなく、構成バージョン情報に従ってGASクエリを実行する。これにより、不要なGASクエリプロセスが削減され、アクセス効率が向上する。
【００４３】
構成バージョン情報は、アクセスポイントおよび/または広告サーバの構成の変化またはバージョンを示すのに使用され、構成バージョン情報の形は、本発明の実施形態において限定されない。例えば、構成変化カウンタが採用される場合、構成変化カウンタは、アクセスポイント上の構成情報および/または広告サーバ上の構成情報の変化について、対応する計数動作を実施することができる。加えて、構成バージョンストリングが採用される場合、構成バージョンストリングは、アクセスポイント上の構成情報および/または広告サーバ上の構成情報のバージョンについて、対応するバージョンストリングを記録することができる。構成バージョン情報の構造について、以下に具体例と共に述べる。しかし、これらの例は、本発明の実施形態を当業者がよりよく理解するための助けとするものに過ぎず、本発明の範囲を限定するものとはしない。
【００４４】
図3A〜図3Fは、本発明の一実施形態による構成バージョン情報の例の概略図である。
【００４５】
通常、AP上の構成情報、および広告サーバ上で維持される構成情報は、一度構成された後は頻繁に変化することはなく、したがって、STAは、GASクエリプロセスを介して得られた情報を再使用することが可能である。このことに鑑みて、バージョン指示の概念を導入して、AP上で構成される構成情報および/または広告サーバ上で維持される構成情報の変化を記録することができる。
【００４６】
例えば、AP上の構成情報および/または広告サーバ上の構成情報の変化を記録するために、図3Aに示す構成変化カウンタ(Configuration Change Counter)を定義することができる。具体的には、いずれかの種類の構成情報が変化する度に、それに対応して構成変化カウンタに1が追加される。
【００４７】
図3Aに示す構成変化カウンタの構造において、要素識別子(Element ID)は、802.11プロトコルによってその使用が定義されていない0〜255の任意の整数値(例えば241、ただしこれに限定されない)とすることができ、長さ(Length)は、構成変化カウンタに対応するバイト数(例えば1、2、4、または8、ただしこれに限定されない)を表す。
【００４８】
図3Aの構成変化カウンタはまた、2種類の構成情報のうちの一方のみの変化を記録してよいことに留意されたい。
【００４９】
図3Bに、別の構成変化カウンタの例を示す。図3Bの例では、2種類の構成情報の変化について計数が実施される。具体的には、図3Bに示すように、要素識別子(Element ID)は、802.11プロトコルによってその使用が定義されていない0〜255の任意の整数値とすることができ、長さ(Length)は、構成変化カウンタに対応するバイト数を表す。構成変化カウンタは、2つのカウンタ、すなわち、AP上の構成情報についてのカウンタ1と、広告サーバ上の構成情報についてのカウンタ2とを含み、この2つの構成の変化を記録する。
【００５０】
図3Bには、2つの構成が2つのカウンタにそれぞれ対応する例を示すが、本発明の実施形態はこれに限定されないことに留意されたい。構成変化カウンタは、2つの構成のうちの一方のみを対象としてもよく、対応するカウンタの数を1に減らすことができる。
【００５１】
図3Cに、別の構成変化カウンタの例を示す。図3Cの例では、計数はやはり2種類の構成情報の変化について実施されるが、2つの要素、すなわち、AP上の構成情報についての要素識別子1と、広告サーバ上の構成情報についての要素識別子2とを使用して、2つの構成の変化が記録される。2つの要素識別子(Element ID)は、802.11プロトコルによってその使用が定義されていない0〜255の2つの異なる整数値とすることができ、長さ(Length)は、対応するカウンタ(カウンタ1およびカウンタ2)に対応するバイト数を表す。
【００５２】
図3Cには、2つの構成が2つの要素にそれぞれ対応する例を示すが、本発明の実施形態はこれに限定されないことに留意されたい。構成変化カウンタは、2つの構成のうちの一方のみを対象としてもよく、対応する要素の数を1に減らすことができる。
【００５３】
構成変化カウンタを使用してAP上の構成情報および/または広告サーバ上の構成情報の変化を記録することができることに加えて、構成バージョンストリング(Configuration Version String)を使用して、AP上の構成情報および/または広告サーバ上の構成情報の両方のバージョンおよび変化を記録することもできる。
【００５４】
図3Dに、構成バージョンストリングの構造の例を示す。要素識別子(Element ID)は、802.11プロトコルによってその使用が定義されていない0〜255の任意の整数値(例えば242、ただしこれに限定されない)とすることができ、長さ(Length)は、構成バージョンストリングに対応するバイト数を表す。
【００５５】
図3Dの構成バージョンストリングはまた、2つの構成のうちの一方のみのバージョンを記録してよいことに留意されたい。
【００５６】
図3Eに、別の構成バージョンストリングの例を示す。図3Eの例は、2種類の構成情報を対象とする。具体的には、図3Eに示すように、要素識別子は、802.11プロトコルによってその使用が定義されていない0〜255の任意の整数値とすることができ、長さ(Length)は、構成バージョンストリングに対応するバイト数を表す。構成バージョンストリングは、2つのストリング、すなわち、AP上の構成情報についてのストリング1と、広告サーバ上の構成情報についてのストリング2とを含み、この2つの構成のバージョンを記録する。
【００５７】
図3Eには、2つの構成が2つのストリングにそれぞれ対応する例を示すが、本発明の実施形態はこれに限定されないことに留意されたい。構成バージョンストリングは、2つの構成のうちの一方のみを対象としてもよく、対応するストリングの数を1に減らすことができる。
【００５８】
図3Fに、別の構成バージョンストリングの例を示す。図3Fの例では、やはり2種類の構成情報について、ただし2つの要素、すなわち、AP上の構成情報についての要素識別子1と、広告サーバ上の構成情報についての要素識別子2とを使用して、2つの構成のバージョンが記録される。2つの要素識別子(Element ID)は、802.11プロトコルによってその使用が定義されていない0〜255の2つの異なる整数値とすることができ、長さ(Length)は、対応するストリング(ストリング1およびストリング2)に対応するバイト数を表す。
【００５９】
図3Fには、2つの構成が2つの要素にそれぞれ対応する例を示すが、本発明の実施形態はこれに限定されないことに留意されたい。構成バージョンストリングは、2つの構成のうちの一方のみを対象としてもよく、対応する要素の数を1に減らすことができる。
【００６０】
構成変化カウンタ(または構成バージョンストリング)は、APの管理者および広告サーバの管理者によって維持される。管理者が、AP上の構成情報および/または広告サーバ上で維持される構成情報を再び変更したときは、前の構成と区別されるように、構成変化カウンタ(または構成バージョンストリング)も同期的に更新されるべきである。
【００６１】
構成変化カウンタ情報要素(または構成バージョンストリング情報要素)は、APのビーコンまたはプローブ応答中で、ステーションに搬送することができる。
【００６２】
以下、本発明の実施形態を、具体例と共にさらに詳細に述べる。以下の例は、当業者が本発明を理解するための助けとするものに過ぎず、本発明の範囲を限定するものとはしないことに留意されたい。加えて、図4〜図10の実施形態では、ステーションは、最初の関連付けの間に関連付けレコードを記憶し、この記憶した関連付けレコードを再関連付けの間に使用する。しかし、本発明の実施形態はこれに限定されない。関連付けレコードは、GASクエリが実行される任意の時点の後で記憶されてよく、記憶された関連付けレコードは、GASクエリが後で実行される際の任意の時点で使用されてよい。
【００６３】
図4は、本発明の一実施形態による初期アクセスプロセスのフローチャートである。図4の実施形態では、STAがステーションを示し、APがアクセスポイントを示す。例えば、STAとAPは両方とも、802.11uプロトコルをサポートすることができる。
【００６４】
401〜403:STAは、走査メカニズムを開始し、受動的走査(ステップ401におけるビーコン)または能動的走査(ステップ402におけるプローブ要求とステップ403におけるプローブ応答とによる対話)を介してAPを発見し、インターワーキング要素、ローミングコンソーシアム情報要素、および構成バージョン情報(例えば、図3A〜図3Cに示した構成変化カウンタ、または図3D〜図3Fに示した構成バージョンストリング)などの情報を得る。図4の実施形態では、ステップ401におけるビーコンまたはステップ403におけるプローブ応答が、インターワーキング要素、ローミングコンソーシアム情報要素、および構成バージョン情報を搬送することができる。
【００６５】
404:STAは、APとの成功した関連付けのレコードがローカルに存在しないことを検出し、GASクエリ条件が満たされる。次いでSTAは、GASクエリメカニズムを開始し、GAS初期クエリフレームをAPに送る。クエリフレームは、セッション識別およびクエリ要求などの情報を含む。
【００６６】
GASクエリを実行するための条件を満たす内容は、以下の場合のいずれかで記述することができる。
【００６７】
(1)関連付けプロセスにおいて、STAは、ローミングコンソーシアム情報要素中で搬送された全てのOIによって表されるSSPまたは一群のSSPの識別情報を識別することができず、したがって、STAは、GASクエリを介して追加のOIの情報を得る必要がある。
【００６８】
(2)関連付けプロセスにおいて、STAは、ローミングコンソーシアム情報要素中で搬送された全てのOIによって表されるSSP(Subscription Service Provider、加入サービスプロバイダ)または一群のSSPの識別情報を識別することはできるが、インターワーキング要素(Interworking element)中の、アクセスに必要とされる追加のステップ(ASRA:Additional Step Required for Access)フィールドがAPによって1にセットされているときであって、STAがビーコンまたはプローブ応答中でどんなロバストセキュリティネットワーク(RSN)情報要素も発見しないときは、STAは、次の関連付けアクションを実施するために、GASクエリを介して、関連するネットワーク認証タイプ情報(Network Authentication Type information)を得る必要がある。
【００６９】
(3)STAは、APによってサポートされる別の外部ネットワークの情報を照会する必要がある。
【００７０】
別の態様では、GASクエリ条件が満たされない場合、例えば構成が変更された後で、ビーコンまたはプローブ応答中のインターワーキング要素/ローミングコンソーシアム情報要素は、STAによって識別できるOIの情報を搬送し、STAは、ビーコンまたはプローブ応答中のRSN情報要素を介して、関連する認証情報を得ることができ、GASクエリを実施する必要はなく、ステップ404〜407はスキップされる。
【００７１】
405:APは、GAS初期クエリフレームを解析し、フレームに含まれるクエリ要求を広告サーバに送る。
【００７２】
406:広告サーバは、クエリ要求を処理し、対応するクエリ回答をAPに返す。
【００７３】
407:APは、GAS初期クエリフレームに対応するGAS初期クエリ応答フレームをSTAに返す。応答フレームは、初期要求フレーム中で搬送されたセッション識別、クエリ遅延時間(図4の例では、クエリ遅延時間は0に設定されている)、およびクエリ回答情報などの情報を含む。
【００７４】
421〜422:STAは、クエリ回答情報を介してAPのGASクエリ情報を獲得する。APに関連付けられることをSTAが決定した場合、STAとAPの関連付けアクションは、関連付け要求(association requestまたはre-association request)フレーム(ステップ421)および関連付け応答(association responseまたはre-association response)フレーム(ステップ422)を介して完了する。ステップ421および422は単なる例であり、本発明の実施形態における関連付けアクションは、従来技術における対応するプロセスに関する、より多くの関連ステップを含んでもよいことに留意されたい。
【００７５】
423:STAがうまく関連付けられた後、STAは、APについてのローカル関連付けレコードを作成する。関連付けレコードは、APの識別情報、AP上で構成されたワイヤレスローカルエリアネットワークパラメータ(例えば、802.11uに関係するパラメータ、またはベンダ特有パラメータ)、および、404〜407のGASクエリプロセスで広告サーバから得られたAPのGASクエリ情報を含んでよいが、これらに限定されない。例えば、関連付けレコードはレコードテーブルの形を採用することができ、レコードテーブルの各項目は、前述の内容を含む。
【００７６】
図4の実施形態では、同期GASクエリプロセスが採用され、クエリ回答情報をフラグメントで転送する必要はない。図5は、本発明の別の実施形態による初期アクセスプロセスのフローチャートである。図5では、やはり同期GASクエリプロセスが採用されるが、クエリ回答情報をフラグメントで送る必要がある。図5の実施形態では、STAはステーションを示し、APはアクセスポイントを示す。例えば、STAとAPは両方とも、802.11uプロトコルをサポートすることができる。加えて、図4のステップと同じ参照符号が、図5の同じステップに使用され、したがって繰返しの記述は適宜省略する。
【００７７】
図5と図4の違いは、主に以下のとおりである。
【００７８】
407におけるクエリ遅延時間は、0ではない。
【００７９】
408〜409:クエリ回答情報が長すぎるので、STAは、GAS初期応答を受け取ると、ステップ407におけるクエリ遅延時間後に、かつステップ408におけるGAS回復要求を介して、送信をフラグメントで実施するよう1回または複数回にわたりAPに要求する必要がある。GAS回復要求は、セッション識別を搬送することができる。次いでSTAは、クエリ回答情報が完全に送信されるまで、APによって返されたGAS回復応答を受け取る(ステップ409)。GAS回復応答は、対応するセッション識別と、クエリ回答情報の一部とを搬送する。
【００８０】
加えて、本発明の実施形態は、非同期GASクエリプロセスにも適用することができる。図6は、本発明の別の実施形態による初期アクセスプロセスのフローチャートである。図6では、非同期GASクエリプロセスが採用され、クエリ回答情報をフラグメントで転送する必要はない。図6の実施形態では、STAはステーションを示し、APはアクセスポイントを示す。例えば、STAとAPは両方とも、802.11uプロトコルをサポートすることができる。加えて、図4のステップと同じ参照符号が、図6の同じステップにも使用され、したがって繰返しの記述は適宜省略する。
【００８１】
図6と図4の違いは、主に以下のとおりである。
【００８２】
404:GASクエリ条件が満たされる場合、STAは、GASクエリメカニズムを開始し、GAS初期クエリフレームをAPに送る。クエリフレームは、セッション識別およびクエリ要求などの情報を含む。
【００８３】
405:APは、GAS初期クエリフレームを解析し、フレームに含まれるクエリ要求を広告サーバに送る。
【００８４】
410:APは、GAS初期応答フレームをSTAに送り、クエリ遅延時間後に情報を照会するようSTAに指示する。
【００８５】
411:広告サーバは、クエリ要求を処理し、対応するクエリ回答をAPに返す。
【００８６】
412:STAは、クエリ遅延時間後に、GAS回復要求フレームを介して、前のクエリ情報をAPに要求する。
【００８７】
413:APは、GAS回復応答を介して、クエリ回答情報をSTAに返す。STAは、クエリ回答情報を介して、APのGASクエリ情報を獲得する。
【００８８】
図7は、本発明の別の実施形態による初期アクセスプロセスのフローチャートである。図7では、非同期GASクエリプロセスが採用されるが、クエリ回答情報をフラグメントで転送する必要がある。図7の実施形態では、STAはステーションを示し、APはアクセスポイントを示す。例えば、STAとAPは両方とも、802.11uプロトコルをサポートすることができる。加えて、図6のステップと同じ参照符号が、図7の同じステップにも使用され、したがって繰返しの記述は適宜省略する。
【００８９】
図7と図6の違いは、主に以下のとおりである。
【００９０】
クエリ回答情報が完全に送信されるまで、ステップ412〜413が1回または複数回にわたり実行される。STAは、クエリ回答情報を介して、APのGASクエリ情報を獲得する。
【００９１】
図8は、図4〜図7の実施形態による再アクセスプロセスのフローチャートである。図8の実施形態では、STAはステーションを示し、APはアクセスポイントを示す。例えば、STAとAPは両方とも、802.11uプロトコルをサポートすることができる。
【００９２】
501〜503は、図4の401〜403と同様であり、したがって繰り返し述べることはしない。
【００９３】
504:STAは、APとの成功した関連付けの関連付けレコードが存在することを検出する。例えば、APの識別が、関連付けレコード中の識別情報と一致する。また、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、関連付けレコード中のAPに対応する構成バージョン情報と一致する。STAは、前に記憶されたGASクエリ情報をローカルに得る。別の態様では、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、関連付けレコード中のAPに対応する構成バージョン情報と一致しない場合は、GASクエリ情報を広告サーバから得るために、GASクエリプロセスを実行する必要がある場合がある。別法として、必要な情報は、他の手法で(例えば修正されたビーコンまたはプローブ応答から)得ることもできる。
【００９４】
505〜506:図4の421〜422と同様、APに関連付けられることをSTAが決定した場合、STAとAPの関連付けアクションは、関連付け要求フレームおよび関連付け応答フレームを介して完了する。
【００９５】
STAがうまく関連付けられた後、STAは、APの関連付けレコードに対する更新処理を実施しなくてよい。
【００９６】
このようにすれば、再関連付けプロセスの間、GASクエリ情報を広告サーバから得る必要はなく、それにより、アクセス速度が増し、ユーザ体験が向上する。
【００９７】
図9は、本発明の別の実施形態による初期アクセスプロセスのフローチャートである。図9の実施形態では、STAはステーションを示し、APはアクセスポイントを示す。例えば、STAとAPは両方とも、802.11uプロトコルをサポートすることができる。
【００９８】
601〜603:STAは、走査メカニズムを開始し、受動的走査(ステップ601におけるビーコン)または能動的走査(ステップ602におけるプローブ要求とステップ603におけるプローブ応答とによる対話)を介してAPを発見し、インターワーキング要素およびローミングコンソーシアム情報要素などの情報を得る。図9の実施形態では、ステップ601におけるビーコンまたはステップ603におけるプローブ応答が、インターワーキング要素およびローミングコンソーシアム情報要素を搬送することができる。
【００９９】
604〜607は、図4の404〜407とそれぞれ同様であり、したがって繰り返し述べることはしない。
【０１００】
608〜610は、図4の421〜423とそれぞれ同様であり、したがって繰り返し述べることはしない。
【０１０１】
図4と同様、図9も、同期GASクエリが採用され、クエリ回答情報をフラグメントで転送する必要がない例を示す。例外として、構成バージョン情報がビーコンまたはプローブ応答から除去されている。しかし、本発明の実施形態はこれに限定されない。図5〜図7に示したプロセスを採用することもでき、構成バージョン情報が相応にビーコンまたはプローブ応答から除去される。冗長を避けるため、このプロセスを繰り返し述べることはしない。
【０１０２】
図10は、図9の実施形態による再アクセスプロセスのフローチャートである。図10の実施形態では、STAはステーションを示し、APはアクセスポイントを示す。例えば、STAとAPは両方とも、802.11uプロトコルをサポートすることができる。
【０１０３】
701〜703は、図9の601〜603と同様であり、したがって繰り返し述べることはしない。
【０１０４】
704:STAは、APとの成功した関連付けの関連付けレコードが存在することを検出する。例えば、APの識別が、関連付けレコード中の識別情報と一致する。次いでSTAは、前に記憶されたGASクエリ情報をローカルに得る。
【０１０５】
705〜706:図9の608〜609と同様、APに関連付けられることをSTAが決定した場合、STAとAPの関連付けアクションは、関連付け要求フレーム/関連付け応答フレームを介して完了する。
【０１０６】
STAがうまく関連付けられた後、STAは、APの関連付けレコードに対する更新処理を実施しなくてよい。
【０１０７】
このようにすれば、再関連付けプロセスの間、GASクエリ情報を広告サーバから得る必要はなく、それにより、アクセス速度が増し、ユーザ体験が向上する。
【０１０８】
加えて、図4〜図10の実施形態では、APの更新されたGASクエリ情報が得られた場合、更新されたGASクエリ情報を使用して、ローカルに記憶された関連付けレコードに対して追加または更新を実施することができる。
【０１０９】
例えば、STAとAPの関連付けアクションが失敗した場合、このことは、前に記憶された関連付けレコードが、最新のGASクエリ情報を含まない可能性があることを示す。この場合、STAは、初期アクセスプロセス(例えば図4〜図7または図9のプロセス)に従って再びGASクエリを実施して、最新のGASクエリ情報を得ることができる。
【０１１０】
あるいは、図8のステップ504で、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、関連付けレコード中のAPに対応する構成バージョン情報と一致しないことが発見された場合、このことは、前に記憶された関連付けレコードが無効になっており使用できないことを示す。この場合、STAは、初期アクセスプロセス(例えば図4〜図7または図9のプロセス)に従って再び初期関連付けを実施することができる。
【０１１１】
本発明の以上の実施形態によれば、GASクエリプロセスの時間消費および電力消費によって引き起こされる、STAのユーザ体験に対する影響を、かなりの程度まで低減することができ、802.11aiまたはホットスポット2.0ワイヤレスローカルエリアネットワークによって提唱される高速端末アクセスの概念が十分にサポートされる。
【０１１２】
図11は、本発明の一実施形態によるステーションのブロック図である。図11のステーション110の一例は、図4〜図10のSTAであり、ステーション110は、受信ユニット111および実行ユニット112を備える。
【０１１３】
受信ユニット111は、ビーコンまたはプローブ応答アクセスポイントからを受け取る。ビーコンまたはプローブ応答は、構成バージョン情報を搬送する。実行ユニット112は、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従って、GASクエリを実行する。
【０１１４】
本発明の実施形態では、アクセスポイントは構成バージョン情報をステーションに送り、したがってステーションは、GASクエリの実行を毎回繰り返すことなく、構成バージョン情報に従ってGASクエリを実行する。これにより、不要なGASクエリプロセスが削減され、アクセス効率が向上する。
【０１１５】
図12は、本発明の別の実施形態によるステーションのブロック図である。図12のステーション120は、図11の受信ユニット111および実行ユニット112を備え、さらに、アクセスポイントについての関連付けレコードを記憶するように構成された記憶ユニット113を備える。関連付けレコードは、アクセスポイントの構成バージョン情報と、前のGASクエリプロセスにおいて広告サーバから得られた、アクセスポイントのGASクエリ情報とを含む。
【０１１６】
任意選択で、一実施形態として、本発明の実施形態における関連付けレコードは、アクセスポイントとの最初の関連付けの間に広告サーバから得られたGASクエリ情報を含んでよいが、本発明の実施形態はこれに限定されない。例えば、関連付けレコードはまた、関連付け(最初の関連付け、または後続の関連付け/再関連付け)が成功した後で広告サーバから得られたGASクエリ情報、例えばネットワーク横断ローミング情報を含んでもよい。
【０１１７】
任意選択で、一実施形態として、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、関連付けレコードに含まれる構成バージョン情報と一致するときは、実行ユニット112は、GASクエリを実行しなくてよい。例えば、実行ユニット112は、ローカルに記憶されたGASクエリ情報を使用して関連付け要求を作成し、この関連付け要求をアクセスポイントに送ることができる。
【０１１８】
任意選択で、別の実施形態として、ビーコンまたはプローブ応答中で搬送された構成バージョン情報が、関連付けレコードに含まれる構成バージョン情報と一致しないときは、実行ユニット112は、GASクエリを実行してよい。
【０１１９】
任意選択で、別の実施形態として、構成バージョン情報は、アクセスポイント上の構成情報および/または広告サーバ上の構成情報の変化を示すのに使用される構成変化カウンタと、アクセスポイント上の構成情報および/または広告サーバ上の構成情報のバージョンを示すのに使用される構成バージョンストリングとのうちの、少なくとも一方を含んでよい。構成バージョン情報の具体例については図3A〜図3Fを参照することができ、繰返しの記述は再度行わない。
【０１２０】
任意選択で、別の実施形態として、記憶ユニット113は、アクセスポイントとの関連付けが成功した後で、アクセスポイントについてのレコードを記憶してよい。
【０１２１】
任意選択で、別の実施形態として、記憶ユニット113によって記憶される関連付けレコードはさらに、アクセスポイント上で構成されたワイヤレスローカルエリアネットワークパラメータ(例えば、11uに関係するパラメータ、またはベンダ特有パラメータ)を含んでよい。
【０１２２】
任意選択で、別の実施形態として、更新されたGASクエリ情報が得られた場合、記憶ユニット113はさらに、更新されたGASクエリ情報に従って、関連付けレコードに対して追加または更新を実施することができる。
【０１２３】
図11のステーション110および図12のステーション120は、図1〜図10のSTAに関係する動作を実行することができ、繰返しを避けるため、再び述べることはしない。
【０１２４】
よって、本発明の実施形態では、アクセスポイントは構成バージョン情報をステーションに送り、したがってステーションは、GASクエリの実行を毎回繰り返すことなく、構成バージョン情報に従ってGASクエリを実行する。これにより、不要なGASクエリプロセスが削減され、アクセス効率が向上する。
【０１２５】
図13は、本発明の一実施形態によるアクセスポイントのブロック図である。図13のアクセスポイントの一例は、図4〜図10のAPであり、アクセスポイントは、生成ユニット131および送信ユニット132を備える。
【０１２６】
生成ユニット131は、ビーコンまたはプローブ応答を生成する。ビーコンまたはプローブ応答は、構成バージョン情報を搬送する。送信ユニット132は、生成ユニット131によって生成されたビーコンまたはプローブ応答を送り、したがってステーションは、ビーコンまたはプローブ応答中で搬送された構成バージョン情報に従って、GASクエリを実行することができる。
【０１２７】
本発明の実施形態では、アクセスポイントは構成バージョン情報をステーションに送り、したがってステーションは、GASクエリの実行を毎回繰り返すことなく、構成バージョン情報に従ってGASクエリを実行する。これにより、不要なGASクエリプロセスが削減され、アクセス効率が向上する。
【０１２８】
任意選択で、一実施形態として、生成ユニット131によって生成されるビーコンまたはプローブ応答中で搬送される構成バージョン情報は、アクセスポイント上の構成情報および/または広告サーバ上の構成情報の変化を示すのに使用される構成変化カウンタと、アクセスポイント上の構成情報および/または広告サーバ上の構成情報のバージョンを示すのに使用される構成バージョンストリングとのうちの、少なくとも一方を含む。構成バージョン情報の具体例については図3A〜図3Fを参照することができ、繰返しの記述は再度行わない。
【０１２９】
図13のアクセスポイント130は、図1〜図10のAPに関係する動作を実行することができ、繰返しを避けるため、再び述べることはしない。
【０１３０】
本発明の一実施形態による通信システムは、ステーション110/120またはアクセスポイント130を備えてよい。
【０１３１】
任意選択で、以上の実施形態では、物理的には、受信ユニットは受信機とすることができ、送信ユニットは送信機とすることができ、実行ユニット、記憶ユニット、および生成ユニットなど、他のユニットは、プロセッサとすることができる。
【０１３２】
この文書に開示する実施形態との組合せで述べた例におけるユニットおよびアルゴリズムステップは、電子ハードウェアによって、またはコンピュータソフトウェアと電子ハードウェアとの組合せによって実現できることを、当業者なら認識するであろう。これらの機能がハードウェアによって実行されるかソフトウェアによって実行されるかは、技術的解決法の特定の適用例および設計制約条件に依存する。当業者なら、特定の適用例ごとに、種々の方法を使用して、述べた機能を実現することができるが、そのような実現が本発明の範囲を超えると考えるべきではない。
【０１３３】
記述を簡便にするために、前述のシステム、装置、およびユニットの詳細な動作プロセスについては、方法実施形態における対応するプロセスを参照することができ、本明細書で詳細を再び述べることはしないことを、当業者ならはっきりと理解するであろう。
【０１３４】
本出願で提供する実施形態では、開示するシステム、装置、および方法を他の手法で実現してもよいことを理解されたい。例えば、述べた装置実装形態は、例に過ぎない。例えば、ユニット分割は、論理的な機能分割に過ぎず、実際に実現される際には他の分割であってもよい。例えば、複数のユニットもしくはコンポーネントを別のシステムに結合もしくは統合してもよく、または、いくつかの特徴を無視するかもしくは実施しないものとしてもよい。加えて、表示または考察した相互結合または直接的な結合もしくは通信接続は、何らかのインタフェースを介して実現されてもよい。装置またはユニット間の間接的な結合または通信接続は、電子的、機械的、または他の形で実現することができる。
【０１３５】
別々の部分として記述されるユニットは、物理的に別々であってもそうでなくてもよく、ユニットとして表示される部分は、物理的なユニットであってもそうでなくてもよく、1つの場所に位置してもよく、複数のネットワークユニット上に分散してもよい。ユニットの一部または全部が、実施形態の解決法の目的を達成するための実際の必要性に従って選択されてよい。
【０１３６】
加えて、本発明の実施形態における機能ユニットは、1つの処理ユニットに統合されてもよく、または各ユニットが物理的に単独で存在してもよく、または複数のユニットが1つのユニットに統合されてもよい。
【０１３７】
機能がソフトウェア機能ユニットの形で実現されて、別個の製品として販売または使用されるとき、機能は、コンピュータ可読記憶媒体に記憶されてよい。このような理解に基づき、本発明の技術的解決法は本質的に、または従来技術に寄与する部分は、または技術的解決法の一部は、ソフトウェア製品の形で実現されてよい。コンピュータソフトウェア製品は記憶媒体に記憶され、コンピュータソフトウェア製品はまた、本発明の実施形態で述べた方法のステップの全部または一部を実行するようコンピュータデバイス(パーソナルコンピュータ、サーバ、ネットワークデバイスなどとすることができる)に命令するためのいくつかの命令を含む。記憶媒体は、Uディスク、取外し可能ハードディスク、読取専用メモリ(ROM、Read-Only Memory)、ランダムアクセスメモリ(RAM、Random Access Memory)、磁気ディスク、または光ディスクなど、プログラムコードを記憶できる任意の媒体を含む。
【０１３８】
以上の記述は、本発明の特定の実施形態に過ぎず、本発明の保護範囲を限定する意図はない。本発明において開示する技術範囲内で当業者によって容易に理解されるどんな変形または置換も、本発明の保護範囲に含まれるものとする。したがって、本発明の保護範囲は、添付の特許請求の範囲の保護範囲に従うものとする。
【符号の説明】
【０１３９】
110  ステーション
111  受信ユニット
112  実行ユニット
113  記憶ユニット
120  ステーション
130  アクセスポイント
131  生成ユニット
132  送信ユニット
【図１】
2014535206.tif 000003
【図２】
2014535206.tif 000004
【図３Ａ】
2014535206.tif 000005
【図３Ｂ】
2014535206.tif 000006
【図３Ｃ】
2014535206.tif 000007
【図３Ｄ】
2014535206.tif 000008
【図３Ｅ】
2014535206.tif 000009
【図３Ｆ】
2014535206.tif 000010
【図４】
2014535206.tif 000011
【図５】
2014535206.tif 000012
【図６】
2014535206.tif 000013
【図７】
2014535206.tif 000014
【図８】
2014535206.tif 000015
【図９】
2014535206.tif 000016
【図１０】
2014535206.tif 000017
【図１１】
2014535206.tif 000018
【図１２】
2014535206.tif 000019
【図１３】
2014535206.tif 000020
【国際調査報告】
2014535206.tif 000021
2014535206.tif 000022
2014535206.tif 000023
2014535206.tif 000024