(57)【要約】ワイヤレス通信のための方法、システム、およびデバイスが説明される。１つの方法は、ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にアクセスポイント（ＡＰ）と通信することと、無線周波数（ＲＦ）スペクトル帯域に関連付けられた輻輳レベルを決定することと、１つのアウェイク間隔の間に、ＡＰと通信するためにワイヤレスデバイスによって使用される、識別されたＲＦスペクトル帯域と決定された輻輳レベルとに基づいて、ワイヤレスデバイスがアウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することとを含みうる。第２の方法は、配信トラフィックインジケーションメッセージ（ＤＴＩＭ）期間中にＡＰをポーリングすることと、少なくとも１つのヌルデータメッセージがＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定に基づくトリガ条件が満たされたことを識別することに基づいて、局がＡＰをポーリングするためのタイミングを修正することとを含みうる。【選択図】図５
2019522931.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスデバイスにおけるワイヤレス通信のための方法であって、
前記ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のアクセスポイント（ＡＰ）と通信することと、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域を識別することと、
前記ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することと、
前記アウェイク間隔のうちの１つのアウェイク間隔の間に、前記識別されたＲＦスペクトル帯域と前記決定された輻輳レベルとに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することと
を備える、方法。
【請求項２】
前記ワイヤレスデバイスによって使用される前記ＲＦスペクトル帯域を識別することは、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される帯域幅動作モードを識別すること
を備える、請求項１に記載の方法。
【請求項３】
前記帯域幅動作モードは、２０メガヘルツ（ＭＨｚ）帯域幅モード、または４０ＭＨｚ帯域幅モード、または８０ＭＨｚ帯域幅モード、または１６０ＭＨｚ帯域幅モード、または８０＋８０ＭＨｚ帯域幅モード、またはそれらの組み合わせを備える、請求項２に記載の方法。
【請求項４】
前記ワイヤレスデバイスによって使用される前記ＲＦスペクトル帯域を識別することは、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される前記ワイヤレス通信ネットワークに関連付けられたＲＦスペクトル範囲を識別すること
を備える、請求項１に記載の方法。
【請求項５】
前記ワイヤレス通信ネットワークによって使用される前記ＲＦスペクトル範囲は、少なくとも２．４ギガヘルツ（ＧＨｚ）スペクトル、または５ＧＨｚスペクトル、または９００ＭＨｚスペクトル、または６０ＧＨｚスペクトル、またはそれらの組み合わせに関連付けられる、請求項４に記載の方法。
【請求項６】
前記ＲＦスペクトル帯域に関連付けられた前記輻輳レベルを決定することは、
第１のアウェイク間隔中に前記ＲＦスペクトル帯域に関連付けられた前記輻輳レベルを決定すること
を備え、前記ＩＴＯ間隔を決定することは、前記第１のアウェイク間隔、または後続のアウェイク間隔、またはそれらの組み合わせ中に、前記ワイヤレスデバイスが前記アウェイクモードに留まるための前記ＩＴＯ間隔を決定することを備える、請求項１に記載の方法。
【請求項７】
前記ＩＴＯ間隔を決定することは、
複数のサウンディングトリガを受信することと、前記受信された複数のサウンディングシーケンスのサウンディングトリガ間の間隔を決定することと、前記決定された間隔に少なくとも部分的に基づいて前記ＩＴＯ間隔を決定することと
を備える、請求項１に記載の方法。
【請求項８】
前記ＩＴＯ間隔を決定することは、
前記ＲＦスペクトル帯域に関連付けられた前記輻輳レベルが前記識別されたＲＦスペクトル帯域についての所定のしきい値より大きいことを決定することと、
前記ワイヤレスデバイスが前記アウェイクモードに留まるための前記ＩＴＯ間隔を増大させることと
を備える、請求項１に記載の方法。
【請求項９】
前記局および前記ＡＰは、少なくともマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）モード、またはシングルユーザマルチクライアント（ＳＵ−ＭＣ）モード、またはそれらの組み合わせにしたがって動作する、請求項１に記載の方法。
【請求項１０】
前記輻輳レベルは、前記ＲＦスペクトル帯域中で前記局によって受信されるデータに少なくとも部分的に基づいて決定される、請求項１に記載の方法。
【請求項１１】
前記輻輳レベルは、前記ＲＦスペクトル帯域中の、前記ワイヤレス通信ネットワーク中における他のアクティビティに少なくとも部分的に基づいてさらに決定される、請求項１０に記載の方法。
【請求項１２】
局おけるワイヤレス通信のための方法であって、
配信トラフィックインジケーションメッセージ（ＤＴＩＭ）期間を決定することと、
前記ＤＴＩＭ期間中に、および前記局がスリープモードにある間に、アクセスポイント（ＡＰ）をポーリングすることと、
トリガ条件が満たされたことを識別することと、ここにおいて、前記トリガ条件は、少なくとも１つのヌルデータメッセージが前記ＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づく、
前記トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするためのタイミングを修正することと
を備える、方法。
【請求項１３】
前記局がタイミングを修正した前記ＡＰをＡＰのリストに加えること
をさらに備える、請求項１２に記載の方法。
【請求項１４】
前記ＡＰに関連付けられたエージングファクタの満了に際して前記リストから前記ＡＰを取り除くこと
をさらに備える、請求項１３に記載の方法。
【請求項１５】
前記局が前記ＡＰをポーリングするための前記タイミングを修正した後に、前記ＡＰと再アソシエートすることと、
デフォルトタイミングにしたがって第２のＤＴＩＭ期間中に前記ＡＰをポーリングすることに戻ることと、
前記トリガ条件が前記第２のＤＴＩＭ期間中に満たされたという第２の識別に少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするための前記デフォルトタイミングを修正することと
をさらに備える、請求項１２に記載の方法。
【請求項１６】
前記タイミングを修正することは、
前記ＤＴＩＭ期間の残りの部分を識別することと、前記ＤＴＩＭ期間の前記残りの部分の間に、前記ＡＰをポーリングすることを停止することと
を備える、請求項１２に記載の方法。
【請求項１７】
直後のＤＴＩＭ期間中に前記ＡＰをポーリングすることを再開すること
をさらに備える、請求項１６に記載の方法。
【請求項１８】
前記タイミングを修正することは、
前記局が前記ＡＰに送信するポーリング間の時間間隔を調整すること
を備える、請求項１２に記載の方法。
【請求項１９】
前記タイミングを修正することは、
タイムアウトした、前記局から前記ＡＰに送られるポーリングの連続数を識別することと、ポーリングの前記連続数が所定のしきい値より大きいという決定に少なくとも部分的に基づいて、前記局についてのポーリングを無効にすることと
を備える、請求項１２に記載の方法。
【請求項２０】
前記局から前記ＡＰに送られる複数のポーリングについて、タイムアウトした前記複数のポーリングのパーセンテージを識別することと、
前記パーセンテージが所定のしきい値より大きいという決定に少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするための前記タイミングを修正することを無効にすることと
をさらに備える、請求項１２に記載の方法。
【請求項２１】
タイムアウトした前記複数のポーリングのパーセンテージが所定のしきい値より大きいという決定に少なくとも部分的に基づいて、第１のブロック確認応答（ＡＣＫ）セッションを削除することと、
前記第１のブロックＡＣＫセッションを削除した後に、前記ＡＰとの第２のブロックＡＣＫセッションをアクティブ化することと
をさらに備える、請求項１２に記載の方法。
【請求項２２】
前記ＡＰをポーリングすることは、
前記ＡＰから受信されたヌルメッセージの前記数、またはタイムアウトしたポーリングの前記しきい値数に少なくとも部分的に基づいて、複数の間隔において前記ＡＰに複数の節電ポーリング（ＰＳ−Ｐｏｌｌ）を送信すること
を備える、請求項１２に記載の方法。
【請求項２３】
前記ＡＰをポーリングすることは、
前記決定されたＤＴＩＭ期間に少なくとも部分的に基づいて、複数の間隔において前記ＡＰに複数の投機的節電ポーリング（ＰＳ−Ｐｏｌｌ）を送信すること
を備える、請求項１２に記載の方法。
【請求項２４】
ワイヤレスデバイスにおけるワイヤレス通信のための方法であって、
前記第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、前記第１のワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域中の第１のアクティビティレベルを識別することと、
前記第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域中の第２のアクティビティレベルを識別することと、
前記第１のアクティビティレベルと前記第２のアクティビティレベルとに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域についての輻輳レベルを推定することと、
前記第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、前記推定された輻輳レベルに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することと
を備える、方法。
【請求項２５】
前記輻輳レベルを推定することは、
前記アウェイク間隔に関連付けられたスケーリング係数を適用することによって、前記第１および第２のアクティビティレベルをスケーリングすることと、
前記スケーリングされた第１および第２のアクティビティレベルに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域についての前記輻輳レベルを推定することと
を備える、請求項２４に記載の方法。
【請求項２６】
前記第１のワイヤレスデバイスに送信され、およびそれによって受信される前記トラフィックは、前記第１のワイヤレスデバイスに送信されるユニキャストデータを備える、請求項２４に記載の方法。
【請求項２７】
前記少なくともオンの第２のワイヤレスデバイスについての前記送信および受信アクティビティは、前記第１のワイヤレスデバイスに関連付けられた送信および受信トラフィック以外の、前記ＲＦスペクトル帯域中の全てのワイヤレス通信ネットワークアクティビティの測定値を備える、請求項２４に記載の方法。
【請求項２８】
ワイヤレスデバイスにおけるワイヤレス通信のための装置であって、システム中に、
プロセッサと、
前記プロセッサと電子通信中のメモリと、
前記メモリ中に記憶され、且つ前記プロセッサによって実行されたとき、前記装置に、
前記ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のアクセスポイント（ＡＰ）と通信することと、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域を識別することと、
前記ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することと、
前記アウェイク間隔のうちの１つのアウェイク間隔の間に、前記識別されたＲＦスペクトル帯域と前記決定された輻輳レベルとに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することと
を行わせるように動作可能である命令と
を備える、装置。
【請求項２９】
前記ワイヤレスデバイスによって使用される前記ＲＦスペクトル帯域を識別するように前記プロセッサによって実行可能である前記命令は、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される帯域幅動作モードを識別すること
を行うように前記プロセッサによって実行可能である命令を備える、請求項２８に記載の装置。
【請求項３０】
前記帯域幅動作モードは、２０メガヘルツ（ＭＨｚ）帯域幅モード、または４０ＭＨｚ帯域幅モード、または８０ＭＨｚ帯域幅モード、または１６０ＭＨｚ帯域幅モード、または８０＋８０ＭＨｚ帯域幅モード、またはそれらの組み合わせを備える、請求項２９に記載の装置。
【請求項３１】
前記ワイヤレスデバイスによって使用される前記ＲＦスペクトル帯域を識別するように前記プロセッサによって実行可能である前記命令は、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される前記ワイヤレス通信ネットワークに関連付けられたＲＦスペクトル範囲を識別すること
を行うように前記プロセッサによって実行可能である命令を備える、請求項２８に記載の装置。
【請求項３２】
前記ワイヤレス通信ネットワークによって使用される前記ＲＦスペクトル範囲は、少なくとも２．４ギガヘルツ（ＧＨｚ）スペクトル、または５ＧＨｚスペクトル、または９００ＭＨｚスペクトル、または６０ＧＨｚスペクトル、またはそれらの組み合わせに関連付けられる、請求項３１に記載の装置。
【請求項３３】
前記ＲＦスペクトル帯域に関連付けられた前記輻輳レベルを決定するように前記プロセッサによって実行可能である前記命令は、第１のアウェイク間隔中に前記ＲＦスペクトル帯域に関連付けられた前記輻輳レベルを決定するように前記プロセッサによって実行可能である命令を備え、
前記ＩＴＯ間隔を決定するように前記プロセッサによって実行可能である前記命令は、前記第１のアウェイク間隔、または後続のアウェイク間隔、またはそれらの組み合わせ中に、前記ワイヤレスデバイスが前記アウェイクモードに留まるための前記ＩＴＯ間隔を決定するように前記プロセッサによって実行可能である命令を備える、請求項２８に記載の装置。
【請求項３４】
前記ＩＴＯ間隔を決定するように前記プロセッサによって実行可能である前記命令は、
複数のサウンディングトリガを受信することと、
前記受信された複数のサウンディングシーケンスのサウンディングトリガ間の間隔を決定することと、
前記決定された間隔に少なくとも部分的に基づいて前記ＩＴＯ間隔を決定することと
を行うように前記プロセッサによって実行可能である命令を備える、請求項２８に記載の装置。
【請求項３５】
前記ＩＴＯ間隔を決定するように前記プロセッサによって実行可能である前記命令は、
前記ＲＦスペクトル帯域に関連付けられた前記輻輳レベルが前記識別されたＲＦスペクトル帯域についての所定のしきい値より大きいことを決定することと、
前記ワイヤレスデバイスが前記アウェイクモードに留まるための前記ＩＴＯ間隔を増大させることと
を行うように前記プロセッサによって実行可能である命令を備える、請求項２８に記載の装置。
【請求項３６】
前記局および前記ＡＰは、少なくともマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）モード、またはシングルユーザマルチクライアント（ＳＵ−ＭＣ）モード、またはそれらの組み合わせにしたがって動作する、請求項２８に記載の装置。
【請求項３７】
前記輻輳レベルは、前記ＲＦスペクトル帯域中で前記局によって受信されるデータに少なくとも部分的に基づいて決定される、請求項２８に記載の装置。
【請求項３８】
局におけるワイヤレス通信のための装置であって、システム中に、
プロセッサと、
前記プロセッサと電子通信中のメモリと、
前記メモリ中に記憶され、且つ前記プロセッサによって実行されたとき、前記装置に、
配信トラフィックインジケーションメッセージ（ＤＴＩＭ）期間を決定することと、
前記ＤＴＩＭ期間中に、および前記局がスリープモードにある間に、アクセスポイント（ＡＰ）をポーリングすることと、
トリガ条件が満たされたことを識別することと、ここにおいて、前記トリガ条件は、少なくとも１つのヌルデータメッセージが前記ＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づく、
前記トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするためのタイミングを修正することと
を行わせるように動作可能である命令と
を備える、装置。
【請求項３９】
前記命令は、
前記局がタイミングを修正した前記ＡＰをＡＰのリストに加えること
を行うように前記プロセッサによってさらに実行可能である、請求項３８に記載の装置。
【請求項４０】
前記命令は、
前記ＡＰに関連付けられたエージングファクタの満了に際して前記リストから前記ＡＰを取り除くこと
を行うように前記プロセッサによってさらに実行可能である、請求項３９に記載の装置。
【請求項４１】
前記命令は、
前記局が前記ＡＰをポーリングするための前記タイミングを修正した後に、前記ＡＰと再アソシエートすることと、
デフォルトタイミングにしたがって第２のＤＴＩＭ期間中に前記ＡＰをポーリングすることに戻ることと、
前記トリガ条件が前記第２のＤＴＩＭ期間中に満たされたという第２の識別に少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするための前記デフォルトタイミングを修正することと
を行うように前記プロセッサによってさらに実行可能である、請求項３８に記載の装置。
【請求項４２】
前記タイミングを修正するように前記プロセッサによって実行可能である前記命令は、
前記ＤＴＩＭ期間の残りの部分を識別することと、
前記ＤＴＩＭ期間の前記残りの部分の間に、前記ＡＰをポーリングすることを停止することと
を行うように前記プロセッサによって実行可能である命令を備える、請求項３８に記載の装置。
【請求項４３】
前記命令は、
直後のＤＴＩＭ期間中に前記ＡＰをポーリングすることを再開すること
を行うように前記プロセッサによってさらに実行可能である、請求項４２に記載の装置。
【請求項４４】
前記タイミングを修正するように前記プロセッサによって実行可能である前記命令は、
前記局が前記ＡＰに送信するポーリング間の時間間隔を調整すること
を行うように前記プロセッサによって実行可能である命令を備える、請求項３８に記載の装置。
【請求項４５】
前記タイミングを修正するように前記プロセッサによって実行可能である前記命令は、
タイムアウトした、前記局から前記ＡＰに送られるポーリングの連続数を識別することと、
ポーリングの前記連続数が所定のしきい値より大きいという決定に少なくとも部分的に基づいて、前記局についてのポーリングを無効にすることと
を行うように前記プロセッサによって実行可能である命令を備える、請求項３８に記載の装置。
【請求項４６】
前記命令は、
前記局から前記ＡＰに送られる複数のポーリングについて、タイムアウトした前記複数のポーリングのパーセンテージを識別することと、
前記パーセンテージが所定のしきい値より大きいという決定に少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするための前記タイミングを修正することを無効にすることと
を行うように前記プロセッサによってさらに実行可能である、請求項３８に記載の装置。
【請求項４７】
前記命令は、
タイムアウトした前記複数のポーリングのパーセンテージが所定のしきい値より大きいという決定に少なくとも部分的に基づいて、第１のブロック確認応答（ＡＣＫ）セッションを削除することと、
前記第１のブロックＡＣＫセッションを削除した後に、前記ＡＰとの第２のブロックＡＣＫセッションをアクティブ化することと
を行うように前記プロセッサによってさらに実行可能である、請求項３８に記載の装置。
【請求項４８】
前記ＡＰをポーリングするように前記プロセッサによって実行可能である前記命令は、
前記ＡＰから受信されたヌルメッセージの前記数、またはタイムアウトしたポーリングの前記しきい値数に少なくとも部分的に基づいて、複数の間隔において前記ＡＰに複数の節電ポーリング（ＰＳ−Ｐｏｌｌ）を送信すること
を行うように前記プロセッサによって実行可能である命令を備える、請求項３８に記載の装置。
【請求項４９】
前記ＡＰをポーリングするように前記プロセッサによって実行可能である前記命令は、
前記決定されたＤＴＩＭ期間に少なくとも部分的に基づいて、複数の間隔において前記ＡＰに複数の投機的節電ポーリング（ＰＳ−Ｐｏｌｌ）を送信すること
を行うように前記プロセッサによって実行可能である命令を備える、請求項３８に記載の装置。
【請求項５０】
第１のワイヤレスデバイスにおけるワイヤレス通信のための装置であって、システム中に、
プロセッサと、
前記プロセッサと電子通信中のメモリと、
前記メモリ中に記憶され、且つ前記プロセッサによって実行されたとき、前記装置に、
前記第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、前記第１のワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域中の第１のアクティビティレベルを識別することと、
前記第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域中の第２のアクティビティレベルを識別することと、
前記第１のアクティビティレベルと前記第２のアクティビティレベルとに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域についての輻輳レベルを推定することと、
前記第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、前記推定された輻輳レベルに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することと
を行わせるように動作可能である命令と
を備える、装置。
【請求項５１】
前記輻輳レベルを推定するように前記プロセッサによって実行可能である前記命令は、
前記アウェイク間隔に関連付けられたスケーリング係数を適用することによって、前記第１および第２のアクティビティレベルをスケーリングすることと、前記スケーリングされた第１および第２のアクティビティレベルに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域についての前記輻輳レベルを推定することと
を行うように前記プロセッサによって実行可能である命令を備える、請求項５０に記載の装置。
【請求項５２】
前記第１のワイヤレスデバイスに送信され、およびそれによって受信される前記トラフィックは、前記第１のワイヤレスデバイスに送信されるユニキャストデータを備える、請求項５０に記載の装置。
【請求項５３】
前記少なくともオンの第２のワイヤレスデバイスについての前記送信および受信アクティビティは、前記第１のワイヤレスデバイスに関連付けられた送信および受信トラフィック以外の、前記ＲＦスペクトル帯域中の全てのワイヤレス通信ネットワークアクティビティの測定値を備える、請求項５０に記載の装置。
【請求項５４】
ワイヤレスデバイスにおけるワイヤレス通信のための装置であって、
前記ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のアクセスポイント（ＡＰ）と通信するための手段と、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域を識別するための手段と、
前記ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定するための手段と、
前記アウェイク間隔のうちの１つのアウェイク間隔の間に、前記識別されたＲＦスペクトル帯域と前記決定された輻輳レベルとに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定するための手段と
を備える、装置。
【請求項５５】
局におけるワイヤレス通信のための装置であって、
配信トラフィックインジケーションメッセージ（ＤＴＩＭ）期間を決定するための手段と、
前記ＤＴＩＭ期間中に、および前記局がスリープモードにある間に、アクセスポイント（ＡＰ）をポーリングするための手段と、
トリガ条件が満たされたことを識別するための手段と、ここにおいて、前記トリガ条件は、少なくとも１つのヌルデータメッセージが前記ＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づく、
前記トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするためのタイミングを修正するための手段と
を備える、装置。
【請求項５６】
第１のワイヤレスデバイスにおけるワイヤレス通信のための装置であって、
前記第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、前記第１のワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域中の第１のアクティビティレベルを識別するための手段と、
前記第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域中の第２のアクティビティレベルを識別するための手段と、
前記第１のアクティビティレベルと前記第２のアクティビティレベルとに少なくとも部分的に基づいて、前記ＲＦスペクトルについての輻輳レベルを推定するための手段と、
前記第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、前記推定された輻輳レベルに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定するための手段と
を備える、装置。
【請求項５７】
ワイヤレスデバイスにおけるワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードは、
前記ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のアクセスポイント（ＡＰ）と通信することと、
前記ＡＰと通信するために前記ワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域を識別することと、
前記ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することと、
前記アウェイク間隔のうちの１つのアウェイク間隔の間に、前記識別されたＲＦスペクトル帯域と前記決定された輻輳レベルとに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することと
を行うようにプロセッサによって実行可能である命令を備える、非一時的コンピュータ可読媒体。
【請求項５８】
局におけるワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードは、
配信トラフィックインジケーションメッセージ（ＤＴＩＭ）期間を決定することと、
前記ＤＴＩＭ期間中に、および前記局がスリープモードにある間に、アクセスポイント（ＡＰ）をポーリングすることと、
トリガ条件が満たされたことを識別することと、ここにおいて、前記トリガ条件は、少なくとも１つのヌルデータメッセージが前記ＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づく、
前記トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、前記局が前記ＡＰをポーリングするためのタイミングを修正することと
を行うようにプロセッサによって実行可能である命令を備える、非一時的コンピュータ可読媒体。
【請求項５９】
ワイヤレスデバイスにおけるワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードは、
前記第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、前記第１のワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域中の第１のアクティビティレベルを識別することと、
前記第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、前記ＲＦスペクトル帯域中の第２のアクティビティレベルを識別することと、
前記第１のアクティビティレベルと前記第２のアクティビティレベルとに少なくとも部分的に基づいて、前記ＲＦスペクトルについての輻輳レベルを推定することと、
前記第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、前記推定された輻輳レベルに少なくとも部分的に基づいて、前記ワイヤレスデバイスが前記アウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することと
を行うようにプロセッサによって実行可能である命令を備える、非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]以下は概して、局におけるワイヤレス通信に関し、より具体的には、適応型非アクティビティタイムアウト管理（adaptive inactivity timeout management）に関する。
【０００２】
[0002]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャスト、等のような様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（例えば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムでありうる。ワイヤレスネットワーク、例えば、Ｗｉ−Ｆｉ（すなわち、米国電気電子学会（ＩＥＥＥ）８０２.１１）ネットワークのようなＷＬＡＮは、１つまたは複数の局（ＳＴＡ）あるいはモバイルデバイスと通信しうるアクセスポイント（ＡＰ）を含みうる。ＡＰは、インターネットのようなネットワークに結合されえ、モバイルデバイスがネットワークを介して通信すること（またはアクセスポイントに結合された他のデバイスと通信すること）を可能にしうる。ワイヤレスデバイスは、双方向にネットワークデバイスと通信しうる。例えば、ＷＬＡＮでは、ＳＴＡは、ＤＬおよびＵＬを介して関連するＡＰと通信しうる。ＤＬ（すなわち順方向リンク）は、ＡＰから局への通信リンクを指し、ＵＬ（すなわち逆方向リンク）は、局からＡＰへの通信リンクを指しうる。
【０００３】
[0003]ＷＬＡＮ中のＡＰの電力消費もまた関心事項（concern）でありうるが、ＳＴＡによる電力消費は、そのようなデバイスが典型的に１つまたは複数のバッテリからの電力に依拠していることから特に重要である。８０２．１１規格ファミリ（例えば、ＷｉＦｉ）を用いるもののようなＷＬＡＮシステムは、チャネル感知多元接続（ＣＳＭＡ：channel sense multiple access）を使用しえ、それにおいて、ＳＴＡは、チャネルにアクセスするより前にチャネル条件を感知する。ＷＬＡＮシステムでは、ＡＰは、いくつかまたは多くの他のＳＴＡと同時に通信していることがありえ、したがって、データ転送は、ＡＰが他のＳＴＡをサービングしている期間によって割り込まれうる。ＳＴＡは、ＳＴＡが周期的または半周期的にスリープモードになり、且つデータがＡＰとＳＴＡとの間で交換されるべきときにウェイクアップする節電モードをアクティブ化しうる。いくつかの事例では、最後のデータパケットがＳＴＡによって送信または受信された後に、ＳＴＡは、未だに受信されていない移動中の任意のデータパケットが存在するケースに備えてアウェイクモードに留まりうる。ＳＴＡは、非アクティビティタイムアウト（ＩＴＯ）間隔の満了までアウェイクモードに留まりうる。しかしながら、受信されるべき追加のデータパケットが存在しない場合であっても、ＳＴＡは、ＩＴＯ間隔が満了するまで待ち、且つアウェイクのままである。これは、より良い性能の追加の利点なしに、電力における不必要な消耗をもたらしうる。
【発明の概要】
【０００４】
[0004]説明される技法は、適応型非アクティビティタイムアウト管理をサポートする改善された方法、システム、デバイス、または装置に関する。概して、説明される技法は、ネットワーク輻輳に基づいて局（ＳＴＡ）についての非アクティビティタイムアウト（ＩＴＯ）間隔を決定することを提供する。ＩＴＯはまた、ＳＴＡによって使用される無線周波数（ＲＦ）スペクトル帯域またはＳＴＡによって使用される帯域幅動作モードに基づいて決定されえ、それは、ＲＦスペクトル帯域に関連付けられうる。いくつかの例では、輻輳レベルは、ワイヤレスネットワーク内の異なるアクティビティレベルに基づいて決定されうる。例えば、ＩＴＯは、ＳＴＡによって使用されるＲＦスペクトル帯域とＲＦスペクトル帯域中の輻輳との両方に依存しうる。輻輳レベルはまた、ＲＦスペクトル帯域中で動作している他のデバイスのアクティビティレベルに基づいて、およびまたＲＦスペクトル帯域中でＳＴＡに送られるトラフィックに関連付けられた受信アクティビティに基づいて決定されうる。
【０００５】
[0005]ＳＴＡがある特定の数のヌル(null)データメッセージを受信するかどうか、またはＳＴＡが配信トラフィックインジケーションメッセージ（ＤＴＩＭ：a delivery traffic indication message）期間中にある特定の数のポーリングタイムアウトを経験するかどうかに基づいて、ＳＴＡがアクセスポイント（ＡＰ）をポーリングするためのタイミングを修正することを伴う、追加の適応型非アクティビティタイムアウト管理技法もまた説明される。そのようなケースでは、ＳＴＡは、ＤＴＩＭ期間の残りの間に、電力を節約するために、ＡＰをポーリングすることを停止しうるか、ＡＰをポーリングするためのタイミングの修正を無効にしうるか、または局についてのポーリング（例えば、節電ポーリング）を無効にしうる。他の例は、ポーリングがＤＴＩＭ期間に及ぶことになるように、ＳＴＡからＡＰに送信されるポーリング間の間隔を変化させることを含みうる。
【０００６】
[0006]局におけるワイヤレス通信の方法が説明される。方法は、ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のＡＰと通信することと、ＡＰと通信するためにワイヤレスデバイスによって使用されるＲＦスペクトル帯域を識別することと、ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することと、アウェイク間隔のうちの１つのアウェイク間隔の間に、識別されたＲＦスペクトル帯域と決定された輻輳レベルとに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定することとを含みうる。
【０００７】
[0007]局におけるワイヤレス通信のための装置が説明される。装置は、ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のＡＰと通信するための手段と、ＡＰと通信するためにワイヤレスデバイスによって使用されるＲＦスペクトル帯域を識別するための手段と、ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定するための手段と、アウェイク間隔のうちの１つのアウェイク間隔の間に、識別されたＲＦスペクトル帯域と決定された輻輳レベルとに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定するための手段とを含みうる。
【０００８】
[0008]局におけるワイヤレス通信のための別の装置が説明される。装置は、プロセッサと、プロセッサと電子通信中のメモリと、メモリ中に記憶された命令とを含みうる。命令は、プロセッサに、ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のＡＰと通信することと、ＡＰと通信するためにワイヤレスデバイスによって使用されるＲＦスペクトル帯域を識別することと、ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することと、アウェイク間隔のうちの１つのアウェイク間隔の間に、識別されたＲＦスペクトル帯域と決定された輻輳レベルとに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定することとを行わせるように動作可能でありうる。
【０００９】
[0009]局におけるワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。非一時的コンピュータ可読媒体は、プロセッサに、ワイヤレスデバイスがアウェイクモードにあるアウェイク間隔中にワイヤレス通信ネットワーク中のＡＰと通信することと、ＡＰと通信するためにワイヤレスデバイスによって使用されるＲＦスペクトル帯域を識別することと、ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することと、アウェイク間隔のうちの１つのアウェイク間隔の間に、識別されたＲＦスペクトル帯域と決定された輻輳レベルとに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定することとを行わせるように動作可能である命令を含みうる。
【００１０】
[0010]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ワイヤレスデバイスによって使用されるＲＦスペクトル帯域を識別することは、ＡＰと通信するためにワイヤレスデバイスによって使用される帯域幅動作モードを識別することを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、帯域幅動作モードは、２０メガヘルツ（ＭＨｚ）帯域幅モード、または４０ＭＨｚ帯域幅モード、または８０ＭＨｚ帯域幅モード、または１６０ＭＨｚ帯域幅モード、または８０＋８０ＭＨｚ帯域幅モード、またはそれらの組み合わせを備える。
【００１１】
[0011]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ワイヤレスデバイスによって使用されるＲＦスペクトル帯域を識別することは、ＡＰと通信するためにワイヤレスデバイスによって使用されうるワイヤレス通信ネットワークに関連付けられたＲＦスペクトル範囲を識別することを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ワイヤレス通信ネットワークによって使用されるＲＦスペクトル範囲は、少なくとも２．４ギガヘルツ（ＧＨｚ）スペクトル、または５ＧＨｚスペクトル、または９００ＭＨｚスペクトル、または６０ＧＨｚスペクトル、またはそれらの組み合わせに関連付けられうる。
【００１２】
[0012]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することは、第１のアウェイク間隔中にＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＩＴＯ間隔を決定することは、第１のアウェイク間隔、または後続のアウェイク間隔、またはそれらの組み合わせ中に、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定することを備える。
【００１３】
[0013]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＩＴＯ間隔を決定することは、複数のサウンディングトリガ（sounding triggers）を受信することと、受信された複数のサウンディングシーケンス（sounding sequences）のサウンディングトリガ間の間隔を決定することと、決定された間隔に少なくとも部分的に基づいてＩＴＯを決定することとを備える。
【００１４】
[0014]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＩＴＯ間隔を決定することは、ＲＦスペクトル帯域に関連付けられた輻輳レベルが識別されたＲＦスペクトル帯域についての所定のしきい値より大きいことがありうると決定することを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を増大させるためのプロセス、特徴、手段、または命令を含みうる。
【００１５】
[0015]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、局およびＡＰは、少なくともマルチユーザ多入力多出力（ＭＵ−ＭＩＭＯ）モード、またはシングルユーザマルチクライアント（ＳＵ−ＭＣ）モード、またはそれらの組み合わせにしたがって動作する。
【００１６】
[0016]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、輻輳レベルは、ＲＦスペクトル帯域中で局によって受信されるデータに少なくとも部分的に基づいて決定されうる。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、輻輳レベルはさらに、ＲＦスペクトル帯域中の、ワイヤレス通信ネットワーク中における他のアクティビティに少なくとも部分的に基づいて決定されうる。
【００１７】
[0017]局におけるワイヤレス通信の方法が説明される。方法は、ＤＴＩＭ期間を決定することと、ＤＴＩＭ期間中に、および局がスリープモードにある間に、ＡＰをポーリングすることと、トリガ条件が満たされたことを識別することと、ここにおいて、トリガ条件は、少なくとも１つのヌルデータメッセージがＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づき、トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、局がＡＰをポーリングするためのタイミングを修正することとを含みうる。
【００１８】
[0018]局におけるワイヤレス通信のための装置が説明される。装置は、ＤＴＩＭ期間を決定するための手段と、ＤＴＩＭ期間中に、および局がスリープモードにある間に、ＡＰをポーリングするための手段と、トリガ条件が満たされたことを識別するための手段と、ここにおいて、トリガ条件は、少なくとも１つのヌルデータメッセージがＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づき、トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、局がＡＰをポーリングするためのタイミングを修正するための手段とを含みうる。
【００１９】
[0019]局におけるワイヤレス通信のための別の装置が説明される。装置は、プロセッサと、プロセッサと電子通信中のメモリと、メモリ中に記憶された命令とを含みうる。命令は、プロセッサに、ＤＴＩＭ期間を決定することと、ＤＴＩＭ期間中に、および局がスリープモードにある間に、ＡＰをポーリングすることと、トリガ条件が満たされたことを識別することと、ここにおいて、トリガ条件は、少なくとも１つのヌルデータメッセージがＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づき、トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、局がＡＰをポーリングするためのタイミングを修正することとを行わせるように動作可能でありうる。
【００２０】
[0020]局におけるワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。非一時的コンピュータ可読媒体は、プロセッサに、ＤＴＩＭ期間を決定することと、ＤＴＩＭ期間中に、および局がスリープモードにある間に、ＡＰをポーリングすることと、トリガ条件が満たされたことを識別することと、ここにおいて、トリガ条件は、少なくとも１つのヌルデータメッセージがＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに少なくとも部分的に基づき、トリガ条件が満たされたことを識別することに少なくとも部分的に基づいて、局がＡＰをポーリングするためのタイミングを修正することとを行わせるように動作可能である命令を含みうる。
【００２１】
[0021]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、局がタイミングを修正していることがありうるＡＰをＡＰのリストに加えるためのプロセス、特徴、手段、または命令を含みうる。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、ＡＰに関連付けられたエージングファクタ（an aging factor）の満了に際してリストからＡＰを取り除くためのプロセス、特徴、手段、または命令を含みうる。
【００２２】
[0022]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、局がＡＰをポーリングするためのタイミングを修正した後に、ＡＰと再アソシエートするためのプロセス、特徴、手段、または命令を含みうる。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、デフォルトタイミングにしたがって第２のＤＴＩＭ期間中にＡＰをポーリングすることに戻るためのプロセス、特徴、手段、または命令を含みうる。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、トリガ条件が第２のＤＴＩＭ期間中に満たされていることがありうるという第２の識別に少なくとも部分的に基づいて、局がＡＰをポーリングするためのデフォルトタイミングを修正するためのプロセス、特徴、手段、または命令を含みうる。
【００２３】
[0023]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、タイミングを修正することは、ＤＴＩＭ期間の残りの部分を識別することと、ＤＴＩＭ期間の残りの部分の間に、ＡＰをポーリングすることを停止することとを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、直後のＤＴＩＭ期間中にＡＰをポーリングすることを再開するためのプロセス、特徴、手段、または命令を含みうる。
【００２４】
[0024]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、タイミングを修正することは、局がＡＰに送信するポーリング間の時間間隔を調整することを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、タイミングを修正することは、タイムアウトしていることがありうる、局からＡＰに送られるポーリングの連続数を識別することと、ポーリングの連続数が所定のしきい値より大きいことがありうるという決定に少なくとも部分的に基づいて、局についてのポーリングを無効にすることとを備える。
【００２５】
[0025]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、局からＡＰに送られる複数のポーリングについて、タイムアウトしていることがありうる複数のポーリングのパーセンテージを識別するためのプロセス、特徴、手段、または命令を含みうる。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、パーセンテージが所定のしきい値より大きいことがありうるという決定に少なくとも部分的に基づいて、局がＡＰをポーリングするためのタイミングを修正することを無効にするためのプロセス、特徴、手段、または命令を含みうる。
【００２６】
[0026]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、パーセンテージが所定のしきい値より大きいことがありうるという決定に少なくとも部分的に基づいて、第１のブロック確認応答（ＡＣＫ）セッションを削除するためのプロセス、特徴、手段、または命令を含みうる。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例はさらに、第１のブロックＡＣＫセッションを削除した後に、ＡＰとの第２のブロックＡＣＫセッションをアクティブ化するためのプロセス、特徴、手段、または命令を含みうる。
【００２７】
[0027]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＡＰをポーリングすることは、ＡＰから受信されたヌルメッセージの数、またはタイムアウトしたポーリングのしきい値数に少なくとも部分的に基づいて、複数の間隔においてＡＰに複数の節電ポーリング（ＰＳ−Ｐｏｌｌ：power saving polls）を送信することを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＡＰをポーリングすることは、決定されたＤＴＩＭ期間に少なくとも部分的に基づいて、複数の間隔においてＡＰに複数の投機的（speculative）節電ポーリング（ＰＳ−Ｐｏｌｌ）を送信することを備える。
【００２８】
[0028]局におけるワイヤレス通信の方法が説明される。方法は、第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、第１のワイヤレスデバイスによって使用されるＲＦスペクトル帯域中の第１のアクティビティレベルを識別することと、第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、ＲＦスペクトル帯域中の第２のアクティビティレベルを識別することと、第１のアクティビティレベルと第２のアクティビティレベルとに少なくとも部分的に基づいて、ＲＦスペクトルについての輻輳レベルを推定することと、第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、推定された輻輳レベルに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定することとを含みうる。
【００２９】
[0029]局におけるワイヤレス通信のための装置が説明される。装置は、第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、第１のワイヤレスデバイスによって使用されるＲＦスペクトル帯域中の第１のアクティビティレベルを識別するための手段と、第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、ＲＦスペクトル帯域中の第２のアクティビティレベルを識別するための手段と、第１のアクティビティレベルと第２のアクティビティレベルとに少なくとも部分的に基づいて、ＲＦスペクトルについての輻輳レベルを推定するための手段と、第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、推定された輻輳レベルに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定するための手段とを含みうる。
【００３０】
[0030]局におけるワイヤレス通信のための別の装置が説明される。装置は、プロセッサと、プロセッサと電子通信中のメモリと、メモリ中に記憶された命令とを含みうる。命令は、プロセッサに、第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、第１のワイヤレスデバイスによって使用されるＲＦスペクトル帯域中の第１のアクティビティレベルを識別することと、第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、ＲＦスペクトル帯域中の第２のアクティビティレベルを識別することと、第１のアクティビティレベルと第２のアクティビティレベルとに少なくとも部分的に基づいて、ＲＦスペクトルについての輻輳レベルを推定することと、第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、推定された輻輳レベルに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定することとを行わせるように動作可能でありうる。
【００３１】
[0031]局におけるワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。非一時的コンピュータ可読媒体は、プロセッサに、第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに少なくとも部分的に基づいて、第１のワイヤレスデバイスによって使用されるＲＦスペクトル帯域中の第１のアクティビティレベルを識別することと、第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに少なくとも部分的に基づいて、ＲＦスペクトル帯域中の第２のアクティビティレベルを識別することと、第１のアクティビティレベルと第２のアクティビティレベルとに少なくとも部分的に基づいて、ＲＦスペクトルについての輻輳レベルを推定することと、第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、推定された輻輳レベルに少なくとも部分的に基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定することとを行わせるように動作可能である命令を含みうる。
【００３２】
[0032]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、輻輳レベルを推定することは、アウェイク間隔に関連付けられたスケーリング係数を適用することによって、第１および第２のアクティビティレベルをスケーリングすることと、スケーリングされた第１および第２のアクティビティレベルに少なくとも部分的に基づいて、ＲＦスペクトル帯域についての輻輳レベルを推定することとを備える。
【００３３】
[0033]上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックは、第１のワイヤレスデバイスに送信されるユニキャストデータを備える。上述された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、少なくともオンの第２のワイヤレスデバイスについての送信および受信アクティビティは、第１のワイヤレスデバイスに関連付けられた送信および受信トラフィック以外の、ＲＦスペクトル帯域中の全てのワイヤレス通信ネットワークアクティビティの測定値を備える。
【図面の簡単な説明】
【００３４】
【図１】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートする局におけるワイヤレス通信のためのシステムの例を例示する。
【図２】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートするワイヤレスネットワークの例を例示する。
【図３Ａ】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートする実例的なポーリングプロシージャを例示する。
【図３Ｂ】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートする実例的なポーリングプロシージャを例示する。
【図３Ｃ】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートする実例的なポーリングプロシージャを例示する。
【図４】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートするデバイスのブロック図を示す。
【図５】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートするデバイスのブロック図を示す。
【図６】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートするデバイスのブロック図を示す。
【図７】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理をサポートするＳＴＡを含むシステムのブロック図を例示する。
【図８】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理のための方法を例示する。
【図９】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理のための方法を例示する。
【図１０】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理のための方法を例示する。
【図１１】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理のための方法を例示する。
【図１２】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理のための方法を例示する。
【図１３】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理のための方法を例示する。
【図１４】本開示の態様にしたがって、適応型非アクティビティタイムアウト管理のための方法を例示する。
【詳細な説明】
【００３５】
[0040]本開示の態様は初めに、ワイヤレスネットワークのコンテキストにおいて説明される。ワイヤレスネットワーク中の局（ＳＴＡ）は、アクセスポイント（ＡＰ）と通信するときに、またはそれに接続されるときに、電力を節約するために、適応型非アクティビティタイムアウト管理技法を用いうる。そのような技法は、ＳＴＡがスリープモードになり、および周期的にウェイクアップし、且つビーコン（またはＡＰからの他の信号）をリッスンすること(listening)を伴いうる。他の技法では、ＳＴＡは、スリープモードにある間にＡＰにポーリングメッセージを周期的に送り、およびデータメッセージがポーリングに基づいてＡＰからの送信を待っていることをＳＴＡが決定するときにのみウェイクアップしうる。
【００３６】
[0041]ＳＴＡがウェイクアップすると、ＳＴＡは、データ送信または受信全体が完了したことを確実にするために、最後のデータパケットが送信または受信された後に、所与の時間期間の間、アウェイクモードに留まりうる。非アクティビティタイムアウト（ＩＴＯ）間隔として知られている所与の時間期間の後に、ＳＴＡは、スリープモードに戻りうる。いくつかのケースでは、ＳＴＡにサービングしているＡＰがまた他のＳＴＡまたはモバイルデバイスをサービングしている場合、ＡＰからＳＴＡへの送信において遅延が存在しえ、ＳＴＡは、ＡＰから送信全体を受信するより前にスリープモードに戻りうる。ネットワークの輻輳が増大するにつれて、ＳＴＡへの送信はさらに遅延されえ、それは、ＳＴＡがデータパケットを見逃すことを引き起こしうる。これは、ＳＴＡを対象としたデータパケットが受信されなかったことから、ネットワークについてのより低い実効スループット（effective throughput）につながりうる。
【００３７】
[0042]さらに、いくつかの事例では、ＳＴＡは、特定のマルチユーザ（ＭＵ）グループに割り当てられるより前に、スリープモードになりうる。そのようなケースでは、ＳＴＡはＡＰの観点からすればシングルユーザ（ＳＵ）として見られえ、ＭＵグループ中のユーザにデータを送信するだけの代わりに、ＡＰはまた、ＳＴＡに、それがＡＰによって別個のＳＵエンティティとして見られることから、データ（およびいくつかのケースでは、同じデータ）を加えて送信しなくてはならないことがありうる。これもまた、ネットワークについてのより低い実効スループットにつながりうる。
【００３８】
[0043]他の状況では、ＡＰは、ＡＰが、第２のＳＴＡに別のメッセージを送信することに移る前に、ある１つのＳＴＡに（例えば、ユニキャスト送信で）メッセージを送信するラウンドロビン技法で複数のＳＴＡにデータを送信しうるか、またはスケジュールしうる。ＡＰは、全てのメッセージが各ＳＴＡに送信されるまで、このように続けうる。複数のＳＴＡがそれらのそれぞれのＩＴＯ間隔中にメッセージを待っている場合、ＡＰがそれに対して最後に送信するＳＴＡは、ＡＰ送信（またはＳＴＡ受信）より前に、（例えば、ＩＴＯ間隔の満了に起因して）スリープモードになりうる。他のケースでは、最も短いＩＴＯ間隔を有するＳＴＡは、いつそれが送信を受信するようにスケジューリングされるかにかかわらず、ＡＰ送信より前に、スリープモードになりうる。
【００３９】
[0044]このことから、いくつかの例では、ＳＴＡは、ネットワーク輻輳、無線周波数（ＲＦ）スペクトル帯域（２．４ギガヘルツ（ＧＨｚ）、５ＧＨｚ、６０ＧＨｚ、等）、および／または帯域幅動作モード（２０メガヘルツ（ＭＨｚ）、４０ＭＨｚ、８０ＭＨｚ、等）に基づいて、ＩＴＯ間隔を適応的に決定する技法を用いうる。例えば、決定されるＩＴＯ間隔は、ＳＴＡによって使用される帯域幅動作モード、ＲＦスペクトル帯域、および／または輻輳レベルに依存して変化し、および前述されたファクタに基づいてルックアップテーブル（ＬＵＴ）から選択されうる。
【００４０】
[0045]ＳＴＡはまた、データが将来ＳＴＡに送信されうるかどうかを決定するために、サウンディングシーケンスを考慮しうる。サウンディングシーケンスまたはサウンディングシーケンス間の間隔に基づいて、ＳＴＡは、現在決定されているＩＴＯを調整しうるか、または（例えば、ＬＵＴから）新しいＩＴＯを選択しうる。
【００４１】
[0046]いくつかの例では、輻輳レベルは、ワイヤレスネットワーク内の異なるアクティビティレベルに基づいて決定されうる。例えば、輻輳レベルは、ワイヤレスネットワーク中の、全ての他のデバイスのアクティビティレベルに基づいて決定されえ、それは、他のアクティビティと呼ばれうる。ワイヤレスネットワーク中の他のデバイスについてのアクティビティレベルは、ＲＦスペクトル帯域中で動作するワイヤレスネットワーク中の他のデバイスおよびＳＴＡについての、データおよび制御情報の送信および受信、等を含みうる。所与のＳＴＡの受信機において測定されるような他の輻輳メトリックは、ＵＬトラフィック、ＤＬトラフィック、ＳＴＡの基本サービスセット（ＢＳＳ）トラフィック（ＭｙＢＳＳトラフィック）、および／または他のＢＳＳ（ＯＢＳＳ）トラフィックを含みうる。輻輳レベルはまた、所与のＳＴＡに送信され、且つそれによって受信されるデータの量、またはそれにおける受信されるフレームの数に基づきえ、それは、ＳＴＡ受信アクティビティと呼ばれうる。いくつかのケースでは、輻輳レベルはまた、他のアクティビティレベルおよび／またはＳＴＡ受信アクティビティについてのスケーリング係数を含みうる。スケーリング係数は、ネットワーク条件または他のファクタに依存して変化しうる。いくつかのケースでは、スケーリング係数は、例えば、ＳＴＡ受信アクティビティが低いことを予期される場合、輻輳を決定する際にＳＴＡ受信アクティビティに対して他のアクティビティレベルをスケーリングすることを好みうる（favor）。
【００４２】
[0047]ＳＴＡがいつＡＰをポーリングすることを停止すべきかを決定することを伴う、電力を節約しうる追加の適応型非アクティビティタイムアウト管理技法もまた説明される。例えば、スリープモードでは、ＳＴＡは、ＳＴＡに送信されるべきデータがＡＰにおける待ち行列中に存在するかどうかを決定するために、ＡＰを投機的にポーリングしうる。ＳＴＡがポーリングに応答していくつかのヌルデータメッセージを受信する場合、またはＳＴＡがいくつかのポーリングタイムアウトを経験する場合、ＳＴＡは、ＡＰをポーリングすることを中止しえ、それは、電力を節約しうる。さらに、いくつかの例では、ヌルデータメッセージまたはポーリングタイムアウトの数に依存して、ＳＴＡは、ＡＰがポーリングに応答していない場合に、ＡＰの不必要なポーリングを防ぐのに役立てるために、ポーリング間の間隔を変化させうる。
【００４３】
[0048]本開示の態様はさらに、適応型非アクティビティタイムアウト管理に関連する装置図、システム図、およびフローチャートによって例示され、それらを参照して説明される。
【００４４】
[0049]図１は、本開示の様々な態様にしたがって構成された（Ｗｉ−Ｆｉネットワークとしても知られる）ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）１００を例示している。ＷＬＡＮ１００は、ＡＰ１０５と複数の関連するＳＴＡ１１５とを含みえ、それらは、モバイル局、携帯情報端末（ＰＤＡ）、他のハンドヘルドデバイス、ネットブック、ノートブックコンピュータ、タブレットコンピュータ、ラップトップ、ディスプレイデバイス（例えば、ＴＶ、コンピュータモニタ、等）、プリンタ、等のようなデバイスを表しうる。ＡＰ１０５と関連するＳＴＡ１１５とは、基本サービスセット（ＢＳＳ）または拡張サービスセット（ＥＳＳ）を表わしうる。ネットワーク中の様々なＳＴＡ１１５は、ＡＰ１０５を通じて互いと通信することが可能である。また示されるのは、ＡＰ１０５のカバレッジエリア１１０であり、それは、ＷＬＡＮ１００の基本サービスエリア（ＢＳＡ）を表わしうる。ＷＬＡＮ１００に関連付けられた拡張ネットワーク局（図示せず）は、複数のＡＰ１０５がＥＳＳにおいて接続されることを可能にしうるワイヤードまたはワイヤレス分配システムに接続されうる。いくつかのケースでは、ＷＬＡＮ１００は、ＳＴＡ１１５がネットワーク輻輳、ＲＦスペクトル帯域、または帯域幅動作モードに基づいてそれぞれのＩＴＯ間隔を決定しうる適応型ＩＴＯ管理をサポートしうる。輻輳レベルは、ＷＬＡＮ１００内の異なるアクティビティレベルに基づき、ＩＴＯは、現在のまたは後続のアウェイク間隔の間に決定されうる。他の例では、ＳＴＡ１１５は、ＳＴＡ１１５からＡＰ１０５へと送信されるポーリングメッセージ間のタイミングまたは間隔を修正しうる。
【００４５】
[0050]図１中には示されていないが、ＳＴＡ１１５は、１つよりも多くのカバレッジエリア１１０の交差部中にロケートされ、１つよりも多くのＡＰ１０５とアソシエートしうる。単一のＡＰ１０５とＳＴＡ１１５の関連するセットとは、ＢＳＳと呼ばれうる。ＥＳＳは、接続されたＢＳＳのセットである。分配システム（図示せず）は、ＥＳＳにおいてＡＰ１０５を接続するために使用されうる。いくつかのケースでは、ＡＰ１０５のカバレッジエリア１１０は、複数のセクタに分割されうる（これもまた図示せず）。ＷＬＡＮ１００は、異なるタイプ（例えば、メトロポリタンエリア、ホームネットワーク、等）のＡＰ１０５を、変化および重複するカバレッジエリア１１０とともに、含みうる。２つのＳＴＡ１１５はまた、両方のＳＴＡ１１５が同じカバレッジエリア１１０中にあるかどうかにかかわらず、ダイレクトワイヤレスリンク１２５を介して直接通信し得る。ダイレクトワイヤレスリンク１２０の例は、Ｗｉ−Ｆｉ Ｄｉｒｅｃｔ接続、Ｗｉ−Ｆｉ Ｔｕｎｎｅｌｅｄ Ｄｉｒｅｃｔ Ｌｉｎｋ Ｓｅｔｕｐ（ＴＤＬＳ）リンク、および他のグループ接続を含みうる。ＳＴＡ１１５およびＡＰ１０５は、ＩＥＥＥ８０２．１１、および８０２．１１ｂ、８０２．１１ｇ、８０２．１１ａ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈ、８０２．１１ａｘ、等を含むが、それらに限定されないバージョンからの物理およびＭＡＣレイヤについてのＷＬＡＮ無線およびベースバンドプロトコルにしたがって通信しうる。他のインプリメンテーションでは、ピアツーピア接続またはアドホックネットワークは、ＷＬＡＮ１００内でインプリメントされうる。
【００４６】
[0051]いくつかのケースでは、ＳＴＡ１１５（またはＡＰ１０５）は、中央ＡＰ１０５によって検出可能でありうるが、中央ＡＰ１０５のカバレッジエリア１１０中の他のＳＴＡ１１５によってではない。例えば、ある１つのＳＴＡ１１５は、中央ＡＰ１０５のカバレッジエリア１１０の一端に存在し、その一方で別のＳＴＡ１１５は、他端に存在しうる。このことから、両方のＳＴＡ１１５は、ＡＰ１０５と通信しうるが、もう一方の送信を受信しないことがありうる。これは、２つのＳＴＡ１１５が互いに重なり合って（on top of each other）送信することを控えないことがありうることから、競合ベースの環境（例えば、ＣＳＭＡ／ＣＡ）中でそれらＳＴＡ１１５についての衝突する送信をもたらしうる。その送信は識別可能ではないが、同じカバレッジエリア１１０内にあるＳＴＡ１１５は、隠れノードとして知られうる。ＣＳＭＡ／ＣＡは、送り側ＳＴＡ１１５（またはＡＰ１０５）によって送信されるＲＴＳパケットと、受信ＳＴＡ１１５（またはＡＰ１０５）によって送信されるＣＴＳパケットとの交換によって補われうる。これは、プライマリ送信の持続時間の間に送信しないように、送り手および受け手（the sender and receiver）の範囲内の他のデバイスに警告しうる。このことから、ＲＴＳ／ＣＴＳは、隠れノードの問題を緩和するのに役立ちうる。
【００４７】
[0052]ＳＴＡ１１５がスリープモードに入った場合、それは、ＤＴＩＭを受信するために周期的にウェイクしうる。ＳＴＡ１１５は、ＤＴＩＭ受信のために使用される無線コンポーネントをアクティブ化するために、十分に早くウェイクしうる。いくつかのケースでは、ＳＴＡ１１５はまた、ＡＰ１０５との起こりうるタイミング非同期を考慮して（to account for）早くウェイクしうる。ＤＴＩＭが予期される時間において受信されない場合、ＳＴＡ１１５は、ビーコン見逃しタイマ（a beacon miss timer）が満了するのを待ちうる。ＤＴＩＭ（または標準ＴＩＭ）が受信される場合、ＳＴＡ１１５はその後、コンテンツアフタービーコン（ＣＡＢ：content after beacon）タイマが満了するまで、示された送信を待ちうる。いずれかのタイマが満了する場合、ＳＴＡ１１５は、スリープモードに再び入り、次の予想されるＤＴＩＭまたはビーコンを待ちうる。
【００４８】
[0053]図２は、本開示の様々な態様にしたがって、適応型非アクティビティタイムアウト管理のためのワイヤレスネットワーク２００の例を例示している。図２では、ＡＰ１０５−ａは、異なるカバレッジエリア１１０中での通信をサポートする。いくつかの例では、カバレッジエリア１１０は、異なるＲＦスペクトル帯域または異なる帯域幅動作モードをサポートしえ、それは、特定のＲＦスペクトル帯域に関連付けられうる。例えば、ＡＰ１０５−ａは、カバレッジエリア１１０−ａ中における、５ＧＨｚスペクトル帯域および８０ＭＨｚ動作モードでの通信をサポートしうる。カバレッジエリア１１０−ｂでは、ＡＰ１０５−ａは、９００ＭＨｚスペクトル帯域および２０ＭＨｚ動作モードでの通信をサポートしうる。他のケースでは、ＡＰ１０５−ａは、カバレッジエリア１１０−ａおよび１１０−ｂの各々中で同じスペクトル帯域をサポートしうるが、異なる帯域幅動作モードをサポートしうる。例えば、ＡＰ１０５−ａは、カバレッジエリア１１０−ａ中で１６０ＭＨｚ動作モードをサポートし、カバレッジエリア１１０−ｂ中で４０ＭＨｚ動作モードをサポートしうる。さらにまた、ＡＰ１０５−ａは、カバレッジエリア１１０中で複数のＲＦスペクトル帯域および／または複数の帯域幅動作モードをサポートしうる。他のＲＦスペクトル帯域および帯域幅動作モードは、本開示の範囲から逸脱することなしに考慮されうる。
【００４９】
[0054]示されているように、ＡＰ１０５−ａは、カバレッジエリア１１０−ａ内の複数のＳＴＡ１１５−ａ、１１５−ｂ、１１５−ｃ、および１１５−ｄをサービングしている。加えて、カバレッジエリア１１０−ｂ内にロケートされたＳＴＡ１１５−ｅおよび１１５−ｆをサービングするＡＰ１０５−ａが示されている。いくつかの例では、ＳＴＡ１１５は、節電技法を用い、その結果としてスリープモードに入りうる。例えば、ＳＴＡ１１５−ａおよび１１５−ｆは、低電力デバイス（例えば、マシンタイプ通信（ＭＴＣ）デバイスまたはバッテリ電力で動作するデバイス）でありえ、それらは、スリープモードに入り、およびデータが送信するために利用可能でありうることを示すＡＰ１０５−ａ（または別のＡＰ、図示せず）からのビーコンをリッスンするために周期的にウェイクアップしうる。いくつかのケースでは、ビーコンは、ＤＴＩＭビーコンであり、およびＡＰ１０５−ａによって周期的に送信されうるか、またはデータがＡＰ１０５−ａにおいて待ち行列に入れられるときにのみＡＰ１０５−ａによって送信されうる。
【００５０】
[0055]いくつかの例では、ＳＴＡ１１５−ａ〜１１５−ｆは、それぞれのＩＴＯ間隔の持続時間の間、アウェイクのままでありえ、それは、輻輳レベルならびにＲＦスペクトル帯域または関連する帯域幅動作モードに基づいて算出されうる。例えば、ＳＴＡ１１５−ａは、カバレッジエリア１１０−ａの輻輳レベルに基づいてＩＴＯ間隔を決定しえ、それは、複数のデバイス（ＳＴＡ１１５−ｂ、１１５−ｃ、および１１５−ｄ）を含む。ＩＴＯ間隔はまた、カバレッジエリア１１０−ｂ中にロケートされたＳＴＡ１１５−ｆによって決定されうる。このケースでは、ＳＴＡ１１５−ｆによって決定される輻輳は、カバレッジエリア１１０−ｂ中で動作しているＳＴＡの数と比較してより多くのＳＴＡ１１５を有するカバレッジエリア１１０−ａ中でＳＴＡ１１５−ａが動作していることから、ＳＴＡ１１５−ａによって決定される輻輳より低いことがありうる。次に、ＳＴＡ１１５−ａは、さらなる送信遅延を引き起こすより高い輻輳の可能性に起因して、ＳＴＡ１１５−ｆと比較してより長いＩＴＯ間隔を決定しうる。例えば、ＳＴＡ１１５−ａは、ＩＴＯ間隔が２５ｍｓであると決定しうるのに対して、ＳＴＡ１１５−ｆは、ＩＴＯ間隔が１５ｍｓであると決定しうる。
【００５１】
[0056]いくつかの例では、輻輳レベルは、所与のＳＴＡ１１５に関連付けられた送信フレームカウントまたは受信フレームカウントに基づいて決定されうる。輻輳レベルはまた、特定のチャネル上またはネットワーク内の他のアクティビティに基づいて決定されうる。例えば、ＳＴＡ１１５が大きい数の受信フレームを有する場合、それは、ＳＴＡ１１５がたくさんのデータを受信していることを示しうる。そのような事例では、ネットワーク上の他のアクティビティの輻輳が比較的低い場合であっても、ＳＴＡ１１５が大きい数の受信フレームを経験していることから、輻輳レベルは、輻輳レベルが他のアクティビティのみに基づいて決定された場合より高くなると決定されえ、それはまた、所与のＳＴＡによる異なるＩＴＯ間隔決定につながりうる。いくつかのケースでは、輻輳レベルは、他のアクティビティおよびＳＴＡ受信アクティビティに関連付けられた、重み付けされたファクタまたはスケーリングに基づいて決定されうる。例えば、いくつかの状況では、ＳＴＡ受信アクティビティは、チャネルまたはネットワーク上の他のアクティビティより高く重み付けされえ、それは、決定された輻輳レベルに対してより大きい影響を有しうる。代替として、他のアクティビティは、ＳＴＡ受信アクティビティより多く重み付けされえ、このことから、他のアクティビティは、決定された輻輳レベルに対してより大きい影響を有しうる。
【００５２】
[0057]ＳＴＡ１１５−ａおよび１１５−ｆについてのＩＴＯ間隔はまた、ＲＦスペクトル帯域に基づいて決定されうる。例えば、いくつかのケースでは、ＳＴＡ１１５−ａおよび１１５−ｆによって決定される輻輳は、ＳＴＡ１１５−ａおよび１１５−ｆの両方が同じＡＰ１０５−ａと通信していることから、類似でありうる。そのような事例では、ＳＴＡ１１５−ａによって決定されるＩＴＯ間隔は、異なるＲＦスペクトル帯域または異なる帯域幅動作モードに基づいてＳＴＡ１１５−ｆによって決定されるＩＴＯ間隔とは異なりうる。例えば、ＳＴＡ１１５−ｆは、５ＧＨｚスペクトル帯域中で通信していることがあり、ＳＴＡ１１５−ａは、２．４ＧＨｚスペクトル帯域中で通信していることがありうる。そのようなケースでは、ＳＴＡ１１５−ｆは、ＳＴＡ１１５−ａより長いＩＴＯ間隔を決定しうる。
【００５３】
[0058]別の例では、ＳＴＡ１１５−ｆは、ＳＴＡ１１５−ａと同じ帯域中での通信でありうるが、異なる帯域幅動作モードを利用しうる。例えば、ＳＴＡ１１５−ａおよびＳＴＡ１１５−ｆは両方とも、９００ＭＨｚスペクトル帯域中で動作しうるが、ＳＴＡ１１５−ａは、２０ＭＨｚ帯域幅動作モードをサポートしえ、その一方でＳＴＡ１１５−ｆは、４０ＭＨｚ帯域幅動作モードをサポートする。そのような事例では、ＳＴＡ１１５−ａおよび１１５−ｆは、異なるそれぞれのＩＴＯ間隔を決定しうる。例えば、ＳＴＡ１１５−ａは、ＩＴＯ間隔が５０ｍｓであると決定しえ、その一方でＳＴＡ１１５−ｆは、それぞれのＩＴＯ間隔が１００ｍｓであると決定しうる。
【００５４】
[0059]そのようなケースでは、ＡＰ１０５−ａは、ＳＴＡ、例えば、ＳＴＡ１１５−ａに、データが近い将来ＳＴＡ１１５−ａに送信されうることを示すサウンディングシーケンスを送信しうる。そのようなケースでは、ＳＴＡ１１５−ａは、ＩＴＯ間隔を決定するときの受信されるサウンディングシーケンス間の間隔、またはＡＰ１０５−ａから受信されるサウンディングシーケンスの数を考慮しうる。いくつかの例では、ＩＴＯ間隔は、サウンディングシーケンス間の間隔がしきい値を超える（crosses）かどうか、または受信されるサウンディングシーケンスの数がしきい値を超えるかどうかに基づいて決定されうる。例えば、連続するサウンディングシーケンス間の間隔が増大する傾向を示している場合、それは、より少ないデータがＳＴＡ１１５−ａに送信されることが予期されるというインジケーションでありえ、このことから、より短いＩＴＯ間隔が決定されうる。
【００５５】
[0060]ＩＴＯ間隔はまた、現在のアウェイク間隔または後続のアウェイク間隔の間に決定されうる。例えば、ＩＴＯ間隔は、スリープモードに入るより前に現在のアウェイク状態の間に決定されうる。いくつかのケースでは、ＩＴＯは、（例えば、所与の時間間隔が過ぎた後に）連続的にまたは周期的に決定されうる。例えば、後続のアウェイク間隔中で決定されたＩＴＯ間隔を使用する代わりに、ＩＴＯ間隔は、現在のアウェイク間隔中の輻輳に基づいて決定されたものとして現在のアウェイク間隔中で使用されうる。このことから、ＩＴＯ間隔は、変化するネットワーク輻輳に順応するために、積極的に調整、選択、または決定されうる。
【００５６】
[0061]図３Ａ〜３Ｃは、本開示の様々な態様にしたがって、適応型非アクティビティタイムアウト管理のためのポーリングの例を例示している。図３Ａ〜３Ｃは、図１および２を参照して上述されたようなＳＴＡ１１５によって遂行される技法の態様を表しうる。図３Ａは、電力を節約しうるＳＴＡにおけるポーリングプロシージャを例示している。
【００５７】
[0062]図３Ａでは、ＳＴＡは、ＤＴＩＭビーコン３０５−ａをリッスンおよび受信し、それは、ＡＰからＳＴＡに送信されうる。ＤＴＩＭビーコン３０５−ａは、ＡＰがＳＴＡに送信されるべきデータパケットを有していることを示しうる。
【００５８】
[0063]ＤＴＩＭビーコン３０５−ａに基づいて、ＳＴＡは、ＳＴＡがＡＰから待ち行列に入れられたデータパケットを受信する準備ができていることを示す節電ポーリング（ＰＳ−Ｐｏｌｌ）メッセージ３１０−ａをネットワークスリープ間隔３３５中にＡＰに送信する。ＡＰは、データパケット（１つ以上）でＰＳ−Ｐｏｌｌメッセージ３１０−ａに応答し、およびより多くのデータがＳＴＡへの送信を待っていることを示す。そのため、ＳＴＡは、ＡＰからデータを受信するために、（例えば、図１および２を参照して説明された技法に基づいて決定されたような）ＩＴＯ間隔３１５−ａの間に、アウェイク間隔３３０−ａに入る。最後の送信が受信された後に、およびＩＴＯ間隔が満了した後に、ＳＴＡは、スリープ間隔３３５−ａ中にスリープモードに入る。スリープ間隔３３５−ａ中のスリープモード中に、ＳＴＡは、データがＳＴＡへの送信のためにＡＰにおいて利用可能かどうかを決定するために、ＡＰに投機的ＰＳ−Ｐｏｌｌ（ＳＰＥＣ ＰＳ−Ｐｏｌｌ）３２０−ａを送りうる。図３Ａ中に示されているように、ＡＰは、ＳＰＥＣ ＰＳ−Ｐｏｌｌ３２０−ａに応答し、およびより多くのデータが送信のために利用可能であることを示し、ＳＴＡは、ＩＴＯ間隔３１５−ｂの満了まで、アウェイク間隔３３０−ｂの間、ウェイクアップする。
【００５９】
[0064]スリープ間隔３３５−ｂ中に、ＳＴＡは、３２０−ｂにおいてＡＰに別のＳＰＥＣ ＰＳ−Ｐｏｌｌを送信しえ、ＡＰは、送信するための追加のデータが存在しないことを示して応答する。それ故に、ＳＴＡは、スリープモードに留まり、その後、ビーコン３２５−ａを後にリッスンし、それは、この例では、いかなるデータも送信のために利用可能でないことを示す。
【００６０】
[0065]いくつかのケースでは、ＡＰは、ＳＴＡによって送信されるＰＳ−ＰｏｌｌまたはＳＰＥＣ ＰＳ−Ｐｏｌｌに応答しないことがありうる。例えば、ＳＴＡは、ＡＰのカバレッジエリアの外部を移動していることがあり、もはやＡＰからメッセージを受信することが可能でないことがありうる。ＡＰは、いくつかの問題を経験しうる、またはネットワークは、高い輻輳を有しうる。ＡＰをポーリングし続けることは不必要な電量浪費でありうることから、ＡＰからの応答またはその欠如に基づいてＳＴＡにおいてポーリングプロシージャを修正することは有益でありうる。
【００６１】
[0066]図３Ｂでは、ＳＴＡは、ＤＴＩＭビーコン３０５−ｂをリッスンおよび受信し、それは、ＡＰからＳＴＡに送信されうる。ＤＴＩＭビーコン３０５−ａは、ＡＰがＳＴＡに送信されるべきデータパケットを有していることを示しうる。
【００６２】
[0067]ＤＴＩＭビーコン３０５−ｂに基づいて、ＳＴＡは、ＳＴＡがＡＰから待ち行列に入れられたデータパケットを受信する準備ができていることを示すＰＳ−Ｐｏｌｌメッセージ３１０−ｂをＳＴＡについてのスリープモード中のネットワークスリープ間隔３３５−ｃ中にＡＰに送信する。ＡＰは、データパケット（１つ以上）でＰＳ−Ｐｏｌｌメッセージ３１０−ｂに応答し、およびより多くのデータがＳＴＡへの送信を待っていることを示す。そのため、ＳＴＡは、ＡＰから追加のデータを受信するために、（例えば、図１および２を参照して説明された技法に基づいて決定されたような）ＩＴＯ間隔３１５−ｃの持続時間の間、アウェイクモードに留まる。追加のデータの最後の送信が受信された後に、およびＩＴＯ間隔が満了した後に、ＳＴＡは、スリープ間隔３３５−ｄ中にスリープモードに入る。スリープモード中に、ＳＴＡは、データがＳＴＡへの送信のためにＡＰにおいて利用可能かどうかを決定するために、ＡＰにＳＰＥＣ ＰＳ−Ｐｏｌｌ３２０−ｃを送りうる。図３Ｂ中に示されているように、ＡＰは、ＳＰＥＣ ＰＳ−Ｐｏｌｌに応答し、およびいかなる追加のデータも送信のために利用可能でないことを示す。
【００６３】
[0068]３４０−ａにおいて、ＳＴＡは、データがＳＴＡへの送信のためにＡＰにおいて利用可能かどうかを決定するために、ＡＰに別のＳＰＥＣ ＰＳ−Ｐｏｌｌを送信する。このケースでは、ＳＴＡは、ＡＰからヌルメッセージを受信する、またはＡＰは、応答タイマがタイムアウトした後のＡＰからの応答後に、ＳＰＥＣ ＰＳ−Ｐｏｌｌに応答しない。その後において、ＳＴＡは、３４０−ｂにおいて別のＳＰＥＣ ＰＳ−Ｐｏｌｌを送信し、そして再びいかなる応答もヌルメッセージも受信しない。応答またはヌルメッセージなしに別のＳＰＥＣ ＰＳ−Ｐｏｌｌが３４０−ｃにおいて送信された後に、ＳＴＡは、スリープ間隔３４５の残りの部分の間に、ＡＰをポーリングすることを停止する。そのようなケースでは、ＳＰＥＣ ＰＳ−ＰｏｌｌでＡＰをポーリングし続ける代わりに、ＳＴＡがＡＰからしきい値数のヌルメッセージを受信するか、またはしきい値数のポーリングタイムアウトを経験すると、ＳＴＡは、次のビーコン３２５−ｂ、ＳＴＡがビーコン３２５−ｂを受信するときまで、スリープモードに留まることによって電力を節約する。この例では３つの非応答（non-responsive）またはタイムアウトが示されているが、本開示の範囲から逸脱することなしに他のしきい値が考慮されえ、いくつかのケースでは、しきい値数は、ビーコン３０５−ｂと３２５−ｂとの間の間隔に基づいて決定されうる。例えば、ビーコン３０５−ｂと３２５−ｂとの間の間隔が２００ｍｓ未満である場合、しきい値は２でありうるのに対して、ビーコン３０５−ｂと３２５−ｂとの間の間隔が２００ｍｓより大きい場合、しきい値は、３以上でありうる。
【００６４】
[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]ＲＦ帯域コンポーネント６２５は、ＡＰと通信するためにワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域を識別しうる。輻輳コンポーネント６３０は、ＲＦスペクトル帯域に関連付けられた輻輳レベルを決定することと、第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに基づいて、第１のワイヤレスデバイスによって使用される無線周波数（ＲＦ）スペクトル帯域中の第１のアクティビティレベルを識別することと、第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに基づいて、ＲＦスペクトル帯域中の第２のアクティビティレベルを識別することと、第１のアクティビティレベルと第２のアクティビティレベルとに基づいて、ＲＦスペクトルについての輻輳レベルを推定することとを行いうる。
【００９２】
[0097]ＩＴＯコンポーネント６３５は、アウェイク間隔のうちの１つのアウェイク間隔の間に、識別されたＲＦスペクトル帯域と決定された輻輳レベルとに基づいて、ワイヤレスデバイスがアウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することと、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を増大させることと、第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、推定された輻輳レベルに基づいて、ワイヤレスデバイスがアウェイクモードに留まるための非アクティビティタイムアウト（ＩＴＯ）間隔を決定することとを行いうる。
【００９３】
[0098]ＤＴＩＭコンポーネント６４０は、ＤＴＩＭ期間を決定しうる。
【００９４】
[0099]ポーリングコンポーネント６４５は、ＤＴＩＭ期間中に、および局がスリープモードにある間に、ＡＰをポーリングすることと、デフォルトタイミングにしたがって第２のＤＴＩＭ期間中にＡＰをポーリングすることに戻ることと、トリガ条件が第２のＤＴＩＭ期間中に満たされたという第２の識別に基づいて、局がＡＰをポーリングするためのデフォルトタイミングを修正することと、直後のＤＴＩＭ期間中にＡＰをポーリングすることを再開することと、トリガ条件が満たされたことを識別することに基づいて、局がＡＰをポーリングするためのタイミングを修正することと、局からＡＰに送られるポーリングのセットについて、タイムアウトしたポーリングのセットのパーセンテージを識別することと、パーセンテージが所定のしきい値より大きいという決定に基づいて、局がＡＰをポーリングするためのタイミングを修正することを無効にすることとを行いうる。
【００９５】
[0100]トリガコンポーネント６５０は、トリガ条件が満たされたことを識別しえ、ここで、トリガ条件は、少なくとも１つのヌルデータメッセージがＡＰから受信された、または所定のしきい値数のポーリングがタイムアウトしたという決定、またはそれらの組み合わせに基づく。
【００９６】
[0101]ＡＰリストコンポーネント６５５は、局がタイミングを修正したＡＰをＡＰのリストに加えることと、ＡＰに関連付けられたエージングファクタの満了に際してリストからＡＰを取り除くこととを行いうる。
【００９７】
[0102]アソシエーションコンポーネント６６０は、局がＡＰをポーリングするためのタイミングを修正した後に、局をＡＰと再アソシエートしうる。
【００９８】
[0103]ブロックＡＣＫコンポーネント６６５は、パーセンテージが所定のしきい値より大きいという決定に基づいて、第１のブロックＡＣＫセッションを削除することと、第１のブロックＡＣＫセッションを削除した後に、ＡＰとの第２のブロックＡＣＫセッションをアクティブ化することとを行いうる。
【００９９】
[0104]図７は、本開示の様々な態様にしたがって、適応型非アクティビティタイムアウト管理をサポートするデバイス７０５を含むシステム７００の図を示している。デバイス７０５は、例えば、図１、４および５を参照して上述されたようなワイヤレスデバイス４０５、ワイヤレスデバイス５０５、またはＳＴＡ１１５のコンポーネントの例でありうるか、またはそれらを含みうる。デバイス７０５は、適応型非アクティビティタイムアウトマネージャ７１５、プロセッサ７２０、メモリ７２５、ソフトウェア７３０、トランシーバ７３５、アンテナ７４０、およびＩ／Ｏコントローラ７４５を含む、通信を送信および受信するためのコンポーネントを含む双方向音声およびデータ通信のためのコンポーネントを含みうる。
【０１００】
[0105]プロセッサ７２０は、インテリジェントハードウェアデバイス（例えば、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックデバイス、ディスクリートゲートまたはトランジスタロジックコンポーネント、ディスクリートハードウェアコンポーネント、またはそれらの任意の組み合わせ）を含みうる。いくつかのケースでは、プロセッサ７２０は、メモリコントローラを使用してメモリアレイを動作させるように構成されうる。他のケースでは、メモリコントローラは、プロセッサ７２０に組み込まれうる。プロセッサ７２０は、様々な機能（例えば、適応型非アクティビティタイムアウト管理をサポートする機能またはタスク）を遂行するために、メモリ中に記憶されたコンピュータ可読命令を実行するように構成されうる。
【０１０１】
[0106]メモリ７２５は、ランダムアクセスメモリ（ＲＡＭ）および読取専用メモリ（ＲＯＭ）を含みうる。メモリ７２５は、実行されると、プロセッサに、ここに説明された様々な機能を遂行することを行わせる命令を含むコンピュータ可読、コンピュータ実行可能ソフトウェア７３０を記憶しうる。いくつかのケースでは、メモリ７２５は、中でもとりわけ、周辺コンポーネントまたはデバイスとの相互作用のような基本ハードウェアおよび／またはソフトウェア動作を制御しうる基本入力出力システム（ＢＩＯＳ：a Basic Input-Output system）を包含しうる。
【０１０２】
[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]図１４は、本開示の様々な態様にしたがって、適応型非アクティビティタイムアウト管理のための方法１４００を例示するフローチャートを示している。方法１４００の動作は、ここに説明されたようなＳＴＡ１１５またはそのコンポーネントによってインプリメントされうる。例えば、方法１４００の動作は、図４〜７を参照して説明されたような適応型非アクティビティタイムアウトマネージャによって遂行されうる。いくつかの例では、ＳＴＡ１１５は、以下に説明される機能を遂行するために、デバイスの機能的な要素を制御するためのコードのセットを実行しうる。加えてまたは代替として、ＳＴＡ１１５は、特殊用途ハードウェアを使用して、以下に説明される機能の態様を遂行しうる。
【０１４６】
[0151]ブロック１４０５において、ＳＴＡ１１５は、第１のワイヤレスデバイスに送信され、およびそれによって受信されるトラフィックに基づいて、第１のワイヤレスデバイスによって使用されるＲＦスペクトル帯域中の第１のアクティビティレベルを識別しうる。ブロック１４０５の動作は、図１〜３を参照して説明された方法にしたがって遂行されうる。ある特定の例では、ブロック１４０５の動作の態様は、図４〜７を参照して説明されたような輻輳コンポーネントによって遂行されうる。
【０１４７】
[0152]ブロック１４１０において、ＳＴＡ１１５は、第１のワイヤレスデバイスにおいて、少なくとも１つの第２のワイヤレスデバイスについての送信および受信アクティビティに基づいて、ＲＦスペクトル帯域中の第２のアクティビティレベルを識別しうる。ブロック１４１０の動作は、図１〜３を参照して説明された方法にしたがって遂行されうる。ある特定の例では、ブロック１４１０の動作の態様は、図４〜７を参照して説明されたような輻輳コンポーネントによって遂行されうる。
【０１４８】
[0153]ブロック１４１５において、ＳＴＡ１１５は、第１のアクティビティレベルと第２のアクティビティレベルとに基づいて、ＲＦスペクトルについての輻輳レベルを推定しうる。ブロック１４１５の動作は、図１〜３を参照して説明された方法にしたがって遂行されうる。ある特定の例では、ブロック１４１５の動作の態様は、図４〜７を参照して説明されたような輻輳コンポーネントによって遂行されうる。
【０１４９】
[0154]ブロック１４２０において、ＳＴＡ１１５は、第１のワイヤレスデバイスがアウェイクモードにあるアウェイク間隔の間に、推定された輻輳レベルに基づいて、ワイヤレスデバイスがアウェイクモードに留まるためのＩＴＯ間隔を決定しうる。ブロック１４２０の動作は、図１〜３を参照して説明された方法にしたがって遂行されうる。ある特定の例では、ブロック１４２０の動作の態様は、図４〜７を参照して説明されたようなＩＴＯコンポーネントによって遂行されうる。
【０１５０】
[0155]上述された方法は、可能なインプリメンテーションを説明しており、動作およびステップは、再配列またはそうでない場合は修正されえ、他のインプリメンテーションが可能であることに留意されたい。さらに、それら方法のうちの２つ以上からの態様が組み合わされうる。
【０１５１】
[0156]ここに説明された技法は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）、および他のシステムのような、様々なワイヤレス通信システムのために使用されうる。「システム」および「ネットワーク」という用語は、交換可能に使用されることが多い。符号分割多元接続（ＣＤＭＡ）システムは、ＣＤＭＡ２０００、ユニバーサル地上無線アクセス（ＵＴＲＡ）、等のような無線技術をインプリメントしうる。ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６規格をカバーする。ＩＳ−２０００リリースは一般に、ＣＤＭＡ２０００ １Ｘ、１Ｘ、等と呼ばれうる。ＩＳ−８５６（ＴＩＡ−８５６）は一般に、ＣＤＭＡ２０００ １ｘＥＶ−ＤＯ、高レートパケットデータ（ＨＲＰＤ）、等と呼ばれる。ＵＴＲＡは、ワイドバンドＣＤＭＡ（ＷＣＤＭＡ（登録商標））およびＣＤＭＡの他の変形を含む。時分割多元接続（ＴＤＭＡ）システムは、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））のような無線技術をインプリメントしうる。直交周波数分割多元接続（ＯＦＤＭＡ）システムは、ウルトラモバイルブロードバンド（ＵＭＢ）、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ、等のような無線技術をインプリメントしうる。
【０１５２】
[0157]ここに説明された１つまたは複数のワイヤレス通信システムは、同期または非同期動作をサポートしうる。同期動作の場合、局は、同様のフレームタイミングを有し、異なる局からの送信は、ほぼ時間的に揃えられうる（approximately aligned in time）。非同期動作の場合、局は、異なるフレームタイミングを有し、異なる局からの送信は、時間的に揃えられないことがありうる。ここに説明された技法は、同期または非同期動作のいずれかのために使用されうる。
【０１５３】
[0158]ここに説明されたダウンリンク送信はまた、順方向リンク送信と呼ばれ、その一方でアップリンク送信はまた、逆方向リンク送信と呼ばれうる。例えば、図１および２のワイヤレスネットワーク１００および２００を含む、ここに説明された各通信リンクは、１つまたは複数のキャリアを含みえ、ここで、各キャリアは、複数のサブキャリア（例えば、異なる周波数の波形信号）から構成される信号でありうる。
【０１５４】
[0159]添付された図面に関連してここに記載された説明は、実例的な構成を説明しており、インプリメントされうるまたは特許請求の範囲内にある全ての例を表してはいない。ここに使用される「例証的（exemplary）」という用語は、「好ましい」または「他の例より有利である」ということではなく、「例、事例、または例示としての役割を果たすこと」を意味する。詳細な説明は、説明された技法の理解を提供することを目的として特定の詳細を含む。これらの技法は、しかしながら、これらの特定の詳細なしに実施されうる。いくつかの事例では、良く知られている構造およびデバイスは、説明された例の概念を曖昧にすることを避けるためにブロック図形式で示されている。
【０１５５】
[0160]添付された図面では、同様のコンポーネントまたは特徴は、同じ参照ラベルを有しうる。さらに、同じタイプの様々なコンポーネントは、参照ラベルに、ダッシュと、同様のコンポーネント間を区別する第２のラベルとを後続させることによって区別されうる。本明細書中で第１の参照ラベルだけが使用される場合、その説明は、第２の参照ラベルに関係なく同じ第１の参照ラベルを有する同様のコンポーネントのうちのどの１つにも適用可能である。
【０１５６】
[0161]ここに説明された情報および信号は、多様な異なる技術および技法のうちの任意のものを使用して表わされうる。例えば、上記の説明全体を通じて参照されうるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または磁性粒子、光場または光粒子、あるいはそれらの任意の組み合わせによって表されうる。
【０１５７】
[0162]ここでの開示に関連して説明された様々な例示的なブロックおよびモジュールは、汎用プロセッサ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブルロジックデバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいはここに説明された機能を遂行するように設計されたそれらの任意の組み合わせを用いてインプリメントまたは遂行されうる。汎用プロセッサは、マイクロプロセッサでありうるが、代替では、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンでありうる。プロセッサはまた、コンピューティングデバイスの組み合わせ（例えば、デジタルシグナルプロセッサ（ＤＳＰ）およびマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成）としてインプリメントされうる。
【０１５８】
[0163]ここに説明された機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組み合わせにおいてインプリメントされうる。プロセッサによって実行されるソフトウェアにおいてインプリメントされる場合、機能は、コンピュータ可読媒体上の１つまたは複数の命令またはコードとして記憶あるいは送信されうる。他の例およびインプリメンテーションは、本開示および添付された特許請求の範囲内にある。例えば、ソフトウェアの性質に起因して、上述された機能は、プロセッサによって実行されるソフトウェア、ハードウェア、ファームウェア、ハード配線、またはこれらのうちの任意のものの組み合わせを使用してインプリメントされうる。機能をインプリメントする特徴はまた、機能の一部分が異なる物理的ロケーションにおいてインプリメントされるように分散されることを含め、様々な位置において物理的にロケートされうる。また、特許請求の範囲中を含め、ここに使用される場合、項目のリスト（例えば、「〜のうちの少なくとも１つ（at least one of）」または「〜のうちの１つまたは複数（one or more of）」のようなフレーズで始まる項目のリスト）中で使用される「または／あるいは／もしくは（or）」は、例えば、Ａ、Ｂ、またはＣのうちの少なくとも１つのリストが、Ａ、Ｂ、Ｃ、ＡとＢ、ＡとＣ、ＢとＣ、またはＡとＢとＣ（すなわち、Ａ、Ｂ、およびＣ）を意味するような、包含的なリストを示す。
【０１５９】
[0164]コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む通信媒体と非一時的コンピュータ記憶媒体との両方を含む。非一時的記憶媒体は、汎用または特殊用途コンピュータによってアクセスされることができる任意の利用可能な媒体でありうる。限定ではなく例として、非一時的コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、電気的消去可能プログラマブル読取専用メモリ（ＥＥＰＲＯＭ（登録商標））、コンパクトディスク（ＣＤ）ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいはデータ構造または命令の形態で所望されたプログラムコード手段を記憶または搬送するために使用されることができ、汎用または特殊用途コンピュータ、もしくは汎用または特殊用途プロセッサによってアクセスされることができる任意の他の非一時的媒体を備えることができる。また、任意の接続は、厳密にはコンピュータ可読媒体と称される。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義中に含まれる。ディスク（disk）およびディスク（disc）は、ここに使用される場合、ＣＤ（disc）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（ＤＶＤ）（disc）、フロッピー（登録商標）ディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は通常、磁気的にデータを再生し、その一方でディスク（disc）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ可読媒体の範囲内に含まれる。
【０１６０】
[0165]ここでの説明は、当業者が本開示を製造または使用することを可能にするために提供される。本開示に対する様々な修正は、当業者にとって容易に明らかとなり、ここに定義された包括的な原理は、本開示の範囲から逸脱することなしに他の変形に適用されうる。このことから、本開示は、ここに説明された例および設計に限定されず、ここに開示された原理および新規の特徴と一致する最も広い範囲が付与されるべきである。
【図１】
2019522931.tif 000003
【図２】
2019522931.tif 000004
【図３Ａ】
2019522931.tif 000005
【図３Ｂ】
2019522931.tif 000006
【図３Ｃ】
2019522931.tif 000007
【図４】
2019522931.tif 000008
【図５】
2019522931.tif 000009
【図６】
2019522931.tif 000010
【図７】
2019522931.tif 000011
【図８】
2019522931.tif 000012
【図９】
2019522931.tif 000013
【図１０】
2019522931.tif 000014
【図１１】
2019522931.tif 000015
【図１２】
2019522931.tif 000016
【図１３】
2019522931.tif 000017
【図１４】
2019522931.tif 000018
【国際調査報告】
2019522931.tif 000019
2019522931.tif 000020