(57)【要約】      （修正有）【課題】ワイヤレス通信におけるエアリンクリソース、たとえば、トラフィックセグメントのスケジューリングに関係する方法および装置を提供する。【解決手段】トラフィックスケジューリングが分散しているワイヤレスピアツーピアネットワーク、たとえば、アドホックピアツーピアネットワークにおいて、第１のワイヤレス端末は、接続に対応する第２のワイヤレス端末から送信要求とサービス品質情報とを受信する。第１のワイヤレス端末は、受信機譲歩しないことを決定し、受信されたサービス品質情報に応じて要求応答送信電力レベルを判断し、判断された電力レベルで、生成された要求応答信号を送信する。より低い優先順位のリンクは、より高い優先順位のリンクの要求応答に対応する受信電力レベル情報を測定し、使用するので、要求応答の送信電力レベルを制御可能に調整することによって、より低い優先順位のリンクの送信機譲歩決定が影響を受ける。【選択図】図１３
2014053919.tif 000002
【特許請求の範囲】
【請求項１】
ピアツーピア通信システム中で第１のワイヤレス端末を動作させる方法であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することと、
前記第２のワイヤレス端末から送信要求を受信することと、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することと、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信することと
を備える方法。
【請求項２】
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項１に記載の方法。
【請求項３】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項１に記載の方法。
【請求項４】
前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、請求項１に記載の方法。
【請求項５】
前記サービス品質情報と前記送信要求とが別々の信号中で受信される、請求項１に記載の方法。
【請求項６】
前記サービス品質情報と前記送信要求とが単一の信号中で受信される、請求項１に記載の方法。
【請求項７】
要求応答送信電力を判断することが、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させることを含む、請求項１に記載の方法。
【請求項８】
要求応答送信電力を判断することが、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることを含む、請求項１に記載の方法。
【請求項９】
要求応答送信電力を判断することが、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断することと、
前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることと
を含む、請求項１に記載の方法。
【請求項１０】
ピアツーピア通信システム中の第１のワイヤレス端末であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信し、
前記第２のワイヤレス端末から送信要求を受信し、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断し、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信する
ように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を備える第１のワイヤレス端末。
【請求項１１】
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項１０に記載の第１のワイヤレス端末。
【請求項１２】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項１０に記載の第１のワイヤレス端末。
【請求項１３】
前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、請求項１０に記載の第１のワイヤレス端末。
【請求項１４】
前記サービス品質情報と前記送信要求とが別々の信号中で受信される、請求項１０に記載の第１のワイヤレス端末。
【請求項１５】
前記サービス品質情報と前記送信要求とが単一の信号中で受信される、請求項１０に記載の第１のワイヤレス端末。
【請求項１６】
前記少なくとも１つのプロセッサが、要求応答送信電力を判断するように構成されることの一部として、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるように構成された、請求項１０に記載の第１のワイヤレス端末。
【請求項１７】
前記少なくとも１つのプロセッサが、要求応答送信電力を判断するように構成されることの一部として、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるように構成された、請求項１０に記載の第１のワイヤレス端末。
【請求項１８】
前記少なくとも１つのプロセッサが、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断し、
要求応答送信電力を判断するように構成されることの一部として、前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させる
ように構成された、請求項１０に記載の第１のワイヤレス端末。
【請求項１９】
ピアツーピア通信システム中の第１のワイヤレス端末であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信するための手段と、
前記第２のワイヤレス端末から送信要求を受信するための手段と、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断するための手段と、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信するための手段と
を備える第１のワイヤレス端末。
【請求項２０】
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項１９に記載の第１のワイヤレス端末。
【請求項２１】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項１９に記載の第１のワイヤレス端末。
【請求項２２】
前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、請求項１９に記載の第１のワイヤレス端末。
【請求項２３】
前記サービス品質情報と前記送信要求とが別々の信号中で受信される、請求項１９に記載の第１のワイヤレス端末。
【請求項２４】
前記サービス品質情報と前記送信要求とが単一の信号中で受信される、請求項１９に記載の第１のワイヤレス端末。
【請求項２５】
要求応答送信電力を判断するための手段が、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるための手段を含む、請求項１９に記載の第１のワイヤレス端末。
【請求項２６】
要求応答送信電力を判断するための手段が、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるための手段を含む、請求項１９に記載の第１のワイヤレス端末。
【請求項２７】
要求応答送信電力を判断するための手段が、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断するための手段と、
前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるための手段と
を含む、請求項１９に記載の第１のワイヤレス端末。
【請求項２８】
ピアツーピア通信システム中の第１のワイヤレス端末において使用するためのコンピュータプログラム製品であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することを少なくとも１つのコンピュータに行わせるためのコードと、
前記第２のワイヤレス端末から送信要求を受信することを前記少なくとも１つのコンピュータに行わせるためのコードと、
前記受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することを前記少なくとも１つのコンピュータに行わせるためのコードと、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信することを前記少なくとも１つのコンピュータに行わせるためのコードと
を備えるコンピュータ可読媒体
を備えるコンピュータプログラム製品。
【請求項２９】
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項２８に記載のコンピュータプログラム製品。
【請求項３０】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項１に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
様々な実施形態は、ワイヤレス通信に関し、より詳細には、ピアツーピア通信に関係する方法および装置に関する。
【背景技術】
【０００２】
集中制御のないワイヤレス通信システムでは、トラフィックセグメントのスケジューリングが難しい作業となることがある。異なる接続に対応するワイヤレス端末は、同じトラフィックセグメントを同時に使用することを望むことがある。状態および／または位置に応じて、２つの接続が同じトラフィックセグメントを使用することが容認できるときもあり、許容できないときもある。ワイヤレス端末送信判断を行うときに、状況認識、たとえば、他のワイヤレス端末および／またはその近傍の他の接続の必要および／または要件の状況認識が有益であることがある。送信判断の厳密な手法は、実装しやすいが、トラフィックエアリンクリソース使用の非効率をもたらすことがある。上記の説明に基づいて、適応型であり、トラフィックデータを送信すべきか否かに対してある程度のフレキシビリティを与える方法および装置が必要であることを諒解されたい。
【発明の概要】
【０００３】
ワイヤレス通信システム中のエアリンクリソース、たとえば、トラフィックセグメントのスケジューリングに関係する方法および装置について説明する。説明する様々な方法および装置は、トラフィックスケジューリングが分散しているワイヤレスピアツーピアネットワーク、たとえば、アドホックピアツーピアネットワークに好適である。いくつかの実施形態では、トラフィック信号を通信することを望むピアツーピア接続に対応する個々のワイヤレス端末が、トラフィックスロットごとに送信機譲歩決定(transmitter yielding decision)および／または受信機譲歩決定を行う。
【０００４】
ワイヤレス端末の第１のペア、たとえば、第２のワイヤレス端末と第１のワイヤレス端末とは、第１のピアツーピア接続を有することができ、ワイヤレス端末の第２のペア、たとえば、第３のワイヤレス端末と第４のワイヤレス端末とは、第２のピアツーピア接続を有することができる。少なくともいくつかの実施形態を理解するために、トラフィックスロットについて接続に関連する優先順位の概念があり、第１の接続が第２の接続よりも高い優先順位を有すると考える。さらに、両方の接続は、同じトラフィックスロットにおいて同じエアリンクリソース、たとえばトラフィックセグメントを使用してトラフィックを通信することを望むと考える。より低い優先順位の接続のワイヤレス端末は、より高い優先順位の接続に対して譲歩すべきか否かの決定を行う。
【０００５】
次に、必ずしもすべてではないが、いくつかの実施形態において使用される干渉管理手法について説明する。第１の接続に対応して、トラフィックの意図された送信機、たとえば第２のワイヤレス端末は、トラフィック送信要求と、サービス品質情報またはサービス品質情報を導出するために使用される情報とを、意図されたトラフィックの意図された受信機、たとえば、第１のワイヤレス端末に送信する。第１の接続の意図された受信機、たとえば第１のワイヤレス端末が要求に対して肯定応答を与えることを決定した場合、第１のワイヤレス端末はそのサービス品質情報に基づいて要求応答送信電力レベルを判断し、トラフィック送信要求応答信号を生成し、生成された要求応答を判断された送信電力レベルで送信する。
【０００６】
より低い優先順位の接続に対応するトラフィックの意図された送信機、たとえば、第３のワイヤレス端末は、より高い優先順位の接続に対応するトラフィック送信要求応答信号とそれ自体の接続に対応するトラフィック送信要求応答信号とを受信し、処理する。より低い優先順位の接続の意図された送信機、たとえば、第３のワイヤレス端末は、より高い優先順位のリンクのトラフィック送信要求応答信号の受信電力レベルに基づいて送信機譲歩決定を行う。
【０００７】
したがって、より高い優先順位のリンクの意図された受信機は、いくつかの実施形態では、その要求応答電力レベルをそのサービス品質（ＱｏＳ）情報に基づいて制御可能に設定することによって、より低い優先順位のリンクの送信決定に影響を及ぼすことができる。たとえば、より高い優先順位のリンクに対応するＱｏＳ情報がレベルの増加を示す場合、より高い優先順位のリンクの意図された受信機は、その要求応答電力レベルを増加させて、より低い優先順位のリンクが送信機譲歩を実施し、トラフィックセグメントにおいて送信しない可能性をより高くすることができ、したがって、トラフィックスロットにおいてより高い優先順位のリンクを介したトラフィックシグナリングが成功する可能性が高くなる。
【０００８】
いくつかの実施形態による、第１のワイヤレス端末を動作させる例示的な方法は、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することと、第２のワイヤレス端末から送信要求を受信することと、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することと、受信された送信要求に応答して、判断された電力レベルで要求応答を送信することとを含む。いくつかの実施形態による、ピアツーピア通信システム中の例示的な第１のワイヤレス端末は、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信し、第２のワイヤレス端末から送信要求を受信し、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断し、受信された送信要求に応答して、判断された電力レベルで要求応答を送信するように構成された少なくとも１つのプロセッサを備える。例示的な第１のワイヤレス端末は、前記少なくとも１つのプロセッサに結合されたメモリをさらに備える。
【０００９】
上記の概要で様々な実施形態について論じたが、必ずしも、すべての実施形態が同じ特徴を含むわけではなく、上述の特徴のいくつかは、いくつかの実施形態では、必要ではないが、望ましいことを諒解されたい。多数の追加の特徴、実施形態および様々な実施形態の利益について、以下の詳細な説明において論じる。
【図面の簡単な説明】
【００１０】
【図１】例示的な一実施形態による例示的なピアツーピアネットワーク、たとえば、アドホック通信ネットワークの図。
【図２】ピアツーピア通信システム中で第１のワイヤレス端末を動作させる例示的な方法のフローチャート。
【図３】例示的な一実施形態による、ピアツーピア通信をサポートする例示的な第１のワイヤレス端末、たとえば、モバイルノードの図。
【図４】例示的なワイヤレス端末と、例示的なピアツーピア通信リンクと、例示的なシグナリングとを示す図、および送信機譲歩決定に影響を及ぼすために使用されるサービス品質情報に基づく例示的な要求応答信号電力レベル変動を記載する表。
【図５】第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレスリンクを含むシステム中で第１のワイヤレス端末を動作させる例示的な方法であって、前記第１の通信リンクが、第４のワイヤレス端末から第１のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する方法のフローチャート。
【図６】例示的な一実施形態による、ピアツーピア通信をサポートする例示的な第１のワイヤレス端末、たとえば、モバイルノードの図。
【図７】いくつかの実施形態による受信機譲歩の態様を示すために使用される例示的なワイヤレス端末と、例示的なピアツーピア通信リンクと、例示的なシグナリングとを示す図。
【図８】第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレスリンクを含むシステム中で第１のワイヤレス端末を動作させる例示的な方法であって、前記第１の通信リンクが、第１のワイヤレス端末から第４のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する方法のフローチャート。
【図９】例示的な一実施形態による、ピアツーピア通信をサポートする例示的な第１のワイヤレス端末、たとえば、モバイルノードの図。
【図１０】いくつかの実施形態による送信機譲歩の態様を示すために使用される例示的なワイヤレス端末と、例示的なピアツーピア通信リンクと、例示的なシグナリングとを示す図。
【図１１】いくつかの実施形態による送信機譲歩の態様を示すために使用される例示的なワイヤレス端末と、例示的なピアツーピア通信リンクと、例示的なシグナリングとを示す図。
【図１２】いくつかの実施形態で使用される例示的なタイミングおよび周波数構造を示す図。
【図１３】ピアツーピア通信システム中で第１のワイヤレス端末を動作させる例示的な方法のフローチャート。
【図１４】例示的な一実施形態による例示的な第１のワイヤレス端末の図。
【図１５】図１４に示す第１のワイヤレス端末中で使用でき、いくつかの実施形態では、そのワイヤレス端末中で使用されるモジュールのアセンブリの図。
【図１６】ピアツーピア通信システム中で第１のワイヤレス端末を動作させる例示的な方法のフローチャート。
【図１７】例示的な一実施形態による例示的な第１のワイヤレス端末の図。
【図１８】図１７に示す第１のワイヤレス端末中で使用でき、いくつかの実施形態では、そのワイヤレス端末中で使用されるモジュールのアセンブリの図。
【図１９】ピアツーピア通信システム中で第１のワイヤレス端末を動作させる例示的な方法のフローチャート。
【図２０】例示的な一実施形態による例示的な第１のワイヤレス端末の図。
【図２１】図２０に示す第１のワイヤレス端末中で使用でき、いくつかの実施形態では、そのワイヤレス端末中で使用されるモジュールのアセンブリの図。
【発明を実施するための形態】
【００１１】
図１は、例示的な一実施形態による例示的なピアツーピアネットワーク１００、たとえば、アドホック通信ネットワークの図である。例示的なネットワーク１００は、通信デバイス、たとえば、モバイルおよび／または固定ワイヤレス端末によるピアツーピアトラフィックシグナリングをサポートする。例示的なネットワーク１００は、スロットごとにトラフィックエアリンクリソース、たとえば、トラフィックセグメントの分散スケジューリングをサポートする。例示的なピアツーピアネットワーク１００は、ピアツーピアトラフィックシグナリングをサポートする複数のワイヤレスデバイス（ピアツーピア通信デバイス１  １０２、ピアツーピア通信デバイス２  １０４、ピアツーピア通信デバイス３  １０６、ピアツーピア通信デバイス４  １０８、．．．、ピアツーピア通信デバイスＮ  １１０）を含む。いくつかの実施形態では、ネットワーク１００は、基準信号送信機１１６、たとえば、ビーコン送信機を含む。通信ネットワーク１００中のワイヤレスデバイス（１０２、１０４、１０６、１０８、．．．、１１０）は、互いに接続、たとえば、ピアツーピア接続を確立し、トラフィック送信要求信号を生成および送信し、トラフィック送信要求信号を受信および処理し、受信機譲歩決定を行い、トラフィック送信要求応答信号を生成および送信し、トラフィック送信要求応答信号を受信および処理し、送信機譲歩決定を行い、ピアツーピアトラフィック信号を受信し、ピアツーピアトラフィック信号を送信することができる。いくつかの実施形態では、送信要求応答信号の電力レベルはサービス品質情報によって変わる。様々な実施形態では、受信機譲歩決定を行うために動的な受信機譲歩しきい値(receiver yielding threshold)を計算し、使用する。いくつかの実施形態では、送信機譲歩決定を行うために動的な送信機譲歩しきい値を計算し、使用する。ネットワーク１００において使用される循環タイミング構造がある。いくつかの実施形態では、ワイヤレスデバイスによって、基準信号、たとえば、基準信号送信機１１６からのＯＦＤＭビーコン信号を使用して、タイミング構造に対して同期させる。代替的に、タイミング構造と同期させるために使用される信号を、別のデバイス、たとえば、ＧＰＳ送信機、基地局、または別のピアツーピアデバイスから入手することができる。例示的な通信ネットワーク１０００において使用されるタイミング構造は、複数の個別トラフィックスロットを含む。
【００１２】
図２は、ピアツーピア通信システム中で第１のワイヤレス端末を動作させる例示的な方法のフローチャート２００である。ステップ２０２において動作が開始し、第１のワイヤレス端末が電源投入され、初期化され、第２のワイヤレス端末との接続を確立する。第２および第１のワイヤレス端末は、モバイルデバイスとすることができ、時々モバイルデバイスである。
【００１３】
動作は開始ステップ２０２からステップ２０４に進む。ステップ２０４において、第１のワイヤレス端末は、第１のワイヤレス端末が接続を有している第２のワイヤレス端末からの制御シグナリングを監視する。ステップ２０４は、サブステップ２０６および２０８を含むことができ、時々含む。サブステップ２０６において、第１のワイヤレス端末は、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信する。いくつかの実施形態では、サービス品質情報は、送信要求に対応するトラフィックスロットにおいて、たとえば、要求に対応する、要求の後のトラフィックセグメントにおいて第２のワイヤレス端末によって第１のワイヤレス端末に送信されるべきデータのタイプによって変わる。いくつかの実施形態では、サービス品質情報は、第２のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量によって変わる。サブステップ２０８において、第１のワイヤレス端末は第２のワイヤレス端末から送信要求を受信する。いくつかの実施形態では、サービス品質情報と送信要求とは別々の信号中で受信される。いくつかの他の実施形態では、サービス品質情報と送信要求とは単一の信号中で受信される。動作はステップ２０４からステップ２１０に進む。
【００１４】
ステップ２１０において、第１のワイヤレス端末は、ステップ２０４の監視中に第２のワイヤレス端末からの送信要求が受信されたか否かを判断する。第２のワイヤレス端末からの送信要求が受信された場合、動作はステップ２１０からステップ２１２に進む。他の場合、動作はステップ２１０から接続ノードＡ２２６に進む。
【００１５】
ステップ２１２に戻ると、ステップ２１２において、第１のワイヤレス端末は受信機（ＲＸ）譲歩決定を実行する。譲歩しないという決定は、第１のワイヤレス端末の観点から、意図されたトラフィック送信を進めてよいことを示す決定である。ＲＸ譲歩するという決定は、第１のワイヤレス端末の観点から、第２のワイヤレス端末が第１のワイヤレス端末へのその意図されたトラフィック送信を進めるべきではないことを示す決定である。動作はステップ２１２からステップ２１４に進む。
【００１６】
ステップ２１２の決定がＲＸ譲歩することである場合、動作はステップ２１４から接続ノードＡ２２６に進む。他の場合、動作はステップ２１４からステップ２１６に進む。ステップ２１６において、第１のワイヤレス端末は、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断する。いくつかの実施形態では、要求応答送信電力を判断することは、受信されたサービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の増加を示すとき、要求応答送信電力を、前に判断された要求応答送信電力レベルから増加させることを含む。いくつかの実施形態では、要求応答送信電力を判断することは、受信されたサービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力を、前に判断された要求応答送信電力レベルから低下させることを含む。様々な実施形態では、要求応答送信電力レベルを判断することは、ｉ）送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断することと、ｉｉ）前に送信された要求応答送信電力レベルが、判断された最小要求応答送信電力レベルを超えたとき、およびサービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることとを含む。
【００１７】
動作はステップ２１６からステップ２１８に進み、第１のワイヤレス端末は、サブステップ２０８の受信された送信要求に応答して、判断された電力レベルで要求応答を送信する。次いでステップ２２０において、第１のワイヤレス端末は、第２のワイヤレス端末が送信譲歩しないことを決定したことを示す第２のワイヤレス端末からのパイロット信号を監視する。この例示的な実施形態では、第２のワイヤレス端末が送信譲歩することを決定した場合、第２のワイヤレス端末はパイロット信号を送信しない。動作はステップ２２０からステップ２２２に進む。
【００１８】
ステップ２２０の監視中に第２のワイヤレス端末からのパイロットが検出された場合、動作はステップ２２２からステップ２２４に進む。他の場合、動作は接続ノードＡ２２６に進む。ステップ２２４に戻ると、ステップ２２４において、第１のワイヤレス端末は、受信された送信要求と送信された要求応答とに対応するトラフィックセグメントにおいて第２のワイヤレス端末からのピアツーピアトラフィック信号を監視する。ステップ２２４の監視は、第２のワイヤレス端末からピアツーピアトラフィック信号を受信し、復元することを含むことができ、時々含む。動作はステップ２２４から接続ノードＡ２２６に進む。
【００１９】
動作は接続ノードＡ２２６からステップ２０４の入力に進み、第１のワイヤレス端末は、たとえば、別のトラフィック送信スロットに対応する、第２のワイヤレス端末からの制御シグナリングを監視する。
【００２０】
図３は、例示的な一実施形態による、ピアツーピア通信をサポートする例示的な第１のワイヤレス端末３００、たとえば、モバイルノードの図である。例示的な第１のワイヤレス端末３００は、ワイヤレス受信機モジュール３０２と、ワイヤレス送信機モジュール３０４と、プロセッサ３０６と、ユーザ入出力デバイス３０８と、メモリ３１０とを含み、これらはバス３１２を介して互いに結合されており、バス３１２を介して、様々な要素は、データおよび情報を交換することができる。いくつかの実施形態では、第１のワイヤレス端末３００はまた、同じくバス３１２に結合されたネットワークインターフェース３０７を含む。ネットワークインターフェース３０７は、実装された場合、第１のワイヤレス端末３００が、バックホールネットワークを介してネットワークノードおよび／またはインターネットに結合されることを可能にする。
【００２１】
メモリ３１０は、ルーチン３１８とデータ／情報３２０とを含む。プロセッサ３０６、たとえば、ＣＰＵは、ルーチン３１８を実行し、メモリ３１０中のデータ／情報３２０を使用して、第１のワイヤレス端末３００の動作を制御し、方法、たとえば、図２のフローチャート２００の方法を実施する。
【００２２】
ユーザ入出力デバイス３０８は、たとえば、マイクロフォン、キーボードキーパッド、マウス、スイッチ、カメラ、スピーカー、ディスプレイなどを含む。ユーザ入出力デバイス３０８は、第１のワイヤレス端末３００の操作者が、データ／情報を入力すること、出力データ／情報にアクセスすること、および第１のワイヤレス端末３００の少なくともいくつかの機能を制御することを可能にする。
【００２３】
ワイヤレス受信機モジュール３０２、たとえば、ＯＦＤＭおよび／またはＣＤＭＡ受信機は、第１のワイヤレス端末３００が他の通信デバイスから信号を受信するための受信アンテナ３１４に結合される。受信信号は、接続確立信号、接続維持信号、送信要求信号およびトラフィック信号を含む。
【００２４】
ワイヤレス送信機モジュール３０４、たとえば、ＯＦＤＭおよび／またはＣＤＭＡ送信機は、第１のワイヤレス端末３００が信号を他の通信デバイスに送信するための送信アンテナ３１６に結合される。送信信号は、接続確立信号、接続維持信号、およびトラフィック送信要求応答信号を含む。いくつかの実施形態では、受信機と送信機とに同じアンテナが使用される。
【００２５】
ルーチン３１８は通信ルーチン３２２と制御ルーチン３２４とを含む。通信ルーチン３２２は、第１のワイヤレス端末３００によって使用される様々な通信プロトコルを実装する。制御ルーチン３２４は、サービス品質情報復元モジュール３２６と、送信要求検出モジュール３２８と、受信機譲歩モジュール３３０と、送信要求応答電力レベル判断モジュール３３２と、要求応答信号生成モジュール３３４と、要求応答送信機制御モジュール３３６とを含む。送信要求応答電力レベル判断モジュールは、いくつかの実施形態では、最小電力レベル判断サブモジュール３３８および電力レベル調整サブモジュール３４０のうちの１つまたは複数を含む。
【００２６】
データ／情報３２０は、タイミング／周波数構造情報３４２と、現在の接続情報３４８と、検出された送信要求３５０と、検出された送信要求３５０に対応する復元されたサービス品質情報３５２と、受信機譲歩決定３５４と、記憶された前のサービス品質情報３５６と、記憶された前の要求応答電力レベル情報３５８と、最小要求応答送信電力レベル３６０と、判断された要求応答電力レベル３６２とを含む。タイミング／周波数構造情報３４２は、循環ピアツーピアタイミング構造における複数のトラフィック送信スロットに対応する情報（トラフィック送信スロット１の情報３４４、．．．、トラフィック送信スロットｎの情報３４６）を含む。トラフィック送信スロット１の情報は、送信要求信号を搬送するために使用されるエアリンクリソースと、要求応答信号を搬送するために使用されるエアリンクリソースと、トラフィック信号を搬送するために使用されるエアリンクリソース、たとえば、トラフィックセグメントとを識別する情報を含む。現在の接続情報３４８は、第１のワイヤレス端末３００の現在保持されている接続を識別する情報、たとえば、第２のワイヤレス端末と第１のワイヤレス端末３００との間の接続に関連する接続識別子を含む。いくつかの実施形態では、送信要求ブロック中の特定のエアリンクリソースと、送信要求応答ブロック中の特定のエアリンクリソースとは、たとえば、タイミング／周波数構造情報に従って接続識別子に関連付けられる。接続識別子に関連する優先レベルは、いくつかの実施形態では、たとえば、実装されたホッピング系列に従って、トラフィック送信スロットごとに変化し得、時々変化する。
【００２７】
サービス品質情報復元モジュール３２６は、第２のワイヤレス端末から第１のワイヤレス端末、たとえば、モバイルデバイスへの通信リンクに対応するサービス品質情報を受信信号から復元する。送信要求検出モジュール３２８は、受信信号から、第２のワイヤレス端末から第１のワイヤレス端末３００への送信要求を検出する。検出された送信要求３５０がモジュール３２８の出力であり、復元されたサービス品質情報３５２がモジュール３２６の出力である。いくつかの実施形態では、サービス品質情報と送信要求とは別々の信号中で受信されるが、他の実施形態では、サービス品質情報と送信要求とは単一の信号中で受信される。
【００２８】
いくつかの実施形態では、サービス品質情報は、第２のワイヤレス端末によって第１のワイヤレス端末３００に送信されるのを待っているデータのタイプによって変わる。いくつかの実施形態では、サービス品質情報は、第２のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量によって変わる。
【００２９】
送信要求応答電力レベル判断モジュール３３２は、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断する。判断された要求応答電力レベル３６２がモジュール３３２の出力である。いくつかの実施形態では、送信要求応答電力レベル判断モジュール３３２は、サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の増加を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるように構成される。いくつかの実施形態では、送信要求応答電力レベル判断モジュール３３２は、サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるように構成される。
【００３０】
いくつかの実施形態において含まれる最小電力レベル判断サブモジュール３３８は、対応する送信要求の受信電力レベルに基づいて最小要求応答送信電力レベルを判断する。最小要求応答送信電力レベル３６０がサブモジュール３３８の出力である。いくつかの実施形態において含まれる電力レベル調整サブモジュール３４０は、ｉ）前に判断された要求応答送信電力レベルが、判断された最小要求応答送信電力レベルを超えたとき、およびｉｉ）受信され復元されたサービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末３００への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるように構成される。前のＱｏＳ情報３５６と、前の要求応答電力レベル情報３５８と、判断された最小要求応答送信電力レベル３６０とが、電力レベル調整サブモジュール３４０への入力である。
【００３１】
受信機譲歩モジュール３３０は、第１のワイヤレス端末３００に向けられた、受信された送信要求に対する要求応答を送信すべきか否かの決定を行う。受信機譲歩決定３５４が受信機譲歩モジュール３３０の出力である。受信機譲歩しないという決定は、意図された要求トラフィック送信を進めるという決定である。決定が受信機譲歩しないことであるとき、送信要求応答電力レベル判断３３２は要求応答信号の電力レベルを判断する。調整可能な要求応答電力レベルを使用することによって、他の接続、たとえば、より低い優先順位の接続の送信機譲歩決定に影響を及ぼすことができ、したがって、それ自体のリンク上での意図されたトラフィック送信が首尾よく復元され得る可能性を変化させることができる。したがって、送信要求応答電力レベルの判断された値は、第１のワイヤレス端末３００に向けられたトラフィックを復元することに関して第１のワイヤレス端末３００が受ける干渉レベルに影響を及ぼすことができ、時々影響を及ぼす。
【００３２】
要求応答生成モジュール３３４は、受信機譲歩モジュール３３０が譲歩しないことを決定したとき、第１のワイヤレス端末３００に向けられた、受信されたトラフィック送信要求に対する肯定応答を示す要求応答信号、たとえば、ＲＸエコー信号を生成する。要求応答送信機制御モジュール３３６は、受信機譲歩モジュール３３０が譲歩しないことを決定したとき、受信された送信要求に応答して、判断された要求応答送信電力レベルで、生成された要求応答を送信するようにワイヤレス送信機モジュール３０４を制御する。
【００３３】
図４は、例示的なワイヤレス端末、例示的なピアツーピア通信リンクおよび例示的なシグナリングを示す図４００、ならびに送信機譲歩決定に影響を及ぼすために使用されるサービス品質情報に基づく例示的な要求応答信号電力レベル変動を記載する表４５０である。図４００は、４つの例示的なピアツーピアワイヤレス端末（ＷＴ  Ａ４０２、ＷＴ  Ｂ４０４、ＷＴ  Ｃ４０６、およびＷＴ  Ｄ４０８）を示している。ＷＴ（４０２、４０４、４０６、４０８）は、たとえば、図１のピアツーピアＷＴのうちのいずれかである。ＷＴ  Ｂ４０４は、たとえば、図３のＷＴ３００、および／または図２のフローチャート２００による方法を実装するワイヤレス端末である。ＷＴ  Ａ４０２とＷＴ  Ｂ４０４との間には第１のピアツーピア通信リンク４１０があり、ＷＴ  Ｃ４０６とＷＴ  Ｄ４０８との間には第２のピアツーピア通信リンク４１２がある。例のために、第１の通信リンク４１０の優先順位は第２の通信リンク４１２の優先順位よりも高いと仮定する。したがって、ＷＴ  Ｃ４０６は、より高い優先順位のリンクＷＴ  Ｂ４０４からの要求応答信号に基づいて送信機譲歩決定を行う。
【００３４】
この例では、ＷＴ  Ａ４０２は、ＷＴ  Ｃ４０６がＷＴ  Ｄ４０８にトラフィックを送信することを希望しているのと同じエアリンクリソース、たとえば、トラフィックセグメントを使用して同じトラフィックスロット中でＷＴ  Ｂ４０４にトラフィックを送信することを希望すると仮定する。また、スケジューリング決定、たとえば、受信機譲歩決定および送信機譲歩決定は分散的な方法で実行されると仮定する。
【００３５】
ＷＴ  Ａ４０２はＷＴ  Ｂ４０４に送信要求４１４を送信する。送信要求４１４はサービス品質情報ＱｏＳAB４１６を搬送する。ＷＴ  Ｃ４０６はＷＴ  Ｄ４０８に送信要求４２２を送信する。送信要求４２２はサービス品質情報ＱｏＳCD４２４を搬送する。いくつかの他の実施形態では、サービス品質情報は、送信要求とは別の信号中で通信される。
【００３６】
ＷＴ  Ｂ４０４とＷＴ  Ｄ４０８のいずれも受信機譲歩を実行することを決定せず、両方とも要求応答信号を生成すると仮定する。ＷＴ  Ｂ４０４は、電力レベルＰRRBA４２０で送信される要求応答信号４１８を生成し、ＰRRBA４２０はＱｏＳAB４１６によって変わる。ＷＴ  Ｄ４０８は、電力レベルＰRRDC４２８で送信される要求応答信号４２６を生成し、ＰRRDC４２８はＱｏＳCD４２４によって変わる。ＷＴ  Ｃ４０６は、それ自体のリンク４１２に対応する要求応答信号４２６と、より高い優先順位のリンク４１０に対応する要求応答信号４１８とを検出し、受信信号に基づいて送信機譲歩決定を行う（４１８、４２６）。送信機譲歩方法は、ＰRRBA４２０が増加し、他の条件が一定であるならば、ＷＴ  Ｃ４０６が送信機譲歩し、トラフィックスロット中でトラフィックを送信するのを控える可能性が高くなるというものである。したがって、ＷＴ  Ｂ４０４は、たとえば、それ自体のリンクのより高いＱｏＳレベルに応答してその要求応答電力を増加させることによって、より低い優先順位のリンクが送信機譲歩する可能性を効果的に高めることができる。これは、第１のリンク４１０上でのトラフィックシグナリングが首尾よく通信される可能性を高めることができる。
【００３７】
表４５０は、図４００のその後の繰返しに対応し得る３つの例示的なトラフィックスロットを示す。第１の列４５２はトラフィックスロットを識別し、第２の列４５４は、図４００のＱｏＳ４１６とすることができるＱｏＳAB４５４を識別し、第３の列４５６は、図４００のＰRRBA４２０とすることができるＰRRBAを識別する。第１の行４５８は、トラフィックスロット１では、ＱｏＳABは、たとえば、ベストエフォートトラフィックに対応する低ＱｏＳレベルであるレベル３を示し、要求応答電力レベルＰRRBAは値Ｐ１であり、ただし、Ｐ１は正値であることを識別する。第２の行４６０は、トラフィックスロット１では、ＱｏＳABは、たとえば、ボイストラフィックに対応する高ＱｏＳレベルであるレベル１を示し、要求応答電力レベルＰRRBAは値Ｐ２であり、ただし、Ｐ２＞Ｐ１であり、Ｐ２は正値であることを識別する。第３の行４６２は、トラフィックスロット３では、ＱｏＳABは、たとえば、時間敏感データトラフィックに対応する中程度のＱｏＳレベルであるレベル２を示し、要求応答電力レベルＰRRBAは値Ｐ３であり、ただし、Ｐ３＜Ｐ２であり、Ｐ３は正値であることを識別する。
【００３８】
この例では、ＱｏＳレベルは、通信されることを意図されたトラフィックのタイプに関連付けられている。いくつかの実施形態では、ＱｏＳは、送信されるのを待っているデータの量によって変わる。いくつかの実施形態では、要求応答送信電力を判断することは、対応する送信要求の受信電力に基づいて最小要求応答送信電力を判断することと、ｉ）前に判断された要求応答電力レベルが、判断された最小要求応答送信電力レベルを超えたとき、およびｉｉ）サービス品質情報が、通信リンクに対応するサービス品質の低下を示すとき、送信電力を、前に送信された要求応答送信電力レベルから低下させることとを含む。
【００３９】
図５は、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中で第１のワイヤレス端末を動作させる例示的な方法であって、前記第１の通信リンクが、第４のワイヤレス端末から第１のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する方法のフローチャート５００である。第１、第２、第３および第４のワイヤレス端末は、たとえば、ピアツーピア通信をサポートするモバイルワイヤレス端末である。ステップ５０２において動作が開始し、第１のワイヤレス端末が電源投入され、第４のワイヤレス端末との第２の通信リンクを確立する。動作はステップ５０２からステップ５０４に進む。
【００４０】
ステップ５０４において、第１のワイヤレス端末は、第２のワイヤレス端末からの信号、たとえば、第２のワイヤレス端末から第３のワイヤレス端末に送信された送信要求信号を受信する。動作はステップ５０４からステップ５０６およびステップ５０８に進む。ステップ５０６において、第１のワイヤレス端末は、第４のワイヤレス端末からの送信要求、たとえば、第４のワイヤレス端末から第１のワイヤレス端末に送信された送信要求を受信する。ステップ５０８において、第１のワイヤレス端末は、第４のワイヤレス端末から、第２のリンクに対応するサービス品質情報を受信する。いくつかの実施形態では、受信されるサービス品質情報は、第４のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量によって変わる。いくつかの実施形態では、サービス品質情報は、第４のワイヤレス端末において第１のワイヤレス端末に送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示す。
【００４１】
いくつかの実施形態では、ステップ５０６の送信要求とステップ５０８のサービス品質情報とは同じ信号中で通信される。いくつかの他の実施形態では、ステップ５０６の送信要求とステップ５０８のサービス品質情報とは異なる信号中で通信される。
【００４２】
動作はステップ５０６および５０８からステップ５１０に進み、第１のワイヤレス端末は、ステップ５０４の第２のワイヤレス端末から受信された信号と、第４のワイヤレス端末から受信された送信要求とから第２の通信リンクの品質を推定する。いくつかの実施形態では、第２の通信リンクの推定される品質は、第２の通信リンクによってサポートされる現在の通信レートによって変わる。いくつかの実施形態では、第２の通信リンクの推定される品質は、第２の通信リンクの現在の信号対雑音比によって変わる。次いでステップ５１２において、第１のワイヤレス端末は、ｉ）第２の通信リンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値、たとえば、受信機（ＲＸ）譲歩しきい値を動的に生成する。様々な実施形態では、譲歩しきい値を動的に生成することは、受信されたサービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成することを含む。様々な実施形態では、譲歩しきい値を動的に生成することは、受信されたサービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成することを含む。いくつかの実施形態では、履歴リンク品質情報は、前の時間間隔中に第２の通信リンクによってサポートされる平均データレートを含む。平均データレートは、たとえば、指数関数ベースの平均データレートまたは移動ウィンドウ平均データレートである。前の時間間隔は、いくつかの実施形態では、データ送信が実際に行われた時間間隔のみ、たとえば、第２の通信リンクに関して譲歩が行われなかったデータ送信時間間隔のみを含む。代替的に、前の時間間隔は、いくつかの実施形態では、データ送信が行われた間隔についての推定サポートレート、ならびに譲歩が行われた間隔についての推定サポートレートの各々を含む。いくつかのそのような実施形態では、サポートされる平均データレートを計算する際に、特定の送信間隔に関してデータ送信が行われたのか譲歩が行われたのかに応じて、その特定の送信間隔に対応する推定サポートレートを異なって重み付けする。動作はステップ５１２からステップ５１４に進む。
【００４３】
ステップ５１４において、第１のワイヤレス端末は、第２の通信リンクの推定された品質と、動的に生成されたしきい値とに基づいて送信要求応答を送信すべきか否かの決定を行う。ステップ５１４は、サブステップ５１６、５１８、５２０および５２２を含む。サブステップ５１６において、第１のワイヤレス端末は、第２の通信リンクの推定された品質を、動的に生成されたしきい値と比較する。第２の通信リンクの推定された品質が、動的に生成されたしきい値を超えた場合、動作はサブステップ５１８からサブステップ５２０に進む。他の場合、動作はサブステップ５１８からサブステップ５２２に進む。
【００４４】
サブステップ５２０に戻ると、サブステップ５２０において、第１のワイヤレス端末は送信要求応答を送信することを決定する。動作はサブステップ５２０からサブステップ５２３に進む。
【００４５】
サブステップ５２２に戻ると、サブステップ５２２において、第１のワイヤレス端末は送信要求応答を送信しないことを決定する。動作はサブステップ５２２から接続ノードＡ５３０に進む。
【００４６】
ステップ５２３に戻ると、ステップ５２３において、第１のワイヤレス端末は、送信要求応答を生成し、第４のワイヤレス端末に送信する。動作はステップ５２３からステップ５２４に進む。ステップ５２４において、第１のワイヤレス端末は、第４のワイヤレス端末が送信機（ＴＸ）譲歩しないことを決定しており、第１のワイヤレス端末にトラフィックデータを送信することを意図していることを示す第４のワイヤレス端末からのパイロット信号を監視する。動作はステップ５２４からステップ５２６に進む。ステップ５２６において、第１のワイヤレス端末が、第４のワイヤレス端末が第１のワイヤレス端末へのその意図されたトラフィック送信を進めることを決定したことを示す第４のワイヤレス端末からのパイロット信号を検出した場合、動作はステップ５２６からステップ５２８に進む。他の場合、動作はステップ５２６から接続ノードＡ５３０に進む。
【００４７】
ステップ５２８に戻ると、ステップ５２８において、第１のワイヤレス端末は、たとえば、ステップ５０６の受信された送信要求とステップ５２１の送信された要求応答とに対応するトラフィックセグメントにおいて、第４のワイヤレス端末からのピアツーピアトラフィック信号を監視する。ステップ５２８において、第１のワイヤレス端末を、第４のワイヤレス端末からピアツーピアトラフィック信号を受信するように動作させ、通信されているトラフィックデータを復元することを試みるように動作させる。動作はステップ５２８から接続ノードＡ５３０に進む。動作は接続ノードＡ５３０からステップ５０４に進む。
【００４８】
図６は、例示的な一実施形態による、ピアツーピア通信をサポートする例示的な第１のワイヤレス端末６００、たとえば、モバイルノードの図である。第１のワイヤレス端末６００は、たとえば、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中のワイヤレス端末であって、前記第１の通信リンクが、第４のワイヤレス端末から第１のワイヤレス端末６００への第２の通信リンクよりも高い優先順位を有する、ワイヤレス端末である。例示的な第１のワイヤレス端末６００は、ワイヤレス受信機モジュール６０２と、ワイヤレス送信機モジュール６０４と、プロセッサ６０６と、ユーザ入出力デバイス６０８と、メモリ６１０とを含み、これらはバス６１２を介して互いに結合されており、バス６１２を介して、様々な要素は、データおよび情報を交換することができる。いくつかの実施形態では、第１のワイヤレス端末６００はまた、同じくバス６１２に結合されたネットワークインターフェース６０７を含む。ネットワークインターフェース６０７は、実装された場合、第１のワイヤレス端末６００が、バックホールネットワークを介してネットワークノードおよび／またはインターネットに結合されることを可能にする。
【００４９】
メモリ６１０は、ルーチン６１８とデータ／情報６２０とを含む。プロセッサ６０６、たとえば、ＣＰＵは、ルーチン６１８を実行し、メモリ６１０中のデータ／情報６２０を使用して、第１のワイヤレス端末６００の動作を制御し、方法、たとえば、図５のフローチャート５００の方法を実施する。
【００５０】
ユーザ入出力デバイス６０８は、たとえば、マイクロフォン、キーボードキーパッド、マウス、スイッチ、カメラ、スピーカー、ディスプレイなどを含む。ユーザ入出力デバイス６０８は、第１のワイヤレス端末６００の操作者が、データ／情報を入力すること、出力データ／情報にアクセスすること、および第１のワイヤレス端末６００の少なくともいくつかの機能を制御することを可能にする。
【００５１】
ワイヤレス受信機モジュール６０２、たとえば、ＯＦＤＭおよび／またはＣＤＭＡ受信機は、第１のワイヤレス端末６００が他の通信デバイスから信号を受信するための受信アンテナ６１４に結合される。受信信号は、接続確立信号、接続維持信号、送信要求信号およびトラフィック信号を含む。ワイヤレス受信機モジュール６０２は、時々、第２のワイヤレス端末からの信号、たとえば、第３のワイヤレス端末に向けられた第２のワイヤレス端末からの送信要求信号を受信し、また、第４のワイヤレス端末からの送信要求信号、たとえば、第１のワイヤレス端末に向けられた第４のワイヤレス端末からの送信要求信号を受信する。いくつかの実施形態では、送信要求信号はサービス品質情報を搬送する。いくつかの実施形態では、接続および／または送信要求に対応するサービス品質情報は、送信要求信号とは別の信号中で通信され、また、ワイヤレス受信機モジュール６０２によって受信される。
【００５２】
ワイヤレス送信機モジュール６０４、たとえば、ＯＦＤＭおよび／またはＣＤＭＡ送信機は、第１のワイヤレス端末６００が信号を他の通信デバイスに送信するための送信アンテナ６１６に結合される。送信信号は、接続確立信号、接続維持信号、およびトラフィック送信要求応答信号を含む。いくつかの実施形態では、受信機と送信機とに同じアンテナが使用される。
【００５３】
ルーチン６１８は通信ルーチン６２２と制御ルーチン６２４とを含む。通信ルーチン６２２は、第１のワイヤレス端末６００によって使用される様々な通信プロトコルを実装する。制御ルーチン６２４は、通信リンク品質推定モジュール６２６と、送信要求検出モジュール６２８と、送信要求測定モジュール６２９と、信号対雑音比推定モジュール６３１と、サービス品質情報復元モジュール６３０と、譲歩しきい値生成モジュール６３２と、受信機譲歩モジュール６３４と、履歴リンク品質判断モジュール６３６とを含む。
【００５４】
データ／情報６２０は、タイミング／周波数構造情報６３８と、現在の接続情報６４４と、検出された送信要求情報（検出された送信要求１の情報６４６、．．．、検出された送信要求Ｎの情報６５０）と、対応する復元されたサービス品質情報（復元されたサービス品質情報１  ６４８、．．．、復元されたサービス品質情報Ｎ  ６５２）と、履歴リンク品質情報６５４と、動的に生成されたしきい値６５６と、受信機譲歩決定６５８とを含む。タイミング／周波数構造情報６３８は、循環ピアツーピアタイミング構造における複数のトラフィック送信スロットに対応する情報（トラフィック送信スロット１の情報６４０、．．．、トラフィック送信スロットｎの情報６４２）を含む。トラフィック送信スロット１の情報６４０は、送信要求信号を搬送するために使用されるエアリンクリソースと、要求応答信号を搬送するために使用されるエアリンクリソースと、トラフィック信号を搬送するために使用されるエアリンクリソース、たとえば、トラフィックセグメントとを識別する情報を含む。現在の接続情報６４４は、第１のワイヤレス端末６００の現在保持されている接続を識別する情報、たとえば、第４のワイヤレス端末と第１のワイヤレス端末６００との間の接続に関連する接続識別子を含む。いくつかの実施形態では、送信要求ブロック中の特定のエアリンクリソースと、送信要求応答ブロック中の特定のエアリンクリソースとは、たとえば、タイミング／周波数構造情報に従って接続識別子に関連付けられる。接続識別子に関連する優先レベルは、たとえば、実装されたホッピング系列に従って、トラフィック送信スロットごとに変化し得、時々変化する。
【００５５】
通信リンク品質推定モジュール６２６は、別のワイヤレス端末と第１のワイヤレス端末６００との間の通信リンクの品質を推定する。たとえば、通信リンク品質推定モジュール６２６は、第２のワイヤレス端末から受信された信号と、第４のワイヤレス端末から受信された送信要求応答とから第２の通信リンクの品質を推定する。いくつかの実施形態では、第２のワイヤレス端末から受信された信号は、第２のワイヤレス端末から第３のワイヤレス端末に送信された送信要求信号である。様々な実施形態では、通信リンク品質推定モジュール６２６は、第２の通信リンクによってサポートされる現在の通信レートに基づいて第２の通信リンクの品質を推定する。様々な実施形態では、通信リンク品質推定モジュール６２６は、第２の通信リンクの現在の信号対雑音比に基づいて第２の通信リンクの品質を推定する。信号対雑音比推定モジュール６３１は、たとえば、検出された送信要求信号の測定値を使用して第２の通信リンクの現在のＳＮＲを判断する。
【００５６】
譲歩しきい値生成モジュール６３２は、別のデバイス、たとえば、第４のワイヤレス端末と第１のワイヤレス端末との間のリンク、たとえば、第２のリンクに対応する履歴リンク品質情報と、ｉｉ）別のデバイス、たとえば、第４のデバイスと第１のワイヤレス端末との間のリンク、たとえば、第２のリンクに対応するサービス品質情報とのうちの少なくとも１つに基づいて譲歩しきい値、たとえば、受信機（ＲＸ）譲歩しきい値を動的に生成する。
【００５７】
いくつかの実施形態では、譲歩しきい値生成モジュール６３２は、サービス品質情報が第２の通信リンクに対応するサービス品質の増加を示すとき、前のしきい値よりも低いしきい値を生成するように構成される。いくつかの実施形態では、譲歩しきい値生成モジュール６３２は、サービス品質情報が第２の通信リンクに対応するサービス品質の低下を示すとき、前のしきい値よりも高いしきい値を生成するように構成される。
【００５８】
送信要求検出モジュール６２８は、受信された送信要求信号、たとえば、第３のワイヤレス端末に向けられた第２のワイヤレス端末からの送信要求と、第１のワイヤレス端末６００に向けられた第４のワイヤレス端末からの送信要求とを検出する。送信要求測定モジュール６２９は、検出された送信要求信号の受信電力レベルを測定する。検出された送信要求１の情報６４６と、検出された送信要求Ｎの情報６５０とが、検出モジュール６２８および／または測定モジュール６２９の出力を含む。
【００５９】
サービス品質情報復元モジュール６３０は、受信信号から、接続および／または送信要求に対応するサービス品質情報を復元する。いくつかの実施形態では、サービス品質情報は送信要求信号中で搬送されるが、他の実施形態では、サービス品質情報は送信要求信号とは別の信号中で搬送される。いくつかの実施形態では、サービス品質情報は、第４のワイヤレス端末によって第１のワイヤレス端末６００に送信されるのを待っているデータの量によって変わる。いくつかの実施形態では、サービス品質情報は、第４のワイヤレス端末において第１のワイヤレス端末に送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示す。復元されたサービス品質情報１  ６４８と復元されたサービス品質情報Ｎ  ６５２とが復元モジュール６３０の出力を表す。
【００６０】
受信機譲歩モジュール６３４は、要求に対応する通信リンク、たとえば、第２の通信リンクの推定された品質と、動的に生成されたしきい値とに基づいて、第１のワイヤレス端末６００に向けられた受信された送信要求に対する送信要求応答を送信すべきか否かの決定を行う。受信機譲歩決定６４８がモジュール６３４の出力である。様々な実施形態では、受信機譲歩モジュール６３４は、第２の通信リンクの推定された品質を、動的に生成されたしきい値と比較し、第２の通信リンクの推定された品質が、動的に生成されたしきい値を超えることをその比較が示すとき、送信要求応答を送信することを決定するように構成される。
【００６１】
履歴リンク品質判断モジュール６３６は、前の時間間隔中に、別のデバイス、たとえば、第４のデバイスと第１のワイヤレス端末との間の通信リンク、たとえば、第２の通信リンクによってサポートされる平均データレートを判断する。いくつかの実施形態では、モジュール６３６は指数関数ベースの平均データレートを判断するが、他の実施形態では、モジュール６３６は移動ウィンドウ平均データレートを判断する。いくつかの実施形態では、平均計算は、リンク上でデータ送信が実際に行われた、たとえば、第２のリンク上で譲歩が行われなかった時間間隔のみのレート情報を使用する。いくつかの他の実施形態では、平均計算は、送信が行われた間隔についての推定サポートレート、ならびに譲歩が行われた間隔についてのサポートレートの各々を使用することを含む。いくつかのそのような実施形態では、譲歩が行われたか否かに応じて、特定の推定サポートレート対して異なる重み付けを使用する。
【００６２】
図７は、いくつかの実施形態による受信機譲歩の態様を示すために使用される例示的なワイヤレス端末と、例示的なピアツーピア通信リンクと、例示的なシグナリングとを示す図７００である。図７００は、４つの例示的なピアツーピアワイヤレス端末（ＷＴ  Ａ７０２、ＷＴ  Ｂ７０４、ＷＴ  Ｃ７０６、およびＷＴ  Ｄ７０８）を示している。ＷＴ（７０２、７０４、７０６、７０８）は、たとえば、図１のピアツーピアＷＴのうちのいずれかである。ＷＴ  Ｄ７０８は、たとえば、図６のＷＴ６００、および／または図５のフローチャート５００による方法を実装するワイヤレス端末である。ＷＴ  Ａ７０２とＷＴ  Ｂ７０４との間には第１のピアツーピア通信リンク７１０があり、ＷＴ  Ｃ７０６とＷＴ  Ｄ７０８との間には第２のピアツーピア通信リンク７１２がある。例のために、第１の通信リンク７１０の優先順位は第２の通信リンク７１２の優先順位よりも高いと仮定する。
【００６３】
この例では、ＷＴ  Ａ７０２は、ＷＴ  Ｃ７０６がＷＴ  Ｄ７０８にトラフィックを送信することを希望しているのと同じエアリンクリソース、たとえば、トラフィックセグメントを使用して同じトラフィックスロット中でＷＴ  Ｂ７０４にトラフィックを送信することを希望すると仮定する。また、スケジューリング決定、たとえば、受信機譲歩決定および送信機譲歩決定は分散的な方法で実行されると仮定する。
【００６４】
ＷＴ  Ａ７０２はＷＴ  Ｂ７０４に送信要求７１４を送信する。送信要求７１４はサービス品質情報ＱｏＳAB７１６を搬送する。ＷＴ  Ｃ７０６はＷＴ  Ｄ７０８に送信要求７２０を送信する。送信要求７２０はサービス品質情報ＱｏＳCD７２２を搬送する。いくつかの他の実施形態では、サービス品質情報は、送信要求とは別の信号中で通信される。いくつかの実施形態では、サービス品質情報ＱｏＳCD７２２は、ＷＴ  Ｃ７０６によってＷＴ  Ｄ７０８に送信されるのを待っているデータの量によって変わる。いくつかの実施形態では、サービス品質情報ＱｏＳCD７２２は、ＷＴ  Ｃ７０６によってＷＴ  Ｄ７０８に送信されるのを待っているトラフィックデータのタイプ、たとえば、ボイス、他の時間敏感トラフィックデータ、時間鈍感トラフィックデータなどを示す。
【００６５】
ＷＴ  Ｂ７０４の近傍における最高優先順位のリンクであるので、ＷＴ  Ｂ７０４は受信機譲歩を実行しないことを決定し、したがって要求応答信号７１８を生成し、信号７１８をＷＴ  Ａ７０２に送信すると仮定する。要求応答信号７１８は、ＷＴ  Ｂ７０４の観点から、ＷＴ  Ｂ７０４への意図された要求トラフィック送信を進めてよいとＷＴ  Ａ７０２に通知する。
【００６６】
ＷＴ  Ａ７０２からＷＴ  Ｂ７０４への予想されるトラフィック送信の存在下で、ＷＴ  Ｃ７０６からの意図されたトラフィック送信が進行することを可能にされた場合、ＷＴ  Ｄ７０８は、ブロック７２４によって示される受信された送信要求（７１４、７２０）の受信電力を測定し、推定受信信号品質値を判断する。推定受信信号品質値は、たとえば、第２の通信リンク７１２の信号対雑音比である。ワイヤレス端末Ｄ７２６は、記憶された履歴リンク品質情報７２６を含む。いくつかの実施形態の特徴によれば、ＷＴ  Ｄ７０８は、ブロック７２８によって示されるように履歴リンク品質情報７２６とサービス品質情報ＱｏＳCD７２２とに基づいて受信機譲歩しきい値を動的に生成する。次いで、ブロック７３０によって示されるように、ＷＴ  Ｄ７０８は、たとえば、推定受信信号品質が、動的に生成されたしきい値７２８を下回る場合にＲＸ譲歩することを決定する、受信機譲歩決定を行う。ＷＴがＲＸ譲歩することを決定した場合、ＷＴ  Ｄ７０８はＷＴ  Ｃ７０６にＴＸ要求応答７３２を送信しない。しかしながら、ＷＴ  Ｄ７０８がＲＸ譲歩しないことを決定した場合、ＷＴ  Ｄ７０８は、ＷＴ  Ｄの観点から、ＷＴ  Ｄ７０８へのその意図されたトラフィック送信を進めてよいことをＷＴ  Ｃ７０６に示す、送信要求応答信号７３２を生成し、ＷＴ  Ｃ７０６に送信する。
【００６７】
いくつかの実施形態では、しきい値を動的に生成することは、サービス品質情報ＱｏＳCD７２２が第２の通信リンク７１２に対応するサービス品質の増加を示すとき、たとえば、前のトラフィックスロットに対応する、前のしきい値よりも低いしきい値を生成することを含む。したがって、そのようなより低いしきい値は、第２のリンク７１２のより高いＱｏＳのニーズに応答して、他の条件が一定であるならば、ＷＴ  Ｄ７０８がこのスロットについてＲＸ譲歩する可能性を低め、ＷＴ  Ｃ７０６からＷＴ  Ｄ７０８への意図されたトラフィック送信がこのトラフィック送信スロットについて行われる可能性を高める。
【００６８】
いくつかの実施形態では、しきい値を動的に生成することは、サービス品質情報ＱｏＳCD７２２が第２の通信リンク７１２に対応するサービス品質の低下を示すとき、たとえば、前のトラフィックスロットに対応する、前のしきい値よりも高いしきい値を生成することを含む。したがって、そのようなより高いしきい値は、第２のリンク７１２のより低いＱｏＳのニーズに応答して、他の条件が一定であるならば、ＷＴ  Ｄ７０８がこのスロットについてＲＸ譲歩する可能性を高め、ＷＴ  Ｃ７０６からＷＴ  Ｄ７０８への意図されたトラフィック送信がこのトラフィック送信スロットについて行われる可能性を低める。
【００６９】
いくつかの実施形態では、履歴リンク品質情報７２６は、前の時間間隔中に通信リンク７１２によってサポートされる平均データレートを含む。いくつかの実施形態では、指数関数型の平均を使用する。いくつかの実施形態では、移動ウィンドウ平均を使用する。様々な実施形態では、平均データレートを計算する際に、第２のリンク７１２上でのデータ送信が実際に行われた、たとえば、第２のリンク７１２に関して譲歩が行われなかった時間間隔に対応するデータレートのみを使用する。いくつかの他の実施形態では、譲歩が行われたか否かとは無関係に、平均データレートを計算する際に、複数の前のトラフィック送信間隔の各々に対応するデータレートを使用する。いくつかのそのような実施形態では、平均データレートを計算する際に、譲歩が行われた間隔のレートを、データ送信が実際に行われた間隔に対応するレートとは異なって重み付けする。
【００７０】
次に、１つの例示的な受信機（ＲＸ）譲歩手法について説明する。ＲY（ｔ）＜ｍａｘ（β（Ｙ）ＲA（Ｙ，ｔ），ＲRT）の場合にリンクＹがＲＸ譲歩すると考え、ただし、ＲY（ｔ）は、スロットｔについてのリンクＹのレート推定値であり、β（Ｙ）は、リンクＹについてのＱｏＳ情報によって変わり、ＲA（Ｙ，ｔ）は、前のスロットに基づいてスロットｔについて計算されたリンクＹの指数関数平均またはスライディングウィンドウ平均などの平均レートであり、ＲRTは、ＲＸ譲歩レートしきい値、たとえば、固定のＲＸ譲歩レートしきい値である。β（Ｙ）は、過去の情報に基づくレート平均のスケーリングファクタであり、ＲRTは、ＲＸ譲歩決定のために使用される固定の最小許容レートである。図７の状況では、第２のリンク７１２がリンクＹであり、ブロック７３０のＲＸ譲歩決定のために式ＲY（ｔ）＜ｍａｘ（β（Ｙ）ＲA（Ｙ，ｔ），ＲRT）を使用することができ、ＲY（ｔ）が、ブロック７２４によって示されるスロットｔについて受信された送信要求の測定電力に基づくレート推定値であり、ＲA（Ｙ，ｔ）が、履歴リンク品質情報７２６に対応することができ、β（Ｙ）が、ＱｏＳCD７２２に対応するかまたはＱｏＳCD７２２から導出され得ると考える。いくつかの実施形態では、β（Ｙ）は、譲歩決定を行う受信機デバイスに局所的に知られているＱｏＳ情報、たとえば、未使用および／または未使用の受信機バッファ容量の量によって変わる。
【００７１】
いくつかの実施形態では、β（Ｙ）とＲRTの両方は、受信機譲歩決定が実行されているリンクに関係するＱｏＳ情報、たとえば、ＱｏＳCD情報によって変わる。
【００７２】
いくつかの実施形態では、譲歩パラメータおよび譲歩限界は、レート情報を使用する代わりにＳＮＲに関する。
【００７３】
図８は、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中で第１のワイヤレス端末を動作させる例示的な方法であって、前記第１の通信リンクが、第１のワイヤレス端末から第４のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する方法のフローチャート８００である。第１、第２、第３および第４のワイヤレス端末は、たとえば、ピアツーピア通信をサポートするモバイル通信デバイスである。ステップ８０２において例示的な方法の動作が開始し、第１のワイヤレス端末が電源投入され、初期化され、第４のワイヤレス端末との第２の通信リンクを確立する。動作はステップ８０２からステップ８０４に進む。
【００７４】
ステップ８０４において、第１のワイヤレス端末は、たとえば、トラフィック送信セグメントに関連する送信要求ブロック中の第２の通信リンクに関連する送信要求リソースにおいて、第４のワイヤレス端末に送信要求を送信する。動作はステップ８０４からステップ８０６に進む。
【００７５】
ステップ８０６において、第１のワイヤレス端末は、第２のワイヤレス端末からの送信要求に応答して送信された、第３のワイヤレス端末からの第１の送信要求応答を受信し、ステップ８０８において、第１のワイヤレス端末は、ステップ８０４において第１のワイヤレス端末によって送信された送信要求に応答して送信された、第４のワイヤレス端末からの第２の送信要求応答を受信する。いくつかの実施形態では、第１の送信要求応答と第２の送信要求応答の両方は、同じトラフィック送信セグメントに関連する同じ送信要求応答ブロック中で受信される。したがって、第３のワイヤレス端末は、第３のワイヤレス端末の観点から、第２のワイヤレス端末が、トラフィック送信セグメント上での第３のワイヤレス端末に向けられたその意図されたトラフィック送信を進めることができることをシグナリングしており、第４のワイヤレス端末は、第４のワイヤレス端末の観点から、第１のワイヤレス端末が、同じトラフィック送信セグメント上での第４のワイヤレス端末へのその意図されたトラフィック送信を進めることができることをシグナリングしている。動作はステップ８０８からステップ８１０に進む。
【００７６】
ステップ８１０において、第１のワイヤレス端末は、第３のワイヤレス端末から受信された少なくとも１つの信号から、第１の通信リンクに対応する履歴リンク品質情報を判断する。いくつかの実施形態では、この少なくとも１つの信号は、履歴レート情報を通信する第３のワイヤレス端末からのブロードキャスト信号である。いくつかの実施形態では、第３のワイヤレス端末から受信された少なくとも１つの信号から判断することは、第３のワイヤレス端末から第２のワイヤレス端末に送信された複数の信号からのリンク品質情報を蓄積することを含み、前記複数の信号の各々は、異なる時間期間に対応するリンク品質情報を通信する。いくつかの実施形態では、リンク品質情報は、リンク信号対雑音比（ＳＮＲ）情報およびレート情報のうちの一方を含む。
【００７７】
動作はステップ８１０からステップ８１２に進む。ステップ８１２において、第１のワイヤレス端末は、受信された第１の送信要求応答信号から第１の通信リンクの品質を推定する。いくつかの実施形態では、第１の通信リンクの品質の推定はまた、第１のワイヤレス端末から第４のワイヤレス端末への意図されたトラフィック信号の意図された送信電力によって変わる。様々な実施形態では、第１のワイヤレス端末は、第２のリンク通信チャネルの推定に基づいて第１のワイヤレス端末から第４のワイヤレス端末への意図されたトラフィック信号の意図された送信電力を判断する。いくつかの実施形態では、第１の通信リンクの品質の推定は、受信された第２の送信要求応答信号によって変わる。第１の通信リンクの品質の推定は、たとえば、ＳＮＲの推定またはデータレートの推定である。動作はステップ８１２からステップ８１４に進む。
【００７８】
ステップ８１４において、第１のワイヤレス端末は、ｉ）第１のリンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値、たとえば、送信機譲歩しきい値を動的に生成する。いくつかの実施形態では、サービス品質情報は、第１のノードによって第４のノードに送信されるのを待っているデータの量によって変わる。いくつかの実施形態では、サービス品質情報は、第１のノードにおいて第４のノードに送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示す。様々なサービス品質レベルに関連し得るトラフィックの様々なタイプのいくつかの例は、ボイストラフィック、他のレイテンシ依存データトラフィック、およびベストエフォートデータトラフィックを含む。様々な実施形態では、時々、しきい値を動的に生成することは、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成することを含む。したがって、譲歩しきい値を低下させることによって、第１のワイヤレス端末が送信機譲歩を実行する可能性が低くなり、スロット中でトラフィックデータを送信し、第２の通信リンク用のより高いサービス品質レベルの必要を満たすことが可能になる可能性が高くなる。様々な実施形態では、時々、しきい値を動的に生成することは、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成することを含む。
【００７９】
いくつかの実施形態では、履歴リンク品質情報は、前の時間間隔中に第１の通信リンクによってサポートされる平均データレートを含む。平均データレートは、たとえば、指数関数ベースの平均データレートおよび移動ウィンドウ平均データレートのうちの一方である。いくつかの実施形態では、第３の通信デバイスによる送信機譲歩が行われず、第１の通信リンク上でトラフィックデータが通信された時間間隔のみに対応する平均データレートを判断する。いくつかの実施形態では、第１の通信リンク上でデータが通信され、第１のワイヤレス端末が送信機譲歩決定を行った時間間隔に対応する平均データレートを判断する。いくつかのそのような実施形態では、平均データレートを計算する際に、第１のワイヤレス端末が、第１の通信リンク上でトラフィックデータが通信された特定の前の間隔中に送信機譲歩することを決定したか否かに応じて異なる重み係数を使用する。動作はステップ８１４からステップ８１６に進む。
【００８０】
ステップ８１６において、第１のワイヤレス端末は、第１の通信リンクの推定された品質と、動的に生成されたしきい値とに基づいて、受信された第２の送信要求応答に対応する送信セグメント中でトラフィックデータを送信すべきか否かの決定を行う。ステップ８１６は、サブステップ８１８、８２０、８２２および８２４を含む。サブステップ８１８において、第１のワイヤレス端末は、第１の通信リンクの推定された品質を、動的に生成されたしきい値と比較する。次いで、サブステップ８２０において、第１の通信リンクの推定された品質が、動的に生成されたしきい値を超えた場合、動作はサブステップ８２０からサブステップ８２２に進む。他の場合、動作はサブステップ８２０からサブステップ８２２に進む。サブステップ８２２に戻ると、サブステップ８２２において、第１のワイヤレス端末はトラフィックデータを送信することを決定する。動作はサブステップ８２２からサブステップ８２６に進む。サブステップ８２４に戻ると、サブステップ８２４において、第１のワイヤレス端末はトラフィックデータを送信しないことを決定する。動作はサブステップ８２４から接続ノードＡ８３０に進む。
【００８１】
ステップ８２６に戻ると、ステップ８２６において、第１のワイヤレス端末はトラフィック信号を生成し、ステップ８２８において、第１のワイヤレス端末は、受信された第２の送信要求応答に対応するトラフィック送信セグメント中で、その生成されたトラフィックデータ信号を送信する。動作はステップ８２８から接続ノードＡ８３０に進む。動作は接続ノードＡ８３０からステップ８０４の入力に進み、たとえば、第１のワイヤレス端末は、別のトラフィックスロットに対応する第４のワイヤレス端末への別の送信要求応答を送信する。
【００８２】
図９は、例示的な一実施形態による、ピアツーピア通信をサポートする例示的な第１のワイヤレス端末９００、たとえば、モバイルノードの図である。第１のワイヤレス端末９００は、たとえば、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中のワイヤレス端末であって、前記第１の通信リンクが、第１のワイヤレス端末９００から第４のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する、ワイヤレス端末である。例示的な第１のワイヤレス端末９００は、ワイヤレス受信機モジュール９０２と、ワイヤレス送信機モジュール９０４と、プロセッサ９０６と、ユーザ入出力デバイス９０８と、メモリ９１０とを含み、これらはバス９１２を介して互いに結合されており、バス９１２を介して、様々な要素は、データおよび情報を交換することができる。いくつかの実施形態では、第１のワイヤレス端末９００はまた、同じくバス９１２に結合されたネットワークインターフェース９０７を含む。ネットワークインターフェース９０７は、実装された場合、第１のワイヤレス端末９００が、バックホールネットワークを介してネットワークノードおよび／またはインターネットに結合されることを可能にする。
【００８３】
メモリ９１０は、ルーチン９１８とデータ／情報９２０とを含む。プロセッサ９０６、たとえば、ＣＰＵは、ルーチン９１８を実行し、メモリ９１０中のデータ／情報９２０を使用して、第１のワイヤレス端末９００の動作を制御し、方法、たとえば、図８のフローチャート８００の方法を実施する。
【００８４】
ユーザ入出力デバイス９０８は、たとえば、マイクロフォン、キーボードキーパッド、マウス、スイッチ、カメラ、スピーカー、ディスプレイなどを含む。ユーザ入出力デバイス９０８は、第１のワイヤレス端末９００の操作者が、データ／情報を入力すること、出力データ／情報にアクセスすること、および第１のワイヤレス端末９００の少なくともいくつかの機能を制御することを可能にする。
【００８５】
ワイヤレス受信機モジュール９０２、たとえば、ＯＦＤＭおよび／またはＣＤＭＡ受信機は、第１のワイヤレス端末９００が他の通信デバイスから信号を受信するための受信アンテナ９１４に結合される。受信信号は、接続確立信号、接続維持信号、および送信要求応答信号を含む。ワイヤレス受信機モジュール９０２は、時々、（ｉ）第２のワイヤレス端末からの送信要求に応答して送信された第３のワイヤレス端末からの第１の送信要求応答と、（ｉｉ）第１のワイヤレス端末９００からの送信要求に応答して送信された第４のワイヤレス端末からの第２の送信要求応答とを受信する。
【００８６】
ワイヤレス送信機モジュール９０４、たとえば、ＯＦＤＭおよび／またはＣＤＭＡ送信機は、第１のワイヤレス端末９００が信号を他の通信デバイスに送信するための送信アンテナ９１６に結合される。送信信号は、接続確立信号、接続維持信号、ならびにトラフィック送信要求信号およびトラフィック信号を含む。たとえば、第４のワイヤレス端末とのピアツーピア接続を確立した後、タイミング／周波数構造中のトラフィック送信スロットに対応して、第１のワイヤレス端末のワイヤレス送信機モジュール９０４は第４のワイヤレス端末に送信要求を送信する。次いで、第１のワイヤレス端末９００が、送信された要求に応答して第４のワイヤレス端末から要求応答を受信し、送信機譲歩を実行しないことを決定した場合、第１のワイヤレス端末の送信機モジュール９０４は第４のワイヤレス端末にトラフィック信号を送信する。いくつかの実施形態では、受信機と送信機とに同じアンテナが使用される。
【００８７】
ルーチン９１８は通信ルーチン９２２と制御ルーチン９２４とを含む。通信ルーチン９２２は、第１のワイヤレス端末９００によって使用される様々な通信プロトコルを実装する。制御ルーチン９２４は、送信要求生成モジュール９２６と、送信要求制御モジュール９２８と、送信要求応答検出モジュール９３０と、通信リンク品質推定モジュール９３２と、履歴リンク品質判断モジュール９４０と、譲歩しきい値生成モジュール９４６と、送信機譲歩モジュール９４８と、トラフィックシグナリング生成モジュール９４７と、トラフィックシグナリング制御モジュール９４９とを含む。通信リンク品質推定モジュール９３２は、送信要求応答測定モジュール９３４と、トラフィック信号送信電力レベル判断モジュール９３５とを含む。いくつかの実施形態では、通信リンク品質推定モジュール９３２は、ＳＮＲサブモジュール９３６およびレートサブモジュール９３８のうちの１つまたは複数を含む。履歴リンク品質判断モジュール９４０はリンク品質蓄積サブモジュール９４２を含む。
【００８８】
データ／情報９２０は、タイミング／周波数構造情報９５０と、現在の接続情報９５６と、生成送信要求９５８と、現在の接続検出済み送信要求応答９６０と、他の接続検出済み送信要求応答９６２と、要求応答電力測定情報９６４と、意図されたトラフィック信号送信電力レベル９６５と、現在の接続に対応するサービス品質情報９７２と、履歴リンク品質情報９７４と、動的に生成された送信機譲歩しきい値９７６と、送信機譲歩決定９７８と、生成トラフィック信号９８０とを含む。いくつかの実施形態では、データ／情報９２０は、ＳＮＲ推定値９６８およびレート推定値９７０のうちの１つまたは複数を含む。タイミング／周波数構造情報９５０は、循環ピアツーピアタイミング構造における複数のトラフィック送信スロットに対応する情報（トラフィック送信スロット１の情報９５２、．．．、トラフィック送信スロットｎの情報９５４）を含む。トラフィック送信スロット１の情報９５２は、送信要求信号を搬送するために使用されるエアリンクリソースと、要求応答信号を搬送するために使用されるエアリンクリソースと、トラフィック信号を搬送するために使用されるエアリンクリソース、たとえば、トラフィックセグメントとを識別する情報を含む。現在の接続情報９５６は、第１のワイヤレス端末９００の現在保持されている接続を識別する情報、たとえば、第１のワイヤレス端末９００と第４のワイヤレス端末との間の接続に関連する接続識別子を含む。いくつかの実施形態では、送信要求ブロック中の特定のエアリンクリソースと、送信要求応答ブロック中の特定のエアリンクリソースとは、たとえば、タイミング／周波数構造情報に従って接続識別子に関連付けられる。接続識別子に関連する優先レベルは、たとえば、実装されたホッピング系列に従って、トラフィック送信スロットごとに変化し得、時々変化する。
【００８９】
送信要求生成モジュール９２６は、第１のワイヤレス端末９００が現在の接続を有しているワイヤレス端末に、要求に対応するトラフィックセグメント中でそのワイヤレス端末にトラフィック信号を送信することを承諾するように要求する、トラフィック送信要求信号を生成する。たとえば、送信要求生成モジュールは、第４のワイヤレス端末にトラフィックを送信することを承諾するように第４のワイヤレス端末に要求する、トラフィック送信要求信号、たとえば、生成送信要求９５８を生成し、その要求と、その要求に関連するトラフィックセグメントとは、タイミング／周波数構造情報９５０によって識別されるトラフィック送信スロットのうちの１つに対応する。いくつかの実施形態では、生成される要求は、サービス品質情報、またはサービス品質情報を導出するために使用できる情報をも搬送するために生成される。送信要求制御モジュール９２８は、タイミング／周波数構造情報９５０に従って生成送信要求を送信するようにワイヤレス送信機モジュール９０４を制御する。いくつかの実施形態では、特定の接続識別子に対応して、トラフィック送信スロットに対応する要求ブロックにおける特定のエアリンクリソース、たとえば、１つまたは複数のＯＦＤＭトーンシンボルは、特定の接続識別子に専用である。
【００９０】
送信要求応答検出モジュール９３０は、現在の接続検出済み送信要求応答９６０と、他の接続検出済み送信要求応答９６２とを含むことができ、時々含む、受信された送信要求応答信号を検出する。現在の接続検出済み送信要求応答９６０は、たとえば、送信された生成送信要求９５８に対応する要求応答である。現在の接続検出済み送信要求応答は、たとえば、第１のワイヤレス端末９００に向けられた第４のワイヤレス端末からの要求応答である。他の接続検出済み送信要求応答９６２は、たとえば、第２のワイヤレス端末に向けられた第３のワイヤレス端末からの要求応答である。
【００９１】
通信リンク品質推定モジュール９３２は、それ自体の通信リンクよりも高い優先順位の通信リンクの品質を推定する。たとえば、トラフィック通信が同じトラフィックセグメントを使用して両方の通信リンク上で同時に行われると仮定して、通信リンク推定モジュール９３２は、それ自体の通信リンクよりも高い優先順位の通信リンクの品質を推定する。通信リンク品質推定モジュール９３２は、それ自体のリンクよりも高い優先順位の通信リンクに対応する受信された送信要求応答信号から、そのより高い優先順位の通信リンクの品質を推定する。たとえば、通信リンク品質推定モジュール９３２は、第３のワイヤレス端末から受信された第１の要求応答信号、たとえば、信号９６２から、第２のワイヤレス端末と第３のワイヤレス端末との間の第１の通信リンクの品質を推定する。
【００９２】
いくつかの実施形態では、通信リンク品質推定モジュール９３２は、第１のリンク品質推定値を判断するために、第２の通信リンクの意図されたトラフィック信号に対応する、判断された意図されたトラフィック信号送信電力レベル、たとえば、情報９６５を使用する。トラフィック信号送信電力レベル判断モジュール９３５は、第１のワイヤレス端末９００と第４のワイヤレス端末との間のチャネル推定に基づいて意図されたトラフィック信号送信電力レベル９６５を判断する。いくつかの実施形態では、通信リンク品質推定モジュール９３２は、１／（（Ｐ1）（Ｐ2）に応じて第１の通信リンクの品質を推定し、ただし、Ｐ1は、より高い優先順位のリンクからの要求応答信号の測定された受信電力レベルであり、Ｐ2は、それ自体のより低い優先順位のリンク上でのトラフィック信号の意図された送信電力である。
【００９３】
送信要求応答測定モジュール９３４は、当該の検出された送信要求応答信号の受信電力レベルを測定する。検出された要求応答信号（９６０、９６２）が測定モジュール９３４への入力であり、要求応答電力測定情報９６４が測定モジュール９３４の出力である。
【００９４】
ＳＮＲサブモジュール９３６は、要求応答電力測定情報９６２を使用して、送信機譲歩モジュール９４８によって送信機譲歩決定が実行されるべき当該のより高い優先順位のリンクに対応するＳＮＲ情報、たとえば、ＳＮＲ推定値９６８を判断する。レートサブモジュール９３８は、要求応答電力測定情報９６２を使用して、送信機譲歩モジュール９４８によって送信機譲歩決定が実行されるべき当該のより高い優先順位のリンクに対応するデータレート情報、たとえば、レート推定値９７０を判断する。
【００９５】
履歴リンク品質判断モジュール９４０は、より高い優先順位のリンクから受信された少なくとも１つの信号から、そのより高い優先順位の通信リンクに対応する履歴リンク品質情報を判断する。たとえば、履歴リンク品質判断モジュール９４０は、第３のワイヤレス端末から受信された少なくとも１つの信号から、第２のワイヤレス端末と第３のワイヤレス端末との間にある第１の通信リンクに対応する履歴リンク品質情報を判断する。いくつかの実施形態では、この少なくとも１つの信号は、ブロードキャスト信号、たとえば、履歴レート情報を通信する第３のワイヤレス端末からのブロードキャスト信号、または履歴ＳＮＲ情報を通信する第３のワイヤレス端末からのブロードキャスト信号である。履歴リンク品質情報９７４が、モジュール９４０の出力であり、譲歩しきい値生成モジュール９４６の入力として使用される。
【００９６】
いくつかの実施形態では、履歴リンク品質判断モジュール９４０は、前の時間間隔中に当該のより高い優先順位の通信リンク、たとえば、第１の通信リンクによってサポートされる平均リンク品質、たとえば、平均データレートを判断する。平均は、たとえば、指数関数ベースの平均および移動ウィンドウ平均のうちの一方である。いくつかの実施形態では、平均を判断する際に、譲歩が行われなかった、たとえば、ＷＴ９００の通信リンク、たとえば、第２の通信リンク上でのデータ送信と同時に、より高い優先順位の、たとえば、第１の通信リンク上でデータ送信が行われた時間間隔中の情報を考察する。いくつかの他の実施形態では、平均を判断する際に、ＷＴ９００の送信機譲歩決定とは無関係に、より高い優先順位の、たとえば、第１の通信リンク上でデータ送信が行われた時間間隔中の情報を考察する。いくつかのそのような実施形態では、平均を判断することは、異なる重み付け値を使用することを含み、特定の前のトラフィックスロットの重み付け値は、その前のトラフィックスロット中で送信機譲歩が行われたか否かに応じて選択される。
【００９７】
リンク品質蓄積サブモジュール９４２は、当該のリンク、たとえば、第２のワイヤレス端末と第３のワイヤレス端末との間のより高い優先順位のリンクに対応する送信された複数の信号からのリンク品質情報を蓄積する。たとえば、リンク品質蓄積サブモジュール９４２は、第３のワイヤレス端末から第２のワイヤレス端末に送信された複数の信号からのリンク品質情報を蓄積し、前記複数の信号の各々は、異なる時間期間、たとえば、異なるトラフィック送信スロットに対応するリンク品質情報を通信する。いくつかの実施形態では、リンク品質情報は、リンクＳＮＲ情報およびリンクレート情報のうちの一方である。
【００９８】
いくつかの実施形態、たとえば、トラフィック信号の意図された受信機が、それ自体の通信リンクに対応するサービス品質レベルなどのサービス品質情報を、たとえば、トラフィック送信要求応答信号の一部としてまたはトラフィック送信要求応答信号とともに送信するいくつかの実施形態では、サービス品質情報復元９４４が含まれる。いくつかの実施形態では、トラフィック送信スロットに対応する第３のワイヤレス端末の通信リンクのサービス品質情報、たとえば、サービス品質レベルは、第１のワイヤレス端末９００によって判断され、したがって第１のワイヤレス端末９００によって知られる。復元モジュール９４４を使用する実施形態では、第１のワイヤレス端末９００の現在の接続のサービス品質情報９７２がサービス品質情報復元モジュール９４４の出力である。他の実施形態では、現在の接続のサービス品質情報９７２は、第１のワイヤレス端末９００によって判断され、記憶される。いくつかの実施形態では、サービス品質情報９７２は、第１のワイヤレス端末９００によって第１のワイヤレス端末９００が接続を有しているデバイスに、たとえば、第１のワイヤレス端末９００によって第４のワイヤレス端末に送信されるのを待っているデータの量によって変わる。いくつかの実施形態では、サービス品質情報は、第３のノードにおいて待っているトラフィックのタイプに対応するサービス品質レベルを示す。異なるサービス品質レベルに関連し得る例示的な様々なタイプのトラフィックは、たとえば、ボイストラフィック、他のレイテンシ依存トラフィック、およびベストエフォートトラフィックを含む。
【００９９】
譲歩しきい値生成モジュール９４６は、ｉ）より高い優先順位のリンク、たとえば、第１の通信リンクに対応する履歴リンク品質情報と、ｉｉ）現在の接続の通信リンク、たとえば、第２の通信リンクに対応するサービス品質情報とのうちの少なくとも１つに基づいて譲歩しきい値、たとえば、送信機（ＴＸ）譲歩しきい値を動的に生成する。したがって、サービス品質情報９７２および／または履歴リンク品質情報９７４が譲歩しきい値生成モジュール９４６への入力である。動的に生成されたＴＸ譲歩しきい値は、譲歩しきい値生成モジュール９４６の出力、および送信機譲歩モジュール９４８の入力である。
【０１００】
いくつかの実施形態では、譲歩しきい値生成モジュール９４６は、サービス品質情報が第１のワイヤレス端末の９００の現在の接続の通信リンク、たとえば、第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を動的に生成するように構成される。たとえば、ＷＴ９００の送信キュー中で現在待っているより高い優先順位のトラフィックにより、ＷＴ９００のリンクのサービス品質レベルが前のトラフィックスロットから増加したと仮定すると、動的に生成される送信機譲歩しきい値を低下させることによって、ＷＴ９００は、他の条件が一定であるならば、ＷＴ９００が譲歩しない可能性を高め、ＷＴ９００がこのスロット中でトラフィックを送信することを可能にされる可能性を高める。いくつかの実施形態では、譲歩しきい値生成モジュール９４６は、サービス品質情報がワイヤレス端末の９００の現在の接続の通信リンク、たとえば、第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を動的に生成するように構成される。
【０１０１】
送信機譲歩モジュール９４８は、ワイヤレス端末９００に向けられた受信されたトラフィック送信要求応答、たとえば、第４のワイヤレス端末からの受信された第２の送信要求応答、たとえば、検出された要求応答９６０に対応するトラフィック送信セグメント中でトラフィックデータを送信すべきか否かの決定を行う。送信機譲歩モジュール９４８は、考察中のより高い優先順位の通信リンク、たとえば、第１の通信リンクの推定された品質と、動的に生成されたしきい値とに基づいて決定を行う。
【０１０２】
いくつかの実施形態では、送信機譲歩モジュール９４８は、より高い優先順位の通信リンク、たとえば、第１の通信リンクの推定された品質を、動的に生成されたしきい値と比較することと、より高い優先順位のリンク、たとえば、第１の通信リンクの推定された品質が、動的に生成されたしきい値を超えることを前記比較が示すとき、たとえば、第４のワイヤレス端末からの受信された要求応答に対応するトラフィックセグメント中で第４の通信デバイスにトラフィックデータを送信することを決定することとを行うように構成される。いくつかの実施形態では、送信機譲歩モジュール９４８は、より高い優先順位のリンク、たとえば、第１の通信リンクが、動的に生成されたしきい値を超えないことを比較が示す場合、譲歩し、送信することを控えることを決定するように構成される。動的に生成されたＴＸ譲歩しきい値９７６、ならびにＳＮＲ推定値９６８および／またはレート推定値９７０のうちの１つまたは複数が送信機譲歩モジュール９４８への入力であり、送信機譲歩決定９７８が送信機譲歩モジュール９４８の出力である。送信機譲歩決定９７８は、トラフィック信号生成モジュール９４７およびトラフィックシグナリング制御モジュール９４９のうちの１つまたは複数への入力である。
【０１０３】
トラフィック信号生成モジュール９４７は、生成トラフィック信号９８０、たとえば、トラフィックセグメント中で第１のワイヤレス端末９００から第４のワイヤレス端末に送信されることを意図されたピアツーピアトラフィック信号を生成する。トラフィックシグナリング制御モジュール９４９は、送信機譲歩モジュール９４８が譲歩しないことを決定したとき、情報９５０によって示される前に送信された要求に関連するトラフィックセグメントの適切なエアリンクリソース上で、生成トラフィック信号９８０を送信するようにワイヤレス送信機モジュール９０４を制御する。トラフィックシグナリング制御モジュール９４９は、送信機譲歩モジュール９４８が譲歩することを決定したとき、情報９５０によって示される当該のトラフィックセグメントの適切なエアリンクリソース上で信号を送信することを控えるようにワイヤレス送信機モジュール９０４を制御する。
【０１０４】
図１０は、いくつかの実施形態による送信機譲歩の態様を示すために使用される例示的なワイヤレス端末と、例示的なピアツーピア通信リンクと、例示的なシグナリングとを示す図１０００である。図１０００は、４つの例示的なピアツーピアワイヤレス端末（ＷＴ  Ａ１００２、ＷＴ  Ｂ１００４、ＷＴ  Ｃ１００６、およびＷＴ  Ｄ１００８）を示している。ＷＴ（１００２、１００４、１００６、１００８）は、たとえば、図１のピアツーピアＷＴのうちのいずれかである。ＷＴ  Ｃ１００６は、たとえば、図９のＷＴ９００、および／または図８のフローチャート８００による方法を実装するワイヤレス端末である。ＷＴ  Ａ１００２とＷＴ  Ｂ１００４との間には第１のピアツーピア通信リンク１０１０があり、ＷＴ  Ｃ１００６とＷＴ  Ｄ１００８との間には第２のピアツーピア通信リンク１０１２がある。例のために、第１の通信リンク１０１０の優先順位は第２の通信リンク１０１２の優先順位よりも高いと仮定する。
【０１０５】
この例では、ＷＴ  Ａ１００２は、ＷＴ  Ｃ１００６がＷＴ  Ｄ１００８にトラフィックを送信することを希望しているのと同じエアリンクリソース、たとえば、トラフィックセグメントを使用して同じトラフィックスロット中でＷＴ  Ｂ１００４にトラフィックを送信することを希望すると仮定する。また、スケジューリング決定、たとえば、受信機譲歩決定および送信機譲歩決定は分散的な方法で実行されると仮定する。
【０１０６】
ＷＴ  Ａ１００２はＷＴ  Ｂ１００４に送信要求１０１４を送信する。ＷＴ  Ｃ１００６はＷＴ  Ｄ１０１８に送信要求１０１６を送信する。ＷＴ  Ｂ７０４とＷＴ  Ｄ１００８のいずれも受信機譲歩することを決定しないと仮定する。したがって、ＷＴ  Ｂ１００４は、ＷＴ  Ａ１００２に向けられた送信要求応答信号１０１８を生成し、送信し、ＷＴ  Ｄ１００８は、ＷＴ  Ｃ１００６に向けられた送信要求応答信号１０２０を生成し、送信する。要求応答信号１０１８は、ＷＴ  Ｂ１００４の観点から、ＷＴ  Ｂ１００４への意図された要求トラフィック送信を進めてよいとＷＴ  Ａ１００２に通知する。要求応答信号１０２０は、ＷＴ  Ｄ１００８の観点から、ＷＴ  Ｄ１００８への意図された要求トラフィック送信を進めてよいとＷＴ  Ｃ１００６に通知する。
【０１０７】
ＷＴ  Ｃ１００６は、（ｉ）それ自体の接続に対応する要求応答信号１０２０と、（ｉｉ）より高い優先順位のリンクに対応する要求応答信号１０１４とを受信し、検出する。ＷＴ  Ｃ１００６は、ブロック１０２８によって示される受信された送信要求応答信号の受信電力を測定し、受信されたトラフィック送信要求応答信号１０１４の測定電力に基づいて、ブロック１０３０によって示される第１のリンク品質推定値、たとえば、推定ＳＮＲ値または推定データレートを判断する。いくつかの実施形態では、第１のリンク品質推定値を判断することは、判断を実行するために、意図された第２のリンクトラフィック送信電力レベル値を使用することをさらに含む。ＷＴ  Ｃ１００６は、たとえば、第１のリンクに対応する１つまたは複数の受信信号に基づいて履歴の第１のリンク品質情報１０２２を判断する。いくつかの実施形態では、判断される履歴の第１のリンク品質情報は、前のトラフィック送信スロットに対応する平均値、たとえば、ＳＮＲ平均値またはデータレート平均値である。この平均値は、たとえば、指数関数ベースの平均またはスライディングウィンドウベースの平均のうちの一方である。いくつかの実施形態では、履歴の第１のリンク品質情報は、ＷＴ  Ｂ１００４からの受信信号、たとえば、ＷＴ  Ａ１００２がＷＴ  Ｂ１００４にトラフィックデータを送信した前のトラフィック送信スロット中でレートスケジュール動作の一部としてＷＴ  Ｂ１００４によってブロードキャストされたデータレートインジケータ信号から導出される。いくつかの実施形態では、平均を判断する際に、譲歩が行われなかった、たとえば、より低い優先順位の第２の通信リンク１０１２上でのデータ送信と同時により高い優先順位の第１の通信リンク１０１０上でデータ送信が行われた時間間隔中の情報を考察する。いくつかの他の実施形態では、平均を判断する際に、ＷＴ  Ｃ１００６の送信機譲歩決定とは無関係に、より高い優先順位の第１の通信リンク１０１２上でデータ送信が行われた時間間隔中の情報を考察する。いくつかのそのような実施形態では、平均を判断することは、異なる重み付け値を使用することを含み、特定の前のトラフィックスロットの重み付け値は、その前のトラフィックスロット中でＷＴ  Ｃ１００６によって送信機譲歩が行われたか否かに応じて選択される。
【０１０８】
ＷＴ  Ｃ１００６はまた、第２のリンクに対応し第２のリンクに現在関連しているＱｏＳCD情報１０２４、たとえば、ＱｏＳレベルを有する。いくつかの実施形態では、ＷＴ  Ｃ１００６は、たとえば、ＷＴ  Ｄ１００８に送信されるのを待っているトラフィックのタイプおよび／または送信されるのを待っているトラフィックの量に基づいてＱｏＳCDを判断する。いくつかの実施形態では、ＷＴ  Ｄ１００８は、ＱｏＳCD１０２４を判断し、その情報をＷＴ  Ｃ１００６に通信する。いくつかのそのような実施形態では、ＱｏＳCD１０２４は、送信要求応答１０２０の一部としてまたは送信要求応答１０２０とともにＷＴ  Ｃ１００６に通信される。ＷＴ  Ｃ１００６は、ブロック１０２６によって示されるように、履歴の第１のリンク品質情報１０２２と、第２のリンクに対応するサービス品質情報ＱｏＳCD１０２６とに基づいて送信機譲歩しきい値を動的に生成する。
【０１０９】
いくつかの実施形態では、しきい値を動的に生成することは、サービス品質情報ＱｏＳCD１０２４が第２の通信リンク１０１２に対応するサービス品質の低下を示すとき、たとえば、前のトラフィックスロットに対応する、前のしきい値よりも高いしきい値を生成することを含む。したがって、そのようなより高いしきい値は、第２のリンク１０１２のより低いＱｏＳのニーズに応答して、他の条件が一定であるならば、ＷＴ  Ｃ１００８がこのスロットについてＴＸ譲歩する可能性を高め、ＷＴ  Ｃ１００６からＷＴ  Ｄ１００８への意図されたトラフィック送信がこのトラフィック送信スロットについて行われる可能性を低める。いくつかの実施形態では、しきい値を動的に生成することは、サービス品質情報ＱｏＳCD１０２４が第２の通信リンク１０１２に対応するサービス品質の増加を示すとき、たとえば、前のトラフィックスロットに対応する、前のしきい値よりも低いしきい値を生成することを含む。したがって、そのようなより低いしきい値は、第２のリンク１０１２のより高いＱｏＳのニーズに応答して、他の条件が一定であるならば、ＷＴ  Ｃ１００８がこのスロットについてＴＸ譲歩する可能性を低め、ＷＴ  Ｃ１００６からＷＴ  Ｄ１００８への意図されたトラフィック送信がこのトラフィック送信スロットについて行われる可能性を高める。
【０１１０】
ＷＴ  Ｃ１００６は、ブロック１０３２によって示されるように、第１のリンク品質推定値１０３０と、動的に生成された送信機譲歩しきい値１０２６とに基づいて送信機譲歩決定を行う。たとえば、第１のリンク品質推定値が、動的に生成されたしきい値を超えた場合、ＷＴ  Ｃ１００６は、譲歩しないことを決定し、ＷＴ  Ｄ１００８に第２のリンクトラフィック信号１０３６を送信することを決定する。しかしながら、第１のリンク品質推定値が、動的に生成されたしきい値を超えなかった場合、ＷＴ  Ｃ１００６は、送信機譲歩を実行することを決定し、その意図されたトラフィック信号１０３６を送信することを控える。
【０１１１】
ローカル領域における最高優先順位のリンクに対応し、その送信要求１０１４に応答して送信要求応答１０１８を受信したＷＴ  Ａ１００２は、要求１０１４および１０１６に関連するトラフィックセグメントを使用してＷＴ  Ｂ１００４にピアツーピアトラフィック信号１０３４を送信する。より低い優先順位のリンクに対応するＷＴ  Ｃ１００６は、その送信機譲歩決定に応じて条件付きでピアツーピアトラフィック信号１０３６を送信する。ＷＴ  Ｃ１００６がトラフィックを送信することを決定した場合、ＷＴ  Ｃ１００６は、ＷＴ  Ａ１００２によって使用されているのと同じトラフィックセグメントを使用する。
【０１１２】
より低い優先順位のリンクが、より高い優先順位のリンクトラフィック通信と同時に同じエアリンクリソース、たとえば、トラフィックセグメント上でトラフィックを送信することを可能にされる場合、より高い優先順位のリンクに対する干渉コストを様々なＴＸ譲歩手法が予測する。次に、１つの例示的な（ＴＸ）送信機譲歩手法について説明する。この手法では、譲歩判断において使用される譲歩限界は、動的であり、履歴情報と現在の状態とに応じてトラフィック送信スロットごとに変化し得、時々変化する。ＲY(Z,Y)（ｔ）＜ｍａｘ（α（Ｙ）ＲA（Ｙ，ｔ），ＲTT）の場合にリンクＹがＴＸ譲歩すると考え、ただし、ＲY(Z,Y)（ｔ）は、リンクＹも同じエアリンクリソースを使用して同時に通信すると仮定したときのスロットｔについてのリンクＺのレート推定値であり、リンクＺは、リンクＹよりも高い優先順位のリンクであり、α（Ｙ）は、リンクＹに関する情報によって変わる、たとえば、リンクＹについてのＱｏＳ情報によって変わるスケーリング値であり、ＲA（Ｚ，ｔ）は、前のスロットに基づいてスロットｔについて計算されたリンクＺの指数関数平均またはスライディングウィンドウ平均などの平均レートであり、ＲTTは、ＴＸ譲歩レートしきい値、たとえば、固定のＴＸ譲歩レートしきい値である。α（Ｙ）は、より高い優先順位のリンクのレート平均のスケーリングファクタであり、より高い優先順位のリンクのレート平均は過去の情報に基づく。いくつかの実施形態では、ＲTTは、ＴＸ譲歩決定のために使用される固定の最小許容レートである。図１０の状況では、第２のリンク１０１２がリンクＹであり、ブロック１０３２のＴＸ譲歩決定のために式ＲY(Z,Y)（ｔ）＜ｍａｘ（α（Ｙ）ＲA（Ｚ，ｔ），ＲTT）を使用することができ、ＲY(Z,Y)（ｔ）が、ブロック１０３０によって示されるスロットｔについて受信された送信要求の測定電力に基づくレート推定値であり、ＲA（Ｚ，ｔ）が、履歴リンク品質情報１０２２に対応することができ、α（Ｙ）が、ＱｏＳCD１０２４から導出され得ると考える。
【０１１３】
いくつかの実施形態では、ＲA（Ｚ，ｔ）は、たとえば、トラフィックレートスケジュール動作の一部としてリンクＺ上で送信されたレートフィードバック情報、またはタイミング構造スケジュールに従ってリンクＺデバイスから時々ブロードキャストされたリンクＺを特徴づけるレート情報から導出される。したがって、より低い優先順位のリンク、リンクＹは、より高い優先順位のリンクトラフィックレートについて気づかされる。
【０１１４】
いくつかの実施形態では、α（Ｙ）とＲTTの両方は、送信機譲歩決定が実行されているリンクに関係するＱｏＳ情報、たとえば、ＱｏＳCD情報１０２２によって変わる。
【０１１５】
上記の例ではレートに関して説明したが、いくつかの実施形態では、譲歩パラメータおよび譲歩限界は、レート情報を使用する代わりにＳＮＲ情報に関する。
【０１１６】
図１１は、いくつかの実施形態による送信機譲歩の態様を示すために使用される例示的なワイヤレス端末と、例示的なピアツーピア通信リンクと、例示的なシグナリングとを示す図１１００である。図１１００は、４つの例示的なピアツーピアワイヤレス端末（ＷＴ  Ａ１１０２、ＷＴ  Ｂ１１０４、ＷＴ  Ｃ１１０６、およびＷＴ  Ｄ１１０８）を示している。ＷＴ（１１０２、１１０４、１１０６、１１０８）は、たとえば、図１のピアツーピアＷＴのうちのいずれかである。ＷＴ  Ｃ１１０６は、たとえば、図９のＷＴ９００、および／または図８のフローチャート８００による方法を実装するワイヤレス端末である。ＷＴ  Ａ１１０２とＷＴ  Ｂ１１０４との間には第１のピアツーピア通信リンク１１１０があり、ＷＴ  Ｃ１１０６とＷＴ  Ｄ１１０８との間には第２のピアツーピア通信リンク１１１２がある。例のために、第１の通信リンク１１１０の優先順位は第２の通信リンク１１１２の優先順位よりも高いと仮定する。
【０１１７】
この例では、ＷＴ  Ａ１１０２は、ＷＴ  Ｃ１１０６がＷＴ  Ｄ１１０８にトラフィックを送信することを希望しているのと同じエアリンクリソース、たとえば、トラフィックセグメントを使用して同じトラフィックスロット中でＷＴ  Ｂ１１０４にトラフィックを送信することを希望すると仮定する。また、スケジューリング決定、たとえば、受信機譲歩決定および送信機譲歩決定は分散的な方法で実行されると仮定する。
【０１１８】
ＷＴ  Ａ１１０２はＷＴ  Ｂ１１０４に送信要求１１１４を送信する。ＷＴ  Ｃ１１０６はＷＴ  Ｄ１１０８に送信要求１１１６を送信する。ＷＴ  Ｂ１１０４とＷＴ  Ｄ１１０８のいずれも受信機譲歩することを決定しないと仮定する。したがって、ＷＴ  Ｂ１１０４は、ＷＴ  Ａ１１０２に向けられた送信要求応答信号１１１８を生成し、送信し、ＷＴ  Ｄ１１０８は、ＷＴ  Ｃ１００６に向けられた送信要求応答信号１１２０を生成し、送信する。要求応答信号１１１８は、ＷＴ  Ｂ１１０４の観点から、ＷＴ  Ｂ１１０４への意図された要求トラフィック送信を進めてよいとＷＴ  Ａ１１０２に通知する。要求応答信号１１２０は、ＷＴ  Ｄ１１０８の観点から、ＷＴ  Ｄ１１０８への意図された要求トラフィック送信を進めてよいとＷＴ  Ｃ１１０６に通知する。送信要求応答信号１１１４が、ＷＴ  Ｂ１１０４によって送信電力レベルＰ0BT１１２２で送信される。送信要求応答信号１１２０が、ＷＴ  Ｄ１１０８によって送信電力レベルＰ0DT１１２６で送信される。
【０１１９】
ＷＴ  Ｃ１１０６は、それ自体の接続に対応する送信要求応答信号１１２０を受信し、検出し、その信号の受信電力レベルをＰODR１１２８として測定する。ＷＴ  Ｃ１１０６はまた、より高い優先順位のリンクに対応する要求応答信号１１１４を受信し、検出し、その信号の受信電力レベルをＰ1１１２４として測定する。ＷＴ  Ｃ１００６は、ＷＴ  Ｃ１００６がトラフィックを送信することを決定した場合、ＷＴ  Ｃ１１０６とＷＴ  Ｄ１１０８との間のチャネル推定値ｈCDに基づいてその意図されたトラフィック信号１１３４の意図された送信電力Ｐ2１１３０を判断する。ＷＴ  Ｃ１１０６は、ブロック１１３２によって示されるように、受信されたトラフィック送信要求応答信号１１１４の測定電力Ｐ1１１２４と、意図された第２のリンクトラフィック信号１１３４の意図された送信電力レベルＰ2１１３０とに基づいて、第１のリンク品質推定値、たとえば、推定ＳＮＲ値または推定データレートを判断する。いくつかの実施形態では、第１のリンク品質推定値は（１／（（Ｐ1）（Ｐ2）））によって変わる。ＷＴ  Ｃ１１０６が送信機譲歩を実行すべきか否かを判断するために、第１のリンク品質推定値、たとえば、第２のリンクトラフィック信号１１３４が第１のリンクトラフィック信号１１３３と同時に同じエアリンクリソース、たとえば、同じトラフィックセグメントを使用して発生することを可能にされた場合にＷＴ  Ｂ１１０４において予想される受信品質の推定値を、動的に生成された送信機譲歩しきい値と比較する。いくつかの実施形態では、動的に生成される送信機譲歩しきい値は、第１のリンク１１１０に対応する履歴リンク品質情報と、第２のリンク１１１２に対応するサービス品質情報および／またはサービス品質情報の変化とによって変わる。
【０１２０】
図１２は、いくつかの実施形態において使用される例示的なタイミングおよび周波数構造を示す図１２００である。この例示的なタイミング／周波数構造は、図１〜図１１のいずれかにおいて説明したワイヤレス端末のうちの１つまたは複数において使用できる。グラフ１２００は、周波数、たとえば、ＯＦＤＭトーンを表す垂直軸１２０２と、時間、たとえば、循環タイミング構造におけるインデックス付きＯＦＤＭシンボル送信時間間隔を表す水平軸１２０４とを含む。循環タイミング構造は、複数のトラフィック送信スロット（トラフィック送信スロット１  １２０６、．．．、トラフィック送信スロットＮ  １２０８）を含む。各トラフィック送信スロットはユーザスケジュール部分を含み、そのユーザスケジュール部分において、送信要求が通信され、受信機譲歩決定が実行され、送信要求応答が通信され、送信機譲歩決定が実行される。いくつかの実施形態では、受信機譲歩および／または送信機譲歩は動的な譲歩しきい値の生成および使用を含む。たとえば、特定の接続に対応して、受信機譲歩しきい値および／または送信機譲歩しきい値は、たとえば、履歴リンク品質情報および／またはサービス品質情報に基づいてスロットごとに変化し得る。トラフィック送信スロット１  １２０６はユーザスケジュール部分１２１０を含み、トラフィック送信スロットＮ  １２０８はユーザスケジュール部分１２１２を含む。
【０１２１】
送信要求ブロック１２１４、送信要求応答ブロック１２１６、パイロットシグナリングブロック１２１８、データレートシグナリングブロック１２２０、トラフィックセグメント１２２２およびトラフィック確認応答リソース１２２４は、トラフィック送信スロット１  １２０６に対応する。トラフィックセグメント１２２２を使用したいというトラフィック送信要求は、送信要求ブロック１２１４中の接続識別子に関連するエアリンクリソース、たとえば、１つまたは複数のＯＦＤＭトーンシンボルを使用して搬送される。トラフィックセグメント１２２２を使用したいという要求に応答し、その対応する要求に対する肯定応答を示すトラフィック送信要求応答は、送信要求応答ブロック１２１６中の接続識別子に関連するエアリンクリソース、たとえば、１つまたは複数のＯＦＤＭトーンシンボルを使用して搬送される。パイロットシグナリングブロック１２１８およびデータレートシグナリングブロック１２２０はいくつかの実施形態では含まれるが、他の実施形態では含まれない。ユーザスケジュール１２１０の後、トラフィックセグメント１２２２中でどのワイヤレス端末がトラフィックデータを送信すべきかについて決定されている。トラフィックセグメント１２２２中でトラフィックデータを送信することをスケジュールされたものはパイロットシグナリングブロック１２１８中でパイロット信号を送信するが、トラフィックセグメント１２２２中でトラフィック信号を受信することを意図されたものは、そのパイロットを測定し、データレートシグナリングブロック１２２０を使用してデータレートフィードバック信号を送信する。いくつかの実施形態では、現在の送信スロットにおける動的な送信機譲歩しきい値を判断するために、前の送信スロットに対応するデータレートフィードバック情報を使用する。
【０１２２】
ユーザスケジュール１２１０中に判断された、スケジュールされた送信機は、トラフィックセグメント１２２２においてトラフィックデータを送信する。トラフィックデータのスケジュールされた受信機は、いくつかの実施形態では、たとえば、通信されている受信トラフィックデータの復元に成功したときに、トラフィック確認応答リソース１２２４においてトラフィック確認応答信号で応答する。
【０１２３】
送信要求ブロック１２２６、送信要求応答ブロック１２２８、パイロットシグナリングブロック１２３０、データレートシグナリングブロック１２３２、トラフィックセグメント１２３４およびトラフィック確認応答リソース１２３６は、トラフィック送信スロットＮ  １２０８に対応する。トラフィックセグメント１２３４を使用したいというトラフィック送信要求は、送信要求ブロック１２２６中の接続識別子に関連するエアリンクリソース、たとえば、１つまたは複数のＯＦＤＭトーンシンボルを使用して搬送される。トラフィックセグメント１２３４を使用したいという要求に応答し、その対応する要求に対する肯定応答を示すトラフィック送信要求応答は、送信要求応答ブロック１２２８中の接続識別子に関連するエアリンクリソース、たとえば、１つまたは複数のＯＦＤＭトーンシンボルを使用して搬送される。いくつかの実施形態では、トラフィック送信要求応答信号の送信電力レベルはサービス品質情報によって変わる。パイロットシグナリングブロック１２３０およびデータレートシグナリングブロック１２３２はいくつかの実施形態では含まれるが、他の実施形態では含まれない。ユーザスケジュール１２１２の後、トラフィックセグメント１２３４中でどのワイヤレス端末がトラフィックデータを送信すべきかについて決定されている。トラフィックセグメント１２３４中でトラフィックデータを送信することをスケジュールされたものはパイロットシグナリングブロック１２３０中でパイロット信号を送信するが、トラフィックセグメント１２３４についてスケジュールされた受信機は、そのパイロットを測定し、データレートシグナリングブロック１２３２を使用してデータレートフィードバック信号を送信する。いくつかの実施形態では、現在の送信スロットにおける動的な送信機譲歩しきい値を判断するために、前の送信スロットに対応するデータレートフィードバック情報を使用する。
【０１２４】
ユーザスケジュール１２１２中に判断された、スケジュールされた送信機は、トラフィックセグメント１２３４においてトラフィックデータを送信する。トラフィックデータのスケジュールされた受信機は、いくつかの実施形態では、たとえば、通信されている受信トラフィックデータの復元に成功したときに、トラフィック確認応答リソース１２３６においてトラフィック確認応答信号で応答する。
【０１２５】
図１３は、ピアツーピア通信システム中で第１のワイヤレス端末を動作させる例示的な方法のフローチャート１３００である。例示的な方法の動作はステップ１３０２において開始し、第１のワイヤレス端末が電源投入され、初期化される。動作は開始ステップ１３０２からステップ１３０４に進む。
【０１２６】
サブステップ１３０４において、第１のワイヤレス端末は、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信する。いくつかの実施形態では、第２のワイヤレス端末および第１のワイヤレス端末はモバイルデバイスである。動作はステップ１３０４からステップ１３０６に進む。
【０１２７】
ステップ１３０６において、第１のワイヤレス端末は第２のワイヤレス端末から送信要求を受信する。いくつかの実施形態では、サービス品質情報と送信要求とは別々の信号中で受信される。いくつかの他の実施形態では、サービス品質情報と送信要求とは単一の信号中で受信される。いくつかの実施形態では、サービス品質情報は、前記送信要求に対応するトラフィックスロットにおいて第２のワイヤレス端末によって第１のワイヤレス端末に送信されるデータのタイプに基づく。いくつかの実施形態では、サービス品質情報は、第２のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量に基づく。動作はステップ１３０６からステップ１３０８に進む。
【０１２８】
ステップ１３０８において、第１のワイヤレス端末は、サービス品質情報に基づいて要求応答送信電力レベルを判断する。いくつかの実施形態では、要求応答送信電力を判断することは、前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の増加を示すとき、要求応答送信電力を、前に判断された要求応答送信電力レベルから増加させることを含む。いくつかの実施形態では、要求応答送信電力を判断することは、前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力を、前に判断された要求応答送信電力レベルから低下させることを含む。要求応答送信電力レベルを判断することは、いくつかの実施形態では、送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断することと、前に判断された要求応答送信電力レベルのとき、および前記サービス品質が、第２のワイヤレス端末から第１のワイヤレス端末に通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることとを含む。
【０１２９】
動作はステップ１３０８からステップ１３１０に進む。ステップ１３１０において、第１のワイヤレス端末は、受信された送信要求に応答して、判断された電力レベルで要求応答を送信する。
【０１３０】
図１４は、例示的な一実施形態による例示的な第１のワイヤレス端末１４００の図である。例示的な第１のワイヤレス端末１４００は、たとえば、ピアツーピア通信をサポートし、図１３のフローチャート１３００による方法を実装する、モバイルノードなどのワイヤレス端末である。
【０１３１】
第１のワイヤレス端末１４００は、バス１４０６を介して互いに結合されたプロセッサ１４０２とメモリ１４０４とを含み、そのバス１４０６を介して、様々な要素（１４０２、１４０４）はデータおよび情報を交換することができる。第１のワイヤレス端末１４００は、さらに、図示のようにプロセッサ１４０２に結合され得る入力モジュール１４０８と出力モジュール１４１０とを含む。ただし、いくつかの実施形態では、入力モジュール１４０８と出力モジュール１４１０とはプロセッサ１４０２の内部に配置される。入力モジュール１４０８は入力信号を受信することができる。入力モジュール１４０８は、入力を受信するためのワイヤレス受信機および／またはワイヤードもしくはオプティカル入力インターフェースを含むことができ、いくつかの実施形態において含む。出力モジュール１４１０は、出力を送信するためのワイヤレス送信機および／またはワイヤードもしくはオプティカル出力インターフェースを含むことができ、いくつかの実施形態において含む。
【０１３２】
プロセッサ１４０２は、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することと、第２のワイヤレス端末から送信要求を受信することと、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することと、受信された送信要求に応答して、判断された電力レベルで要求応答を送信することとを行うように構成される。いくつかの実施形態では、第２のワイヤレス端末および第１のワイヤレス端末はモバイルデバイスである。
【０１３３】
様々な実施形態では、前記サービス品質情報は、前記送信要求に対応するトラフィックスロットにおいて第２のワイヤレス端末によって第１のワイヤレス端末に送信されるデータのタイプに基づく。いくつかの実施形態では、前記サービス品質情報は、第２のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量に基づく。
【０１３４】
いくつかの実施形態では、前記サービス品質情報と前記送信要求とは別々の信号中で受信される。いくつかの他の実施形態では、前記サービス品質情報と前記送信要求とは単一の信号中で受信される。
【０１３５】
いくつかの実施形態では、プロセッサ１４０２は、要求応答送信電力を判断するように構成されることの一部として、前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の増加を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるように構成される。いくつかの実施形態では、プロセッサ１４０２は、要求応答送信電力を判断するように構成されることの一部として、前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるように構成される。様々な実施形態では、プロセッサ１４０２は、要求応答送信電力を判断するように構成されることの一部として、送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断することと、前に判断された要求応答送信電力レベルが、判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることとを行うように構成される。
【０１３６】
図１５は、図１４に示す第１のワイヤレス端末１４００中で使用でき、いくつかの実施形態では、そのワイヤレス端末中で使用されるモジュールのアセンブリ１５００である。アセンブリ１５００中のモジュールは、たとえば、個別回路として、図１４のプロセッサ１４０２内のハードウェアで実装できる。代替的に、それらのモジュールは、ソフトウェアで実装し、図１４に示す第１のワイヤレス端末１４００のメモリ１４０４に記憶することができる。単一のプロセッサ、たとえば、コンピュータとして図１４の実施形態に示しているが、プロセッサ１４０２は、１つまたは複数のプロセッサ、たとえば、コンピュータとして実装できることを諒解されたい。ソフトウェアで実装されるとき、それらのモジュールはコードを含み、そのコードは、プロセッサによって実行されたとき、プロセッサ１４０２、たとえば、コンピュータを、そのモジュールに対応する機能を実装するように構成する。モジュールのアセンブリ１４００がメモリ１４０４に記憶される実施形態では、メモリ１４０４は、コンピュータ可読媒体を備えるコンピュータプログラム製品であり、コンピュータ可読媒体は、少なくとも１つのコンピュータ、たとえば、プロセッサ１４０２に、モジュールが対応する機能を実装させるためのコード、たとえば、モジュールごとの個別コードを備える。
【０１３７】
完全にハードウェアベースのまたは完全にソフトウェアベースのモジュールが使用できる。ただし、機能を実装するために、（たとえば、回路実装型の）ソフトウェアモジュールとハードウェアモジュールの任意の組合せが使用できることを諒解されたい。図１５に示すモジュールは、第１のワイヤレス端末１４００、またはプロセッサ１４０２などのその端末１４００中の要素を、図１３のフローチャート１３００の方法に示す対応するステップの機能を実行するように制御および／または構成することを諒解されたい。
【０１３８】
図１５に示すように、モジュールのアセンブリ１５００は、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信するためのモジュール１５０２と、第２のワイヤレス端末から送信要求を受信するためのモジュール１５０４と、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断するためのモジュール１５０６と、受信された送信要求に応答して、判断された電力レベルで要求応答を送信するためのモジュール１５０８とを含む。いくつかの実施形態では、前記第２のワイヤレス端末および前記第１のワイヤレス端末はモバイルデバイスである。
【０１３９】
サービス品質情報は、いくつかの実施形態では、前記送信要求に対応するトラフィックスロットにおいて第２のワイヤレス端末によって第１のワイヤレス端末に送信されるデータのタイプに基づく。サービス品質情報は、いくつかの実施形態では、第２のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量に基づく。
【０１４０】
サービス品質情報と前記送信要求とは、いくつかの実施形態では、別々の信号中で受信される。いくつかの他の実施形態では、サービス品質情報と前記送信要求とは単一の信号中で受信される。
【０１４１】
いくつかの実施形態では、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断するためのモジュール１５０６は、モジュール１５１０、１５１２、１５１４および１５１６のうちの１つまたは複数を含む。モジュール１５１０は、前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の増加を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるためのモジュールである。モジュール１５１２は、前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるためのモジュールである。モジュール１５１４は、送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断するためのモジュールである。モジュール１５１６は、前に判断された要求応答送信電力レベルが、判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質の低下を示すとき、要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるためのモジュールである。
【０１４２】
図１６は、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中で第１のワイヤレス端末を動作させる例示的な方法であって、前記第１の通信リンクが、第４のワイヤレス端末から第１のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する方法のフローチャート１６００である。いくつかの実施形態では、本システムはピアツーピアワイヤレス通信システムである。ステップ１６０２において、例示的な方法の動作が開始し、第１のワイヤレス端末が電源投入され、初期化され、ステップ１６０４に進む。
【０１４３】
ステップ１６０４において、第１のワイヤレス端末は、第２のワイヤレス端末からの信号、たとえば、第２のワイヤレス端末から第３のワイヤレス端末に送信された送信要求信号を受信する。動作はステップ１６０４からステップ１６０６および１６０８に進む。
【０１４４】
ステップ１６０６において、第１のワイヤレス端末は、第４のワイヤレス端末からの送信要求、たとえば、第４のワイヤレス端末から第１のワイヤレス端末に送信された送信要求を受信する。ステップ１６０８において、第１のワイヤレス端末は、第４のワイヤレス端末から、第２のリンクに対応するサービス品質情報を受信する。サービス品質情報は、いくつかの実施形態では、第４のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量に基づく。いくつかの実施形態では、サービス品質情報は、前記第４のワイヤレス端末において送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示す。動作はステップ１６０６およびステップ１６０８からステップ１６１０に進む。
【０１４５】
ステップ１６１０において、第１のワイヤレス端末は、第２のワイヤレス端末から受信された信号と、第４のワイヤレス端末から受信された送信要求とから第２の通信リンクの品質を推定する。いくつかの実施形態では、第２の通信リンクの推定される品質は、第２の通信リンクによってサポートされる現在の通信レートに基づく。様々な実施形態では、第２の通信リンクの推定される品質は、第２の通信リンクの現在の信号対雑音比に基づく。動作はステップ１６１０からステップ１６１２に進む。
【０１４６】
ステップ１６１２において、第１のワイヤレス端末は、ｉ）第２のリンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値を動的に生成する。いくつかの実施形態では、前記しきい値を動的に生成することは、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成することを含む。いくつかの実施形態では、前記しきい値を動的に生成することは、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成することを含む。様々な実施形態では、履歴リンク品質情報は、前の時間間隔中に第２の通信リンクによってサポートされる平均データレートを含む。動作はステップ１６１２からステップ１６１４に進む。
【０１４７】
ステップ１６１４において、第１のワイヤレス端末は、第２の通信リンクの推定された品質と、動的に生成されたしきい値とに基づいて送信要求応答を送信すべきか否かの決定を行う。いくつかの実施形態では、ステップ１６１４は、サブステップ１６１６および１６１８のうちの１つまたは複数を含む。サブステップ１６１６において、第１のワイヤレス端末は、第２の通信リンクの推定された品質を、動的に生成されたしきい値と比較する。サブステップ１６１８において、第１のワイヤレス端末は、第２の通信リンクの推定された品質が、動的に生成されたしきい値を超えることを前記比較が示すとき、前記送信要求応答を送信することを決定する。
【０１４８】
図１７は、例示的な一実施形態による例示的な第１のワイヤレス端末１７００の図である。例示的な第１のワイヤレス端末１７００は、たとえば、ピアツーピア通信をサポートし、図１６のフローチャート１６００による方法を実装する、モバイルノードなどのワイヤレス端末である。第１のワイヤレス端末１７００は、たとえば、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中の第１のワイヤレス端末であって、前記第１の通信リンクが、第４のワイヤレス端末から第１のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する、第１のワイヤレス端末である。
【０１４９】
第１のワイヤレス端末１７００は、バス１７０６を介して互いに結合されたプロセッサ１７０２とメモリ１７０４とを含み、そのバス１７０６を介して、様々な要素（１７０２、１７０４）はデータおよび情報を交換することができる。第１のワイヤレス端末１７００は、さらに、図示のようにプロセッサ１７０２に結合され得る入力モジュール１７０８と出力モジュール１７１０とを含む。ただし、いくつかの実施形態では、入力モジュール１７０８と出力モジュール１７１０とはプロセッサ１７０２の内部に配置される。入力モジュール１７０８は入力信号を受信することができる。入力モジュール１７０８は、入力を受信するためのワイヤレス受信機および／またはワイヤードもしくはオプティカル入力インターフェースを含むことができ、いくつかの実施形態において含む。出力モジュール１７１０は、出力を送信するためのワイヤレス送信機および／またはワイヤードもしくはオプティカル出力インターフェースを含むことができ、いくつかの実施形態において含む。
【０１５０】
プロセッサ１７０２は、第２のワイヤレス端末から信号を受信することと、第４のワイヤレス端末から送信要求を受信することと、第２のワイヤレス端末から受信された信号と第４のワイヤレス端末から受信された送信要求とから第２の通信リンクの品質を推定することと、ｉ）第２のリンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値を動的に生成することとを行うように構成される。いくつかの実施形態では、第２のワイヤレス端末からの受信信号は、第２のワイヤレス端末から第３のワイヤレス端末に送信された送信要求信号である。履歴リンク品質情報は、いくつかの実施形態では、前の時間間隔中に第２の通信リンクによってサポートされる平均データレートを含む。
【０１５１】
第２の通信リンクの推定される品質は、いくつかの実施形態では、第２の通信リンクによってサポートされる現在の通信レートに基づく。第２の通信リンクの推定される品質は、様々な実施形態では、第２の通信リンクの現在の信号対雑音比に基づく。
【０１５２】
プロセッサ１７０２は、いくつかの実施形態では、前記しきい値を動的に生成するように構成されることの一部として、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成するように構成される。いくつかの実施形態では、プロセッサ１７０２は、前記しきい値を動的に生成するように構成されることの一部として、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成するように構成される。
【０１５３】
プロセッサ１７０２は、いくつかの実施形態では、第４のワイヤレス端末から、第２のリンクに対応するサービス品質情報を受信するようにさらに構成される。いくつかの実施形態では、サービス品質情報は、第４のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量に基づく。様々な実施形態では、サービス品質情報は、前記第４のワイヤレス端末において送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示す。
【０１５４】
プロセッサ１７０２はまた、第２の通信リンクの推定された品質と動的に生成されたしきい値とに基づいて、送信要求応答を送信すべきか否かの決定を行うように構成される。いくつかの実施形態では、プロセッサ１７０２は、決定を行うように構成されることの一部として、第２の通信リンクの推定された品質を、動的に生成されたしきい値と比較することと、第２の通信リンクの推定された品質が、動的に生成されたしきい値を超えることを前記比較が示すとき、前記送信要求応答を送信することを決定することとを行うように構成される。
【０１５５】
図１８は、図１７に示す第１のワイヤレス端末１７００中で使用でき、いくつかの実施形態では、そのワイヤレス端末中で使用されるモジュールのアセンブリ１８００である。アセンブリ１８００中のモジュールは、たとえば、個別回路として、図１７のプロセッサ１７０２内のハードウェアで実装できる。代替的に、それらのモジュールは、ソフトウェアで実装し、図１７に示す第１のワイヤレス端末１７００のメモリ１７０４に記憶することができる。単一のプロセッサ、たとえば、コンピュータとして図１７の実施形態に示しているが、プロセッサ１７０２は、１つまたは複数のプロセッサ、たとえば、コンピュータとして実装できることを諒解されたい。ソフトウェアで実装されるとき、それらのモジュールはコードを含み、そのコードは、プロセッサによって実行されたとき、プロセッサ１７０２、たとえば、コンピュータを、そのモジュールに対応する機能を実装するように構成する。モジュールのアセンブリ１８００がメモリ１７０４に記憶される実施形態では、メモリ１７０４は、コンピュータ可読媒体を備えるコンピュータプログラム製品であり、コンピュータ可読媒体は、少なくとも１つのコンピュータ、たとえば、プロセッサ１７０２に、モジュールが対応する機能を実装させるためのコード、たとえば、モジュールごとの個別コードを備える。
【０１５６】
完全にハードウェアベースのまたは完全にソフトウェアベースのモジュールが使用できる。ただし、機能を実装するために、（たとえば、回路実装型の）ソフトウェアモジュールとハードウェアモジュールの任意の組合せが使用できることを諒解されたい。図１８に示すモジュールは、第１のワイヤレス端末１７００、またはプロセッサ１７０２などのその端末１７００中の要素を、図１６のフローチャート１６００の方法に示す対応するステップの機能を実行するように制御および／または構成することを諒解されたい。
【０１５７】
図１８に示すように、モジュールのアセンブリ１８００は、第２のワイヤレス端末から信号を受信するためのモジュール１８０２と、第４のワイヤレス端末から送信要求を受信するためのモジュール１８０４と、第２のワイヤレス端末から受信された信号と第４のワイヤレス端末から受信された送信要求とから第２の通信リンクの品質を推定するためのモジュール１８１０と、ｉ）第２のリンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値を動的に生成するためのモジュール１８１２とを含む。いくつかの実施形態では、第２のワイヤレス端末からの受信信号は、第２のワイヤレス端末から第３のワイヤレス端末に送信された送信要求信号である。履歴リンク品質情報は、いくつかの実施形態では、前の時間間隔中に第２の通信リンクによってサポートされる平均データレートを含む。
【０１５８】
いくつかの実施形態では、第２の通信リンクの推定される品質は、第２の通信リンクによってサポートされる現在の通信レートに基づく。様々な実施形態では、第２の通信リンクの推定される品質は、第２の通信リンクの現在の信号対雑音比に基づく。
【０１５９】
いくつかの実施形態では、前記しきい値を動的に生成するためのモジュール１８１２は、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成するためのモジュール１８１６を含む。様々な実施形態では、前記しきい値を動的に生成するためのモジュール１８１２は、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成するためのモジュール１８１８を含む。
【０１６０】
モジュールのアセンブリ１８００は、第４のワイヤレス端末から、第２のリンクに対応するサービス品質情報を受信するためのモジュール１８０６と、第２の通信リンクの推定された品質と動的に生成されたしきい値とに基づいて、送信要求応答を送信すべきか否かの決定を行うためのモジュール１８１４とをさらに含む。サービス品質情報は、いくつかの実施形態では、第４のワイヤレス端末によって第１のワイヤレス端末に送信されるのを待っているデータの量に基づく。サービス品質情報は、いくつかの実施形態では、前記第４のワイヤレス端末において送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示す。
【０１６１】
様々な実施形態では、決定を行うためのモジュール１８１４は、第２の通信リンクの推定された品質を、動的に生成されたしきい値と比較するためのモジュール１８２０と、第２の通信リンクの推定された品質が、動的に生成されたしきい値を超えることを前記比較が示すとき、前記送信要求応答を送信することを決定するためのモジュール１８２２とのうちの１つまたは複数を含む。
【０１６２】
図１９は、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中で第１のワイヤレス端末を動作させる例示的な方法であって、前記第１の通信リンクが、第１のワイヤレス端末から第４のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する方法のフローチャート１９００である。いくつかの実施形態では、本システムはピアツーピアワイヤレス通信システムである。いくつかの実施形態では、第１のワイヤレス端末および第４のワイヤレス端末はモバイル通信デバイスである。ステップ１９０２において、例示的な方法の動作が開始し、第１のワイヤレス端末が電源投入され、初期化され、ステップ１９０４に進む。
【０１６３】
ステップ１９０４において、第１のワイヤレス端末は第４のワイヤレス端末に送信要求を送信する。動作はステップ１９０４からステップ１９０６に進む。
【０１６４】
ステップ１９０６において、第１のワイヤレス端末は、第２のワイヤレス端末からの送信要求に応答して送信された、第３のワイヤレス端末からの第１の送信要求応答を受信する。動作はステップ１９０６からステップ１９０８に進む。
【０１６５】
ステップ１９０８において、第１のワイヤレス端末は、第１のワイヤレス端末によって送信された送信要求に応答して送信された、第４のワイヤレス端末からの第２の送信要求応答を受信する。動作はステップ１９０８からステップ１９１０に進む。
【０１６６】
ステップ１９１０において、第１のワイヤレス端末は、第３のワイヤレス端末から受信された少なくとも１つの信号から、第１の通信リンクに対応する履歴リンク品質情報を判断する。いくつかの実施形態では、この少なくとも１つの信号は、履歴レート情報を通信する第３のワイヤレス端末からのブロードキャスト信号である。様々な実施形態では、第３のワイヤレス端末から受信された少なくとも１つの信号から、第１の通信リンクに対応する履歴リンク品質情報を判断することは、第３のワイヤレス端末から第２のワイヤレス端末に送信された複数の信号からのリンク品質情報を蓄積することを含み、前記複数の信号の各々は、異なる時間期間に対応するリンク品質情報を通信する。いくつかのそのような実施形態では、リンク品質情報は、リンクＳＮＲ情報またはレート情報のうちの少なくとも１つを含む。動作はステップ１９１０からステップ１９１２に進む。
【０１６７】
ステップ１９１２において、第１のワイヤレス端末は、受信された第１の送信要求応答信号から第１の通信リンクの品質を推定する。いくつかの実施形態では、第１の通信リンクの品質を推定することは、判断された意図された第２のリンクトラフィックシグナリング送信電力レベルを使用することを含む。様々な実施形態では、第１の通信リンクの品質を推定することは、受信された第２の送信要求応答信号に基づいて実行される。動作はステップ１９１２からステップ１９１４に進む。
【０１６８】
ステップ１９１４において、第１のワイヤレス端末は、ｉ）第１のリンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値を動的に生成する。サービス品質情報は、いくつかの実施形態では、第１のワイヤレス端末によって第４のワイヤレス端末に送信されるのを待っているデータの量に基づく。履歴リンク品質情報は、いくつかの実施形態では、前の時間間隔中に第１の通信リンクによってサポートされる平均データレートを含む。サービス品質情報は、いくつかの実施形態では、第１のワイヤレス端末において送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示す。いくつかの実施形態では、前記しきい値を動的に生成することは、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成することを含む。様々な実施形態では、前記しきい値を動的に生成することは、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成することを含む。動作はステップ１９１４からステップ１９１６に進む。
【０１６９】
ステップ１９１６において、第１のワイヤレス端末は、第１の通信リンクの推定された品質と、動的に生成されたしきい値とに基づいて、受信された第２の送信要求応答に対応する送信セグメント中でトラフィックデータを送信すべきか否かの決定を行う。いくつかの実施形態では、ステップ１９１６は、サブステップ１９１８および１９２０のうちの１つまたは複数を含む。サブステップ１９１８において、第１のワイヤレス端末は、第１の通信リンクの推定された品質を、動的に生成されたしきい値と比較し、サブステップ１９２０において、第１のワイヤレス端末は、第１の通信リンクの推定された品質が、動的に生成されたしきい値を超えることを前記比較が示すとき、トラフィックデータを送信することを決定する。
【０１７０】
図２０は、例示的な一実施形態による例示的な第１のワイヤレス端末２０００の図である。例示的な第１のワイヤレス端末２０００は、たとえば、ピアツーピア通信をサポートし、図１９のフローチャート１９００による方法を実装する、モバイルノードなどのワイヤレス端末である。第１のワイヤレス端末１９００は、たとえば、第２のワイヤレス端末から第３のワイヤレス端末への第１のワイヤレス通信リンクを含むシステム中の第１のワイヤレス端末であって、前記第１の通信リンクが、第１のワイヤレス端末から第４のワイヤレス端末への第２の通信リンクよりも高い優先順位を有する、第１のワイヤレス端末である。いくつかの実施形態では、第１のワイヤレス端末および第４のワイヤレス端末はモバイル通信デバイスである。
【０１７１】
第１のワイヤレス端末２０００は、バス２００６を介して互いに結合されたプロセッサ２００２とメモリ２００４とを含み、そのバス２００６を介して、様々な要素（２００２、２００４）はデータおよび情報を交換することができる。第１のワイヤレス端末２０００は、さらに、図示のようにプロセッサ２００２に結合され得る入力モジュール２００８と出力モジュール２０１０とを含む。ただし、いくつかの実施形態では、入力モジュール２００８と出力モジュール２０１０とはプロセッサ２００２の内部に配置される。入力モジュール２００８は入力信号を受信することができる。入力モジュール２００８は、入力を受信するためのワイヤレス受信機および／またはワイヤードもしくはオプティカル入力インターフェースを含むことができ、いくつかの実施形態において含む。出力モジュール２０１０は、出力を送信するためのワイヤレス送信機および／またはワイヤードもしくはオプティカル出力インターフェースを含むことができ、いくつかの実施形態において含む。
【０１７２】
プロセッサ２００２は、第４のワイヤレス端末に送信要求を送信することと、第２のワイヤレス端末からの送信要求に応答して送信された、第３のワイヤレス端末からの第１の送信要求応答を受信することと、第４のワイヤレス端末から第２の送信要求応答を受信することとを行うように構成される。プロセッサ２００２は、受信された第１の送信要求応答信号から第１の通信リンクの品質を推定することと、ｉ）第１のリンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値を動的に生成することとを行うようにさらに構成される。
【０１７３】
プロセッサ２００２は、いくつかの実施形態では、第１の通信リンクの品質を推定するように構成されることの一部として、判断された意図された第２のリンクトラフィックシグナリング送信電力レベルを使用するように構成される。様々な実施形態では、プロセッサ２００２は、第１の通信リンクの品質を推定するように構成されることの一部として、受信された第２の送信要求応答信号を使用するように構成される。
【０１７４】
プロセッサ２００２は、第３のワイヤレス端末から受信された少なくとも１つの信号から、第１の通信リンクに対応する履歴リンク品質情報を判断するようにさらに構成される。この少なくとも１つの信号は、いくつかの実施形態では、前記履歴レート情報を通信する第３のワイヤレス端末からのブロードキャスト信号である。履歴リンク品質情報は、いくつかの実施形態では、前の時間間隔中に第１の通信リンクによってサポートされる平均データレートを含む。
【０１７５】
様々な実施形態では、プロセッサ２００２は、第３のワイヤレス端末から受信された少なくとも１つの信号から、第１の通信リンクに対応する履歴リンク品質情報を判断するように構成されることの一部として、第３のワイヤレス端末から第２のワイヤレス端末に送信された複数の信号からリンク品質情報を蓄積するようにさらに構成され、前記複数の信号の各々は、異なる時間期間に対応するリンク品質情報を通信する。リンク品質情報は、いくつかの実施形態では、リンクＳＮＲ情報またはレート情報のうちの少なくとも１つを含む。
【０１７６】
プロセッサ２００２は、第１の通信リンクの推定された品質と動的に生成されたしきい値とに基づいて、受信された第２の送信要求応答に対応する送信セグメント中でトラフィックデータを送信すべきか否かの決定を行うようにさらに構成される。プロセッサ２００２は、いくつかの実施形態では、前記決定を行うように構成されることの一部として、第１の通信リンクの推定された品質を、動的に生成されたしきい値と比較することと、第１の通信リンクの推定された品質が、動的に生成されたしきい値を超えることを前記比較が示すとき、前記トラフィックデータを送信することを決定することとを行うように構成される。
【０１７７】
サービス品質情報は、第１のワイヤレス端末によって第４のワイヤレス端末に送信されるのを待っているデータの量に基づくことができ、時々基づく。サービス品質情報は、前記第１のワイヤレス端末において送信されるのを待っているトラフィックのタイプに対応するサービス品質レベルを示すことができ、時々示す。
【０１７８】
プロセッサ２００２は、いくつかの実施形態では、前記しきい値を動的に生成するように構成されることの一部として、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成するように構成される。プロセッサ２００２は、様々な実施形態では、前記しきい値を動的に生成するように構成されることの一部として、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成するように構成される。
【０１７９】
図２１は、図２０に示す第１のワイヤレス端末２０００中で使用でき、いくつかの実施形態では、そのワイヤレス端末中で使用されるモジュールのアセンブリ２１００である。アセンブリ２１００中のモジュールは、たとえば、個別回路として、図２０のプロセッサ２００２内のハードウェアで実装できる。代替的に、それらのモジュールは、ソフトウェアで実装し、図２０に示す第１のワイヤレス端末２０００のメモリ２００４に記憶することができる。単一のプロセッサ、たとえば、コンピュータとして図２０の実施形態に示しているが、プロセッサ２００２は、１つまたは複数のプロセッサ、たとえば、コンピュータとして実装できることを諒解されたい。ソフトウェアで実装されるとき、それらのモジュールはコードを含み、そのコードは、プロセッサによって実行されたとき、プロセッサ２００２、たとえば、コンピュータを、そのモジュールに対応する機能を実装するように構成する。モジュールのアセンブリ２１００がメモリ２１０４に記憶される実施形態では、メモリ２１０４は、コンピュータ可読媒体を備えるコンピュータプログラム製品であり、コンピュータ可読媒体は、少なくとも１つのコンピュータ、たとえば、プロセッサ２１０２に、モジュールが対応する機能を実装させるためのコード、たとえば、モジュールごとの個別コードを備える。
【０１８０】
完全にハードウェアベースのまたは完全にソフトウェアベースのモジュールが使用できる。ただし、機能を実装するために、（たとえば、回路実装型の）ソフトウェアモジュールとハードウェアモジュールの任意の組合せが使用できることを諒解されたい。図２１に示すモジュールは、第１のワイヤレス端末２０００、またはプロセッサ２００２などのその端末２０００中の要素を、図１９のフローチャート１９００の方法に示す対応するステップの機能を実行するように制御および／または構成することを諒解されたい。
【０１８１】
図２１に示すように、モジュールのアセンブリ２１００は、第４のワイヤレス端末に送信要求を送信するためのモジュール２１０２と、第２のワイヤレス端末からの送信要求に応答して送信された、第３のワイヤレス端末からの第１の送信要求応答を受信するためのモジュール２１０４と、第１のワイヤレス端末によって送信された送信要求に応答して送信された、第４のワイヤレス端末からの第２の送信要求応答を受信するためのモジュール２１０６とを含む。
【０１８２】
モジュールのアセンブリ２１００は、第３のワイヤレス端末からの少なくとも１つの信号から、第１の通信リンクに対応する履歴リンク品質情報を判断するためのモジュール２１０８と、受信された第１の送信要求応答信号から第１の通信リンクの品質を推定するためのモジュール２１１０と、ｉ）第１のリンクに対応する履歴リンク品質情報、またはｉｉ）第２の通信リンクに対応するサービス品質情報のうちの少なくとも１つに基づいて譲歩しきい値を動的に生成するためのモジュール２１１２と、第１の通信リンクの推定された品質と動的に生成されたしきい値とに基づいて、受信された第２の送信要求応答に対応するデータ送信セグメント中でトラフィックを送信すべきか否かの決定を行うためのモジュール２１１４とをさらに含む。
【０１８３】
いくつかの実施形態では、この少なくとも１つの信号は、履歴レート情報を通信する第３のワイヤレス端末からのブロードキャスト信号である。様々な実施形態では、履歴リンク品質情報は、前の時間間隔中に第１の通信リンクによってサポートされる平均データレートを含む。
【０１８４】
モジュール２１０８は、いくつかの実施形態では、第３のワイヤレス端末から第２のワイヤレス端末に送信された複数の信号からのリンク品質情報を蓄積するためのモジュール２１１６を含み、前記複数の信号の各々は、異なる時間期間に対応するリンク品質情報を通信する。いくつかの実施形態では、リンク品質情報は、リンクＳＮＲ情報またはレート情報のうちの少なくとも１つを含む。
【０１８５】
モジュール２１１０は、いくつかの実施形態では、第１の通信リンクの品質を推定する際に、判断された意図された第２のリンクシグナリング送信電力レベルを使用するためのモジュール２１１８と、受信された第２の送信要求応答信号に基づいて推定を実行するためのモジュール２１２０とのうちの１つまたは複数を含む。
【０１８６】
モジュール２１１２は、いくつかの実施形態では、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの増加を示すとき、前のしきい値よりも低いしきい値を生成するためのモジュール２１２２と、サービス品質情報が第２の通信リンクに対応するサービス品質レベルの低下を示すとき、前のしきい値よりも高いしきい値を生成するためのモジュール２１２４とのうちの１つまたは複数を含む。いくつかの実施形態では、サービス品質情報は、第１のワイヤレス端末によって第４のワイヤレス端末に送信されるのを待っているデータの量に基づく。様々な実施形態では、サービス品質情報は、前記第１のワイヤレス端末において送信されるのを待っている、たとえば、第１のワイヤレス端末によって第４のワイヤレス端末に送信されるのを待っているトラフィックデータのタイプに対応するサービス品質レベルを示す。
【０１８７】
モジュール２１１４は、いくつかの実施形態では、第１の通信リンクの推定された品質を、動的に生成されたしきい値と比較するためのモジュール２１２６と、第１の通信リンクの推定された品質が、動的に生成されたしきい値を超えることを前記比較が示すとき、前記トラフィックデータを送信することを決定するためのモジュール２１２８とのうちの１つまたは複数を含む。
【０１８８】
様々な実施形態の技法は、ソフトウェア、ハードウェア、および／またはソフトウェアとハードウェアの組合せを使用して実装することができる。様々な実施形態は、装置、たとえば、モバイルアクセス端末などのモバイルノード、１つまたは複数の接続点を含む基地局、および／または通信システムを対象とする。様々な実施形態はまた、方法、たとえば、モバイルノード、基地局、および／または通信システム、たとえば、ホストを制御および／または動作させる方法を対象とする。様々な実施形態はまた、方法の１つまたは複数のステップを実施するように機械を制御するための機械可読命令を含む、機械、たとえば、コンピュータ、可読媒体、たとえば、ＲＯＭ、ＲＡＭ、ＣＤ、ハードディスクなどを対象とする。
【０１８９】
開示したプロセスにおけるステップの特定の順序または階層は、例示的な手法の一例であることを理解されたい。設計の選好に基づいて、プロセス中のステップの特定の順序または階層は本開示の範囲内のまま再構成できることを理解されたい。添付の方法クレームは、様々なステップの要素を例示的な順序で提示したものであり、提示された特定の順序または階層に限定されるものではない。
【０１９０】
様々な実施形態では、本明細書で説明するノードは、たとえば、第２のワイヤレス端末から第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信するステップ、第２のワイヤレス端末から送信要求を受信するステップ、受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断するステップ、および受信された送信要求に応答して、判断された電力レベルで要求応答を送信するステップなど、１つまたは複数の方法に対応するステップを実行するための１つまたは複数のモジュールを使用して実装される。したがって、いくつかの実施形態では、様々な機能はモジュールを使用して実装される。そのようなモジュールは、ソフトウェア、ハードウェアまたはソフトウェアとハードウェアの組合せを使用して実装できる。上記の方法または方法ステップの多くは、たとえば１つまたは複数のノードにおいて、上記の方法の全部または一部を実施するために、追加のハードウェアの有無にかかわらず、機械、たとえば汎用コンピュータを制御する、メモリデバイスなど、たとえば、ＲＡＭ、フロッピー（登録商標）ディスクなどの機械可読媒体中に含まれる、ソフトウェアなどの機械実行可能命令を使用して実施できる。したがって、特に、様々な実施形態は、機械、たとえば、プロセッサおよび関連するハードウェアに、上記の（１つまたは複数の）方法のステップのうちの１つまたは複数を実行させるための機械実行可能命令を含む機械可読媒体を対象とする。いくつかの実施形態は、本発明の１つまたは複数の方法のステップのうちの１つ、複数、またはすべてを実施するように構成されたプロセッサを含むデバイス、たとえば、通信デバイスを対象とする。
【０１９１】
いくつかの実施形態は、１つのコンピュータまたは複数のコンピュータに、様々な機能、ステップ、行為、および／または動作、たとえば、上述の１つまたは複数のステップを実施させるためのコードを備えるコンピュータ可読媒体を備えるコンピュータプログラム製品を対象とする。実施形態に応じて、コンピュータプログラム製品は、実行すべきステップごとに異なるコードを含むことができ、時々含む。したがって、コンピュータプログラム製品は、方法、たとえば、通信デバイスまたはノードを制御する方法の個々のステップごとのコードを含むことができ、時々含む。コードは、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読取り専用メモリ）、他のタイプの記憶デバイスなどのコンピュータ可読媒体上に記憶される機械実行可能命令、たとえば、コンピュータ実行可能命令の形態とすることができる。コンピュータプログラム製品を対象とすることに加えて、いくつかの実施形態は、上述の１つまたは複数の方法の様々な機能、ステップ、行為、および／または動作のうちの１つまたは複数を実施するように構成されたプロセッサを対象とする。したがって、いくつかの実施形態は、本明細書で説明した方法のステップの一部または全部を実施するように構成されたプロセッサ、たとえばＣＰＵを対象とする。プロセッサは、たとえば、本出願で説明した通信デバイスまたは他のデバイス中で使用することができる。
【０１９２】
いくつかの実施形態では、１つまたは複数のデバイス、たとえば、ワイヤレス端末などの通信デバイスの１つまたは複数のプロセッサ、たとえば、ＣＰＵは、通信デバイスによって実行されるものとして説明した方法のステップを実行するように構成される。したがって、すべてではないが、いくつかの実施形態は、プロセッサが含まれるデバイスによって実行される様々な記載の方法のステップの各々に対応するモジュールを含むプロセッサをもつデバイス、たとえば、通信デバイスを対象とする。すべてではないが、いくつかの実施形態では、デバイス、たとえば、通信デバイスは、プロセッサが含まれるデバイスによって実行される様々な記載の方法のステップの各々に対応するモジュールを含む。モジュールは、ソフトウェアおよび／またはハードウェアを使用して実装できる。
【０１９３】
ＯＦＤＭシステムに関して説明したが、様々な実施形態の方法および装置のうちの少なくともいくつかは、多くの非ＯＦＤＭおよび／または非セルラーシステムを含む広範囲の通信システムに適用可能である。それらの方法および装置のうちの少なくともいくつかは、ハイブリッドシステム、たとえば、ＯＦＤＭおよびＣＤＭＡシグナリング技法を含むシステムに適用可能である。
【０１９４】
上記の説明に鑑みて、上述の様々な実施形態の方法および装置に関する多数の追加の変形形態が当業者には明らかであろう。そのような変形形態は範囲内に入ると考えるべきである。本方法および本装置は、ＣＤＭＡ、直交周波数分割多重（ＯＦＤＭ）、および／またはアクセスノードとモバイルノードとの間のワイヤレス通信リンクを与えるために使用され得る様々な他のタイプの通信技法とともに使用でき、様々な実施形態において使用される。いくつかの実施形態では、アクセスノードは、ＯＦＤＭおよび／またはＣＤＭＡを使用してモバイルノードとの通信リンクを確立する基地局として実装される。様々な実施形態では、モバイルノードは、本方法を実施するための、受信機／送信機回路ならびに論理および／またはルーチンを含む、ノートブックコンピュータ、個人情報端末（ＰＤＡ）、または他のポータブルデバイスとして実装される。
【図１】
2014053919.tif 000003
【図２】
2014053919.tif 000004
【図３】
2014053919.tif 000005
【図４】
2014053919.tif 000006
【図５】
2014053919.tif 000007
【図６】
2014053919.tif 000008
【図７】
2014053919.tif 000009
【図８】
2014053919.tif 000010
【図９】
2014053919.tif 000011
【図１０】
2014053919.tif 000012
【図１１】
2014053919.tif 000013
【図１２】
2014053919.tif 000014
【図１３】
2014053919.tif 000015
【図１４】
2014053919.tif 000016
【図１５】
2014053919.tif 000017
【図１６】
2014053919.tif 000018
【図１７】
2014053919.tif 000019
【図１８】
2014053919.tif 000020
【図１９】
2014053919.tif 000021
【図２０】
2014053919.tif 000022
【図２１】
2014053919.tif 000023
【手続補正書】
【提出日】平成25年10月31日(2013.10.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ピアツーピア通信システム中で第１のワイヤレス端末を動作させる方法であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することと、
前記第２のワイヤレス端末から送信要求を受信することと、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することと、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信することと、
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの信号を監視することと、
を備える方法。
【請求項２】
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの前記信号がパイロット信号であり、
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項１に記載の方法。
【請求項３】
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの前記信号が受信されたか否かを判断することと、
前記受信された送信要求に対応するトラフィックセグメントにおいて前記第２のワイヤレス端末からのピアツーピアトラフィック信号を監視することと、をさらに含み、
ピアツーピアトラフィック信号を前記監視することは、前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの前記信号が受信されたと判断する前記判断ステップを条件とする、
請求項１に記載の方法。
【請求項４】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項１に記載の方法。
【請求項５】
前記サービス品質情報と前記送信要求とが別々の信号中で受信される、請求項１に記載の方法。
【請求項６】
前記サービス品質情報と前記送信要求とが単一の信号中で受信される、請求項１に記載の方法。
【請求項７】
要求応答送信電力を判断することが、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させることを含む、請求項１に記載の方法。
【請求項８】
要求応答送信電力を判断することが、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることを含む、請求項１に記載の方法。
【請求項９】
要求応答送信電力を判断することが、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断することと、
前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることと
を含む、請求項１に記載の方法。
【請求項１０】
ピアツーピア通信システム中の第１のワイヤレス端末であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信し、
前記第２のワイヤレス端末から送信要求を受信し、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断し、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信し、
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの信号を監視する、
ように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を備える第１のワイヤレス端末。
【請求項１１】
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの前記信号がパイロット信号であり、
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項１０に記載の第１のワイヤレス端末。
【請求項１２】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項１０に記載の第１のワイヤレス端末。
【請求項１３】
前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、請求項１０に記載の第１のワイヤレス端末。
【請求項１４】
前記サービス品質情報と前記送信要求とが別々の信号中で受信される、請求項１０に記載の第１のワイヤレス端末。
【請求項１５】
前記サービス品質情報と前記送信要求とが単一の信号中で受信される、請求項１０に記載の第１のワイヤレス端末。
【請求項１６】
前記少なくとも１つのプロセッサが、要求応答送信電力を判断するように構成されることの一部として、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるように構成された、請求項１０に記載の第１のワイヤレス端末。
【請求項１７】
前記少なくとも１つのプロセッサが、要求応答送信電力を判断するように構成されることの一部として、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるように構成された、請求項１０に記載の第１のワイヤレス端末。
【請求項１８】
前記少なくとも１つのプロセッサが、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断し、
要求応答送信電力を判断するように構成されることの一部として、前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させる
ように構成された、請求項１０に記載の第１のワイヤレス端末。
【請求項１９】
ピアツーピア通信システム中の第１のワイヤレス端末であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信するための手段と、
前記第２のワイヤレス端末から送信要求を受信するための手段と、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断するための手段と、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信するための手段と、
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの信号を監視するための手段と、
を備える第１のワイヤレス端末。
【請求項２０】
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの前記信号がパイロット信号であり、
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項１９に記載の第１のワイヤレス端末。
【請求項２１】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項１９に記載の第１のワイヤレス端末。
【請求項２２】
前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、請求項１９に記載の第１のワイヤレス端末。
【請求項２３】
前記サービス品質情報と前記送信要求とが別々の信号中で受信される、請求項１９に記載の第１のワイヤレス端末。
【請求項２４】
前記サービス品質情報と前記送信要求とが単一の信号中で受信される、請求項１９に記載の第１のワイヤレス端末。
【請求項２５】
要求応答送信電力を判断するための手段が、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるための手段を含む、請求項１９に記載の第１のワイヤレス端末。
【請求項２６】
要求応答送信電力を判断するための手段が、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるための手段を含む、請求項１９に記載の第１のワイヤレス端末。
【請求項２７】
要求応答送信電力を判断するための手段が、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断するための手段と、
前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるための手段と
を含む、請求項１９に記載の第１のワイヤレス端末。
【請求項２８】
ピアツーピア通信システム中の第１のワイヤレス端末において使用するためのコンピュータプログラムであって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することを少なくとも１つのコンピュータに行わせるためのコードと、
前記第２のワイヤレス端末から送信要求を受信することを前記少なくとも１つのコンピュータに行わせるためのコードと、
前記受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することを前記少なくとも１つのコンピュータに行わせるためのコードと、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信することを前記少なくとも１つのコンピュータに行わせるためのコードと、
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの信号を監視することを前記少なくとも１つのコンピュータに行わせるためのコードと、
を備えるコンピュータプログラム。
【請求項２９】
前記第２のワイヤレス端末が送信譲歩しないことを決定したことを示す前記第２のワイヤレス端末からの前記信号がパイロット信号であり、
前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、請求項２８に記載のコンピュータプログラム。
【請求項３０】
前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、請求項２８に記載のコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１９４
【補正方法】変更
【補正の内容】
【０１９４】
上記の説明に鑑みて、上述の様々な実施形態の方法および装置に関する多数の追加の変形形態が当業者には明らかであろう。そのような変形形態は範囲内に入ると考えるべきである。本方法および本装置は、ＣＤＭＡ、直交周波数分割多重（ＯＦＤＭ）、および／またはアクセスノードとモバイルノードとの間のワイヤレス通信リンクを与えるために使用され得る様々な他のタイプの通信技法とともに使用でき、様々な実施形態において使用される。いくつかの実施形態では、アクセスノードは、ＯＦＤＭおよび／またはＣＤＭＡを使用してモバイルノードとの通信リンクを確立する基地局として実装される。様々な実施形態では、モバイルノードは、本方法を実施するための、受信機／送信機回路ならびに論理および／またはルーチンを含む、ノートブックコンピュータ、個人情報端末（ＰＤＡ）、または他のポータブルデバイスとして実装される。
以下、本願の出願当初の特許請求の範囲に記載の発明を付記する。  
［１］  ピアツーピア通信システム中で第１のワイヤレス端末を動作させる方法であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することと、
前記第２のワイヤレス端末から送信要求を受信することと、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することと、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信することと
を備える方法。
［２］  前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、［１］に記載の方法。
［３］  前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、［１］に記載の方法。
［４］  前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、［１］に記載の方法。
［５］  前記サービス品質情報と前記送信要求とが別々の信号中で受信される、［１］に記載の方法。
［６］  前記サービス品質情報と前記送信要求とが単一の信号中で受信される、［１］に記載の方法。
［７］  要求応答送信電力を判断することが、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させることを含む、［１］に記載の方法。
［８］  要求応答送信電力を判断することが、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることを含む、［１］に記載の方法。
［９］  要求応答送信電力を判断することが、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断することと、
前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させることと
を含む、［１］に記載の方法。
［１０］  ピアツーピア通信システム中の第１のワイヤレス端末であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信し、
前記第２のワイヤレス端末から送信要求を受信し、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断し、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信する
ように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を備える第１のワイヤレス端末。
［１１］  前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、［１０］に記載の第１のワイヤレス端末。
［１２］  前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、［１０］に記載の第１のワイヤレス端末。
［１３］  前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、［１０］に記載の第１のワイヤレス端末。
［１４］  前記サービス品質情報と前記送信要求とが別々の信号中で受信される、［１０］に記載の第１のワイヤレス端末。
［１５］  前記サービス品質情報と前記送信要求とが単一の信号中で受信される、［１０］に記載の第１のワイヤレス端末。
［１６］  前記少なくとも１つのプロセッサが、要求応答送信電力を判断するように構成されることの一部として、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるように構成された、［１０］に記載の第１のワイヤレス端末。
［１７］  前記少なくとも１つのプロセッサが、要求応答送信電力を判断するように構成されることの一部として、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるように構成された、［１０］に記載の第１のワイヤレス端末。
［１８］  前記少なくとも１つのプロセッサが、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断し、
要求応答送信電力を判断するように構成されることの一部として、前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させる
ように構成された、［１０］に記載の第１のワイヤレス端末。
［１９］  ピアツーピア通信システム中の第１のワイヤレス端末であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信するための手段と、
前記第２のワイヤレス端末から送信要求を受信するための手段と、
受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断するための手段と、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信するための手段と
を備える第１のワイヤレス端末。
［２０］  前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、［１９］に記載の第１のワイヤレス端末。
［２１］  前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、［１９］に記載の第１のワイヤレス端末。
［２２］  前記サービス品質情報が、前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるのを待っているデータの量に基づく、［１９］に記載の第１のワイヤレス端末。
［２３］  前記サービス品質情報と前記送信要求とが別々の信号中で受信される、［１９］に記載の第１のワイヤレス端末。
［２４］  前記サービス品質情報と前記送信要求とが単一の信号中で受信される、［１９］に記載の第１のワイヤレス端末。
［２５］  要求応答送信電力を判断するための手段が、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから増加させるための手段を含む、［１９］に記載の第１のワイヤレス端末。
［２６］  要求応答送信電力を判断するための手段が、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるための手段を含む、［１９］に記載の第１のワイヤレス端末。
［２７］  要求応答送信電力を判断するための手段が、
前記送信要求の受信電力に基づいて最小要求応答送信電力レベルを判断するための手段と、
前記前に判断された要求応答送信電力レベルが前記判断された最小要求応答送信電力レベルを超えたとき、および前記サービス品質情報が、前記第２のワイヤレス端末から前記第１のワイヤレス端末への前記通信リンクに対応するサービス品質の低下を示すとき、前記要求応答送信電力レベルを、前に判断された要求応答送信電力レベルから低下させるための手段と
を含む、［１９］に記載の第１のワイヤレス端末。
［２８］  ピアツーピア通信システム中の第１のワイヤレス端末において使用するためのコンピュータプログラム製品であって、
第２のワイヤレス端末から前記第１のワイヤレス端末への通信リンクに対応するサービス品質情報を受信することを少なくとも１つのコンピュータに行わせるためのコードと、
前記第２のワイヤレス端末から送信要求を受信することを前記少なくとも１つのコンピュータに行わせるためのコードと、
前記受信されたサービス品質情報に基づいて要求応答送信電力レベルを判断することを前記少なくとも１つのコンピュータに行わせるためのコードと、
前記受信された送信要求に応答して、前記判断された電力レベルで要求応答を送信することを前記少なくとも１つのコンピュータに行わせるためのコードと
を備えるコンピュータ可読媒体
を備えるコンピュータプログラム製品。
［２９］  前記第２のワイヤレス端末と前記第１のワイヤレス端末とがモバイルデバイスである、［２９］に記載のコンピュータプログラム製品。
［３０］  前記サービス品質情報が、前記送信要求に対応するトラフィックスロットにおいて前記第２のワイヤレス端末によって前記第１のワイヤレス端末に送信されるデータのタイプに基づく、［１］に記載のコンピュータプログラム製品。
【外国語明細書】
2014053919000001.pdf