(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信のための方法であって、
第１のメッセージが送信されるべき宛先デバイスへの複数の送信デバイスからの送信の複数の信号強度のメトリックを決定することと、
前記信号強度のメトリックに基づいて、ソースデバイスを決定することと、閾値を下回る信号強度のメトリックをもつ送信デバイスが、前記ソースデバイスとして決定され、
スケジューリングメッセージを生成することと、前記スケジューリングメッセージが、前記ソースデバイスが前記スケジューリングメッセージによって特定される第１の送信機会の間に第２のメッセージを送信するための許可を与えられることを示す、
前記ソースデバイスへの送信のために前記スケジューリングメッセージを出力することと、
前記宛先デバイスへの送信のために前記第１のメッセージを生成することと、ここにおいて、前記生成は、
前記第１のメッセージの前記送信の完了時間と前記第２のメッセージの受信の完了時間との差が閾値以下であるように、前記第１のメッセージの所望の長さを決定することと、
前記所望の長さを有するために前記第１のメッセージをパッドすることと、
を備える、
前記宛先デバイスへの送信のために前記第１のメッセージを出力することと、
前記第２のメッセージの少なくとも一部分を、前記宛先デバイスへの送信のために前記第１のメッセージを前記出力することと少なくとも部分的に同時に前記ソースデバイスから受信することと
を備え、前記第２のメッセージが、前記第１のメッセージとは異なる、方法。
【請求項２】
ワイヤレス通信のための装置であって、
第１のメッセージが送信されるべき宛先デバイスへの複数の送信デバイスからの送信の複数の信号強度のメトリックを決定することと、
前記信号強度のメトリックに基づいて、ソースデバイスを決定することと、閾値を下回る信号強度のメトリックをもつ送信デバイスが、前記ソースデバイスとして決定され、
第１のスケジューリングメッセージを生成することと、前記第１のスケジューリングメッセージが、前記ソースデバイスが前記第１のスケジューリングメッセージによって特定される第１の送信機会の間に第２のメッセージを送信するための許可を与えられることを示す、
前記宛先デバイスへの送信のために前記第１のメッセージを生成することと、ここにおいて、前記生成は、
前記第１のメッセージの前記送信の完了時間と前記第２のメッセージの受信の完了時間との差が閾値以下であるように、前記第１のメッセージの所望の長さを決定することと、
前記所望の長さを有するために前記第１のメッセージをパッドすることと、
を備える、
前記第２のメッセージの少なくとも一部分を、前記宛先デバイスへ送信のために前記第１のメッセージを出力することと少なくとも部分的に同時に前記ソースデバイスから受信することと、前記第２のメッセージが、前記第１のメッセージとは異なる、
を行うように構成される処理システムと、
前記ソースデバイスへの送信のために前記第１のスケジューリングメッセージを、および前記宛先デバイスへの送信のために前記第１のメッセージを出力するためのインターフェースと
を備える、装置。
【請求項３】
前記処理システムがさらに、
前記第１のメッセージが送信のために出力される前記宛先デバイスを決定するように構成される、請求項２に記載の装置。
【請求項４】
前記処理システムが、
信号強度が第１の閾値以下である複数のデバイスのうちの１つまたは複数を特定することと、
前記特定されたデバイスから前記ソースデバイスを選択することと
によって、前記複数の信号強度のメトリックに基づいて前記ソースデバイスを決定するように構成される、請求項２に記載の装置。
【請求項５】
前記第２のメッセージの少なくとも一部分が前記第２のメッセージのプリアンブルを備え、前記処理システムがさらに、
前記第２のメッセージの前記プリアンブルに基づいて、前記第２のメッセージの前記少なくとも一部分がそこから送信された前記ソースデバイスを決定することと、
前記ソースデバイスに基づいて複数の信号強度のメトリックを決定することと
を行うように構成される、請求項３に記載の装置。
【請求項６】
前記第２のメッセージの前記少なくとも一部分が前記第２のメッセージのプリアンブルを備え、前記処理システムが前記プリアンブルに少なくとも一部基づいて前記宛先デバイスを決定するように構成される、請求項３に記載の装置。
【請求項７】
前記処理システムがさらに、前記第２のメッセージの前記プリアンブルに少なくとも一部基づいて前記第２のメッセージの持続時間を決定するように構成され、前記処理システムが、前記処理システムが前記宛先デバイスへの送信のために前記第１のメッセージを生成するときに前記第２のメッセージの前記決定された持続時間に基づいて前記第１のメッセージの第１の長さをパッドする、請求項６に記載の装置。
【請求項８】
前記処理システムがさらに、
前記第１のメッセージの第１の持続時間を決定することと、
前記第２のメッセージの第２の持続時間を決定することと
を行うように構成され、
前記インターフェースがさらに、前記決定された第１および第２の持続時間に少なくとも一部基づいて、前記第２のメッセージの肯定応答を送信のために出力するように構成される、請求項２に記載の装置。
【請求項９】
前記処理システムがさらに、前記第１のメッセージの持続時間を示すために前記第１のスケジューリングメッセージを生成するように構成される、請求項２に記載の装置。
【請求項１０】
前記処理システムがさらに、
前記ソースデバイスから応答メッセージを受信することと、
前記ソースデバイスが前記第１のスケジューリングメッセージにおいて特定される前記第１の送信機会の間に前記第２のメッセージを送信するかどうかを決定するために前記応答メッセージを復号することと
を行うように構成される、請求項２に記載の装置。
【請求項１１】
前記処理システムがさらに、前記第２のメッセージの持続時間を決定するために前記応答メッセージを復号するように構成され、前記処理システムが、前記第１のメッセージの送信のための出力が前記第２のメッセージの受信と同じ時間に完了するように、前記第２のメッセージの前記持続時間に基づいて前記第１のメッセージをパッドする、請求項１０に記載の装置。
【請求項１２】
前記処理システムがさらに、前記第２のメッセージの持続時間を決定するために前記応答メッセージを復号するように構成され、前記処理システムが、前記第２のメッセージの前記持続時間に基づいて前記第１のメッセージを送信のために出力する、請求項１０に記載の装置。
【請求項１３】
前記処理システムが、前記ソースデバイスからの前記第２のメッセージの前記持続時間に少なくとも一部基づいて前記第１のメッセージをパッドするように構成される、請求項１２に記載の装置。
【請求項１４】
前記処理システムがさらに、前記ソースデバイスが前記第１の送信機会の間に前記第２のメッセージを送信するという前記決定に少なくとも一部基づいて制御メッセージを送信のために生成および出力するように構成される、請求項２に記載の装置。
【請求項１５】
前記制御メッセージが、前記第１の送信機会の新しい持続時間と、前記ソースデバイスおよび前記宛先デバイスの各々の送信レートとを備え、前記新しい持続時間が、前記第１のメッセージの持続時間および前記第２のメッセージの前記持続時間に少なくとも一部基づく、請求項１４に記載の装置。
【請求項１６】
前記処理システムがさらに、肯定応答タイミングメッセージを生成するように構成され、前記肯定応答タイミングメッセージが、前記第１のメッセージと関連付けられる肯定応答を送るための時間期間を示す、請求項２に記載の装置。
【請求項１７】
前記処理システムが、前記装置が第２のスケジューリングメッセージによって特定される送信機会の間に前記宛先デバイスへの送信のために前記第１のメッセージを出力するための許可を与えられると決定するために前記第２のスケジューリングメッセージを受信し、前記第２のスケジューリングメッセージを復号するように構成される、請求項２に記載の装置。
【請求項１８】
前記処理システムがさらに、前記第１のメッセージを前記宛先デバイスへの送信のために出力するための前記送信機会の持続時間を決定するために前記第２のスケジューリングメッセージを復号するように構成される、請求項１７に記載の装置。
【請求項１９】
前記処理システムが、前記送信機会の前記決定された持続時間に少なくとも一部基づいて前記第１のメッセージをパッドするように構成される、請求項１８に記載の装置。
【請求項２０】
前記処理システムがさらに、制御メッセージを受信することと、前記制御メッセージによって示される送信レートを決定することと、前記第２のスケジューリングメッセージによって特定される前記送信機会の前記持続時間を、前記制御メッセージにおいて示される新しい持続時間によって更新することとを行うように構成される、請求項１８に記載の装置。
【請求項２１】
前記処理システムがさらに、前記インターフェースが前記送信機会の間の前記宛先デバイスへの送信のために前記第１のメッセージを出力することを示して前記第１のメッセージの持続時間を示すために、応答メッセージを生成するように構成され、前記インターフェースがさらに、前記第２のスケジューリングメッセージを送信したデバイスへの送信のために前記応答メッセージを出力するように構成される、請求項１７に記載の装置。
【請求項２２】
前記処理システムがさらに、肯定応答タイミングメッセージを受信することと、前記ソースデバイスから受信された前記第２のメッセージにいつ肯定応答するかを決定するために前記肯定応答タイミングメッセージを復号することとを行うように構成される、請求項２に記載の装置。
【請求項２３】
前記肯定応答タイミングメッセージが、送信のために前記第１のメッセージをいつ出力するかを示す第２のスケジューリングメッセージを備える、請求項２２に記載の装置。
【請求項２４】
前記処理システムが、ビーコン、接続要求、接続応答、プローブ要求、またはプローブ応答を含む、前記処理システムによって生成された通信における全二重能力を示すように構成される、請求項２に記載の装置。
【請求項２５】
出力するための前記インターフェースが、前記ソースデバイスが全二重通信が可能である場合、前記ソースデバイスから前記第２のメッセージを受信することと同時に、前記第１のメッセージを送信のために出力するように構成される、請求項２に記載の装置。
【請求項２６】
実行されると、装置にワイヤレス通信の方法を実行させる命令が符号化された、非一時的コンピュータ可読記憶デバイスであって、前記方法が、
第１のメッセージが送信されるべき宛先デバイスへの複数の送信デバイスからの複数の信号強度のメトリックを決定することと、
前記信号強度のメトリックに基づいて、ソースデバイスを決定することと、閾値を下回る信号強度のメトリックをもつ送信デバイスが、前記ソースデバイスとして決定され、
スケジューリングメッセージを生成することと、前記スケジューリングメッセージが、前記ソースデバイスが前記スケジューリングメッセージによって特定される第１の送信機会の間に第２のメッセージを送信するための許可を与えられることを示す、
前記ソースデバイスへの送信のために前記スケジューリングメッセージを出力することと、
前記宛先デバイスへの送信のために前記第１のメッセージを生成することと、ここにおいて、前記生成は、
前記第１のメッセージの前記送信の完了時間と前記第２のメッセージの受信の完了時間との差が閾値以下であるように、前記第１のメッセージの所望の長さを決定することと、
前記所望の長さを有するために前記第１のメッセージをパッドすることと、
を備える、
前記宛先デバイスへの送信のために前記第１のメッセージを出力することと、
前記第２のメッセージの少なくとも一部分を、前記宛先デバイスへの送信のために前記第１のメッセージを前記出力することと少なくとも部分的に同時に前記ソースデバイスから受信することと
を備え、前記第２のメッセージが、前記第１のメッセージとは異なる、非一時的コンピュータ可読記憶デバイス。
【請求項２７】
ワイヤレス通信のための装置であって、
第１のメッセージが送信されるべき宛先デバイスへの複数の送信デバイスからの送信の複数の信号強度のメトリックを決定するための手段と、
前記信号強度のメトリックに基づいて、ソースデバイスを決定するための手段と、閾値を下回る信号強度のメトリックをもつ送信デバイスが、前記ソースデバイスとして決定され、
スケジューリングメッセージを生成するための手段と、前記スケジューリングメッセージが、前記ソースデバイスが前記スケジューリングメッセージによって特定される第１の送信機会の間に第２のメッセージを送信するための許可を与えられることを示す、
前記ソースデバイスへの送信のために前記スケジューリングメッセージを出力するための手段と、
前記宛先デバイスへの送信のために前記第１のメッセージを生成するための手段と、ここにおいて、生成のための前記手段は、
前記第１のメッセージの前記送信の完了時間と前記第２のメッセージの受信の完了時間との差が閾値以下であるように、前記第１のメッセージの所望の長さを決定するための手段と、
前記所望の長さを有するために前記第１のメッセージをパッドするための手段と、を備える、
前記宛先デバイスへの送信のために前記第１のメッセージを出力するための手段と、
前記第２のメッセージの少なくとも一部分を、前記宛先デバイスへの送信のために前記第１のメッセージを前記出力することと少なくとも部分的に同時に前記ソースデバイスから受信するための手段と、
を備え、前記第２のメッセージが、前記第１のメッセージとは異なる、装置。
【請求項２８】
少なくとも１つのアンテナと、
第１のメッセージが送信されるべき宛先デバイスへの複数の送信デバイスからの送信の複数の信号強度のメトリックを決定することと、
前記信号強度のメトリックに基づいて、ソースデバイスを決定することと、閾値を下回る信号強度のメトリックをもつ送信デバイスが、前記ソースデバイスとして決定され、
スケジューリングメッセージを生成することと、前記スケジューリングメッセージが、前記ソースデバイスが前記スケジューリングメッセージによって特定される第１の送信機会の間に第２のメッセージを送信するための許可を与えられることを示す、
前記宛先デバイスへの送信のために前記第１のメッセージを生成することと、ここにおいて、前記生成は、
前記第１のメッセージの前記送信の完了時間と前記第２のメッセージの受信の完了時間との差が閾値以下であるように、前記第１のメッセージの所望の長さを決定することと、
前記所望の長さを有するために前記第１のメッセージをパッドすることと、
を備える、
前記少なくとも１つのアンテナを介して、前記第２のメッセージの少なくとも一部分を、前記第１のメッセージを前記宛先デバイスに送信することと少なくとも部分的に同時に前記ソースデバイスから受信することと、前記第２のメッセージが、前記第１のメッセージとは異なる、
を行うように構成される処理システムと、
前記ソースデバイスへの送信のために前記スケジューリングメッセージを、および前記宛先デバイスへの送信のために前記第１のメッセージを出力するためのインターフェースと、
を備える、ワイヤレスノード。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本出願は、全般にワイヤレス通信に関し、より詳細には、ワイヤレスネットワーク上での全二重通信のためのシステム、方法、およびデバイスに関する。
【背景技術】
【０００２】
[0002]多くの電気通信システムでは、いくつかの対話している空間的に離れたデバイスの間でメッセージを交換するために、通信ネットワークが使用される。ネットワークは、たとえばメトロポリタンエリア、ローカルエリア、またはパーソナルエリアであり得る地理的範囲に従って分類され得る。そのようなネットワークは、それぞれ、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、またはパーソナルエリアネットワーク（ＰＡＮ）と呼ばれる。ネットワークはまた、様々なネットワークノードとデバイスとを相互接続するために使用される交換／ルーティング技術（たとえば、回線交換対パケット交換）、送信に利用される物理媒体のタイプ（たとえば、有線対ワイヤレス）、および使用される通信プロトコルのセット（たとえば、インターネットプロトコルスイート、ＳＯＮＥＴ（同期光ネットワーキング）、イーサネット（登録商標）など）によって異なる。
【０００３】
[0003]ワイヤレスネットワークは、ネットワーク要素がモバイルであり、したがって動的な接続性を必要とするとき、またはネットワークアーキテクチャが固定されたトポロジでなくアドホックなトポロジで形成される場合に、好ましいことが多い。ワイヤレスネットワークは、無線、マイクロ波、赤外線、光などの周波数帯域中の電磁波を使用する非誘導伝搬モードでは、無形物理媒体を利用する。ワイヤレスネットワークは、有利なことに、固定の有線ネットワークと比較すると、ユーザのモビリティと迅速な現場展開とを容易にする。
【０００４】
[0004]セルラーネットワークとともにＷｉ−Ｆｉ（登録商標）ネットワークを使用することは、ワイヤレスユーザに対してさらなる能力を与えている。Ｗｉ−Ｆｉネットワークは、利用可能であるときには、より費用対効果の高い通信を提供することができる。加えて、いくつかの環境では、Ｗｉ−Ｆｉネットワークのスループットおよび帯域幅は、利用可能なセルラーネットワークのそれらを超えることがある。しかしながら、Ｗｉ−Ｆｉネットワークはこれまで、競合するデバイス間でワイヤレス媒体の使用を調停するために、搬送波感知媒体接続（ＣＳＭＡ：carrier sense media access）を利用してきた。ＣＳＭＡはこれまで、ワイヤレス媒体上で、ある時間に１つの送信が生じることを可能にしてきた。１つデバイスだけがある特定の時間の期間に送信し得るので、Ｗｉ−Ｆｉネットワークのスループットは限られてきた。したがって、改善されたＷｉ−Ｆｉスループットのための方法およびシステムが有利であろう。
【発明の概要】
【０００５】
[0005]本発明のシステム、方法、およびデバイスは各々、いくつかの態様を有し、それらのうちのいずれの単一の態様も単独では本発明の望ましい属性を担わない。以下の特許請求の範囲によって表される本発明の範囲を限定することなく、ここでいくつかの特徴が簡単に説明される。この説明を考慮した後、特に「発明を実施するための形態」と題されるセクションを読んだ後で、本発明の特徴が、ワイヤレスネットワーク中のアクセスポイントと局との間の改善された通信を含む利点をどのように提供するかが理解されよう。
【０００６】
[0006]本開示の一態様は、ワイヤレス通信の方法を提供する。一態様では、方法は、宛先デバイスへの第１のメッセージを生成することと、宛先デバイスに第１のメッセージを送信することと、第１のメッセージの送信と少なくとも部分的に同時にソースデバイスから第２のメッセージの少なくとも一部分を受信することとを含む。
【０００７】
[0007]別の態様は開示するは、ワイヤレス通信のための装置である。装置は、宛先デバイスへの送信のために第１のメッセージを生成し、第１のメッセージの送信と少なくとも部分的に同時にソースデバイスから第２のメッセージの少なくとも一部分を受信するように構成される処理システムと、宛先デバイスへの送信のために第１のメッセージを出力するためのインターフェースとを含む。
【０００８】
[0008]開示される別の態様は、ワイヤレス通信のための装置である。装置は、宛先デバイスへの第１のメッセージを生成するための手段と、宛先デバイスに第１のメッセージを送信するための手段と、第１のメッセージの送信と少なくとも部分的に同時にソースデバイスから第２のメッセージの少なくとも一部分を受信するための手段とを含む。
【０００９】
[0009]開示される別の態様は、ワイヤレスノードである。ワイヤレスノードは、少なくとも１つのアンテナと、宛先デバイスへの第１のメッセージを生成し、ソースデバイスから第２のメッセージの少なくとも一部分を受信することと少なくとも部分的に同時に宛先デバイスに第１のメッセージを送信するように構成される処理システムとを含む。
【図面の簡単な説明】
【００１０】
【図１】[0010]本開示の態様が利用され得る例示的なワイヤレス通信システムを示す図。
【図２Ａ】[0011]複数のワイヤレス通信ネットワークが存在するワイヤレス通信システムを示す図。
【図２Ｂ】[0012]複数のワイヤレス通信ネットワークが存在するワイヤレス通信システムを示す図。
【図３】[0013]図１、図２Ａ、または図２Ｂのワイヤレス通信システム内で利用され得る周波数多重化技法を示す図。
【図４】[0014]図１、図２Ａ、図２Ｂおよび図３のワイヤレス通信システム１００、２００、２５０および／または３００内で利用され得るワイヤレスデバイス４０２の例示的な機能ブロック図。
【図５】[0015]ワイヤレス通信システム１００中のアクセスポイントと３つの局との間で送信される複数のメッセージを示す図。
【図６】[0016]３つの局とアクセスポイントとの間のメッセージの交換を示すシーケンス図。
【図７】[0017]３つの局とアクセスポイントとの間のメッセージの交換を示すシーケンス図。
【図８】[0018]３つの局とアクセスポイントとの間のメッセージの交換を示すシーケンス図。
【図９Ａ】[0019]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図９Ｂ】[0020]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【図９Ｃ】[0021]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図９Ｄ】[0022]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【図１０Ａ】[0023]例示的な全二重リクエストツーセンド（ｒｅｑｕｅｓｔ−ｔｏ−ｓｅｎｄ）フレーム１０００を示す図。
【図１０Ｂ】[0024]例示的な全二重クリアツーセンド（ｃｌｅａｒ−ｔｏ−ｓｅｎｄ）フレーム１０５０を示す図。
【図１０Ｃ】[0025]例示的な全二重スケジューリングフレーム１０７５を示す図。
【図１０Ｄ】[0026]例示的な全二重スケジューリングフレーム１０９１を示す図。
【図１１Ａ】[0027]１つの例示的な実施形態における全二重メッセージ交換を示す図。
【図１１Ｂ】[0028]１つの例示的な実施形態における全二重メッセージ交換を示す図。
【図１２】[0029]１つの例示的な実施形態における全二重メッセージ交換を示す図。
【図１３】[0030]１つの例示的な実施形態における全二重メッセージ交換を示す図。
【図１４Ａ】[0031]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図１４Ｂ】[0032]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【図１５】[0033]本開示の態様が利用され得るワイヤレス通信システムの一例を示す図。
【図１６Ａ】[0034]１つの例示的な実施形態におけるＡＰとＳＴＡとの間の全二重メッセージ交換を示す図。
【図１６Ｂ】[0035]１つの例示的な実施形態におけるＡＰとＳＴＡとの間の全二重メッセージ交換を示す図。
【図１７Ａ】[0036]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図１７Ｂ】[0037]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【図１７Ｃ】[0038]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図１７Ｄ】[0039]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【図１８】[0040]１つの例示的な実施形態におけるＡＰとＳＴＡとの間の全二重メッセージ交換を示す図。
【図１９】[0041]１つの例示的な実施形態におけるＡＰとＳＴＡとの間の全二重メッセージ交換を示す図。
【図２０】[0042]１つの例示的な実施形態におけるＡＰとＳＴＡとの間の全二重メッセージ交換を示す図。
【図２１】[0043]１つの例示的な実施形態におけるＡＰとＳＴＡとの間の別の全二重メッセージ交換を示す図。
【図２２】[0044]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図２３】[0045]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【図２４Ａ】[0046]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図２４Ｂ】[0047]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【図２５Ａ】[0048]ワイヤレス通信の１つの例示的な方法のフローチャート。
【図２５Ｂ】[0049]開示されるワイヤレス通信システムの１つまたは複数の中で利用され得る例示的なワイヤレスデバイスの機能ブロック図。
【発明を実施するための形態】
【００１１】
[0050]添付の図面を参照して、新規のシステム、装置、および方法の様々な態様が以下でより完全に説明される。しかしながら、教示本開示は、多くの異なる形態で具現化され得るものであり、本開示全体にわたって提示される任意の特定の構造または機能に限定されるものと解釈されるべきではない。むしろ、これらの態様は、本開示が徹底的で完全なものとなり、本開示の範囲を当業者に完全に伝えるように、与えられる。本明細書の教示に基づいて、本開示の範囲は、本発明の他の態様とは独立に実装されるか、本発明の他の態様と組み合わせて実装されるかにかかわらず、本明細書で開示される新規のシステム、装置、および方法のあらゆる態様を包含するものであることを、当業者は理解されたい。たとえば、本明細書に記載される任意の数の態様を使用して、装置が実装されてよく、または方法が実践されてよい。加えて、本発明の範囲は、本明細書に記載される本発明の様々な態様に加えて、またはそれ以外の、他の構造、機能、または構造および機能を使用して実践されるような装置または方法を包含することが意図される。本明細書で開示されるいずれの態様も、請求項の１つまたは複数の要素によって具現化され得ることを理解されたい。
【００１２】
[0051]本明細書では特定の態様が説明されるが、これらの態様の多くの変形および置換が本開示の範囲内に入る。好ましい態様のいくつかの利益および利点が述べられるが、本開示の範囲は、特定の利益、使用、または目的に限定されることは意図されない。むしろ、本開示の態様は、様々なワイヤレス技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であることが意図され、それらのいくつかが例として、図において、および好適な態様の以下の説明において示される。発明を実施するための形態および図面は、限定的なものではなく本開示を例示するものにすぎず、本開示の範囲は、添付の特許請求の範囲およびその均等物によって規定される。
【００１３】
[0052]普及しているワイヤレスネットワーク技術は、様々なタイプのワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を含み得る。ＷＬＡＮは、広く使用されているネットワーキングプロトコルを利用して、近くのデバイスを一緒に相互接続するために使用され得る。本明細書で説明される様々な態様は、ワイヤレスプロトコルのような任意の通信規格に適用され得る。
【００１４】
[0053]いくつかの態様では、ワイヤレス信号は、直交周波数分割多重化（ＯＦＤＭ）、直接シーケンススペクトル拡散（ＤＳＳＳ：direct-sequence spread spectrum）通信、ＯＦＤＭ通信とＤＳＳＳ通信との組合せ、または他の方式を使用して、高効率８０２．１１プロトコルに従って送信され得る。高効率８０２．１１プロトコルの実装形態は、インターネットアクセス、センサ、計測、スマートグリッドネットワーク、または他のワイヤレス適用例のために使用され得る。有利なことに、本明細書で開示される技法を使用する高効率８０２．１１プロトコルを実装しているいくつかのデバイスの態様は、同じエリアにおけるピアツーピアサービス（たとえば、Ｍｉｒａｃａｓｔ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）  Ｓｅｒｖｉｃｅｓ、Ｓｏｃｉａｌ  Ｗｉ−Ｆｉなど）の増大を可能にすること、ユーザ当たりの最小スループットの要件の増大をサポートすること、より多くのユーザをサポートすること、改善された屋外カバレッジとロバスト性とをもたらすこと、および／または他のワイヤレスプロトコルを実装しているデバイスよりも少ない電力を消費することを含み得る。
【００１５】
[0054]いくつかの実施態様では、ＷＬＡＮは、ワイヤレスネットワークにアクセスするコンポーネントである様々なデバイスを含む。たとえば、２つのタイプのデバイス、すなわちアクセスポイント（「ＡＰ」）と（局または「ＳＴＡ」とも呼ばれる）クライアントとがあり得る。一般に、ＡＰはＷＬＡＮのためのハブまたは基地局として機能してよく、ＳＴＡはＷＬＡＮのユーザとして機能する。たとえば、ＳＴＡはラップトップコンピュータ、携帯情報端末（ＰＤＡ）、携帯電話などであり得る。一例では、ＳＴＡは、インターネットまたは他の広域ネットワークへの一般的な接続性を得るために、ＷｉＦｉ（登録商標）（たとえばＩＥＥＥ８０２．１１プロトコル）準拠ワイヤレスリンクを介してＡＰに接続する。いくつかの実装態様では、ＳＴＡは、ＡＰとしても使用され得る。いくつかの実装態様では、ＳＴＡは、ＡＰとしても使用され得る。ＳＴＡまたはＡＰは、ワイヤレス通信ネットワーク中のノードまたはワイヤレスノードと呼ばれることがある。ＳＴＡまたはＡＰは、ワイヤレス通信ネットワーク中のワイヤレスデバイスまたはアクセス端末と呼ばれることがある。
【００１６】
[0055]いくつかの態様では、ノードはワイヤレスノードである。たとえば、そのようなワイヤレスノードは、有線もしくはワイヤレス通信リンクを介した、ネットワーク（たとえば、インターネットもしくはセルラーネットワークのようなワイドエリアネットワーク）のための、またはネットワークへの接続性を与え得る。本明細書の教示は、様々な有線またはワイヤレス装置（たとえば、ノード）に組み込まれ得る（たとえば、その装置内で実装され、またはその装置によって実行され得る）。いくつかの態様では、本明細書の教示に従って実装されるワイヤレスノードはアクセスポイントまたはアクセス端末を備え得る。
【００１７】
[0056]アクセスポイント（「ＡＰ」）はまた、ＮｏｄｅＢ、無線ネットワークコントローラ（「ＲＮＣ」）、ｅＮｏｄｅＢ、基地局コントローラ（「ＢＳＣ」）、基地局装置（「ＢＴＳ」）、基地局（「ＢＳ」）、送受信機機能（「ＴＦ」）、無線ルータ、無線送受信機、もしくは何らかの他の用語を備え、それらのいずれかとして実装され、またはそれらのいずれかとして知られ得る。
【００１８】
[0057]局「ＳＴＡ」は、アクセス端末（「ＡＴ」）、加入者局、加入者ユニット、移動局、リモート局、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、もしくは他の何らかの用語を備え、それらのいずれかとして実装され、またはそれらのいずれかとして知られ得る。いくつかの実装形態では、アクセス端末は、携帯電話、コードレス電話、セッション開始プロトコル（「ＳＩＰ」）電話、ワイヤレスローカルループ（「ＷＬＬ」）局、携帯情報端末（「ＰＤＡ」）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続された他の何らかの適切な処理デバイスを備え得る。したがって、本明細書で教示される１つまたは複数の態様は、電話（たとえば、携帯電話もしくはスマートフォン）、コンピュータ（たとえば、ラップトップ）、ポータブル通信デバイス、ヘッドセット、ポータブルコンピューティングデバイス（たとえば、携帯データ端末）、エンターテインメントデバイス（たとえば、音楽デバイスもしくはビデオデバイス、もしくは衛星ラジオ）、ゲームデバイスもしくはゲームシステム、全地球測位システムデバイス、または、ワイヤレス媒体を介して通信するように構成された任意の他の適切なデバイスに組み込まれ得る。
【００１９】
[0058]上で論じられたように、本明細書で説明されるデバイスのいくつかは、たとえば、高効率８０２．１１規格を実装し得る。そのようなデバイスは、ＳＴＡとして使用されるか、ＡＰとして使用されるか、他のデバイスとして使用されるかにかかわらず、スマート検針に、またはスマートグリッドネットワークにおいて使用され得る。そのようなデバイスは、センサへの適用例を提供し、またはホームオートメーションにおいて使用され得る。デバイスは、代わりにまたは加えて、たとえば、個人の健康管理のために、健康管理の状況において使用され得る。それらはまた、（たとえばホットスポットとともに使用するための）広範囲のインターネット接続を可能にするために、または機械間通信を実装するために、監視に使用され得る。様々なシステム、方法、および装置が、たとえば、高効率８０２．１１規格に関して本明細書において説明されるが、本開示は、たとえば８０２．１１ａｈのような他のワイヤレス通信規格に適用可能であることを、当業者は理解するであろう。
【００２０】
[0059]図１は、本開示の態様が利用され得る例示的なワイヤレス通信システム１００を示す。ワイヤレス通信システム１００は、ワイヤレス規格、たとえば高効率８０２．１１規格に従って動作し得る。ワイヤレス通信システム１００は、ＳＴＡ１０６（全般にＳＴＡ１０６Ａ〜１０６Ｄを指す）と通信するＡＰ１０４を含み得る。
【００２１】
[0060]ＡＰ１０４とＳＴＡ１０６との間のワイヤレス通信システム１００における送信のために、様々な処理および方法が使用され得る。たとえば、信号は、ＯＦＤＭ／ＯＦＤＭＡ技術に従って、ＡＰ１０４とＳＴＡ１０６との間で送信および受信され得る。この場合、ワイヤレス通信システム１００はＯＦＤＭ／ＯＦＤＭＡシステムと呼ばれ得る。代替的に、信号は、符号分割多元接続（ＣＤＭＡ）技法に従って、ＡＰ１０４とＳＴＡ１０６との間で送信および受信され得る。そうである場合、ワイヤレス通信システム１００はＣＤＭＡシステムと呼ばれ得る。
【００２２】
[0061]ＡＰ１０４からＳＴＡ１０６の１つまたは複数への送信を支援する通信リンクはダウンリンク（ＤＬ）１０８と呼ばれることがあり、ＳＴＡ１０６の１つまたは複数からＡＰ１０４への送信を支援する通信リンクはアップリンク（ＵＬ）１１０と呼ばれることがある。代替的に、ダウンリンク１０８は順方向リンクまたは順方向チャネルと呼ばれることがあり、アップリンク１１０は逆方向リンクまたは逆方向チャネルと呼ばれることがある。
【００２３】
[0062]ＡＰ１０４は、基地局として働き、基本サービスエリア（ＢＳＡ）１０２においてワイヤレス通信カバレッジを提供し得る。ＡＰ１０４は、ＡＰ１０４と関連付けられ、通信のためにＡＰ１０４を使用するＳＴＡ１０６とともに、基本サービスセット（ＢＳＳ）と呼ばれ得る。ワイヤレス通信システム１００は、中央ＡＰ１０４を有しないことがあり、むしろＳＴＡ１０６間のピアツーピアネットワークとして機能し得ることに留意されたい。したがって、本明細書で説明されるＡＰ１０４の機能は、代替的に、ＳＴＡ１０６の１つまたは複数によって実行され得る。
【００２４】
[0063]いくつかの態様では、ＳＴＡ１０６は、ＡＰ１０４に通信を送信し、および／またはＡＰ１０４から通信を受信するために、ＡＰ１０４と接続することが必要とされ得る。一態様では、接続するための情報は、ＡＰ１０４によるブロードキャストに含まれる。そのようなブロードキャストを受信するために、ＳＴＡ１０６は、たとえば、カバレッジ領域にわたって広範なカバレッジ探索を実行し得る。探索はまた、ＳＴＡ１０６によって、たとえば、灯台方式でカバレッジ領域をスイープすることによって実行され得る。接続するための情報を受信した後、ＳＴＡ１０６は、接続調査または要求のような基準信号をＡＰ１０４に送信し得る。いくつかの態様では、ＡＰ１０４は、たとえば、インターネットまたは公衆交換電話網（ＰＳＴＮ）のようなより大きいネットワークと通信するために、バックホール（backhaul）サービスを使用し得る。
【００２５】
[0064]一実施形態では、ＡＰ１０４は、ＡＰ高効率ワイヤレスコンポーネント（ＨＥＷＣ）１５４を含む。ＡＰ  ＨＥＷＣ１５４は、高効率８０２．１１プロトコルを使用してＡＰ１０４とＳＴＡ１０６との間の通信を可能にするために、本明細書で説明される動作の一部またはすべてを実行し得る。ＡＰ  ＨＥＷＣ１５４の機能は、図２Ｂ、図３、図４、および図５〜図１１に関して以下でより詳細に説明される。
【００２６】
[0065]代替的に、または加えて、ＳＴＡ１０６は、ＳＴＡ  ＨＥＷＣ１５６を含み得る。ＳＴＡ  ＨＥＷＣ１５６は、高効率８０２．１１プロトコルを使用して、ＳＴＡ１０６とＡＰ１０４との間の通信を可能にするために、本明細書で説明される動作の一部またはすべてを実行し得る。ＳＴＡ  ＨＥＷＣ１５６の機能は、図２Ｂ、図３、図４、および図５〜図１１に関して以下でより詳細に説明される。
【００２７】
[0066]ある状況では、ＢＳＡは他のＢＳＡの近くに位置し得る。たとえば、図２Ａは、複数のワイヤレス通信ネットワークが存在するワイヤレス通信システム２００を示す。図２Ａに示されるように、ＢＳＡ２０２Ａ、２０２Ｂ、および２０２Ｃは物理的に互いに近くに位置し得る。ＢＳＡ２０２Ａ〜２０２Ｃが近接しているにもかかわらず、ＡＰ２０４Ａ〜２０４Ｃおよび／またはＳＴＡ２０６Ａ〜２０６Ｈは各々、同じ周波数帯を使用して通信し得る。したがって、ＢＳＡ２０２Ｃ中のデバイス（たとえば、ＡＰ２０４Ｃ）がデータを送信している場合、ＢＳＡ２０２Ｃの外部のデバイス（たとえば、ＡＰ２０４Ａ〜２０４ＢまたはＳＴＡ２０６Ａ〜２０６Ｆ）が、媒体上の通信を感知し得る。
【００２８】
[0067]一般に、通常の８０２．１１プロトコル（たとえば、８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎなど）を使用するワイヤレスネットワークは、媒体アクセスのための搬送波感知多元接続（ＣＳＭＡ：carrier sense multiple access）機構のもとで動作する。ＣＳＭＡによれば、デバイスは、媒体を感知し、媒体がアイドル状態であると感知されたときのみ送信する。したがって、ＡＰ２０４Ａ〜２０４Ｃおよび／またはＳＴＡ２０６Ａ〜２０６Ｈが、ＣＳＭＡ機構に従って動作しており、ＢＳＡ２０２Ｃ中のデバイス（たとえば、ＡＰ２０４Ｃ）がデータを送信している場合、ＢＳＡ２０２Ｃの外部のＡＰ２０４Ａ〜２０４Ｂおよび／またはＳＴＡ２０６Ａ〜２０６Ｆは、異なるＢＳＡの一部であるにもかかわらず、媒体上で送信しないことがある。
【００２９】
[0068]図２Ａは、そのような状況を示す。図２Ａに示されているように、ＡＰ２０４Ｃは媒体を通じて送信している。送信は、ＡＰ２０４Ｃと同じＢＳＡ２０２Ｃ中にあるＳＴＡ２０６Ｇによって、およびＡＰ２０４Ｃとは異なるＢＳＡ中にあるＳＴＡ２０６Ａによって検知される。送信は、ＳＴＡ２０６Ｇおよび／またはＢＳＡ２０２Ｃ中のＳＴＡのみに宛てられ得るが、それでも、ＳＴＡ２０６Ａは、ＡＰ２０４Ｃ（および任意の他のデバイス）が媒体上でもはや送信しなくなるまで、（たとえば、ＡＰ２０４Ａとの間で）通信を送信または受信することが可能ではないことがある。図示されないが、同じことが、（たとえば、ＡＰ２０４Ｃによる送信がより強いので、他のＳＴＡが媒体上の送信を感知することができる場合）ＢＳＡ２０２Ｂ中のＳＴＡ２０６Ｄ〜２０６Ｆ、および／または、ＢＳＡ２０２Ａ中のＳＴＡ２０６Ｂ〜２０６Ｃにも同様に当てはまり得る。
【００３０】
[0069]そうすると、ＣＳＭＡ機構の使用は、ＢＳＡの外にあるいくつかのＡＰまたはＳＴＡが、ＢＳＡ中のＡＰまたはＳＴＡによって行われた送信に干渉せずにデータを送信することが可能であり得るので、非効率性をもたらす。アクティブなワイヤレスデバイスの数が増加し続ける中、非効率性は、ネットワークレイテンシとスループットとに著しい影響を与え始め得る。たとえば、著しいネットワークレイテンシの問題は、各住戸がアクセスポイントと関連する局とを含み得る集合住宅において現れ得る。実際に、各住戸は、居住者がワイヤレスルータ、ワイヤレスメディアセンター機能を有するビデオゲームコンソール、ワイヤレスメディアセンター機能を有するテレビ、パーソナルホットスポットのように働き得る携帯電話などを所有し得るので、複数のアクセスポイントを含み得る。その場合、レイテンシおよびスループットの問題と全体的なユーザの不満とを回避するために、ＣＳＭＡ機構の非効率性を是正することが不可欠であり得る。
【００３１】
[0070]そのようなレイテンシおよびスループットの問題は、住宅地に限らない可能性がある。たとえば、空港、地下鉄の駅、および／または他の人口密度の高い公共空間には、複数のアクセスポイントが位置し得る。現在、これらの公共空間ではＷｉ−Ｆｉアクセスが、有料ではあるが提供されていることがある。ＣＳＭＡ機構によってもたらされる非効率性が是正されない場合、料金およびより低いサービス品質が利点を上回り始めるので、ワイヤレスネットワークの事業者は、顧客を失う可能性がある。
【００３２】
[0071]したがって、本明細書で説明される高効率８０２．１１プロトコルは、これらの非効率性を最小限にしてネットワークスループットを増大させる修正された機構のもとで、デバイスが動作することを可能にし得る。そのような機構が、図２Ｂ、図３、および図４に関して以下で説明される。高効率８０２．１１プロトコルの追加の態様が、図５〜図１１に関して以下で説明される。
【００３３】
[0072]図２Ｂは、複数のワイヤレス通信ネットワークが存在する、ワイヤレス通信システム２５０を示す。図２Ａのワイヤレス通信システム２００とは異なり、ワイヤレス通信システム２５０は、本明細書で論じられる高効率８０２．１１規格に従って動作し得る。ワイヤレス通信システム２５０は、ＡＰ２５４Ａと、ＡＰ２５４Ｂと、ＡＰ２５４Ｃとを含み得る。ＡＰ２５４Ａは、ＳＴＡ２５６Ａ〜２５６Ｃと通信してよく、ＡＰ２５４Ｂは、ＳＴＡ２５６Ｄ〜２５６Ｆと通信してよく、ＡＰ２５４Ｃは、ＳＴＡ２５６Ｇ〜２５６Ｈと通信してよい。
【００３４】
[0073]様々なプロセスおよび方法が、ＡＰ２５４Ａ〜２５４ＣとＳＴＡ２５６Ａ〜２５６Ｈとの間の、ワイヤレス通信システム２５０における送信のために使用され得る。たとえば、信号は、ＯＦＤＭ／ＯＦＤＭＡ技法またはＣＤＭＡ技法に従って、ＡＰ２５４Ａ〜２５４ＣとＳＴＡ２５６Ａ〜２５６Ｈとの間で送信および受信され得る。
【００３５】
[0074]ＡＰ２５４Ａは、基地局として働き、ＢＳＡ２５２Ａ中でワイヤレス通信カバレッジを提供し得る。ＡＰ２５４Ｂは、基地局として働き、ＢＳＡ２５２Ｂ中でワイヤレス通信カバレッジを提供し得る。ＡＰ２５４Ｃは、基地局として働き、ＢＳＡ２５２Ｃ中でワイヤレス通信カバレッジを提供し得る。各ＢＳＡ２５２Ａ、２５２Ｂ、および／または２５２Ｃは、中央ＡＰ２５４Ａ、２５４Ｂ、または２５４Ｃを有していないことがあり、むしろ、ＳＴＡ２５６Ａ〜２５６Ｈの１つまたは複数の間のピアツーピア通信を可能にし得ることに留意されたい。したがって、本明細書で説明されるＡＰ２５４Ａ〜２５４Ｃの機能は、ＳＴＡ２５６Ａ〜２５６Ｈの１つまたは複数によって代替的に実行され得る。
【００３６】
[0075]ある実施形態では、ＡＰ２５４Ａ〜２５４Ｃおよび／またはＳＴＡ２５６Ａ〜２５６Ｈは、高効率ワイヤレスコンポーネントを含む。本明細書で説明されるように、高効率ワイヤレスコンポーネントは、高効率８０２．１１プロトコルを使用して、ＡＰとＳＴＡとの間の通信を可能にし得る。具体的には、高効率ワイヤレスコンポーネントは、ＡＰ２５４Ａ〜２５４Ｃおよび／またはＳＴＡ２５６Ａ〜２５６Ｈが、ＣＳＭＡ機構の非効率性を最小限にする（たとえば、干渉が生じることがない状況において、媒体を通じた同時通信を可能にする）、修正された機構を使用することを可能にし得る。高効率ワイヤレスコンポーネントが、図４に関して以下でより詳細に説明される。
【００３７】
[0076]図２Ｂに示されるように、ＢＳＡ２５２Ａ〜２５２Ｃは、物理的に互いの近くに配置される。たとえば、ＡＰ２５４ＡおよびＳＴＡ２５６Ｂが互いに通信しているとき、その通信は、ＢＳＡ２５２Ｂ〜２５２Ｃ中の他のデバイスによって感知され得る。しかしながら、その通信は、ＳＴＡ２５６Ｆおよび／またはＳＴＡ２５６Ｇのような、いくつかのデバイスにのみ干渉し得る。ＣＳＭＡ下では、そのような通信がＡＰ２５４ＡとＳＴＡ２５６Ｂとの間の通信に干渉しなくても、ＡＰ２５４Ｂは、ＳＴＡ２５６Ｅと通信することを許されない。したがって、高効率８０２．１１プロトコルは、同時に通信することができるデバイスと同時に通信することができないデバイスとを区別する、修正された機構のもとで動作する。デバイスのそのような分類は、ＡＰ２５４Ａ〜２５４Ｃおよび／またはＳＴＡ２５６Ａ〜２５６Ｈ中の高効率ワイヤレスコンポーネントによって実行され得る。
【００３８】
[0077]ある実施形態では、デバイスが他のデバイスと同時に通信することができるかどうかの決定は、デバイスの位置に基づく。たとえば、ＢＳＡの端の近くに位置するＳＴＡは、ＳＴＡが他のデバイスと同時に通信することができないような状態または条件にあり得る。図２Ｂに示されるように、ＳＴＡ２０６Ａ、２０６Ｆ、および２０６Ｇは、それらが他のデバイスと同時に通信することができない状態または条件にあるデバイスであり得る。同様に、ＢＳＡの中心の近くに位置するＳＴＡは、ＳＴＡが他のデバイスと通信することができるような局または条件にあり得る。図２に示されるように、ＳＴＡ２０６Ｂ、２０６Ｃ、２０６Ｄ、２０６Ｅ、および２０６Ｈは、それらが他のデバイスと同時に通信することができる状態または条件にあるデバイスであり得る。デバイスの分類は、永続的ではないことに留意されたい。デバイスは、それらが同時に通信することができるような状態または条件と、それらが同時に通信することができないような状態または条件との間を遷移し得る（たとえば、デバイスは、動いているとき、新しいＡＰに接続するとき、接続解除するときなどに、状態または条件を変化させ得る）。
【００３９】
[0078]さらに、デバイスは、それらが他のデバイスと同時に通信する状態または条件にあるデバイスであるか、またはそうではないデバイスであるかに基づいて、異なるように動作するように構成され得る。たとえば、同時に通信することができるような状態または条件にあるデバイスは、同じ周波数帯内で通信し得る。しかしながら、同時に通信することができないような状態または条件にあるデバイスは、媒体を通じて通信するために、空間多重化または周波数領域多重化のようないくつかの技法を利用し得る。デバイスの挙動の制御は、ＡＰ２５４Ａ〜２５４Ｃおよび／またはＳＴＡ２５６Ａ〜２５６Ｈの中の高効率ワイヤレスコンポーネントによって実行され得る。
【００４０】
[0079]一実施形態では、同時に通信することができないような状態または条件にあるデバイスは、媒体を通じて通信するために、空間多重化技法を使用する。たとえば、別のデバイスによって送信されるパケットのプリアンブル内に、電力および／または他の情報が埋め込まれ得る。デバイスが同時に通信することができないような状態または条件にあるデバイスは、媒体上でパケットが感知されたときにプリアンブルを分析し、規則のセットに基づいて送信すべきかどうかを決定し得る。
【００４１】
[0080]別の実施形態では、同時に通信することができないような状態または条件にあるデバイスは、媒体を通じて通信するために、周波数領域多重化技法を使用する。図３は、図１のワイヤレス通信システム１００および図２Ｂのワイヤレス通信システム２５０内で利用され得る周波数多重化技法を示す。図３に示されるように、ワイヤレス通信システム３００内に、ＡＰ３０４Ａ、３０４Ｂ、３０４Ｃ、および３０４Ｄが存在し得る。ＡＰ３０４Ａ、３０４Ｂ、３０４Ｃ、および３０４Ｄの各々は、異なるＢＳＡと関連付けられ、本明細書で説明される高効率ワイヤレスコンポーネントを含み得る。
【００４２】
[0081]例として、通信媒体の帯域幅は８０ＭＨｚであり得る。通常の８０２．１１プロトコルのもとでは、ＡＰ３０４Ａ、３０４Ｂ、３０４Ｃ、および３０４Ｄの各々ならびに各々のそれぞれのＡＰと関連付けられたＳＴＡは、帯域幅全体を使用して通信することを試み、これはスループットを低減し得る。しかしながら、周波数領域多重化を使用する高効率８０２．１１プロトコルのもとでは、図３に示されるように、帯域幅は４つの２０ＭＨｚのセグメント３０８、３１０、３１２、および３１４（たとえば、チャネル）に分割され得る。ＡＰ３０４Ａはセグメント３０８と関連付けられてよく、ＡＰ３０４Ｂはセグメント３１０と関連付けられてよく、ＡＰ３０４Ｃはセグメント３１２と関連付けられてよく、ＡＰ３０４Ｄはセグメント３１４と関連付けられてよい。
【００４３】
[0082]ある実施形態では、ＡＰ３０４Ａ〜３０４Ｄと、他のデバイス（たとえば、ＢＳＡの中心の近くのＳＴＡ）と同時に通信できるような状態または条件にあるＳＴＡとが互いに通信しているとき、各ＡＰ３０４Ａ〜３０４Ｄ、および、これらのＳＴＡの各々は、８０ＭＨｚの媒体の一部分または全体を使用して通信し得る。しかしながら、ＡＰ３０４Ａ〜３０４Ｄと、他のデバイス（たとえば、ＢＳＡの端の近くのＳＴＡ）と同時に通信できないような状態または条件にあるＳＴＡとが互いに通信しているとき、ＡＰ３０４ＡおよびそのＳＴＡは、２０ＭＨｚのセグメント３０８を使用して通信し、ＡＰ３０４ＢおよびそのＳＴＡは、２０ＭＨｚのセグメント３１０を使用して通信し、ＡＰ３０４ＣおよびそのＳＴＡは、２０ＭＨｚのセグメント３１２を使用して通信し、ＡＰ３０４ＤおよびそのＳＴＡは、２０ＭＨｚのセグメント３１４を使用して通信する。セグメント３０８、３１０、３１２、および３１４は、通信媒体の異なる部分であるので、第１のセグメントを使用する第１の送信は、第２のセグメントを使用する第２の送信に干渉しない。
【００４４】
[0083]したがって、高効率ワイヤレスコンポーネントを含むＡＰおよび／またはＳＴＡは、他のデバイスと同時に通信できないような状態または条件にあるものであっても、干渉を伴わずに他のＡＰおよびＳＴＡと同時に通信することができる。したがって、ワイヤレス通信ネットワーク３００のスループットは増大し得る。集合住宅または人口密度の高い公共空間の場合、高効率ワイヤレスコンポーネントを使用するＡＰおよび／またはＳＴＡは、アクティブなワイヤレスデバイスの数が増加する中でも、レイテンシの低減とネットワークスループットの増大を経験し、それによってユーザ体験を改善し得る。
【００４５】
[0084]図４は、図１、図２Ａ、図２Ｂおよび図３のワイヤレス通信システム１００、２００、２５０および／または３００内で利用され得るワイヤレスデバイス４０２の例示的な機能ブロック図である。ワイヤレスデバイス４０２は、本明細書で説明される様々な方法を実施するように構成され得るデバイスの一例である。たとえば、ワイヤレスデバイス４０２は、ＡＰ１０４、ＳＴＡ１０６の１つ、ＡＰ２５４の１つ、ＳＴＡ２５６の１つ、および／またはＡＰ３０４の１つを備え得る。
【００４６】
[0085]ワイヤレスデバイス４０２は、ワイヤレスデバイス４０２の動作を制御するプロセッサ４０４を含み得る。プロセッサ４０４は、中央処理装置（ＣＰＵ）とも呼ばれ得る。読取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含み得るメモリ４０６は、命令とデータとをプロセッサ４０４に提供し得る。メモリ４０６の一部分は、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）も含み得る。プロセッサ４０４は、通常は、メモリ４０６内に記憶されたプログラム命令に基づいて、論理演算と算術演算とを実行する。メモリ４０６内の命令は、本明細書で説明される方法を実施するように実行可能であり得る。
【００４７】
[0086]プロセッサ４０４は、１つまたは複数のプロセッサにより実装された処理システムを備え、またはそのコンポーネントであり得る。１つまたは複数のプロセッサは、汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、コントローラ、状態機械、ゲート型論理、個別ハードウェアコンポーネント、専用のハードウェア有限状態機械、または情報の計算または他の操作を実行することができる任意の他の好適なエンティティの任意の組合せで実装され得る。
【００４８】
[0087]処理システムはまた、ソフトウェアを記憶するための機械可読媒体を含み得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、またはそれ以外のいずれで呼ばれるかにかかわらず、任意のタイプの命令を意味するものとして広範に解釈されるべきである。命令は、（たとえば、ソースコードフォーマット、バイナリコードフォーマット、実行可能コードフォーマット、または任意の他の好適なコードフォーマットの）コードを含み得る。命令は、１つまたは複数のプロセッサによって実行されたとき、処理システムに、本明細書で説明される様々な機能を実行させる。
【００４９】
[0088]ワイヤレスデバイス４０２はまた、ワイヤレスデバイス４０２と離れた位置との間のデータの送信および受信を可能にするための送信機４１０および／または受信機４１２を含み得る、筐体４０８を含み得る。送信機４１０と受信機４１２は送受信機４１４へと組み合わされ得る。アンテナ４１６は、筐体４０８に取り付けられ、送受信機４１４に電気的に結合され得る。ワイヤレスデバイス４０２はまた、複数の送信機、複数の受信機、複数の送受信機、および／または複数のアンテナを含み得る（図示されず）。
【００５０】
[0089]送信機４１０は、ワイヤレスデバイスが以下で説明されるように休止状態から起動し、活動状態に入る必要があるかどうかをワイヤレスデバイスに示すように構成される、「ページングメッセージ」と呼ばれ得るメッセージをワイヤレスに送信するように構成され得る。たとえば、送信機４１０は、上で論じられたプロセッサ４０４によって生成されたページングメッセージを送信するように構成され得る。ワイヤレスデバイス４０２がＳＴＡ１０６として実装または使用されるとき、プロセッサ４０４は、ページングメッセージを処理するように構成され得る。ワイヤレスデバイス４０２がＡＰ１０４として実装または使用されるとき、プロセッサ４０４はまた、ページングメッセージを生成するように構成され得る。
【００５１】
[0090]受信機４１２は、ページングメッセージをワイヤレスに受信するように構成され得る。ワイヤレスデバイス４０２がＳＴＡ１０６として実装または使用されるとき、送信機４１０は、ページングメッセージに応答して、データに対する要求を送信するように構成され得る。たとえば、ワイヤレスデバイス４０２は、図４に関して本明細書で説明されるように電力節約ポール（Power-Saving Poll）（ＰＳポール）を送信するように構成され得る。ワイヤレスデバイス４０２がＡＰ１０４として実装または使用されるとき、送信機４１０はさらに、１つまたは複数のＳＴＡ１０６にデータを送信するように構成され得る。ワイヤレスデバイス４０２がＳＴＡ１０６として実装または使用されるとき、送信機４１０は、ＡＰ１０４から受信されたデータに対する肯定応答を送信するように構成され得る。
【００５２】
[0091]ワイヤレスデバイス４０２はまた、送受信機４１４によって受信された信号のレベルを検出し定量化するために使用され得る、信号検出器４１８を含み得る。信号検出器４１８は、総エネルギー、シンボルごとのサブキャリア当たりのエネルギー、電力スペクトル密度、および他の信号のような信号を検出し得る。ワイヤレスデバイス４０２は、信号の処理に使用するためのデジタル信号プロセッサ（ＤＳＰ）４２０も含み得る。ＤＳＰ４２０は、送信のためのパケットを生成するために構成され得る。いくつかの態様では、パケットは、物理層データユニット（ＰＰＤＵ）を備え得る。
【００５３】
[0092]いくつかの態様では、ワイヤレスデバイス４０２はさらに、ユーザインターフェース４２２を備え得る。ユーザインターフェース４２２は、キーパッド、マイクロホン、スピーカー、および／またはディスプレイを備え得る。ユーザインターフェース４２２は、ワイヤレスデバイス４０２のユーザに情報を伝え、および／またはユーザからの入力を受け取る、任意の要素またはコンポーネントを含み得る。
【００５４】
[0093]いくつかの態様では、ワイヤレスデバイス４０２はさらに、高効率ワイヤレスコンポーネント４２４を備え得る。高効率ワイヤレスコンポーネント４２４は、分類器ユニット４２８と送信制御ユニット４３０とを含み得る。本明細書で説明されるように、高効率ワイヤレスコンポーネント４２４は、ＣＳＭＡ機構の非効率性を最小限にする（たとえば、干渉が生じることのない状況において媒体を通じた同時通信を可能にする）修正された機構をＡＰおよび／またはＳＴＡが使用することを可能にし得る。
【００５５】
[0094]修正された機構は、分類器ユニット４２８および送信制御ユニット４３０によって実装され得る。ある実施形態では、分類器ユニット４２８は、どのデバイスが他のデバイスと同時に通信することができるような状態または条件にあり、どのデバイスが他のデバイスと同時に通信することができないような状態または条件にあるかを決定する。ある実施形態では、送信制御ユニット４３０はデバイスの動作を制御する。たとえば、送信制御ユニット４３０は、いくつかのデバイスが同じ媒体上で同時に送信することを可能にし、他のデバイスが空間多重化技法または周波数領域多重化技法を使用して送信することを可能にし得る。送信制御ユニット４３０は、分類器ユニット４２８によって行われた決定に基づいてデバイスの動作を制御し得る。
【００５６】
[0095]ワイヤレスデバイス４０２の様々なコンポーネントは、バスシステム４２６によって一緒に結合され得る。バスシステム４２６は、たとえば、データバスを、さらにはデータバスに加えて、電力バスと、制御信号バスと、ステータス信号バスとを含み得る。ワイヤレスデバイス４０２のコンポーネントは、何らかの他の機構を使用して、一緒に結合されてよく、または互いに対する入力を受け入れ、もしくは提供してよいことを当業者は理解するだろう。
【００５７】
[0096]図４には、いくつかの別個のコンポーネントが示されているが、コンポーネントの１つまたは複数が組み合わされ、または共通に実装され得ることを当業者は認識するだろう。たとえば、プロセッサ４０４は、プロセッサ４０４に関して上で説明された機能を実装するためだけでなく、信号検出器４１８および／またはＤＳＰ４２０に関して上で説明された機能を実装するためにも使用され得る。さらに、図４に示されているコンポーネントの各々は、複数の別個の要素を使用して実装され得る。
【００５８】
[0097]ワイヤレスデバイス４０２は、ＡＰ１０４、ＳＴＡ１０６、ＡＰ２５４、ＳＴＡ２５６、および／またはＡＰ３０４を備えてよく、通信を送信および／または受信するために使用されてよい。すなわち、ＡＰ１０４、ＳＴＡ１０６、ＡＰ２５４、ＳＴＡ２５６、またはＡＰ３０４のいずれかが、送信機デバイスまたは受信機デバイスとして機能し得る。いくつかの態様は、信号検出器４１８が、送信機または受信機の存在を検出するために、メモリ４０６およびプロセッサ４０４上で実行されるソフトウェアによって使用されることを企図する。
【００５９】
[0098]図１を再び参照すると、ＳＴＡ１０６は、複数の動作モードを有し得る。たとえば、ＳＴＡ１０６は、アクティブモードと呼ばれる第１の動作モードを有し得る。アクティブモードでは、ＳＴＡ１０６は、常に「活動」状態にあってよく、ＡＰ１０４とデータをアクティブに送信／受信することができる。さらに、ＳＴＡ１０６は、電力節約モードと呼ばれる第２の動作モードを有し得る。電力節約モードでは、ＳＴＡ１０６は、「活動」状態、または、ＳＴＡ１０６がＡＰ１０４とデータをアクティブに送信／受信しない「休眠」もしくは「スリープ」状態であり得る。たとえば、ＳＴＡ１０６の受信機４１２、ならびに、場合によってはＤＳＰ４２０および信号検出器４１８は、休眠状態では低減された電力消費量で動作することができる。さらに、電力節約モードでは、ＳＴＡ１０６は、ＡＰ１０４とデータを送信／受信することが可能になるように、ＳＴＡ１０６が特定の時間において「起動する」（たとえば、活動状態に入る）必要があるかどうかをＳＴＡ１０６に示す、ＡＰ１０４からのメッセージ（たとえば、ページングメッセージ）を聴取するために、時として活動状態に入ることができる。
【００６０】
[0099]したがって、いくつかのワイヤレス通信システム１００の中で、ＡＰ１０４は、ＳＴＡ１０６のためにＡＰ１０４においてバッファされたデータがあるかどうか示すページングメッセージを、ＡＰ１０４と同じネットワーク中の電力節約モードにある複数のＳＴＡ１０６に送信することができる。ＳＴＡ１０６はまた、この情報を使用して、それらが活動状態である必要があるか休眠状態である必要があるかを決定することができる。たとえば、ＳＴＡ１０６がページングされていないとＳＴＡ１０６が決定した場合、それは休眠状態に入ることができる。代替的に、ＳＴＡ１０６がページングされ得るとＳＴＡ１０６が決定した場合、ＳＴＡ１０６は、ページを受信するために、ある時間の期間活動状態に入り、ページに基づいていつ活動状態になるべきかをさらに決定することができる。さらに、ＳＴＡ１０６は、ページを受信した後に、ある時間の期間活動状態にとどまることができる。別の例では、ＳＴＡ１０６は、ページングされているときまたはページングされていないとき、本開示と矛盾しない他の方法で機能するように構成され得る。
【００６１】
[00100]いくつかの態様では、ページングメッセージは、トラフィック識別マップ（ＴＩＭ）のようなビットマップ（この図に示されない）を含み得る。いくつかのそのような態様では、ビットマップはいくつかのビットを含み得る。これらのページングメッセージは、ＡＰ１０４からＳＴＡ１０６にビーコンまたはＴＩＭフレーム中で送られ得る。ビットマップ中の各ビットは、複数のＳＴＡ１０６のうちの特定のＳＴＡ１０６に対応してよく、各ビットの値（たとえば、０または１）は、ＡＰ１０４がその特定のＳＴＡのために有するバフされたユニットを受信することが可能となるために、対応するＳＴＡ１０６がなるべき状態（たとえば、休眠状態または活動状態）を示すことができる。したがって、ビットマップのサイズは、ワイヤレス通信システム１００中のＳＴＡ１０６の数に直接比例し得る。したがって、ワイヤレス通信システム１００中のＳＴＡ１０６の数が大きいと、ビットマップが大きくなり得る。
【００６２】
[00101]いくつかの態様では、長時間スリープするＳＴＡ１０６は、ＴＩＭメッセージを読み取るために起動しないことがある。たとえば、ＳＴＡ１０６は、拡張スリープモードでは１つまたは複数のＴＩＭメッセージを通じてスリープすることを決定することができる。この場合、ＳＴＡ１０６は、ＳＴＡ１０６がいずれのＴＩＭメッセージも読み取らないことがあることをＡＰ１０４に告知することができる。したがって、ＡＰ１０４は、ＴＩＭメッセージ中に対応する識別子を含めなくてよい。様々な態様では、ＳＴＡ１０６は、制御メッセージを使用して、または接続中に直ちに、それらが１つまたは複数のＴＩＭメッセージのために起動しないことがあること（すなわち、それらが上述の電力節約モードで動作していること）をＡＰ１０４に通知し得る。
【００６３】
[00102]このようにＡＰ１０４に通知したＳＴＡ１０６に対しては、ＡＰ１０４がＳＴＡ１０６を対象とするＢＵを有する場合でも、ＡＰ１０４はＴＩＭメッセージ中に識別子を含めなくてよい。ＳＴＡ１０６は、ＡＰ１０４に任意の時間にＰＳポールを送ることによってそれらのＢＵを要求することができる。ある実施形態では、ＡＰ１０４は、ＰＳポールに応答して、バッファされたユニットＢＵを直ちに送ることができる。別の実施形態では、ＡＰ１０４は、ＰＳポールに肯定応答（ＡＣＫ）で応答し、後でＢＵを配信することができる。また別の実施形態では、ＡＰ１０４は、ＰＳポールに（ＡＣＫでもＢＵでも）直ちに応答しなくてよい。ＡＰ１０４は、代わりに、ＴＩＭメッセージ後の所与のスケジューリングされた時間の後に送られる累積ＡＣＫフレームで返答することができる。
【００６４】
[00103]様々な態様では、ＳＴＡ１０６は、ＰＳポール（動的指示の場合）、ＡＰに送られる接続要求、プローブ要求、および／または別の管理フレーム（静的指示の場合）を介して、ＢＵを配信するための待ち時間を指定することができる。他の態様では、ＡＰ１０４は、ＡＣＫフレーム、ＴＩＭ要素（動的指示の場合）、ＳＴＡ１０６に送られるビーコン、接続応答、プローブ応答、または他の管理フレーム（静的指示の場合）を介して、ＢＵを配信するための待ち時間を指定することができる。ＳＴＡ１０６は待ち時間の持続時間の間、スリープすることができる。ＳＴＡ１０６は、ＡＣＫを送ることによってＢＵの正しい受信に肯定応答することができる。ＳＴＡ１０６は次いで、スリープに戻ることができる。
【００６５】
[00104]図５は、ワイヤレス通信システム１００、２００、または２５０の１つまたは複数の中のアクセスポイントと３つの局との間で送信される複数のメッセージを示す。図５は、３つの局１０６ｂ〜ｄを示す。図５は、ＳＴＡ１０６ｂ〜ｄの各々がＡＰ１０４によってメッセージを送信し受信することを示す。場合によっては局１０６ｂ〜ｄの間の物理的な距離により、または場合によってはＳＴＡ１０６ｂ〜ｄの１つまたは複数の送信電力に基づいて、ＳＴＡ１０６ｂ〜ｄの各々が経験する干渉は、他のＳＴＡ１０６ｂ〜ｄの１つが通信ネットワーク上で送信するときには変動し得る。たとえば、図５は、ＳＴＡ１０６ｄが通信ネットワーク上で送信するとき、ＳＴＡ１０６ｃが無視できる干渉を経験することを示す。同様に、ＳＴＡ１０６ｃが通信ネットワーク上で送信するとき、ＳＴＡ１０６ｄは無視できる干渉を経験する。
【００６６】
[00105]対照的に、ＳＴＡ１０６ｂが通信ネットワーク上で送信するとき、ＳＴＡ１０６ｄは強い干渉を経験する。一般に、第２の局が送信するときに第１の局が経験する干渉は、第１の局により受信されるときの送信された信号の強度に基づき得る。第１の局により受信されるときの送信された信号の強度が閾値を上回る場合、いくつかの態様は、第２の局が第１の局と「干渉する」と見なし得る。同様に、第１の局により受信されるときの送信された信号の強度が閾値以下である場合、これらの態様は、第２の局が第１の局と「干渉しない」と見なし得る。この閾値は、受信された信号が閾値を下回る場合には、他の通信が第２の局からの信号の受信と同時に第１の局によって成功裏に実行され得るように、設定され得る。「非干渉」局のセットが、通信ネットワーク中の１つまたは複数の局に対して決定され得る。特定のまたは第１の局に対する「非干渉」局のセットを理解することによって、どの他の局が第１の局と同時にワイヤレスネットワーク上で通信を実行し得るかが決定され得る。たとえば、第２の局は、非干渉局のセットから選択されてよく、その選択された第２の局との通信は、第１の局との通信と同時に実行されてよい。たとえば、データが第２の局から受信される間、データは第１の局に送信され得る。第２の局は第１の局と干渉しないので、２つのノードが同時に互いに送信することが可能である全二重通信のような同時の通信を第１の局が明示的にサポートしない場合であっても、第１の局にとっては同時の通信が問題とはならないことがある。
【００６７】
[00106]図６は、ワイヤレス通信システム１００、２００または５００の１つまたは複数における３つの局とアクセスポイントとの間のメッセージの交換を示すシーケンス図である。交換されるメッセージは、局が、他の局の送信の１つまたは複数の信号強度のメトリック（metrics）を決定することを可能にする。信号強度のメトリックは、上で説明されたような、各々の他の局に対応する局の「非干渉」セットの決定を可能にし得る。示される例では、信号強度のメトリックは、アクセスポイントが決定された後でアクセスポイントに送信される。そして、各局に対する非干渉ノードまたは非影響ノードを特定するリストが、ＡＰ１０４とＳＴＡ１０６ａ〜ｃの１つまたは複数との間の全二重送信をスケジューリングする際に使用するためにＡＰ１０４によって維持され得る。メッセージ６０２または本明細書で論じられる任意の測定メッセージのような測定メッセージは、任意のワイヤレスメッセージであり得る。いくつかの態様では、測定メッセージはデータまたは管理フレームであり得る。いくつかの態様では、測定メッセージは測定を目的に特別に割り当てられたメッセージであり得るが、他の態様では、測定メッセージは単に別のワイヤレスメッセージであってよい。
【００６８】
[00107]図６に示されるメッセージのシーケンスは、ＳＴＡ１０６ａによって送信される測定メッセージ６０２で開始する。メッセージ６０２は、ＳＴＡ１０６ｂおよびＳＴＡ１０６ｃによって受信される。測定メッセージ６０２はまた、他のデバイス（図示されず）またはＡＰ１０４によって受信され得る。測定メッセージ６０２は、マルチキャストまたはブロードキャストされ得る。いくつかの他の態様では、測定メッセージ６０２はＳＴＡ１０６ｂ〜ｃ以外のデバイスにユニキャストされ得る。
【００６９】
[00108]測定メッセージ６０２を受信すると、受信ノードＳＴＡ１０６ｂ〜ｃの各々は、受信された測定メッセージ６０２と関連付けられる１つまたは複数信号強度のメトリックを決定する。たとえば、いくつかの態様では、受信デバイス１０６ｂ〜ｃの１つまたは複数は、測定メッセージ６０２に基づいて受信信号強度指示（ＲＳＳＩ）を決定し得る。信号強度のメトリックを決定した後で、ＳＴＡ１０６ｂは、測定応答メッセージ６０４をＳＴＡ１０６ａに送信する。測定応答メッセージ６０４は、測定メッセージ６０２への応答において送信され得る。測定応答メッセージ６０４は、測定メッセージ６０２に基づいてＳＴＡ１０６ｂによって決定される信号強度のメトリックの１つまたは複数を示し得る。ＳＴＡ１０６ｃはまた、測定メッセージ６０２を送信したノード、この場合はＳＴＡ１０６ａに測定応答メッセージ６０６を送信する。測定応答メッセージ６０６は、受信された測定メッセージ６０２に基づいてＳＴＡ１０６ｃによって決定される１つまたは複数の信号強度のメトリックを示す。ＳＴＡ１０６ｂ〜ｃから信号強度のメトリックを収集した後で、ＳＴＡ１０６ａは、メトリックデータメッセージ６０８をＡＰに送信し、ＳＴＡ１０６ａに対する非影響ノードのリストを示す。たとえば、いくつかの態様では、メトリックデータメッセージ６０８は、ＳＴＡ１０６ｂ〜ｃの各々からＳＴＡ１０６ａによって収集される信号強度のメトリックを示し得る。代替的に、ＳＴＡ１０６ａは、メッセージ６０２の信号強度のメトリックが閾値未満であるＳＴＡのリストを送信し得る。ＳＴＡのこのリストは、ＳＴＡ１０６ａの非影響ノードのリストを表し得る。ＡＰ１０４ａは次いで、全二重スケジューリングを利用するＳＴＡ１０６ａからのアップリンク送信をスケジューリングするとき、メトリックデータメッセージ６０８において提供される情報を使用し得る。
【００７０】
[00109]図６は次に、ＳＴＡ１０６ｂが測定メッセージ６１０を送信することを示す。この測定メッセージは、少なくともＳＴＡ１０６ａおよびＳＴＡ１０６ｃによって受信される。ＡＰ１０４も、さらには他のデバイス（図示されず）もメッセージ６１０を受信し得る。測定メッセージ６１０は、マルチキャストまたはブロードキャストされ得る。いくつかの態様では、測定メッセージは、ＳＴＡ１０６ａとＳＴＡ１０６ｃのいずれかには宛てられないユニキャストメッセージであり得る。測定メッセージ６１０を受信すると、局１０６ａと１０６ｃの両方が、受信された測定メッセージ６１０に基づいて１つまたは複数の信号強度のメトリックを決定する。信号強度のメトリックを決定した後で、ＳＴＡ１０６ａと１０６ｃの各々は、ＳＴＡ１０６ｂに測定応答メッセージ６１２および６１４をそれぞれ返信する。測定応答メッセージ６１２および６１４は、測定応答メッセージ６０４および６０６に関して上で論じられたものと同様に、決定された信号強度のメトリックを示す。ＳＴＡ１０６ａおよびＳＴＡ１０６ｃから信号強度のメトリックを受信した後で、ＳＴＡ１０６ｂは、メトリックデータメッセージ６１６をＡＰ１０４に送信する。メッセージ６１６は、ＳＴＡ１０６ａおよび１０６ｃの信号強度のメトリックを示してよく、または、上で論じられたメトリックデータメッセージ６０８と同様に、信号強度のメトリックが閾値未満であるデバイス（ＳＴＡ）のリストを含んでよい。メトリックデータメッセージ６１６においてＡＰ１０４に提供されるデバイスのリストまたは信号強度のメトリックは、ＡＰ１０４がＳＴＡ１０６ｂの非影響ノードのリストを決定することを可能にし得る。この情報は、全二重スケジューリングを使用してＳＴＡ１０６ｂからのアップリンク送信をスケジューリングするときに、ＡＰ１０４ｂによって使用され得る。
【００７１】
[00110]いくつかの他の態様では、測定メッセージ６０２および／または６１０の信号強度のメトリックを決定すると、ＳＴＡ１０６ａ〜ｃの１つまたは複数は、測定メッセージ６０２または６１０の送信を開始したＳＴＡに返されるのではなくＡＰ１０４に向けられる、受信されたメッセージ６０２および／または６１０の信号強度の指示を送信し得る。これは図７に示される。
【００７２】
[00111]図７は、ワイヤレス通信システム１００、２００または２５０の１つまたは複数における３つの局とアクセスポイントとの間のメッセージの交換を示すシーケンス図である。交換されるメッセージは、局が、他の局の送信の１つまたは複数の信号強度のメトリックを決定することを可能にする。これらの信号強度のメトリックは次いで、アクセスポイントに送信される。いくつかの態様では、メッセージのこの交換は、局１０６ａ〜ｃの各々に対する１つまたは複数の非影響ノードを特定する。上で説明されたように、非影響（非干渉）ノードは、ＡＰ１０４からのデータパケットを特定の他の局１０６が受信することと干渉しないノード（局）であり得る。たとえば、ＳＴＡ１０６Ａからの送信がＡＰ１０４からのＳＴＡ１０６Ｂの受信に影響を与えない場合、ＳＴＡ１０６ＡはＳＴＡ１０６Ｂの非影響ノードである。いくつかの態様では、ＳＴＡ１０６ＡがＳＴＡ１０６Ｂにおける非影響ノードであるかどうかは、ＳＴＡ１０６ＢにおけるＳＴＡ１０６ＡのＲＳＳＩを見ることによって決定され得る。そして、各局に対する非影響ノードを特定するリストが、ＡＰ１０４とＳＴＡ１０６ａ〜ｃの１つまたは複数との間の全二重送信をスケジューリングする際に使用するためにＡＰ１０４によって維持され得る。
【００７３】
[00112]メッセージ交換７００は、ＳＴＡ１０６ａが測定メッセージ７０２を送信することで開始する。測定メッセージ７０２は、少なくともＳＴＡ１０６ｂおよびＳＴＡ１０６ｃによって受信される。測定メッセージ７０２はまた、ＡＰ１０４および／または他のデバイス（図示されず）によって受信され得る。測定メッセージ７０２は、マルチキャストまたはブロードキャストされ得る。代替的に、測定メッセージは、ＳＴＡ１０６ｂ〜ｃ以外のデバイスまたはＳＴＡ１０６ｂ〜ｃの１つへのユニキャストであり得る。測定メッセージ７０２を受信すると、少なくともＳＴＡ１０６ｂ〜ｃの各々が、受信された測定メッセージ７０２に基づいて１つまたは複数の信号強度のメトリックを決定する。たとえば、いくつかの態様では、ＳＴＡ１０６ｂ〜ｃは、測定メッセージ７０２の受信信号強度指示（ＲＳＳＩ）を決定し得る。
【００７４】
[00113]図７は次に、少なくともＳＴＡ１０６ａおよび１０６ｃによって受信される測定メッセージ７０４をＳＴＡ１０６ｂが送信することを示す。メッセージ７０４を受信すると、少なくともＳＴＡ１０６ａと１０６ｃの各々が、受信された測定メッセージ７０４に基づいて１つまたは複数の信号強度のメトリックを決定する。たとえば、いくつかの態様では、ＳＴＡ１０６ａおよび１０６ｃは、測定メッセージ７０４の受信信号強度指示（ＲＳＳＩ）を決定し得る。
【００７５】
[00114]図７は次に、少なくともＳＴＡ１０６ａおよび１０６ｂによって受信される測定メッセージ７０６をＳＴＡ１０６ｃが送信することを示す。メッセージ７０６を受信すると、少なくともＳＴＡ１０６ａと１０６ｂの各々が、受信された測定メッセージ７０６に基づいて１つまたは複数の信号強度のメトリックを決定する。たとえば、いくつかの態様では、ＳＴＡ１０６ａおよび１０６ｂは、測定メッセージ７０６の受信信号強度指示（ＲＳＳＩ）を決定し得る。
【００７６】
[00115]次に、図７は、ＳＴＡ１０６ａ〜ｃの各々がメトリックデータメッセージ７０８、７１０、および７１２をそれぞれ送信することを示す。メトリックデータメッセージ７０８、７１０、および７１２の各々は、ＳＴＡ１０６ａ〜ｃの各々によってそれぞれ決定される信号強度のメトリック、および／または、１つまたは複数の閾値を下回る、ＳＴＡ１０６ａ〜ｃの各々によってそれぞれ決定される信号強度のメトリックを有する局のリストを含み得る。ＡＰ１０４は、ＳＴＡ１０６ａ〜ｃの各々に対する非影響ノードのリストをそれぞれ決定するために、メトリックデータメッセージ７０８、７１０、および７１２の各々において提供されるこの情報を利用し得る。図７は、ＳＴＡ１０６ａ〜ｃの各々が、図６に示されるような信号強度のメトリックの基礎となる測定メッセージを発する局などの他の局に信号強度のメトリックを送信しないという点で、図６とは異なる。代わりに、図７のメッセージ交換では、信号強度のメトリックおよび／または非影響ノードのリストはＡＰ１０４に送信される。いくつかの態様では、図７において送信されるメッセージの具体的な順序は、示されたものから変化し得ることに留意されたい。
【００７７】
[00116]図８は、ワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数における３つの局とアクセスポイントとの間のメッセージの交換を示すシーケンス図である。交換されるメッセージは、局が、他の局の送信の１つまたは複数の信号強度のメトリックを決定することを可能にする。これらの信号強度のメトリックは次いで、アクセスポイントに送信される。いくつかの態様では、メッセージのこの交換は、局１０６ａ〜ｃの各々に対する１つまたは複数の非影響ノードを特定する。そして、各局に対する非影響ノードを特定するリストが、ＡＰ１０４とＳＴＡ１０６ａ〜ｃの１つまたは複数との間の全二重送信をスケジューリングする際に使用するためにＡＰ１０４によって維持され得る。
【００７８】
[00117]メッセージ交換８００は、ＡＰ１０４によって送信されるコマンドメッセージ８０２で開始する。コマンドメッセージ８０２は、少なくとも局１０６ａ〜ｃによって受信される。いくつかの態様では、コマンドメッセージ８０２はマルチキャストまたはブロードキャストされ得る。コマンドメッセージ８０２は、局１０６ａが測定メッセージを送信すべきであることと、コマンドメッセージ８０２を受信する他の局がＳＴＡ１０６ａによって送信される測定メッセージに基づいて１つまたは複数信号強度のメトリックを決定すべきであることとを示す。コマンドメッセージ８０２を受信すると、ＳＴＡ１０６ａは測定メッセージ８０４を送信し、測定メッセージ８０４は少なくとも局１０６ｂ〜ｃによって受信される。図６および図７に関して上で説明されたプロセスと同様に、測定メッセージ８０４を受信すると、ＳＴＡ１０６ｂ〜ｃの各々は、測定メッセージ８０４に基づいて、ＲＳＳＩのような１つまたは複数の信号強度のメトリックを決定する。ＡＰは次いで、少なくともＳＴＡ１０６ａ〜ｃによって受信されるコマンドメッセージ８０６を送る。コマンドメッセージ８０６は、ＳＴＡ１０６ｂが測定メッセージを送信すべきであることと、コマンドメッセージ８０６を受信する他の局がＳＴＡ１０６ｂによって送信される測定メッセージに基づいて１つまたは複数の信号強度のメトリックを決定すべきであることとを示す。コマンドメッセージ８０６を受信したことに応答して、ＳＴＡ１０６ｂは、少なくともＳＴＡ１０６ａおよび１０６ｃによって受信される測定メッセージ８０８を送信する。測定メッセージ８０８を受信すると、少なくともＳＴＡ１０６ａと１０６ｃの各々が、受信された測定メッセージ８０８に基づいて１つまたは複数の信号強度のメトリックを決定する。ＡＰ１０４は次いで、コマンドメッセージ８１０を送り、ＳＴＡ１０６ｃが測定メッセージを送るべきであることと、コマンドメッセージ８１０を受信する他のデバイスがＳＴＡ１０６ｃによって送信される測定メッセージに基づいて信号強度の測定を実行すべきであることとを示す。コマンドメッセージ８１０を受信すると、ＳＴＡ１０６ｃは、少なくともＳＴＡ１０６ａ〜ｂによって受信される測定メッセージ８１２を送信する。測定メッセージ８１２を受信すると、ＳＴＡ１０６ａ〜ｂの各々は、受信された測定メッセージ８１２に基づいて、１つまたは複数の信号強度のメトリックを決定する。ある後の時間において、ＳＴＡａ〜ｃの各々は、メトリックデータメッセージ８１４、８１６、および８１８をそれぞれＡＰ１０４に送信する。メトリックデータメッセージ８１４、８１６、および８１８は、メッセージ交換８００の間にそれぞれＳＴＡ１０６ａ〜ｃの各々によって決定される信号強度のメトリックの１つまたは複数を示す。加えて、または代替的に、メトリックデータメッセージ８１４、８１６、および８１８の各々は、メッセージ交換８００に基づいて非影響局のリストを示す。たとえば、ＳＴＡ１０６ａ〜ｃの各々は、信号強度のメトリックが１つまたは複数の閾値を下回る（およびいくつかの副態様ではそれに等しい）デバイスのリストを、メトリックデータメッセージ８１４、８１６、および８１８にそれ��れ含め得る。いくつかの他の態様では、デバイスのリストは、１つまたは複数の閾値を上回る（およびいくつかの副態様ではそれに等しい）信号強度のメトリックを伴うデバイスのみを含み得る。いくつかの態様では、ＳＴＡ１０６ａ〜ｃは、ＡＰ１０４から１つまたは複数の閾値を受信し得る。
【００７９】
[00118]いくつかの態様では、コマンドメッセージ８０２、８０６、および８１０は同じメッセージである。たとえば、単一のコマンドメッセージが、ＳＴＡ１０６ａ〜ｃへ同時にマルチキャストまたはブロードキャストされ得る。いくつかの態様では、応答が少なくとも部分的に同時に出され得るように、共通のコマンドメッセージへの応答は異なるサブチャネル上で送信され得る。いくつかの態様では、この共通のコマンドメッセージは、ＳＴＡ１０６ａ〜ｃの各々が異なるＯＦＤＭチャネルのような異なるサブチャネル上で測定メッセージを送信すべきであることを示し得る。特定のサブチャネルへの各デバイスの割当ては、コマンドメッセージ自体の中に、ワイヤレスネットワーク上の複数のデバイスに対するＯＦＤＭチャネルへのデバイス識別子の対応付けを含めることによって、共通のコマンドメッセージによって伝えられ得る。示される実施形態では、この対応付けは、ＳＴＡ１０６ａ〜ｃの１つまたは複数に対する対応付けを含み得る。
【００８０】
[00119]いくつかの態様では、特定のサブチャネルを通じて測定メッセージを受信するデバイスは、共通コマンドメッセージに含まれる対応付けに基づいて、測定メッセージの送信元を決定し得る。このようにして、共通コマンドメッセージ中の対応付けは、２つの目的を果たす。第一に、それは、送信機がどのサブチャネル上で測定メッセージを送信すべきかを知るために、測定メッセージの送信機によって使用され得る。第二に、それは、受信された測定メッセージがどのデバイスから発生したかを理解するために測定メッセージの受信機によって使用され得る。
【００８１】
[00120]いくつかの態様では、非影響／非干渉報告が、ＳＴＡ１０６からのアップリンク送信によって引き起こされ得る。たとえば、ＳＴＡ１０６Ａは、アップリンクデータパケットをＡＰ１０４に送ってよく、ＡＰ１０４は、特別な肯定応答パケットとページング情報とを、保留中のダウンリンクデータパケットを伴うＳＴＡ１０６に送り得る。ＳＴＡ１０６Ｂが呼び出される場合、ＳＴＡ１０６Ｂは、ＳＴＡ１０６Ａが非影響／非干渉ＳＴＡ１０６である場合、たとえば、肯定応答パケットの前に受信されたＲＳＳＩが閾値より低い場合、応答する。次いで、ＡＰ１０４が、応答して全二重スケジュールを送出する、ＳＴＡ１０６の１つをＳＴＡ１０６のすべてから選択し得る。たとえば、ＡＰ１０４は、最もバッファされるダウンリンクデータパケットを伴うＳＴＡ１０６を選択し得る。
【００８２】
[00121]図９Ａは、ワイヤレス通信システム１００、２００、および／または５００の１つまたは複数の中でのワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス９００は、図４に示されたワイヤレスデバイス４０２によって実行され得る。いくつかの態様では、プロセス９００は、他のワイヤレスノードの送信についての信号強度情報を局が収集することを可能にし得る。これらの送信の信号強度を測定することによって、局は、その特定の局に対する「非影響」または「非干渉」の局もしくはノードのセットの決定を容易にし得る。ダウンリンクメッセージがダウンリンク局によって受信されるとき、アップリンク局が、ダウンリンク局に対する非干渉局またはノードのセットから選択され得る。アップリンク局はダウンリンク局と干渉しないので、アップリンクおよびダウンリンクは、ダウンリンク局が全二重送信をサポートしない場合であっても同時に実行され得る。
【００８３】
[00122]ブロック９０２において、ソースデバイスから測定メッセージが受信される。いくつかの態様では、測定メッセージはデータメッセージである。いくつかの態様では、測定メッセージは管理メッセージである。いくつかの態様では、複数の測定メッセージは複数のデバイスから受信されてよく、各測定メッセージは異なるサブキャリア上で受信される。たとえば、各測定メッセージは、異なるＯＦＤＭＡチャネル上で受信され得る。
【００８４】
[00123]いくつかの態様では、プロセス９００はまた、プロセス９００を実行するデバイスが測定メッセージを送信すべきサブキャリアおよび／またはＯＦＤＭチャネルを示す、制御メッセージを受信することを含む。それに応答して、プロセス９００は、制御メッセージを受信したことに応答して、指示されたサブキャリア上で測定メッセージを送信することを含む。
【００８５】
[00124]いくつかの態様では、測定メッセージの受信には、測定制御メッセージの受信が先行し得る。測定制御メッセージは、プロセス９００を実行するデバイスがブロック９０２において受信される測定メッセージの信号強度を測定すべきであることを示し得る。たとえば、測定メッセージが普通のデータまたは管理フレームにすぎない態様では、プロセス９００を実行するデバイスは通常、測定メッセージの信号強度を測定しなくてよい。しかしながら、測定制御メッセージの受信は、プロセス９００を実行するデバイスに、ブロック９０４に関して下で説明されるように測定メッセージの信号強度を測定することを行わせ得る。
【００８６】
[00125]ブロック９０４において、測定メッセージの信号強度が決定される。複数の測定メッセージがたとえば上で説明されたように異なるサブキャリア上で受信される場合、複数の信号強度の測定結果がブロック９０４において決定される。
【００８７】
[00126]ブロック９０６において、メトリックデータメッセージが生成され、信号強度指示を示す送信のために出力される（すなわち、送信される）。いくつかの態様では、メトリックデータメッセージは、ソースデバイスへの送信のために出力される。測定メッセージが特定のサブキャリア上で受信された場合、いくつかの態様では、メトリックデータメッセージは、同じまたは対応するサブキャリア上のソースデバイスに返信され得る。複数の測定メッセージが上で説明されたように複数のサブキャリア上で受信された場合、ブロック９０６において、複数のメトリックデータメッセージは、測定メッセージを送信した複数のソースデバイスへ送信されてよく、（ＯＦＤＭチャネルのような）サブキャリア上で送信される各メトリックデータメッセージは、対応する測定メッセージが受信されたサブキャリアに対応する。
【００８８】
[00127]いくつかの態様では、メトリックデータメッセージは、ソースデバイス以外のデバイスに送信される。たとえば、いくつかの態様では、ソースデバイスは局であり、メトリックデータメッセージはアクセスポイントに送信される。いくつかの態様では、メトリックデータメッセージは、ワイヤレスネットワーク上でコンテンション期間の間に送信される。
【００８９】
[00128]いくつかの態様では、プロセス９００を実行するデバイスは、複数のソースデバイスから複数の信号強度の測定結果を収集し得る。これらの複数の測定結果は、同じメトリックデータメッセージの一部として送信される。いくつかの態様では、プロセス９００を実行するデバイスは、信号強度の測定結果が最大の数に達するまで、閾値の時間の期間が経過するまで、または測定結果が送信されるべきであることを示すメッセージを受信するまで、信号強度の測定結果を収集する。これらの条件の１つまたは複数が様々な態様において満たされるとき、メトリックデータメッセージは送信され得る。いくつかの態様では、プロセス９００を実行するデバイスは、メトリックデータメッセージがいつまたはどのように送信されるかを制御するパラメータを示す、メトリックタイミングメッセージを受信し得る。たとえば、メトリックタイミングメッセージは、メトリックデータメッセージが定期的に、たとえば、１分、２分、３分、４分、５分、１０分、１５分、もしくは３０分ごとに、または任意の時間期間をおいて送られるべきであることを示し得る。いくつかの態様では、信号強度の閾値を下回る（およびいくつかの副態様ではそれに等しい）信号強度の測定結果のみがメトリックデータメッセージに含まれる。いくつかの他の態様では、信号強度の閾値を上回る（およびいくつかの副態様ではそれに等しい）信号強度の測定結果のみがメトリックデータメッセージに含まれ得る。たとえば、信号強度の閾値を下回る信号強度の測定結果は、プロセス９００を実行するデバイスに対する「非影響」または「非干渉」ノードを特定し得る。これらのノードだけを特定する情報は、いくつかの態様ではブロック９０６において送信され得る。
【００９０】
[00129]いくつかの態様では、信号強度情報を要求するメトリック要求メッセージを受信したことに応答して、メトリックデータメッセージが生成され送信される。いくつかの態様では、このメトリック要求メッセージは、アクセスポイントから受信される。
【００９１】
[00130]複数の測定メッセージが複数のサブキャリア上で受信される態様では、プロセス９００は、サブキャリアに対するデバイス識別子の第１の対応付けを示す対応付けメッセージを受信することを含み得る。対応付けメッセージは、アクセスポイントから受信され得る。プロセス９００は、この第１の対応付けを使用して、特定のサブキャリアメッセージが受信されたサブキャリアに基づいて、特定の測定メッセージがそこから受信されるデバイスを決定し得る。
【００９２】
[00131]デバイスは、複数の測定メッセージを受信し、複数の信号強度の測定結果を決定し得る。これらの信号強度の測定結果は次いで、受信デバイスによって、別のワイヤレスデバイス、たとえばアクセスポイントに伝えられ得る。この信号強度情報を伝えるために、プロセス９００は、信号強度の測定結果に対するデバイス識別子の第２の対応付けを作成し得る。第２の対応付けは、デバイス識別子を決定された信号強度情報に対応付ける。デバイス識別子は、第１の対応付けに基づいて決定され得る。第２の対応付けは、メトリックデータメッセージに含まれ得る。たとえば、メトリックデータメッセージは、第２の対応付けまたは第２の対応付けの少なくとも一部分を示し得る。
【００９３】
[00132]図９Ｂは、ワイヤレス通信システム１００、２００、または２５０内で採用され得る例示的なワイヤレスデバイス９１０の機能ブロック図である。デバイス９１０は、受信回路９１２と、信号強度決定回路９１４と、生成および送信回路９１６とを備える。受信回路９１２は、図９Ａに示されたブロック９０２に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、受信回路９１２は受信機４１２を含み得る。デバイス９１０はさらに、信号強度決定回路９１４を備える。信号強度決定回路９１４は、ブロック９０４に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、信号強度決定回路９１４はプロセッサ９０４を含み得る。デバイス９１０はさらに、生成および送信回路９１６を備える。生成および送信回路９１６は、上のブロック９０６に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、生成および送信回路９１６は、送信機４１０および／またはプロセッサ４０４を含み得る。
【００９４】
[00133]図９Ｃは、ワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数の中でのワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス９２０は、図４に示されたワイヤレスデバイス４０２によって実行され得る。いくつかの態様では、プロセス９２０はワイヤレスネットワーク上の局によって実行され得る。いくつかの態様では、プロセス９２０は、局がワイヤレスネットワーク上のどの他のノードまたは局と干渉し得るかについての情報を、局が収集することを可能にし得る。これを達成するために、プロセス９００を実行するデバイスまたは局はメッセージを送信し、ネットワーク上の他のデバイスまたは局はそのメッセージの受信信号強度を測定する。これらの他のデバイスは次いで、デバイスまたは局に情報を返信する。したがって、局は、その局が干渉する局のリストまたは干渉しない局のリスト（またはその両方）を収集することができる。この情報は、他の局のいずれかがダウンリンク通信を受信している間にプロセス９００を実行するデバイスが同時に送信できるかどうかを決定する際に有用であり得る。アップリンク局がダウンリンク局と干渉しない場合、アップリンクおよびダウンリンクは、ダウンリンク局が全二重送信をサポートしない場合であっても同時に実行され得る。
【００９５】
[00134]ブロック９２２において、測定メッセージが生成され、送信のために出力される（すなわち、送信される）。いくつかの態様では、測定メッセージはデータまたは管理フレームである。いくつかの態様では、測定メッセージは特に、測定メッセージを受信するワイヤレスネットワーク上の１つまたは複数のノードが、１つまたは複数のノードにおいて受信されるときにメッセージの信号強度を測定すべきであることを示す。いくつかの態様では、測定メッセージはブロードキャストアドレスとマルチキャストアドレスのいずれかとともに送信される。このことは、メッセージがワイヤレスネットワーク上の複数のデバイスによって受信されることを可能にしてよく、その複数のデバイスは次いでメッセージの信号強度を測定することができる。
【００９６】
[00135]いくつかの態様では、プロセス９２０は、測定コマンドメッセージを受信することを含む。この測定コマンドメッセージは、アクセスポイントから受信され得る。測定コマンドメッセージは、プロセス９２０を実行するデバイスがブロック９２２の測定メッセージを生成して送信すべきであることを、そのデバイスに示し得る。
【００９７】
[00136]ブロック９２４において、１つまたは複数の測定応答メッセージが、１つまたは複数の対応するデバイスから受信される。対応するデバイスは、ブロック９２０において生成され送信される測定メッセージを受信した可能性がある。測定メッセージが対応するデバイスによって受信されたとき、対応するデバイスは測定メッセージの信号強度を測定した可能性がある。この情報は次いで、プロセス９２４を実行するデバイスに返信された可能性がある。受信された各測定応答メッセージは、送信された測定メッセージが異なる対応するデバイスにおいて受信されるときに、そのメッセージの信号強度を示す。
【００９８】
[00137]ブロック９２６において、信号強度のメトリック、または等価なメトリックを伴うメッセージが送信される。このメトリックデータメッセージは、ブロック９２４において受信される信号強度指示の少なくとも一部分を示す。いくつかの態様では、メトリックデータメッセージは、アクセスポイントに送信される。いくつかの態様では、メトリックデータ要求メッセージを受信したことに応答して、メトリックデータメッセージが送信され、メトリックデータ要求メッセージは、メトリックデータメッセージが送信されることを要求する。メトリックデータ要求メッセージは、アクセスポイントによって送信されてよく、メトリックデータメッセージはいくつかの態様では同じアクセスポイントにも送信される。
【００９９】
[00138]図９Ｄは、ワイヤレス通信システム１００、２００、または２５０内で採用され得る例示的なワイヤレスデバイス９１０の機能ブロック図である。デバイス９３０は、測定メッセージ回路９３２と、測定受信回路９３４と、メトリックデータ回路９３６とを備える。測定メッセージ回路９３２は、図９Ｃに示されたブロック９２２に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、測定メッセージ回路９３２はプロセッサ４０４および／または送信機４１０を含み得る。デバイス９３０はさらに、測定受信回路９３４を備える。測定受信回路９３４は、上のブロック９２４に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、測定受信回路９３４は、受信機４１２および／またはプロセッサ４０４を含み得る。デバイス９３０はさらに、メトリックデータ回路９３６を備える。メトリックデータ回路９３６は、上のブロック９２６に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、メトリックデータ回路９２６はプロセッサ４０４および／または送信機４１０を含み得る。
【０１００】
[00139]図１０Ａは、いくつかの態様ではワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数において送信され得る、例示的な全二重リクエストツーセンドフレーム１０００を示す。全二重リクエストツーセンドフレーム１０００は、８０２．１１ネットワークのようなワイヤレスネットワーク上で全二重送信をスケジューリングするために使用され得る。全二重リクエストツーセンドフレーム１０００は、フレーム制御フィールド１００５、持続時間ｉｄフィールド１０１０、ダウンリンク受信機アドレスフィールド１０１５、アップリンク送信機アドレスフィールド１０２０、送信機アドレスフィールド１０２５、およびフレーム確認シーケンスフィールド１０３０という、６つのフィールドを含む。いくつかの態様では、リクエストツーセンドフレーム１０００は、開示される方法およびシステムから逸脱することなく、追加のフィールドを含み得る。
【０１０１】
[00140]いくつかの態様では、フレーム制御フィールド１００５は、フレーム１０００が全二重リクエストツーセンドフレームであることを示し得る。たとえば、これらの態様では、フレーム制御フィールド１００５は、フレーム１０００が８０２．１１の標準的な「半二重」リクエストツーセンドフレームではないことを示し得る。いくつかの他の態様では、フレーム制御フィールド１００５は、フレーム１０００が標準的な８０２．１１の「半二重」リクエストツーセンドフレームであることを示し得る。これらの態様では、示されていない新たなフィールドのような別のフィールドが、フレーム１０００が全二重リクエストツーセンドフレームであることを示し得る。ダウンリンク受信機アドレスフィールド１０１５は、フレーム１０００によって定義される送信機会の間にデータを受信するであろうデバイスのアドレスを示す。いくつかの態様では、ダウンリンク受信機アドレスフィールド１０１５は、８０２．１１の標準的なリクエストツーセンドフレームにおける受信機アドレスフィールドと同様の機能を実行する。アップリンク送信機アドレスフィールド１０２０は、リクエストツーセンドフィールドによって定義される送信機会の間にアップリンクデータを送信すべきデバイスのアドレスを示す。たとえば、送信機会は、リクエストツーセンドフレーム１０００の受信の結果として設定される、ネットワーク割振りベクトル（ＮＡＶ）の持続期間によって定義され得る。いくつかの態様では、ＮＡＶは、スケジューリングフレームの終わりからＮＡＶにおいて示される時間の終わりまでの持続時間を含み得る。持続時間ｉｄフィールド１０１０は、送信機会の持続時間を示す。たとえば、持続時間ｉｄは、フレーム１０００が受信されるときにＮＡＶが設定されるべき時間期間を示し得る。持続時間ｉｄフィールド１０１０によって示される時間期間は、２つのクリアツーセンドフレーム（clear-to-send frames）のための時間、アップリンクおよびダウンリンクデータ送信のための時間、ならびにフレーム間の離隔時間を含み得る。送信機アドレスフィールド１０２５は、リクエストツーセンドフレーム１０００を送信するデバイスのアドレスを示す。いくつかの態様では、送信機アドレスフィールド１０２５は、８０２．１１の標準的なリクエストツーセンドフレームの送信機アドレスフィールドの同様の機能を実行する。フレーム確認シーケンスフィールド１０３０は、標準的な８０２．１１のリクエストツーセンドフレームにおけるフレーム確認シーケンスフィールドと同様の機能を実行する。
【０１０２】
[00141]図１０Ｂは、いくつかの態様ではワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数において送信され得る、例示的な全二重クリアツーセンドフレーム１０５０を示す。全二重クリアツーセンドフレーム１０００は、フレーム制御フィールド１０５５、持続時間ｉｄフィールド１０６０、受信機アドレスフィールド１０６５、およびフレーム確認シーケンスフィールド１０７０という、４つのフィールドを含む。いくつかの態様では、ＣＴＳフレームは、ダウンリンクパケット受信者と、アップリンクデータを送るように指定されているノードとの両方によって送信され得る。両方のデバイスがＣＴＳフレームを送信する場合、どちらのデバイスが最初に送信するかという順序が事前にネゴシエートされ得る。その順序、さらにはＣＴＳに対する要求も、全二重ＲＴＳメッセージにおいて示され得る。
【０１０３】
[00142]いくつかの態様では、フレーム制御フィールド１００５は、フレーム１０００が全二重クリアツーセンドフレームであることを示し得る。たとえば、これらの態様では、フレーム制御フィールド１０５５は、フレーム１０００が８０２．１１の全二重クリアツーセンドフレームであることを示し得る。
【０１０４】
[00143]持続時間ｉｄフィールド１０６０は、リクエストツーセンドメッセージによって示される送信機会の要求される持続時間を示し得る。たとえば、いくつかの態様では、クリアツーセンドフレーム１０５０を送るデバイスが、以前に受信されたリクエストツーセンドフレームにおいて規定されていたものと等価な送信機会またはＮＡＶ持続時間を維持することを要求している場合、持続時間ＩＤフィールドは、リクエストツーセンドからの持続時間ＩＤから、任意のＣＴＳメッセージが原因の任意のオーバーヘッドの時間を引いたものに設定され得る。リクエストツーセンドフレームを送信するデバイスが、以前に受信されたリクエストツーセンドフレームにおいて規定されていたものよりも長い持続時間を要求している場合、持続時間ｉｄフィールド１０６０は、以前に受信されたＲＴＳからの持続時間ＩＤを使用した場合に予期される持続時間よりも長い値に設定され得る。）。
【０１０５】
[00144]いくつかの態様では、示されない少なくとも１つの追加のフィールドが、クリアツーセンドフレーム１０５０に含まれ得る。この追加のフィールドは、クリアツーセンドフレームの送信機がより長い持続時間の送信機会またはＮＡＶを要求しているかどうかを示し得る。
【０１０６】
[00145]受信機アドレスフィールド１０６５は、先行するリクエストツーセンドフレームによって定義される送信機会の間にアップリンクデータを送信するであろうデバイスのアドレスを示す。フレーム確認シーケンスフィールド１０７０は、標準的な８０２．１１のリクエストツーセンドフレームにおけるフレーム確認シーケンスフィールドと同様の機能を実行する。
【０１０７】
[00146]図１０Ｃは、いくつかの態様ではワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数において送信され得る、例示的な全二重スケジューリングフレーム１０７５を示す。全二重スケジューリングフレーム１０７５は、フレーム制御フィールド１７６、持続時間ｉｄフィールド１０７８、ダウンリンク受信機アドレスフィールド１０８０、アップリンク送信機アドレスフィールド１０８２、ダウンリンク肯定応答時間指示フィールド１０８４、アップリンク肯定応答時間指示フィールド１０８６、送信機アドレスフィールド１０８８、およびフレーム確認シーケンス（ＦＣＳ）フィールド１０９０という、８つのフィールドを含む。ＡＣＫ時間は事前にネゴシエートされパケットの終わりに基づいてよく、この場合はＡＣＫ時間フィールドは必要とされないことに留意されたい。いくつかの態様では、スケジューリングフレーム１０７５は、全二重リクエストツーセンドフレームであり得る。いくつかの他の態様では、フレーム制御フィールド１０７６は、リクエストツーセンドフレーム以外のフレームとしてスケジューリングメッセージ１０７５を特定し得る。ダウンリンク受信機アドレスフィールドおよびアップリンク送信機アドレスフィールドは、それぞれ、上で説明されたフィールド１０１５および１０２０と同様に機能する。ダウンリンク肯定応答時間フィールド１０８４は、フィールド１０８０によって特定されるデバイスに送信されるダウンリンクデータに対する肯定応答がいつ送信されるべきかを示す。アップリンク肯定応答時間フィールド１０８６は、フィールド１０８２よって特定されるデバイスにより送信されるアップリンクデータに対する肯定応答がいつ送信されるかを示す。スケジューリングメッセージ１０７５のいくつかの態様は、追加のフィールドを含み得る。たとえば、第２の、第３の、および第４のダウンリンク受信機アドレス、アップリンク受信機アドレス、ダウンリンク肯定応答時間、ならびに／またはアップリンク肯定応答時間の１つまたは複数を示すフィールドが、スケジューリングメッセージ１０７５に含まれ得る。
【０１０８】
[00147]図１０Ｄは、いくつかの態様ではワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数において送信され得る、例示的な全二重スケジューリングフレーム１０９１を示す。全二重スケジューリングフレーム１０９１は、可変の数のフィールドを含む。これらのフィールドは、フレーム制御フィールド１０９２、１つまたは複数の持続時間ｉｄフィールド１０９３、１つまたは複数のダウンリンク受信機アドレスフィールド１０９４、１つまたは複数のアップリンク送信機アドレスフィールド１０９５、１つまたは複数のダウンリンク肯定応答時間指示フィールド１０９６、１つまたは複数のアップリンク肯定応答時間指示フィールド１０９７、送信機アドレスフィールド１０９８、およびフレーム確認シーケンス（ＦＣＳ）フィールド１０９９を含む。ＡＣＫ時間は事前にネゴシエートされ送信の終わり（これは持続時間ＩＤから推測され得る）に基づき得るので、ＡＣＫ時間フィールドは必要ではないことに留意されたい。
【０１０９】
[00148]いくつかの態様では、スケジューリングフレーム１０９１は、リクエストツーセンドフレームであり得る。いくつかの他の態様では、フレーム制御フィールド１０９２は、リクエストツーセンドフレーム以外のフレームとしてスケジューリングメッセージ１０９１を特定し得る。ダウンリンク受信機アドレスフィールド１０９４およびアップリンク送信機アドレスフィールド１０９５は、それぞれ、上で説明されたフィールド１０１５および１０２０と同様に機能する。ダウンリンク肯定応答時間フィールド１０９６は、フィールド１０９４によって特定されるデバイスへのダウンリンクデータ送信機に対する肯定応答がいつ送信されるべきかを示す。アップリンク肯定応答時間フィールド１０９７は、フィールド１０９５よって特定されるデバイスにより送信される対応するアップリンクデータに対する肯定応答がいつ送信されるかを示す。図１０Ｄのスケジューリングフレームは、いくつかの態様では、アップリンク送信とダウンリンク送信の複数のペアをスケジューリングするために使用され得る。これは、図１０Ｄのフィールド１０９３ｂ〜１０９７ｂ、および１０９３ｃ〜１０９７ｃによって部分的に示される。
【０１１０】
[00149]フィールド１０９３ｂ〜１０９７ｂに対するフィールド１０９３ａ〜１０９７ａの順序は、全二重ダウンリンク／アップリンク送信がスケジューリングメッセージによって特定される送信機会の間にワイヤレスネットワーク上で生じる順序を定義する。たとえば、フィールド１０９４ａおよび１０９５ａによって特定されるダウンリンク／アップリンクデバイスは、フィールド１０９４ｂおよび１０９５ｂがスケジューリングメッセージ１０９１においてフィールド１０９４ａおよび１０９５ａの後で生じると仮定すると、フィールド１０９４ｂおよび１０９５ｂによって特定されるダウンリンク／アップリンクデバイスの前にデータを送信する。
【０１１１】
[00150]いくつかの態様では、スケジューリングフレーム１０９１は、単一のアップリンク送信のために２つ以上のダウンリンク受信機を示すように生成され得ることに留意されたい。たとえば、１０９４ａは２つのダウンリンクアドレスを規定し得る。持続時間ＩＤ１０９３ａはまた、ダウンリンクの各々の持続時間を規定しなければならない。さらに、１０９６ａは、２つのダウンリンクパケットに対して２つのＡＣＫ時間を規定しなければならない。やはり、ＡＣＫ時間についての規則が事前にネゴシエートされる場合、これらのＡＣＫ時間フィールドは含まれなくてもよい。
【０１１２】
[00151]いくつかの態様では、スケジューリングフレーム１０９１は、単一のダウンリンク送信のために２つ以上のアップリンク送信機を示すように生成されてよい。たとえば、１０９５ａは２つのアップリンクアドレスを含んでよく、持続時間１０９３ａは２つのアップリンク持続時間を含んでよく１０９７ａは２つのアップリンク送信に肯定応答するための時間を含まなければならない。
【０１１３】
[00152]図１１Ａは、例示的な態様における、通信システム１００、２００、および／または２５０の１つまたは複数での全二重メッセージ交換を示す。図１１Ａに示されるメッセージ交換は、アクセスポイントは全二重送信が可能であるが１つまたは複数の局は全二重送信を実行することが不可能であるときに、実施され得る。
【０１１４】
[00153]全二重メッセージ交換１１００は、ＡＰが全二重制御リクエストツーセンド（ＲＴＳ）メッセージ１１０２を送信することで開始する。一態様では、ＲＴＳ１１０２は、図１０Ａに示されるリクエストツーセンドメッセージ１０００のフォーマットに適合し得る。ＲＴＳ１１０２は、ＲＴＳメッセージ１１０２によって示される時間の期間においてアップリンクデータ送信を実行すべきであるデバイスを示す。たとえば、その時間の期間は、ＲＴＳメッセージの持続時間フィールドによって示され得る。ＲＴＳメッセージ１１０２はまた、その時間の期間においてダウンリンクデータを受信するであろうデバイスを示す。図１１Ａのメッセージ交換１１００において、ＲＴＳメッセージ１１０２は、ＳＴＡ１０６ａがダウンリンクデータを受信しＳＴＡ１０６ｂがアップリンクデータを送信することを示す。
【０１１５】
[00154]ＳＴＡ１０６ａは、ＲＴＳメッセージ１１０２を受信したことに応答して、クリアツーセンド（ＣＴＳ）メッセージ１１０４を送信する。アップリンクＳＴＡ１０６ｂはまた、ＣＴＳメッセージ１１０６を送信する。いくつかの態様では、ＣＴＳメッセージ１１０６は、図１０Ｂに関して論じられたように、クリアツーセンドメッセージ１０５０のフォーマットに適合し得る。ＣＴＳを送るかどうかはＲＴＳにおいて示されてよく、ＣＴＳの順序もそこで与えられ得ることに留意されたい。代替的に、ＣＴＳを、またそれらの順序を送るかどうかは、事前にネゴシエートされ得る。
【０１１６】
[00155]ＡＰは次いで、アップリンクデータ１１１０と同時にダウンリンクデータ１１０８を送信する。いくつかの態様では、アップリンクデータ１１１０は、ＳＴＡ１０６ｂによるチャネル推定のための時間を許容するように、ダウンリンクデータの後でＳＴＡ１０６ｂによって送信され得る。いくつかの態様では、パケット１１０８および／または１１１０の１つまたは両方は、追加の訓練フィールドを含み得る。いくつかの態様では、パケット１１０８および１１１０のうちの短い方のパケットの送信機は、長い方のパケットと同じ時間に、短い方のパケットが送信を完了するように、短い方のパケットをパッド（pad）し得る。このことは、媒体が長い方のパケットによってまだ占有されていると決定する際に、周りのノードが短い方のパケットの送信を受信することを助け得る。
【０１１７】
[00156]ダウンリンクＳＴＡ１０６ａは次いで、ダウンリンク肯定応答１１１２によってダウンリンク送信１１０８に肯定応答するが、ＡＰ１０４は、アップリンク肯定応答１１１４を介して、ＳＴＡ１０６ｂによって送信されたアップリンクデータ１１１０に肯定応答する。これらの肯定応答は、同時に全二重で送信され得る。いくつかの態様では、肯定応答１１１２および１１１４は、送信１１０８と１１１０の長い方が完了してからＳＩＰＳ時間後に送信され得る。ＡＣＫは千鳥状にされてもよい。
【０１１８】
[00157]図１１Ｂは、１つの例示的な実施形態における、通信システム１００、２００、および／または２５０の１つまたは複数での全二重メッセージ交換を示す。図１１Ｂに示されるメッセージ交換は、アクセスポイントは全二重送信が可能であるが１つまたは複数の局は全二重送信を実行することが不可能であるときに、実施され得る。
【０１１９】
[00158]全二重メッセージ交換１１２５は、ＡＰがスケジューリングメッセージ１１２６を送信することで開始する。いくつかの態様では、スケジューリングメッセージ１１２６は、図１０Ｃに示されるスケジューリングメッセージ１０７５に実質的に適合し得る。スケジューリングメッセージ１１２６は、スケジューリングメッセージによって定義される送信機会に対するダウンリンクデバイスとアップリンクデバイスとを示し得る。スケジューリングメッセージはまた、送信機会の持続時間を示し得る。いくつかの態様では、送信機会は、ＡＰ１０４がデータ送信を開始するときに開始し得る。スケジューリングメッセージはさらに、アップリンクデータおよびダウンリンクデータに対する肯定応答がいつ送信されるべきかを示し得る。いくつかの態様では、スケジューリングメッセージ１１２６は複数の時間枠を備えてよく、各時間枠はアップリンクデバイスとダウンリンクデバイスの異なるペアに固有であり得る。加えて、いくつかの態様では、肯定応答パケット開始時間は、スケジューリングメッセージ１１２６の時間枠の間に通信されるべき２つのデータパケットの長い方の持続時間に基づいて示され得る。加えて、いくつかの態様では、ＡＰ１０４は、スケジューリングメッセージ１１２６においてＮＡＶを確保してよく、確保されたＮＡＶが埋まらない場合は全二重通信またはＮＡＶを早く終わらせるためにコンテンションフリー（ＣＦ）終了を送ってよい。たとえば、ＡＰ１０４がＳＴＡ１０６からのアップリンク送信のためにＮＡＶにおいて１０ｍを確保しているが、確保された１０ｍｓ全体は使用されないであろうとメッセージから決定する場合、ＡＰ１０４は、確保されたＮＡＶ持続時間が経過する前に通信を終わらせるために、ＣＦ終了を送り得る。
【０１２０】
[00159]図１１Ｂによって示される態様では、アップリンクデータ送信は、スケジューリングメッセージ１１２６によって示される持続時間よりも長くてはならない。加えて、ＳＴＡ１０６ｂは、アップリンクデータ１１３０の送信がダウンリンクデータ１１２８の送信と同時に完了することを確実にするために、アップリンクデータ１１３０をパッドし得る。このことは、媒体がダウンリンクデータ１１２８によって占有されることを周りのノードが知ることを確実にし得る。
【０１２１】
[00160]いくつかの態様では、ＳＴＡ１０６ｂは、ダウンリンクデータ１１２８の送信が開始した後でアップリンクデータ１１３０の送信を開始し得る。このことは、ＳＴＡ１０６ｂによるチャネル推定の機会を与え得る。いくつかの態様では、スケジューリングメッセージ１１２６は、アップリンクデータ１１３０およびダウンリンクデータ１１２８の肯定応答１１３２および１１３４がそれぞれ図１１Ｂにより示されるようにダウンリンク／アップリンクデータの送信の完了時に全二重で送信されるべきであることを示し得る。代替的に、スケジューリングメッセージ１１２６は、肯定応答１１３２および１１３４のうちの１つだけが特定の時間において送信されるように、肯定応答が千鳥状にされるべきであることを示し得る。
【０１２２】
[00161]図１２は、いくつかの態様における、ワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数において実行され得る全二重メッセージ交換を示す。図１２に示されるメッセージ交換は、アクセスポイントは全二重送信が可能であるが１つまたは複数の局は全二重送信を実行することが不可能であるときに、実施され得る。メッセージ交換１２００は、複数の全二重送信をスケジューリングするためのスケジューリングメッセージの使用を示す。この場合、ＡＣＫは千鳥状にされるように示されることに留意されたい。全二重送信の肯定応答を千鳥状にすることによって、肯定応答の受信の信頼性は向上し得る。
【０１２３】
[00162]全二重メッセージ交換１２００は、ＡＰがスケジューリングメッセージ１２０２を送信することで開始する。いくつかの態様では、スケジューリングメッセージ１２０２は、図１０Ｃに示されるスケジューリングメッセージ１０７５と実質的に適合する。スケジューリングメッセージ１２０２は、ダウンリンク／アップリンクノードのペアの順序を定義し得る。たとえば、スケジューリングメッセージ１２０２は、図１０Ｄに示されるメッセージフォーマットに適合し得る。ＡＰ１０４は、各ペア中のダウンリンクノードに送られるべきダウンリンクデータの持続時間の合計に基づいて、ＮＡＶの総持続時間を決定することができる。
【０１２４】
[00163]アップリンクデータ１２０６およびダウンリンクデータ１２０４に対する肯定応答はそれぞれ、この実施形態では千鳥状にされ得る。いくつかの態様では、肯定応答１２０８と１２１０とを送信するためのタイミングは、スケジューリングフレーム１２０２によって示され得る。肯定応答のために全二重送信を利用しないことによって、肯定応答はより確実に受信され得る。このことは、スケジューリングフレーム１２０２によって規定される各ノードが、アップリンクデータとダウンリンクデータのいずれかを送信することと、規定されたアップリンクデータをいつ送信してダウンリンク送信をいつ受信すべきかを決定することとを容易にし得る。
【０１２５】
[00164]図１２の示される態様では、スケジューリングメッセージ１２０２は次のノードのペアを示し得る。
【０１２６】
[00165]
【０１２７】
【表１】
0006449305.tif 000002
【０１２８】
[00166]表１によって定義されるような時間枠に従って、スケジューリングフレーム１２０２がＡＰ１０４によって送信された後で、ＡＰはデータパケット１２０４をＳＴＡ１０６ｂに送信するが、ＳＴＡ１０６ａはアップリンクデータ１２０６をＡＰ１０４に送信する。データ送信が完了した後で、ＳＴＡ１０６ｂは、肯定応答１２０８によってダウンリンクデータ１２０４に肯定応答する。ＡＰ１０４は次いで、肯定応答１２１０をＳＴＡ１０６ａに送信することによってアップリンクデータ１２０６に肯定応答する。ＡＣＫの順序は逆にもされ得ることに留意されたい。
【０１２９】
[00167]上の表１の「時間枠」２に従って、ＡＰ１０４は次いでダウンリンクデータ１２１２をＳＴＡ１０６ａに送信するが、ＳＴＡ１０６ｂはアップリンクデータ１２１４をＡＰ１０４に送信する。ダウンリンクデータ１２１２およびアップリンクデータ１２１４の各々は次いで、肯定応答パケット１２１６および１２１８によってそれぞれ肯定応答される。いくつかの態様では、ＡＰ１０４は、スケジューリングフレーム１２０２によって確保されたＮＡＶを終わらせるために、ＣＦ終了フレーム１２２０を送信し得る。
【０１３０】
[00168]図１３は、１つの例示的な実施形態における全二重メッセージ交換を示す。図１３に示されるメッセージ交換は、アクセスポイントは全二重送信が可能であるが１つまたは複数の局は全二重送信を実行することが不可能であるときに、実施され得る。メッセージ交換１３００は、２つの別のダウンリンク送信が１つのアップリンク送信と同時に生じ得るような、全二重送信のスケジューリングを示す。これは、たとえば、アクセスポイントに対してアップリンクするべき大量のデータを局が有し、アクセスポイントが２つ以上の局へのダウンリンクに利用可能な少なくとも２つのより短い送信を有するときに、有利であり得る。
【０１３１】
[00169]全二重メッセージ交換１３００は、ＡＰがスケジューリングメッセージ１３０２を送信することで開始する。いくつかの態様では、スケジューリングメッセージ１３０２は、図１０Ｃに示されるスケジューリングメッセージ１０７５または図１０Ｄに示されるスケジューリングメッセージ１０９１と実質的に適合する。スケジューリングメッセージ１３０２は、ノードのセットの各々に対する開始時間を定義する。スケジューリングフレームは、いつＡＣＫが送信されるべきかを示してよく、またはＡＣＫの順序は事前にネゴシエートされてよい。たとえば、ダウンリンクデータに応答するＡＣＫがアップリンクデータに応答するＡＣＫよりも前に来るべきであることと、ＡＣＫの順序がスケジューリングメッセージにおいてスケジューリングされるようなパケットの時間的順序と一致すべきであることが、事前にネゴシエートされ得る。アップリンク肯定応答メッセージおよびダウンリンク肯定応答メッセージは、同時に、または千鳥状に送信され得る。異なるアップリンクＡＣＫ（ダウンリンクデータに応答する）は千鳥状にされ得る。
【０１３２】
[00170]図１３の示される態様では、スケジューリングメッセージ１３０２は、表２に示されるようなデータを示し得る。
【０１３３】
[00171]
【０１３４】
【表２】
0006449305.tif 000003
【０１３５】
[00172]いくつかの他の態様（図示されず）では、複数のデバイスが１つのダウンリンクの送信の間にアップリンクデータを送信し得る。たとえば、他の示されない態様では、スケジューリングメッセージ１３０２は、下の表３に示されるようにデータを示し得る。
【０１３６】
[00173]
【０１３７】
【表３】
0006449305.tif 000004
【０１３８】
[00174]図１４Ａは、ワイヤレス通信システム１００、２００、および／または２５０の１つまたは複数の中でのワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス１４００は、図４に示されたワイヤレスデバイス４０２によって実行され得る。プロセス１４００は、全二重送信が可能なアクセスポイントを含むが全二重送信をサポートしない１つまたは複数の局を含むネットワーク環境において、全二重送信をスケジューリングするための方法を提供し得る。上で論じられたように、いくつかの態様では、これは、局がダウンリンクメッセージを同時に受信することと干渉しない局からのアップリンクメッセージをスケジューリングすることによって、成し遂げられ得る。上で論じられたように、「非影響」または「非干渉」の局もしくはノードのセットが、ワイヤレスネットワーク上の１つまたは複数の他の局またはノードに対して決定され得る。ダウンリンクメッセージが局に対してスケジューリングされるとき、アップリンクメッセージは、「非影響」局または「非干渉」局のセットの中の局の１つからスケジューリングされ得る。このことは、全二重送信をサポートしない局を含むワイヤレスネットワーク上でのスループットの向上をもたらし得る。
【０１３９】
[00175]ブロック１４０２において、宛先デバイスが決定される。いくつかの態様では、宛先デバイスは、複数のデバイスの１つまたは複数に送られるのを待機しているデータの１つまたは複数の待ち行列に基づいて選択され得る。
【０１４０】
[00176]ブロック１４０４において、複数の信号強度のメトリックが決定される。複数の信号強度のメトリックは、複数の対応するデバイスによって生成され宛先デバイスにおいて受信される送信の強度を表す。たとえば、いくつかの態様では、信号強度のメトリックは、メッセージがデバイスのペアの第２のデバイスによって受信されるときにデバイスのペアの第１のデバイスによって送信されるメッセージの受信信号強度指示（ＲＳＳＩ）の測定結果を提供し得る。図５および上の対応する説明において示されるように、他のデバイスによって受信されるときにデバイスによる送信の信号強度を理解することによって、どのデバイスがいくつかの他のデバイスの送信による干渉を受けるかが決定され得る。いくつかの他の態様では、複数の信号強度のメトリックは、宛先デバイスと複数の対応するデバイスとの間の物理的距離に基づき得る。
【０１４１】
[00177]いくつかの態様では、プロセス１４００は、複数のデバイスの少なくとも一部分から複数のメトリックまたは信号強度指示メッセージを受信することを含み得る。これらの信号強度指示メッセージの各々は、複数のデバイスのうちの別のものから受信される送信の信号強度を示し得る。たとえば、デバイスのペアの第１のデバイスの、デバイスのペアの第２のデバイスによって受信される送信の信号強度は、信号強度指示メッセージの各々によって示され得る。各ペアの第２のデバイスは、プロセス１４００を実行するデバイスに信号強度指示メッセージを送信してよく、プロセス１４００を実行するデバイスはメッセージを受信する。信号強度のメトリックは、この複数の受信されたメッセージに基づいて決定され得る。
【０１４２】
[00178]ブロック１４０６において、信号強度のメトリックおよび宛先デバイスに基づいて、複数のデバイスからソースデバイスが選択される。いくつかの実装形態では、ソースデバイスは、少なくとも、ソースデバイスからの送信が宛先デバイスと干渉しないという理由で、選択され得る。たとえば、ブロック１４０２の決定された信号強度のメトリックに基づいて、可能性のあるソースデバイスのセットが決定され得る。可能性のあるソースデバイスは、宛先デバイスに基づいて決定され得る。たとえば、次の表によって表されるデータが決定され得る。
【０１４３】
[00179]
【０１４４】
【表４】
0006449305.tif 000005
【０１４５】
[00180]表４は例として与えられるものにすぎず、信号強度の単位は任意であることに留意されたい。信号強度の列の値は、相対的な信号強度を伝えることだけが意図されている。たとえば、宛先デバイスにおいて受信されるデバイス２による送信の信号強度は１５であり、これは、デバイス１から宛先デバイスにおいて受信される送信（５という信号強度を有する）の信号強度よりも高い。
【０１４６】
[00181]この例では、プロセス１４００は、表４における信号強度が強度の閾値以上であるデバイスが宛先デバイスとの同時の通信を実行できないと決定してよく、それは、そのようなデバイスは宛先デバイスにおいて「あまりにも多くの」干渉を引き起こすからである。言い換えると、可能性のあるソースデバイスは、対応する信号強度の測定結果が信号強度の閾値を下回ることに基づいて選択され得る。たとえば、表４を利用する例示的な実装形態では、強度の閾値はいくつかの実装形態では１２であり得る。これらの実装形態では、デバイス２は、その信号強度の測定結果（１５）が例示的な信号強度の閾値（１２）を超えているので、可能性のあるソースデバイスとしては除外される。これらの実装形態は次いで、デバイス１とデバイス３のいずれかをソースデバイスとして選択し得る。いくつかの実装形態では、信号強度のメトリックが強度の閾値を下回るデバイスのセットからのあるデバイスの選択は、知られていれば、可能性のあるソースデバイスから利用可能なデータの量に基づき得る。いくつかの実装形態では、この選択は、可能性のあるソースデバイスの各々からの以前の送信からの、時間の長さに基づき得る。たとえば、デバイス１の最後の送信がデバイス３の最後の送信よりも後であった場合、デバイス１がソースデバイスとして選択され得る。
【０１４７】
[00182]プロセス１４００のいくつかの態様では、デバイスのペアの間の物理的距離が決定され得る。たとえば、いくつかの態様では、プロセス１４００は、複数の距離指示メッセージを受信することを含んでよく、各々の距離指示メッセージは複数のデバイスの少なくとも１つの物理的位置を示す。いくつかの態様では、信号強度のメトリックは、物理的距離に少なくとも一部基づいて決定され得る。いくつかの態様では、ソースデバイスの選択は、宛先デバイスからの物理的距離に基づき得る。
【０１４８】
[00183]ブロック１４１０において、送信時間期間の間に、第１のメッセージが生成され、宛先デバイスへの送信のために出力される（すなわち、送信される）。いくつかの態様では、このメッセージは、アクセスポイントから局へのダウンリンクメッセージであり得る。図１４には明示的に示されないが、プロセス１４００はさらに、送信時間期間の間に第２のメッセージを送信するための許可をソースデバイスが与えられることを示すスケジューリングメッセージを生成することと、それを選択されたソースデバイスに送信することとを含み得る。いくつかの態様では、スケジューリングメッセージは、第２のメッセージを送信するために割り振られた持続時間を示す。いくつかの態様では、スケジューリングメッセージは、アップリンクデータとして第２のメッセージを送信するための許可を与え得る。いくつかの態様では、スケジューリングメッセージは、第２のメッセージの送信に肯定応答するための時間期間を示し得る。いくつかの態様では、スケジューリングメッセージは、第１のメッセージの送信に肯定応答するための時間期間を示し得る。
【０１４９】
[00184]ブロック１４１２において、第２のメッセージが、送信時間期間の間にソースデバイスから受信される。いくつかの態様では、第１のメッセージが送信されている間に、第２のメッセージが受信される。ソースデバイスは宛先デバイスとの干渉のレベルが比較的低いことで選択されたので、宛先デバイスは、ソースデバイスが第２のメッセージを送信している間、ソースデバイスの送信からの重大な干渉を伴わずに第１のメッセージを受信することが可能である。
【０１５０】
[00185]プロセス１４００のいくつかの態様では、上で論じられたスケジューリングメッセージは、スケジューリングメッセージによっても特定される第２の送信機会の間に第３のメッセージ（いくつかの態様ではアップリンクデータであり得る）を送信するための許可を与えられる第２のソースデバイスを示すために生成され得る。いくつかの態様では、第２のソースデバイスは、上で論じられたような第１のソースデバイスと同様の方式で選択され得る。いくつかの態様では、スケジューリングメッセージは、第２の送信機会の間に第４のメッセージを受信する第２の宛先デバイスを示すために生成され得る。第２の宛先デバイスは、第１の宛先デバイスに対して上で説明されたのと同様の方式で選択され得る。いくつかの態様では、第２の送信機会は、第１の送信機会の終了時間に基づいて決定され得る。いくつかの態様では、スケジューリングメッセージはリクエストツーセンドメッセージである。いくつかの他の態様では、スケジューリングメッセージはダウンリンクデータメッセージである。
【０１５１】
[00186]いくつかの態様では、第２の宛先デバイスは、第２のソースデバイスがアップリンクデータを送信することと少なくとも部分的に同時にダウンリンクデータを受信し得る。たとえば、プロセス１４００はさらに、第２のソースデバイスから第２のアップリンクデータを少なくとも部分的に受信する間に、第２の宛先デバイスに第２のダウンリンクデータを送信することを含み得る。いくつかの態様では、上で論じられたスケジューリングメッセージは、第２のダウンリンクデータに肯定応答するための時間期間と、第２のアップリンクデータに肯定応答するための時間期間とを示すために生成され得る。したがって、プロセス１４００はさらに、第２のソースデバイスに肯定応答を送信することと、第２の宛先デバイスから肯定応答を受信することとを含み得る。
【０１５２】
[00187]いくつかの態様では、上で論じられたスケジューリングメッセージはさらに、第３のソースデバイスがスケジューリングメッセージによって特定される第２の送信機会または第３の送信機会の間に第３のアップリンクデータを送信するための許可を与えられることを示すように、生成され得る。スケジューリングメッセージはさらに、第２の送信機会または第３の送信機会の中での第３のアップリンクデータの開始時間を示し得る。
【０１５３】
[00188]いくつかの態様では、上で論じられたスケジューリングメッセージはさらに、第２の送信機会の間に第３のダウンリンクデータを受信する第３の宛先デバイスを示すように、生成される。スケジューリングメッセージはさらに、第２の送信機会の中での第３のダウンリンクデータの開始時間を示し得る。いくつかの態様では、スケジューリングメッセージはまた、第３のダウンリンクデータに肯定応答するための時間を示すために生成される。プロセス１４００のいくつかの態様はさらに、送信された第１のメッセージの第１の肯定応答を受信することと、第２の（アップリンク）メッセージの第２の肯定応答を送信することとを含む。
【０１５４】
[00189]いくつかの態様では、プロセス１４００はさらに、クリアツーセンドメッセージを受信して復号することを含み、クリアツーセンドメッセージは、アップリンク送信のために要求される持続時間を示す。たとえば、第１のソースデバイスと第２のソースデバイスのいずれか（または両方）が、アップリンクデータを送信するために必要な要求される持続時間を示す、クリアツーセンドメッセージを送信し得る。いくつかの態様では、クリアツーセンドメッセージを受信したことに応答して、プロセス１４００は、１つまたは両方のソースデバイスからのアップリンク送信に割り振られる１つまたは複数の持続時間を示す、第２のスケジューリングメッセージを生成し、送信し得る。第２のスケジューリングメッセージにおいて示される持続時間は、上で説明されたクリアツーセンドメッセージの１つまたは複数において要求される持続時間と両立し得る。
【０１５５】
[00190]いくつかの態様では、アップリンクメッセージの１つまたは複数の持続時間は、持続時間対応するダウンリンクメッセージと等価である。たとえば、いくつかの態様では、アップリンクメッセージの持続時間は、同じ送信機会に対してスケジューリングされるダウンリンクメッセージの持続時間の最大値に制限され得る。いくつかの態様では、プロセス１４００は、第１のメッセージと第２のダウンリンクデータメッセージのいずれかをパッドすることを含み得る。代替的に、いくつかの態様では、受信された第２のメッセージは復号され、１つまたは複数のパッドバイトを含むと決定され得る。いくつかの態様では、第１のメッセージの生成は、メッセージに１つまたは複数の訓練フィールドを含め得る。いくつかの態様では、プロセス１４００は、第２の（アップリンク）メッセージが受信される前にチャネル推定を実行することを含む。
【０１５６】
[00191]図１４Ｂは、ワイヤレス通信システム１００、２００、および／または２５０内で採用され得る例示的なワイヤレスデバイス１４５０の機能ブロック図である。デバイス１４５０は、宛先デバイス決定回路１４５５と、信号強度メトリック決定回路１４６０と、ソースデバイス選択回路１４６５と、生成および送信回路１４７０と、受信回路１４７５とを備える。宛先デバイス決定回路１４５５は、図１４Ａに示されたブロック１４０２に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、宛先デバイス決定回路１４５５はプロセッサ４０４を含み得る。デバイス１４５０はさらに、信号強度メトリック決定回路１４６０を備える。信号強度メトリック決定回路１４６０は、図１４Ａに示されたブロック１４０４に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。信号強度メトリック決定回路１４６０は、プロセッサ４０４および／またはＤＳＰ４２０の１つまたは複数を含み得る。デバイス１４５０はさらに、ソースデバイス選択回路１４６５を備える。ソースデバイス選択回路１４６５は、図１４Ａに示されたブロック１４０６に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、ソースデバイス選択回路１４６５はプロセッサ４０４を含み得る。デバイス１４５０はさらに、生成および送信回路１４７０を備える。生成および送信回路１４７０は、図１４Ａに示されたブロック１４１０に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、生成および送信回路１４７０は、送信機４１０および／またはプロセッサ４０４を含み得る。デバイス１４５０はさらに、受信回路１４７５を備える。受信回路１４７５は、図１４Ａに示されたブロック１４１２に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、受信回路１４７５は受信機４１２を含み得る。
【０１５７】
[00192]図１５は、本開示の態様が採用され得るワイヤレス通信システム１５００の一例を示す。ワイヤレス通信システム１５００は、ワイヤレス規格、たとえば８０２．１１規格に従って動作し得る。ワイヤレス通信システム１５００は、ＳＴＡ１０６と通信するＡＰ１５０４を含み得る。いくつかの態様では、ワイヤレス通信システム１５００は、ワイヤレス通信システム１００、２００、または２５０の１つまたは複数である。
【０１５８】
[00193]図１５に示されるように、ＡＰ１５０４は基本サービスセット１５０２と通信する。ＢＳＳ１５０２内で動作する１つのデバイスは、ＳＴＡ１０６ｇである。ＡＰ１５０４は、メッセージ１５０６をＳＴＡ１０６ａに送信する。ＳＴＡ１０６ｇは、メッセージ１５０６をＡＰ１５０４に送信する。この開示される実施形態では、ＡＰ１５０４とＳＴＡ１０６ｇの両方が、全二重通信が可能である。したがって、いくつかの態様では、メッセージ１５０２および１５０４は、ＡＰ１５０４とＳＴＡ１０６ｇとの間で同じチャネル上で同時に交換され得る。以下の態様は、ＡＰ１５０４とＳＴＡ１０６ｇの両方が全二重通信を実行することが可能である通信システム１５００のような通信システムに少なくとも関する。
【０１５９】
[00194]図１５は１つの局１０６ｇのみを示すが、１０６ｇのような複数のデバイスおよび／または局が通信システム１５００においてＡＰ１５０４と通信し得ることを、当業者は理解するであろう。加えて、通信システム１５００はまた、たとえば、通信システム１００、２００、および２５０において示されるような、全二重通信を実行することが可能ではないいくつかの局を含み得る。したがって、いくつかの態様では、図１５に示されるＡＰ１５０４のようなＡＰ１５０４は、ＡＰ１０４、ＡＰ２０４ａ〜ｃ、またはＡＰ２５４Ａ〜ｃであり得るが、ＳＴＡ１０６ｇのような単一の局と全二重で通信するための能力も含み得る。いくつかの態様では、ＡＰ１５０４は、ＡＰ１５０４がそれとの通信である各局が全二重で通信できるかどうかを感知し得る。全二重で通信できない場合、ＡＰは、図１２Ａに関して論じられたプロセス１２００のような、以前に説明された方法の１つまたは複数によってその局と通信し得る。局が全二重で通信できる場合、以下で論じられる方法の１つまたは複数が、局と通信するために利用され得る。
【０１６０】
[00195]図１６Ａは、ワイヤレス通信システム１５００の１つの例示的な実施形態におけるＡＰ１５０４とＳＴＡ１０６との間の全二重メッセージ交換を示す。図１６Ａに示されるメッセージ交換は、ＡＰとＳＴＡの両方が全二重送信が可能であるときに実施され得る。通信交換１６００はＡＰとＳＴＡとの間の通信を示すが、通信交換１６００はいくつかの態様では２つのＳＴＡの間で実行され得ることに留意されたい。通信交換１６００は、アップリンク送信とダウンリンク送信の両方が実質的に同時に生じることを確実にするための、データパディング（data padding）の使用を示す。このことは、アップリンク送信が他のワイヤレスノードにおいてプリアンブルまたは他の検出閾値を下回る場合に、別のワイヤレスノードによって生成される干渉によりアップリンク送信の少なくとも一部分が破損することを防ぎ得る。
【０１６１】
[00196]全二重メッセージ交換１６００は、ＡＰ１５０４がデータメッセージ１６０２をＳＴＡ１０６に送信することで開始する。データパケット１６０２の受信を開始すると、ＳＴＡ１０６はまず、データパケット１６０２に含まれるｍａｃヘッダを復号する。ＭＡＣヘッダを復号することの一部として、ＳＴＡ１０６は、パケット１６０２がＡＰ１５０４によって送信されることを決定する。たとえば、ＳＴＡ１０６は、ＡＰ１５０４に対応するデータパケット１６０２のＭＡＣヘッダにおいて、ＡＰ１５０４の局アドレスを特定し得る。ＳＴＡ１０６がＡＰ１５０４への送信が可能なデータを有する場合（たとえば、ＭＡＣヘッダにおいて特定された局アドレスに基づいて）、ＳＴＡ１０６は、データパケット１６０２の受信がまだ進行中である間は、図１６のデータパケット１６０２と１６０４の重複によって示されるように、ＡＰ１５０４へのデータパケット１６０４の送信を擬装し得る。
【０１６２】
[00197]データパケット１６０２と１６０４の両方の送信の完了の後で、ＡＰ１５０４とＳＴＡ１０６の各々が、データパケット１６０２および１６０４に対する肯定応答１６０６および１６０８をそれぞれ送信する。ＡＰ１５０４とＳＴＡ１０６の各々は、データパケット１６０４および１６０２の各々の中の持続時間フィールドをそれぞれ復号することによって、肯定応答１６０６および１６０８をそれぞれいつ送信するかを決定し得る。たとえば、ＡＰ１５０４とＳＴＡ１０６の各々は、送信されているパケットの持続時間と受信されているパケットの持続時間の大きい方に基づいて、肯定応答送信時間を決定し得る。
【０１６３】
[00198]いくつかの態様では、データパケット１６０２の受信は、ＳＴＡ１０６によるデータパケット１６０４の送信によって破損し得る。この破損は、データパケット１６０４の送信の始めにおける打ち消されない自己干渉（un-canceled self-interference）によって引き起こされ得る。
【０１６４】
[00199]いくつかの態様では、干渉の危険性は、ＳＴＡ１０５が送信していることをＡＰが認識するときに、ＡＰが短い間隔のダミーデータを送ることによって低減され得る。ダミーデータが送信されている間、ＳＴＡ１０６はチャネル推定を実行し得る。
【０１６５】
[00200]いくつかの態様では、ＳＴＡ１０６はまた、データを送信する間およびチャネル推定が実行されている間、データパケット１６０２から復号されていないデータをバッファし得る。ＳＴＡ１０６はまた、決定されたチャネル推定に基づいて、バッファに記憶されていたパケット１６０２からのデータを復号し得る。
【０１６６】
[00201]いくつかの他の態様では、ＡＰ１５０４によるデータパケット１６０４の受信は、ワイヤレスネットワーク上の別のデバイス（図示されず）により影響を受けないことがある。たとえば、この他のデバイスは、データパケット１６０２の送信が完了した後で、固有のデータパケット（図示されず）の送信を開始し得る。たとえば、この他のデバイスは、データパケット１６０２の送信が完了した後で媒体が利用可能であると決定し得る。このことが起きる可能性を下げるために、ＡＰ１５０４は、データパケット１６０４の送信が完了するのと同時にデータパケット１６０２の送信が完了するように、データパケット１６０２の長さをパッドし得る。これは、図１６でパッド１６１０によって示されている。
【０１６７】
[00202]この起こり得る問題に対する代替的な解決法は、データパケット１６０２の送信よりも前に、または同時に、パケット１６０４の送信が完了するように、ＳＴＡ１０６がデータパケット１６０４を送信することである。
【０１６８】
[00203]図１６Ｂは、ワイヤレス通信システム１５００の１つの例示的な実施形態におけるＡＰ１５０４とＳＴＡ１０６との間の全二重メッセージ交換を示す。図１６Ｂに示されるメッセージ交換は、ＡＰとＳＴＡの両方が全二重送信が可能であるときに実施され得る。通信交換１６５０はＡＰとＳＴＡとの間の通信を示すが、通信交換１６５０はいくつかの態様では２つのＳＴＡの間で実行され得ることに留意されたい。
【０１６９】
[00204]全二重メッセージ交換１６５０は、ＡＰ１５０４がデータメッセージ１６０２をＳＴＡ１０６に送信することで開始する。データパケット１６５２の受信を開始すると、ＳＴＡ１０６はまず、データパケット１６５２に含まれるｍａｃヘッダを復号する。ＭＡＣヘッダを復号することの一部として、ＳＴＡ１０６は、パケット１６５２がＡＰ１５０４によって送信されることを決定する。たとえば、ＳＴＡ１０６は、ＡＰ１５０４に対応するデータパケット１６５２のＭＡＣヘッダにおいて、ＡＰ１５０４のアドレスを特定し得る。ＳＴＡ１０６がＡＰ１５０４への送信が可能なデータを有する場合、ＳＴＡ１０６は、データパケット１６５２の受信がまだ進行中である間は、図１６Ｂのデータパケット１６５２と１６５４の重複によって示されるように、ＡＰ１５０４へのデータパケット１６５４の送信を擬装し得る。
【０１７０】
[00205]データパケット１６５２と１６５４の両方の送信の完了の後で、ＡＰ１５０４とＳＴＡ１０６の各々が、データパケット１６５２および１６５４に対する肯定応答１６５６および１６５８をそれぞれ送信する。ＡＰ１５０４とＳＴＡ１０６の各々は、データパケット１６５４および１６５２の各々の中の持続時間フィールドをそれぞれ復号することによって、肯定応答１６５６および１６５８をそれぞれいつ送信するかを決定し得る。たとえば、ＡＰ１５０４とＳＴＡ１０６の各々は、送信されているパケットの持続時間と受信されているパケットの持続時間の大きい方に基づいて、肯定応答送信時間を決定し得る。別の実施形態では、ＡＣＫはダウンリンクデータ１６５２の直後に送られる。（間に短いガード時間を伴って）この場合、ＳＴＡ１０６は、ダウンリンクデータメッセージ１６５２の終わりを超えてデータを送らない。
【０１７１】
[00206]いくつかの態様では、データパケット１６５２の受信は、ＳＴＡ１０６によるデータパケット１６５４の送信によって破損し得る。この破損は、データパケット１６５４の送信の始めにおける打ち消されない自己干渉によって引き起こされ得る。
【０１７２】
[00207]いくつかの態様では、破損の危険性は、ＡＰ１５０４がデータパケット１６５４の始めを受信するときにダミーデータを送信することによって低減され得る。ダミーデータが送信されている間、ＳＴＡ１０６はチャネル推定を実行し得る。
【０１７３】
[00208]いくつかの態様では、ＳＴＡ１０６はまた、チャネル推定が実行されている間、データパケット１６５２から復号されていないデータをバッファし得る。ＳＴＡ１０６は今や利用可能なチャネル推定を有するので、打ち消されない自己干渉によって引き起こされる破損の危険性は低減され得る。ＳＴＡ１０６はまた、決定されたチャネル推定に基づいて、バッファに記憶されていたパケット１６５２からのデータを復号し得る。
【０１７４】
[00209]いくつかの他の態様では、ＳＴＡ１０６によるデータパケット１６５２の受信は、ワイヤレスネットワーク上の別のデバイス（図示されず）により影響を受けることがある。たとえば、この他のデバイスは、データパケット１６５４の送信が完了した後で、固有のデータパケット（図示されず）の送信を開始し得る。たとえば、この他のデバイスは、データパケット１６５４の送信が完了した後で媒体が利用可能であると決定し得る。このことが起きる可能性を下げるために、ＳＴＡ１０６は、データパケット１６５２の送信が完了するのと同時にデータパケット１６５４の送信が完了するように、データパケット１６５５の長さをパッドし得る。これは、図１６Ｂでパッド１６５５によって示されている。
【０１７５】
[00210]この起こり得る問題に対する代替的な解決法は、データパケット１６５２の送信と同時に、パケット１６５４の送信が完了するように、ＳＴＡ１０６がデータパケット１６５４を送信することである。
【０１７６】
[00211]図１７Ａは、ワイヤレス通信システム１５００におけるワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス１７００は、図４に示されたワイヤレスデバイス４０２によって実行され得る。いくつかの態様では、プロセス１７００は、図１６で説明されたＳＴＡ１０６によって実行され得る。
【０１７７】
[00212]ブロック１７０５において、第１のメッセージのプリアンブルが受信される。図１６で与えられる例では、第１のメッセージはメッセージ１６０２である。ブロック１７１０において、第１のメッセージのソースデバイスがプリアンブルに基づいて決定される。図１６で与えられる例では、メッセージ１６０２のソースデバイスはＡＰ１５０４である。いくつかの態様では、第１のメッセージのプリアンブルは、第１のメッセージの受信が完了する前に復号され得る。ブロック１７１５において、第２のメッセージの少なくとも一部分が生成され、第１のメッセージの残りの部分の受信の少なくとも一部分の間にソースデバイスへ送信するために出力される（すなわち、送信される）。図１６の例では、第２のメッセージはメッセージ１６０４である。
【０１７８】
[00213]いくつかの態様では、プロセス１７００は、第１のメッセージの第１の持続時間を決定することを含む。いくつかの態様では、プロセス１７００はまた、第２のメッセージの第２の持続時間を決定することを含む。いくつかの態様では、プロセス１７００はまた、第１の持続時間および第２の持続時間に基づいて、第１のメッセージに対する肯定応答メッセージを送信することを含む。たとえば、いくつかの態様では、第１のメッセージの肯定応答は、第１のメッセージの送信と第２のメッセージの送信の両方が完了するまで延期され得る。図１６の例では、送信される肯定応答メッセージは肯定応答１６０８である。
【０１７９】
[00214]プロセス１７００のいくつかの態様はさらに、ワイヤレスネットワーク上でチャネル推定を実行することと、チャネル推定が進行中である間に、第１のワイヤレスメッセージの復号されていない部分が受信されるにつれて、それをバッファすることとを含み得る。チャネル推定が完了した後で、第１のメッセージのバッファされた部分は、チャネル推定に基づいて復号され得る。
【０１８０】
[00215]プロセス１７００のいくつかの態様では、プロセス１７００は、第１のメッセージの少なくとも一部分を送信する前に、宛先デバイスにダミーデータを送信する。
【０１８１】
[00216]いくつかの態様では、プロセス１７００は、第１のワイヤレスメッセージの受信／送信が完了する前に第２のメッセージの送信が完了し得る場合、第２のメッセージのみを送信し得る。したがって、プロセス１７００は、いくつかの態様では、第２のメッセージの持続時間に対する第１のメッセージの残りの持続時間を、第２のメッセージの送信の基礎とし得る。第２のメッセージの持続時間が第１のメッセージの持続時間より短い場合、第２のメッセージはいくつかの態様では送信される。
【０１８２】
[00217]いくつかの態様では、第２のメッセージの持続時間が、第２のメッセージの送信が第１のメッセージの送信／受信の前に完了し得るようなものである場合、プロセス１７００は、第２のメッセージの送信の完了が第１のメッセージの送信／受信の完了と実質的に同時に起きるように、第２のメッセージをパッドし得る。いくつかの態様では、プロセス１７００は、プリアンブルに基づいて第１のメッセージの持続時間を決定し得る。
【０１８３】
[00218]図１７Ｂは、ワイヤレス通信システム１５００内で利用され得る例示的なワイヤレスデバイス１７２０の機能ブロック図である。デバイス１７２０は、受信回路１７２５と、決定回路１７２６と、生成および送信回路１７２８とを備える。受信回路１７２５は、図１７Ａに示されたブロック１７０５に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。受信回路１７２５は受信機４１２を含み得る。デバイス１７２０はさらに、決定回路１７２６を備える。決定回路１７２６は、図１７Ａに示されたブロック１７１０に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、決定回路１７２６はプロセッサ４０４を含み得る。デバイス１７２０はさらに、送信回路１７２８を備える。生成および送信回路１７２８は、図１７Ａに示されたブロック１７１５に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、送信回路１７２８は、送信機４１０および／またはプロセッサ４０４を含み得る。
【０１８４】
[00219]図１７Ｃは、ワイヤレス通信システム１５００内でのワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス１７００は、図４に示されたワイヤレスデバイス４０２によって実行され得る。いくつかの態様では、プロセス１７７０は、図１６Ａで説明されたＡＰ１５０４によって実行され得る。
【０１８５】
[00220]ブロック１７７２において、第１のメッセージが生成され、宛先デバイスへの送信のために出力される（すなわち、送信される）。図１６Ａの例では、宛先デバイスはＳＴＡ１０６であり、第１のメッセージはメッセージ１６０２である。ブロック１７７４において、宛先デバイスからの第２のメッセージの少なくとも第１の部分が、第１のメッセージの送信のための出力の間に受信される。図１６ａの例では、第２のメッセージはメッセージ１６０４である。ブロック１７７６において、第２のメッセージの持続時間が決定される。たとえば、第２のメッセージの持続時間は、第２のメッセージの受信がまだ進行中である間に第２のメッセージのプリアンブルを復号することによって決定され得る。ブロック１７７６において、第１のメッセージの長さは、第２のメッセージの持続時間に基づいてパッドされる。たとえば、図１６Ａの例に関して説明されたように、第１のメッセージの長さは、第１のメッセージの送信の完了が第２のメッセージの送信の完了と実質的に同時に起きるようにパッドされ得る。このことは、ネットワーク中での第３のワイヤレスデバイスの位置が、第３のワイヤレスデバイスによる第１のメッセージの送信の検出を可能にするが第２のメッセージの送信の検出を可能にしない場合、第３のワイヤレスデバイスが第２のワイヤレスメッセージの受信の間に送信を開始するのを防ぎ得る。たとえば、第１のワイヤレスメッセージの受信信号強度は、第２のワイヤレスメッセージの受信信号強度が検出閾値を下回り得る間、検出閾値を上回り得る。したがって、第１のワイヤレスメッセージをパッドすることによって、プロセス１７７０は、この第３のワイヤレスデバイスが送信して場合によっては第２のワイヤレスメッセージの受信と干渉することを防ぎ得る。
【０１８６】
[00221]図１７Ｄは、ワイヤレス通信システム１５００内で利用され得る例示的なワイヤレスデバイス１７８０の機能ブロック図である。デバイス１７８０は、生成および送信回路１７８２と、受信回路１７８４と、決定回路１７８６と、パディング（padding）回路１７８８とを備える。生成および送信回路１７８２は、図１７Ｃに示されたブロック１７７２に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。生成および送信回路１７８２は、送信機４１０および／またはプロセッサ４０４を含み得る。デバイス１７８０はさらに、受信回路１７８４を備える。受信回路１７８４は、ブロック１７７４に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、受信回路１７８４は受信機４１２を含み得る。デバイス１７８０はさらに、決定回路１７８６を備える。決定回路１７８６は、図１７Ｃに示されたブロック１７７６に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、決定回路１７７６はプロセッサ４０４を含み得る。デバイス１７８０はさらに、パディング回路１７８８を備える。パディング回路１７８８は、図１７Ｃに示されたブロック１７７８に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、パディング回路１７８８はプロセッサ４０４を含み得る。
【０１８７】
[00222]図１８は、ワイヤレス通信システム１５００の１つの例示的な実施形態におけるＡＰ１５０４とＳＴＡ１０６との間の全二重メッセージ交換を示す。図１８に示されるメッセージ交換は、ＡＰとＳＴＡの両方が全二重送信が可能であるときに実施され得る。通信交換１８２５はＡＰとＳＴＡとの間の通信を示すが、通信交換１８２５はいくつかの態様では２つのＳＴＡの間で実行され得ることに留意されたい。
【０１８８】
[00223]全二重メッセージ交換１８２５は、ＡＰ１５０４が修正されたＲＴＳメッセージ１８２６を送信することで開始する。いくつかの態様では、修正されたＲＴＳメッセージ１８２６は、図１０Ａに示されるＲＴＳメッセージ１０００のフォーマットに実質的に適合し得る。修正されたＲＴＳメッセージ１８２６は、ＳＴＡ１０６からのアップリンク送信がＲＴＳメッセージ１８２６によって示される持続時間の間に許可されることを示す。
【０１８９】
[00224]ＲＴＳメッセージ１８２６を受信したことに応答して、ＳＴＡ１０６はＣＴＳメッセージ１８２８を送信する。ＣＴＳメッセージは、図１０Ｂに示されるＣＴＳメッセージ１０５０と実質的に適合し得る。ＣＴＳメッセージ１８２８は、ＳＴＡ１０６がＲＴＳメッセージ１８２６に含まれる持続時間フィールドによって示される時間期間の間にアップリンク送信を実行するかどうかを示す。ＣＴＳメッセージ１８２８においてアップリンク送信を実行しないことをＳＴＡ１０６が示す場合、ＡＰ１５０４は、以下で論じられるデータパケット１８３０の送信の間は少なくとも、電力を節約するために全二重受信をオフにする、または無効にすることが可能であり得る。図１８は、ＲＴＳメッセージ１９２６の持続時間フィールドによって示される時間期間の間にアップリンク送信を実行することを、ＣＴＳメッセージ１８２８においてＳＴＡ１０６が示すと仮定する。
【０１９０】
[00225]ＡＰ１５０４は次いで、ダウンリンクデータパケット１８３０をＳＴＡ１０６に送信するが、ＳＴＡ１０６は、アップリンクパケット１８３２をＡＰ１５０４に送信する。図１８の示される態様では、アップリンクデータパケット１８３２のような、ＲＴＳ１８２６に応答するＳＴＡ１０６の任意のアップリンク送信は、ＡＰ１５０４からの対応するダウンリンク送信（ダウンリンクデータパケット１８３０のような）の完了よりも前に、またはそれと同時に完了しなければならない。ダウンリンク送信よりも前に、またはそれと同時にアップリンク送信を完了することによって、ＲＴＳ１８２６によって設定されるＮＡＶは、ダウンリンク送信とアップリンク送信の両方の大きい方の持続時間をカバーする。持続時間がダウンリンクパケットの持続時間と厳密に一致するように、アップリンクパケットはダミーデータによってパッドされ得る。
【０１９１】
[00226]肯定応答パケット１８３４および１８３６が次いで、アップリンクデータパケット１８３２およびダウンリンクデータパケット１８３０の各々にそれぞれ肯定応答するために、ＡＰ１５０４およびＳＴＡ１０６によってそれぞれ送信される。ＳＴＡ１０６とＡＰ１５０４の両方が全二重送信が可能であるので、肯定応答パケット１８３４および１８３６は、少なくとも部分的に同時に送信され得る。
【０１９２】
[00227]図１９は、ワイヤレス通信システム１５００の１つの例示的な実施形態におけるＡＰ１５０４とＳＴＡ１０６との間の全二重メッセージ交換を示す。図１９に示されるメッセージ交換は、ＡＰとＳＴＡの両方が全二重送信が可能であるときに実施され得る。通信交換１９２５はＡＰとＳＴＡとの間の通信を示すが、通信交換１９２５はいくつかの態様では２つのＳＴＡの間で実行され得ることに留意されたい。
【０１９３】
[00228]全二重メッセージ交換１９２５は、ＡＰ１５０４が修正されたＲＴＳメッセージ１９２６を送信することで開始する。いくつかの態様では、修正されたＲＴＳメッセージ１９２６は、図１０Ａに示されるＲＴＳメッセージ１０００のフォーマットに実質的に適合し得る。修正されたＲＴＳメッセージ１９２６は、ＳＴＡ１０６からのアップリンク送信がＲＴＳメッセージ１９２６によって示される持続時間の間に許可されることを示す。
【０１９４】
[00229]ＲＴＳメッセージ１９２６を受信したことに応答して、ＳＴＡ１０６はＣＴＳメッセージ１９２８を送信する。ＣＴＳメッセージは、図１９Ａに示されるＣＴＳメッセージ１９００と実質的に適合し得る。ＣＴＳメッセージ１９２８は、ＳＴＡ１０６がＲＴＳメッセージ１９２６に含まれる持続時間フィールドによって示される時間期間の間にアップリンク送信を実行するかどうかを示す。ＣＴＳメッセージ１９２８においてアップリンク送信を実行しないことをＳＴＡ１０６が示す場合、ＡＰ１５０４は、以下で論じられるデータパケット１９３２の送信の間は少なくとも、電力を節約するために全二重受信をオフにする、または無効にすることが可能であり得る。
【０１９５】
[00230]ＲＴＳ１９２６によって示される時間期間の間にアップリンクデータを送信することを、ＳＴＡ１０６がＣＴＳメッセージ１９２８を介して示す場合、ＣＴＳメッセージフォーマット１０５０に従って、ＣＴＳメッセージ１９２８はさらにアップリンク送信の持続時間を示す。ＣＴＳ１９２８によって示されるアップリンク送信の持続時間は、ＲＴＳメッセージ１９２６によって示される持続時間より短く、それに等しく、またはそれより長くてよい。ＣＴＳメッセージ１９２８によって示される持続時間が、ＲＴＳメッセージ１９２８によって示されるダウンリンク送信の持続時間より長い場合、ＲＴＳメッセージ１９２６によって設定されるＮＡＶは、アップリンク送信全体を保護するには不十分である。したがって、ダウンリンク送信持続時間よりも長いアップリンク送信持続時間を示すＣＴＳメッセージ１９２８を受信すると、ＡＰ１５０４は、ＣＴＳ１９２８によっても示される持続時間を示すＣＴＳ１９３０を送信し得る。ＣＴＳ１９３０は、ＳＴＡ１０６によるアップリンク送信の持続時間全体を保護するようにＮＡＶを更新するので、ＮＡＶはアップリンク送信とダウンリンク送信の両方の大きい方の持続時間をカバーするように設定される。
【０１９６】
[00231]次に、ＡＰ１５０４は、ダウンリンクデータ１９３２をＳＴＡ１０６に送信するが、ＳＴＡ１０６は、アップリンクデータ１９３４をＡＰ１５０４に送信する。ダウンリンクデータ１９３２およびアップリンクデータ１９３４の各々は次いで、肯定応答パケット１９３８および１９３６によってそれぞれ肯定応答される。
【０１９７】
[00232]ＡＰ１５０４およびＳＴＡ１０６はまた、通信されるＲＴＳ１９２６ならびにＣＴＳメッセージ１９２８および１９３０の自己干渉を確認することによって、自己干渉の打消しの品質を事前に評価し得る。いくつかの態様では、ＡＰ１５０４は、全二重ではない送信が発生することを示すためにＣＴＳ１９３０を送信し得る。いくつかの態様では、ＲＴＳメッセージ１９２６およびＣＴＳメッセージ１９２８／１９３０は、全二重レートを予測するために使用され得る。ＡＰ１５０４およびＳＴＡ１０６は、ＲＴＳ１９２６およびＣＴＳメッセージ１９２８／１９３０に基づいて、残っている自己干渉を測定し、信号対干渉雑音比（すなわち、情報転送レートの上限）を決定するように構成され得る。全二重レートが決定されると、送信レートは、ＡＰ１５０４とＳＴＡ１０６の両方に対するＮＡＶとともにＣＴＳメッセージ１９３０によって通信され得る。しかしながら、ＳＴＡ１０６からのＣＴＳメッセージ１９２８が全二重通信を示さない場合、ＡＰ１５０４とＳＴＡ１０６との間の通信は、従来のＲＴＳ／ＣＴＳ通信と同様であってよく、これは、ＡＰ１５０４がＲＴＳメッセージ１９２６を送信することと、ＳＴＡ１０６がＣＴＳメッセージ１９２８によって応答することとを備え得る。次いで、ＡＰ１５０４はＳＴＡ１０６がデータパケットだけを受信する間にデータパケットを送信してよく、その後で、ＳＴＡ１０６は肯定応答メッセージを送信し、メッセージは繰り返す。いくつかの態様では、ＲＴＳメッセージ１９２６およびＣＴＳメッセージ１９２８／１９３０は、全二重通信の準備のためだけに使用され得る新しい独立のフレームまたはメッセージにおいて実装され得る。ＲＴＳメッセージ１９２６は全二重要求とも呼ばれることがあり、ＣＴＳメッセージ１９２８は全二重応答とも呼ばれることがあり、ＣＴＳメッセージ１９３０は全二重制御メッセージと呼ばれることがある。いくつかの態様では、これらの全二重要求および応答メッセージは、既存のＲＴＳメッセージおよびＣＴＳメッセージとそれぞれ組み合わされ得る。
【０１９８】
[00233]いくつかの態様では、ＲＴＳメッセージ１９２６およびＣＴＳメッセージ１９２８／１９３０は、独立のメッセージではなくてよく、むしろ、他のメッセージもしくは通信に組み込まれてよく、または統合されてよい。たとえば、ＲＴＳメッセージ１９２６およびＣＴＳメッセージ１９２８／１９３０は、ビーコン、全二重要求、全二重応答、接続要求、接続応答、プローブ要求、もしくはプローブ応答の少なくとも１つに組み込まれ、または統合されてよい。いくつかの他の態様では、ＲＴＳメッセージ１９２６およびＣＴＳメッセージ１９２８／１９３０のいくつかの組合せは、ＡＰ１５０４とＳＴＡ１０６との間の任意の他の通信またはメッセージに組み込まれてよく、または統合されてよい。
【０１９９】
[00234]いくつかの態様では、ＡＰ１５０４またはＳＴＡ１０６は、メッセージまたは通信を介した全二重通信を解して通信するための能力を示すように構成され得る。いくつかの態様では、この指示は、ヘッダにおいて、または図１０Ａ〜図１０Ｄのフレームのいずれかの中の追加のフィールドにおいて、または上で説明された任意の他のメッセージのフィールド（すなわち、全二重要求／応答、ビーコンなど）において通信される、フィールドの形態であってよい。いくつかの態様では、ＡＰ１５０４またはＳＴＡ１０６は、全二重通信にだけ参加するように構成され得る。したがって、ＡＰ１５０４は、ＳＴＡ１０６から第２のメッセージを受信することと同時に第１のメッセージを送信するだけであってよく、ＳＴＡ１０６は全二重通信が可能である。
【０２００】
[00235]いくつかの態様では、ＡＰ１５０４およびＳＴＡ１０６は、データパケットのＭＡＣヘッダにおいて、または互いに接続すると、ＲＴＳメッセージとＣＴＳメッセージのいずれかの中で全二重能力を示し得る。いくつかの態様では、ＡＰ１５０４およびＳＴＡ１０６がデータパケット１９３２の利用可能性とメッセージの持続時間とを事前に知っている場合、通信はＣＴＳメッセージ１９３０がＡＰ１５０４からＳＴＡ１０６に通信されることなく進行し得る。いくつかの態様では、ＲＴＳ（すなわち、要求メッセージ）およびＣＴＳ（すなわち、応答メッセージ）は、通信される他のメッセージに暗黙的に組み込まれ得る。たとえば、ＲＴＳは、ＡＰ１５０４からＳＴＡ１０６に通信されるデータパケットに組み込まれ得るが、ＣＴＳは、ＳＴＡ１０６からＡＰ１５０４に通信されるＡＣＫパケットに組み込まれ得る。
【０２０１】
[00236]図２０は、ワイヤレス通信システム１５００の１つの例示的な実施形態におけるＡＰ１５０４とＳＴＡ１０６との間の全二重メッセージ交換を示す。図２０に示されるメッセージ交換は、ＡＰとＳＴＡの両方が全二重送信が可能であるときに実施され得る。通信交換２０００はＡＰとＳＴＡとの間の通信を示すが、通信交換２０００はいくつかの態様では２つのＳＴＡの間で実行され得ることに留意されたい。
【０２０２】
[00237]図２０は、いくつかの態様において、ワイヤレス通信システム１５００内でのダウンリンクデータ２００２とアップリンクデータ２００４の同時の送信が、大きな自己干渉によりＡＰ１５０４においてアップリンクデータ２００４の破損をもたらし得ることを示す。これは、ＡＰ１５０４による劣悪な自己干渉の打消しにより引き起こされ得る。肯定応答パケット２００６および２００８の各々も、全二重送信を使用して同時に送信されるので、大きな自己干渉は、図２０に示されるように、（アップリンク肯定応答パケット２００６との自己干渉により）アップリンク上で送られるダウンリンク肯定応答パケット２００８の破損ももたらし得る。したがって、データパケット２００２と２００４の両方が、ＡＰ１５０４の大きな自己干渉と劣悪な自己干渉の打消しにより失われる。
【０２０３】
[00238]図２１は、ワイヤレス通信システム１５００の１つの例示的な実施形態におけるＡＰ１５０４とＳＴＡ１０６との間の別の全二重メッセージ交換を示す。図２１に示されるメッセージ交換は、ＡＰとＳＴＡの両方が全二重送信が可能であるときに実施され得る。通信交換２１００はＡＰとＳＴＡとの間の通信を示すが、通信交換２１００はいくつかの態様では２つのＳＴＡの間で実行され得ることに留意されたい。
【０２０４】
[00239]図２０に示される通信交換２０００とは対照的に、通信交換２１００において送信される肯定応答２１０６および２１０８は千鳥状にされる。たとえば、アップリンク肯定応答パケット２１０６は、ダウンリンク肯定応答パケット２１０８の前に送信される。いくつかの態様では、肯定応答パケット２１０８は、肯定応答パケット２１０６の終わりから、所与のフレーム間離隔の後で送信され得る。いくつかの態様では、肯定応答パケットは千鳥状にされるので、ＡＰ１５０４によるダウンリンク肯定応答パケット２１０８の受信は、通信交換２０００において発生するような、アップリンク肯定応答パケットの送信により引き起こされる自己干渉を受けないことがある。これにより、ダウンリンク肯定応答パケット２２０８は、ＡＰ１５０４によって正しく受信され得る。アップリンクパケット２１０４はそれでもダウンリンクデータパケット２１０２の送信により引き起こされる自己干渉を受け得るが、肯定応答パケット２１０６および２１０８は、時間的に千鳥状にされると、大きな自己干渉により影響されなくなり得る。したがって、肯定応答パケット２１０６および２１０８が千鳥状にされる場合、データパケット２１０４だけが失われる。
【０２０５】
[00240]図２２は、ワイヤレス通信システム１００、２００、２５０、または１５００の１つまたは複数の中でのワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス２２００は、図４に示されたワイヤレスデバイス４０２によって実行され得る。
【０２０６】
[00241]ブロック２２０１において、第１のメッセージが宛先デバイスへの送信のために生成される。ブロック２２０５において、第１のメッセージが宛先デバイスへの送信のために出力される（すなわち、送信される）。ブロック２２１０において、第２のメッセージの少なくとも一部分が、第１のメッセージの送信と少なくとも部分的に同時にソースデバイスから受信される。
【０２０７】
[00242]いくつかの態様では、ソースデバイスが第２のメッセージのソースであると決定するために、第２のメッセージのプリアンブルが受信され復号される。いくつかの態様では、宛先デバイスは、復号されたプリアンブルに基づいて決定される。いくつかの態様では、第２のメッセージの持続時間は、復号されたプリアンブルに基づいて決定される。いくつかの態様では、第１のメッセージは、復号されたプリアンブルに基づいてパッドされ得る。たとえば、いくつかの態様では、第１のメッセージの送信が第２のメッセージの送信／受信の完了から閾値の時間の期間内に完了することを確実にするように、第１のメッセージがパッドされ得る。
【０２０８】
[00243]いくつかの態様では、ソースデバイスは、宛先デバイスをまず決定し、次いで宛先デバイスに基づいて複数の信号強度のメトリックを決定することによって決定される。信号強度のメトリックの各々は、宛先デバイスにおいて受信される信号の強度を表し得る。ソースデバイスは次いで、信号強度のメトリックに基づいて決定され得る。たとえば、いくつかの態様では、宛先デバイスにおける信号強度が閾値を下回るデバイスが、ソースデバイスとして選択され得る。
【０２０９】
[00244]いくつかの態様では、プロセス２２００はさらに、第１のメッセージに対する肯定応答を受信することを含む。いくつかの態様では、プロセス２２００は、第２のメッセージに対する肯定応答を生成して送信することを含む。
【０２１０】
[00245]いくつかの態様では、第１のメッセージおよび第２のメッセージの持続時間が決定され、第２のメッセージの肯定応答が持続時間に基づいて送信される。たとえば、いくつかの態様では、第２のメッセージの肯定応答は、第１のメッセージの送信と第２のメッセージの送信／受信が完了した後で送信される。
【０２１１】
[00246]いくつかの態様では、たとえば、プロセス２２００を実行するアクセスポイントデバイスにおいて、プロセス２２００は、スケジューリングメッセージを生成して送信することを含み、スケジューリングメッセージは、ソースデバイスがスケジューリングメッセージによって特定される送信機会の間に第２のメッセージを送信するための許可を与えられることを示す。いくつかの態様では、スケジューリングメッセージはリクエストツーセンドメッセージとして生成される。いくつかの態様では、プロセス２２００は、肯定応答タイミングメッセージを生成して送信し、肯定応答タイミングメッセージは、第１のメッセージおよび／または第２のメッセージに肯定応答するための時間期間を示す。いくつかの態様では、肯定応答タイミングメッセージおよびスケジューリングメッセージは同じメッセージである。したがって、いくつかの態様では、肯定応答タイミングメッセージはリクエストツーセンドメッセージである。
【０２１２】
[00247]これらの態様のいくつかでは、スケジューリングメッセージは第１のメッセージの持続時間を示すために生成される。たとえば、図１８〜図１９において示されるように、リクエストツーセンドメッセージは、発信側のアクセスポイントが局に送ることを計画するダウンリンク送信の持続時間を示し得る。いくつかの態様では、スケジューリングメッセージは複数の送信機会を定義してよく、異なるダウンリンク受信機および／またはアップリンク送信機は、複数の送信機会の各々の間の通信のためにスケジューリングされる。いくつかの態様では、１つのダウンリンク送信が複数の送信機会にわたることがある一方で、複数のアップリンク送信が単一のダウンリンク送信の間に実行される。同様に、１つのアップリンク送信が複数の送信機会にわたるようにスケジューリングされることがある一方で、複数のダウンリンク送信が単一のアップリンク送信の間に実行される。これらのスケジューリングメッセージはまた、スケジューリングメッセージによって特定される複数のアップリンク送信および／またはダウンリンク送信に肯定応答するための時間期間を定義し得る。
【０２１３】
[00248]これらの態様のいくつかでは、クリアツーセンドメッセージはソースデバイスから受信される。このクリアツーセンドメッセージは、（スケジューリングメッセージはいくつかの態様ではリクエストツーセンドメッセージであるので）スケジューリングメッセージの送信に応答して受信され得る。これらの態様では、プロセス２２００は、上で論じられたスケジューリングメッセージによって特定される送信機会の間にソースデバイスが第２のメッセージを送信するかどうかを決定するために、クリアツーセンドメッセージを復号することを含み得る。
【０２１４】
[00249]これらの態様のいくつかでは、クリアツーセンドメッセージはまた、第２のメッセージの要求される持続時間を決定するために復号され得る。いくつかの態様では、第１のメッセージは、要求された持続時間に基づいてパッドされる。
【０２１５】
[00250]これらの態様のいくつかでは、プロセス２２００は第２のスケジューリングメッセージを送信し、第２のスケジューリングメッセージは要求される持続時間と第１のメッセージの持続時間の大きい方を示す。第２のスケジューリングメッセージを送信することによって、プロセス２２００を実行するデバイスは、より長いアップリンク送信が十分な保護を有することを確実にするためにＮＡＶを延長し得る。
【０２１６】
[00251]いくつかの他の態様では、たとえば、ワイヤレスネットワーク上で動作しプロセス２２００を実行する局デバイスにおいて、スケジューリングメッセージが受信される。これらの態様は、プロセス２２００を実行する装置がスケジューリングメッセージによって特定される送信機会の間に第１のメッセージを送信するための許可を与えられると決定するために、スケジューリングメッセージを復号し得る。これらの態様のいくつかでは、プロセス２２００は、スケジューリングメッセージをリクエストツーセンドメッセージとして復号する。いくつかの態様では、スケジューリングメッセージは送信機会の持続時間を決定するために復号される。いくつかの態様では、たとえば、第１のメッセージがスケジューリングメッセージにおいて示される持続時間よりも短い場合、プロセス２２００は、スケジューリングメッセージにおいて示される持続時間により近くなるように、第１のメッセージの持続時間を長くするために、第１のメッセージの長さをパッドすることを含み得る。たとえば、プロセス２２００は、第１のメッセージの完了時間が第２のメッセージの完了から閾値の時間内であるように、または、持続時間によって示される時間から閾値の時間の期間内であるように、第１のメッセージをパッドし得る。
【０２１７】
[00252]これらの態様のいくつかでは、プロセス２２００は、肯定応答タイミングメッセージを受信することを含み、肯定応答タイミングメッセージは、第２のメッセージにいつ肯定応答するかを決定するために復号される。いくつかの態様では、肯定応答タイミングメッセージおよびスケジューリングメッセージは同じメッセージである。したがって、肯定応答タイミングメッセージは、１つまたは複数の肯定応答のタイミングを定義する追加のデータフィールドを伴うリクエストツーセンドメッセージであり得る。
【０２１８】
[00253]これらの態様のいくつかでは、プロセス２２００は、クリアツーセンドメッセージを生成して送信することを含む。クリアツーセンドメッセージは、プロセス２２００を実行するデバイスまたは装置が送信機会の間に第１のメッセージを送信することを示すために生成される。これらの態様のいくつかでは、クリアツーセンドメッセージはさらに、第１のメッセージの要求された持続時間を示すために生成される。たとえば、いくつかの態様では、上で説明された、受信されたスケジューリングメッセージによって示される持続時間は、第１のメッセージを送信するために必要とされる持続時間をカバーするには不十分であり得る。クリアツーセンドメッセージにおいて要求される持続時間を示すことによって、プロセス２２００を実行するデバイスは、この実施形態において第１のメッセージを送信するのに十分な時間を提供する、持続時間が増大した送信機会を得ることが可能であり得る。
【０２１９】
[00254]クリアツーセンドメッセージを使用することによってより長い持続時間を要求するいくつかの態様では、第２のスケジューリングメッセージは、クリアツーセンドメッセージが送信された後で受信され得る。この第２のスケジューリングメッセージは、送信機会の更新された持続時間を示し得る。更新された持続時間は、第１のスケジューリングメッセージにおいて示される元の持続時間よりも長くてよい。この更新された持続時間は、更新された持続時間内に第１のメッセージが送信され得るように、十分長くてよい。
【０２２０】
[00255]図２３は、ワイヤレス通信システム１００、２００、２５０、および／または１５００の１つまたは複数の中で利用され得る例示的なワイヤレスデバイス２３００の機能ブロック図である。デバイス２３００は、生成回路２３０５と、送信回路２３１０と、同時送信および／または受信回路２３１５とを備える。生成回路２３０５は、ブロック２２０１に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、生成回路２３０５は、スケジューリングメッセージを生成し、肯定応答タイミングメッセージを生成し、クリアツーセンドメッセージを生成するように構成され得る。いくつかの態様では、生成回路２３０５は、プロセッサ４０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、生成するための手段は生成回路２３０５を含み得る。
【０２２１】
[00256]送信回路２３１０は、ブロック２２０５に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、送信するための手段はさらに、第２のメッセージに対する肯定応答を送信し、スケジューリングメッセージを送信し、クリアツーセンドメッセージを送信するように構成され得る。いくつかの態様では、送信回路２３１０は送信機４１０を含み得る。いくつかの他の態様では、送信回路２３１０はプロセッサ４０４を含み得る。いくつかの態様では、送信するための手段は送信回路２３１０を含み得る。
【０２２２】
[00257]デバイス２３００はさらに、同時送信および／または受信回路２３１５を備える。同時送信および／または受信回路２３１５は、ブロック２２１０に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、同時送信および／または受信回路２３１５は、第２のメッセージのプリアンブルを受信し、ソースデバイスからクリアツーセンドメッセージを受信し、スケジューリングメッセージを受信し、肯定応答タイミングメッセージを受信するように構成され得る。いくつかの態様では、同時送信および／または受信回路２３１５は、受信機４１２および／またはプロセッサ４０４を含み得る。いくつかの他の態様では、同時送信および／または受信回路２３１５は、プロセッサ４０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、受信するための手段は同時送信および／または受信回路２３１５を含み得る。いくつかの態様では、復号するための手段は受信回路２３１０を含み得る。
【０２２３】
[00258]デバイス２３００のいくつかの態様はさらに、決定回路（図示されず）を備える。決定回路は、プロセス２２００に関して上で論じられた機能の１つまたは複数を実行し、および／または、宛先デバイスを決定し、宛先デバイスに基づいて複数の信号強度のメトリックを決定し、もしくは信号強度のメトリックに基づいてソースデバイスを決定するように構成され得る。いくつかの態様では、決定回路は、第２のメッセージの第２の持続時間を決定するように構成され得る。いくつかの態様では、決定回路は、プロセッサ２０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、決定するための手段が決定回路を含み得る。
【０２２４】
[00259]デバイス２３００のいくつかの態様はさらに、特定回路（図示されず）を備える。特定回路は、信号強度が第１の閾値以下である複数のデバイスのうちの１つまたは複数を特定するように構成され得る。いくつかの態様では、特定回路は、プロセッサ２０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、特定するための手段は特定回路を含み得る。
【０２２５】
[00260]デバイス２３００のいくつかの態様はさらに、選択回路（図示されず）を備える。選択回路は、複数の特定されたデバイスからソースデバイスを選択するように構成され得る。いくつかの態様では、選択回路は、プロセッサ２０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、選択するための手段は選択回路を含み得る。
【０２２６】
[00261]デバイス２３００のいくつかの態様はさらに、選択回路（図示されず）を備える。選択回路は、複数の特定されたデバイスからソースデバイスを選択するように構成され得る。いくつかの態様では、選択回路は、プロセッサ２０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、選択するための手段は選択回路を含み得る。
【０２２７】
[00262]デバイス２３００のいくつかの態様はさらに、パディング回路（図示されず）を備える。パディング回路は、第２のメッセージの持続時間に基づいて第１のメッセージの長さをパッドし、第１のメッセージの送信の完了時間と第２のメッセージの受信の完了との差が第２の閾値以下であるように第１のメッセージの長さをパッドし、持続時間に基づいて第１のメッセージをパッドするように構成され得る。いくつかの態様では、パディング回路は、プロセッサ２０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、パッドするための手段はパディング回路を含み得る。
【０２２８】
[00263]デバイス２３００のいくつかの態様はさらに、復号回路（図示されず）を備える。復号回路は、クリアツーセンドメッセージを復号し、スケジューリングメッセージを復号し、肯定応答タイミングメッセージを復号するように構成され得る。いくつかの態様では、復号回路は、プロセッサ２０４および／またはＤＳＰ４２０を含み得る。いくつかの態様では、復号するための手段は復号回路を含み得る。
【０２２９】
[00264]図２４Ａは、ワイヤレス通信システム１５００内でのワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス２４００は、図４に示されたワイヤレスデバイス４０２によって実行され得る。いくつかの態様では、プロセス２４００はアクセスポイントによって実行され得る。プロセス２４００は、ワイヤレス通信システム１５００上で全二重通信をスケジューリングするための、スケジューリングメッセージの使用を示す。いくつかの態様では、スケジューリングメッセージは、図１０Ａ〜図１０Ｄに示されるスケジューリングメッセージのいずれかであり得る。
【０２３０】
[00265]ブロック２４０２において、スケジューリングメッセージが第１のデバイスによって生成される。スケジューリングメッセージは、スケジューリングメッセージによって特定される送信機会の間にソースデバイスがソースデバイスデータを送信するための許可を与えられることを示す。いくつかの態様では、スケジューリングメッセージはリクエストツーセンドメッセージであり得る。いくつかの他の態様では、スケジューリングメッセージはリクエストツーセンドメッセージではなくてよい。たとえば、スケジューリングメッセージは、送信スケジューリング情報と関連付けられる情報を提供することに専用のメッセージであり得る。いくつかの態様では、プロセス２４００は、送信機会の最大の持続時間を示すためにスケジューリングメッセージを生成する。
【０２３１】
[00266]ブロック２４０４において、スケジューリングメッセージが送信のために出力される（すなわち、送信される）。いくつかの態様では、スケジューリングメッセージはブロードキャストまたはマルチキャストされ得る。いくつかの態様では、スケジューリングメッセージはソースデバイスにユニキャストされ得る。
【０２３２】
[00267]いくつかの態様では、プロセス２４００は、ソースデバイスからクリアツーセンドメッセージを受信することを含む。クリアツーセンドメッセージは、ソースデバイスがスケジューリングメッセージを受信したことに応答して、ソースデバイスによって送信され得る。これらの態様では、クリアツーセンドメッセージは、ソースデバイスが送信機会の間にデータを送信するかどうかを示すために復号され得る。いくつかの態様では、クリアツーセンドメッセージは、送信機会の間のソースデバイスによる送信の持続時間を示すために復号され得る。
【０２３３】
[00268]いくつかの態様では、プロセス２４００はさらに、第２のクリアツーセンドメッセージを生成して送信することを含み得る。第２のクリアツーセンドメッセージは、第１のクリアツーセンドメッセージにおいてソースデバイスによって示される送信の持続時間と第１のメッセージの持続時間との大きい方を示すために生成され得る。
【０２３４】
[00269]ブロック２４０６において、第１のメッセージは、スケジューリングメッセージによって特定される送信機会の間に送信される。メッセージは、ソースデバイスデータを受信することと少なくとも部分的に同時に送信される。したがって、第１のメッセージの送信の少なくとも一部分に対して、全二重送信が生じる。
【０２３５】
[00270]いくつかの態様では、プロセス２４００はさらに、肯定応答タイミングメッセージを生成することを含む。肯定応答タイミングメッセージは、送信機会の間に送信されるメッセージに肯定応答するための１つまたは複数の時間期間を示す。たとえば、１つまたは複数の時間期間は、第１のメッセージおよび／またはソースデバイスデータがいつ肯定応答されるべきかを示し得る。いくつかの態様では、プロセス２４００は、肯定応答タイミングメッセージによって示される時間期間の間に、ソースデバイスデータの肯定応答を送信することを含む。いくつかの態様では、肯定応答タイミングメッセージはスケジューリングメッセージである。いくつかの態様では、肯定応答タイミングメッセージはリクエストツーセンドメッセージである。いくつかの態様では、肯定応答タイミングメッセージはクリアツーセンドメッセージである。
【０２３６】
[00271]図２４Ｂは、ワイヤレス通信システム１５００内で利用され得る例示的なワイヤレスデバイス２４１０の機能ブロック図である。デバイス２４１０は、生成回路２４１２と、送信回路２４１４と、同時送信および／または受信回路２４１６とを備える。生成回路２４１２は、図２４Ａに示されたブロック２４０２に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、生成回路２４１２はプロセッサ４０４を含み得る。デバイス２４１０はさらに、送信回路２４１４を備える。送信回路２４１４は、ブロック２４０４に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、送信回路２４１４は送信機４１０を含み得る。デバイス２４１０はさらに、同時送信および／または受信回路２４１６を備える。同時送信および受信回路２４１６は、ブロック２４０６に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、同時送信および受信回路２４１６は、送信機４１０および／または受信機４１２を含み得る。
【０２３７】
[00272]図２５Ａは、ワイヤレス通信システム１５００の態様の中でのワイヤレス通信の１つの例示的な方法のフローチャートである。いくつかの態様では、プロセス２５００は、図４に示されたワイヤレスデバイス４０２によって実行され得る。いくつかの態様では、プロセス２５００は局によって実行され得る。プロセス２５００は、図１０Ａ〜図１０Ｄに示されるスケジューリングメッセージのいずれかのような、スケジューリングメッセージの受信に基づいて全二重通信を実行する方法を提供する。いくつかの態様では、スケジューリングメッセージはリクエストツーセンドメッセージであり得る。
【０２３８】
[00273]ブロック２５０２において、スケジューリングメッセージがソースデバイスによって受信される。ブロック２５０４において、スケジューリングメッセージは復号される。復号されると、スケジューリングメッセージは、スケジューリングメッセージによって特定される送信機会の間にソースデバイスがソースデバイスデータを送信するための許可を与えられることを示す。いくつかの態様では、スケジューリングメッセージはリクエストツーセンドメッセージであり得る。いくつかの他の態様では、スケジューリングメッセージはリクエストツーセンドメッセージではなくてよい。たとえば、スケジューリングメッセージは、送信スケジューリング情報と関連付けられる情報を提供することに専用のメッセージであり得る。
【０２３９】
[00274]いくつかの態様では、プロセス２５００がスケジューリングメッセージを復号するとき、スケジューリングメッセージは、送信機会の最大の持続時間を示す。
【０２４０】
[00275]いくつかの態様では、プロセス２５００は、クリアツーセンドメッセージをスケジューリングメッセージの送信機に送信することを含む。クリアツーセンドメッセージは、ソースデバイスがスケジューリングメッセージを受信したことに応答して送信され得る。これらの態様では、クリアツーセンドメッセージは、ソースデバイスが送信機会の間にデータを送信するかどうかを示すために、プロセス２５００によって生成され得る。いくつかの態様では、クリアツーセンドメッセージは、送信機会の間のソースデバイスによる送信の持続時間を示すために生成され得る。
【０２４１】
[00276]いくつかの態様では、プロセス２５００はさらに、第２のクリアツーセンドメッセージを受信することを含み得る。第２のクリアツーセンドメッセージは、下で論じられる、ソースデバイスの送信の持続時間と第１のメッセージの持続時間との大きい方を示すために復号され得る。
【０２４２】
[00277]ブロック２５０６において、第１のメッセージは、スケジューリングメッセージによって特定される送信機会の間に受信される。ブロック２５０８において、ソースデバイスデータが、第１のメッセージを受信することと少なくとも部分的に同時に、送信機会の間の送信のために出力される（すなわち、送信される）。したがって、ソースデバイスデータの送信の少なくとも一部分に対して、全二重送信が生じる。
【０２４３】
[00278]いくつかの態様では、プロセス２５００はさらに、肯定応答タイミングメッセージを受信することを含む。肯定応答タイミングメッセージは、プロセス２５００において復号され、送信機会の間に送信されるメッセージに肯定応答するための１つまたは複数の時間期間を示す。たとえば、１つまたは複数の時間期間は、第１のメッセージおよび／またはソースデバイスデータがいつ肯定応答されるべきかを示し得る。いくつかの態様では、プロセス２５００は、肯定応答タイミングメッセージによって示される時間期間の間に、第１のメッセージの肯定応答を送信することを含む。いくつかの態様では、肯定応答タイミングメッセージはスケジューリングメッセージである。いくつかの態様では、肯定応答タイミングメッセージはリクエストツーセンドメッセージである。いくつかの態様では、肯定応答タイミングメッセージはクリアツーセンドメッセージである。
【０２４４】
[00279]図２５Ｂは、ワイヤレス通信システム１５００内で利用され得る例示的なワイヤレスデバイス２５１０の機能ブロック図である。デバイス２５１０は、受信回路２５１２と、復号回路２５１４と、同時送信および受信回路２５１６とを備える。受信回路２５１２は、ブロック２５０２および／またはブロック２５０６に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、受信回路２５１２は受信機４１２を含み得る。デバイス２５１０はさらに、復号回路２５１４を備える。復号回路２５１４は、ブロック２５０４に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、復号回路２５１４はプロセッサ４０４を含み得る。デバイス２５１０はさらに、同時送信および受信回路２５１６を備える。同時送信および受信回路２５１６は、ブロック２５０８に関して上で論じられた機能の１つまたは複数を実行するように構成され得る。いくつかの態様では、同時送信および受信回路２５１６は、送信機４１０および／または受信機４１２を含み得る。
【０２４５】
[00280]いくつかの態様では、オーバーヘッドを減らすために、複数のデータパケットおよび肯定応答パケットは、スケジューリングされた持続時間においてアップリンク方向とダウンリンク方向の両方に（すなわち、全二重システムの両方の方向に）引き続き送られ得る。たとえば、２つのＳＴＡ１０６Ａおよび１０６Ｂが両方の方向への対称的なトラフィックを有する場合、すなわち、両方のＳＴＡがビデオチャットまたは他の相互に等価な通信に参加している場合、または、１つのＳＴＡが２つの他のＳＴＡの間の継続的なリレーとして動作している場合。そのような実施形態では、上で論じられた千鳥状にされた肯定応答は、複数の目的を果たしてよく、次の送信パケット持続時間に関する情報を伝えるために使用され得る。後続のデータ送信のパケット持続時間は、ＳＴＡが両方の送信されたデータパケットの持続時間を決定することを可能にし、ＳＴＡが次の肯定応答パケット開始時間を計算することを可能にし得る。加えて、肯定応答パケットは、以前に受信されたデータパケットのＳＩＮＲに基づく全二重レートを含み得るので、後続のレートを推定または示唆するために以前のレートを使用する。加えて、肯定応答パケットは、全二重通信を終わらせるために１つのＳＴＡによって使用され得る。たとえば、１つのＳＴＡまたはＡＰは、通信すべきさらなるデータがない場合、高いＰＥＲもしくは低いＳＩＮＲを引き起こしている大きな自己干渉を有する場合、または、全二重レートが半二重レートより低い場合、別のＳＴＡまたはＡＰとの全二重通信を終わらせてよく、それらは肯定応答フレームを介して推定され得る。
【０２４６】
[00281]いくつかの態様では、１つまたは複数のチャネルが関与するとき、各ＳＴＡ１０６に対してダウンリンク接続とアップリンク接続とに同じ帯域幅を割り当てることによって、干渉が防がれ得る。たとえば、各ＳＴＡ１０６は、ダウンリンク通信とアップリンク通信の両方とともに使用するために割り当てられる同じ帯域幅を有するべきである。さもなければ、ＳＴＡ１０６Ｂがアップリンクにおいて第１のチャネルを使用しながらＳＴＡ１０６Ａがダウンリンクにおいて第１のチャネルを使用する場合に、干渉が発生することがあり、ＳＴＡ１０６Ａのダウンリンクとの干渉を引き起こし、ＳＴＡ１０６Ａのダウンリンクを混雑させる。いくつかの態様では、ダウンリンクの割当てとアップリンクの割当てにおいて帯域幅が一致しない場合、ＡＰは互いに離れているＳＴＡをスケジューリングすべきである。
【０２４７】
[00282]本明細書で使用される「決定すること」という用語は、様々な活動を包含する。たとえば、「決定すること」は、計算すること、算出すること、処理すること、導出すること、調査すること、探索すること（たとえば、テーブル、データベースまたは別のデータ構造で探索すること）、確認することなどを含み得る。また、「決定すること」は、受信すること（たとえば、情報を受信すること）、アクセスすること（たとえば、メモリ中のデータにアクセスすること）などを含み得る。また、「決定すること」は、解決すること、選択すること、選ぶこと、確立することなどを含み得る。さらに、本明細書で使用される「チャネル幅」は、いくつかの態様では帯域幅を包含することがあり、または帯域幅と呼ばれることもある。
【０２４８】
[00283]本明細書で使用される、項目のリスト「のうちの少なくとも１つ」に言及する句は、単一のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａと、ｂと、ｃと、ａ−ｂと、ａ−ｃと、ｂ−ｃと、ａ−ｂ−ｃとを包含することが意図される。
【０２４９】
[00284]上で論じられた方法の様々な動作は、様々なハードウェアコンポーネントおよび／もしくはソフトウェアコンポーネント、回路、ならびに／またはモジュールのような、動作を実行することが可能な任意の適切な手段によって実行され得る。一般に、図に示されるどの動作も、その動作を実行することが可能な対応する機能的手段によって実行され得る。
【０２５０】
[00285]本明細書で使用される場合、インターフェースという用語は、２つ以上のデバイスを一緒に接続するように構成されるハードウェアまたはソフトウェアを指し得る。たとえば、インターフェースは、プロセッサまたはバスの一部であってよく、デバイス間での情報またはデータの通信を可能にするように構成され得る。インターフェースは、チップまたは他のデバイスへと組み込まれ得る。たとえば、いくつかの態様では、インターフェースは、あるデバイスからの情報または通信を別のデバイスにおいて受信するように構成される受信機を備え得る。（たとえば、プロセッサまたはバスの）インターフェースは、フロントエンドデバイスまたは別のデバイスによって処理される情報またはデータを受信してよく、または受信された情報を処理してよい。いくつかの態様では、インターフェースは、情報またはデータを別のデバイスに送信または通信するように構成される送信機を備え得る。したがって、インターフェースは、情報またはデータを送信してよく、または、（たとえば、バスを介した）送信のために出力するための情報またはデータを準備してよい。
【０２５１】
[00286]本開示に関連して説明された様々な例示的な論理ブロック、モジュール、および回路は、本明細書で説明された機能を実行するように設計された、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ信号（ＦＰＧＡ）もしくは他のプログラマブル論理デバイス（ＰＬＤ）、個別ゲートもしくはトランジスタ論理、個別ハードウェアコンポーネント、またはそれらの任意の組合せによって実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の市販のプロセッサ、コントローラ、マイクロコントローラまたは状態機械であり得る。また、プロセッサは、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。
【０２５２】
[00287]１つまたは複数の態様では、説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはその任意の組合せで実装され得る。ソフトウェアで実装される場合、それらの機能は、１つまたは複数の命令またはコードとして、コンピュータ可読媒体上に記憶され、またはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、命令もしくはデータ構造の形態の所望のプログラムコードを搬送もしくは記憶するために使用されコンピュータによってアクセスされ得る、任意の他の媒体を備え得る。また、任意の接続も適切にコンピュータ可読媒体と称される。たとえば、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者線（「ＤＳＬ」）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ソフトウェアがウェブサイト、サーバまたは他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。したがって、いくつかの態様では、コンピュータ可読媒体は、非一時的コンピュータ可読媒体（たとえば有形媒体）を備え得る。さらに、いくつかの態様では、コンピュータ可読媒体は、一時的コンピュータ可読媒体（たとえば信号）を備え得る。上の組合せも、コンピュータ可読媒体の範囲の中に含まれるべきである。
【０２５３】
[00288]したがって、いくつかの態様は、本明細書で提示された動作を実行するためのコンピュータプログラム製品を備え得る。たとえば、そのようなコンピュータプログラム製品は、命令が記憶（および／または符号化）され、それらの命令が本明細書で説明された動作を実行するために１つまたは複数のプロセッサによって実行可能である、コンピュータ可読媒体を備え得る。いくつかの態様では、コンピュータプログラム製品は、パッケージング材料を含み得る。
【０２５４】
[00289]本明細書で開示される方法は、説明される方法を達成するための１つまたは複数のステップまたは活動を備える。本方法のステップおよび／または活動は、特許請求の範囲を逸脱することなく互いに交換され得る。言い換えれば、ステップまたは活動の具体的な順序が明記されていない限り、特定のステップおよび／または活動の順序および／または使用は、特許請求の範囲を逸脱することなく修正され得る。
【０２５５】
[00290]ソフトウェアまたは命令は、伝送媒体を介して送信されることもある。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合に、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、伝送媒体の定義に含まれる。
【０２５６】
[00291]さらに、本明細書で説明される方法および技法を実行するためのモジュールおよび／または他の適切な手段は、適用可能な場合、ユーザ端末および／または基地局によってダウンロードされ得ること、および／または他の方法で取得され得ることを理解されたい。たとえば、本明細書で説明される方法を実行するための手段の転送を容易にするために、そのようなデバイスはサーバに結合され得る。代替的に、本明細書で説明される様々な方法は、ユーザ端末および／または基地局が記憶手段をデバイスに結合するかまたは提供すると様々な方法を取得することができるように、記憶手段（たとえば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクなどの物理記憶媒体など）を介して提供され得る。さらに、本明細書で説明される方法と技法とをデバイスに提供するための任意の他の適切な技法が利用され得る。
【０２５７】
[00292]特許請求の範囲は、上で示された通りの厳密な構成およびコンポーネントに限定されないことを理解されたい。上で説明された方法および装置の配置、動作および詳細には、特許請求の範囲を逸脱することなく、様々な修正、変更および変形が加えられ得る。
【０２５８】
[00293]上記の説明は、本開示の態様を対象としたものであるが、本開示の基本的な範囲を逸脱することなく、本開示の他の態様およびさらなる態様も考案されてよく、本開示の範囲は、以下の特許請求の範囲によって決定される。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  ワイヤレス通信のための方法であって、
宛先デバイスへの送信のために第１のメッセージを生成することと、
第２のメッセージの少なくとも一部分を、前記宛先デバイスへの前記第１のメッセージの送信のための出力と少なくとも部分的に同時にソースデバイスから受信することとを備える、方法。
［Ｃ２］  ワイヤレス通信のための装置であって、
宛先デバイスへの送信のために第１のメッセージを生成するための手段と、
第２のメッセージの少なくとも一部分を、前記宛先デバイスへ前記第１のメッセージを送信するのと少なくとも部分的に同時にソースデバイスから受信するための手段と、
前記宛先デバイスに前記第１のメッセージを送信するための手段とを備える、装置。
［Ｃ３］  前記第１のメッセージが送信される前記宛先デバイスを決定するための手段と、
前記宛先デバイスに基づいて複数の信号強度のメトリックを決定するための手段と、
前記装置が前記ソースデバイスによる送信のために前記第２のメッセージをスケジューリングできるように、前記信号強度のメトリックに基づいて、前記第２のメッセージがそこから受信される前記ソースデバイスを決定するための手段とをさらに備える、Ｃ２に記載の装置。
［Ｃ４］  前記ソースデバイスを決定するための前記手段が、
前記複数の信号強度のメトリックに基づいて信号強度が第１の閾値以下である複数のデバイスのうちの１つまたは複数を特定することと、
前記特定されたデバイスから前記ソースデバイスを選択すること
によって、前記信号強度のメトリックに基づいて前記ソースデバイスを決定するように構成される、Ｃ３に記載の装置。
［Ｃ５］  前記第２のメッセージの少なくとも一部分が前記第２のメッセージのプリアンブルを備え、
前記第２のメッセージの前記プリアンブルに基づいて、前記第２のメッセージの少なくとも一部分がそこから送信される前記ソースデバイスを決定するための手段と、
前記ソースデバイスに基づいて複数の信号強度のメトリックを決定するための手段と、
前記信号強度のメトリックに基づいて前記宛先デバイスを決定するための手段とをさらに備える、Ｃ２に記載の装置。
［Ｃ６］  前記第２のメッセージの前記少なくとも一部分が前記第２のメッセージのプリアンブルを備え、前記プリアンブルに少なくとも一部基づいて前記第１のメッセージの前記宛先デバイスを決定するための手段をさらに備える、Ｃ２に記載の装置。
［Ｃ７］  前記第２のメッセージの前記プリアンブルに少なくとも一部基づいて前記第２のメッセージの持続時間を決定するための手段をさらに備え、前記第１のメッセージを生成するための前記手段が前記第２のメッセージの前記決定された持続時間に基づいて前記第１のメッセージの長さをパッドすることを備える、Ｃ６に記載の装置。
［Ｃ８］  前記第１のメッセージの前記送信の完了時間と前記第２のメッセージの前記受信の完了時間との差が閾値以下であるように、前記第１のメッセージの第２の長さを決定するための手段をさらに備え、前記第１のメッセージを生成するための前記手段がさらに、前記決定された第２の長さに基づいて前記第１のメッセージの前記第１の長さをパッドする、Ｃ７に記載の装置。
［Ｃ９］  前記第１のメッセージの第１の持続時間を決定するための手段と、
前記第２のメッセージの第２の持続時間を決定するための手段とをさらに備え、
送信するための前記手段が、前記第１の持続時間および前記第２の持続時間に少なくとも一部基づいて、前記第２のメッセージの肯定応答を送信するように構成される、Ｃ２に記載の装置。
［Ｃ１０］  スケジューリングメッセージを生成するための手段をさらに備え、前記スケジューリングメッセージが、前記ソースデバイスが前記スケジューリングメッセージによって特定される第１の送信機会の間に前記第２のメッセージを送信するための許可を与えられることを示し、送信するための前記手段が、前記スケジューリングメッセージにおいて示される前記ソースデバイスに前記スケジューリングメッセージを送信するように構成される、Ｃ２に記載の装置。
［Ｃ１１］  生成するための前記手段がさらに、前記第１のメッセージの持続時間を示すために前記スケジューリングメッセージを生成するように構成される、Ｃ１０に記載の装置。
［Ｃ１２］  受信するための前記手段が、前記ソースデバイスから応答メッセージを受信するように構成され、
前記ソースデバイスが前記スケジューリングメッセージにおいて特定される前記第１の送信機会の間に前記第２のメッセージを送信するかどうかを決定するために前記応答メッセージを復号するように構成される、復号するための手段をさらに備える、Ｃ１０に記載の装置。
［Ｃ１３］  復号するための前記手段がさらに、前記第２のメッセージの持続時間を決定するために前記応答メッセージを復号するように構成され、生成するための前記手段が、前記第１のメッセージの送信が前記第２のメッセージの受信と同じ時間に完了するように、前記第２のメッセージの前記持続時間に基づいて前記第１のメッセージをパッドする、Ｃ１２に記載の装置。
［Ｃ１４］  復号するための前記手段がさらに、前記第２のメッセージの持続時間を決定するために前記応答メッセージを復号するように構成され、送信するための前記手段が、前記第２のメッセージの前記持続時間に基づいて前記第１のメッセージを送信する、Ｃ１２に記載の装置。
［Ｃ１５］  生成するための前記手段がさらに、制御メッセージを生成するように構成され、送信するための前記手段がさらに、前記ソースデバイスが前記第１の送信機会の間に前記第２のメッセージを送信するという前記決定に少なくとも一部基づいて前記制御メッセージを送信するように構成される、Ｃ１０に記載の装置。
［Ｃ１６］  前記制御メッセージが、前記第１の送信機会の新しい持続時間と、前記ソースデバイスおよび前記宛先デバイスの各々の送信レートとを備え、前記新しい持続時間が、前記第１のメッセージの持続時間および前記第２のメッセージの前記持続時間に少なくとも一部基づく、Ｃ１５に記載の装置。
［Ｃ１７］  生成するための前記手段がさらに、前記ソースデバイスからの前記第２のメッセージの前記持続時間に少なくとも一部基づいて前記第１のメッセージをパッドするように構成される、Ｃ１５に記載の装置。
［Ｃ１８］  肯定応答タイミングメッセージを生成するように構成される、生成するための手段をさらに備え、前記肯定応答タイミングメッセージが、前記第１のメッセージと関連付けられる肯定応答を送るための時間期間を示す、Ｃ２に記載の装置。
［Ｃ１９］  受信するための前記手段がスケジューリングメッセージを受信するように構成され、前記装置が前記スケジューリングメッセージによって特定される送信機会の間に前記第１のメッセージを送信するための許可を与えられると決定するために前記スケジューリングメッセージを復号するように構成される、復号するための手段をさらに備える、Ｃ２に記載の装置。
［Ｃ２０］  復号するための前記手段がさらに、前記第１のメッセージを前記宛先デバイスに送信するための前記送信機会の持続時間を決定するために前記スケジューリングメッセージを復号するように構成される、Ｃ１９に記載の装置。
［Ｃ２１］  生成するための前記手段が、前記送信機会の前記決定された持続時間に少なくとも一部基づいて前記第１のメッセージをパッドするように構成される、Ｃ２０に記載の装置。
［Ｃ２２］  受信するための前記手段がさらに、制御メッセージを受信するように構成され、前記制御メッセージによって示される送信レートを決定するための手段と、前記スケジューリングメッセージによって特定される前記送信機会の前記持続時間を、前記制御メッセージにおいて示される新しい持続時間によって更新するための手段とをさらに備える、Ｃ２０に記載の装置。
［Ｃ２３］  生成するための前記手段がさらに、送信するための前記手段が前記送信機会の間の前記宛先デバイスへの送信のために前記第１のメッセージを送信することを示して前記第１のメッセージの持続時間を示すために、応答メッセージを生成するように構成され、送信するための前記手段がさらに、前記スケジューリングメッセージを送信したデバイスに前記応答メッセージを送信するように構成される、Ｃ１９に記載の装置。
［Ｃ２４］  受信するための前記手段がさらに、肯定応答タイミングメッセージを受信するように構成され、前記ソースデバイスから受信された前記第２のメッセージにいつ肯定応答するかを決定するために前記肯定応答タイミングメッセージを復号するための手段をさらに備える、Ｃ２に記載の装置。
［Ｃ２５］  前記第２のメッセージにいつ肯定応答するかを示す前記肯定応答タイミングメッセージが、前記第１のメッセージをいつ送信するかを示すスケジューリングメッセージを備える、Ｃ２４に記載の装置。
［Ｃ２６］  生成するための前記手段がさらに、ビーコン、接続要求、接続応答、プローブ要求、またはプローブ応答を含む、通信における全二重能力を示すように構成される、Ｃ２に記載の装置。
［Ｃ２７］  送信するための前記手段が、前記ソースデバイスが全二重通信が可能である場合、受信するための前記手段が前記ソースデバイスから前記第２のメッセージを受信することと同時に、前記第１のメッセージを送信するように構成される、Ｃ２に記載の装置。
［Ｃ２８］  実行されると、装置にワイヤレス通信の方法を実行させる命令が符号化された、コンピュータ可読媒体を備えるコンピュータプログラム製品であって、前記方法が、
宛先デバイスへの送信のために第１のメッセージを生成することと、
第２のメッセージの少なくとも一部分を、前記宛先デバイスへの前記第１のメッセージの送信のための出力と少なくとも部分的に同時にソースデバイスから受信することとを備える、コンピュータプログラム製品。
［Ｃ２９］  少なくとも１つのアンテナと、
宛先デバイスへの送信のために第１のメッセージを生成し、
前記少なくとも１つのアンテナを介して、ソースデバイスから第２のメッセージの少なくとも一部分を受信することと少なくとも部分的に同時に前記第１のメッセージを前記宛先デバイスに送信する
ように構成される処理システムとを備える、ワイヤレスノード。
【図１】
0006449305.tif 000006
【図２Ａ】
0006449305.tif 000007
【図２Ｂ】
0006449305.tif 000008
【図３】
0006449305.tif 000009
【図４】
0006449305.tif 000010
【図５】
0006449305.tif 000011
【図６】
0006449305.tif 000012
【図７】
0006449305.tif 000013
【図８】
0006449305.tif 000014
【図９Ａ】
0006449305.tif 000015
【図９Ｂ】
0006449305.tif 000016
【図９Ｃ】
0006449305.tif 000017
【図９Ｄ】
0006449305.tif 000018
【図１０Ａ】
0006449305.tif 000019
【図１０Ｂ】
0006449305.tif 000020
【図１０Ｃ】
0006449305.tif 000021
【図１０Ｄ】
0006449305.tif 000022
【図１１Ａ】
0006449305.tif 000023
【図１１Ｂ】
0006449305.tif 000024
【図１２】
0006449305.tif 000025
【図１３】
0006449305.tif 000026
【図１４Ａ】
0006449305.tif 000027
【図１４Ｂ】
0006449305.tif 000028
【図１５】
0006449305.tif 000029
【図１６Ａ】
0006449305.tif 000030
【図１６Ｂ】
0006449305.tif 000031
【図１７Ａ】
0006449305.tif 000032
【図１７Ｂ】
0006449305.tif 000033
【図１７Ｃ】
0006449305.tif 000034
【図１７Ｄ】
0006449305.tif 000035
【図１８】
0006449305.tif 000036
【図１９】
0006449305.tif 000037
【図２０】
0006449305.tif 000038
【図２１】
0006449305.tif 000039
【図２２】
0006449305.tif 000040
【図２３】
0006449305.tif 000041
【図２４Ａ】
0006449305.tif 000042
【図２４Ｂ】
0006449305.tif 000043
【図２５Ａ】
0006449305.tif 000044
【図２５Ｂ】
0006449305.tif 000045