マルチバンド無線ネットワークにおける媒体アクセス予約に関する方法において、複数のチャネルにわたる予約のためスーパーフレームにおいて予約のために利用可能なスロットを決定するステップと、メインチャネル上で前記利用可能なスロットを示すCRP利用可能性情報要素を生成するステップであって、CRPが、チャネル予約プロトコルを示す、ステップと、1つ又は複数の個別の拡張チャネル上で前記利用可能なスロットを示す1つ又は複数の拡張チャネルCRP利用可能性情報要素を生成するステップと、受信デバイス及び送信デバイスの間で前記CRP利用可能性情報要素及び前記拡張チャネルCRP利用可能性情報要素を交換するステップと、前記受信デバイス及び前記送信デバイス上で利用可能なスロットを予約するため、マルチバンドCRP情報要素を生成するステップとを有する、方法。前記CRP利用可能性情報要素及び前記拡張チャネルCRP利用可能性情報要素が、ビーコン又は命令フレームを用いて前記メインチャネル上で送信される、請求項1に記載の方法。拡張チャネルCRP利用可能性情報要素が、要素IDフィールド、前記拡張チャネルCRP利用可能性情報要素の長さを示す長さフィールド、予約のターゲットとなる拡張チャネルにおけるチャネルを示すチャネル番号フィールド、及び前記利用可能なスロットを示すCRP利用可能性ビットマップフィールドを含む、請求項1に記載の方法。前記マルチバンドCRP情報要素が更に、前記予約されたスロットの所有を通知するために利用される、請求項1に記載の方法。前記マルチバンドCRP情報要素が更に、前記予約されたスロットの通信モードを通知するために利用される、請求項5に記載の方法。前記マルチバンドCRP情報要素が、前記通信モードを示すようエンコードされるボンディングモードサブフィールドを少なくとも有する、請求項5に記載の方法。前記通信モードが、前記メインチャネル上でのシングルバンド通信と、前記メインチャネル及び第1の拡張チャネル上でのデュアルバンド通信と、前記メインチャネル、前記第1の拡張チャネル及び前記第2の拡張チャネル上でのトリバンド通信との少なくとも1つを含む、請求項5に記載の方法。前記スーパーフレームにおいて未予約のスロットに関するPCAを確立するステップであって、PCAが、優先付けされたコンテンションアクセスを示す、ステップを更に有する、請求項1に記載の方法。複数のチャネルにわたるPCAに関して利用可能なスロットを決定するステップと、メインチャネル上で前記利用可能なスロットを示すPCA利用可能性情報要素を生成するステップと、1つ又は複数の個別の拡張チャネル上で前記利用可能なスロットを示す1つ又は複数の拡張チャネルPCA利用可能性情報要素を生成するステップと、前記受信デバイス及び前記送信デバイスの間で前記PCA利用可能性情報要素及び前記拡張チャネルPCA利用可能性情報要素を交換するステップと、前記送信デバイス及び受信デバイスの間で通信モードを交渉するため、マルチバンドPCA情報要素を生成するステップとを更に有する、請求項8に記載の方法。前記拡張チャネルPCA利用可能性情報要素が、要素IDフィールド、前記拡張チャネルPCA利用可能性情報要素の長さを示す長さフィールド、拡張チャネルPCA利用可能性情報要素が生成される拡張チャネルのチャネル番号を示すチャネル番号フィールド、及びPCAを介したデータ通信に利用されることができる未予約のスロットを指定するPCA利用可能性ビットマップフィールドを含む、請求項9に記載の方法。前記マルチバンドPCA情報要素が、要素IDフィールド、前記マルチバンドPCA情報要素のトータル長を示す長さフィールド、及びrsビットを含むPCAマルチバンド通信ビットマップフィールドを含み、sは、前記スーパーフレームにおけるスロットの数であり、rが、1より大きい整数であり、各rビットは、個別のスロットの前記通信モードを指定するようエンコードされる、請求項9に記載の方法。前記PCA利用可能性情報要素及び前記拡張チャネルPCA利用可能性情報要素が、ビーコン又は命令フレームを用いて前記メインチャネル上で送信される、請求項9に記載の方法。1つ又は複数の処理ユニットに請求項1に記載の方法を実行させる命令が格納されたコンピュータ可読媒体。マルチバンド無線デバイスであって、複数の異なるチャネル上で信号を送信及び受信するための少なくとも1つのアンテナと、前記複数のアンテナに接続される無線周波数フロントエンドと、信号がどのチャネルで受信されるか及び信号がどのチャネルで送信されるかを特定する物理層モジュールと、コンテンションフリー予約アクセスを用いてスーパーフレームにおけるスロットを予約することにより、複数のチャネルにわたる前記媒体へのアクセスを制御する媒体アクセス制御層モジュールとを有する、マルチバンド無線デバイス。前記媒体アクセス制御層モジュールが更に、前記スーパーフレームにおける未予約のスロットのため優先付けされたコンテンションアクセスを確立する、請求項14に記載のマルチバンド無線デバイス。上記説明から理解されることができるように、CRPIE400は、シングルチャンネルのシステムにおいてのみ用いられることができる。スロットベースの分散MACプロトコルは、データ通信が複数のチャネル上でスケジュール化される一方、スロットの所有及び使用方針の交渉がメインチャネルにおいて実行されるようなシステムにおいて利用されることができる任意のプロビジョニング及びデータ構造フォーマットを規定しない。従って、現在のMACプロトコルは、無線システムにおけるマルチバンド通信を可能にしない。本発明の特定の実施形態は、マルチバンド無線ネットワークにおける媒体アクセス予約のための方法を含む。この方法は、複数のチャネルにわたる予約のためスーパーフレームにおいて予約のために利用可能なスロットを決定するステップと、メインチャネル上で上記利用可能なスロットを示すチャネル予約プロトコルCRP利用可能性情報要素IEを生成するステップと、1つ又は複数の個別の拡張チャネル上で上記利用可能なスロットを示す1つ又は複数の拡張チャネルCRP利用可能性IEを生成するステップと、受信デバイス及び送信デバイスの間で上記CRP利用可能性IE及び上記拡張チャネルCRP利用可能性IEを交換するステップと、上記受信デバイス及び上記送信デバイス上で利用可能なスロットを予約するため、マルチバンドCRPIEを生成するステップとを有する。本発明の特定の実施形態は、マルチバンド無線デバイスも含む。このデバイスは、複数の異なるチャネル上で信号を送信及び受信するための少なくとも1つのアンテナと、上記複数のアンテナに接続される無線周波数RFフロントエンドと、信号がどのチャネルで受信されるか及び信号がどのチャネルで送信されるかを特定する物理層モジュールと、コンテンションフリー予約アクセスCRAを用いてスーパーフレームにおけるスロットを予約することにより、複数のチャネルにわたる上記媒体へのアクセスを制御する媒体アクセス制御MAC層モジュールとを有する。本発明の主題は、明細書の結論として請求項において特に指摘され、明示的に請求される。本発明の前述の及び他の特徴及び利点は、添付の図面と共に考慮される以下の詳細な説明から明らかとなるであろう。開示される実施形態は、本書における本発明の教示の多くの有利な使用の例にすぎない点に留意されたい。一般に、本開示の明細書においてされる説明は、請求項に記載の様々な発明のいずれかを限定するものでは必ずしもない。更に、いくつかの記載は、本発明のいくつかの特徴には当てはまるが、他の特徴には当てはまらない場合がある。一般に、特に明記しない限り、一般性を失うことなく、単一の要素は、複数とすることができる。逆もまた真である。図において、類似する数字は、複数の表示を介して同様な部分を参照する。本発明の様々な実施形態は、無線ネットワークにおけるマルチバンド通信を可能にする方法及びデータ構造を含む。本発明の特定の側面によれば、媒体アクセス時間スロットは、コンテンションフリー予約アクセス又は優先付けされたコンテンションアクセスのため、1つ又は複数のチャネル上で予約されることができる。特定の実施形態は、マルチバンド通信をサポートする無線システムに関して適用可能である。即ち、無線システムにおける少なくとも2つ又はこれ以上のデバイスが、1つ以上のバンドにおける信号を受信及び送信することができるべきである。斯かるシステムの例は、以下に限定されるものではないが、Ecma392といったコグニティブ無線標準、Ecma368といったウルトラワイドバンド標準、及びEcma387といったHighRate60GHz標準に準拠する無線パーソナルエリアネットワークWPANを含む。特定の実施形態は、分散MACモードにおいて作動するWi-Fiベースの無線システムにおいて実現されることもできる。図5は、拡張チャネルCRP利用可能性IE500のフォーマットを示す。IE500は、以下のフィールドを含む。要素特定部ID510、IE500の長さを示す長さ520、チャネル番号530及びCRP利用可能性ビットマップ540である。チャネル番号フィールド530は、スロット予約が必要とされる拡張チャネルの絶対番号又はオフセット番号を示す。拡張チャネルは、無線システムにおけるメインチャネル以外の他の任意の利用可能なチャネルである。ビットマップフィールド540は、スーパーフレーム例えば、スーパーフレーム210におけるスロット例えば、スロット220の数と同じビットから成る。ここで、各ビットは、個別のスロットが拡張チャネル上で利用可能かどうかを示す。拡張チャネルCRP利用可能性IE500は、各利用可能な拡張チャネルにつき生成され、ビーコン又は命令フレームの部分においてメインチャネル上で送信される。下位互換性を可能にし、メインチャネルに関するCRP利用可能性を通知するため、CRP利用可能性IE310図3Aに示されるも、ビーコン又は命令フレームの部分においてメインチャネル上で送信される。レガシーのCRP利用可能性IE310と1つ又は複数の拡張チャネルCRP利用可能性IE500とを交換するためにメインチャネルを使用することは、2つの異種のデバイスが互いに相互運用されることを可能にする点を理解されたい。例えば、レガシーのシングルバンドデバイス例えば、デバイス110-Aは、トリバンドデバイス例えば、デバイス110-Dと相互運用されることができる。同様に、デュアルバンドデバイス例えば、デバイス110-Bは、トリバンドデバイスと相互運用されることができる。マルチバンドデバイスが、そのビーコン又は命令フレームにおいて、拡張チャネルにつき1つとして、1つ又は複数のIE500を送信することができる点に留意されたい。CRP利用可能性IE310及び500は、更なるチャネル予約のためのガイドを提供する。即ち、スロットは、このスロットが利用可能である全てのチャネル上での通信のために予約されることができる。例えば、スロットがメインチャネル上でのみ利用可能である場合、スロットは、シングルバンド通信のためだけに予約されることができる。スロットが、メイン及び第1の拡張チャネル上の両方で利用可能である場合、それはデュアルバンド通信のために予約されることができる。類似する態様で、スロットが、メイン、第1の拡張及び第2の拡張チャネルで利用可能な場合、それはトリバンド通信のために予約されることができる。本発明の実施形態によれば、特定のスロットに関する予約又は予約の一部が、マルチバンドCRPIE600を用いて、デバイス間で交渉される。IE600は、予約されたスロットの所有及び通信モードを通知するためにも利用される。IE600は、レガシーCRPIE400に基づかれ、図6に示される。CPR制御フィールド610は、通信モードについて交渉及び通知するため、ボンディングモードサブフィールド611を含むよう修正される。ある例示的な実施形態では、ボンディングモードサブフィールド611は、表1に示されるようにエンコードされる2ビットを含む。ボンディングモードビットが00にセットされる場合、それはメインチャネル上でのシングルバンド通信を示す。ボンディングモードビットが01にセットされる場合、それはメインチャネル及び第1の拡張チャネル上でのデュアルバンド通信を示す。同様に、ボンディングモードビットが10にセットされる場合、それはメインチャネル、第1の拡張チャネル及び第2の拡張チャネル上でのトリバンド通信を示す。図7は、拡張チャネルPCA利用可能性IE700のフォーマットを示す。IE700は、以下のフィールドを含む。要素特定部ID710、IE700の長さを示す長さ720、チャネル番号730及びPCA利用可能性ビットマップ740である。チャネル番号フィールド730は、IE700が生成される拡張チャネルの絶対的な番号又はオフセット番号を示す。ビットマップフィールド740は、スーパーフレーム例えば、スーパーフレーム210におけるスロット例えば、スロット220の数と同じビットから成る。ここで、各ビットは、PCAトラフィックを受信し、拡張チャネル上の対応スロットにおいて必要なレスポンスを送信するのに、個別のスロットが利用可能かどうかを示す。拡張チャネルPCA利用可能性IE700は、各利用可能な拡張チャネルにつき生成され、ビーコン又は命令フレームの部分においてメインチャネル上で送信される。下位互換性を可能にし、メインチャネルに関するPCA利用可能性を通知するため、PCA利用可能性IE320図3Aに示されるも、ビーコン又は命令フレームの部分においてメインチャネル上で送信される。CRP利用可能性IEと同様、レガシーPCA利用可能性IE320と1つ又は複数の拡張チャネルPCA利用可能性IE700とを組み合わせて用いることは、2つの異種のデバイスが互いに相互運用されることを可能にする。図8は、ある実施形態に基づき、PCAを用いてマルチバンド通信を容易にするために利用されるマルチバンドPCAIE800を示す。PCAIE800は、以下のフィールドを含む。要素ID810、IE800のトータル長を示す長さ820、及びPCAマルチバンド通信ビットマップフィールド830である。フィールド830は、rsビットを含む。ここで、sは、各スーパーフレームにおけるスロットの数であり、rは、1より大きい整数である。ある実施形態によれば、パラメータrの値は、2に等しく、フィールド830は、512ビット長である。この実施形態によれば、フィールド830の最下位2ビットは、スーパーフレームにおける第1のスロットに対応し、続くビットは、続くスロットに対応する。フィールド830における各2ビットは、個別の時間スロットで許される通信モードを表すようエンコードされる。例えば、メインチャネル、デュアルバンド及びトリバンドを表すようエンコードされる。表2は、スーパーフレームにおけるスロットに対応する各2ビットに関する例示的なエンコード値を示す。sの値が、スーパーフレームにおけるスロットの総数例えば、256未満である場合、フィールド830の端に含まれないビットは、0として処理される。図9は、マルチバンド無線ネットワークにおいてコンテンションフリー予約アクセスCRAを確立する方法を説明する非限定的及び例示的なフローチャート900を示す。この方法は、マルチバンド通信機能を持つデバイスにより実行される。ここで、データは、マルチバンド機能を持つ受信デバイスに対して複数のチャネルにおいて送信される。ステップS910において、複数のチャネルにわたる予約のためスーパーフレームにおいて利用可能なスロットが決定される。ステップS920において、CRP利用可能性IE例えば、IE310及び1つ又は複数の拡張チャネルCRP利用可能性IE例えば、IE500が、受信デバイスがサポートするメインチャネル及び各拡張チャネル上で利用可能なスロットを示すために生成される。斯かるIEは、送信デバイスにより生成されることもできる。ステップS930において、生成されたIEが、送信デバイス及び受信デバイスの間で交換される。ステップS940において、送信デバイスは、受信及び送信デバイス上で利用可能なスロットを予約するため、及び通信モードを通知するため、マルチバンドCRPIE例えば、IE600を生成する。例えば、受信及び送信デバイスがデュアルバンドデバイスである場合、ボンディングモードフィールドは、デュアルバンド通信を示す01の値にセットされる。IE600におけるMASビットマップは、メイン及び第1の拡張チャネルで予約されるスロットのグループ、例えば図2に示されるスロット220-DBのグループを示すためにセットされる。IE310、500及び600がメインチャネル上で送信される点に留意されたい。ステップS950において、同意された通信モード及び方針に基づき、複数のチャネル上で予約されたスロット上でデータが送信される。未予約スロットは、PCAトラフィックの通信のために利用されることができる。優先付けされたコンテンションアクセスPCAを確立する方法の非限定的及び例示的なフローチャート1000が、図10に示される。この方法は、マルチバンド通信機能を持つデバイスにより実行される。ここで、データは、マルチバンド機能を持つ受信デバイスに対して複数のチャネル上で送信される。ステップS1010において、複数のチャネルにわたるPCAに関するスーパーフレームにおいて利用可能なスロットが決定される。ステップS1020において、PCA利用可能性IE例えば、IE320及び1つ又は複数の拡張チャネルPCA利用可能性IE例えば、IE700が、受信デバイスがサポートするメインチャネル及び各拡張チャネル上で利用可能なスロットを示すために生成される。斯かるIEは、送信デバイスにより生成されることもできる。ステップS1030において、生成されたIEが、送信デバイス及び受信デバイスの間で交換される。ステップS1040において、送信デバイスは、通信モードについて受信デバイスと交渉するため、マルチバンドPCAIE例えば、IE800を生成する。例えば、受信及び送信デバイスがデュアルバンドデバイスである場合、利用可能なスロットに対応するPCAマルチバンド通信ビットマップ830における各2ビットが、デュアルバンド通信を示す10表2参照の値にセットされる。IE320、700及び800がメインチャネル上で送信される点に留意されたい。ステップS1050において、同意された通信モード及び方針に基づき、利用可能な及び未予約のスロット上でデータが送信される。図11は、マルチバンド無線デバイス1100の例示的及び非限定的なブロック図を示す。無線デバイス1100は、異なるチャネル上で信号を送信及び受信する複数のアンテナ1120に接続される無線周波数RFフロントエンド1110を含む。各チャネルは、異なる周波数バンドにおいて動作する。無線デバイス1100は、物理PHY層モジュール1130及びMAC層モジュール1140も含む。PHY層モジュール1130は、無線媒体とのインターフェースのため典型的なPHY層処理を実行することに加えて、信号がどのチャネル上で受信され、信号がどのチャネル上で送信されるかを識別する。MAC層モジュール1140は、上述されたIEを生成し、上記にて詳述したように、コンテンションフリー予約アクセスCRA及び/又は優先付けされたコンテンションアクセスPCAを確立することにより、媒体に対するアクセスを制御する。本発明の様々な実施形態の原理は、ハードウェア、ファームウェア、ソフトウェア又はこれらの任意の組み合わせとして実現されることができる。更に、ソフトウェアは好ましくは、デジタル回路、アナログ回路、磁気媒体又はこれらの組み合わせの形で実現されることができる、プログラムストレージユニット、不揮発性のコンピュータ可読媒体、又は不揮発性の機械読み取り可読ストレージ媒体において明白に実現されるアプリケーションプログラムとして実現される。アプリケーションプログラムは、任意の適切なアーキテクチャを有するマシンに対してアップロードされることができ、このマシンにより実行されることができる。好ましくは、このマシンは、例えば1つ又は複数の中央処理ユニットCPU、メモリ及び入力/出力インターフェースといったハードウェアを持つコンピュータプラットフォーム上で実現される。コンピュータプラットフォームは、オペレーティングシステム及びマイクロ命令コードを含むこともできる。斯かるコンピュータ又はプロセッサが明示されていなくても、本書に説明される様々な処理及び機能は、CPUにより実行されることができるマイクロ命令コードの部分又はアプリケーションプログラムの部分又はこれらの任意の組み合わせとすることができる。更に、例えば追加的なデータストレージユニット及び印刷ユニットといった様々な他の周辺機器が、このコンピュータプラットフォームに接続されることができる。前述の詳細な記載は、本発明が取ることができる多くの形式のうちの2、3について説明したものである。前述の詳細な記載は、本発明が取ることができる形式のうち選択されたものを説明するものであり、本発明の規定を限定するものとして理解されるものではない点に留意されたい。本発明の範囲を定めるのは、請求項のみであり、この請求項は、すべての均等の範囲を含む。