(57)【要約】  本発明のシステム及び方法は、他の装置が未使用時間の間に送信できるよう、事前に予約された時間期間又はタイムスロットが（完全に）使用されず利用可能になると宣言するプロトコルを装置（４００）に提供する。システム及び方法は、特に、装置による分配型メディア予約を有するシステム向けである。つまり、これらのシステムは、ＤＲＰ（分配予約プロトコル）に従う。
2008508772.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、無線ネットワークのための分配プロトコルの通信時間の予約の未使用予約時間を解放し、前記方法は：
前記予約に未使用通信時間が残されていることを、通信の送信側により決定する段階；
未使用時間が残されていると決定された場合、前記予約を事前に認識したメンバー装置のリストを有する、前記未使用時間の宣言を、前記送信側により送出する段階；及び
前記リストのメンバーの位置に部分的に依存する時間の後、前記送出されたメッセージを受信する前記リストの各メンバーにより、応答をブロードキャストする段階、
を有する未使用予約時間を解放する方法。
【請求項２】
前記決定する段階は、前記宣言を送出し及び事前に前記予約を認識していた各々の装置から応答を受信する十分な未使用時間が前記予約内に残されていると決定する段階を実行した後にのみ、未使用時間は残されていると決定する段階、を更に有する請求項１記載の方法。
【請求項３】
前記送出する段階は、未使用宣言制御／命令フレームの形式で宣言を送出する段階を更に有し、前記未使用宣言制御／命令フレームは：
前記未使用時間の期間を有するフレームヘッダー、及び
以下の形式のフレーム部
【表１】
2008508772.tif 000003
を有する請求項１記載の方法。
【請求項４】
前記ブロードキャストする段階は、未使用応答制御／命令フレームをブロードキャストする段階を更に有し、前記未使用応答制御／命令フレームは：
前記宣言制御フレームの終わり及び前記応答制御フレームの終わりの間の時間に設定された応答フレームの期間を有するフレームヘッダー；
を有する請求項１記載の方法。
【請求項５】
前記残されている未使用通信時間は、予約時間の全て及び予約時間の部分の１つである、請求項１記載の方法。
【請求項６】
前記ブロードキャストする段階は、通信機の応答時間として応答を送出するまでの時間及び前記リスト内のメンバーの位置に依存する時間の和を計算する段階、を更に有する請求項１記載の方法。
【請求項７】
応答は、未使用予約応答制御フレームを有し、及び前記位置Ｍに依存する時間は、ガードタイム及び未使用予約応答制御フレームの長さの和のＭ倍である、請求項６記載の方法。
【請求項８】
前記通信機の応答時間は、短いフレーム間隔時間（ｓｈｏｒｔ  ｉｎｔｅｒ−ｆｒａｍｅ  ｓｐａｃｅ、ＳＩＦＳ）であり；及び
前記ガードタイムは、短いフレーム間隔時間（ｓｈｏｒｔ  ｉｎｔｅｒ−ｆｒａｍｅ  ｓｐａｃｅ、ＳＩＦＳ）である、請求項７記載の方法。
【請求項９】
前記送出する段階は、未使用時間宣言制御／命令フレームを送出する段階を更に有し、前記未使用時間宣言制御／命令フレームは：
前記未使用時間の期間を有するフレームヘッダー、及び
以下の形式のフレーム部
【表２】
2008508772.tif 000004
を有する請求項１記載の方法。
【請求項１０】
前記ブロードキャストする段階は、未使用応答制御／命令フレームをブロードキャストする段階を更に有し、前記未使用応答制御／命令フレームは：
前記宣言制御フレームの終わり及び前記応答制御フレームの終わりの間の時間に設定された応答フレームの期間を有するフレームヘッダー；並びに
長さゼロのフレーム部、
を有する請求項９記載の方法。
【請求項１１】
前記残されている未使用通信時間は、予約時間の全て及び予約時間の部分の１つである、請求項１０記載の方法。
【請求項１２】
システムであって、無線ネットワークにおいて分配予約プロトコルを用い、無線装置により予約された予約の未使用予約時間を解放し、前記システムは：
少なくとも１つの未使用時間宣言制御フレーム及び少なくとも１つの分配予約に関連する未使用時間応答制御フレームを送出及び受信する通信機；
前記通信機に結合された分配予約管理モジュールを有し、前記分配予約管理モジュールは、
（１）少なくとも１つの分配予約内に未使用時間が存在する場合、
（ｉ）認識側装置の事前に予約を認識した装置のリストを有する宣言制御フレームを送出し、及び
（ｉｉ）前記宣言制御フレームを受信した、リストのメンバーによりブロードキャストされた未使用応答制御フレームを受信し；
（２）装置のリストを有する宣言制御フレームを受信し、及び前記受信したリストに装置が現れた場合、前記受信したリストの前記装置の位置に部分的に依存する時間の後、未使用応答制御フレームをブロードキャストする、
未使用予約時間を解放するシステム。
【請求項１３】
前記装置は、認識側装置の、分配予約パラメータ及び前記予約を事前に認識した装置のリストを有し、及び前記管理モジュールに動作可能なように結合された、メモリーを更に有し；並びに
前記管理モジュールは、前記メモリーに前記予約のために前記パラメータ及び認識側装置のリストを格納及び読み出すよう更に構成され、
（ｉ）予約に未使用時間が存在するかどうかを決定し、及び未使用時間が存在する場合、前記未使用時間から前記宣言制御フレームにエントリーを作成し、及び
（ｉｉ）前記装置が受信した宣言制御フレーム内のリストのメンバーであるかどうかを決定し、及び前記メンバーから前記応答制御フレームにエントリーを作成する、
請求項１２記載のシステム。
【請求項１４】
前記管理モジュールは、前記宣言を送出し及び事前に予約を認識していた各々の装置から応答を受信する十分な未使用時間が前記予約内に残されている場合のみ、前記予約内に未使用時間が残されていると決定するよう更に構成される、請求項１３記載のシステム。
【請求項１５】
前記管理モジュールは、通信機の応答時間として応答を送出するまでの時間及び前記受信したリスト内のメンバーの位置に依存する時間の和を計算するよう更に構成された請求項１４記載のシステム。
【請求項１６】
応答は、未使用予約応答制御フレームを有し、及び前記位置Ｍに依存する時間は、ガードタイム及び未使用予約応答制御フレームの長さの和のＭ倍である、請求項１５記載のシステム。
【請求項１７】
前記通信機の応答時間は、短いフレーム間隔時間（ｓｈｏｒｔ  ｉｎｔｅｒ−ｆｒａｍｅ  ｓｐａｃｅ、ＳＩＦＳ）であり；及び
前記ガードタイムは、短いフレーム間隔時間（ｓｈｏｒｔ  ｉｎｔｅｒ−ｆｒａｍｅ  ｓｐａｃｅ、ＳＩＦＳ）である、請求項１６記載のシステム。
【請求項１８】
前記未使用宣言制御フレームは：
未使用時間の期間を有するフレームヘッダー；及び
以下の形式のフレーム部
【表３】
2008508772.tif 000005
を有する請求項１７記載のシステム。
【請求項１９】
前記未使用応答制御フレームは：
前記宣言制御フレームの終わり及び前記応答制御フレームの終わりの間の時間に設定された応答フレームの期間を有するフレームヘッダー；並びに
長さゼロのフレーム部、
を有する請求項１８記載のシステム。
【請求項２０】
前記予約内の未使用時間は、予約時間の全て及び予約時間の部分の１つである、請求項１９記載のシステム。
【請求項２１】
無線装置であって、無線ネットワークにおいて分配予約プロトコルを用い、無線装置により行われた予約の未使用隣接予約時間を解放し、前記装置は：
未使用時間宣言制御フレームを送出する送信機構成要素及び前記無線装置により行われた少なくとも１つの分配予約に関連する未使用時間応答制御フレームを受信する受信機構成要素を有する通信機；
前記通信機に結合された分配予約管理モジュールを有し、
前記分配予約管理モジュールは、少なくとも１つの分配予約内に未使用時間が存在する場合、
（ｉ）認識側装置の事前に予約を認識した装置のリストを有する宣言制御フレームを送出し、及び
（ｉｉ）前記宣言制御フレームを受信した、前記認識側装置のリストのメンバーによりブロードキャストされた未使用応答制御フレームを受信し；
前記無線装置は、前記ブロードキャストされた未使用応答制御フレームの最後の未使用応答制御フレームの終わり及び前記未使用隣接予約時間の終わりの間の時間を解放する、無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークのための分配ＭＡＣプロトコルにおいてタイムスロットの未使用の予約を解放することに関連する。
【背景技術】
【０００２】
無線ネットワークを介するマルチメディア通信は、市場の需要の増大により、一層普及してきている。現在の無線通信プロトコルの構成要素は、物理層及びＭＡＣを有する。ＭＢＯＡ（Ｍｕｌｔｉ−Ｂａｎｄ  ＯＦＤＭ  Ａｌｌｉａｎｃｅ）は、現在、ＵＷＢのための新たなＭＡＣプロトコルを標準化している。このＭＡＣプロトコルは、現在、ドラフト・バージョン０として入手可能である。非特許文献１の全内容は、参照されることにより本願明細書に説明されたとして組み込まれる。ＭＡＣプロトコルは、共有メディアへアクセスするための分配プロトコルである。以下にプロトコルを簡単に説明する。
【０００３】
ＷＰＡＮ（個人用無線ネットワーク）は、標準的なＷＬＡＮ（無線ＬＡＮ）のネットワーク設備を提供できない。分配ＭＡＣプロトコルは、全ての装置、例えば端末に機能を分配することによりネットワーク設備の必要を除去する。ＷＰＡＮ（個人用無線ネットワーク）には、如何なるアクセスポイントも集中調整装置も存在しない。つまり、ＷＰＡＮ内の全ての装置は、同一のプロトコル動作を示し、及び同一のハードウェア／ソフトウェア能力を有する。非同期及び等時性データ転送に対応する。等時性データ転送は、完全な分配型方法で扱われる帯域幅予約により対応される。
【０００４】
全ての装置は、ビーコン通信を介し当該装置の通信時間の利用を宣言し、それら装置からのビーコンを受信することにより近隣装置の通信時間の利用を認識し、そしてデータ送信／受信の前に、他の装置の通信時間の利用に留意する。これは、分配ＭＡＣプロトコルをアドホック用途及びピアツーピア・ネットワーキングに非常に良く適合させる。更に、分配ＭＡＣに基づく装置によるメディアの予約は、メディア上の検知及び衝突回数を削減する。
【０００５】
通信する装置間の連携を維持するため、全ての装置は、ビーコン１０５を定期的に送信する必要がある。ビーコン１０５は、ネットワークの基本タイミングを供給し、等時性予約に関連する情報を送信する。基本タイミングの構造は、長さ６５，５３６［ｕｓｅｃ］のスーパーフレームである。スーパーフレーム１００は、２５６個のメディアアクセススロット（ＭＡＳ）を有する。各ＭＡＳの長さは、２５６［ｕｓｅｃ］である。ＭＡＳスロットは、０から２５５まで番号付けられ、ＭＡＳスロット９が最初のスロットである。複数のスロット種類は、ＭＡＳが装置又は隣接装置によりどのように利用されるかに従い定められる。
【０００６】
時間は、図１に図示されるようにスーパーフレームに分割される。各スーパーフレームの開始時に、ビーコン間隔が存在し、データ通信フェーズが続く。
【０００７】
個人用無線装置間で通信が実行される前に、各装置は、装置自身のビーコングループを作成するか、又は既存のビーコングループに参加しなければならない。各ビーコンフェーズ１０２（ビーコン間隔又はＢＰとしても知られている）では、動的な連続ＭＡＳスロット数が、ビーコンスロットとして利用される。ビーコンスロットで、全ての装置は当該装置のビーコン１０５を送信する。スーパーフレーム１００の開始時間は、ビーコン間隔１０１の開始により決定され、そしてビーコン間隔開始時間（ＢＰＳＴ）として定められる。また、ＭＡＳスロットは、当該開始時間に関連して番号付けられる。装置は、新しいビーコングループを開始する場合、他のビーコングループのタイムスロット予約と衝突しない何れかのタイムスロットに、スーパーフレーム境界を定める。
【０００８】
データフェーズでは、２つのアクセス機構が可能である。一方のアクセス方法は、ＤＲＰ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｌ、分配予約プロトコル）と称される。このアクセス方法は、装置がデータフェーズの特定の期間に予約をし得ることを予測する。予約は、予定された通信の送信側と受信側の間で交渉される。この交渉は、専用の信号ハンドシェイクにより、又は自動的に送信側及び受信側のビーコン内に予約情報を有することにより実行される。予約が確立されると、予約情報は、予約が依然として有効である、各スーパーフレーム内の送信側及び受信側のビーコンに（及び任意的に、送信側及び受信側の近隣装置のビーコンにも）含まれなければならない。これは、送信側及び受信側の近隣装置に（及び任意的に、近隣装置の近隣装置にも）現存する予約を知らせるために必要である。送信側以外の如何なる他の装置も、予約期間の開始時にメディアへのアクセスを許可されない。未使用の予約期間を効率的に使用するために、２種類の予約が定められる。ソフト及びハード予約である。ソフト予約期間では、他の装置は、メディア上の特定の空き時間の後、メディアにアクセスできる。ハード予約では、他の装置は、送信側及び受信側が、それらの通信の終了をＮＡＫ−ＲＴＳ／ＮＡＫ−ＣＴＳ信号ハンドシェイクにより知らせた後に、メディアへのアクセスが許可されるだけである。
【０００９】
ＭＡＣ規格での第２の可能なアクセス方法は、バックオフプロトコルを有するキャリア検知多重アクセス（ＣＳＭＡ）に基づく、ＩＥＥＥ８０２．１１ｅの拡張自立分配制御（ＥＤＣＡ）と同様である。このランダムアクセス方法は、データフェーズの非予約部分又は未使用の予約期間に許可されるだけである。予約は、全ての装置により留意されなければならない。
【００１０】
ビーコンは、電力節約目的と同様に、予約を知らせるために用いられる。各装置は、当該装置自身のビーコンを固定ビーコンスロットで送出する。装置は、電源が投入された後、当該装置のスロットを、予約期間の未使用スロットの中から選択する。２つの装置が同一のビーコンスロットを選択したことを検出するため、各装置は、当該装置自身のビーコンに、当該装置が受信した全ての他のビーコンに関する情報を含める。装置は、当該装置のビーコンが他の装置の如何なるビーコンでも参照されていないという事実により、当該装置のビーコンが最終的に他の装置のビーコンと衝突したことを検出できる。この場合、装置は、次のスーパーフレーム内で別のビーコンスロットを無作為に選択しなければならない。このプロトコルは、ＢＣＲＰ（ビーコン衝突解決プロトコル）と称される。
【００１１】
「ハード」予約の間、予約の送信側を除く如何なる他の装置も、メディアへのアクセスを許可されない。送信側は、もはや事前に予約した時間を必要としなくなるか、又は送信側は、全ての予約時間を必要としないことが、しばしば起こる。これは、特に、ＭＢＯＡ  ＭＡＣで実行される予約の種類である、周期的な予約の場合であり得る。この未使用の時間は、メディアが空いている場合でさえハード予約の間にメディアへのアクセスを許可されていない他の装置の通信にとって、損失である。このような無駄な空き時間を回避するため、現在のＭＡＣドラフト規格は、他の装置の通信のために、送信側が残り又は全ての予約期間を利用可能にすることを、送信側が宣言することを予測している。この宣言を受信する送信側の周囲の装置は、予約期間の残り（及び如何なる他の予約も宣言されない場合、これを超えて）の間、メディアへアクセスして良い。しかしながら、送信側の元の予約は、送信側により分配されるだけでなく、予定された通信の対象となる受信側によっても分配されており、最終的に送信側及び受信側の近隣装置によっても分配される。従って、予約を格納したが予約時間が利用可能であるという宣言ｒｓｐ．未使用（ｒｓｐ．ｕｎｕｓｅｄ）を受信していない装置が、送信側の領域外に存在するかもしれない。全ての装置に予約時間の可用性を知らせるために、事前に予約を宣言された全ての装置はまた、予約時間の可用性も宣言しなければならない。予約が取り消されたという送信側の宣言を繰り返さなければならない装置は、装置が以前に予約をブロードキャストした場合、送信側及び受信側の近隣装置と同様に、予定された通信の対象となる受信側である。
【００１２】
従って、送信側の最初の宣言の後に、受信側、そして最終的に送信側及び受信側の近隣装置の複数の宣言が続くことが期待される。これら宣言が共有メディア上で衝突する可能性は、非常に高い。この衝突の問題は、本発明のプロトコルを通じて解決される。
【００１３】
ＮＡＫ−ＲＴＳ／ＣＴＳのあるプロトコルでは、ＮＡＫ−ＲＴＳフレーム、続いて予定された（又は予定されたより短い）通信の受信側のＮＡＫ−ＣＴＳフレームにより、メディアは解放される。受信側がＮＡＫ−ＲＴＳフレームに応答する順序は、当該装置の識別子（ＤＥＶＩＤ）により与えられる。このプロトコルは、ＮＡＫ−ＲＴＳフレームに応答しなければならない装置が、当該装置に関連するＤＥＶＩＤを知っていて、従って当該装置のＮＡＫ−ＣＴＳフレームを送出すべき時を推定し得る場合にのみ機能する。しかしながら、ＭＢＯＡのＤＲＰ（分配予約プロトコル）の場合、装置は、他の何れの装置がＮＡＫ−ＲＴＳを受信しているかを、必ずしも知らない。
【非特許文献１】ＭＢＯＡワイヤレス・メディア・アクセス・コントロール（ＭＡＣ）・フォー・ハイ・レート・パーソナル・エリア・ネットワークス（ＷＰＡＮＳ）・スペシフィケーション・ドラフト０．５（Ｍｂｏａ  Ｗｉｒｅｌｅｓｓ  Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）  ｆｏｒ  Ｈｉｇｈ  Ｒａｔｅ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋｓ（ＷＰＡＮＳ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎ，  ｄｒａｆｔ  ０．５）、ＭＢＯＡスペシフィケーション（ＭＢＯＡ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）、２００４年３月２３日
【発明の開示】
【発明が解決しようとする課題】
【００１４】
従って、ＤＲＰ装置が他の何れの装置がＮＡＫ−ＲＴＳを受信したかを知らない場合でも機能する、通信の終了を知らせるプロトコルが必要である。
【課題を解決するための手段】
【００１５】
本発明のシステム及び方法は、他の装置が未使用時間の間に通信できるよう、事前に予約された時間期間又はタイムスロットが（完全に）使用されず利用可能であると宣言するためのプロトコルを装置に提供する。本発明のシステム及び方法は、特に、装置による使用のための分配メディア予約プロトコルを組み込んだシステム向けである。つまり、これらのシステムは、ＭＢＯＡ  ＤＲＰ（分配予約プロトコル）に従う。
【００１６】
共有メディア及び分配予約を有するシステムでは、予約は、標準的に、予約の間に予定されている通信の送信側によりブロードキャストされるだけでなく、通信の受信側によってもブロードキャストされるか、又は送信側及び受信側の近隣装置によってもブロードキャストされる。このような理由で、予約を取り消すため、送信側だけでなく受信側及び最終的に近隣装置も、予約が（完全に）使用されず他の装置により再利用され得るというメッセージをブロードキャストしなければならない。受信側及び近隣装置の宣言がメディア上で衝突する場合、問題が生じる。この問題を回避するため、本発明の好適な実施例では、送信側は、当該装置自身の宣言の中に受信側及び最終的に近隣装置のリストを有する。当該リストに含まれた装置は、次に、当該装置がリスト内に記載された順で、この宣言を繰り返す。本発明のシステム及び方法は、分配予約プロトコルを用いる全ての装置で用いられ得る。また本発明は、特にＵＷＢ  ＭＡＣに有用である。
【発明を実施するための最良の形態】
【００１７】
以下の詳細な説明では、限定ではなく説明を目的として、本発明の完全な理解を提供するために、特定のアーキテクチャ、インターフェース、技術、等の詳細事項が説明される。しかしながら、当業者には、本発明がそのような詳細事項から離れて実施されて良いことが明らかだろう。
【００１８】
本発明は、ＤＲＰ送信側に「未使用ＤＲＰ宣言」ブロードキャスト制御／命令フレーム２００を提供し、予約の未使用時間をメディア上で宣言することにより、事前に予約された時間期間から、残りの未使用時間を解放するシステム及び方法を提供する。「未使用ＤＲＰ宣言」ブロードキャスト制御フレーム２００の書式は、図２Ａに図示される。宣言２００は、少なくとも１つのＤＥＶＩＤ２０４を有する。未使用ＤＲＰ宣言制御フレーム２００は、ハードＤＲＰを明示的に解放するために用いられるブロードキャストフレームである。ＵＤＡ制御フレームのためのＭＡＣヘッダーの設定は、図１に示されるように設定され解釈される。
【００１９】
未使用ＤＲＰ宣言制御フレーム（ＵＤＡ）２００は、ヘッダー及びフレーム部を有する。後者は、図２Ｂに図示されるように、未使用ＤＲＰ応答制御／命令フレーム（ＵＤＲ）２５０に応答すべき装置のリストを有する。ＵＤＡ制御フレーム２００では、送信側は、当該宣言に応答すべき１つ以上の受信側／近隣装置のリスト２０４．０−２０４．Ｎを有する。受信側／近隣装置のＤＥＶＩＤが当該リストに記載される順序は、受信側が応答すべき順序である。宣言２００は、ＤＲＰ送信側が残りのＤＲＰ時間中に全ての応答を受信する十分な時間があると計算した場合に、ＤＲＰ送信側によってのみ送出される。「未使用ＤＲＰ宣言」制御フレーム（ＵＤＡ）２００を受信すると、装置は、当該装置が受信側／近隣装置のリスト２０４．０−２０４．Ｎに記載されているか否かを検査する。受信装置がリスト２０４．０−２０４．Ｎに記載されている場合、当該受信装置は、「未使用ＤＲＰ応答」制御フレーム（ＵＤＲ）２５０で応答する。未使用ＤＲＰ応答制御フレーム（ＵＤＲ）２５０は、ＵＤＡに応答しハードＤＲＰを明示的に解放するために用いられるブロードキャストフレームである。未使用ＤＲＰ応答制御フレーム（ＵＤＲ）２５０は、長さゼロのペイロードフレームである。
【００２０】
つまり、ハードＤＲＰ予約中に未使用時間が残されている場合、送信装置は、ＵＤＡ制御フレーム２００により予約期間の終了を宣言する。送信側は、当該宣言に応答すべきＵＤＡ制御フレーム２００内に、装置のリスト２０４．０−２０４．Ｎを有する。この１つ以上の装置のリスト２０４．０−２０４．Ｎは、対応するＤＲＰ情報を装置のビーコンに事前に含んでいる装置から成る。リスト２０４．０−２０４．Ｎに装置のＩＤが記載される順序は、当該装置がＵＤＲ制御フレーム２５０で応答すべき順序である。これにより、リスト２０４．０−２０４．Ｎ内の装置と同様に、送信側の周囲の装置は、ハード予約期間の早期の終了を知らされる。ＵＤＡ制御フレーム２００を受信すると、装置は、当該装置のＤＥＶＩＤがＵＤＡ制御フレーム２００の装置リスト２０４．０−２０４．Ｎに含まれているか否かを検査しなければならない。受信側のＤＥＶＩＤが当該リストに含まれている場合、受信側は、決定性遅延の後、ＵＤＡ制御フレーム２００に、ＵＤＲ制御フレーム２５０で応答しなければならない。この遅延は、送信機の切り替え時間とＵＤＡのリスト内の受信側の位置Ｍに依存する時間の和に基づき計算される。好適な実施例では、この遅延は次のように計算される。
応答を送出するまでの時間＝ＳＩＦＳ＋（ＵＤＡのリスト内の位置）＊（ＵＤＲ制御フレーム期間＋ＳＩＦＳ）
ここで、（１）応答を送出するまでの時間は、ＵＤＡ制御フレーム２００の受信終了から測定される。及び
（２）リスト内の位置は、値（０、．．．、Ｎ）を有する。
【００２１】
ＵＤＡ及びＵＤＲ制御フレーム２００、２５０は、ＵＤＡ及びＵＤＲ制御フレーム２００、２５０のヘッダー内の期間（Ｄｕｒａｔｉｏｎ）の値により示されるように、最後のＵＤＲ制御フレーム２５０の終わりと同一のＤＲＰの残りの隣接ＤＲＰスロットの終わりの間の時間を解放する。同一のスーパーフレーム又は続くスーパーフレームの何れかの、同一のＤＲＰに関連する連続しないスロットは、解放されない。
【００２２】
ＵＤＡ制御フレーム２００内の期間（Ｄｕｒａｔｉｏｎ）の値は、ＵＤＡ制御フレーム２００を、全ての期待されるＵＤＲ制御フレーム２５０と同様に包含する。ＵＤＲ制御フレーム２５０内の期間（Ｄｕｒａｔｉｏｎ）の値は、ＵＤＡ制御フレーム２００の期間（Ｄｕｒａｔｉｏｎ）から、ＵＤＡ制御フレーム２００の終わりと対応するＵＤＲ制御フレーム２５０の終わりの間の時間を引いた値に設定される。この値は、次式で与えられる。
ＵＤＲ制御フレーム期間＝ＵＤＡ制御フレーム期間−（ＳＩＦＳ＋（リスト内の位置）＊（ＵＤＲ制御フレーム期間＋ＳＩＦＳ））−ＵＤＲ制御フレーム期間
例えば、ＭＢＯＡ又はＩＥＥＥ８０２．１１のようなプロトコルでは、応答又はＵＤＲを送出する時間は、次式のように計算される。
応答を送出するまでの時間＝ＳＩＦＳ＋（リスト内の位置）＊（応答フレーム長＋ＳＩＦＳ）
ここで、（１）応答を送出するまでの時間は、未使用ＤＲＰ要求制御／命令フレームの受信終了から測定される。及び
（２）リスト内の位置は、値（０、．．．、Ｎ）を有する。
【００２３】
好適な実施例では、「未使用ＤＲＰ応答」制御フレーム２５０は、ブロードキャストフレームとして送出される。このプロトコルは、メディア上で応答フレームの衝突を回避する。好適なメッセージ交換は、図３に図示される。送信装置は、先ず、上述の「応答を送出するまでの時間」の計算に示されたように、未使用時間及び宣言をブロードキャストし応答を受信する十分な時間が存在すると決定する。十分な時間がある場合、３０２において、送信側は、応答側のリストを有する未使用ＤＲＰ宣言を送出する。３０５において、宣言制御フレーム２００の受信側ｉ＝１〜Ｎは、未使用ＤＲＰ宣言．ｒｓｐｉを設定する。３０３において、宣言制御フレーム２００の受信側は、「未使用ＤＲＰ応答」制御フレーム２５０をブロードキャストする。同様に、３０４において、宣言制御フレーム２００の受信側は、ＤＥＶＩＤを用い、未使用ＤＲＰ宣言．ｉｎｄｉを宣言制御フレーム２００のリスト内に設定する。
【００２４】
図４を参照する。本発明に従い変更された装置４００は、ＵＤＡ及びＵＤＲ制御フレームを送信及び受信するアンテナ４０３を有する。アンテナ４０３は、送信機４０１及び受信機４０２を有する通信機４０６に動作可能なように結合される。分配予約管理モジュール４０４は、予約に残り時間が存在する時、及びＵＤＡ制御フレーム２００を送信し当該ＵＤＡ制御フレーム２００に対する全ての期待されるＵＤＲ制御フレーム２５０応答を受信する十分な時間が残されているか否かを、次式で計算することにより決定する。
ＵＤＡ制御フレーム期間＝ＳＩＦＳ＋ＵＤＡ長＋Ｎ＊（ＵＤＲ長＋ＳＩＦＳ）
本発明はまた、ＲＴＳ又は同様のパケットにより事前に予約されていた未使用時間を解放するため、ＣＳＭＡ／ＣＡシステムに適用されて良い。
【００２５】
本発明の好適な実施例が図示され説明されたが、当業者は、種々の変更及び変形がなされて良く、本発明の真の範囲から逸脱することなく、本願明細書の要素が等価物による置き換えられて良いことを理解するだろう。例えば、更に、特定の状況に適応するため、制御フレーム及び要素の書式変更のような、多くの変更がなされて良い。また、本発明の教示は、本発明の真の範囲から逸脱しない等価な方法で適応され得る。従って、本発明は、本発明を実施するために考えられた最適な実施例として開示された特定の実施例に限定されない。本発明は、請求項の範囲に包含される全ての実施例を包含する。
【図面の簡単な説明】
【００２６】
【図１】ＭＡＣプロトコルのスーパーフレームレイアウトを図示する。
【図２Ａ】本発明の好適な実施例による、未使用分配予約宣言制御フレームの書式を図示する。
【図２Ｂ】本発明の好適な実施例による、未使用分配予約応答制御フレームの書式を図示する。
【図３】本発明の実施例による未使用予約時間を宣言するためのメッセージ交換を図示する。
【図４】アドホック無線ネットワークにおける未使用ＤＲＰ予約時間を解放するため、本発明に従い変更された無線装置の簡略なブロック図を図示する。
【図１】
2008508772.tif 000006
【図２Ａ】
2008508772.tif 000007
【図２Ｂ】
2008508772.tif 000008
【図３】
2008508772.tif 000009
【図４】
2008508772.tif 000010
【国際調査報告】
2008508772.tif 000011
2008508772.tif 000012
2008508772.tif 000013