(57)【要約】  マルチロールデバイスのためのチャネルスキャンのシステム及び方法が開示される。１つの実装は、マルチロールデバイスによる機能を提供するための方法に関連する。この方法は、複数のチャネルにわたるチャネルスキャンを複数のチャネルスキャン時間期間に分割すること（１５２）、及びステーション（ＳＴＡ）機能及びアクセスポイント（ＡＰ）機能の一方の提供のための時間期間と、ＳＴＡ機能及びＡＰ機能の他方の提供のための時間期間と、複数のチャネルスキャン時間期間の各々のためのチャネルスキャン時間期間とを反復的に時分割多重化すること（１５６）を含む。
2015532023.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスネットワークにおいてアクセスポイント（ＡＰ）及びステーション（ＳＴＡ）として同時に機能し得るマルチロール（multirole）デバイスであって、前記デバイスが、
ステーション機能（function）、アクセスポイント機能の提供とチャネルスキャンとの間で時分割多重化するベースバンドコントローラであって、前記ベースバンドコントローラが、前記チャネルスキャンをチャネルスキャン時間スライスに分割し、複数のチャネルにわたるチャネルスキャンを複数のチャネルスキャン時間期間に分割し、前記複数のチャネルスキャン時間期間の各々が、前記ＳＴＡ機能及び前記ＡＰ機能の前記提供のための時間期間で時分割多重化される、前記ベースバンドコントローラ、及び
前記ベースバンドコントローラから受信したデータを前記ワイヤレスネットワークの他のデバイスに送信するため、及び前記ワイヤレスネットワークの他のデバイスから前記ベースバンドコントローラへのデータを受信及び提供するためのトランシーバ、
を含む、マルチロールデバイス。
【請求項２】
請求項１に記載のマルチロールデバイスであって、前記チャネルスキャンが能動スキャンである、マルチロールデバイス。
【請求項３】
請求項２に記載のマルチロールデバイスであって、各チャネルスキャン時間スライスが、前記複数のチャネルスキャン時間期間の各々のためのチャネルスキャン時間期間にわたって単一のチャネルスキャンをカバーする、マルチロールデバイス。
【請求項４】
請求項３に記載のマルチロールデバイスであって、前記ベースバンドコントローラが、各チャネルスキャン時間期間の前に前記ＡＰ機能チャネルでセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供するようにする、マルチロールデバイス。
【請求項５】
請求項２に記載のマルチロールデバイスであって、各チャネルスキャン時間スライスが、前記複数のチャネルスキャン時間期間の各々のためのチャネルスキャン時間期間にわたって単一のチャネルスキャンの一部をカバーする、マルチロールデバイス。
【請求項６】
請求項５に記載のマルチロールデバイスであって、前記ベースバンドコントローラが、各チャネルスキャン時間期間の前にセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供するようにし、前記チャネルスキャン時間期間の各々が、ＣＴＳ時間期間より小さいか又はそれに等しい、マルチロールデバイス。
【請求項７】
請求項１に記載のマルチロールデバイスであって、前記チャネルスキャンが受動スキャンであり、各チャネルスキャン時間スライスが、部分ターゲットビーコン送信時間（ＴＢＴＴ：target beacon transmission time）期間の持続時間を有し、前記ベースバンドコントローラが、全ＴＢＴＴ時間期間をカバーする複数の部分ＴＢＴＴ時間期間の各々にわたって単一のチャネルをスキャンする、マルチロールデバイス。
【請求項８】
請求項７に記載のマルチロールデバイスであって、前記ベースバンドコントローラが、各チャネルスキャン時間期間の前に前記ＡＰ機能へのセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供し、前記複数の部分ＴＢＴＴ時間期間の各々がＣＴＳ時間期間より小さいか又はそれに等しい、マルチロールデバイス。
【請求項９】
請求項１に記載のマルチロールデバイスであって、
前記トランシーバに結合されるアンテナ、
前記ベースバンドコントローラに結合されるコントローラ、
前記コントローラに結合されるディスプレイ、
少なくとも１つの付加的な通信コントローラ、及び
前記マルチロールデバイスに電力を供給するための電源、
を更に含む、マルチロールデバイス。
【請求項１０】
マルチロールデバイスによる機能を提供するための方法であって、前記方法が、
複数のチャネルにわたるチャネルスキャンを複数のチャネルスキャン時間期間に分割すること、及び
ＳＴＡ機能及びＡＰ機能の一方の提供のための時間期間と、前記ＳＴＡ機能及び前記ＡＰ機能の他方の提供のための時間期間と、前記複数のチャネルスキャン時間期間の各々のためのチャネルスキャン時間期間とを反復的に時分割多重化すること、
を含む、方法。
【請求項１１】
請求項１０に記載の方法であって、前記チャネルスキャンが能動スキャンであり、前記複数のチャネルスキャン時間期間の各々の間、単一のチャネルがスキャンされる、方法。
【請求項１２】
請求項１１に記載の方法であって、前記複数のチャネルスキャン時間期間の各々の前にセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供することを含む、方法。
【請求項１３】
請求項１０に記載の方法であって、前記チャネルスキャンが能動スキャンであり、前記複数のスキャン時間期間の各々の間、単一のチャネルの一部がスキャンされ、各チャネルスキャン時間期間の前に前記ＡＰ機能へのセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供することを更に含み、前記チャネルスキャン時間期間の各々がＣＴＳ時間期間より小さいか又はそれに等しい、方法。
【請求項１４】
請求項１０に記載の方法であって、前記チャネルスキャンが受動スキャンであり、前記複数のスキャン時間期間の各々の間、単一のチャネルの一部がスキャンされ、前記複数のスキャン時間期間の各々が、部分ターゲットビーコン送信時間（ＴＢＴＴ）期間の持続時間を有し、全ＴＢＴＴ時間期間をカバーする複数の部分ＴＢＴＴ時間期間の各々にわたって単一のチャネルがスキャンされるようにする、方法。
【請求項１５】
請求項１４に記載の方法であって、各チャネルスキャン時間期間の前に前記ＡＰ機能へのセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間のための他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供することを更に含み、前記複数の部分ＴＢＴＴ時間期間の各々が、ＣＴＳ時間期間より小さいか又はそれに等しい、方法。
【請求項１６】
ワイヤレスネットワークシステムであって、
ネットワークからステーション（ＳＴＡ）デバイスへのリソースの通信を提供する１つ又は複数のアクセスポイント（ＡＰ）、
前記ネットワークＡＰからリソースを要求する１つ又は複数のＳＴＡデバイス、及び
ＡＰ及びＳＴＡとして同時に機能し得る少なくとも１つのマルチロールデバイス、
を含み、
前記少なくとも１つのマルチロールデバイスが、ＳＴＡ機能、ＡＰ機能を提供することとチャネルスキャンとの間で時分割多重化し、ベースバンドコントローラが、複数のチャネルにわたる前記チャネルスキャンを複数のチャネルスキャン時間期間に分割し、前記複数のチャネルスキャン時間期間の各々が、前記ＳＴＡ機能及び前記ＡＰ機能の前記提供のための時間期間で時分割多重化される、
システム。
【請求項１７】
請求項１６に記載のシステムであって、前記チャネルスキャンが能動スキャンであり、各単一チャネルが単一のチャネルスキャン時間期間にわたってスキャンされ、前記マルチロールデバイスが、各チャネルスキャン時間期間の前に前記ＡＰ機能チャネルでセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供する、システム。
【請求項１８】
請求項１６に記載のシステムであって、前記チャネルスキャンが能動スキャンであり、各チャネルスキャン時間期間が、前記複数のチャネルスキャン時間期間の各々のための単一のチャネルスキャンの一部をカバーし、前記マルチロールデバイスが、各チャネルスキャン時間期間の前に前記ＡＰ機能チャネルでセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供し、前記チャネルスキャン時間期間の各々がＣＴＳ時間期間より小さいか又はそれに等しい、システム。
【請求項１９】
請求項１６に記載のシステムであって、前記チャネルスキャンが受動スキャンであり、各チャネルスキャン時間期間が、部分ターゲットビーコン送信時間（ＴＢＴＴ）期間の持続時間を有し、前記マルチロールデバイスが、全ＴＢＴＴ時間期間をカバーする複数の部分ＴＢＴＴ時間期間の各々にわたって単一のチャネルをスキャンし、前記マルチロールデバイスが、各チャネルスキャン時間期間の前に前記ＡＰ機能チャネルでセルフメッセージにクリアツーセンド（ＣＴＳ）を送信して、ＣＴＳ時間期間の他のデバイスからの更なる通信からの前記ＡＰ機能の保護を提供し、前記複数の部分ＴＢＴＴ時間期間の各々が、ＣＴＳ時間期間より小さいか又はそれに等しい、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、概して電子機器に関し、具体的には、マルチロール（multirole）デバイスのためのチャネルスキャンのためのシステム及び方法に関連する。
【背景技術】
【０００２】
ＷｉＦｉ（Wireless Fidelity）と呼ぶこともあるＩＥＥＥ８０２．１１に基づくワイヤレス及びモバイルネットワークが急速に成長してきている。ＷｉＦｉは、コンピュータネットワークを介して電子デバイスがワイヤレスにデータを交換することを可能にするメカニズムである。パーソナルコンピュータ、ビデオゲーム機、スマートフォン、タブレット、又はデジタルオーディオプレーヤーなどの、ＷｉＦｉ対応のデバイスは、ワイヤレスネットワークアクセスポイントを介してインターネットなどのネットワークリソースに接続することができる。アクセスポイント（又はホットスポット）は、屋内で約２０メートル（６５フィート）の範囲、そして屋外ではより大きな範囲を有する。ホットスポットのカバレッジは、無線信号を遮断する壁のある単一の部屋程度に小さなエリア、又は複数の重複するアクセスポイントによりカバーされる、数マイル平米ほどの大きさの大きなエリアを含み得る。ワイヤレスアクセスポイント（WＡＰ）は、一群のワイヤレスデバイスを、近隣の有線ＬＡＮに接続する。アクセスポイントは、ネットワークハブに類似し、大概はイーサネットハブ又はスイッチである（通常は）単一の接続された有線デバイスに加えて、接続されたワイヤレスデバイス間でデータを中継して、ワイヤレスデバイスを他の有線デバイスと通信させる。
【０００３】
２．４０２ＧＨｚから２．４８３ＧＨｚまでの範囲にわたって分布し、各チャネルが２２ＭＨｚ幅である、１４個の候補となるチャネルに対して、種々のＩＥＥＥ８０２．１１規格が用意されている。これらの種々のＩＥＥＥ８０２．１１規格は、アクセスポイント間の通信ハンドオフを可能にするためにこれら１４チャネルの少なくとも大部分にわたって周期的チャネルスキャンサイクルを要求する。スキャンは能動及び受動スキャンに分割され得る。能動スキャンの間、ステーション（ＳＴＡ）が、これらの特定のチャネルにおける全てのアクセスポイント（ＡＰ）がそれらの存在とプローブ応答の能力とを伝えることを要求するパケットを放送する。受動スキャンでは、ＳＴＡは、例えば、ビーコンインタバル、能力情報、サポートされる速度、及びＡＰに関連付けられるその他のパラメータなどの全ての必要な情報を含むＡＰビーコンを受動的にリッスンする。
【０００４】
マルチロールデバイスは、ユーザーにそのデバイスをマルチロールモードで動作させることができ、マルチロールモードでは、そのデバイスは、ステーション及びアクセスポイントの両方として機能し得る。単一のマルチロールデバイスを用いる増大された接続性用途のための需要が生じているため、単一のベースバンドプロセッサによる２帯域／チャネルでのワイヤレスローカルエリアネットワーク（ＷＬＡＮ）同時マルチロールオペレーションをサポートすることが必要とされる。従って、マルチロールデバイスは、ステーションモードとアクセスポイントモードでのリソース割り当ての提供間でスイッチする。しかし、ステーションモードで動作しているとき、マルチロールデバイスは、ローミングを可能にするために他のアクセスポイントをサーチするようにチャネルスキャンを行うことを要求される。利用可能なチャネルの少なくとも大部分にわたるチャネルスキャンは相当な量の時間を消費し得、これにより、マルチロールデバイスがアクセスポイントモードでアクセスポイントとして働くときマルチロールデバイスにより提供されている、マルチロールデバイスと接続デバイスとの間の接続が損なわれる恐れがある。
【発明の概要】
【０００５】
本発明の１つの態様に従って、ワイヤレスネットワークにおいてアクセスポイント（ＡＰ）及びステーション（ＳＴＡ）として同時に機能し得るマルチロールデバイスが提供される。このマルチロールデバイスは、ＳＴＡ機能（function）、ＡＰ機能の提供とチャネルスキャンとの間で時分割多重化するベースバンドコントローラを含む。ベースバンドコントローラは、チャネルスキャンをチャネルスキャン時間スライスに分割し、複数のチャネルにわたるチャネルスキャンを複数のチャネルスキャン時間期間に分割する。複数のチャネルスキャン時間期間は各々、ＳＴＡ機能及びＡＰ機能の提供のための時間期間で時分割多重化される。このマルチロールデバイスは更に、ベースバンドコントローラから受信したデータをそのワイヤレスネットワークの他のデバイスに送信するため、及びそのワイヤレスネットワークの他のデバイスからベースバンドコントローラへのデータを受信及び提供するためのトランシーバを含む。
【０００６】
本発明の別の態様に従って、マルチロールデバイスにおける機能を提供するための方法が提供される。この方法は、複数のチャネルにわたるチャネルスキャンを複数のチャネルスキャン時間期間に分割すること、及びＳＴＡ機能及びＡＰ機能の一方の提供のための時間期間と、ＳＴＡ機能及びＡＰ機能の他方の提供のための時間期間と、複数のチャネルスキャン時間期間の各々のためのチャネルスキャン時間期間とを反復的に時分割多重化することを含む。
【０００７】
本発明の更に別の態様に従って、ワイヤレスネットワークシステムが提供される。このワイヤレスネットワークシステムは、ネットワークからＳＴＡデバイスへのリソースの通信を提供する１つ又は複数のアクセスポイント（ＡＰ）、及びネットワークＡＰからリソースを要求する１つ又は複数のＳＴＡデバイスを含む。このワイヤレスネットワークシステムは更に、ＡＰ及びＳＴＡとして同時に機能し得る少なくとも１つのマルチロールデバイスを含む。少なくとも１つのマルチロールデバイスは、ＳＴＡ機能、ＡＰ機能を提供することと、チャネルスキャンとの間で時分割多重化し、ベースバンドコントローラが、複数のチャネルにわたるチャネルスキャンを複数のチャネルスキャン時間期間に分割し、複数のチャネルスキャン時間期間の各々が、ＳＴＡ機能及びＡＰ機能の提供のための時間期間で時分割多重化される。
【図面の簡単な説明】
【０００８】
【図１】本発明の１つの態様に従ったワイヤレスネットワークシステムの一例を図示する。
【０００９】
【図２】本発明の１つの態様に従ったマルチロールデバイスの一例のブロック図を図示する。
【００１０】
【図３】本発明の１つの態様に従った部分保護を備えた能動スキャンを図示するスケジュール・タイムラインである。
【００１１】
【図４】本発明の１つの態様に従った全保護を備えた能動スキャンを図示するスケジュール・タイムラインである。
【００１２】
【図５】本発明の１つの態様に従った全保護を備えた受動スキャンを図示するスケジュール・タイムラインである。
【００１３】
【図６】本発明の１つの態様に従ったマルチロールデバイスによる機能を提供するための方法の一例を図示する。
【発明を実施するための形態】
【００１４】
図１は、本発明の１つの態様に従ったワイヤレスネットワークシステム１０の一例を図示する。ワイヤレスネットワークシステム１０は、ＷｉＦｉネットワークのためのＩＥＥＥ８０２．１１規格のバージョンの一つに準拠し得る。ワイヤレスネットワークシステム１０は、ワイヤレス通信リンク１６でのアンテナ１４を介する無線周波数（ＲＦ）通信を、アンテナ２０を介してマルチロールデバイス１８に送信するＷｉＦｉアクセスポイント（ＡＰ）１２を含む。ＷｉＦｉ  ＡＰ１２、及び１つ又は複数の他のＷｉＦｉアクセスポイント（ＡＰ）は、同じ又は異なる有線ネットワーク（図示せず）に接続され得る。マルチロールデバイス１８は、周期的チャネルスキャンを実行して、複数のＡＰのいずれが所与のＷｉＦｉネットワークに接続すること及び所与のＷｉＦｉネットワークからリソースを受信することを選択するかを判定する。選択されたＡＰに関連付けられる１つ又は複数のパラメータ（例えば、キャパシティ、信号強度、ユーザー選択など）に基づいてＡＰが選択され得る。マルチロールデバイス１８は、選択されたＡＰからリソースを受信するとき、ステーション（ＳＴＡ）デバイスとして機能する。
【００１５】
また、マルチロールデバイス１８はＡＰとして機能し得、リソースを、それぞれのワイヤレス通信リンク２２でそれぞれのアンテナ２６を介して１つ又は複数のステーションデバイス２４に提供し得る。マルチロールデバイス１８は更に、ＳＴＡ及びＡＰとして同時に機能することもできる。ＳＴＡ及びＡＰとして同時に機能するとき、マルチロールデバイス１８は、異なるチャネルでのＳＴＡ機能及びＡＰ機能の提供の間で時間多重化し得る。例えば、マルチロールデバイス１８は、ＳＴＡとして機能し得、家庭のＡＰ端子又は公共のＷｉＦｉホットスポットからインターネットからのメディア、ゲーム、又はウェブサイト情報を受信し得、また、ＡＰとして同時に機能し得、受信したメディア、ゲーム、又はウェブサイトデータを、テレビ、ラップトップ、又は他のステーションデバイスなどの１つ又は複数のステーションデバイスへストリーミングし得る。また、マルチロールデバイス１８は、ＳＴＡとして機能し得、家庭のＡＰ端子又は公共のＷｉＦｉホットスポットからインターネットからのインスタントメッセージ及び／又はｅメール情報を受信し得、また、マルチロールデバイス１８でストアされた、メディア、ゲーム、又はウェブサイトデータを、テレビ、ラップトップ、又は他のステーションデバイスなどの１つ又は複数のステーションデバイスに直にストリーミングすることにより、ＡＰとして同時に機能し得る。
【００１６】
ＩＥＥＥ８０２．１１に準拠するＳＴＡは、１つのＡＰから別のＡＰへのローミングをサポートするために周期的チャネルスキャンを実行することが必要とされることを理解されたい。従って、マルチロールデバイス１８は、ＳＴＡとして機能しているとき周期的チャネルスキャンを実行することを要求される。チャネルスキャンの間、マルチロールデバイス１８は、ＳＴＡ機能専用であり、ＡＰ機能はアイドルのままである。周期的チャネルスキャンは、相当な量の時間（例えば、最大１２０ｍｓ）を必要とし得、そのため、マルチロールデバイス１８及び１つ又は複数のワイヤレスステーション２４のためのＡＰ機能のための接続が損なわれる可能性がある。本発明の１つの態様に従って、チャネルスキャンは、ＡＰ機能に関連付けられる接続漏れを緩和するためにチャネルスキャン時間スライスがＳＴＡ機能及びＡＰ機能で時分割多重化されるように、複数のチャネルスキャン時間スライスに分割される。下記で更に説明するように、チャネルスキャンは能動スキャン又は受動スキャンであり得る。また、チャネルスキャン時間スライスは、ＡＰ機能によりセルフメッセージへクリアツーセンド（ＣＴＳ）を送信することにより部分的に又は完全に保護され得る。これは、そのネットワークに接続される他のものに、ＣＴＳ時間期間にマルチロールデバイス１８のＡＰ機能により用いられている情報をチャネルに送らないように指令し得る。
【００１７】
図２は、本発明の１つの態様に従ったマルチロールデバイス５０の一例のブロック図を図示する。マルチロールデバイス５０は、タッチスクリーン又は非接触スクリーンディスプレイとし得るディスプレイ５２を含む。ディスプレイ５２は、メディア、ゲーム、又はウェブサイト情報を表示するように動作し得、また、指又はスタイラスからなどのユーザーからのタッチ入力を受信するようにも動作し得る。マルチロールデバイス５０は更に、プッシュボタン及びＬＥＤインジケータなどの入力／出力（Ｉ／Ｏ）デバイス５４を含む。
【００１８】
ディスプレイ５２及びＩ／Ｏデバイス５４は両方、コントローラ５６に結合される。コントローラ５６は、マイクロコントローラ／マイクロプロセッサ５８（μΡとして示す）、及びメモリ６０を含む。ユーザーは、データをディスプレイ５２及び／又はＩ／Ｏデバイス５４を介してマルチロールデバイス５０に入力し得る。データは、マイクロコントローラ／マイクロプロセッサ５８によって処理され得及び／又はメモリ６０にストアされ得る。また、データが、メモリ６０からリトリーブされ得、ディスプレイ５２上に表示され得る。マルチロールデバイス５０は更に内部電源６８を含む。内部電源６８は、例えば、リチウムイオンバッテリーなどの再充電可能なバッテリーであり得る。内部電源６８は、外部電源（例えば、ＤＣ電力アダプタ）が電力入力７０にプラグされ得るように、電力入力７０に結合される。そのため、外部電源は、それが電力入力７０にプラグされる一方で、電力をマルチロールデバイス５０に供給することができ、内部電源６８が再充電する一方で、マルチロールデバイス５０を外部電源から動作させ得る。
【００１９】
マルチロールデバイス５０は、マルチロールデバイス５０のＡＰ機能及びＳＴＡ機能両方を管理するように動作する、ＷＬＡＮ  ＡＰ／ＳＴＡベースバンドコントローラ６２を含む。ＷＬＡＮ  ＡＰ／ＳＴＡベースバンドコントローラ６２は、ＷＬＡＮ  ＡＰ／ＳＴＡトランシーバ６４に結合される。ＷＬＡＮ  ＡＰ／ＳＴＡトランシーバ６４は、アンテナ６６を介して他のワイヤレスデバイスに送信されるべきベースバンドコントローラ６２からのデータをアップコンバートするように、及び他のワイヤレスデバイスからアンテナ６６で受信され、ベースバンドコントローラ６２に提供されるべきデータを、ダウンコンバートするように構成される。ベースバンドコントローラ６２は、送信及び受信されたデータが、マイクロコントローラ／マイクロプロセッサ５８によって処理され得及び／又はメモリ６０にストアされ得るように、コントローラ５４に結合される。
【００２０】
ベースバンドコントローラ６２は、１つのチャネル（例えば、第１のチャネル）でのマルチロールデバイス５０のＳＴＡ機能とワイヤレスネットワークのＡＰ、並びに、異なるチャネル（例えば、第２のチャネル）でのマルチロールデバイス５０のＡＰ機能とワイヤレスネットワークの１つ又は複数のＳＴＡデバイスとの間でデータを送信すること、受信すること、及び時間多重化することに関連付けられる機能性を管理する。また、ベースバンドコントローラ６２は、ワイヤレスデバイス５０のＡＰ機能に関連付けられる接続漏れを緩和するために、ＳＴＡ機能のチャネルスキャン時間スライスの時分割多重化の機能性を扱う。上述のように、チャネルスキャンは、能動スキャン又は受動スキャンであり得、図３〜図５に示す時分割多重化時間ラインに基づいてこれ以降に図示及び説明するように、ＡＰ機能によりセルフメッセージへのＣＴＳを送信することにより部分的に又は完全に保護され得る。
【００２１】
マルチロールデバイス５０は更に、付加的な通信トランシーバ７４に結合される付加的な通信コントローラ７２を含み得る。付加的な通信トランシーバ７４は、セルラーネットワークなど（例えば、３Ｇネットワーク、４Ｇネットワークなど）の他の通信ネットワークを介して通信を送信及び受信するようにアンテナ７６に結合される。付加的な通信コントローラ及びトランシーバが、例えば、ＩＥＥＥ８０２．１５（即ち、ブルートゥース）などの、他の通信ネットワークのために提供されてもよい。
【００２２】
図３は、本発明の１つの態様に従った部分保護を備えた能動スキャンを図示するスケジュール・タイムライン８０である。能動スキャンは、比較的短く（例えば、６０ｍｓ）、ＡＰを発見するようにメッセージを要求するためにＳＴＡ機能によるプローブ要求を用いる。能動スキャンは、各々が単一のチャネルスキャンをカバーする、複数のチャネルスキャン時間スライスに分割される。スキャンされる必要のあるチャネルの数は最大で１４であり得るが、応用例の必要性に基づいて、より少ない数のチャネルがスキャンされてもよいことを理解されたい。
【００２３】
スケジュール・タイムライン８０は、複数の異なる時間期間にわたる、ＳＴＡ機能時間スライス、ＡＰ機能時間スライス、及び単一のチャネルスキャン時間スライス間の反復的な時分割多重化スケジュールを図示する。ＳＴＡ機能時間スライス及びＡＰ機能時間スライスは、ＳＴＡ  ＤＴＩＭ（delivery traffic indication message）受信と共にＡＰビーコン送信を可能にするような方式でスケジュールされる。ＤＴＩＭは、ＡＰにおける所与のＳＴＡのためのバッファされたマルチキャスト／放送データの存在についてＳＴＡに通知する、トラフィックインディケーションメッセージである。ＤＴＩＭの後、ＡＰは、ノーマルチャネルアクセスルールに続くチャネルで、マルチキャストされた放送データを送り得る。ビーコンは、ＡＰの存在をＳＴＡに示すためにＡＰにより送られる周期的フレームであり、ＳＴＡに同期化情報（同期化されたクロック）を提供し、能力情報、及びＡＰに関連付けられる他のパラメータを提供する。
【００２４】
スケジュール・タイムライン８０に図示するように、マルチロールデバイスは、所与のアクセスポイントからのＤＴＩＭを可能にするようにスケジュールされる第１の時間期間８２の間、ＳＴＡ機能を提供する。第１の時間期間８２の終わりに、ＳＴＡ機能は、所与のアクセスポイントに電力節約（ＰＳ）インディケーションを送る。マルチロールデバイスはその後、第２の時間期間８４の間、ＡＰ機能を提供するように切り替わる。第２の時間期間８４は、ＡＰ機能からのＤＴＩＭの送信を可能にするようにスケジュールされる。第２の時間期間８２の終わりに、ＡＰ機能は自身にＣＴＳメッセージを送る。これは、他のステーションに、ワイヤレスネットワークに関連付けられる仕様により規定されたＣＴＳ時間期間にデータをＡＰ機能に送信しないように通知する。これは、ＣＴＳ時間期間の送信漏れからマルチロールデバイスのＡＰ機能を保護する。マルチロールデバイスはその後、第１の時間インタバル８８及び第２の時間インタバル９０を含む第３の時間期間８６にわたる、第１のチャネル（チャネルｘ）のチャネルスキャンに切り替わる。
【００２５】
チャネルスキャンの間、ＳＴＡ機能は、その特定のチャネル（チャネルｘ）における全てのＡＰに、それらの存在及びプローブ応答要求を備えた能力を示すため、プローブ要求を送信する。全てのプローブ応答要求を受信するためにＳＴＡ機能が待機する時間が設定され得、これは典型的に約３０ｍｓであるが、ＩＥＥＥ８０２．１１仕様において規定される３２ミリ秒のＣＴＳ保護時間より大きくし得る。ＣＴＳ時間期間は、第３の時間期間８６の第１の時間インタバル８８として図示されている。第３の時間期間８６の第２の時間インタバル９０の間、ＡＰ機能は送信漏れからもはや保護されない。しかし、アクセスポイント機能は、ＡＰ機能に接続される１つ又は複数のワイヤレスステーション送信デバイスから後続の再送信を受信し得、従って、如何なる重要な通信をも受信し損なう可能性は低い。
【００２６】
第３の時間期間の後、マルチロールデバイスは、第２の時間期間８４の間に交換されていない任意のパケットの交換を完了するために、及びＡＰ機能から１つ又は複数のＳＴＡへのビーコンの送信を可能にするために、第４の時間期間９２の間ＡＰ機能の提供に切り替わる。マルチロールデバイスはその後、第１の時間期間８２の間に交換されていない任意のパケットの交換を完了するために、及びＳＴＡ機能によるＡＰからのビーコンの受信を可能にするために、第５の時間期間９４の間ＳＴＡ機能の提供に切り替わる。第５の時間インタバルの後、マルチロールデバイスは、第２のチャネルのチャネルスキャン（チャネルｙスキャン）に切り替わる。プロセスは、ＡＰのための全ての所望のチャネルがスキャンされるまで反復する。
【００２７】
図４は、本発明の１つの態様に従った全保護を備えた能動スキャンを図示するスケジュール・タイムライン１００である。全保護を備えた能動スキャンにおいて、所与のチャネルのためのチャネルスキャンが、複数の時間期間に分割され、各時間期間はＣＴＳ時間期間に等しいか又はそれより小さい。能動スキャンは複数のチャネルスキャン時間スライスに分割され、チャネルスキャン時間スライスは各々、単一のチャネルスキャンのための複数のスキャン時間期間を含む。ここでも、スケジュール・タイムライン１００は、複数の異なる時間期間にわたる、ＳＴＡ機能時間スライス、ＡＰ機能時間スライス、及びチャネルスキャン時間スライス間で反復的に時分割多重化することを図示する。ＳＴＡ機能時間スライス及びＡＰ機能時間スライスは、ＳＴＡ  ＤＴＩＭ（delivery traffic indication message）受信と共にＡＰビーコン送信を可能にするような方式でスケジュールされる。
【００２８】
スケジュール・タイムライン１００に図示するように、マルチロールデバイスは、第１の時間期間１０２にわたりＳＴＡ機能を提供し、第１の時間期間１０２は、所与のアクセスポイントからのＤＴＩＭを可能にするようにスケジュールされる。第１の時間期間１０２の終わりに、ＳＴＡ機能は、電力節約（ＰＳ）インディケーションをこの所与のアクセスポイントに送る。マルチロールデバイスはその後、第２の時間期間１０４の間ＡＰ機能の提供に切り替わり、第２の時間期間１０４は、ＡＰ機能からのＤＴＩＭの送信を可能にするようにスケジュールされる。第２の時間期間１０４の終わりに、ＡＰ機能は自身にＣＴＳメッセージを送る。これは、他のステーションに、そのワイヤレスネットワークに関連付けられた仕様により規定されたＣＴＳ時間期間にデータをＡＰ機能に送信しないように通知する。これは、ＣＴＳ時間期間の送信漏れからマルチロールデバイスのＡＰ機能を保護する。マルチロールデバイスはその後、ＣＴＳ時間期間に等しいか又はそれより小さい第３の時間期間１０６の間、第１のチャネルの部分チャネルスキャン（チャネルｘスキャン）に切り替わる。
【００２９】
第３の時間期間１０６が終わると、ＡＰ機能は送信漏れからもはや保護されない。従って、マルチロールデバイスは、第２の時間期間１０６の間に交換されていない任意のパケットの交換を完了するために第４の時間期間１０８の間ＡＰ機能に切り替わる。第４の時間期間１０８の後、マルチロールデバイスは、ＣＴＳ時間期間に等しいか又はそれより小さい第５の時間期間１１０にわたって第１のチャネル（チャネルｘスキャン）の別の部分チャネルスキャンに切り替わる。第５の時間期間１１０が終わると、マルチロールデバイスは、第１の時間期間１０２の間に交換されていない任意のパケットの交換を完了するために、第６の時間期間１１２の間ＳＴＡ機能に切り替わる。
【００３０】
第６の時間期間１１２の後、マルチロールデバイスは、ＡＰ機能から１つ又は複数のＳＴＡへのビーコンの送信のためのスケジュールを可能にするために第７の時間期間１１４の間ＡＰ機能の提供に切り替わる。マルチロールデバイスはその後、ＳＴＡ機能によるＡＰからのビーコンの受信を可能にするために第８の時間期間１１６の間ＳＴＡ機能の提供に切り替わる。第１のチャネルが完全にスキャンされたとみなすと、マルチロールデバイスは、第２のチャネルのチャネルスキャン（チャネルｙスキャン）に切り替わる。プロセスはその後、ＡＰに対し全ての所望のチャネルがスキャンされるまで反復する。
【００３１】
図５は、本発明の１つの態様に従った全保護を備えた受動スキャンを図示するスケジュール・タイムライン１２０である。受動スキャンにおいて、ＳＴＡ機能は、近傍のＡＰからビーコンを受信すること、及び、チャネル毎に少なくとも１つの名目上のターゲットビーコン送信時間（ＴＢＴＴ）期間を実行してそのチャネルで全てのＡＰからの全てのビーコンを受信する機会を提供するようなニーズに向けられる。従って、本発明の１つの態様に従って、所与のチャネルのための受動チャネルスキャンが、複数の異なる時間期間にわたってスケジュールされる複数の時間スライスに分割され、各時間期間はＣＴＳ時間期間に等しいか又はそれより小さくし得る。他のＳＴＡ機能及びＡＰ機能は、複数の受動スキャン時間期間の間で提供され得る。従って、スケジュール・タイムライン１２０は、複数の異なる時間期間にわたり、ＳＴＡ機能時間スライス、ＡＰ機能時間スライス、及びチャネルスキャン時間スライス間で反復的に時分割多重化することを図示する。
【００３２】
図５の例において、チャネルスキャン時間スライスは、全ＴＢＴＴ時間期間をカバーするために、各チャネルに対し、時間期間１〜４で示す４つの部分スキャンＴＢＴＴ時間期間に分割される。この例では、各部分ＴＢＴＴ時間期間は、約３０ｍｓ秒又はそれより短い時間期間を有し得、これは、３０ｍｓのＣＴＳ時間期間より小さいか又はそれに等しい。従って、ＣＴＳ期間が部分ＴＢＴＴ時間期間より大きいか又はそれに等しいため、部分ＴＢＴＴ時間期間のすぐ前の自身へのＣＴＳが全保護を提供し得る。所与のチャネルのための受動チャネルスキャンは、部分ＴＢＴＴ時間期間の各々に対して受動チャネルスキャンが実行されるまで、所与のチャネルでＡＰビーコンをリッスンするために４つの部分スキャン時間期間の各々の間で周期的に交代する。マルチロールデバイスは、図３及び図４に示したものと同様に、部分スキャンＴＢＴＴ時間期間の各々の間で、能動時間期間１３０の間ＡＰ機能及びＳＴＡ機能の提供の間で時間多重化する。
【００３３】
図５の図示した例において、第１の部分ＴＢＴＴ時間期間１２２の間ＡＰからビーコンが送信されており、第２の部分ＴＢＴＴ時間期間１２４の間ＳＴＡ機能が受動チャネルスキャンを実行している。従って、ＳＴＡ機能が第１の部分ＴＢＴＴ時間期間１２２で実行されてビーコンが検出されるまで、受動チャネルスキャンが、第３の部分ＴＢＴＴ時間期間１２６及び第４の部分ＴＢＴＴ時間期間１２８で実行され得る。このプロセスは、ＡＰのための所望のチャネルが全てスキャンされるまで各チャネルに対して反復する。
【００３４】
上述の構造的及び機能的特徴を考慮すると、図６を参照すれば或る方法がよりよく分かるであろう。図示される動作は、他の実施例において、異なる順序で及び／又は他の動作と同時に生じてもよいことを理解及び認識されたい。また、図示される全ての特徴が、或る方法を実行するために必要とされるわけではない。
【００３５】
図６は、マルチロールデバイスによる機能を提供するための方法１５０の一例を図示する。この方法は、複数のチャネルにわたるチャネルスキャンが、マルチロールデバイスにより複数のチャネルスキャン時間期間に分割される１５２で始まる。１５４で、マルチロールデバイスは、複数のチャネルスキャン時間期間の各々に対し、ＳＴＡ機能及びＡＰ機能の一方の提供のための時間期間、ＳＴＡ機能及びＡＰ機能の他方の提供のための時間期間、及びチャネルスキャンのための時間期間を反復的に時分割多重化する。１５６で、各チャネルスキャン時間期間の前にＡＰ機能へのセルフメッセージにＣＴＳが送信される。
【００３６】
図３に関連して述べたように、チャネルスキャンは能動スキャンであり得、各単一チャネルは単一のチャネルスキャン時間期間にわたってスキャンされる。図４に関連して述べたように、チャネルスキャンは能動スキャンであり得、各チャネルスキャン時間期間は、複数のチャネルスキャン時間期間の各々のための単一のチャネルスキャンの一部をカバーし、チャネルスキャン時間期間の各々は、ＣＴＳ時間期間より小さいか又はそれに等しい。代替として、図５に関連して述べたように、チャネルスキャンは受動スキャンであり得、各チャネルスキャン時間期間は、全ＴＢＴＴ時間期間をカバーする複数の部分ＴＢＴＴ時間期間の各々にわたってマルチロールデバイスが単一のチャネルをスキャンするように、部分ターゲットビーコン送信時間（ＴＢＴＴ）期間の時間期間を有する。
【００３７】
当業者であれば、本発明の特許請求の範囲内で、説明した例示の実施例に変形が成され得ること、及び多くの他の実施例が可能であることが分かるであろう。
【図１】
2015532023.tif 000003
【図２】
2015532023.tif 000004
【図３】
2015532023.tif 000005
【図４】
2015532023.tif 000006
【図５】
2015532023.tif 000007
【図６】
2015532023.tif 000008
【国際調査報告】
2015532023.tif 000009
2015532023.tif 000010