(57)【要約】  方法、システム、およびデバイスは、ワイヤレスデバイスにおける電力管理に関して記述される。ワイヤレスネットワークのデバイスに関する電力節約は、非アクティビティタイムアウト（ＩＴＯ）、したがって、データトラフィックの最後の送信または受信の後に、デバイスがスリープモードに入る前にデバイスがさらなるデータトラフィックを監視するアウェイクモードにとどまる時間量を適切に設定することによって改善され得る。分散された協調機能（ＤＣＦ）の情報は、ＩＴＯを決定することに関して使用され得る。たとえば、ＤＣＦ情報は、チャネル輻輳メトリックを決定するために使用され得、それはデバイスに関するＩＴＯを設定するために使用され得る。
2018513620.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信に関する方法であって、
履歴の分散された協調機能（ＤＣＦ）の情報を取得するためにワイヤレス局のＤＣＦ動作を追跡することと、
前記履歴のＤＣＦ情報に少なくとも部分的に基づいてチャネル輻輳メトリックを決定することと、および
前記チャネル輻輳メトリックに少なくとも部分的に基づいて前記ワイヤレス局に関する非アクティビティタイムアウト（ＩＴＯ）を設定することと
を備える、方法。
【請求項２】
前記ＩＴＯは、前記チャネル輻輳メトリックによって示されたチャネル輻輳の程度に反比例する、請求項１に記載の方法。
【請求項３】
前記履歴のＤＣＦ情報は、前記ワイヤレス局に関する履歴のコンテンションウィンドウ（ＣＷ）のデータを備える、請求項１に記載の方法。
【請求項４】
前記ＤＣＦ動作を追跡することは、
前記ワイヤレス局の複数の以前のＣＷの各々に関するランダムバックオフ間隔値を追跡すること
を備える、請求項３に記載の方法。
【請求項５】
前記ＤＣＦ動作を追跡することは、
バックオフタイマーが、前記ワイヤレス局の前記複数の以前のＣＷの各々に関する複数の送信の試み中に休止される回数を決定すること
をさらに備える、請求項４に記載の方法。
【請求項６】
前記ランダムバックオフ間隔値と前記バックオフタイマーが休止される前記決定された回数とに少なくとも部分的に基づいて前記複数の以前のＣＷの各々に関するチャネル輻輳サンプルを決定することをさらに備え、
ここにおいて、前記ワイヤレス局に関する前記チャネル輻輳メトリックは、複数の前記決定されたチャネル輻輳サンプルに少なくとも部分的に基づく、
請求項５に記載の方法。
【請求項７】
前記対応するＣＷのタイムスタンプに、各チャネル輻輳サンプルを関連付けることをさらに備え、
ここにおいて、前記ワイヤレス局に関する前記ＩＴＯは、前記複数の前記決定されたチャネル輻輳サンプルと、前記複数の輻輳サンプルの前記複数の対応するタイムスタンプと、および現在のタイムスタンプとに少なくとも部分的に基づく、
請求項６に記載の方法。
【請求項８】
前記ワイヤレス局による以前の成功した送信に関連付けられた第１のコンテンションウィンドウ（ＣＷ）値を特定することと、および
前記第１のＣＷ値に少なくとも部分的に基づいて前記ワイヤレス局による後続の送信の最初の試みに関する第２のＣＷ値を設定することと
をさらに備える、請求項１に記載の方法。
【請求項９】
前記第２のＣＷ値を設定することは、
前記第１のＣＷ値に比較して次のＣＷ値に減少すること
を備える、請求項８に記載の方法。
【請求項１０】
ワイヤレス通信に関する装置であって、
履歴の分散された協調機能（ＤＣＦ）の情報を取得するためにワイヤレス局のＤＣＦ動作を追跡するためのプロセッサと、
前記履歴のＤＣＦ情報に少なくとも部分的に基づいてチャネル輻輳メトリックを決定するための計算器と、および
前記チャネル輻輳メトリックに少なくとも部分的に基づいて前記ワイヤレス局に関する非アクティビティタイムアウト（ＩＴＯ）を設定するためのＩＴＯマネージャと
を備える、装置。
【請求項１１】
前記履歴のＤＣＦ情報は、前記ワイヤレス局に関する履歴のコンテンションウィンドウ（ＣＷ）のデータを備える、請求項１０に記載の装置。
【請求項１２】
前記プロセッサは、前記ワイヤレス局の複数の以前のＣＷの各々に関するランダムバックオフ間隔値を追跡することによって、前記ＤＣＦ動作を追跡する、請求項１１に記載の装置。
【請求項１３】
前記プロセッサは、さらに、バックオフタイマーが、前記ワイヤレス局の前記複数の以前のＣＷの各々に関する複数の送信の試み中に休止される回数を追跡することによって、前記ＤＣＦ動作を追跡する、請求項１２に記載の装置。
【請求項１４】
前記計算器は、さらに、前記ランダムバックオフ間隔値と前記バックオフタイマーが休止される前記決定された回数とに少なくとも部分的に基づいて前記複数の以前のＣＷの各々に関するチャネル輻輳サンプルを決定し、および複数の前記決定されたチャネル輻輳サンプルに少なくとも部分的に基づいて前記ワイヤレス局に関する前記チャネル輻輳メトリックを決定する、請求項１３に記載の装置。
【請求項１５】
前記プロセッサは、さらに、各チャネル輻輳サンプルを、前記対応するＣＷのタイムスタンプに関連付け、および
前記ＩＴＯマネージャは、前記複数の前記決定されたチャネル輻輳サンプルと、前記複数の輻輳サンプルの前記複数の対応するタイムスタンプと、および現在のタイムスタンプとに少なくとも部分的に基づいて、前記ワイヤレス局に関する前記ＩＴＯを設定する、
請求項１４に記載の装置。
【請求項１６】
前記プロセッサは、さらに、前記ワイヤレス局による以前の成功した送信に関連付けられた第１のコンテンションウィンドウ（ＣＷ）値を特定し、
前記第１のＣＷ値に少なくとも部分的に基づいて前記ワイヤレス局による後続の送信の最初の試みに関する第２のＣＷ値を設定するためのＤＣＦマネージャ
をさらに備える、請求項１０に記載の装置。
【請求項１７】
前記ＤＣＦマネージャは、前記第１のＣＷ値に比較して次のＣＷ値に減少することによって前記第２のＣＷ値を設定する、請求項１６に記載の装置。
【請求項１８】
ワイヤレス通信に関する装置であって、
履歴の分散された協調機能（ＤＣＦ）の情報を取得するためにワイヤレス局のＤＣＦ動作を追跡するための手段と、
前記履歴のＤＣＦ情報に少なくとも部分的に基づいてチャネル輻輳メトリックを決定するための手段と、および
前記チャネル輻輳メトリックに少なくとも部分的に基づいて前記ワイヤレス局に関する非アクティビティタイムアウト（ＩＴＯ）を設定するための手段と
を備える、装置。
【請求項１９】
前記ＤＣＦ動作を追跡するための前記手段は、前記ワイヤレス局の複数の以前のＣＷの各々に関するランダムバックオフ間隔値と、およびバックオフタイマーが前記ワイヤレス局の前記複数の以前のＣＷの各々に関する複数の送信の試み中に休止される回数とを追跡する、請求項１８に記載の装置。
【請求項２０】
前記チャネル輻輳メトリックを決定するための前記手段は、前記ランダムバックオフ間隔値と前記バックオフタイマーが休止される前記決定された回数とに少なくとも部分的に基づいて前記複数の以前のＣＷの各々に関するチャネル輻輳サンプルを決定し、および複数の前記決定されたチャネル輻輳サンプルに少なくとも部分的に基づいて前記チャネル輻輳メトリックを決定する、請求項１９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
相互参照
[0001]本特許出願は、本出願の譲受人に譲渡され、２０１５年４月３日に出願された「Determining Inactivity Timeout Using Distributed Coordination Function」と題する、Ｓａｅｄらによる米国特許出願第１４／６７８，７９８号の優先権を主張する。
【０００２】
[0002]以下は、ワイヤレス通信に一般的に関し、より詳細には、分散された協調機能の情報を使用して非アクティビティタイムアウトを設定することに関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどのような様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートすることが可能なマルチプルなアクセスシステム(multiple-access system)であり得る。ワイヤレスネットワーク、たとえば、Ｗｉ−Ｆｉ（登録商標）ネットワーク（ＩＥＥＥ８０２．１１）のような、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）は、１つまたは複数の局（ＳＴＡ）またはモバイルデバイスと通信し得るアクセスポイント（ＡＰ）を含むことができる。ＡＰは、インターネットのような、ネットワークに結合され得、およびモバイルデバイスがネットワークを介して通信すること（および／またはアクセスポイントに結合された他のデバイスと通信すること）を可能にし得る。
【０００４】
[0004]ＷＬＡＮシステムは、チャネル検知多重アクセス（ＣＳＭＡ：channel sense multiple access）を使用し得、そこにおけるデバイスまたはＳＴＡがチャネルにアクセスするより以前にチャネル状態を検知する。ＷＬＡＮシステムでは、ＡＰは、いくつかまたは多数の他のＳＴＡと同時に通信し得、したがって、データ転送は、ＡＰが他のＳＴＡをサービスする期間だけ中断され得る。ベースライン電力節約アルゴリズムは、最後に受信された／送信されたフレームの後に固定された時間期間の間ＳＴＡをアウェイクに維持し得る。しかしながら、長い固定された期間はパフォーマンスに関して電力節約を犠牲にし、短い固定された期間は電力を節約するがパフォーマンスを犠牲にする。
【０００５】
[0005]１つのアプローチは、デバイスが最後の受信された／送信されたフレームの後にアウェイクモードにとどまる時間期間を調整するためにパケット到着レートを使用することである。時間期間は、非アクティビティ時間間隔または非アクティビティタイムアウト（ＩＴＯ：inactivity timeout）と呼ばれることがあり得る。デバイスがアウェイクモードにあるときに決定されたパケット到着レートは、ＩＴＯの決定を誘導するために使用され得る。しかしながら、このアプローチは、パケット到着レートの決定が、たとえば、チャネル輻輳により、誤り得るということを欠点としてもつ。
【０００６】
[0006]分散された協調機能（ＤＣＦ：distributed coordination function）として知られるプロシージャ(procedure)は、複数の局（ＳＴＡ）がトラフィック衝突を回避しながら同じチャネルへのアクセスに関して競合することを可能にし得る。ＤＣＦは、基本サービスセット（ＢＳＳ：basic service set）においてＳＴＡによってアクセスされるべき媒体の利用可能性を決定するために、ＣＳＭＡを使用し得る。いずれかのＳＴＡは送信し得る前に、ＳＴＡは１つのフレーム間スペーシング（ＩＦＳ：inter-frame spacing）＋ランダムバックオフ(backoff)間隔を待ち得る。媒体が、（バックオフタイマーを用いてタイミングを計った）バックオフ間隔中にアイドル（すなわち、利用可能）であると決定される場合、ＳＴＡは媒体にアクセスし得、および送信を開始し得る。媒体がビジー(busy)であると決定される場合、ＳＴＡは媒体がアイドルになることを待つことができ、その期間に、ＳＴＡはバックオフタイマーを休止し得るまたは中断し得る。バックオフ間隔は、コンテンションウィンドウ（ＣＷ：contention window）として知られる範囲内でランダム数として生成され得る。各失敗した送信の試みに関して、ＳＴＡに関するＣＷは、最大ＣＷ値が到達されるまで、次のより長いＣＷステップに増加され得る。送信の試みが成功するとき、ＣＷは、次の送信に関して、デフォルト値（たとえば、最小ＣＷ値）にリセットされ得る。
【発明の概要】
【０００７】
[0007]記述される特徴は、一般的に、ワイヤレスデバイスにおける電力管理に関して１つまたは複数の改善されたシステム、方法、および／または装置に関する。より詳細には、記述される特徴は、ＩＴＯ、したがって、データトラフィックの最後の送信または受信の後に、デバイスがスリープモードに入る前にデバイスがさらなるデータトラフィックを監視するアウェイクモードにとどまる時間量を調整することによって、ワイヤレスネットワークのデバイスに関して電力節約を改善することに一般的に関する。記述される特徴は、ＩＴＯを決定することに関して分散された協調機能（ＤＣＦ：distributed coordinated function）の情報を考慮に入れることによって電力節約を改善するために使用され得る。ＤＣＦ情報は、チャネル輻輳メトリックを決定するために使用され得、それはデバイスに関してＩＴＯを設定するために使用され得る。
【０００８】
[0008]ワイヤレス通信に関する方法は記述される。本方法は、履歴の分散された協調機能（ＤＣＦ）の情報を取得するためにワイヤレス局のＤＣＦ動作を追跡することを含み得る。チャネル輻輳メトリックは、履歴のＤＣＦ情報に少なくとも部分的に基づいて決定され得る。ワイヤレス局に関する非アクティビティタイムアウト（ＩＴＯ）は、チャネル輻輳メトリックに少なくとも部分的に基づいて設定され得る。
【０００９】
[0009]ＩＴＯは、チャネル輻輳メトリックによって示されたチャネル輻輳の程度に反比例し得る。
【００１０】
[0010]履歴のＤＣＦ情報は、ワイヤレス局に関する履歴のコンテンションウィンドウ（ＣＷ）のデータを含み得る。
【００１１】
[0011]ＤＣＦ動作を追跡することは、ワイヤレス局の複数の以前のＣＷの各々に関してランダムバックオフ間隔値を追跡することを含み得る。ＤＣＦ動作を追跡することは、バックオフタイマーがワイヤレス局の複数の以前のＣＷの各々に関して送信の試み中に休止される回数を決定することをも含み得る。
【００１２】
[0012]本方法は、バックオフタイマーが休止される決定された回数とランダムバックオフ間隔値とに少なくとも部分的に基づいて複数の以前のＣＷの各々に関してチャネル輻輳サンプルを決定することをも含み得る。そのようなケースにおいて、ワイヤレス局に関するチャネル輻輳メトリックは、複数の決定されたチャネル輻輳サンプルに少なくとも部分的に基づき得る。
【００１３】
[0013]本方法は、対応するＣＷのタイムスタンプに、各チャネル輻輳サンプルを関連付けることをさらに含み得る。そのようなケースにおいて、ワイヤレス局に関するＩＴＯは、複数の決定されたチャネル輻輳サンプルと、輻輳サンプルの対応するタイムスタンプと、現在のタイムスタンプとに少なくとも部分的に基づき得る。
【００１４】
[0014]本方法は、ワイヤレス局による以前の成功した送信に関連付けられた第１のコンテンションウィンドウ（ＣＷ）値を特定することを含み得る。ワイヤレス局による後続の送信の最初の試みに関する第２のＣＷ値は、第１のＣＷ値に少なくとも部分的に基づいて設定され得る。
【００１５】
[0015]第２のＣＷ値を設定することは、第１のＣＷ値に比較して次のＣＷ値まで減少することを含み得る。
【００１６】
[0016]ワイヤレス通信に関する装置も記述される。この装置は、履歴の分散された協調機能（ＤＣＦ）の情報を取得するためにワイヤレス局のＤＣＦ動作を追跡するためのプロセッサを含み得る。この装置は、履歴のＤＣＦ情報に少なくとも部分的に基づいてチャネル輻輳メトリックを決定するために計算器をも含み得る。この装置は、チャネル輻輳メトリックに少なくとも部分的に基づいてワイヤレス局に関する非アクティビティタイムアウト（ＩＴＯ）を設定するためにＩＴＯマネージャ(manager)をさらに含み得る。この装置は、上記に記述されたおよび本明細書にさらに記述される機能を実行するためにこれらおよび他の特徴を含み得る。
【００１７】
[0017]ワイヤレス通信に関する別の装置は記述される。この装置は、履歴の分散された協調機能（ＤＣＦ）の情報を取得するためにワイヤレス局のＤＣＦ動作を追跡するための手段と、履歴のＤＣＦ情報に少なくとも部分的に基づいてチャネル輻輳メトリックを決定するための手段と、およびチャネル輻輳メトリックに少なくとも部分的に基づいてワイヤレス局に関する非アクティビティタイムアウト（ＩＴＯ）を設定するための手段とを含み得る。この装置は、上記に記述されたおよび本明細書にさらに記述される機能を実行するためにこれらおよび他の特徴を含み得る。
【００１８】
[0018]上記は、以下の詳細な記述がより良く理解され得るように、本開示に従って例の特徴および技術的利点についてより広く概説した。追加の特徴および利点は以下に記述される。開示される具体例および概念は、本開示の同じ目的を実行することに関して他の構造を設計するまたは変更することに関する基礎として容易に利用され得る。そのような等価な構成は、添付の特許請求の範囲から逸脱しない。本明細書に開示される概念の特徴、それらの編成と動作方法の両方は、関連する利点とともに、添付の図に結び付いて検討するときに以下の記述からより良く理解されよう。図の各々は、例示および記述の目的で与えられるものであり、特許請求の範囲の制限の定義として与えられるものではない。
【００１９】
[0019]該発明の性質および利点のさらなる理解は、以下の図面への参照によって実現され得る。添付の図では、同様のコンポネント(component)または特徴は同じ参照ラベルを有し得る。さらに、同じタイプの様々なコンポネントは、参照ラベルの後に、ダッシュ記号および同様のコンポネントの間で区別する第２のラベルを続けることによって区別され得る。第１の参照ラベルのみが本明細書において使用される場合、その記述は、第２の参照ラベルに関係なく、同じ第１の参照ラベルを有する同様のコンポネントのいずれにも適用可能である。
【図面の簡単な説明】
【００２０】
【図１】[0020]本開示の様々な態様に従った、ワイヤレス通信システムのブロック図。
【図２】[0021]本開示の様々な態様に従った、非アクティビティタイムアウト（ＩＴＯ）を使用するデバイスに関する電力節約の一実行形態を示すタイミング図。
【図３】[0022]本開示の様々な態様に従った、デバイスに関するＩＴＯを設定するためのプロセスフローの一例を示すブロック図。
【図４】[0023]本開示の様々な態様に従った、分散された協調機能（ＤＣＦ）のコンテンションウィンドウ（ＣＷ）の一例を示す図。
【図５】[0024]本開示の様々な態様に従った、ワイヤレス通信において使用するためのデバイスの一例のブロック図。
【図６】[0025]本開示の様々な態様に従った、ワイヤレス通信において使用するためのデバイスの別の例のブロック図。
【図７Ａ】[0026]本開示の様々な態様に従った、ワイヤレス通信において使用するための装置の一例のブロック図。
【図７Ｂ】[0027]本開示の様々な態様に従った、ワイヤレス通信において使用するための装置の別の例のブロック図。
【図８】[0028]本開示の様々な態様に従った、ワイヤレス通信のための方法の一例を示すフローチャート。
【図９】[0029]本開示の様々な態様に従った、ワイヤレス通信のための方法の別の例を示すフローチャート。
【図１０】[0030]本開示の様々な態様に従った、ワイヤレス通信のための方法のまた別の例を示すフローチャート。
【発明を実施するための形態】
【００２１】
[0031]記述される特徴は、一般的に、局（ＳＴＡ）のような、デバイスに関する非アクティビティタイムアウト（ＩＴＯ）を適応的に設定することに関する改善されたシステム、方法、または装置に関する。そのようなアプローチは、固定された（たとえば、プリセットされた）ＩＴＯを使用することに関連する欠点を回避し得る。ＷＬＡＮ  ＳＴＡの電力消費の主要な要因は、アイドル監視モードに費やされる時間であり得、それはすべてのチャネル状態において使用される固定されたＩＴＯによって決定され得る。しかしながら、媒体がビジーであるとき、固定されたＩＴＯを使用することは、あまりに長く設定される場合、ＳＴＡによって不要な電力消費につながり得るか、またはあまりに短く設定される場合、ＳＴＡに関してパフォーマンスの低下につながり得るかのいずれかである。
【００２２】
[0032]本明細書に記述されるように、ＩＴＯは、ＤＣＦ情報を使用して適応的に設定され得る。ＤＣＦ動作は、履歴のＤＣＦ情報を生成するために追跡され得る。履歴のＤＣＦ情報は、チャネル輻輳メトリックを取得し、導出し、計算し、生成し、またはさもなければ決定するために使用され得る。ＩＴＯは、チャネル輻輳メトリックを使用して設定され得る。たとえば、ＩＴＯは、ＤＣＦの履歴データから取得された以前の再送信の試みの数およびバックオフタイマーが休止された期間中の時間値（たとえば、タイムスロットの数）またはバックオフタイマーの休止カウントに少なくとも部分的に基づいて適応的に設定され得る。
【００２３】
[0033]本明細書に記述されるようにＩＴＯを適応的に設定することは、媒体がよりビジーであるとき、ＳＴＡに、よりすぐにスリープモードに入らせることによって電力を温存することができ、媒体が比較的ビジーでないとき、ＳＴＡに、より長くアウェイクにとどまらせることによってパフォーマンス（たとえば、スループット／媒体の利用）を促進することができる。
【００２４】
[0034]以下の記述は、例を与えるものであり、特許請求の範囲に記載される範囲、適用可能性、または例を限定するものではない。変更は、本開示の範囲から逸脱することなく、記述される要素の構成および機能において行われ得る。様々な例は、適切に様々なプロシージャまたはコンポネントを省略し、置換し、または追加し得る。たとえば、記述される方法は、記述される順序とは異なる順序で実行され得、および様々なステップは追加、省略、または組み合わせられ得る。また、いくつかの例に関して記述される特徴は、他の例において組み合わせられ得る。
【００２５】
[0035]最初に図１を参照すると、ブロック図は、たとえば、ＩＥＥＥ８０２．１１規格ファミリー(family)のうちの少なくとも１つを実行するネットワークのような、ＷＬＡＮ１００の一例を示す。ＷＬＡＮ１００は、移動局、携帯情報端末（ＰＤＡ）、他のハンドヘルド(handheld)のデバイス、ネットブック、ノートブックコンピュータ、タブレットコンピュータ、ラップトップ、ディスプレイデバイス（たとえば、ＴＶ、コンピュータモニタなど）、プリンタなどのような、１つまたは複数のワイヤレスデバイスまたは局（ＳＴＡ）１１５とアクセスポイント（ＡＰ）１０５を含み得る。１つのＡＰ１０５が示されているが、ＷＬＡＮ１００は複数のＡＰ１０５を有し得る。ワイヤレスのＳＴＡ１１５の各々は、移動局（ＭＳ）、モバイルデバイス、アクセス端末（ＡＴ）、ユーザ機器（ＵＥ）、加入者局（ＳＳ）、または加入者ユニットと呼ばれることもあり得、通信リンク１２０を介してＡＰ１０５に通信し得るおよび関連し得る。ＡＰ１０５は、そのエリア内のワイヤレスのＳＴＡ１１５がＡＰ１０５と一般的に通信し得るような地理的なカバレージエリア(coverage area)１１０を有する。ワイヤレスのＳＴＡ１１５は地理的なカバレージエリア１１０全体にわたって分散され得る。各ワイヤレスのＳＴＡ１１５は固定または移動であり得る。
【００２６】
[0036]図１には示されていないが、ワイヤレスのＳＴＡ１１５は、１つより多いＡＰ１０５によってカバーされ得、したがって、異なる時間に１つまたは複数のＡＰ１０５と関連し得る。単一のＡＰ１０５と、ＳＴＡの関連するセットとは、基本サービスセット（ＢＳＳ）と呼ばれることがあり得る。拡張サービスセット（ＥＳＳ：extended service set）は、接続されたＢＳＳのセットである。分散システム（ＤＳ：distribution system）（図示せず）は、拡張されたサービスセットにおいてＡＰ１０５を接続するために使用され得る。ＡＰ１０５に関する地理的なカバレージエリア１１０は、カバレージエリアの一部分を構成するセクタに分割され得る（図示せず）。ＷＬＡＮ１００は、異なる技術に関して重複するカバレージエリアおよび変動するサイズのカバレージエリアをもつ、異なるタイプ（たとえば、メトロポリタンエリア、ホームネットワークなど）のＡＰ１０５を含み得る。図示されていないが、他のワイヤレスデバイスは、ＡＰ１０５と通信し得る。
【００２７】
[0037]ワイヤレスのＳＴＡ１１５は、通信リンク１２０を使用してＡＰ１０５を通して互いに通信し得るが、各ワイヤレスのＳＴＡ１１５は、ワイヤレスリンク１２５を直接に介して１つまたは複数の他のワイヤレスのＳＴＡ１１５と直接に通信することもできる。２つまたはそれ以上のワイヤレスのＳＴＡ１１５は、両方のワイヤレスのＳＴＡ１１５がＡＰの地理的なカバレージエリア１１０中にあるとき、あるいは一方のワイヤレスのＳＴＡ１１５がＡＰの地理的なカバレージエリア１１０内にあるか、またはいずれのワイヤレスのＳＴＡ１１５もＡＰの地理的なカバレージエリア１１０内にないとき（図示せず）、ワイヤレスリンク１２５を直接に介して通信し得る。直接のワイヤレスリンク１２５の例は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）の接続、Ｗｉ−Ｆｉのトンネルドダイレクトリンクセットアップ（ＴＤＬＳ：Tunneled Direct Link Setup）のリンクを使用することによって確立される接続、および他のＰ２Ｐグループの接続を含み得る。これらの例におけるワイヤレスのＳＴＡ１１５は、限定はしないが、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ａ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈなどを含むそれの様々なバージョン、およびＩＥＥＥ８０２．１１からの物理レイヤおよびＭＡＣレイヤを含むＷＬＡＮの無線およびベースバンドプロトコル(baseband protocol)に従って通信し得る。他の実行形態において、他のピアツーピア(peer-to-peer)の接続および／またはアドホック(adhoc)のネットワークはＷＬＡＮ１００内に実行され得る。
【００２８】
[0038]上記に記述されたように、ＳＴＡ１１５−ａのような、ＳＴＡ１１５の各々は、電力節約に関してＩＴＯを使用し得る。したがって、ＳＴＡ１１５−ａは、ＩＴＯを設定するためにＩＴＯマネージャ１３０を含み得る。本明細書に記述されるように、ＩＴＯマネージャ１３０は、ＤＣＦ情報を使用してＩＴＯを設定し得る。たとえば、ＤＣＦ情報は、チャネル輻輳メトリックを計算し、生成し、またはさもなければ決定するために使用され得、それはＳＴＡ１１５−ａに関するＩＴＯを設定するためにＩＴＯマネージャ１３０によって使用され得る。
【００２９】
[0039]図２は、ＩＴＯを使用する、図１に言及して記述されたＳＴＡ１１５−ａのような、デバイスに関して電力節約の一実行形態を示すタイミング図２００を示す。デバイスは、最初、デバイスが通信（たとえば、情報のパケット）を送信するおよび／または受信するアウェイク間隔２０５−ａの間アウェイクモードにあり得る。非アクティビティ時間間隔またはＩＴＯは、最後の送信または受信（ｔｘ／ｒｘ）の後始まる。この例では、ＩＴＯは、（たとえば、ビーコン(beacon)の間隔のパーセンテージなどとして）比較的長い時間期間の間のものであり得る。ＩＴＯは、ＩＴＯ内でいずれかのさらなる通信の受信（ｒｘ）２１０−ａ時にリセットされる。ＩＴＯが経過すると、デバイスはスリープ間隔２１５−ａの間スリープモードに入り、それは、デバイスが、ＡＰがデバイスに関するデータを有することを示す、図１に言及して記述されたＡＰ１０５のような、ＡＰからデバイスがビーコンを受信するまで、またはデバイスが送信するデータを有するまで、、持続し得る。ビーコンの間隔は、ネットワークに関する情報を含んでおり、およびワイヤレスネットワークを同期する、ビーコン間の時間（たとえば、ｍｓ）である。
【００３０】
[0040]ビーコンを受信した後、たとえば、デバイスが、送信する情報を有するか、または、ＡＰが、デバイスに送信する情報を有するとき、デバイスは、スリープモードを出て、別のアウェイク間隔２０５−ｂの間アウェイクモードに入り得る。再び、ＩＴＯは、最後の送信または受信（ｔｘ／ｒｘ）の後に始まる。再び、ＩＴＯは、いずれかのさらなる通信の（１つまたは複数の）受信２１０−ｂ時にリセットされる。ＩＴＯが経過すると、ＡＰから別のビーコンを受信するまで、デバイスは、別のスリープ間隔２１５−ｂの間スリープモードに入り、その後に、（さらなる通信がデバイスに関して行われるべきであり、それはビーコン中のトラフィックインディケーションマップ（ＴＩＭ：traffic indication map）のビットとともに示され得ると仮定して）デバイスは、別のアウェイク間隔２０５−ｃの間アウェイクモードに入り得る。
【００３１】
[0041]タイミング図２００に示されているように、ＩＴＯに関するより長い時間期間は、さらなる通信（たとえば、２１０−ａ、２１０−ｂ）が生じるときに、デバイスが依然としてアウェイクモードにあるチャンスを高めることによって、システムのパフォーマンス（たとえば、スループット）を改善し得る。一方、ＩＴＯに関するより長い時間期間は、スリープモードへのデバイスのエントリー(entry)を遅らせることによって、電力節約の機会を失い得る。本明細書に記述されるように、デバイスに関するＩＴＯは、たとえば、デバイスのＤＣＦ情報を使用して、トラフィック状態を考慮に入れる方法で決定（たとえば、設定）され得る。
【００３２】
[0042]図３は、本開示の様々な態様に従った、ＳＴＡ１１５−ｂに関するＩＴＯを設定するためのプロセスフローの一例を示すブロック図３００を示す。ＳＴＡ１１５−ｂは、ＩＴＯマネージャ１３０を含むＳＴＡ１１５−ａのような、図１に言及して記述されたＳＴＡ１１５のうちの１つの一例であり得る。この例では、ＳＴＡ１１５−ｂは、ＡＰ１０５−ａと通信することを示し、それは図１に言及して記述されたＡＰ１０５の一例であり得る。しかしながら、ＳＴＡ１１５−ｂは複数のデバイス（たとえば、ＳＴＡ、ＡＰなど）と通信し得ること、および単一のＡＰ１０５は簡単に示されていることを理解されたい。
【００３３】
[0043]３０５において、ＳＴＡ１１５−ｂは、たとえば、ＡＰ１０５−ａに情報（たとえば、データ）を送るために、複数の送信の試みを行い得る。送信の試みのうちのいくつかは不成功であり得、いくつかは成功であり得る。
【００３４】
[0044]３１０において、ＳＴＡ１１５−ｂは、履歴のＤＣＦ情報を取得するために、複数の送信の試みに関してＤＣＦ動作を追跡し得る。プロセスのこの側面が時間的に後で生じることとして示されているが、追跡が３０５における送信の試みと同時（またはほぼ同時）であり得ることを理解されたい。
【００３５】
[0045]履歴のＤＣＦ情報は、ＳＴＡ１１５−ｂに関する履歴のコンテンションウィンドウ（ＣＷ）のデータを含み得る。そのようなものとして、ＤＣＦ動作を追跡することは、ＳＴＡ１１５−ｂによって使用される複数の以前のＣＷの各々に関してランダムバックオフ間隔値を追跡することを含み得る。ＤＣＦ動作を追跡することは、バックオフタイマーが複数の以前のＣＷの各々に関する送信の試み中に休止される回数を決定することをも含み得る。
【００３６】
[0046]ランダムバックオフ間隔値は、以下の式に従って定義され得る。
【数１】
2018513620.tif 000003
上式で、ＲａｎｄＢＯ（ｋ）は、ｋ番目のコンテンションウィンドウ、ＣＷ（ｋ）のために生成されたランダムバックオフ間隔値（たとえば、ランダム数）である。
【００３７】
[0047]表Ｉは、各ＣＷに関して総休止カウントとランダムバックオフの間隔値（ＲａｎｄＢＯ）とを含む履歴のＤＣＦ情報の一例を示す。ＣＷの値およびＣＷの数は実行形態に固有であり得るか、または業界の標準に従って設定され得る。ランダムバックオフ間隔値（ＲａｎｄＢＯ）は、それぞれのＣＷの値に従ってランダムに決定され、およびＤＣＦ動作の実際の実施において変動する。休止カウントも、媒体がＳＴＡ１１５−ｂによって送信の試み中にどれくらいビジーであるかに従って、ＤＣＦ動作の実際の実施において変動する。
【表１】
2018513620.tif 000004
【００３８】
[0048]３１５において、ＳＴＡ１１５−ｂは、履歴のＤＣＦ情報を使用してチャネル輻輳メトリックを決定し得る。ＳＴＡ１１５−ｂは、たとえば、バックオフタイマーが休止される決定された回数とランダムバックオフ間隔値とに少なくとも部分的に基づいて複数の以前のＣＷの各々に関してチャネル輻輳サンプルを決定し得る。そのようなケースにおいて、チャネル輻輳メトリックは、複数の決定されたチャネル輻輳サンプルを使用して決定され得る。所望の数の直近のチャネル輻輳サンプルは、複数に関して使用され得る。所望の数は、たとえば、（たとえば、以下に記述されるように、チャネル輻輳メトリックを決定することまたはＩＴＯを決定することのある時間フレーム内に生じた）十分に関連するサンプルを考慮に入れるために適応可能であり得るか、または、あらかじめ決定され得る。さらに、ＳＴＡ１１５−ｂは、対応するＣＷのタイムスタンプと各チャネル輻輳サンプルを関連付け得る。
【００３９】
[0049]各チャネル輻輳サンプルは、以下の式に従って決定され得る。
【数２】
2018513620.tif 000005
上式で、Ｓａｍｐｌｅ（ｋ）はｋ番目のコンテンションウィンドウについてのチャネル輻輳サンプルであり、Ｃｏｅｆｆ（ｋ）はｋ番目のコンテンションウィンドウに関連付けられた係数であり、Ｐｔ（ｉ）は総休止時間である。総休止時間は、以下の式に従って決定され得る。
【数３】
2018513620.tif 000006
上式で、Ｐｔ（ｋ）はコンテンションウィンドウｋについての総休止時間であり、ｓｌｏｔ＿ｔｉｍｅは各スロットの時間量であり、ｓｌｏｔ（ｉ）は休止されたスロットの数である。
【００４０】
[0050]３２０において、ＳＴＡ１１５−ｂは、ＳＴＡ１１５−ｂに関するＩＴＯを決定し得る。ＩＴＯは、チャネル輻輳メトリックを使用して決定され得る。上述のように、ＩＴＯは、複数の決定されたチャネル輻輳サンプルを使用して決定され得る。そのようなケースにおいて、輻輳サンプルの対応するタイムスタンプおよび現在のタイムスタンプはまた、ＩＴＯを決定する際にＳＴＡ１１５−ｂによって使用され得る。新しいＩＴＯは、以下の式に従って計算され得る。
【数４】
2018513620.tif 000007
上式で、ｎはサンプルメトリックの数であり、ＴＳｉは、個々のサンプルＳａｍｐｌｅ（ｉ）に関連付けられたタイムスタンプであり、ＴＳｃｕｒｒｅｎｔは、ＩＴＯが生成されるときのタイムスタンプである。
【００４１】
[0051]したがって、上記に記述されたように、および本明細書にさらに記述されるように、ＩＴＯは、履歴のＤＣＦ情報を使用して適応的に設定され得る。図３に示されているように、ＩＴＯを設定するプロセスは、送信の試み３２５からのＤＣＦ情報を使用して再び実行され得る。プロセスの繰返しは、ある数の送信の試みが、周期的に、あるいは特定の実行形態に所望なまたは適した頻度で行われた後、なされ得る。
【００４２】
[0052]図４は、本開示の様々な態様に従った、ＤＣＦのコンテンションウィンドウ（ＣＷ）の一例を示す図を示す。上述のように、ＣＷの値およびＣＷの数は実行形態に固有であり得るか、または業界の標準に従って設定され得る。さらに、（たとえば、データを送るための）送信の試みが失敗するとき、（たとえば、データを送るための）次の送信の試みに関して使用されるＣＷは次のより高いＣＷにステップ(step)される。そのようなものとして、示されているＣＷに従って、第１の送信の試みは１５の値をもつＣＷを使用して行われ得る。第１の送信の試みが失敗する場合、第２の送信の試みは３１の値をもつＣＷを使用して行われ得る。第２の送信の試みが失敗する場合、第３の送信の試みは６３の値をもつＣＷを使用して行われ得、最高値または最大値（たとえば、示されているような１０２３）をもつＣＷが使用されるまで、以下同様である。従来、送信の試みが成功すると、（たとえば、追加のデータを送るための）次の送信の試みに関するＣＷは、ＣＷを、最低値（たとえば、示されているような１５）を有するＣＷにリセットすることによって決定される。
【００４３】
[0053]ワイヤレスデバイスに関するＩＴＯを決定する／設定するためにＤＣＦ情報を使用することに加えて、ＣＷのリセットプロシージャを変更するためのアプローチは企図される。ＣＷを、最低値を有するＣＷにリセットする代わりに、ＣＷは、以前の成功した送信に関して使用されたＣＷ値に従ってＣＷ値のうちの１つにリセットされ得る。たとえば、ＣＷは、直近の成功した送信に関して使用されたＣＷに従ってリセットされ得る。これは、たとえば、直近の成功した送信に関して使用されたＣＷに比較して次のＣＷ値に減少することを含み得る。たとえば、図４に言及して、２５５の値をもつＣＷを使用する送信の試みが成功する場合、ＣＷは、次の送信の試みに関する１２７の値をもつＣＷにリセットされ得る。
【００４４】
[0054]代替的に、ＣＷは、複数の以前の成功した送信に関して使用されたＣＷ（たとえば、成功した送信に関して使用されたＣＷの履歴）に従ってリセットされ得る。好適な数の以前の成功した送信は、次の送信の試みに関するＣＷをリセットするために、考慮に入れられ得る。好適な数は、成功した送信に関して使用されたＣＷの一貫性に基づき得る。たとえば、成功した送信に関して使用されたＣＷが著しく変動するとき、わずか数個の以前の成功した送信は考慮に入れられ得る。一方、成功した送信に関して使用されたＣＷの履歴がある傾向を呈するとき、その傾向を表すいくつかの成功した送信は考慮され得る。
【００４５】
[0055]複数の以前の成功した送信を考慮に入れることは、関連付けられたＣＷ値の平均を計算することを含み得る。４つの以前の成功した送信の試みに従って次の送信の試みに関してＣＷをリセットすることは、計算された平均に基づき得る。たとえば、図４に言及して、（たとえば、順不同の）１２７、２５５、５１１および１０２３の関連付けられたＣＷ値を有する４つの以前の成功した送信の試みが考慮された場合、平均ＣＷ値は４８１．５であり得る。次の送信の試みに関するＣＷは、たとえば、４８１．５の計算された平均ＣＷ値に比較して次のＣＷ値として、２５５の値をもつＣＷにリセットされ得る。
【００４６】
[0056]図５は、本開示の様々な態様に従った、ワイヤレス通信における使用に関するＳＴＡ１１５−ｃの一例のブロック図５００を示す。ＳＴＡ１１５−ｃは、図１および図３に言及して記述されたＳＴＡ１１５のうちの１つまたは複数の態様の一例であり得、および図２および図４に言及して記述された様々な態様を実行し得る。ＳＴＡ１１５−ｃはまた、プロセッサ（図示せず）であり得るか、またはプロセッサを含み得る。ＳＴＡ１１５−ｃは、受信機５０５、送信機５１０、および／または通信マネージャ５１５を含み得る含み得る。これらのコンポネントの各々は互いに通信していることがあり得る。
【００４７】
[0057]ＳＴＡ１１５−ｃは、受信機５０５、送信機５１０、および／または通信マネージャ５１５を通して、本明細書に記述される機能を実行し得る。たとえば、ＳＴＡ１１５−ｃは、本明細書に記述されるような、ＤＣＦ動作を追跡するかまたはさもなければ履歴のＤＣＦ情報を取得し、履歴のＤＣＦ情報を使用してチャネル輻輳メトリックを決定し、チャネル輻輳メトリックを使用してＩＴＯを設定し、および／あるいは、後続の送信の最初の試みに関するＣＷ値を設定する。
【００４８】
[0058]ＳＴＡ１１５−ｃのコンポネント（ならびに本明細書に記述される他の関係するデバイス／装置のコンポネント）は、ハードウェアで適用可能な機能のいくつかまたは全部を実行するために適応されたＡＳＩＣを使用して、個々にまたはまとめて実行され得る。代替的に、それらの機能は、集積回路上で、他の処理ユニット（またはコア）によって実行され得る。他の例では、他のタイプの集積回路（たとえば、ストラクチャード／プラットフォーム(structured/platform)ＡＳＩＣ、ＦＰＧＡ、および他のセミカスタム(semi-custom)ＩＣ）が使用され得、それは該技術分野で知られているいずれかの方法でプログラムされ得る。各コンポネントの機能はまた、全体的にまたは部分的に、汎用またはアプリケーションに固有なプロセッサによって実行されるようにフォーマットされた、メモリ中に組み込まれた指示を用いて実行され得る。
【００４９】
[0059]受信機５０５は、様々な情報チャネル（たとえば、制御チャネル、データチャネルなど）に関連付けられた制御情報、および／またはユーザデータ、パケットのような情報を受信し得る。受信機５０５はまた、ＳＴＡ１１５−ｃによって成功した送信に応答して肯定応答（ＡＣＫ）を受信し得る。情報は、通信マネージャ５１５に、およびＳＴＡ１１５−ｃの他のコンポネントに送られ得る。
【００５０】
[0060]送信機５１０は、ＳＴＡ１１５−ｃの他のコンポネントから受信された信号を送信し得る。送信機５１０は、たとえば、通信マネージャ５１５による制御下で様々な通信（たとえば、データなど）を送信し得る。いくつかの例では、送信機５１０は、トランシーバ中の受信機５０５とコロケート(collocate)され得る。送信機５１０は単一のアンテナを含み得るか、またはそれはマルチプルなアンテナを含み得る。送信機５１０はまた、（１つまたはマルチプルな）アンテナを受信機５０５と共有し得る。
【００５１】
[0061]通信マネージャ５１５は、ＳＴＡ１１５−ｃに関するワイヤレス通信を管理するために使用され得る。たとえば、通信マネージャ５２０は、送信機５１０および／または受信機５０５を管理するために使用され得る。本開示の態様に従って、通信マネージャ５１５は、ＳＴＡ１１５−ｃに関するＩＴＯを設定することを管理し得るかまたはさもなければ制御し得る。さらに、通信マネージャ５１５は、成功した送信の試みの後にＣＷをリセットするような、ＤＣＦプロシージャの態様を管理し得るかまたはさもなければ制御し得る。
【００５２】
[0062]図６は、本開示の様々な態様に従った、ワイヤレス通信における使用に関する別のＳＴＡ１１５−ｄのブロック図６００を示す。ＳＴＡ１１５−ｄは、図１および図３に言及して記述されたＳＴＡ１１５のうちの１つまたは複数の態様の一例であり得、図２および図４に言及して記述された様々な態様を実行し得、および図５に言及して記述されたＳＴＡ１１５−ｃの一例であり得る。ＳＴＡ１１５−ｄはまた、プロセッサ（図示せず）であり得るか、またはプロセッサを含み得る。ＳＴＡ１１５−ｄは、受信機５０５−ａ、送信機５１０−ａ、および／または通信マネージャ５１５−ａを含み得る含み得る。これらのコンポネントの各々は互いに通信していることがあり得る。
【００５３】
[0063]ＳＴＡ１１５−ｄは、本明細書に記述される様々な機能を実行し得る。受信機５０５−ａ、送信機５１０−ａ、および通信マネージャ５２０−ａは、たとえば、図５に関して上記に記述されたように動作し得る。通信マネージャ５２０−ａは、ＤＣＦ動作の追跡器６０５と、チャネル輻輳メトリックの計算器６１０と、ＩＴＯマネージャ６１５とを含み得る。
【００５４】
[0064]ＤＣＦ動作の追跡器６０５は、送信機５１０−ａ、受信機５０５−ａ、および／または通信マネージャ５１５−ａからの情報を使用して、本明細書に記述されるような、ＤＣＦ動作の詳細を追跡し得る。ＤＣＦ動作の追跡器６０５は、本明細書に（たとえば、データの１つまたは複数のテーブル中で）記述されるように、チャネル輻輳メトリックの決定に関してアクセス可能／使用可能である方法で履歴／情報をアセンブル(assemble)することができ、および履歴（たとえば、履歴のＤＣＦ情報）を生成するために好適な方法で詳細を処理することができる。
【００５５】
[0065]チャネル輻輳メトリックの計算器６１０は、ＤＣＦ動作の追跡器６０５から履歴／情報を受信し得、または（たとえば、ＳＴＡ１１５−ｄのメモリ（図示せず）中の）ストレージ(strage)からＤＣＦ動作の追跡器６０５にアクセスし得る。チャネル輻輳メトリックの計算器６１０は、本明細書に記述されるような、チャネル輻輳メトリックおよびまたはサンプルを計算するかまたはさもなければ決定するために、ＤＣＦ動作の追跡器６０５によって取得された／生成された履歴／情報を使用して、様々な計算、および／または決定、操作を実行し得る。
【００５６】
[0066]ＩＴＯマネージャ６１５は、ＳＴＡ１１５−ｄに関するＩＴＯを管理し得る。そのような管理は、限定はしないが、チャネル輻輳メトリックの計算器６１０によって決定された輻輳メトリックおよび／またはサンプルを使用してＩＴＯを設定することを含み得る。
【００５７】
[0067]さらに、通信マネージャ５１５−ａは、本明細書に記述されるように、成功した送信の試みの後にＣＷをリセットするような、ＤＣＦプロシージャの態様を管理することさもなければ制御することに関する様々なサブコンポネント(sub component)を含み得る。たとえば、通信マネージャ５１５−ａは、ＤＣＦマネージャまたはコントローラ(controller)（たとえば、ＤＣＦプロセスを制御する、送信の試みに関して使用されるＣＷを選択する／設定するなどを行う）と、ＣＷ履歴の生成機（たとえば、成功した送信の試みに関して使用されるＣＷを追跡する）、およびＣＷのデータベース（たとえば、利用可能な／定義されたＣＷ値、ＣＷ履歴などを記憶する）とを含み得る。簡単および簡潔に、そのようなサブコンポネント(sub component)は図６に示されていない。さらに、そのようなサブコンポネント(sub component)は、本明細書に記述される様々な機能性を提供するために、従来のＤＣＦのハードウェアコンポネントを適応させることによって実装され得る。たとえば、ＣＷをリセットすることに関するメカニズムは、既存のコンポネントを制御するソフトウェアの変更および／またはＷＬＡＮのメディアアクセス制御（ＭＡＣ）において使用される既存のハードウェアの変更によって達成され得る。
【００５８】
[0068]図７Ａを参照すると、本開示の様々な態様に従った、ワイヤレス通信における使用に関するＳＴＡ１１５−ｅを示すブロック図７００−ａが示されている。ＳＴＡ１１５−ｅは、図１および図３に言及して記述されたＳＴＡ１１５のうちの１つまたは複数の態様の一例であり得、図２および図４に言及して記述された様々な態様を実行し得、および図１、図３、図５、および図６に言及して記述されたＳＴＡ１１５の一方または両方の一例であり得る。ＳＴＡ１１５−ｅは、様々な他の構成 (configuration)を有し得、およびパーソナルコンピュータ（たとえば、ラップトップコンピュータ、ネットブックコンピュータ、タブレットコンピュータなど）、セルラーテレフォン(cellular telephone)、ＰＤＡ、デジタルビデオレコーダ（ＤＶＲ）、インターネット機器、ゲームコンソール(game console)、e-リーダー(e-reader)などを含まれ得るかまたはそれらの一部であり得る。ＳＴＡ１１５−ｅは、モバイル動作を容易にするために、小型バッテリーのような内蔵の電源（図示せず）を有し得る。
【００５９】
[0069]ＳＴＡ１１５−ｅは、プロセッサ７０５、メモリ７１０、少なくとも１つのトランシーバ７２０、および少なくとも１つのアンテナ７２５を含み得る。これらのコンポネントの各々は、少なくとも１つのバス７３０を介して(over)、直接にまたは間接に、互いに通信していることがあり得る。
【００６０】
[0070]メモリ７１０は、ランダムアクセスメモリ（ＲＡＭ）および読取り専用メモリ（ＲＯＭ）を含み得る。メモリ７１０は、実行されたとき、プロセッサ７０５に、たとえば、ＩＴＯを設定し、および／またはＣＷをリセットすることに関して、本明細書に記述される様々な機能を実行させる指示を含んでいるコンピュータ可読で、コンピュータが実行できるソフトウェア（ＳＷ）コード７１５を記憶し得る。代替的に、プロセッサ７０５によって直接に実行可能でないことがあり得るが、（たとえば、コンパイルされ、および実行されるとき）そのコンポネントまたはＳＴＡ１１５−ｅに、本明細書に記述される機能を実行させ得る。
【００６１】
[0071]プロセッサ７０５は、インテリジェントハードウェアデバイス(intelligent hardware device)、たとえば、ＣＰＵ、マイクロコントローラ(microcontroller)、ＡＳＩＣなどを含み得る。プロセッサ７０５は、（１つまたはマルチプルな）アンテナ７２５を通した送信に関して、（１つまたは複数の）トランシーバ７２０を通して受信された、および／または（１つまたは複数の）トランシーバ７２０に送られるべき情報を処理し得る。プロセッサ７０５は、単独で、または、他のコンポネントに結び付いて、ＩＴＯを使用して電力節約などのために、ＤＣＦプロシージャを使用して通信することに関する様々な態様を扱い得る。
【００６２】
[0072]（１つまたは複数の）トランシーバ７２０は、図１、図２および図３に言及して上記に記述されたような、ＡＰ、ＳＴＡまたは他のデバイスと双方向に通信し得る。（１つまたは複数の）トランシーバ７２０は、少なくとも１つの送信機のモジュール(module)および少なくとも１つの別個の受信機のモジュールとして実行され得る。（１つまたは複数の）トランシーバ７２０は、パケットを変調し、送信に関する（１つまたはマルチプルな）アンテナ７２５に変調されたパケットを与えるために、および（１つまたはマルチプルな）アンテナ７２５から受信されたパケットを復調するために、モデム(modem)を含み得る。ＳＴＡ１１５−ｅは単一のアンテナを含み得るが、ＳＴＡ１１５−ｅがマルチプルなアンテナ７２５を含み得る態様があり得る。
【００６３】
[0073]図７のアーキテクチャに従って、ＳＴＡ１１５−ｅは通信マネージャ５１５−ｂをさらに含み得る。通信マネージャ５１５−ｂは、たとえば、様々なＡＰおよび／またはＳＴＡとの通信を管理し得る。通信マネージャ５１５−ｂは、それぞれ、図５および図６に言及して記述された通信マネージャ５１５および５１５−ａの態様の一例であり得る。通信マネージャ５１５−ｂは、バス７３０を介してＳＴＡ１１５−ｅの他のコンポネントのいくつかまたは全部と通信しているＳＴＡ１１５−ｅのコンポネントであり得る。代替的に、通信マネージャ５１５−ｂの機能性は、（１つまたは複数の）トランシーバ７２０のコンポネントとして、コンピュータプログラムの製品として、および／またはプロセッサ７０５の少なくとも１つのコントローラの要素として実行され得る。
【００６４】
[0074]ＳＴＡ１１５−ｅはまた、ＩＴＯマネージャ６１５−ａを含み得る。ＩＴＯマネージャ６１５−ａは、図６に言及して記述されたＩＴＯマネージャ６１５の態様の一例であり得る。ＩＴＯマネージャ６１５−ａは、バス７３０を介してＳＴＡ１１５−ｅの他のコンポネントのいくつかまたは全部と通信しているＳＴＡ１１５−ｅのコンポネントであり得る。代替的に、ＩＴＯマネージャ６１５−ａの機能性は、（１つまたは複数の）トランシーバ７２０のコンポネントとして、コンピュータプログラムの製品として、および／またはプロセッサ７０５の少なくとも１つのコントローラの要素として実行され得る。
【００６５】
[0075]ＳＴＡ１１５−ｅのコンポネントは、図５および図６に関して上記に記述された態様を実行し得、およびそれらの態様は、簡潔のためにここでは繰り返されないことがあり得る。その上、ＳＴＡ１１５−ｅのコンポネントは、図８、図９および図１０に関して以下に記述される態様を実行し得、およびそれらの態様も、簡潔のためにここでは繰り返されないことがあり得る。
【００６６】
[0076]図７Ｂを参照すると、本開示の様々な態様に従った、ワイヤレス通信における使用に関するＳＴＡ１１５−ｆを示すブロック図７００−ｂが示されている。ＳＴＡ１１５−ｆは、図１、図３、図５、および図６、および図７Ａに言及して記述されたＳＴＡ１１５のうちの１つまたは複数の態様の一例であり得、および図２および図４に言及して記述された様々な態様を実行し得る。ＳＴＡ１１５−ｆは、プロセッサ７０５−ａ、メモリ７１０−ａ、少なくとも１つのトランシーバ７２０−ａ、および少なくとも１つのアンテナ７２５−ａを含み得る。これらのコンポネントの各々は、（たとえば、バス７３０−ａを介して）直接にまたは間接に、互いに通信していることがあり得る。これらのコンポネントの各々は、図７Ａに言及して上記に記述された機能を実行し得る。
【００６７】
[0077]この例では、メモリ７１０−ａは、通信マネージャ５１５−ｃおよびＩＴＯマネージャ６１５−ｂの機能性を実行するソフトウェアを含み得る。たとえば、メモリ７１０−ａは、コンパイルされおよび実行されたとき、プロセッサ７０５−ａ（またはＳＴＡ１１５−ｆの他のコンポネント）に、上記に記述されたおよび以下にさらに記述される機能性を実行させるソフトウェアを含み得る。通信マネージャ５１５−ｃおよびＩＴＯマネージャ６１５−ｂの機能性のサブセットは、メモリ７１０−ａ中に含まれ得、代替的に、すべてのそのような機能性は、ＳＴＡ１１５−ｆにそのような機能を実行させるために、プロセッサ７０５−ａによって実行されるソフトウェアとして実装され得る。ハードウェア／ソフトウェアの他の組合せは、通信マネージャ５１５−ｃおよびＩＴＯマネージャ６１５−ｂの機能を実行するために使用され得る。
【００６８】
[0078]図８は、本開示の様々な態様に従った、ワイヤレス通信に関する方法８００の一例を示すフローチャートを示す。明瞭のために、方法８００は、図１および図３に言及して記述されたＳＴＡ１１５のうちの１つまたは複数の態様、図５および図６に言及して記述されたＳＴＡ１１５の一方または両方の態様、あるいは図７Ａおよび図７Ｂに言及して記述されたＳＴＡ１１５の一方または両方の態様に言及して以下に記述される。方法８００の動作は、上記に記述されたように、そのようなＳＴＡまたはそのコンポネントによって実行され得る。たとえば、方法８００の動作は、図５および図６に言及して記述された通信マネージャ５１５、または図７Ａおよび図７Ｂに言及して記述されたＩＴＯマネージャ６１５と通信マネージャ５１５の組合せによって実行され得る。ＳＴＡは、以下に記述される機能を実行するためにそれの機能的な要素を制御するためのコードのセットを実行し得る。追加としてまたは代替として、ＳＴＡは、特殊用途のハードウェアを使用して、以下に記述される機能態様を実行し得る。
【００６９】
[0079]ブロック８０５において、ＳＴＡは、履歴のＤＣＦ情報を取得するためにＤＣＦ動作を追跡し得る。たとえば、ブロック８０５における（１つまたは複数の）動作は、図６に言及して上記に記述されたような、通信マネージャ５１５−ａのＤＣＦ動作の追跡器６０５によって実行され得る。
【００７０】
[0080]ブロック８１０において、ＳＴＡは、履歴のＤＣＦ情報を使用してチャネル輻輳メトリックを決定し得る。たとえば、ブロック８１０における（１つまたは複数の）動作は、図６に言及して上記に記述されたように、通信マネージャ５１５−ａのチャネル輻輳メトリックの計算器６１０によって実行され得る。
【００７１】
[0081]次いで、ブロック８１５において、ＳＴＡは、チャネル輻輳メトリックを使用してＩＴＯを設定し得る。たとえば、ブロック８１５における（１つまたは複数の）動作は、図６に言及して上記に記述されたように、通信マネージャ５１５−ａのＩＴＯマネージャ６１５によって実行され得る。
【００７２】
[0082]図９は、本開示の様々な態様に従った、ワイヤレス通信に関する方法９００の別の例を示すフローチャートを示す。明瞭のために、方法９００は、図１、図３、図５、図６、図７Ａ、図７Ｂに言及して記述されたＳＴＡ１１５のうちの１つまたは複数の態様に言及して以下に記述される。方法９００の動作は、上記に記述されたように、そのようなＳＴＡまたはそのコンポネントによって実行され得る。たとえば、方法９００の動作は、図５〜図７Ｂに言及して記述された通信マネージャ５１５によって実行され得る。ＳＴＡは、以下に記述される機能を実行するためにそれの機能的な要素を制御するためのコードのセットを実行し得る。追加としてまたは代替として、ＳＴＡは、特殊用途のハードウェアを使用して、以下で記述される機能態様を実行し得る。
【００７３】
[0083]ブロック９０５において、ＳＴＡは、ワイヤレス局による以前の成功した送信に関連付けられた第１のコンテンションウィンドウ（ＣＷ）値を特定し得る。そのような特定は、本明細書に記述されるように、ＤＣＦプロシージャの一部として実行され得る。
【００７４】
[0084]次いで、ブロック９１０において、ＳＴＡは、第１のＣＷ値に少なくとも部分的に基づいてワイヤレス局による後続の送信の最初の試みに関する第２のＣＷ値を設定し得る。再び、成功した送信の試みの後に使用されるべきＣＷのそのような設定（たとえば、リセット）は、本明細書に記述されるような、ＤＣＦプロシージャの一部として実行され得る。
【００７５】
[0085]図１０は、本開示の様々な態様に従った、ワイヤレス通信に関する方法１０００のまた別の例を示すフローチャートを示す。明瞭のために、方法１０００は、図１、図３、図５、図６、図７Ａ、図７Ｂに言及して記述されたＳＴＡ１１５のうちの１つまたは複数の態様に言及して以下に記述される。方法１０００の動作は、上記に記述されたように、そのようなＳＴＡまたはそのコンポネントによって実行され得る。たとえば、方法１０００の動作は、図５および図６に言及して記述された通信マネージャ５１５、または図７Ａおよび図７Ｂに言及して記述されたＩＴＯマネージャ６１５と通信マネージャ５１５の組合せによって実行され得る。ＳＴＡは、以下に記述される機能を実行するためにそれの機能的な要素を制御するためのコードのセットを実行し得る。追加としてまたは代替として、ＳＴＡは、特殊用途のハードウェアを使用して、以下に記述される機能態様を実行し得る。
【００７６】
[0086]方法１０００は、ＩＴＯが適応的に設定され、および成功した送信の試みの後に使用されるべきＣＷが以前の成功した（１つまたは複数の）送信の試みに関連付けられた（１つまたは複数の）ＣＷに従って設定される、変更されたＤＣＦベースのプロシージャを与え得る。方法１０００は、ＳＴＡが１つ（たとえば、ＳＴＡ、ＡＰなど）または複数の別のデバイスへの（たとえば、データなどの）送信を有するとき、ブロック１００５において開始し得る。
【００７７】
[0087]ブロック１００５において、ＳＴＡは、ランダムバックオフ間隔を決定し得、および決定されたバックオフ間隔を実行するために関連付けられたタイマー（たとえば、バックオフタイマー）を開始し得る。ＳＴＡは、次いで、ブロック１０１０において、決定されたバックオフ間隔が経過する（たとえば、バックオフタイマーが終了する）かまたは休止することを待ち得る。図１０中で単独のブロックとして示されていないが、ＳＴＡは、チャネルが決定されたバックオフ間隔中にアイドルであるかどうかを決定するためにＣＳＭＡを使用し得る。
【００７８】
[0088]ブロック１０１５において、ＳＴＡは、バックオフタイマーが終了されるかどうかを決定し得る。そうでない場合、方法１０００はブロック１０２０に進み得、そこでＳＴＡは、バックオフ時間が休止されたかどうかを決定し得る。そうである場合、方法１０００はブロック１０２５に進み得、そこでＳＴＡは、休止カウントを増加し得、たとえば、ＤＣＦプロシージャの一部として現在使用されているＣＷに関する休止タイマーの情報（たとえば、休止カウント）を用いてＤＣＦ情報のテーブルを更新する。ブロック１０２５において増加すること／更新することの後に、方法１０００はブロック１０１０に戻り得る。また、バックオフタイマーが休止されなかった場合、方法１０００はブロック１０２０からブロック１０１０に直接に戻り得る。
【００７９】
[0089]バックオフタイマーが終了すると、方法１０００は、ブロック１０１５からブロック１０３０にジャンプし得る。ブロック１０３０において、ＳＴＡは、送信を実行することを試み得、そして肯定応答（ＡＣＫ）を受信することを待ち得る。ＡＣＫタイマーは、送信がＳＴＡから送られたときに設定され得る。ＡＣＫタイマーが終了することを待ちながら、ＳＴＡは、ブロック１０３５において、ＡＣＫが、送られた送信に応答して受信されたかどうかを決定し得る。ＡＣＫがＡＣＫタイマーの終了の前に受信されない場合、方法はブロック１０４０に進み得、そこでＳＴＡは、たとえば、テーブルを更新することによって、現在のＣＷに関連付けられたＤＣＦ情報を記録し得る。ＳＴＡは、次いで、ＣＷサイズを拡大（たとえば、次の利用可能な／定義されたＣＷに増加）し得、そして方法は、拡大された／増加されたＣＷを使用してデータを送信することを試み続けるために、ブロック１００５に戻り得る。
【００８０】
[0090]ＳＴＡがＡＣＫタイマーの終了より以前に、送られた送信に関するＡＣＫを受信する場合、方法は、ブロック１０３５からブロック１０４５にジャンプし得る。ブロック１０４５において、ＳＴＡは、たとえば、成功した送信のために使用されたＣＷに関するテーブルを更新することによって、成功した送信の試みに関するＤＣＦ情報を記録し得る。次いで、ブロック１０５０において、ＳＴＡは、さらなる送信が実行されるべきである（たとえば、ＳＴＡにおいて送信する追加のデータがある）かどうかを決定し得る。そうであるある場合、方法１０００は、追加のデータを送信することに関してＤＣＦプロシージャを続けるために、ブロック１００５に戻り得る。図１０中で単独のブロックとしてないが、ＳＴＡは、後続の送信における最初の試みに関するＣＷをリセットし得る。本明細書に記述されるように、ＣＷは、たとえば、直近の成功した送信に関して使用された現在のＣＷに従ってリセットされ得る。たとえば、ＣＷは、現在のＣＷから、利用可能なまたは定義された次のＣＷまで減少され得る。
【００８１】
[0091]いかなる送信も実行されるべきでない（たとえば、送信に関する追加のデータがＳＴＡにおいてペンディング(pending)でない）場合、方法１０００は、ブロック１０５０からブロック１０５５に続くことができる。ブロック１０５５において、ＳＴＡは、使用するＩＴＯを計算し得るかまたはさもなければ決定し得る。本明細書に記述されるように、そのような計算／決定は、以前の送信の試み中に収集された履歴のＤＣＦ情報を使用して実行され得る。
【００８２】
[0092]ＩＴＯが計算される／決定されると、方法１０００はブロック１０６０に進み得、そこでＩＴＯが設定され（たとえば、適用され）、およびＩＴＯタイマーがＩＴＯを実行するために開始され得る。ＳＴＡは、たとえば、図２に言及して記述されたようなＩＴＯを使用し得る。方法１０００は、ブロック１０６０からブロック１０６５に続くことができ、そこでＳＴＡは、ＩＴＯが経過する（たとえば、ＩＴＯタイマーが終了する）かどうかを決定し得る。そうでない場合、ＳＴＡは、ＩＴＯが経過するまでアウェイク状態で待ち続け得る。
【００８３】
[0093]ＩＴＯが経過すると、方法はブロック１０６５からブロック１０７０に進み得、そこでＳＴＡは、たとえば、電力を温存するために、スリープモードまたは低電力モードに遷移し得る。上述のように、ＳＴＡは、たとえば、ＳＴＡがＡＰからビーコンを受信するために目覚めるまでスリープモードにとどまり得る。
【００８４】
[0094]方法８００、９００および１０００は、ＳＴＡまたは同様のデバイスにおけるワイヤレス通信を提供し得る。これらの方法は例示的な実行形態にすぎないこと、およびそれらの動作は、他の実行形態が可能であるように、再びアレンジされ得るかまたはさもなければ変更され得ることに留意されたい。たとえば、方法８００、９００および１０００のうちの２つまたはそれ以上からの態様は組み合わせられ得る。
【００８５】
[0095]添付の図面に結び付いて上記に記載された詳細な記述は、例を記述しており、および特許請求の範囲内に入るまたは実行され得る例のみを表すものではない。用語「例」および「例示的」は、この記述で使用されるとき、「例、事例、または例示の働きをすること」を意味し、「好ましい」または「他の例よりも有利な」を意味しない。詳細な記述は、記述される技法の理解を与える目的のために具体的な詳細を含む。しかしながら、これらの技法は、これらの具体的な詳細なしに実施され得る。いくつかの事例では、よく知られている構造および装置は、記述された例の概念を不明瞭にすることを回避するために、ブロック図の形式で示されている。
【００８６】
[0096]情報および信号は、様々な異なる技術および技法のいずれかを使用して表され得る。たとえば、上記の記述全体にわたって言及され得るチップ、およびシンボル、ビット、信号、情報、コマンド、指示、データ、は、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらのいずれかの組合せによって表され得る。
【００８７】
[0097]本明細書の開示に結び付いて記述された様々な例示的なブロックおよびコンポネントは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブル論理デバイス、個別のゲートまたはトランジスタ論理、個別のハードウェアコンポネント、あるいは本明細書に記述された機能を実行するために設計されたそれらのいずれかの組合せを用いて実装され得るまたは実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替では、プロセッサは、いずれかの従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサは、コンピューティングデバイス(computing device)の組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、マルチプルなマイクロプロセッサ、ＤＳＰコアに関連する１つまたはマルチプルなマイクロプロセッサ、またはいずれかの他のそのような構成としても実行され得る。
【００８８】
[0098]本明細書に記述された機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア(firmware)、またはそれらのいずれかの組合せで実装され得る。プロセッサによって実行されるソフトウェアに実装される場合、機能は、１つまたは複数の指示としてまたはコンピュータ可読媒体上にコードとして、送信され得るか、または記憶され得る。他の例および実行形態は、本開示および添付の特許請求の範囲および趣旨内にある。たとえば、ソフトウェアの性質により、上記に記述された機能は、プロセッサ、ハードウェア、ファームウェア、ハードワイヤリング(hardwiring)、またはこれらのうちのいずれかの組合せによって実行されるソフトウェアを使用して実行され得る。機能を実行する特徴はまた、機能の部分が、異なる物理的なロケーションにおいて実行されるように分散されることを含めて、様々な位置に物理的に配置され得る。特許請求の範囲を含めて、本明細書に使用されるような、「および／または」という語は、２つ以上の項目の列挙中で使用されるとき、列挙された項目のうちのいずれか１つがそれだけで使用され得ること、または列挙された項目のうちの２つ以上のいずれかの組合せが使用され得ることを意味する。たとえば、構成が、コンポネントＡ、Ｂ、および／またはＣを含んでいると記述されている場合、その構成は、Ａのみ、Ｂのみ、Ｃのみ、ＡとＢの組合せ、ＡとＣの組合せ、ＢとＣの組合せ、またはＡとＢとＣの組合せを含むことができる。また、特許請求の範囲を含めて、本明細書に使用されるように、項目の列挙（たとえば、「のうちの少なくとも１つ」あるいは「のうちの１つまたは複数」のような句によって始められる項目の列挙）中で使用されるような「または」は、たとえば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」の列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような分離性のある列挙を示す。
【００８９】
[0099]コンピュータ可読媒体は、ひとつの場所から別の場所へのコンピュータプログラムの送信を容易にするいずれかの媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、汎用または特殊用途のコンピュータによってアクセスされ得るいずれかの利用可能な媒体であり得る。限定ではなく例として、コンピュータ可読媒体は、、、指示またはデータ構造の形態をとった所望のプログラムコードの手段を記憶するまたは搬送するために使用され得、および汎用もしくは特殊用途のコンピュータ、または汎用もしくは特殊用途のプロセッサによってアクセスされ得る、いずれかの他の媒体、あるいは他の磁気ストレージデバイスまたは磁気ディスクストレージ、他の光ディスクストレージまたはＣＤ−ＲＯＭ、フラッシュメモリ、ＥＥＰＲＯＭ（登録商標）、ＲＯＭ、ＲＡＭを備えることができる。また、いずれかの接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアは、赤外線、無線、およびマイクロ波のようなワイヤレス技術、またはデジタル加入者回線（ＤＳＬ）、ツイストペア、光ファイバーケーブル、同軸ケーブルを使用して、他のリモートソース、またはサーバ、ウェブサイトから送信される場合、赤外線、無線、およびマイクロ波のようなワイヤレス技術、またはＤＳＬ、ツイストペア、光ファイバーケーブル、同軸ケーブルは、媒体の定義に含まれる。本明細書に使用されるように、ディスク（disk）およびディスク（disc）は、ディスク（disk）が、通常、磁気的にデータを再生するＢｌｕ−ｒａｙ（登録商標）ディスク（disc）、およびフロッピー（登録商標）ディスク（disk）、デジタル多用途ディスク（disc）（ＤＶＤ）、光ディスク（disc）、レーザーディスク（登録商標）（disc）、コンパクトディスク（disc）（ＣＤ）を含み、ディスク（disc）は、レーザーで光学的にデータを再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれる。
【００９０】
[00100]本開示についての以上の記述は、当業者が本開示を作成するまたは使用することができるように与えられたものである。本開示への様々な変更は当業者において容易に明らかであり、および本明細書に定義された一般原理は、本開示の範囲から逸脱することなく他のバリエーション(variation)に適用され得る。したがって、本開示は、本明細書に記述された例および設計に限定されるべきでなく、本明細書に開示された原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
【図１】
2018513620.tif 000008
【図２】
2018513620.tif 000009
【図３】
2018513620.tif 000010
【図４】
2018513620.tif 000011
【図５】
2018513620.tif 000012
【図６】
2018513620.tif 000013
【図７Ａ】
2018513620.tif 000014
【図７Ｂ】
2018513620.tif 000015
【図８】
2018513620.tif 000016
【図９】
2018513620.tif 000017
【図１０】
2018513620.tif 000018
【国際調査報告】
2018513620.tif 000019
2018513620.tif 000020