(57)【要約】適応的にプロトコルを送るための送出／クリア要求をイネーブルするように構成される方法、装置、および非一時的コンピュータ可読媒体がここに開示される。一実施形態は、アクセスポイントと複数のデバイスのうちの１つまたは複数のデバイスとの間の複数の通信リンク特性のうちの１つまたは複数を含む１つまたは複数のルールを識別することを備え得る。一実施形態は、１つまたは複数のルールの各リンク特性が各ルールにおけるリンク特性しきい値を満足したかどうかに基づいて、アクセスポイントと複数のデバイスのうちの１つまたは複数のデバイスとの間でプロトコルを送ることの送出／クリア要求を選択的にイネーブルすることをさらに備える。特定の実施形態では、局またはアクセスポイントがルールを識別してこのルールを他のデバイスへ送信し、送出／送出クリア要求が使用されることになる１つまたは複数の条件を規定する。【選択図】３Ａ
2016536903.tif 000002
【特許請求の範囲】
【請求項１】
無線通信の方法であって、
アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別すること、
前記第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて前記第１の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルすることと、
前記アクセスポイントと前記複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの前記送出／クリア要求の使用をイネーブルするために前記複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別することと、
前記第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて前記第２の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルすることと
を備える、方法。
【請求項２】
前記第１のルールおよび前記第２のルールを前記該当する第１のデバイスおよび第２のデバイスへ通信することをさらに備える、請求項１の方法。
【請求項３】
前記第１のルールおよび前記第２のルールの前記通信は、少なくとも管理フレームの通信を介する、請求項２に記載の方法。
【請求項４】
前記第１のルールおよび前記第２のルールの前記通信は、少なくともユニキャストメッセージの通信を介する、請求項２に記載の方法。
【請求項５】
前記第１のルールおよび前記第２のルールの前記通信は、前記複数のデバイスへの少なくともブロードキャストメッセージの通信を介する、請求項２に記載の方法。
【請求項６】
前記通信することは、前記第１のルールおよび前記第２のルールの少なくとも１つの利用をイネーブルまたはディスエーブルするためのバイナリインジケータの通信を含む、請求項２に記載の方法。
【請求項７】
前記通信することは、前記第１のルールおよび前記第２のルールの少なくとも１つの利用のための時間期間インジケータの通信を含む、請求項２に記載の方法。
【請求項８】
前記第１のルールおよび前記第２のルールにそれぞれ基づいて前記第１のデバイスおよび前記第２のデバイスのうちの少なくとも１つからメッセージを送る要求を受信することをさらに備え、ここにおいて、前記第１のルールおよび前記第２のルールの通信リンク特性が異なる、請求項１に記載の方法。
【請求項９】
前記第１のルールおよび前記第２のルールは、次の(a-h)の通信リンク特性および対応しきい値条件のうちの少なくとも１つを備え、
ａは、受信信号強が受信信号強度しきい値より小さいこと、
ｂは、変調およびコード化スキームが変調およびコード化スキームしきい値より小さいこと、
ｃは、プロトコルパケットデータユニット持続期間がプロトコルパケットデータユニット持続期間しきい値をより大きいこと、
ｄは、帯域幅が帯域幅しきい値よりも大きいこと、
ｅは、パケット誤り率がパケット誤り率しきい値よりも大きいこと、
ｆは、送信モードがプロセットによって設定された送信モードに等しいこと、
ｇは、再送信数がリトライしきい値よりも大きいこと、
ｈは、アクセスクラスが設定されたアクセスクラスにあること
である、請求項１に記載の方法。
【請求項１０】
無線通信の装置であって、
通信リンク特性に関連するデータを記憶するメモリと、
アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別すること、
前記第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて前記第１の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルすることと、
前記アクセスポイントと前記複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの前記送出／クリア要求の使用をイネーブルするために前記複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別することと、
前記第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて前記第２の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルすることとをするように構成されるプロセッサと
を備える、装置。
【請求項１１】
前記第１のルールおよび前記第２のルールを前記該当する第１のデバイスおよび第２のデバイスへ通信するように構成される送信機をさらに備える、請求項１０に記載の装置。
【請求項１２】
前記送信機は、前記第１のルールおよび前記第２のルールのうちの少なくとも１つを少なくとも管理フレームを介して通信するようにさらに構成される、請求項１１に記載の装置。
【請求項１３】
前記送信機は、前記第１のルールおよび前記第２のルールのうちの少なくとも１つを少なくともユニキャストメッセージを介して通信するようにさらに構成される、請求項１１に記載の装置。
【請求項１４】
前記送信機は、前記第１のルールおよび前記第２のルールのうちの少なくとも１つを前記複数のデバイスへの少なくともブロードキャストメッセージを介して通信するようにさらに構成される、請求項１１に記載の装置。
【請求項１５】
前記送信機は、前記第１のルールおよび前記第２のルールの少なくとも１つの利用をイネーブルまたはディスエーブルするためのバイナリインジケータを通信するようにさらに構成される、請求項１１に記載の装置。
【請求項１６】
前記送信機は、前記第１のルールおよび前記第２のルールの少なくとも１つの利用のための時間期間インジケータを通信するようにさらに構成される、請求項１１に記載の装置。
【請求項１７】
前記第１のルールおよび前記第２のルールにそれぞれ基づいて前記第１のデバイスおよび前記第２のデバイスのうちの少なくとも１つからメッセージを送る要求を受信する受信機をさらに備え、ここにおいて、前記第１のルールおよび前記第２のルールの通信リンク特性が異なる、請求項１０に記載の装置。
【請求項１８】
前記第１のルールおよび前記第２のルールは、次の(a-h)の通信リンク特性および対応しきい値または条件のうちの少なくとも１つを備え、
ａは、受信信号強が受信信号強度しきい値より小さいこと、
ｂは、変調およびコード化スキームが変調およびコード化スキームしきい値より小さいこと、
ｃは、プロトコルパケットデータユニット持続期間がプロトコルパケットデータユニット持続期間しきい値をより大きいこと、
ｄは、帯域幅が帯域幅しきい値よりも大きいこと、
ｅは、パケット誤り率がパケット誤り率しきい値よりも大きいこと、
ｆは、送信モードがプロセットによって設定された送信モードに等しいこと、
ｇは、再送信数がリトライしきい値よりも大きいこと、
ｈは、アクセスクラスが設定されたアクセスクラスにあること
である、請求項１０に記載の装置。
【請求項１９】
無線通信の装置であって、
アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別するための手段と、
前記第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて前記第１の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルするための手段と、
前記アクセスポイントと前記複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの前記送出／クリア要求の使用をイネーブルするために前記複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別するための手段と、
前記第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて前記第２の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルするための手段と
を備える、装置。
【請求項２０】
選択的にイネーブルするための前記手段および識別するための手段は、プロセッサを備える、請求項１９に記載の装置。
【請求項２１】
前記第１のルールおよび前記第２のルールを前記該当する第１および第２のデバイスへ通信するための手段をさらに備える、請求項１９に記載の装置。
【請求項２２】
前記通信手段は、前記第１のルールおよび前記第２のルールを少なくとも管理フレームを介して通信するように構成される、請求項２１に記載の装置。
【請求項２３】
前記通信手段は、前記第１のルールおよび前記第２のルールを少なくともユニキャストメッセージを介して通信するように構成される、請求項２１に記載の装置。
【請求項２４】
前記通信手段は、前記第１のルールおよび前記第２のルールを前記複数のデバイスへの少なくともブロードキャストメッセージを介して通信するように構成される、請求項２１に記載の装置。
【請求項２５】
前記通信手段は、前記第１のルールおよび前記第２のルールの少なくとも１つの利用をイネーブルまたはディスエーブルするためのバイナリインジケータを含むように構成される、請求項2１に記載の装置。
【請求項２６】
前記通信手段は、前記第１のルールおよび前記第２のルールの少なくとも１つの利用のための時間期間インジケータを含むように構成される、請求項２１に記載の装置。
【請求項２７】
前記第１のルールおよび前記第２のルールにそれぞれ基づいて前記第１のデバイスおよび前記第２のデバイスのうちの少なくとも１つからメッセージを送る要求を受信するための手段をさらに備え、ここにおいて、前記第１のルールおよび前記第２のルールの通信リンク特性が異なる、請求項１９に記載の装置。
【請求項２８】
前記第１のルールおよび前記第２のルールは、次のa-hの通信リンク特性および対応しきい値または条件のうちの少なくとも１つを備え、
ａは、受信信号強が受信信号強度しきい値より小さいこと、
ｂは、変調およびコード化スキームが変調およびコード化スキームしきい値より小さいこと、
ｃは、プロトコルパケットデータユニット持続期間がプロトコルパケットデータユニット持続期間しきい値をより大きいこと、
ｄは、帯域幅が帯域幅しきい値よりも大きいこと、
ｅは、パケット誤り率がパケット誤り率しきい値よりも大きいこと、
ｆは、送信モードがプロセットによって設定された送信モードに等しいこと、
ｇは、再送信数がリトライしきい値よりも大きいこと、
ｈは、アクセスクラスが設定されたアクセスクラスにあること
である、請求項１９に記載の装置。
【請求項２９】
命令を収容する非一時的コンピュータ可読媒体であって、
前記命令は、実行されたとき、コンピュータに、
アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別すること、
前記第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて前記第１の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルすることと、
前記アクセスポイントと前記複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの前記送出／クリア要求の使用をイネーブルするために前記複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別することと、
前記第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて前記第２の通信リンクを介する通信のためのプロトコルを送ることの前記送出／クリア要求を選択的にイネーブルすることとをさせる、非一時的コンピュータ可読媒体。
【請求項３０】
前記第１のルールおよび前記第２のルールを前記該当する第１のデバイスおよび第２のデバイスへ通信することをコンピュータにさせるようにさらに構成される、請求項２９に記載の非一時的コンピュータ可読媒体。
【請求項３１】
前記第１のルールおよび前記第２のルールを少なくとも管理フレームを介してコンピュータに通信させるようにさらに構成される、請求項３０に記載の非一時的コンピュータ可読媒体。
【請求項３２】
前記第１のルールおよび前記第２のルールを少なくともユニキャストメッセージを介してコンピュータに通信させるようにさらに構成される、請求項３０に記載の非一時的コンピュータ可読媒体。
【請求項３３】
前記第１のルールおよび前記第２のルールを前記複数のデバイスへの少なくともブロードキャストメッセージを介してコンピュータに通信させるようにさらに構成される、請求項３０に記載の非一時的コンピュータ可読媒体。
【請求項３４】
前記第１のルールおよび前記第２のルールの少なくとも１つの利用をイネーブルまたはディスエーブルするためのバイナリインジケータを含むことをコンピュータにさせるようにさらに構成される、請求項３０に記載の非一時的コンピュータ可読媒体。
【請求項３５】
前記第１のルールおよび前記第２のルールの少なくとも１つの利用のための時間期間インジケータを含むことをコンピュータにさせるようにさらに構成される、請求項３０に記載の非一時的コンピュータ可読媒体。
【請求項３６】
前記第１のルールおよび前記第２のルールにそれぞれ基づいて前記第１のデバイスおよび前記第２のデバイスのうちの少なくとも１つからメッセージを送る要求を受信することをコンピュータにさせるようにさらに構成され、ここにおいて、前記第１のルールおよび前記第２のルールの通信リンク特性が異なる、請求項２９に記載の非一時的コンピュータ可読媒体。
【請求項３７】
前記第１のルールおよび前記第２のルールは、次の(a-h)の通信リンク特性および対応しきい値または条件のうちの少なくとも１つを備え、
ａは、受信信号強が受信信号強度しきい値より小さいこと、
ｂは、変調およびコード化スキームが変調およびコード化スキームしきい値より小さいこと、
ｃは、プロトコルパケットデータユニット持続期間がプロトコルパケットデータユニット持続期間しきい値をより大きいこと、
ｄは、帯域幅が帯域幅しきい値よりも大きいこと、
ｅは、パケット誤り率がパケット誤り率しきい値よりも大きいこと、
ｆは、送信モードがプロセットによって設定された送信モードに等しいこと、
ｇは、再送信数がリトライしきい値よりも大きいこと、
ｈは、アクセスクラスが設定されたアクセスクラスにあること
である、請求項２９に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]  本出願は、一般に無線通信に関し、より具体的には、高効率無線通信を動的に適応させるためのシステム、方法、およびデバイスに関する。
【背景技術】
【０００２】
[0002]  多くのテレコミュニケーション・システムでは、通信ネットワークが、いくつかの相互作用する空間的に隔てられたデバイス間でメッセージを交換するために使用される。ネットワークは、例えば、メトロポリタンエリア、ローカルエリア、またはパーソナルエリアであってよい地理的範囲に従って分類され得る。このようなネットワークは、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、またはパーソナルエリアネットワーク（ＰＡＮ）としてそれぞれ指定され得る。ネットワークはまた、様々なネットワークノードおよびデバイスを相互接続するために使用される交換（switching）／ルーティングの技法（例えば、回線交換対パケット交換）、送信のために用いられる物理媒体のタイプ（例えば、有線対無線）、および使用される通信プロトコルのセット（例えば、インターネットプロトコルスイート、ＳＯＮＥＴ（同期型光ネットワーキング）、イーサネット（登録商標）など）に従って異なる。
【０００３】
[0003]  無線ネットワークは、しばしば、ネットワーク要素がモバイルであり、従って、動的接続性のニーズを有するとき、またはネットワークアーキテクチャが、固定式ではなく、アドホックのトポロジにおいて形成される場合に好まれる。無線ネットワークは、無線、マイクロ波、赤外線、光（optical）、等の周波数帯域における電磁波を使用して、無誘導伝搬モード（unguided propagation mode）における無形物理媒体を採用する。無線ネットワークは、固定の有線ネットワークと比較して、ユーザモビリティおよび高速なフィールド展開を有利に促進する。
【０００４】
[0004]  無線ネットワークにおけるデバイスは、互いの間で情報を送信、および／または情報を受信し得る。情報は、いくつかの態様でデータユニットと称され得るパケットを備え得る。パケットは制御フレームを備える。制御情報およびペイロードを有する制御フレームは著しいオーバーヘッドおよび増大された処理待ちをデバイス受け入れのためにもたらし得る。こうして、システム、方法、および非一時的コンピュータ可読媒体は、データまたはパケット転送プロトコルおよびレートの適応がネットワークおよび処理オーバーヘッドを低減して効率および信頼性を向上させることを必要とされる。
【発明の概要】
【０００５】
[0005]  添付の特許請求の範囲内のシステム、方法、およびデバイスの様々な実施は各々いくつかの態様を有し、これらのうちのどれ１つとして、単独でここに説明される望ましい属性（attributes）を担うものではない。添付の特許請求の範囲に限定せずに、いくつかの顕著な特徴がここに説明される。この説明を考察した後、また、特に「詳細な説明」と題するセクションを読んだ後、当業者であれば、様々な実施の特徴が、識別されたチャネル接続パラメータ(identified channel access parameter)に基づくチャネル接続または送信パラメータの動的な適応をどのように可能にするかを理解するであろう。
【０００６】
[0006]  (ＲＴＳ／ＣＴＳ)プロトコルを送出することの送出／クリア要求を使用することを通して動的に高効率無線通信技法を適応させるシステムおよび方法が開示される。
【０００７】
[0007]  本開示の一態様は、無線通信の方法を提供する。方法は、アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別することを備え得る。方法は、第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて第１の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルすることをさらに備え得る。方法は、アクセスポイントと複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別することをさらに備え得る。方法は、第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて第２の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルすることをさらに備える。
【０００８】
[0008]  本開示の別の態様は、無線通信のための装置を提供する。装置は、通信リンク特性に関連する少なくともデータを記憶するように構成されるメモリを備え得る。装置は、アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別するように構成されるプロセッサをさらに備え得る。プロセッサは、第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて第１の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルするようにさらに構成され得る。プロセッサは、アクセスポイントと複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別するようにさらに構成され得る。プロセッサは、第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて第２の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルするようにさらに構成され得る。
【０００９】
[0009]  本開示の別の態様は、無線通信システムにおいて動作可能な装置を提供する。装置は、アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別するための手段を備え得る。装置は、第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて第１の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルするための手段をさらに備え得る。装置は、アクセスポイントと複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別するための手段をさらに備え得る。装置は、第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて第２の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルするための手段をさらに備え得る。
【００１０】
[0010]  本開示の別の態様は、実行されたときに、アクセスポイントと複数のデバイスのうちの第１のデバイスとの間の第１の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第１のルールを識別することをコンピュータにさせる命令を収容する非一時的コンピュータ可読媒体を提供する。非一時的コンピュータ可読媒体は、第１のルールの各送信特性が第１のリンク特性しきい値を満足したかどうかに基づいて第１の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルすることをコンピュータにさらにさせ得る。非一時的コンピュータ可読媒体は、アクセスポイントと複数のデバイスのうちの第２のデバイスとの間の第２の通信リンクのプロトコルを送ることの送出／クリア要求の使用をイネーブルするために複数の通信リンク特性のうちの１つまたは複数を含む第２のルールを識別することをコンピュータにさらにさせ得る。非一時的コンピュータ可読媒体は、第２のルールの各送信特性が第２のリンク特性しきい値を満足したかどうかに基づいて第２の通信リンクを介する通信のためのプロトコルを送ることの送出／クリア要求を選択的にイネーブルすることをコンピュータにさらにさせ得る。
【図面の簡単な説明】
【００１１】
【図１Ａ】本開示の態様が採用され得る無線通信システムの一例を例示する。
【図１Ｂ】一実施形態に従う、図１Ａの無線通信システムの様々なコンポーネントを例示するブロック図である。
【図２Ａ】一実施形態に従う、アクセスポイントにおいて利用できる様々な追加のコンポーネントを例示する。
【図２Ｂ】一実施形態に従う、局で利用できる様々な追加のコンポーネントを例示する。
【図３Ａ】一実施形態に従う、送信デバイスの機能ブロック図である。
【図３Ｂ】一実施形態に従う、無線デバイスの機能ブロック図である。
【図４】一実施形態に従う、データ構造の一実施形態を例示する。
【図５】一実施形態に従う送信データのための処理を例示するコールフローである。
【図６】一実施形態に従う、送信データのための別のコールフローである。
【発明を実施するための形態】
【００１２】
詳細な説明
[0020]  新規のシステム、装置、および方法の様々な態様が、添付の図面を参照して、以下により十分に説明される。しかしながら、教示の開示は、多くの異なる形式で具現化でき、この開示の全体にわたって提示されるいずれかの特定構造または機能に限定されると解釈されるべきでない。むしろ、これらの態様は、本開示が十分で完全であり、当業者に本開示の範囲を十分に伝えるために提供される。ここでの教示に基づき、当業者は、本開示の範囲が、本発明の他のいずれかの態様と組み合わされて実施されようと、あるいは独立に実施されようと、ここに開示される新規なシステム、装置、および方法のいずれかの態様をカバーすることを意図することを理解すべきである。例えば、ここで説明される任意の数の態様を使用して、装置が実施されたり、方法が実践されたりし得る。加えて、本発明の範囲は、他の構造、機能性、または、ここに述べられる発明の様々な態様に加えて、またはそれ以外の構造および機能を使用して実現される、そのような装置または方法をカバーすることを意図している。ここに開示されるいずれかの態様が、請求項の１つまたは複数の要素によって具現化されうることが理解されるべきである。特定の態様がここで説明されるが、これら態様の多くの変形および置換が、本開示の範囲内にある。好ましい態様のいくつかの恩恵および利点が説明されるが、本開示の範囲は、特定の恩恵、使用、または目的に限定されることを意図しない。むしろ、本開示の態様は、いくつかが図面および好ましい態様の下記の説明において例として示される異なる無線技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であることを意図する。詳細な説明および図面は、限定するよりもむしろ、単に本開示を例示するものであり、本開示の範囲は、添付の特許請求の範囲およびその均等物によって定義される。
【００１３】
[0021]  無線ネットワーク技術は、無線ローカルエリアネットワーク（ＷＬＡＮ）の様々なタイプを含み得る。ＷＬＡＮは、広く使用されるネットワーキングプロトコルを採用して、複数の近傍デバイスを一緒に相互接続するために使用され得る。ここで説明される様々な態様は、ＷｉＦｉ、またはより一般的には、無線プロトコルのＩＥＥＥ ８０２.１１ファミリの任意のメンバのような、任意の通信規格に適用され得る。例えば、ここで説明される様々な態様は、サブ１ＧＨｚ帯域を使用する、ＩＥＥＥ ８０２.１１ａｈプロトコルの一部として使用され得る。
【００１４】
[0022]  無線ネットワークでは、チャネル接続パラメータが無線ネットワークを介して通信する複数のデバイスによって伝送媒体(例えば、無線ネットワーク)への接続を制御するために定義され得る。伝送媒体はまた、送信チャネルと呼ばれ得る。チャネル接続パラメータの例は、(限定されないが)最小コンテンションウィンドウ(ＣＷｍｉｎ：minimum contention window)、最大コンテンションウィンドウ(ＣＷｍａｘ：maximum contention window)、送信機会(ＴＸＯＰ：transmit opportunity)、送信機会限度(ＴＸＯＰｌｉｍｉｔ：transmission opportunity limit)、およびフレーム間隔(ＡＩＦＳ：inter frame space)を含み得る。チャネル接続パラメータのさらなる例は、(限定されないが)８０２．１１ｅ工業規格における拡張分散チャネル接続(ＥＤＣＡ：enhanced distributed channel access)パラメータの一部として説明されるパラメータを含み得る。同様に、送信パラメータはまた、接続が一旦許されるとデータがどのように伝送媒体または送信チャネル上で送られるかを規定する(dictate)ために定義され得る。送信パラメータの例は、(限定されないが)クリアチャネル評価(ＣＣＡ：clear channel assessment)しきい値レベル、送信レート(ＰＨＹレート、またはＭＡＣレート(オーバーヘッドを差し引いたＰＨＹレート))、バイトの数、パケットの数、各パケットのサイズ、各パケットのタイプ、送信電力、および再送信限度を含み得る。特定の実施形態では、チャネル接続パラメータおよび送信パラメータの両方が集合的にチャネルパラメータと称され得る。特定の実施形態では、チャネル接続パラメータ、および／または送信パラメータ(適応チャネル接続または送信パラメータ、および識別されたチャネル接続パラメータを含む)が調整でき、任意に設定され得る。
【００１５】
[0023]  いくつかの態様では、サブギガヘルツ帯域における無線信号が、直交周波数分割多重化(ＯＦＤＭ：orthogonal frequency-division multiplexing)、直接拡散方式(ＤＳＳＳ：direct-sequence spread spectrum)通信、OFDMとDSSS通信の組み合わせ、または他のスキームを使用する８０２．１１ａｈプロトコルに応じて送信され得る。８０２.１１ａｈプロトコルの実施は、センサ、メータリング（metering）、およびスマートグリッドネットワークのために使用され得る。有利なことに、８０２.１１ａｈプロトコルを実施するある特定のデバイスの態様は、他の無線プロトコルを実施するデバイスよりも少ない電力を消費し、および／または、例えば、約１キロメートル以上の、比較的長いレンジにわたって無線信号を送信するために使用され得る。
【００１６】
[0024]  いくつかの実施では、ＷＬＡＮが、無線ネットワークに接続するコンポーネントである様々なデバイスを含む。例えば、アクセスポイント（「ＡＰ」）とクライアント（局、または「ＳＴＡ」とも称される）との２つのタイプのデバイスが存在し得る。一般に、ＡＰはＷＬＡＮのためのハブまたは基地局としての役割を果たし、ＳＴＡはＷＬＡＮのユーザとしての役割を果たす。例えば、ＳＴＡは、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、モバイル電話機、等であり得る。一例では、STAが、インターネットへのまたは他のワイドエリアネットワークへの一般的な接続性を得るために無線リンクに準拠したWI-FI(例えば、８０２．１１ａｈのようなＩＥＥＥ８０２．１１プロトコル)を介してＡＰに接続する。いくつかの実施では、ＳＴＡがＡＰとしても使用され得る。
【００１７】
[0025]  アクセスポイント（「ＡＰ」）はまた、ノードＢ、無線ネットワークコントローラ（「ＲＮＣ」）、ｅＮｏｄｅＢ、基地局コントローラ（「ＢＳＣ」）、基地トランシーバ局（「ＢＴＳ」）、基地局（「ＢＳ」）、トランシーバ機能（「ＴＦ」）、無線ルータ、無線トランシーバ、または他の用語の何かを備えたり、それとして実施したり、それとして知られたりし得る。
【００１８】
[0026]  局「ＳＴＡ」はまた、アクセス端末（「ＡＴ」）、加入者局、加入者ユニット、移動局、リモート局、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、または他の用語の何かを備えたり、それとして実施されたり、それとして知られたりし得る。いくつかの実施では、アクセス端末が、セルラ電話、コードレス電話、セッション開始プロトコル（「ＳＩＰ」）電話、無線ローカルループ（「ＷＬＬ」）局、携帯情報端末（「ＰＤＡ」）、無線接続能力を有するハンドヘルドデバイス、または無線モデムに接続された何か他の適切な処理デバイスを備え得る。従って、ここで教示される１つ以上の態様は、電話機（例えば、セルラ電話またはスマートフォン）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ヘッドセット、ポータブルコンピューティングデバイス（例えば、携帯情報端末）、エンターテインメントデバイス（例えば、音楽またはビデオのデバイス、または、衛星ラジオ）、ゲームデバイスまたはシステム、グローバルポジショニングシステムデバイスに、あるいは、無線の媒体を介して通信するように構成される任意の他の適切なデバイス内に組み込まれ得る。
【００１９】
[0027]  上で論じられたように、ここで説明されるデバイスのうちのある特定のものは、例えば、８０２.１１ａｈ規格を実施し得る。こうしたデバイスは、ＳＴＡまたはＡＰまたは他のデバイスとして使用されるか否かに関わらず、スマートメータリング（smart metering）のために、またはスマートグリッドネットワーク（smart grid network）において使用され得る。こうしたデバイスは、センサアプリケーションを提供したり、ホームオートメーション（home automation）において使用されたりし得る。
【００２０】
[0028]  これらデバイスは、代わりにまたは加えて、例えば、パーソナルヘルスケアのためのヘルスケアコンテキストにおいて使用され得る。これらはまた、拡張されたレンジのインターネット接続性（例えば、ホットスポットで使用するための）をイネーブルするための、またはマシン対マシン通信を実施するための監視（surveillance）に使用され得る。局およびＡＰのような無線ノードまたはデバイスは、８０２.１１ａｈ規格に準拠するネットワークのようなキャリア検知多重接続（ＣＳＭＡ：Carrier Sense Multiple Access）タイプネットワークにおいて対話し得る。ＣＳＭＡは、確率的（probabilistic）媒体アクセス制御（ＭＡＣ）プロトコルである。「キャリア検知」は、チャネル上で送信することを試みている無線デバイスが、それ自体の送信を送ることを試みる前に、キャリア波を検出するためにそれの受信機からのフィードバックを使用し得る事実を説明する。「多重アクセス（Multiple Access）」は、複数の無線デバイスが共有チャネルで送受信し得る事実を説明する。従って、ＣＳＭＡタイプネットワークにおいて、送信無線デバイスがチャネルを検知し、このチャネルがビジーである（すなわち、別の無線デバイスがこのチャネル上で送信している）場合に、送信無線デバイスがその送信をもっと後の時間に延期することになる。だが、このチャネルが空いていることが検知された場合、送信無線デバイスがこのチャネル上でそのデータを送信し得る。
【００２１】
[0029]  クリアチャネル評価（ＣＣＡ）はチャネルの状態を決定するために、無線デバイスがその上で送信することを試みる前に、使用される。ＣＣＡ手続きは、無線デバイスの受信機がオンされ、かつ無線デバイスがパケットのようなデータユニットを現在送信中でない間に実行される。無線デバイスは、例えば、パケットのＰＨＹプリアンブルを検出することでパケットの開始を検出することによって、チャネルがクリアであるかどうかを検知し得る。この方法は、相対的により弱い信号を検出し得る。従って、この方法では、低い検出しきい値が存在する。代替の方法は、送信中の何らかのエネルギーを検出することであって、これは、エネルギー検出（ＥＤ）と称され得る。この方法は、パケットの開始を検出することよりも相対的により困難であり、相対的により強い信号のみを検出し得る。従って、この方法では、より高い検出しきい値が存在する。一般に、チャネル上の別の送信の検出は送信の受信電力の関数（function）であり、ここで、受信電力は送信電力から経路損失を差し引いたものである。
【００２２】
[0030]  別のＣＳＭＡアーキテクチャがここで説明されるように採用され得る。局(ＳＴＡ)によって確立された条件(conditions)を信頼するプロトコルであるＲＴＳ／ＣＴＳが以下に説明される。ＲＴＳ／ＣＴＳは、データの衝突を低減するために、８０２．１１ａｈのようなＣＳＭＡ環境において使用されるオプションのメカニズムまたはプロトコルである。しばしば、データの衝突は、「隠れノード」と称される「隠れ」無線デバイスの結果である。この文脈おける隠れノードまたは無線デバイスは、送信無線デバイスのレンジ外にあるものの受信機のレンジ内にある無線デバイスを指す。「要求」および「クリア」メッセージはかなりの隠れノード問題を緩和する。
【００２３】
[0031]  特に、ＣＳＭＡ環境では、ＲＴＳ／ＣＴＳがまた、ＣＳＭＡ／ＣＡ(衝突回避付キャリアセンス多重接続)で実施されるような仮想キャリアセンスのための方法として機能する。データを送出しようとする無線デバイスは、データを送信する意向をインジケートする１つ(ユニキャスト)または複数(マルチキャストまたはブロードキャスト)の無線デバイスへのＲＴＳフレームを開始する。受信デバイス(あるいは、複数のデバイス)は、ＣＴＳフレームで返答し、送信を受信する準備ができていることをインジケートする。ＲＴＳ／ＣＴＳフレームはまた、このフレームを受信する何か他の無線デバイスが媒体をアクセスすることを試みるべきでない時間期間に関する情報を含む。
【００２４】
[0032]  ある実施形態では、ＲＴＳ／ＣＴＳがしきい値で規定された状況の下で実施される。例示的なしきい値は、ＲＴＳ／ＣＴＳプロトコルが実施される前に最小パケットサイズをシンジケートする。ある実施形態で、ＳＴＡは、パケットがこうしたしきい値を越えるときにＲＴＳ／ＣＴＳを実施する。こうしたしきい値は、ＳＴＡによって単独に定義され得る。こうした実施形態で、ＡＰはＲＴＳ／ＣＴＳの使用を実施したり、これに影響を与えたりする能力を有しない。ここで論じられたように、より優れた効率が実現でき、データの衝突がＲＴＳ／ＣＴＳのより柔軟な実施を許容するアーキテクチャにおいて低減できる。例えば、適応性があったり、無線リンク条件やＳＴＡまたはＡＰによって実現された条件に基づいて設定されたりする、ＲＴＳ／ＣＴＳ実施のためのルールまたはしきい値がより優れた伝送効率および低減されたデータ衝突を提供し得る。
【００２５】
[0033]  ここで論じられた特定の実施形態では、アクセスポイントが、識別されたリンク特性に基づいて、１つまたは複数のチャネル接続または送信パラメータを適応させるためのルールを複数の無線接続された局へ通信し得る。この後、これら局は、識別されたリンク特性に基づいて適応された１つまたは複数の適応チャネル接続または送信パラメータでデータを送信できる。
【００２６】
[0034]  図１Ａは、本開示の態様が採用され得る無線通信システム１００の一例を例示する。無線通信システム１００は、無線規格、例えば、８０２.１１ａｈ規格に準拠して動作し得る。無線通信システム１００は、それは、６つの局ＳＴＡ  １０６ａ−ＳＴＡ  １０６ｆと通信するＡＰ  １０４を含み得る。局ＳＴＡ  １０６ａ−ＳＴＡ  １０６ｆは集合的にＳＴＡ１０６と称され得る。
【００２７】
[0035]  動作中、ＡＰ１０４は、接続ルーチン(例えば、ＩＥＥＥ８０２．１１ａｈ準拠接続ルーチン)を使用して１つまたは複数のＳＴＡ１０６との通信を確立できる。一旦ＡＰ１０４へ接続されると、ＳＴＡ  １０６は各ＳＴＡ  １０６に記憶された接続制御データ(access control data)に少なくとも部分的に基づいてＡＰ  １０４へデータを各々送信し得る。このデータは、識別されたチャネル接続パラメータに基づいてどのように１つまたは複数のチャネル接続または送信パラメータを適応させるかを特定できる。
【００２８】
[0036]  様々なプロセスおよび方法が、ＡＰ  １０４とＳＴＡ  １０６と間の無線通信システム１００における送信のために使用され得る。例えば、信号が、ＯＦＤＭ／ＯＦＤＭＡ技法に従って、ＡＰ  １０４とＳＴＡ  １０６の間で送受信され得る。この場合には、無線通信システム１００が、ＯＦＤＭ／ＯＦＤＭＡシステムと称され得る。代替的に、信号が、ＣＤＭＡ技法に従って、ＡＰ １０４とＳＴＡ １０６の間で送受信され得る。この場合には、無線通信システム１００は、ＣＤＭＡシステムと称され得る。
【００２９】
[0037]  ＡＰ １０４からＳＴＡ １０６のうちの１つまたは複数ヘの送信を容易にする通信リンクは、ダウンリンク（ＤＬ）１０８と称され得、ＳＴＡ １０６のうちの１つまたは複数からＡＰ １０４への送信を容易にする通信リンクは、アップリンク（ＵＬ）１１０と称され得る。代替的に、ダウンリンク１０８が、順方向リンクまたは順方向チャネルと称され得、アップリンク１１０が、逆方向リンクまたは逆方向チャネルと称され得る。
【００３０】
[0038]  ＡＰ １０４は、基本サービスエリア（ＢＳＡ）１０２において無線通信カバレッジを提供し得る。ＡＰ １０４は、ＡＰ １０４に関連付けられ通信のためにＡＰ １０４を使用するＳＴＡ １０６と一緒にして、基本サービスセット（ＢＳＳ）と称され得る。無線通信システム１００は、中央ＡＰ １０４を有しない場合があるが、むしろＳＴＡ １０６間のピアツーピアネットワークとして機能し得ることに留意されたい。従って、ＳＴＡ  １０６またはＡＰ  １０４が様々な機能を行うものと称され得る一方で、ここで説明されたＡＰ  １０４の機能の全てはＳＴＡ  １０６のうちの１つまたは複数によって代替的に行われ得る。具体的には、ピアツーピア(Ｐ２Ｐ)接続または近隣認識ネットワーク(ＮＡＮ)において、個別のＳＴＡは、ＡＰ  １０４が以下に与えられた例において説明されても、開示の機能を行い得る。従って、ＡＰ  １０４およびＳＴＡ  １０６の各々は同時に複数の通信リンク、例えば、自身の特性を各々持つ第１の通信リンクおよび第２の通信リンクを有し得る。
【００３１】
[0039]  ＳＴＡ １０６は、タイプにおいて限定されず、様々な異なるＳＴＡを含み得る。例えば、図１に例示されるように、ＳＴＡ １０６は、ほんの数例を挙げると、セルラ電話１０６ａ、テレビジョン１０６ｂ、ラップトップ１０６ｃ、およびいくつかの（a number of）センサ１０６ｄ（例えば、気象センサまたは無線プロトコルを使用して通信可能な他のセンサ）を含み得る。
【００３２】
[0040]  図１Ｂは、一実施形態に従う、図１の様々なコンポーネントを例示するブロック図である。ブロック図はまた、ネットワーク上で通信しているＡＰ  １０４およびＳＴＡ  １０６を含む。ＡＰ  １０４はプロセッサ１５０およびメモリ１５６を備える。プロセッサ１５０は、メッセージ生成プロセッサ１５２およびルール情報生成プロセッサ１５４として構成される複数のコンポーネントを持つ汎用プロセッサであり得る。メッセージ生成プロセッサ１５２は、チャネル接続または送信パラメータを識別されたチャネル接続パラメータに基づいて適応させるためのルールを識別する情報を備えるメッセージを生成するように構成され得る。このルールは、ＲＴＳ／ＣＴＳプロトコルの実施のためにしきい値または他のルールを識別し得る。ルール情報生成プロセッサ１５４は、メッセージに含められたルールを識別する情報を生成するように構成され得る。ッセージ生成プロセッサ１５２およびルール情報生成プロセッサ１５４の各々は、アクセスポイント１０４のメモリ１５６に記憶されたルール情報生成データ１５８をアクセスし得る。ルール情報生成データ１５８は、ルールを識別する情報の生成を手伝うためにルール情報生成プロセッサ１５４によって使用され得る。例えば、ルール情報生成データ１５８はルックアップテーブルの形式であってよく、そこからサービス品質目標に対応するルールがルール情報生成プロセッサ１５４を使用して識別され得る。このルールを識別する情報は、メッセージ生成プロセッサ１５２によって生成されたメッセージにこの後含められ得る。ルール１６４を識別する情報を持つ生成メッセージ１６０はＡＰ  １０４からＳＴＡ  １６０へ送られ得る。
【００３３】
[0041]  特定の実施形態では、ＳＴＡ  １０６がまた、プロセッサ１６８およびメモリ１７４を備え得る。プロセッサ１６８は、ルール識別プロセッサ１７０およびルール適用プロセッサ１７２として構成されるコンポーネントを持つ汎用プロセッサであり得る。ルール識別プロセッサ１７０は、識別されたチャネル接続パラメータに基づいてチャネル接続または送信パラメータを適応させるためのルールを識別するためにＡＰ  １０４からのメッセージを使用するように構成され得る。ルール適用プロセッサ１７２は、識別されたチャネル接続パラメータに基づいてチャネル接続または送信パラメータを適応させることによってルールを適用するように構成され得る。ＳＴＡ  １０６のメモリ１７４は、ＡＰ  １０４への送信のためのデータおよびルールのセットを含み得る。ルール識別プロセッサ１７０は、メッセージにおいて識別されたチャネル接続または送信パラメータを適応させるためのルールをメモリ１７４に記憶されたルールのうちから識別し得る。ルール適用プロセッサ１７２は、識別されたルールに従って、識別されたチャネル接続パラメータに基づいてチャネル接続または送信パラメータを適応させることによって識別されたルールを適用し得る。メモリ１７４に記憶されたデータ１７８は、この後適応チャネル接続または送信パラメータを持つデータ１６２として送られ得る。
【００３４】
[0042]  図１Ｂが、図１Ａを参照して注意されたように、単一のＡＰ  １０４および単一のＳＴＡ  １０６を図示するものの、複数の無線デバイス(例えば、ＡＰ  １０４およびＳＴＡ  １０６)が存在し、各々が他の無線デバイスとの複数の通信を有し得る。開示よれば、異なる通信リンク(例えば、第１の通信リンクおよび第２の通信リンク)の各々が各々該当のルールに対応するＲＴＳ／ＣＴＳプロトコルを使用し得る。例えば、図１Ａに手短に参照すると、第１の通信リンク(ダウンリンク１０８およびアップリンク１１０を備える)が第１のルールを有し得、第２の通信リンク１０９(ＡＰ  １０４およびＳＴＡ  １０６間の)が第２のルールを有し得る。従って、図１Ｂでは、例えば、メッセージ１６０およびデータ１６２を備える、ＡＰ  １０４とＳＴＡ  １０６との間の第１の通信リンクの各々におけるＲＴＳ／ＣＴＳの使用が、第２のルールに対応する第２の通信リンク(簡潔さのために示されない)と並列に動作し得る。ＡＰ  １０４またはＳＴＡ  １０６が１つ以上のアクティブ通信リンクに加わり、各々がＲＴＳ／ＣＴＳの使用を管理する(governing)それ自身のルールを有し得る。
【００３５】
[0043]  図２Ａは、一実施形態に従う、図１Ｂに例示されたＡＰ  １０４において利用され得る様々な追加のコンポーネントを例示する。同様に、図２Ｂは、一実施例に従う、図１Ｂに例示されたＳＴＡ  １０６において利用され得る追加のコンポーネントを例示する。次の考察では、図２Ａおよび図２Ｂが両方の図を参照して一緒に論じられることになる。
【００３６】
[0044]  AP ２５０またはSTA  ２６０は、その該当のＡＰ  ２５０またはＳＴＡ  ２６０の動作を制御するプロセッサ２０４Ａ、２０４Ｂを含み得る。プロセッサ２０４Ａ、２０４Ｂは、中央処理ユニット（ＣＰＵ）とも称され得る。図１Ｂにおいて上で論じられたように、アクセスポイント２５０におけるプロセッサ２０４Ａは、メッセージ生成プロセッサ２５２およびルール情報生成プロセッサ２５４として構成される複数のコンポーネントを持つ汎用プロセッサであり得る。同様に、図１Ｂにおいて上で論じられたように、ＳＴＡ  ２６０におけるプロセッサ２０４Ｂは、ルール識別プロセッサ２６２およびルール適用プロセッサ２６４として構成されるコンポーネントを持つ汎用プロセッサであり得る。プロセッサ２０４Ａは、１つまたは複数のプロセッサで実施される処理システムのコンポーネントであるか、またはそれを備え得る。１つまたは複数のプロセッサは、汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、コントローラ、状態マシン、ゲートロジック、ディスクリートハードウェアコンポーネント、専用ハードウェア有限状態マシン、または計算または情報の他の操作を行い得る他の何らか適切なエンティティの何らかの組み合わせで実施され得る。
【００３７】
[0045]  読み取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含み得るメモリ２０６Ａ、２０６Ｂが、プロセッサ２０４Ａ、２０４Ｂに命令およびデータを提供する。メモリ２０６Ａ、２０６Ｂの一部はまた、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）を含み得る。プロセッサ２０４Ａ、２０４Ｂは、メモリ２０６Ａ、２０６Ｂ内に記憶されたプログラム命令に基づいて、論理および算術演算を通常行う。メモリ２０６Ａ、２０６Ｂ内の命令は、ここで説明される方法を実施するために実行可能であり得る。図１Ｂにおいて上で論じられたように、メモリ２０６Ａ、２０６Ｂは、ＡＰ  ２５０において実施されたときルール情報生成データ２５６、またはＳＴＡ  ２６０において実施されたときルール２６６およびデータ２６８を含み得る。
【００３８】
[0046]  処理システムはまた、ソフトウェアを記憶するための機械可読媒体を含み得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、またはその他の方法で称されるかにかかわらず、任意のタイプの命令を意味するように広く解釈されるべきである。命令は、コード（例えば、ソースコードフォーマット、バイナリコードフォーマット、実行可能コードフォーマット、または何らかの他の適切なコードのフォーマットで）を含み得る。これら命令は、１つまたは複数のプロセッサによって実行されたとき、ここで説明される様々な機能を行うことを処理システムにさせる。 
[0047]  ＡＰ  ２５０またはＳＴＡ  ２６０はまた、ＡＰ  ２５０またはＳＴＡ  ２６０と遠隔ロケーションとの間のデータの送信および受信を可能にするために、送信機２１０Ａ、２１０Ｂおよび受信機２１２Ａ、２１２Ｂを含み得る。さらに、送信機２１０Ａ、２１０Ｂおよび受信機２１２Ａ、２１２Ｂは、ＡＰ  ２５０またはＳＴＡ  ２６０と遠隔ロケーションとの間のセットアップおよび/または構成パケットまたはフレームの送信および受信を可能にするように構成され得る。送信機２１０Ａ、２１０Ｂおよび受信機２１２Ａ、２１２Ｂは、トランシーバ２１４Ａ、２１４Ｂに組み合わされ得る。アンテナ２１６Ａ、２１６Ｂはハウジング２０８Ａ、２０８Ｂに取り付けられ、トランシーバ２１４Ａ、２１４Ｂに電気的に結合され得る。代替的に、または加えて、ＡＰ  ２５０またはＳＴＡ  ２６０は、ハウジング２０８Ａまたはハウジング２０８Ｂの一部として形成されたり、内部アンテナであったりし得るアンテナ２１６Ａまたはアンテナ２１６Ｂを含み得る。ＡＰ  ２５０またはＳＴＡ  ２６０はまた、複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナ (図示されない)を含み得る。
【００３９】
[0048]   ＡＰ  ２５０またはＳＴＡ  ２６０はまた、トランシーバ２１４Ａ、２１４Ｂによって受信される信号のレベルを検出して定量化する取り組みにおいて使用され得る信号検出器２１８Ａ、２１８Ｂを含み得る。信号検出器２１８Ａ、２１８Ｂは、このような信号を、総エネルギー、シンボル当たりのサブキャリア当たりのエネルギー（energy per subcarrier per symbol）、電力スペクトル密度、および他の信号として検出し得る。ＡＰ  ２５０またはＳＴＡ  ２６０はまた、信号を処理することにおける使用のためのデジタル信号プロセッサ（ＤＳＰ）２２０Ａ、２２０Ｂを含み得る。ＤＳＰ  ２２０Ａ、２２０Ｂは、送信のためのデータユニットを生成するように構成され得る。いくつかの態様で、データユニットは、物理レイヤデータユニット（ＰＰＤＵ）を備え得る。いくつかの態様では、ＰＰＤＵは、パケットまたはフレームと称される。
【００４０】
[0049]  ＡＰ  ２５０またはＳＴＡ  ２６０は、いくつかの態様において、ユーザインターフェース２２２Ａ、２２２Ｂをさらに備え得る。ユーザインターフェース２２２Ａ、２２２Ｂは、キーパッド、マイクロフォン、スピーカ、および／またはディスプレイを備え得る。ユーザインターフェース２２２Ａ、２２２Ｂは、ＡＰ  ２５０またはＳＴＡ  ２６０のユーザへ情報を搬送する、および／またはユーザからの入力を受信する何らかの要素またはコンポーネントを含み得る。
【００４１】
[0050]  ＡＰ  ２５０またはＳＴＡ  ２６０は、選択的クリアチャネル評価(ＣＣＡ)モジュール２２８Ａ、２２８Ｂをさらに備え得る。選択的クリアチャネル評価(ＣＣＡ)モジュール２２８Ａ、２２８Ｂは、１つまたは複数のパラメータに基づいてＡＰ  ２５０またはＳＴＡ  ２６０のためのクリアチャネル評価を行う何らかの要素またはコンポーネントを含み得る。パラメータは、送信電力、送信帯域幅、および／またはエネルギー検出しきい値を含み得る。
【００４２】
[0051]  ＡＰ  ２５０またはＳＴＡ  ２６０の様々なコンポーネントは、ハウジング２０８Ａ内に収容(housed）され得る。さらに、ＡＰ  ２５０またはＳＴＡ  ２６０の様々なコンポーネントは、バスシステム２２６Ａ、２２６Ｂによってともに結合され得る。バスシステム２２６Ａ、２２６Ｂは、データバスのみならず、例えば、電力バス、制御信号バス、およびステータス信号バスもまたデータバスに加えて含み得る。当業者であれば、ＡＰ  ２５０またはＳＴＡ  ２６０のコンポーネントが共に結合されたり、何らかの他のメカニズムを使用して互いに入力を受け取るか提供したりし得ることを理解するであろう。
【００４３】
[0052]  いくつかの別個のコンポーネントが図２Ａおよび図２Ｂに例示されるが、当業者であれば、これらコンポーネントのうちの１つまたは複数が組み合わされたり、共通に実施されたりし得ることを理解するであろう。例えば、プロセッサ２０４Ａ、２０４Ｂは、プロセッサ２０４Ａ、２０４Ｂに関して上で説明された機能だけを実施するために使用されるのでなく、信号検出器２１８Ａ、２１８Ｂおよび／またはＤＳＰ ２２０Ａ、２２０Ｂについて上で説明された機能を実施するためにも使用され得る。さらに、図２Ａおよび図２Ｂに例示されるコンポーネントの各々は、複数の別個の要素を使用して実施され得る。
【００４４】
[0053]  特定の実施形態では、ＡＰ  １０４が、識別されたチャネル接続パラメータまたは他の無線リンク条件に基づいて１つまたは複数のチャネル接続または送信パラメータを適応させるためのルールを識別できる。このルールは、識別されたチャネル接続パラメータまたはリンク条件に基づいて、どのように１つまたは複数のチャネル接続または送信パラメータを適応させるかを記述する、しきい値、式、表にした関係、または式の表にした関係の形式であることができる。このルールは、ＲＴＳ／ＣＴＳが実施されるべき条件を反映するものであり得る。このルールはＡＰ  １０４から複数のＳＴＡ  １０６へ送られることができる。代替的に、このルールは、ダイレクトリンクまたはピアツーピアネットワークにおけるように、複数のＳＴＡ  １０６からＡＰ  １０４へ送られることができる。  
[0054]  図２Ａおよび２Ｂについて論じられたように、ＡＰ  ２５０は、１つまたは複数のプロセッサおよび１つまたは複数のメモリを含み得る。例えば、ＡＰ  ２５０は、識別されたチャネル接続パラメータに基づいて１つまたは複数のチャネル接続または送信パラメータを適応させるためのルールの識別子(identifiers)を記憶するメモリを含み得る。このメモリはまた、ＳＴＡ  ２６０への識別されたチャネル接続パラメータに基づいて１つまたは複数のチャネル接続または送信パラメータを適応させるためのルールを識別するメッセージを送信するための様々な機能を行うためにプロセッサによって実行可能な命令を記憶できる。
【００４５】
[0055]  特定の実施形態では、データを送信するときに、図２Ａおよび図２ＢのＡＰ  １０４およびＳＴＡ  １０６アクセスがＲＴＳ／ＣＴＳであり得る。ＲＴＳ／ＣＴＳは、ＡＰ  １０４へのデータの送信前にＳＴＡ  １０６によって実施されるプロトコルであり得る。いくつかの実施形態で、ＲＴＳ／ＣＴＳは、データフレームサイズが確立された限度、例えば「ｄｏｔ１１ＲＴＳＴｈｒｅｓｈｏｌｄ」を越えるときにＭＳＤＵ(ＭＡＣ  Ｌａｙｅｒ  Ｓｅｒｖｉｃｅ Ｄａｔａ  Ｕｎｉｔ)またはＰＳＤＵ(Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ)の送信前に実施され得る。８０２．１１ａｈでは、ｄｏｔ１１ＲＴＳＴｈｒｅｓｈｏｌｄ管理情報ベース(ＭＩＢ)オブジェクトが特定の値に設定され、このオブジェクトは、８０２．１１局が８０２．１１ＲＴＳ／ＣＴＳプロトコルを使用する前にＭＡＣプロトコルデータユニット(ＭＰＤＵ)フレームが有することのできる最大の長さを特定するものである。いくつかの実施形態で、こうしたしきい値(threshold)は、データを送信しているＳＴＡ  １０６によってＲＴＳ／ＣＴＳプロトコルが要求されるオクテクトの数((number of octects)例えば、２３４７オクテクト)と同等であり得る。
【００４６】
[0056]  ｄｏｔ１１ＲＴＳＴｈｒｅｓｈｏｌｄのようなしきい値は、与えられたネットワークにおける各ＳＴＡ  １０６によって独自に設定され得る。こうしたアーキテクチャは、データ転送中にＲＴＳ／ＣＴＳプロトコルを実施するかどうかについて単独の自由裁量をＳＴＡ  １０６に提供する。従って、こうした状況で、ＡＰ  １０４は、ＲＴＳ／ＣＴＳ使用を制御する能力がない。加えて、ＲＴＳ／ＣＴＳの使用は、無線リンク条件や無線デバイス(AP
１０４、ＳＴＡ  １０６)能力および特性について最適化され得ない。このタイプのシステムは、ＲＴＳ／ＣＴＳの使用を規定することをＳＴＡ  １０６以外のエンティティに許可してより効率的な送信に導き得る。
【００４７】
[0057]  ここで説明された特定の実施形態では、ＡＰ  １０４またはＳＴＡ  １０６が無線リンクを介するデータの伝送中にＲＴＳ／ＣＴＳの使用を決定する能力を許され得る。ＲＴＳ／ＣＴＳプロトコルを使用するかどうかの決定において、ＡＰ  １０４またはＳＴＡ  １０６は、ルールが定義されて、ＲＴＳ／ＣＴＳが与えられた無線リンクにおいて採用されることになるのがどの条件下であるかを確立する特定の無線リンク特性または装置能力を識別できる。メッセージはこの後ＲＴＳ／ＣＴＳが実施されることになる条件をインジケートして、他の無線デバイスへ送られることができる。こうしたメッセージは、単一デバイスへのユニキャストであり得たり、ここで説明されたように、マルチキャストまたはブロードキャストであり得たりする。逆に、ＡＰ  １０４またはＳＴＡ  １０６は、ここで説明された方法を使用して、ＲＴＳ／ＣＴＳの全部または部分的な無力化をさらにインジケートし得る。特定の実施形態では、こうしたメッセージがＲＴＳ／ＣＴＳの使用を妨げたり、その使用を止めたりするルールを含み得る。別の実施形態では、ＲＴＳ／ＣＴＳの無力化がリンク条件または特性に依存し得る。
【００４８】
[0058]  図３Ａは、一実施形態に従う、高効率無線環境におけるＲＴＳ／ＣＴＳ使用のためのルールを持つメッセージを生成するためのプロセス３００を例示するフローチャートである。プロセス３００は、１つまたは図１Ａにおいて例示され複数の無線通信リンク上にあるＡＰ  １０４またはＳＴＡ  １０６によって行われ得る。ブロック３０２で、ＡＰ  １０４は、無線リンク特性、またはデータ送信におけるＲＴＳ／ＣＴＳプロトコルの実施を選択的にイネーブルすることを使用することになる特性を備えるルールを識別し得る。ブロック３０４では、ＡＰ  １０４が接続される先の無線デバイスまたは複数のデバイス(例えば、複数のＳＴＡ  １０６)によってＲＴＳ／ＣＴＳプロトコルが使用されるべき条件を確立するルールを識別する情報を含むＡＰ  １０４によってメッセージが生成され得る。こうした条件は、送信機、この場合には、ＡＰ  １０４によって決定されるような１つまたは複数の無線リンク特性であり得る。
【００４９】
[0059]  非限定的な例として、受信信号強度インジケーション(ＲＳＳＩ)、変調およびコード化スキーム(ＭＣＳ)、プロトコルパケットデータユニット(ＰＰＤＵ)持続期間、帯域幅(ＢＷ)、パケット誤り率(ＰＥＲ)、送信(ＴＸ)モード、再送信数、および／またはアクセスクラスのような条件が、ＲＴＳ／ＣＴＳ使用のためのルールが決定される条件のうちの１つまたは複数として選択され得る。上記の特性の各々は、受信ＳＴＡ  １０６がＲＴＳ／ＣＴＳを使用することになるルールまたは複数のルールを生成するために使用され得る。このルールはしきい値レベルを組み込み得るもので、その上またはその下でＳＴＡ  １０６がデータ送信のためにＲＴＳ／ＣＴＳを使用することになる。図４、図５、および図６を参照して以下に説明されるように、メッセージおよび関連するルールを受信するＳＴＡ  １０６は関連する特性または複数の特性を評価(measure)し、条件の満足に依存してＲＴＳ／ＣＴＳを採用するかどうかを決定し得る。
【００５０】
[0060]  次の、ブロック３０６では、生成されたメッセージがＡＰ  １０４からＳＴＡ  １０６へ送信される。このメッセージはルールをインジケートする目的で単独で生成された特定のメッセージであり得る。特定の実施形態では、しかしながら、上の例示的なしきい値または基準値がＡＰ  １０４からＳＴＡ  １０６への他の通信においてさらに送信され得る。こうした通信はＡＰビーコンまたは他の管理フレームであり得る。これは図４について以下で指摘される。メッセージ(またはルール)は何らかの実際の送信に付加され得ることを理解されたい。送信は、ユニキャスト、マルチキャストまたはブロードキャストメッセージにさらに含まれ得る。これは、局毎またはアクセスポイント毎のＲＴＳ／ＣＴＳの選択的実施をイネーブルする役割を果たし得る。
【００５１】
[0061]  図３Ｂは、一実施形態に従う、高効率無線環境におけるＲＴＳ／ＣＴＳ使用のためのルールを持つメッセージを受信し実施するためのプロセッサ３５０を例示するフローチャートである。ブロック３５２では、上のブロック３０６において送信されたメッセージがＳＴＡ  １０６で受信される。メッセージは、１つまたは複数のリンク特性に基づいて、条件または複数の条件を備えるか、あるいは含むルールを識別するルールを含み、このルールは無線通信におけるＲＴＳ／ＣＴＳの使用を選択的にイネーブルするために使用される。ルールまたは複数のルールを備えるメッセージの受信に伴い、ＳＴＡ  １０６はブロック３５４で条件が
満足されるかどうかを決定することになり、このルールに基づいてＲＴＳ／ＣＴＳを選択的にイネーブルし得る。ルールはリンク特性のうちの１つまたは複数のためのしきい値レベルを含み得る。例えば、ルールは、しきい値ＲＳＳＩ(ＲＳＳＩ_ｔｈｒｅｓｈｈｏｌｄ)を含み得、その下でＳＴＡ  １０６がＲＴＳ／ＣＴＳプロトコルを使用することを要求され得る。すなわち、ＳＴＡ  １０６で受信されるような、ＡＰ  １０４または他の無線デバイスからの受信信号強度がＡＰ  １０４から受信されたルールによって設定されたしきい値未満であるとき、ＳＴＡ  １０６が要求されたデータを送信するためにＲＴＳ／ＣＴＳを使用することになる。
【００５２】
[0062]  図３Ａおよび図３Ｂのための上の説明がＡＰ  １０４およびＳＴＡ  １０６に向けられる一方で、本開示の方法の下で、ＡＰ  １０４またはＳＴＡ  １０６のどちらかが図およびここの考察に関連して他の機能を行い得ることを理解されたい。ＡＰ  １０４またはＳＴＡ  １０６のどちらかは、本方法によって必要とされて、上で論じられたようにＲＴＳ／ＣＴＳ使用のためのルールまたは複数のルールを決定し得る。こうした通信およびルールはピアツーピアダイレクトリンクにおける２つ以上のＳＴＡ  １０６間でさらに生じ得る。従って、本開示の解釈がＡＰ  １０４からＳＴＡ  １０６への一方向通信に限定されるべきでない。ここで論じられた方法を実施する通信は、必要に応じて、ＡＰからＳＴＡ、ＳＴＡからＡＰ、またはＳＴＡからＳＴＡであり得る。さらに、上述のように、無線デバイスの各々が複数の同時通信リンクを有し得、それに対して無線デバイスが識別されたルールまたは複数のルールに基づいてルールを同時にイネーブルまたはディスエーブルし得る。
【００５３】
[0063]  図４にここで戻ると、一実施形態に従う、データフレームを送信するために使用されＲＴＳ／ＣＴＳを使用するためのルールを備えるデータ構造４００が図示される。データ構造４００は、図示されるように複数のフレームを有し得る。非限定的な例として、データ構造４００は、プリアンブル４０２、アドレス４０４、ペイロード４０６、およびフレームチェック手順(sequence)４０６を有し得る。ここに開示される例のデータ構造４００がより多いまたはより少ないフレームを有する様々なデータ構造を限定するものであると考えられるべきでなく、本開示の詳細を使用して採用され得ることを理解されたい。
【００５４】
[0064]  図示されるように、ペイロード４０６は、与えられた無線通信ネットワークのための重要なデータ４１０を含むサブフレームをＲＴＳ／ＣＴＳフレーム４１４に加えて含み得る。ＲＴＳ／ＣＴＳフレーム４１４は、図３Ａおよび図３Ｂについて説明されたような「ルール」を備える、複数のしきい値４２０、またはしきい値４２０ａ−４２０ｈのうちの１つまたは複数を含み得る。ＲＴＳ／ＣＴＳフレーム４１４はＲＴＳ／ＣＴＳプロトコルのためのオン／オフインジケーション４２０をさらに含み備え得る。オン／オフインジケーション４２０ｉは、以下に説明されるような条件またはしきい値に頼らずにＲＴＳ／ＣＴＳの使用を単純に規定し得る。
【００５５】
[0065]  上述のように、ＲＳＳＩしきい値４２０ａ(ＲＳＳＩ＜ＲＳＳＩ_ｔｈｒｅｓｈｏｌｄ)は、メッセージの受信機(例えば、ＡＰ  １０４またはＳＴＡ１０６)がその下でＲＴＳ／ＣＴＳを使用するために必要とされることになる最小受信ＲＳＳＩしきい値をインジケートし得る。一般に無線送信では、送信機および受信機間の距離が長いほど、信号の減衰が大きい(すなわち、受信機でのＲＳＳＩがより低い)。同時に、隠れノードまたはデバイスも増大する。従って、ＲＳＳＩ条件４２０ａに含まれた最小ＲＳＳＩ_ｔｈｒｅｓｈｏｌｄ値は特定の実施形態において送信効率および信頼性を増大する役割を果たし得る。別の実施形態で、ＲＳＳＩ条件４２０ａはまた、最大ＲＳＳＩしきい値であり得る。
【００５６】
[0066]  ＭＣＳしきい値４２０ｂ(ＭＣＳ＜ＭＣＳ_Ｔｈｒｅｓｈｏｌｄ)はまた、ＲＴＳ／ＣＴＳフレーム４１４において実施され得、与えられた送信のためのＭＣＳしきい値を提供し、ＲＴＳ／ＣＴＳの使用を規定する。一実施形態では、ＭＣＳしきい値４２０ｂに基づくルールが、より低いＭＣＳ、例えば最小しきい値を有する送信のためのＲＴＳ／ＣＴＳを使用することによって送信信頼性を増大する役割を果たし得る。こうしたしきい値は、より低いＭＣＳを有するそれら送信のためのＲＴＳ／ＣＴＳの使用をインジケートし、このため媒体へのより多くのアクセスを要求する。代替的に、ＭＣＳしきい値４２０ｂは最大値に設定され得る。特定の実施形態では、より低いＭＣＳがより低いビットレートデータ、およびこのためより堅牢な(robust)送信を提供し得る一方で、より高いＭＣＳが高ビットレートによる高減衰または高トラフィック環境におけるデータ消失の危険を増大させ得る。従って、高ＭＣＳ送信のためにＲＴＳ／ＣＴＳを使用することは、与えられた(例えば、高い)ＭＣＳでデータの適切な受信をアシストし得る。このため、ＲＴＳ／ＣＴＳがそれより上で使用される最大ＭＣＳを設定する特定の実施形態において役に立ち得る。
【００５７】
[0067]  一実施形態では、ルールがＰＰＤＵ持続期間しきい値４２０ｃ(ＰＰＤＵ＞ＰＰＤＵ_ｔｈｒｅｓｈｏｌｄ)を備え得る。一般により長い持続期間のデータパケットが、より長いパケットの送信に要する時間の長さのために媒体上の他のトラフィックによって中断される(interrupted)ことのより高い可能性を有する。ＲＴＳ／ＣＴＳがそれ以上で使用される最大長ＰＰＤＵをインジケートするＰＰＤＵしきい値４２０はより長いパケットの信頼性および効率を増大し得る。
【００５８】
[0068]  一実施例では、ルールが帯域幅しきい値４２０ｄ(ＢＷ＞ＢＷ_ｔｈｒｅｓｈｏｌｄ)を備え得る。送信が特定の送信のためにかなりの量の帯域幅を要求する場合、デバイスがＲＴＳ／ＣＴＳの使用を通して送信媒体を取り合って取って置き、トラフィックを制限し得る。従って、帯域幅しきい値４２０ｄを使用するルールは、無線クラスタのメンバーがそれ以上でＲＴＳ／ＣＴＳを使用する最大帯域幅しきい値を設定し得る。
【００５９】
[0069]  一実施形態では、ルールがパケット誤り率しきい値４２０ｅ(ＰＥＲ＞ＰＥＲ_ｔｈｒｅｓｈｏｌｄ)を含み得る。
ＲＴＳ／ＣＴＳは、無線デバイス(例えば、ＡＰ  １０４、ＳＴＡ  １０６)が媒体を取り合い、フレーム衝突およびデータトラフィックを低減する役割を果たすことを一般に可能にする。送信デバイスの数の増大につれ、特定の送信のパケット誤り率が媒体上の増大された量のトラフィックによる増大されたフレーム衝突のために増大し得る。従って、ＲＴＳ／ＣＴＳがそれ以上で使用される最大パケット誤り率しきい値４２０ｄの使用は、衝突およびパケット誤り率を低減する役割を果たし得る。
【００６０】
[0070]  一実施形態では、ルールが送信モードしきい値４２０ｆを含み得る。いくつかの送信モードは衝突およびデータ消失に対してより敏感であることから、デバイスが特定の送信モードを選択し得る。非限定的な例として、ビーム形成された送信は、直接的に受信機に送られることで、トラフィックに対して一般に少ない敏感さであり、このためＲＴＳ／ＣＴＳによって与えられる余分の信頼性を一般に必要としない。ブロックチェックキャラクタ(ＢＣＣ)、低密度パリティチェック(ＬＤＰＣ)コード、または類似の尺度が誤りリカバリ方法を通してデータ消失を低減する同様の目的を果たし得る。
【００６１】
[0071]  一実施形態では、再送信数４２０ｇ(ｒｅｔｒａｎｓｍｉｓｓｉｏｎ ｎｕｍｂｅｒ＞ｒｅｔｒｙ_ｔｈｒｅｓｈｏｌｄ)がまた、ＲＴＳ／ＣＴＳ使用のためのルールを設定することにおいて使用され得る。送信(または、リトライ)数が事前に失敗した試みのために与えられたパケットについて増大するので、再送信数４２０ｇは、ＲＴＳ／ＣＴＳがそれ以上で使用されるしきい値として含まれ得る。
【００６２】
[0072]  一実施形態では、アクセスクラス４２０ｈ(ＡＣ_ｓｅｔ)が、与えられたアクセスクラス４２０ｈまたは複数のクラスのためのＲＴＳ／ＣＴＳの使用をインジケートする、ルールを確立するための基準としてさらに使用され得る。
【００６３】
[0073]  ＡＰ  104がしきい値４２０を識別し、それに伴ってルールがベースとなる得ることから、ＲＴＳ／ＣＴＳフレーム４１４がＲＴＳ／ＣＴＳプロトコルの使用のためのルールをＳＴＡ１０６Ａに提供する情報と共に実装され(populated)得る。こうした実施形態では、サブフレームが、上で説明されたようにしきい値４２０または基準値のうちの１つまたは複数をさらに含むＲＴＳ／ＣＴＳフレーム４１４としてそれを識別する情報を含み得る。このときＲＴＳ／ＣＴＳの使用は、サブフレーム内に含まれたルールに関連付けられた何らかのしきい値との関係およびリンク条件の受信デバイス測定値に依存する。フレームは、代わりに、与えられた無線デバイス(例えば、ＡＰ  １０４またはＳＴＡ  １０６)のためのＲＴＳ／ＣＴＳの使用をインジケートする、適切な、無条件の１−ビットまたは０−ビットを含み得る。それとして、オン／オフインジケーションは、ここで説明されたようにしきい値をさらに条件とし、送信デバイスの要求だけに依存する。ルールは、データパケット内の現実的ロケーションに付加されまたは含まれた管理フレームやビーコンであり得ることを理解されたい。
【００６４】
[0074]  図５は６００で全体として表されたコールフロー図を示す。コールフロー６００では、無線デバイスＸ  ６０２がＡＰ  １０４、２５０、または５０２と実質的に同様なＡＰであり得、または代わりに、ここで以前に説明したようにＳＴＡ  １０６、２６０、または５５２であり得る。同様に、無線デバイスＹ  ６０４もまた、例えば図１Ａまたは図１ｂにおいて、上で説明されたようにＡＰ  １０４またはＳＴＡ  １０６のどちらかで実施され得る。それとして、特定の実施形態では、ＲＴＳ／ＣＴＳの使用を管理する(governing)ルールの識別、およびそれゆえＲＴＳ／ＣＴＳプロトコルの実施の制御は、ＡＰ  １０４またはＳＴＡ  １０６のどちらかによって制御され得る。従って、特定の実施形態では、同じＲＴＳ／ＣＴＳプロトコルがピアツーピア(ＳＴＡ対ＳＴＡ)無線通信スキームにおいて実施され得る。
【００６５】
[0075]  コールフロー６００は、無線デバイスＸ  ６０２から無線デバイスＹ  ６０４に送られ、ＲＴＳ／ＣＴＳプロトコルの実施を管理するルールをインジケートするメッセージ６０６で開始し得る。上で論じられたように、このルールはＲＴＳ／ＣＴＳプロトコルの許可(enablement)を決定する１つの条件または複数の条件を識別し得る。条件は上述された複数の様々な特性または複数の他の適用可能な無線リンク条件のうちの１つに基づくものである。要求された基準値またはしきい値を通知するルールが識別され得る。ノードＹ  ６０４はメッセージ６０６を受信し、ノードＹ  ６０４がそれに伴ってデータをノードＸ  ６０２へ送信するためにＲＴＳ／ＣＴＳを使用しなくてはならない情報の一部を識別し得る。ノードＹ  ６０４はこの後この条件が満足されるか決定し得る６０８。ルールにおいてインジケートされた条件または複数の条件が満足される場合、ノードＹ  ６０４は、その次のトラフィック、ノードＸ  ６０２への送出メッセージ６１０に続くデータメッセージ６１４を送り、チャネルまたは媒体がクリアであるときに送出クリアメッセージ６１２を送り得る。
【００６６】
[0076]  図６を参照すると、別のコールフロー図６５０が示される。コールフロー６５０はコールフロー６００と同様であって、ノードＸ  ６０２およびノードＹ  ６０４間の通信を備える。コールフロー６５０では、しかしながら、ＲＴＳ／ＣＴＳプロトコルの実施を管理するルールおよび条件に加えて、無線デバイスＸ  ６０２からのメッセージ６０２がまた、一時的条件を含む。こうした一時的条件は、ＲＴＳ／ＣＴＳの使用がそこで少なくとも部分的に特定の時間フレームに基づく制約を含み得る。一実施形態では、制約アクセスウインドウ(ＲＡＷ)または目標ウェイク(wake)時間(ＴＷＴ)がこのような時間ベース条件に作用するために利用され得る。ＲＡＷまたはＴＷＴのような一時的条件は、無線デバイスが「ウェイク」、あるいは何らかの無線環境でトラフィックを受信可能な時間を制限し得る。コールフロー６５０では、ＲＡＷまたはＴＷＴは、ＲＴＳ／ＣＴＳプロトコルがそれに伴って無線リンク上で採用される条件であり得る。いくつかの実施形態では、こうした一時的制約が以前に論じられた条件のうちの１つまたは複数と強調して使用され得る。ＲＡＷ定義またはルールは、ＲＡＷ内またはＴＷＴ間隔中のデータ送信がＲＴＳ／ＣＴＳメッセージによって先行されることになるかどうかをインジケートし得る。それとして、これらルールの各々は、ビーコンまたは他の送信において公布され、いつどれほど長くＲＴＳ／ＣＴＳプロトコルが実施されるのかをインジケートする。一般に、与えられたルールに含まれる条件が多いほど、ＲＴＳ／ＣＴＳプロトコルの使用がより制約されることになる。
【００６７】
[0077]  コールフロー６５０は、無線デバイスＸ  ６０２が無線リンクのためのＲＴＳ／ＣＴＳプロトコルの実施のためのルールをインジケートするメッセージ６２０を送信することで開始し得る。上で論じられたように、メッセージ６２０に含まれるルールは、ＲＡＷ／ＴＷＴ６３０(破線で示される)に加えて、無線リンクまたは環境の与えられた条件に基づき得る。無線デバイスＹ  ６０４が送るべきトラフィックを有する場合、無線デバイスＹ  ６０４は、この条件がメッセージ６２０においてインジケートされたルールを満足するかどうかを最初に決定する。無線デバイスＹ  ６０４はＲＡＷ／ＴＷＴ６３０が開いていないのでこの条件が満足されないと決定し得る６２２ａ。無線デバイスＹ  ６０４は、ルールが満足されるかどうかを周期的にチェックすることを継続し得る。この後、無線デバイスＹ  ６０４は、ＲＡＷ／ＴＷＴ６３０が開いていることを決定し得６２２ｂ、無線デバイスＹ  ６０４はＲＴＳメッセージ６２４を無線デバイスＸ  ６０２へ送り得る。この後、無線デバイスＸ  ６０２は、媒体がクリアで、無線デバイスＸ  ６０２が準備してトラフィックを受信することが可能ならば、ＣＴＳメッセージ６２６に応答し得る。コールフロー６５０はこの後メッセージ６２８でのデータ送信に進み、無線デバイスＹ  ６０４がそのトラフィックを無線デバイスＸ  ６０２に送信する。
【００６８】
[0078]  ここで使用される場合、「決定すること」という用語は、幅広い動作を包含する。例えば、「判定すること」は、算出すること、計算すること、処理すること、導出すること、調査すること、ルックアップすること（例えば、テーブル、データベースまたは別のデータ構造においてルックアップすること）、確かめること、等を含み得る。また、「判定すること」は、受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリ内のデータにアクセスすること）、等を含み得る。また、「決定すること」は、解決すること、選択すること、選ぶこと、確立すること等を含み得る。さらに、ここで使用される場合、「チャネル幅」は、ある特定の態様において、帯域幅を包含することができ、または帯域幅とも称されることができる。
【００６９】
[0079]  ここで使用される場合、アイテムのリスト「のうちの少なくとも１つ」というフレーズは、単一の構成要素（members）を含む、それらのアイテムの任意の組み合わせに関連する。例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃ、およびａ−ｂ−ｃを含むことを意図する。
【００７０】
[0080]  上記に説明された方法の様々な動作は、様々なハードウェアおよび／またはソフトウェアの（１つまたは複数の）コンポーネント、回路、および／または（１つまたは複数の）モジュールなどの、これら動作を実行することが可能な任意の適切な手段によって実行され得る。一般に、図面において例示された任意の動作は、これら動作を実行することが可能な対応する機能的な手段によって実行され得る。
【００７１】
[0081]  本開示に関連して説明された、さまざまな例示的な論理ブロック、モジュール、および回路は、本明細書において説明された機能を実行するように設計された、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス（ＰＬＤ）、離散ゲートまたはトランジスタ論理、離散ハードウェア・コンポーネント、またはそれらの任意の組み合わせを用いて、実現または実行されることができる。汎用プロセッサは、マイクロプロセッサであり得るが、代替として、このプロセッサは、任意の商業的に利用可能なプロセッサ、コントローラ、マイクロコントローラ、またはステートマシン（state machine）であり得る。プロセッサはまた、コンピューティングデバイスの組み合わせ、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、あるいはその他任意のこのような構成として実施され得る。
【００７２】
[0082]  １つまたは複数の態様では、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせで実施され得る。ソフトウェア内において実施される場合、機能は、コンピュータ可読媒体上における１つまたは複数の命令またはコードとして記憶または送信され得る。コンピュータ可読媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含むコンピュータ記憶媒体および通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは命令もしくはデータ構造の形で所望のプログラムコードを搬送または記憶するよう使用されることができ、コンピュータによってアクセスされることができる任意の他の媒体を備えることができる。また、任意の接続は、厳密にはコンピュータ可読媒体と称される。例えば、ソフトウェアがウェブサイト、サーバ、または他の遠隔ソースから、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、あるいは赤外線、無線、およびマイクロ波のような無線技法を使用して送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、あるいは赤外線、無線、およびマイクロ波のような無線技法は送信媒体の定義に含まれている。ディスク（disk）およびディスク（disc）は、本明細書で使用される場合、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびブルーレイディスク（disc）を含み、ディスク（disk）は通常、データを磁気的に再生するが、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。従って、いくつかの態様では、コンピュータ可読媒体は、非一時的なコンピュータ可読媒体（例えば、有形媒体）を備え得る。加えて、いくつかの態様では、コンピュータ可読媒体は、一時的なコンピュータ可読媒体（例えば、信号）を備え得る。上記の組み合わせはまた、コンピュータ可読媒体の範囲内に含まれるべきである。
【００７３】
[0083]  本明細書に開示された方法は、説明された方法を達成するための１つまたは複数のステップまたは動作を備える。方法のステップおよび／または動作は、特許請求の範囲から逸脱することなく互いに置き換えられ得る。言い換えれば、ステップまたは動作の特有の順序が規定されない限り、特有のステップおよび／または動作の順序および／または使用は、特許請求の範囲から逸脱することなしに修正され得る。
【００７４】
[0084]  説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせにおいて実施され得る。ソフトウェアで実施される場合、これら機能は、コンピュータ可読媒体上で、１つまたは複数の命令として記憶され得る。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは命令もしくはデータ構造の形で所望のプログラムコードを搬送または記憶するよう使用されることができ、コンピュータによってアクセスされることができる任意の他の媒体を備えることができる。ディスク（disk）およびディスク（disc）は、本明細書で使用される場合、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は通常、データを磁気的に再生するが、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。
【００７５】
[0085]  従って、ある特定の態様は、ここで提示された動作を実行するためのコンピュータプログラム製品を備え得る。例えば、こういったコンピュータ・プログラム・プロダクトは、そこに格納された（および／またはエンコードされた命令）を有するコンピュータ可読媒体を備えても良く、その命令は、ここに記載された動作を実行するために１つまたは複数のプロセッサによって実行可能である。ある特定の態様に関して、コンピュータプログラム製品は、パッケージング材料を含み得る。
【００７６】
[0086]  ソフトウェアまたは命令はまた、送信媒体上で送信され得る。例えば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、電波、およびマイクロ波のような無線技術を使用して、ウェブサイト、サーバ、または他の遠隔ソースから送信される場合、この同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、電波、およびマイクロ波のような無線技術は、媒体の定義に含まれる。
【００７７】
[0087]  さらに、ここで説明された方法および技法を実行するためのモジュールおよび／または他の適切な手段は、適宜、ユーザ端末および／または基地局によってダウンロードされるおよび／またはさもなければ取得され得ることが理解されるべきである。例えば、そのようなデバイスは、本明細書で説明された方法を遂行するための手段の転送を容易にするためにサーバに結合されることができる。代替として、ここで説明された様々な方法は、ユーザ端末および／または基地局が、デバイスに記憶手段を結合または提供する際に様々な方法を取得し得るように、記憶手段（例えば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクのような物理記憶媒体など）を介して提供され得る。その上、本明細書で説明された方法および技法をデバイスに提供するための任意の他の適した技法が利用されることができる。
【００７８】
[0088]  本願の特許請求の範囲が、上述のまさにその構成およびコンポーネントのみに限定されないことが、理解されるべきである。様々な修正、変更、および変形が、上記に説明された方法および装置の配置、動作および詳細において、特許請求の範囲から逸脱することなく行われ得る。
【００７９】
[0089]  前述は、本開示の態様に向けられている一方で、本開示のその他および更なる態様が、これらの基本的な範囲から逸脱することなく考案されることができ、その範囲は、以下に示す特許請求の範囲によって決定される。
【図１Ａ】
2016536903.tif 000003
【図１Ｂ】
2016536903.tif 000004
【図２Ａ】
2016536903.tif 000005
【図２Ｂ】
2016536903.tif 000006
【図３Ａ】
2016536903.tif 000007
【図３Ｂ】
2016536903.tif 000008
【図４】
2016536903.tif 000009
【図５】
2016536903.tif 000010
【図６】
2016536903.tif 000011
【国際調査報告】
2016536903.tif 000012
2016536903.tif 000013
2016536903.tif 000014