(57)【要約】【解決手段】  無線ネットワークにおける統一されパーシステントなセキュリティ制御プレーンによる動的なサービスネゴシエーションを円滑化する方法およびシステムである。本発明の一実施形態によると、無線ネットワークに含まれるノードは、サポートする１以上の仮想ノードのそれぞれが提供する各機能を決定し、１以上の仮想ノードのそれぞれが提供する各機能の情報を含むフレームを送信する。本発明の一実施形態によると、ノードは、１以上の仮想ノードのそれぞれが提供する各機能の情報を全て１つのフレームにまとめることで、必要な管理トラフィックの量を低減し、利用可能なチャネル帯域幅を増加させる。【選択図】  図１Ａ
2013502826.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントまたは基地局から、前記アクセスポイントまたは前記基地局の識別情報および前記アクセスポイントまたは前記基地局がサポートする１以上のサービスの情報を含む管理フレームをノードが受信する段階と、
少なくとも部分的に前記ノードの識別情報および前記アクセスポイントまたは前記基地局の前記識別情報を用いて、前記１以上のサービスの全てにアクセスするべく、前記アクセスポイントまたは前記基地局との間で、一の統一されパーシステントなセキュリティ制御プレーンを前記ノードが構築する段階と
を備える方法。
【請求項２】
前記アクセスポイントまたは前記基地局との間で、前記一の統一されパーシステントなセキュリティ制御プレーンを前記ノードが構築する段階は、少なくとも部分的に前記ノードの前記識別情報および前記アクセスポイントまたは前記基地局の前記識別情報を用いて、認証プロトコルから導き出された１以上のセッションセキュリティキーで、前記アクセスポイントまたは前記基地局との通信を保護する段階を有する請求項１に記載の方法。
【請求項３】
前記アクセスポイントまたは前記基地局の前記識別情報は、サービスセット識別子（ＳＳＩＤ）およびベーシックサービスセット識別子（ＢＳＳＩＤ）のうち１以上を含む請求項１に記載の方法。
【請求項４】
前記管理フレームは、ビーコン管理フレームおよびプローブ応答管理フレームのうちいずれか１つである請求項１に記載の方法。
【請求項５】
前記認証プロトコルは、米国電気電子学会（ＩＥＥＥ）８０２．１１ロバストセキュリティネットワークアソシエーション（ＲＳＮＡ）認証プロトコルおよびＩＥＥＥ８０２．１６ＲＳＮＡ認証プロトコルのうちいずいれか１つに従って動作可能である請求項２に記載の方法。
【請求項６】
前記アクセスポイントまたは前記基地局がサポートする前記１以上のサービスの情報は、サービスの種類、ベーシックサービスセット識別子（ＢＳＳＩＤ）およびチャネルのうち１以上を含む請求項１に記載の方法。
【請求項７】
前記アクセスポイントまたは前記基地局との間でアソシエーションまたは再アソシエーションを行う段階をさらに備え、
前記アクセスポイントまたは前記基地局との間で、前記一の統一されパーシステントなセキュリティ制御プレーンを構築する段階は、前記アクセスポイントまたは前記基地局との間のアソシエーションまたは再アソシエーションに応じて、前記アクセスポイントまたは前記基地局との間で、前記一の統一されパーシステントなセキュリティ制御プレーンを構築する段階を有する請求項１に記載の方法。
【請求項８】
前記ノードの前記識別情報は、セキュリティ識別子、セキュリティクレデンシャル、および、デバイス証明情報のうち少なくとも１つを含む請求項１に記載の方法。
【請求項９】
前記ノードは、移動局、加入局およびユーザ機器のうちいずれか１つである請求項１に記載の方法。
【請求項１０】
マルチ無線アクセスポイントにおいて１以上の仮想アクセスポイントをサポートする段階と、
前記１以上の仮想アクセスポイントのそれぞれが提供する１以上のサービスのそれぞれを決定する段階と、
前記１以上のサービスのうち一のそれぞれのサービスに対応付けられている１以上のサービス要素を含むプローブ応答フレームまたはビーコンフレームを送信する段階と
を備える方法。
【請求項１１】
前記ビーコンフレームを送信する段階は、各ビーコン間隔において前記ビーコンフレームのみをブロードキャストする段階を有する請求項１０に記載の方法。
【請求項１２】
プローブ要求フレームを受信する段階を
さらに備え、
前記プローブ応答フレームを送信する段階は、前記プローブ要求フレームを受信することに応じて前記プローブ応答フレームを送信する段階を有する請求項１０に記載の方法。
【請求項１３】
前記１以上のサービスはそれぞれ、ビデオサービス、インターネットサービス、ボイス・オーバー・インターネット・プロトコル（ＶｏＩＰ）サービス、通常トラフィックサービス、ビデオおよび音声サービスのうちいずれか１つである請求項１０に記載の方法。
【請求項１４】
前記１以上の仮想アクセスポイントのそれぞれについて、一意的なベーシックサービスセット識別子（ＢＳＳＩＤ）および一意的なサービスセット識別子（ＳＳＩＤ）を作成する段階をさらに備え、
前記１以上のサービスのうち一のそれぞれのサービスに対応付けられている前記１以上のサービス要素のそれぞれは、一のそれぞれの仮想アクセスポイントの前記一意的なＢＳＳＩＤおよび前記一意的なＳＳＩＤを含み、前記一のそれぞれのサービスおよび前記一のそれぞれのサービスのタイプを提供する請求項１０に記載の方法。
【請求項１５】
媒体アクセス制御（ＭＡＣ）ロジックを備え、
前記ＭＡＣロジックは、
トラフィック要求を受信して、
一の対応付けられているノードの１以上の仮想ノードのうち、一のそれぞれの仮想ノードが提供する１以上のサービスのうち一のサービスを選択し、
前記一のそれぞれの仮想ノードの選択された前記一のサービスを介して前記トラフィック要求を円滑化する装置。
【請求項１６】
前記ＭＡＣロジックはさらに、前記トラフィック要求のサービス品質（ＱｏＳ）要件を判断し、
前記ＭＡＣロジックが前記一のサービスを選択することは、少なくとも部分的に、前記トラフィック要求の前記ＱｏＳ要件に基づき、前記一のサービスを選択することを含む請求項１５に記載の装置。
【請求項１７】
前記ＭＡＣロジックはさらに、前記トラフィック要求の前記ＱｏＳ要件をサポートするべく、１以上のＱｏＳリソースを割り当てる請求項１６に記載の装置。
【請求項１８】
前記ＱｏＳ要件は、ベストエフォートサービス、バックグラウンドサービス、ビデオサービスおよび音声サービスのうちいずれか１つである請求項１６に記載の装置。
【請求項１９】
前記ＭＡＣロジックはさらに、
前記装置の識別情報、および、前記対応付けられているノードの前記１以上の仮想ノードのそれぞれの情報を受信し、
前記情報は、ベーシックサービスセット識別子（ＢＳＳＩＤ）、サービスセット識別子（ＳＳＩＤ）、および、前記１以上の仮想ノードのそれぞれのサービスの種類を含み、
前記ＭＡＣロジックが前記一のサービスを選択することは、少なくとも部分的に、前記１以上の仮想ノードのそれぞれのサービスの種類に基づいて前記一のサービスを選択する請求項１５に記載の装置。
【請求項２０】
前記ＭＡＣロジックが前記選択された一のサービスを介して前記トラフィック要求を円滑化することは、前記トラフィック要求のトラフィック情報を、少なくとも部分的に、前記一のそれぞれの仮想ノードの前記ＢＳＳＩＤおよび前記ＳＳＩＤを用いて、前記一のそれぞれの仮想ノードを介して送受信するように指示することを含む請求項１９に記載の装置。
【請求項２１】
前記ＭＡＣロジックはさらに、
前記対応付けられたノードのベーシックサービスセット識別子（ＢＳＳＩＤ）およびサービスセット識別子（ＳＳＩＤ）を含む、前記対応付けられたノードの情報を受信して、
少なくとも部分的に、前記装置の前記識別情報および前記ＢＳＳＩＤ、前記ＳＳＩＤを用いて、認証プロトコルから導き出した１以上のセッションセキュリティキーで、前記対応付けられたノードとの通信を保護する請求項１９に記載の装置。
【請求項２２】
前記認証プロトコルは、米国電気電子学会（ＩＥＥＥ）８０２．１１ロバストセキュリティネットワークアソシエーション（ＲＳＮＡ）認証プロトコルおよびＩＥＥＥ８０２．１６ＲＳＮＡ認証プロトコルに従って動作可能である請求項２１に記載の装置。
【請求項２３】
前記対応付けられているノードとの間の前記通信は、米国電気電子学会（ＩＥＥＥ）８０２．１１関連の無線規格、ＩＥＥＥ８０２．１５関連の規格、ＩＥＥＥ８０２．１６関連の規格、第３世代パートナーシッププロジェクト（３ＧＰＰ）ロングタームエボリューション（ＬＴＥ）プロトコル、および、ＩＥＥＥ８０２．２１関連の規格のうち１つにしたがって動作可能である請求項２１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークに関する。特に、これに限定されないが、無線ネットワークにおける統一されパーシステントなセキュリティ制御プレーンでの動的サービスネゴシエーションを容易にすることに関する。
【背景技術】
【０００２】
無線ネットワークにおいて、アクセスポイントは通常、ビーコン管理フレームを利用して他のステーションに自身の識別情報および機能を広告する。図１Ａは、先行技術に係る無線ネットワーク１００を示す図である。ステーション１２０は、アクセスポイントＡ  １１０およびアクセスポイントＢ  １３０のそれぞれから、ビーコン／プローブ応答管理フレーム１１２および１３２を受信する。ビーコン／プローブ応答管理フレーム１１２および１３２はそれぞれ、アクセスポイント１１０および１３０のチャネル、ベーシックサービスセット識別子、サポートされているデータレートおよびセキュリティプロトコル等の情報を含む。
【０００３】
アクセスポイントはさらに、複数の独立した物理アクセスポイントのようにステーションには見える１以上の仮想アクセスポイントをサポートすることができる。図１Ｂは、１つの仮想アクセスポイントをサポートするアクセスポイントＡ  １１０を備える先行技術に係る無線ネットワーク１５０を示す図である。アクセスポイントＡ  １１０は、ステーション１２０にはアクセスポイントＢのように見える論理エンティティをサポートしている。しかし、アクセスポイントＢは物理的に存在しない。アクセスポイントＡ  １１０は、仮想アクセスポイントＢの一意的サービスセット識別子（ＳＳＩＤ）を作成して、各ビーコン間隔の間に、仮想アクセスポイントＢのビーコン／プローブ管理フレーム１３２を送る。
【０００４】
例えば、各ビーコン間隔Ｔの間に、アクセスポイントＡ  １１０は、自身の情報を含むビーコンフレーム１１２および仮想アクセスポイントＢの情報を含む別のビーコンフレーム１３２を送る。ステーション１２０は、ビーコン／プローブ要求管理フレーム１１２および１３２を受信すると２つのアクセスポイントを認識するが、存在する物理アクセスポイントはアクセスポイントＡ  １１０の１つのみである。
【０００５】
仮想アクセスポイントの数が増えるにつれて、無線ネットワーク１５０における管理トラフィックの量が増加し、利用可能なチャネル帯域幅が少なくなってしまう。これは、仮想アクセスポイントが無線ネットワーク１５０に追加されると、仮想アクセスポイントをサポートするアクセスポイントは、当該仮想アクセスポイントのビーコン／プローブ応答管理フレームを追加で送る必要があるためである。過剰な管理トラフィックおよび干渉の問題は、無線ネットワーク１５０内で複数の仮想アクセスポイントをサポートする物理アクセスポイントの数が増えると、悪化する。また、無線ネットワークにおいて許容可能なステーションの数が減ってしまうことになり得る。
【０００６】
ステーション１２０がアクセスポイントＡ  １１０から別のサービスプロフィールを所望する場合、所望するサービスプロフィール毎に手動で切断して別のＳＳＩＤに再接続する必要があり、サービスプロフィール毎に新しいセキュリティ設定が必要になるとしてよい。サービスプロフィールの切り替えは、ステーション１２０とアクセスポイントＡ  １１０との間の通信のサービス品質にも影響を与え得る。
【図面の簡単な説明】
【０００７】
本発明の実施形態の特徴および利点は、以下に記載する主題の詳細な説明から明らかとなる。図面は以下の通りである。
【０００８】
【図１Ａ】先行技術に係る無線ネットワークを示す図である。
【０００９】
【図１Ｂ】１つの仮想アクセスポイントをサポートするアクセスポイントＡを備える先行技術に係る無線ネットワークを示す図である。
【００１０】
【図２】本発明の一実施形態に係るネットワークを示す図である。
【００１１】
【図３】本発明の一実施形態に係るビーコン管理フレームを示す図である。
【００１２】
【図４】本発明の一実施形態に係る無線アクセスポイントとステーションとの間の通信イベントの順序を示す図である。
【００１３】
【図５】本発明の一実施形態に係るノードの処理を説明するためのフローチャートである。
【００１４】
【図６】本発明の一実施形態に係る本明細書に記載した方法を実施するシステムを示す図である。
【発明を実施するための形態】
【００１５】
本明細書に記載する本発明の実施形態は、添付図面において、例示を目的として図示されており、限定を目的としたものではない。図示を簡略化して分かりやすいものとするべく、図面に図示されている構成要素は必ずしも実寸に即していない。例えば、一部の構成要素の寸法は、分かりやすいように、他の構成要素に比べて強調されている場合がある。また、適切であると考えられる場合には、複数の図面にわたって同じ参照番号を繰り返し用いて、対応する構成要素または同様の構成要素を示す。本明細書において、本発明の「一実施形態」または「実施形態」という場合、当該実施形態に関連付けて説明する特定の特徴、構造または特性が本発明の少なくとも１つの実施形態に含まれることを意味する。このため、本明細書において何度も「一実施形態において」という表現が用いられるが、必ずしも全てが同じ実施形態を意味しているわけではない。
【００１６】
本発明の実施形態は、無線ネットワークにおける統一されパーシステントなセキュリティ制御プレーンで動的サービスネゴシエーションを容易にする方法およびシステムを提供する。本発明の一実施形態によると、無線ネットワークにおけるノードは、サポートしている１以上の仮想ノードのそれぞれが提供する能力を判断して、１以上の仮想ノードのそれぞれが提供する能力の情報を含むフレームを送信する。ノードは、本発明の一実施形態によると、１以上の仮想ノードのそれぞれが提供する各機能の情報を全て１つのフレームにまとめることによって、必要な管理トラフィックの量を小さくして、利用可能なチャネル帯域幅を大きくする。
【００１７】
本発明の一実施形態によると、ノードは、各ビーコン間隔において、サポートしている全ての仮想ノードの情報を持つビーコン管理フレームを１つのみ送る。同様に、本発明の一実施形態によると、ノードは、プローブ要求管理フレームを受信すると、サポートする全ての仮想ノードの情報を含むプローブ応答管理フレームを１つのみ送る。ノードは、これに限定されないが、アクセスポイント、基地局、進化型ノードＢ（ｅＮｏｄｅＢ）、移動局（ＭＳ）、加入局（ＳＳ）、ユーザ機器（ＵＥ）等を含む。無線ネットワークは、これらに限定されないが、米国電気電子学会（ＩＥＥＥ）８０２．１１規格（「ＩＥＥＥ規格８０２．１１−２００７，２００７年６月１２日公開」およびその関連規格、ＩＥＥＥ８０２．１５規格（"ＩＥＥＥ規格８０２．１５．１−２００５、２００５年６月１４日公開）およびその関連規格、ＩＥＥＥ８０２．１６規格（ＩＥＥＥ規格８０２．１６−２００４、２００４年１０月１日公開）およびその関連規格、第３世代パートナーシッププロジェクト（３ＧＰＰ）ロングタームエボリューション（ＬＴＥ）規格等に応じて動作する。
【００１８】
図２は、本発明の一実施形態に係るネットワーク２００を示す図である。ネットワーク２００は、無線通信リンク２４５、２５５、２６５を介してステーション２４０、２５０および２６０と結合しているワイヤレスローカルエリアネットワーク（ＷＬＡＮ）アクセスポイント（ＡＰ）２３０を備える。ＷＬＡＮ  ＡＰ２３０は、半径サーバ２１２、動的ホスト構成プロトコル（ＤＨＣＰ）サーバ２１４、ビデオサーバ２１６、ボイスオーバーインターネットプロトコル（ＶｏＩＰ）サーバ２１８、通常トラフィックサーバ２２０を有する有線ＬＡＮ２１０に接続されている。有線ＬＡＮ２１０は、ＷＬＡＮ  ＡＰ２３０と、半径サーバ２１２、ＤＨＣＰサーバ２１４、ビデオサーバ２１６、ＶｏＩＰサーバ２１８および通常トラフィックサーバ２２０との間の入出力データトラフィックを容易にする。
【００１９】
本発明の一実施形態によると、ＷＬＡＮ  ＡＰ２３０は、ビデオサーバ２１６、ＶｏＩＰサーバ２１８、および、通常トラフィックサーバ２２０のそれぞれについて仮想アクセスポイントを作成する。ＷＬＡＮ  ＡＰ２３０が作成した仮想アクセスポイントは、ビデオサーバ２１６、ＶｏＩＰサーバ２１８、および、通常トラフィックサーバ２２０のそれぞれについて、仮想ＬＡＮ１（ＶＬＡＮ１）、ＶＬＡＮ２およびＶＬＡＮ３をサポートする。ＷＬＡＮ  ＡＰ２３０がサポートする各仮想アクセスポイントについて、ＷＬＡＮ  ＡＰ２３０は、一意的なベーシックサービスセット識別子（ＢＳＳＩＤ）および一意的な拡張サービスセット識別子（ＥＳＳＩＤ）を作成する。ＷＬＡＮ  ＡＰ２３０は、各ＶＬＡＮの一意的なＢＳＳＩＤおよび一意的なＥＳＳＩＤによって、さまざまなＶＬＡＮに対する入出力データトラフィックを管理することができるようになる。
【００２０】
本発明の一実施形態によると、ＷＬＡＮ  ＡＰ２３０は、各仮想アクセスポイントのＶＬＡＮについてサービス要素を作成する。各ＶＬＡＮのサービス要素は、これらに限定されないが、当該ＶＬＡＮのＢＳＳＩＤ、ＥＳＳＩＤ、サービスの種類またはプロフィール、および、チャネルを含む情報を含む。各ビーコン間隔の間、ＷＬＡＮ  ＡＰ２３０は、これらに限定されないが、識別情報、セキュリティプロトコル情報、ＷＬＡＮ  ＡＰ２３０がサポートする各ＶＬＡＮのサービス要素等を含むビーコン管理フレーム２３２を送信またはブロードキャストする。ビーコン管理フレーム２３２は、ＶＬＡＮ１、ＶＬＡＮ２およびＶＬＡＮ３のそれぞれの情報を含む３つのサービス要素２３４、２３６、および２３８を含む。本発明の一実施形態によると、ＷＬＡＮ  ＡＰ２３０は、ステーション２４０、２５０および２６０からプローブ要求管理フレームを受信することに応じて、プローブ応答フレーム２３２を１つのみ送信する。
【００２１】
ＷＬＡＮ  ＡＰ２３０は、ビーコン間隔毎にビーコン管理フレーム２３２を１つのみ送信することによって、無線ネットワークの管理トラフィックを低減するので、利用可能なチャネル帯域幅が増加する。例えば、ＷＬＡＮ  ＡＰ２３０がＮ個の仮想アクセスポイントをサポートしており、各ビーコン管理フレームの平均サイズが１００バイトである場合、ＷＬＡＮ  ＡＰ２３０は、送信するビーコン管理フレーム２３２を１つのみとすることによって、約［１００＊（Ｎ−１）］バイトにわたって管理トラフィックを低減する。また、各ビーコン管理フレームは、サポートされているデータレートのうち最低データレートで送信され、ビーコン管理フレームの数を低減することによって、利用可能なチャネル容量が大幅に改善される。
【００２２】
ステーション１  ２４０は、ＷＬＡＮ  ＡＰ２３０からビーコン／プローブ応答管理フレーム２３２を受信すると、サービス要素２３４、２３６および２３８をチェックして、ＷＬＡＮ  ＡＰ２３０が提供するサービスを決定する。本発明の一実施形態によると、ステーション１  ２４０は、サービス要素２３４、２３６および２３８を格納する。ＷＬＡＮ  ＡＰ２３０から受信するビーコン／プローブ応答管理フレーム２３２に含まれる識別情報は、これらに限定されないが、ＷＬＡＮ  ＡＰ２３０のＢＳＳＩＤおよびＳＳＩＤを含む。ステーション１  ２４０は、所望または必要としているサービスをＷＬＡＮ  ＡＰ２３０がサポートしていると判断すると、ビーコン／プローブ応答管理フレーム２３２に含まれている識別情報を用いてＷＬＡＮ  ＡＰ２３０とアソシエーションまたは再アソシエーションして、無線通信リンク２４５を構築する。
【００２３】
本発明の一実施形態によると、ＷＬＡＮ  ＡＰ２３０およびステーション１  ２４０は、ＷＬＡＮ  ＡＰ２３０がサポートしている１以上のサービスの処理を容易にするべく、少なくとも識別情報を用いて、統一または共通のセキュリティ制御プレーンを構築する。本発明の一実施形態によると、ステーション１  ２４０は、ＷＬＡＮ  ＡＰ２３０が提供するサービス全てについて、これらに限定されないが、セキュリティクレデンシャル、暗号プロトコル、認証プロトコル等を含む共通セキュリティ情報を利用する。これによって、共通セキュリティ制御プレーンが設けられるので、ＷＬＡＮ  ＡＰ２３０によるステーションの管理が容易になる。
【００２４】
本発明の一実施形態によると、ＷＬＡＮ  ＡＰ２３０およびステーション１  ２４０は、共通セキュリティ制御プレーンとして、ＩＥＥＥ８０２．１１ロバストセキュリティネットワークアソシエーション（ＲＳＮＡ）認証プロトコルを利用する。本発明の別の実施形態によると、ＷＬＡＮ  ＡＰ２３０およびステーション１  ２４０は、共通セキュリティ制御プレーンとして、ＩＥＥＥ８０２．１６ＲＳＮＡ認証プロトコルを利用する。ＷＬＡＮ  ＡＰ２３０およびステーション１  ２４０は、ＩＥＥＥ８０２．１１ＲＳＮＡ認証プロトコルまたはＩＥＥＥ８０２．１６ＲＳＮＡ認証プロトコルから導き出された１以上のセッションキーを利用して、ＷＬＡＮ  ＡＰ２３０とステーション１  ２４０との間の通信を保護する。当業者であれば、本発明の実施に影響を与えることなく他の認証プロトコルを利用し得ることに容易に想到するであろう。
【００２５】
本発明の一実施形態によると、ステーション１  ２４０は、ＷＬＡＮ  １ＡＰ２３０に対する接続またはアソシエーションを変更することなく維持しつつ、ＷＬＡＮ  ＡＰ  ２３０に対して要求するサービスの種類またはプロフィールの交換または切替を行うことが可能である。例えば、本発明の一実施形態によると、ステーション１  ２４０は、セキュア通信リンク２４５を変更することなく維持しつつ、ＷＬＡＮ  ＡＰ２３０が提供するビデオサービス、ＶｏＩＰサービス、および、通常トラフィックサービスのうち任意の１つに動的に切り替えることが可能である。本発明の別の実施形態によると、ステーション１  ２４０は、ＷＬＡＮ  ＡＰ２３０が提供する複数のサービスを同時にサポートすることができる。本発明の一実施形態によると、ステーション１  ２４０は、共通セキュリティ制御プレーンを利用してＷＬＡＮ  ＡＰ２３０との接続を維持しつつ必要とするサービスの種類を動的に切り替えることができるようになることによって、無線データトラフィックのサービス品質が向上し得る。
【００２６】
ステーション２  ２５０およびステーション３  ２６０から、ＷＬＡＮ  ＡＰ２３０に複数のステーションを接続可能であることが分かる。ステーション２５０および２６０の実施は、ステーション１  ２４０と同様であり、本明細書では重複を避けて説明を省略する。図２に示すネットワーク２００は、本発明を限定するものではない。本発明の別の実施形態によると、ネットワーク２００には複数のＷＬＡＮ  ＡＰが設けられている。本発明の別の実施形態によると、ＷＬＡＮ  ＡＰ２３０の機能は、アクセスポイント機能を持つステーションで実施するとしてもよい。
【００２７】
図３は、本発明の一実施形態に係るビーコン管理フレーム３００を示す図である。説明を簡略化するべく、図２を参照しつつ図３を説明する。本発明の一実施形態によると、ビーコン管理フレーム３００は、少なくとも部分的にＩＥＥＥ８０２．１１規格に準拠している。ビーコン管理フレーム３００はＩＥＥＥ８０２．１１規格を参照しつつ説明しているが、本発明をこれに限定する意図ではない。当業者であれば、本明細書で開示した方法を本発明の実施に影響を与えることなく他の無線規格に応じてどのように実施すればよいか、容易に想到するであろう。
【００２８】
ビーコン管理フレーム３００には、３つの主要部分があり、改良媒体アクセス制御（ＭＡＣ）ヘッダフィールド３０１と、フレーム本体フィールド３１４と、フレームチェックシーケンス（ＦＣＳ）フィールド３１６とを含む。ＭＡＣヘッダフィールド３０１は、２オクテットのフレーム制御（ＦＣ）フィールド３０２、２オクテットの長さ／識別（ＩＤ）フィールド３０４、６オクテットのデスティネーションアドレス（ＤＡ）フィールド３０６、６オクテットのソースアドレス（ＳＡ）フィールド３０８、６オクテットの主要ＢＳＳＩＤフィールド３１０、および、２オクテットのシーケンス制御（ＳＣ）フィールド３１２を含む。ＦＣフィールド３０２は、フレームの機能および種類を示す種類フィールドおよびサブフィールドを含む。ＦＣフィールド３０２は、種類フィールドおよびサブ種類フィールドの設定を一意的な内容にすることによって、フレームがビーコン管理フレームまたはプローブ応答管理フレームである旨を示す。本発明の一実施形態によると、ＳＡフィールド３０８および主要ＢＳＳＩＤフィールド３１０は、ＷＬＡＮ  ＡＰ２３０のＭＡＣアドレスを含む。
【００２９】
フレーム本体フィールド３１４は、サイズが可変であり、ＭＡＣサービスデータユニット（ＭＳＤＵ）の最大サイズおよびセキュリティカプセル化によるオーバーヘッドに応じて決まるとしてよい。フレーム本体フィールド３１４は、強制フィールドおよび任意フィールドを持つ。フレーム本体フィールド３１４の強制フィールドは、これに限定されないが、８オクテットのタイムスタンプフィールド３３０、２オクテットのビーコン間隔（ＢＩ）フィールド３３２、２オクテットの機能情報（ＣＩ）フィールド３３４、可変サイズの主要ＳＳＩＤフィールド３３６およびサポートレートフィールド（図３には不図示）を含む。本発明の一実施形態によると、主要ＢＳＳＩＤフィールド３１０および主要ＳＳＩＤフィールド３３６によって、ステーション２４０、２５０および２６０は、ＷＬＡＮ  ＡＰ２３０との間で認証およびアソシエーション／再アソシエーションを行うことができるようになる。これによって、ステーション２４０、２５０および２６０がアクセスまたは利用を所望するサービスに関係なく、ＷＬＡＮ  ＡＰ２３０について一の統一されパーシステントなセキュリティ制御プレーンを実現することができる。仮想ＡＰ毎に異なるセキュリティクレデンシャルを管理するとなると、安全性が低くなり、セキュリティ管理が複雑になってしまう。
【００３０】
フレーム本体フィールド３１４の任意フィールドは、これに限定されないが、７オクテットの周波数ホッピング（ＦＨ）パラメータセットフィールド３３８、２オクテットの分配システム（ＤＳ）パラメータセットフィールド３４０、８オクテットの競合不在（ＣＦ）パラメータセットフィールド３４２、４オクテットの独立（ＩＢＳＳ）パラメータセットフィールド３４４、可変サイズのトラフィック指示マップ（ＴＩＭ）フィールド３４６、可変サイズの国情報フィールド３４８、３オクテットの電力制約フィールド３５０、６オクテットのチャネル切り替え発表フィールド３５２、８オクテットの静フィールド３５４、４オクテットの送信電力制御（ＴＰＣ）報告フィールド３５６、３オクテットの拡張レート物理層（ＰＨＹ）（ＥＲＰ）フィールド３５８、可変サイズの拡張サポートレートフィールド３６０、可変サイズのロバストセキュリティネットワーク（ＲＳＮ）フィールド３６２、可変サイズのＢＳＳ負荷フィールド３６４、ならびに、サービス要素３６８、３７０および３７２を含む。本発明の別の実施形態によると、ビーコン管理フレーム３００が含むサービス要素は、３以上または３以下である。
【００３１】
ステーション２４０、２５０および２６０がビーコン管理フレーム３００を受信すると、サービス要素３６８、３７０および３７２をチェックしてＷＬＡＮ  ＡＰ２３０が提供するサービスを決定する。マルチ無線仮想ＡＰサービス毎にビーコン管理フレームまたはプローブ応答管理フレームを送るのではなく、単一のビーコン管理フレーム３００に、一の共通セキュリティ広告情報および全ての仮想ＡＰサービスを含める。
【００３２】
本発明の別の実施形態によると、ビーコン管理フレーム３００のうちフレーム本体フィールド３１４の１以上の部分は、プローブ応答管理フレームにも応用することができる。当業者であれば、本明細書に開示したビーコン管理フレーム３００に関する方法をどのようにプローブ応答管理フレームに適用するかについて、容易に想到するであろう。プローブ応答管理フレームについては、本明細書での説明を省略する。
【００３３】
サービス要素３６８、３７０および３７２はそれぞれ、これらに限定されないが、１オクテットの識別（ＩＤ）フィールド３８０、１オクテットの長さフィールド３８２、６オクテットのサブＢＳＳＩＤフィールド３８４、可変サイズのサブＳＳＩＤ要素フィールド３８６、１オクテットのチャネルフィールド３８８、および、２オクテットのサービス種類フィールド３９０を含むサブフィールドを持つ。本発明の一実施形態によると、ステーション２４０、２５０および２６０は、一の同一セキュリティプロフィールを利用することが可能だが、ＷＬＡＮ  ＡＰ２３０が提供する複数の異なるサービスを選択することもできる。サービス種類フィールド３９０は、ステーション２４０、２５０および２６０に対して、ＷＬＡＮ  ＡＰ２３０が提供するサービスを指し示す。提供されるサービスには、これらに限定されないが、ＶｏＩＰサービス、ビデオサービス、マルチキャストビデオサービス、ピア・ツー・ピアサービス、インターネットサービス等が含まれる。サブＢＳＳＩＤフィールド３８４およびサブＳＳＩＤ要素フィールド３８６は、ＷＬＡＮ  ＡＰ２３０がサポートする一意的な仮想ＡＰを表現するために用いられる。ステーション２４０、２５０および２６０は、特定の仮想ＡＰの特定のサービスを必要としていると判断する場合、特定の仮想ＡＰを介してサービス固有トラフィックを送受信することができる。また、本発明の一実施形態では、ステーションおよび特定の仮想ＡＰはさらに、特定サービス毎に特定のサービス品質（ＱｏＳ）および省電力オプションをネゴシエーションすることができる。
【００３４】
図４は、本発明の一実施形態に係る無線アクセスポイントとステーションとの間の通信イベントのシーケンス４００を示す図である。説明を簡略化するべく、図２を参照しつつ図４を説明する。イベント４０１において、ＷＬＡＮ  ＡＰ２３０は、ステーション２  ２５０に対して、ビーコン管理フレームまたはプローブ応答管理フレームを送信する。本発明の一実施形態によると、ビーコン管理フレームまたはプローブ応答管理フレームは、ＷＬＡＮ  ＡＰ２３０の主要ＳＳＩＤ、主要ＢＳＳＩＤおよびサービス要素を含む。
【００３５】
ステーション２  ２５０は、ＷＬＡＮ  ＡＰ２３０からビーコン管理フレームまたはプローブ応答管理フレームを受信した後、ビーコン管理フレームまたはプローブ応答管理フレームに含まれる情報を読み出してデコードする。ステーション２  ２５０は、ビーコン管理フレームまたはプローブ応答管理フレームに含まれるサービス要素をチェックすることによって、所望のサービスをＷＬＡＮ  ＡＰ２３０がサポートしているか否かを検出する。ステーション２  ２５０が所望しているサービスをＷＬＡＮ  ＡＰ２３０がサポートしている場合、イベント４０２において、ステーション２  ２５０は、ＷＬＡＮ  ＡＰ２３０との間で主要ＳＳＩＤ、主要ＢＳＳＩＤを利用してアソシエーション（または、以前にＷＬＡＮ  ＡＰ２３０との間でアソシエーションされていれば、再アソシエーション）を実行する。本発明の一実施形態によると、ステーション２  ２５０はさらに、ＷＬＡＮ  ＡＰ２５０との間でアソシエーションまたは再アソシエーションに成功した後、ＷＬＡＮ  ＡＰ２３０との間でセキュリティ設定または認証プロトコルを実行して、サービス要素を格納する。
【００３６】
イベント４０４において、ステーション２  ２５０は、ＷＬＡＮ  ＡＰ２３０の主要ＳＳＩＤおよび主要ＢＳＳＩＤを用いてＷＬＡＮ  ＡＰ２３０との間で接続を維持することによって、通常モードで動作する。本発明の一実施形態によると、ステーション２  ２５０は、ＷＬＡＮ  ＡＰ２３０との間の接続を維持するべく、データがゼロまたはデータを含まないパケット（ＮＵＬＬデータパケット）を送信する。イベント４０６において、ステーション２  ２５０は、ＶｏＩＰ要求を検出して、ＶｏＩＰ要求のＱｏＳ要件を決定する。本発明の一実施形態によると、ステーション２  ２５０は、仮想ＡＰのサービスの種類に基づき、ＷＬＡＮ  ＡＰ２３０の仮想ＡＰのうち１つを選択する。例えば、本発明の一実施形態によると、ステーション２  ２５０は、ＶｏＩＰ要求を検出すると、ＶＬＡＮ２がＶｏＩＰサーバ２１８を介してＶｏＩＰサービスをサポートするので、ＶＬＡＮ２を選択する。
【００３７】
本発明の別の実施形態によると、ステーション２  ２５０は、ＶｏＩＰ要求のＱｏＳ要件に基づき、ＷＬＡＮ  ＡＰ２３０の仮想ＡＰのうち１つを選択する。当業者であれば、他の仮想ＡＰ選択方法も実施可能であり、そのような他の方法も本発明に適用可能であることに容易に想到するであろう。
【００３８】
イベント４０８において、ステーション２  ２５０は、ＷＬＡＮ  ＡＰ２５０とネゴシエーションして、ＶｏＩＰ要求のＱｏＳ要件をサポートするべく選択された仮想ＡＰに１以上のＱｏＳリソースを割り当てる。ＱｏＳリソースは、これに限定されないが、ＷＬＡＮ  ＡＰ２３０とステーション２  ２５０との間の無線通信リンク２５５のチャネル、帯域幅およびデータレートを含む。ステーション２  ２５０は、ＱｏＳリソースの割り当てに成功した後、イベント４１０において、サービスの種類またはプロフィールをＶｏＩＰサービスに変換または切り替えて、ＶｏＩＰサービスのためのＢＳＳＩＤを選択された仮想ＡＰのＢＳＳＩＤに更新する。
【００３９】
イベント４１２において、ステーション２  ２５０は、ＶｏＩＰサービスをサポートするべく選択された仮想ＡＰを用いて、セキュアＶｏＩＰセッションをサポートする。本発明の一実施形態によると、ステーション２  ２５０は、ＶｏＩＰパケットのＭＡＣヘッダに含まれている、選択された仮想ＡＰのサブＢＳＳＩＤ要素およびサブＳＳＩＤ要素を利用する。本発明の一実施形態によると、これによって、ステーション２  ２５０は、ＶｏＩＰサービスについて選択された仮想ＡＰを特定して利用することができる。
【００４０】
イベント４１４において、ＶｏＩＰセッションが終了して、ステーション２  ２５０は、通常動作モードに切り替わる。本発明の一実施形態によると、ステーション２  ２５０は、イベント４１６において、ステーション２  ２５０が通常動作モードの場合、入出力トラフィック要求を監視して、トラフィック要求の種類を検出する。例えば、本発明の一実施形態によると、ＷＬＡＮ  ＡＰ２３０およびステーション２  ２５０は、少なくとも部分的にＩＥＥＥ８０２．１１規格に準拠しており、ステーション２  ２５０は、サポートされている４つのトラフィックの種類にトラフィック要求が当てはまるか否かを判断する。トラフィックの種類としては、ベストエフォート方式のアクセスカテゴリ（ＡＣ）（ＡＣ＿ＢＥ）、バックグラウンド方式のＡＣ（ＡＣ＿ＢＫ）、ビデオ方式のＡＣ（ＡＣ＿ＶＩ）、および、音声方式のＡＣ（ＡＣ＿ＶＯ）がある。
【００４１】
イベント４１８において、ステーション２  ２５０は、ビデオ要求を検出して、ビデオ要求のＱｏＳ要件を決定する。本発明の一実施形態によると、ステーション２  ２５０は、ＶＬＡＮ１がビデオサーバ２１６を介してビデオサービスをサポートするので、ＶＬＡＮ１を選択する。イベント４２０において、ステーション２  ２５０は、ＷＬＡＮ  ＡＰ２５０とネゴシエーションして、ビデオ要求のＱｏＳ要件をサポートするべく、１以上のＱｏＳリソースを選択された仮想ＡＰに割り当てる。ステーション２  ２５０は、ＱｏＳリソースの割り当てが成功した後、イベント４２２において、サービスの種類またはプロフィールをビデオサービスに交換または切り替えて、ビデオサービスのＢＳＳＩＤを選択された仮想ＡＰのＢＳＳＩＤに更新する。
【００４２】
ステーション２  ２５０は、イベント４２４において、ビデオサービスをサポートするべく選択された仮想ＡＰを用いて、セキュアビデオセッションをサポートまたは円滑化する。本発明の一実施形態によると、ステーション２  ２５０は、ビデオパケットのＭＡＣヘッダに含まれている、選択された仮想ＡＰのサブＢＳＳＩＤおよびサブＳＳＩＤ要素を利用する。本発明の一実施形態によると、これによって、ステーション２  ２５０は、ビデオサービスのための選択された仮想ＡＰを特定して利用できるようになる。
【００４３】
イベント４２６において、ビデオセッションが終了し、ステーション２  ２５０は通常動作モードに切り替わる。ステーション２  ２５０は、イベント４２８において、何か動作がないか監視を継続する。イベント４３０において、ステーション２  ２５０は、通常トラフィック要求を検出して、ビデオ要求のサービス要件の品質を決定する。本発明の一実施形態によると、ステーション２  ２５０は、ＶＬＡＮ３が通常トラフィックサーバ２２０を介して通常トラフィックをサポートしているので、ＶＬＡＮ３を選択する。説明上、通常トラフィック要求についてはＱｏＳ要件が必要ではないので、ＱｏＳリソースの割り当ては実行されないものと仮定される。
【００４４】
イベント４３２において、ステーション２  ２５０は、サービスの種類またはプロフィールを通常トラフィックサービスに交換または切り替えて、通常トラフィックサービスのＢＳＳＩＤを選択された仮想ＡＰのＢＳＳＩＤへと更新する。ステーション２  ２５０は、イベント４３４において、通常トラフィックサービスをサポートするべく選択された仮想ＡＰを用いて、セキュア通常トラフィックセッションをサポートする。本発明の一実施形態によると、ステーション２  ２５０は、通常トラフィックパケットのＭＡＣヘッダに含まれている選択された仮想ＡＰのサブＢＳＳＩＤ要素およびサブＳＳＩＤ要素を利用する。本発明の一実施形態によると、これによって、ステーション２  ２５０は、通常サービスのための選択された仮想ＡＰを特定して利用することができるようになる。イベント４３６において、通常トラフィックセッションが終了して、ステーション２  ２５０は通常モードに切り替わる。
【００４５】
シーケンス４００はサービスプロフィールが順次変化していく様子を説明しているが、本発明がこれに限定されることを意味しているわけではない。本発明の別の実施形態によると、ステーション２  ２５０は、ＷＬＡＮ  ＡＰ２３０で同時に複数のサービスプロフィールを実行することができる。例えば、本発明の一実施形態によると、ステーション２  ２５０は、ビデオセッションと同時にＶｏＩＰセッションをサポートする。一の共通セキュリティ制御プレーンを用いてサービスプロフィールを動的に変化させることによって、無線ネットワークの管理が容易になり、接続のＱｏＳが改善する。
【００４６】
また、複数のビーコン／プローブ応答管理フレームを送信する管理トラフィックの量を低減することによって、無線ネットワークの利用可能な帯域幅が増加して、無線ネットワークに接続するクライアントまたはステーションの数を増やすことが可能となり得る。
【００４７】
図５は、本発明の一実施形態に係るノードの処理を説明するためのフローチャート５００である。ステップ５０５において、ノードが、ビーコン管理フレームまたはプローブ応答管理フレームを受信する。例えば、本発明の一実施形態によると、ノードは、アクセスポイントが各ビーコン間隔においてビーコンをブロードキャストする場合、ビーコン管理フレームを受信する。ビーコン管理フレームは、アクセスポイントがサポートしている全ての仮想ノード、および、各仮想ノードがサポートしているサービスに関する情報を含む。別の例によると、ノードは、周囲に存在する利用可能なノードまたはアクセスポイントを決定するべく、プローブ要求管理フレームを送信する。アクセスポイントは、プローブ要求管理フレームを受信すると、当該プローブ要求管理フレームに応じて一のプローブ応答管理フレームを送信する。
【００４８】
ステップ５１０において、ノードは、所望するサービスを当該アクセスポイントがサポートすると判断した後、ビーコン管理フレームまたはプローブ応答管理フレームに含まれている情報を用いて、当該アクセスポイントとの間でアソシエーションまたは再アソシエーションを実行する。また、ノードは、セキュリティ設定を設定して、アクセスポイントに対して自身の認証を行い、アクセスポイントとの間でセキュアな接続を構築する。ステップ５１５において、ノードは、ビーコン管理フレームまたはプローブ応答管理フレームで提供されるサービス要素を全て格納する。これによって、ノードは、アクセスポイントで利用可能なサービスを認識できるようになり、一の統一されパーシステントなセキュリティ制御プレーンを用いてアクセスポイントとの間の接続またはアソシエーションを維持しつつサービスプロフィールを動的に切り替えることが可能となる。
【００４９】
ステップ５２０において、ノードは、通常モードで動作しており、トラフィック要求を確認する。ステップ５２５において、ノードは、Ｘサービス要求を受信したか否かを確認する。Ｘサービスは、アクセスポイントがサポートする任意の種類のサービスを意味する。ノードは、受信していない場合、ステップ５２０において通常動作を継続する。ノードは、受信している場合、受信したＸサービス要求がＱｏＳ要件を持つか否かを確認する。ノードは、ＱｏＳ要件を持つ場合、アクセスポイントをネゴシエーションして、Ｘサービス要求のＱｏＳ要件を満たすようにリソースを割り当てる。リソースを割り当てた後、フロー５００は、ステップ５４０に進む。Ｘサービス要求のＱｏＳ要件がない場合、フロー５００は、ステップ５４０に進んで、ノードのサービスの種類をＸサービス要求に交換または切り替える。
【００５０】
ステップ５４５において、ノードは、Ｘサービスのセキュアセッションを実行する。ノードは、ステップ５５０において、Ｘセッションが終了したか否かを確認する。終了していれば、ノードは、ステップ５２０において、Ｘサービスを終了して、通常動作に切り替わる。セッションが終了していなければ、ステップ５４５に戻って、Ｘサービスのセキュアセッションを継続する。
【００５１】
フロー５００で説明した方法は、本発明を制限することを意図したものではない。本発明の別の実施形態によると、複数のサービスを同時に実行する。本発明の実施形態によれば、ノードは、統一されパーシステントなセキュリティ制御プレーンを用いて、アクセスポイントとの接続またはアソシエーションを維持しつつ、アクセスポイントから受け取るサービスの種類を動的に選択することができるようになる。これによって、クライアントは、セキュリティに直交するサービスを必要に応じて選択することができるようになる。また、無線ネットワークの操作者は、共通プロフィールを持つ同じセキュリティクレデンシャルを用いてサービスを追加および広告することができる。例えば、ユーザは、音声サービス、データサービスおよびビデオサービスについて異なるセキュリティクレデンシャルを持つとしてよく、本発明の実施形態によれば、統一されパーシステントなセキュリティ制御プレーンによってユーザは、音声サービス、データサービスおよびビデオサービスにアクセスすることができるようになる。無線管理者も、同じネットワーク上のさまざまなサービスを動的にプロビジョニングすることができるようになる。
【００５２】
本明細書に開示された方法は、ハードウェア、ソフトウェア、ファームウェア、または任意のその他の組み合わせで実現することができる。例えば、本発明の一実施形態によると、ＭＡＣ層ロジックが、本明細書に開示した方法および技術を実行する機能を持つ。本発明の別の実施形態によると、アクセスポイントの構成およびビーコン／プローブ応答管理フレームは、サービスを指示または広告するべく、ビーコン間隔毎に１つのフレームを送ることが可能である。本発明のさらに別の実施形態によると、アクセスポイントは、ビーコン管理フレームの数をより少数に低減または調整する。例えば、本発明の一実施形態によると、アクセスポイントが５個の仮想アクセスポイントをサポートすると、当該アクセスポイントは、任意の３つの仮想アクセスポイントを組み合わせて、残りの２つの仮想アクセスポイントを組み合わせて、２つのビーコン管理フレームを作成することができる。当業者であれば、管理トラフィックを低減する他の方法をどのように利用するか、および、これらの他の方法が本発明に同様に適用可能であることに容易に想到するであろう。
【００５３】
図６は、本発明の一実施形態に応じて本明細書に開示した方法を実現するシステム６００を示す図である。システム６００は、これらに限定されないが、デスクトップコンピュータ、ラップトップコンピュータ、ネットブック、ノート型コンピュータ、携帯情報端末（ＰＤＡ）、サーバ、ワークステーション、携帯電話、モバイルコンピューティングデバイス、インターネット機器または任意のその他の種類のコンピューティングデバイスを含む。他の実施形態によると、本明細書に開示されている方法を実施するために用いられるシステム６００は、システムオンチップ（ＳＯＣ）システムであってよい。
【００５４】
プロセッサ６１０は、システム６００の命令を実行するプロセッシングコア６１２を有する。プロセッシングコア６１２は、これらに限定されないが、命令をフェッチするプリフェッチロジック、命令をデコードするデコードロジック、命令を実行する実行ロジック等を含む。プロセッサ６１０は、システム６００のデータおよび／または命令をキャッシュするキャッシュメモリ６１６を有する。本発明の別の実施形態によると、キャッシュメモリ６１６は、これらに限定されないが、プロセッサ６１０内に設けられたレベル１、レベル２およびレベル３のキャッシュメモリまたは任意のその他のキャッシュメモリ構成を含む。
【００５５】
メモリコントローラハブ（ＭＣＨ）６１４は、プロセッサ６１０が、揮発性メモリ６３２および／または不揮発性メモリ６３４を含むメモリ６３０にアクセスおよび通信できるようにする機能を持つ。揮発性メモリ６３２は、これらに限定されていないが、シンクロナスダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、ＲＡＭＢＵＳダイナミックランダムアクセスメモリ（ＲＤＲＡＭ）、および／または、任意のその他の種類のランダムアクセスメモリデバイスを含む。不揮発性メモリ６３４は、これらに限定されないが、ＮＡＮＤフラッシュメモリ、相変化メモリ（ＰＣＭ）、リードオンリーメモリ（ＲＯＭ）、電気的消去可能プログラム可能リードオンリーメモリ（ＥＥＰＲＯＭ）、または、任意のその他の種類の不揮発性メモリデバイスを含む。
【００５６】
メモリ６３０は、プロセッサ６１０が実行すべき命令および情報を格納する。メモリ６３０はさらに、プロセッサ６１０が命令を実行している間、一時的変数またはその他の中間情報を格納するとしてよい。チップセット６２０は、ポイント・ツー・ポイント（ＰｔＰ）インターフェース６１７および６２２を介して、プロセッサ６１０に接続されている。チップセット６２０は、システム６００内の他のモジュールにプロセッサ６１０を接続することができる。本発明の一実施形態によると、インターフェース６１７および６２２は、Ｉｎｔｅｌ（登録商標）社のＱｕｉｃｋＰａｔｈインターコネクト（ＱＰＩ）等のＰｔＰ通信プロトコルに応じて動作する。チップセット６２０は、表示デバイス６４０に接続されている。表示デバイス６４０は、これらに限定されないが、液晶ディスプレイ（ＬＣＤ）、陰極線管（ＣＲＴ）ディスプレイ、または、任意のその他の方式の視覚表示デバイスを含む。
【００５７】
また、チップセット６２０は、さまざまなモジュール６７４、６６０、６６２、６６４および６６６を相互接続している１以上のバス６５０および６６０に接続されている。バス６５０および６６０は、バス速度または通信プロトコルが一致しない場合、バスブリッジ６７２を介して相互接続されるとしてよい。チップセット６２０は、これらに限定されないが、不揮発性メモリ６６０、大容量格納デバイス６６２、キーボード／マウス６６４、および、ネットワークインターフェース６６６に結合されている。大容量格納デバイス６６２は、これらに限定されないが、ソリッドステートドライブ、ハードディスクドライブ、ユニバーサルシリアルバスフラッシュメモリドライブ、または、任意のその他の形式のコンピュータデータ格納媒体を含む。ネットワークインターフェース６６６は、任意の種類の公知のネットワークインターフェース規格を用いて実現される。公知のネットワークインターフェース規格は、これらに限定されないが、イーサネット（登録商標）インターフェース、ユニバーサルシリアルバス（ＵＳＢ）インターフェース、ペリフェラルコンポーネントインターコネクト（ＰＣＩ）エクスプレスインターフェース、無線インターフェースおよび／または任意のその他の適切な種類のインターフェースを含む。無線インターフェースは、これらに限定されないが、ＩＥＥＥ８０２．１１規格およびその関連規格、Ｈｏｍｅ  Ｐｌｕｇ  ＡＶ（ＨＰＡＶ）、超広帯域（ＵＷＢ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＭＡＸ、または、任意の形式の無線通信プロトコルに応じて動作する。
【００５８】
図６に示すモジュールはシステム６００内の複数の別個のブロックとして図示されているが、一部のブロックが実行する機能は、１つの半導体回路内に統合されるとしてもよいし、２以上の別個の集積回路を用いて実現するとしてもよい。例えば、キャッシュメモリ６１６がプロセッサ６１０内で一の独立したブロックとして図示されているが、キャッシュメモリ６１６はプロセッサコア６１２に統合され得る。システム６００は、本発明の別の実施形態において、複数のプロセッサ／プロセッシングコアを含むとしてよい。
【００５９】
開示した主題の実施形態の例を説明したが、当業者であれば容易に、開示した主題を実現する多くの他の方法を利用し得ることに想到するであろう。上記の説明では、開示した主題のさまざまな側面を説明してきた。説明を目的として、主題を完全に理解していただくべく、具体的な数字、システムおよび構成を記載した。しかし、当業者には、本開示内容を参照することで、記載した具体的且つ詳細な内容を用いずとも主題を実施し得ることは明らかである。また、公知の特徴、構成要素またはモジュールは、開示した主題をあいまいにすることを避けるべく、省略、簡略化、結合または分離した。
【００６０】
「動作可能（ｉｓ  ｏｐｅｒａｂｌｅ）」という用語は、本明細書で用いる場合、デバイス、システム、プロトコル等が、オフ電力状態の場合に、動作可能であること、または、所望の機能を実現するべく動作するように構成されていることを意味する。開示した主題のさまざまな実施形態は、ハードウェア、ファームウェア、ソフトウェアまたはこれらの組み合わせで実現されるとしてよく、プログラムコードを参照しつつ、または、プログラムコードと関連付けて説明するとしてよい。当該プログラムコードは、例えば、命令、関数、プロシージャ、データ構造、ロジック、アプリケーションプログラム、ある設計のシミュレーション、エミュレーションおよび製造用の設計表現または設計形式であって、機械がアクセスすると、当該機械が、タスクを実行し、抽象データ種類または低レベルハードウェアコンテクストを定義し、または、結果を生成する。
【００６１】
図面に図示した技術は、汎用コンピュータまたは汎用コンピューティングデバイス等の１以上のコンピューティングデバイスで格納および実行されるデータおよびコードを用いて実現され得る。このようなコンピューティングデバイスは、機械可読格納媒体（例えば、磁気ディスク、光ディスク、ランダムアクセスメモリ、リードオンリーメモリ、フラッシュメモリデバイス、相変化メモリ）および機械可読通信媒体（例えば、電気信号、光信号、音響信号または他の形式の伝播信号、例えば、搬送波、赤外線信号、デジタル信号等）等の機械可読媒体を用いてコードおよびデータの（内部およびネットワークを介して他のコンピューティングデバイスとの間で）格納および通信を行う。
【００６２】
説明のための実施形態を参照しつつ開示した主題を説明してきたが、この説明内容は本発明を限定するものと解釈されるべきではない。説明のための実施形態のさまざまな変形例は、開示した主題の他の実施形態と同様に、開示した主題が属する技術分野の当業者には明らかであり、開示した主題の範囲内に含まれるものとされたい。
【図１Ａ】
2013502826.tif 000003
【図１Ｂ】
2013502826.tif 000004
【図２】
2013502826.tif 000005
【図３】
2013502826.tif 000006
【図４】
2013502826.tif 000007
【図５】
2013502826.tif 000008
【図６】
2013502826.tif 000009
【国際調査報告】
2013502826.tif 000010
2013502826.tif 000011