(57)【特許請求の範囲】
【請求項１】
局からアクセスポイントにおいてフェッチトリガフレームを受信することと、
前記フェッチトリガフレームに応答して、前記局に更新されたビーコンバージョン番号を含むフレームを送信することと、
前記フェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチすることと、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記フェッチされた１つまたは複数のデータフレームを送信するのを控えることとを備え、
前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成され、前記フェッチ時間は前記局において知られてもいる、方法。
【請求項２】
前記フェッチ時間が前記フェッチトリガフレーム中に含まれる、請求項１に記載の方法。
【請求項３】
前記フェッチ時間が、前記フェッチトリガフレームに応答して送られた肯定応答フレーム中に、またはビーコンフレーム中に含まれる、請求項１に記載の方法。
【請求項４】
前記配信トリガフレームがリセット時間期間内に受信されないとき、前記フェッチされた１つまたは複数のデータフレームをバッファに戻すことをさらに備える、請求項１に記載の方法。
【請求項５】
プロセッサと、
アクセスポイントにおいて、局から受信されたフェッチトリガフレームに応答して、前記局に更新されたビーコンバージョン番号を含むフレームを送信することと、
前記フェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチすることと、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記フェッチされた１つまたは複数のデータフレームを送信するのを控えることとを行うための、前記プロセッサによって実行可能な命令を記憶するメモリとを備え、
前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成され、前記フェッチ時間は前記局において知られてもいる、装置。
【請求項６】
コンピュータによって実行されたとき、前記コンピュータに、
局からアクセスポイントにおいてフェッチトリガフレームを受信することと、
前記フェッチトリガフレームに応答して、前記局に更新されたビーコンバージョン番号を含むフレームを送信することと、
前記フェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチすることと、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記フェッチされた１つまたは複数のデータフレームを送信するのを控えることとを行わせる、命令を備え、
なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成され、前記フェッチ時間は前記局において知られてもいる、非一時的コンピュータ可読記憶媒体。
【請求項７】
局からアクセスポイントにおいてフェッチトリガフレームを受信するための手段と、
前記フェッチトリガフレームに応答して、前記局に更新されたビーコンバージョン番号を含むフレームを送信するための手段と、
前記フェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチするための手段と、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記フェッチされた１つまたは複数のデータフレームを送信するのを控えるための手段とを備え、
なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成され、前記フェッチ時間は前記局において知られてもいる、装置。
【請求項８】
前記フェッチトリガフレームは、省電力ポール（ＰＳ−Ｐｏｌｌ）フレームまたは非スケジュール非同期省電力配信（Ｕ−ＡＰＳＤ）フレームを備える、請求項１に記載の方法。
【請求項９】
前記フェッチ時間が経過したという判断に応答して、前記局に前記フェッチされた１つたは複数のデータフレームを送信することをさらに備える、請求項１に記載の方法。
【請求項１０】
前記局は、省電力モードを出た後に前記フェッチされた１つまたは複数のデータフレームを受信するように構成される、請求項９に記載の方法。
【請求項１１】
前記局から前記配信トリガフレームを受信することをさらに備える、請求項１に記載の方法。
【請求項１２】
前記局は、前記フェッチ時間が経過した後に前記配信トリガフレームを送信する、請求項１１に記載の方法。
【請求項１３】
前記配信トリガフレームが前記局から受信されたという判断に応答して、前記局に前記フェッチされた１つまたは複数のデータフレームを送信することをさらに備える、請求項１１に記載の方法。
【請求項１４】
前記フェッチ時間が経過したという判断、または、前記配信トリガフレームが前記局から受信されたという判断、に応答して、前記局に前記フェッチされた１つまたは複数のデータフレームを送信することをさらに備える、請求項１に記載の方法。
【請求項１５】
前記フェッチされた１つまたは複数のデータフレームのうちの少なくとも１つは、データ終了フレームである、請求項１４に記載の方法。
【請求項１６】
前記フェッチされた１つまたは複数のデータフレームのうちの少なくとも１つは、サービス期間終了を示すデータフレームを備える、請求項１４に記載の方法。
【請求項１７】
前記フェッチされた１つまたは複数のデータフレームのうちの少なくとも１つは、更新されたビーコンバージョン番号を含む、請求項１４に記載の方法。
【請求項１８】
前記局が省電力モードで動作しているという判断に応答して、前記アクセスポイントから前記局への送信のためにプローブ応答フレームをスケジュールすることをさらに備える、請求項１に記載の方法。
【請求項１９】
前記局が前記省電力モードで動作しているという判断は、前記アクセスポイントにおいて前記局から省電力ポールフレームを受信することに基づく、請求項１８に記載の方法。
【請求項２０】
前記フェッチ時間が前記フェッチトリガフレーム中に含まれる、請求項５に記載の装置。
【請求項２１】
前記フェッチ時間が、前記フェッチトリガフレームに応答して前記局に送られた肯定応答フレーム中に、またはビーコンフレーム中に含まれる、請求項５に記載の装置。
【請求項２２】
前記命令は、前記配信トリガフレームがリセット時間期間内に受信されないとき、前記フェッチされた１つまたは複数のデータフレームをバッファに戻すことを前記プロセッサによってさらに実行可能である、請求項５に記載の装置。
【請求項２３】
前記命令は、前記局から前記アクセスポイントにおいて前記フェッチトリガフレームを受信することを前記プロセッサによってさらに実行可能である、請求項５に記載の装置。
【請求項２４】
前記フェッチ時間が前記フェッチトリガフレーム中に含まれる、請求項６に記載の非一時的コンピュータ可読記憶媒体。
【請求項２５】
前記フェッチ時間が、前記フェッチトリガフレームに応答して送られた肯定応答フレーム中に、またはビーコンフレーム中に含まれる、請求項６に記載の非一時的コンピュータ可読記憶媒体。
【請求項２６】
前記命令は、前記コンピュータによって実行されたとき、前記コンピュータに、前記配信トリガフレームがリセット時間期間内に受信されないとき、前記フェッチされた１つまたは複数のデータフレームをバッファに戻すことをさらに行わせる、請求項６に記載の非一時的コンピュータ可読記憶媒体。
【請求項２７】
前記フェッチ時間が前記フェッチトリガフレーム中に含まれる、請求項７に記載の装置。
【請求項２８】
前記フェッチ時間が、前記フェッチトリガフレームに応答して送られた肯定応答フレーム中に、またはビーコンフレーム中に含まれる、請求項７に記載の装置。
【請求項２９】
前記配信トリガフレームがリセット時間期間内に受信されないとき、前記フェッチされた１つまたは複数のデータフレームをバッファに戻すための手段をさらに備える、請求項７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本出願は、その内容全体が参照により本明細書に明確に組み込まれる、同一出願人が所有する、２０１１年８月３１日に出願された米国仮特許出願第６１／５２９，７９６号、および２０１１年９月１２日に出願された米国仮特許出願第６１／５３３，５６０号の優先権を主張する。
【０００２】
[0002]本開示は、一般に、バッファされたデータをアクセスポイントから取り出している間の省電力化に関する。
【背景技術】
【０００３】
[0003]技術の進歩により、コンピューティングデバイスは、より小型でより強力になった。たとえば、現在、小型で、軽量で、ユーザが容易に持ち運べる、ポータブルワイヤレス電話、携帯情報端末（ＰＤＡ）、およびページングデバイスなど、ワイヤレスコンピューティングデバイスを含む、様々なポータブルパーソナルコンピューティングデバイスが存在する。より具体的には、セルラー電話およびインターネットプロトコル（ＩＰ）電話などのポータブルワイヤレス電話は、ワイヤレスネットワークを介してボイスおよびデータパケットを通信することができる。さらに、多くのそのようなワイヤレス電話は、その中に組み込まれた他のタイプのデバイスを含む。たとえば、ワイヤレス電話は、デジタルスチルカメラ、デジタルビデオカメラ、デジタルレコーダ、およびオーディオファイルプレーヤをも含むことができる。また、そのようなワイヤレス電話は、インターネットにアクセスするために使用され得る、ウェブブラウザアプリケーションなど、ソフトウェアアプリケーションを含む、実行可能な命令を処理することができる。したがって、これらのワイヤレス電話はかなりの計算能力を含むことができる。
【０００４】
[0004]そのようなデバイスは、ワイヤレスネットワークを介してデータを通信するように構成され得る。たとえば、多くのデバイスは、アクセスポイントを介してデータのワイヤレス交換を可能にする、米国電気電子技術者協会（ＩＥＥＥ）８０２．１１仕様に従って動作するように構成される。多くの通信デバイスは省電力モードに入るように構成され、その時間中に、通信デバイスは、１つまたは複数の構成要素を停止し、それにより電力を節約し得る。この省電力モードの利用は電力節約を可能にし得るが、通信デバイスがいつ通常動作を再開すべきであるか、および／または通信デバイスがいつ省電力モードに入るべきであるかを判断する際に、問題が起こり得る。
【発明の概要】
【０００５】
[0005]特定の実施形態では、方法が、局からアクセスポイントにおいて省電力ポーリング（ＰＳ−Ｐｏｌｌ：power save polling）フレームを受信することを含む。本方法は、省電力ポーリングフレームを受信したことに応答して、アクセスポイントから局に、局に関連するトラフィックがアクセスポイントにおいてバッファされているかどうかを示すフレームを送信することをも含む。たとえば、上記フレームは、省電力ポーリングフレームの受信のショートフレーム間スペース（ＳＩＦＳ：short interframe space）後に送信される肯定応答（ＡＣＫ）を含み得る。バッファされたトラフィックが保留中であるか否かを示すために、上記フレームのメディアアクセス制御（ＭＡＣ）ヘッダ中の特定のビット（たとえば、モアデータ（ＭＤ：more data）ビット）が使用され得る。
【０００６】
[0006]別の特定の実施形態では、方法が、局からアクセスポイントに省電力ポーリングフレームを送信することを含む。本方法は、省電力ポーリングフレームを送信したことに応答して、アクセスポイントから、局に関連するトラフィックがアクセスポイントにおいてバッファされているかどうかを示すフレームを受信することをも含む。
【０００７】
[0007]別の特定の実施形態では、方法が、局からアクセスポイントにおいて第１のフレームを受信することであって、第１のフレームは、局が省電力モードに入るべきであることを示す、受信することを含む。本方法は、アクセスポイントから局に１つまたは複数のデータフレームを送信することであって、１つまたは複数のデータフレームが、第１のフレームの受信より前に送信のためにバッファされていた、送信することをも含む。本方法は、局にデータ終了フレームを送信することをさらに含む。
【０００８】
[0008]別の特定の実施形態では、方法が、局からアクセスポイントに、局が省電力モードに入るべきであることを示す第１のフレームを送信することを含む。本方法は、アクセスポイントからデータ終了フレームが受信されるまで、省電力モードに入るのを控えることをも含む。本方法は、アクセスポイントからデータ終了フレームを受信したことに応答して、局において省電力モードに入ることをさらに含む。たとえば、データ終了フレームはデータ終了指示（ＥＯＤＩ：end of data indication）であり得る。代替的に、データ終了フレームは、アサートされたサービス期間終了（ＥＯＳＰ：end of service period）ビットを有するＭＡＣヘッダを含むフレームであり得る。
【０００９】
[0009]別の特定の実施形態では、方法が、局からアクセスポイントにおいてフェッチトリガフレームを受信することを含む。本方法は、フェッチトリガフレームに応答して、局に関連する１つまたは複数のデータフレームをフェッチすることをも含む。本方法は、局に関連する配信条件が満たされるまで、局に１つまたは複数のフェッチされたデータフレームを送信するのを控えることをさらに含む。たとえば、配信条件は、アクセスポイントが、所定のフェッチ時間が経過したと判断したとき、または局から配信トリガフレームが受信されたと判断したとき、満たされ得る。所定のフェッチ時間は、フェッチトリガフレーム中で局によって示され得るか、またはフェッチトリガフレームに対するＡＣＫ応答中でアクセスポイントによって示され得る。フェッチ時間中に、局は省電力化（たとえば、低電力）状態に入り得る。アクセスポイントは、フェッチ時間中に１つまたは複数の他の局と通信し得る。
【００１０】
[0010]別の特定の実施形態では、方法が、局からアクセスポイントにフェッチトリガフレームを送信することを含む。本方法は、局に関連するフェッチ時間が経過したという局における判断まで、局において省電力モードに入ることであって、アクセスポイントが、フェッチ時間中に１つまたは複数の他の局と通信するように構成された、入ることをも含む。本方法は、上記判断に応答して、省電力モードを出ることと、省電力モードを出た後にアクセスポイントから局において１つまたは複数のデータフレームを受信することとをさらに含む。
【００１１】
[0011]開示する実施形態のうちの少なくとも１つによって与えられる１つの特定の利点は、ワイヤレスネットワークにおける局とアクセスポイントとの間での電力消費の低減およびシグナリング効率の増加である。たとえば、開示する実施形態は、局が、所定のフェッチ時間の間に省電力状態にとどまることを可能にし得る。別の例として、開示する実施形態は、局が省電力状態への将来の移行を示した後でも、局へのすでにバッファされたデータパケットの送信を可能にし得、その結果、そのようなパケットは、局が省電力状態を出るとき、再フェッチおよび再バッファされる必要がなくなる。再フェッチおよび再バッファされるパケットの数を低減することは、ワイヤレスネットワークのスループットを増加させ得る。
【００１２】
[0012]本開示の他の態様、利点、および特徴は、図面の簡単な説明、発明を実施するための形態、および特許請求の範囲を含む、本出願全体の検討の後に明らかになろう。
【図面の簡単な説明】
【００１３】
【図１】[0013]１つまたは複数の局とアクセスポイントとの間でデータを通信するためのネットワーク構成の特定の例示的な実施形態の図。
【図２】[0014]バッファされたトラフィックについての初期要求とバッファされたトラフィックの配信との間の定義されたフェッチ時間を使用して局とアクセスポイントとの間で送られ得るデータフレームの第１の例示的な実施形態の図。
【図３】[0015]フェッチトリガフレームと配信トリガフレームとを使用して局とアクセスポイントとの間で送られ得るデータフレームの第２の例示的な実施形態の図。
【図４】[0016]データ終了指示フレームを使用して局とアクセスポイントとの間で送られ得るデータフレームの第３の例示的な実施形態の図。
【図５】[0017]データ終了指示としてサービス期間終了ビットを有するメディアアクセス制御ヘッダを使用して局とアクセスポイントとの間で送られ得るデータフレームの第４の例示的な実施形態の図。
【図６】[0018]データが局のために現在保留中でないことを示す短いフレームを使用して局とアクセスポイントとの間で送られ得るデータフレームの第５の例示的な実施形態の図。
【図７】[0019]データが局のために現在保留中であることを示す短いフレームを使用して局とアクセスポイントとの間で送られ得るデータフレームの第６の例示的な実施形態の図。
【図８】[0020]データが局のために現在保留中であることを示す短いフレームを使用して局とアクセスポイントとの間で送られ得るデータフレームの第７の例示的な実施形態の図。
【図９】[0021]局とアクセスポイントとの間の通信の方法の第１の例示的な実施形態の流れ図。
【図１０】[0022]局とアクセスポイントとの間の通信の方法の第２の例示的な実施形態の流れ図。
【図１１】[0023]局とアクセスポイントとの間の通信の方法の第３の例示的な実施形態の流れ図。
【図１２】[0024]局とアクセスポイントとの間の通信の方法の第４の例示的な実施形態の流れ図。
【図１３】[0025]省電力化モードに入るように動作可能なワイヤレスデバイスのブロック図。
【発明を実施するための形態】
【００１４】
[0026]図１を参照すると、１つまたは複数の局とアクセスポイントとの間でデータを通信するためのネットワーク構成の特定の実施形態が示されており、全体的に１００と称される。ネットワーク構成１００は、ネットワーク１０４に結合されたアクセスポイント１０２を含む。アクセスポイント１０２は、ワイヤレスデバイス（たとえば、局１０６、１０８、１１０）などの様々な通信デバイスにワイヤレス通信を与えるように構成され得る。アクセスポイント１０２は基地局であり得る。局１０６、１０８、１１０は、パーソナルコンピュータ（ＰＣ）、ラップトップコンピュータ、タブレットコンピュータ、モバイルフォン、携帯情報端末（ＰＤＡ）、ならびに／またはデータをワイヤレス送信および／もしくは受信するために構成された任意のデバイス、あるいはそれらの任意の組合せであり得る。ネットワーク１０４は、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）ネットワークなど、分散コンピュータネットワークを含み得る。
【００１５】
[0027]アクセスポイント１０２は、限定はしないが、ワイヤレスフィデリティー（ＷＩＦＩ（登録商標））サービス、Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ（ＷｉＭＡＸ（登録商標））サービス、およびワイヤレスセッション開始プロトコル（ＳＩＰ）サービスを含む、様々なワイヤレス通信サービスを提供するように構成され得る。局１０６、１０８、１１０は、（限定はしないが、米国電気電子技術者協会（ＩＥＥＥ）によって開発された仕様の８０２．１１、８０２．１１−２００７、および８０２．１１ｘファミリーに従った通信を含む）ワイヤレス通信のために構成され得る。さらに、局１０６、１０８、１１０は、アクセスポイント１０２にデータを送り、アクセスポイント１０２からデータを受信するように構成され得る。例示的な一実施形態では、アクセスポイント１０２と局１０６〜１１０は、サブ１ＧＨｚワイヤレスネットワーク（たとえば、ＩＥＥＥ８０２．１１ａｈ仕様、規格、および／またはプロトコルに従って構成されたワイヤレスネットワーク）を介して通信し得る。
【００１６】
[0028]局１０６、１０８、１１０は、アクセスポイント１０２にデータを送ることまたはアクセスポイント１０２からデータを受信することを伴わないモードで動作するとき、電力を節約し、バッテリー寿命を延長するために、省電力モードに入るように構成され得る。たとえば、ユーザによる開始時に、または十分な非アクティビティの期間の満了の後に、局が省電力モードに入り得る。省電力モードでは、局によって消費される電力量は、通常動作中に使用される電力量と比較して低減される。特定の局が省電力モードにある間、アクセスポイント１０２は、特定の局への配信向けのデータをバッファする。しかしながら、局が通信データを送信および受信するためにいつ省電力モードから通常動作を再開すべきであるかを判断する際に、問題が起こり得る。
【００１７】
[0029]たとえば、アクセスポイント１０２がバッファされたデータを取り出すのに、かなりの時間がかかり得る。この時間中に、特定の局は、一般に、アクセスポイント１０２がバッファされたデータを取り出すのを待ち、電力を消費する「ウェイク」状態のままでいる。１つのソリューションは、局が、バッファされたトラフィックについての初期要求とバッファされたトラフィックの最も早い配信との間の定義されたフェッチ時間中に「スリープ」し、それにより電力を節約し得るように、その定義されたフェッチ時間を導入することであり得る。
【００１８】
[0030]図２を参照すると、（第１の時間における）バッファされたトラフィックについての初期要求と（第２の時間における）バッファされたトラフィックの配信との間の定義されたフェッチ時間を使用して、図１の局１０６、１０８、１１０のうちの１つまたは複数などの局と図１のアクセスポイント１０２などのアクセスポイントとの間で送られ得るデータフレームの第１の例示的な実施形態が示されており、全体的に２００と称される。それらのデータフレームは、フェッチトリガフレーム２０２と、第１の肯定応答（ＡＣＫ）フレーム２０４と、データフレーム２０６と、第２のＡＣＫフレーム２０８とを含む。フェッチ時間２１０、第１のショートフレーム間スペース（ＳＩＦＳ）２１２、第２のＳＩＦＳ２１４、およびチャネルアクセス２１６が、データフレーム２００の送信に関連付けられる。
【００１９】
[0031]特定の実施形態では、フェッチ時間２１０は、バッファされたデータをフェッチするようにアクセスポイント１０２をトリガするフェッチトリガフレーム２０２から計時され得る。特定の実施形態では、フェッチトリガフレーム２０２は、フェッチ時間２１０を含むように修正され得る、省電力ポール（ＰＳ−Ｐｏｌｌ：power save poll）フレームまたは非スケジュール非同期省電力配信（Ｕ−ＡＰＳＤ：unscheduled asynchronous power save delivery）トリガフレームであり得る。たとえば、フェッチ時間２１０は、フェッチトリガフレーム２０２中に含まれるか、フェッチトリガフレーム２０２に対する応答（たとえば、ＡＣＫフレーム２０４）中に含まれるか、あるいは特定の局に向けられたビーコンまたは他のフレーム中でアクセスポイント１０２によって広告され得る。フェッチトリガフレーム２０２の受信の後に、アクセスポイント１０２は、フェッチ時間２１０の終了まで、局にフェッチされたデータを送らない。
【００２０】
[0032]例示のために、局１０６など、局１０６、１０８、１１０のうちの１つが、アクセスポイント１０２においてバッファされたデータについての要求を送り得る。局１０６が単に例として使用されることと、図２〜図６に示す通信は、局１０６〜１１０のいずれかまたは図示されていない他の局に関して発生し得ることとに留意されたい。アクセスポイント１０２がフェッチトリガフレーム２０２を受信すると、バッファされたデータをフェッチすることが開始し得る。フェッチトリガフレーム２０２の受信を肯定応答するために、ＡＣＫフレーム２０４がアクセスポイント１０２によって局１０６に送られ得る。アクセスポイント１０２から局１０６へのフェッチされたデータの配信が、フェッチトリガフレーム２０２の受信の後に、フェッチ時間２１０など、知られている遅延の後に開始し得る。局１０６は、知られている遅延またはフェッチ時間２１０中に省電力モード（たとえばスリープモード）に入り得、フェッチされたデータが配信されるかまたは配信される準備ができているときにアウェイクである（たとえば、スリープモードから動作モードに移行する）必要があるにすぎない。フェッチ時間は、ＡＣＫフレーム２０４に、またはフェッチトリガフレーム２０２に基づいて計時され得る。
【００２１】
[0033]たとえば、局１０６は、アクセスポイント１０２にフェッチトリガフレーム２０２を送り得る。アクセスポイント１０２は、フェッチ時間２１０中に、バッファされたデータをフェッチし得る。フレームは、フェッチ時間２１０中に、アクセスポイント１０２によって他の局１０８、１１０には送られるが、局１０６には送られないことがある。局１０６は（たとえば、局１０６におけるタイマーの満了時になど、フェッチ時間が経過したという局１０６における判断まで）フェッチ時間２１０中に「スリープ」し得る。アクセスポイント１０２は、アクセスポイント１０２において、フェッチ時間２１０が経過したと判断するまで、局１０６にフェッチされたデータを送信するのを控え得る。たとえば、アクセスポイント１０２は、タイマーを使用してフェッチ時間２１０を測定し得、タイマーが満了するまで、局１０６にフェッチされたデータを送信するのを控え得る。代替的に、アクセスポイント１０２は、図３を参照しながらさらに説明するように、配信トリガフレームが受信されるまで、局１０６にフェッチされたデータを送信するのを控え得る。ただし、ネットワーク割振りベクトル（ＮＡＶ：network allocation vector）時間期間中にいかなるデバイスによる通信をも防ぐＮＡＶベースの機構とは対照的に、アクセスポイント１０２は、フェッチ時間２１０中に他の局と通信する能力を有し得る。たとえば、アクセスポイント１０２は、フェッチ時間２１０中に他の関連する局からのデータフレームおよび／または制御フレームを送信および受信し得る。フェッチ時間２１０の後に（およびチャネルアクセスのための時間２１６の後に）、データフレーム２０６がアクセスポイント１０２によって局１０６に送られ得る。チャネルアクセス時間２１６は、フェッチ時間２１０の終了と一致し得る。さらなるトラフィックがアクセスポイント１０２においてバッファされていないことと、局１０６がスリープ状態に戻ることができることとを示すために、サービス期間終了（ＥＯＳＰ）シグナリングが使用され得る。たとえば、さらなるトラフィックがアクセスポイント１０２においてバッファされていないことを示す、「１」の値を有するＥＯＳＰビットが、データフレーム２０６のメディアアクセス制御（ＭＡＣ）ヘッダ中に含まれ得る。アクセスポイント１０２からデータフレーム２０６を受信した後に、局１０６は、データフレーム２０６の受信を肯定応答するために、アクセスポイント１０２に第２のＡＣＫフレーム２０８を送り得る。局１０６は、データフレーム２０６の受信の後にスリープし得る。
【００２２】
[0034]図３を参照すると、バッファされたトラフィックについての初期要求とバッファされたトラフィックの配信の間のフェッチ時間を定義するためにフェッチトリガフレームと配信トリガフレームとを使用して、図１の局１０６、１０８、１１０のうちの１つまたは複数などの局と図１のアクセスポイント１０２などのアクセスポイントとの間で送られ得るデータフレームの第２の例示的な実施形態が示されており、全体的に３００と称される。データフレーム３００は、フェッチトリガフレーム３０２と、第１の肯定応答（ＡＣＫ）フレーム３０４と、配信トリガフレーム３０６と、第２のＡＣＫフレーム３０８と、データフレーム３１０と、第３のＡＣＫフレーム３１２とを含む。フェッチ時間３１４、第１のショートフレーム間スペース（ＳＩＦＳ）３１６、第２のＳＩＦＳ３１８、第１のチャネルアクセス３２０、および第２のチャネルアクセス３２２が、データフレーム３００の送信に関連付けられる。
【００２３】
[0035]特定の実施形態では、アクセスポイント１０２は、局１０６など、特定の局からフェッチトリガフレーム３０２を受信した後に、アクセスポイント１０２においてバッファされたデータをフェッチすることを開始する。アクセスポイント１０２は、局１０６から配信トリガフレーム３０６が受信されたと判断するまで、局１０６にフェッチされたデータを送信するのを控え得る。ただし、ネットワーク割振りベクトル（ＮＡＶ）時間期間中にいかなるデバイスによる通信をも防ぐＮＡＶベースの機構とは対照的に、アクセスポイント１０２は、フェッチ時間２１０中に他の局と通信する能力を有し得る。アクセスポイント１０２は、局１０６から配信トリガフレーム３０６を受信した後に、局１０６にフェッチされたデータを配信する。局１０６は、局１０６がアクセスポイント１０２からデータフレーム３１０を受信するまで、配信トリガフレーム３０６を送った後にアウェイクのままでいる。
【００２４】
[0036]配信トリガフレーム３０６は、新たに定義されたフレーム、非スケジュール非同期省電力配信（Ｕ−ＡＰＳＤ）トリガフレーム、または省電力ポール（ＰＳ−Ｐｏｌｌ）フレームであり得る。フェッチトリガフレーム３０２は、新たに定義されたフレーム、非スケジュール非同期省電力配信（Ｕ−ＡＰＳＤ）トリガフレーム、または省電力ポール（ＰＳ−Ｐｏｌｌ）フレームであり得る。フェッチまたは配信トリガ態様は、既存のフレーム中のフィールドを介してシグナリングされ得る。
【００２５】
[0037]配信トリガフレームが受信されないとき、リセット間隔が定義され得、リセット間隔を越えると、フェッチされたデータはアクセスポイントの省電力バッファに戻される。
【００２６】
[0038]ビーコン、プローブ応答、関連付け応答中で、または特定のアクションフレーム中で、最小フェッチ時間がアクセスポイント１０２によって示され得る。実際のフェッチ時間は、アクセスポイントにおいてまたは特定の局によってプログラムされ得る。例示のために、局１０６が、アクセスポイント１０２においてバッファされたデータについての要求を送り得る。アクセスポイント１０２がフェッチトリガフレーム３０２を受信した後、バッファされたデータをフェッチすることが開始し得る。フェッチトリガフレーム３０２の受信を肯定応答するために、ＡＣＫフレーム３０４がアクセスポイント１０２によって局１０６に送られ得る。アクセスポイント１０２から局１０６へのフェッチされたデータの配信が、局１０６からの配信トリガ３０６のアクセスポイント１０２による受信の後に開始し得る。配信トリガフレーム３０６の受信を肯定応答するために、第２のＡＣＫフレーム３０８がアクセスポイント１０２によって局１０６に送られ得る。局１０６は、局１０６がアクセスポイント１０２からデータフレーム３１０を受信するまで、アクセスポイント１０２に配信トリガ３０６を送った後にアウェイクのままでいる。
【００２７】
[0039]たとえば、局１０６は、アクセスポイント１０２にフェッチトリガフレーム３０２を送り得る。アクセスポイント１０２は、配信トリガ３０６の受信の後にフェッチ時間３１４中に、アクセスポイント１０２においてバッファされているデータをフェッチし得る。フレームは、フェッチ時間３１４中に、アクセスポイント１０２によって他の局１０８、１１０には送られるが、局１０６には送られないことがある。局１０６は、フェッチ時間３１４中に「スリープ」し、それにより電力を省き得る。アクセスポイント１０２が配信トリガ３０６を受信した後、データフレーム３１０がアクセスポイント１０２によって局１０６に送られ得る。さらなるトラフィックがアクセスポイント１０２においてバッファされていないことと、局１０６がスリープ状態に戻ることができることとを示すために、サービス期間終了（ＥＯＳＰ）シグナリングが使用され得る。データフレーム３１０を受信した後に、局１０６は、データフレーム３１０の受信を肯定応答するために、アクセスポイント１０２に第３のＡＣＫフレーム３１２を送り得る。局１０６は、データフレーム３１０を受信した後に（たとえば、ＥＯＳＰの検出時に）スリープし得る。
【００２８】
[0040]このようにして、図２〜図３を参照しながら説明したように、アクセスポイントは、配信条件が満たされるまで、局にデータフレームを送信するのを控え得る。配信条件は、図２の所定のフェッチ時間２１０の満了時に、または図３の配信トリガパケット３０６の受信時に、満たされ得る。同様に、局は、ウェイク条件が満たされるまで、省電力モードを出ないことがある。ウェイク条件は、図２の所定のフェッチ時間２１０の満了時に、または図３の配信トリガパケット３０６の送信より前のフェッチ時間３１４の満了時に、満たされ得る。
【００２９】
[0041]図４を参照すると、データ終了指示フレームを使用して、図１の局１０６、１０８、１１０のうちの１つまたは複数などの局と図１のアクセスポイント１０２などのアクセスポイントとの間で送られ得るデータフレームの第３の例示的な実施形態が示されており、全体的に４００と称される。データフレーム４００は、電力管理ビットを含む電力管理フレーム４０２と、第１の肯定応答（ＡＣＫ）フレーム４０４と、データフレーム４０６と、第２のＡＣＫフレーム４０８と、データ終了指示（ＥＯＤＩ）フレーム４１０と、第３のＡＣＫフレーム４１２とを含む。第１のショートフレーム間スペース（ＳＩＦＳ）４１４、第２のＳＩＦＳ４１６、第３のＳＩＦＳ４１８、第１のチャネルアクセス４２０、および第２のチャネルアクセス４２２が、データフレーム４００の送信に関連付けられる。
【００３０】
[0042]アクセスポイント１０２が、局１０６など、特定の局のためのいくつかの保留中のフレームを送信のためにスケジュールしていることがあり、それらのフレームを送信キューから引き戻すことと、それらのフレームをバッファされたフレームとして記憶することとを行う能力を有しないことがあるので、アクセスポイント１０２は、特定の局が省電力モードに入るとき、そのようなフレームを廃棄することがある。
【００３１】
[0043]特定の実施形態では、ＥＯＤＩフレーム４１０は、局１０６が省電力モードに入るべきであるとき、アクセスポイント１０２によって送信のためにスケジュールされ得る。ＥＯＤＩフレーム４１０をスケジュールした後に、アクセスポイント１０２は、局１０６が省電力モードに入った後、ＥＯＤＩフレーム４１０が局１０６に送られる最後のフレームであるように、局１０６に宛てられたさらなるトラフィックをバッファし得る。局１０６は、局１０６がＥＯＤＩフレーム４１０を受信するまで、省電力モードへの局１０６の保留中の移行を示した後に、省電力モードに入るのを控え得る（たとえば、スリープに進むことを遅延させ得る）。
【００３２】
[0044]たとえば、局１０６は、アクセスポイント１０２に電力管理フレーム４０２を送ることによって、局１０６が省電力モードに入るべきであることを示し得る。たとえば、電力管理（ＰＭ：power management）ビットは、局１０６が省電力モードに入るべきであることを示すための「１」の値を有することがある。局１０６によってアクセスポイント１０２に送られる、前のフレーム上のＰＭビットは、局１０６がアクティブモードにあったことを示す、０の値を有していることがある。電力管理フレーム４０２を受信したことに応答して、アクセスポイント１０２は、局１０６のためのＥＯＤＩフレーム４１０をスケジュールし得る。電力管理フレーム４０２の受信を肯定応答するために、第１のＡＣＫフレーム４０４がアクセスポイント１０２によって局１０６に送られ得る。上記で説明したように、アクセスポイント１０２は、局１０６から電力管理フレーム４０２が受信されたときに送信のためにすでに準備されていたデータを送り続け、局１０６は、アウェイクにとどまり、アクセスポイント１０２からデータを受信し続ける。例示のために、アクセスポイント１０２は、局１０６にデータフレーム４０６などのデータを送り続ける。局１０６は、それがアクセスポイント１０２からＥＯＤＩフレーム４１０を受信するまで、アウェイクのままでいて、データを受信する。データフレーム４０６の局１０６による受信を肯定応答するために、第２のＡＣＫフレーム４０８が局１０６によってアクセスポイント１０２に送られ得る。ＥＯＤＩフレーム４１０の受信を肯定応答するために、第３のＡＣＫフレーム４１２が局１０６によってアクセスポイント１０２に送られ得る。局１０６は、ＥＯＤＩフレーム４１０を受信した後にスリープし得る。アクセスポイント１０２は、アクセスポイント１０２が局１０６にＥＯＤＩフレーム４１０を送った後、局１０６にデータを送らない。
【００３３】
[0045]代替的に、データ終了指示は、メディアアクセス制御（ＭＡＣ）ヘッダ内のビットであり得る。たとえば、データ終了指示はサービス期間終了（ＥＯＳＰ）ビットであり得、アクセスポイント１０２は、特定の局が省電力モードへの移行を示した後、特定の局に送られる最終フレーム上でＥＯＳＰビット＝１を設定し得る。したがって、省電力モードに入るために使用されるフレームは、ＥＯＳＰビットが１に設定されたフレームで終了されるサービス期間をもトリガし得る。
【００３４】
[0046]たとえば、図５を参照すると、データ終了指示としてメディアアクセス制御ヘッダ内のビットを使用して、図１の局１０６、１０８、１１０のうちの１つまたは複数などの局と図１のアクセスポイント１０２などのアクセスポイントとの間で送られ得るデータフレームの第４の例示的な実施形態が示されており、全体的に５００と称される。データフレーム５００は、電力管理ビットを含む電力管理フレーム５０２と、第１の肯定応答（ＡＣＫ）フレーム５０４と、サービス期間終了（ＥＯＳＰ）ビットを含む第１のデータフレーム５０６と、第２のＡＣＫフレーム５０８と、サービス期間終了（ＥＯＳＰ）ビットを含む第２のデータフレーム５１０と、第３のＡＣＫフレーム５１２とを含む。第１のショートフレーム間スペース（ＳＩＦＳ）５１４、第２のＳＩＦＳ５１６、第３のＳＩＦＳ５１８、第１のチャネルアクセス５２０、および第２のチャネルアクセス５２２が、データフレーム５００の送信に関連付けられる。
【００３５】
[0047]局１０６など、局が、アクセスポイント１０２に電力管理フレーム５０２を送ることによって省電力モードに入り得る。たとえば、電力管理フレーム５０２内の電力管理（ＰＭ）ビットは、局１０６が省電力モードに入りつつあることを示すための「１」の値を有することがある。電力管理フレーム５０２がアクセスポイント１０２に送られたときに、アクセスポイント１０２は、局１０６への送信のためにデータフレーム５０６とデータフレーム５１０とをキューイングしていることがある。アクセスポイント１０２は、第２のデータフレーム５１０が局１０６への最終フレームであるので、ＥＯＳＰビット＝１の第２のデータフレーム５１０を送り得る。特定の実施形態では、ＥＯＳＰ＝１の最終フレームは、上記で説明したＥＯＤＩフレームと同様に、アクセスポイント１０２がＰＭビット＝１の電力管理フレーム５０２を受信したことに応答してスケジュールされた、新たにスケジュールされたフレームであり得る。電力管理フレーム５０２の受信を肯定応答するために、第１のＡＣＫフレーム５０４がアクセスポイント１０２によって局１０６に送られ得る。上記で説明したように、アクセスポイント１０２は、アクセスポイント１０２がＥＯＳＰビット＝１の第２のデータフレーム５１０を送るまで、局１０６からＰＭビット＝１の電力管理フレーム５０２が受信されたときにすでに準備されていたデータを送り続ける。
【００３６】
[0048]例示のために、アクセスポイント１０２は、局１０６に第１のデータフレーム５０６などのデータを送り続ける。局１０６は、それがアクセスポイント１０２からＥＯＳＰビット＝１の第２のデータフレーム５１０を受信するまで、アウェイクのままでいる。ＥＯＳＰビット＝０（たとえば、ＥＯＳＰビット＝０は、そのデータフレームが送られるべき最終フレームでないことを示す）の第１のデータフレーム５０６の受信を肯定応答するために、第２のＡＣＫフレーム５０８が局１０６によってアクセスポイント１０２に送られ得る。ＥＯＳＰビット＝１の第２のデータフレーム５１０の受信を肯定応答するために、第３のＡＣＫフレーム５１２が局１０６によってアクセスポイント１０２に送られ得る。局１０６は、ＥＯＳＰビット＝１の第２のデータフレーム５１０を受信した後にスリープし得る。アクセスポイント１０２は、アクセスポイント１０２が局１０６にＥＯＳＰビット＝１の第２のデータフレーム５１０を送った後、局１０６にデータを送ることを停止する。代替的に、局１０６がＰＭビット＝１の電力管理フレーム５０２を送ることによって省電力モードへの保留中の移行を示したことに応答して、局１０６は非スケジュールサービス期間を暗黙的に開始し得、非スケジュールサービス期間は、アクセスポイント１０２が局１０６にＥＯＳＰビット＝１の第２のデータフレーム５１０を送ることによって終了され得る。
【００３７】
[0049]省電力モードにある特定の局は、省電力ポール（ＰＳ−Ｐｏｌｌ）フレームを送ることによって、アクセスポイントにおいてバッファされたトラフィックの存在について周期的に検査し得る。アクセスポイントは肯定応答（ＡＣＫ）フレームで応答し得、ＡＣＫフレームの後に、しばらくして、データが局のために保留中でないことを示すヌルフレームが続き、それに応答して、局は肯定応答フレームを送る。これらのフレーム交換および対応する遅延は、局における電力消費の非効率を引き起こし得る。
【００３８】
[0050]特定の局に宛てられたトラフィックがアクセスポイントにおいてバッファされていないことに応答して、アクセスポイントは、データが特定の局のために現在保留中でないことを示す短いフレームでＰＳ−Ｐｏｌｌフレームに応答し得る。その応答フレームはＡＣＫフレームであり得、ＡＣＫフレーム中で、モアデータ（ＭＤ）ビットは、トラフィックが特定の局のためにバッファされているか否かを示す。たとえば、ＭＤビット中の「１」の値は、トラフィックがバッファされていることを示し得、ＭＤビット中の「０」の値は、トラフィックがバッファされていないことを示し得る。代替的に、ＭＤビット中の「０」の値は、トラフィックがバッファされていることを示し得、ＭＤビット中の「１」の値は、トラフィックがバッファされていないことを示し得る。アクセスポイントは、メディアアクセスコーディネータの下位部分に記憶されたトラフィック指示マップ（ＴＩＭ：traffic indication map）に基づいて、トラフィックが特定の局のためにバッファされているという判断を行い得る。バッファされたフレームがその局のために存在するかどうかを迅速に判断するために、ＰＳ−Ｐｏｌｌフレーム中に存在する、局の関連付け識別子（ＡＩＤ：association identifier）が、ＴＩＭへのオフセットとして働き得る。
【００３９】
[0051]図６を参照すると、データが図１の局１０６、１０８、１１０のうちの１つまたは複数などの局のために現在保留中でないことを示す短いフレームを使用して、その局と図１のアクセスポイント１０２などのアクセスポイントとの間で送られ得るデータフレームの第５の例示的な実施形態が示されており、全体的に６００と称される。データフレーム６００は、第１の省電力ポール（ＰＳ−Ｐｏｌｌ）フレーム６０２と、第１の肯定応答（ＡＣＫ）フレーム６０４と、第２のＰＳ−Ｐｏｌｌフレーム６０６と、第２のＡＣＫフレーム６０８と、第３のＰＳ−Ｐｏｌｌフレーム６１０と、第３のＡＣＫフレーム６１２とを含む。第１のショートフレーム間スペース（ＳＩＦＳ）６１４、第２のＳＩＦＳ６１６、第３のＳＩＦＳ６１８、第１の局スリープ時間６２０、および第２の局スリープ時間６２２が、データフレーム６００の送信に関連付けられる。
【００４０】
[0052]特定の実施形態では、局１０６は、アクセスポイント１０２においてバッファされたトラフィックの存在について検査するために、アクセスポイント１０２に第１のＰＳ−Ｐｏｌｌフレーム６０２などのＰＳ−Ｐｏｌｌフレームを周期的に送り得る。トラフィックが局１０６のためにアクセスポイント１０２においてバッファされていないことに応答して、アクセスポイント１０２は第１のＡＣＫフレーム６０４で応答し得る。第１のＡＣＫフレーム６０４は、局１０６に関連するトラフィック（たとえば、局１０６のためにバッファされたトラフィック）が存在するかどうかを示し得る。たとえば、図６に示すように、アクセスポイント１０２は、局に関連するトラフィックがアクセスポイント１０２において現在バッファされていないことを示す、モアデータビット＝０の第１のＡＣＫフレーム６０４を送り得る。特定の実施形態では、第１のＡＣＫフレーム６０４は、第１のＰＳ−Ｐｏｌｌフレーム６０２の後の第１のＳＩＦＳ６１４の後に送られ得る。第１のＳＩＦＳ６１４は、一般に、アクセスポイント１０２がバッファされたトラフィックをフェッチするには短すぎる時間フレームである。しかしながら、第１のＳＩＦＳ６１４は、トラフィックがバッファされているか否かを検査するには十分な時間フレームであり得る。バッファされたトラフィックの存在に関する情報は、トラフィック指示マップ（ＴＩＭ）中でアクセスポイント１０２によってブロードキャストされ、ＴＩＭからの情報は、メディアアクセスコーディネータにおける低いレイヤにおいてバッファされ得、そこで、トラフィックが局１０６のために保留中であるか否かを判断するために、迅速な検査が実行され得る。代替的に、バッファされたトラフィックの存在を示すために、応答フレームのＭＡＣヘッダ中の他のビットまたはフィールドが使用され得る。局１０６は、第２のＰＳ−Ｐｏｌｌフレーム６０６が送られるまで、第１のＡＣＫフレーム６０４を受信したことに応答してスリープし得る。
【００４１】
[0053]たとえば、局１０６は、バッファされたトラフィックの存在について検査するために、アクセスポイント１０２に第２のＰＳ−Ｐｏｌｌフレーム６０６を送るまで、スリープし得る。トラフィックが局１０６のためにアクセスポイント１０２によってバッファされていないことに応答して、アクセスポイント１０２は、モアデータ（ＭＤ）ビット＝０の第２のＡＣＫフレーム６０８で第２のＰＳ−Ｐｏｌｌフレーム６０６に応答し得る。第２のＡＣＫフレーム６０８は、第２のＰＳ−Ｐｏｌｌフレーム６０６の後の第２のＳＩＦＳ６１６の後に送られ得る。代替的に、局１０６がＭＤ＝１のＡＣＫフレームを受信した場合、局１０６は、アクセスポイント１０２から１つまたは複数のデータフレームを受信するためにアウェイクにとどまり得る。
【００４２】
[0054]例示のために、図７を参照すると、データが図１の局１０６、１０８、１１０のうちの１つまたは複数などの局のために現在保留中であることを示す短いフレームを使用して、その局と図１のアクセスポイント１０２などのアクセスポイントとの間で送られ得るデータフレームの第６の例示的な実施形態が示されており、全体的に７００と称される。データフレーム７００は、第１の省電力ポール（ＰＳ−Ｐｏｌｌ）フレーム７０２と、第１の肯定応答（ＡＣＫ）フレーム７０４と、データフレーム７０６と、第２のＡＣＫフレーム７０８と、第２のＰＳ−Ｐｏｌｌフレーム７１０と、第３のＡＣＫフレーム７１２とを含む。第１のショートフレーム間スペース（ＳＩＦＳ）７１４、第２のＳＩＦＳ７１６、第３のＳＩＦＳ７２２、局ウェイク時間７２０、および局スリープ時間７２４が、データフレーム７００の送信に関連付けられる。
【００４３】
[0055]特定の実施形態では、局１０６は、アクセスポイント１０２においてバッファされたトラフィックの存在について検査するために、アクセスポイント１０２に第１のＰＳ−Ｐｏｌｌフレーム７０２などのＰＳ−Ｐｏｌｌフレームを周期的に送り得る。トラフィックが局１０６のためにアクセスポイント１０２においてバッファされていることに応答して、アクセスポイント１０２は第１のＡＣＫフレーム７０４で応答し得る。第１のＡＣＫフレーム７０４は、局１０６に関連するトラフィック（たとえば、局１０６のためにバッファされたトラフィック）が存在するかどうかを示し得る。たとえば、図７に示すように、アクセスポイント１０２は、サービス期間を事実上開始し、局に関連するトラフィックがアクセスポイント１０２において現在バッファされていることを示す、モアデータビット＝１の第１のＡＣＫフレーム７０４を送り得る。特定の実施形態では、第１のＡＣＫフレーム７０４は、第１のＰＳ−Ｐｏｌｌフレーム７０２の後の第１のＳＩＦＳ７１４の後に送られ得る。局１０６は、さらなるトラフィックがアクセスポイント１０２においてバッファされていないことを示すフレームをアクセスポイント１０２から受信するまで、アウェイクのままでいることがある。たとえば、さらなるトラフィックがアクセスポイント１０２においてバッファされていないことと、局１０６がスリープ状態に戻ることができることとを示すために、サービス期間終了（ＥＯＳＰ）シグナリングが使用され得る。たとえば、さらなるトラフィックがアクセスポイント１０２においてバッファされていないことを示す、「１」の値を有するＥＯＳＰビットが、データフレーム７０６のメディアアクセス制御（ＭＡＣ）ヘッダ中に含まれ得る。アクセスポイント１０２からデータフレーム７０６を受信した後に、局１０６は、データフレーム７０６の受信を肯定応答するために、アクセスポイント１０２に第２のＡＣＫフレーム７０８を送り得る。局１０６は、第２のＰＳ−Ｐｏｌｌフレーム７１０が送られるまで、データフレーム７０６の受信の後にスリープモードに入り得る。
【００４４】
[0056]たとえば、局１０６は、バッファされたトラフィックの存在について検査するために、アクセスポイント１０２に第２のＰＳ−Ｐｏｌｌフレーム７１０を送るまで、スリープし得る。トラフィックが局１０６のためにアクセスポイント１０２によってバッファされていないことに応答して、アクセスポイント１０２は、モアデータビット＝０の第３のＡＣＫフレーム７１２で第２のＰＳ−Ｐｏｌｌフレーム７１０に応答し得る。第３のＡＣＫフレーム７１２は、第２のＰＳ−Ｐｏｌｌフレーム７１０の後の第３のＳＩＦＳ７２２の後に送られ得る。
【００４５】
[0057]特定の実施形態では、電力を省くために、局１０６は、バッファされたデータが利用可能であるか否かを判断するためにアクセスポイント１０２をポーリングするためにのみウェイクアップし得る。しかしながら、この実施形態では、局１０６は、アクセスポイント１０２からの重要なネットワーク更新情報を受信することを逃し得る。そのような変更は、局１０６とアクセスポイント１０２とに関連する基地局システムの動作モードに影響を及ぼし得る。たとえば、局１０６は、アクセスポイント１０２がアクセスポイント１０２の範囲内の局にビーコン更新情報を送信するとき、省電力モードにある（すなわち、スリープしている）ことがある。そのようなシナリオを低減するかまたは最小限に抑えるために、アクセスポイント１０２からの肯定応答フレームが、更新されたビーコンバージョン番号（ＢＶＮ：beacon version number）を含み得、更新されたビーコンバージョン番号は、ビーコンを受信するために、またはアクセスポイント１０２にプローブ要求を送ることによってプローブ応答を要請するために、局１０６がウェイクアップすべきであるかどうかを判断するために、局１０６によって使用される。
【００４６】
[0058]例示のために、図８を参照すると、データが図１の局１０６、１０８、１１０のうちの１つまたは複数などの局のために現在保留中であることを示す短いフレームを使用して、その局と図１のアクセスポイント１０２などのアクセスポイントとの間で送られ得るデータフレームの第７の例示的な実施形態が示されており、全体的に８００と称される。データフレーム８００は、第１の省電力ポール（ＰＳ−Ｐｏｌｌ）フレーム８０２と、第１の肯定応答（ＡＣＫ）フレーム８０４と、第１のプローブ要求フレーム８０６と、第２のＡＣＫフレーム８０８と、プローブ応答フレーム８１０と、第３のＡＣＫフレーム８１２と、第２のＰＳ−Ｐｏｌｌフレーム８２２と、第４のＡＣＫフレーム８２４と、第２のプローブ応答フレーム８２６と、第５のＡＣＫフレーム８２８とを含む。第１のショートフレーム間スペース（ＳＩＦＳ）８１４、第２のＳＩＦＳ８１６、第３のＳＩＦＳ８１８、第４のＳＩＦＳ８３０、第５のＳＩＦＳ８３２、およびウェイク時間８３４が、データフレーム８００の送信に関連付けられる。
【００４７】
[0059]特定の実施形態では、アクセスポイント１０２は、基地局システム中のすべての局によってパースされる（parsed）必要があるビーコンにおいて有意な変更が発生するとき、ビーコンバージョン番号を更新する。そのような変更は、拡張分散チャネルアクセスパラメータセットを介したチャネルアクセスパラメータの変更、またはアクセスポイント１０２における動作帯域幅の変更を含み得る。例示のために、局１０６は、ビーコンバージョン番号（ＢＶＮ）が更新されたことに気づき、その後に、局１０６は、アクセスポイント１０２にプローブ要求フレームを送ることによってプローブ応答フレームを要請する。たとえば、局１０６は、アクセスポイント１０２においてバッファされたトラフィックの存在について検査するために、アクセスポイント１０２に第１のＰＳ−Ｐｏｌｌフレーム８０２などのＰＳ−Ｐｏｌｌフレームを周期的に送り得る。アクセスポイント１０２は第１のＡＣＫフレーム８０４で応答し得る。第１のＡＣＫフレーム８０４は、ＢＶＮが更新されたことを示し得る。たとえば、図８に示すように、アクセスポイント１０２は、更新されたＢＶＮを含む第１のＡＣＫフレーム８０４を送り得る。第１のＡＣＫフレーム８０４を受信したことに応答して、局１０６は、アクセスポイント１０２にプローブ要求８０６を送ることによってプローブ応答フレーム８１０を要請し得る。プローブ要求８０６の受信を肯定応答するために、第２のＡＣＫフレーム８０８がアクセスポイント１０２によって局１０６に送られ得る。アクセスポイント１０２は、局１０６にプローブ応答８１０を送り得る。プローブ応答８１０の受信を肯定応答するために、第３のＡＣＫフレーム８１２が局１０６によってアクセスポイント１０２に送られ得る。
【００４８】
[0060]代替的に、有意な更新が発生するとき、アクセスポイント１０２は、局がその間にビーコンを受信しない省電力モード（すなわち、ディープスリープモード）にあることが知られている各局のためにプローブ応答フレームをスケジュールし得る。特定の局は、それがディープスリープモードにあることをアクセスポイント１０２に示し得る。たとえば、アクセスポイント１０２は、重要な更新が発生したとき、特定の局のためにプローブ応答フレームをバッファし得る。例示のために、局１０６は、アクセスポイント１０２においてバッファされたデータの存在について検査するために、アクセスポイント１０２に第２のＰＳ−Ｐｏｌｌフレーム８２２を送り得る。アクセスポイント１０２は第４のＡＣＫフレーム８２４で応答し得る。第４のＡＣＫフレーム８２４は、モアデータビット値＝「１」を用いてデータがバッファされていることを示し得る。代替的に、モアデータビット中の「０」の値が、データがバッファされていることを示し得る。局１０６は、さらなるデータがアクセスポイント１０２においてバッファされていないことを示すフレームをアクセスポイント１０２から受信するまで、アウェイクのままでいることがある。たとえば、さらなるデータがアクセスポイント１０２においてバッファされていないことと、局１０６がスリープ状態に戻ることができることとを示すために、サービス期間終了（ＥＯＳＰ）シグナリングが使用され得る。たとえば、さらなるデータがアクセスポイント１０２においてバッファされていないことを示す、「１」の値を有するＥＯＳＰビットが、第２のプローブ応答フレーム８２６のメディアアクセス制御（ＭＡＣ）ヘッダ中に含まれ得る。アクセスポイント１０２から第２のプローブ応答フレーム８２６を受信した後に、局１０６は、第２のプローブ応答フレーム８２６の受信を肯定応答するために、アクセスポイント１０２に第５のＡＣＫフレーム８２８を送り得る。
【００４９】
[0061]第２のプローブ応答フレーム８２６は、ＥＯＳＰフィールドが存在するように、データフレーム中にカプセル化され得る。第２のプローブ応答フレーム８２６は、ＥＯＳＰフィールドを含むサービス品質（ＱｏＳ）管理フレームを使用して送信され得る。
【００５０】
[0062]したがって、図６〜図８を参照しながら説明したように、局（ＳＴＡ）に宛てられたトラフィックがアクセスポイント（ＡＰ）においてバッファされていないとき、ＡＰは、データがＳＴＡのために現在保留中でないことを示す短いフレームでＰＳ−Ｐｏｌｌフレームに応答する。その応答フレームはＡＣＫフレームであり得、ＡＣＫフレーム中で、ＭＤビットは、トラフィックがＳＴＡのためにバッファされているか（１）否か（０）を示すように定義される。
【００５１】
[0063]ＭＤビットのシグナリングは、トラフィックがバッファされていないことを「１」に示させ、トラフィックがバッファされていることがあることを「０」に示させるように、逆にされ得、これにより、その特徴は、（ＳＴＡが、ＰＳ−Ｐｏｌｌフレームに応答してＭＤ＝０のＡＣＫフレームを受信した後にアウェイクのままでいるであろう）既存の実装形態のごくわずかな変更しかなしに実装されることが可能になる。
【００５２】
[0064]ＡＣＫフレームは、ＰＳ−ＰｏｌｌフレームのＳＩＦＳ後に送られる。この時間は、一般に、ＡＰがバッファされたトラフィックをフェッチするには短すぎるが、トラフィックがバッファされているかどうかに関する検査は、そのタイミングスケジュールを満たすことがおそらく容易である。バッファされたトラフィックの存在に関する情報は、トラフィック指示マップ（ＴＩＭ）中でＡＰによってすでにブロードキャストされており、ＴＩＭからの情報は、メディアアクセスコーディネータにおける低いレイヤにおいてバッファされ得、そこで、トラフィックがＳＴＡのために保留中であるか否かに関して迅速な検査が実行され得る。図６に示したように、ＳＴＡは、バッファされたトラフィックの存在を検査するために、ＡＰにＰＳ−Ｐｏｌｌを周期的に送る。トラフィックがＡＰにおいてＳＴＡのためにバッファされていないとき、ＡＰはＡＣＫフレームで応答し、ＡＣＫフレーム中で、ＭＤビットは、データがＳＴＡのためにバッファされていないことを示す。
【００５３】
[0065]代替的に、バッファされたトラフィックの存在を示すために、応答フレームのＭＡＣヘッダ中の他のビットまたはフィールドが使用され得る。トラフィックがＡＰにおいてバッファされているとき、ＡＰからのＡＣＫフレームは、ＭＤフィールドを１に設定することによってそれを示し、サービス期間を事実上開始することになる。この場合、ＳＴＡは、ＥＯＳＰビットが１に設定されたフレームをＡＰから受信するまで、アウェイクのままでいる。サービス期間が、ＡＰのために、定義されたフェッチ時間の後に事実上開始し得、その間、ＡＰはバッファされたデータをフェッチし、その間、ＳＴＡはスリープモードに入り得る。ＡＰは、フェッチ時間中にＳＴＡにデータを送らないことになる。図７に示したように、ＳＴＡは、バッファされたトラフィックの存在を検査するために、ＡＰにＰＳ−Ｐｏｌｌを周期的に送る。トラフィックがＡＰにおいてＳＴＡのためにバッファされているとき、ＡＰはＡＣＫフレームで応答し、ＡＣＫフレーム中で、ＭＤビットは、データがＳＴＡのためにバッファされていることを示し、その後にそのデータが続く。ＡＰは、最終データフレームがＳＴＡに送られたとき、ＥＯＳＰフィールドを１に設定し、サービス期間を終了する。
【００５４】
[0066]ＡＰからのＡＣＫ応答フレームが、ビーコンバージョン番号（ＢＶＮ）を含み得、ビーコンバージョン番号は、ビーコンを受信するために、またはＡＰにプローブ要求を送ることによってプローブ応答を要請するために、ＳＴＡがウェイクアップすべきであるかどうかを判断するために、ＳＴＡによって使用される。図８に示したように、ＳＴＡは、ビーコンバージョン番号（ＢＶＮ）が更新されたことに気づき、その後に、ＳＴＡは、ＡＰにプローブ要求フレームを送ることによってプローブ応答フレームを要請する。
【００５５】
[0067]ＡＰは、ＢＳＳ中のすべてのＳＴＡによってパースされる必要があるビーコンにおいて有意な変更が発生するとき、ビーコンバージョン番号を更新する。そのような変更は、ＥＤＣＡパラメータセットを介したチャネルアクセスパラメータの変更、またはＡＰにおける動作帯域幅の変更を含み得る。
【００５６】
[0068]代替的に、有意な更新が発生するとき、ＡＰは、ＳＴＡがその間にビーコンを受信しない省電力モード（すなわち、ディープスリープモード）にあることが知られている各ＳＴＡのためにプローブ応答フレームをスケジュールし得る。ＳＴＡは、それがディープスリープモードにあることをＡＰに示し得る。
【００５７】
[0069]バッファされたプローブ応答フレームは、ＥＯＳＰフィールドが存在するように、データフレーム中にカプセル化され得る。バッファされたプローブ応答フレームは、ＥＯＳＰフィールドを含むＱｏＳ管理フレームを使用して送信され得る。
【００５８】
[0070]ＩＥＥＥ８０２．１１ａｈ関連付けの場合、管理フレーム中のモアデータ（ＭＤ）フィールド（たとえば、図６のフレーム６０４、６０８、６１２のＭＤフィールド、図７のフレーム７０４、７０８、および７１２のＭＤフィールド、または図８のフレーム８２４のＭＤフィールド）はサービス期間終了（ＥＯＳＰ）フィールドとして機能し得る。たとえば、ＰＳ−Ｐｏｌｌフレームは、（たとえば、図２のフレーム２０６、図３のフレーム３１０、図５のフレーム５１０、図７のフレーム７０６、および図８のフレーム８２６によって示されるように）ＥＯＳＰフィールドが１に設定されたフレームに応答して終了し得る非スケジュール非同期省電力配信（Ｕ−ＡＰＳＤ）サービス期間を開始し得る。したがって、ＰＳ−Ｐｏｌｌフレームが単一のフレームの送信をトリガする、レガシー解釈は、ＩＥＥＥ８０２．１１ａｈ関連付けの場合、存在しないことがある。
【００５９】
[0071]したがって、本明細書で説明する様々な実施形態は、いくつかの条件ではスリープモードを防ぐことと、他の条件ではスリープモードの認識を強制することとによって、リソースの非効率的な使用を低減し得ることを諒解されよう。たとえば、ＳＴＡがスリープモードへの来るべき移行を示すとき、ＳＴＡは、いずれかの前にバッファされたトラフィックがＳＴＡに配信されるまで、および／または、ＳＴＡが、バッファされたトラフィックがＳＴＡのために存在しないという指示をＡＰから受信するまで、スリープモードに入るのを防がれ得る。さらに、ＳＴＡにデータを送信する前に配信条件が満たされるのを（たとえば、フェッチ時間が経過するのを、または配信トリガフレームが受信されるのを）待つことによって、ＡＰは、再送信を低減するかまたは最小限に抑え得る。また、他の省電力方法とは対照的に、本明細書で説明する実施形態により、ＳＴＡは、ＳＴＡとＡＰとの間で共有される所定のスケジュールに従ってではなく、必要に応じてウェイクアップすることが可能になり得ることを諒解されよう。
【００６０】
[0072]図９を参照すると、局とアクセスポイントとの間の通信の方法の特定の例示的な実施形態が示されており、全体的に９００と称される。方法９００は、図１のアクセスポイント１０２など、アクセスポイントによって実行され得る。
【００６１】
[0073]方法９００は、９０２において、局からアクセスポイントにおいて省電力ポーリング（ＰＳ−Ｐｏｌｌ）フレームを受信することを含む。たとえば、図６では、ＰＳ−Ｐｏｌｌフレーム６０２はアクセスポイントによって受信され得る。方法９００は、９０４において、ＰＳ−Ｐｏｌｌフレームを受信したことに応答して、アクセスポイントから局に、局に関連するトラフィックがアクセスポイントにおいてバッファされているかどうかを示すフレームを送信することをも含む。特定の実施形態では、その指示を表すために、肯定応答（ＡＣＫ）フレームのモアデータ（ＭＤ）ビットが使用され得る。たとえば、図６では、ＭＤビット＝０を含むＡＣＫフレーム６０４はアクセスポイントから局に送信され得る。図９の方法９００は、局とアクセスポイントとの動作中に複数回実行され得る。たとえば、追加のＰＳ−Ｐｏｌｌフレーム６０６、６１０およびＡＣＫフレーム６０８、６１２が、局とアクセスポイントとの間で通信され得る。
【００６２】
[0074]図１０を参照すると、局とアクセスポイントとの間の通信の方法の特定の例示的な実施形態が示されており、全体的に１０００と称される。方法１０００は、図１の局１０６、１０８、１１０のうちの１つまたは複数など、局によって実行され得る。
【００６３】
[0075]方法１０００は、１００２において、局からアクセスポイントに、局が省電力モードに入るべきであることを示す第１のフレームを送信することを含む。たとえば、図４〜図５を参照すると、局は、図４の電力管理（ＰＭ）フレーム４０２または図５のＰＭフレーム５０２を送信し得る。
【００６４】
[0076]方法１０００は、１００４において、アクセスポイントからデータ終了フレームが受信されるまで、省電力モードに入るのを控えることと、１００６において、アクセスポイントからデータ終了フレームを受信したことに応答して、局において省電力モードに入ることとをも含む。たとえば、データ終了フレームは、図４のＥＯＤＩフレーム４１０など、ＥＯＤＩフレームであり得る。代替的に、データ終了フレームは、図５のフレーム５１０によって示されるように、アサートされたＥＯＳＰビットを含み得る。ＥＯＤＩフレームまたはアサートされたＥＯＳＰビットが受信されるまで、省電力モードに入るのを控えることは、再フェッチおよび再バッファされるデータフレームの数を低減し得、これは、アクセスポイントと局とにおける電力消費を低減し、アクセスポイントと局との間のスループットを増加させ得る。
【００６５】
[0077]図１１を参照すると、局とアクセスポイントとの間の通信の方法の特定の例示的な実施形態が示されており、全体的に１１００と称される。方法１１００は、図１のアクセスポイント１０２など、アクセスポイントによって実行され得る。
【００６６】
[0078]方法１１００は、１１０２において、局からアクセスポイントにおいてフェッチトリガフレームを受信することを含む。たとえば、図２〜図３を参照すると、図２のフェッチトリガフレーム２０２または図３のフェッチトリガフレーム３０２は、アクセスポイントにおいて受信され得る。
【００６７】
[0079]方法１１００は、１１０４において、フェッチトリガフレームに応答して、局に関連する１つまたは複数のデータフレームをフェッチすることをも含む。たとえば、図２〜図３を参照すると、図２のデータフレーム２０６または図３のデータフレーム３１０は、アクセスポイントによってフェッチ（すなわち、配信のために準備）され得る。
【００６８】
[0080]方法１１００は、１１０６において、配信条件が満たされるまで、局に１つまたは複数のフェッチされたデータフレームを送信するのを控えることをさらに含む。たとえば、配信条件は、（局がその間に省電力モードに入り得る）図２のフェッチ時間２１０などの所定の時間期間が経過したとき、満たされ得る。代替的に、配信条件は、局から図３の配信トリガフレーム３０６などの配信トリガフレームが受信されたとき、満たされ得る。配信条件が満たされるまで、データフレームを送信するのを控えることは、局が省電力モードにある（たとえばアスリープである）間、アクセスポイントが局にデータを送信するのを防ぎ得る。
【００６９】
[0081]図１２を参照すると、局とアクセスポイントとの間の通信の方法の特定の例示的な実施形態が示されており、全体的に１２００と称される。方法１２００は、図１のアクセスポイント１０２など、アクセスポイントによって実行され得る。
【００７０】
[0082]方法１２００は、１２０２において、局からアクセスポイントにおいて省電力ポーリング（ＰＳ−Ｐｏｌｌ）フレームを受信することを含む。たとえば、図７では、ＰＳ−Ｐｏｌｌフレーム７０２はアクセスポイントによって受信され得る。特定の実施形態では、方法１２００は、１２０４において、ＰＳ−Ｐｏｌｌフレームを受信したことに応答して、アクセスポイントから局に、局に関連するトラフィックがアクセスポイントにおいてバッファされていることを示すフレームを送信することを含み得る。たとえば、上記フレームは、更新されたビーコンバージョン番号を含み得、局が更新されたビーコンバージョン番号を受信する前にスリープするのを防ぐために、送られ得る。例示のために、更新されたビーコンバージョン番号をもつフレームは、図８のフレーム８０４であり得る。方法１２００は、１２０６において、局からアクセスポイントにおいてプローブ要求フレームを受信することと、１２０８において、アクセスポイントから局にプローブ応答フレームを送信することとをさらに含み得る。たとえば、プローブ要求フレームは図８のプローブ要求フレーム８０６であり得、プローブ応答フレームは図８のプローブ応答フレーム８１０であり得る。
【００７１】
[0083]代替実施形態では、方法１２００は、省電力モードにある（たとえば、スリープしている）ことが知られている局のためにプローブ応答フレームをスケジュールすることを含み得る。スケジュールされたプローブ応答フレームは、ＥＯＳＰビット＝１を有するサービス品質（ＱｏＳ）管理フレームを使用して送信され得る。たとえば、方法１２００は、１２１０において、（局がスリープするのを防ぐために）アクセスポイントから局に、局に関連するトラフィックがバッファされていることを示すフレームを送信することと、１２１２において、局への送信のためにプローブ応答フレームをスケジュールすることとを含み得る。例示のために、プローブ応答フレームは、ＥＯＳＰビット＝１を有する、図８のプローブ応答フレーム８２６であり得る。
【００７２】
[0084]図９〜図１２の方法は、このようにして、ワイヤレスネットワークにおける局とアクセスポイントとの間での電力消費を低減し、シグナリング効率を増加させ得る。図９〜図１２の方法はまた、再フェッチおよび再バッファされるパケットの数を低減し得、これは、ワイヤレスネットワークのスループットを増加させ得る。
【００７３】
[0085]図１３を参照すると、ワイヤレス電子デバイスの特定の例示的な実施形態のブロック図が示されており、全体的に１３００と称される。例示的な一実施形態では、ワイヤレス電子デバイス１３００の１つまたは複数の構成要素が、アクセスポイント（たとえば、図１のアクセスポイント１０２）または局（たとえば、図１の局１０６〜１１０）中に含まれ得る。図９〜図１２において説明した方法のうちの１つまたは複数の全部または一部が、図１３のワイヤレス電子デバイス１３００において実行され得る。ワイヤレス電子デバイス１３００は、メモリ１３３２に結合されたデジタル信号プロセッサ（ＤＳＰ）などのプロセッサ１３１０を含む。
【００７４】
[0086]メモリ１３３２は、命令１３６０を記憶する非一時的有形コンピュータ可読記憶媒体である。命令１３６０は、プロセッサ１３１０によって実行可能であり得る。たとえば、命令１３６０は、図９〜図１２の方法９００〜１２００および／またはそれらの変形形態もしくは部分など、本明細書で説明する方法または機能のうちの１つまたは複数を開始、制御、および／または実行するための命令を含み得る。特定の実施形態では、メモリ１３３２は、図２〜図６を参照しながら説明したように、ＰＳ−Ｐｏｌｌフレーム、電力管理フレーム、フェッチトリガフレームおよび／または配信トリガフレームまたはメッセージを記憶する。代替的に、それらのフレームまたはメッセージは、ネットワークにおいて記憶され、ワイヤレス電子デバイス１３００からバッファされたデータについての要求を受信したことに応答して取り出され得る。たとえば、ワイヤレス電子デバイス１３００は、図１の局１０６〜１１０のいずれか（またはいずれかの局の構成要素）であり得る。
【００７５】
[0087]図１３は、プロセッサ１３１０とディスプレイデバイス１３２８とに結合されたディスプレイコントローラ１３２６をも示している。コーダ／デコーダ（コーデック）１３３４もプロセッサ１３１０に結合され得る。スピーカー１３３６およびマイクロフォン１３３８はコーデック１３３４に結合され得る。図１３は、ワイヤレスコントローラ１３４０がプロセッサ１３１０とワイヤレスアンテナ１３４２とに結合され得ることをも示している。特定の実施形態では、プロセッサ１３１０、ディスプレイコントローラ１３２６、メモリ１３３２、コーデック１３３４、およびワイヤレスコントローラ１３４０は、システムインパッケージまたはシステムオンチップデバイス１３２２中に含まれる。特定の実施形態では、入力デバイス１３３０および電源１３４４は、システムオンチップデバイス１３２２に結合される。その上、特定の実施形態では、図１３に示すように、ディスプレイデバイス１３２８、入力デバイス１３３０、スピーカー１３３６、マイクロフォン１３３８、ワイヤレスアンテナ１３４２、および電源１３４４は、システムオンチップデバイス１３２２の外部にある。ただし、ディスプレイデバイス１３２８、入力デバイス１３３０、スピーカー１３３６、マイクロフォン１３３８、ワイヤレスアンテナ１３４２、および電源１３４４の各々は、インターフェースまたはコントローラなど、システムオンチップデバイス１３２２の構成要素に結合され得る。
【００７６】
[0088]説明する実施形態に関連して、第１の装置が、局からアクセスポイントにおいてフェッチトリガフレームを受信するための手段を含む。たとえば、受信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを受信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、フェッチトリガフレームに応答して、局に関連する１つまたは複数のデータフレームをフェッチするための手段をも含む。たとえば、フェッチするための手段は、プロセッサ１３１０、メモリ１３３２、データをフェッチするように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、局に関連するフェッチ時間が経過したとアクセスポイントにおいて判断するまで、または局から配信トリガフレームが受信されるまで、局に１つまたは複数のフェッチされたデータフレームを送信するのを控えるための手段をさらに含む。アクセスポイントは、フェッチ時間中に１つまたは複数の他の局と通信するように構成される。たとえば、控えるための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、データを送信するのを控えるように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。
【００７７】
[0089]第２の装置が、局からアクセスポイントにフェッチトリガフレームを送信するための手段を含む。たとえば、送信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを送信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、局に関連するフェッチ時間が経過したという局における判断まで、局において省電力モードに入るための、および上記判断に応答して省電力モードを出るための、手段をも含む。アクセスポイントは、フェッチ時間中に１つまたは複数の他の局と通信するように構成される。たとえば、入るための、および出るための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、省電力モードに入り、それを出るように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、省電力モードを出た後にアクセスポイントから局において１つまたは複数のデータフレームを受信するための手段をさらに含む。たとえば、受信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを受信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。
【００７８】
[0090]第３の装置が、局からアクセスポイントにおいて第１のフレームを受信するための手段であって、第１のフレームは、局が省電力モードに入るべきであることを示す、受信するための手段を含む。たとえば、受信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを受信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、アクセスポイントから局に１つまたは複数のデータフレームとデータ終了フレームとを送信するための手段をも含む。１つまたは複数のデータフレームは、第１のフレームの受信より前に送信のためにバッファされていた。たとえば、送信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを送信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。
【００７９】
[0091]第４の装置が、局からアクセスポイントに第１のフレームを送信するための手段であって、第１のフレームは、局が省電力モードに入るべきであることを示す、送信するための手段を含む。たとえば、送信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを送信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、アクセスポイントからデータ終了フレームが受信されるまで、省電力モードに入るのを控えるための手段をも含む。たとえば、控えるための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、省電力モードに入るのを控えるように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、アクセスポイントからデータ終了フレームを受信したことに応答して、局において省電力モードに入るための手段をさらに含む。たとえば、入るための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、省電力モードに入るように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。
【００８０】
[0092]第５の装置が、局からアクセスポイントにおいて省電力ポーリングフレームを受信するための手段を含む。たとえば、受信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを受信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、省電力ポーリングフレームの受信に応答して、アクセスポイントから局にフレームを送信するための手段をも含む。上記フレームは、局に関連するトラフィックがアクセスポイントにおいてバッファされているかどうかを示す。たとえば、送信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを送信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。
【００８１】
[0093]第６の装置が、局からアクセスポイントに省電力ポーリングフレームを送信するための手段を含む。たとえば、送信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを送信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。本装置は、省電力ポーリングフレームを送信したことに応答して、アクセスポイントから、局に関連するトラフィックがアクセスポイントにおいてバッファされているかどうかを示すフレームを受信するための手段をも含む。たとえば、受信するための手段は、プロセッサ１３１０、ワイヤレスコントローラ１３４０、ワイヤレスアンテナ１３４２、データを受信するように構成された１つまたは複数の他のデバイス、またはそれらの任意の組合せを含み得る。
【００８２】
[0094]さらに、本明細書で開示する実施形態に関して説明した様々な例示的な論理ブロック、構成、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。様々な例示的な構成要素、ブロック、構成、モジュール、回路、およびステップを、上記では概して、それらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課された設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲からの逸脱を生じるものと解釈すべきではない。
【００８３】
[0095]本明細書で開示する実施形態に関して説明する方法またはアルゴリズムのステップは、直接ハードウェアで実施されるか、プロセッサによって実行されるソフトウェアモジュールで実施されるか、またはその２つの組合せで実施され得る。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読取り専用メモリ（ＲＯＭ）、プログラマブル読取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭ（登録商標））、電気消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ）、レジスタ、ハードディスク、リムーバブルディスク、コンパクトディスク読取り専用メモリ（ＣＤ−ＲＯＭ）、または当技術分野で知られている任意の他の形態の非一時的記憶媒体中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサに一体化され得る。プロセッサおよび記憶媒体は特定用途向け集積回路（ＡＳＩＣ）中に常駐し得る。ＡＳＩＣは、コンピューティングデバイスまたはユーザ端末中に常駐し得る。代替として、プロセッサおよび記憶媒体は、コンピューティングデバイスまたはユーザ端末中に個別構成要素として常駐し得る。
【００８４】
[0096]開示した実施形態の上記の説明は、開示した実施形態を当業者が作成または使用することができるように行ったものである。これらの実施形態への様々な変更は当業者には容易に明らかになり、本明細書で定義された原理は本開示の範囲から逸脱することなく他の実施形態に適用され得る。したがって、本開示は、本明細書で開示する実施形態に限定されるものではなく、以下の特許請求の範囲によって定義される原理および新規の特徴と合致することが可能な最も広い範囲が与えられるべきものである。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
局からアクセスポイントにおいてフェッチトリガフレームを受信することと、
前記フェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチすることと、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記１つまたは複数のフェッチされたデータフレームを送信するのを控えることとを備え、
前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成された、方法。
［Ｃ２］
前記フェッチ時間が前記フェッチトリガフレーム中に含まれる、Ｃ１に記載の方法。
［Ｃ３］
前記フェッチ時間が、前記フェッチトリガフレームに応答して送られた肯定応答フレーム中に、またはビーコンフレーム中に含まれる、Ｃ１に記載の方法。
［Ｃ４］
前記配信トリガフレームがリセット時間期間内に受信されないとき、前記フェッチされた１つまたは複数のデータフレームをバッファに戻すことをさらに備える、Ｃ１に記載の方法。
［Ｃ５］
局からアクセスポイントにフェッチトリガフレームを送信することと、
前記局に関連するフェッチ時間が経過したという前記局における判断まで、前記局において省電力モードに入ることと、なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成される、
前記判断に応答して、前記省電力モードを出ることと、前記省電力モードを出た後に前記アクセスポイントから前記局において１つまたは複数のデータフレームを受信することとを備える方法。
［Ｃ６］
前記フェッチ時間が前記フェッチトリガフレーム中に含まれる、Ｃ５に記載の方法。
［Ｃ７］
前記フェッチ時間が、前記フェッチトリガフレームに応答して受信された肯定応答フレーム中に、またはビーコンフレーム中に含まれる、Ｃ６に記載の方法。
［Ｃ８］
前記フェッチトリガフレームが、省電力ポール（ＰＳ−Ｐｏｌｌ）フレームまたは非スケジュール非同期省電力配信（Ｕ−ＡＰＳＤ）フレームを備える、Ｃ５に記載の方法。
［Ｃ９］
前記フェッチ時間が経過したという前記判断に応答して、前記アクセスポイントに配信トリガフレームを送信することと、前記配信トリガフレームに応答して前記アクセスポイントから１つまたは複数のデータフレームが受信されるまで、前記省電力モードに再び入るのを控えることとをさらに備える、Ｃ５に記載の方法。
［Ｃ１０］
局からアクセスポイントにおいて、前記局が省電力モードに入るべきであることを示す第１のフレームを受信することと、
前記アクセスポイントから前記局に１つまたは複数のデータフレームを送信することと、なお、前記１つまたは複数のデータフレームが、前記第１のフレームの受信より前に送信のためにバッファされていた、
前記局にデータ終了フレームを送信することとを備える方法。
［Ｃ１１］
前記データ終了フレームが、前記１つまたは複数のデータフレームのうちの特定のデータフレームによって表される、Ｃ１０に記載の方法。
［Ｃ１２］
局からアクセスポイントに、前記局が省電力モードに入るべきであることを示す第１のフレームを送信することと、
前記アクセスポイントからデータ終了フレームが受信されるまで、前記省電力モードに入るのを控えることと、
前記アクセスポイントから前記データ終了フレームを受信したことに応答して、前記局において前記省電力モードに入ることとを備える方法。
［Ｃ１３］
前記データ終了フレームが、サービス期間終了を示すデータフレームを備える、Ｃ１２に記載の方法。
［Ｃ１４］
局からアクセスポイントにおいて省電力ポーリングフレームを受信することと、
前記省電力ポーリングフレームを受信したことに応答して、前記アクセスポイントから前記局にフレームを送信することと、前記フレームは、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示す、を備える方法。
［Ｃ１５］
前記フレームは、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされていることを示し、前記方法が、前記アクセスポイントから前記局に１つまたは複数のデータフレームを送ることをさらに備える、Ｃ１４に記載の方法。
［Ｃ１６］
前記データフレームのうちの少なくとも１つがサービス期間終了を示す、Ｃ１５に記載の方法。
［Ｃ１７］
前記フレームが、更新されたビーコンバージョン番号を含む、Ｃ１４に記載の方法。
［Ｃ１８］
前記アクセスポイントから前記局への送信のためにプローブ応答フレームをスケジュールすることをさらに備える、Ｃ１４に記載の方法。
［Ｃ１９］
局からアクセスポイントに省電力ポーリングフレームを送信することと、
前記省電力ポーリングフレームを送信したことに応答して、前記アクセスポイントから、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示すフレームを受信することとを備える方法。
［Ｃ２０］
前記フレームが、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされていないことを示すとき、前記方法が、
省電力モードに入ることと、
前記省電力モードを出た後に前記局から前記アクセスポイントに第２の省電力ポーリングフレームを送信することとをさらに備える、Ｃ１９に記載の方法。
［Ｃ２１］
前記フレームが、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされていることを示すとき、前記方法が、
前記アクセスポイントから１つまたは複数のデータフレームを受信することと、なお、前記１つまたは複数のデータフレームのうちの特定のデータフレームがサービス期間終了を示す、
前記サービス期間終了を示す前記特定のデータフレームを受信した後に省電力モードに入ることと、
前記省電力モードを出た後に前記局から前記アクセスポイントに第２の省電力ポーリングフレームを送信することとをさらに備える、Ｃ１９に記載の方法。
［Ｃ２２］
プロセッサと、
アクセスポイントにおいて、局から受信されたフェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチすることと、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記１つまたは複数のフェッチされたデータフレームを送信するのを控えることとを行うための、前記プロセッサによって実行可能な命令を記憶するメモリとを備え、
前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成された、装置。
［Ｃ２３］
コンピュータによって実行されたとき、前記コンピュータに、
局からアクセスポイントにおいてフェッチトリガフレームを受信することと、
前記フェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチすることと、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記１つまたは複数のフェッチされたデータフレームを送信するのを控えることとを行わせる、命令を備え、
なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成される、非一時的コンピュータ可読媒体。
［Ｃ２４］
局からアクセスポイントにおいてフェッチトリガフレームを受信するための手段と、
前記フェッチトリガフレームに応答して、前記局に関連する１つまたは複数のデータフレームをフェッチするための手段と、
前記局に関連するフェッチ時間が経過したと前記アクセスポイントにおいて判断するまで、または前記局から配信トリガフレームが受信されるまで、前記局に前記１つまたは複数のフェッチされたデータフレームを送信するのを控えるための手段とを備え、
なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成される、装置。
［Ｃ２５］
プロセッサと、
局からアクセスポイントにフェッチトリガフレームを送信することと、
前記局に関連するフェッチ時間が経過したという前記局における判断まで、前記局において省電力モードに入ることと、なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成される、
前記判断に応答して、前記省電力モードを出ることと、前記省電力モードを出た後に前記アクセスポイントから前記局において１つまたは複数のデータフレームを受信することとを行うための、前記プロセッサによって実行可能な命令を記憶するメモリとを備える装置。
［Ｃ２６］
コンピュータによって実行されたとき、前記コンピュータに、
局からアクセスポイントにフェッチトリガフレームを送信することと、
前記局に関連するフェッチ時間が経過したという前記局における判断まで、前記局において省電力モードに入ることと、なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成される、
前記判断に応答して、前記省電力モードを出ることと、前記省電力モードを出た後に前記アクセスポイントから前記局において１つまたは複数のデータフレームを受信することとを行わせる、命令を備える非一時的コンピュータ可読媒体。
［Ｃ２７］
局からアクセスポイントにフェッチトリガフレームを送信するための手段と、
前記局に関連するフェッチ時間が経過したという前記局における判断まで、前記局において省電力モードに入るための、および前記判断に応答して前記省電力モードを出るための、手段と、なお、前記アクセスポイントが、前記フェッチ時間中に１つまたは複数の他の局と通信するように構成される、
前記省電力モードを出た後に前記アクセスポイントから前記局において１つまたは複数のデータフレームを受信するための手段とを備える装置。
［Ｃ２８］
プロセッサと、
局からアクセスポイントにおいて第１のフレームを受信することと、なお、前記第１のフレームは、前記局が省電力モードに入るべきであることを示す、
前記アクセスポイントから前記局に１つまたは複数のデータフレームを送信することと、なお、前記１つまたは複数のデータフレームが、前記第１のフレームの受信より前に送信のためにバッファされている、
前記局にデータ終了フレームを送信することとを行うための、前記プロセッサによって実行可能な命令を記憶するメモリとを備える装置。
［Ｃ２９］
コンピュータによって実行されたとき、前記コンピュータに、
局からアクセスポイントにおいて第１のフレームを受信することと、前記第１のフレームは、前記局が省電力モードに入るべきであることを示す、
前記アクセスポイントから前記局に１つまたは複数のデータフレームを送信することと、なお、前記１つまたは複数のデータフレームが、前記第１のフレームの受信より前に送信のためにバッファされている、
前記局にデータ終了フレームを送信することとを行わせる、命令を備える非一時的コンピュータ可読媒体。
［Ｃ３０］
局からアクセスポイントにおいて第１のフレームを受信するための手段と、前記第１のフレームは、前記局が省電力モードに入るべきであることを示す、
前記アクセスポイントから前記局に１つまたは複数のデータフレームとデータ終了フレームとを送信するための手段と、なお、前記１つまたは複数のデータフレームが、前記第１のフレームの受信より前に送信のためにバッファされている、を備える装置。
［Ｃ３１］
プロセッサと、
局からアクセスポイントに第１のフレームを送信することと、前記第１のフレームは、前記局が省電力モードに入るべきであることを示す、
前記アクセスポイントからデータ終了フレームが受信されるまで、前記省電力モードに入るのを控えることと、
前記アクセスポイントから前記データ終了フレームを受信したことに応答して、前記局において前記省電力モードに入ることとを行うための、前記プロセッサによって実行可能な命令を記憶するメモリとを備える装置。
［Ｃ３２］
コンピュータによって実行されたとき、前記コンピュータに、
局からアクセスポイントに第１のフレームを送信することと、前記第１のフレームは、前記局が省電力モードに入るべきであることを示す、
前記アクセスポイントからデータ終了フレームが受信されるまで、前記省電力モードに入るのを控えることと、
前記アクセスポイントから前記データ終了フレームを受信したことに応答して、前記局において前記省電力モードに入ることとを行わせる、命令を備える非一時的コンピュータ可読媒体。
［Ｃ３３］
局からアクセスポイントに第１のフレームを送信するための手段と、前記第１のフレームは、前記局が省電力モードに入るべきであることを示す、
前記アクセスポイントからデータ終了フレームが受信されるまで、前記省電力モードに入るのを控えるための手段と、
前記アクセスポイントから前記データ終了フレームを受信したことに応答して、前記局において前記省電力モードに入るための手段とを備える装置。
［Ｃ３４］
プロセッサと、
局からアクセスポイントにおいて省電力ポーリングフレームを受信することと、
前記省電力ポーリングフレームを受信したことに応答して、前記アクセスポイントから前記局にフレームを送信することと、前記フレームは、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示す、を行うための、前記プロセッサによって実行可能な命令を記憶するメモリとを備える装置。
［Ｃ３５］
コンピュータによって実行されたとき、前記コンピュータに、
局からアクセスポイントにおいて省電力ポーリングフレームを受信することと、
前記省電力ポーリングフレームを受信したことに応答して、前記アクセスポイントから前記局にフレームを送信することと、前記フレームは、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示す、を行わせる、命令を備える非一時的コンピュータ可読媒体。
［Ｃ３６］
局からアクセスポイントにおいて省電力ポーリングフレームを受信するための手段と、
前記省電力ポーリングフレームの受信に応答して、前記アクセスポイントから前記局にフレームを送信するための手段と、前記フレームは、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示す、を備える装置。
［Ｃ３７］
プロセッサと、
局からアクセスポイントに省電力ポーリングフレームを送信することと、
前記省電力ポーリングフレームを送信したことに応答して、前記アクセスポイントから、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示すフレームを受信することとを行うための、プロセッサによって実行可能な命令を記憶するメモリとを備える装置。
［Ｃ３８］
コンピュータによって実行されたとき、前記コンピュータに、
局からアクセスポイントに省電力ポーリングフレームを送信することと、
前記省電力ポーリングフレームを送信したことに応答して、前記アクセスポイントから、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示すフレームを受信することとを行わせる、命令を備える非一時的コンピュータ可読媒体。
［Ｃ３９］
局からアクセスポイントに省電力ポーリングフレームを送信するための手段と、
前記省電力ポーリングフレームを送信したことに応答して、前記アクセスポイントから、前記局に関連するトラフィックが前記アクセスポイントにおいてバッファされているかどうかを示すフレームを受信するための手段とを備える装置。
【図１】
0005855753.tif 000002
【図２】
0005855753.tif 000003
【図３】
0005855753.tif 000004
【図４】
0005855753.tif 000005
【図５】
0005855753.tif 000006
【図６】
0005855753.tif 000007
【図７】
0005855753.tif 000008
【図８】
0005855753.tif 000009
【図９】
0005855753.tif 000010
【図１０】
0005855753.tif 000011
【図１１】
0005855753.tif 000012
【図１２】
0005855753.tif 000013
【図１３】
0005855753.tif 000014