(57)【要約】  距離および輻輳のためのブラインド受信持続時間を適応させるための方法、システム、およびデバイスについて説明する。ワイヤレス局は、チャネル状態（たとえば、アクセスポイント（ＡＰ）までの距離およびチャネル輻輳）を測定し、状態に基づいて１つまたは複数のスリープタイマーを調整し得る。スリープタイマーは、それぞれ、予想される送信の受信のためのウィンドウに関連付けられ得る。送信がウィンドウ中で受信されない場合、局は、電力を温存するためにスリープ状態に入り得る。一例では、ビーコン逸失タイマーが調整され、予想されるワイヤレス送信は配信トラフィック指示メッセージ（ＤＴＩＭ）である。別の例では、コンテンツアフタービーコン（ＣＡＢ）タイマーが調整され、予想されるワイヤレス送信はＣＡＢである。場合によっては、局は、いくつかのビーコンについての遅延を測定し、遅延に基づいて調整を決定し得る。
2017532867.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整することと、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入ることと
を備える、ワイヤレス通信の方法。
【請求項２】
前記予想されるワイヤレス送信が配信トラフィック指示メッセージ（ＤＴＩＭ）ビーコンであり、前記スリープタイマーがビーコン逸失タイマーである、請求項１に記載の方法。
【請求項３】
前記予想されるワイヤレス送信がコンテンツアフタービーコン（ＣＡＢ）であり、前記スリープタイマーがＣＡＢタイマーである、請求項１に記載の方法。
【請求項４】
ＣＡＢ予測をもつＤＴＩＭビーコンを受信することと、
前記ＤＴＩＭビーコンを受信したことに応答して前記ＣＡＢタイマーを開始することと
をさらに備える、請求項３に記載の方法。
【請求項５】
前記チャネル状態パラメータを輻輳しきい値と比較すること
をさらに備える、請求項１に記載の方法。
【請求項６】
前記スリープタイマーを調整することは、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に基づいて、前記スリープタイマーを低減すること
を備える、請求項５に記載の方法。
【請求項７】
前記スリープタイマーを調整することは、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に基づいて、前記スリープタイマーを増加させること
を備える、請求項５に記載の方法。
【請求項８】
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定すること、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、請求項１に記載の方法。
【請求項９】
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定することと、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定することと、ここにおいて、前記スリープタイマーを調整することが前記システマティックビーコンオフセットに基づく、
をさらに備える、請求項１に記載の方法。
【請求項１０】
前記システマティックビーコンオフセットを決定することは、
遅延の前記セットのための変動の測度が変動しきい値よりも小さいと決定すること
を備える、請求項９に記載の方法。
【請求項１１】
前記スリープタイマーの１つまたは複数の固定スリープタイマー間隔において前記スリープ状態に入るべきかどうかを決定すること
をさらに備える、請求項１に記載の方法。
【請求項１２】
前記スリープタイマーを調整することは、
前記１つまたは複数の固定スリープタイマー間隔の、前の固定スリープタイマー間隔において前記スリープ状態に入らないという決定に少なくとも部分的に基づいて、前記スリープタイマーに次の固定スリープタイマー間隔を追加すること
を備える、請求項１１に記載の方法。
【請求項１３】
前記測定されたチャネル状態パラメータが、前記１つまたは複数の固定スリープタイマー間隔に関連付けられた測定されたチャネル状態パラメータのセットのうちの１つであり、ここにおいて、前記スリープタイマーを調整することが、測定されたチャネル状態パラメータの前記セットに基づく、請求項１１に記載の方法。
【請求項１４】
ビーコンの過去の数から、逸失されたビーコンの数を識別すること
をさらに備え、
ここにおいて、前記スリープタイマーを調整することが、
逸失されたビーコンの前記数の増加に少なくとも部分的に基づいて前記スリープタイマーを増加させること
を備える、請求項１に記載の方法。
【請求項１５】
前記チャネル状態パラメータが、隠れノード検出に関連付けられる、請求項１に記載の方法。
【請求項１６】
前記チャネル状態パラメータが、受信信号強度指示（ＲＳＳＩ）に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１７】
前記チャネル状態パラメータが、局とアクセスポイント（ＡＰ）との間の距離に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１８】
ビーコン起動サイクル中の消費電力を測定することと、
前記消費電力と前記距離とに関係するデータを生成することと
をさらに備える、請求項１に記載の方法。
【請求項１９】
ワイヤレスチャネルのためのチャネル状態パラメータを測定するための手段と、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整するための手段と、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入るための手段と
を備える、ワイヤレス通信のための装置。
【請求項２０】
前記チャネル状態パラメータを輻輳しきい値と比較するための手段
をさらに備え、ここにおいて、前記スリープタイマーを調整するための前記手段は、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に基づいて、前記スリープタイマーを低減するための手段と、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に基づいて、前記スリープタイマーを増加させるための手段と
を備える、請求項１９に記載の装置。
【請求項２１】
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定するための手段、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、請求項１９に記載の装置。
【請求項２２】
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定するための手段と、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定するための手段と、ここにおいて、前記スリープタイマーを調整することが前記システマティックビーコンオフセットに基づく、
をさらに備える、請求項１９に記載の装置。
【請求項２３】
ビーコンの過去の数から、逸失されたビーコンの数を識別するための手段
をさらに備え、
ここにおいて、前記スリープタイマーを調整することが、
逸失されたビーコンの前記数の増加に少なくとも部分的に基づいて前記スリープタイマーを増加させること
を備える、請求項１９に記載の装置。
【請求項２４】
ワイヤレスチャネルのためのチャネル状態パラメータを測定するためのチャネル状態モニタと、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整するためのスリープ時間調整器と、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入るためのスリープ状態コントローラと
を備える、ワイヤレス通信のための装置。
【請求項２５】
前記チャネル状態パラメータを輻輳しきい値と比較するためのチャネル状態評価器
をさらに備える、請求項２４に記載の装置。
【請求項２６】
前記スリープ時間調整器は、さらに、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に基づいて、前記スリープタイマーを低減することと、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に基づいて、前記スリープタイマーを増加させることと
を行うためのものである、請求項２５に記載の装置。
【請求項２７】
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定するための不正局検出器、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、請求項２４に記載の装置。
【請求項２８】
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定することと、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定することと、ここにおいて、前記スリープタイマーを調整することが前記システマティックビーコンオフセットに基づく、
を行うためのビーコン遅延モニタをさらに備える、請求項２４に記載の装置。
【請求項２９】
ビーコンの過去の数から、逸失されたビーコンの数を識別すること
を行うためのビーコン逸失モニタをさらに備え、
ここにおいて、前記スリープ状態コントローラが、さらに、逸失されたビーコンの前記数の増加に少なくとも部分的に基づいて前記スリープタイマーを増加させるためのものである、
請求項２４に記載の装置。
【請求項３０】
距離および輻輳のためのブラインド受信持続時間を適応させるためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードが、
ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整することと、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入ることと
を行うためにプロセッサによって実行可能な命令を備える、非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
相互参照
[0001]本特許出願は、本出願の譲受人に譲渡され、２０１４年９月１９日に出願された「Adapting Blind Reception Duration for Range and Congestion」と題する、ＨｏｍＣｈａｕｄｈｕｒｉらによる米国特許出願第１４／４９１，９３６号の優先権を主張する。
【０００２】
[0002]以下は、一般にワイヤレス通信に関し、より詳細には、距離および輻輳のためのブラインド受信持続時間を適応させることに関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどの様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムであり得る。
【０００４】
[0004]ワイヤレスネットワーク、たとえば、ＩＥＥＥ８０２．１１（すなわち、Ｗｉ−Ｆｉ（登録商標））ネットワークなど、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）は、１つまたは複数の局（ＳＴＡ）またはモバイルデバイスと通信し得るアクセスポイント（ＡＰ）を含み得る。ＡＰは、インターネットなどのワイヤードネットワークに結合され得、モバイルデバイスがネットワークを介して通信する（および／またはアクセスポイントに結合された他のデバイスと通信する）ことを可能にし得る。ワイヤレスデバイスはネットワークデバイスと双方向に通信し得る。たとえば、ＷＬＡＮでは、ＳＴＡはダウンリンク（ＤＬ）およびアップリンク（ＵＬ）方向において関連するＡＰと通信し得る。ＤＬ（または順方向リンク）はＡＰから局への通信リンクを指すことがあり、ＵＬ（または逆方向リンク）は局からＡＰへの通信リンクを指すことがある。
【０００５】
[0005]場合によっては、ワイヤレス局は、スリープ状態（sleep state）に入り、ＡＰからビーコンを受信するために周期的にアウェイクし得る。ビーコンが受信されないか、または予想されるコンテンツアフターザビーコン（ＣＡＢ：content after the beacon）が受信されない場合、局は、スリープ状態に再び入る前に、指定された期間の間待ち得る。指定された期間が十分に長くない場合、局は、遅延した送信（すなわち、ビーコンまたはＣＡＢ）を逸失し（miss）得る。逆に、指定された期間が長すぎる場合、局はより多くの電力を使用し、バッテリー寿命の不要な低減を生じ得る。
【発明の概要】
【０００６】
[0006]本開示は、一般にワイヤレス通信システムに関し、より詳細には、距離(range)および輻輳のためのブラインド受信持続時間を適応させるための改善されたシステム、方法、および／または装置に関し得る。ワイヤレス局は、チャネル状態（channel condition）（たとえば、アクセスポイント（ＡＰ）までの距離およびチャネル輻輳）を測定し、状態に基づいて１つまたは複数のスリープタイマーを調整し得る。スリープタイマーは、それぞれ、予想される送信の受信のためのウィンドウに関連付けられ得る。送信がウィンドウ中で受信されない場合、局は、電力を温存するためにスリープ状態に入り得る。一例では、ビーコン逸失タイマー（beacon miss timer）が調整され、予想されるワイヤレス送信は配信トラフィック指示メッセージ（ＤＴＩＭ：delivery traffic indication message）である。別の例では、コンテンツアフタービーコン（ＣＡＢ：content after beacon）タイマーが調整され、予想されるワイヤレス送信はＣＡＢである。場合によっては、局は、いくつかのビーコンについての遅延を測定し、遅延に基づいて調整を決定し得る。
【０００７】
[0007]ＵＥにおけるワイヤレス通信の方法について説明する。本方法は、ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整することと、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入ることとを含み得る。
【０００８】
[0008]ＵＥにおけるワイヤレス通信のための装置について説明する。本装置は、ワイヤレスチャネルのためのチャネル状態パラメータを測定するための手段と、チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整するための手段と、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入るための手段とを含み得る。
【０００９】
[0009]ＵＥにおけるワイヤレス通信のためのさらなる装置について説明する。本装置は、ワイヤレスチャネルのためのチャネル状態パラメータを測定するためのチャネル状態モニタと、チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整するためのスリープ時間調整器と、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入るためのスリープ状態コントローラとを含み得る。
【００１０】
[0010]ＵＥにおけるワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体について説明する。コードは、ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整することと、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入ることとを行うために実行可能な命令を含み得る。
【００１１】
[0011]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例では、予想されるワイヤレス送信がＤＴＩＭビーコンであり、スリープタイマーがビーコン逸失タイマーである。追加または代替として、いくつかの例では、予想されるワイヤレス送信はＣＡＢであり、スリープタイマーがＣＡＢタイマーである。
【００１２】
[0012]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例は、ＣＡＢ予測をもつＤＴＩＭビーコンを受信することと、ＤＴＩＭビーコンを受信したことに応答してＣＡＢタイマーを開始することとをさらに含み得る。追加または代替として、いくつかの例は、チャネル状態パラメータを輻輳しきい値と比較することを含み得る。
【００１３】
[0013]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例では、スリープタイマーを調整することは、チャネル状態パラメータが輻輳しきい値を満たすという決定に基づいて、スリープタイマーを低減することを備える。追加または代替として、いくつかの例では、スリープタイマーを調整することは、チャネル状態パラメータが輻輳しきい値を満たさないという決定に基づいて、スリープタイマーを増加させることを備える。
【００１４】
[0014]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例は、ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ：target beacon transmit time）中に送信していると決定すること、ここにおいて、チャネル状態パラメータが決定に少なくとも部分的に基づく、をさらに含み得る。追加または代替として、いくつかの例は、監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定することと、遅延のセットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定することと、ここにおいて、スリープタイマーを調整することがシステマティックビーコンオフセットに基づく、を含み得る。
【００１５】
[0015]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例では、システマティックオフセットを決定することは、遅延のセットのための変動の測度が変動しきい値よりも小さいと決定することを備える。追加または代替として、いくつかの例は、スリープタイマーの１つまたは複数の固定スリープタイマー間隔においてスリープ状態に入るべきかどうかを決定することを含み得る。
【００１６】
[0016]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例では、スリープタイマーを調整することは、１つまたは複数の固定スリープタイマー間隔の、前の固定スリープタイマー間隔においてスリープ状態に入らないという決定に少なくとも部分的に基づいて、スリープタイマーに次の固定スリープタイマー間隔を追加することを備える。追加または代替として、いくつかの例では、測定されたチャネル状態パラメータは、１つまたは複数の固定スリープタイマー間隔に関連付けられた測定されたチャネル状態パラメータのセットのうちの１つであり、ここにおいて、スリープタイマーを調整することが、測定されたチャネル状態パラメータのセットに基づく。
【００１７】
[0017]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例は、ビーコンの過去の数から、逸失されたビーコンの数を識別することをさらに含み得、スリープタイマーを調整することは、逸失されたビーコンの数の増加に少なくとも部分的に基づいてスリープタイマーを増加させることを備える。追加または代替として、いくつかの例では、チャネル状態パラメータは、隠れノード検出に関連付けられる。
【００１８】
[0018]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例では、チャネル状態パラメータはＲＳＳＩに少なくとも部分的に基づく。追加または代替として、いくつかの例では、チャネル状態パラメータは、局とＡＰとの間の距離に少なくとも部分的に基づく。
【００１９】
[0019]上記で説明した方法、装置、および／または非一時的コンピュータ可読媒体のいくつかの例は、ビーコン起動サイクル（beacon wake cycle）中の消費電力を測定することと、消費された電力消費と距離とに関係するデータを生成することとをさらに含み得る。
【００２０】
[0020]上記では、以下の発明を実施するための形態がより良く理解され得るように、本開示による例の特徴および技術的利点についてやや広く概説した。以下で、追加の特徴および利点について説明する。開示する概念および具体例は、本開示の同じ目的を実行するための他の構造を変更または設計するための基礎として容易に利用され得る。そのような等価な構成は、添付の特許請求の範囲から逸脱しない。本明細書で開示する概念の特徴、それらの編成と動作方法の両方は、関連する利点とともに、添付の図に関連して以下の説明を検討するとより良く理解されよう。図の各々は、例示および説明のみの目的で提供され、特許請求の範囲の限界を定めるものではない。
【００２１】
[0021]上記では、以下の発明を実施するための形態がより良く理解され得るように、本開示による例の特徴および技術的利点についてやや広く概説した。以下で、追加の特徴および利点について説明する。開示する概念および具体例は、本開示の同じ目的を実行するための他の構造を変更または設計するための基礎として容易に利用され得る。そのような等価な構成は、添付の特許請求の範囲から逸脱しない。本明細書で開示する概念の特徴、それらの編成と動作方法の両方は、関連する利点とともに、添付の図に関連して以下の説明を検討するとより良く理解されよう。図の各々は、例示および説明のみの目的で提供され、特許請求の範囲の限界を定めるものではない。
【００２２】
[0022]本開示の性質および利点のさらなる理解は、以下の図面を参照して実現され得る。添付の図において、同様の構成要素または特徴は同じ参照ラベルを有し得る。さらに、同じタイプの様々な構成要素は、参照ラベルの後に、ダッシュと、それらの同様の構成要素同士を区別する第２のラベルとを続けることによって区別され得る。第１の参照ラベルのみが本明細書において使用される場合、説明は、第２の参照ラベルにかかわらず、同じ第１の参照ラベルを有する同様の構成要素のうちのいずれにも適用可能である。
【図面の簡単な説明】
【００２３】
【図１】[0023]本開示の様々な態様に従って構成された、距離および輻輳のためのブラインド受信持続時間を適応させるための（ワイヤレスフィデリティ（Ｗｉ−Ｆｉ）ネットワークとしても知られる）ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）１００を示す図。
【図２Ａ】[0024]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのワイヤレス通信サブシステムの一例を示す図。
【図２Ｂ】[0025]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのワイヤレス通信サブシステムの一例を示す図。
【図２Ｃ】[0026]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのワイヤレス通信サブシステムの一例を示す図。
【図３】[0027]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのタイミング図の一例を示す図。
【図４】[0028]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための決定プロセスの一例を示す図。
【図５】[0029]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのデバイスのブロック図。
【図６】[0030]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのデバイスのブロック図。
【図７】[0031]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのデバイスのブロック図。
【図８】[0032]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのシステムのブロック図。
【図９】[0033]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法を示すフローチャート。
【図１０】[0034]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法を示すフローチャート。
【図１１】[0035]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法を示すフローチャート。
【図１２】[0036]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法を示すフローチャート。
【図１３】[0037]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法を示すフローチャート。
【図１４】[0038]本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法を示すフローチャート。
【発明を実施するための形態】
【００２４】
[0039]説明する特徴は、概して、距離および輻輳のためのブラインド受信持続時間を適応させるための改善されたシステム、方法、および／または装置に関する。ワイヤレス局は、チャネル状態（たとえば、アクセスポイント（ＡＰ）までの距離およびチャネル輻輳）を測定し、状態に基づいて１つまたは複数のスリープタイマーを調整し得る。スリープタイマーは、それぞれ、予想される送信の受信のためのウィンドウに関連付けられ得る。送信がウィンドウ中で受信されない場合、局は、電力を温存するためにスリープ状態に入り得る。一例では、ビーコン逸失タイマーが調整され、予想されるワイヤレス送信は配信トラフィック指示メッセージ（ＤＴＩＭ）である。別の例では、コンテンツアフタービーコン（ＣＡＢ）タイマーが調整され、予想されるワイヤレス送信はＣＡＢである。場合によっては、局は、いくつかのビーコンについての遅延を測定し、遅延に基づいて調整を決定し得る。
【００２５】
[0040]したがって、局は、スリープ状態から起動すると、送信（たとえば、ＤＴＩＭまたはＣＡＢ）を受信する可能性を改善するためにスリープ時間を動的に調整し、ならびに、送信が来る可能性が低いと決定された場合に電力を温存し得る。すなわち、ビーコンが受信されないか、または予想されるコンテンツアフターザビーコン（ＣＡＢ）が受信されない場合、局は、スリープ状態に再び入る前に、調整された指定された期間の間待ち得る。（たとえば、チャネル輻輳によって）送信が遅延される可能性がある場合、局は、より長い間送信を待ち得る。（たとえば、長距離または低輻輳において）送信が逸失された可能性がある場合、局は、早期にスリープ状態に戻ることによって電力を温存し得る。
【００２６】
[0041]場合によっては、ＤＴＩＭ電力メトリックは、限られたチャネル輻輳と、単一のＳＴＡ−ＡＰリンクと、良好な信号強度と、低雑音と、２０ｐｐｍアクティブクロックドリフトに準拠する妥当なＡＰとを用いた理想的な場合に基づいて生成され得る。この理想的なモードでは、主要な電力消費は、（たとえば、早期ビーコン終了をもつ）実際のビーコン受信持続時間と、それに至る期間とからのものであり得る。この期間は、発振水晶整定と、電力コラプスアーキテクチャにおけるコンテキスト復元持続時間と、位相ロックループ整定と、局クロックドリフトを考慮するための早期受信期間とを含み得る）。このタイムラインの詳細は、ＤＴＩＭ電力メトリックを改善するために最適化され得る。
【００２７】
[0042]しかしながら、ワイヤレス局は、理想的な環境において動作しないことがある。たとえば、ＡＰが、予想される時間においてビーコンを送ることを妨げる周囲輻輳があり得、（ＡＰが、予想される時間においてビーコンを実際に送った場合でも）シャドーイング、マルチパス、大規模フェージング、およびＳＴＡが正しくビーコンを受信することを妨げる他のチャネル状態があり得、ＳＴＡ中のチップセットの温度が、それの低電力クロックの予想されるよりも高いドリフトを引き起こし、その結果、ＳＴＡがＡＰのクロックと整合されずに起動し得、ＡＰが、ビーコンの遅延したまたは不規則な送信を生じる不良のクロックまたは送信論理を有し得、（ＳＴＡがクリアチャネルを見ているにもかかわらず）輻輳を発生させ、ビーコン送信タイミングへのＡＰの準拠を妨げる、隠れノードがＡＰの近傍にあり得る。
【００２８】
[0043]以下の説明は、例を与えるものであり、特許請求の範囲に記載された範囲、適用可能性、または例を限定するものではない。本開示の範囲から逸脱することなく、説明する要素の機能および構成において変更が行われ得る。様々な例は、適宜に様々なプロシージャまたは構成要素を省略、置換、または追加し得る。たとえば、説明する方法は、説明する順序とは異なる順序で実行され得、様々なステップが追加、省略、または組み合わせられ得る。また、いくつかの例に関して説明する特徴は、他の例において組み合わせられ得る。
【００２９】
[0044]図１に、本開示の様々な態様に従って構成された、（Ｗｉ−Ｆｉネットワークとしても知られる）ＷＬＡＮ１００を示す。ＷＬＡＮ１００は、アクセスポイント（ＡＰ）１０５と複数の関連する局（ＳＴＡ）１１５とを含み得、ＳＴＡ１１５は、移動局、携帯情報端末（ＰＤＡ）、他のハンドヘルドデバイス、ネットブック、ノートブックコンピュータ、タブレットコンピュータ、ラップトップ、ディスプレイデバイス（たとえば、ＴＶ、コンピュータモニタなど）、プリンタなどのデバイスを表し得る。ＡＰ１０５および関連するＳＴＡ１１５は、基本サービスセット（ＢＳＳ）または拡張サービスセット（ＥＳＳ）を表し得る。ネットワーク中の様々な局１１５は、ＡＰ１０５を通して互いと通信することが可能である。また、ＷＬＡＮ１００の基本サービスエリア（ＢＳＡ）を表し得るＡＰ１０５のカバレージエリア１１０が示されている。ＷＬＡＮ１００に関連する拡張ネットワーク局（図示せず）は、複数のＡＰ１０５がＥＳＳにおいて接続されることを可能にし得るワイヤードまたはワイヤレス分配システム（ＤＳ：distribution system）に接続され得る。
【００３０】
[0045]図１には示されていないが、ＳＴＡ１１５は、２つ以上のカバレージエリア１１０の共通部分中にあり得、２つ以上のＡＰ１０５に関連付け得る。単一のＡＰ１０５および関連するＳＴＡ１１５のセットは、ＢＳＳと呼ばれることがある。ＥＳＳは、接続されたＢＳＳのセットである。分配システム（ＤＳ）（図示せず）が、ＥＳＳ中のＡＰ１０５を接続するために使用され得る。場合によっては、ＡＰ１０５のカバレージエリア１１０は、セクタ（同じく図示せず）に分割され得る。ＷＬＡＮ１００は、変動および重複するカバレージエリア１１０をもつ、異なるタイプ（たとえば、メトロポリタンエリア、ホームネットワークなど）のＡＰ１０５を含み得る。また、２つのＳＴＡ１１５が、両方のＳＴＡ１１５が同じカバレージエリア１１０中にあるかどうかにかかわらず、直接ワイヤレスリンク１２５を介して直接的に通信し得る。直接ワイヤレスリンク１２０の例としては、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）接続、Ｗｉ−Ｆｉトンネルドダイレクトリンクセットアップ（ＴＤＬＳ：Tunneled Direct Link Setup）リンク、および他のグループ接続があり得る。ＳＴＡ１１５およびＡＰ１０５は、ＩＥＥＥ８０２．１１、および限定はしないが、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ａ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈなどを含むバージョンからの物理（ＰＨＹ）レイヤおよび媒体アクセス制御（ＭＡＣ）レイヤのためのＷＬＡＮ無線およびベースバンドプロトコルに従って通信し得る。他の実装形態では、ピアツーピア接続および／またはアドホックネットワークが、ＷＬＡＮ１００内で実装され得る。
【００３１】
[0046]ＷＬＡＮ１００は、２つの１次レベル、ＰＨＹレイヤおよびデータリンクレイヤのＭＡＣ上で動作し得る。ＭＡＣサブレイヤは、分散協調機能（ＤＣＦ：distributed coordination function）とポイント協調機能（ＰＣＦ：point coordination function）とを含む。ＤＣＦは、基本アクセス方法であり得、キャリア検知多重アクセス／衝突回避（ＣＳＭＡ／ＣＡ：carrier sense multiple access with collision avoidance）としても知られることがある。ＤＣＦでは、各ＳＴＡ１１５は、衝突回避プロトコルを使用して独立してネットワークにアクセスし得る。たとえば、ＳＴＡ１１５は、別のＳＴＡ１１５がチャネルを使用しているかどうかを検査するために、送信するより前にＤＣＦフレーム間スペース（ＤＩＦＳ：DCF inter-frame space）＋ランダムバックオフ期間の間待ち得る。ＤＣＦは、すべてのＳＴＡ１１５中で実装され得る。ＰＣＦは、選択されたＳＴＡ１１５中で実装され得る。ＰＣＦでは、単一のＡＰ１０５が、他のＳＴＡ１１５のためのアクセスを協調させる。ＤＣＦおよびＰＣＦは、同じＢＳＳ内で並列に(concurrently)動作し得る。たとえば、２つのアクセス方法は、ＰＣＦのための無競合期間（ＣＦＰ：contention free period）と、後続の、ＤＣＦのための競合期間（ＣＰ）とで、交替し得る。異なるトラフィックタイプが異なるアクセス優先度を割り当てられる、ハイブリッド協調機能（ＨＣＦ：hybrid coordination function）も使用され得る。
【００３２】
[0047]ＡＰ１０５は、ネットワークに関係する情報を含んでいることがあるビーコンとして知られるフレームを周期的に送信し得る。たとえば、ビーコンは、同期のためのタイムスタンプと、ビーコンの周期性を示す間隔（およびしたがってＴＢＴＴ）と、ネットワークの能力に関係する情報と、サービスセット識別子（ＳＳＩＤ）と、サポートされるレートと、周波数ホッピングパラメータと、直接シーケンスパラメータと、無競合アクセスパラメータと、独立基本サービスセット（ＩＢＳＳ）パラメータと、トラフィック指示メッセージ（ＴＩＭ）とを含んでいることがある。ＴＩＭは、ＡＰ１０５が、クライアントＳＴＡ１１５を待つフレームをバッファしているかどうかをクライアントＳＴＡ１１５に示し得る。場合によっては、ビーコンは配信トラフィック指示メッセージ（ＤＴＩＭ）をも含んでいることがあり、ＤＴＩＭは、コンテンツアフタービーコン（ＣＡＢ）として知られる、保留中のブロードキャストまたはマルチキャスト送信についてクライアントＳＴＡ１１５に通知し得る。ＤＴＩＭビーコンの後に、ＡＰ１０５は、ＣＳＭＡ／ＣＡを使用して、示されたデータを送信し得る。場合によっては、ＳＴＡ１１５は、電力を温存するためにビーコン送信間にスリープモードに入り得る。
【００３３】
[0048]ＳＴＡ１１５がスリープモードに入った場合、ＳＴＡ１１５は、（ＤＴＩＭを含み得る）ビーコンを受信するために周期的に起動し得る。ＳＴＡ１１５は、ビーコン受信のために使用される無線構成要素をアクティブにするために、十分に早期に起動し得る。場合によっては、ＳＴＡ１１５はまた、ＡＰ１０５との可能なタイミング同期を考慮するために早期に起動し得る。ビーコンが、予想される時間において受信されなかった場合、ＳＴＡ１１５は、ビーコン逸失タイマーが満了するのを待ち得る。ＤＴＩＭを含んでいるビーコンが受信された場合、ＳＴＡ１１５は、ＣＡＢタイマーが満了するまで、示された送信を待ち得る。いずれかのタイマーが満了した場合、ＳＴＡ１１５は、スリープモードに再び入り、次の予期されるビーコンを待ち得る。
【００３４】
[0049]場合によっては、ＳＴＡ１１５（またはＡＰ１０５）は、中央ＡＰ１０５のカバレージエリア１１０中の他のＳＴＡ１１５によってではなく、中央ＡＰ１０５によって検出可能であり得る。たとえば、あるＳＴＡ１１５は中央ＡＰ１０５のカバレージエリア１１０の一端にあり得、別のＳＴＡ１１５は他端にあり得る。したがって、両方のＳＴＡ１１５は、ＡＰ１０５と通信し得るが、互いの送信を受信しないことがある。この状態は、ＳＴＡ１１５が互いに重なり合って送信することを控えないことがあるので、競合ベース環境（たとえば、ＣＳＭＡ／ＣＡ）における２つのＳＴＡ１１５のための衝突する送信を生じ得る。それの送信が識別可能でないが、同じカバレージエリア１１０内にあるＳＴＡ１１５は、隠れノードとして知られることがある。ＣＳＭＡ／ＣＡは、送信ＳＴＡ１１５（またはＡＰ１０５）によって送信された送信要求（ＲＴＳ：request-to-send）パケットと、受信ＳＴＡ１１５（またはＡＰ１０５）によって送信された送信可（ＣＴＳ：clear-to-send）パケットとの交換によって補足され得る。これは、１次送信の持続時間の間送信しないように、送信側と受信側との範囲内の他のデバイスに警告し得る。したがって、場合によっては、ＲＴＳ／ＣＴＳを利用することは、隠れノード問題を緩和するのを助け得る。
【００３５】
[0050]本開示によれば、ＳＴＡ１１５は、チャネル状態を測定し、状態に基づいて１つまたは複数のスリープタイマーを減少させ得る。スリープタイマーは、それぞれ、予想される送信の受信のためのウィンドウに関連付けられ得る。送信がウィンドウ中で受信されない場合、局は、電力を温存するためにスリープ状態に入り得る。
【００３６】
[0051]図２Ａに、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのワイヤレス通信サブシステム２０１の一例を示す。ワイヤレス通信サブシステム２０１は、ＳＴＡ１１５の一例であり得るＳＴＡ１１５−ａと、ＡＰ１０５の一例であり得るＡＰ１０５−ａとを含み得、それらの両方について図１を参照しながら上記で説明した。ワイヤレス通信サブシステム２０１は、ワイヤレスリンク１２０−ａと、カバレージエリア１１０−ａと、ＡＰ１０５−ａとＳＴＡ１１５−ａとの間の距離２０５−ａとをも含み得る。
【００３７】
[0052]ワイヤレス通信サブシステム２０１は、ＳＴＡ１１５−ａとＡＰ１０５−ａとの間の距離２０５−ａが比較的大きい場合を表し得る。たとえば、距離２０５−ａは、８０デシベル（ｄＢ）よりも大きい信号減衰を生じ得る。場合によっては、距離しきい値は、ＳＴＡ１１５−ａおよび／またはＡＰ１０５−ａの能力に依存し得る。ＳＴＡ１１５−ａからＡＰ１０５−ａまでの距離２０５−ａが増加されるにつれて、ＲＳＳＩおよびＳＮＲは、ビーコン受信成功を支配し得、ビーコン逸失レートを漸進的に増加させ得る。
【００３８】
[0053]したがって、距離２０５−ａから生じる信号減衰は、ＳＴＡ１１５−ａがＡＰ１０５−ａからの送信を正常に受信する可能性を減少させ得る。したがって、送信が逸失された場合、ＳＴＡ１１５−ａは、逸失された送信が距離２０５−ａに起因し、（送信の遅延を引き起こし得る）チャネル輻輳に起因しないと推論し得る。この推論は、ＳＴＡ１１５−ａが、ＳＴＡ１１５−ａがＳＴＡ１１５−ａを対象とする送信を受信する可能性に著しく影響を及ぼすことなしに、ビーコン逸失タイマーまたはＣＡＢタイマーの長さを低減する（すなわち、早期にスリープ状態に戻る）ことを可能にし得る。
【００３９】
[0054]したがって、ＳＴＡ１１５−ａは、チャネル状態を測定し、準最適状態（たとえば、ＡＰまでの大きい距離２０５−ａ、または距離２０５−ａに関連する劣化した受信信号強度指示（ＲＳＳＩ））に基づいて、１つまたは複数のスリープタイマーを減少させ得る。スリープタイマーは、それぞれ、予想される送信の受信のためのウィンドウに関連付けられ得る。送信がウィンドウ中で受信されない場合、局は、電力を温存するためにスリープ状態に入り得る。いくつかの例では、準最適状態は、過去のいくつかの正常に受信されたビーコンに基づいて解釈され得る。そのような例では、現在のビーコン（すなわち、逸失されたビーコン）は、リンクのＲＳＳＩ／ＳＮＲ推定に寄与しないことがある。
【００４０】
[0055]図２Ｂに、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのワイヤレス通信サブシステム２０２の一例を示す。ワイヤレス通信サブシステム２０２は、ＳＴＡ１１５の一例であり得るＳＴＡ１１５−ｂと、ＡＰ１０５の一例であり得るＡＰ１０５−ｂとを含み得、それらの両方について図１を参照しながら上記で説明した。ワイヤレス通信サブシステム２０２は、ワイヤレスリンク１２０−ｂと、カバレージエリア１１０−ｂと、ＡＰ１０５−ｂとＳＴＡ１１５−ｂとの間の距離２０５−ｂとをも含み得る。
【００４１】
[0056]ワイヤレス通信サブシステム２０２は、ＳＴＡ１１５−ｂとＡＰ１０５−ｂとの間の距離２０５−ｂが比較的小さい場合を表し得る。たとえば、距離２０５−ｂは、十分に信頼できる信号復号を可能にするためにデシベル（ｄＢ）のしきい値数よりも小さい信号減衰を生じ得る。場合によっては、距離しきい値は、ＳＴＡ１１５−ｂおよび／またはＡＰ１０５−ｂの能力に依存し得る。ワイヤレス通信サブシステム２０２は、（たとえば、他のＳＴＡ１１５からの送信の存在によって測定されるような）チャネル輻輳が低い場合をも表し得る。距離２０５−ｂから生じる比較的低い信号減衰ならびに低チャネル輻輳は、ＳＴＡ１１５−ｂがＡＰ１０５−ｂからの送信を正常に受信する可能性を増加させ得る。したがって、送信が、予想される時間において受信されない場合、ＳＴＡ１１５−ｂは、それが距離２０５−ｂに起因せず、（送信の遅延を引き起こし得る）チャネル輻輳に起因しないと推論し得る。たとえば、ＳＴＡ１１５−ｂがスリープ状態にあった間、ビーコンは逸失されていることがある。これはクロック同期問題を示し得、ＳＴＡ１１５−ｂは、ＳＴＡ１１５−ｂがそれを対象とする送信を受信する可能性に著しく影響を及ぼすことなしに、ビーコン逸失タイマーまたはＣＡＢタイマーの長さを低減し（すなわち、早期にスリープ状態に戻り）得る。この場合、ＳＴＡ１１５−ｂは、（図３を参照しながら以下で説明する）後続のビーコンの受信のための早期受信期間に追加の時間を追加し得る。
【００４２】
[0057]したがって、ＳＴＡ１１５−ｂは、チャネル状態を測定し、低輻輳をもつ近距離にあることに基づいて、１つまたは複数のスリープタイマーを減少させ得る。場合によっては、対応する遅延が優先ビーコン送信のそれよりも長くなり得るように、ＣＡＢタイマーがＣＡＢデータのＤＩＦＳベース競合アクセスに対応し得るので、ＣＡＢタイマーは低減されないことがあるが、ビーコン逸失タイマーは低減され得る。スリープタイマーは、それぞれ、予想される送信の受信のためのウィンドウに関連付けられ得る。送信がウィンドウ中で受信されない場合、局は、電力を温存するためにスリープ状態に入り得る。
【００４３】
[0058]図２Ｃに、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのワイヤレス通信サブシステム２０３の一例を示す。ワイヤレス通信サブシステム２０３は、ＳＴＡ１１５の例であり得るＳＴＡ１１５−ｃおよびＳＴＡ１１５−ｄと、ＡＰ１０５の一例であり得るＡＰ１０５−ｃとを含み得、それらの両方について図１を参照しながら上記で説明した。ワイヤレス通信サブシステム２０３は、ワイヤレスリンク１２０−ｃと、カバレージエリア１１０−ｃと、ＡＰ１０５−ｃとＳＴＡ１１５−ｃとの間の距離２０５−ｃｂとをも含み得る。
【００４４】
[0059]ワイヤレス通信サブシステム２０３は、ＳＴＡ１１５−ｃとＡＰ１０５−ｃとの間の距離２０５−ｃが比較的小さい場合を表し得る。たとえば、距離２０５−ｂは、８０デシベル（ｄＢ）よりも小さい信号減衰を生じ得る。場合によっては、距離しきい値は、ＳＴＡ１１５−ｃおよび／またはＡＰ１０５−ｃの能力に依存し得る。ワイヤレス通信サブシステム２０３は、（たとえば、ＳＴＡ１１５−ｄなどの他のＳＴＡ１１５形態からの存在によって測定されるように）チャネル輻輳が高い場合をも表し得る。たとえば、ＳＴＡ１１５−ｃは、外部帯域（たとえば、産業科学医療用（ＩＳＭ）帯域）エネルギーおよびＷｉＦｉ（登録商標）フレームアクティビティを測定し得る。測定期間にわたるその２つの組合せは、ＳＴＡ１１５−ｃを対象としない、周囲ＷＬＡＮトラフィックおよび雑音に起因する周囲チャネル輻輳を与え得る。場合によっては、チャネル輻輳は、各アウェイク間隔にわたって計算され、１タップ無限インパルス応答（ＩＩＲ）フィルタを使用して継時的に平均化され得る。チャネル輻輳パラメータが、現在のチャネル輻輳と平均チャネル輻輳とを組み合わせることによって生成され得る。
【００４５】
【数１】
2017532867.tif 000003
【００４６】
ここで、αは、ＳＴＡ１１５−ｃが、変化するチャネル状態にどのくらい迅速に適応するべきであるかを決定する。
【００４７】
[0060]いくつかの例では、ＳＴＡ１１５−ｄが隠れノードであり得、したがって、ＳＴＡ１１５−ｄによる送信がＳＴＡ１１５−ｃによって直接的に検出可能でないことがあり、その逆も同様である。場合によっては、ＳＴＡ１１５−ｃは、隠れノードがＡＰ１０５−ｃとの通信に干渉しているかどうかを決定するために、隠れノード検出技法を使用し得る。別の場合には、ＳＴＡ１１５−ｄは、ＡＰ１０５−ｃからのブロードキャスト送信のために通常予約されるターゲットビーコン送信時間（ＴＢＴＴ）中に送信し得る不正局であり得る。場合によっては、隠れノードまたは不正局は、ＡＰ１０５−ｃによるビーコン送信のシステマティック遅延を引き起こし得る。したがって、本開示によれば、電力消費は、ビーコンおよびＣＡＢ検出のためのタイムアウト持続時間を低減することによって改善され得る。リンクの信頼性は、（たとえば、不正局または検出された隠れノードの存在下での）いくつかの状態においてタイマーを増加させることによっても改善され得る。
【００４８】
[0061]距離２０５−ｃから生じる比較的低い信号減衰は、高チャネル輻輳の状態と組み合わせて、ＡＰ１０５−ｃからの送信が遅延され得るが、より長い時間期間の間待つことが、ＳＴＡ１１５−ｃが正常に送信を受信することを可能にし得る、可能性を増加させ得る。したがって、送信が受信されない場合、ＳＴＡ１１５−ｃは、それがチャネル輻輳により遅延され得ると推論し得る。たとえば、ＡＰ１０５−ｃは、ＳＴＡ１１５−ｄが送信を完了するまで送信するのを待ち得る。したがって、場合によっては、ＳＴＡ１１５−ｃは、ＡＰ１０５−ｃからの関連する送信が正常に受信され得る可能性を改善するために、ビーコン逸失タイマーまたはＣＡＢタイマーの長さを増加（すなわち、スリープ状態に戻ることをより長く遅延）させ得る。
【００４９】
[0062]したがって、ＳＴＡ１１５−ｃは、チャネル状態を測定し、低輻輳をもつ近距離にあることに基づいて、１つまたは複数のスリープタイマーを減少させ得る。場合によっては、ＣＡＢタイマーは、遅延がその間通常であり得るＤＩＦＳ競合ベースアクセス期間に対応し得るので、ＣＡＢタイマーは低減されないことがあるが、ビーコン逸失タイマーは低減され得る。スリープタイマーは、それぞれ、予想される送信の受信のためのウィンドウに関連付けられ得る。送信がウィンドウ中で受信されない場合、局は、電力を温存するためにスリープ状態に入り得る。
【００５０】
[0063]図３に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのタイミング図３００の一例を示す。タイミング図３００は、ＡＰ１０５からＤＴＩＭを受信するために起動するＳＴＡ１１５のためのタイムラインを表し得る。たとえば、タイミング図３００は、図１、図２Ａ、図２Ｂ、および図２Ｃを参照しながら上記で説明したようなＳＴＡ１１５のための起動している期間を表し得る。タイミング図３００の水平軸は時間の流れを表し得、タイミング図の垂直軸は、表される行為の各々による電力消費率を表し得る。したがって、各矩形セグメントの面積は、動作によって消費される総電力を表し得る。
【００５１】
[0064]タイミング図３００は、ＳＴＡ１１５が、基準クロックの利用可能性を保証するために、予想されるＤＴＩＭを受信するより前にその間に起動し得る第１のウォームアップ期間３０５を含み得る（たとえば、水晶発振器は、整定するための時間を必要とし得る）。第１のウォームアップ期間３０５は、比較的少量の電力消費を伴い得る。第２のウォームアップ期間３１０は、ＳＴＡ１１５がビーコンを受信することに備えてプロセッサの構成要素および／または無線構成要素をその間にアクティブにする時間期間を表し得る。早期受信期間３１５は、ＳＴＡ１１５のクロックがＡＰ１０５のクロックと同期されない場合、ＳＴＡ１１５が早期にビーコンを受信するようにその間に準備される早期バッファ期間であり得る。すなわち、ＳＴＡ１１５は、クロックが遅れていることがあるので、（それの内部クロックに従って）他の場合よりも早期に起動し得る。ＳＴＡ１１５は、ＳＴＡ１１５が受信する準備が完全にできていることがあるので、第１のウォームアップ期間３０５または第２のウォームアップ期間３１０中よりも早期受信期間３１５中に、より多くの電力を消費し得る。
【００５２】
[0065]ビーコン期間３２０は、ＳＴＡ１１５がビーコン（たとえば、ＤＴＩＭを含んでいるビーコン）を受信することを予想する時間を表し得る。ビーコン期間３２０においてまたはその近くで、ＳＴＡ１１５は、ビーコンタイマー間隔３３０を開始し得る。ビーコンタイマー間隔３３０は、ビーコンが受信されるまで、またはビーコン逸失タイマーが満了するまで持続し得る。いくつかの例では、ビーコンタイマーは、遅延したビーコンを考慮に入れるために１０ｍｓに設定され得る。本開示によれば、デフォルト期間は、状態に基づいて調整され得る。タイミング図３００によって示されている場合では、ビーコンは、ビーコン逸失タイマーの満了より前にビーコン受信期間３３５において受信される。場合によっては、ビーコンはこのウィンドウ中に受信されず、次いで、ＳＴＡ１１５はスリープ状態に戻り得る。
【００５３】
[0066]ビーコンが、図示のようにビーコン逸失タイマーの満了より前に受信される（およびビーコンがＤＴＩＭを含んでいる）場合、ＳＴＡ１１５は、ＣＡＢタイマー間隔３４０のためのＣＡＢタイマーを開始し得る。ＳＴＡ１１５は、ビーコンタイマー間隔３３０およびＣＡＢタイマー間隔３４０中に送信を受信する準備が完全にできていることがある。さらに、これらの期間は、第１のウォームアップ期間３０５、第２のウォームアップ期間３１０、または早期受信期間３１５よりも著しく長いタイマーの間持続し得る。したがって、場合によっては、ＳＴＡ１１５は、組み合わせられた第１のウォームアップ期間３０５、第２のウォームアップ期間３１０、または早期受信期間３１５中よりも、ビーコンタイマー間隔３３０および／またはＣＡＢタイマー間隔３４０中に、著しく多くの電力を消費し得る。
【００５４】
[0067]ＣＡＢタイマー間隔３４０は、ＣＡＢが受信されるまで、またはＣＡＢタイマーが満了するまで持続し得る。タイミング図３００によって示されている場合では、ＣＡＢは受信されず、ＳＴＡ１１５はスリープ状態に戻る。スリープ状態に戻るために、ＳＴＡ１１５は、プロセッサの状態を保存し、状態保存期間３４５中に１つまたは複数の無線構成要素を停止し得る。場合によっては、ＣＡＢはこのウィンドウ中に受信され、ＳＴＡ１１５は、スリープ状態に再び入るより前にＣＡＢを復号し得る。
【００５５】
[0068]したがって、ＳＴＡ１１５は、チャネル状態（たとえば、アクセスポイント（ＡＰ）までの距離およびチャネル輻輳）を測定し、状態に基づいてビーコン逸失タイマーおよび／またはＣＡＢタイマーを調整し得る。ビーコン逸失タイマーは、ビーコンタイマー間隔３３０に関連付けられ得、ＣＡＢタイマーは、ＣＡＢタイマー間隔３４０に関連付けられ得、それらの間隔中に、ＳＴＡ１１５は、それぞれ、対応するビーコンまたはＣＡＢを受信し得る。送信が、対応するウィンドウ中で受信されない場合、ＳＴＡ１１５は、電力を温存するためにスリープ状態に入り得る。
【００５６】
[0069]図４に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための決定プロセス４００の一例を示す。決定プロセス４００は、図１〜図３を参照しながら上記で説明したように、ビーコン送信のためにスリープ状態から起動するＳＴＡ１１５によって実行され得る。
【００５７】
[0070]決定プロセス４００の最初に、ＳＴＡ１１５は、ワイヤレスチャネルのための１つまたは複数のチャネル状態パラメータを測定し得る。たとえば、ブロック４０５において、ＳＴＡ１１５は、ＡＰ１０５までの距離２０５を決定し得る。場合によっては、距離２０５は、信号減衰のレベルに対応し得る。ブロック４１０において、距離２０５は、しきい値と比較され得る。
【００５８】
[0071]距離２０５がしきい値よりも大きい場合、ブロック４１５において、ＳＴＡ１１５は、ビーコン逸失タイマーを低減し得る。距離２０５がしきい値よりも小さい場合、ブロック４２０において、ＳＴＡ１１５は、チャネル輻輳パラメータを識別し得る。場合によっては、チャネル輻輳パラメータを識別することは、不正ＳＴＡ１１５または隠れノードが送信に干渉しているかどうかを決定することを含み得る。たとえば、ＳＴＡ１１５は、ネイバリング局がＴＢＴＴ中に送信していることがあると決定し得、チャネル状態パラメータは、この決定に基づき得る。場合によっては、この決定は、アプリオリに（すなわち、図示された決定プロセス４００の他のステップの前に）行われ得る。
【００５９】
[0072]ブロック４２５において、ＳＴＡ１１５は、チャネル輻輳をしきい値と比較し得る。輻輳がしきい値よりも大きい場合、ブロック４３０において、ＳＴＡ１１５は、ビーコン逸失タイマーおよび／またはＣＡＢタイマーを増加させ得る。輻輳がしきい値より小さい場合、ＳＴＡ１１５は、ビーコン逸失タイマーを低減し得る。場合によっては、チャネル輻輳がしきい値よりも大きいと決定することは、干渉する隠れノードまたは不正ＳＴＡ１１５の高い可能性があると決定することを備え得る。
【００６０】
[0073]場合によっては、ビーコンは、「不正」非ＡＰ  ＳＴＡ１１５がＴＢＴＴ中に送信することによって、進行中のＷｉＦｉトラフィックにより遅延され得るので、周囲輻輳がしきい値よりも低い場合、ＳＴＡ１１５−ｃはビーコン逸失タイマーを低減しないことがある。場合によっては、これは、最大送信機会期間まで持続し得る。一実施形態では、ＳＴＡ１１５は、進行中の送信の中断を観測し、次いで、少なくともポイント協調機能フレーム間スペース（ＰＩＦＳ：point coordination function inter-frame space）持続時間の後にトラフィックの性質を観測することによって、不正ＳＴＡ１１５を検出し得、ＡＰ１０５がビーコンを送ることができない場合、それは、優先ＰＩＦＳ持続時間の後にビーコンを送ることを行い得るが、他の非ＡＰ  ＳＴＡ１１５は、少なくともショートフレーム間スペース（ＳＩＦＳ：short inter-frame space）持続時間の後にデータ転送を始め得る。
【００６１】
[0074]場合によっては、ＳＴＡ１１５は、ビーコン逸失タイマーを調整すべきかどうかを決定するために複数の状態をインプリメント(implement)し得る。たとえば、第１の状態によれば、周囲輻輳がしきい値よりも小さい場合、ＳＴＡ１１５は、早期に低電力モードに入るためにビーコン逸失タイマーを低減またはキャンセルすることを決定し得る。別の場合には、ＳＴＡ１１５は、第１の状態を修正(qualify)することを決定し得る。たとえば、（最後の正常に受信されたビーコンまで測定される）平均ＲＳＳＩがしきい値よりも小さい場合、ＳＴＡ１１５は、デフォルトのビーコン逸失タイマー値（たとえば、１０ｍｓ）の１／２、１／４または何らかの他の分数値にビーコン逸失タイマーを設定することを決定し、早期に低電力モードに入り得る。
【００６２】
[0075]場合によっては、ＳＴＡ１１５は、周囲輻輳がしきい値よりも大きく、不正局が検出され、ビーコンがＰＩＦＳの後に受信されないと決定し得る。ＳＴＡ１１５は、受信されるべきビーコンがないと決定し得、ビーコン逸失タイマーをキャンセルまたは低減することを決定し、低電力モードに入り得る。たとえば、デバイスは、非ビーコンＷｉ−Ｆｉトラフィックが、ＰＩＦＳ満了の前であるが、ショートフレーム間スペース（ＳＩＦＳ）持続時間内のＴＢＴＴにわたる第１の送信の後に、観測されるかどうかを検出し得る。観測される場合、非ＡＰ  ＳＴＡ１１５がＳＩＦＳバースト送信に関与すると決定され得る。この場合、ＳＴＡ１１５は、スリープタイマーを低減しないことがある。場合によっては、ＳＴＡ１１５は、高ＲＳＳＩおよび低周囲輻輳が検出されるまでビーコン逸失タイマーを（たとえば、１０ｍｓを超えて）増加させ得る。
【００６３】
[0076]ＳＴＡ１１５が、（特に、周囲輻輳が低くＲＳＳＩが高い場合に）ＡＰ１０５−ｃの近傍に隠れノードがあると決定する場合、ＳＴＡ１１５−ｃは、ビーコンの機会を改善するためにビーコン逸失タイマーを維持するか、または増加させ得る。上記で説明した状態は例であり、これらの状態および説明されなかった追加の状態が、様々な組合せにおいて一緒に利用され得る。
【００６４】
[0077]また、複数の状態が、ＣＡＢタイマーを調整するために使用され得る。場合によっては、ＣＡＢタイマー状態は、ビーコン逸失タイマー状態とは異なり得る。たとえば、あるＣＡＢタイマー状態では、周囲輻輳が、一定数の１ｍｓ評価タイマースライスの間最小輻輳しきい値よりも小さい場合、ＳＴＡ１１５は、ＡＰ１０５が、送るべきＣＡＢデータを有しないと決定し得、およびＳＴＡはＣＡＢタイマーをキャンセルまたは低減し、低電力モードに入り得る。別の例示的な状態では、平均ＲＳＩがしきい値よりも大きい場合、ＳＴＡ１１５は、チャネル誘発データ損失の可能性を識別し、１／２または１／４あるいは何らかの他の分数値において、早期にＣＡＢタイマーをキャンセルまたは低減し得る。
【００６５】
[0078]別の例示的な状態では、前述の状態のいずれかが、ＣＡＢタイマーのキャンセルを防ぐためにプリエンプト(preempt)され得る。場合によっては、ＳＴＡ１１５は、周囲輻輳が輻輳しきい値よりも大きい場合、ＡＰ１０５が非ＡＰ  ＳＴＡ１１５のようにチャネルを求めて競合する必要があり得るので、ＣＡＢタイマーを低減しないことがあり、ビーコン送信とＣＡＢ送信との間の最小分離は、限られたＤＩＦＳであり得る。場合によっては、別のＳＴＡ１１５は、ＡＰ１０５が競合ベースプロシージャにおいてチャネルを得る前に、チャネルを得ることがある。その結果、ＣＡＢ送信は遅延され得る。ＡＰ１０５がチャネルを得る場合、それは、ＣＡＢを直ちに送信し得る。ＡＰ１０５がチャネルを得て、ＣＡＢを送信しない場合、ＳＴＡ１１５は、（ＡＰ１０５が、ＤＴＩＭを送ることによってＣＡＢデータを広告した場合でも）送信すべきＣＡＢがないと推論し得る。
【００６６】
[0079]場合によっては、ＳＴＡ１１５がＣＡＢ予測をもつＤＴＩＭビーコンを受信し、周囲輻輳がしきい値より大きく、ＡＰ１０５からの非ＣＡＢ送信がＤＩＦＳの後に検出される場合、ＳＴＡ１１５はＣＡＢタイマーをキャンセルし、早期に低電力モードに入り得る。隠れノード考慮事項が、同様に使用され得る。たとえば、ＣＡＢ予測をもつＤＴＩＭビーコンが受信され、周囲輻輳が最小しきい値よりも小さく、隠れノードが検出される場合、ＳＴＡ１１５は、フルＣＡＢに準拠し（またはタイマーを増加させ）得、早期にスリープに入らないことがある。
【００６７】
[0080]ブロック４３５において、ＳＴＡ１１５は、ＤＴＩＭを含んでいるビーコンを受信するのに備えてプロセッサおよび無線構成要素をアクティブにし得る。ビーコンを受信するための予想される時間において、ブロック４４０において、ＳＴＡ１１５は、ビーコン逸失タイマーを開始し得る。
【００６８】
[0081]ブロック４４５において、ＳＴＡ１１５は、ＤＴＩＭを含んでいるビーコンが受信されているかどうかを決定し得る。ビーコンが、調整されたビーコンタイマー間隔３３０の終りまでに受信されていない場合、ＳＴＡ１１５は、ブロック４５５において、スリープ状態に再び入り得る。
【００６９】
[0082]ブロック４５０において、ビーコンが（ＣＡＢデータの後続の送信を予測する）ＤＴＩＭとともに受信される場合、ＳＴＡ１１５は、予想されるＣＡＢ送信を待ち、（同じく、チャネル状態に基づいて調整され得る）ＣＡＢタイマーを開始し得る。ブロック４６０において、ＳＴＡ１１５は、ＣＡＢがＣＡＢタイマー間隔３４０の終了より前に受信されているかどうかを決定し得る。ブロック４６５において、ＣＡＢが受信されている場合、ＳＴＡ１１５はＣＡＢを復号し、ブロック４５５においてスリープ状態に再び入るより前に他の関連する行為を実行し得る。ＣＡＢが受信されない場合、ＳＴＡ１１５は、ブロック４５５において、直接的に、スリープ状態に再び入る。したがって、ＳＴＡ１１５は、調整されたスリープタイマーと、関連する受信ウィンドウ中の予想されるワイヤレス送信の不在とに基づいてスリープ状態に入り得る。
【００７０】
[0083]場合によっては、直近のチャネル状態を測定することに加えて、ＳＴＡ１１５は、いくつかの後続のビーコン送信をカバーする遅延のセットを測定し得る。ＳＴＡ１１５は、次いで、遅延に基づいてシステマティックビーコンオフセットを決定し、システマティックビーコンオフセットに基づいているスリープタイマーを調整し得る。たとえば、ＳＴＡ１１５は、遅延についての変動の測度が変動しきい値よりも小さいと決定し得、これは、システマティック遅延を示し得る。この場合、（たとえば、持続時間２ｍｓの）第１の評価間隔中に適応ビーコン逸失タイマーを開始することは、逸失された送信をもたらし得る。したがって、ＳＴＡ１１５は、固定オフセットの後に適応輻輳評価を開始し得る。そうするために、それは、ビーコン受信のセットを監視し、ビーコンが実際に到着するときとそれが到着すると予想されたときとの間の差の記録を保持し得る。ＳＴＡ１１５は、次いで、システマティックオフセット存在があるかどうかを決定するために後処理およびパターンマッチング論理を使用し得る。すなわち、システマティックオフセットが存在する場合、ＳＴＡ１１５は、オフセット期間だけ輻輳評価論理をシフトして戻し得る。
【００７１】
[0084]場合によっては、ＳＴＡ１１５は、固定間隔において（たとえば、２ｍｓごとに）スリープ状態に入るべきかどうかを決定し得る。次いで、ＳＴＡ１１５は、それが前の固定スリープタイマー間隔においてスリープ状態に入らないと決定するかどうかに基づいてスリープタイマーに別の固定スリープタイマー間隔を追加し得る。いくつかの例では、測定されたチャネル状態パラメータ値のセットは、固定スリープタイマー間隔のセットにマッピングされ得、スリープタイマーを調整することは、マッピングに基づいてスリープタイマー間隔を識別することを含み得る。場合によっては、ＳＴＡは、輻輳評価を開始する前に一定数の固定間隔（たとえば、３つの間隔＝６ｍｓ）の間待ち得る。場合によっては、ＳＴＡ１１５は、輻輳決定を行うことを助けるために最後の数個の固定オフセット間隔中に輻輳を評価し得る。異なる輻輳評価が各間隔において行われ得、それらは、（最近の測定値により多くの重みを与える加重平均を用いるような）何らかの他の方法で平均化されるか、または組み合わせられ得る。
【００７２】
[0085]いくつかの例では、ＳＴＡ１１５は、一定数の過去のビーコンから、逸失されたビーコンの数を計数し得る。次いで、スリープタイマーを調整することは、逸失されたビーコンの数が増す場合にスリープタイマーを増加させることと、逸失されたビーコンの数が下がる場合にスリープタイマーを減少させることとを含み得る。場合によっては、ＳＴＡ１１５は、現起動期間中に現在のビーコン逸失タイマーを調整し得る。他の場合には、ＳＴＡ１１５は、次のビーコン逸失タイマー（すなわち、現在のビーコン受信期間のためのタイマーとは反対に、次のビーコン受信期間のためのタイマー）を調整し得る。
【００７３】
[0086]場合によっては、ＳＴＡ１１５は、電力消費、距離、およびチャネル輻輳に関係するデータを生成するためにビーコン起動サイクル中の消費電力を測定し得る。たとえば、このデータは、タイマー調整アルゴリズムを更新するため、または、デバイスの１人または複数のユーザに関係を表示するために使用され得る。
【００７４】
[0087]図５に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのＳＴＡ１１５−ｅのブロック図５００を示す。ＳＴＡ１１５−ｅは、図１〜図４を参照しながら説明したＳＴＡ１１５の態様の一例であり得る。ＳＴＡ１１５−ｅは、受信機５０５、ブラインド受信アダプタ５１０、および／または送信機５１５を含み得る。ＳＴＡ１１５−ｅはプロセッサをも含み得る。これらの構成要素の各々は互いに通信していることがある。
【００７５】
[0088]ＳＴＡ１１５−ｅの構成要素は、適用可能な機能の一部または全部をハードウェアで実行するように適応された少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）を用いて、個々にまたはまとめて実装され得る。代替的に、それらの機能は、１つまたは複数の他の処理ユニット（またはコア）によって、少なくとも１つのＩＣ上で実行され得る。他の実施形態では、当技術分野で知られている任意の様式でプログラムされ得る、他のタイプの集積回路（たとえば、ストラクチャード／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、または別のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的または部分的に、１つまたは複数の汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリに組み込まれた命令を用いて実装され得る。
【００７６】
[0089]受信機５０５は、パケット、ユーザデータ、および／または様々な情報チャネル（たとえば、制御チャネル、データチャネル、ならびに距離および輻輳のためのブラインド受信持続時間を適応させることに関係する情報など）に関連するビーコンなどの情報を受信し得る。情報は、ブラインド受信アダプタ５１０に、およびＳＴＡ１１５−ｅの他の構成要素に受け渡され得る。いくつかの例では、受信機５０５はＤＴＩＭを受信し得る。
【００７７】
[0090]ブラインド受信アダプタ５１０は、ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整することと、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられ、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入ることとを行い得る。
【００７８】
[0091]送信機５１５は、ＳＴＡ１１５−ｅの他の構成要素から受信された信号を送信し得る。いくつかの実施形態では、送信機５１５は、トランシーバモジュール中で受信機５０５とコロケートされ得る。送信機５１５は単一のアンテナを含み得るか、またはそれは複数のアンテナを含み得る。
【００７９】
[0092]図６に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのＳＴＡ１１５−ｆのブロック図６００を示す。ＳＴＡ１１５−ｆは、図１〜図５を参照しながら説明したＳＴＡ１１５の態様の一例であり得る。ＳＴＡ１１５−ｆは、受信機５０５−ａ、ブラインド受信アダプタ５１０−ａ、および／または送信機５１５−ａを含み得る。ＳＴＡ１１５−ｆはプロセッサをも含み得る。これらの構成要素の各々は互いに通信していることがある。ブラインド受信アダプタ５１０−ａは、チャネル状態モニタ６０５と、スリープ時間調整器６１０と、スリープ状態コントローラ６１５とをも含み得る。
【００８０】
[0093]ＳＴＡ１１５−ｆの構成要素は、適用可能な機能の一部または全部をハードウェアで実行するように適応された少なくとも１つのＡＳＩＣを用いて、個々にまたはまとめて実装され得る。代替的に、それらの機能は、１つまたは複数の他の処理ユニット（またはコア）によって、少なくとも１つのＩＣ上で実行され得る。他の実施形態では、当技術分野で知られている任意の様式でプログラムされ得る他のタイプの集積回路（たとえば、ストラクチャード／プラットフォームＡＳＩＣ、ＦＰＧＡ、または別のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的または部分的に、１つまたは複数の汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリに組み込まれた命令を用いて実装され得る。
【００８１】
[0094]受信機５０５−ａは、−ａに、およびＳＴＡ１１５−ｆの他の構成要素に受け渡され得る情報を受信し得る。ブラインド受信アダプタ５１０−ａは、図５を参照しながら上記で説明した動作を実行し得る。送信機５１５−ａは、ＳＴＡ１１５−ｆの他の構成要素から受信された信号を送信し得る。
【００８２】
[0095]チャネル状態モニタ６０５は、図２〜図４を参照しながら上記で説明したように、ワイヤレスチャネルのためのチャネル状態パラメータ（たとえば、ＡＰ１０５までの距離、チャネル輻輳、またはＲＳＳＩなど）を測定し得る。いくつかの例では、測定されたチャネル状態パラメータは、１つまたは複数の固定スリープタイマー間隔に関連付けられた測定されたチャネル状態パラメータのセットのうちの１つであり得、ここにおいて、スリープタイマーを調整することが、測定されたチャネル状態パラメータのセットに基づき得る。いくつかの例では、チャネル状態パラメータは、隠れノードまたは不正局検出に関連付けられ得る。
【００８３】
[0096]スリープ時間調整器６１０は、図２〜図４を参照しながら上記で説明したように、チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマー（たとえば、ビーコン逸失タイマーまたはＣＡＢタイマー）を調整し得、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる。いくつかの例では、スリープタイマーを調整することは、チャネル状態パラメータが輻輳しきい値を満たすという決定に基づいて、スリープタイマーを低減することを備える。いくつかの例では、スリープタイマーを調整することは、チャネル状態パラメータが輻輳しきい値を満たさないという決定に基づいて、スリープタイマーを増加させることを備える。いくつかの例では、スリープタイマーを調整することは、１つまたは複数の固定スリープタイマー間隔の、前の固定スリープタイマー間隔においてスリープ状態に入らないという決定に少なくとも部分的に基づいて、スリープタイマーに次の固定スリープタイマー間隔を追加することを備える。いくつかの例では、スリープタイマーを調整することは、逸失されたビーコンの数の増加に少なくとも部分的に基づいてスリープタイマーを増加させることを備える。
【００８４】
[0097]スリープ状態コントローラ６１５は、図２〜図４を参照しながら上記で説明したように、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入り得る。スリープ状態コントローラ６１５はまた、図２〜図４を参照しながら上記で説明したように、スリープタイマーの１つまたは複数の固定スリープタイマー間隔においてスリープ状態に入るべきかどうかを決定し得る。
【００８５】
[0098]図７に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのブラインド受信アダプタ５１０−ｂのブロック図７００を示す。ブラインド受信アダプタ５１０−ｂは、図５〜図６を参照しながら説明したブラインド受信アダプタ５１０の態様の一例であり得る。ブラインド受信アダプタ５１０−ｂは、チャネル状態モニタ６０５−ａと、スリープ時間調整器６１０−ａと、スリープ状態コントローラ６１５−ａとを含み得る。これらのモジュールの各々は、図６を参照しながら上記で説明した機能を実行し得る。ブラインド受信アダプタ５１０−ｂは、ビーコン逸失／ＣＡＢタイマー７０５と、チャネル状態評価器７１０と、不正局検出器７１５と、ビーコン遅延モニタ７２０と、ビーコン遅延オフセット評価器７２５と、ビーコン逸失モニタ７３０と、電力モニタ７３５と、データ生成器７４０とをも含み得る。
【００８６】
[0099]ブラインド受信アダプタ５１０−ｂの構成要素は、適用可能な機能の一部または全部をハードウェアで実行するように適応された少なくとも１つのＡＳＩＣを用いて、個々にまたはまとめて実装され得る。代替的に、それらの機能は、１つまたは複数の他の処理ユニット（またはコア）によって、少なくとも１つのＩＣ上で実行され得る。他の実施形態では、当技術分野で知られている任意の様式でプログラムされ得る他のタイプの集積回路（たとえば、ストラクチャード／プラットフォームＡＳＩＣ、ＦＰＧＡ、または別のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的または部分的に、１つまたは複数の汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリに組み込まれた命令を用いて実装され得る。
【００８７】
[0100]ブラインド受信アダプタ５１０−ｂは、図２〜図４を参照しながら上記で説明したように、予想されるワイヤレス送信がＤＴＩＭビーコンであり得、スリープタイマーがビーコン逸失タイマーであり得るように構成され得る。いくつかの例では、予想されるワイヤレス送信はＣＡＢであり得、スリープタイマーがＣＡＢタイマーであり得る。
【００８８】
[0101]ビーコン逸失／ＣＡＢタイマー７０５は、図２〜図４を参照しながら上記で説明したように、ビーコン受信期間においてまたはＤＴＩＭを受信したことに応答して、ビーコン逸失および／またはＣＡＢタイマーを開始し得る。
【００８９】
[0102]チャネル状態評価器７１０は、図２〜図４を参照しながら上記で説明したように、チャネル状態パラメータを輻輳しきい値と比較し得る。
【００９０】
[0103]不正局検出器７１５は、図２〜図４を参照しながら上記で説明したように、ネイバリング局がＴＢＴＴ中に送信していると決定し得、ここにおいて、チャネル状態パラメータが決定に少なくとも部分的に基づく。
【００９１】
[0104]ビーコン遅延モニタ７２０は、図２〜図４を参照しながら上記で説明したように、監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定し得る。
【００９２】
[0105]ビーコン遅延オフセット評価器７２５は、図２〜図４を参照しながら上記で説明したように、遅延のセットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定し得、ここにおいて、スリープタイマーを調整することがシステマティックビーコンオフセットに基づく。いくつかの例では、システマティックオフセットを決定することは、遅延のセットのための変動の測度が変動しきい値よりも小さいことがあると決定することを備える。
【００９３】
[0106]ビーコン逸失モニタ７３０は、図２〜図４を参照しながら上記で説明したように、ビーコンの過去の数から、逸失されたビーコンの数を識別し得る。
【００９４】
[0107]電力モニタ７３５は、図２〜図４を参照しながら上記で説明したように、ビーコン起動サイクル中の消費電力を測定し得る。
【００９５】
[0108]データ生成器７４０は、図２〜図４を参照しながら上記で説明したように、消費された電力消費および距離に関係するデータを生成し得る。
【００９６】
[0109]図８に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるためのシステム８００の図を示す。システム８００は、図１〜図７を参照しながら上記で説明したＳＴＡ１１５−ｇの一例であり得る、ＳＴＡ１１５−ｇを含み得る。ＳＴＡ１１５−ｇは、図２〜図７を参照しながら説明したブラインド受信アダプタ５１０の一例であり得る、８１０を含み得る。ＳＴＡ１１５−ｇは、距離検出器をも含み得る。ＳＴＡ１１５−ｇは、通信を送信するための構成要素と通信を受信するための構成要素とを含む、双方向音声およびデータ通信のための構成要素をも含み得る。たとえば、ＳＴＡ１１５−ｇは、ＳＴＡ１１５−ｈおよび／またはＡＰ１０５−ｄと双方向に通信し得る。
【００９７】
[0110]距離検出器８２５は、チャネル状態パラメータが、図２〜図４を参照しながら上記で説明したように、局とＡＰ１０５との間の距離に少なくとも部分的に基づき得るように構成され得る。
【００９８】
[0111]ＳＴＡ１１５−ｇはまた、プロセッサモジュール８０５と、（ソフトウェア（ＳＷ））８２０を含むメモリ８１５と、トランシーバモジュール８３５と、１つまたは複数のアンテナ８４０とを含み得、その各々は、（たとえば、バス８４５を介して互いに直接的または間接的に通信し得る。トランシーバモジュール８３５は、上記で説明したように、（１つまたは複数の）アンテナ８４０および／あるいはワイヤードリンクまたはワイヤレスリンクを介して、１つまたは複数のネットワークと双方向に通信し得る。たとえば、トランシーバモジュール８３５は、ＡＰ１０５および／または別のＳＴＡ１１５と双方向に通信し得る。トランシーバモジュール８３５は、パケットを変調し、変調されたパケットを送信のために（１つまたは複数の）アンテナ８４０に与え、（１つまたは複数の）アンテナ８４０から受信されたパケットを復調するためのモデムを含み得る。ＳＴＡ１１５−ｇは単一のアンテナ８４０を含み得るが、ＳＴＡ１１５−ｇはまた、複数のワイヤレス送信を同時に送信および／または受信することが可能な複数のアンテナ８４０を有し得る。
【００９９】
[0112]メモリ８１５は、ランダムアクセスメモリ（ＲＡＭ）と読取り専用メモリ（ＲＯＭ）とを含み得る。メモリ８１５は、実行されたとき、プロセッサモジュール８０５に本明細書で説明する様々な機能（たとえば、距離および輻輳のためのブラインド受信持続時間を適応させることなど）を実行させる命令を含むコンピュータ可読、コンピュータ実行可能ソフトウェア／ファームウェアコード８２０を記憶し得る。代替的に、ソフトウェア／ファームウェアコード８２０は、プロセッサモジュール８０５によって直接的に実行可能でないことがあるが、（たとえば、コンパイルされ、実行されたとき）コンピュータに本明細書で説明する機能を実行させ得る。プロセッサモジュール８０５は、インテリジェントハードウェアデバイス、たとえば、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、ＡＳＩＣなどを含み得る。
【０１００】
[0113]図９に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法９００を示すフローチャートを示す。方法９００の動作は、図１〜図８を参照しながら説明したように、ＳＴＡ１１５またはそれの構成要素によって実施され得る。いくつかの例では、方法９００の動作は、図５〜図８を参照しながら説明したように、ブラインド受信アダプタ５１０によって実行され得る。いくつかの例では、ＳＴＡ１１５は、以下で説明する機能を実行するためにＳＴＡ１１５の機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＳＴＡ１１５は、専用ハードウェアを使用して、以下で説明する機能態様を実行し得る。
【０１０１】
[0114]ブロック９０５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ワイヤレスチャネルのためのチャネル状態パラメータを測定する。いくつかの例では、ブロック９０５の動作は、図６を参照しながら上記で説明したように、チャネル状態モニタ６０５によって実行され得る。
【０１０２】
[0115]ブロック９１０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整し、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる。いくつかの例では、ブロック９１０の動作は、図６を参照しながら上記で説明したように、スリープ時間調整器６１０によって実行され得る。
【０１０３】
[0116]ブロック９１５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入る。いくつかの例では、ブロック９１５の動作は、図６を参照しながら上記で説明したように、スリープ状態コントローラ６１５によって実行され得る。
【０１０４】
[0117]図１０に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法１０００を示すフローチャートを示す。方法１０００の動作は、図１〜図８を参照しながら説明したように、ＳＴＡ１１５またはそれの構成要素によって実施され得る。いくつかの例では、方法１０００の動作は、図５〜図８を参照しながら説明したように、ブラインド受信アダプタ５１０によって実行され得る。いくつかの例では、ＳＴＡ１１５は、以下で説明する機能を実行するためにＳＴＡ１１５の機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＳＴＡ１１５は、専用ハードウェアを使用して、以下で説明する機能態様を実行し得る。方法１０００はまた、図９の方法９００の態様を組み込み得る。
【０１０５】
[0118]ブロック１００５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ワイヤレスチャネルのためのチャネル状態パラメータを測定する。いくつかの例では、ブロック１００５の動作は、図６を参照しながら上記で説明したように、チャネル状態モニタ６０５によって実行され得る。
【０１０６】
[0119]ブロック１０１０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ＤＴＩＭを受信するために無線機をアクティブにする。いくつかの例では、ブロック１０１０の動作は、図７を参照しながら上記で説明したように、ブラインド受信アダプタ５１０−ｂによって実行され得る。
【０１０７】
[0120]ブロック１０１５において、ＳＴＡ１１５はＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ビーコン逸失タイマーを開始する。いくつかの例では、ブロック１０１５の動作は、図７を参照しながら上記で説明したように、ビーコン逸失／ＣＡＢタイマー７０５によって実行され得る。
【０１０８】
[0121]ブロック１０２０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、チャネル状態パラメータに少なくとも部分的に基づいてビーコン逸失タイマーを調整し、ここにおいて、ビーコン逸失タイマーが、ＤＴＩＭの受信ウィンドウに関連付けられる。いくつかの例では、ブロック１０２０の動作は、図６を参照しながら上記で説明したように、スリープ時間調整器６１０によって実行され得る。
【０１０９】
[0122]ブロック１０２５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、調整されたビーコン逸失タイマーと受信ウィンドウ中の予想されるＤＴＩＭ送信の不在とに少なくとも部分的に基づいてスリープ状態に入る。いくつかの例では、ブロック１０２５の動作は、図６を参照しながら上記で説明したように、スリープ状態コントローラ６１５によって実行され得る。
【０１１０】
[0123]図１１に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法１１００を示すフローチャートを示す。方法１１００の動作は、図１〜図８を参照しながら説明したように、ＳＴＡ１１５またはそれの構成要素によって実施され得る。いくつかの例では、方法１１００の動作は、図５〜図８を参照しながら説明したように、ブラインド受信アダプタ５１０によって実行され得る。いくつかの例では、ＳＴＡ１１５は、以下で説明する機能を実行するためにＳＴＡ１１５の機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＳＴＡ１１５は、専用ハードウェアを使用して、以下で説明する機能態様を実行し得る。方法１１００はまた、図９〜図１０の方法９００、および１０００の態様を組み込み得る。
【０１１１】
[0124]ブロック１１０５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ワイヤレスチャネルのためのチャネル状態パラメータを測定する。いくつかの例では、ブロック１１０５の動作は、図６を参照しながら上記で説明したように、チャネル状態モニタ６０５によって実行され得る。
【０１１２】
[0125]ブロック１１１０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ＤＴＩＭを受信する。いくつかの例では、ブロック１１１０の動作は、図５を参照しながら上記で説明したように、受信機５０５によって実行され得る。
【０１１３】
[0126]ブロック１１１５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ＤＴＩＭを受信したことに応答してＣＡＢタイマーを開始する。いくつかの例では、ブロック１１１５の動作は、図７を参照しながら上記で説明したように、ビーコン逸失／ＣＡＢタイマー７０５によって実行され得る。
【０１１４】
[0127]ブロック１１２０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、チャネル状態パラメータに少なくとも部分的に基づいてＣＡＢタイマーを調整し、ここにおいて、ＣＡＢタイマーが、予想されるＣＡＢ送信の受信ウィンドウに関連付けられる。いくつかの例では、ブロック１１２０の動作は、図６を参照しながら上記で説明したように、スリープ時間調整器６１０によって実行され得る。
【０１１５】
[0128]ブロック１１２５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、調整されたＣＡＢタイマーと受信ウィンドウ中の予想されるＣＡＢ送信の不在とに少なくとも部分的に基づいてスリープ状態に入る。いくつかの例では、ブロック１１２５の動作は、図６を参照しながら上記で説明したように、スリープ状態コントローラ６１５によって実行され得る。
【０１１６】
[0129]図１２に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法１２００を示すフローチャートを示す。方法１２００の動作は、図１〜図８を参照しながら説明したように、ＳＴＡ１１５またはそれの構成要素によって実施され得る。いくつかの例では、方法１２００の動作は、図５〜図８を参照しながら説明したように、ブラインド受信アダプタ５１０によって実行され得る。いくつかの例では、ＳＴＡ１１５は、以下で説明する機能を実行するためにＳＴＡ１１５の機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＳＴＡ１１５は、専用ハードウェアを使用して、以下で説明する機能態様を実行し得る。方法１２００はまた、図９〜図１１の方法９００、１０００、および１１００の態様を組み込み得る。
【０１１７】
[0130]ブロック１２０５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定する。いくつかの例では、ブロック１２０５の動作は、図７を参照しながら上記で説明したように、ビーコン遅延モニタ７２０によって実行され得る。
【０１１８】
[0131]ブロック１２１０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、遅延のセットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定し、ここにおいて、スリープタイマーを調整することがシステマティックビーコンオフセットに基づく。いくつかの例では、ブロック１２１０の動作は、図７を参照しながら上記で説明したように、ビーコン遅延オフセット評価器７２５によって実行され得る。
【０１１９】
[0132]ブロック１２１５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ワイヤレスチャネルのためのチャネル状態パラメータを測定する。いくつかの例では、ブロック１２１５の動作は、図６を参照しながら上記で説明したように、チャネル状態モニタ６０５によって実行され得る。
【０１２０】
[0133]ブロック１２２０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、チャネル状態パラメータとシステマティックビーコンオフセットとに少なくとも部分的に基づいてスリープタイマーを調整し、ここにおいて、スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる。いくつかの例では、ブロック１２２０の動作は、図６を参照しながら上記で説明したように、スリープ時間調整器６１０によって実行され得る。
【０１２１】
[0134]ブロック１２２５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入る。いくつかの例では、ブロック１２２５の動作は、図６を参照しながら上記で説明したように、スリープ状態コントローラ６１５によって実行され得る。
【０１２２】
[0135]図１３に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法１３００を示すフローチャートを示す。方法１３００の動作は、図１〜図８を参照しながら説明したように、ＳＴＡ１１５またはそれの構成要素によって実施され得る。いくつかの例では、方法１３００の動作は、図５〜図８を参照しながら説明したように、ブラインド受信アダプタ５１０によって実行され得る。いくつかの例では、ＳＴＡ１１５は、以下で説明する機能を実行するためにＳＴＡ１１５の機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＳＴＡ１１５は、専用ハードウェアを使用して、以下で説明する機能態様を実行し得る。方法１３００はまた、図９〜図１２の方法９００、１０００、１１００、および１２００の態様を組み込み得る。
【０１２３】
[0136]ブロック１３０５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ワイヤレスチャネルのためのチャネル状態パラメータを測定する。いくつかの例では、ブロック１３０５の動作は、図６を参照しながら上記で説明したように、チャネル状態モニタ６０５によって実行され得る。
【０１２４】
[0137]ブロック１３１０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、スリープタイマーの１つまたは複数の固定スリープタイマー間隔においてスリープ状態に入るべきかどうかを決定する。いくつかの例では、ブロック１３１０の動作は、図６を参照しながら上記で説明したように、スリープ状態コントローラ６１５によって実行され得る。
【０１２５】
[0138]ブロック１３１５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、１つまたは複数の固定スリープタイマー間隔の、前の固定スリープタイマー間隔においてスリープ状態に入らないという決定に少なくとも部分的に基づいて、スリープタイマーに次の固定スリープタイマー間隔を追加する。いくつかの例では、ブロック１３１５の動作は、図６を参照しながら上記で説明したように、スリープ時間調整器６１０によって実行され得る。
【０１２６】
[0139]ブロック１３２０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入る。いくつかの例では、ブロック１３２０の動作は、図６を参照しながら上記で説明したように、スリープ状態コントローラ６１５によって実行され得る。
【０１２７】
[0140]図１４に、本開示の様々な態様による、距離および輻輳のためのブラインド受信持続時間を適応させるための方法１４００を示すフローチャートを示す。方法１４００の動作は、図１〜図８を参照しながら説明したように、ＳＴＡ１１５またはそれの構成要素によって実施され得る。いくつかの例では、方法１４００の動作は、図５〜図８を参照しながら説明したように、ブラインド受信アダプタ５１０によって実行され得る。いくつかの例では、ＳＴＡ１１５は、以下で説明する機能を実行するためにＳＴＡ１１５の機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＳＴＡ１１５は、専用ハードウェアを使用して、以下で説明する機能態様を実行し得る。方法１４００はまた、図９〜図１３の方法９００、１０００、１１００、１２００、および１３００の態様を組み込み得る。
【０１２８】
[0141]ブロック１４０５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ビーコンの過去の数から、逸失されたビーコンの数を識別する。いくつかの例では、ブロック１４０５の動作は、図７を参照しながら上記で説明したように、ビーコン逸失モニタ７３０によって実行され得る。
【０１２９】
[0142]ブロック１４１０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、ワイヤレスチャネルのためのチャネル状態パラメータを測定する。いくつかの例では、ブロック１４１０の動作は、図６を参照しながら上記で説明したように、チャネル状態モニタ６０５によって実行され得る。
【０１３０】
[0143]ブロック１４１５において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、逸失されたビーコンの数の増加とチャネル状態パラメータとに少なくとも部分的に基づいて、スリープタイマーを増加させる。いくつかの例では、ブロック１４１５の動作は、図６を参照しながら上記で説明したように、スリープ時間調整器６１０によって実行され得る。
【０１３１】
[0144]ブロック１４２０において、ＳＴＡ１１５は、図２〜図４を参照しながら上記で説明したように、調整されたスリープタイマーと受信ウィンドウ中の予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入る。いくつかの例では、ブロック１４２０の動作は、図６を参照しながら上記で説明したように、スリープ状態コントローラ６１５によって実行され得る。
【０１３２】
[0145]したがって、方法９００、１０００、１１００、１２００、１３００、および１４００は、距離および輻輳のためのブラインド受信持続時間を適応させることを与え得る。方法９００、１０００、１１００、１２００、１３００、および１４００は可能な実施形態について説明していること、ならびに動作およびステップは、他の実施形態が可能であるように、並べ替えられるかまたは場合によっては変更され得ることに留意されたい。いくつかの例では、方法９００、１０００、１１００、１２００、１３００、および１４００のうちの２つまたはそれ以上からの態様が組み合わせられ得る。
【０１３３】
[0146]添付の図面に関して上記に記載した詳細な説明は、例示的な実施形態について説明しており、実装され得るまたは特許請求の範囲内に入るすべての実施形態を表すとは限らない。この説明全体にわたって使用する「例示的」という用語は、「例、事例、または例示の働きをすること」を意味し、「好ましい」または「他の実施形態よりも有利な」を意味しない。詳細な説明は、説明する技法の理解を与えるための具体的な詳細を含む。ただし、これらの技法は、これらの具体的な詳細なしに実施され得る。いくつかの事例では、説明した実施形態の概念を不明瞭にすることを回避するために、よく知られている構造およびデバイスはブロック図の形式で示されている。
【０１３４】
[0147]情報および信号は、多種多様な技術および技法のいずれかを使用して表され得る。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【０１３５】
[0148]本明細書の開示に関して説明した様々な例示的なブロックおよびモジュールは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサは、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成としても実装され得る。
【０１３６】
[0149]本明細書で説明する機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。他の例および実装形態は、本開示の範囲内および添付の特許請求の範囲内に入る。たとえば、ソフトウェアの性質により、上記で説明した機能は、プロセッサ、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらのうちのいずれかの組合せによって実行されるソフトウェアを使用して実装され得る。機能を実装する特徴はまた、異なる物理的ロケーションにおいて機能の部分が実装されるように分散されることを含めて、様々な位置に物理的に配置され得る。また、特許請求の範囲を含めて、本明細書で使用される場合、項目の列挙（たとえば、「のうちの少なくとも１つ」あるいは「のうちの１つまたは複数」などの句で終わる項目の列挙）中で使用される「または」は、たとえば、［Ａ、Ｂ、またはＣのうちの少なくとも１つ］の列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような選言的列挙を示す。
【０１３７】
[0150]コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、電気的消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ（登録商標））、コンパクトディスク（ＣＤ）ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータ、または汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、ＣＤ、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれる。
【０１３８】
[0151]本開示についての以上の説明は、当業者が本開示を作成または使用することができるように与えられたものである。本開示への様々な変更は当業者には容易に明らかとなり、本明細書で定義した一般原理は、本開示の範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で説明した例および設計に限定されるべきでなく、本明細書で開示した原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
【図１】
2017532867.tif 000004
【図２Ａ】
2017532867.tif 000005
【図２Ｂ】
2017532867.tif 000006
【図２Ｃ】
2017532867.tif 000007
【図３】
2017532867.tif 000008
【図４】
2017532867.tif 000009
【図５】
2017532867.tif 000010
【図６】
2017532867.tif 000011
【図７】
2017532867.tif 000012
【図８】
2017532867.tif 000013
【図９】
2017532867.tif 000014
【図１０】
2017532867.tif 000015
【図１１】
2017532867.tif 000016
【図１２】
2017532867.tif 000017
【図１３】
2017532867.tif 000018
【図１４】
2017532867.tif 000019
【手続補正書】
【提出日】平成29年6月8日(2017.6.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、
前記チャネル状態パラメータに少なくとも部分的に基づいてビーコン逸失スリープタイマーを調整することと、ここにおいて、前記ビーコン逸失タイマーが、予想される配信トラフィック指示メッセージ（ＤＴＩＭ）ビーコン送信の第１の受信ウィンドウに関連付けられる、
前記第１の受信ウィンドウに少なくとも部分的に基づいてコンテンツアフタービーコン（ＣＡＢ）スリープタイマーを調整することと、ここにおいて、前記ＣＡＢスリープタイマーが、予想されるＣＡＢ送信の第２の受信ウィンドウに関連付けられる、
前記調整されたビーコン逸失スリープタイマーと、前記調整されたＣＡＢスリープタイマーと、前記第１の受信ウィンドウ中の前記予想されるＤＴＩＭビーコン送信または前記第２の受信ウィンドウ中の前記予想されるＣＡＢ送信のうちの１つの不在とに少なくとも部分的に基づいて単一のスリープ状態に入ることと
を備える、ワイヤレス通信の方法。
【請求項２】
ＣＡＢ予測をもつ前記予想されるＤＴＩＭビーコンを受信することと、
前記予想されるＤＴＩＭビーコンを受信したことに応答して前記ＣＡＢタイマーを開始することと
をさらに備える、請求項１に記載の方法。
【請求項３】
前記チャネル状態パラメータを輻輳しきい値と比較すること
をさらに備える、請求項１に記載の方法。
【請求項４】
前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することは、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に少なくとも部分的に基づいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを低減すること
を備える、請求項３に記載の方法。
【請求項５】
前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することは、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に少なくとも部分的に基づいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを増加させること
を備える、請求項３に記載の方法。
【請求項６】
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定すること、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、請求項１に記載の方法。
【請求項７】
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定することと、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定することと、ここにおいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することが前記システマティックビーコンオフセットに少なくとも部分的に基づく、
をさらに備える、請求項１に記載の方法。
【請求項８】
前記システマティックビーコンオフセットを決定することは、
遅延の前記セットのための変動の測度が変動しきい値よりも小さいと決定すること
を備える、請求項７に記載の方法。
【請求項９】
前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーの１つまたは複数の固定スリープタイマー間隔において前記スリープ状態に入るべきかどうかを決定すること
をさらに備える、請求項１に記載の方法。
【請求項１０】
前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することは、
前記１つまたは複数の固定スリープタイマー間隔の、前の固定スリープタイマー間隔において前記スリープ状態に入らないという決定に少なくとも部分的に基づいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーに次の固定スリープタイマー間隔を追加すること
を備える、請求項９に記載の方法。
【請求項１１】
前記測定されたチャネル状態パラメータが、前記１つまたは複数の固定スリープタイマー間隔に関連付けられた測定されたチャネル状態パラメータのセットのうちの１つであり、ここにおいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することが、測定されたチャネル状態パラメータの前記セットに少なくとも部分的に基づく、請求項９に記載の方法。
【請求項１２】
ビーコンの過去の数から、逸失されたビーコンの数を識別すること
をさらに備え、
ここにおいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することが、
逸失されたビーコンの前記数の増加を識別することに少なくとも部分的に基づいて前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを増加させること
を備える、請求項１に記載の方法。
【請求項１３】
前記チャネル状態パラメータが、隠れノード検出に関連付けられる、請求項１に記載の方法。
【請求項１４】
前記チャネル状態パラメータが、受信信号強度指示（ＲＳＳＩ）に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１５】
前記チャネル状態パラメータが、局とアクセスポイント（ＡＰ）との間の距離に少なくとも部分的に基づく、請求項１に記載の方法。
【請求項１６】
ビーコン起動サイクル中の消費電力を測定することと、
前記消費電力と前記距離とに関係するデータを生成することと
をさらに備える、請求項１に記載の方法。
【請求項１７】
ワイヤレスチャネルのためのチャネル状態パラメータを測定するための手段と、
前記チャネル状態パラメータに少なくとも部分的に基づいてビーコン逸失スリープタイマーを調整するための手段と、ここにおいて、前記ビーコン逸失タイマーが、予想される配信トラフィック指示メッセージ（ＤＴＩＭ）ビーコン送信の第１の受信ウィンドウに関連付けられる、
前記第１の受信ウィンドウに少なくとも部分的に基づいてコンテンツアフタービーコン（ＣＡＢ）スリープタイマーを調整するための手段と、ここにおいて、前記ＣＡＢスリープタイマーが、予想されるＣＡＢ送信の第２の受信ウィンドウに関連付けられる、
前記調整されたビーコン逸失スリープタイマーと、前記調整されたＣＡＢスリープタイマーと、前記第１の受信ウィンドウ中の前記予想されるＤＴＩＭビーコン送信または前記第２の受信ウィンドウ中の前記予想されるＣＡＢ送信のうちの１つの不在とに少なくとも部分的に基づいて単一のスリープ状態に入るための手段と
を備える、ワイヤレス通信のための装置。
【請求項１８】
前記チャネル状態パラメータを輻輳しきい値と比較するための手段
をさらに備え、ここにおいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整するための前記手段は、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に少なくとも部分的に基づいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを低減するための手段と、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に少なくとも部分的に基づいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを増加させるための手段と
を備える、請求項１７に記載の装置。
【請求項１９】
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定するための手段、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、請求項１７に記載の装置。
【請求項２０】
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定するための手段と、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定するための手段と、ここにおいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することが前記システマティックビーコンオフセットに少なくとも部分的に基づく、
をさらに備える、請求項１７に記載の装置。
【請求項２１】
ビーコンの過去の数から、逸失されたビーコンの数を識別するための手段
をさらに備え、
ここにおいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することが、
逸失されたビーコンの前記数の増加を識別することに少なくとも部分的に基づいて前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを増加させること
を備える、請求項１７に記載の装置。
【請求項２２】
ワイヤレスチャネルのためのチャネル状態パラメータを測定するためのチャネル状態モニタと、
前記チャネル状態パラメータに少なくとも部分的に基づいてビーコン逸失スリープタイマーを調整するためのスリープ時間調整器と、ここにおいて、前記ビーコン逸失スリープタイマーが、予想される配信トラフィック指示メッセージ（ＤＴＩＭ）ビーコン送信の第１の受信ウィンドウに関連付けられる、
前記第１の受信ウィンドウに少なくとも部分的に基づいてコンテンツアフタービーコン（ＣＡＢ）スリープタイマーをさらに調整するための前記スリープ時間調整器と、ここにおいて、前記ＣＡＢスリープタイマーが、予想されるＣＡＢ送信の第２の受信ウィンドウに関連付けられる、
前記調整されたビーコン逸失スリープタイマーと、前記調整されたＣＡＢスリープタイマーと、前記第１の受信ウィンドウ中の前記予想されるＤＴＩＭビーコン送信または前記第２の受信ウィンドウ中の前記予想されるＣＡＢ送信のうちの１つの不在とに少なくとも部分的に基づいて単一のスリープ状態に入るためのスリープ状態コントローラと
を備える、ワイヤレス通信のための装置。
【請求項２３】
前記チャネル状態パラメータを輻輳しきい値と比較するためのチャネル状態評価器
をさらに備える、請求項２２に記載の装置。
【請求項２４】
前記スリープ時間調整器は、さらに、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に少なくとも部分的に基づいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを低減することと、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に少なくとも部分的に基づいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを増加させることと
を行うためのものである、請求項２３に記載の装置。
【請求項２５】
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定するための不正局検出器、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、請求項２２に記載の装置。
【請求項２６】
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定することと、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定することと、ここにおいて、前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを調整することが前記システマティックビーコンオフセットに少なくとも部分的に基づく、
を行うためのビーコン遅延モニタをさらに備える、請求項２２に記載の装置。
【請求項２７】
ビーコンの過去の数から、逸失されたビーコンの数を識別すること
を行うためのビーコン逸失モニタをさらに備え、
ここにおいて、前記スリープ状態コントローラが、さらに、逸失されたビーコンの前記数の増加を識別することに少なくとも部分的に基づいて前記ビーコン逸失スリープタイマーまたは前記ＣＡＢスリープタイマーを増加させるためのものである、
請求項２２に記載の装置。
【請求項２８】
距離および輻輳のためのブラインド受信持続時間を適応させるためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードが、
ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、
前記チャネル状態パラメータに少なくとも部分的に基づいてビーコン逸失スリープタイマーを調整することと、ここにおいて、前記ビーコン逸失タイマーが、予想される配信トラフィック指示メッセージ（ＤＴＩＭ）ビーコン送信の第１の受信ウィンドウに関連付けられる、
前記第１の受信ウィンドウに少なくとも部分的に基づいてコンテンツアフタービーコン（ＣＡＢ）スリープタイマーを調整することと、ここにおいて、前記ＣＡＢスリープタイマーが、予想されるＣＡＢ送信の第２の受信ウィンドウに関連付けられる、
前記調整されたビーコン逸失スリープタイマーと、前記調整されたＣＡＢスリープタイマーと、前記第１の受信ウィンドウ中の前記予想されるＤＴＩＭビーコン送信または前記第２の受信ウィンドウ中の前記予想されるＣＡＢ送信のうちの１つの不在とに少なくとも部分的に基づいて単一のスリープ状態に入ることと
を行うためにプロセッサによって実行可能な命令を備える、非一時的コンピュータ可読媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１３８
【補正方法】変更
【補正の内容】
【０１３８】
[0151]本開示についての以上の説明は、当業者が本開示を作成または使用することができるように与えられたものである。本開示への様々な変更は当業者には容易に明らかとなり、本明細書で定義した一般原理は、本開示の範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で説明した例および設計に限定されるべきでなく、本明細書で開示した原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整することと、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入ることと
を備える、ワイヤレス通信の方法。
［Ｃ２］
前記予想されるワイヤレス送信が配信トラフィック指示メッセージ（ＤＴＩＭ）ビーコンであり、前記スリープタイマーがビーコン逸失タイマーである、Ｃ１に記載の方法。
［Ｃ３］
前記予想されるワイヤレス送信がコンテンツアフタービーコン（ＣＡＢ）であり、前記スリープタイマーがＣＡＢタイマーである、Ｃ１に記載の方法。
［Ｃ４］
ＣＡＢ予測をもつＤＴＩＭビーコンを受信することと、
前記ＤＴＩＭビーコンを受信したことに応答して前記ＣＡＢタイマーを開始することと
をさらに備える、Ｃ３に記載の方法。
［Ｃ５］
前記チャネル状態パラメータを輻輳しきい値と比較すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ６］
前記スリープタイマーを調整することは、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に基づいて、前記スリープタイマーを低減すること
を備える、Ｃ５に記載の方法。
［Ｃ７］
前記スリープタイマーを調整することは、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に基づいて、前記スリープタイマーを増加させること
を備える、Ｃ５に記載の方法。
［Ｃ８］
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定すること、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、Ｃ１に記載の方法。
［Ｃ９］
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定することと、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定することと、ここにおいて、前記スリープタイマーを調整することが前記システマティックビーコンオフセットに基づく、
をさらに備える、Ｃ１に記載の方法。
［Ｃ１０］
前記システマティックビーコンオフセットを決定することは、
遅延の前記セットのための変動の測度が変動しきい値よりも小さいと決定すること
を備える、Ｃ９に記載の方法。
［Ｃ１１］
前記スリープタイマーの１つまたは複数の固定スリープタイマー間隔において前記スリープ状態に入るべきかどうかを決定すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ１２］
前記スリープタイマーを調整することは、
前記１つまたは複数の固定スリープタイマー間隔の、前の固定スリープタイマー間隔において前記スリープ状態に入らないという決定に少なくとも部分的に基づいて、前記スリープタイマーに次の固定スリープタイマー間隔を追加すること
を備える、Ｃ１１に記載の方法。
［Ｃ１３］
前記測定されたチャネル状態パラメータが、前記１つまたは複数の固定スリープタイマー間隔に関連付けられた測定されたチャネル状態パラメータのセットのうちの１つであり、ここにおいて、前記スリープタイマーを調整することが、測定されたチャネル状態パラメータの前記セットに基づく、Ｃ１１に記載の方法。
［Ｃ１４］
ビーコンの過去の数から、逸失されたビーコンの数を識別すること
をさらに備え、
ここにおいて、前記スリープタイマーを調整することが、
逸失されたビーコンの前記数の増加に少なくとも部分的に基づいて前記スリープタイマーを増加させること
を備える、Ｃ１に記載の方法。
［Ｃ１５］
前記チャネル状態パラメータが、隠れノード検出に関連付けられる、Ｃ１に記載の方法。
［Ｃ１６］
前記チャネル状態パラメータが、受信信号強度指示（ＲＳＳＩ）に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１７］
前記チャネル状態パラメータが、局とアクセスポイント（ＡＰ）との間の距離に少なくとも部分的に基づく、Ｃ１に記載の方法。
［Ｃ１８］
ビーコン起動サイクル中の消費電力を測定することと、
前記消費電力と前記距離とに関係するデータを生成することと
をさらに備える、Ｃ１に記載の方法。
［Ｃ１９］
ワイヤレスチャネルのためのチャネル状態パラメータを測定するための手段と、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整するための手段と、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入るための手段と
を備える、ワイヤレス通信のための装置。
［Ｃ２０］
前記チャネル状態パラメータを輻輳しきい値と比較するための手段
をさらに備え、ここにおいて、前記スリープタイマーを調整するための前記手段は、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に基づいて、前記スリープタイマーを低減するための手段と、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に基づいて、前記スリープタイマーを増加させるための手段と
を備える、Ｃ１９に記載の装置。
［Ｃ２１］
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定するための手段、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、Ｃ１９に記載の装置。
［Ｃ２２］
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定するための手段と、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定するための手段と、ここにおいて、前記スリープタイマーを調整することが前記システマティックビーコンオフセットに基づく、
をさらに備える、Ｃ１９に記載の装置。
［Ｃ２３］
ビーコンの過去の数から、逸失されたビーコンの数を識別するための手段
をさらに備え、
ここにおいて、前記スリープタイマーを調整することが、
逸失されたビーコンの前記数の増加に少なくとも部分的に基づいて前記スリープタイマーを増加させること
を備える、Ｃ１９に記載の装置。
［Ｃ２４］
ワイヤレスチャネルのためのチャネル状態パラメータを測定するためのチャネル状態モニタと、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整するためのスリープ時間調整器と、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入るためのスリープ状態コントローラと
を備える、ワイヤレス通信のための装置。
［Ｃ２５］
前記チャネル状態パラメータを輻輳しきい値と比較するためのチャネル状態評価器
をさらに備える、Ｃ２４に記載の装置。
［Ｃ２６］
前記スリープ時間調整器は、さらに、
前記チャネル状態パラメータが前記輻輳しきい値を満たすという決定に基づいて、前記スリープタイマーを低減することと、
前記チャネル状態パラメータが前記輻輳しきい値を満たさないという決定に基づいて、前記スリープタイマーを増加させることと
を行うためのものである、Ｃ２５に記載の装置。
［Ｃ２７］
ネイバリング局がターゲットビーコン送信時間（ＴＢＴＴ）中に送信していると決定するための不正局検出器、ここにおいて、前記チャネル状態パラメータが前記決定に少なくとも部分的に基づく、
をさらに備える、Ｃ２４に記載の装置。
［Ｃ２８］
監視されるビーコンのセット中の各ビーコンについての遅延を備える遅延のセットを測定することと、
遅延の前記セットに少なくとも部分的に基づいてシステマティックビーコンオフセットを決定することと、ここにおいて、前記スリープタイマーを調整することが前記システマティックビーコンオフセットに基づく、
を行うためのビーコン遅延モニタをさらに備える、Ｃ２４に記載の装置。
［Ｃ２９］
ビーコンの過去の数から、逸失されたビーコンの数を識別すること
を行うためのビーコン逸失モニタをさらに備え、
ここにおいて、前記スリープ状態コントローラが、さらに、逸失されたビーコンの前記数の増加に少なくとも部分的に基づいて前記スリープタイマーを増加させるためのものである、
Ｃ２４に記載の装置。
［Ｃ３０］
距離および輻輳のためのブラインド受信持続時間を適応させるためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードが、
ワイヤレスチャネルのためのチャネル状態パラメータを測定することと、
前記チャネル状態パラメータに少なくとも部分的に基づいてスリープタイマーを調整することと、ここにおいて、前記スリープタイマーが、予想されるワイヤレス送信の受信ウィンドウに関連付けられる、
前記調整されたスリープタイマーと前記受信ウィンドウ中の前記予想されるワイヤレス送信の不在とに少なくとも部分的に基づいてスリープ状態に入ることと
を行うためにプロセッサによって実行可能な命令を備える、非一時的コンピュータ可読媒体。
【国際調査報告】
2017532867.tif 000020
2017532867.tif 000021
2017532867.tif 000022
2017532867.tif 000023
2017532867.tif 000024
2017532867.tif 000025
2017532867.tif 000026