(57)【特許請求の範囲】
【請求項１】
無線通信のために、少なくとも第１無線通信デバイスが利用可能な複数の無線チャネルの一群を監視する段階と、
１以上の第２無線通信デバイスから１以上のビーコン信号を、前記第１無線通信デバイスにおける前記複数の無線チャネルの一群で受信する段階と、
１以上のセカンダリチャネルとは異なり、前記１以上のビーコン信号を送信するために前記１以上の第２無線通信デバイスにより使用された１以上のプライマリチャネルを、前記複数の無線チャネルの一群から特定する段階と、
特定された前記１以上のプライマリチャネルのトラフィック負荷を推定する段階と、
推定された前記トラフィック負荷に基づいて、ｉ）前記特定された１以上のプライマリチャネルのうちの１つのチャネル、又は、ｉｉ）前記特定された１以上のプライマリチャネルとは別の、前記複数の無線チャネルの一群のうちの１つのチャネルを、前記第１無線通信デバイスのプライマリチャネルとして使用することを決定する段階と、
前記決定する段階の結果に基づいて、前記第１無線通信デバイスの前記プライマリチャネルを選択する段階とを備える方法。
【請求項２】
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、
前記推定されたトラフィック負荷が閾値を超えたことに基づいて、前記特定された１以上のプライマリチャネルとは別の１つのチャネルを前記複数の無線チャネルの一群から、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階と、
前記推定されたトラフィック負荷が前記閾値を超えなかったことに基づいて、前記特定された１以上のプライマリチャネルから、前記第１無線通信デバイスの前記プライマリチャネルを選択する段階とを有する請求項１に記載の方法。
【請求項３】
前記複数の無線チャネルの一群は、前記複数の無線チャネルの一群と関連付けられた周波数帯域の半分である連続した周波数帯域をそれぞれ占有する２つの周波数部分を含み、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記２つの周波数部分のうちの１つの周波数部分を、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を有し、
前記周波数部分は、前記特定された１以上のプライマリチャネルの１以上の周波数帯域とは別の周波数帯域を有する請求項１に記載の方法。
【請求項４】
前記トラフィック負荷を推定する段階は、
ｉ）前記特定された１以上のプライマリチャネルの１以上のチャネル状態を測定する段階と、
ｉｉ）前記１以上のチャネル状態に基づいて、前記特定された１以上のプライマリチャネルの１以上のビジー対アイドル比を計算する段階とを有し、
前記決定する段階は、前記１以上のビジー対アイドル比と閾値とを比較する段階を有する請求項１から３の何れか一項に記載の方法。
【請求項５】
前記１以上のビーコン信号は、１つの前記第２無線通信デバイスから受信され、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記１以上のビーコン信号が受信された前記１つの第２無線通信デバイスのプライマリチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を有する請求項１に記載の方法。
【請求項６】
前記複数の無線チャネルの一群の少なくとも１つのサブセットは、前記１以上の第２無線通信デバイスが使用可能な無線チャネルと重複せず、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記複数の無線チャネルの一群の前記少なくとも１つのサブセットにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を有する請求項１に記載の方法。
【請求項７】
前記１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル及び４０ＭＨｚセカンダリチャネルを使用するデバイスを含み、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記４０ＭＨｚセカンダリチャネルにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を有する請求項１に記載の方法。
【請求項８】
前記１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル、４０ＭＨｚセカンダリチャネル及び８０ＭＨｚセカンダリチャネルを使用するデバイスを含み、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記８０ＭＨｚセカンダリチャネルにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を有する請求項１に記載の方法。
【請求項９】
ｉ）無線通信のために、少なくとも第１無線通信デバイスが利用可能な複数の無線チャネルの一群を監視し、ｉｉ）１以上の第２無線通信デバイスから１以上のビーコン信号を、前記第１無線通信デバイスにおける前記複数の無線チャネルの一群で受信する第１回路と、
ｉ）１以上のセカンダリチャネルとは異なり、前記１以上のビーコン信号を送信するために前記１以上の第２無線通信デバイスにより使用された１以上のプライマリチャネルを、前記複数の無線チャネルの一群から特定し、ｉｉ）特定された前記１以上のプライマリチャネルのトラフィック負荷を推定し、ｉｉｉ）前記トラフィック負荷に基づいて、前記特定された１以上のプライマリチャネルのうちの１つのチャネル、又は、前記特定された１以上のプライマリチャネルとは別の、前記複数の無線チャネルの一群のうちの１つのチャネルを、前記第１無線通信デバイスのプライマリチャネルとして使用することを決定する第２回路とを備える装置。
【請求項１０】
前記第２回路は、
ｉ）前記推定されたトラフィック負荷が閾値を超えたことに基づいて、前記特定された１以上のプライマリチャネルとは別の１つのチャネルを前記複数の無線チャネルの一群から、前記第１無線通信デバイスの前記プライマリチャネルとして選択し、
ｉｉ）前記推定されたトラフィック負荷が前記閾値を超えなかったことに基づいて、前記特定された１以上のプライマリチャネルから、前記第１無線通信デバイスの前記プライマリチャネルを選択する請求項９に記載の装置。
【請求項１１】
前記複数の無線チャネルの一群は、前記複数の無線チャネルの一群と関連付けられた周波数帯域の半分である連続した周波数帯域をそれぞれ占有する２つの周波数部分を含み、
前記第２回路は、前記２つの周波数部分のうちの１つの周波数部分を、前記第１無線通信デバイスの前記プライマリチャネルとして選択し、
前記周波数部分は、前記特定された１以上のプライマリチャネルの１以上の周波数帯域とは別の周波数帯域を有する請求項９に記載の装置。
【請求項１２】
前記第２回路は、
ｉ）前記特定された１以上のプライマリチャネルの１以上のチャネル状態を測定し、
ｉｉ）前記１以上のチャネル状態に基づいて、前記特定された１以上のプライマリチャネルの１以上のビジー対アイドル比を計算し、
前記トラフィック負荷は、前記１以上のビジー対アイドル比に基づいて推定される請求項９から１１の何れか一項に記載の装置。
【請求項１３】
前記１以上のビーコン信号は、１つの前記第２無線通信デバイスから受信され、
前記第２回路は、前記１以上のビーコン信号が受信された前記１つの第２無線通信デバイスのプライマリチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する請求項９に記載の装置。
【請求項１４】
前記複数の無線チャネルの一群の少なくとも１つのサブセットは、前記１以上の第２無線通信デバイスが使用可能な無線チャネルと重複せず、
前記第２回路は、前記複数の無線チャネルの一群の前記少なくとも１つのサブセットにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する請求項９に記載の装置。
【請求項１５】
前記１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル及び４０ＭＨｚセカンダリチャネルを使用するデバイスを含み、
前記第２回路は、前記４０ＭＨｚセカンダリチャネルにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する請求項９に記載の装置。
【請求項１６】
前記１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル、４０ＭＨｚセカンダリチャネル及び８０ＭＨｚセカンダリチャネルを使用するデバイスを含み、
前記第２回路は、前記８０ＭＨｚセカンダリチャネルにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する請求項９に記載の装置。
【請求項１７】
送受信装置と、
プロセッサ装置とを備えるシステムであって、
前記プロセッサは、
無線通信のために、少なくとも第１無線通信デバイスが利用可能な複数の無線チャネルの一群を監視する段階と、
前記送受信装置を介して、１以上の第２無線通信デバイスから１以上のビーコン信号を、前記第１無線通信デバイスにおける前記複数の無線チャネルの一群で受信する段階と、
１以上のセカンダリチャネルとは異なり、前記１以上のビーコン信号を送信するために前記１以上の第２無線通信デバイスにより使用された１以上のプライマリチャネルを、前記複数の無線チャネルの一群から特定する段階と、
特定された前記１以上のプライマリチャネルのトラフィック負荷を推定する段階と、
推定された前記トラフィック負荷に基づいて、ｉ）前記特定された１以上のプライマリチャネルのうちの１つのチャネル、又は、ｉｉ）前記特定された１以上のプライマリチャネルとは別の、前記複数の無線チャネルの一群のうちの１つのチャネルを、前記第１無線通信デバイスのプライマリチャネルとして使用することを決定する段階と、
前記決定する段階の結果に基づいて、前記第１無線通信デバイスの前記プライマリチャネルを選択する段階とを実行するシステム。
【請求項１８】
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、
前記推定されたトラフィック負荷が閾値を超えたことに基づいて、前記特定された１以上のプライマリチャネルとは別の１つのチャネルを前記複数の無線チャネルの一群から、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階と、
前記推定されたトラフィック負荷が前記閾値を超えなかったことに基づいて、前記特定された１以上のプライマリチャネルから、前記第１無線通信デバイスの前記プライマリチャネルを選択する段階とを含む請求項１７に記載のシステム。
【請求項１９】
前記複数の無線チャネルの一群は、前記複数の無線チャネルの一群と関連付けられた周波数帯域の半分である連続した周波数帯域をそれぞれ占有する２つの周波数部分を含み、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記２つの周波数部分のうちの１つの周波数部分を、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を含み、
前記周波数部分は、前記特定された１以上のプライマリチャネルの１以上の周波数帯域とは別の周波数帯域を有する請求項１７に記載のシステム。
【請求項２０】
前記トラフィック負荷を推定する段階は、
ｉ）前記特定された１以上のプライマリチャネルの１以上のチャネル状態を測定する段階と、
ｉｉ）前記１以上のチャネル状態に基づいて、前記特定された１以上のプライマリチャネルの１以上のビジー対アイドル比を計算する段階とを含み、
前記決定する段階は、前記１以上のビジー対アイドル比と閾値とを比較する段階を含む請求項１７から１９の何れか一項に記載のシステム。
【請求項２１】
前記１以上のビーコン信号は、１つの前記第２無線通信デバイスから受信され、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記１以上のビーコン信号が受信された前記１つの第２無線通信デバイスのプライマリチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を含む請求項１７に記載のシステム。
【請求項２２】
前記複数の無線チャネルの一群の少なくとも１つのサブセットは、前記１以上の第２無線通信デバイスが使用可能な無線チャネルと重複せず、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記複数の無線チャネルの一群の前記少なくとも１つのサブセットにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を含む請求項１７に記載のシステム。
【請求項２３】
前記１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル及び４０ＭＨｚセカンダリチャネルを使用するデバイスを含み、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記４０ＭＨｚセカンダリチャネルにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を含む請求項１７に記載のシステム。
【請求項２４】
前記１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル、４０ＭＨｚセカンダリチャネル及び８０ＭＨｚセカンダリチャネルを使用するデバイスを含み、
前記第１無線通信デバイスの前記プライマリチャネルを選択する段階は、前記８０ＭＨｚセカンダリチャネルにおける１つのチャネルを、前記第１無線通信デバイスの前記プライマリチャネルとして選択する段階を含む請求項１７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線ローカルエリアネットワーク（ＷＬＡＮ）を含む無線通信システムに関する。
【０００２】
［優先権情報］
本開示は、２０１０年９月１日出願の米国仮出願61/379,325号"VHT COEXISTENCE SUPPORT（ＶＨＴ共存サポート）"、２０１０年１０月１５日出願の米国仮出願61/393,791号"VHT COEXISTENCE SUPPORT"、及び、２０１１年１月２８日出願の米国仮出願61/437,159号"VHT COEXISTENCE SUPPORT"の優先権を主張するものである。
【０００３】
［関連出願］
本開示は、２０１０年８月４日出願の米国出願12/850,529号明細書、発明の名称"SDMA MULTI-DEVICE WIRELESS COMMUNICATIONS（ＳＤＭＡマルチデバイス無線通信）"に関連する。本開示は、２０１１年２月２４日出願の米国出願13/034,409号明細書、発明の名称"METHODS AND APPARATUS FOR DETERMINING A COMPOSITE CHANNEL（複合チャネルを決定する方法及び装置）"に関する。
【０００４】
上記全ての出願の内容は、参照により本明細書に組み込まれる。
【背景技術】
【０００５】
無線通信システムは、１以上の無線チャネルを介して通信を行う複数の無線通信デバイスを備えることができる。インフラストラクチャモードで動作する場合、アクセスポイント（ＡＰ）と称される無線通信デバイスは、例えば、クライアント局又はアクセスターミナル（ＡＴ）のようなその他の無線通信デバイスに対して、インターネットのようなネットワーク接続を提供する。無線通信デバイスの様々な例として、携帯電話、スマートフォン、無線ルータ及び無線ハブが含まれる。ある場合には、無線通信装置は、ラップトップ、パーソナルデジタルアシスタント及びコンピュータのようなデータ処理機器と一体化されている。
【０００６】
ＷＬＡＮのような無線通信システムは、直交周波数分割多重（ＯＦＤＭ）のような１以上の無線通信技術を使用することができる。ＯＦＤＭベースの無線通信システムでは、データストリームは、複数のデータサブストリームに分割される。このようなデータサブストリームは、トーン又は周波数トーンとも称される、異なる複数のＯＦＤＭサブキャリア上で送信される。電気電子技術者協会（ＩＥＥＥ）無線通信規格、例えば、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃで規定されるようなＷＬＡＮは、ＯＦＤＭを使用して、信号を送受信することができる。
【０００７】
ＷＬＡＮにおける無線通信デバイスは、媒体アクセス制御（ＭＡＣ）層及び物理（ＰＨＹ）層に対して、１以上のプロトコルを使用することができる。例えば、無線通信デバイスは、ＭＡＣ層に対しては、搬送波感知多重アクセス（ＣＳＭＡ）／衝突回避（ＣＡ）ベースのプロトコルを、ＰＨＹ層に対してはＯＦＤＭを使用することができる。
【０００８】
一部の無線通信システムは、各無線通信デバイスが１つのアンテナを使用する単一入力単一出力（ＳＩＳＯ）通信方式を採用することができる。別の無線通信システムは、無線通信デバイスが、例えば、複数の送信アンテナ及び複数の受信アンテナを使用する複数入力複数出力（ＭＩＭＯ）通信方式を採用することができる。ＭＩＭＯベースの無線通信デバイスは、ＯＦＤＭ信号の複数のトーンそれぞれにおいて、複数のアンテナを介して、複数の空間ストリームを送受信することができる。
【発明の概要】
【０００９】
本開示は、無線通信におけるシステム及び技術を含む。
【００１０】
本開示の一側面によれば、無線通信のための技術は、少なくとも第１無線通信デバイスが、無線通信に利用可能な複数の無線チャネルの一群を監視する段階と、１以上の第２無線通信デバイスから１以上のビーコン信号を受信する段階と、１以上の第２無線通信デバイスから１以上のビーコン信号が受信された１以上のプライマリチャネルを、無線チャネルの一群から特定する段階と、特定された１以上のプライマリチャネルのトラフィック負荷を推定する段階と、特定された１以上のプライマリチャネルの推定されたトラフィック負荷に基づいて、特定された１以上のプライマリチャネルのうちの１つのチャネル、又は、特定された１以上のプライマリチャネルとは別の、無線チャネルの一群のうちの１つのチャネルを、第１無線通信デバイスのプライマリチャネルとして決定する段階と、決定する段階の結果に基づいて、第１無線通信デバイスのプライマリチャネルを選択する段階とを備える。
【００１１】
記載されるシステム及び技術は、電子回路、コンピュータハードウェア、ファームウェア、ソフトウェア、又は、これらの組み合わせに実装することができ、例えば、本明細書に開示される構造的手段及び構造的均等物のような組み合わせに実装することができる。例えば、１以上のデータ処理装置（例えば、プログラマブルプロセッサを含む信号処理デバイス）に上記のオペレーションを実行させるプログラムを実装する少なくとも１つのコンピュータ可読媒体に実装可能である。このように、プログラム実装は、開示される方法、システム又は装置によって実現可能であり、装置実装形態は、開示されるシステム、コンピュータ可読媒体又は方法によって実現可能である。同様に、方法の実装は、開示されるシステム、コンピュータ可読媒体又は装置から実現可能であり、システム実装は、開示される方法、コンピュータ可読媒体又は装置から実現可能である。
【００１２】
例えば、１以上の開示される実施形態は、様々なシステム及び装置に実装することができ、そのようなシステム及び装置としては、これに限定されないが、専用データ処理装置（例えば、無線アクセスポイント、リモート環境モニタ、ルータ、スイッチ、コンピュータシステムコンポーネント、媒体アクセスユニット等の無線通信デバイス）、移動データ処理装置（例えば、無線クライアント、携帯電話、スマートフォン、パーソナルデジタルアシスタント（ＰＤＡ）、モバイルコンピュータ、デジタルカメラ）、コンピュータのような汎用データ処理装置、又は、これらの組み合わせが含まれる。
【００１３】
無線通信のための装置は、少なくとも第１無線通信デバイスが、無線通信に利用可能な複数の無線チャネルの一群を監視し、１以上の第２無線通信デバイスから１以上のビーコン信号を受信する第１回路を備える。上記装置は、１以上の第２無線通信デバイスから１以上のビーコン信号が受信された１以上のプライマリチャネルを、無線チャネルの一群から特定し、ｉｉ）特定された１以上のプライマリチャネルのトラフィック負荷を推定し、ｉｉｉ）トラフィック負荷に基づいて、特定された１以上のプライマリチャネルのうちの１つのチャネル、又は、特定された１以上のプライマリチャネルとは別の、無線チャネルの一群のうちの１つのチャネルを、第１無線通信デバイスのプライマリチャネルとして使用することを決定する第２回路を備えることができる。
【００１４】
無線通信のためのシステムは、送受信装置と、オペレーションを実行するプロセッサ装置とを備えることができる。オペレーションとしては、少なくとも第１無線通信デバイスが、無線通信に利用可能な複数の無線チャネルの一群を監視する段階と、１以上の第２無線通信デバイスから１以上のビーコン信号を受信する段階と、１以上の第２無線通信デバイスから１以上のビーコン信号が受信された１以上のプライマリチャネルを、無線チャネルの一群から特定する段階と、特定された１以上のプライマリチャネルのトラフィック負荷を推定する段階と、特定された１以上のプライマリチャネルの推定されたトラフィック負荷に基づいて、特定された１以上のプライマリチャネルのうちの１つのチャネル、又は、特定された１以上のプライマリチャネルとは別の、無線チャネルの一群のうちの１つのチャネルを、第１無線通信デバイスのプライマリチャネルとして決定する段階と、決定する段階の結果に基づいて、第１無線通信デバイスのプライマリチャネルを選択する段階とを含むことができる。
【００１５】
これら及びその他の実装形態は、次に列挙する特徴のうちの１以上を含むことができる。第１無線通信デバイスに対するプライマリチャネルの選択は、推定されたトラフィック負荷が閾値を超えることに基づいて、複数の無線チャネルのグループ（一群）から、特定された１以上のプライマリチャネルとは別の１つのチャネルを、第１無線通信デバイスに対するプライマリチャネルに選択することを含んでもよい。更に、第１無線通信デバイスに対するプライマリチャネルの選択は、推定されたトラフィック負荷が閾値を超えないことに基づいて、特定された１以上のプライマリチャネルから、第１無線通信デバイスに対するプライマリチャネルを選択することを含んでもよい。
【００１６】
上記トラフィック負荷を推定する段階は、特定された１以上のプライマリチャネルの１以上のチャネル状態を測定する段階と、１以上のチャネル状態に基づいて、特定された１以上のプライマリチャネルの１以上のビジー対アイドル比を計算する段階とを含んでもよい。デバイスのプライマリチャネルを決定する段階は、１以上のビジー対アイドル比と閾値とを比較する段階を含む。
【００１７】
ある実装形態では、無線チャネルのグループは、２つの周波数部分を含む。２つの周波数部分はそれぞれ、無線チャネルの一群と関連付けられた周波数帯域の半分である、連続した周波数帯域を占める。第１無線通信デバイスに対するプライマリチャネルの選択は、２つの周波数部分のうちの１つの周波数部分を、第１無線通信デバイスに対するプライマリチャネルとして選択することを含む。周波数部分は、特定された１以上のプライマリチャネルの１以上の周波数帯域とは別の周波数帯域を有する。
【００１８】
１以上の実装形態の詳細が、添付の図面を参照して以下に説明される。その他の特徴及び利点についても、詳細な説明、及び、添付の図面及び特許請求の範囲から明らかとなるであろう。様々な図面において、同様な参照番号は、同様な構成要素を指している。
【図面の簡単な説明】
【００１９】
【図１】無線通信のチャネル構造の一例を示した図である。
【図２】２つの無線通信デバイス及び無線ネットワークの一例を示した図である。
【図３】無線通信デバイスアーキテクチャの一例を示した図である。
【図４】マルチチャネル無線通信の通信プロセスの一例を示した図である。
【図５】第１ＢＳＳ共存シナリオにおいて、新規のベーシックサービスセット（ＢＳＳ）に対してプライマリチャネル選択を行う一例を示した図である。
【図６】第２ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図７】第３ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図８】第４ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図９】第５ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図１０】第６ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図１１】第７ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図１２】第８ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図１３】第９ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図１４】第１０ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【図１５】第１１ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。
【発明を実施するための形態】
【００２０】
本開示は、マルチチャネル無線通信の共存をサポートするシステム及び技術を含む、無線ローカルエリアネットワークの技術の例及び詳細を提供する。マルチチャネルデバイス無線通信の技術の一例として、他の無線通信デバイスが存在する環境において、周波数利用率を向上させ、共通の無線媒体を共有するデバイス間の公平性を向上させるような態様で、通信を行うように無線通信デバイスを動作させることを含む。利点としては、プライマリチャネル周波数帯域及びセカンダリチャネル周波数帯域の利用率が向上する、又は、古い規格との後方互換性があること、又は、この両方の利点が得られる。本明細書で提示される技術及びアーキテクチャは、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃのような、様々な無線通信システムに実装可能である。上記のようなシステム及び技術の１つ以上は、２０１０年８月４日出願の米国出願12/850,529号明細書、発明の名称"SDMA MULTI-DEVICE WIRELESS COMMUNICATIONS（ＳＤＭＡマルチデバイス無線通信）"と組み合わせることができる。
【００２１】
図１には、無線通信のチャネル構造の一例が示されている。無線通信デバイス１０５、１１０は、チャネル１２５、１３０、１３５及び１４０からなる一群１２０を介して通信を行うことができる。一群１２０は、２０ＭＨｚ無線チャネル、４０ＭＨｚ無線チャネル、８０ＭＨｚ無線チャネル又は１６０ＭＨｚ無線チャネルを含むことができる。その他の種類のチャネルも可能である。ある実装形態では、チャネル１２５、１３０、１３５、１４０は連続している。ある実装形態では、チャネル１２５、１３０、１３５、１４０のうちの１以上が、その他のチャネルの１以上と不連続であってもよい。アクセスポイント（ＡＰ）のようなデバイス１０５、１１０は、無線通信のベーシックサービスセット（ＢＳＳ）を提供することができる。第１ＡＰ１０５からの既存のＢＳＳからのアクティビティについての一群１２０の監視に基づいて、新たにアクティブにされたデバイス（例えば、第２ＡＰ１１０）は、自身のＢＳＳを提供するべく、一群１２０内の１以上のチャネルを選択することができる。
【００２２】
ある実装形態では、一群１２０は、２つのプライマリチャネル１２５、１３５（それぞれ、Ｐ１及びＰ２と称する）及び関連するセカンダリチャネル１３０、１４０（それぞれ、Ｓ１及びＳ２と称する）を含む。Ｐ１チャネル１２５における送信では、ネットワーク割り当てベクトル（ＮＡＶ）のような送信保護期間を、一群１２０と関連付けられたチャネルに設定する。ＡＰデバイス１０５は、高スループット（ＨＴ）デバイス（例えば、ＩＥＥＥ８０２．１１ｎベースのデバイス）及び超高スループット（ＶＨＴ）デバイス（例えば、ＩＥＥＥ８０２．１１ａｃベースのデバイス）のような、異なる種類のデバイス（例えば、異なる規格に基づくデバイス）と通信を行うことができる。ＨＴデバイスは、Ｐ１チャネル１２５、Ｓ１チャネル１３０又はこれらの組み合わせを使用するように構成され、ＶＨＴデバイスは、Ｐ１チャネル１２５、Ｐ２チャネル１３５、Ｓ１チャネル１３０、Ｓ２チャネル１４０又はこれらチャネルの２つ以上の組み合わせを使用するように構成される。ＡＰデバイス１０５は、ＶＨＴデバイス及びＨＴデバイスに同時に送信を行うことができる。
【００２３】
ある場合には、ＡＰデバイス１０５は、Ｐ２チャネル１３５を使用してＶＨＴデバイスに送信を行い、Ｐ１チャネル１２５を使用してＨＴデバイスに送信を行う。ＡＰデバイス１０５は、Ｐ１チャネル１２５及びＰ２チャネル１３５上の１以上のパケットの送信を、パケットが同時に終了してアクナリッジメント（ＡＣＫ）のためのウィンドウを形成するように調整する。更に、ＡＰデバイス１０５は、Ｐ１チャネル１２５及びＳ１チャネル１３０を使用して、４０ＭＨｚ広帯域伝送をＨＴデバイスに提供することができ、Ｐ２チャネル１３５及びＳ２チャネル１４０を使用して、４０ＭＨｚ広帯域伝送をＶＨＴデバイスに提供することができる。ある場合には、ＡＰデバイス１０５は、一群１２０のチャネル全てを使用して、１つのデバイスと通信を行うことができる。
【００２４】
ＡＰデバイス１０５のようなアクセスポイントは、それぞれ重複する送信期間に２つのデバイスに対してパケットを送信することができる。２つのデバイスは、それぞれ異なる無線通信規格（例えば、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃ）を実装することができる。例えば、第１パケットを送信することは、第１無線通信規格（例えば、ＩＥＥＥ８０２．１１ｎ）に基づく通信用に構成された第１無線通信デバイスへの送信を含むことができ、第２パケットを送信することは、第２無線通信規格（例えば、ＩＥＥＥ８０２．１１ａｃ）に基づく通信用に構成された第２無線通信デバイスへの送信を含むことができる。第１無線通信規格及び第２無線通信規格は、相互に互換性のある通信を第１チャネル上で規定することができ、第２規格は、第１チャネル及び第２チャネルの通信を規定する。ある場合には、アクセスポイントは、複数のチャネルを使用して、同一のデバイスに対して重複する複数の送信を行うことができる。例えば、第１パケット及び第２パケットの送信は、これらパケットを同時に同一デバイスに送信することを含む。
【００２５】
図２は、２つの無線通信デバイス及び無線ネットワークの一例を示した図である。アクセスポイント（ＡＰ）、基地局（ＢＳ）、無線ハンドセット、アクセスターミナル（ＡＴ）、クライアント局、又は、移動局（ＭＳ）のような無線通信デバイス２０５、２０７は、プロセッサ装置２１０、２１２のような回路を含むことができる。プロセッサ装置２１０、２１２は、本開示で提示される１以上の技術を実装する１以上のプロセッサを含むことができる。無線通信デバイス２０５、２０７は、１以上のアンテナ２２０ａ、２２０ｂ、２２２ａ、２２２ｂを介して、無線信号を送受信する送受信機２１５、２１７のような回路を備えることができる。ある実装形態では、送受信機２１５、２１７は、一体化された送受信装置を有する。ある実装形態では、送受信装置２１５、２１７は、複数の無線ユニットを含む。ある実装形態では、無線ユニットは、信号を送受信するためのベースバンドユニット（ＢＢＵ）及び無線周波数ユニット（ＲＦＵ）を含む。送受信装置２１５、２１７は、検出器、デコーダ、変調器及びエンコーダのうちの１以上を含むことができる。送受信装置２１５、２１７は、アナログ回路及びデジタル回路を含むことができる。無線通信デバイス２０５、２０７は、データ、命令又はその両方のような情報を格納するように構成された１つ以上のメモリ２２５、２２７を含む。ある実装形態では、無線通信デバイス２０５、２０７は、送信専用回路及び受信専用回路を含む。ある実装形態では、無線通信デバイス２０５、２０７は、サービングデバイス（例えば、アクセスポイント）又はクライアントデバイスとして動作可能である。
【００２６】
第１無線通信デバイス２０５は、例えば、直交空間分割多元接続（ＳＤＭＡ）サブスペースのような、直交空間サブスペース等の２つ以上の空間無線通信チャネルを介して、１以上のデバイスにデータを送信することができる。例えば、第１無線通信デバイス２０５は、空間無線チャネルを使用して第２無線通信デバイス２０７に、異なる空間無線チャネルを使用して第３無線通信デバイス（図示せず）へとデータを並行して送信することができる。ある実装形態では、第１無線通信デバイス２０５は、１つの周波数レンジ内に空間的に別個の複数の無線チャネルを提供する２つ以上の空間多重化行列を使用して、２つ以上の無線通信デバイスにデータを送信する空間分割技術を実装する。
【００２７】
ＭＩＭＯイネーブルアクセスポイントのような無線通信デバイスは、１以上の送信サイドビーム形成行列を、異なる複数のクライアント無線通信デバイスと関連付けられた空間的に別個の複数の信号に適用することにより、同じ周波数レンジにおいて同時に複数のクライアント無線通信デバイスに信号を送信することができる。複数の無線通信デバイスの異なるアンテナにおける異なる複数の信号パターンに基づいて、クライアント無線通信デバイスはそれぞれ、自身の信号を識別する。ＭＩＭＯイネーブルされたアクセスポイントは、クライント無線通信デバイス各々についてのチャネル状態情報を取得するべく、サウンディングに参加することができる。アクセスポイントは、異なるクライアントデバイスに対する信号を空間的に分離するべく、異なるチャネル状態情報基づいて、空間ステアリング行列のような空間多重化行列を計算することができる。
【００２８】
図３には、本明細書に記載される様々な実装詳細を含む無線通信デバイスアーキテクチャの一例が示されている。無線通信デバイス３５０は、２つ以上の周波数帯域において、２つ以上のクライアントに対する信号を生成することができる。１つのチャネルが、１つの周波数帯域と関連付けられてもよい。１つの周波数帯域は、複数のＯＦＤＭサブキャリアからなる一群を含むことができる。無線通信デバイス３５０は、ＭＡＣモジュール３５５を含む。ＭＡＣモジュール３５５は、１以上のＭＡＣ制御ユニット（ＭＣＵ）（図示せず）を含むことができる。無線通信デバイス３５０は、１以上のクライアントと関連付けられたデータストリーム（例えば、Ｎ個のクライアントデバイス、又は、１以上のクライアントに対するＮ個の送信ストリーム）を、ＭＡＣモジュール３５５から受信する３つ以上のエンコーダ３６０ａ、３６０ｂ、３６０ｃを含む。エンコーダ３６０ａ、３６０ｂ、３６０ｃは、それぞれエンコードされたストリームを生成するべく、前方誤り訂正（ＦＥＣ）のようなエンコーディングを実行することができる。変調器３６５ａ、３６５ｂ、３６５ｃは、それぞれのエンコードされたストリームに対して変調を行って、変調されたストリームを、直交周波数分割多元接続（ＯＦＤＭＡ）逆高速フーリエ変換（ＩＦＦＴ）モジュール３８０へと供給する。
【００２９】
ＯＦＤＭＡ  ＩＦＦＴ（Ｏ−ＩＦＦＴ）モジュール３８０は、変調器３６５ａ、３６５ｂ、３６５ｃからそれぞれ変調されたストリームに対してＩＦＦＴを実行することができる。ある実装形態では、Ｏ−ＩＦＦＴモジュール３８０は、ＯＦＤＭＡモジュール及びＩＦＦＴモジュールを含むことができ、ＯＦＤＭＡモジュールは、ＩＦＦＴ処理の前に、異なる複数の変調されたストリームを、複数のサブキャリア一群にマッピングする。ある実装形態では、Ｏ−ＩＦＦＴモジュール３８０は、第１変調器３６５ａの出力に対してＩＦＦＴを実行して、第１周波数帯域と関連付けられた第１時間ドメイン信号を生成することができる。Ｏ−ＩＦＦＴモジュール３８０は、第２変調器３６５ｂの出力に対してＩＦＦＴを実行して、第２周波数帯域と関連付けられた第２時間ドメイン信号を生成することができる。Ｏ−ＩＦＦＴモジュール３８０は、第Ｎ変調器３６５ｃの出力に対してＩＦＦＴを実行して、第Ｎ周波数帯域と関連付けられた第Ｎ時間ドメイン信号を生成することができる。
【００３０】
ある実装形態では、Ｏ−ＩＦＦＴモジュール３８０は、第１変調器３６５ａ、３６５ｂ、３６５ｃのそれぞれの出力と関連付けられた周波数コンポーネント、例えば、周波数帯域コンポーネントを組み合わせることができる。Ｏ−ＩＦＦＴモジュール３８０は、周波数帯域と関連付けられた時間ドメインの信号を生成するべく、周波数帯域コンポーネントの組み合わせにＩＦＦＴを実行することができる。ある実装形態では、Ｏ−ＩＦＦＴモジュール３８０は、例えば、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚ及び１６０ＭＨｚである、１以上のＦＦＴ帯域幅周波数を使用するように構成される。ある実装形態では、Ｏ−ＩＦＦＴモジュール３８０は、様々なＩＦＦＴを実行することができる。
【００３１】
デジタルフィルタ無線モジュール３８５は、時間ドメインの信号をフィルタして、アンテナモジュール３９０を介して送信する信号を増幅させることができる。アンテナモジュール３９０は、複数の送信アンテナ及び複数の受信アンテナを含むことができる。ある実装形態では、アンテナモジュール３９０は、無線通信デバイス３５０の外側に設けられる取り外し可能ユニットである。
【００３２】
ある実装形態では、無線通信デバイス３５０は、１以上の集積回路（ＩＣ）を含む。ある実装形態では、ＭＡＣモジュール３５５は、１つ以上のＩＣを含む。ある実施形態では、無線通信デバイス３５０は、ＭＡＣモジュール、ＭＣＵ、ＢＢＵ又はＲＦＵのような複数のユニット及び／又はモジュールの機能を実装するＩＣを含む。ある実装形態では、無線通信デバイス３５０は、データストリームを、送信のためにＭＡＣモジュール３５５に提供するホストプロセッサを含む。ある実装形態では、無線通信デバイス３５０は、ＭＡＣモジュール３５５からデータストリームを受信するホストプロセッサを含む。ある実装形態では、ホストプロセッサは、ＭＡＣモジュール３５５を含む。
【００３３】
図４には、マルチチャネル無線通信の通信プロセスの一例が示されている。段階４０５において、通信プロセスは、無線通信のために、少なくとも第１無線通信デバイスによって利用可能な無線チャネルの一群を監視する。第１無線通信デバイスは、ＶＨＴデバイス（例えば、ＩＥＥＥ８０２．１１ａｃベースのデバイス）であってもよい。無線チャネルの一群は、２０ＭＨｚプライマリチャネル（Ｐ）、２０ＭＨｚセカンダリチャネル（Ｓ１）及び４０ＭＨｚセカンダリチャネル（Ｓ２）を含む、５ＧＨｚ帯であってもよい。ある実装形態では、無線チャネルの一群は、Ｐ、Ｓ１及びＳ２に加えて、８０ＭＨｚセカンダリチャネル（Ｓ３）を含むことができる。ある実装形態では、Ｐ及びＳ１の組み合わせは、ＩＥＥＥ８０２．１１ｎ規格に規定されるように、４０ＭＨｚチャネルであってもよい。Ｐ、Ｓ１及びＳ２の組み合わせは、ＩＥＥＥ８０２．１１ｎ規格に規定されるように、隣接する２つの４０ＭＨｚチャネルを含む８０ＭＨｚチャネルであってもよい。Ｓ３も、ＩＥＥＥ８０２．１１ｎ規格に規定されるように、隣接する２つの４０ＭＨｚチャネルを含んでもよい。周波数割り当てのＰが決定されると、無線チャネルの一群内におけるその他のセカンダリチャネルの周波数割り当ても決まる。ある実装形態では、無線チャネルの一群内の２０ＭＨｚサブチャネルそれぞれに対して、クリアチャネルアセスメント技術を使用して、無線チャネルの一群についてチャネル状態及び／又はトラフィック負荷を監視することができる。
【００３４】
段階４１０において、通信プロセスは、１以上の第２無線通信デバイスから、１以上のビーコン信号を受信する。１以上の第２無線通信デバイスは、ＨＴデバイス（例えば、ＩＥＥＥ８０２．１１ｎベースのデバイス）、ＶＨＴデバイス（例えば、ＩＥＥＥ８０２．１１ａｃベースのデバイス）又はこれらの両方のようなデバイスであってもよい。
【００３５】
段階４１５において、通信プロセスは、無線通信の一群内に、１以上のビーコン信号を受信した１以上のプライマリチャネルを特定する。例えば、１以上のプライマリチャネルは、１以上の対応するＩＥＥＥ８０２．１１ｎベーシックサービスセットの、１以上の２０ＭＨｚプライマリチャネルであってもよい。
【００３６】
段階４２０において、通信プロセスは、１以上の特定されたプライマリチャネルのトラフィック負荷を推定する。ある実装形態では、トラフィック負荷は、１以上の特定されたプライマリチャネルのエネルギー検出に基づいて推定する。ある実装形態では、通信プロセスは、１以上の特定されたプライマリチャネルのチャネル状態の測定に基づいて、１以上の特定されたプライマリチャネルのビジー対アイドル比を計算することができる。そして、通信プロセスは、計算されたビジー対アイドル比に基づいて、１以上の特定されたプライマリチャネルのトラフィック閾値を決定することができる。
【００３７】
段階４２５において、通信プロセスは、算定されたトラフィック負荷に基づいて、第１無線通信デバイスのプライマリチャネルとして、特定された１以上のプライマリチャネルのうちの１つのチャネルを使用するか、又は、特定された１以上のプライマリチャネルとは別の無線チャネルの一群内の１つのチャネルを使用するかを決定する。段階４２５の決定段階は、ビジー対アイドル比と閾値とを比較して、比較結果を生成することを含む。
【００３８】
段階４３０において、通信プロセスは、４２５の決定段階の結果に基づいて、第１無線通信デバイスに対するプライマリチャネルを選択する。第１無線通信デバイスに対するプライマリチャネルの選択は、推定されたトラフィック負荷が閾値を超えることに基づいて、無線チャネルの一群内から、特定された１以上のプライマリチャネルとは別の１つのチャネルを、第１無線通信デバイスに対するプライマリチャネルに選択することを含んでもよい。更に、第１無線通信デバイスに対するプライマリチャネルの選択は、推定されたトラフィック負荷が閾値を超えないことに基づいて、特定された１以上のプライマリチャネルから、第１無線通信デバイスに対するプライマリチャネルを選択することを含んでもよい。
【００３９】
ある実装形態では、無線チャネルの一群は、２つの周波数部分を含む。２つの周波数部分はそれぞれ、無線チャネルの一群と関連付けられた周波数帯域の半分である、連続した周波数帯域を占める。第１無線通信デバイスに対するプライマリチャネルの選択は、２つの周波数部分のうちの１つの周波数部分を、第１無線通信デバイスに対するプライマリチャネルとして選択することを含む。周波数部分は、特定された１以上のプライマリチャネルの１以上の周波数帯域とは別の周波数帯域を有する。
【００４０】
ある場合には、１以上のビーコン信号を１以上の第２無線通信デバイスから受信する。第１無線通信デバイスに対してプライマリチャネルを選択することは、１以上のビーコン信号を受信するチャネルを、第１無線通信デバイスに対するプライマリチャネルとして選択することを含んでもよく、選択されたチャネルは、第２通信デバイスのプライマリチャネルとなる。
【００４１】
ある場合には、無線チャネルの一群のサブセットは、１以上の第２無線通信デバイスによって使用可能な無線チャネルと重複しない。第１無線通信デバイスに対してプライマリチャネルを選択することは、無線チャネルの一群のサブセットにおける１つのチャネルを、第１無線通信デバイスに対するプライマリチャネルとして選択することを含んでもよい。
【００４２】
ある実装形態では、１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル、及び、４０ＭＨｚセカンダリチャネルを使用するデバイスを含む。第１無線通信デバイスに対してプライマリチャネルを選択することは、４０ＭＨｚセカンダリチャネルにおける１つのチャネルを、第１無線通信デバイスに対するプライマリチャネルとして選択することを含んでもよい。
【００４３】
ある実装形態では、１以上の第２無線通信デバイスは、２０ＭＨｚプライマリチャネル、２０ＭＨｚセカンダリチャネル、４０ＭＨｚセカンダリチャネル、及び、８０ＭＨｚセカンダリチャネルを使用するデバイスを含む。第１無線通信デバイスに対してプライマリチャネルを選択することは、８０ＭＨｚセカンダリチャネルにおける１つのチャネルを、第１無線通信デバイスに対するプライマリチャネルとして選択することを含んでもよい。
【００４４】
ある実装形態では、１以上のビーコンが２０ＭＨｚチャネルで検出されると、通信プロセスは、２０ＭＨｚチャネルを、第２無線通信デバイスに対して特定されたプライマリチャネルであるとみなしてもよい。通信プロセスは、第２無線通信デバイスの特定されたプライマリチャネルを、第１無線通信デバイスのプライマリチャネルとして選択してもよい。例えば、通信プロセスで動作可能なＶＨＴ  ＡＰ（例えば、第１無線通信デバイス）は、現在のプライマリチャネル（例えば、第２無線通信デバイスに対して特定されたプライマリチャネル）と重複するプライマリチャネルを選択して、８０ＭＨｚ又は１６０ＭＨｚ  ＢＳＳ（８０／１６０ＢＳＳ）を開始してもよい。複数の２０ＭＨｚチャネルで１以上のビーコンが検出されると（例えば、複数のプライマリチャネルが特定されると）、通信プロセスは、第１無線通信デバイスに対するプライマリチャネルとして、複数の特定されたプライマリチャネルから１つのチャネルを選択することができる。例えば、上記通信プロセスを実行するように構成されたＶＨＴ  ＡＰは、別のデバイスによって使用される現在の複数のプライマリチャネルのうちの１つと重複するプライマリチャネルを選択して、８０／１６０ＢＳＳを開始することができる。ＶＨＴ  ＡＰは更に、現在のプライマリチャネルのうち最もビジー（busy）でないチャネルと重複するように、８０／１６０ＢＳＳのプライマリチャネルを更に選択することができる。ある場合には、通信プロセスは、１以上の第２通信デバイスによって使用されている無線チャネルと重複しないチャネルを選択することができる。
【００４５】
ある実装形態では、既存の８０ＭＨｚＢＳＳが存在する場合には、通信プロセスは、既存８０ＭＨｚＢＳＳのＳ２（例えば、４０ＭＨｚセカンダリチャネル）における２０ＭＨｚチャネルを選択することができる。既存の１６０ＭＨｚＢＳＳが存在する場合には、通信プロセスは、既存１６０ＭＨｚＢＳＳのＳ３（例えば、８０ＭＨｚセカンダリチャネル）における２０ＭＨｚチャネルを選択することができる。第１無線通信に対するプライマリチャネルを選択する更なる例について、それぞれ異なるＢＳＳが存在するシナリオを示した図５から図１５を参照して説明する。
【００４６】
図５は、第１ＢＳＳ共存シナリオにおいて、新規のベーシックサービスセット（ＢＳＳ）に対してプライマリチャネル選択を行う一例を示した図である。この例では、４０ＭＨｚ周波数帯域を使用する既存ＢＳＳ５２０（例えば、ＩＥＥＥ８０２．１１ｎベースのＢＳＳ）が存在する。既存ＢＳＳ５２０は、既存のデバイスによって提供される。また、８０ＭＨｚ周波数帯域を使用する新規ＢＳＳ５１０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。新規ＢＳＳ５１０は、新たにアクティブにされたデバイス（例えば、電源を投入された、再起動された等）によって提供される。この例では、新規の８０ＭＨｚ  ＢＳＳ５１０は、既存の４０ＭＨｚＢＳＳ５２０の２０ＭＨｚプライマリチャネル５２５Ａ及び２０ＭＨｚセカンダリチャネル５２５Ｂと重複するチャネル５１５Ａ、５１５Ｂを含む。
【００４７】
新たにアクティブにされたデバイスに対するプライマリチャネルは、新規ＢＳＳ５１０が、送信機会（ＴＸＯＰ）を得る確率が高くなるような態様で選択されてもよい。ＴＸＯＰを得るべく、ＢＳＳ内のＡＰのようなデバイスは、無線トラフィックを監視するべく、１以上のプライマリチャネル及び１以上のセカンダリチャネルを監視してもよい。プライマリチャネルがＡＩＦＳ（Arbitration Inter Frame Space）＋バックオフ期間の間、アイドル状態である、及び、１以上のセカンダリチャネルが少なくともＰＩＦＳ（Point coordination function InterFrame Space）期間の間アイドル状態である場合、デバイスは、このアイドル状態のチャネルをＴＸＯＰに使用することができる。ＴＸＯＰを取得することに基づいて、デバイスは、フレーム間のギャップの間に、ＳＩＦＳ（Short InterFrame Space）を伴う１以上のフレームを連続して送信することができる。
【００４８】
図５に示すように、新規ＢＳＳ５１０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ５１０のプライマリチャネルは、既存ＢＳＳ５２０によって使用されているチャネル５２５Ａ、５２５Ｂと重複しないチャネル５１５Ｃ、５１５Ｄのうちの１つから選択可能である。ある実装形態では、新規ＢＳＳ５１０のプライマリチャネルは、チャネル５１５Ｃ、５１５Ｄの両方を含む。新規ＢＳＳ５１０は、既存ＢＳＳ５２０からのコンテンション（競合）を受けることなく、チャネル５１５Ｃ及び５１５Ｄにアクセスすることができる。既存ＢＳＳ５２０は、ほぼ常時、チャネル５２５Ａ及び５２５Ｂにアクセスすることができる、そして、新規ＢＳＳ５１０からのコンテンションを受ける。新規ＢＳＳ５１０は、既存ＢＳＳ５２０のバックオフ期間及びチャネルアクセス遅延（例えば、ＰＩＦＳ）を含む期間である脆弱な期間に、チャネル５１５Ａ及び５１５Ｂにアクセスすることができる。新規ＢＳＳ５１０のアイドル状態開始時間（又は、バックオフ開始時間）が、不安定期間内である場合、新規ＢＳＳ５１０は、チャネル５１５Ａ及び５１５Ｂを使用することができる。ある実装形態では、不安定期間が、新規ＢＳＳ５１０のＴＸＯＰ期間よりも十分短い場合には、新規ＢＳＳ５１０が、既存ＢＳＳ５２０によって使用されるチャネルにアクセスする確率は低くなる。チャネルのトラフィック負荷について、新規ＢＳＳ５１０及び既存ＢＳＳ５２０の両方が最大限に使用される（例えば、チャネル利用率が９０％を超える、又は、その他の値を採用できる）場合、全てのチャネルを完全に利用できる。新規ＢＳＳ５１０の負荷が高く、既存ＢＳＳ５２０の負荷が低い場合には、新規ＢＳＳ５１０は、チャネル５１５Ｃ及び５１５Ｄを十分に利用することができ、チャネル５１５Ａ、５１５Ｂ又はその両方を一部利用することができる。新規ＢＳＳ５１０の負荷が低く、既存ＢＳＳ５２０の負荷が高い場合には、新規ＢＳＳ５１０は、チャネル５１５Ａ、５１５Ｂ又はその両方を利用することを避けることができる。
【００４９】
図５に示す、新規ＢＳＳ５１０のプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ５１０のプライマリチャネル５１５Ｂは、既存ＢＳＳ５２０のプライマリチャネル５２５Ａと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ５１０は、既存ＢＳＳ５２０と、５１５Ｂの利用を共有することができ、新規ＢＳＳ５１０は、チャネル５１５Ｂにアクセス可能となった時に、チャネル５１５Ｃ及び５１５Ｄにもアクセスすることができる。チャネルのトラフィック負荷について、新規ＢＳＳ５１０の負荷が高い時、新規ＢＳＳ５１０がＴＸＯＰを有する場合にチャネル５１５Ｃ及び５１５Ｄへのアクセスを得ることができる。新規ＢＳＳ５１０の負荷が低く既存ＢＳＳ５２０の負荷が高い場合には、新規ＢＳＳ５１０は、チャネル５１５Ｂへのアクセスについて、既存ＢＳＳ５２０と競うことができる。
【００５０】
図５に示すように、新規ＢＳＳ５１０に対するプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ５１０のプライマリチャネル５１５Ａは、既存ＢＳＳ５２０のセカンダリチャネル５２５Ｂと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ５１０は、既存ＢＳＳ５２０と５１５Ｂの利用を共有することができ、新規ＢＳＳ５１０は、チャネル５１５Ｂにアクセス可能となった時に、チャネル５１５Ｃ及び５１５Ｄにもアクセスすることができる。チャネルのトラフィック負荷について、両方のＢＳＳの負荷が高い場合には、新規ＢＳＳ５１０は、プライマリチャネルへのアクセスについて、既存ＢＳＳ５２０と争うことができる。新規ＢＳＳ５１０の負荷が高く既存ＢＳＳ５２０の負荷が低い場合には、新規ＢＳＳ５１０は、チャネル５２５Ａ及び５２５Ｂに対してよりアクセスを得ることができる。ある実装形態では、新規ＢＳＳ５１０が、５１５Ｂにアクセスできない場合には、チャネル５１５Ｃ及び５１５Ｄにもアクセスすることができない。
【００５１】
ある実装形態では、新規ＢＳＳ５１０の負荷が高く、既存ＢＳＳの負荷が低い場合、既存ＢＳＳは、プライマリチャネル選択に関して、第２オプションを使用してもよい。それ以外の場合には、新規ＢＳＳ５１０は、プライマリチャネル選択に第１オプションを使用してもよい。新規ＢＳＳ５１０及び／又は既存ＢＳＳ５２０のトラフィック状態に変化があった場合には、新規ＢＳＳ５１０のＡＰによって、プライマリチャネル選択を変更することができる。
【００５２】
図６には、第２ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例が示されている。この例では、それぞれ４０ＭＨｚ周波数帯域を使用する２つの既存ＢＳＳ６１０、６３０（例えば、ＩＥＥＥ８０２．１１ｎベースのＢＳＳ）が存在する。既存ＢＳＳ６１０、６３０は、既存デバイスによって提供される。また、８０ＭＨｚ周波数帯域を使用する新規ＢＳＳ６２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。この例では、新規ＢＳＳ６２０（８０ＭＨｚ）は、既存ＢＳＳ６１０のプライマリチャネル６１５Ａ及びセカンダリチャネル６１５Ｂと重複するチャネル６２５Ｃ、６２５Ｄを含む。チャネル６２５Ｃ、６２５Ｄはまた、既存ＢＳＳ６３０のプライマリチャネル６３５Ａ及びセカンダリチャネル６３５Ｂと重複する。更に、既存ＢＳＳ６１０のプライマリチャネル６１５Ａは、既存ＢＳＳ６３０のプライマリチャネル６３５Ａと重複しない。
【００５３】
図６に示すように、新規ＢＳＳ６２０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ６２０のプライマリチャネル（６２５Ｂ又は６２５Ａ）は、既存ＢＳＳ６１０、６３０によって使用されるプライマリチャネル６１５Ａ、６３５Ａ及びセカンダリチャネル６１５Ｂ及び６３５Ｂと重複しないチャネル６２５Ａ、６２５Ｂのうちの１つから選択される。このオプションでは、新規ＢＳＳ６２０は、既存ＢＳＳ６１０、６３０からのコンテンションを受けることなく、チャネル６２５Ａ及び６２５Ｂにアクセスすることができる。新規ＢＳＳ６２０からのコンテンションを一部受けることから、既存ＢＳＳ６１０、６３０は、ほぼ常時、チャネル６２５Ａ及び６２５Ｄにアクセスすることができる。チャネルのトラフィック負荷について、全てのＢＳＳの負荷が高い場合には、全てのチャネルを完全に利用できる。新規ＢＳＳ６２０の負荷が高く、既存ＢＳＳ両方の負荷が低い場合には、新規ＢＳＳ６２０は、チャネル６２５Ａ及び６２５Ｂを十分に利用することができ、チャネル６２５Ｃ及びチャネル６２５Ｄを一部利用することができる。新規ＢＳＳ６２０の負荷が低く、既存ＢＳＳの負荷が高い場合には、既存ＢＳＳ６１０、６３０は、チャネル６２５Ｃ及び６２５Ｄの大部分を利用することができる。
【００５４】
図６に示す、新規ＢＳＳ６２０のプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ６２０のプライマリチャネル６２５Ｃは、プライマリチャネル６１５Ａ及びプライマリチャネル６３５Ａ間の、最もビジーでないプライマリチャネルと重複するように選択されてもよい。新規ＢＳＳ６２０は、最もビジーでないＢＳＳと、チャネル６２５Ｃの利用を共有することができる。新規ＢＳＳ６２０は、チャネル６２５Ｃ及び６２５Ｄにアクセス可能となった時に、チャネル６２５Ａ及び６２５Ｂにもアクセスすることができる。チャネルのトラフィック負荷について、全てのＢＳＳの負荷が高い場合には、新規ＢＳＳ６２０は、既存のＢＳＳ６１０、６３０と、チャネル６２５Ｃを共有することができる。新規ＢＳＳ６２０の負荷が高く、既存のＢＳＳ６１０、６３０の負荷が低い場合には、新規ＢＳＳ６２０は、チャネル６２５Ｃの大部分を利用することができ、チャネル６２５Ａ、６２５Ｂ及び６２５Ｄを一部使用することができる。
【００５５】
図６に示すように、新規ＢＳＳ６２０に対するプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ６２０のプライマリチャネル６２５Ｄは、既存のビジーなＢＳＳプライマリチャネルと重複するように選択されてもよい。
【００５６】
ある実装形態では、新規ＢＳＳ６２０及び既存ＢＳＳ６１０、６３０のトラフィック負荷について、新規ＢＳＳ６２０は、プライマリチャネルを選択するのに第１オプションを使用することができる。第３オプションは、第１オプション及び第２オプションが利用不可能な場合に選択されてもよい。
【００５７】
図７には、第３ＢＳＳ共存シナリオにおけるプライマリチャネル選択の一例が示されている。この例では、それぞれ４０ＭＨｚ周波数帯域を使用する２つの既存ＢＳＳ７２０、７３０（例えば、ＩＥＥＥ８０２．１１ｎベースのＢＳＳ）が存在する。既存ＢＳＳ７２０、７３０は、既存のデバイスによって提供される。また、８０ＭＨｚ周波数帯域を使用する新規ＢＳＳ７１０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。２つの既存ＢＳＳ７２０、７３０によって使用される２つの４０ＭＨｚ周波数帯域は互いに隣接しており、２つの４０ＭＨｚ周波数帯域の連結部分は、新規ＢＳＳ７１０の８０ＭＨｚ周波数帯域と重複する。既存ＢＳＳ  Ａ  ７２０は、２０ＭＨｚプライマリチャネル７２５Ａ及び２０ＭＨｚセカンダリチャネル７２５Ｂを使用し、既存ＢＳＳ  Ｂ  ７３０は、２０ＭＨｚプライマリチャネル７３５Ａ及び２０ＭＨｚセカンダリチャネル７３５Ｂを使用する。更に、既存ＢＳＳ  Ａ  ７２０のプライマリチャネル７２５Ａは、既存ＢＳＳ  Ｂ  ７３０のプライマリチャネル７３５Ａよりもビジーである。すなわち、既存ＢＳＳ  Ａ  ７２０のプライマリチャネル７２５Ａは、既存ＢＳＳ  Ｂ  ７３０のプライマリチャネル７３５Ａのトラフィック負荷よりも高い。
【００５８】
図７に示すように、新規ＢＳＳ７１０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ７１０のプライマリチャネル７１５Ａは、最もビジーでない既存ＢＳＳ  Ｂ７３０のプライマリチャネル７３５Ａと重複するように選択されてもよい。第１オプションでは、新規ＢＳＳ７１０は、ビジーでないＢＳＳ  Ｂ７３０と７１５Ａ及び７１５Ｂを共有することができ、７１５Ａ及び７１５Ｂを利用することができる。
【００５９】
図７に示す、新規ＢＳＳ７１０のプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ７１０のプライマリチャネル７１５Ｂは、最もビジーでないチャネル７３５Ａと関連付けられたセカンダリチャネル７３５Ｂと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ７１０は、チャネル７１５Ｂ及びチャネル７１５Ａの一部を使用することができるようになる。
【００６０】
図７に示すように、新規ＢＳＳ７１０に対するプライマリチャネル選択の第３オプションは、次の通りである。プライマリチャネル（７１５Ｃ又は７１５Ｄ）は、既存のＢＳＳ  Ａ  ７２０のビジーなプライマリチャネル７２５Ａと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ７１０は、ビジーな既存のＢＳＳ  Ａ  ７２０とチャネル７１５Ｃ及び７１５Ｂを共有することができ、チャネル７１５Ｃ及び７１５Ｄの公平な共有を得ることができる。新規ＢＳＳ７１０は、７１５Ａ及び７１５Ｂへのアクセスを得た時に、チャネル７１５Ａ及びチャネル７１５Ｂを一部利用することができる。
【００６１】
図７に示す、新規ＢＳＳ７１０のプライマリチャネル選択の第４オプションは、次の通りである。新規ＢＳＳ７１０のプライマリチャネル７１５は、既存のＢＳＳ  Ａ  ７２０のビジーなプライマリチャネル７２５Ａと関連付けられたセカンダリチャネル７２５Ｂと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ７１０は、チャネル７１５Ｄの一部を使用することができるようになる。
【００６２】
ある実装形態では、新規ＢＳＳ７１０及び既存ＢＳＳ７２０、７３０のトラフィック負荷について、新規ＢＳＳ７１０は、プライマリチャネルを選択するのに第１オプションを使用することができる。
【００６３】
図８は、第４ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、８０ＭＨｚ周波数帯域を使用する既存ＢＳＳ８２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ８２０は、既存のデバイスによって提供される。また、既存ＢＳＳ８２０の８０ＭＨｚ周波数帯域と重複する８０ＭＨｚ周波数帯域を使用する新規ＢＳＳ８１０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。新規ＢＳＳ８１０は、新規デバイスによって適用される。この例では、既存ＢＳＳは、ビジーであるプライマリチャネル８２５Ａ、Ｓ１とも称される第１のセカンダリチャネル８２５Ｂ、（Ｓ２とも称される）第２のセカンダリチャネル８２５Ｃ、（Ｓ３とも称される）第３のセカンダリチャネル８２５Ｄを含む。
【００６４】
図８に示すように、新規ＢＳＳ８１０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ８１０のプライマリチャネル（チャネル８１５Ａ、チャネル８１５Ｂ又はその両方）は、既存ＢＳＳ８２０によって使用されているＳ２及びＳ３チャネル８２５Ａ、８２５Ｄと少なくとも部分的に重複しないように選択可能である。このオプションでは、新規ＢＳＳ８１０は、既存ＢＳＳ８２０からのコンテンションを受けることなく、チャネル８１５Ａ及び８１５Ｂにアクセスすることができ、既存ＢＳＳ８２０から一定のコンテンションを受けて、チャネル８１５Ｃ及び８１５Ｄにアクセスすることができる。チャネルのトラフィック負荷について、ＢＳＳ８１０、８２０両方の負荷が高い場合には、全てのチャネルを完全に利用できる。新規ＢＳＳ８１０の負荷が高く、既存ＢＳＳ８２０の負荷が低い場合には、新規ＢＳＳ８１０は、チャネル８１５Ａ及び８１５Ｂを十分に利用することができ、チャネル８１５Ｃ及びチャネル８１５Ｄを一部利用することができる。新規ＢＳＳ８１０の負荷が低く、既存ＢＳＳ８２０の負荷が高い場合には、既存ＢＳＳ８２０は、チャネル８１０Ｃ及び８１０Ｄの大部分を利用することができ、チャネル８１５Ａ及びチャネル８１５Ｂを一部利用することができる。
【００６５】
図８に示す、新規ＢＳＳ８１０のプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ８１０のプライマリチャネル８１５Ｂは、既存ＢＳＳ８２０のプライマリチャネル８２５Ａと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ８１０は、既存ＢＳＳ８２０とチャネル８１５Ｃの利用を共有することができる。新規ＢＳＳ８１０は、チャネル８１５Ｃ及び８１５Ｄにアクセス可能となった時に、チャネル８１５Ａ及び８１５Ｂにもアクセスすることができる。チャネルのトラフィック負荷について、両方のＢＳＳの負荷が高い場合には、チャネル８１５Ａ及び８１５Ｂを完全に利用することができる。新規ＢＳＳ８１０の負荷が高く、既存のＢＳＳ８２０の負荷が低い場合には、全てのチャネルを十分に利用することができる。新規ＢＳＳ８１０の負荷が低く、既存のＢＳＳ８２０の負荷が高い場合には、全てのチャネルを十分に利用することができる。
【００６６】
図８に示すように、新規ＢＳＳ８１０に対するプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ８１０のプライマリチャネル８１５Ｄは、既存ＢＳＳ８２０のセカンダリチャネル８２５Ｂと重複するように選択されてもよい。このオプションでは、既存ＢＳＳ８２０は、新規ＢＳＳ８１０からのコンテンションを一部受けながらチャネル８１５Ｃにアクセスすることができる。新規ＢＳＳ８１０は、既存ＢＳＳ８２０からのコンテンションを一部受けながらチャネル８１５Ｃにアクセスすることができる。ＢＳＳ８１０、８２０のうちの１つは、その他のＢＳＳプライマリチャネルにアクセスすることができるようになると、全てのチャネルにアクセスすることができる。両方のＢＳＳの負荷が高い場合、新規ＢＳＳ８１０は、チャネル８１５Ｄを十分に利用することができ、既存ＢＳＳ８２０は、チャネル８１５Ｃを十分に利用することができる。新規ＢＳＳ８１０の負荷が高く、既存ＢＳＳ８２０の負荷が低い場合には、新規ＢＳＳ８１０は、チャネル８１５Ａ〜Ｃへのアクセスを一部得ることができる。新規ＢＳＳ８１０の負荷が低く既存ＢＳＳ８２０の負荷が高い場合には、既存ＢＳＳ８２０は、チャネル８１５Ｄへのアクセスを一部得ることができる。
【００６７】
ある実装形態では、両方のＢＳＳの負荷が高い場合、新規ＢＳＳ８１０は、プライマリチャネルを選択するのに、第１オプションを使用することができる。そうでない場合には、新規ＢＳＳ８１０は、プライマリチャネルを選択するのに、第２オプションを使用することができる。
【００６８】
図９は、第５ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、４０ＭＨｚ周波数帯域を使用する既存ＢＳＳ９１０（例えば、ＩＥＥＥ８０２．１１ｎベースのＢＳＳ）と、８０ＭＨｚ周波数帯域を使用する既存ＢＳＳ９３０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ９１０、９３０は、既存のデバイスによって提供される。また、８０ＭＨｚ周波数帯域を使用する新規ＢＳＳ９２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。新規ＢＳＳ９２０は、新規デバイスによって適用される既存ＢＳＳ９３０（８０ＭＨｚ）の周波数帯域は、新規ＢＳＳ９２０によって使用される周波数帯域と重複する。既存ＢＳＳ９１０（４０ＭＨｚ）の周波数帯域は、新規ＢＳＳ９２０及び既存ＢＳＳ９３０（８０ＭＨｚ）によって使用される周波数帯域と重複する。更に、既存ＢＳＳ９１０（４０ＭＨｚ）のプライマリチャネル９１５Ａは、既存ＢＳＳ９３０（８０ＭＨｚ）のプライマリチャネル９３５Ａと重複する。
【００６９】
図９に示すように、新規ＢＳＳ９２０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳのプライマリチャネル（チャネル９２５Ａ、９２５Ｂ）は、既存ＢＳＳ９３０のＳ２（９３５Ｃ及び９３５Ｄ）と部分的に重複するように選択可能である。このオプションでは、新規ＢＳＳ９２０は、既存ＢＳＳ９１０、９３０両方からのコンテンションを受けることなく、９２５Ａ及び９２５Ｂにアクセスすることができる。既存ＢＳＳ９１０、９３０は、ほぼ常に、新規ＢＳＳ９２０からのコンテンションを受けて、９２５Ｃ及び９２５Ｄにアクセスすることができる。チャネルのトラフィック負荷について、ＢＳＳ両方のＢＳＳの負荷が高い場合には、全てのチャネルを完全に利用できる。新規ＢＳＳ９２０の負荷が高く、既存ＢＳＳ９１０、９３０の負荷が低い場合には、新規ＢＳＳ９２０は、チャネル９２５Ａ及び９２５Ｂを十分に利用することができ、チャネル９２５Ｃ及びチャネル９２５Ｄを一部利用することができる。新規ＢＳＳ９２０の負荷が低く、既存ＢＳＳ９１０、９３０の負荷が高い場合には、既存ＢＳＳ９１０、９３０は、チャネル９２５Ｃ及び９２５Ｄの大部分を利用することができ、チャネル９２５Ａ及びチャネル９２５Ｂを一部利用することができる。
【００７０】
図９に示す、新規ＢＳＳ９２０のプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ９２０のプライマリチャネル９２５Ｃは、既存ＢＳＳ９１０、９３０のプライマリチャネル９１５Ａ、９３５Ａと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ９２０は、既存ＢＳＳ９１０、９３０と、チャネル９２５Ｃの利用を共有することができる。新規ＢＳＳ９２０は、チャネル９２５Ｃ及び９２５Ｄにアクセス可能となった時に、チャネル９２５Ａ及び９２５Ｂにもアクセスすることができる。チャネルのトラフィック負荷について、新規ＢＳＳ９２０の負荷が高く、既存ＢＳＳ９１０、９３０の負荷が低い場合には、全てのチャネルを十分に利用することができる。新規ＢＳＳ９２０の負荷が低く、既存ＢＳＳ９１０、９３０の負荷が高い場合には、全てのチャネルを十分に利用することができる。
【００７１】
図９に示すように、新規ＢＳＳ９２０に対するプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ９２０のプライマリチャネル９２５Ｄは、既存ＢＳＳ９１０、９３０のセカンダリチャネル９１５Ｂ、９３５Ｂと重複するように選択されてもよい。
【００７２】
ある実装形態では、既存ＢＳＳ９１０、９３０両方の負荷が高い場合、新規ＢＳＳ９２０は、第１オプションに従ってプライマリチャネルを選択することができる。そうでない場合には、新規ＢＳＳ９２０は、第２オプションに従ってプライマリチャネルを選択することができる。第３オプションは、第１オプション及び第２オプションが利用不可能な場合に選択されてもよい。
【００７３】
図１０は、第６ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、４０ＭＨｚ周波数帯域を使用する第１既存ＢＳＳ１０１０（例えば、ＩＥＥＥ８０２．１１ｎベースのＢＳＳ）が存在する。また、８０ＭＨｚ周波数帯域を使用する第２既存ＢＳＳ１０３０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１０１０、１０３０は、既存のデバイスによって提供される。８０ＭＨｚ周波数帯域を使用する新規ＢＳＳ１０２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１０３０（８０ＭＨｚ）の周波数帯域は、新規ＢＳＳ１０２０によって使用される周波数帯域と重複する。既存ＢＳＳ１０１０（４０ＭＨｚ）の周波数帯域は、新規ＢＳＳ１０２０及び既存ＢＳＳ１０３０（８０ＭＨｚ）によって使用される周波数帯域と重複する。既存ＢＳＳ１０１０のプライマリチャネル１０１５Ａ、及び、既存ＢＳＳ１０３０（８０ＭＨｚ）のプライマリチャネル１０３５Ａは、２つの異なる４０ＭＨｚ部分に別個に位置する。
【００７４】
図１０に示すように、新規ＢＳＳ１０２０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ１０２０のプライマリチャネル１０２５Ａは、既存８０ＭＨｚＢＳＳ１０３０のプライマリチャネル１０３５Ａと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ１０２０は、既存８０ＭＨｚＢＳＳ１０３０と、チャネル１０２５Ａ及びチャネル１０２５Ｂを共有することができる。チャネルのトラフィック負荷について、新規ＢＳＳの負荷が高い場合、全てのチャネルを十分に利用することができる。既存４０ＭＨｚＢＳＳ１０１０は、チャネル１０２５Ｃ及びチャネル１０２５Ｄを十分に利用することができる。２つの８０ＭＨｚＢＳＳ１０２０、１０３０は、チャネル１０２５Ａ及び１０２５Ｂを共有することができる。新規ＢＳＳ１０２０の負荷が高く、既存ＢＳＳ１０１０、１０３０の負荷が低い場合には、新規ＢＳＳ１０２０は、既存ＢＳＳ１０１０、１０３０のコンテンションを一部受けながらチャネル１０２５Ａ及び１０２５Ｂの大部分を利用することができ、チャネル１０２５Ｃ及び１０２５Ｄを一部使用することができる。新規ＢＳＳ１０２０の負荷が低く、既存ＢＳＳ１０１０、１０３０の負荷が高い場合には、既存４０ＭＨｚＢＳＳ１０１０は、チャネル１０２５Ｃ及び１０２５Ｄの大部分を利用することができ、既存８０ＭＨｚＢＳＳ１０３０は、チャネル１０２５Ａ及びチャネル１０２５Ｂを一部利用することができる。
【００７５】
図１０に示すように、新規ＢＳＳ１０２０に対するプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ１０２０のプライマリチャネル１０２５Ｃは、既存４０ＭＨｚのＢＳＳ１０１０のプライマリチャネル１０１５Ａと重複するように選択されてもよい。このオプションでは、新規ＢＳＳ１０２０は、４０ＭＨｚ既存ＢＳＳ１０１０と、チャネル１０２５Ｃ及び１０２５Ｄの利用を共有することができる。チャネルのトラフィック負荷について、全てのＢＳＳの負荷が高い時、８０ＭＨｚ既存ＢＳＳ１０３０は、チャネル１０２５Ａ及び１０２５Ｂを十分に利用することができ、新規ＢＳＳ１０２０は、４０ＭＨｚＢＳＳ１０１０と、チャネル１０２５Ｃ及び１０２５Ｄを共有することができる。新規ＢＳＳ１０２０の負荷が高く、既存ＢＳＳ１０１０、１０３０の負荷が低い場合には、新規ＢＳＳ１０２０は、既存ＢＳＳ１０１０、１０３０のコンテンションを一部受けながらチャネル１０２５Ｃ及び１０２５Ｄの大部分を利用することができる。新規ＢＳＳ１０２０は、チャネル１０２５Ａ及び１０２５Ｂの一部を利用することができる。新規ＢＳＳ１０２０の負荷が低く、既存ＢＳＳ１０１０、１０３０の負荷が高い場合には、既存４０ＭＨｚＢＳＳ１０１０は、自身のチャネル１０１５Ａ及び１０１５Ｂ十分利用することができる。
【００７６】
図１０に示すように、新規ＢＳＳ１０２０に対するプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ１０２０のプライマリチャネル１０２５Ｂは、既存８０ＭＨｚ  ＢＳＳ１０３０のセカンダリチャネル１０３５Ｂと重複するように選択されてもよい。
【００７７】
図１０に示すように、新規ＢＳＳ１０２０に対するプライマリチャネル選択の第４オプションは、次の通りである。新規ＢＳＳ１０２０のプライマリチャネル１０２５Ｄは、４０ＭＨｚ既存ＢＳＳ１０１０のセカンダリチャネル１０１５Ｂ、及び、既存８０ＭＨｚ  ＢＳＳ１０３０のセカンダリチャネル１０３５Ｄと重複するように選択されてもよい。セカンダリチャネル１０３５は、既存８０ＭＨｚＢＳＳ１０３０のＳ２  １０３５Ｃ及び１０３５Ｄの２０ＭＨｚ部分である。
【００７８】
ある実装形態では、４０ＭＨｚ既存ＢＳＳ１０１０のトラフィック負荷が、既存８０ＭＨｚＢＳＳ１０３０の負荷よりも大きい場合には、新規ＢＳＳ１０２０は、第１オプションに従ってプライマリチャネルを選択してもよい。そうでない場合には、新規ＢＳＳ１０２０は、第２オプションに従って、プライマリチャネルを選択することができる。第１オプション及び第２オプションが利用不可能な場合には、新規ＢＳＳ１０２０は、第３及び第４オプションに従ってプライマリチャネルを選択することができる。
【００７９】
図１１は、第７ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、４０ＭＨｚ周波数帯域を使用する既存ＢＳＳ１１１０（例えば、ＩＥＥＥ８０２．１１ｎベースのＢＳＳ）と、８０ＭＨｚ周波数帯域を使用する既存ＢＳＳ１１３０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１１１０、１１３０は、既存のデバイスによって提供される。また、８０ＭＨｚ周波数帯域を使用する新規ＢＳＳ１１２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１１３０（８０ＭＨｚ）の周波数帯域は、新規ＢＳＳ１１２０によって使用される周波数帯域と重複する。既存ＢＳＳ１１１０（４０ＭＨｚ）の周波数帯域は、新規ＢＳＳ１１２０及び既存ＢＳＳ１１３０（８０ＭＨｚ）によって使用される周波数帯域と重複する。既存ＢＳＳ１１１０（４０ＭＨｚ）のプライマリチャネル１１１５Ａ、及び、既存ＢＳＳ１１３０（８０ＭＨｚ）のプライマリチャネル１０３５Ａは、同じ４０ＭＨｚ部分に位置するが、互いに重複しない。
【００８０】
図１１に示すように、新規ＢＳＳ１１２０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ１１２０のプライマリチャネル（１１２５Ａ又は１１２５Ｂ）は、既存ＢＳＳ１１３０のセカンダリチャネル１１３５Ｃ、１１３５Ｄのうちの一方又は両方と重複しないように選択されてもよい。このオプションでは、新規ＢＳＳ１１２０は、既存ＢＳＳ１１１０、１１３０からのコンテンションを受けることなく、チャネル１１２５Ａ及び１１２５Ｂにアクセスすることができる。既存ＢＳＳ１１１０、１１３０は、ほぼ常時、チャネル１１２５Ｃ及び１１２５Ｄと関連付けられた周波数帯域にアクセスすることができる。チャネルのトラフィック負荷について、全てのＢＳＳ１１１０、１１２０、１１３０の負荷が高い場合には、全てのチャネルを十分に利用できる。新規ＢＳＳ１１２０の負荷が高く、既存ＢＳＳ１１１０、１１３０の負荷が低い場合には、新規ＢＳＳ１１２０は、チャネル１１２５Ａ及び１１２５Ｂを十分に利用することができ、チャネル１１２５Ｃ及びチャネル１１２５Ｄを一部利用することができる。新規ＢＳＳ１１２０の負荷が低く、既存ＢＳＳ１１１０、１１３０の負荷が高い場合には、既存ＢＳＳ１１１０、１１３０は、新規ＢＳＳ１１２０のチャネル１１２５Ｃ及び１１２５Ｄを十分に利用することができる。
【００８１】
図１１に示す、新規ＢＳＳ１１２０のプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ１１２０のプライマリチャネ１１２５Ｃは、８０ＭＨｚ既存ＢＳＳ１１３０のプライマリチャネル１１３５Ａ及び４０ＭＨｚ既存ＢＳＳ１１１０のＳ１  １１１５と重複するように選択されてもよい。このオプションでは、新規ＢＳＳ１１２０は、８０ＭＨｚＢＳＳ１１３０と、チャネル１１２５Ｃの利用を共有することができる。新規ＢＳＳ１１２０は、チャネル１１２５Ｃ及び１１２５Ｄにアクセス可能となった時に、チャネル１１２５Ａ及び１１２５Ｂにもアクセスすることができる。チャネルのトラフィック負荷について、全てのＢＳＳの負荷が高い場合には、新規ＢＳＳ１１２０は、８０ＭＨｚＢＳＳ１１３０と、チャネル１１２５Ｃを共有することができる。新規ＢＳＳ１１２０の負荷が高く、既存ＢＳＳ１１１０、１１３０の負荷が低い場合には、新規ＢＳＳ１１２０は、既存ＢＳＳ１１１０、１１３０のコンテンションを一部受けながらチャネル１１２５Ｃの大部分を利用することができ、チャネル１１２５Ａ、１１２５Ｂ及び１１２５Ｄを一部使用することができる。
【００８２】
図１１に示すように、新規ＢＳＳ１１２０に対するプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ１１２０のプライマリチャネル１１２５Ｄは、４０ＭＨｚ既存ＢＳＳ１１１０のプライマリチャネル１１１５Ａ、及び、既存８０ＭＨｚＢＳＳ１１３０のＳ１セカンダリチャネル１１３５Ｂと重複するように選択されてもよい。
【００８３】
ある実装形態では、新規ＢＳＳ１１２０は、ＢＳＳのトラフィック負荷に関係なく、第１オプションに従って自身のプライマリチャネルを選択することができる。
【００８４】
図１２は、第８ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、１６０ＭＨｚ周波数帯域を使用する既存ＢＳＳ１２２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１２２０は、既存のデバイスによって提供される。また、１６０ＭＨｚ周波数帯域を使用する新規ＢＳＳ１２１０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。新規１６０ＭＨｚＢＳＳ１２１０及び既存１６０ＭＨｚＢＳＳ１２２０によって占有される周波数帯域は、８０ＭＨｚ帯域の２つの連続した部分、又は、８０ＭＨｚ帯域の２つの不連続な部分を含むことができる。新規ＢＳＳ１２１０の８０ＭＨｚ周波数帯部分１２１５Ｅ〜Ｈ部分は、既存ＢＳＳ１２２０の８０ＭＨｚ周波数帯域部分１２２５Ａ〜Ｄと重複する。既存１６０ＭＨｚＢＳＳ１２２０は、プライマリチャネル１２２５Ａ、Ｓ１セカンダリチャネル１２２５Ｂ、Ｓ２セカンダリチャネル１２２５Ｃ〜Ｄ、及び、Ｓ３セカンダリチャネル１２２５Ｅ〜Ｈを含む。
【００８５】
図１２に示すように、新規ＢＳＳ１２１０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ１２１０のプライマリチャネル（チャネル１２１５Ａ、１２１５Ｂ、１２１５Ｃ又は１２１５Ｄ）は、既存ＢＳＳ１２２０によって使用されている任意のチャネルと重複しないように選択されてもよい。
【００８６】
図１２に示すように、新規ＢＳＳ１２１０に対するプライマリチャネル選択の第２オプションは、次の通りである。プライマリチャネル１２１５Ｅは、既存ＢＳＳ１２２０のプライマリチャネル１２２５Ａと重複するように選択されてもよい。
【００８７】
図１２に示すように、新規ＢＳＳ１２１０に対するプライマリチャネル選択の第３オプションは、次の通りである。プライマリチャネル（チャネル１２１５Ｆ又はチャネル１２１５Ｇ）は、既存ＢＳＳ１２２０のＳ２セカンダリチャネル１２２５Ｃ、１２２５Ｄと部分的に重複するように選択されてもよい。
【００８８】
図１２に示すように、新規ＢＳＳ１２１０に対するプライマリチャネル選択の第４オプションは、次の通りである。プライマリチャネル１２１５Ｈは、既存ＢＳＳ１２２０のＳ１セカンダリチャネル１２２５Ｂと重複するように選択されてもよい。
【００８９】
ある実装形態では、１２２５Ａにおけるトラフィック負荷が高い場合には、新規ＢＳＳ１２１０は、第２オプションに従ってプライマリチャネルを選択することができる。そうでない場合には、新規ＢＳＳ１２１０は、第１オプションに従ってプライマリチャネルを選択することができる。
【００９０】
図１３は、第９ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、１６０ＭＨｚ周波数帯域を使用する既存ＢＳＳ１３２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１３２０は、既存のデバイスによって提供される。また、１６０ＭＨｚ周波数帯域を使用する新規ＢＳＳ１３１０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。新規ＢＳＳ１３１０は、新規デバイスによって提供される。新規１６０ＭＨｚＢＳＳ１３１０及び既存１６０ＭＨｚＢＳＳ１３２０によって占有される周波数帯域は、互いに重複する。この２つの周波数帯域はそれぞれ、８０ＭＨｚ帯域の２つの連続した部分、又は、８０ＭＨｚ帯域の２つの不連続な部分を含むことができる。既存１６０ＭＨｚＢＳＳ１３２０は、プライマリチャネル１３２５Ａ、Ｓ１セカンダリチャネル１３２５Ｂ、Ｓ２セカンダリチャネル１３２５Ｃ〜Ｄ、及び、Ｓ３セカンダリチャネル１３２５Ｅ〜Ｈを含む。
【００９１】
図１３に示すように、新規ＢＳＳ１３１０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ１３１０のプライマリチャネル１３１５Ａは、既存ＢＳＳ１３２０のプライマリチャネル１３２５Ａと重複するように選択可能である。
【００９２】
図１３に示すように、新規ＢＳＳ１３１０に対するプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ１３１０のプライマリチャネル１３１５Ｂは、既存ＢＳＳ１３２０のＳ１  １３２５Ｂと重複するように選択可能である。
【００９３】
図１３に示すように、新規ＢＳＳ１３１０に対するプライマリチャネル選択の第３オプションは、次の通りである。プライマリチャネル（チャネル１３１５Ｃ又はチャネル１３１５Ｄ）は、既存ＢＳＳ１３２０のＳ２セカンダリチャネル１３２５Ｃ及び１３２５Ｄの何れかと重複するように選択可能である。
【００９４】
図１３に示すように、新規ＢＳＳ１３１０に対するプライマリチャネル選択の第４オプションは、次の通りである。プライマリチャネル（チャネル１３１５Ｅ、チャネル１３１５Ｆ、チャネル１３１５Ｇ又はチャネル１３１５Ｈ）は、既存ＢＳＳ１３２０のＳ３セカンダリチャネル１３２５Ｅ〜Ｈと重複するように選択可能である。
【００９５】
ある実装形態では、新規ＢＳＳ１３１０及び既存ＢＳＳ１３２０両方の負荷が高い場合、新規ＢＳＳ１３１０は、第４オプションに従ってプライマリチャネルを選択することができる。Ｓ３  １４２５Ｅ〜Ｈにおける２０ＭＨｚチャネルの少なくとも１つの負荷が低い場合には、新規ＢＳＳ１３１０は、第１オプションに従ってプライマリチャネルを選択することができる。
【００９６】
図１４は、第１０ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、８０ＭＨｚ周波数帯域をそれぞれ使用する既存ＢＳＳ１４２０、１４３０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１４２０、１４３０は、既存のデバイスによって提供される。また、１６０ＭＨｚ周波数帯域を使用する新規ＢＳＳ１４１０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。新規１６０ＭＨｚＢＳＳ１４１０が占有する周波数帯域は、８０ＭＨｚ帯域の２つの連続した部分、又は、８０ＭＨｚ帯域の２つの不連続な部分を含むことができ、２つの８０ＭＨｚ帯域はそれぞれ、２つの既存８０ＭＨｚＢＳＳ１４２０、１４３０によって使用される２つの８０ＭＨｚのうちの１つと重複する。既存８０ＭＨｚ  ＢＳＳ１４２０は、プライマリチャネル１４２５Ａ、Ｓ１  １４２５Ｂ及びＳ２  １３２５Ｃ〜Ｄを含む。既存８０ＭＨｚ  ＢＳＳ１４３０は、プライマリチャネル１４３５Ａ、Ｓ１セカンダリチャネル１４３５Ｂ、Ｓ２セカンダリチャネル１３３５Ｃ〜Ｄを含む。
【００９７】
図１４に示すように、新規ＢＳＳ１４１０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ１４１０のプライマリチャネル（チャネル１４１５Ａ又はチャネル１４１５Ｇ）は、既存ＢＳＳ１４２０、１４３０のプライマリチャネル１４２５Ａ、１４３５Ａのうちの１つと重複するように選択されてもよい。
【００９８】
図１４に示すように、新規ＢＳＳ１４１０に対するプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ１４１０のプライマリチャネル（チャネル１４１５Ｂ又はチャネル１４１５Ｈ）は、既存ＢＳＳ１４２０、１４３０のＳ１チャネル１４２５Ｂ、１４３５Ｂのうちの１つと重複するように選択されてもよい。
【００９９】
図１４に示すように、新規ＢＳＳ１４１０に対するプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ１４１０のプライマリチャネル（チャネル１４１５Ｃ、１４１５Ｄ、１４１５Ｅ又は１４１５Ｆ）は、既存ＢＳＳ１４２０、１４３０のＳ２セカンダリチャネル１４２５Ｃ〜Ｄ、１４３５Ｃ〜Ｄのうちの１つと部分的に重複するように選択することができる。
【０１００】
ある実装形態では、全てのＢＳＳにおけるトラフィック負荷が高い場合には、新規ＢＳＳ１４１０は、第３オプションに従ってプライマリチャネルを選択することができる。そうでない場合には、新規ＢＳＳ１４１０は、第１オプションに従ってプライマリチャネルを選択することができる。
【０１０１】
図１５は、第１１ＢＳＳ共存シナリオにおいて、新規のＢＳＳに対してプライマリチャネル選択を行う一例を示した図である。この例では、８０ＭＨｚ周波数帯域を使用する既存ＢＳＳ１５２０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。既存ＢＳＳ１５２０は、既存のデバイスによって提供される。また、１６０ＭＨｚ周波数帯域を使用する新規ＢＳＳ１５１０（例えば、ＩＥＥＥ８０２．１１ａｃベースのＢＳＳ）が存在する。新規１６０ＭＨｚＢＳＳ１５１０によって占有される周波数帯域は、８０ＭＨｚ帯域の２つの連続した部分、又は、８０ＭＨｚ帯域の２つの不連続な部分を含むことができる。既存８０ＭＨｚＢＳＳ１５２０によって占有される周波数帯域は、新規ＢＳＳ１５１０によって占有される１６０ＭＨｚの８０ＭＨｚ部分と重複する。既存８０ＭＨｚ  ＢＳＳ１５２０は、プライマリチャネル１５２５Ａ、Ｓ１セカンダリチャネル１５２５Ｂ、Ｓ２セカンダリチャネル１５２５Ｃ〜Ｄを含む。
【０１０２】
図１５に示すように、新規ＢＳＳ１５１０に対するプライマリチャネル選択の第１オプションは、次の通りである。新規ＢＳＳ１５１０のプライマリチャネル１５１５Ａは、既存ＢＳＳ１５２０のプライマリチャネル１５２５Ａと重複するように選択されてもよい。
【０１０３】
図１５に示す、新規ＢＳＳ１５１０のプライマリチャネル選択の第２オプションは、次の通りである。新規ＢＳＳ１５１０のプライマリチャネル１５１５Ｂは、既存ＢＳＳ１５２０のプライマリチャネル１５２５Ｂと重複するように選択されてもよい。
【０１０４】
図１５に示す、新規ＢＳＳ１５１０のプライマリチャネル選択の第３オプションは、次の通りである。新規ＢＳＳ１５１０のプライマリチャネル（１５１５Ｃ又は１５１５Ｄ）は、既存ＢＳＳ１５２０のＳ２セカンダリチャネル１５２５Ｃ、１５２５Ｄと部分的に重複するように選択されてもよい。
【０１０５】
図１５に示す、新規ＢＳＳ１５１０のプライマリチャネル選択の第４オプションは、次の通りである。新規ＢＳＳ１５１０のプライマリチャネル（１５１５Ｅ、１５１５Ｆ、１５１５Ｇ又は１５１５Ｈ）は、既存ＢＳＳ１５２０の任意のチャネルと重複しないように選択されてもよい。
【０１０６】
ある実装形態では、既存ＢＳＳ１５２０の負荷が低く、新規ＢＳＳ１５１０の負荷が高い場合、新規ＢＳＳ１５１０は、第４オプションに従ってプライマリチャネルを選択することができる。そうでない場合には、新規ＢＳＳ１５１０は、第１オプションに従ってプライマリチャネルを選択することができる。
【０１０７】
幾つかの実施形態が上記で詳細に説明されたが、様々な変形が可能である。本明細書で説明された機能オペレーションを含む開示された特徴は、電子回路、コンピュータハードウェア、ファームウェア、ソフトウェア、又は、これらの組み合わせに実装することができ、１以上のデータ処理装置に上記のオペレーションを実行させるプログラムを含む本明細書に開示された構造的手段及び構造的均等物（メモリデバイス、記憶デバイスのようなコンピュータ可読媒体、機械可読ストレージ基板、又は、その他の物理的、機械可読媒体、又は、これらの１以上の組み合わせにエンコードされたプログラム）として実装することができる。
【０１０８】
"データ処理装置"という言葉は、例えば、プログラマブルプロセッサ、コンピュータ又はマルチプロセッサ又はコンピュータを含むデータを処理するためのあらゆる装置、デバイス及び機械を包含する。装置としては、ハードウェアに加えて、対象のコンピュータプログラムに対する実行環境を生成するコード、例えば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、又は、これらの１以上の組み合わせを構成するコードも含まれる。
【０１０９】
プログラム（コンピュータプログラム、ソフトウェア、ソフトウェアアプリケーション、スクリプト又はコードとも称される）は、コンパイルされた又は変換された言語、もしくは、宣言型又は手続き型言語を含む、あらゆる形式のプログラミング言語で記載されてもよく、スタンドアローンプログラム又はモジュール、コンポーネント、サブルーチンとして、又は、コンピュータ環境での使用に適したその他の単位として実装されてもよい。プログラムは、必ずしもファイルシステムのファイルに対応していない。プログラムは、その他のパラメータ又はデータ（例えば、マークアップ言語ドキュメントに格納される１以上のスクリプト）を有するファイルの一部、対象のプログラム専用の１つのファイル、又は、複数のコーディネートされたファイル（例えば、１以上のモジュール、サブプログラム又はコード部分を格納するファイル）に格納されてもよい。１つのサイト又は複数の分散されたサイトに位置する、及び、通信ネットワークで相互接続された１つのコンピュータ又は複数のコンピュータにおいて実行されるべくプログラムが実装されてもよい。
【０１１０】
本明細書は、様々な詳細事項を含むが、これらの詳細事項は、特許請求される範囲を限定していると解釈されるべきではなく、特定の実施形態に固有の特徴を説明していると解されるべきである。別の実施形態のコンテキストで本明細書に記載されている特定の特徴を、１つの実施形態における組み合わせに実装することができる。反対に、１つの実施形態のコンテキストで説明された様々な特徴を、複数の実施形態において別々に又は好適な任意のサブコンビネーションで実装することもできる。更に、上記で記載された特徴は、特定の組み合わせで説明され及び特許請求されるが、特許請求される組み合わせからの１つ以上の特徴は、ある場合には、組み合わせから抽出されてもよく、特許請求される組み合わせは、サブコンビネーション又はサブコンビネーションの変形例を対象としてもよい。
【０１１１】
同様に、図に特定の順番で描かれているオペレーションは、所望の結果を達成するために、このオペレーションが図示された特定の順番又はその順番で実行される必要がある、又は、全てのオペレーションを実行する必要があると解釈されるべきではない。ある状況では、マルチタスク処理及び並行処理が有用であると考えられる。更に、上記の実施形態における様々なシステムコンポーネントの区分について、このような区分が全ての実施形態において必要であると解釈されるべきでない。
【図１】
0005577550.tif 000002
【図２】
0005577550.tif 000003
【図３】
0005577550.tif 000004
【図４】
0005577550.tif 000005
【図５】
0005577550.tif 000006
【図６】
0005577550.tif 000007
【図７】
0005577550.tif 000008
【図８】
0005577550.tif 000009
【図９】
0005577550.tif 000010
【図１０】
0005577550.tif 000011
【図１１】
0005577550.tif 000012
【図１２】
0005577550.tif 000013
【図１３】
0005577550.tif 000014
【図１４】
0005577550.tif 000015
【図１５】
0005577550.tif 000016