(57)【特許請求の範囲】
【請求項１】
無線ピアツーピア通信キャリア検知多元接続（ＣＳＭＡ）ベースのネットワークにおける無線通信の方法であって、
同期媒体アクセス制御（ＭＡＣ）イネーブルノードによって、情報を送信するための複数のスロットを決定すること、ここにおいて、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記複数の第２のタイプのスロットは、前記複数の第１のタイプのスロットより長い持続時間を有し、前記複数のスロット内の同期リソースは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされる、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、前記同期ＭＡＣイネーブルノードによって選択された前記第１のタイプのスロットに先行する第１のタイプのスロットにおいて行われた以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信すること、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信することであって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信すること、
を備える、方法。
【請求項２】
前記ギャップは、分散協調機能（ＤＣＦ）フレーム間間隔（ＤＩＦＳ）である、請求項１に記載の方法。
【請求項３】
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、請求項１に記載の方法。
【請求項４】
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されない拡張フレーム間間隔（ＥＩＦＳ）を含む、請求項３に記載の方法。
【請求項５】
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを測定することと、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから、前記第１のタイプのスロットを選択することと、
をさらに含む、請求項１に記載の方法。
【請求項６】
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを測定することと、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから、前記第２のタイプのスロットを選択することと、
をさらに含む、請求項１に記載の方法。
【請求項７】
前記情報は、以前のスロットの境界において送信される、請求項１に記載の方法。
【請求項８】
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、請求項１に記載の方法。
【請求項９】
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、請求項１に記載の方法。
【請求項１０】
前記ＣＳＭＡベースのネットワークは、８０２．１１ＣＳＭＡベースのネットワークである、請求項１に記載の方法。
【請求項１１】
前記同期ＭＡＣイネーブルノードのために前記複数の第１のタイプのスロット内で幾何学的分離を維持および活用することによって、前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードに利用可能となりやすい、請求項１０に記載の方法。
【請求項１２】
無線ピアツーピア通信キャリア検知多元接続（ＣＳＭＡ）ベースのネットワークにおける無線通信の装置であって、
同期媒体アクセス制御（ＭＡＣ）イネーブルノードによって、情報を送信するための複数のスロットを決定する手段、ここにおいて、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記複数の第２のタイプのスロットは、前記複数の第１のタイプのスロットより長い持続時間を有し、前記複数のスロット内の同期リソースは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされる、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信する手段であって、前記同期ＭＡＣイネーブルノードによって選択された前記第１のタイプのスロットに先行する第１のタイプのスロットにおいて行われた以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信する手段、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信する手段であって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信する手段、
を含む、装置。
【請求項１３】
前記ギャップはＤＩＦＳである、請求項１２に記載の装置。
【請求項１４】
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、請求項１２に記載の装置。
【請求項１５】
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されないＥＩＦＳを含む、請求項１４に記載の装置。
【請求項１６】
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを測定する手段と、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから前記第１のタイプのスロットを選択する手段と、
をさらに含む、請求項１２に記載の装置。
【請求項１７】
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを測定する手段と、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから前記第２のタイプのスロットを選択する手段と、        
をさらに含む、請求項１２に記載の装置。
【請求項１８】
前記情報は、以前のスロットの境界において送信される、請求項１２に記載の装置。
【請求項１９】
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、請求項１２に記載の装置。
【請求項２０】
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、請求項１２に記載の装置。
【請求項２１】
前記ＣＳＭＡベースのネットワークは、８０２．１１ＣＳＭＡベースのネットワークである、請求項１２に記載の装置。
【請求項２２】
前記同期ＭＡＣイネーブルノードのために前記複数の第１のタイプのスロット内で幾何学的分離を維持および活用することによって、前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードに利用可能となりやすい、請求項２１に記載の装置。
【請求項２３】
無線ピアツーピア通信キャリア検知多元接続（ＣＳＭＡ）ベースのネットワークにおけるコンピュータ読取可能な記憶媒体であって、
同期媒体アクセス制御（ＭＡＣ）イネーブルノードによって、情報を送信するための複数のスロットを決定すること、ここにおいて、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記複数の第２のタイプのスロットは、前記複数の第１のタイプのスロットより長い持続時間を有し、前記複数のスロット内の同期リソースは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされる、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、前記同期ＭＡＣイネーブルノードによって選択された前記第１のタイプのスロットに先行する第１のタイプのスロットにおいて行われた以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信すること、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信することであって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信すること、
のためのコードを含む、コンピュータ読取可能な記憶媒体。
【請求項２４】
前記ギャップはＤＩＦＳである、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２５】
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２６】
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されないＥＩＦＳを含む、請求項２５に記載のコンピュータ読取可能な記憶媒体。
【請求項２７】
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを測定することと、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから、前記第１のタイプのスロットを選択することと、
のためのコードをさらに含む、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２８】
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを測定することと、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから前記第２のタイプのスロットを選択することと、
のためのコードをさらに含む、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２９】
前記情報は、以前のスロットの境界において送信される、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項３０】
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項３１】
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項３２】
前記ＣＳＭＡベースのネットワークは、８０２．１１ＣＳＭＡベースのネットワークである、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項３３】
前記同期ＭＡＣイネーブルノードのために前記複数の第１のタイプのスロット内で幾何学的分離を維持および活用することによって、前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードに利用可能となりやすい、請求項３２に記載のコンピュータ読取可能な記憶媒体。
【請求項３４】
無線ピアツーピア通信キャリア検知多元接続（ＣＳＭＡ）ベースのネットワークにおける、処理システムを含む無線通信のための装置であって、
前記処理システムは、
同期媒体アクセス制御（ＭＡＣ）イネーブルノードによって、情報を送信するための複数のスロットを決定すること、ここにおいて、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記複数の第２のタイプのスロットは、前記複数の第１のタイプのスロットより長い持続時間を有し、前記複数のスロット内の同期リソースは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされる、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、前記同期ＭＡＣイネーブルノードによって選択された前記第１のタイプのスロットに先行する第１のタイプのスロットにおいて行われた以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信すること、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信することであって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信すること、
をするように構成される、装置。
【請求項３５】
前記ギャップはＤＩＦＳである、請求項３４に記載の装置。
【請求項３６】
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、請求項３４に記載の装置。
【請求項３７】
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されないＥＩＦＳを含む、請求項３６に記載の装置。
【請求項３８】
前記処理システムは、
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを測定し、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから前記第１のタイプのスロットを選択する、
ようにさらに構成された、請求項３４に記載の装置。
【請求項３９】
前記処理システムは、
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを測定し、
前記測定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから前記第２のタイプのスロットを選択する、
ようにさらに構成された、請求項３４に記載の装置。
【請求項４０】
前記情報は、以前のスロットの境界において送信される、請求項３４に記載の装置。
【請求項４１】
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、請求項３４に記載の装置。
【請求項４２】
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、請求項３４に記載の装置。
【請求項４３】
前記ＣＳＭＡベースのネットワークは、８０２．１１ＣＳＭＡベースのネットワークである、請求項３４に記載の装置。
【請求項４４】
前記同期ＭＡＣイネーブルノードのために前記複数の第１のタイプのスロット内で幾何学的分離を維持および活用することによって、前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードのために利用可能となりやすい、請求項４３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
３５Ｕ.Ｓ.Ｃ.§１１９の下の優先権主張
[0001]  本願は、２０１１年８月５日に出願され、その全内容が、引用により本明細書に明確に組み込まれる、「同期ＭＡＣシステムにおける同期および非同期ノードの共存を改善するための方法および装置」（METHOD AND APPARATUS FOR IMPROVING COEXISTENCE OF SYNCHRONOUS AND ASYNCHRONOUS NODES IN A SYNCHRONOUS MAC SYSTEM）と題する、米国仮特許出願番号第６１／５１５，５５７号の優先権を主張する。
【０００２】
[0002]  本開示は、一般的に通信システムに関し、より詳細には、同期ＭＡＣシステムにおける同期および非同期ノードの共存を改善することに関する。
【背景技術】
【０００３】
[0003]  様々な通信システムにおいて、キャリア検知（carrier sensing）は、単独で、またはランダム化されたバックオフ送信時間技法（randomized backoff transmission time technique）との組み合わせにより、物理通信チャネル上でいつデバイスが送信するかを決定するために使用される。典型的な８０２．１１ベースのシステムにおいて、ブロードキャストパケットは、分散協調機能（ＤＣＦ：distributed coordination function）メカニズムに基づいて、チャネル上で送信される。このシステムは、複数のノードを含み得る。
【０００４】
[0004]  メッセージをブロードキャストすることに関し、８０２．１１ＣＳＭＡベースの媒体アクセス制御（ＭＡＣ：media access control）は、一つには、パケット受信衝突ゆえに、高いノード密度で不満足な性能をもたらす。同期ＭＡＣが導入された場合、ＧＰＳまたは他のタイミング信号へのアクセスを有するノードは、所与のスロットの境界で送信を試みるのみであり得る。このスロットはさらに、各スロットにおいて測定された干渉に基づいて、可能性のある複数のスロットから選択される（例えば、ノードは、最小量の干渉を有するスロットを選び得る）。この種の単純な同期ＭＡＣは、同一のスロットにおいて送信するノード間の幾何学的分離（geometric separation）を最大化することを可能にするので、システム全体の性能を改善する。
【０００５】
[0005]  しかしながら、複数のノードのごく一部のみがこの同期ＭＡＣスロットタイミングのスキームによってイネーブルにされる場合、システム全体の性能は、レガシーノード（legacy node）の数が増加すると劣化する。これは、スロットの半ばで送信する（transmitting in the middle of a slot）ことを開始するノードが他のノードに雪だるま式の効果を引き起こし得るためであり、それは最終的に同期ＭＡＣにおいて形成された構造を破壊し得る。
【０００６】
[0006]  したがって、当該技術では、同期ＭＡＣシステムへの全体の性能の低下を最小限にしつつ、レガシーノードの存在下での同期ＭＡＣの性能を改善することに対するニーズがある。
【発明の概要】
【０００７】
[0007]  １つ以上の態様の基本的な理解を提供するために、そのような態様の簡潔な概要を以下に提示する。この概要は、意図されたすべての態様の広範な概観ではなく、すべての態様の重要なまたは決定的な要素を特定することも、任意のまたはすべての態様の範囲を詳細に説明することも意図していない。その唯一の目的は、１つ以上の態様のいくつかの概念を、後に提示されるより詳細な説明への前置きとして、簡潔な形式で提示することである。
【０００８】
[0008]  様々な態様が、同期ＭＡＣシステムにおける同期および非同期ノードの共存を改善することに関連して、説明される。一例において、装置は、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含む、情報を送信するための複数のスロットを決定するように構成されることができ、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有する。装置は、以前の受信が成功し、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がない場合、第１のタイプのスロットにおいて情報を送信するように構成されることができる。さらに、または代替例において、装置は、以前の受信のうちの少なくとも１つが成功しなかった場合、または第１のタイプのスロットに先行するギャップ中にまたは第１のタイプのスロット中に行われることが予期される別の送信がある場合、第２のタイプのスロットにおいて情報を送信するように構成され得る。
【０００９】
[0009]  関連する態様によると、同期ＭＡＣシステムにおける同期および非同期ノードの共存を改善するための方法が説明される。方法は、情報を送信するための複数のスロットを決定することを含み得、複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有する。方法はまた、複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、以前の受信が成功し、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がない場合、第１のタイプのスロットにおいて情報を送信することを含み得る。さらに、または代替例において、方法は含み得る。
【００１０】
[0010]  別の態様は、通信装置に関する。通信装置は、情報を送信するための複数のスロットを決定する手段を含むことができ、複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有する。さらに、通信装置は、複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信する手段であって、以前の受信が成功し、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がない場合、第１のタイプのスロットにおいて情報を送信する手段を含み得る。さらに、あるいは代替例において、通信装置は、複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信する手段であって、以前の受信のうちの少なくとも１つが成功しなかった場合、または第１のタイプのスロットに先行するギャップ中にまたは第１のタイプのスロット中に行われることが予期される別の送信がある場合、第２のタイプのスロットにおいて情報を送信する手段を含み得る。
【００１１】
[0011]  別の態様は、通信装置に関する。装置は、情報を送信するための複数のスロットを決定するように構成された処理システムを含むことができ、複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有する。処理システムはさらに、複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、以前の受信が成功し、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がない場合、第１のタイプのスロットにおいて情報を送信することをするように構成され得る。さらに、または代替例において、処理システムは、複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信することであって、以前の受信のうちの少なくとも１つが成功しなかった場合、または第１のタイプのスロットに先行するギャップ中にまたは第１のタイプのスロット中に行われることが予期される別の送信がある場合、第２のタイプのスロットにおいて情報を送信することをするように構成され得る。
【００１２】
[0012]  別の態様は、コンピュータプログラム製品に関する。コンピュータプログラム製品は、情報を送信するための複数のスロットを決定するためのコードを含むコンピュータ読取可能な媒体を含むことができ、複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有する。さらに、コンピュータプログラム製品は、以前の受信が成功し、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がない場合、複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信するためのコードを含む、コンピュータ読取可能な媒体を含み得る。さらに、または代替例において、コンピュータプログラム製品は、以前の受信のうちの少なくとも１つが成功しなかった場合、または第１のタイプのスロットに先行するギャップ中にまたは第１のタイプのスロット中に行われることが予期される別の送信がある場合、複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信するためのコードを含む、コンピュータ読取可能な媒体を含み得る。
【００１３】
[0013]  上述した目的および関連する目的の達成のために、１つ以上の態様は、明細書において後に十分に説明され、特許請求の範囲において特に指摘される特徴を備える。下記の説明および付属の図面は、１つ以上の態様のある特定の例示的な特徴を詳細に説明する。しかしながら、これらの特徴は、さまざまな態様の原理が用いられ得るさまざまな手法のほんの一部を示すものであり、この説明は、そのようなすべての態様およびそれらの均等物を含むことを意図する。
【図面の簡単な説明】
【００１４】
【図１】図１は、無線ピアツーピア通信システムの図である。
【図２】図２は、無線デバイス間のピアツーピア通信のための例示的な時間構造を示す図である。
【図３】図３は、ある態様に係る、ピアツーピア通信システムにおける複数の無線デバイスのための通信タイミングを構築するための動作タイムラインを示す図である。
【図４】図４は、別の態様に係る、ピアツーピア通信システムにおける複数の無線デバイスのための通信タイミングを構築するための別の動作タイムラインを示す図である。
【図５】図５は、さらに別の態様に係る、ピアツーピア通信システムにおける複数の無線デバイスのための通信タイミングを構築するための別の動作タイムラインを示す図である。
【図６】図６は、無線通信の方法の図である。
【図７】図７は、無線通信の方法のフローチャートである。
【図８】図８は、例示的な装置における異なるモジュール／手段／コンポーネント間のデータフローを示す、概念的なデータフロー図である。
【図９】図９は、処理システムを用いる装置のためのハードウェア実装の例を示す図である。
【詳細な説明】
【００１５】
[0023]  添付の図面に関して以下に述べられる詳細な説明は、様々な構成の説明を意図するものであり、本明細書において説明される概念が実現され得る、唯一の構成を表すことを意図したものではない。詳細な説明は、様々な概念の完全な理解を提供する目的で、具体的な詳細を含む。しかしながら、これらの概念がこれらの具体的な詳細なしに実現され得ることを当事者は理解するだろう。いくつかの例では、そのような概念をあいまいにすることを避けるために、周知の構造およびコンポーネントが、ブロック図の形態で示される。
【００１６】
[0024]  通信システムのいくつかの態様が、ここでは、さまざまな装置および方法に関連して提示される。これらの装置および方法は、以下の詳細な説明において説明され、添付の図面では、さまざまなブロック、モジュール、コンポーネント、回路、ステップ、処理、アルゴリズム、等（まとめて「エレメント」と呼ばれる）によって示される。これらのエレメントは、電子ハードウェア、コンピュータ・ソフトウェア、またはそれらの任意の組み合わせを使用して実現されることができる。そのようなエレメントがハードウェアとして実現されるかソフトウェアとして実現されるかは、システム全体に課された設計の制約および特定の用途に依存する。
【００１７】
[0025]  例として、エレメント、またはエレメントの任意の一部、またはエレメントの任意の組み合わせは、１つ以上のプロセッサを含む「処理システム」を用いて実現され得る。プロセッサの例には、本開示を通して説明されるさまざまな機能を実行するように構成された、マイクロプロセッサ、マイクロコントローラ、デジタル・シグナル・プロセッサ（ＤＳＰ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、プログラマブル・ロジック・デバイス（ＰＬＤ）、ステート・マシン、ゲート・ロジック、離散ハードウェア回路、および他の適切なハードウェアが含まれる。処理システムにおける１つ以上のプロセッサは、ソフトウェアを実行することができる。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれる場合も、それ以外の名称で呼ばれる場合も、命令、命令のセット、コード、コード・セグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェア・アプリケーション、ソフトウェア・パッケージ、ルーチン、サブルーチン、オブジェクト、実行ファイル、実行スレッド、プロシージャ、関数、等を意味するものと広く解釈されるべきである。ソフトウェアは、コンピュータ読取可能な媒体上に存在することができる。コンピュータ読取可能な媒体は、非一時的なコンピュータ読取可能な媒体であることができる。非一時的なコンピュータ読取可能な媒体は、例として、コンピュータによってアクセスおよび読取可能なソフトウェアおよび／または命令を記憶するための、磁気記憶デバイス（たとえば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ）、光学ディスク（たとえば、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ））、スマートカード、フラッシュメモリ・デバイス（たとえば、カード、スティック、キードライブ）、ランダム・アクセス・メモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能なＰＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＰＲＯＭ（ＥＥＰＲＯＭ）、レジスタ、リムーバブル・ディスク、および任意の他の適切な媒体を含む。コンピュータ読取可能な媒体は、処理システムの内部に、処理システムの外部に存在することができ、または、処理システムを含む複数のエンティティにわたって分散されることができる。コンピュータ読取可能な媒体は、コンピュータプログラム製品に組み込まれることができる。例として、コンピュータプログラム製品は、パッケージング材料内のコンピュータ読取可能な媒体を含むことができる。
【００１８】
[0026]  したがって、１つ以上の例示的な実施形態では、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせで実現されうる。ソフトウェアで実現される場合、これらの機能は、コンピュータ読取可能な媒体上で、１つ以上の命令またはコードとして、記憶または符号化されうる。コンピュータ読取可能な媒体は、コンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスされうる任意の入手可能な媒体でありうる。限定ではなく例として、そのようなコンピュータ読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、または、命令またはデータ構造の形態で所望のプログラムコードを搬送または記憶するために使用されることができ、かつコンピュータによってアクセスされることができる任意の他の媒体を備え得る。ディスク（disk）およびディスク（disc）は、本明細書で使用される場合、コンパクトディスク（ＣＤ）（disc）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（ＤＶＤ）（disc）、フロッピー（登録商標）ディスク（disk）、およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は普通、磁気的にデータを再生し、ディスク（disc）は、レーザーで光学的にデータを再生する。上記の組み合わせもまた、コンピュータ読取可能な媒体の範囲内に含まれるべきである。当業者は、システム全体に課された全体的な設計の制約および特定の用途に依存して、本開示全体を通して提示され説明される機能をどのように実現することが最善かを認識するだろう。
【００１９】
[0027]  図1は、例示的なピアツーピア通信システム１００の図である。ピアツーピア通信システム１００は、複数の無線デバイス１０６、１０８、１１０、１１２を含む。ピアツーピア通信システム１００は、例えば無線広域ネットワーク（ＷＷＡＮ）のようなセルラー通信システムとオーバーラップし得る。無線デバイス１０６、１０８、１１０、１１２の中には、ピアツーピア通信で互いに通信し得るものもあれば、基地局１０４と通信し得るものもあり、その両方をし得るものもある。例えば、図１において示されるように、無線デバイス１０６、１０８がピアツーピア通信をしており、無線デバイス１１０、１１２がピアツーピア通信をしている。無線デバイス１１２は、基地局１０４とも通信している。
【００２０】
[0028]  無線デバイスは、あるいは、当業者によって、ユーザ機器、モバイル局、サブスクライバ局、モバイル・ユニット、サブスクライバ・ユニット、無線ユニット、無線ノード、リモート・ユニット、モバイル・デバイス、無線通信デバイス、リモート・デバイス、モバイル・サブスクライバ局、アクセス端末、モバイル端末、無線端末、リモート端末、ハンドセット、ユーザ・エージェント、モバイル・クライアント、クライアント、または何らかの他の適切な専門用語で呼ばれることができる。基地局は、あるいは、当業者によって、アクセス・ポイント、基地トランシーバ局、無線基地局、無線トランシーバ、トランシーバ機能、ベーシック・サービス・セット（ＢＳＳ：basic service set）、拡張サービス・セット（ＥＳＳ：extended service set）、ノードＢ、発展型ノードＢ、または何らかの他の適切な専門用語で呼ばれることができる。
【００２１】
[0029]  下記で論じられる例示的な方法および装置は、例えば、ＦｌａｓｈＬｉｎＱに基づいた無線ピアツーピア通信システム、ＷｉＭｅｄｉａ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、またはＩＥＥＥ８０２．１１規格に基づいたＷｉ−Ｆｉといった、様々な無線ピアツーピア通信システムのいずれかに適用可能である。議論を単純化するために、例示的な方法および装置は、ＦｌａｓｈＬｉｎＱのコンテクスト内で論じられる。しかしながら当業者は、例示的な方法および装置が、より一般的に様々な他の無線ピアツーピア通信システムに適用可能であることを理解するであろう。
【００２２】
[0030]  図２は、無線デバイス間でのピアツーピア通信１００のための例示的な時間構造を示す、図２００である。１つの態様において、ピアツーピア通信は、８０２．１１ＣＳＭＡベースのネットワーク内でイネーブルにされる。図２に示されるように、階層化された同期周期性チャネル構造（hierarchical synchronous periodic channel structure）が、ＭＡＣベースのタイムライン上でオーバーレイされ得る。リソース２０２は、複数のタイプのサブリソース（例えばこれは、時間スロットのシーケンス、または、時間スロット／周波数帯域の組み合わせの組み合わせであり得る）に分けられ、各デバイスは、その中でチャネルについて競うための、望ましいサブリソースを選び得る。１つの態様において、サブリソースは、タイプＩスロット２０４およびタイプＩＩスロット２０６に分けられる。
【００２３】
[0031]  １つの態様において、タイプＩスロット２０４は、パケット持続時間２０８（例えば、データ送信の長さ）に分散協調機能（ＤＣＦ）フレーム間間隔（distributed coordination function interframe space）（ＤＩＦＳ）２１０を足したものに等しい。１つの態様において、タイプＩＩスロット２０６は、パケット持続時間２０８（例えば、データ送信の長さ）に、延長されたフレーム間間隔（an extended interframe space）（ＥＩＦＳ）２１２を足し、ガード２１４（a guard 214）（例えば、短いオーバーヘッド持続時間）を足したものに等しい。図２に示されるように、時間スロットの一部（例えば、１／２）は、タイプＩスロット２０４のために割り当てられることができ、時間スロットの残りは、タイプＩＩスロット２０６のために割り当てられることができる。さらに、タイプＩスロット２０４は、時間的に連続する。動作において、図３および４に関してさらに説明されるように、成功した最後の受信を有する同期ＭＡＣイネーブルノード（synchronous MAC enabled nodes）については、そのノードは、選択されたタイプＩスロット２０４中に送信することを試み得る。一方、成功しなかった最後の受信を経験した同期ＭＡＣイネーブルノード、および非同期ＭＡＣノードは、おそらく、タイプＩＩスロット２０６において送信することを試み得る。タイプＩスロットの連続したタイミングおよび時間インターバル持続時間（consecutive timing and time interval duration）に少なくとも部分的に起因して、レガシーノード（例えば、非同期ＭＡＣノード）は、タイプＩスロット２０４において送信しそうにない。ノードが送信するために、そのノードはまず、少なくとも、連続したＤＩＦＳを検知する。したがって、タイプＩスロット２０４のパッキングおよびインターバルの長さの定義（packing and interval length definition）は、タイプＩスロット内のレガシーノードの任意の到着（any arrival of legacy nodes within the type-I slots）が、タイプＩスロットが終了した後の送信のため
に延期される（be deferred）という高い可能性を生み出す。
【００２４】
[0032]  図３は、ある態様に係る、ピアツーピア通信システム３００における複数の通信デバイスのための通信タイミングを構築するための動作タイムラインを示す図である。図３に関して説明したように、リソース３０２は、タイプＩスロット３０４およびタイプＩＩスロット３０６に細分され得る。図３に示されたシステムにおいて、ノードＡ、Ｂ、Ｃ、Ｄ（３０８、３１０、３１２、３１４）は、システム３００において通信することを試みている。ノードＡ、Ｂ、Ｃ（３０８、３１０、３１２）が同期ＭＡＣイネーブルノードである一方で、ノードＤ３１４は、レガシーノード（例えば、非同期ＭＡＣイネーブルノード）である。示された動作可能な態様において、ノードＡ３０８は、その中で情報３１６を通信するための第１のタイプＩスロット３０４を選択し、ノードＢ３１０は、その中で情報３１８を通信するための第２のタイプＩスロット３０４を選択し、ノードＣ３１２は、その中で情報３２０を通信するための第３のタイプＩスロット３０４を選択する。ノードＤ３１４（レガシーノード）は、送信が可能であるかどうかを検出し３２２、チャネルがビジーであると決定する。その後、ノードＤ３１４は再び、定義された持続時間の後に試みる。通信するためのノードＤ３１４による第２の試みは、タイプＩＩスロットの範囲にあり、ノードＤ３１４は、タイプＩＩスロット中に情報３２４を通信することができる。
【００２５】
[0033]  後続の反復するインターバル３０３において、ノードＡ、Ｂ、Ｃ（３０８、３１０、３１２）は、情報（３１６、３１８、３２０）の成功した受信を以前に検出したので、ノードＡ、Ｂ、Ｃ（３０８、３１０、３１２）は、タイプＩスロット３０４を使用して通信する。ノードＤはレガシーノードであり、同期ＭＡＣスロット構造の何の知識も有しないので、ノードＤ３１４によって実行される通信は、８０２．１１ＭＡＣ ＣＳＭＡプロトコルを使用して実行される。
【００２６】
[0034]  図４は、ある態様に係る、ピアツーピア通信システム４００における複数の通信デバイスのための通信タイミングを構築するための動作タイムラインを示す図である。図３に関して説明したように、リソース４０２は、タイプＩスロット４０４およびタイプＩＩスロット４０６に細分され得る。図４に示されるシステムにおいて、ノードＡ、Ｂ、Ｃ、Ｄ（４０８、４１０、４１２、４１４）は、システム４００において通信することを試みている。ノードＡ、Ｂ、Ｃ（４０８、４１０、４１２）が同期ＭＡＣイネーブルノードである一方で、ノードＤ４１４は、レガシーノード（例えば、非同期ＭＡＣイネーブルノード）である。示された動作可能な態様において、ノードＡ４０８は、その中で情報４１６を通信するための第１のタイプＩスロット４０４を選択し、ノードＢ４１０は、その中で情報４１９を通信するための第２のタイプＩスロット４０４を選択し、ノードＣ４１２は、その中で情報４２０を通信するための第３のタイプＩスロット４０４を選択する。ノードＤ４１４（レガシーノード）が、送信が可能であるかどうかを検出し４２２、チャネルが利用可能であると決定する。その後に、ノードＢ４１０が、チャネルが利用可能であるかどうかを決定し４１８、ノードＢ４１０が送信のために選択したタイプＩスロットに先行するギャップ内で別の送信が行われたことを検出する。示された態様では、送信４２２が、ノードＢ４１０が選択したタイプＩスロットを定義する境界を破壊したことが、検出される。ノードＢ４１０は、選択されたタイプＩスロットが送信のために利用可能でないことを決定し、代わりにタイプＩＩスロット４０６のために割り当てられた時間インターバル中に、情報４１９を送信することを試みる。一方、ノードＣ４１２は、ノードＣ４１２によって選択されたタイプＩスロットに先行するタイプＩスロット中の、以前に成功した送信（例えば、ノードＤ４１４によって送信された情報４２２）を検出し、したがって、ノードＣ４１２は、ノードＣ４１２によって選択されたタイプＩスロット中に、情報４２０を送信する。後続の送信インターバル中、ノードＢ４１０は、それが、それ自身の送信のために選択されたタイプＩスロットに先行するタイプＩスロット中に成功した送信が行われたと決定する場合、タイプＩスロットの使用に戻り得る。
【００２７】
[0035]  図５は、別の態様に係る、ピアツーピア通信システム５００における複数の無線デバイスのための通信タイミングを構築するための動作タイムラインを示す図である。図３に関して説明されたように、リソース５０２は、タイプＩスロット５０４およびタイプＩＩスロット５０６に細分され得る。図５に示されるシステムにおいて、ノードＡ、Ｂ、Ｃ（５０８、５１０、５１２）は、システム５００において通信することを試みている。ノードＡ、Ｂ、Ｃ（５０８、５１０、５１２）は、同期ＭＡＣイネーブルノードである。示された動作可能な態様において、ノードＡ５０８は、その中で情報５１６を通信するための第１のタイプＩスロット５０４を選択し、ノードＢ５１０は、その中で情報５１９を通信するための第２のタイプＩスロット５０４を選択し、ノードＣ５１２は、その中で情報５２０を通信するための第３のタイプＩスロット５０４を選択する。その後、ノードＢ５１０は、以前の受信が成功したと決定する。図５に示すように、ノードＢ５１０は、ノードＡ５０８からの情報を成功して復号しないので５１８、ノードＢ５１０は、選択されたタイプＩスロットが送信のために利用可能でないと決定し、代わりにタイプＩＩスロット５０６のために割り当てられた時間インターバル中に情報５１９を送信することを試みる。一方、ノードＣ５１２は、ノードＣ５１２によって選択されたタイプＩスロットに先行するタイプＩスロット中の、以前に成功した送信（例えば、ノードＡ５０８によって送信された情報５１６）を検出し、したがってノードＣ５１２は、ノードＣ５１２によって選択されたタイプＩスロット中に、情報５２０を送信する。後続する送信インターバル中、ノードＢ５１０は、情報（例えば、５１６）の受信が成功すると、タイプＩスロット５０４の使用に戻り得る。
【００２８】
[0036]  図３、４、５に示されるスロット構造によって、レガシーノードが、リソース３０２のかなりの部分（例えば、タイプＩＩスロット３０６）内で送信することができると同時に、幾何学的分離が、同期ＭＡＣイネーブルノードのためにタイプＩスロット３０４内で維持および活用されることができる。
【００２９】
[0037]  図６は、例示的な方法を示す図６００である。ブロック６０２において、ノードは、第１のタイプのスロットのためのエネルギーレベルを決定する。上述したように、第１のタイプのスロットは、データ送信持続時間にＤＩＦＳを足したものとほぼ等しいインターバルの長さを含み得る。ブロック６０４において、ノードは、通信のために第１のタイプのスロットのうちの１つを選択する。１つの態様において、第１のタイプのスロットの選択は、他の第１のタイプのスロットとの衝突が最も少ない第１のタイプのスロットを識別することによって、なされ得る。そのような第１のタイプのスロットは、スロットにおいて観察されるエネルギーの量によって識別され得る。スロット選択のこの処理は、共に送信するノードが、空間的に均一に離れて拡散されることを保証する。さらに、この処理は、持続時間全体にわたってノードを均等に拡散する特性を有する。
【００３０】
[0038]  ブロック６０６において、ノードは、以前の通信が成功したかどうかを決定する。１つの態様において、以前の通信は、ノードによって選択された第１のタイプのスロットに先行するスロットにおいて行われ得る。１つの態様において、ノードは、先行するスロット中に送信された／ブロードキャストされた情報を成功して復号することによって、通信が成功したかどうかを決定する。ブロック６０６においてノードが、先行する通信が成功しなかったと決定した場合、ブロック６０８において、ノードは、第２のタイプのスロット中に情報を送信することを試み得る。上述したように、第２のタイプのスロットは、データ送信持続時間に、ＥＩＦＳを足し、ガード持続時間を足したものとほぼ等しいインターバルの長さを含み得る。一方、ブロック６０６において、ノードが、先行する通信が成功したと決定する場合、ブロック６１０において、ノードは、選択された第１のタイプのスロットに先行するギャップ中におよび／または選択された第１のスロット中に他の送信が行われることが予期されるかどうかを決定する。１つの態様において、そのような送信は、レガシーノードがシステムに入り、チャネルが利用可能であると盲目的に決定した場合に、予期され得る。ブロック６１０において、ノードが、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がないと決定した場合、ブロック６１２において、ノードは、選択された第１のスロットタイプを使用して情報を送信する。１つの態様において、ノードは、スロットの境界で開始するように送信のタイミングを決める。一方、ブロック６１０において、ノードが、別の送信が第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期されると決定する場合、ブロック６０８において、ノードは、第２のタイプのスロット中に情報を送信することを試み得る。
【００３１】
[0039]  したがって、ノードは、以前の受信が成功した場合に、第１のタイプのスロットを使用して通信することができ、そうでなければノードは、第２のタイプのスロットを使用して通信する。
【００３２】
[0040]  図７は、例示的な方法のフローチャート７００である。方法は、無線デバイスによって実行される。１つの態様において、無線デバイスは、８０２．１１ＣＳＭＡベースのネットワークにおける同期ＭＡＣイネーブルノードであり得る。図７に示されるように、無線デバイスは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含む、情報を送信するための複数のスロットを決定することができる（７０２）。このような態様において、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有することができる。ある態様において、複数のスロット内の同期リソースは、ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされ得る。ある態様において、複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔（a first space）を含む、固定された持続時間を有することができ、複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む、固定された持続時間を有し得る。上記と同様に、ある態様において、第２の間隔は、第１の間隔より大きいものであり得る。このような態様において、第１および第２の間隔は各々、その間情報が送信され得ないＤＩＦＳを含むことができる。１つの態様において、複数の第１のタイプのスロットは、非同期ＭＡＣイネーブルノードよりも、ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードに利用可能となりやすい。１つの態様において、複数の第１のタイプのスロットは、複数のスロット内で時間的に連続する。
【００３３】
[0041]  無線デバイスは、以前の受信が成功したかどうか、および／または、別の送信が第１のタイプのスロットに先行するギャップ中にまたは第１のタイプのスロット中に行われることが予期されるかどうかを決定することができる（７０４）。以前の受信が成功し、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がない場合、無線デバイスは、複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信する（７０６）。１つの態様において、ギャップは、ＤＩＦＳである。そのような態様において、情報は、以前のスロットの境界において送信されることができる。さらに、情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡され（delivered）得る。以前の受信が成功しなかった場合、および／または、第１のタイプのスロットに先行するギャップ中にまたは第１のタイプのスロット中に行われることが予期される別の送信がある場合、無線デバイスは、複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信する（７０８）。
【００３４】
[0042]  図８は、例示的な装置８０２の機能を示す概念的なブロック図８００である。装置８０２は、ピアツーピアシステムにおいて他のデバイス８５０から１つ以上のパケット８０６を受信する、受信モジュール８０４を含む。１つの態様において、受信モジュール８０４は、同期ＭＡＣシステムにおいて通信を容易にするために、同期ＭＡＣスロットタイミング情報８０８を受信することができる。ある態様において、送信モジュール８２２は、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを有する複数のスロットを含む構造内で情報を送信することができる。さらに、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有し得る。装置８０２は、同期ＭＡＣスロットタイミング情報８０８に少なくとも部分的に基づいて、いつ通信するかを決定することができる、通信タイミングモジュール８１２を含む。通信タイミングモジュール８１２は、第１のタイプのスロットまたは第２のタイプのスロットに基づいて、タイミング情報８１４を使用して送信するかどうかを決定する。１つの態様において、通信タイミングモジュール８１２は、以前の受信が成功した場合に第１のタイプのスロットが使用されることを、および／または、以前の受信が成功しなかった場合に第２のタイプのスロットが使用されることを決定する。装置８０２は、送信モジュール８２２を含み、それは、以前の受信が成功した場合に複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報８２４を送信するために、および／または、以前の受信が成功しなかった場合に複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信するために、タイミング情報８１４を使用し得る。
【００３５】
[0043]  装置は、前述の図５および６のフローチャートにおけるアルゴリズムのステップの各々を実行する追加のモジュールを含み得る。したがって、前述の図５および６のフローチャートにおける各ステップは、モジュールによって実行されることができ、装置は、これらのモジュールのうちの１つ以上を含むことができる。モジュールは、指定された処理／アルゴリズムを実行するように特に構成された１つ以上のハードウェアコンポーネントであることができ、指定された処理／アルゴリズムを実行するように構成されたプロセッサによって実現されることができ、プロセッサによる実現のためのコンピュータ読み取り可能な媒体内に記憶されることができ、または、それらのいくつかの組み合わせであることができる。
【００３６】
[0044]  図９は、処理システム９１４を用いる装置８０２’のためのハードウェア実装の例を示す図９００である。処理システム９１４は、バス９２４により一般的に表される、バスアーキテクチャによって実現され得る。バス９２４は、処理システム９１４の特定の用途と全体的な設計の制約に依存して、任意の数の相互接続バスおよびブリッジを含むことができる。バス９２４は、プロセッサ９０４によって表される１つ以上のプロセッサおよび／またはハードウェアモジュール、モジュール１２０４、１２０６、１２０８、およびコンピュータ読取可能な媒体９０６を含む、さまざまな回路を共に連結させる。バス９２４は、タイミングソース、周辺機器、電圧調整器、電力管理回路、等といった様々な他の回路を連結することもできるが、これらは、当該技術分野で周知であるため、これ以上は説明しない。
【００３７】
[0045]  処理システム９１４は、トランシーバ９１０に結合されることができる。トランシーバ９１０は、１つ以上のアンテナ９２０に結合される。トランシーバ９１０は、伝送媒体を通して様々な他の装置と通信する手段を提供する。処理システム９１４は、コンピュータ読取可能な媒体９０６に結合されたプロセッサ９０４を含む。プロセッサ９０４は、コンピュータ読取可能な媒体９０６上に記憶されたソフトウェアの実行を含む、一般的な処理を担当する。このソフトウェアは、プロセッサ９０４によって実行されると、処理システム９１４に、任意の特定の装置に関して前述された様々な機能を実行させる。コンピュータ読取可能な媒体９０６はまた、ソフトウェアを実行する際に、プロセッサ９０４によって操作されるデータを記憶するために使用されることもできる。処理システムはさらに、モジュール８０４、８１２、８２２のうちの少なくとも１つを含む。モジュールは、プロセッサ９０４において実行するソフトウェアモジュールであることができ、コンピュータ読取可能な媒体９０６において常駐する／記憶されることができ、プロセッサ９０４に結合された１つ以上のハードウェアモジュールであることができ、またはそれらのいくつかの組み合わせであることができる。処理システム９１４は、ＵＥ１１０のコンポーネントであることができ、メモリおよび／または少なくとも１つのプロセッサを含むことができる。
【００３８】
[0046]  １つの構成において、無線通信のための装置８０２／８０２’は、情報を送信するための複数のスロットを決定する手段であって、複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、第２のタイプのスロットは、第１のタイプのスロットより長い持続時間を有する、決定する手段、および、複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信する手段であって、以前の受信が成功し、第１のタイプのスロットに先行するギャップ中におよび第１のタイプのスロット中に行われることが予期される他の送信がない場合に、第１のタイプのスロットにおいて情報を送信する手段、または複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信する手段であって、以前の受信のうちの少なくとも１つが成功しなかった場合に、または第１のタイプのスロットに先行するギャップ中にまたは第１のタイプのスロット中に行われることが予期される別の送信がある場合に、第２のタイプのスロットにおいて情報を送信する手段、を含む。装置８０２／８０２’はさらに、複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを決定する手段と、決定されたエネルギーに基づいて、少なくとも１つの第１のタイプのスロットから第１のタイプのスロットを選択する手段と、を含む。装置８０２／８０２’はさらに、複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを決定する手段と、決定されたエネルギーに基づいて、少なくとも１つの第２のタイプのスロットから第２のタイプのスロットを選択するための手段と、を含む。上述された手段は、上述された手段によって記載された機能を実行するように構成された、装置８０２、および／または装置８０２’の処理システム９１４の上述のモジュールの１つ以上であることができる。先に説明したように、処理システム９１４は、ＴＸプロセッサ、ＲＸプロセッサ、およびコントローラ／プロセッサ含むことができる。このように、１つの構成において、上述した手段は、上述の手段によって記載された機能を実行するように構成された、ＴＸプロセッサ、ＲＸプロセッサ、および／またはコントローラ／プロセッサであることができる。
【００３９】
[0047]  開示された処理におけるステップの特定の順序または階層は、例示的なアプローチの一例であるということが理解されるべきである。設計の優先性に基づいて、これらの処理におけるステップの特定の順序または階層は並べ替えられ得るということが理解されるべきである。添付の方法の請求項は、例示的な順序でさまざまなステップのエレメントを提示しているが、提示された特定の順序または階層に限定されることを意図するものではない。
【００４０】
[0048]  先の説明は、本明細書に説明されたさまざまな態様の実現をいずれの当業者にも可能にさせるために提供されている。これらの態様に対するさまざまな変更は、当業者に容易に理解され、本明細書において定義された一般的な原理は、他の態様に適用され得る。したがって、特許請求の範囲は、明細書に示された態様に限定されることを意図するものではなく、特許請求の範囲における記載と一致する全範囲を付与されるべきものであり、単数形でのエレメントへの言及は、そうであるとの明確な記載がない限り、「１つ、および１つのみ」を意味することは意図せず、「１つ以上」を意味するものとする。そうでないとの明確な記載がない限り、「いくつかの」という用語は、１つ以上を意味する。当業者に周知の、または後に周知となる、この開示を通して説明されたさまざまな態様のエレメントと構造的および機能的に同等な物はすべて、引用によって本明細書に明確に組み込まれ、特許請求の範囲に含まれることが意図される。さらに、本明細書におけるどの開示も、その開示が特許請求の範囲に明示的に記載されているか否かに関わらず、一般社会に献呈されることを意図するものではない。特許請求の範囲のどのエレメントも、そのエレメントが明確に「〜する手段」という句を使用して記載されていない限り、手段および機能として構築される。
なお、以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
無線通信の方法であって、
情報を送信するための複数のスロットを決定することであって、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記第２のタイプのスロットは、前記第１のタイプのスロットより長い持続時間を有する、決定すること、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信すること、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信することであって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信すること、
を備える、方法。
［Ｃ２］
前記ギャップは、分散協調機能（ＤＣＦ）フレーム間間隔（ＤＩＦＳ）である、Ｃ１に記載の方法。
［Ｃ３］
前記複数のスロット内の同期リソースは、キャリア検知多元接続（ＣＳＭＡ）ネットワークにおいて通信するための非同期媒体アクセス制御（ＭＡＣ）イネーブルノードによる使用のためのリソースによってオーバーレイされる、Ｃ１に記載の方法。
［Ｃ４］
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、Ｃ１に記載の方法。
［Ｃ５］
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されない拡張フレーム間間隔（ＥＩＦＳ）を含む、Ｃ４に記載の方法。
［Ｃ６］
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを決定することと、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから、前記第１のタイプのスロットを選択することと、
をさらに含む、Ｃ１に記載の方法。
［Ｃ７］
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを決定することと、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから、前記第２のタイプのスロットを選択することと、
をさらに含む、Ｃ１に記載の方法。
［Ｃ８］
前記情報は、以前のスロットの境界において送信される、Ｃ１に記載の方法。
［Ｃ９］
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、Ｃ１に記載の方法。
［Ｃ１０］
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、Ｃ１に記載の方法。
［Ｃ１１］
前記方法は、８０２．１１ＣＳＭＡベースのネットワークにおける同期ＭＡＣイネーブルノードによって実行される、Ｃ１に記載の方法。
［Ｃ１２］
前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードに利用可能となりやすい、Ｃ１１に記載の方法。
［Ｃ１３］
無線通信の装置であって、
情報を送信するための複数のスロットを決定する手段であって、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記第２のタイプのスロットは、前記第１のタイプのスロットより長い持続時間を有する、決定する手段、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信する手段であって、以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信する手段、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信する手段であって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信する手段、
を含む、装置。
［Ｃ１４］
前記ギャップはＤＩＦＳである、Ｃ１３に記載の装置。
［Ｃ１５］
前記複数のスロット内の同期リソースは、ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされる、Ｃ１３に記載の装置。
［Ｃ１６］
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、Ｃ１３に記載の装置。
［Ｃ１７］
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されないＥＩＦＳを含む、Ｃ１６に記載の装置。
［Ｃ１８］
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを決定する手段と、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから前記第１のタイプのスロットを選択する手段と、
をさらに含む、Ｃ１３に記載の装置。
［Ｃ１９］
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを決定する手段と、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから前記第２のタイプのスロットを選択する手段と、をさらに含む、Ｃ１３に記載の装置。
［Ｃ２０］
前記情報は、以前のスロットの境界において送信される、Ｃ１３に記載の装置。
［Ｃ２１］
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、Ｃ１３に記載の装置。
［Ｃ２２］
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、Ｃ１３に記載の装置。
［Ｃ２３］
前記装置は、８０２．１１ＣＳＭＡベースのネットワークにおける同期ＭＡＣイネーブルノードである、Ｃ１３に記載の装置。
［Ｃ２４］
前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードに利用可能となりやすい、Ｃ２３に記載の装置。
［Ｃ２５］
コンピュータ読取可能な媒体を含む、無線デバイスにおけるコンピュータプログラム製品であって、
前記コンピュータ読取可能な媒体は、
情報を送信するための複数のスロットを決定することであって、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記第２のタイプのスロットは、前記第１のタイプのスロットより長い持続時間を有する、決定すること、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信すること、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信することであって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信すること、
のためのコードを含む、コンピュータプログラム製品。
［Ｃ２６］
前記ギャップはＤＩＦＳである、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ２７］
前記複数のスロット内の同期リソースは、ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされる、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ２８］
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ２９］
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されないＥＩＦＳを含む、Ｃ２８に記載のコンピュータプログラム製品。
［Ｃ３０］
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを決定することと、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから、前記第１のタイプのスロットを選択することと、
のためのコードをさらに含む、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ３１］
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを決定することと、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから前記第２のタイプのスロットを選択することと、
のためのコードをさらに含む、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ３２］
前記情報は、以前のスロットの境界において送信される、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ３３］
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ３４］
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ３５］
前記コードは、８０２．１１ＣＳＭＡベースのネットワークにおける同期ＭＡＣイネーブルノード上で実行される、Ｃ２５に記載のコンピュータプログラム製品。
［Ｃ３６］
前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードに利用可能となりやすい、Ｃ３５に記載のコンピュータプログラム製品。
［Ｃ３７］
処理システムを含む無線通信のための装置であって、
前記処理システムは、
情報を送信するための複数のスロットを決定することであって、前記複数のスロットは、複数の第１のタイプのスロットおよび複数の第２のタイプのスロットを含み、前記第２のタイプのスロットは、前記第１のタイプのスロットより長い持続時間を有する、決定すること、および
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットにおいて情報を送信することであって、以前の受信が成功し、前記第１のタイプのスロットに先行するギャップ中におよび前記第１のタイプのスロット中に行われることが予期される他の送信がない場合に、前記第１のタイプのスロットにおいて情報を送信すること、または
前記複数の第２のタイプのスロットのうちの第２のタイプのスロットにおいて情報を送信することであって、前記以前の受信のうちの少なくとも１つが成功しなかった場合に、または前記第１のタイプのスロットに先行するギャップ中にまたは前記第１のタイプのスロット中に行われることが予期される別の送信がある場合に、前記第２のタイプのスロットにおいて情報を送信すること、
をするように構成される、装置。
［Ｃ３８］
前記ギャップはＤＩＦＳである、Ｃ３７に記載の装置。
［Ｃ３９］
前記複数のスロット内の同期リソースは、ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードによる使用のためのリソースによってオーバーレイされる、Ｃ３７に記載の装置。
［Ｃ４０］
前記複数の第１のタイプのスロットのうちの第１のタイプのスロットの各々は、その間情報が送信されない第１の間隔を含む固定された持続時間を有し、前記複数の第２のタイプのスロットのうちの第２のタイプのスロットの各々は、その間情報が送信されない第２の間隔を含む固定された持続時間を有し、前記第２の間隔は、前記第１の間隔よりも大きい、Ｃ３７に記載の装置。
［Ｃ４１］
前記第１の間隔は、その間情報が送信されないＤＩＦＳを含み、前記第２の間隔は、その間情報が送信されないＥＩＦＳを含む、Ｃ４０に記載の装置。
［Ｃ４２］
前記処理システムは、
前記複数の第１のタイプのスロットのうちの少なくとも１つの第１のタイプのスロット上のエネルギーを決定し、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第１のタイプのスロットから前記第１のタイプのスロットを選択する、
ようにさらに構成された、Ｃ３７に記載の装置。
［Ｃ４３］
前記処理システムは、
前記複数の第２のタイプのスロットのうちの少なくとも１つの第２のタイプのスロット上のエネルギーを決定し、
前記決定されたエネルギーに基づいて、前記少なくとも１つの第２のタイプのスロットから前記第２のタイプのスロットを選択する、
ようにさらに構成された、Ｃ３７に記載の装置。
［Ｃ４４］
前記情報は、以前のスロットの境界において送信される、Ｃ３７に記載の装置。
［Ｃ４５］
前記情報は、以前のスロットの境界における送信のために、ＭＡＣ層にパケットとして受け渡される、Ｃ３７に記載の装置。
［Ｃ４６］
前記複数の第１のタイプのスロットは、前記複数のスロット内で時間的に連続する、Ｃ３７に記載の装置。
［Ｃ４７］
前記装置は、８０２．１１ＣＳＭＡベースのネットワークにおける同期ＭＡＣイネーブルノードである、Ｃ３７に記載の装置。
［Ｃ４８］
前記複数の第１のタイプのスロットは、前記ＣＳＭＡネットワークにおいて通信するための非同期ＭＡＣイネーブルノードよりも、前記ＣＳＭＡネットワークにおいて通信するための同期ＭＡＣイネーブルノードのために利用可能となりやすい、Ｃ４７に記載の装置。
【図１】
0005745181.tif 000002
【図２】
0005745181.tif 000003
【図３】
0005745181.tif 000004
【図４】
0005745181.tif 000005
【図５】
0005745181.tif 000006
【図６】
0005745181.tif 000007
【図７】
0005745181.tif 000008
【図８】
0005745181.tif 000009
【図９】
0005745181.tif 000010