(57)【要約】  無線通信ネットワークにおける通信ノードの走査とアソシエーションのためのシステム、装置、および技術について述べた。例示的な方法は、第１チャネルを介して、少なくとも第２チャネルを介して通信するように構成された複数の通信ノードを識別する情報を受信するステップを含む。例示的な方法は、少なくとも部分的に、識別情報に基づく通信ノードと、少なくとも第２チャネルを介して通信を開始することをさらに含む。【選択図】図５
2020534756.tif 000002
【特許請求の範囲】
【請求項１】
無線通信のための方法であって、
第１ソース通信ノードに関連付けられた第１チャネルを介して、少なくとも１つの第１メッセージを受信するステップであって、前記第１メッセージは、少なくとも第２チャネルを介して受信者通信ノードと通信するように構成された第１の複数のソース通信ノードを識別する１つ以上の識別子を含み、前記第１の複数のソース通信ノードは、前記第１ソース通信ノードを含む、ステップ、
少なくとも部分的に、前記第１チャネルを介して受信された前記少なくとも１つの第１メッセージに基づいて、少なくとも第３チャネルを介して、第２ソース通信ノードとの通信を開始するステップ、
を有する方法。
【請求項２】
前記少なくとも１つの第１メッセージは、前記第１ソース通信ノードが前記受信者通信ノードに対して少なくとも１つの第２メッセージを送信するように構成されている第４チャネルを示す、
請求項１記載の方法。
【請求項３】
前記第４チャネルは、前記第１チャネルの帯域幅内に位置し、前記第１チャネルの帯域幅外に位置し、または前記第１チャネルと部分的に帯域幅が重なる、
請求項２記載の方法。
【請求項４】
前記第１チャネルは、前記第１ソース通信ノードのプライマリチャネルであり、
前記第４チャネルは、前記第１ソース通信ノードのウェイクアップチャネルである、
請求項２記載の方法。
【請求項５】
前記方法はさらに、前記第４チャネルを介して、少なくとも１つの第２メッセージを受信するステップを含み、
前記少なくとも１つの第２メッセージは、少なくとも前記第３チャネルを介して前記受信者通信ノードと通信するように構成された第２の複数のソース通信ノードを識別する１つ以上の識別子を含む、
請求項２記載の方法。
【請求項６】
前記第２ソース通信ノードは、前記第１の複数のソース通信ノード内または前記第２の複数のソース通信ノード内に含まれる、
請求項５記載の方法。
【請求項７】
前記少なくとも１つの第１メッセージが前記受信者通信ノードの第１無線コンポーネントによって受信され、
前記少なくとも１つの第２メッセージが前記受信者通信ノードの第２無線コンポーネントによって受信される、
請求項５記載の方法。
【請求項８】
前記第２無線コンポーネントは、前記第１無線コンポーネントよりも消費電力が少ない、
請求項７記載の方法。
【請求項９】
前記第１無線コンポーネントは、前記第２無線コンポーネントが前記少なくとも１つの第２メッセージを受信するときにオフにされる、
請求項７記載の方法。
【請求項１０】
前記第２ソース通信ノードとの通信を開始するステップは、前記第１無線コンポーネントを使用して少なくとも前記第３チャネルをスキャンするステップを含む、
請求項７記載の方法。
【請求項１１】
前記方法はさらに、前記第４チャネルを介して、第３ソース通信ノードから送信された少なくとも１つの第３メッセージを受信するステップを含む、
請求項２記載の方法。
【請求項１２】
前記方法はさらに、前記少なくとも１つの第１メッセージまたは前記少なくとも１つの第２メッセージに少なくとも部分的に基づいて、前記少なくとも１つの第３メッセージをフィルタリングするステップを含む、
請求項１１記載の方法。
【請求項１３】
前記第３ソース通信ノードは、前記第１の複数のソース通信ノード内に含まれる、
請求項１１記載の方法。
【請求項１４】
前記第３ソース通信ノードおよび前記第２ソース通信ノードは、同じソース通信ノードに対応する、
請求項１１記載の方法。
【請求項１５】
前記第２チャネルおよび前記第３チャネルは、同じチャネルに対応する、
請求項１１記載の方法。
【請求項１６】
前記方法はさらに、前記第３チャネルを介して、前記第２ソース通信ノードから送信された少なくとも１つの第３メッセージを受信するステップを含み、
前記少なくとも１つの第３メッセージは、前記第２ソース通信ノードを識別する１つまたは複数の識別子を含む、
請求項１記載の方法。
【請求項１７】
前記第２ソース通信ノードとの通信を開始するステップはさらに、少なくとも部分的に、前記少なくとも１つの第３メッセージに基づく、
請求項１６記載の方法。
【請求項１８】
前記方法はさらに、前記第３メッセージ内に含まれる前記１つまたは複数の識別子と、少なくとも１つの以前受信したメッセージ内に含まれる識別情報との比較結果に少なくとも部分的に基づいて、前記第２ソース通信ノードを通信開始するノードとして決定するステップを有する、
請求項１７記載の方法。
【請求項１９】
無線通信のための方法であって、
第１ソース通信ノードに関連付けられた第１チャネルを介して、少なくとも１つの第１メッセージを受信するステップであって、前記第１メッセージは、受信者通信ノードと通信するように構成されたソース通信ノードの第１セットを識別する１つ以上の識別子を含み、前記ソース通信ノードの第１セットは、第１ソース通信ノードを含む、ステップ、
第２ソース通信ノードに関連付けられた第２チャネルを介して、少なくとも１つの第２メッセージを受信するステップであって、前記第２メッセージは、少なくとも第３チャネルを介して前記受信者通信ノードと通信するように構成されたソース通信ノードの第２セットを識別する少なくとも１つの識別子を含み、前記ソース通信ノードの第２セットは前記第２ソース通信ノードを含み、前記第２チャネルを介した受信は少なくとも部分的に前記第１メッセージに基づいて決定される、ステップ、
少なくとも前記第３チャネルを介して、前記第２ソース通信ノードと通信を開始するステップ、
を有する方法。
【請求項２０】
前記第１チャネルは、前記第１ソース通信ノードのプライマリチャネル、セカンダリチャネル、またはウェイクアップチャネルに対応する、
請求項１９記載の方法。
【請求項２１】
前記第２チャネルは、前記第２ソース通信ノードのウェイクアップチャネルであり、
前記第３チャネルは、前記第２ソース通信ノードのプライマリチャネルである、
請求項１９記載の方法。
【請求項２２】
無線通信のための方法であって、
第１ソース通信ノードに関連付けられた第１チャネルを介して、少なくとも１つのメッセージを受信者通信ノードに対して送信するステップであって、前記少なくとも１つのメッセージは、少なくとも第２チャネルを介して前記受信者通信ノードと通信するように構成された複数のソース通信ノードを識別する１つまたは複数の識別子を含み、前記複数のソース通信ノードは前記第１ソース通信ノードを含む、ステップ、
を有する方法。
【請求項２３】
前記第１チャネルおよび前記第２チャネルは、同じチャネルに対応する、
請求項２２記載の方法。
【請求項２４】
前記第１チャネルは、前記第１ソース通信ノードに関連するウェイクアップチャネル、プライマリチャネル、またはセカンダリチャネルに対応する、
請求項２２記載の方法。
【請求項２５】
前記第２チャネルは、前記第２ソース通信ノードに関連するプライマリチャネルに対応する、
請求項２２記載の方法。
【請求項２６】
前記１つまたは複数の識別子は、
基本サービスセット（ＢＳＳ）カラー、アソシエーションＩＤ（ＡＩＤ）、拡張サービスセット識別子（ＥＳＳＩＤ）、サービスセット識別子（ＳＳＩＤ）、圧縮ＥＳＳＩＤ、圧縮ＳＳＩＤ、拡張サービスセット（ＥＳＳ）カラー、
のうちの少なくとも１つを含む、請求項２２記載の方法。
【請求項２７】
特許請求１から２６のいずれか１項記載の方法を実行するように構成されたコンピューティングデバイス。
【請求項２８】
特許請求１から２６のいずれか１項記載の方法を実行するためのコンピュータ実行可能命令を記憶した非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、無線通信のためのシステム、デバイス、および技術に関する。
【背景技術】
【０００２】
無線ローカルエリアネットワーク（ＷＬＡＮ）のような無線通信ネットワークは、種々の無線通信ノード間の無線通信を容易にする。無線通信ノード（例えば、無線ルータ、無線アダプタ、無線リピータ、移動局、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）デバイスなど）は、アクセスポイント（ＡＰ）または非ＡＰ局（ＳＴＡ）とすることができる。いくつかの実施形態では、無線通信ネットワークおよび無線通信ノードは、ある無線通信ノード（たとえば、ＳＴＡ）が省電力モード（たとえば、「アイドル」または「スリープ」モード）に入ることを可能にするように設計される。省電力モードにおいては、無線通信ノードにおける電力を節約するために、無線通信ノードの主無線がオフにされ、無線通信ノードの低電力ウェイクアップ無線が、あるウェイクアップチャネルを監視するためにオンにされる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本文書は、特に、無線通信ネットワーク内の１つ以上のチャネルを使用して無線通信ノードをスキャンし、関連付けるための技術について説明する。
【課題を解決するための手段】
【０００４】
いくつかの実施形態では、無線通信のための方法が提供される。本方法は、第１ソース通信ノードに関連付けられた第１チャネルを介して、少なくとも１つの第１メッセージを受信するステップであって、前記第１メッセージは、少なくとも第２チャネルを介して受信者通信ノードと通信するように構成された第１の複数のソース通信ノードを識別する１つ以上の識別子を含む、ステップを有する。前記第１の複数のソース通信ノードは、第１ソース通信ノードを含む。前記方法は、少なくとも部分的に、前記第１チャネルを介して受信された前記少なくとも１つの第１メッセージに基づいて、少なくとも第３チャネルを介して、第２ソース通信ノードとの通信を開始することを含む。
【０００５】
いくつかの実施形態では、前記少なくとも１つの第１メッセージは、前記第１ソース通信ノードが前記受信者通信ノードに対して少なくとも１つの第２メッセージを送信するように構成されている第４チャネルを示す。いくつかの実施形態では、前記第４チャネルは、前記第１チャネルの帯域幅内に位置する。いくつかの実施形態では、前記第１チャネルは、前記第１ソース通信ノードのプライマリチャネルであり、前記第４チャネルは、前記第１ソース通信ノードのセカンダリチャネルの帯域幅内に位置する。いくつかの実施形態では、前記方法はさらに、前記第４チャネルを介して、少なくとも１つの第２メッセージを受信するステップを含み、前記少なくとも１つの第２メッセージは、少なくとも前記第３チャネルを介して前記受信者通信ノードと通信するように構成された第２の複数のソース通信ノードを識別する１つ以上の識別子を含む。いくつかの実施形態では、前記第２ソース通信ノードは、前記第１の複数のソース通信ノード内または前記第２の複数のソース通信ノード内に含まれる。
【０００６】
いくつかの実施形態では、前記少なくとも１つの第１メッセージが前記受信者通信ノードの第１無線コンポーネントによって受信され、前記少なくとも１つの第２メッセージが前記受信者通信ノードの第２無線コンポーネントによって受信される。いくつかの実施形態では、前記第２無線コンポーネントは、前記第１無線コンポーネントよりも消費電力が少ない。いくつかの実施形態では、前記第１無線コンポーネントは、前記第２無線コンポーネントが前記少なくとも１つの第２メッセージを受信するときにオフにされる。いくつかの実施形態では、前記第２ソース通信ノードとの通信を開始するステップは、前記第１無線コンポーネントを使用して少なくとも前記第３チャネルをスキャンするステップを含む。
【０００７】
いくつかの実施形態では、前記方法はさらに、前記第４チャネルを介して、第３ソース通信ノードから送信された少なくとも１つの第３メッセージを受信するステップを含む。いくつかの実施形態では、前記方法はさらに、前記少なくとも１つの第１メッセージまたは前記少なくとも１つの第２メッセージに少なくとも部分的に基づいて、前記少なくとも１つの第３メッセージをフィルタリングするステップを含む。いくつかの実施形態では、前記第３ソース通信ノードは、前記第１の複数のソース通信ノード内に含まれる。いくつかの実施形態では、前記第３ソース通信ノードおよび前記第２ソース通信ノードは、同じソース通信ノードに対応する。いくつかの実施形態では、前記第２チャネルおよび前記第３チャネルは、同じチャネルに対応する。
【０００８】
いくつかの実施形態では、前記方法はさらに、前記第３チャネルを介して、前記第２ソース通信ノードから送信された少なくとも１つの第３メッセージを受信するステップを含み、前記少なくとも１つの第３メッセージは、前記第２ソース通信ノードを識別する１つまたは複数の識別子を含む。いくつかの実施形態では、前記第２ソース通信ノードとの通信を開始するステップは、少なくとも部分的に、前記少なくとも１つの第３メッセージに基づく。
【０００９】
いくつかの実施形態では、無線通信のための別の方法が提供される。本方法は、第１ソース通信ノードに関連付けられた第１チャネルを介して、受信者通信ノードに対して、少なくとも１つのメッセージを送信するステップであって、前記少なくとも１つのメッセージは、少なくとも第２チャネルを介して前記受信者通信ノードと通信するように構成された複数のソース通信ノードを識別する１つ以上の識別子を含む、ステップを有し、前記複数のソース通信ノードは、前記第１ソース通信ノードを含む。
【００１０】
いくつかの実施形態では、前記第１チャネルおよび前記第２チャネルは、同じチャネルに対応する。いくつかの実施形態では、前記第１チャネルは、前記第１ソース通信ノードに関連するウェイクアップチャネル、プライマリチャネル、またはセカンダリチャネルに対応する。いくつかの実施形態では、前記第２チャネルは、前記第２ソース通信ノードに関連付けられたプライマリチャネルに対応する。いくつかの実施形態では、前記１つ以上の識別子は、基本サービスセット（ＢＳＳ）カラー、アソシエーションＩＤ （ＡＩＤ）、拡張サービスセット識別子（ＥＳＳＩＤ）、サービスセット識別子（ＳＳＩＤ）、圧縮ＥＳＳＩＤ、圧縮ＳＳＩＤ、または拡張サービスセット（ＥＳＳ）カラーのうちの少なくとも１つを含む。
【００１１】
いくつかの実施形態では、コンピューティングデバイスは、上記方法のいずれか１つを実行するように構成される。いくつかの実施形態では、非一時的コンピュータ読取り可能媒体は、上記方法のいずれかを実行するためのコンピュータ実行可能命令を記憶する。
【図面の簡単な説明】
【００１２】
【図１】ＡＰと１つまたは複数のＳＴＡとの間の例示的な関係を示す。
【００１３】
【図２】現在開示されている技術のいくつかの実施形態に基づく、例示ＳＴＡの少なくとも一部のブロック図を示す。
【００１４】
【図３】典型的なウェイクアッププロセスの一例を示す。
【００１５】
【図４】典型的なビーコンおよびウェイクアップビーコン送信の例を示す。
【００１６】
【図５】本開示の技術のいくつかの実施形態に基づく、ＡＰのプライマリチャネルおよび／またはセカンダリチャネル内のウェイクアップチャネルの位置の例を示す。
【００１７】
【図６】本開示の技術のいくつかの実施形態に基づく、ユースケースの例を示す。
【００１８】
【図７】現在開示されている技術のいくつかの実施形態に基づく、省電力モードにあるＳＴＡがウェイクアップするための強化されたプロセス７００のフローチャートである。
【００１９】
【図８】本開示の技術のいくつかの実施形態に基づく、別のユースケース例を示す。
【図９】本開示の技術のいくつかの実施形態に基づく、別のユースケース例を示す。
【００２０】
種々の図面における同じ参照記号は、同じ要素を示す。
【発明を実施するための形態】
【００２１】
本文書の技術と実装例は、節電モードで無線通信ノードをウェイクアップするためのプロセスのタイムレス性、効率、有効性を改善するために使用することができる。用語「例示的」は、「の例」を意味するために使用され、特に断らない限り、理想的または好ましい実施形態を意味しない。セクションの見出しは、理解を容易にするために使用され、記載された技術の範囲を対応するセクションに限定するものではない。
【００２２】
電力消費は、無線装置の出現以来懸念されてきた。例えば、ワイヤレスデバイスの主無線コンポーネントによるバッテリ消費は、重大な課題であり、デバイスのユーザ体験に影響を及ぼし得る。近年、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）デバイス（例えば、無線モジュールを備えたセンサ）が無線接続されるようになってきている。ＩｏＴデバイスは、インテリジェント輸送、環境保護、公共セキュリティ、スマートホーム、産業監視、個人の健康などのような多くの分野に適用することができる。多くの場合、ＩｏＴデバイスは、頻繁なメンテナンスが困難である可能性がある場所で、バッテリ駆動および／または設置される。したがって、バッテリ寿命を最大にすること、または他の方法で電力を節約することは、次世代システムおよび無線通信技術において、引き続き重要な側面である。
【００２３】
上述のように、無線通信ノードは、何らかのウェイクアップチャネルを連続的に監視し、（例えば、着信通信を受信するために）要求に応じてノードの主無線をアクティブにするための低電力ウェイクアップ無線を備えることができる。ウェイクアップ無線よりもかなり多くの電力を消費する主無線は、ウェイクアップ無線がオンであるとき、電力節約の目的のためにオフにされる。この動作は、無線通信ノードの省電力モードに対応することができる。ノードは、データを送信する必要がある場合、ウェイクアップし、自律的に主無線をオンにすることができる。データ送信後、ノードは省電力モードに再び入ることができる。
【００２４】
典型的には、（例えば、主無線がオフにされた）省電力モードにあるノードが、その関連するＡＰのカバレージの外に移動する場合、ノードは、自律的にウェイクアップするときにその関連するＡＰを見つけることができない。ノードは、当業者に知られている走査手順に従って、その主無線を使用してネットワーク走査を実行する。
【００２５】
さらに、場合によっては（たとえば、その現在関連付けられているＡＰ （たとえば、サービス提供ＡＰ）の受信信号強度（ＲＳＳ）が閾値未満に低下する）、ノードがそれ自体を別のＡＰに関連付けることが望ましいか、または必要である場合がある。典型的には、別のＡＰと関連付けるために、ノードは、その主無線をオンにし、当業者に知られている走査手順に従ってネットワーク走査を実行する。
【００２６】
典型的には、ＳＴＡは、２つのタイプのスキャニング手順、すなわち、パッシブスキャニングおよびアクティブスキャニングを使用することができる。パッシブスキャニングの場合、ＳＴＡは、ある期間、アクセス可能な各チャネルおよびすべてのチャネルをリッスンする。アクティブスキャンの場合、ＳＴＡはプローブリクエストフレームを送信し、アクセス可能なすべてのチャネルで受信したプローブレスポンスフレームを処理する。全てのアクセス可能なチャネルをスキャンした後、ＳＴＡは、将来の通信を実行するために関連するＡＰを決定する。両タイプのスキャン手順は、非効率的であり、時間がかかり、および／または電力がかかる可能性がある。
【００２７】
無線通信ノードをスキャンし、関連付けるための本開示の技術は、上述の欠点に対処し、とりわけ、省電力モードで無線通信ノードをウェイクアップするためのプロセスのタイムレス性、効率、および有用性を改善するために使用することができる。
【００２８】
この特許文献において、記載された実施例における詳細は、開示された技術の範囲または特許請求されるものに対する限定として解釈されるべきではなく、むしろ、特定の開示された技術の特定の実施形態に特有であってもなくてもよい特徴の説明として解釈されるべきである。本文書において説明されている特定の特徴は、別の実施形態の文脈では、単一の実施形態においても組み合わせて実施することができる。逆に、単一の実施形態の文脈で説明される特徴は、複数の実施形態において別々に、または任意の適切な組み合わせで実装されてもよい。さらに、特徴は、特定の組み合わせで動作するものとして上記で説明される場合があり、そのようなものとして最初に特許請求される場合があるが、特許請求される組み合わせからの１つまたは複数の特徴は、場合によっては、その組み合わせから削除されてもよく、特許請求される組み合わせは、サブ組み合わせまたはサブ組み合わせの変形としてもよい。
【００２９】
同様に、動作は、特定の順序で図面に示されているが、これは、望ましい結果を達成するために、そのような動作が、示された特定の順序で、または連続的な順序で実行されること、または示されたすべての動作が実行されることを必要とするものとして理解されるべきではない。さらに、本開示に記載される実施形態における様々なシステム構成要素の分離は、すべての実施形態においてそのような分離を必要とするものとして理解されるべきではない。
【００３０】
典型的な通信ネットワーク環境の概要
【００３１】
上述したように、無線通信ネットワークは、ＡＰおよびＳＴＡノードを含むことができる。いくつかの実施形態では、ノードは、ＡＰとＳＴＡの両方とすることができる。図１は、ＡＰと１つまたは複数のＳＴＡとの間の例示的な関係を示す。図示されるように、ＡＰ１０２は、無線ローカルエリアネットワーク内の基本装置に対応することができ、ＳＴＡ１０４は、所定のアソシエーションまたは登録手続きを介してＡＰ１０２と無線通信を確立し、その後、データ送信のためにＡＰ１０２と通信することができる。ＡＰ１０２は、すべての関連付けられたＳＴＡとともに、基本サービスセット（ＢＳＳ）を確立する。ある種のネットワーク（例えば、アドホックネットワーク）では、ＡＰがネットワークに存在しない場合があり、ＳＴＡは相互に直接通信することができる。これらのタイプのネットワークでは、通信可能に相互接続されたＳＴＡのグループは、独立したＢＳＳ （ＩＢＳＳ）を確立する。
【００３２】
図２は、現在開示されている技術の幾つかの実施形態に基づく、例示ＳＴＡの少なくとも一部のブロック図を示す。図示されるように、例示的なＳＴＡ （例えば、ＩｏＴデバイス）は、メイン無線モジュール（以下、一般に主無線機２０２と呼ばれる）を含む。主無線機２０２は、１つまたは複数のプロセッサ２０４、メモリ２０６、送受信機２０８、タイミングモジュール２１０、電力モジュール２１２、および／または他の要素を含むことができる。
【００３３】
本例のＳＴＡは、少なくとも１つ以上のＡＰからのウェイクアップ信号を監視するためのウェイクアップ無線機２２２を含む、補助無線モジュール２２０を有する。ウェイクアップ無線機２２２は、信号受信および復号、情報処理、および／または関連する機能トリガを実行するように構成することができる。補助無線モジュール２２０は、特定の制御および管理機能の適用において主無線機２０２を支援するように構成することができる。いくつかの実施形態では、例示的なＳＴＡは、１つまたは複数のセンサ２３０、１つまたは複数のアンテナ２４０、および／または他の構成要素をさらに含むことができる。
【００３４】
図３は、ＡＰ２０２およびＳＴＡ２０４を含む典型的なウェイクアッププロセスの例を示す。事前定義された条件が満たされると（例えば、ＳＴＡ２０４のトラフィックが一定期間存在しなかった場合）、ＳＴＡ２０４は、省電力モードパラメータをその関連するＡＰ２０２とネゴシエートするための手順（図３には示されていない）を開始し、その後、ＳＴＡ２０４は、主無線機をオフにし、ウェイクアップ無線機をオンにすることによって、省電力モードに入る。ＳＴＡ２０４は、任意のデータ通信が必要とされる場合、ＡＰ２０２によって送信されるウェイクアップ信号２０６によってウェイクアップすることができる。ＡＰ （図３には図示せず）にも同様のセットアップおよび構成を適用することができる。たとえば、ウェイクアップ無線機を少なくとも含むアシスタント無線モジュールをＡＰ に追加することができる。所定の条件が満たされると、ＡＰは省電力モードに入ることができる。関連するＳＴＡが送信されるべきデータを有する場合、関連するＳＴＡは、ＡＰをウェイクアップするためのウェイクアップ信号を最初に送信することができる。
【００３５】
図４は、典型的なビーコンおよびウェイクアップビーコン送信の例を示す。図４に示されるように、典型的なＢＳＳの実施態様においては、ＡＰは、ＡＰとこれに関連するＳＴＡとの間の任意の時間調整された機能のためのタイミングマスタとして機能する。ＡＰは、ビーコンフレーム４０２を周期的に送信する。各ビーコンフレーム４０２は、ＢＳＳ内のＳＴＡのタイマを同期させるための現在のタイムスタンプの値を含む。いずれかのＳＴＡが省電力モードに入り、事前定義されたチャネル上でウェイクアップ信号を監視する場合、ＡＰは、この事前定義されたチャネル上でタイミング情報を搬送する別タイプのフレーム（たとえば、ウェイクアップビーコン４０４）を送信して、ＳＴＡが省電力モードで同期するのを助けることができる。
【００３６】
本明細書で開示される技術の様々な態様は、ＷＬＡＮ環境のコンテキストにおいて本明細書で説明されるが、本技術は、複数のノード（そのうちの少なくとも１つは、メインワイヤレスモジュールおよびアシスタントワイヤレスモジュールを含む）が互いに通信することができる任意の通信環境において実施できることが分かる。
【００３７】
ＡＰの例示的なアクション
【００３８】
いくつかの実施形態では、本明細書で開示されるような拡張ウェイクアッププロセスをサポートするＡＰは、サービス提供ＡＰの候補セットを識別するかまたはスキャンすることを容易にする情報を、関連付けられた、または関連付けられていないＳＴＡに対して送信することができる。例として、この情報は、１つ以上のウェイクアップパラメータセットを含むことができる。ＡＰは、ビーコンフレーム、プローブ応答フレーム、アソシエーション応答フレーム、および／またはあるウェイクアップフレーム（例えば、ウェイクアップビーコン）を使用して、ウェイクアップパラメータセット（複数可）を搬送し、１つまたは複数のＳＴＡに対して送信することができる。いくつかの実施形態では、ＡＰは、前に送信されたウェイクアップパラメータセットに含まれる任意の情報（例えば、サービス提供ＡＰ候補の識別子）を追加、削除、変更、またはその他の方法で更新するために、これらのフレームの１つ以上を介してウェイクアップパラメータ更新セットを送信することができる。
【００３９】
例示的に、ウェイクアップパラメータセットは、送信ＡＰのウェイクアップパラメータセットを含むことができる。いくつかの実施形態では、ウェイクアップパラメータセットは、推奨ＡＰ、隣接ＡＰ、および／または同じ仮想ＢＳＳグループ内のＡＰなどの他のＡＰのウェイクアップパラメータセットを含むこともできる。特定のＡＰのウェイクアップパラメータセットは、以下のパラメータを含むことができる：特定のＡＰのウェイクアップチャネルのロケーション、特定のＡＰのプライマリチャネルのロケーション、特定のＡＰのウェイクアップフレームの送信機を識別する識別子（例えば、特定のＡＰを識別するために使用される別個のＢＳＳカラー値、または特定のＡＰを識別するために使用される特定のアソシエーションＩＤ （ＡＩＤ）値）、および／または特定のＡＰが属する仮想ＢＳＳグループを識別する識別子。
【００４０】
いくつかの実施形態では、ウェイクアップチャネルは、ウェイクアップフレームを送信するためにＡＰによって使用されるチャネルである。ＡＰ は、１つ以上のウェイクアップチャネルを使用することを決定するか、またはその割り当てを受けることができる。例えば、ウェイクアップチャネルは、無線通信システム内にあらかじめ定義され、ＡＰによって決定および通知され、または無線通信システムによって提供されることができる。図５は、本開示の技術のいくつかの実施形態による、ＡＰのプライマリチャネルおよび／またはセカンダリチャネル内のウェイクアップチャネルの位置の例を示す。図示されるように、ＡＰの個々のウェイクアップチャネル５０２は、ＡＰの対応するプライマリチャネル５０４またはセカンダリチャネル５０６内に位置し、ウェイクアップチャネル５０２の帯域幅は、ＡＰの対応するプライマリチャネル５０４またはセカンダリチャネル５０６の帯域幅よりも狭い（または小さい）。いくつかの実施形態では、ウェイクアップチャネルの位置は、ＡＰのプライマリチャネルおよびセカンダリチャネルの帯域幅の外側にある。たとえば、ＡＰのプライマリチャネルとセカンダリチャネルはすべて２．４ＧＨｚ帯域を使用できるが、ＡＰの少なくとも１つのウェイクアップチャネルは５ＧＨｚ帯域を使用する。別実施形態では、ＡＰのプライマリチャネルまたはセカンダリチャネルの帯域幅は、ＡＰの少なくとも１つのウェイクアップチャネルの帯域幅と部分的にオーバーラップすることができる。ＡＰは、異なるタイプのフレームを送信するために異なるチャネルを使用することができる。例えば、ＡＰは、プライマリチャネルまたはセカンダリチャネルを介してビーコンフレーム、プローブ応答フレーム、および／またはアソシエーション応答フレームを送信し、ウェイクアップチャネルを介してウェイクアップフレーム（例えば、ウェイクアップビーコン）を送信することができる。
【００４１】
いくつかの実施形態では、仮想ＢＳＳグループは、例えば１つまたは複数のＳＴＡに論理的または物理的連続カバレッジ領域を提供することができる、１つまたは複数のＢＳＳのセットに対応する。仮想ＢＳＳグループは、ＳＴＡがグループの任意のＢＳＳによってウェイクアップできるページンググループであってもよい。したがって、仮想ＢＳＳグループＩＤはページグループＩＤであってもよい。仮想ＢＳＳグループは、相互接続されたＢＳＳのうちの１つに関連する任意のＳＴＡにおける論理リンク制御（ＬＬＣ）層に対して単一のＢＳＳとして現れる、相互接続されたＢＳＳを含むことができる。たとえば、仮想ＢＳＳグループは拡張サービスセット（ＥＳＳ）に対応することができる。１つのＥＳＳ内のすべてのＢＳＳを共通のサービスセット識別子（ＳＳＩＤ） に関連付けることができる。ＥＳＳは、ＳＴＡ管理を容易にするために、例えば、様々なオフィス、プラント、倉庫、および／または他の適用可能なシナリオに配備される仮想プライベートネットワークに適用することができる。したがって、仮想ＢＳＳグループ識別子は、ＥＳＳＩＤ、ＳＳＩＤ、圧縮されたＥＳＳＩＤ、圧縮されたＳＳＩＤ、または他のＥＳＳと特定のＥＳＳを区別するために使用されるＥＳＳカラーなどのＥＳＳ識別子にすることができる。
【００４２】
ＳＴＡの例示的なアクション
【００４３】
図７は、現在開示されている技術のいくつかの実施形態による、省電力モードにあるＳＴＡがウェイクアップするための拡張プロセス７００のフローチャートである。
【００４４】
ブロック７０２において、省電力モードにあるＳＴＡは、その関連するＡＰから送信されたウェイクアップフレームについて、その関連するＡＰによって指定されたウェイクアップチャネルを監視する。ウェイクアップフレームは、特にＳＴＡにアドレス指定され、ＳＴＡがメンバであるグループにアドレス指定され、またはブロードキャストウェイクアップフレームにアドレス指定することができる。ウェイクアップフレームは、ＳＴＡをウェイクアップするためのウェイクアップ信号、ネットワーク選択情報を搬送するウェイクアップ信号、またはウェイクアップビーコンの形態をとることができる。
【００４５】
ウェイクアップフレームによって搬送される情報は、ウェイクアップフレームを送信した送信機の識別子、仮想ＢＳＳグループ識別子、ウェイクアップパラメータセット、および／またはウェイクアップパラメータ更新セットを含むことができる。フレームが受信ＳＴＡに適用できない場合、またはフレームの受信が意図されていない場合において、情報の少なくとも一部は、受信ＳＴＡがフレームを効率的にフィルタリングすることができるように、フレームの外側、正面、または容易にアクセス可能な部分（例えば、物理層）に配置することができる。
【００４６】
ブロック７０４において、ＳＴＡは、１つまたは複数のウェイクアップチャネル上でスキャンを実行し始める。いくつかの実施形態では、ＳＴＡは、１つまたは複数の事前定義された条件が満たされる場合、スキャンを実行し始める。例えば、ＳＴＡは、その関連するＡＰの送信機アドレスまたは他の識別子を含む２つの連続するウェイクアップフレーム間の時間間隔を計算するために、タイマを維持する。ＳＴＡ が、その関連付けられたＡＰの特定の識別子を持つウェイクアップフレームを閾値期間受信していない場合、ＳＴＡは１つ以上のウェイクアップチャネルでスキャンを開始する。別の例では、現在関連付けられているＡＰのＲＳＳが閾値を下回ると、ＳＴＡ は１つ以上のウェイクアップチャネルでスキャンを開始する。いくつかの実施形態では、ある所定の条件が満たされると、ウェイクアップチャネルのスキャンの代わりに、またはそれと並行して、ＳＴＡは、当業者に知られているスキャン手順に従ってネットワークスキャンを実行するために、その主無線機をオンにする。
【００４７】
いくつかの実施形態では、ＳＴＡは、そのウェイクアップ無線機がオンにされたことに応答して、１つまたは複数のウェイクアップチャネル上でスキャンを実行する。例示的に、ＳＴＡは、アクセス可能なウェイクアップチャネルを、例えば、最低中心周波数から最高中心周波数まで（またはその逆）連続的にスキャンすることができる。ＳＴＡが特定のウェイクアップチャネル上に留まるタイミングおよび持続時間は、関連するＡＰまたはＳＴＡによって決定するか、または２つの間でネゴシエートすることができる。したがって、ＡＰは、ＳＴＡが、ＳＴＡに指定されたあるウェイクアップチャネル上であるウェイクアップフレームをいつ受信することができるかを決定するための十分な情報を有し、要求に応じて、またはスケジュールに従って、そのようなウェイクアップフレームを送信することができる。
【００４８】
スキャンのための１つまたは複数のウェイクアップチャネルは、ＳＴＡによって受信された１つまたは複数のタイプのフレームに含まれるウェイクアップパラメータセット（１つまたは複数）および／またはウェイクアップパラメータ更新セット（１つまたは複数）から決定することができる。そのようなフレームは、関連付けられたＡＰまたは任意の関連付けられていないＡＰから送信することができる。いくつかの実施形態では、ＳＴＡは、その関連するＡＰのプライマリチャネルおよび／またはセカンダリチャネル内に位置するウェイクアップチャネルをスキャンする。いくつかの実施形態では、ＳＴＡは、すべてのアクセス可能なプライマリチャネルおよび／またはセカンダリチャネルにおいてウェイクアップチャネルをスキャンする。いくつかの実施形態では、ＳＴＡは、ＳＴＡに対して割り当てられたウェイクアップチャネルのみをスキャンする。いくつかの実施形態では、ＳＴＡは、ＳＴＡに対して割り当てられたプライマリチャネルおよびセカンダリチャネルの外側に位置するウェイクアップチャネルをスキャンする。
【００４９】
例示的に、ＳＴＡは、少なくともＳＴＡのウェイクアップ無線を使用してウェイクアップフレームを受信し復号することによって、ウェイクアップチャネルをスキャンする。１つまたは複数のウェイクアップチャネルのスキャンに基づいて、ＳＴＡは、１つまたは複数のウェイクアップチャネルを介して受信されるウェイクアップフレームによって搬送される情報を取得する。
【００５０】
ブロック７０６において、ＳＴＡは、アソシエーションおよびデータ通信を開始するための候補ＡＰを決定する。例示的に、ＳＴＡは、（１）受信されたウェイクアップフレームの送信機の識別子、および／または、（２）受信されたウェイクアップフレーム内の仮想ＢＳＳグループ識別子を取得することができる。
【００５１】
いくつかの実施形態では、ウェイクアップ無線機によって受信されたウェイクアップフレーム（および／またはＳＴＡが省電力モードに入る前にメイン無線機によって以前受信されたウェイクアップフレーム）が、ＳＴＡの同じ仮想ＢＳＳグループ内の推奨ＡＰ、隣接ＡＰ、または現在関連付けられていないＡＰ（複数可）に関する識別情報を全く提供しない場合（たとえば、ウェイクアップフレームが、１つまたは複数の対応するウェイクアップパラメータセットを搬送しない場合）、ＳＴＡは、ＳＴＡに現在関連付けられているＡＰとは異なる１つまたは複数のＡＰを識別するかまたは示す、（１）および／または（２）内の識別子のサブセットを少なくとも決定することができる。ＳＴＡは、サブセットを候補ＡＰとしてラベル付けすることができる。
【００５２】
いくつかの実施形態では、ウェイクアップ無線機によって受信されたウェイクアップフレーム（および／またはＳＴＡが省電力モードに入る前にメイン無線機によって以前に受信されたフレーム）が、ＳＴＡの同じ仮想ＢＳＳグループ内の推奨ＡＰ、隣接ＡＰ、または現在関連付けられていないＡＰに関する識別情報を提供する場合（たとえば、ウェイクアップフレームが、１つまたは複数の対応するウェイクアップパラメータセットを搬送する場合）、ＳＴＡは、ＳＴＡの同じ仮想ＢＳＳグループ内の推奨ＡＰ（１つまたは複数）、隣接ＡＰ（１つまたは複数）、または現在関連付けられていないＡＰ（１つまたは複数）に対応する（１）および／または（２）内の識別子のサブセットを少なくとも決定することができる。ＳＴＡは、サブセットを候補ＡＰとしてラベル付けすることができる。これらの実施形態では、ＳＴＡはまた、最近の期間中に受信されたウェイクアップフレーム（例えば、ウェイクアップビーコン）の送信機として識別された任意の他のＡＰを含むことができる。
【００５３】
もし仮想ＢＳＳグループ識別子がウェイクアップフレームで運ばれるなら、ＳＴＡは、現在関連付けられているＡＰの同じ仮想ＢＳＳグループ内の候補ＡＰを選ぶことが好ましい場合がある。例えば、倉庫システムのプライベートネットワークでは、多くの貨物会社が同じ倉庫を使用することができる。個々の会社の複数のＡＰは、管理を容易にするために別個のＥＳＳを形成することができる。ＳＴＡは、便宜および効率のために、その現在関連付けられているＡＰの同じＥＳＳ内の候補ＡＰを選択することが好ましい場合がある（たとえば、ＥＳＳは、ＳＴＡのための高速ＢＳＳ遷移をサポートすることができる）。
【００５４】
ブロック７０８において、ＳＴＡは、さらなるスキャンのために、その主無線機をオンにする。上述した通り、当業者によって理解されるように、主無線スキャンは、受動的または能動的であってもよい。ＳＴＡの主無線を使用してスキャンされるチャネルは、候補ＡＰの主チャネル、その帯域幅が候補ＡＰのウェイクアップチャネルを包含するかまたは収容する通信チャネル、および／またはその隣接チャネルを含むことができる。
【００５５】
ＳＴＡは、主無線を用いてスキャンを実施することにより、各スキャンされたチャネル上で、ビーコン、プローブ応答、および／または他のフレームを受信する。ＳＴＡは、フレームによって搬送されるＡＰ識別情報（例えば、ウェイクアップパラメータセット）を取得するために、受信されたフレームを復号することができる。
【００５６】
ブロック７１０において、ＳＴＡは、主無線スキャンを通じて取得された１つ以上のＡＰ識別子が候補ＡＰの識別子と一致するか否かを判定する。例えば、いくつかの実施形態では、ＡＰによって送信されるウェイクアップフレーム内の送信機の識別子は、ビーコン、プローブ応答、および／または同じＡＰによって送信される他のフレームによって搬送されるウェイクアップパラメータセットにも含まれる。したがって、ＳＴＡが、メイン無線スキャンを介して受信されたフレーム（例えば、ビーコンまたはプローブ応答）内の送信機の識別子を復号するかまたは取得すると、ＳＴＡは、取得された送信機の識別子を、ウェイクアップチャネルスキャン中にウェイクアップフレームから取得された候補ＡＰの識別子のうちの１つまたは複数と比較することができる。
【００５７】
ＳＴＡが比較に基づいて１つ以上の一致を見つけた場合、ブロック７１２において、ＳＴＡは、一致したＡＰからターゲットＡＰを選択し、選択されたターゲットＡＰとのアソシエーション（例えば、認証、パラメータ交換、および／または、他のアクション）を開始する。例示的に、ＳＴＡは、ビーコン、プローブ応答、またはターゲットＡＰによって送信された他のフレームでデコードまたは取得されたＭＡＣアドレスを使用して、これを達成することができる。いくつかの実施形態では、ＳＴＡは、他の一致したＡＰ（複数可）と比較して、ＡＰの容量、能力、構成、および／またはＲＳＳに少なくとも部分的に基づいて、ターゲットＡＰを選択する。アソシエーションが完了すると、ＳＴＡは、メイン無線を介してターゲットＡＰとのデータ通信を開始することができる。
【００５８】
ＳＴＡが、主無線スキャニングを通して取得されたＡＰ識別子と任意の候補ＡＰのＡＰ識別子との間の一致を見つけることができない場合、ブロック７１４において、ＳＴＡは、１つまたは複数のバックアップ動作を実行する。例えば、ＳＴＡは、別の期間の間、そのウェイクアップ無線機を使用してウェイクアップチャネルスキャニングを実行することができる。代替として、または追加として、ＳＴＡは、当業者に知られている現在のスキャン手順に基づいて、その主無線を使用して、すべてのアクセス可能なチャネル上で典型的な完全走査を実行することができる。
【００５９】
ユースケースの例
【００６０】
図６は、本開示の技術のいくつかの実施形態による、ユースケースの例を示す。図６に示すように、４つのＡＰ（すなわち、ＡＰ１、ＡＰ２、ＡＰ３、およびＡＰ４）はそれぞれ、個々のＢＳＳをセットアップする。４つのＢＳＳ は、２つの仮想ＢＳＳグループにグループ化される。第１仮想ＢＳＳグループは、ＡＰ１及びＡＰ４を含む。第２仮想ＢＳＳグループは、ＡＰ２及びＡＰ３を含む。各仮想ＢＳＳグループ内で、異なるＢＳＳカラーを使用して、異なるメンバＡＰを識別することができる。
【００６１】
図示されるように、ＡＰ４は、プライマリチャネルおよびセカンダリチャネルを有し、それぞれがプライマリチャネルまたはセカンダリチャネルに位置する３つのウェイクアップチャネルを有する。ＳＴＡは、ＡＰ４に関連付けられ、省電力モードに入る。ＡＰ４は、１つ以上のビーコンフレームにおいて、ＡＰ４自身について設定されたウェイクアップパラメータをブロードキャストする。ＡＰ４は、ウェイクアップチャネル１をＳＴＡに割り当て、その結果、ＳＴＡは、ウェイクアップチャネル１上で、ウェイクアップ信号、ウェイクアップビーコン、またはネットワーク選択情報を搬送するウェイクアップ信号を含むウェイクアップフレームを監視することができる。
【００６２】
ＳＴＡが、閾値回数のウェイクアップビーコン間隔の間、ＡＰ４からウェイクアップビーコンを受信していない場合、またはＳＴＡが省電力モードに入ると、ＳＴＡは、ウェイクアップチャネル上でのスキャンを開始する。いくつかの実施形態では、ＳＴＡは、ウェイクアップチャネル１をスキャンし、ＡＰ１の識別子（例えば、ＡＰ１の別個のＢＳＳカラーまたは他のＢＳＳ識別子）およびＡＰ１の仮想ＢＳＳグループＩＤ（例えば、第１仮想ＢＳＳグループを識別する別個のＥＳＳ  ＩＤ）を含むＡＰ１のウェイクアップビーコン６１０を受信することができる。
【００６３】
いくつかの実施形態では、ＳＴＡは、ＳＴＡの現在指定されているウェイクアップチャネル（すなわち、ウェイクアップチャネル１）が位置するプライマリチャネル内のすべてのウェイクアップチャネルをスキャンすることができる。図６の例では、これらのウェイクアップチャネルは、ＡＰ４の主チャネルに位置するウェイクアップチャネル１および２に対応する。これらのウェイクアップチャネルをスキャンすることによって、ＳＴＡは、ＡＰ１のウェイクアップビーコン６１０と、ＡＰ２によって送信されたウェイクアップ信号６２０とを受信することができる。ウェイクアップ信号６２０は、ＡＰ２の識別子および／またはＡＰ２の仮想ＢＳＳグループＩＤを含むことができる。
【００６４】
いくつかの実施形態では、ＳＴＡは、その関連するＡＰ （すなわち、ＡＰ４）のすべてのウェイクアップチャネルをスキャンすることができる。図６の例では、ＳＴＡは、ウェイクアップチャネル１、２、および３をスキャンし、ＡＰ１のウェイクアップビーコン６１０、ＡＰ２のウェイクアップ信号６２０、およびＡＰ３のウェイクアップビーコン６３０を受信することができる。ウェイクアップビーコン６３０は、ＡＰ３の識別子および／またはＡＰ３の仮想ＢＳＳグループＩＤを含むことができる。
【００６５】
ＳＴＡがウェイクアップチャネル１およびウェイクアップチャネル２のみをスキャンすると仮定すると、ＳＴＡは、ＡＰ４の同じ仮想ＢＳＳグループ内のＡＰ１を候補ＡＰとして選択することができる。次いで、ＳＴＡは、主無線をオンにして、ＡＰ４の主チャネルおよび／または副チャネル上でスキャンを実行し、ＡＰ１のビーコンまたはプローブ応答フレームを取得する。ＡＰ１の主チャネルの位置がＡＰ１のウェイクアップビーコン６１０に示されている場合、ＳＴＡは、ＡＰ１の主チャネル上でスキャンを実行して、ＡＰ１のビーコンまたはプローブ応答フレームを取得する。
【００６６】
いくつかの実施形態では、ＡＰによって送信されるウェイクアップフレームにおいて使用される送信機の識別子は、同じＡＰから送信される非ウェイクアップフレーム（例えば、プライマリチャネルを介して送信されるフレーム）において使用されるものとは異なる場合がある。ただし、ＡＰ１は、ビーコンまたはプローブ応答フレームでＢＳＳ識別子と仮想ＢＳＳ グループ識別子を伝送する。例えば、ビーコンまたはプローブ応答フレームのウェイクアップ要素は、そのウェイクアップフレームにおいてＡＰ１によって使用されるＢＳＳ識別子（例えば、ＢＳＳカラー）および／または仮想ＢＳＳグループ識別子（例えば、ＥＳＳ  ＩＤ）を含むウェイクアップパラメータセットを収容するために使用される。
【００６７】
ＳＴＡが、ＡＰ１のウェイクアップフレームと同一のＢＳＳ識別子および／または仮想ＢＳＳグループ識別子を含むビーコンまたはプローブ応答フレームを受信すると、ＳＴＡは、受信したビーコンまたはプローブ応答フレームの送信機アドレスフィールドに含まれるＭＡＣアドレスを復号するか、または取得する。次に、ＳＴＡは、たとえば、認証要求をレシーバアドレスフィールドのＭＡＣアドレスとともに送信することによって、ＭＡＣアドレスを使用してＡＰ１とのアソシエーションを開始する。アソシエーションが成功すると、ＳＴＡはＡＰ１とのデータ通信を開始する。
【００６８】
図８および図９は、本開示の技術のいくつかの実施形態による、別のユースケース例を示す。図８に示すように、4つのＡＰ（すなわち、ＡＰ１、ＡＰ２、ＡＰ３、およびＡＰ４）はそれぞれ、個々のＢＳＳ８１０をセットアップする。4つのＢＳＳ は、２つの仮想ＢＳＳグループにグループ化される。第１仮想ＢＳＳグループ８２０ａは、ＡＰ１及びＡＰ２を含む。第２仮想ＢＳＳグループ８２０ｂは、ＡＰ３及びＡＰ４を含む。各仮想ＢＳＳグループ内で、異なるＢＳＳカラーを使用して、異なるメンバＡＰを識別することができる。
【００６９】
ＡＰ１は、そのビーコンフレームに設定されたウェイクアップパラメータをブロードキャストする。ＡＰ１のウェイクアップパラメータセットに加えて、ＡＰ２およびＡＰ３のウェイクアップパラメータセットも、ＡＰ１のビーコンフレームによって搬送される。この場合、ＡＰ２がＡＰ１の同じ仮想ＢＳＳグループ内にあり、ＡＰ３がＡＰ１に関連するＳＴＡに推奨される隣接ＡＰであるので、ＡＰ２のウェイクアップパラメータセットが含まれる。特に、ＡＰ１のウェイクアップパラメータは以下を含む：ＡＰ１によって使用されるウェイクアップチャネルの位置、ＡＰ１のウェイクアップフレームにおいてＡＰ１によって使用されるＢＳＳカラーまたは他のＢＳＳ識別子、ＡＰ１の仮想ＢＳＳグループ識別子。ＡＰ２ のウェイクアップパラメータには、ＡＰ２ によって使用されるウェイクアップチャネルの場所、ＡＰ２ のウェイクアップフレームでＡＰ２によって使用されるＢＳＳカラーまたはその他のＢＳＳ 識別子、ＡＰ２の仮想ＢＳＳ グループ識別子、およびＡＰ２のプライマリチャネルの場所が含まれる。ＡＰ１から送信されたビーコンを受信することによって、ＡＰ１に関連付けられたＳＴＡは、それぞれＡＰ１、ＡＰ２、およびＡＰ３のウェイクアップパラメータセットに含まれる情報を取得することができる。
【００７０】
ＡＰ１は、そのメインチャネル９１０に配置されたウェイクアップチャネル９１５を有する。省電力モードに入る関連するＳＴＡは、ウェイクアップフレームについてウェイクアップチャネル９１５を監視する。いくつかの実施形態では、ＡＰ１は、そのウェイクアップフレームにおいてウェイクアップパラメータセット（複数可）を送信することができる。例えば、ＡＰ１は、ＡＰ２および／またはＡＰ３のウェイクアップパラメータセットを搬送するウェイクアップビーコン９２１を送信することができる。別の例として、ＡＰ１は、ＡＰ１、ＡＰ２、および／またはＡＰ３の（１つまたは複数の）ウェイクアップパラメータセットを搬送するネットワーク選択情報とともにウェイクアップ信号を送信することができる。したがって、関連付けられたＳＴＡは、ウェイクアップチャネル９１５上で受信されたウェイクアップフレームから、対応するウェイクアップパラメータを取得することができる。
【００７１】
ＳＴＡは、そのウェイクアップ無線機を使用してウェイクアップチャネルスキャニングを実行する。ＳＴＡは、ＡＰ２のウェイクアップチャネル９１５上でＡＰ２のウェイクアップビーコン９２２を受信することができる。また、ＡＰ３のウェイクアップチャネル９３５に切り替え、ＡＰ３のウェイクアップビーコン９４３およびＡＰ４のウェイクアップビーコン９４４を受信することもできる。（ａ）以前に受信されたウェイクアップパラメータセット（１つまたは複数）を介して取得されたＡＰ２およびＡＰ３のＢＳＳカラー（または他の適用可能なＢＳＳ識別子）を、（ｂ）ウェイクアップチャネルスキャン中に受信されたウェイクアップフレームの送信機の識別子（１つまたは複数）と比較することによって、ＳＴＡは、ＡＰ２およびＡＰ３のウェイクアップビーコンフレームを識別し、処理することができる。フレーム識別プロセスは、例えば、他のＡＰ（複数可）によって送信されたウェイクアップフレーム（例えば、ＡＰ４のウェイクアップビーコン９４４）をフィルタリングすることを含むことができる。ＳＴＡは、ＡＰ２およびＡＰ３を候補ＡＰとしてラベル付けすることができる。
【００７２】
次いで、ＳＴＡは、その主無線機をオンにして、ＡＰ２の主チャネル９１０およびＡＰ３の主チャネル９３０上でその主無線機を使用してスキャンを実行する。ＳＴＡは、スキャン中に、これらのプライマリチャネル上で複数のビーコンフレームを受信することができる。ＳＴＡ は、受信したビーコンフレームのウェイクアップパラメータセットに含まれるＢＳＳカラー（または別の適用可能なＢＳＳ識別子）を、候補ＡＰのウェイクアップフレームで使用される１つ以上の候補ＡＰのＢＳＳカラー（または別の適用可能なＢＳＳ識別子）と比較できる。比較に基づいて一致が見つかると、ＳＴＡは、一致したビーコンを処理し、その能力、容量、構成、および／または信号強度に基づいてターゲットＡＰ（たとえば、ＡＰ２またはＡＰ３）を選択する。次いで、ＳＴＡは、ターゲットＡＰとの関連付けおよびデータ通信を開始する。
【００７３】
代替的にまたは追加的に、いくつかの実施形態では、ＳＴＡは、ウェイクアップ無線スキャンに基づいてターゲットＡＰを選択することができる。例示的に、ＳＴＡによって受信されたＡＰ２およびＡＰ３のウェイクアップビーコンフレームは、信号強度を示すことができ、ターゲットＡＰを選択するためにＳＴＡによって処理されることができる送信ＡＰの能力、容量、および／または構成に関する情報を含むことができる。ＳＴＡが、ターゲットＡＰとしてＡＰ２を選択すると仮定すると、ＳＴＡは、その主無線をオンにし、ＡＰ２の主チャネル上でスキャンを実行することができる。ＳＴＡは、スキャン中に１次チャネル上で複数のビーコンを受信することができ、（ａ）受信されたビーコンのウェイクアップパラメータセットに含まれるＢＳＳカラー（または別の適用可能なＢＳＳ識別子）を、（２）ＡＰ２のウェイクアップフレームで使用されるＡＰ２のＢＳＳカラー（または別の適用可能なＢＳＳ識別子）と比較することができる。比較に基づいて一致が見つかると、ＳＴＡは、一致したビーコンを処理し、それに基づいてＡＰ２との関連付けおよびデータ通信を開始する。
【００７４】
以上のことから、ここに開示された技術の特定の実施形態は、例示の目的で本明細書に記載されているが、本発明の範囲から逸脱することなく、様々な修正を行うことができることが理解されるであろう。したがって、本開示の技術は、添付の特許請求の範囲による場合を除き、限定されない。
【００７５】
本文書で説明されている開示された実施形態および他の実施形態、モジュールおよび機能操作は、本文書で開示された構造およびそれらの構造的同等物、または１つ以上の組み合わせで、デジタル電子回路内、またはコンピュータソフトウェア、ファームウェアまたはハードウェア内で実施することができる。開示された実施形態および他の実施形態は、１つまたは複数のコンピュータプログラム製品、すなわち、データ処理装置による実行のために、またはデータ処理装置の動作を制御するために、コンピュータ可読媒体上に符号化されたコンピュータプログラム命令の１つまたは複数のモジュールとして実装することができる。コンピュータ可読媒体は、機械可読記憶デバイス、機械可読記憶基板、メモリデバイス、機械可読伝播信号に影響を及ぼす物質の組成物、またはそれらの１つまたは複数の組合せとすることができる。用語「データ処理装置」は、例として、プログラマブルプロセッサ、コンピュータ、または複数のプロセッサもしくはコンピュータを含む、データを処理するためのすべての装置、デバイス、および機械を包含する。装置は、ハードウェアに加えて、問題のコンピュータプログラムの実行環境、例えば、プロセッサファームウェアを構成するコード、プロトコルスタック、データベース管理システム、オペレーティングシステム、またはそれらの１つまたは複数の組合せを作成するコードを含むことができる。伝搬信号は、人工的に生成された信号、例えば、機械によって生成された電気信号、光学信号、または電磁信号であり、これは、適切な受信装置に送信するための情報を符号化するために生成される。
【００７６】
コンピュータプログラム（プログラム、ソフトウェア、アプリケーション、スクリプト、またはコードとも呼ばれる）は、コンパイルされた言語または解釈された言語を含む任意の形式のプログラミング言語で書くことができ、スタンドアロン・プログラムとして、またはコンピューティング環境での使用に適したモジュール、コンポーネント、サブルーチン、または他のユニットとして、任意の形式で配置することができる。コンピュータプログラムは、必ずしもファイルシステム内のファイルに対応しているとは限らない。プログラムは、他のプログラムまたはデータ（例えば、マークアップ言語文書に格納された１つ以上のスクリプト）を保持するファイルの一部、問題のプログラム専用の１つのファイル、または複数の協調ファイル（例えば、１つ以上のモジュール、サブプログラム、またはコードの一部を格納するファイル）に格納することができる。コンピュータプログラムは、１つのコンピュータ上、または１つのサイトに配置された複数のコンピュータ上、または複数のサイトにわたって分散され、通信ネットワークによって相互接続された複数のコンピュータ上で実行されるように配置することができる。
【００７７】
本書に記載されるプロセスおよびロジックフローは、１つ以上のコンピュータプログラムを実行する１つ以上のプログラマブルプロセッサによって実行され、入力データ上で動作し、出力を生成することによって機能を実行することができる。プロセスおよび論理フローはまた、特殊目的論理回路、例えばFPGA （フィールドプログラマブルゲートアレイ）またはＡＳＩＣ（特定用途向け集積回路）によって実行することもでき、装置を特殊目的論理回路として実装することもできる。
【００７８】
コンピュータプログラムの実行に適したプロセッサは、一例として、汎用マイクロプロセッサと特殊目的マイクロプロセッサの両方、および任意の種類のデジタル・コンピュータの任意の１つまたは複数のプロセッサを含む。一般に、プロセッサは、読み出し専用メモリまたはランダムアクセスメモリ、あるいはその両方から命令およびデータを受信する。コンピュータの必須要素は、命令を実行するためのプロセッサと、命令およびデータを保管するための１つ以上のメモリ装置である。一般に、コンピュータはまた、データを記憶するための１つまたは複数の大容量記憶装置、例えば、磁気ディスク、光磁気ディスク、または光ディスクを含むか、またはそれらからデータを受信するか、またはそれらにデータを転送するか、またはそれらの両方を行うように動作可能に結合される。しかしながら、コンピュータは、このような装置を有する必要はない。コンピュータプログラム命令およびデータを記憶するのに適したコンピュータ読取可能媒体は、例えばＥＰＲＯＭ、ＥＥＰＲＯＭおよびフラッシュ・メモリ・デバイスのような半導体メモリデバイス、磁気ディスク、例えば内部ハード・ディスクまたはリムーバブル・ディスク、光磁気ディスク、およびＣＤ−ＲＯＭおよびＤＶＤ−ＲＯＭディスクを含む、あらゆる形態の不揮発性メモリ、媒体およびメモリデバイスを含む。プロセッサおよびメモリは、特殊目的論理回路によって補足され得るか、または特殊目的論理回路に組み込まれ得る。
【００７９】
この文書は多くの詳細を含むが、これらは、特許請求される発明の範囲または特許請求され得る発明の範囲に対する限定として解釈されるべきではなく、むしろ、特定の実施形態に特有の特徴の説明として解釈されるべきである。別個の実施形態の文脈で本文書に記載されている特定の特徴は、単一の実施形態においても組み合わせて実施することができる。逆に、単一の実施形態の文脈で説明される様々な特徴は、複数の実施形態で別々に、または任意の適切なサブコンビネーションで実装することもできる。さらに、特徴は、特定の組み合わせで動作するものとして上記で説明されてもよく、そのようなものとして最初に特許請求されてもよいが、特許請求される組み合わせからの１つまたは複数の特徴は、場合によっては、その組み合わせから削除されてもよく、特許請求される組み合わせは、下位組み合わせまたは下位組み合わせの変形に向けられてもよい。同様に、動作は、特定の順序で図面に示されているが、これは、望ましい結果を達成するために、そのような動作が、示された特定の順序で、または連続的な順序で実行されること、または示されたすべての動作が実行されることを必要とするものとして理解されるべきではない。
【００８０】
いくつかの例および実装のみが開示される。説明された例および実装、ならびに他の実装に対する変形、修正、および強化は、開示されたものに基づいて行われ得る。
【図１】
2020534756.tif 000003
【図２】
2020534756.tif 000004
【図３】
2020534756.tif 000005
【図４】
2020534756.tif 000006
【図５】
2020534756.tif 000007
【図６】
2020534756.tif 000008
【図７】
2020534756.tif 000009
【図８】
2020534756.tif 000010
【図９】
2020534756.tif 000011
【手続補正書】
【提出日】令和2年5月15日(2020.5.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信のための方法であって、
受信者通信ノードによって、第１ソース通信ノードに関連付けられた第１チャネルを介して、複数のパラメータセットを含む少なくとも１つの第１メッセージを受信するステップであって、
各前記パラメータセットは、前記受信者通信ノードと通信するように構成された複数のソース通信ノードのうち１つと対応付けられており、
各前記パラメータセットは、前記複数のソース通信ノードのうち１つと対応付けられたチャネルを識別する少なくとも１つのパラメータを含み、
前記複数のソース通信ノードは、前記第１ソース通信ノードまたは第２ソース通信ノードを含む、
ステップ、
前記第１チャネルを介して受信された前記少なくとも１つの第１メッセージに基づいて、少なくとも第２チャネルを介して、前記第１ソース通信ノードまたは前記第２ソース通信ノードとの通信を開始するステップであって、
前記第２チャネルは、前記少なくとも１つの第１メッセージのなかの前記第１ソース通信ノードまたは前記第２ソース通信ノードについてのパラメータセットにおいて通知される、
ステップ、
を有する方法。
【請求項２】
前記方法はさらに、前記第２チャネルを介して、前記第２ソース通信ノードから送信された少なくとも１つの第２メッセージを受信するステップを含み、
前記少なくとも１つの第２メッセージは、前記第２ソース通信ノードを識別する少なくとも１つの識別子を含む、
請求項１記載の方法。
【請求項３】
無線通信のための方法であって、
第１ソース通信ノードによって、第１チャネルを介して、複数のパラメータセットを含む少なくとも１つのメッセージを送信するステップであって、
各前記パラメータセットは、受信者通信ノードと通信するように構成された複数のソース通信ノードのうち１つと対応付けられており、
各前記パラメータセットは、前記複数のソース通信ノードのうち１つと対応付けられたチャネルを識別するパラメータを少なくとも含み、
前記複数のソース通信ノードは、前記第１ソース通信ノードまたは第２ソース通信ノードを含み、
第２チャネルは、前記少なくとも１つの第１メッセージのなかの前記第１ソース通信ノードまたは前記第２ソース通信ノードについてのパラメータセットにおいて通知される、
ステップ、
を有する方法。
【請求項４】
前記第１チャネルは、前記第１ソース通信ノードに対応付けられたプライマリチャネルに対応する、
請求項３記載の方法。
【請求項５】
各前記パラメータセットにおいて、前記少なくとも１つのパラメータは、前記複数のソース通信ノードのうち１つのベーシックサービスセットＩＤ（ＢＳＳＩＤ）を含む、
請求項１記載の方法。
【請求項６】
前記少なくとも１つの第１メッセージは、前記受信者通信ノードが受信したビーコンフレームまたはプローブ応答フレームのなかに含まれている、
請求項１記載の方法。
【請求項７】
前記第１チャネルは、前記第１ソース通信ノードに対応付けられたプライマリチャネルに対応する、
請求項１記載の方法。
【請求項８】
前記少なくとも１つの識別子は、圧縮したサービスセットＩＤ（ＳＳＩＤ）を含む、
請求項２記載の方法。
【請求項９】
各前記パラメータセットにおいて、前記少なくとも１つのパラメータは、前記複数のソース通信ノードのうち１つのベーシックサービスセットＩＤ（ＢＳＳＩＤ）を含む、
請求項３記載の方法。
【請求項１０】
前記少なくとも１つの第１メッセージは、前記第１ソース通信ノードが送信したビーコンフレームまたはプローブ応答フレームのなかに含まれている、
請求項３記載の方法。
【請求項１１】
請求項１から１０のいずれか１項記載の方法を実行するように構成されたプロセッサを有するコンピューティングデバイス。
【請求項１２】
請求項１から１０のいずれか１項記載の方法を実行するためのコンピュータ実行可能命令を記憶した非一時的コンピュータ可読媒体。
【国際調査報告】
2020534756.tif 000012
2020534756.tif 000013