(57)【特許請求の範囲】
【請求項１】
第１のノードにおいて実施される通信方法であって、
第２のノードからの第１の信号を受信することと、
前記第１の信号の第１の電力レベルを決定することと、
前記決定された第１の電力レベルに逆比例する第２の電力レベルで第２の信号を送信することと、
を備え、前記第１の信号および第２の信号は、制御信号であり、既存の通信接続によって使用中のリソースを新たな接続によって同時に再利用することができるかどうかを評価しようとしている他のノードそれぞれによってＳＩＮＲを推定し、閾値に対して前記ＳＩＮＲをテストするために用いられる方法。
【請求項２】
前記第２の信号を送信する前に前記第２のノードとの通信接続を確立すること、
を更に備える請求項１に記載の方法。
【請求項３】
第３の電力レベルで第３の信号を送信すること、
を更に備える請求項１に記載の方法。
【請求項４】
前記第３の電力レベルは、前記第１の電力レベルとの予め定められた関係を有する電力レベルである、
請求項３に記載の方法。
【請求項５】
第２のノードから第１の信号を受信し、
前記受信した第１の信号の第１の電力レベルを決定し、
前記決定された第１の電力レベルに逆比例する第２の電力レベルで第２の信号を送信する、
ように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと、
を備え、前記第１の信号および第２の信号は、制御信号であり、既存の通信接続によって使用中のリソースを新たな接続によって同時に再利用することができるかどうかを評価しようとしている他のノードそれぞれによってＳＩＮＲを推定し、閾値に対して前記ＳＩＮＲをテストするために用いられる第１のノード。
【請求項６】
前記少なくとも１つのプロセッサは、
前記第２の信号を送信する前に前記第２のノードとの通信接続を確立する、
ように更に構成される、請求項５に記載の第１のノード。
【請求項７】
前記少なくとも１つのプロセッサは、
第３の電力レベルで第３の信号を送信する、
ように更に構成される、請求項５に記載の第１のノード。
【請求項８】
第２のノードから第１の信号を受信するための手段と、
前記受信した第１の信号の第１の電力レベルを決定するための手段と、
前記決定された第１の電力レベルに逆比例する第２の電力レベルで第２の信号を送信するための手段と、
を備え、前記第１の信号および第２の信号は、制御信号であり、既存の通信接続によって使用中のリソースを新たな接続によって同時に再利用することができるかどうかを評価しようとしている他のノードそれぞれによってＳＩＮＲを推定し、閾値に対して前記ＳＩＮＲをテストするために用いられる第１のノード。
【請求項９】
前記第２の信号を送信する前に前記第２のノードとの通信接続を確立するための手段を更に備える、請求項８に記載の第１のノード。
【請求項１０】
第３の電力レベルで第３の信号を送信するための手段、
を更に備える請求項８に記載の第１のノード。
【請求項１１】
前記第３の電力レベルは、前記第１の電力レベルとの予め定められた関係を有する電力レベルである、
請求項１０に記載の第１のノード。
【請求項１２】
第１のノードにおいて用いるためのコンピュータ・プログラムであって、
少なくとも１つのコンピュータに、第２のノードから第１の信号を受信させるためのコードと、
前記少なくとも１つのコンピュータに、前記受信した第１の信号の第１の電力レベルを決定させるためのコードと、
前記少なくとも１つのコンピュータに、前記決定した第１の電力レベルに逆比例する第２の電力レベルで第２の信号を送信させるためのコードと、
を備え、前記第１の信号および第２の信号は、制御信号であり、既存の通信接続によって使用中のリソースを新たな接続によって同時に再利用することができるかどうかを評価しようとしている他のノードそれぞれによってＳＩＮＲを推定し、閾値に対して前記ＳＩＮＲをテストするために用いられるコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
様々な実施形態は、無線通信に関し、特に、無線リソースの再利用に関する方法及び装置に関する。
【背景技術】
【０００２】
無線通信システムでは、一般に、システムのメンバによって用いることができる、限られた量の指定されたエア・リンク・リソースがある。効率及び／又はスループットの目的のために、指定されたエア・リンク・リソースのうちの少なくとも一部が２つの異なる接続によって同時に用いられうる場合、例えば、双方が同時に同じリソースを用いる場合互いに低い干渉を有するであろう２つの異なる接続によって同時に用いることができれば、有益であろう。集中制御を欠いた無線通信システムにおいて、第１の接続によって使用中である特定のリソースが、別の接続によって再利用されるかどうかを決定することが問題となりうる。同じリソースに対する２つの異なる接続の前に、双方の接続が許容可能な通信受信品質レベルを達成すると見込まれることを、一方の接続が確かめたい。
【０００３】
上記に基づいて、特に集中制御を欠いた無線通信システムにおいて、無線リソースの再利用を容易にする新規の方法及び装置に対するニーズがある。
【発明の概要】
【０００４】
無線リソースの再利用に関する方法及び装置が説明される。様々な方法及び装置は、例えばアド・ホック・ピア・ツー・ピア無線通信システムのような集中制御を欠いた無線通信システムに非常に適切である。
【０００５】
いくつかの実施形態において、第１の接続の第１の無線デバイスは、リソース再利用の決定をするために第２の接続の無線デバイスによって利用される１つまたは複数の制御信号を生成し、送信する。第１の接続は、現存のアクティブな接続であることができ、時にそうである。第２の接続は、可能性のある接続であることができ、時にそうである。しかしこのアプローチは、第１及び第２の接続が、現存の接続及び可能性のある接続であることに限定されない。制御信号について、第１の無線デバイスは、第１の接続上で以前通信された少なくとも１つの他の信号、例えば、ピア・ディスカバリ信号または受信したページング信号、との予め定められた関係に基づいて制御信号の送信電力レベルを設定する。いくつかの実施形態において、１つ又は複数の制御信号は、単一トーンのＯＦＤＭ信号である。予め定められた関係に従う電力で送信される、第１のデバイスから送信された制御信号は、第２の接続の１つ又は複数のデバイスによって予測される１つ又は複数のＳＩＮＲの推定を容易にする。
【０００６】
いくつかの実施形態に従って第１のノードにおいて実施される典型的な通信方法は、第２のノードから第１の信号を受信することと、受信した第１の信号の第１の電力レベルを決定することと、決定された第１の電力レベルとの予め定められた関係を有する、第２の電力レベルで第２の信号を送信することと、を備える。ある実施形態において、予め定められた関係は、第２の電力レベルが決定された第１の電力レベルに逆比例する。いくつかの実施形態に従う典型的な第１のノードは、第２のノードから第１の信号を受信し、受信した第１の信号の第１の電力レベルを決定し、決定された第１の電力レベルとの予め定められた関係を有する、第２の電力レベルで第２の信号を送信する、ように構成された少なくとも１つのプロセッサを備える。典型的な第１のノードは更に、上記少なくとも１つのプロセッサに結合されたメモリを備える。
【０００７】
様々な実施形態が上記概要で説明されたが、必ずしも全ての実施形態が同一の特徴を含む必要はなく、上述された特徴のうちのいくつかは、いくつかの実施形態において、あると望ましいが必ずしも必要ではないことが理解されるべきである。様々な実施形態における数々の更なる特徴、実施形態、及び利点が、以下の詳細な説明において説明される。
【図面の簡単な説明】
【０００８】
【図１】図１は、典型的な実施形態に従う典型的な無線通信システムの図である。
【図２】図２は、４つの典型的な無線通信デバイスを示す図であり、いくつかの実施形態の特徴を説明するために用いられる。
【図３】図３は、４つの典型的な無線通信デバイスを示す図であり、いくつかの実施形態の特徴を説明するために用いられる。
【図４】図４は、図４Ａ、図４Ｂ、および図４Ｃの組み合わせを備える。
【図４Ａ】図４Ａは、典型的な実施形態に従う典型的な通信方法の３つの部分のフローチャートの第１の部分である。
【図４Ｂ】図４Ｂは、典型的な実施形態に従う典型的な通信方法の３つの部分のフローチャートの第２の部分である。
【図４Ｃ】図４Ｃは、典型的な実施形態に従う典型的な通信方法の３つの部分のフローチャートの第３の部分である。
【図５】図５は、図５Ａおよび図５Ｂの組み合わせを備える。
【図５Ａ】図５Ａは、典型的な実施形態に従う通信デバイスを動作させる典型的な方法の２つの部分のフローチャートの第１の部分である。
【図５Ｂ】図５Ｂは、典型的な実施形態に従って通信デバイスを動作させる典型的な方法の２つの部分のフローチャートの第２の部分である。
【図６】図６は、典型的な実施形態に従う典型的な通信デバイスの図である。
【図７】図７は、図６に示された通信デバイスにおいて用いられることができ、いくつかの実施形態では用いられるモジュールのアセンブリである。
【図８】図８は、図８Ａおよび図８Ｂの組み合わせを備える。
【図８Ａ】図８Ａは、典型的な実施形態に従って通信デバイスを動作させる別の典型的な方法のフローチャートの第１の部分である。
【図８Ｂ】図８Ｂは、典型的な実施形態に従って通信デバイスを動作させる別の典型的な方法のフローチャートの第２の部分である。
【図９】図９は、典型的な実施形態に従う典型的な通信デバイスの図である。
【図１０】図１０は、図９に示された通信デバイスにおいて用いられることができ、いくつかの実施形態では用いられるモジュールのアセンブリである。
【図１１】図１１は、単方向リソースの場合の例を示す図を含む。
【図１２】図１２は、双方向リソースの場合の例を示す図を含む。
【図１３】図１３は、４つの典型的な通信デバイスを示す図であり、いくつかの実施形態の特徴を説明するために用いられる。
【図１４】図１４は、４つの典型的な通信デバイスを示す図であり、いくつかの実施形態の特徴を説明するために用いられる。
【図１５】図１５は、典型的な実施形態に従って、第１のノードにおいて実施される典型的な通信方法のフローチャートである。
【図１６】図１６は、典型的な実施形態に従う典型的な通信デバイスの図である。
【図１７】図１７は、図１６に示された通信デバイスにおいて用いられることができ、いくつかの実施形態では用いられるモジュールのアセンブリである。
【詳細な説明】
【０００９】
図１は、典型的な実施形態に従う、例えばアドホック通信ネットワークのような典型的なピア・ツー・ピア通信ネットワーク１００の図である。典型的な通信ネットワーク１００は、例えばモバイル及び／又は固定の無線通信デバイスのような通信デバイス間でのピア・ツー・ピア・シグナリングをサポートする。
【００１０】
典型的なピア・ツー・ピア・ネットワーク１００は、ピア・ツー・ピア・シグナリングをサポートしている複数の無線ピア・ツー・ピア通信デバイス（ピア・ツー・ピア通信デバイス１  １０２、ピア・ツー・ピア通信デバイス２  １０４、ピア・ツー・ピア通信デバイス３  １０６、ピア・ツー・ピア通信デバイス４  １０８、・・・、ピア・ツー・ピア通信デバイスＮ  １１０）を含む。いくつかの実施形態において、ネットワーク１００は、例えばビーコン送信機のような参照信号送信機１１２を含む。通信ネットワーク１００内の無線デバイス（１０２、１０４、１０６、１０８、・・・、１１０）は、例えばピア・ツー・ピア接続のような接続を互いに確立し、互いに通信することができる。いくつかの実施形態において、ネットワーク１００では反復タイミング構成が用いられる。そのような実施形態において、参照信号送信機１１２からの、例えばＯＦＤＭビーコン信号のような参照信号は、タイミング構成に関して同期するために無線デバイスによって用いられる。あるいは、タイミング構成と同期するために用いられる信号は、例えばＧＰＳ送信機、基地局、あるいは別のピア・ツー・ピア・デバイスのような別のデバイスから得られることもある。
【００１１】
典型的なネットワーク１００は、異なる無線リンクにわたる無線リソースの空間再利用をサポートする。いくつかの実施形態において、無線リソースの再利用に関する決定は、非集中型方式で実行される。様々な実施形態において、リソースに関連する現存の接続のデバイスのペアは、特定の電力関係を有する制御信号をブロードキャストする。制御信号は、同じ無線リソースを再利用することが望ましい他の接続デバイスが受信及び測定するためにも利用可能である。測定は、推定されたＳＩＮＲを生成するために用いられ、リソース再利用の決定は推定されたＳＩＮＲに基づく。
【００１２】
図２は、４つの典型的な無線通信デバイス（通信デバイスＡ２０２、通信デバイスＢ２０４、通信デバイスＣ２０６、通信デバイスＤ２０８）を示す図２００であり、いくつかの実施形態の特徴を説明するために用いられる。図２の例において、デバイスＡ２０２及びデバイスＢ２０４は、単方向の黒線矢印２１０によって示されるように現存する接続を有し、この接続は、現在保持されている、ＣＩＤ＝Ｎ1である接続識別子２１２に対応している。この場合、例えばＮ1は、１から１６８までの整数値である。この例に用いられているタイミング構成において、ＣＩＤ＝Ｎ1に関連付けられたエア・リンク・リソースのセットがある。デバイス（２０２、２０４、２０６、２０８）は、例えば干渉状態に依存して、少なくともいくつかのリソースが複数の接続によって同時に用いられることができ、時には用いられるピア・ツー・ピア通信の一部である。例えば、第１のデバイス・ペア（デバイスＡ２０２、デバイスＢ２０４）が第２のデバイス・ペア（デバイスＣ２０６、デバイスＤ２０８）から遠く離れている場合、干渉レベルは十分低いので、同じエア・リンク・リソースでの同時送信が生じることが可能である。
【００１３】
この例において、デバイスＣ２０６及びデバイスＤ２０８は、点線矢印２１４によって示されるように接続しようとしており、ブロック２１６によって示されるように、デバイスＡ２０２／デバイスＢ２０４によって現在保持されている接続識別子と同じ接続識別子を用いることができるかをチェックしようとしている。この例では、デバイスＡ２０２からデバイスＢ２０４への一方向通信、及びデバイスＣ２０６からデバイスＤ２０８への一方向通信に関して考える。よって、デバイスＢ２０４がデバイスＡ２０２からの信号を上手く復元する能力に影響を及ぼす、デバイスＣ２０６の送信からの起こりうる干渉２２０について考える。そのようなシナリオにおいて、デバイスＤ２０８がデバイスＣ２０６からの信号を上手く復元する能力に影響を及ぼす、デバイスＡ２０２の送信からの起こりうる干渉２１８についても考える。
【００１４】
いくつかの実施形態のうちの１つの特徴によると、現存する接続の通信デバイスは、現在の接続及び可能性のある接続の両方が同じエア・リンク・リソースを同時に用いた場合に予想されるＳＩＮＲを推定するために、可能性のある接続の無線デバイスによって用いるために利用可能な信号を送信する。この例において、通信デバイスＡ２０２は、電力レベルＰAの信号Ｓ1２５０を送信する。通信デバイスＢ２０４は、電力レベルＫ／（ＰA|ｈAB|2）の信号Ｓ3を送信する。Ｋは周知の定数であり、|ｈAB|は、通信デバイスＡ２０２と通信デバイスＢ２０４との間のチャネル利得の絶対値である。デバイスＣ２０６は、測定された信号Ｓ3２５６を受信し、同時のリソース使用が起こった場合に通信デバイスＢ２０４において予想されるＳＩＮＲを推定する。デバイスＤ２０８は、信号Ｓ1２５０を受信および測定し、同時のリソース使用が起こった場合に通信デバイスＤ２０８において予想されるＳＩＮＲを推定する。推定され決定されたＳＩＮＲに基づいて、デバイスＣ２０６及び／又はデバイスＤ２０８は、接続２１０と同じＣＩＤを用いて接続２１４を確立すること、例えば、現存の接続と新たな接続との両方がＣＩＤ＝Ｎ1を用いることができるか否かの決定をする。１つの実施形態において、件のリソースを再利用することができる可能性のある接続の場合、両方のＳＩＮＲは、例えば２０ｄＢの閾値限界基準と等しい又はそれより大きくなければならない。
【００１５】
図３は、４つの典型的な無線通信デバイス（通信デバイスＡ３０２、通信デバイスＢ３０４、通信デバイスＣ３０６、通信デバイスＤ３０８）を示す図３００であり、いくつかの実施形態の特徴を説明するために用いられる。図３の例において、デバイスＡ３０２及びデバイスＢ３０４は、黒線双方向矢印３１０によって示されるように現存する接続を有し、この接続は、現在保持されている、ＣＩＤ＝Ｎ1である接続識別子３１２に対応している。この場合、例えばＮ１は１乃至１６８の整数値である。この例に用いられているタイミング構成において、ＣＩＤ＝Ｎ1に関連付けられたエア・リンク・リソースのセットがある。デバイス（３０２、３０４、３０６、３０８）は、例えば干渉状態に依存して、少なくともいくつかのリソースが複数の接続によって同時に用いられることができ、時に用いられるピア・ツー・ピア通信の一部である。例えば、第１のデバイス・ペア（デバイスＡ３０２、デバイスＢ３０４）が、第２のデバイス・ペア（デバイスＣ３０６、デバイスＤ３０８）から遠く離れている場合、干渉レベルは十分低いので、同じエア・リンク・リソースでの同時送信が生じることが可能である。
【００１６】
この例において、デバイスＣ３０６及びデバイスＤ３０８は、点線双方向矢印３１４によって示されるように接続しようとしており、ブロック３１６によって示されるように、デバイスＡ３０２／デバイスＢ３０４によって現在保持されている接続識別子と同じ接続識別子を用いることができるかをチェックしている。この例では、デバイスＡ３０２からデバイスＢ３０４への双方向通信及びデバイスＣ３０６からデバイスＤ３０８への双方向通信に関して考える。双方向矢印３１８は、デバイスＡ３０２からの信号が、デバイスＤ３０８のデバイスＣ３０６からの信号の復元への干渉を引き起こしうることと、デバイスＤ３０８からの信号が、デバイスＡ３０２のデバイスＢ３０４からの信号の復元への干渉を引き起こしうることとを示す。双方向矢印３２０は、デバイスＢ３０４からの信号が、デバイスＣ３０６のデバイスＤ３０８からの信号の復元への干渉を引き起こしうることと、デバイスＢ３０４からの信号が、デバイスＣ３０６のデバイスＤ３０８からの信号の復元への干渉を引き起こしうることとを示す。双方向矢印３２２は、デバイスＡ３０２からの信号が、デバイスＣ３０６のデバイスＤ３０８からの信号の復元への干渉を引き起こしうることと、デバイスＣ３０６からの信号が、デバイスＡ３０２のデバイスＢ３０４からの信号の復元への干渉を引き起こしうることとを示す。双方向矢印３２４は、デバイスＢ３０４からの信号が、デバイスＤ３０８のデバイスＣ３０６からの信号の復元への干渉を引き起こしうることと、デバイスＤからの信号が、デバイスＢ３０４のデバイスＡ３０２からの信号の復元への干渉を引き起こしうることとを示す。
【００１７】
いくつかの実施形態のうちの１つの特徴によると、現存の接続の通信デバイスは、現在の接続及び新たな接続の両方が同じエア・リンク・リソースを同時に用いるであろうと予期されるＳＩＮＲを推定するために、可能性のある接続の無線デバイスによって用いるために利用可能な信号を送信する。この例において、デバイスＡ３０２は、電力レベルＰAで信号Ｓ1３５０を、電力レベルＫ／（ＰB|ｈAB|2）で信号Ｓ2３５２を送信する。ここでＫは周知の定数であり、|ｈAB|は、デバイスＡ３０２とデバイスＢ３０４との間のチャネル利得の絶対値である。通信デバイスＢ３０４は、電力レベルＰBで信号Ｓ4３５４を、電力レベルＫ／（ＰA|ｈAB|2）で信号Ｓ3３５６を送信する。
【００１８】
デバイスＣ３０６は、信号Ｓ1３５０、Ｓ2３５２、Ｓ4３５４、及びＳ3３５６を受信及び測定し、自身の測定に基づいて４つのＳＩＮＲを推定する。同様にデバイスＤ３０８は、信号Ｓ1３５０、Ｓ2３５２、Ｓ4３５４、及びＳ3３５６を受信及び測定し、自身の測定に基づいて、４つのＳＩＮＲを推定する。推定され決定されたＳＩＮＲに基づいて、デバイスＣ３０６及び／又はデバイスＤ３０８は、接続３１０と同じＣＩＤを用いて接続３１４を確立すること、例えば現存の接続及び新たな接続の両方がＣＩＤ＝Ｎ1を用いることができるか否かの決定をする。１つの実施形態において、件のリソースを再利用することができる可能性のある接続の場合、８つのＳＩＮＲの各々が、例えば２０ｄＢの閾値限界基準と等しい又はそれより大きくなければならない。
【００１９】
図４Ａ、図４Ｂ、図４Ｃ、及び図４Ｄの組み合わせを備える図４は、典型的な実施形態に従う典型的な通信方法のフローチャート４００である。動作はステップ４０２で開始し、通信デバイス（デバイスＡ、デバイスＢ、デバイスＣ、及びデバイスＤ）が電源を入れられ、初期化される。デバイスＡの場合、動作はステップ４０２からステップ４０４へ進み、デバイスＢの場合、動作はステップ４０２から接続中のデバイスＡ４１０を介してステップ４１２へ進み、デバイスＣの場合、動作はステップ４０２からステップ４１８へ進み、デバイスＤの場合、動作はステップ４０２からステップ４６２へ進む。
【００２０】
ステップ４０４に戻り、ステップ４０４においてデバイスＡは、リソースＲ1において電力レベルＰAで信号Ｓ1を送信する。動作はステップ４０４からステップ４０６へ進む。ステップ４０６で、デバイスＡは、リソースＲ2において電力レベルＫ／（ＰB|ｈAB|2）で信号Ｓ２を送信する。動作はステップ４０６からステップ４０８へ進む。
【００２１】
ステップ４１２に戻り、ステップ４１２においてデバイスＢは、リソースＲ3において電力レベルＫ／（ＰB|ｈAB|2）で信号Ｓ3を送信する。動作はステップ４１２からステップ４１４へ進む。ステップ４１４においてデバイスＢは、リソースＲ4において電力レベルＰBで信号Ｓ4を送信する。動作はステップ４１４からステップ４１６へ進む。
【００２２】
ステップ４１８においてデバイスＣは、リソースＲ1において信号Ｓ1を受信する。動作はステップ４１８からステップ４２０へ進む。ステップ４２０においてデバイスＣは、信号Ｓ1の受信電力を測定し、ＲＰS1Cを得る。その後ステップ４２２においてデバイスＣは、デバイスＡのデバイスＢへの送信によって干渉されている、デバイスＤのデバイスＣへの送信のデバイスＣでのＳＩＮＲを推定する。例えばＳＩＮＲAT C＝ＰD|ｈCD|2／ＲＰS1Cである。動作は、ステップ４２２からステップ４２４へ進む。
【００２３】
ステップ４２４においてデバイスＣは、リソースＲ2において信号Ｓ2を受信する。動作は、ステップ４２４からステップ４２６へ進む。ステップ４２６においてデバイスＣは、信号Ｓ2の受信電力を測定し、ＲＰS2Cを得る。その後ステップ４２８においてデバイスＣは、デバイスＣのデバイスＤへの送信によって干渉されている、デバイスＢのデバイスＡへの送信のデバイスＡでのＳＩＮＲを推定する。例えば、ＳＩＮＲAT T＝Ｋ／（ＰCＲＰS2C）である。動作は、ステップ４２８から、接続中のノードＢを介してステップ４３４へ進む。
【００２４】
ステップ４３４においてデバイスＣは、リソースＲ3において信号Ｓ3を受信する。動作はステップ４３４からステップ４３６へ進む。ステップ４３６においてデバイスＣは、信号Ｓ3の受信電力を測定し、ＲＰS3Cを得る。その後ステップ４３８においてデバイスＣは、デバイスＣのデバイスＤへの送信によって干渉されている、デバイスＡのデバイスＢへの送信のデバイスＢでのＳＩＮＲを推定する。例えば、ＳＩＮＲAT B＝Ｋ／（ＰCＲＰS3C）である。動作は、ステップ４３８からステップ４４０へ進む。
【００２５】
ステップ４４０においてデバイスＣは、リソースＲ4において信号Ｓ4を受信する。動作はステップ４４０からステップ４４２へ進む。ステップ４４２においてデバイスＣは、信号Ｓ4の受信電力を測定し、ＲＰS4Cを得る。その後ステップ４４４においてデバイスＣは、デバイスＢのデバイスＡへの送信によって干渉されている、デバイスＤのデバイスＣへの送信のデバイスＣにおけるＳＩＮＲを推定する。例えば、ＳＩＮＲAT C＝ＰD|ｈCD|2／ＲＰS4Cである。動作はステップ４４４から、接続中のノードＤ４４６を介してステップ４４８へ進む。
【００２６】
ステップ４６２に戻り、ステップ４６２においてデバイスＤは、リソースＲ1において信号Ｓ１を受信する。動作はステップ４６２からステップ４６４へ進む。ステップ４６４においてデバイスＤは、信号Ｓ１の受信電力を測定し、ＲＰS1Dを得る。その後ステップ４６６においてデバイスＤは、デバイスＡのデバイスＢへの送信によって干渉されている、デバイスＣのデバイスＤへの送信のデバイスＤにおけるＳＩＮＲを推定する。例えば、ＳＩＮＲAT D＝ＰC|ｈCD|2／ＲＰS1Dである。動作はステップ４６６からステップ４６８へ進む。
【００２７】
ステップ４６８においてデバイスＤは、リソースＲ2において信号Ｓ2を受信する。動作はステップ４６８からステップ４７０へ進む。ステップ４７０においてデバイスＤは、信号Ｓ2の受信電力を測定し、ＲＰS2Dを得る。その後ステップ４７２においてデバイスＤは、デバイスＤのデバイスＣへの送信によって干渉されている、デバイスＢのデバイスＡへの送信のデバイスＡにおけるＳＩＮＲを推定する。例えば、ＳＩＮＲAT T＝Ｋ／（ＰDＲＰS2D）である。動作はステップ４７２から、接続中のノードＣ４７４を介してステップ４７６へ進む。
【００２８】
ステップ４７６においてデバイスＤは、リソースＲ3において信号Ｓ3を受信する。動作はステップ４７６からステップ４７８へ進む。ステップ４７８においてデバイスＤは、信号Ｓ3の受信電力を測定し、ＲＰS3Dを得る。その後ステップ４８０においてデバイスＤは、デバイスＤのデバイスＣへの送信によって干渉されている、デバイスＡのデバイスＢへの送信のデバイスＢにおけるＳＩＮＲを推定する。例えば、ＳＩＮＲAT B＝Ｋ／（ＰDＲＰS3D）である。動作は、ステップ４８０からステップ４８２へ進む。
【００２９】
ステップ４８２においてデバイスＤは、リソースＲ4において信号Ｓ4を受信する。動作はステップ４８２からステップ４８４へ進む。ステップ４８４においてデバイスＤは、信号Ｓ4の受信電力を測定し、ＲＰS4Dを得る。その後ステップ４８６においてデバイスＤは、デバイスＢのデバイスＡへの送信によって干渉されている、デバイスＣのデバイスＤへの送信のデバイスＤにおけるＳＩＮＲを推定する。例えば、ＳＩＮＲAT D＝ＰC|ｈCD|２／ＲＰS4Dである。動作はステップ４８６から、接続中のノードＥ４８８を介してステップ４９０へ進む。ステップ４９０においてデバイスＤは、例えばステップ４６６、４７２、４８０、及び４８６の結果である、デバイスＤが推定したＳＩＮＲの各々を閾値と比較する。デバイスＤが推定したＳＩＮＲの各々が閾値を上回った場合、動作はステップ４９０からステップ４９２へ進み、そうでない場合、動作はステップ４９０からステップ４９４へ進む。
【００３０】
ステップ４９２においてデバイスＤは、デバイスＤの推定したＳＩＮＲが許容可能な基準を満たすことを示す、デバイスＣへの信号を生成する。ステップ４９４においてデバイスＤは、デバイスＤの推定したＳＩＮＲのうちの少なくとも１つが許容可能な基準を満たさないことを示す、デバイスＣへの信号を生成する。動作はステップ４９２又はステップ４９４からステップ４９６へ進み、ステップ４９６においてデバイスＤは、ステップ４９２又はステップ４９４で生成した、ＳＩＮＲ比較テスト結果を通信する信号をデバイスＣへ送信する。動作はステップ４９６からステップ４９８へ進む。
【００３１】
ステップ４４８に戻り、ステップ４４８においてデバイスＣは、例えばステップ４２２、４２８、４３８、及び４４４の結果である、デバイスＣが推定したＳＩＮＲの各々を閾値と比較する。デバイスＣが推定したＳＩＮＲの各々が閾値を上回った場合、動作はステップ４４８からステップ４５０へ進む。そうでない場合、動作はステップ４４８からステップ４６０へ進む。
【００３２】
ステップ４５０に戻り、ステップ４５０においてデバイスＣは、例えばステップ４９６において通信された信号のような、ＳＩＮＲ比較テスト結果を通信するデバイスＤからの信号を受信する。動作は、ステップ４５０からステップ４５２へ進む。ステップ４５２においてデバイスＣは、ステップ４５０で受信した信号が、デバイスＤの推定したＳＩＮＲの各々がテスト閾値を上回っていることを示すかをチェックする。デバイスＤの推定したＳＩＮＲの各々がテスト閾値を上回っていない場合、動作はステップ４５２からステップ４６０へ進み、そうでない場合、動作はステップ４５２からステップ４５４へ進む。
【００３３】
ステップ４５４においてデバイスＣは、共有リソースを用いることをＯＫすることを示す、デバイスＤへの信号を生成する。その後ステップ４５６においてデバイスＣは、生成した、共有リソースを用いることをＯＫすることを示す信号をデバイスＤへ送信する。動作はステップ４５６からステップ４５８へ進む。
【００３４】
ステップ４９８に戻り、ステップ４９８においてデバイスＤは、デバイスＤの推定したＳＩＮＲの各々がテスト閾値を上回る場合、ステップ４９８からステップ４９９へ進むように制御される。しかし、デバイスＤの推定したＳＩＮＲのうちの少なくとも１つがテスト閾値を上回らない場合、デバイスＤは、ステップ４９８からステップ４９３へ進むように制御される。
【００３５】
ステップ４９９に戻り、ステップ４９９においてデバイスＤは、共有リソースを用いることをＯＫすることを示す、デバイスＣからの信号をモニタする。ステップ４９９は、共有リソースを用いることをＯＫすることを示す信号をデバイスＤが受信するサブステップ４９７を含むことができ、時に含む。動作はサブステップ４９７からステップ４９５へ進み、ステップ４９５においてデバイスＤは、共有リソースを用いてデバイスＣと通信する。動作はステップ４９５からステップ４９３へ進む。
【００３６】
ステップ４５８に戻り、ステップ４５８においてデバイスＣは、共有リソースを用いてデバイスＤと通信する。デバイスＤがステップ４９５を実行している間、ステップ４５８がデバイスＣによって実行されうる。例えば、デバイスＣがデバイスＤへ送信しており、デバイスＤがその送信を受信していることができる。デバイスＡとデバイスＢとの間の通信は、共有リソースを用いて、ステップ４５８／４９５の通信と同時に生じていることができ、時に発生している。動作はステップ４５８からステップ４６０へ進む。
【００３７】
図４は、例えばリソースの再利用が、例えば図３に示すような可能な双方向通信に関して考慮されている実施形態のような、図４の例示的なステップの各々が実施される実施形態に関して上述された。しかし、例えば図２に示すようないくつかの実施形態において、リソースの再利用は、単方向リンクに関して考慮される。そのような１つの実施形態において、点線ボックスによって図示されるステップ４０６、４１４、４１８、４２０、４２２、４２４、４２６、４２８、４４０、４４２、４４４、４６６、４６８、４７０、４７２、４７６、４７８、４８０、４８２、４８４、４８６、及び４９７は、省略及び無視することができる。
【００３８】
図５Ａと図５Ｂとの組み合わせを備える図５は、典型的な実施形態に従って第１のノードを動作させる典型的な方法のフローチャート５００である。典型的な第１のノードは、例えば図２の典型的な通信デバイスＣ２０６、又は図３の典型的な通信デバイスＣ３０６である。典型的な第１のノードが図２のデバイスＣ２０６である１つの実施形態において、ステップ５１０、５１２、５１４、５１６、５１８、５２０、５２４、５２６、及び５２８は省略及び無視される。典型的な第１のノードが図３のデバイスＣ３０６である１つの実施形態において、ステップ５１０、５１２、５１４、５１６、５１８、５２０、５２４、５２６、及び５２８は方法に含まれる。典型的な第１のノードは、図１のネットワーク１００のピア・ツー・ピア通信デバイスのうちの１つであることができる。動作は、第１のノードが電源を入れられ初期化されるステップ５０２において開始する。動作は、ステップ５０２からステップ５０４へ進む。
【００３９】
ステップ５０４において第１のノードは、例えばデバイスＢ２０４からの信号Ｓ３２５６又はデバイスＢ３０４からの信号Ｓ３３５６のような、第２のノードからの第１の信号を受信する。いくつかの実施形態において、第１の信号は、例えばノードＡ２０２又はノードＡ３０２のような第３のノードから受信される信号の電力レベルに逆比例する電力レベルで、第２のノードによって送信される信号である。ステップ５０６において第１のノードは、第１の信号の受信電力を測定し、例えばＲＰS3Cを得る。その後ステップ５０８において第１のノードは、第３のノードから第２のノードへの送信のためにも用いられるリソースを用いる第１のノードから例えばノードＤ２０８又はノードＤ３０８のような第４のノードへの送信が存在する場合の第３のノードから第２のノードへの送信に関する第２のノードでの第１のＳＩＮＲを推定する。第１の推定されたＳＩＮＲは、例えば、ＳＩＮＲAT B＝Ｋ／（ＰCＲＰS3C）である。動作はステップ５０８からステップ５１０へ進む。
【００４０】
ステップ５１０において第１のノードは、例えばデバイスＡ３０２からの信号Ｓ1３５０のような、第３のノードからの第２の信号を受信する。動作はステップ５１０からステップ５１２へ進む。ステップ５１２において第１のノードは、第２の信号の受信電力を測定し、例えばＲＰS1Cを得る。その後ステップ５１４において第１のノードは、第１のノードから第４のノードへの送信のためにも用いられるリソースを用いる第３のノードから第２のノードへの送信が存在する場合の第４のノードから第１のノードへの送信に関する第１のノードでの第２のＳＩＮＲを推定する。第２の推定されたＳＩＮＲは、例えば、ＳＩＮＲAT C＝ＰD|ｈCD|2／ＲＰS1Cである。動作はステップ５１４からステップ５１６へ進む。
【００４１】
ステップ５１６において第１のノードは、例えばデバイスＡ３０２からの信号Ｓ2３５２のような、第３のノードからの第３の信号を受信する。動作はステップ５１６からステップ５１８へ進む。ステップ５１８において第１のノードは、第３の信号の受信電力を測定し、例えばＲＰS2Cを得る。その後ステップ５２０において第１のノードは、第２のノードから第３のノードへの送信にも用いられるリソースを用いる第１のノードから第４のノードへの送信が存在する場合の第２のノードから第３のノードへの送信に関する第３のノードでの第３のＳＩＮＲを推定する。第３の推定されたＳＩＮＲは、例えば、ＳＩＮＲAT T＝Ｋ／（ＰCＲＰS2C）である。動作はステップ５２０から、接続中のノードＡ５２２を介してステップ５２４へ進む。
【００４２】
ステップ５２４において第１のノードは、例えばデバイスＢ３０４からの信号Ｓ4３５４のような、第２のノードからの第４の信号を受信する。動作はステップ５２４からステップ５２６へ進む。ステップ５２６において第１のノードは、第４の信号の受信電力を測定し、例えばＲＰS4Cを得る。その後ステップ５２８において第１のノードは、第４のノードから第１のノードへの送信のためにも用いられるリソースを用いる第２のノードから第３のノードへの送信が存在する場合の第４のノードから第１のノードへの送信に関する第１のノードでの第４のＳＩＮＲを推定する。第４の推定されたＳＩＮＲは、例えば、ＳＩＮＲAT C＝ＰD|ｈCD|2／ＲＰS4Cである。動作はステップ５２８からステップ５３０へ進む。
【００４３】
ステップ５３０において第１のノードは、第４のノードからのＳＩＮＲレベル情報を受信する。受信されたＳＩＮＲレベル情報は例えば、第４のノードによって決定されたＳＩＮＲが閾値レベルを上回ることを示すインジケータ及び／又はＳＩＮＲレベルを含む。いくつかの実施形態において、受信されたＳＩＮＲレベル情報は、第４のノードにおいて計算された推定されたＳＩＮＲのセットの各メンバが閾値リミットを上回るか否かに関するインジケーションである。図２に示すような同一のエア・リンク・リソースを用いる一方向同時通信リンクが考慮されている実施形態の場合、このセットは、例えば１つのＳＩＮＲ測定値のセットである。図３に示すような同一のエア・リンク・リソースを用いる双方向通信リンクが考慮されている実施形態の場合、このセットは、例えば４つのＳＩＮＲのセットである。いくつかの実施形態において、受信されたＳＩＮＲレベル情報は、第４のノードによって計算された推定されたＳＩＮＲのセットである。いくつかの実施形態において、受信されたＳＩＮＲレベル情報は、候補リストにおけるＣＩＤに対応するＳＩＮＲ閾値を上回ることを示しうる接続識別子候補リストである。動作はステップ５３０からステップ５３２へ進む。
【００４４】
ステップ５３２において第１のノードは、第１の推定されたＳＩＮＲに基づいて、上記リソースを用いて第４のノードと通信するかどうかを決定する。ステップ５３２はサブステップ５３４及び５４２を含む。いくつかの実施形態において、ステップ５３２はサブステップ５３６、５３８、及び５４０も含む。
【００４５】
サブステップ５３４において第１のノードは、第１の推定されたＳＩＮＲが第１のＳＩＮＲ閾値レベルを上回るかをどうか判定する。サブステップ５３６において第１のノードは、第２の推定されたＳＩＮＲが第２のＳＩＮＲ閾値レベルを上回るかどうかを判定する。いくつかの実施形態において、第４のノードと通信するか否かの決定は、第２の推定されたＳＩＮＲにも基づく。サブステップ５３８において第１のノードは、第３の推定されたＳＩＮＲが第３のＳＩＮＲ閾値レベルを上回るかどうかを判定する。サブステップ５４０において第１のノードは、第４の推定されたＳＩＮＲレベルが第４のＳＩＮＲ閾値レベルを上回るかどうかを判定する。いくつかの実施形態において、上記リソースを用いて第４のノードと通信するかどうかの決定は、推定された第３及び第４のＳＩＮＲの各々にも基づく。いくつかの実施形態において、第１、第２、第３、及び第４の推定されたＳＩＮＲレベルは同じ値である。
【００４６】
サブステップ５４２において第１のノードは、第４のノードからのＳＩＮＲレベル情報が、第１のノードが第４のノードと通信することが許容可能であることを示すかどうかを判定する。いくつかの実施形態において、ステップ５４２の判定は、ステップ５３０で受信されたＳＩＮＲレベル情報からのパス／フェイル・インジケータを復元することを含む。他のいくつかの実施形態において、ステップ５４２の判定は、ステップ５３０で受信されたＳＩＮＲレベル情報において通信された、受信されたＳＩＮＲのセットと、ＳＩＮＲ閾値レベル基準とを比較することを含む。様々な実施形態において、第４のノードと通信するか否かの決定は、ステップ５３０で受信されたＳＩＮＲレベル情報にも基づく。
【００４７】
いくつかの実施形態において、上記リソースを用いて第４のノードと通信するかどうかを決定することは、上記第１の推定されたＳＩＮＲが第１の閾値レベルを上回り、上記受信されたＳＩＮＲレベル情報が、第２の閾値を上回るＳＩＮＲを示すか、又は第４のノードにおいて決定されたＳＩＮＲが第２の閾値を上回ることを第４のノードが決定したことを示す場合、通信すると決定することを含む。いくつかの実施形態において、第２の閾値は、第１のノードによって用いられる第１の閾値を同じである。
【００４８】
全てではないがいくつかの実施形態において、リソース再利用の決定のためにシステム全体で同じＳＩＮＲ閾値が用いられる。他の実施形態において、異なるノードに関連付けられた異なるＳＩＮＲ閾値がリソース再利用の決定のために用いられる。いくつかの実施形態において、異なる接続に関連付けられた異なるＳＩＮＲ閾値がリソース再利用の決定のために用いられる。いくつかの実施形態においてデバイスは、リソース再利用の決定のために、異なるデバイス及び／又は接続に対応する異なるＳＩＮＲ閾値を用いる。
【００４９】
図６は、典型的な実施形態に従う典型的な通信デバイス６００の図である。典型的な通信デバイス６００は、例えば図２の通信デバイスＣ２０６又は図３の通信デバイスＣ３０６である。典型的な通信デバイス６００は、図１のネットワーク１００の典型的なピア・ツー・ピア通信デバイスの１つであることができる。典型的な通信デバイス６００は、図５のフローチャート５００に従う方法を実施する。
【００５０】
通信デバイス６００は、様々な要素（６０２、６０４）がデータ及び情報を交換することができるバス６０９を介して結合されたプロセッサ６０２及びメモリ６０４を含む。通信デバイス６００は更に、図示されたようにプロセッサ６０２に結合されうる入力モジュール６０６及び出力モジュール６０８を含む。しかしいくつかの実施形態において、入力モジュール６０６及び出力モジュール６０８はプロセッサ６０２の内部に存在する。入力モジュール６０６は入力信号を受信することができる。入力モジュール６０６は、入力を受信するための無線受信機及び／又は有線入力インタフェースあるいは光入力インタフェースを含むことができ、いくつかの実施形態において含む。出力モジュール６０８は、出力を送信するための無線送信機及び／又は有線出力インタフェースあるいは光出力インタフェースを含むことができ、いくつかの実施形態において含む。
【００５１】
プロセッサ６０２は、第２のノードからの第１の信号を受信し、第１の信号の受信電力を測定し、第３のノードから第２のノードへの送信のためにも用いられるリソースを用いる第１のノードから第４のノードへの送信が存在する場合の第３のノードから第２のノードへの送信に関する第２のノードでの第１のＳＩＮＲを推定し、第１の推定されたＳＩＮＲに基づいて、上記リソースを用いて第４のノードと通信するかどうかを決定するように構成される。いくつかの実施形態において、上記第１の信号は、第３のノードから受信された信号の電力レベルに逆比例する電力レベルで第２のノードによって送信された信号である。いくつかの実施形態においてプロセッサ６０２は、推定されたＳＩＮＲに基づいて決定するように構成された部分として、推定されたＳＩＮＲが第１のＳＩＮＲ閾値レベルを上回るかを判定するように構成される。
【００５２】
いくつかの実施形態においてプロセッサ６０２は更に、第４のノードからのＳＩＮＲレベル情報を受信するように構成され、第４のノードと通信するかどうかを決定するように構成されることは、その決定を受信されたＳＩＮＲレベル情報に基づかせることを含む。
【００５３】
様々な実施形態において、推定されたＳＩＮＲに基づいて通信するかどうかを決定するように構成されることは、上記推定されたＳＩＮＲが第１の閾値レベルを上回り、上記受信されたＳＩＮＲレベル情報が、第２の閾値を上回るＳＩＮＲを示すか、又は第４のノードにおいて決定されたＳＩＮＲが第２の閾値を上回ると第４のノードが判定したことを示す場合、通信することを決定するように構成されることを含む。いくつかの実施形態において、第２の閾値は、第１のノードによって用いられる第１の閾値と同じである。
【００５４】
いくつかの実施形態において、プロセッサ６０２は、第３のノードからの第２の信号を受信し、第２の信号の受信電力を測定し、第１のノードから第４のノードへの送信のためにも用いられるリソースを用いる第３のノードから第２のノードへの送信が存在する場合の第４のノードから第１のノードへの送信に関する第１のノードでの第２のＳＩＮＲを推定するように構成される。また、上記リソースを用いて第４のノードと通信するかどうかを決定するように構成されることは、第２の推定されたＳＩＮＲに基づいて決定するように構成されることも含む。
【００５５】
いくつかの実施形態において、プロセッサ６０２は、第３のノードからの第３の信号を受信し、第３の信号の受信電力を測定し、第２のノードから第３のノードへの送信のためにも用いられるリソースを用いる第１のノードから第４のノードへの送信が存在する場合の第２のノードから第３のノードへの送信に関する第３のノードでの第３のＳＩＮＲを推定するように構成される。いくつかの実施形態において、プロセッサ６０２は更に、第２のノードからの第４の信号を受信し、第４の信号の受信電力を測定し、第４のノードから第１のノードへの送信のためにも用いられるリソースを用いる第２のノードから第３のノードへの送信が存在する場合の第４のノードから第１のノードへの送信に関する第１のノードでの第４のＳＩＮＲを推定するように構成される。様々な実施形態において、上記リソースを用いて第４のノードと通信するかどうかを決定するように構成されることは、その決定を、推定された第３及び第４のＳＩＮＲの各々に基づかせるように構成されることを含む。
【００５６】
図７は、図６に示された通信デバイス６００において用いられることができ、いくつかの実施形態では用いられるモジュールのアセンブリ７００である。アセンブリ７００におけるモジュールは、例えば個々の回路として、図６のプロセッサ６０２内のハードウェアによって実現することができる。あるいはモジュールは、ソフトウェアによって実現され、図６に示す通信デバイス６００のメモリ６０４内に格納されうる。図６の実施形態では、例えばコンピュータのような単一のプロセッサとして示されたが、プロセッサ６０２は、例えば複数のコンピュータのような１つ又は複数のプロセッサとしても実現されうることが理解されるべきである。ソフトウェアによって実現される場合、モジュールは、プロセッサによって実行されると、モジュールに対応する機能を実施するように例えばコンピュータのようなプロセッサ６０２を構成するコードを含む。モジュールのアセンブリ７００がメモリ６０４内に格納される実施形態において、メモリ６０４は、例えばプロセッサ６０２のような少なくとも１つのコンピュータに、モジュールが対応する機能を実施させるための、例えば各モジュールのための個々のコードのようなコードを備えるコンピュータ可読媒体を備えるコンピュータ・プログラム製品である。
【００５７】
完全にハードウェア・ベースのモジュール又は完全にソフトウェア・ベースのモジュールを用いることができる。しかし、ソフトウェア・モジュールと（例えば、回路により実現される）ハードウェア・モジュールとの任意の組み合わせが、機能を実施するために用いられうることが理解されるべきである。理解されるべきであるように、図７に示すモジュールは、図５の方法フローチャート５００に示された対応するステップの機能を実行するように、通信デバイス６００又はその中の例えばプロセッサ６０２のような要素を制御及び／又は構成する。
【００５８】
図７に示すように、モジュールのアセンブリ７００は、第２のノードからの第１の信号を受信するためのモジュール７０４と、第１の信号の受信電力を測定するためのモジュール７０６と、第３のノードから第２のノードへの送信のためにも用いられるリソースを用いる第１のノードから第４のノードへの送信が存在する場合の第３のノードから第２のノードへの送信に関する第２のノードでの第１のＳＩＮＲを推定するためのモジュール７０８と、第４のノードからのＳＩＮＲレベル情報を受信するためのモジュール７３０と、第１の推定されたＳＩＮＲに基づいて、上記リソースを用いて第４のノードと通信するかどうかを決定するためのモジュール７３２とを含む。
【００５９】
いくつかの実施形態において、モジュールのアセンブリ７００は、第３のノードからの第２の信号を受信するためのモジュール７１０と、第２の信号の受信電力を測定するためのモジュール７１２と、第１のノードから第４のノードへの送信のためにも用いられるリソースを用いる第３のノードから第２のノードへの送信が存在する場合の第４のノードから第１のノードへの送信に関する第１のノードでの第２のＳＩＮＲを推定するためのモジュール７１４と、第３のノードからの第３の信号を受信するためのモジュール７１６と、第３の信号の受信電力を測定するためのモジュール７１８と、第２のノードから第３のノードへの送信のためにも用いられるリソースを用いる第１のノードから第４のノードへの送信が存在する場合の第２のノードから第３のノードへの送信に関する第３のノードでの第３のＳＩＮＲを推定するためのモジュール７２０と、第２のノードからの第４の信号を受信するためのモジュール７２４と、第４の信号の受信電力を測定するためのモジュール７２６と、第４のノードから第１のノードへの送信のためにも用いられるリソースを用いる第２のノードから第３のノードへの送信が存在する場合の第４のノードから第１のノードへの送信に関する第１のノードでの第４のＳＩＮＲを推定するためのモジュール７２８とのうちの１つ又は複数を含む。
【００６０】
モジュール７３２は、第１の推定されたＳＩＮＲが第１のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール７３４と、第４のノードからのＳＩＮＲ情報が、第１のノードが第４のノードと通信することが許容可能であることを示すかどうかを判定するためのモジュール７４２とを含む。いくつかの実施形態において、モジュール７３２は更に、第２の推定されたＳＩＮＲが第２のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール７３６と、第３の推定されたＳＩＮＲは第３のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール７３８と、第４の推定されたＳＩＮＲが第４のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール７４０とのうちの１つ又は複数を含む。
【００６１】
いくつかの実施形態において、第１の信号は、第３のノードから受信された信号の電力レベルに逆比例する電力レベルで第２のノードによって送信された信号である。様々な実施形態において、第１の推定されたＳＩＮＲに基づいて、上記リソースを用いて第４のノードと通信するかどうかを決定するためのモジュール７３２は、上記第１の推定されたＳＩＮＲが第１の閾値レベルを上回り、かつ上記受信されたＳＩＮＲレベル情報が、第２の閾値を上回るＳＩＮＲ、あるいは第４のノードで決定されたＳＩＮＲが第２の閾値レベルを上回ると第４のノードが判定したことを示す場合、通信することを決定する。いくつかの実施形態において、第２の閾値レベルは、第１のノードによって用いられた第１の閾値レベルと等しい。
【００６２】
上記リソースを用いて第４のノードと通信するかどうかを決定するためのモジュール７３２はまた、いくつかの実施形態において、その決定を、第２の推定されたＳＩＮＲに基づかせる。上記リソースを用いて第４のノードと通信するかどうかを決定するためのモジュール７３２は、いくつかの実施形態において、その決定を、推定された第３及び第４のＳＩＮＲの各々に基づかせる。
【００６３】
図８Ａと図８Ｂとの組み合わせを備える図８は、典型的な実施形態に従って第１のノードを動作させる典型的な方法のフローチャート８００である。典型的な第１のノードは、例えば図２の通信デバイスＤ２０８又は図３の通信デバイスＤ３０８である。典型的な第１のノードが図２のデバイスＤ２０８である１つの実施形態において、ステップ８１０、８１２、８１４、８１６、８１８、８２０、８２４、８２６、及び８２８は省略及び無視される。典型的な第１のノードが図３のデバイスＤ３０８である１つの実施形態において、ステップ８１０、８１２、８１４、８１６、８１８、８２０、８２４、８２６、及び８２８は方法に含まれる。第１のノードは、図１のネットワーク１００の典型的なピア・ツー・ピア通信デバイスのうちの１つであることができる。動作はステップ８０２において第１のノードが電源を入れられ、初期化されることにより開始し、ステップ８０４へ進む。ステップ８０４において第１のノードは、例えばデバイスＡ２０２からの信号Ｓ1又はデバイスＡ３０２からの信号Ｓ1のような第２のノードからの第１の信号を受信する。いくつかの実施形態において、第１の信号は、例えばＰAのようなあらかじめ定められた電力レベルで第２のノードによって送信された信号である。動作はステップ８０４からステップ８０６へ進む。ステップ８０６において第１のノードは、第１の信号の受信電力を測定し、例えばＲＰS1Dを得る。その後ステップ８０８において第１のノードは、第３のノードから第１のノードへの送信のためにも用いられるリソースを用いる第２のノードから第４のノードへの送信が存在する場合の第３のノードから第１のノードへの送信に関する第１のノードでの第１のＳＩＮＲを推定する。第３のノードは例えば図２のデバイスＣ２０６又は図３のデバイスＢ３０６である。第４のノードは例えば図２のデバイスＢ２０４又は図３のデバイスＢ３０４である。第１の推定されたＳＩＮＲは例えばＳＩＮＲAT D＝ＰC|ｈCD|2／ＲＰS1Dである。動作はステップ８０８からステップ８１０へ進む。
【００６４】
ステップ８１０において第１のノードは、例えばデバイスＡ３０２からの信号Ｓ2のような第２のノードからの第２の信号を受信する。動作はステップ８１０からステップ８１２へ進む。ステップ８１２において第１のノードは、第２の信号の受信電力を測定し、例えばＲＰS2Dを得る。その後ステップ８１４において第１のノードは、第２のノードから第４のノードへの送信にも用いられるリソースを用いる第１のノードから第３のノードへの送信が存在する場合の第４のノードから第２のノードへの送信に関する第２のノードでの第２のＳＩＮＲを推定する。第２の推定されたＳＩＮＲは例えばＳＩＮＲAT T＝Ｋ／（ＰDＲＰS2D）である。動作はステップ８１４からステップ８１６へ進む。
【００６５】
ステップ８１６において第１のノードは、例えばデバイスＢ３０４からの信号Ｓ3３５６のような第４のノードからの第３の信号を受信する。動作はステップ８１６からステップ８１８へ進む。ステップ８１８において第１のノードは、第３の信号の受信電力を測定し、ＲＰS3Dを得る。その後ステップ８２０において第１のノードは、第２のノードから第４のノードへの送信にも用いられるリソースを用いる第１のノードから第３のノードへの送信が存在する場合の第２のノードから第４のノードへの送信に関する第４のノードでの第３のＳＩＮＲを推定する。第３の推定されたＳＩＮＲは例えばＳＩＮＲAT B＝Ｋ／（ＰDＲＰS3D）である。動作はステップ８２０から、接続中のノードＡ８２２を介してステップ８２４へ進む。
【００６６】
ステップ８２４において第１のノードは、例えばノードＢ３０４からの信号Ｓ4３５４のような第４のノードからの第４の信号を受信する。動作はステップ８２４からステップ８２６へ進む。ステップ８２６において第１のノードは第４の信号の受信電力を測定し、例えばＲＰS4Dを得る。その後ステップ８２８において第１のノードは、第３のノードから第１のノードへの送信のためにも用いられるリソースを用いる第４のノードから第２のノードへの送信が存在する場合の第３のノードから第１のノードへの送信に関する第１のノードでの第４のＳＩＮＲを推定する。第４の推定されたＳＩＮＲは例えばＳＩＮＲAT D＝ＰC|ｈCD|2／ＲＰS4Cである。動作はステップ８２８からステップ８３０へ進む。
【００６７】
ステップ８３０において第１のノードは、第３のノードからのＳＩＮＲレベル情報を受信する。受信されたＳＩＮＲレベル情報は、例えばＳＩＮＲレベル及び／またはインジケータを含む。例えば第３のノードによって決定された１つ又は複数のＳＩＮＲレベルが第１のノードへ通信される。別の例として、第３のノードが推定したＳＩＮＲのセットが閾値基準を上回ることを示すインジケータが第３のノードから第１のノードへ通信される。
【００６８】
単方向同時送信が図２の例を用いると考慮される１つの場合、いくつかの実施形態において、受信されたＳＩＮＲ情報において１つのＳＩＮＲ値が通信されるか、又は第３のノードが推定した１つのＳＩＮＲが閾値基準を上回るかどうかを示すインジケータが通信される。同じ方向又は異なる方向における同時送信が図３の例を用いると考慮される別の場合、いくつかの実施形態において、受信されたＳＩＮＲ情報において複数、例えば４つのＳＩＮＲ値が通信されることができ、時に通信されるか、又は第３のノードが推定した複数、例えば４つのＳＩＮＲのうちの各々が閾値基準を上回るかどうかを示すインジケータが通信される。
【００６９】
また別の場合、推定されたＳＩＮＲがテストされ、閾値基準を上回ったＣＩＤを示すＣＩＤ候補リストが、第３のノードから第１のノードへ通信されうる。
【００７０】
動作はステップ８３０からステップ８３２へ進む。ステップ８３２において第１のノードは、第１の推定されたＳＩＮＲに基づいて、上記リソースを用いて第３のノードと通信するかどうかを決定する。ステップ８３２はサブステップ８３４及び８４２を含む。いくつかの実施形態において、ステップ８３２はまた、サブステップ８３６、８３８、及び８４０も含む。サブステップ８３４において第１のノードは、第１の推定されたＳＩＮＲが第１のＳＩＮＲ閾値レベルを上回るかどうかを判定する。サブステップ８３６において第１のノードは、第２の推定されたＳＩＮＲが第２のＳＩＮＲ閾値レベルを上回るかどうかを判定する。いくつかの実施形態において、上記リソースを用いて第３のノードと通信するかどうかを決定することは、第２の推定されたＳＩＮＲにも基づく。サブステップ８３８において第１のノードは、第３の推定されたＳＩＮＲが第３のＳＩＮＲ閾値レベルを上回るかどうかを判定する。サブステップ８４０において第１のノードは、第４の推定されたＳＩＮＲが第４の閾値レベルを上回るかどうかを判定する。いくつかの実施形態において、上記リソースを用いて第３のノードと通信するかどうかを決定することは、推定された第３及び第４のＳＩＮＲの各々にも基づく。
【００７１】
いくつかの実施形態において、第１、第２、第３、及び第４のＳＩＮＲ閾値レベルは同じ値である。サブステップ８４２において第１のノードは、第３のノードからのＳＩＮＲレベル情報が、第３のノードが第１のノードと通信することが許容可能であることを示すかどうかを判定する。いくつかの実施形態において、第１のノード及び第３のノードの両方によって同じＳＩＮＲ閾値レベル基準が用いられる。他のいくつかの実施形態において、第１のノード及び第３のノードによって異なるＳＩＮＲ閾値レベル基準が用いられる。
【００７２】
いくつかの実施形態において、上記リソースを用いて第３のノードと通信するかどうかを決定することは、推定されたＳＩＮＲが第１の閾値を上回り、かつ上記受信されたＳＩＮＲレベル情報が、第２の閾値を上回るＳＩＮＲか、又は第３のノードにおいて決定されたＳＩＮＲが第２の閾値を上回ると第３のノードが判定したことを示す場合、通信することを決定することを含む。いくつかの実施形態において、第２の閾値は、第１のノードによって用いられた第１の閾値と同じである。
【００７３】
全てではないがいくつかの実施形態において、リソース再利用の決定のためにシステム全体で同じＳＩＮＲ閾値が用いられる。他の実施形態において、異なるノードに関連付けられた異なるＳＩＮＲ閾値がリソース再利用の決定のために用いられる。いくつかの実施形態において、異なる接続に関連付けられた異なるＳＩＮＲ閾値がリソース再利用の決定のために用いられる。いくつかの実施形態において、デバイスは、リソース再利用の決定のために異なるデバイス及び／又は接続に対応する異なるＳＩＮＲを用いる。
【００７４】
図９は、典型的な実施形態に従う典型的な通信デバイス９００の図である。典型的な通信デバイス９００は例えば、図２の通信デバイスＤ２０８又は図３の通信デバイスＤ３０８である。通信デバイス９００は、図１のネットワーク１００の典型的なピア・ツー・ピア通信デバイスのうちの１つであることができる。典型的な通信デバイス９００は、図８のフローチャート８００に従う方法を実施する。
【００７５】
通信デバイス９００は、様々な要素（９０２、９０４）がデータ及び情報を交換することができるバス９０９を介して互いに結合されたプロセッサ９０２及びメモリ９０４を含む。通信デバイス９００は更に、図示されたようにプロセッサ９０２に結合されうる入力モジュール９０６及び出力モジュール９０８を含む。しかしいくつかの実施形態において、入力モジュール９０６及び出力モジュール９０８は、プロセッサ９０２の内部に位置する。入力モジュール９０６は入力信号を受信することができる。入力モジュール９０６は、入力を受信するための無線受信機及び／又は有線入力インタフェースあるいは光入力インタフェースを含むことができ、いくつかの実施形態において含む。出力モジュール９０８は、出力を送信するための無線送信機及び／又は有線出力インタフェースあるいは光出力インタフェースを含むことができ、いくつかの実施形態において含む。
【００７６】
プロセッサ９０２は、第２のノードからの第１の信号を受信し、第１の信号の受信電力を測定し、第３のノードから第１のノードへの送信のためにも用いられるリソースを用いる第２のノードから第４のノードへの送信が存在する場合の第３のノードから第１のノードへの送信に関する第１のノードでの第１のＳＩＮＲを推定し、推定されたＳＩＮＲに基づいて、上記リソースを用いて第３のノードと通信するかどうかを決定するように構成される。いくつかの実施形態において、上記第１の信号は、あらかじめ定められた電力レベルで第２のノードによって送信された信号である。いくつかの実施形態において、プロセッサ９０２は、推定されたＳＩＮＲに基づいて決定するように構成されることの一部として、第１の推定されたＳＩＮＲが第１のＳＩＮＲ閾値レベルを上回るかを判定するように構成される。
【００７７】
いくつかの実施形態において、プロセッサ９０２は、第３のノードからのＳＩＮＲレベル情報を受信するように構成される。いくつかのそのような実施形態において、プロセッサ９０２は、第３のノードと通信するかどうかを決定するように構成されることの一部として、その決定を、受信したＳＩＮＲレベル情報に基づかせるように構成される。
【００７８】
いくつかの実施形態において、推定されたＳＩＮＲに基づいて通信するかどうかを決定するように構成されることは、上記ＳＩＮＲが第１の閾値レベルを上回り、かつ上記受信されたＳＩＮＲレベル情報が、第２の閾値を上回るＳＩＮＲか、又は第３のノードが、第３のノードにおいて決定されたＳＩＮＲが第２の閾値を上回ると判定したことを示す場合、通信することを決定するように構成されることを含む。第２の閾値は、第１のノードによって用いられる第１の閾値と同じであることができ、時に同じである。
【００７９】
プロセッサ９０２は、いくつかの実施形態において、第２のノードからの第２の信号を受信し、第２の信号の受信電力を測定し、第２のノードから第４のノードへの送信のためにも用いられるリソースを用いる第１のノードから第３のノードへの送信が存在する場合の第４のノードから第２のノードへの送信に関する第２のノードでの第２のＳＩＮＲを推定するように構成される。いくつかのそのような実施形態において、プロセッサ９０２は、第３のノードと通信するかどうかを決定するように構成されることの一部として、その決定を、第２の推定されたＳＩＮＲに基づかせるように構成される。
【００８０】
いくつかの実施形態において、プロセッサ９０２は、第４のノードからの第３の信号を受信し、第３の信号の受信電力を測定し、第２のノードから第４のノードへの送信のためにも用いられるリソースを用いる第１のノードから第３のノードへの送信が存在する場合の第２のノードから第４のノードへの送信のために第４のノードでの第３のＳＩＮＲを推定するように構成される。いくつかのそのような実施形態において、プロセッサ９０２は更に、第４のノードからの第４の信号を受信し、第４の信号の受信電力を測定し、第３のノードから第１のノードへの送信のためにも用いられるリソースを用いる第４のノードから第２のノードへの送信が存在する場合の第３のノードから第１のノードへの送信に関する第１のノードでの第４のＳＩＮＲを推定するように構成される。いくつかのそのような実施形態において、上記リソースを用いて第３のノードと通信するかどうかを決定するように構成されることは、その決定を、推定された第３及び第４のＳＩＮＲの各々に基づかせるように構成されることを含む。
【００８１】
図１０は、図９に示す通信デバイス９００において用いられることができ、いくつかの実施形態では用いられるモジュールのアセンブリ１０００である。アセンブリ１０００におけるモジュールは、例えば個々の回路として図９のプロセッサ９０２内のハードウェアによって実現することができる。あるいはモジュールはソフトウェアによって実現され、図９に示す通信デバイス９００のメモリ９０４内に格納されうる。図９の実施形態では例えばコンピュータのような単一のプロセッサとして示されるが、プロセッサ９０２は、例えば複数のコンピュータのような１つ又は複数のプロセッサとしても実現されうることが理解されるべきである。ソフトウェアによって実現される場合、モジュールは、プロセッサによって実行されると、モジュールに対応する機能を実施するように例えばコンピュータのようなプロセッサ９０２を構成するコードを含む。モジュールのアセンブリ１０００がメモリ９０４内に格納される実施形態において、メモリ９０４は、例えばプロセッサ９０２のような少なくとも１つのコンピュータに、モジュールが対応する機能を実施させるための、例えば各モジュールのための個々のコードのようなコードを備えるコンピュータ読取可能媒体を備えるコンピュータ・プログラム製品である。
【００８２】
完全にハードウェア・ベースのモジュールあるいは完全にソフトウェア・ベースのモジュールが用いられうる。しかし、ソフトウェア・モジュールと（例えば、回路によって実現される）ハードウェア・モジュールとの任意の組み合わせが機能を実行するために用いられうることが理解されるべきである。理解されるべきであるように、図１０に示すモジュールは、通信デバイス９００又はその中の例えばプロセッサ９０２のような要素を制御及び／又は構成し、図８の方法フローチャート８００に示す対応するステップの機能を実行する。
【００８３】
モジュールのアセンブリ１０００は、第２のノードからの第１の信号を受信するためのモジュール１００４と、第１の信号の受信電力を測定するためのモジュール１００６と、第３のノードから第１のノードへの送信のためにも用いられるリソースを用いる第２のノードから第４のノードへの送信が存在する場合の第３のノードから第１のノードへの送信に関する第１のノードでの第１のＳＩＮＲを推定するためのモジュール１００８と、第４のノードからＳＩＮＲレベル情報を受信するためのモジュール１０３０と、第１の推定されたＳＩＮＲに基づいて、上記リソースを用いて第３のノードと通信するかどうかを決定するためのモジュール１０３２とを含む。
【００８４】
いくつかの実施形態において、モジュールのアセンブリ１０００は、第２のノードからの第２の信号を受信するためのモジュール１０１０と、第２の信号の受信電力を測定するためのモジュール１０１２と、第２のノードから第４のノードへの送信のためにも用いられるリソースを用いる第１のノードから第３のノードへの送信が存在する場合の第４のノードから第２のノードへの送信に関する第２のノードでの第２のＳＩＮＲを推定するためのモジュール１０１４と、第４のノードからの第３の信号を受信するためのモジュール１０１６と、第３の信号の受信電力を測定するためのモジュール１０１８と、第２のノードから第４のノードへの送信のためにも用いられるリソースを用いる第１のノードから第３のノードへの送信が存在する場合の第２のノードから第４のノードへの送信に関する第４のノードでの第３のＳＩＮＲを推定するためのモジュール１０２０と、第４のノードからの第４の信号を受信するためのモジュール１０２４と、第４の信号の受信電力を測定するためのモジュール１０２６と、第３のノードから第１のノードへの送信のためにも用いられるリソースを用いる第４のノードから第２のノードへの送信が存在する場合の第３のノードから第１のノードへの送信に関する第１のノードでの第４のＳＩＮＲを推定するためのモジュール１０２８とを含む。
【００８５】
モジュール１０３２は、第１の推定されたＳＩＮＲが第１のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール１０３４と、第４のノードからのＳＩＮＲレベル情報が、第１のノードが第４のノードと通信することが許容可能であると示すかどうかを判定するためのモジュール１０４２とを含む。いくつかのそのような実施形態において、モジュール１０３２は更に、第２の推定されたＳＩＮＲが第２のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール１０３６と、第３の推定されたＳＩＮＲが第３のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール１０３８と、第４の推定されたＳＩＮＲが第４のＳＩＮＲ閾値レベルを上回るかどうかを判定するためのモジュール１０４０とのうちの１つ又は複数を含む。
【００８６】
いくつかの実施形態において、第１の信号は、あらかじめ定められた電力レベルで第２のノードによって送信された信号である。様々な実施形態において、第１の推定されたＳＩＮＲに基づいて、上記リソースを用いて第３のノードと通信するかどうかを決定するためのモジュール１０３２は、上記第１の推定されたＳＩＮＲが第１の閾値レベルを上回り、かつ、上記受信されたＳＩＮＲレベル情報が、第２の閾値を上回るＳＩＮＲを示すか、ＳＩＮＲにおいて決定されたＳＩＮＲが第２の閾値レベルを上回ると第３のノードが判定したことを示す場合、通信することを決定する。いくつかの実施形態において、第２の閾値レベルは、第１のノードによって用いられる第１の閾値レベルと等しい。
【００８７】
上記リソースを用いて第３のノードと通信するかどうかを決定するためのモジュール１０３２は、いくつかの実施形態において、その決定を、第２の推定されたＳＩＮＲにも基づかせる。上記リソースを用いて第３のノードと通信するかどうかを決定するためのモジュール１０３２は、いくつかの実施形態において、その決定を、推定された第３及び第４のＳＩＮＲの各々に基づかせる。
【００８８】
ここで、いくつかの実施形態に関する様々な特徴及び／又は態様が説明されるであろう。いくつかの実施形態が対処する１つの問題は、異なる無線リンクにわたる所与の無線リソースの空間再利用を容易にすることである。２つのリンクＡ−Ｂ及びＣ−Ｄの例を考慮する。これらのリンクが所与の無線リソースを同時に再利用するべきであるかどうかを判定したい。リソースを再利用するための基準は、いくつかの実施形態において、各リンクについて見られる予想されたＳＩＮＲを評価することを含む。今度は、それらのリンクが、例えばＡ→Ｂリンク及びＡ  Ｃ→Ｄリンクのような単方向リンクであることを考慮し、Ａ→Ｂによって見られるＳＩＮＲは、  
【数１】
0005650129.tif 000002
【００８９】
となり、Ｃ→Ｄによって見られるＳＩＮＲは、  
【数２】
0005650129.tif 000003
【００９０】
となる。
【００９１】
これらのＳＩＮＲの両方が、リソースを再利用するためのそれらの例えば２０ｄｂのようなある閾値を上回ると予想されることを知りたい。
【００９２】
１つのアプローチにおいて、２ブロックのブロードキャスト構成が実現される。例えば関連付けられたＣＩＤを有する確立されたリンクである、あるリンクがある無線リンクを用いている場合、リンクが情報をブロードキャストする制御チャネルが用いられる。いくつかの実施形態において、制御チャネルのために用いられるトーンの数は、利用可能な無線リソースの数の少なくとも２倍である。特定の無線リソースを用いるリンクは、それらのトーンのうちの２つにおいてエネルギを送信する。２つのトーンは、その無線リソース専用である。いくつかの実施形態において、そのような２つのトーンのうちの複数が、所与の無線リソース専用であることができ、時にそうである。
【００９３】
第１の１つのトーンにおいて、エネルギは、送信機によって用いられる電力に比例し、送信機によって送信される。ノードＡが、電力レベルＰＡで第１のトーンにおいて送信することを考慮する。この情報は、リソースの再利用に関わる可能性のある他の無線リンクの受信機によって、そのリンクが第１のリンクの存在によって遭遇するであろうＳＩＮＲを計算するために用いられる。リソースの再利用に関わるリンクは、リンクを再利用する前に、推定されたＳＩＮＲが少なくとも例えば２０ｄｂの閾値リミットであるかを判定するであろう。
【００９４】
例えば、Ａ→Ｂがアクティブな接続であるとする。更に、Ｃ→Ｄの接続が、リソースを再利用するかどうかを決定しようと試みているとする。デバイスＤは受信電力を測定し、例えばＰA|ｈAD|2を得、  
【数３】
0005650129.tif 000004
【００９５】
が、例えば最低でも２０ｄｂのように、最低でも閾値リミットであるかを判定する。リンクの再利用を可能とするためにはテスト条件が満たされなければならない。ＤはＰC|ｈCD|2を知っていることに留意されたい。
【００９６】
トーンのうちの第２の１つにおいて、エネルギは、受信機によって受信された電力に逆比例であり、アクティブ・リンクの受信機によって送信される。ノードＢが電力レベルＫ／（ＰA|ｈAB|2）でトーンのうちの第２の１つを送信する場合を考慮する。Ｋは周知の定数である。この情報は、リソースの再利用に関わる可能性のある他のリンクの送信機によって、現存のリンクが新たなリンクによって遭遇するであろうと推定されるＳＩＮＲを計算するために用いられる。新たなリンクは、リンクを再利用する前に、現存のリンクのために推定されたＳＩＮＲが少なくとも例えば２０ｄｂの閾値リミットであるかを確認するだろう。
【００９７】
Ｃは、（Ｋ|ｈBC|2）／（ＰA|ｈAB|2）である、トーンのうちの第２の１つにおける信号の受信電力を測定し、  
【数４】
0005650129.tif 000005
【００９８】
が少なくとも例えば２０ｄｂの閾値リミットであるかを判定する。Ｂが送信する場合Ｃによって測定されるエネルギは、  
【数５】
0005650129.tif 000006
【００９９】
に比例し、値Ｋは周知である。ＣはＰCも知っている。いくつかの実施形態において、新たなリンクＣ→Ｄが現存のリンクＡ→Ｂのリソースを再利用することができるためには、デバイスＤによって実行された第１の推定されたＳＩＮＲのテストと、デバイスＣによって実行された第２の推定されたＳＩＮＲのテストとの両方がパスしなければならない、例えば推定されたＳＩＮＲ両方が少なくとも２０ｄＢでなければならない。
【０１００】
図１１は、単方向リソースの場合の例を示す図１１００を含む。通信デバイスＡ１１０２及び通信デバイスＢ１１０４は、デバイスＡからデバイスＢへの方向でデータ及び／又は情報を通信するための関連する単方向リソースを有する現存のアクティブな接続Ａ→Ｂのノードである。通信デバイスＣ１１０６及び通信デバイスＤ１１０８は、デバイスＣからデバイスＤへの方向でデータ及び／又は情報を通信するためにＡ→Ｂの単方向リソースを同時に用いようとする可能な接続Ｃ→Ｄのノードである。デバイス・ペアの様々な組み合わせ（ｈAB１１１０、ｈAC１１１２、ｈAD１１１４、ｈBC１１１６、ｈBD１１１８、ｈCD１１２０）の間にチャネルが存在する。
【０１０１】
通信デバイスＡ１１０２は、通信デバイスＤ１１０８によって受信され、測定される信号１１２６を電力レベルＰAで送信する。チャネルｈCD１１２０及び電力レベルＰCを知っている通信デバイスＤ１１０８は、測定した情報を用いて、関連する共有リソースを用いるデバイスＡからデバイスＢへの送信が存在する時にデバイスＣからデバイスＤへの送信が生じる場合に予想されるデバイスＤでのＳＩＮＲを計算する。推定されたＳＩＮＲは閾値と比較される。
【０１０２】
通信デバイスＢ１１０４は、通信デバイスＣ１１０６によって受信され測定された制御信号を、Ｋ／（ＰA＝|ｈAB|2）の電力レベルで送信する。チャネルｈCD１１２０、電力レベルＰC、及び定数Ｋの値を知っている通信デバイスＣ１１０６は、測定された情報を用いて、関連する共有リソースを用いるデバイスＣからデバイスＤへの送信が存在する時にデバイスＡからデバイスＢへの送信が生じる場合に予想されるデバイスＢでのＳＩＮＲを計算する。推定されたＳＩＮＲは閾値基準と比較される。デバイスＣが推定したＳＩＮＲとデバイスＤが推定したＳＩＮＲとの両方が閾値と等しい又はそれより大きい場合、Ｃ→Ｄの接続はリソースを用いることができる。
【０１０３】
図１１のデバイス（１１０２、１１０４、１１０６、１１０８）は、例えば図２のデバイス（２０２、２０４、２０６、２０８）である。図２において、リソースの再利用は、関連付けられたリソースを有する接続識別子に関して説明された。一般に、様々な実施形態の方法及び装置は、例えば競合中のトラヒック・セグメントのような他のリソースにも適用可能である。
【０１０４】
単方向リソースについて上述されたアプローチは、双方向リソースにも拡張されることができる。
【０１０５】
再利用される可能性のあるリソースが、両方の方向で無線リンクによって用いられることができる場合、同様であるが修正されたアプローチが実施されうる。この場合、制御チャネルにおいて現存のアクティブ接続の各デバイスが２つのトーンでエネルギを送信する。従って、ＳＩＮＲを推定するために用いられる制御信号を送信するために合計４つのトーンが用いられる。各アクティブ接続デバイスについて、トーンのうちの１つにおけるエネルギは、送信するためにデバイスによって用いられた電力に比例し、他方のトーンにおけるエネルギは、その接続の他方のデバイスから受信された電力に逆比例する。これらの量は、合計８つの可能な様々な通信の各々について、ＳＩＮＲが少なくとも予め定められた閾値リミット値、例えば少なくとも２０ｄｂであることを推定するために用いられる。
【０１０６】
Ａ←→Ｂがアクティブな接続であり、Ｃ←→Ｄがリソースを再利用しようと試みている例を考える。ノードＡは、電力レベルＰAで第１のトーンにおいて制御信号を送信し、ノードＢは電力レベルＰBで第２のトーンにおいて制御信号を送信すると考える。デバイスＣ及びデバイスＤは、送信された信号を受信し、ＳＩＮＲを推定し、閾値に対してＳＩＮＲをテストする。  
・  ＣはＳＩＮＲを推定し、  
ｍｉｎ（ＰD*|ｈCD|2／（ＰA*|ｈAC|2），ＰD*|ｈCD|2／（ＰB*|ｈBC|2））＞閾値リミット、例えば＞２０ｄｂ  
であるかを確認する。  
・  ＤはＳＩＮＲを推定し、  
ｍｉｎ（ＰC*|ｈCD|2／（ＰA*|ｈAD|2），ＰC*|ｈCD|2／（ＰB*|ｈBD|2））＞閾値リミット、例えば＞２０ｄｂ  
であるかを確認する。
【０１０７】
更に、ノードＡが電力レベルＫ／（ＰB|ｈAB|2）で第３のトーンにおいて制御信号を送信し、ノードＢが電力レベルＫ／（ＰA|ｈAB|2）で第４のトーンにおいて制御信号を送信することを考慮する。デバイスＣ及びデバイスＤは、送信された信号を受信し、ＳＩＮＲを推定し、閾値に対してＳＩＮＲをテストする。  
・  ＣはＳＩＮＲを推定し、  
ｍｉｎ（ＰA*|ｈAB|2／（ＰC*|ｈBC|2），ＰB*|ｈAB|2／（ＰC*|ｈAC|2））＞閾値リミット、例えば＞２０ｄｂ  
であるかを確認する。  
・  ＤはＳＩＮＲを推定し、  
ｍｉｎ（ＰA*|ｈAB|2／（ＰD*|ｈBD|2），ＰB*|ｈAB|2／（ＰD*|ｈAD|2））＞閾値リミット、例えば２０ｄｂ  
であるかを確認する。
【０１０８】
図１２は、双方向リソースの場合の例を示す図１２００を含む。通信デバイスＡ１２０２及び通信デバイスＢ１２０４は、デバイスＡ及びデバイスＢの間で何れかの方向でデータ及び／又は情報を通信するための関連付けられた双方向リソースを有する現存のアクティブ接続Ａ←→Ｂのノードである。通信デバイスＣ１２０６及び通信デバイスＤ１２０８は、デバイスＣ及びデバイスＤの間で何れかの方向でデータ及び／情報を通信するためにＡ←→Ｂの双方向リソースを同時に用いようとする可能性のある接続Ｃ←→Ｄのノードである。デバイス・ペアの様々な組み合わせ間にチャネルが存在する（ｈAB１２１０、ｈAC１２１２、ｈAD１２１４、ｈBC１２１６、ｈBD１２１８、ｈCD１２２０）。
【０１０９】
通信デバイスＡ１２０２は、電力レベルＰＡを有する制御信号１２２６及び電力レベルＫ／（ＰB|ｈAB|2）を有する制御信号１２２７を生成及び送信する。通信デバイスＢは、電力レベルＰＢを有する制御信号１２２９及び電力レベルＫ／（ＰA|ｈAB|2）を有する制御信号１２２８を生成及び送信する。デバイスＣ１２０２及びデバイスＤ１２０８は、送信された制御信号（１２２６、１２２７、１２２９、１２２８）を受信及び測定する。電力レベルＰC、ＰD、ｈCD及び定数Ｋの値を知っているデバイスＣ１２０２は、自身の制御信号の測定値を用いて、関連するリソースの同時使用が生じる場合の４つの推定されるＳＩＮＲを計算する。推定されたＳＩＮＲは、閾値基準値と比較される。電力レベルＰC、ＰD、ｈCD及び定数Ｋの値を知っているデバイスＤ１２０８は、自身の制御信号の測定値を用いて、関連するリソースの同時の使用が生じるべき４つの推定されたＳＩＮＲを計算する。推定されたＳＩＮＲは、閾値基準値と比較される。８つの推定されたＳＩＮＲの各々が、例えば２０ｄｂの閾値基準値と等しい又はそれより大きい場合、可能性のある接続Ｃ←→Ｄは、件のリソースをＡ←→Ｂの接続と同時に用いることが可能である。
【０１１０】
図１２のデバイス（１２０２、１２０４、１２０６、１２０８）は、例えば図３のデバイス（３０２、３０４、３０６、３０８）である。図３において、リソースの再利用は、関連付けられたエア・リンク・リソースを有する接続識別子に関して説明された。一般に、様々な実施形態の方法及び装置は、例えば競合中のトラヒック・セグメントのような他のリソースにも適用可能である。
【０１１１】
図１３は、４つの典型的な通信デバイス（通信デバイスＡ１３０２、通信デバイスＢ１３０４、通信デバイスＣ１３０６、通信デバイスＤ１３０８）を示す図１３００であり、いくつかの実施形態の特徴を説明するために用いられる。図１３の例において、デバイスＡ１３０２及びデバイスＢ１３０４は黒線の単方向矢印１３１０によって示されるように現存の接続を有し、この接続は現在保持されているＣＩＤ＝Ｎ１である接続識別子１３１２に対応する。例えばＮ１は１乃至１６８の範囲内の整数値である。この例に用いられているタイミング構成において、ＣＩＤ＝Ｎ１に関連付けられたエア・リンク・リソースのセットがある。デバイス（１３０２、１３０４、１３０６、１３０８）は、例えば干渉状態に依存して、少なくともいくつかのリソースが複数の接続によって同時に用いられることができ、時に用いられるピア・ツー・ピア通信システムの一部である。例えば第１のデバイス・ペア（デバイスＡ１３０２、デバイスＢ１３０４）が第２のデバイス・ペア（デバイスＣ１３０６、デバイスＤ１３０８）から遠く離れている場合、干渉レベルは、同じエア・リンク・リソースで同時送信が生じることができるのに十分なほど低くなりうる。デバイス（１３０２、１３０４、１３０６、１３０８）は、例えば図１のネットワーク１００のピア・ツー・ピア・デバイスである。
【０１１２】
この例において、デバイスＣ１３０６及びデバイスＤ１３０８は、点線矢印１３１４によって示されるように接続を有しようとしており、ブロック１３１６によって示されるように、デバイスＡ１３０２／デバイスＢ１３０４によって現在保持されているのと同じ接続識別子を用いることができるかをチェックしようとしている。この例において、デバイスＡ１３０２からデバイスＢ１３０４への一方向通信、及びデバイスＣ１３０６からデバイスＤ１３０８への一方向通信が考慮される。従って、デバイスＣ１３０６の送信からの潜在的な干渉が、デバイスＢ１３０４がデバイスＡ１３０２からの信号を正しく復元する能力に影響を及ぼすことについて考慮される。そのようなシナリオにおいては、デバイスＡ１３０２の送信からの潜在的な干渉が、デバイスＤ１３０８がデバイスＣ１３０６からの信号を正しく復元する能力に影響を及ぼすことについても考慮される。
【０１１３】
いくつかの実施形態の１つの特徴に従って、現存の接続の通信デバイスは、現存の接続及び可能性のある接続の両方が同じエア・リンク・リソースを同時に用いた場合予想されるＳＩＮＲを推定するために、可能性のある接続の無線デバイスによって用いられるために利用可能な制御信号を送信する。この例において、通信デバイスＡ１３０２は、電力レベルＰAC1で制御信号Ｓ3１３２２を送信する。通信デバイスＢ１３０４は、電力レベルＰBC2で制御信号Ｓ8１３３２を送信する。デバイスＣ１３０６は、信号Ｓ8１３３２を受信及び測定し、同時のリソース使用が生じるべき通信デバイスＢでの予想されるＳＩＮＲを推定する。デバイスＤ１３０８は、信号Ｓ3１３２２を受信及び測定し、同時のリソース使用が生じるべき通信デバイスＤ１３０８での予想されるＳＩＮＲを推定する。推定され決定されたＳＩＮＲに基づいて、デバイスＣ１３０６及び／又はデバイスＤ１３０８は、例えば現存の接続と新たな接続との両方がＣＩＤ＝Ｎ1を用いるように、接続１３１０と同じＣＩＤを用いて接続１３１４を確立することができるか否かの決定をする。１つの実施形態において、可能性のある接続が件のリソースを再利用することができるためには、両方のＳＩＮＲが例えば２０ｄＢの閾値リミット基準と等しく又はそれより大きくなければならない。
【０１１４】
いくつかの実施形態において、制御信号Ｓ3１３２２及び制御信号Ｓ8１３３２は単一のトーンＯＦＤＭ信号である。いくつかのそのような実施形態において、制御信号Ｓ3１３２２及びＳ8１３３２は、例えば、現存の接続に関連付けられたＣＩＤブロードキャスト・エア・リンク・リソースにおける特定のＯＦＤＭトーン・シンボル送信ユニットのような、その接続に関連付けられた特定のリソースで、接続識別子ブロードキャスト間隔の間に伝送される。例えば、ＣＩＤブロードキャスト・エア・リンク・リソースにおける２つの別個のＯＦＤＭトーン・シンボルが、各信号について１つ用いられる。
【０１１５】
通信デバイスＡ１３０２はまた、電力レベルＰAPDでピア・ディスカバリ信号Ｓ1１３１８を送信し、電力レベルＰAPGでページング信号Ｓ2１３２０を送信する。更に通信デバイスＢ１３０４は、電力レベルＰBPDでピア・ディスカバリ信号Ｓ5１３２６を送信する。様々な実施形態において、ピア・ディスカバリ信号及びページング信号のうちの少なくとも１つはマルチ・トーン信号である。いくつかの実施形態において、ピア・ディスカバリ信号（Ｓ1１３１８、Ｓ5１３２６）及びページング信号（Ｓ2１３２０）は、制御信号（Ｓ2１３２２、Ｓ8１３３２）に先行する。いくつかの実施形態において、制御信号Ｓ3１３２２及びＳ8１３３２の送信電力レベルは、ピア・ディスカバリ信号及び／又はページング信号（１３１８、１３２０、１３２６）のうちの１つ又は複数の電力レベルに基づく。
【０１１６】
典型的な実施形態を説明する。  
Ｐｍａｘ＝デバイスが送信することができる最大電力レベル、であり、例えば２３ｄｂｍである。  
ｈAB＝図１３の点線１３１１によって示す、デバイスＡからデバイスＢへのチャネル利得、である。  
ＰThermal＝熱雑音電力レベル、である。  
ＰAPD＝デバイスＡのピア・ディスカバリ電力、である。  
ＰAPG＝デバイスＡのページング電力、である。  
ＰAC1＝デバイスＡの制御信号電力、である。  
ＰBPD＝デバイスＢのピア・ディスカバリ電力、である。
【０１１７】
ＰBC2＝デバイスＢの制御信号電力レベル、である。  
デバイスＡにおける様々な量は以下のように決定される。  
１．ＰAPD＝Ｐｍａｘ  
２．ＰAPGを定めるために、中継エンティティＰA’を以下のように定める。  
ＰA’*|ｈAB|2 ＝１０００（ＰThermal）  
ＰA´は、ピア・ディスカバリ受信電力を介して測定されたｈABによって計算することができる。１０００は、３０ｄｂより上の熱を表す。他のいくつかの実施形態において、１０００の代わりに例えば１００のような異なる値が用いられる。次にページング電力は以下のように定められる。  
ＰAPG＝ｍｉｎ（√（ＰA’*Ｐｍａｘ），Ｐｍａｘ）  
３．ＰAC1＝ＰAPG  
デバイスＢにおける様々な量は以下のように決定される。  
１．ＰBPD＝Ｐｍａｘ  
２．ＰBC2＝Ｋ／（ＰAPG*|ｈAB|2）、この場合Ｋは周知の定数であり、ＰAPG*|ｈAB|2は、  
（ｉ）受信されたＡのページング信号から測定されるか、又は（ｉｉ）ＰAPGがｈABから干渉されうるので、ピア・ディスカバリにおけるｈABの測定値から直接干渉されうるか、の何れかでありうる。
【０１１８】
図１４は、４つの典型的な無線通信デバイス（通信デバイスＡ１４０２、通信デバイスＢ１４０４、通信デバイスＣ１４０６、通信デバイスＤ１４０８）を示す図であり、いくつかの実施形態の特徴を説明するために用いられる。図１４の例において、デバイスＡ１４０２及びデバイスＢ１４０４は、黒線双方向矢印１４１０によって示されるように現存の接続を有し、この接続は、現在保持されているＣＩＤ＝Ｎ1である接続識別子１４１２に対応する。例えばＮ1は１乃至１６８の範囲内の整数値である。この例のために用いられているタイミング構成において、ＣＩＤ＝Ｎ1に関連付けられたエア・リンク・リソースのセットがある。デバイス（１４０２、１４０４、１４０６、１４０８）は、例えば干渉状態に依存して、少なくともいくつかのリソースが複数の接続によって同時に用いられることができ、時に用いられるピア・ツー・ピア通信システムの一部である。例えば第１のデバイス・ペア（デバイスＡ１４０２、デバイスＢ１４０４）が第２のデバイス・ペア（デバイスＣ１４０６、デバイスＤ１４０８）から遠く離れている場合、干渉レベルは、同じエア・リンク・リソースで同時送信が生じることができるのに十分なほど低くなりうる。デバイス（１４０２、１４０４、１４０６、１４０８）は、例えば図１のネットワーク１００のピア・ツー・ピア・デバイスである。
【０１１９】
この例において、デバイスＣ１４０６及びデバイスＤ１４０８は、点線双方向矢印１４１４によって示されるように接続を有しようとしており、ブロック１４１６によって示すように、デバイスＡ１４０２／デバイスＢ１４０４によって現在保持されているのと同じ接続識別子を用いることができるかをチェックしようとしている。この例において、デバイスＡ１４０２とデバイスＢ１４０４との間の双方向通信、及びデバイスＣ１４０６とデバイスＤ１４０８との間の双方向通信が考慮される。２つの接続によって同時に用いることができる共通リソースを考慮する場合、デバイスＡ１４０２からの信号は、デバイスＤ１４０８のデバイスＣ１４０６からの信号の復元に対する干渉を招くことがあり、デバイスＤ１４０８からの信号は、デバイスＡ１４０２のデバイスＢ１４０４からの信号の復元に対する干渉を招くことがある。また、２つの接続によって同時に用いることができる共通リソースを考慮する場合、デバイスＢ１４０４からの信号は、デバイスＣ１４０６のデバイスＤ１４０８からの信号の復元に対する干渉を招くことがあり、デバイスＣ１４０６からの信号は、デバイスＢ１４０４のデバイスＡ１４０２からの信号の復元に対する干渉を招くことがある。更に、デバイスＡ１４０２からの信号は、デバイスＣ１４０６のデバイスＤ１４０８からの信号の復元に対する干渉を招くことがあり、デバイスＣ１４０６からの信号は、デバイスＡ１４０２のデバイスＢ１４０４からの信号の復元に対する干渉を招くことがある。更に、デバイスＢ１４０４からの信号は、デバイスＤ１４０８のデバイスＣ１４０６からの信号の復元に対する干渉を招くことがあり、デバイスＤ１４０８からの信号は、デバイスＢ１４０４のデバイスＡ１４０２からの信号の復元に対する干渉を招くことがある。
【０１２０】
いくつかの実施形態の１つの特徴に従うと、現存の接続の通信デバイスは、現存の接続と可能性のある接続との両方が同じエア・リンク・リソースを同時に用いた場合に予想されるＳＩＮＲを推定するために、可能性のある接続の無線デバイスによって用いられるために利用可能な制御信号を送信する。この例において、通信デバイスＡ１４０２は電力レベルＰAC1で制御信号Ｓ3１４２２を送信し、電力レベルＰAC2で制御信号Ｓ4１４２４を送信する。通信デバイスＢ１４０４は、電力レベルＰBC1で制御信号Ｓ7１４３０を送信し、電力レベルＰBC2で信号Ｓ8１４３２を送信する。
【０１２１】
デバイスＣ１４０６は、信号Ｓ3１４２２、Ｓ4１４２４、Ｓ7１４３０、及びＳ8１４３２を受信及び測定し、自身の測定に基づいて４つのＳＩＮＲを推定する。同様にデバイスＤ１４０８は、信号Ｓ3１４２２、Ｓ4１４２４、Ｓ7１４３０、及びＳ8１４３２を受信及び測定し、自身の測定に基づいて４つのＳＩＮＲを推定する。決定され推定されたＳＩＮＲに基づいて、デバイスＣ１４０６及び／又はデバイスＤ１４０８は、例えば現存の接続及び新たな接続の両方がＣＩＤ＝Ｎ1を用いるように、接続１４１０と同じＣＩＤを用いて接続１４１４を確立することができるか否かの決定をする。１つの実施形態において、可能性のある接続が、関連するリソースを再利用することができるためには、８つのＳＩＮＲが、例えば２０ｄＢの閾値リミット基準と等しく又はそれより大きくなければならない。
【０１２２】
いくつかの実施形態において、制御信号Ｓ3１４２２、制御信号Ｓ4１４２４、制御信号Ｓ7１４３０、制御信号Ｓ8１４３２は、単一のトーンＯＦＤＭ信号である。いくつかのそのような実施形態において、制御信号Ｓ3１４２２、Ｓ4１４２４、Ｓ7１４３０、Ｓ8１４３２は、例えば現存の接続に関連付けられたＣＩＤブロードキャスト・エア・リンク・リソースにおける特定のＯＦＤＭトーン・シンボル送信ユニットのような、接続に関連付けられた特定のリソースで接続識別子ブロードキャスト間隔の間に伝送される。例えば、ＣＩＤブロードキャスト・エア・リンク・リソースにおける４つの個別のＯＦＤＭトーン・シンボルが各信号について１つ用いられる。
【０１２３】
通信デバイスＡ１４０２はまた、電力レベルＰAPDでピア・ディスカバリ信号Ｓ1１４１８を送信し、また、電力レベルＰAPGでページング信号Ｓ2１４２０を送信することもでき、時に送信する。更に通信デバイスＢ１４０４は、電力レベルＰBPDでピア・ディスカバリ信号Ｓ5１４２６を送信し、また、電力レベルＰBPGでページング信号Ｓ6１４２８を送信することもでき、時に送信する。様々な実施形態において、ピア・ディスカバリ信号及びページング信号のうちの少なくとも１つはマルチ・トーン信号である。いくつかの実施形態において、ピア・ディスカバリ信号（Ｓ1１４１８、Ｓ5１４２６）及び１つ又は複数のページング信号（Ｓ2１４２０及び／又はＳ6１４２８）は、制御信号（Ｓ3１４２２、Ｓ4１４２４、Ｓ7１４３０、Ｓ8１４３２）に先行する。いくつかの実施形態において、制御信号Ｓ3１４２２、Ｓ4１４２４、Ｓ7１４３０、及びＳ8１４３２の送信電力レベルは、ピア・ディスカバリ信号及び／又はページング信号（１４１８、１４２０、１４２６、１４２８）のうちの１つ又は複数の電力レベルに基づく。
【０１２４】
ここで、１つの典型的な実施形態を説明する。  
Ｐｍａｘ＝例えば２３ｄｂｍの、デバイスが送信することができる最大電力レベル、である。  
ｈAB＝図１４の点線１４１１で示される、デバイスＡからデバイスＢへのチャネル利得、である。  
ＰThermal＝熱雑音電力レベル、である。  
ＰAPD＝デバイスＡのピア・ディスカバリ電力、である。  
ＰAPG＝デバイスＡのページング電力、である。  
ＰAC1＝デバイスＡの第１の制御信号電力、である。  
ＰAC2＝デバイスＡの第２の制御信号電力、である。  
ＰBPD＝デバイスＢのピア・ディスカバリ電力、である。  
ＰBPG＝デバイスＢのページング電力、である。  
ＰBC1＝デバイスＢの第１の制御信号電力、である。  
ＰBC2＝デバイスＢの第２の制御信号電力、である。  
デバイスＡにおける様々な量が以下のように決定される  。
【０１２５】
１．ＰAPD＝Ｐｍａｘ  
２．ＰAPGを定めるために、中継エンティティＰA’を以下のように定める。  
ＰA’*|ｈAB|2＝１０００（ＰThermal）  
ＰA’は、ピア・ディスカバリ受信電力を介して測定されたｈＡＢによって計算することができる。１０００は、３０ｄｂ上の熱を表す。他のいくつかの実施形態において、例えば１０００ではなく１００のように、異なる利得値が用いられる。次に、ページング電力が以下のように定められる。  
ＰAPG＝ｍｉｎ（√（ＰA’*Ｐｍａｘ），Ｐｍａｘ）  
３．ＰAC1＝ＰAPG  
４．ＰAC2＝Ｋ／（ＰBPG*|ｈAB|2）  
ここでＫは周知の定数であり、ＰBPG*|ｈAB|2は、（ｉ）受信されたＢのページング信号から測定されるか、又は（ｉｉ）ＰBPGがｈABから干渉されうるので、ピア・ディスカバリにおけるｈAB測定値から直接干渉されうるか、の何れかでありうる。  
デバイスＢにおける様々な量が以下のように決定される。  
１．ＰBPD＝Ｐｍａｘ  
２．ＰBPGを定めるために、中間エンティティＰB’を以下のように定める。  
ＰB*|ｈAB|2＝１０００（ＰThermal）  
ＰB’は、ピア・ディスカバリ受信電力を介して測定されたｈＡＢによって計算することができる。１０００は、３０ｄｂより上の熱を表す。他のいくつかの実施形態において、例えば１０００ではなく１００のように、異なる利得値が用いられる。次に、ページング電力が以下のように定められる。  
ＰBPG＝ｍｉｎ（√（ＰB’*Ｐｍａｘ），Ｐｍａｘ）  
３．ＰBC1＝ＰBPG  
４．ＰBC2＝Ｋ／（ＰAPG*|ｈAB|2）  
ここでＫは周知の定数であり、ＰAPG*|ｈAB|2は、（ｉ）受信されたＡのページング信号から測定されるか、又は（ｉｉ）ＰAPGがｈABから干渉されうるので、ピア・ディスカバリにおけるｈABの測定値から直接干渉されうるか、の何れかでありうる。
【０１２６】
図１５は、典型的な実施形態に従う第１のノードにおいて実施される典型的な通信方法のフローチャート１５００である。典型的な第１のノードは、例えば図１３の通信デバイスＡ１３０２、図１３の通信デバイスＢ１３０４、図１４の通信デバイスＡ１４０２、及び図１４の通信デバイスＢ１４０４のうちの１つである。典型的な第１のノードは、図１のネットワーク１００のピア・ツー・ピア通信デバイスのうちの１つであることができる。典型的な方法の動作は、１５０２で開始し、第１のノードが電源を入れられ、初期化される。動作は開始ステップ１５０２からステップ１５０４へ進む。ステップ１５０４において第１のノードは、第２のノードとの通信接続を確立する。動作はステップ１５０４からステップ１５０６へ進む。
【０１２７】
ステップ１５０６において第１のノードは、第２のノードからの第１の信号を受信する。いくつかの実施形態において、第１の信号は、ピア・ディスカバリ信号又はページング信号のうちの１つである。動作はステップ１５０６からステップ１５０８へ進む。ステップ１５０８において第１のノードは、受信した第１の信号の第１の電力レベルを決定する。いくつかの実施形態において、第１の信号は複数のトーン・シンボルで送信され、上記第１の電力レベルはトーン・シンボル電力レベル毎の平均である。様々な実施形態において、トーン・シンボルは、１つのシンボル送信時間間隔のための１つのトーンの時間周波数エアリンク・リソース・ユニットである。いくつかの実施形態において、第１の信号が送信される複数のトーン・シンボルは、異なるシンボル送信期間に対応するトーン・シンボルを含む。
【０１２８】
例えば単方向リソース再利用の場合のようないくつかの実施形態において、動作はステップ１５０８からステップ１５１２へ進む。双方向リソース再利用の場合のような他のいくつかの実施形態において、動作はステップ１５０８から１５１０へ進む。ステップ１５１０において第１のノードは、第３の電力レベルで第３の信号を送信する。いくつかの実施形態において、第３の信号は、第１の電力レベルとの予め定められた関係を有する電力レベルである。いくつかの実施形態において、第３の信号は、例えば１つのＯＦＤＭトーン・シンボルで通信される単一のトーンＯＦＤＭ信号のような単一のトーン信号である。動作はステップ１５１０からステップ１５１２へ進む。
【０１２９】
ステップ１５１２において第１のノードは、決定された第１の電力レベルとの予め定められた関係を有する第２の電力レベルで第２の信号を送信する。いくつかの実施形態において、予め定められた関係は、第２の電力レベルが第１の電力レベルに逆比例する関係である。第２の信号は、いくつかの実施形態において、例えば１つのＯＦＤＭトーン・シンボルで通信される単一のトーンＯＦＤＭ信号のような単一のトーン信号である。動作はステップ１５１２からステップ１５１４へ進む。ステップ１５１４において第１のノードは、確立された接続がまだ存在するかを判定する。確立された通信接続がまだ存在している場合、動作はステップ１５１４からステップ１５０６へ進む。ステップ１５０６において第１のノードは、第２のノードからの別の第１の信号を受信する。しかし、確立された接続がもはや存在していない場合、動作はステップ１５１４からステップ１５１６へ進む。
【０１３０】
１つの例として、第１のノードが図１３の通信デバイスＢ１３０４であり、第２のノードが図１３の通信デバイスＡ１３０２である場合を考えると、第１の信号は受信されたピア・ディスカバリ信号Ｓ1１３１８又は受信されたページング信号Ｓ2１３２０であり、第２の信号は制御信号Ｓ8１３３２である。別の例として、第１のノードが図１４の通信デバイスＢ１４０４であり、第２のノードが図１４の通信デバイスＡ１４０２である場合を考えると、第１の信号は受信されたピア・ディスカバリ信号Ｓ1１４１８又は受信されたページング信号Ｓ2１４２０であり、第２の信号は制御信号Ｓ8１４３２であり、第３の信号は制御信号Ｓ7１４３０である。
【０１３１】
別の例として、第１のノードが通信デバイスＡ１３０２であり第２のノードが通信デバイスＢ１３０４である場合を考えると、第１の信号は受信されたピア・ディスカバリ信号Ｓ5１３２６であり、第２の信号は制御信号Ｓ3１３２２である。また別の例として、第１のノードが通信デバイスＡ１４０２であり第２のノードが通信デバイスＢ１４０４である場合を考えると、第１の信号は受信されたピア・ディスカバリ信号Ｓ5１４２６又は受信されたページング信号Ｓ6１４２８であり、第２の信号は制御信号Ｓ4１４２４であり、第３の信号は制御信号Ｓ3１４２２である。
【０１３２】
いくつかの実施形態において、制御信号（Ｓ3、Ｓ4、Ｓ7、Ｓ8）は、干渉管理及び／又はリソース・スケジューリングの目的のために有用である。例えば、非集中型スケジューリング及び／又は管理されたエア・リンク・リソースの再利用を実施するピア・ツー・ピア・ネットワークにおいて特に有用である。例えば、図１５のフローチャート１５００の方法を実施する第１のノードによって送信された第２の信号及び第３の信号は、接続を確立しようとし、既存の通信接続によって使用中のリソースを新たな接続によって同時に再利用することができるかどうかを評価しようとしている他のノードによって用いられることができ、時に用いられる。
【０１３３】
図１３及び図１４において、リソースの再利用は、関連付けられたエア・リンク・リソースを有する接続識別子に関して説明された。一般に、様々な実施形態の方法及び装置は、例えば競合中のトラヒック・セグメントのような他のリソースにも適用可能である。
【０１３４】
図１６は、典型的な実施形態に従う典型的な通信デバイス１６００の図である。典型的な通信デバイス１６００は、例えば図１３の通信デバイスＡ１３０２、図１３の通信デバイスＢ１３０４、図１４の通信デバイスＡ１４０２、図１４の通信デバイスＢ１４０４のうちの１つである。通信デバイス１６００は、図１のネットワーク１００の典型的なピア・ツー・ピア通信デバイスのうちの１つであることができる。典型的な通信デバイス１６００は、図１５のフローチャート１５００に従う方法を実施する。
【０１３５】
通信デバイス１６００は、様々な要素（１６０２、１６０４）がデータ及び情報を交換するバス１６０９を介して互いに結合されたプロセッサ１６０２及びメモリ１６０４を含む。通信デバイス１６００は更に、図示されたようにプロセッサ１６０２に結合されうる入力モジュール１６０６及び出力モジュール１６０８を含む。しかしいくつかの実施形態において、入力モジュール１６０６及び出力モジュール１６０８はプロセッサ１６０２の内部に存在する。入力モジュール１６０６は入力信号を受信することができる。入力モジュール１６０６は、入力を受信するための無線受信機及び／又は有線入力インタフェース又は光入力インタフェースを含むことができ、いくつかの実施形態において含む。出力モジュール１６０８は、出力を送信するための無線送信機及び／又は有線出力インタフェース又は光出力インタフェースを含むことができ、いくつかの実施形態において含む。
【０１３６】
プロセッサ１６０２は、第２のノードからの第１の信号を受信し、受信した第１の信号の第１の電力レベルを決定し、決定された第１の電力レベルとの予め定められた関係を有する第２の電力レベルで第２の信号を送信するように構成される。いくつかの実施形態において、上記予め定められた関係は、上記第２の電力レベルが、決定された第１の電力レベルに逆比例する関係である。
【０１３７】
第１の信号は、いくつかの実施形態において、ピア・ディスカバリ信号又はページング信号のうちの１つである。いくつかの実施形態において、第１の信号は複数のトーン・シンボルで送信され、上記第１の電力レベルはトーン・シンボル電力レベル毎の平均である。いくつかのそのような実施形態において、上記複数のトーン・シンボルは、異なるシンボル送信期間に対応するトーン・シンボルを含む。
【０１３８】
第２の信号は、様々な実施形態において、例えば単一のＯＦＤＭトーン・シンボルで通信される単一のトーンＯＦＤＭ信号のような単一のトーン信号である。いくつかの実施形態において、単一のＯＦＤＭトーン・シンボルは接続識別子ブロードキャスト・ブロックの一部である。
【０１３９】
いくつかの実施形態において、プロセッサ１６０２は更に、上記第２の信号を送信する前に上記第２のノードとの通信接続を確立するように構成される。様々な実施形態において、プロセッサ１６０２は更に、第３の電力レベルで第３の信号を送信するように構成される。第３の電力レベルは、いくつかの実施形態において、第１の電力レベルとの予め定められた関係を有する電力レベルである。
【０１４０】
図１７は、図１６に示す通信デバイス１６００において用いられることができ、いくつかの実施形態において用いられる、モジュールのアセンブリ１７００である。アセンブリ１７００におけるモジュールは、例えば個々の回路として図１６のプロセッサ１６０２内のハードウェアによって実現することができる。あるいはモジュールは、ソフトウェアによって実現され、図１６に示す通信デバイス１６００のメモリ１６０４内に格納されることもできる。図１６の実施形態では例えばコンピュータのような単一のプロセッサとして示されるが、プロセッサ１６０２は、例えば複数のコンピュータのような１つ又は複数のプロセッサとして実現されうることが理解されるべきである。ソフトウェアによって実現される場合、モジュールは、プロセッサによって実行されるとモジュールに対応する機能を実現するように例えばコンピュータのようなプロセッサ１６０２を構成するコードを含む。モジュールのアセンブリ１７００がメモリ１６０４内に格納される実施形態において、メモリ１６０４は、例えばプロセッサ１６０２のような少なくとも１つのコンピュータに、モジュールが対応する機能を実現させるための、例えば各モジュールのための個々のコードのようなコードを備えるコンピュータ読取可能媒体を備えるコンピュータ・プログラム製品である。
【０１４１】
完全にハードウェア・ベースのモジュール又は完全にソフトウェア・ベースのモジュールが用いられうる。しかし、ソフトウェア・モジュールと（例えば、回路によって実現される）ハードウェア・モジュールとの任意の組み合わせが、機能を実現するために用いられうることが理解されるべきである。理解されるべきであるように、図１７に示すモジュールは、通信デバイス１６００又はその中の例えばプロセッサ１６０２のような要素を制御及び／又は構成し、図１５の方法フローチャート１５００に示す対応するステップの機能を実行する。
【０１４２】
モジュールのアセンブリ１７００は、第２の信号を送信する前に第２のデバイスとの通信接続を確立するためのモジュール１７０４と、第２のノードからの第１の信号を受信するためのモジュール１７０６と、受信された第１の信号の第１の電力レベルを決定するためのモジュール１７０８と、第１の電力レベルとの予め定められた関係を有する第２の電力レベルで第２の信号を送信するためのモジュール１７１２と、確立された接続がまだ存在するかを判定するためのモジュール１７１４とを含む。例えば双方向リソース再利用をサポートする実施形態のようないくつかの実施形態において、モジュールのアセンブリ１７００は更に、第３の電力レベルで第３の信号を送信するためのモジュール１７１０を含む。様々な実施形態において、第３の電力レベルは、第１の電力レベルとの予め定められた関係を有する電力レベルである。
【０１４３】
いくつかの実施形態において、第２の電力レベルと第１の電力レベルとを関連付ける予め定められた関係は、第２の電力レベルが、決定された第１の電力レベルに逆比例する関係である。いくつかの実施形態において、第１の電力レベルは、ピア・ディスカバリ信号又はページング信号のうちの１つである。いくつかのそのような実施形態において、第１の信号は複数のトーン・シンボルで送信され、第１の電力レベルはトーン・シンボル電力レベル毎の平均である。いくつかのそのような実施形態において、複数のトーン・シンボルは、異なるシンボル送信期間に対応するトーン・シンボルを含む。
【０１４４】
いくつかの実施形態において、第２の信号は、例えば単一のＯＦＤＭトーン・シンボルで通信される単一のトーンＯＦＤＭトーン信号のような単一のトーン信号である。いくつかの実施形態において、第３の信号は、例えば単一のトーンＯＦＤＭトーン・シンボルで通信される単一のトーンＯＦＤＭトーン信号のような単一のトーン信号である。いくつかの実施形態において、第２及び第３の信号は、例えば、ノード１６００の現在の接続にマップする２つの異なるＯＦＤＭトーン・シンボルのような、接続識別子送信ブロックにおける異なるＯＦＤＭトーン・シンボルで通信される。
【０１４５】
様々な実施形態の技術は、ソフトウェア、ハードウェア、及び／又はソフトウェアとハードウェアとの組み合わせを用いて実現されうる。様々な実施形態は、例えば、中継局、例えばモバイル・アクセス端末のようなモバイル・ノード、１つ又は複数の接続ポイントを含む基地局、及び／又は通信システムのような装置に向けられる。様々な実施形態はまた、例えば、中継局、モバイル・ノード、基地局、及び／又は例えばホストのような通信システムを制御及び／又は動作する方法のような方法にも向けられる。様々な実施形態はまた、方法の１つ又は複数のステップを実施するように機械を制御するための機械読取可能命令を含む、例えばＲＯＭ、ＲＡＭ、ＣＤ、ハード・ディスク等のような読取可能媒体、例えばコンピュータのような機械にも向けられる。
【０１４６】
開示された処理におけるステップの特定の順序又は順位は、典型的なアプローチの一例であることが理解される。設計選択に基づいて、処理における特定の順序又は順位は、本開示の範囲内のまま並べ替えることができることが理解される。方法請求項は、様々なステップの要素を例示的な順序で示しており、示された特定の順序又は順位に限定されることは意味されていない。
【０１４７】
様々な実施形態において、本明細書において記載されたノードは、例えば信号の受信、受信電力レベル電力の決定、ＳＩＮＲの推定、リソース再利用の決定、制御信号送信電力レベルの決定、及び／又は制御信号の送信等の、１つ又は複数の方法に対応するステップを実行するための１つ又は複数のモジュールを用いて実現される。従って、いくつかの実施形態において様々な特徴がモジュールを用いて実現される。そのようなモジュールは、ソフトウェア、ハードウェア、及び／又はソフトウェアとハードウェアとの組み合わせを用いて実現されうる。上記方法又は方法ステップのうちの多くは、例えば１つ又は複数のノードにおいて上記方法の全部又は一部を実施するために、例えば追加のハードウェアと有する又は有さない汎用コンピュータのような機械を制御する、例えばＲＡＭ、フロッピー（登録商標）・ディスク等といったメモリ・デバイスのような機械読取可能媒体に含まれる、例えばソフトウェアのような機械実行可能命令を用いて実施することができる。従って、様々な実施形態は特に、例えばプロセッサ及び関連ハードウェアのような機械に上記方法のステップのうちの１つ又は複数を実行させるための機械実行可能命令を含む機械読取可能媒体に向けられる。いくつかの実施形態は、本発明の１つ又は複数の方法のステップのうちの１つ、複数、あるいは全てを実施するように構成されたプロセッサを含む、例えば通信デバイスのようなデバイスに向けられる。
【０１４８】
いくつかの実施形態は、コンピュータ又は複数のコンピュータに、例えば１つ又は複数の上述されたステップのような様々な機能、ステップ、動作、及び／又は処理を実施させるためのコードを備えるコンピュータ読取可能媒体を備えるコンピュータ・プログラム製品に向けられる。実施形態によって、コンピュータ・プログラム製品は、実行される各ステップについて異なるコードを含むことができ、時に含む。よって、コンピュータ・プログラム製品は、例えば通信デバイス又はノードを制御する方法のような方法の個々のステップの各々についてのコードを含むことができ、時に含む。コードは、例えばＲＡＭ（ランダム・アクセス・メモリ）、ＲＯＭ（読取専用メモリ）、あるいは他のタイプの記憶デバイスのようなコンピュータ読取可能媒体に格納された機械（例えば、コンピュータ）実行可能命令の形式であることができる。コンピュータ・プログラム製品に向けられるだけではなく、いくつかの実施形態は、上述された１つ又は複数の方法の様々な機能、ステップ、動作、及び／又は処理のうちの１つ又は複数を実施するように構成されたプロセッサに向けられる。従って、いくつかの実施形態は、本明細書に記載された方法のステップのうちのいくつか又は全てを実施するように構成された、例えばＣＰＵのようなプロセッサに向けられる。プロセッサは、例えば通信デバイス又は本願に記載された他のデバイスにおいて用いることができる。
【０１４９】
いくつかの実施形態において、モバイル・デバイス、基地局、及び／又は中継局であることができる例えば無線端末といった通信デバイスのような１つ又は複数のデバイスの例えばＣＰＵのようなプロセッサ又は複数のプロセッサは、通信デバイスによって実行されているように説明された方法のステップを実行するように構成される。従って、全てではないがいくつかの実施形態は、プロセッサが含まれるデバイスによって実行される様々な上記方法のステップの各々に対応するモジュールを含むプロセッサを有する、例えば通信デバイスのようなデバイスに向けられる。全てではないがいくつかの実施形態において、例えば通信デバイスのようなデバイスは、プロセッサが含まれるデバイスによって実行される様々な上記方法のステップの各々に対応するモジュールを含む。モジュールは、ソフトウェア及び／又はハードウェアを用いて実現されうる。
【０１５０】
様々な実施形態の方法及び装置のうちの少なくともいくつかは、ＯＦＤＭシステムの文脈で説明されたが、多数の非ＯＦＤＭシステム及び／又は非セルラ・システムを含む広い範囲の通信システムに適用可能である。方法及び装置のうちの少なくともいくつかは、例えばＯＦＤＭシグナリング技術及びＣＤＭＡシグナリング技術を含むシステムのようなハイブリッド・システムに適用可能である。
【０１５１】
上述された様々な実施形態の方法及び装置における多くの更なる変形例が、上記説明の観点から当業者には明らかとなるであろう。そのような変形例は、本願の範囲内であるとみなされるべきである。方法及び装置は、ＣＤＭＡ、直交周波数分割多重化（ＯＦＤＭ）、及び／又はモバイル・ノード間、モバイル・ノードと中継局との間、アクセス・ノードとモバイル・ノードとの間、アクセス・ノードと中継局との間、及び／又は中継局とモバイル・ノードとの間の無線通信リンクを提供するために用いられうる他の様々なタイプの通信技術によって用いられることができ、様々な実施形態で用いられる。いくつかの実施形態において、アクセス・ノードは、ＯＦＤＭ及び／又はＣＤＭＡを用いてモバイル・ノード及び／又は中継局との通信リンクを確立する基地局として実現される。様々な実施形態において、モバイル・ノードは、ノートブック・コンピュータ、パーソナル・データ・アシスタント（ＰＤＡ）、あるいは方法を実施するための受信機／送信機回路及びロジック、及び／又はルーチンを含む他のポータブル・デバイスとして実現される。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
第１のノードにおいて実施される通信方法であって、
第２のノードからの第１の信号を受信することと、
前記第１の信号の第１の電力レベルを決定することと、
前記決定された第１の電力レベルとの予め定められた関係を有する第２の電力レベルで第２の信号を送信することと、
を備える方法。
［Ｃ２］
前記予め定められた関係は、前記第２の電力レベルが前記決定された第１の電力レベルに逆比例する、
［Ｃ１］に記載の方法。
［Ｃ３］
前記第２の信号を送信する前に前記第２にノードとの通信接続を確立すること、
を更に備える［Ｃ１］に記載の方法。
［Ｃ４］
第３の電力レベルで第３の信号を送信すること、
を更に備える［Ｃ１］に記載の方法。
［Ｃ５］
前記第３の電力レベルは、前記第１の電力レベルとの予め定められた関係を有する電力レベルである、
［Ｃ４］に記載の方法。
［Ｃ６］
第２のノードから第１の信号を受信し、
前記受信した第１の信号の第１の電力レベルを決定し、
前記決定された第１の電力レベルとの予め定められた関係を有する第２の電力レベルで第２の信号を送信する、
ように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと、
を備える第１のノード。
［Ｃ７］
前記予め定められた関係は、前記第２の電力レベルが前記決定された第１の電力レベルに逆比例する、
［Ｃ６］に記載の第１のノード。
［Ｃ８］
前記少なくとも１つのプロセッサは、
前記第２の信号を送信する前に前記第２のノードとの通信接続を確立する、
ように更に構成される、［Ｃ６］に記載の方法。
［Ｃ９］
前記少なくとも１つのプロセッサは、
第３の電力レベルで第３の信号を送信する、
ように更に構成される、［Ｃ６］に記載の方法。
［Ｃ１０］
第２のノードから第１の信号を受信するための手段と、
前記受信した第１の信号の第１の電力レベルを決定するための手段と、
前記決定された第１の電力レベルとの予め定められた関係を有する第２の電力レベルで第２の信号を送信するための手段と、
を備える第１のノード。
［Ｃ１１］
前記予め定められた関係は、前記第２の電力レベルが前記決定された第１の電力レベルに逆比例する、
［Ｃ１０］に記載の第１のノード。
［Ｃ１２］
前記第２の信号を送信する前に前記第２のノードとの通信接続を確立するための手段を更に備える、［Ｃ１０］に記載の第１のノード。
［Ｃ１３］
第３の電力レベルで第３の信号を送信するための手段、
を更に備える［Ｃ１０］に記載の第１のノード。
［Ｃ１４］
前記第３の電力レベルは、前記第１の電力レベルとの予め定められた関係を有する電力レベルである、
［Ｃ１３］に記載の第１のノード。
［Ｃ１５］
第１のノードにおいて用いるためのコンピュータ・プログラム製品であって、
少なくとも１つのコンピュータに、第２のノードから第１の信号を受信させるためのコードと、
前記少なくとも１つのコンピュータに、前記受信した第１の信号の第１の電力レベルを決定させるためのコードと、
前記少なくとも１つのコンピュータに、前記決定した第１の電力レベルとの予め定められた関係を有する第２の電力レベルで第２の信号を送信させるためのコードと、
を備えるコンピュータ可読媒体
を備えるコンピュータ・プログラム製品。
【図１】
0005650129.tif 000007
【図２】
0005650129.tif 000008
【図３】
0005650129.tif 000009
【図４】
0005650129.tif 000010
【図４Ａ】
0005650129.tif 000011
【図４Ｂ】
0005650129.tif 000012
【図４Ｃ】
0005650129.tif 000013
【図５】
0005650129.tif 000014
【図５Ａ】
0005650129.tif 000015
【図５Ｂ】
0005650129.tif 000016
【図６】
0005650129.tif 000017
【図７】
0005650129.tif 000018
【図８】
0005650129.tif 000019
【図８Ａ】
0005650129.tif 000020
【図８Ｂ】
0005650129.tif 000021
【図９】
0005650129.tif 000022
【図１０】
0005650129.tif 000023
【図１１】
0005650129.tif 000024
【図１２】
0005650129.tif 000025
【図１３】
0005650129.tif 000026
【図１４】
0005650129.tif 000027
【図１５】
0005650129.tif 000028
【図１６】
0005650129.tif 000029
【図１７】
0005650129.tif 000030