(57)【特許請求の範囲】
【請求項１】
第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用して通信デバイス同士が情報を交換する無線通信システムにおける、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを生成する方法であって、
前記第１の拡散コードとは異なる第２の拡散コードで拡散されたＳＴＦを含み、前記ＰＨＹデータユニットが前記第２のフォーマットに準拠していることを示す前記ＰＨＹデータユニットの第１の部分を生成する段階と、
前記第２のフォーマットに従って、前記第１のフォーマットが指定しないＰＨＹ情報エレメントを含む前記ＰＨＹデータユニットの第２の部分を生成する段階と
を備え、
前記第１の拡散コードおよび前記第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、
前記第１のフォーマットの前記ＳＴＦは、複数の連続したゴーレイシーケンスａを含み、
前記第２のフォーマットの前記ＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）前記複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、
１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａが前記第２のフォーマットの前記ＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に含まれる方法。
【請求項２】
前記第２のフォーマットの前記ＳＴＦの前記ゴーレイシーケンスａまたは前記ゴーレイシーケンス−ａは、前記ＣＥＦの第１の部分の巡回プレフィックスである請求項１に記載の方法。
【請求項３】
無線通信システムで利用され、第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用し、且つ、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを利用して、他の通信デバイスと情報を交換する通信デバイスであって、
前記ＰＨＹデータユニットが前記第２のフォーマットに準拠していることを示す前記ＰＨＹデータユニットの第１の部分を生成し、前記ＰＨＹデータユニットの前記第１の部分は、前記第１の拡散コードとは異なる第２の拡散コードで拡散されたＳＴＦを含み、前記第２のフォーマットに従って、前記第１のフォーマットが指定しないＰＨＹ情報エレメントを含む前記ＰＨＹデータユニットの第２の部分を生成するＰＨＹデータユニット生成器を備え、
前記第１の拡散コードおよび前記第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、
前記第１のフォーマットの前記ＳＴＦは、複数の連続したゴーレイシーケンスａを含み、
前記第２のフォーマットの前記ＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）前記複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、
前記第２のフォーマットの前記ＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａを含める
通信デバイス。
【請求項４】
ＰＨＹ機能の実装中に前記ＰＨＹデータユニット生成器を制御するＰＨＹコントローラを更に備える請求項３に記載の通信デバイス。
【請求項５】
前記ＰＨＹデータユニットを変調する変調器を更に備える請求項３または４に記載の通信デバイス。
【請求項６】
第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用して通信デバイス同士が情報を交換する無線通信システムにおける、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを処理する方法であって、
ＳＴＦを含む、受信したデータユニットの第１の部分を分析して、前記受信したデータユニットがＰＨＹデータユニットであるかを判断する、前記受信したデータユニットの前記ＳＴＦが、前記第１の拡散コードとは異なる第２の拡散コードで拡散されたかを判断する段階を有する段階と、
前記受信したデータユニットがＰＨＹデータユニットである場合、前記第２のフォーマットに準拠した前記ＰＨＹデータユニットの第２の部分の、前記第１のフォーマットにより指定されないＰＨＹ情報エレメントを利用してＰＨＹ機能を行う段階と
を備え、
前記第１の拡散コードおよび前記第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、
前記第１のフォーマットの前記ＳＴＦは、複数の連続したゴーレイシーケンスａを含み、
前記第２のフォーマットの前記ＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）前記複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、
前記第２のフォーマットの前記ＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａを含む
方法。
【請求項７】
前記ＰＨＹデータユニットはビームフォーミングトレーニング（ＢＦＴ）データユニットであり、
前記ＢＦＴデータユニットの前記第２の部分は、前記第１のフォーマットが指定しないＢＦＴ情報エレメントを含み、
前記ＰＨＹデータユニットの前記第２の部分のＰＨＹ情報エレメントを利用する段階は、ビームフォーミングトレーニング機能を行う段階を有する請求項６に記載の方法。
【請求項８】
無線通信システムで利用され、第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用し、且つ、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを利用して、他の通信デバイスと情報を交換する通信デバイスであって、
ＳＴＦを含む、受信したデータユニットの第１の部分を分析して、前記受信したデータユニットがＰＨＹデータユニットであるかを判断し、前記受信したデータユニットの前記ＳＴＦが、前記第１の拡散コードとは異なる第２の拡散コードで拡散されたかの判断に基づいて、前記受信したデータユニットがＰＨＹデータユニットであるかを判断するＰＨＹデータユニット検出器と、
前記受信したデータユニットがＰＨＹデータユニットである場合、前記ＰＨＹデータユニットの第２の部分のＰＨＹ情報エレメントを利用してＰＨＹ機能を行うＰＨＹコントローラと
を備え、
前記ＰＨＹデータユニットの前記第２の部分は前記第２のフォーマットに準拠しており、前記ＰＨＹ情報エレメントは前記第１のフォーマットにより指定されず、
前記第１の拡散コードおよび前記第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、
前記第１のフォーマットの前記ＳＴＦは、複数の連続したゴーレイシーケンスａを含み、
前記第２のフォーマットの前記ＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）前記複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、
前記第２のフォーマットの前記ＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａを含む
通信デバイス。
【請求項９】
前記ＰＨＹデータユニットを復調する復調器を更に備える請求項８に記載の通信デバイス。
【請求項１０】
逆拡散器を更に備える請求項８に記載の通信デバイス。
【請求項１１】
前記第１のフォーマットの前記ＳＴＦは、更に第１のカバーコードで拡散される請求項１または６に記載の方法。
【請求項１２】
前記第１のフォーマットの前記ＳＴＦは、更に第１のカバーコードで拡散される請求項３または８に記載の通信デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して通信システムに係り、より詳しくは、通信チャネルを介して情報を交換する情報フォーマットに係る。
【０００２】
［関連出願］
本願は、全てが「Control PHY Preamble Format for 60GHz Wideband Wireless Communication Systems」なる名称の２００８年９月２９日に提出された米国仮特許出願第６１／１００，９４８号、２００８年１０月１日に提出された米国仮特許出願第６１／１０１，８３３号、２００８年１０月２４日に提出された米国仮特許出願第６１／１０８，０７９号、および、２００８年１２月９日に提出された米国仮特許出願第６１／１２０，９７３号の明細書の恩恵を主張する。本願は更に、全てが「Control PHY for 60GHz Wideband Wireless Communication Systems」なる名称の２００８年１０月３１日に提出された米国仮特許出願第６１／１１０，３５７号、２００８年１２月１０日に提出された米国仮特許出願第６１／１２１，３９２号、２００９年２月１７日に提出された米国仮特許出願第６１／１５３，１０２号、２００９年４月２１日に提出された米国仮特許出願第６１／１７１，３４３号、および、２００９年４月３０日に提出された米国仮特許出願第６１／１７４，３８２号の明細書の恩恵を主張する。本願は更に、「Next Generation mmWave Specification」なる名称の２００９年３月２日に提出された米国仮特許出願第６１／１５６，６５１号の明細書の恩恵を主張しており、これらの開示内容をここに参照として組み込むことを明示する。
【背景技術】
【０００３】
背景技術の記載は、本開示のコンテクストを概略する意図を有する。この背景技術セクションに記載する範囲の本願の発明者の業績は、本記載の各側面同様に、出願時の先行技術として適当なものでもなければ、本開示に対する自認した先行技術を明示または暗示するものでもない。
【０００４】
ここ数年の間に、利用可能な比較的安価な低電力無線データ通信サービス、ネットワーク、およびデバイスの数は増え続けており、有線送信のスピードおよび信頼性に肉薄しつつある。複数のＩＥＥＥ規格書に様々な無線技術が詳述されており、これには、ＩＥＥＥ規格８０２．１１ｂ（１９９９）およびその更新版および補正版、ＩＥＥＥ８０２．１５．３ドラフト規格（２００３）およびＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格が含まれ、これら全てをまとめて全参照目的にここに組み込む。
【０００５】
一例としては、ワイヤレス・パーソナル・エリア・ネットワーク（ＷＰＡＮ）として知られている一種の無線ネットワークでは通常、例えばＩＥＥＥ規格８０２．１１ａに準拠したＷＬＡＮ等のワイヤレス・ローカル・エリア・ネットワーク（ＷＬＡＮ）よりも物理的に近くに位置しているデバイス間が相互接続されていてよいが、これは必須事項ではない。近年、この種類のネットワークにおいて特に高いデータレート（例えば１Ｇｂｐｓを超える）への関心および需要が特に高まってきている。ＷＰＡＮで高いデータレートを実現するための方法の１つに、数百ＭＨｚ、更に数ＧＨｚといった帯域幅を利用する、というものがある。例えば、無認可の６０ＧＨｚ帯域がこのような動作範囲を提供する。
【０００６】
概して、ＩＥＥＥ８０２．１５．３ｃまたは将来のＩＥＥＥ８０２．１１ａｄ規格に準拠する送信システムは、シングルキャリア（ＳＣ）動作モードおよび直交周波数分割多重（ＯＦＤＭ）動作モードの一方または両方をサポートしており、より高いデータ送信レートを達成している。例えば、単純な低電力ハンドヘルドデバイスは、ＳＣモードのみで動作することができ、より長い動作範囲をサポートする複雑なデバイスはＯＦＤＭモードのみで動作することができ、デュアルモードデバイスのなかには、ＳＣおよびＯＦＤＭモード間を切り替えられるものがある。加えて、これらシステムで動作するデバイスは、プロトコルスタックの物理層の動作モード制御をサポートすることができ、これをここでは「制御ＰＨＹ」と称する。概して、送信システムの制御ＰＨＹは、送信システムで動作する各デバイスがサポートする最低データレートに対応する。デバイスは制御ＰＨＹフレームを送受信することで、例えばビーコンデータまたはビームフォーミングデータ等の基本的な制御情報を通信する。
【０００７】
ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格は、６０ＧＨｚ帯域で動作する無線広帯域通信システムを対象としている。概して、アンテナひいては関連有効無線チャネルは、６０ＧＨｚに近い、またはこれを超える周波数で高度な指向性を有する。従ってトランスミッタ、レシーバ、またはこれらの両方で複数のアンテナが利用可能である場合には、対応する無線チャネルの空間選択性をよりよく利用するために、アンテナに効率的なビームパターンを利用することが重要となる。概して、全方向アンテナで得られる利得と比した場合に、ビームフォーミングまたはビームステアリングの利用によって、１以上の特定の方向で１以上の高い利得ローブまたはビームを有する空間利得パターンが形成され、他の方向の利得は低くなる。例えば複数の送信アンテナの利得パターンが、レシーバ方向に高い利得ローブを形成するように構成されている場合には、全方向性送信で得られるものよりもレシーバ方向でより良好な送信信頼性を得ることができる。
【０００８】
ビームフォーミングでは概して複数のアンテナ各々の信号の位相および／または振幅を制御することで利得パターンの放射が定義される。ビームフォーミングを行うべく複数のアンテナに利用される振幅／位相のセットは、しばしばステアリングベクトル（あるいは「位相ベクトル（phasor）」）と称される。ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格では、ステアリングベクトルの選択方法が提案されている。送信ステアリングベクトルを選択するために、ここで提案されている方法では、例えば、複数のステアリングベクトル各々を利用してトレーニング期間中にトレーニング信号を送信して、受信したトレーニング信号の品質を判断して、「最良の」受信トレーニング信号に対応するステアリングベクトルを選択する。
【発明の概要】
【課題を解決するための手段】
【０００９】
一実施形態においては、第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用して通信デバイス同士が情報を交換する無線通信システムにおける、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを生成する方法が提供される。方法は、ＰＨＹデータユニットが第２のフォーマットに準拠していることを示すＰＨＹデータユニットの第１の部分を生成し、ＰＨＹデータユニットの第１の部分は、第１の拡散コードとは異なる第２の拡散コードで拡散されたＳＴＦを含む。方法はさらに、第２のフォーマットに従って、第１のフォーマットが指定しないＰＨＹ情報エレメントを含むＰＨＹデータユニットの第２の部分を生成する。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、第２のフォーマットのＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、第２のフォーマットのＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａを含む。
ＰＨＹデータユニットが第２のフォーマットに準拠していることを示すＰＨＹデータユニットの第１の部分を生成する段階は、第１の拡散コードとは異なる第２の拡散コード、または、第１のカバーコードとは異なる第２のカバーコードのうち少なくとも一方で拡散されたＳＴＦを含み、ＰＨＹデータユニットが第２のフォーマットに準拠していることを示すＰＨＹデータユニットの第１の部分を生成する段階であってもよい。
【００１０】
他の実施形態では、方法は、以下のエレメントの１以上を含んでよい、または全く含まなくてもよい。第２の拡散コードは、第１の拡散コードの補完シーケンスであり、ＰＨＹデータユニットの第１の部分は、第２の拡散コードで拡散されたＳＴＦを含む。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂである。第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、第２のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスｂを含む。第２のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスｂの後にデリミタフィールドを含み、デリミタフィールドは少なくとも１つのゴーレイシーケンス−ｂを含む。１つのゴーレイシーケンスａが第２のフォーマットのＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に含まれている。第２のフォーマットのＳＴＦとＣＥＦの間に含まれているゴーレイシーケンスａは、ＣＥＦのシーケンスの巡回プレフィックスとして機能するものであってもよい。第１のフォーマットはチャネル推定フィールド（ＣＥＦ）を含み、ＰＨＹデータユニットの第１の部分は、第１のフォーマットのＣＥＦフィールドを含んでよい。ＰＨＹデータユニットのＳＴＦは、ＣＥＦフィールドの前にデリミタフィールドを含んでよい。ＰＨＹデータユニットのＳＴＦは、デリミタフィールドの後に、ＣＥＦフィールドの巡回プレフィックスを含んでよい。第２のフォーマットは２以上のサブフォーマットを含み、方法は更に、ＰＨＹデータユニットが２以上のサブフォーマットのうちの１つに準拠していることを示すようにＰＨＹデータユニットのデリミタフィールドを生成する段階を備えてよい。２以上のサブフォーマットのうちの１つは、ビームフォーミングトレーニングで利用されるデータユニットに対応していてよい。
【００１１】
別の実施形態では、無線通信システムで利用され、第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用し、且つ、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを利用して、他の通信デバイスと情報を交換する通信デバイスが提供される。通信デバイスは、ＰＨＹデータユニット生成器を備え、このＰＨＹデータユニット生成器は、ＰＨＹデータユニットが第２のフォーマットに準拠していることを示すＰＨＹデータユニットの第１の部分を生成し、ＰＨＹデータユニットの第１の部分は、第１の拡散コードとは異なる第２の拡散コードで拡散されたＳＴＦを含み、このＰＨＹデータユニット生成器は、第２のフォーマットに従って、第１のフォーマットが指定しないＰＨＹ情報エレメントを含むＰＨＹデータユニットの第２の部分を生成してよい。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、第２のフォーマットのＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、第２のフォーマットのＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａを含めてよい。
ＰＨＹデータユニットが第２のフォーマットに準拠していることを示すＰＨＹデータユニットの第１の部分を生成し、ＰＨＹデータユニットの第１の部分は、第１の拡散コードとは異なる第２の拡散コード、または、第１のカバーコードとは異なる第２のカバーコードのうち少なくとも一方で拡散されたＳＴＦを含むものであってよい。
【００１２】
他の実施形態では、通信デバイスは、以下のエレメントの１以上を含んでよい、または全く含まなくてもよい。第２の拡散コードは、第１の拡散コードの補完シーケンスであり、ＰＨＹデータユニット生成器は、第２の拡散コードで拡散されたＰＨＹデータユニットのＳＴＦを生成する。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂである。第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、ＰＨＹデータユニット生成器は、複数の連続したゴーレイシーケンスｂを含むよう、ＰＨＹデータユニットのＳＴＦを生成する。ＰＨＹデータユニット生成器は、複数の連続したゴーレイシーケンスｂの後にデリミタフィールドを含むようにＰＨＹデータユニットのＳＴＦを生成し、デリミタフィールドは少なくとも１つのゴーレイシーケンス−ｂを含む。ＰＨＹデータユニット生成器は、第２のフォーマットのＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａを含める。
【００１３】
また別の実施形態では、第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用して通信デバイス同士が情報を交換する無線通信システムにおける、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを処理する方法が提供される。方法は、ＳＴＦを含む、受信したデータユニットの第１の部分を分析して、受信したデータユニットがＰＨＹデータユニットであるかを判断する段階を備える。受信したデータユニットの第１の部分を分析して、受信したデータユニットがＰＨＹデータユニットであるかを判断する段階は、受信したデータユニットのＳＴＦが、第１の拡散コードとは異なる第２の拡散コードで拡散されたかを判断する段階を有する。方法はさらに、受信したデータユニットがＰＨＹデータユニットである場合、ＰＨＹデータユニットの第２の部分のＰＨＹ情報エレメントを利用してＰＨＹ機能を行う段階を更に備え、ＰＨＹデータユニットの第２の部分は第２のフォーマットに準拠しており、ＰＨＹ情報エレメントは第１のフォーマットにより指定されない。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、第２のフォーマットのＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、第２のフォーマットのＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａを含んでよい。
受信したデータユニットの第１の部分を分析して、受信したデータユニットがＰＨＹデータユニットであるかを判断する段階は、１）受信したデータユニットのＳＴＦが、第１の拡散コードとは異なる第２の拡散コードで拡散されたか、または、２）受信したデータユニットのＳＴＦが、第１のカバーコードとは異なる第２のカバーコードで拡散されたか、のうちの少なくとも１つを判断する段階であってよい。
【００１４】
他の実施形態では、方法は、以下のエレメントの１以上を含んでも、全く含まなくてもよい。第２の拡散コードは、第１の拡散コードの補完シーケンスであり、受信したデータユニットの第１の部分を分析する段階は、受信したデータユニットのＳＴＦが第２の拡散コードで拡散されたかを判断する段階を有する。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂである。第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、受信したデータユニットの第１の部分を分析する段階は、受信したデータユニットのＳＴＦが複数の連続したゴーレイシーケンスｂを含むかを判断する段階を有する。第２のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスｂの後にデリミタフィールドを含み、デリミタフィールドは少なくとも１つのゴーレイシーケンス−ｂを含む。方法は、デリミタフィールドを検出する。１つのゴーレイシーケンスａが第２のフォーマットのＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に含まれている。
【００１５】
また別の実施形態では、無線通信システムで利用され、第１の拡散コードで拡散された短いトレーニングフィールド（ＳＴＦ）を含む第１のフォーマットに準拠するデータユニットを利用し、且つ、物理層（ＰＨＹ）情報を送信するための、第２のフォーマットに準拠するＰＨＹデータユニットを利用して、他の通信デバイスと情報を交換する通信デバイスが提供される。通信デバイスは、ＰＨＹデータユニット検出器を備え、ＰＨＹデータユニット検出器は、ＳＴＦを含む、受信したデータユニットの第１の部分を分析して、受信したデータユニットがＰＨＹデータユニットであるかを判断する。ＰＨＹデータユニット検出器はさらに、１）受信したデータユニットのＳＴＦが、第１の拡散コードとは異なる第２の拡散コードで拡散されたかの判断に基づいて、受信したデータユニットがＰＨＹデータユニットであるかを判断する。通信デバイスは、受信したデータユニットがＰＨＹデータユニットである場合、ＰＨＹデータユニットの第２の部分のＰＨＹ情報エレメントを利用してＰＨＹ機能を行うＰＨＹコントローラを更に備える。ＰＨＹデータユニットの第２の部分は第２のフォーマットに準拠しており、ＰＨＹ情報エレメントは第１のフォーマットにより指定されない。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであり、第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、第２のフォーマットのＳＴＦは、（１）複数の連続したゴーレイシーケンスｂおよび（２）複数の連続したゴーレイシーケンスｂの後に少なくとも１つのゴーレイシーケンス−ｂを含み、第２のフォーマットのＳＴＦとチャネル推定フィールド（ＣＥＦ）との間に１つのゴーレイシーケンスａまたは１つのゴーレイシーケンス−ａを含む。ＰＨＹデータユニット検出器を備え、ＰＨＹデータユニット検出器は、ＳＴＦを含む、受信したデータユニットの第１の部分を分析して、受信したデータユニットがＰＨＹデータユニットであるかを判断する。ＰＨＹデータユニット検出器は、１）受信したデータユニットのＳＴＦが、第１の拡散コードとは異なる第２の拡散コードで拡散されたか、または、２）受信したデータユニットのＳＴＦが、第１のカバーコードとは異なる第２のカバーコードで拡散されたか、のうちの少なくとも１つの判断に基づいて、受信したデータユニットがＰＨＹデータユニットであるかを判断してもよい。
第２の拡散コードは、第１の拡散コードの補完シーケンスであり、ＰＨＹデータユニット検出器は、受信したデータユニットのＳＴＦが第２の拡散コードで拡散されたかを判断してよい。第１の拡散コードおよび第２の拡散コードは、それぞれ補完ゴーレイシーケンスａおよびｂであってよい。第１のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスａを含み、ＰＨＹデータユニット検出器は、受信したデータユニットのＳＴＦが複数の連続したゴーレイシーケンスｂを含むかを判断してよい。第２のフォーマットのＳＴＦは、複数の連続したゴーレイシーケンスｂの後にデリミタフィールドを含み、デリミタフィールドは少なくとも１つのゴーレイシーケンス−ｂを含み、ＰＨＹデータユニット検出器は、デリミタフィールドを検出してよい。
【図面の簡単な説明】
【００１６】
【図１】物理層（ＰＨＹ）データユニットフォーマットに準拠したデータユニットを利用してＰＨＹ情報を通信しうるトランスミッタおよびレシーバを含む通信システムのブロック図である。
【００１７】
【図２】図１のシステムで動作することのできるトランスミッタおよびレシーバのブロック図である。
【００１８】
【図３Ａ】先行技術のデータユニットフォーマット図である。
【図３Ｂ】先行技術のデータユニットフォーマット図である。
【００１９】
【図４】先行技術のスーパフレームフォーマットを示す。
【００２０】
【図５】制御物理層（ＰＨＹ）データユニットフォーマットの一例を示す。
【００２１】
【図６】一例である制御ＰＨＹデータユニットフォーマットを示す。
【００２２】
【図７Ａ】デフォルトデータユニットフォーマットのプリアンブルの拡散図である。
【００２３】
【図７Ｂ】制御ＰＨＹデータユニットフォーマットのプリアンブルの拡散の一例を示し、図７Ａの拡散と比べて、補完拡散シーケンスが利用されている。
【００２４】
【図７Ｃ】制御ＰＨＹデータユニットフォーマットのプリアンブルの拡散の一例を示し、図７Ａの拡散と異なるカバーコードが利用されている。
【００２５】
【図８Ａ】シングルキャリア（ＳＣ）モードのデフォルトデータユニットのプリアンブルのフォーマットの一例を示す。
【図８Ｂ】直交周波数分割多重（ＯＦＤＭ）モードのデフォルトデータユニットのプリアンブルのフォーマットの一例を示す。
【００２６】
【図９Ａ】図８Ａのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図９Ｂ】図８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００２７】
【図１０Ａ】図８Ａのフォーマットと異なるカバーコードがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図１０Ｂ】図８Ｂのフォーマットと異なるカバーコードがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００２８】
【図１１Ａ】図８Ａのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図１１Ｂ】図８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００２９】
【図１２Ａ】図８Ａの拡散と異なるカバーコードがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図１２Ｂ】図８Ｂの拡散と異なるカバーコードがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００３０】
【図１３Ａ】図８Ａのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図１３Ｂ】図８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００３１】
【図１３Ｃ】図８Ａのフォーマットと比べて、ＣＥＦの前にデリミタフィールドがＳＴＦに追加されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図１３Ｄ】図８Ｂのフォーマットと比べて、ＣＥＦの前にデリミタフィールドがＳＴＦに追加されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００３２】
【図１３Ｅ】図８Ａのフォーマットと比べて、ＣＥＦの前にデリミタフィールドがＳＴＦに追加されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図１３Ｆ】図８Ｂのフォーマットと比べて、ＣＥＦの前にデリミタフィールドがＳＴＦに追加されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの更なる一例を示す。
【００３３】
【図１４】図８Ａおよび８Ｂの拡散と比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの別の一例を示す。
【００３４】
【図１５】図８Ａおよび８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの別の一例を示す。
【００３５】
【図１６】図８Ａおよび８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの別の一例を示す。
【００３６】
【図１７】図８Ａおよび８Ｂのフォーマットと異なるカバーコードがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの別の一例を示す。
【００３７】
【図１８】図８Ａおよび８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの別の一例を示す。
【００３８】
【図１９】図８Ａおよび８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの別の一例を示す。
【００３９】
【図２０】図８Ａおよび８Ｂのフォーマットと比べて、補完拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの別の一例を示す。
【００４０】
【図２１】図１９および２０が示すＳＴＦ拡散を検出するのに利用されうる相関器の一例を示す。
【００４１】
【図２２】図２１の相関器を利用する相関器の一例を示す。
【００４２】
【図２３】制御ＰＨＹプリアンブル生成器の一例のブロック図である。
【００４３】
【図２４】制御ＰＨＹパケットを生成する方法の一例のフロー図である。
【００４４】
【図２５】受信した制御ＰＨＹパケットを検出および利用する方法の一例のフロー図である。
【００４５】
【図２６】図１のシステムで動作可能なトランスミッタの変調器のアーキテクチャの一例を示す。
【００４６】
【図２７Ａ】信号をゴーレイシーケンスに相関付ける相関器のブロック図である。
【００４７】
【図２７Ｂ】図２７Ａの相関器より短いシーケンスに信号を相関付ける相関器のブロック図である。
【００４８】
【図２７Ｃ】図２７Ａの相関器より短いシーケンスに信号を相関付ける相関器のブロック図である。
【００４９】
【図２８】図１のシステムで動作可能なトランスミッタが利用可能な変調器および拡散器の一例のブロック図である。
【００５０】
【図２９Ａ】図８Ａのフォーマットと異なる拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図２９Ｂ】図８Ｂのフォーマットと異なる拡散シーケンスがＳＴＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５１】
【図３０Ａ】図２９ＡのフォーマットからＳＴＦの巡回プレフィックスが除去されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３０Ｂ】図２９ＢのフォーマットからＳＴＦの巡回プレフィックスが除去されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５２】
【図３１Ａ】図８Ａのフォーマットと異なる拡散シーケンスがＳＴＦおよびＣＥＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３１Ｂ】図８Ｂのフォーマットと異なる拡散シーケンスがＳＴＦおよびＣＥＦで利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５３】
【図３２Ａ】図３１ＡのフォーマットからＳＴＦの巡回プレフィックスが除去されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３２Ｂ】図３１ＢのフォーマットからＳＴＦの巡回プレフィックスが除去されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５４】
【図３３Ａ】図８Ａのフォーマットとは異なる長さの拡散シーケンスが利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３３Ｂ】図８Ｂのフォーマットとは異なる長さの拡散シーケンスが利用されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５５】
【図３４Ａ】図３３ＡのフォーマットからＳＴＦの巡回プレフィックスが除去されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３４Ｂ】図３３ＢのフォーマットからＳＴＦの巡回プレフィックスが除去されている制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５６】
【図３５Ａ】ＳＦＤフィールドがデータユニットがビームフォーミングに関するかを示す制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３５Ｂ】ＳＦＤフィールドがデータユニットがビームフォーミングに関するかを示す制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５７】
【図３６Ａ】ＣＥＦフィールドのチャネル推定シーケンスの順序が制御ＰＨＹデータユニットがビームフォーミングに関するかを示す制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３６Ｂ】ＣＥＦフィールドのチャネル推定シーケンスの順序が制御ＰＨＹデータユニットがビームフォーミングに関するかを示す制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５８】
【図３７Ａ】ＳＴＦとＣＥＦとの間の追加フィールドを利用して、ＳＣ／ＯＦＤＭデフォルトデータユニットおよび制御ＰＨＹデータユニットの理想的なチャネル推定シーケンスの利用を許可するような、制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３７Ｂ】ＳＴＦとＣＥＦとの間の追加フィールドを利用して、ＳＣ／ＯＦＤＭデフォルトデータユニットおよび制御ＰＨＹデータユニットの理想的なチャネル推定シーケンスの利用を許可するような、制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３８Ａ】ＳＴＦとＣＥＦとの間の追加フィールドを利用して、ＳＣ／ＯＦＤＭデフォルトデータユニットおよび制御ＰＨＹデータユニットの理想的なチャネル推定シーケンスの利用を許可するような、制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【図３８Ｂ】ＳＴＦとＣＥＦとの間の追加フィールドを利用して、ＳＣ／ＯＦＤＭデフォルトデータユニットおよび制御ＰＨＹデータユニットの理想的なチャネル推定シーケンスの利用を許可するような、制御ＰＨＹデータユニットのプリアンブルのフォーマットの一例を示す。
【００５９】
【図３９】図１のシステムで動作可能なトランスミッタの一例およびレシーバの一例のブロック図である。
【発明を実施するための形態】
【００６０】
図１は、無線通信システム１０の一例のブロック図であり、無線通信システム１０内では、送信デバイス１２および受信デバイス１４等のデバイスが共有無線通信チャネル１６を介してデータユニット（パケット等）を送受信することができる。デバイス１２および１４は、動作モードに応じて異なる物理層（ＰＨＹ）／媒体アクセス制御（ＭＡＣ）層パケットフォーマットを利用する通信プロトコルに応じて通信することができる。例えば、デバイス１２および１４がＭＡＣ層で、またはその上でプロトコルスタックの一層で提供される情報を交換する必要がある場合には第１のフォーマット（例えば通常フォーマット）を利用して、ビームフォーミングトレーニング等の制御プロシージャを行う場合には、第２のフォーマット（例えば「制御ＰＨＹ」フォーマット）を利用する。適宜、制御ＰＨＹは、異なるプロシージャ（ビーコン送信、ビームフォーミング）、異なるネットワークの種類（ＳＣのみ、ＯＦＤＭのみ、ＳＣ／ＯＦＤＭ）、および／またはその他の目的について定義される複数のサブフォーマットと関連付けられてよい。デバイス１２および１４の各々は、例えば、それぞれ１以上のアンテナ２０−２４および３０−３４のセットを有する移動局または非移動局であってよい。図１に示す無線通信システム１０は、２つのデバイス１２、１４を含んでおり、各デバイスが３つのアンテナを有しているが、無線通信システム１０は、各々が同じまたは異なる数のアンテナ（１、２、３、４個のアンテナ等）を有する任意の数のデバイスを含むことができることは言うまでもない。しかしながらビームフォーミングを行うためには、通常は、デバイス１２、１４の少なくとも一方が２以上のアンテナを含む必要があろう。
【００６１】
更に、図１に示す無線通信システム１０は送信デバイス１２および受信デバイス１４を含んでいるが、無線通信システム１０が含むデバイスは、通常、複数のモード（例えば送信モードおよび受信モード）で動作することができる。従って一部の実施形態では、アンテナ２０−２４、および３０−３４は、送信および受信の両方をサポートすることができる。これに代えて、またはこれに加えて、任意のデバイスが別個の送信アンテナおよび別個の受信アンテナを含んでもよい。デバイス１２および１４の各々が単一のアンテナまたは複数のアンテナを有することから、無線通信システム１０は、マルチプル・インプット、マルチプル・アウトプット（ＭＩＭＯ）システム、マルチプル・インプット、シングル・アウトプット（ＭＩＳＯ）システム、シングル・インプット、マルチプル・アウトプット（ＳＩＭＯ）システム、またはシングル・インプット、シングル・アウトプット（ＳＩＳＯ）システムのいずれであってもよい。しかしながらビームフォーミングを行うためには、通常は、デバイス１２、１４の少なくとも一方が２以上のアンテナを含む必要があろう。従ってビームフォーミングを行う場合には、システム１０は通常、ＭＩＭＯ、ＭＩＳＯ、またはＳＩＭＯシステムである。
【００６２】
概して、通信システム１０は、ＳＣのみ、ＯＦＤＭのみ、またはデュアルモード（ＳＣおよびＯＦＤＭ）のデバイスを含んでよい。通信システム１０の任意のデバイスに、少なくとも制御ＰＨＹパケットを送受信させるには、制御ＰＨＹの変調を、通信システム１０がサポートする最も遅いデータレート（つまりＳＣ）と整合するよう選択するようにすると好適である。つまり、各ＯＦＤＭデバイスが通常はＳＣモードに関する制御ＰＨＹパケットを少なくとも処理する機能を有するので、ＳＣモードを利用して制御ＰＨＹパケットを変調することで、通常は、どのデバイスにも制御ＰＨＹメッセージングへのアクセスが与えられる。他の実施形態では、通信システム１０内で動作する各デバイスはＯＦＤＭデバイスであり、制御ＰＨＹの変調をＯＦＤＭ変調スキームに整合するように選択することもできる。また他の実施形態では、通信システム１０がＳＣデバイスのみを含み、このために制御ＰＨＹ変調はＳＣモードのみに制限される。
【００６３】
通信システム１０のデバイスは、様々な制御プロシージャ中に制御ＰＨＹパケットを送受信することができるが、以下の記載では制御ＰＨＹパケットの生成および受信法をビームフォーミングとの関連で説明する。しかしながら、ビームフォーミングパケットは、通信システム１０の複数の種類の制御ＰＨＹデータユニットのうち１つのみに対応していることがある。よって受信デバイスは、第１のインスタンスにおいて、パケットが制御ＰＨＹパケットであるかを判断してから、パケットがビームフォーミングトレーニング（ＢＦＴ）パケットであるかを判断することができる。別の実施形態では制御ＰＨＹフォーマットがビームフォーミングに特化して利用されたり、また別の実施形態ではビームフォーミングについて別のＰＨＹまたはＭＡＣフォーマットを全く含まずに、ビームフォーミングと無関係な制御プロシージャ用の制御ＰＨＹを利用するものもある。一部の実施形態では、単一の制御ＰＨＹフォーマットが、ビームフォーミングトレーニング、ビーコン送信等の複数の目的に利用される場合もある。別個の制御ＰＨＹサブフォーマットが、ビームフォーミングトレーニング、ビーコン送信等の異なる目的に対応している他の実施形態もある。
【００６４】
図２は、送信デバイス１２および受信デバイス１４のアーキテクチャの関連部分を示す。送信デバイス１２は、通常、一連の情報ビットを、無線チャネル（例えば図１のチャネル１６）を介した送信にふさわしい信号に変換することができる。より具体的には、送信デバイス１２は、情報ビットを符号化する符号器５２（例えば畳み込み符号器）、符号化された各ビットを一連のチップに変換する拡散器５４、および、符号化されたチップをデータシンボルに変調する変調器５６を含んでよく、データシンボルは、マッピングされて、１以上の送信アンテナ２０−２４を介して送信にふさわしい信号に変換される。概して、変調器５６は、位相偏移変調（ＰＳＫ）、二位相偏移変調（ＢＰＳＫ）、π／２ＢＰＳＫ（変調を各シンボルまたはチップについてπ／２回転させて、隣接するシンボル／チップ間の最大位相シフトを１８０度から９０度に低下させる場合）、直角位相偏移変調（ＱＰＳＫ）、π／２ＱＰＳＫ，周波数変調、振幅変調、直交振幅変調（ＱＡＭ）、π／２ＱＡＭ、オンオフ変調、最小偏移変調、ガウス最小偏移変調、二重交番マーク反転（ＤＡＭＩ）等のうち１以上に基づく任意の好適な変調技術を実装することができる。一部の実施形態では、変調器５６は、符号化されたビットをシンボルにマッピングする、ビットからシンボルへのマッパー７０と、シンボルを複数の並列ストリームにマッピングするシンボルからストリームへのマッパー７２とを含むこともできる。１つの送信アンテナのみを利用する場合には、シンボルからストリームへのマッパー７２は省くことができる。情報はパケット等のデータユニットで送信される。
【００６５】
トランスミッタ１２は、制御ＰＨＹコントローラ７４を含み、制御ＰＨＹコントローラ７４は、通常、制御ＰＨＹデータユニットの送信および／または受信の際の動作制御を行う。制御ＰＨＹコントローラ７４は、トランスミッタ１２がレシーバ１４と協同してトランスミッタ１２および／またはレシーバ１４のビームフォーミングベクトル（１または複数）を判断するＢＦＴ期間中の動作を制御するＢＦＴコントローラ（不図示）を含んでよい。トランスミッタ１２は更に、制御ＰＨＹを生成する制御ＰＨＹパケット生成器７６を含む。例えば、ＢＦＴ期間中に送信されるパケット（制御ＰＨＹパケットの一種である）は、非制御ＰＨＹパケット（つまり、情報をＭＡＣ層で、またはこの上の層で情報を伝達するときに利用する「通常の」ＳＣまたはＯＦＤＭパケットのこと）とは異なるフォーマットを有してよい。制御ＰＨＹパケットとは異なる通常のパケットは、ここでは、「デフォルトパケット」あるいは「デフォルトフォーマット」に準拠するパケットと称される。一部の実施形態では、ＢＦＴパケットは、通常のパケットとも、ビームフォーミングに関与しない制御ＰＨＹパケットとも異なっていてよい。例えば、ＢＦＴパケットは、制御ＰＨＹパケットのサブフォーマットであるフォーマットを有してよい。制御ＰＨＹパケット生成器７６は制御ＰＨＹコントローラ７４に連結されてよく、制御ＰＨＹコントローラ７４からの制御信号を受信してよい。制御ＰＨＹパケット生成器７６は、更に、拡散器５４および／または変調器５６に連結されてよく、制御ＰＨＹパケットを送信するときには、拡散器５４および／または変調器５６を異なるように動作させることができる。
【００６６】
送信デバイス１２は、明瞭化および簡略化目的から図２には示さない様々な更なるモジュールを含むことができる。例えば、送信デバイス１２は、符号化されたビットをインタリーブしてバーストエラーを軽減させるインタリーバを含んでよい。送信デバイス１２は更に、周波数のアップコンバージョンを行う無線周波数（ＲＦ）フロントエンド、様々なフィルタ、電力増幅器その他を含んでよい。更に、図２では制御ＰＨＹコントローラ７４および制御ＰＨＹパケット生成器７６を、制御ＰＨＹパケットの送受信および制御ＰＨＹパケットの生成中の制御に特化して利用されるものとして示しているが、送信デバイス１２は更に、制御ＰＨＹパケット生成器に通信可能に連結された制御ＰＨＹプロシージャ（例えばＢＦＴ，ビーコン送信等）それぞれに関与する１または複数のコントローラを含んでよい。例えば、送信デバイス１２に類似した送信デバイスが、１つの制御ＰＨＹフォーマットまたは複数の制御ＰＨＹサブフォーマット（ビームフォーミングフォーマットを含んでもよい）に従ってパケットを生成する制御ＰＨＹパケット生成器、および、様々な制御ＰＨＹプロシージャ（ビームフォーミングを含んでもよい）を制御する制御ＰＨＹコントローラを含んでよい。本実施形態では、制御ＰＨＹパケット生成器および制御ＰＨＹコントローラは、対応する送信デバイスの他のコンポーネントに一定の方法で連結されてよい。
【００６７】
受信デバイス１４は、１以上の受信アンテナ３０−３４、復調器８６、逆拡散器８８、および復号器９０に連結された時空コード用のプリプロセッサおよびイコライザ８４を含んでよい。１つの受信アンテナのみを利用する場合には、時空コード用のプリプロセッサは省くことができ、ユニット８４はイコライザを含んでよい。受信デバイス１４は更に、制御ＰＨＹパケット検出器９２および制御ＰＨＹコントローラ９４を含み、制御ＰＨＹコントローラ９４は、通常、制御ＰＨＹパケットの受信および／または送信中の動作を制御する。例えば、制御ＰＨＹコントローラ９４は、レシーバ１４がトランスミッタ１２と協働して、トランスミッタ１２および／またはレシーバ１４用のビームフォーミングベクトル（１または複数）を判断するＢＦＴ期間中の動作を制御するＢＦＴコントローラ（不図示）を含んでよい。制御ＰＨＹパケット検出器９２は、概して、制御ＰＨＹパケットを検出して、検出した制御ＰＨＹパケットを制御ＰＨＹコントローラ９４に転送する。受信デバイス１４は更に、フィルタ、アナログ・デジタル変換器等の他のコンポーネントを含むこともできるが、これら他のコンポーネントは明瞭化および簡略化目的から図２から省かれている。
【００６８】
送信デバイス１２同様に、受信デバイス１４は、制御ＰＨＹパケット検出器９２および制御ＰＨＹコントローラ９４に加えて、またはこれらに代えて、制御ＰＨＹパケットを処理するコンポーネントを含んでよい。一実施形態では、制御ＰＨＹパケット検出器は、ＢＦＴコントローラ、ビーコンコントローラ、および、制御ＰＨＹプロシージャにそれぞれ関与する他のコンポーネントに連結されてよく、制御ＰＨＹコントローラは、ＢＦＴコントローラ、ビーコンコントローラ等を含んでよい。
【００６９】
以下に詳述するように、制御ＰＨＹパケットは、パケットのプリアンブルおよび／またはヘッダの変調拡散により信号で伝えることができる。従ってこれらの実施形態では、制御ＰＨＹパケット検出器９２は、パケットのプリアンブルおよび／またはヘッダの拡散を分析することができる。これらの実施形態では、制御ＰＨＹパケット検出器９２は逆拡散器８８に連結することができる。
【００７０】
上述したように、送信デバイス１２は更に受信モードで動作することができ、受信デバイス１４は更に送信モードで動作することができる。従って送信デバイス１２は、受信デバイス１４と同じまたは類似したコンポーネントの少なくとも幾らかを含んでよい。
【００７１】
概してデバイス１２および１４は、例えば利用されるフォーマットよりも短いパケットを可能とするパケットフォーマットを利用して、ＭＡＣ層の、またはこれより上の層から生じる情報を通信することができる。例えばＰＨＹヘッダおよび／またはＭＡＣヘッダで伝送される情報の多くは、一部のＰＨＹ機能の制御には不要である場合がある。従って本開示は、制御ＰＨＹデータユニットフォーマットの様々な実施形態を提供して、データユニット（例えばＰＨＹヘッダおよび／またはＭＡＣヘッダ）のフィールドを省いて、または再解釈して、一部の実装例で、または一部の制御ＰＨＹデータユニットで、データユニット長を短くしたり、および／または、利用されるパケットと比してより多くの制御ＰＨＹ情報で充たしたりすることで、ＭＡＣ層の、またはこれより上の層から生じる情報を通信することができる。制御ＰＨＹパケット生成器７６は制御ＰＨＹパケットを生成することができる。制御ＰＨＹパケット生成器７６は、例えばＢＦＴ期間中に制御ＰＨＹパケットを生成することができる。
【００７２】
本開示は更に、通信システム１０のデバイスがビームフォーミング以外の制御プロシージャ、またはビームフォーミングおよびその他の制御プロシージャ両方に利用することのできる制御ＰＨＹフォーマットの幾らかの実施形態を提供する。本開示の別の側面では、制御ＰＨＹフォーマットの実施形態の少なくとも一部により、受信デバイス１４が制御ＰＨＹパケットを比較的早期に検出することができるようになる（つまり、データユニット全体の受信の前に、データユニットヘッダ全体の受信の前に、または、ＰＨＹヘッダ全体の受信の前であっても検出が可能となる）。後述するように、これら実施形態の一部によって、パケットプリアンブルの短いトレーニングフィールド（ＳＴＦ）の一部のみに基づいてＰＨＹ検出を制御することができるようになり、一部の実施形態は、ＳＴＦの処理およびチャネル推定フィールド（ＣＥＦ）の少なくとも一部の処理に係り、また別の実施形態は、ＳＴＦおよびＣＥＦ（デリミタフィールド等）の前の中間フィールドの処理に係る。早期の制御ＰＨＹ検出によって、受信デバイス１４は、同期アルゴリズムを調節して、例えばパケットのヘッダおよび／またはペイロードが復号を必要とするかを判断することができるようになる。一例としては、受信デバイスは、早期検出の結果を利用して、プリアンブルの１または複数のフィールドの長さを評価することができるようになる、というのも、制御ＰＨＹのＳＴＦは通常のパケットのＳＴＦよりも大幅に多い数のトレーニングシーケンスを含みうるからである。別の例としては、ＯＦＤＭのみのデバイスは、ＳＣ変調スキームに従って変調されたパケットを受信することができる。このデバイスは通常のＳＣパケットのヘッダおよびペイロードを復号することができない場合があるが、制御ＰＨＹパケットのヘッダおよびペイロードの復号は可能なので、早期の検出によって、一定の不要なステップを省くことができ、ＯＦＤＭのみのデバイスにおいて処理エラーの数を低減させることができる。
【００７３】
時分割多重アクセス（ＴＤＭＡ）タイプのネットワーク（例えば、ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格に記載されるスーパフレーム構造のチャネル時間割付（ＣＴＡ）期間）では、多くの場合、ビームフォーミングでは、トランスミッタ１２とレシーバ１４との間のＢＦトレーニングに特化したタイムスロット中にフレーム（打診パケット）においてトレーニング信号を送信する必要がある。例えば、トランスミッタ１２が複数のアンテナを有する場合、トランスミッタ１２は複数の打診パケットをレシーバ１４に送信してよく、各打診パケットは、異なる送信ビームフォーミングベクトルを利用して送信される。レシーバ１４は、受信した打診パケットの各々の品質を分析してよく、「最良の」送信ビームフォーミングベクトルを示すフィードバックパケットをトランスミッタ１２に送信してよい。同様に、レシーバ１４が複数のアンテナを有する場合、レシーバ１４は、レシーバ１４に対して複数の打診パケットを送信するようにトランスミッタ１２に対して要求することができる。レシーバ１４は、各打診パケットを、異なる受信ビームフォーミングベクトルを利用して受信することができる。そしてレシーバ１４は、受信した各打診パケットの品質を分析して、「最良の」受信ビームフォーミングベクトルを選択することができる。
【００７４】
図３Ａは、先行技術の物理層パケットフォーマット１２０を示す。ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格は、パケットフォーマット１２０を利用する。パケット１２０は、プリアンブル１２２、ヘッダ１３０、およびペイロード１３２を含む。ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格では、プリアンブル１２２は概して、レシーバ１４がパケット１２０を検出する助けとなるトレーニング情報を提供して、自動利得制御（ＡＧＣ）設定を調節して、周波数を得る、タイミングを同期させる、等の処理を行う。更にＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格では、ヘッダ１３０は、ペイロードを復号化する際に必要な基本ＰＨＹパラメータの情報（例えばペイロード長、変調／符号化方法、パイロット挿入情報、ＯＦＤＭモードにおける巡回プレフィックス長、次のパケットのプリアンブル長、リザーブフィールド等）を提供して、レシーバ１４にこれに従って自身の復号化装置を調節させる。ヘッダ１３０もＭＡＣ層情報を含む。
【００７５】
図３Ｂは、ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格で指定されているヘッダ１３０のフォーマットを示す。ヘッダ１３０は、ＰＨＹヘッダ１４０、ＭＡＣヘッダ１４４（ヘッダー・チェック・シーケンス（ＨＣＳ）を含む）、および、ＭＡＣヘッダ１４４から生成されたリード−ソロモンパリティビット１４８を含む。オプションとして、ヘッダ１３０は、ＭＡＣサブヘッダ１５２（ＨＣＳを含む）、および、ＭＡＣサブヘッダ１５２から生成されたリード−ソロモンパリティビット１５６を含んでよい。
【００７６】
ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格は、ＴＤＭＡタイプの通信を提供する。ＴＤＭＡモードでは、各デバイス（または２つのデバイス）が、ネットワークコントローラにより専用タイムスロットを割り当てられて、特定のデバイス（あるいは特定のデバイス対）のみが該タイムスロット中に通信を行い、他のデバイスはアイドル状態に設定されて節電する。タイムスロットは、１つのデバイス（ＳＴＡ１）のみが他（ＳＴＡ２）にデータを送信し、ＳＴＡ２は、受領確認（ＡＣＫ）または受領失敗（ＮＡＫ）をＳＴＡ１への送信のみを行うことができる（しばしば、「一方向」に割り当てられたタイムスロットと称される）。タイムスロットは更に、ＳＴＡ１とＳＴＡ２とが両方ともデータを互いに対して送信することができるように設定されてもよい（しばしば、「双方向」に割り当てられたタイムスロットと称される）。
【００７７】
ＴＤＭＡ通信の例は、ＩＥＥＥ８０２．１５．３ｃドラフトＤ０．０規格に記載されているスーパフレーム構造にも見られる。スーパフレーム１７０はビーコン期間１７４、コンテンションアクセス期間（ＣＡＰ）１７８、および、チャンネル時間割当（ＣＴＡ）期間１８２を含むことができる。ビーコン期間１７４は概して、ピコネットに制御情報を送信する際、保証されたタイムスロット（ＧＴＳ）を割り当てる際、同期の際等に利用される。ＣＡＰ期間１７８は概して、認証／関連付け要求／応答、チャネル時間要求等に利用される。ＣＴＡ期間１８２は概して、一方向に割り当てられたタイムスロットおよび双方向に割り当てられたタイムスロットを提供する際に利用される。ＣＴＡ期間１８２は、管理ＣＴＡスロット１８６およびｎ個のＣＴＡスロット１９０を含んでよい。例えばビームフォーミングトレーニング（あるいはアンテナ切り替え、時間領域の事前符号化（precoding）等の他の目的）を、１以上のＣＴＡスロット１９０で行うこともできる。例えばＢＦＴについては、ＢＦＴ期間では、ＢＦＴ打診パケットが様々な異なる方向に送信され（例えば様々な異なるビームフォーミングベクトルを利用して）、「最良の」方向が選択されてよい。ＢＦＴ期間中には、チャネル品質を保証することはできない。データ送信は、ＢＦＴが終わりビームフォーミングベクトルが選択されるまで、遅延されうる。
【００７８】
ＢＦＴを行うＣＴＡは、既に特定のデバイスの対（ＳＴＡ１およびＳＴＡ２）に対して割り当て済みであってよい。ＳＴＡ１およびＳＴＡ２両方が、他方のＭＡＣアドレスについて既に知っていてもよい。従って、ＢＦＴ打診パケットのＭＡＣヘッダに送信元および送信先ＭＡＣアドレスをＣＴＡ１９０中に提供することが、実際には、既に知られている情報を送信することであってもよい。加えて、パケット１２０のヘッダ内の他の情報（図３Ａ、３Ｂ）は、ＢＦＴでは不要であってもよい。
【００７９】
図５は、ビームフォーミングトレーニング、アンテナ切り替え、時間領域事前符号化、ビーコン送信等のプロトコル機能で利用される新たな物理層データユニットフォーマット２００の一実施形態のブロック図である。フォーマット２００は、通常、ＭＡＣ層またはそれ以上の層で生じたデータユニットの交換ではなくて、物理層（ＰＨＹ）の情報を交換する用途に利用される。例えば、通信デバイス対におけるＰＨＹ処理では、例えばビームフォーミングトレーニング（ＢＦＴ）、アンテナ切り替え、時間領域事前符号化、ビーコン送信等の目的に、情報を交換する必要が生じる場合があり、これらの情報は、フォーマット２００（つまり制御ＰＨＹデータユニット）に準拠するデータユニットとして送信することができる。他方、図３Ａのフォーマット１２０等の別のフォーマット（デフォルトフォーマット）は、ＭＡＣ層またはそれ以上の層で生じたデータユニットを通信する際に利用される。通常、フォーマット２００に準拠するデータユニット（つまり制御ＰＨＹデータユニット）は、デフォルトフォーマットに準拠するデータユニット（デフォルトデータユニット）よりも長さが短い。フォーマット２００は、ＢＦＴデータユニット（ＢＦＴ中に送信されるデータユニット）について利用可能である。しかし、フォーマット２００は、アンテナ切り替え、時間領域事前符号化、ビーコン送信等の他の機能に利用することもできる。更に上述したように、制御ＰＨＹデータユニットフォーマット２００は、幾つかの制御ＰＨＹフォーマットのサブフォーマットのうち１つのみに対応していてもよい。
【００８０】
制御ＰＨＹパケット２００は、プリアンブル２０４およびヘッダ２０８を含む。制御ＰＨＹパケット２００の第１の部分２１２は、プリアンブル２０４と、ヘッダ２０８の少なくとも開始部分とを含む。第１の部分２１２は符号化されて、該パケットが、デフォルトフォーマット（図３Ａのフォーマット１２０）ではなくて制御ＰＨＹパケットフォーマット２００に準拠していることを示す。第１の部分２１２は様々な方法で符号化されてよい。例えば一部の実施形態では、プリアンブル２０４および／またはＰＨＹヘッダは、例えばデフォルトフォーマットとは異なる拡散シーケンスを利用することで、デフォルトフォーマットとは異なる拡散スキームを利用することで符号化されて制御ＰＨＹパケットフォーマット２００を示すことができる。一部の実施形態では、第１の部分２１２のセクション２１４のみを、プリアンブル１２２の各部分とは異なるようにフォーマットしてもよい。図５でセクション２１４は、パケット２００の開始部分として示されているが、一般的には、セクション２１４は、第１の部分２１２の任意の部分に配置されてよい。つまり、第１の部分２１２の全てがデフォルトフォーマットと異なるフォーマットをされる必要はない。これら実施形態において部分２１４は、プリアンブル２０４の前のほうのセクションに設けられて（受信デバイスからみた場合）、この部分２１４のみに基づいて制御ＰＨＹパケットを早期に識別することが好適であるが、これは必須事項ではない。他の実施形態では、第１の部分の他の情報が、制御ＰＨＹパケットのサブフォーマットを示すことができる。例えば、ヘッダ２０８のＰＨＹヘッダ部分の１フィールドに、制御ＰＨＹパケットがＢＦＴパケットであると示させることができる。また他の実施形態では、変調、拡散コード、およびＰＨＹヘッダフィールドの組み合わせを用いて制御ＰＨＹパケットおよび制御ＰＨＹパケットのサブフォーマットを示すことができる。符号化された第１の部分２１２の様々な実施形態を後述する。複数の種類の制御ＰＨＹパケットがある場合、または、制御ＰＨＹパケットのサブフォーマットがある場合には、ＰＨＹヘッダの１フィールドは、制御ＰＨＹパケットの準拠するフォーマットを示すことができる。例えば、ＰＨＹヘッダの１フィールドに、制御ＰＨＹパケットがＢＦＴパケットであるかを示させることができる。別の例としては、ＰＨＹヘッダの１フィールドは、制御ＰＨＹがペイロードを含むか示すことができる。
【００８１】
一般的には、少なくとも一部の点において第１の部分２１２がデフォルトフォーマットに準拠していてよい。他方、制御ＰＨＹパケット２００の第２の部分２１６は、概してデフォルトフォーマットにではなくて、フォーマット２００に準拠している。例えばレシーバが、受信したパケットがフォーマット２００に準拠していると判断する場合には、レシーバは、デフォルトフォーマットが示すフィールドとの比較で、第２の部分２１６のフィールドを再解釈する。例えば、デフォルトフォーマットが示すヘッダフィールドをデフォルトフォーマットが特定しない制御ＰＨＹフィールド（ＢＦＴフィールド等）の目的に利用することができる。例えば、変調および符号化スキーム（ＭＣＳ）フィールド、巡回プレフィックス（ＣＰ）長フィールド、リザーブビット等を、ＢＦＴ情報に利用することができ、ＢＦＴ情報は、ＢＦＴカウントダウン識別子（ＩＤ）番号、フィードバック指示ビット（例えば１に設定されている場合には、ビームフォーミング（ＢＦ）ＩＤ番号フィールドを、「最良」ＢＦ方向を示す指標として解釈する）、受信ＢＦスイープ要求サブフィールド（例えば受信ＢＦを行うステーションが、複数のＢＦＴ打診パケットを送信するようにトランスミッタに要求して、要求するＢＦＴ打診パケット数を示すようにして、ゼロの場合には受信ＢＦＴが要求されていないことを示す）、順方向／逆方向というリンクの方向を示すフィールド、ＢＦのチャネル打診に利用する情報エレメントの交換に利用される他のサブフィールド等であってよい。フォーマット２００がＢＦＴ用ではない実施形態では、デフォルトフォーマットで指定されるフィールドは、アンテナ切り替えトレーニング情報、時間領域事前符号化情報、ＭＣＳフィードバック情報、ビーコン送信等に利用することはできない。従って、フォーマット２００に準拠したパケットを受信すると、レシーバは、該パケット内の情報を利用して、ビームフォーミングベクトルの選択、時間領域事前符号化、ＭＣＳの選択、チャネルの推定、ビーコン送信等のＰＨＹ機能を行うことができる。
【００８２】
一部の実施形態では、制御ＰＨＹパケット２００は、ペイロード２２０を含んでよく、他の実施形態では、制御ＰＨＹパケット２００は、ペイロード２２０を省くこともできる。ペイロード２２０を含む実施形態では、フォーマット２００はペイロード２２０を選択的に省くことを許可することができる。例えば、第１の部分２１２または第２の部分２１６は、符号化されてデータユニット２００がペイロード２２０を含むか否かを示すことができる。一部の実施形態では、制御ＰＨＹパケット２００から、ヘッダ２０８のＭＡＣヘッダ部分を省くことができ、更にペイロード２２０を省くことができる。別の実施形態では、制御ＰＨＹパケット２００は、ＰＨＹヘッダ３２０の後で拡張されて、ＭＡＣヘッダの少なくとも一部分および／またはペイロードを含んでよい。例えば、制御ＰＨＹパケット２００は、ＭＡＣヘッダ、または、ＭＡＣヘッダの一部（例えばＭＡＣ送信先アドレス）のみを含んでよい。別の実施形態では、制御ＰＨＹパケット２００はペイロードを含むが、ＭＡＣヘッダは省くことができる。ペイロードは、例えば制御ＰＨＹ関連のＩＥを送信するのに利用することができる。一実施形態では、ペイロードは固定長であってよい。
【００８３】
一実施形態では、ＰＨＹヘッダのペイロード長フィールド（ヘッダ２０８および第１の部分２１２に含まれる）をゼロに設定して、制御ＰＨＹパケット２００がＢＦＴパケットであると示すこともできる。ペイロード長フィールドがゼロに設定されている場合には、デフォルトフォーマットが指定する他のヘッダフィールドをＢＦＴの目的に（あるいはアンテナ切り替えトレーニング情報、時間領域事前符号化情報、ＭＣＳフィードバック情報、ビーコン送信等に）利用することができる。
【００８４】
パケットのプリアンブルおよび／またはヘッダの修正された拡散（modified spreading）により信号により、制御ＰＨＹパケットである旨を信号で伝えることができる。次に、デフォルトパケットおよび制御ＰＨＹパケット両方に共通しているパケットフォーマットの一例を、図６を参照しながら説明する。パケット５５０は、プリアンブル５５４、ヘッダ５５６、およびオプションとしてペイロード５５８を含むことができる（例えばペイロード５５８は制御ＰＨＹパケットでは省かれてもよい）。プリアンブル５５４は、概して、レシーバが現在のパケットを検出する助けとなるトレーニング情報を提供して、自動利得制御（ＡＧＣ）設定を調節して、周波数およびタイミングを同期させる、等の処理を行う。ヘッダ５５６は、概して、ペイロード５５８を復号化する際の基本（例えばＰＨＹ）パラメータの情報（例えばペイロードの長さ、変調／符号化方法等）を含み、レシーバがこれに従って自身の復号化装置を調節することができるようにする。プリアンブル５５４は、短いトレーニングフィールド（ＳＴＦ）５６０とチャネル推定フィールド（ＣＥＦ）５６２とを含んでよい。ＳＴＦ５６０は、概して、同期に利用可能な情報を含み、ＣＥＦ５６２は、概して、チャネル推定に利用可能な情報を含む。例えば、ＳＴＦ５６０は、同期（ｓｙｎｃ）シーケンスを含んでよく、ＣＥＦはチャネル推定シーケンス（ＣＥＳ）を含んでよい。
【００８５】
一部の実施形態では、プリアンブル５５４は、拡散を修正してよい点を除いて、デフォルトパケットおよび制御ＰＨＹパケットの両方で同じ汎用フォーマットを有してよく、これに関しては後で詳述する。これらの実施形態では、ヘッダ５５６のフォーマットは、デフォルトパケットと制御ＰＨＹパケットとで異なっていてよい。例えば、制御ＰＨＹパケットのヘッダがデフォルトパケットのものよりも長くてよい。同様に、ペイロード５５８は、オプションとして少なくとも一部の制御ＰＨＹパケットでは省かれてもよい。
【００８６】
他の実施形態では、デフォルトパケットのプリアンブル５５４のフォーマットは、制御ＰＨＹパケットのものと異なっていてよく、これに関しては後で詳述する。例えば、一部の実施形態では、制御ＰＨＹパケットのＳＴＦ５６０は、デフォルトパケットのものよりも長くてよい。別の例では、ＣＥＦ５６２は、デフォルトパケットのものよりも長くてよい。また別の例では、デフォルトパケットと比べた場合に、制御ＰＨＹパケットではＳＴＦ５６０が長くて、ＣＥＦ５６２が短くてよい。また別の例では、デフォルトパケットと比べた場合に、ＳＴＦ５６０が長く、少なくとも一部の制御ＰＨＹパケットからＣＥＦ５６２は省かれてよい。
【００８７】
図７Ａは、デフォルトパケットのＳＴＦ５８０の例を示す。ＳＴＦ５８０は、ゴーレイシーケンス（Ｇａ）であってよい複数のシーケンスａを含んでよい。例えばシーケンスａは、長さ１２８のシーケンスであってよい（またはその他の適切な長さであってよい）。図７Ｂは、デフォルトパケットのＳＴＦ５８０に対応する制御ＰＨＹパケットのＳＴＦ５８４の一例を示す。ＳＴＦ５８４は、ゴーレイシーケンス（Ｇｂ）であってよい複数のシーケンスｂを含む。シーケンスｂは、ゴーレイシーケンスａの補完シーケンスである。概して、２つの補完シーケンスａおよびｂは、受信デバイスにおける検出に適した相関特性を有する。例えば、補完拡散シーケンスａおよびｂは、シーケンスａおよびｂの対応する非周期的な自動相関係数の和がゼロであるように選択されてよい。一部の実施形態では、補完シーケンスａおよびｂはゼロである、または殆どゼロの周期的な相互相関性を有する。別の側面では、シーケンスａおよびｂは、狭いメインローブおよび低レベルのサイドローブを有する非周期的な相互相関性を有する、または、狭いメインローブおよび低レベルのサイドローブを有する非周期的な自動相関性を有してよい。
【００８８】
一部の実施形態では、ＳＴＦ５８４におけるシーケンスｂの数は、ＳＴＦ５８０のシーケンスａの数より多くてよい。これにより、信号対雑音比（ＳＮＲ）がデフォルト動作に比して制御ＰＨＹパケットの送信において低い場合に、同期が促進されうる。
【００８９】
図７Ｃは、デフォルトパケットのＳＴＦ５８０に対応する制御ＰＨＹパケットのＳＴＦ５８８の一例を示す。ＳＴＦ５８８は、ＳＴＦ５８０同様に複数のシーケンスａを含む。しかしＳＴＦ５８８では、代替シーケンスａの符号が反転させられている。図７Ｃでは、マイナスの符号は、変調がマイナスではないシーケンスから、１８０度位相がずれていることを示すことができる。一部の実施形態では、ＳＴＦ５８８におけるシーケンスａの数は、ＳＴＦ５８０のシーケンスａの数より多くてよい。これにより、信号対雑音比（ＳＮＲ）がデフォルト動作に比して制御ＰＨＹパケットの送信において低い場合に、同期が促進されうる。
【００９０】
一部の実施形態では、ＳＴＦ５８４および／またはＳＴＦ５８８に続くＣＥＦは、ＳＴＦ５８０に続くＣＥＦと同じ長さであってよい。他の実施形態では、ＳＴＦ５８４および／またはＳＴＦ５８８に続くＣＥＦは、ＳＴＦ５８０に続くＣＥＦより長くてよい。例えば、シーケンスａの長さがＬである場合（例えばＬ−＝１２８または他の適切な長さである場合）、ＳＴＦ５８４および／またはＳＴＦ５８８に続くＣＥＦの長さは、ＳＴＦ５８０に続くＣＥＦよりも、Ｋ＊Ｌ分長くてよく、ここでＫは１以上の整数である。これら実施形態では、ＣＥＦの更なる長さを利用して、信頼性のより高いフレームタイミングを得、および／または、デフォルトパケットと同じチャネル推定シーケンスを維持することができる。
【００９１】
また他の実施形態では、ＳＴＦ５８４および／またはＳＴＦ５８８に続くＣＥＦは、ＳＴＦ５８０に続くＣＥＦより短くてよい。例えば、ＳＴＦ５８４および／またはＳＴＦ５８８に続くＣＥＦは、ＳＴＦ５８０に続くＣＥＦの半分の長さであっても、その他の適切なより短い長さであってもよい。また他の実施形態では、ＳＴＦ５８４および／またはＳＴＦ５８８に続くＣＥＦを省くこともできる。
【００９２】
図８Ａおよび図８Ｂは、シングルキャリア（ＳＣ）モードおよびＯＦＤＭモード両方におけるデフォルトパケットのプリアンブルフォーマットを示す。特に、図８Ａは、シングルキャリア（ＳＣ）モードにおけるプリアンブルフォーマット６００を示し、図８Ｂは、ＯＦＤＭモードにおけるプリアンブルフォーマット６０４を示す。図８Ａでは、ＳＴＦはゴーレイシーケンス（Ｇａ）であってよい複数のシーケンスａを含んでよい。例えばシーケンスａは、長さ１２８のシーケンスであってよい（またはその他の適切な長さであってよい）。プリアンブル６００のＣＥＦは、シーケンスａ、および、シーケンスａと同じ長さのゴーレイシーケンス（Ｇｂ）であってよい補完シーケンスｂのパターンを含んでよく、ここでａおよびｂはカバーコードにより修正されていてよい。ここで利用される「カバーコード」という用語は、一連のシーケンスを増加させてより長いシーケンスを形成することを意味してよい。例えば、ａおよびｂが互いに補完シーケンスであるようなシーケンス［−ｂ、＋ａ、＋ｂ、＋ａ］に対しては、カバーコードは［−１、＋１、＋１、＋１］であってよく、ここで、−１は、コードａまたはｂの２値コンポーネントが利用されることを示す、あるいは、コード−ａに対応する変調された信号が、例えば、コード＋ａに対応する変調された信号から１８０度位相シフトされていることを示す。この例［−ｂ、＋ａ、＋ｂ、＋ａ］では、カバーコードは、例えば［０、１、１、１］というように異なる様式で書き表すこともでき、最初の０が−ｂを利用していることを示している。ＣＥＦの複数のａおよびｂのシーケンスが、ｕおよびｖの複合シーケンスを形成してよく、ここでｕおよびｖ自身が互いに補完シーケンスである。一部の実施形態では、ｕおよびｖ自身は互いに補完ゴーレイシーケンスである。シーケンスａおよびｂが各々１２８の長さを有する場合、シーケンスｕおよびｖは各々５１２の長さとなる。シーケンスｖｓは、単にシーケンス−ｂのことであり、シーケンスｖｓは、巡回ポストフィックスとして機能する。
【００９３】
図８Ａおよび図８Ｂに示すように、ＳＣモードおよびＯＦＤＭモード両方においてＳＴＦは同じである（つまり複数のａシーケンス）。加えて、ＳＣモードおよびＯＦＤＭモード両方においてＣＥＦは類似しており、シーケンスｕおよびｖの順序が逆になっているだけの差異である。加えて、ｖｓは、ｕおよびｖの両方に対して巡回ポストフィックスとして機能していることが分かる。
【００９４】
通信プロトコルにより、ＳＣおよびＯＦＤＭ送信の両方が許可される場合には、概して共通の制御ＰＨＹフォーマットがＳＣ送信、ＯＦＤＭ送信に対して定義される、またはＳＣおよびＯＦＤＭ送信両方に対して定義される。例えば、共通の制御ＰＨＹフォーマットは、ＳＣおよびＯＦＤＭ送信両方を許可するプロトコル用に、ＳＣ変調を利用して送信することができる。しかし、ＳＣ送信およびＯＦＤＭ送信に対して別個の制御ＰＨＹフォーマットを定義することもできる。
【００９５】
図９Ａおよび図９Ｂは、図８Ａおよび８Ｂに示すデフォルトフォーマットに対応する制御ＰＨＹパケットのプリアンブルフォーマットの例をそれぞれ示している。具体的には、図９ＡはＳＣモードにおける、図８Ａに対応する制御ＰＨＹプリアンブルフォーマット６０８を示している。図９ＢはＯＦＤＭモードにおける、図８Ｂに対応する制御ＰＨＹプリアンブルフォーマット６１２を示している。図９Ａおよび９Ｂに示すフォーマットにおいては、補完シーケンスｂがＳＴＦで利用されて、パケットが制御ＰＨＹパケットであることを信号で伝える。また図９Ａおよび９Ｂに示すフォーマットにおいては、ＣＥＦが図８Ａおよび８Ｂのフォーマットと同じ長さである。しかし、ａおよびｂシーケンスが図９Ａおよび９ＢのＣＥＦでは、図８Ａおよび８ＢのＣＥＦのものとそれぞれ比してスワッピングされており、プリアンブルが、ＳＴＦフィールドの最後およびＣＥＦフィールドの最初において異なるシーケンスを含んでいる点に留意されたい。このようにしてプリアンブルは、ＣＥＦフィールドの最初を効率的に信号で伝えることができる。
【００９６】
図１０Ａおよび１０Ｂは、図８Ａおよび８Ｂに示すデフォルトフォーマットに対応する制御ＰＨＹパケットのフォーマットの例それぞれを示している。具体的には、図１０Ａは、図８Ａに対応するプリアンブルフォーマット６２０を示している。図１０Ｂは、図８Ｂに対応するプリアンブルフォーマット６２４を示している。図１０Ａおよび１０Ｂに示すフォーマットにおいては、ＳＴＦの代替シーケンスの符号が、デフォルトモードプリアンブルのＳＴＦと比してフリップされており、パケットが制御ＰＨＹパケットであることを信号で伝える。更に図１０Ａおよび１０Ｂに示すフォーマットにおいては、ＣＥＦが図８Ａおよび８Ｂのフォーマットと同じ長さである。更に、図９Ａおよび９ＢのＣＥＦは、図８Ａおよび８Ｂのものとそれぞれ同じである。
【００９７】
図１１Ａおよび１１Ｂは、図８Ａおよび８Ｂに示すデフォルトフォーマットに対応する制御ＰＨＹパケットのプリアンブルフォーマットの例それぞれを示している。具体的には、図１１Ａは、図８Ａに対応するプリアンブルフォーマット６３０を示している。図１１Ｂは、図８Ｂに対応するプリアンブルフォーマット６３４を示している。図１１Ａおよび１１Ｂに示すフォーマットにおいては、補完シーケンスｂがＳＴＦで利用されて、パケットが制御ＰＨＹパケットであることを信号で伝える。また図１１Ａおよび１１Ｂに示すフォーマットにおいては、デリミタフィールド６３８がＳＴＦおよびＣＥＦの間に含められている。デリミタフィールド６３８は、例えばフレームタイミングの信頼性を高めるのに利用されてよい。デリミタフィールド６３８は、１以上のシーケンスａを含んでよい。図１１Ａおよび１１ＢのＣＥＦは、それぞれ図８Ａおよび８Ｂのものと同じである。
【００９８】
図１２Ａおよび１２Ｂは、図８Ａおよび８Ｂに示すデフォルトフォーマットに対応する制御ＰＨＹパケットのプリアンブルフォーマットの例それぞれを示している。具体的には、図１２Ａは、図８Ａに対応するプリアンブルフォーマット６４０を示している。図１２Ｂは、図８Ｂに対応するプリアンブルフォーマット６４４を示している。図１２Ａおよび１２Ｂに示すフォーマットにおいては、ＳＴＦの代替シーケンスの符号が、デフォルトモードプリアンブルのＳＴＦと比してフリップされており、パケットが制御ＰＨＹパケットであることを信号で伝える。また図１２Ａおよび１２Ｂに示すフォーマットにおいては、デリミタフィールド６４８がＳＴＦおよびＣＥＦの間に含められている。デリミタフィールド６４８は、例えばフレームタイミングの信頼性を高めるのに利用されてよい。デリミタフィールド６４８は１以上のシーケンスｂを含んでよい。更に図１２Ａおよび１２Ｂに示すフォーマットにおいては、ＣＥＦが図８Ａおよび８Ｂのフォーマットと同じ長さである。しかし、ａおよびｂシーケンスが図１２Ａおよび１２ＢのＣＥＦでは、図８Ａおよび８ＢのＣＥＦのものとそれぞれ比してスワッピングされている点に留意されたい。
【００９９】
図１３Ａおよび図１３Ｂは、図８Ａおよび８Ｂに示すデフォルトフォーマットに対応する制御ＰＨＹパケットのプリアンブルフォーマットの例それぞれを示している。具体的には、図１３Ａは、図８Ａに対応するプリアンブルフォーマット６５０を示している。図１３Ｂは、図８Ｂに対応するプリアンブルフォーマット６５４を示している。また図１３Ａおよび１３Ｂに示すフォーマットにおいては、補完シーケンスｂがＳＴＦで利用されて、パケットが制御ＰＨＹパケットであることを信号で伝える。更に図１３Ａおよび１３Ｂに示すフォーマットにおいては、デリミタフィールド６５８がＳＴＦおよびＣＥＦの間に含められている。デリミタフィールド６５８は、例えばフレームタイミングの信頼性を高めるのに利用されてよい。デリミタフィールド６５８は、１以上のシーケンス−ｂを含んでよい。更に図１３Ａおよび１３Ｂに示すフォーマットにおいては、ＣＥＦが図８Ａおよび８Ｂのフォーマットと同じ長さである。しかし、ａおよびｂシーケンスが図１３Ａおよび１３ＢのＣＥＦでは、図８Ａおよび８ＢのＣＥＦのものとそれぞれ比してスワッピングされている点に留意されたい。
【０１００】
図１３Ｃおよび図１３Ｄは、制御ＰＨＹパケットの２つの例示的なプリアンブルフォーマットを示す。プリアンブルフォーマット６５５および６５７では、図８Ａおよび８Ｂに示すデフォルトフォーマットのものと同じ補完シーケンスａをＳＴＦでそれぞれ利用しており、ＳＴＦとＣＥＦ間のデリミタフィールド６５６が、パケットが制御ＰＨＹパケットであることを信号で伝えている。デリミタフィールド６５６は、１以上のシーケンスｂを含んでよい。図８Ａおよび８Ｂのフォーマットと比べると、図１３Ｃおよび１３ＤのＣＥＦでは、それぞれａおよびｂのシーケンスがスワッピングされている。
【０１０１】
次に、図１３Ｅおよび図１３Ｆは、シーケンスａがプリアンブルフォーマット６５９およびプリアンブルフォーマット６６１のＳＴＦで利用されている制御ＰＨＹパケット用の２つの例示的なプリアンブルフォーマットを示す。制御ＰＨＹフォーマット６９５および６６１は、それぞれ図８Ａおよび８Ｂのデフォルトフォーマットに対応している。図１３Ｃおよび１３Ｄに示すフォーマットと同様に、フォーマット６５９および６６１は、図８Ａおよび８Ｂのそれぞれのフォーマットと同じシーケンスをＳＴＦで利用する。デリミタフィールド６６０は、前のＳＴＦフィールドからシーケンスａの符号をフリップすることで、パケットが制御ＰＨＹパケットであることを信号により伝える１以上のシーケンス−ａを含む。ＣＥＦにおけるＣＥＦシーケンスの効率的な検出および相関付けを保証するべく、図１３Ｅおよび１３ＦのＣＥＦのａおよびｂシーケンスの符号は、図８Ａおよび８ＢのＣＥＦのものとそれぞれ比してスワッピングされている。
【０１０２】
図１１Ａ，１１Ｂ、１２Ａ、１２Ｂ、および１３Ａ−１３Ｆの例の参照に戻ると、代替例として、ＣＥＦが省かれている。
【０１０３】
図９Ａ、９Ｂ、１０Ａ、１０Ｂ、１１Ａ、１１Ｂ、１２Ａ、１２Ｂ、１３Ａ−１３Ｆの例の参照に戻ると、代替例として、ＣＥＦは、デフォルトパケットのプリアンブルの長さの約半分であってよい。図１４は、ＳＴＦの補完シーケンスｂを利用して制御ＰＨＹパケットであることを信号により伝える、制御ＰＨＹパケットのプリアンブルのフォーマット６６６の一例である。フォーマット６６６も、１以上の−ｂシーケンスを有するデリミタフィールド６６８を含む。更に、フォーマット６６０は、補完シーケンスｕをたった一つ含む（２つの複合、補完シーケンスｕおよびｖと対照的に）ＣＥＦを含む。ＣＥＦは、巡回ポストフィックスフィールドｕｓを含み、これはオプションであり、一部の実装例では省くことができる。図１５は、ＳＴＦの補完シーケンスｂを利用して制御ＰＨＹパケットであることを信号により伝える、制御ＰＨＹパケットのプリアンブルのフォーマット６７０の別の一例である。フォーマット６７０は、複合シーケンスｕをたった一つ含む（２つの複合、補完シーケンスｕおよびｖと対照的に）ＣＥＦを含む。ｕ（−ｂ）の最初のシーケンスは、ＳＴＦに利用されているシーケンスに対して１８０度位相シフトされている。図１４および１５に示す特定のｕシーケンスは必須ではない。実際のところ、ａおよびｂ補完シーケンスを含む任意の適切なｕ（ゴーレイシーケンス等）を利用することができる。例えば、デリミタフィールドがない場合には、ｕが、補完シーケンスから始まりＳＴＦの最後のシーケンスで終わるよう、選択することができる。
【０１０４】
図９Ａ、９Ｂ、１０Ａ、１０Ｂ、１１Ａ、１１Ｂ、１２Ａ、１２Ｂ、１３Ａ−１３Ｆの例の参照に戻ると、代替例として、ＣＥＦは、デフォルトパケットのプリアンブルの長さの約複数倍（例えば２またはそれ以上の倍数）であってよい。図１６は、ＳＴＦの補完シーケンスｂを利用して制御ＰＨＹパケットであることを信号により伝える、制御ＰＨＹパケットのプリアンブルのフォーマット６８０の一例である。フォーマット６８０は、フォーマット６８０のＣＥＦが２以上のｕシーケンスおよび２以上のｖシーケンスを含む以外は、図９Ａのフォーマット６０８と類似している。図１７は、ＳＴＦで交番するシーケンス＋ａ、−ａシーケンスを利用して制御ＰＨＹパケットであることを信号により伝える、制御ＰＨＹパケットのプリアンブルのフォーマット６９０の一例である。フォーマット６９０は、フォーマット６９０のＣＥＦが２以上のｕシーケンスおよび２以上のｖシーケンスを含む以外は、図１０Ａのフォーマット６２０と類似している。図１８は、ＳＴＦの補完シーケンスｂを利用して制御ＰＨＹパケットであることを信号により伝える、制御ＰＨＹパケットのプリアンブルのフォーマット７００の一例である。フォーマット７００は、１以上のシーケンス−ｂを有するデリミタフィールド７０４を含む。ＣＥＦは、２以上のｕシーケンスおよび２以上のｖシーケンスを含む。フォーマット６８０、６９０、または７００に準拠するデータユニットのレシーバは、ｕおよびｖシーケンスを繰り返し利用することで、２以上の回数チャネル推定を行ってよい。そしてレシーバは、この結果の平均を求めることで、例えばチャネル推定の品質全体を向上させることができる。
【０１０５】
図１６から１８の例においては、図９Ａ、９Ｂ、１０Ａ、１０Ｂ、１１Ａ、１１Ｂ、１２Ａ、１２Ｂ、１３Ａ−１３Ｆの例同様に、ＳＴＦの最終シーケンス（デリミタフィールドがない場合）またはデリミタフィールドの最終シーケンス（デリミタフィールドが含まれている場合）が、ＣＥＦの最初の複合シンボルの巡回プレフィックスとして機能してよい。更に図１６から１８の例においては、図９Ａ、９Ｂ、１０Ａ、１０Ｂ、１１Ａ、１１Ｂ、１２Ａ、１２Ｂ、１２Ａ、および１２Ｂの例同様に、複合シーケンスｕの最終シーケンスが、ｖの巡回プレフィックスとして機能することができ、この逆も然りである。同様に、複合シーケンスｖの最初のシーケンスが、ｕの巡回ポストフィックスとして機能することができ、この逆も然りである。複数のシーケンスｕおよびｖがＣＥＦに含まれるときには、レシーバは、各ｕ、ｖの対に対してチャネル推定を生成してから、平均化等により結果を組み合わせる、等の処理が可能である。
【０１０６】
図２を再度参照すると、図８Ａおよび８Ｂを参照して説明したデフォルトフォーマット、および、図９Ａ、９Ｂ、１０Ａ、１０Ｂ、１３Ａ、１３Ｂ、１４および１５を参照して説明した制御ＰＨＹプリアンブルフォーマットでは、一実施形態において、制御ＰＨＹ検出器９２が、シーケンスａと相互に関連性を有する相関器（"ａ相関器"）と、シーケンスｂと相互に関連性を有する相関器（"ｂ相関器"）とを含んでよい。この実施形態では、制御ＰＨＹ検出器９２は、ａ相関器の出力およびｂ相関器の出力を利用して、デフォルトパケットのＳＦＤまたは制御ＰＨＹパケットのＳＦＤが受信されたときを判断することができる。図１０Ａ，１０Ｂ、１２Ａおよび１２Ｂを参照して説明した制御ＰＨＹプリアンブルフォーマットでは、一実施形態において、制御ＰＨＹ検出器９２が、ａ相関器と、シーケンス−ａと相互に関連性を有する相関器（"−ａ相関器"）とを含んでよい。この実施形態では、制御ＰＨＹ検出器９２は、ａ相関器の出力および−ａ相関器の出力を利用して、デフォルトパケットのＳＴＦまたは制御ＰＨＹパケットのＳＴＦが受信されたときを判断することができる。図１０Ａ、１０Ｂ、１２Ａおよび１２Ｂを参照して説明したプリアンブルフォーマットとともに利用可能な別の実施形態では、制御ＰＨＹ検出器９２がａ相関器を含み、このａ相関器の出力を利用して、デフォルトパケットのＳＴＦまたは制御ＰＨＹパケットのＳＴＦが受信されたときを判断することができる。
【０１０７】
他の実施形態では、制御ＰＨＹパケットは、ａの長さの二倍のＳＴＦの繰り返しシーケンスを利用して、信号により伝えられてよい。例えばａが１２８の長さのシーケンスである場合には、制御ＰＨＹパケットは、ＳＴＦの繰り返し長さが２５６のシーケンスを利用して信号により伝えられてよい。ＳＴＦの長さはデフォルトモードと同じであってよい。つまり、二倍の長さのシーケンスの数は、デフォルトパケットのＳＴＦのシーケンス数の半分であってよい、ということである。一実施形態では、二倍の長さのシーケンスは、補完シーケンスａおよびｂの組み合わせである。この実施形態で、且つ、ＣＥＦもシーケンスａおよびｂを利用する場合、ａ相関器およびｂ相関器がデフォルトモードのチャネル推定および制御ＰＨＹパケット検出に再利用されてよい。
【０１０８】
二倍の長さのシーケンスｍをＳＴＦで利用することで、制御ＰＨＹパケットを信号により伝えることができる。シーケンスｍは、補完シーケンスａおよびｂ：［ｂ  ａ］［ｂ  −ａ］［ａ  ｂ］または［ａ  −ｂ］のいずれの組み合わせであってもよい。シーケンスａおよびｂがゴーレイシーケンス（Ｇａ，Ｇｂ）である場合には、二倍の長さのゴーレイシーケンスＧｍを利用することができ、Ｇｍは、［Ｇｂ  Ｇａ］［Ｇｂ  −Ｇａ］［Ｇａ  Ｇｂ］または［Ｇａ  −Ｇｂ］のいずれの組み合わせであってもよい。デリミタフィールドを利用する場合には、デリミタフィールドは、−ｍまたはｎの二倍の長さのシーケンスの１以上を利用することができ、ここでｎはｍの補完シーケンスである。例えば、ｍが［ｂ  ａ］［ｂ  −ａ］［ａ  ｂ］または［ａ  −ｂ］である場合には、ｎは、それぞれ［ｂ  −ａ］［ｂ  ａ］［ａ  −ｂ］または［ａ  ｂ］である。シーケンスａおよびｂがゴーレイシーケンス（Ｇａ，Ｇｂ）であり、Ｇｍが［Ｇｂ  Ｇａ］［Ｇｂ  −Ｇａ］［Ｇａ  Ｇｂ］または［Ｇａ  −Ｇｂ］である場合には、ｎがゴーレイシーケンス（Ｇｎ）であり、それぞれ、［Ｇｂ  −Ｇａ］［Ｇｂ  Ｇａ］［Ｇａ  −Ｇｂ］または［Ｇａ  Ｇｂ］であってよい。二倍の長さのシーケンスをＳＴＦで利用するこれらの実施形態では、ＣＥＦの複合シーケンスを、ＳＴＦの最終の二分の一の長さのシーケンス（デリミタフィールドがない場合）またはデリミタフィールドの最終の二分の一の長さのシーケンス（デリミタフィールドが含まれている場合）が、ＣＥＦの最初の複合シーケンスの巡回プレフィックスとして機能するように選択することができる。例えば、ａシーケンスが１２８の長さのシーケンスである場合には、ＳＴＦの最後の１２８チップ（デリミタフィールドがない場合）またはデリミタフィールドの最後の１２８チップ（デリミタフィールドが含まれている場合）が、ＣＥＦの最初の複合シーケンスの巡回プレフィックスとして機能してよい。
【０１０９】
図１９は、二倍の長さのシーケンスｍを利用する制御ＰＨＹパケットのプリアンブルフォーマット７１０の一例を示す。開始フレームデリミタ（ＳＦＤ）フィールドは、１以上のシーケンス−ｍを含んでよい。ＣＥＦは、ＳＦＤの−ａシーケンスがｕの巡回プレフィックスとして機能するように選択される。図２０は、二倍の長さのシーケンスｍを利用する制御ＰＨＹパケットのプリアンブルフォーマット７２０の別の一例を示す。デリミタ（ＳＦＤ）は、１以上のシーケンスｎを含んでよい。ＣＥＦは、ＳＦＤの−ａシーケンスがｕの巡回プレフィックスとして機能するように選択される。これらから分かるように、図１９および２０のフォーマットにおいては、ｕおよびｖシーケンスが異なっている。図１９および２０のフォーマットに対応するデフォルトパケットのフォーマットは複数のａシーケンスを利用することができる。
【０１１０】
図２を再度参照すると、図１９および２０で説明した制御ＰＨＹプリアンブルフォーマットでは、一実施形態において、制御ＰＨＹ検出器９２が、シーケンスａと相互に関連性を有する相関器（"ａ相関器"）と、シーケンスｂと相互に関連性を有する相関器（"ｂ相関器"）とを含んでよい。この実施形態では、制御ＰＨＹ検出器９２は、ａ相関器の出力およびｂ相関器の出力を利用して、デフォルトパケットのＳＦＤまたは制御ＰＨＹパケットのＳＦＤが受信されたときを判断することができる。別の実施形態では、制御ＰＨＹ検出器９２は、 "ａ相関器"と、シーケンスｍと相互に関連性を有する相関器（"ｍ相関器"）とを含んでよい。この実施形態では、制御ＰＨＹ検出器９２は、ａ相関器の出力およびｍ相関器の出力を利用して、デフォルトパケットのＳＦＤまたは制御ＰＨＹパケットのＳＦＤが受信されたときを判断することができる。
【０１１１】
自動検出の代替例としては、キャリア検出期間に１２８および２５６のゴーレイ相関器を並列に実行して（つまり、通常のＰＨＹおよび制御ＰＨＹキャリア検出を並列に実行する）、２５６ゴーレイ相関器によるキャリア検出結果が有効な制御ＰＨＹ信号であるとクレームしている場合には、通常のＰＨＹのキャリア検出結果（つまり、１２８ゴーレイ相関器の出力を持つ結果）を常に上書きするようにする、という方法がある。
【０１１２】
図２１は、制御ＰＨＹパケットを信号により伝える際にプリアンブルのＧｍを利用する実施形態で利用することのできる相関器７４０の一例を示しており、ここでａおよびｂシーケンスは１２８の長さを有する。相関器７４０は、受信した信号のシーケンスｍに対する相互関連性（Ｘｍ）、および、受信した信号のシーケンスｎに対する相互関連性（Ｘｎ）を生成する。相関器７４０は、受信した信号とシーケンスＧａとの間の相互関連性（Ｘａ）を生成して、受信した信号とシーケンスＧｂとの間の相互関連性（Ｘｂ）を生成するＧａ／Ｇｂ相関器７４４を含んでよい。Ｘｂ出力は、１２８個のチップの遅延を提供する遅延ライン７４６に連結される。相関器７４０は更に、減算器７４８および加算器７５０を含む。減算器７４８は、相関器７４４のＸａ出力、および、遅延ライン７４６の出力に連結される。減算器７４８は、Ｘｂの遅延バージョンをＸａから減算して、Ｘｎを生成する。加算器７５０は、相関器７４４のＸａ出力、および、遅延ライン７４６の出力に連結される。加算器７５０は、Ｘｂの遅延バージョンをＸａに加算して、Ｘｍを生成する。図２０の実施形態では、Ｇａ／Ｇｂ相関器７４４を、シーケンスａおよびｂとの相互関連性を検出する用途にも用いることができる。シーケンスａおよびｂの長さが１２８ではない他の実施形態では、異なる長さの遅延ラインを利用することができる。
【０１１３】
図２２は、制御ＰＨＹパケットを信号により伝える際にプリアンブルのＧｍを利用する実施形態で利用することのできる相関器７５６の一例を示しており、ここでａおよびｂシーケンスは１２８の長さを有する。相関器７５６は、受信した信号のシーケンスｕに対する相互関連性（Ｘｕ）、および、受信した信号のシーケンスｖに対する相互関連性（Ｘｖ）を生成する。相関器７５６は、Ｇｍ／Ｇｎ相関器７４０を含んでよい。Ｘｎ出力は、２５６個のチップの遅延を提供する遅延ライン７５８に連結される。Ｘｍ出力は、２５６個のチップの遅延を提供する遅延ライン７６０に連結される。相関器７５６は更に、加算器７６２および減算器７６４を含む。減算器７６４は、相関器７４０のＸｎ出力、および、遅延ライン７６０の出力に連結される。減算器７４８は、Ｘｍの遅延バージョンをＸｎから減算して、Ｘｖを生成する。加算器７６２は、相関器７４０のＸｍ出力、および、遅延ライン７５８の出力に連結される。加算器７６２は、Ｘｎの遅延バージョンをＸｍに加算して、Ｘｕを生成する。図２０の実施形態では、Ｇｍ／Ｇｎ相関器７４０を、シーケンスｍおよびｎとの相互関連性を検出する用途にも用いることができる。ａおよびｂの長さが１２８ではない他の実施形態では、異なる長さの遅延ラインを利用することができる。
【０１１４】
他の実施形態では、制御ＰＨＹパケットは、ＳＴＦのシーケンスａ'を利用して信号により伝えることができ、ここでは、ａ'がａとも、ａの補完シーケンスとも異なっていてよい。シーケンスａ'は、ａと同じであっても、または、ａの半分の長さであってもよい。これら実施形態では、ＣＥＦは、補完シーケンスａおよびｂを利用する複合シーケンスを含んでよい。これら実施形態では、オプションとして、シーケンス−ａ'の１以上を含むデリミタフィールドを含めることができる。更にこれら実施形態でオプションとして、巡回プレフィックスをＣＥＦの前に含めることもできる。
【０１１５】
一部の実施形態では、制御ＰＨＹパケットは、ＰＨＹヘッダを拡散するのに利用される拡散シーケンスにより信号により伝えられてよい。例えば、デフォルトパケットは、シーケンスａを利用してＰＨＹヘッダのデータ拡散を行うことができ、一方で制御ＰＨＹパケットは補完シーケンスｂを利用してＰＨＹヘッダのデータ拡散を行うことができる。これら実施形態では、レシーバは、シーケンスａおよびｂとの相互関連付けにより、２つの相互関連性のエネルギーを比較することにより、制御ＰＨＹパケットを検出することができる。ある具体例においては、シーケンスａおよびｂが長さ６４のゴーレイシーケンスであってよい。もちろん、他の長さのシーケンスも利用可能であることは言うまでもない。
【０１１６】
一部の実施形態では、複数種類の制御ＰＨＹがあってよく、ＢＦＴパケットはこの一種類である。これら実施形態では、制御ＰＨＹパケットは、図９Ａ、９Ｂ、１０Ａ、１０Ｂ、１１Ａ、１１Ｂ、１２Ａ、１２Ｂ、１３Ａ、１３Ｂ、１４−２０に関して上述したプリアンブルにより信号により伝えることができる。他の種類の制御ＰＨＹパケットではなくて、ＢＦＴパケットを信号により伝える場合には、プリアンブルおよび／またはＰＨＹヘッダの他の情報を符号化することができる。ＣＥＦの例えばｕおよびｖの順番を替えて、ＢＦＴパケットを信号により伝えることもできる。別の例としては、ＰＨＹヘッダを拡散するのに利用される拡散シーケンスを利用して、パケットがＢＦＴパケットであるかを信号により伝えることもできる。別の例としては、ＰＨＹヘッダの１以上のフィールド（例えば制御ＰＨＹパケットのペイロード長フィールド、ＰＨＹヘッダのＢＦＴフィールド等）によってＢＦＴパケットを信号により伝えることもできる。
【０１１７】
図２３は、図９Ａ、９Ｂ、１０Ａ、１０Ｂ、１１Ａ、１１Ｂ、１２Ａ、１２Ｂ、１３Ａ、１３Ｂ、および１４−２０に対応する実施形態において制御ＰＨＹパケット生成器７６（図２）に含まれてよい制御ＰＨＹパケットプリアンブル生成器８００の一例のブロック図である。制御ＰＨＹパケットプリアンブル生成器８００は、ＳＴＦフォーマッタ８０８およびＣＥＦフォーマッタ８１２を含む制御ＰＨＹパケットプリアンブルコントローラ８０４を含んでよく、これら各々は、ハードウェア、機械可読命令を実行するプロセッサ、またはこれらの組み合わせを利用して実装可能である。各フォーマッタ８０８および８１２は、少なくともカバーコード生成器８１６および信号生成器８２０に通信可能に連結される。
【０１１８】
信号生成器８２０は、概して、ＳＴＦフォーマッタ８０８、ＣＥＦフォーマッタ８１２、およびカバーコード生成器８１６からの、チップシーケンスａまたはチップシーケンスｂを利用して信号を生成するときを示す情報およびカバーコードを受信する。チップシーケンスａおよびｂは互いに補完シーケンスである。一部の実施形態では、信号生成器８２０は、補完シーケンスａおよびｂを格納するＲＡＭ、ＲＯＭ、または別の種類のメモリ等のメモリデバイス８２４を含んでよい。他の実施形態では、信号生成器８２０は、ａおよびｂシーケンス生成器を含んでよい。一実施形態では、信号生成器８２０は、プリアンブル信号生成用の２つの補完シーケンスａおよびｂのいずれかを選択するバイナリセレクタ８２６を含む。概して、２つの補完シーケンスａおよびｂは、受信デバイスにおける検出に適した相関特性を有する。例えば、補完拡散シーケンスａおよびｂは、シーケンスａおよびｂの対応する非周期的な自動相関係数の和がゼロであるように選択されてよい。一部の実施形態では、補完シーケンスａおよびｂは、ゼロである、または殆どゼロの周期的な相互相関性を有する。別の側面では、シーケンスａおよびｂは、狭いメインローブおよび低レベルのサイドローブを有する非周期的な相互相関性を有する、または、狭いメインローブおよび低レベルのサイドローブを有する非周期的な自動相関性を有してよい。これら実施形態の一部では、シーケンスａおよびｂは補完ゴーレイシーケンスである。可変長のシーケンスａおよびｂを利用することもできるが、一部の実施形態では、シーケンスａおよびｂ各々が１２８チップの長さを有する。
【０１１９】
カバーコード生成器８１６は、カバーコードのセットを格納するＲＡＭ、ＲＯＭ、または別の種類のメモリ等のメモリデバイス８２８を含んでよい。同様に、カバーコード生成器８１６は、ｕ／ｖシーケンスを格納するＲＡＭ、ＲＯＭ、または別の種類のメモリ等のメモリデバイス８３２を含んでよい。カバーコード生成器８１６は、更に、ＳＴＦフィールドの全体または一部、ＣＥＦフィールドの全体または一部、もしくは、ＳＴＦフィールドおよびＣＥＦフィールドの両方を包括する他のシーケンスを格納する１以上の他のメモリデバイスを含むこともできる。ＳＴＦフォーマッタ８０８およびＣＥＦフォーマッタ８１２からのコマンドに呼応して、カバーコード生成器８１６は、特定のＰＨＹプリアンブル用のカバーコードを生成することができる。
【０１２０】
前述したことから、制御ＰＨＹパケットプリアンブルコントローラ８０４が信号生成器８２０を制御して、一対のシーケンスａおよびｂのみを利用することで制御ＰＨＹパケットプリアンブルを生成することが理解できる。しかし一部の実施形態では、シーケンスａおよびｂに加えて、制御ＰＨＹプリアンブルコントローラ８０４が更に、他のシーケンスａ'およびｂ'を利用して制御ＰＨＹプリアンブルを生成するように信号生成器８２０を制御することもできる。
【０１２１】
図２４は制御ＰＨＹパケットの生成方法８５０の一例のフロー図である。方法８５０は、ＭＡＣヘッダを含む第１のフォーマットに準拠したデータユニットを利用して情報を互いに交換する通信デバイスを含む無線通信システムで利用可能である。制御ＰＨＹパケットは、第１のフォーマットとは異なる第２のフォーマットに準拠している。方法８５０は、図２のトランスミッタ１２等のトランスミッタにより実装可能である。
【０１２２】
ブロック８５４において、パケットの第１の部分を、該パケットが制御ＰＨＹパケットであることを示すように生成することができる。パケットの第１の部分は、プリアンブルと、ＰＨＹヘッダの少なくとも一部分とを含んでよく、パケットの第１の部分は第１のフォーマットに少なくとも一部準拠していてよい。ブロック８５８において、パケットの第２の部分を第２のフォーマットに応じて生成する。制御ＰＨＹパケットの第２の部分は、制御ＰＨＹ情報エレメントを含む。
【０１２３】
図２５は、制御ＰＨＹパケットの検出方法８７０の一例のフロー図である。方法８７０は、第１のフォーマットに準拠したパケットを利用して情報を互いに交換する通信デバイスを含む無線通信システムで利用可能であり、制御ＰＨＹパケットは第２のパケットに準拠している。方法８５０は、図２のレシーバ１４等のレシーバにより実装可能である。
【０１２４】
ブロック８７４で、受信されたパケットの第１の部分を分析して、該受信されたパケットが制御ＰＨＹパケットであるかを判断する。受信されたパケットの第１の部分は、ＰＨＹヘッダの少なくとも開始部分とプリアンブルとを含んでよい。受信されたパケットが制御ＰＨＹパケットであると判断される場合、制御ＰＨＹパケットの第２の部分の制御ＰＨＹ情報エレメントをブロック８７８で復号化してよい。制御ＰＨＹパケットの第２の部分は第２のフォーマットに準拠している。
【０１２５】
上述したことから、制御ＰＨＹパケット（ＢＦＴパケットがその一例である）、ビーコン送信パケットは、制御プロシージャの実装および要件に応じて、ヘッダおよびペイロードの様々なフィールドを省くことができる。従ってＢＦＴパケットは、ＢＦ  ＩＤフィールドを含むが、ビーコン送信に利用される制御ＰＨＹパケットはこのフィールドを省くことができる。ヘッダおよびペイロードの符号化、拡散、および変調に関しては、図２に図示したコンポーネント５２−５６を利用することができる。または、制御ＰＨＹパケットのヘッダおよびペイロードを、図２６に図示した例示的な変調器１１００を利用して変調および拡散することもできる。制御ＰＨＹヘッダの変調は、対応する制御ＰＨＹペイロードの変調と同じであると好適である。
【０１２６】
変調器１１００は、フレームチェックシーケンス（ＦＣＳ）生成器１１０２、パディングビット生成器１１０４、スクランブラ１１０６、順方向誤り訂正（ＦＥＣ）ビット生成器１１０８、配置マッパー１１１０、拡散器１１１２、およびブロックおよび巡回プレフィックス生成器１１１４を含んでよい。適宜、コンポーネント１１０２、１１０４、１１０８、および１１１４を省くこともできる。含まれる場合には、ＦＣＳ生成器１１０２は、ＣＲＣコードをヘッダまたはペイロードに適用する。同様に、オプションのパディングビット生成器１１０４は、必ずしもビットパディングを行わなくてもよい。しかしビットパディングは、ブロックおよび巡回プレフィックス生成器が起動される際には無条件に行われる。更に、スクランブラ１１０６は、ＰＨＹヘッダで特定されるシード、または、レシーバで格納される所定のシードを利用することができる。ＦＥＣビット生成器１１０８は、通常の、またはデフォルトのパケットと同じ低密度パリティチェック（ＬＤＰＣ）コードを適用することができる（図３Ｂ参照）。配置マッパー１１１０は、符号化ビットにＢＰＳＫ、ＱＰＳＫ、１６ＱＡＭ、差動ＢＰＳＫ（ＤＢＰＳＫ）、差動ＱＰＳＫ（ＤＱＰＳＫ）等の任意の所望の変調スキームを適用することができる。
【０１２７】
適宜、拡散器１１１２は、ヘッダおよび／またはペイロードに、制御ＰＨＹパケットのプリアンブルの拡散で利用されたものと同じ拡散シーケンスを適用することができる。従って受信デバイス１４（図１参照）は、制御ＰＨＹパケットの同じ相関器をプリアンブル、ヘッダ、および（利用可能な場合）ペイロードの処理に利用することができる。一部の実施形態の拡散器１１１２は、制御ＰＨＹパケットのＳＴＦの拡散に利用される拡散シーケンスを補完する拡散シーケンスを適用することができる。従って１２８チップのゴーレイシーケンスａがパケットのＳＴＦに適用される場合、ａを補完する１２８チップのゴーレイシーケンスｂを、このパケットのペイロードに適用することができる。このようにすることで、ビーコン等の制御ＰＨＹパケットを探しているデバイスは、別の制御ＰＨＹパケットのペイロードを、探している制御ＰＨＹパケットのＳＴＦと間違えることがなくなる。
【０１２８】
一部の構成においては、拡散器１１１２は、異なる長さの拡散シーケンスを、ヘッダおよび／またはペイロードに適用することができる。例えば、制御ＰＨＹパケットのプリアンブルを、１２８の拡散ファクタ（つまり拡散シーケンスの長さ）で拡散することができ、同じパケットのヘッダおよびペイロードを、６４または３２の拡散ファクタで拡散することができる。
【０１２９】
拡散器１１１２が、制御ＰＨＹパケットの様々な部分に異なる長さの拡散シーケンスを適用する場合には、拡散シーケンスは、共有相関器アーキテクチャを許容するよう選択されるべきであろう。この効率的な共有相関器アーキテクチャをよりくわしく示すために、図２７Ａを参照して、一対の１２８チップの補完ゴーレイシーケンスに関する例示的な相関器１１３０について説明する。既に知られているように、一対の補完ゴーレイシーケンスは重み付けベクトルＷおよび遅延ベクトルＤにより定義されてよい。具体的には、１２８チップのゴーレイシーケンスａ１２８およびｂ１２８は、以下のように定義されてよい。
【０１３０】
W128 = [W1 W2 W3 W4 W5 W6 W7]  （１）および
【０１３１】
D128 = [D1 D2 D3 D4 D5 D6 D7]  （２）
【０１３２】
そして、複数の乗数１１３２、遅延エレメント１１３４、および加算器／減算器１１３６としてハードウェア、ファームウェア、またはソフトウェアに実装されてよい。動作においては、相関器１１３０は、入力信号１１４０を受信して、入力信号１１４０とシーケンスａ１２８およびｂ１２８との間の相関性を示す一対の相互相関性を有する信号ＸａおよびＸｂを出力する。
【０１３３】
相関器１１３０のアーキテクチャの効率的な再利用を許可するべく、ベクトルＤ１２８は、
【０１３４】
D128 = [64 D2 D3 D4 D5 D6 D7]  （３）として表され、ベクトルＷ６４およびＤ６４は以下のように表される。
【０１３５】
W64= [W2 W3 W4 W5 W6 W7]  （４）
【０１３６】
D64 = [D2 D3 D4 D5 D6 D7]  （５）
【０１３７】
そして、シーケンスａ１２８およびｂ１２８の前半部であるゴーレイシーケンスａ６４およびｂ６４を定義している。図２７Ｂを参照すると、相関器１１５０は、Ｗ６４およびＤ６４に関するアルゴリズムを、制御ＰＨＹパケットのヘッダおよび／またはペイロードの６４チップシーケンスを処理するために実装し、図２７Ａの相関器１１３０は、同じ制御ＰＨＹパケットのプリアンブルの１２８チップシーケンスを処理することができる。相関器１１３０および１１５０のアーキテクチャは概して同じであるが、相関器１１３０のほうが、別の遅延エレメントおよび別の倍増率を処理する別のステージによる相関器１１５０の効果的な拡張である点が異なっている。
【０１３８】
別の例としては、一対の補完ゴーレイシーケンスａ'１２８およびｂ'１２８のベクトルＤ'１２８は以下のように表される。
【０１３９】
D'128 = [D1 D2 D3 D4 D5 D6 64]  （６）
【０１４０】
そして、対応する一対のベクトルＷ'６４およびＤ'６４を以下のように表すことができる。
【０１４１】
W'64 = [W1 W2 W3 W4 W5 W6]  （７）
【０１４２】
D'64 = [D1 D2 D3 D4 D5 D6]  （８）
【０１４３】
これにより、補完ゴーレイシーケンスａ'６４およびｂ'６４は、シーケンスａ'１２８およびｂ'１２８それぞれの後半部となる。図２７Ｃは、シーケンスａ'６４およびｂ'６４に対応する相関性信号を生成する例示的な６４チップ相関器１１６０を示す。
【０１４４】
一般的に、上述されている６４チップ相関器に関連１２８チップ相関器は、ベクトルＷ１２８およびＤ''１２８とＤｉ＝６４で関連付けられている。
【０１４５】
D''128 = [D1 … 64 … D7]  （９）
【０１４６】
これにより、一対の対応する６４チップの補完ゴーレイシーケンスを生成する一対のベクトルＷ''６４およびＷ''６４を、ＷｉおよびＤｉをベクトルＷ１２８およびＤ''１２８から除去することで得ることができる。対応する６４チップ相関器は、Ｗ１２８およびＤ''１２８が定義する１２８チップ相関器から、ＷｉおよびＤｉに関するステージを除去することで構築することができる。更に、Ｗ１２８およびＤ''１２８が定義する１２８チップ相関器に基づく３２チップ相関器も同様にして、１２８チップ相関器から２つの適切なステージを除去することで構築することができる。
【０１４７】
一実施形態では、１２８チップシーケンスａ１２８およびｂ１２８に関する重み付けベクトルおよび遅延ベクトルは、以下のように表される。
【０１４８】
W128 = [1 1 -1 1 1 1 -1]  （１０）
【０１４９】
D128 = [64 32 16 8 4 1 2]  （１１）
【０１５０】
ベクトルＷ１２８およびＤ１２８は、以下の一対の１２８チップゴーレイシーケンスを生成する。
【０１５１】
a128 = D8D727D7D8D7D828D8D727D7272827D7  （１２）
【０１５２】
b128 = EBE414E4EBE4EB1BEBE414E4141B14E4  （１３）
【０１５３】
更に、６４チップシーケンスａ６４およびｂ６４に関連付けられる重み付けベクトルおよび遅延ベクトルは、以下のように表される。
【０１５４】
W64 = [1 -1 1 1 1 -1]  （１４）
【０１５５】
D64 = [32 16 8 4 1 2]  （１５）
【０１５６】
ベクトルＷ６４およびＤ６４は、以下の一対の６４チップゴーレイシーケンスを生成する。
【０１５７】
a64 = D8D727D7D8D7D828  （１６）
【０１５８】
b64 = EBE414E4EBE4EB1B  （１７）
【０１５９】
シーケンスａ６４およびｂ６４は、（１２）および（１３）が表すａ１２８およびｂ１２８のそれぞれの前半部である。
【０１６０】
または、６４チップシーケンスａ'６４およびｂ'６４に関する重み付けベクトルおよび遅延ベクトルを以下のように表すことができる。
【０１６１】
W'64 = [1 -1 1 -1 1 -1]  （１８）
【０１６２】
D'64 = [32 16 8 4 1 2]  （１９）
【０１６３】
ベクトルＷ'６４およびＤ'６４は、以下の一対の６４チップのゴーレイシーケンスを生成する。
【０１６４】
a'64 = 2827D727282728D8  （２０）
【０１６５】
b'64= 1B14E4141B141BEB  （２１）
【０１６６】
適宜、一対のａ６４およびｂ６４、並びに、ａ'６４およびｂ'６４は、制御ＰＨＹパケットのプリアンブル、ヘッダ、およびデータの部分を拡散する際に利用可能である。同様に、シーケンスａ６４、ｂ６４、ａ'６４、ｂ'６４は、いずれもブロック生成器１１１４が利用する「固定」巡回プレフィックスシーケンスとして利用されてよい。
【０１６７】
図２および２６に示すアーキテクチャに対する更なる追加または代替物として、図２８に示す変調器および拡散器１１７０は、補完シーケンスａおよびｂの間で選択を行うべく、１つのデータビットを利用して制御ＰＨＹパケットプリアンブル、ヘッダ、およびペイロードのうち１または複数を変調および拡散することができる。変調器および拡散器１１７０は、選択された変調スキーム（例えばＢＰＳＫ、ＱＰＳＫ、ＱＡＭ）に従って、Ｎ−１ビットをシンボルにマッピングする配置マッパー１１７２を含む。しかし、符号化されたビットは、１ビットが拡散器１１７４を制御するような、Ｎビットのセットにグループ分けすることができる。具体的には、拡散器１１７４は、一対の補完シーケンスａおよびｂのいずれかを、配置マッパー１１７２が生成する各配置シンボルに選択的に適用することができる。拡散シーケンスａおよびｂは、例えば、任意の所望の長さ（例えば３２、６４、１２８）の補完ゴーレイシーケンスであってよく、長さを更に選択可能とすることで、異なる拡散ファクタで制御ＰＨＹプリアンブル、ヘッダ、およびペイロードを送信させることができる。これらの実施形態では、拡散器１１７０は、図２７Ａ−Ｃに示すように実装することができる。
【０１６８】
従って、変調器および拡散器１１７０は、一定の拡散シーケンスを利用して一定の配置シンボルとして送信するＮビットの各セットを準備することができる。また、変調器および拡散器１１７０は、ピーク対電力比（ＰＡＰＲ）を低減させるπ／２回転器を含む。別の例としては、変調器および拡散器１１７０は、配置マッパー１１７２を省く、またはバイパスして、補完シーケンスａおよびｂの間で選択することで、直接個々のビットを変調する。
【０１６９】
制御ＰＨＹパケットの様々な部分を変調および拡散する幾らかの更なる技術のうち少なくとも一部が、上述された技術とともに利用可能であり、次にこれを検討する。図２６を再度参照すると、一部の実施形態の送信デバイスは、ブロックおよび巡回プレフィックス生成器１１１４を含んでよい。適宜、対応する受信デバイスは、逆拡散器を利用してチップシーケンスを処理する前にチップレベルで周波数領域イコライザを適用することができる（例えば図２の逆拡散器８８等）。このようにして、受信デバイスは、長いチャネル遅延拡散により生じる符号間干渉（ＩＳＩ）を低減または完全になくすことができる。
【０１７０】
一部の実施形態では、５１２個のチップ（例えば、１２８の拡散ファクタで拡散される４つのシンボル各々）が、単一のブロックにまとめられてよく、ブロックの最後の１２８チップが巡回プレフィックスとしてブロックにプリペンドされてよい。同様の技術を、制御ＰＨＹパケットプリアンブルのＳＴＦおよび／またはＣＥＦフィールドを生成する際に利用することができる（例えば図１６−１８参照）。ＯＦＤＭデバイスの高速フーリエ変換（ＦＦＴ）エンジンは通常５１２のサイズであり、ブロックおよび巡回プレフィックス生成器１１１４はこのようにして、５１２チップのブロックを処理する際にＦＦＴエンジンを利用することができる。
【０１７１】
別の実施形態では、例えば６４または１２８チップの公知のゴーレイシーケンスが、４４８または３８４チップのブロックに、それぞれ巡回プレフィックスとして追加されてよい。このようにして公知のシーケンスを利用することで、残りのパケットが送信される際に信頼性の高い周波数およびチャネルトラッキングが提供される。更に、受信デバイス１４が非整数の数のブロックで周波数領域の均一化を行わないので、各パケットの整数の数のブロックを形成するべくパディングを適用することができる。適宜、データパケットの一部の拡散に利用される６４チップまたは１２８チップのシーケンスを、ブロックの巡回プレフィックスを定義するのに利用することもできる。
【０１７２】
更に、巡回プレフィックス生成器１１１４が適用されるとき、パディングビット生成器１１０２は、データビットをスクランブラ１１０６に渡す前にパディングビットを追加して、整数の数のブロックを定義すると好適である。受信デバイス１４および送信デバイス１２の両方は、ヘッダの長さサブフィールドおよび制御ＰＨＹパケットの変調方法に基づいてパディングビットの数を計算することができる。
【０１７３】
図２９Ａから３４Ｂは、ＳＴＦが図８Ａおよび８Ｂのフォーマットで利用された拡散シーケンスと同一でも補完するものでもない拡散シーケンスを含む制御ＰＨＹパケットのプリアンブルフォーマットの幾らかの例示的なプリアンブルフォーマットを示す。上述した例では、図２９Ａから３４Ｂのフォーマットは、ビームフォーミングその他のＰＨＹ制御プロシージャに関する制御ＰＨＹパケットで利用されてよい。
【０１７４】
図２９Ａおよび２９Ｂは、制御ＰＨＹパケットの２つの例示的なプリアンブルフォーマットを示す。図２９Ａおよび２９Ｂは、概してそれぞれ図８Ａおよび８Ｂに示すデフォルトフォーマットに対応している。特に図２９Ａは、図８Ａに対応するプリアンブルフォーマット１２００を示す。図２９Ｂは、図８Ｂに対応するプリアンブルフォーマット１２１０を示す。図２９Ａおよび２９Ｂに示すフォーマットでは、ゴーレイシーケンスＧ'ａを利用して、ＳＴＦの少なくとも一部を拡散している。図８Ａのフォーマットで利用されているゴーレイシーケンスＧａと比べると、シーケンスＧ'ａは、Ｇａと同一でもこれを補完するものでもない。シーケンスＧ'ａは、シーケンスＧａと無関係である。図２９Ａおよび２９Ｂに示すフォーマットでは、シーケンスＧ'ａは、パケットが制御ＰＨＹパケットであることを信号で伝えるものである。図２９Ａおよび２９Ｂに示すフォーマットでは更に、デリミタフィールド１２０２がＳＴＦの後に含まれている。デリミタフィールド１２０２は、例えばフレームタイミング信頼性を高めるのに有用である。デリミタ１２０２は、１以上のシーケンスＧ'ａを含んでよい。
【０１７５】
更に図２９Ａおよび２９ＢのＣＥＦ'は、図８Ａおよび８Ｂのものとそれぞれ同じである。シーケンスＧ'ａはＣＥＦで利用されるシーケンスＧａおよびＧｂと無関係なので、パケット１２００および１２１０は、各ＣＥＦのＣＥＦシンボルｕまたはｖの最終部分に対応する巡回プレフィックスフィールド１２０４を含む。
【０１７６】
図３０Ａおよび図３０Ｂは、制御ＰＨＹパケットの２つの例示的なプリアンブルフォーマットを示す。図３０Ａおよび図３０Ｂは、概してそれぞれ図８Ａおよび８Ｂに示すデフォルトフォーマットに対応している。プリアンブルフォーマット１２２０および１２３０はそれぞれプリアンブルフォーマット１２００および１２１０に類似しており、フォーマット１２２０および１２３０から巡回プレフィックスフィールド１２０４が省かれている点のみが異なっている。
【０１７７】
図３１Ａおよび３１Ｂは、制御ＰＨＹパケットの２つの例示的なプリアンブルフォーマットを示す。図３１Ａおよび３１Ｂは、概してそれぞれ図８Ａおよび８Ｂに示すデフォルトフォーマットに対応している。特に図３１Ａは、図８Ａに対応するプリアンブルフォーマット１２４０を示す。図３１Ｂは、図８Ｂに対応するプリアンブルフォーマット１２５０を示す。図３１Ａおよび３１Ｂに示すフォーマットでは、一対の補完ゴーレイシーケンスＧ'ａおよびＧ'ｂを利用して、ＳＴＦおよびＣＥＦを両方とも拡散している。図８Ａで利用されているゴーレイシーケンスＧａおよびＧｂと比べて、シーケンスＧ'ａおよびＧ'ｂは、ＧａおよびＧｂと同一でも、ＧａおよびＧｂを補完するものでもない。シーケンスＧ'ａおよびＧ'ｂは、シーケンスＧａおよびＧｂはそれぞれ無関係である。図３１Ａおよび３１Ｂに示すフォーマットでは、ＳＴＦのシーケンスＧ'ａは、パケットが制御ＰＨＹパケットであることを信号で伝えるものである。図３１Ａおよび３１Ｂに示すフォーマットでは更に、デリミタフィールド１２４２がＳＴＦの後に含まれている。デリミタフィールド１２４２は、例えばフレームタイミングの信頼性を高めるのに有用である。デリミタフィールド１２４２は、１以上のシーケンス−Ｇ'ａを含んでよい。更に、巡回プレフィックスフィールド１２４４は、各ＣＥＦのＣＥＦシンボルｕまたはｖの最終部分に対応するシーケンスＧ'ａを含む。デリミタフィールド１２４２のシーケンスＧ'ａの符号は、ＳＴＦの前の部分および巡回プレフィックスフィールド１２４４と比してフリップされている。
【０１７８】
図３２Ａおよび図３２Ｂは、制御ＰＨＹパケットの２つの例示的なプリアンブルフォーマットを示す。図３２Ａおよび図３２Ｂは、概してそれぞれ図８Ａおよび８Ｂに示すデフォルトフォーマットに対応している。プリアンブルフォーマット１２６０および１２７０は、プリアンブルフォーマット１２４０および１２５０にそれぞれ類似しており、フォーマット１２６０および１２７０から巡回プレフィックスフィールド１２４４が省かれている点のみが異なっている。
【０１７９】
図３３Ａおよび３３Ｂは、制御ＰＨＹパケットのプリアンブルフォーマットを示す。図３３Ａおよび３３Ｂは、概してそれぞれ図８Ａおよび８Ｂに示すデフォルトフォーマットに対応している。特に図３３Ａは、図８Ａに対応するプリアンブルフォーマット１２８０を示す。図３３Ｂは、図８Ｂに対応するプリアンブルフォーマット１２９０を示す。図３３Ａおよび３３Ｂに示すフォーマットでは、短いほうのゴーレイシーケンスＧａ６４を利用してＳＴＦの一部を拡散している。例えば、図８Ａおよび８Ｂのフォーマットで利用されているシーケンスａおよびｂは、１２８チップのゴーレイシーケンスＧａ１２８およびＧｂ１２８であってよく、ゴーレイシーケンスＧａ６４は６４チップのシーケンスである。適宜、ゴーレイシーケンスＧａ６４は、Ｇａ１２８シーケンスの前半部または後半部であってよく、またはシーケンスＧａ１２８（例えば図２７Ａから２７Ｃを参照して記載した技術を利用するＤｉ＝６４およびＷｉに対応するステージを省くことで生成される）に関していてもよい。または、ゴーレイシーケンスＧａ６４が、シーケンスＧａ１２８またはシーケンスＧｂ１２８と無関係であってもよい。
【０１８０】
図３３Ａおよび３３Ｂに示すフォーマットでは、ＳＴＦの短いほうのシーケンスＧａ６４を利用して、パケットが制御ＰＨＹパケットであることを信号により伝えている。更に図３３Ａおよび３３Ｂに示すフォーマットでは、デリミタフィールド１２８２がＳＴＦの後に含まれている。デリミタフィールド１２８２は、例えばフレームタイミング信頼性を高めるのに有用である。デリミタフィールド１２８２は、１以上のシーケンス−Ｇａ６４を含んでよい。更に、巡回プレフィックスフィールド１２８４は、各ＣＥＦのＣＥＦシンボルｕまたはｖの最終部分に対応する長いほうのＧａ１２８を含む。
【０１８１】
図３４Ａおよび図３４Ｂは、制御ＰＨＹパケットのプリアンブルフォーマットを示す。図３４Ａおよび図３４Ｂは、概してそれぞれ図８Ａおよび８Ｂに示すデフォルトフォーマットに対応している。プリアンブルフォーマット１３００および１３１０は、それぞれプリアンブルフォーマット１２８０および１２９０に類似しており、フォーマット１３００および１３１０から巡回プレフィックスフィールド１２８４が省かれている点のみが異なっている。
【０１８２】
上述した制御ＰＨＹフォーマットに概して関するが、受信デバイス１４（図１）は、更に、特定の種類の制御ＰＨＹをそれぞれ早期に（つまり、パケット全体の受信前、または全ヘッダの受信前）検出すると有利である。例えば、受信デバイス１４は、ＳＴＦに基づいてパケットが制御ＰＨＹパケットであることを判断して、ＳＦＤまたはＣＥＦに基づいて制御ＰＨＹパケットがＢＦＴパケットであることを更に判断することができる。図３５Ａおよび図３５Ｂに示すプリアンブルフォーマット１３２０および１３３０では、図８Ａおよび８Ｂのデフォルトフォーマットで利用されるシーケンスａを補完するシーケンスｂを利用してＳＴＦを拡散している。更に、フォーマット１３２０のＳＦＤは、２の長さのシーケンス−ｂ、−ｂを含み、パケットがビームフォーミングに無関係な制御ＰＨＹパケットであることを示し、フォーマット１３３０のＳＦＤは、２の長さのシーケンス−ｂ、ｂを含み、パケットがＢＦＴパケットであることを示す。別の例では、フォーマット１３２０のＳＦＤの第２の−ｂシーケンス（つまり、ＣＥＦの隣のシーケンス−ｂ）が、ａ（またはＧａ）と置き換えられてよい。別の例では、フォーマット１３３０のＳＦＤのｂシーケンス（つまり、ＣＥＦの隣のシーケンスｂ）が、−ａ（または−Ｇａ）と置き換えられてよい。これらの例では、フォーマット１３２０のＳＦＤの２の長さのシーケンス−ｂ、ａは、パケットがビームフォーミングに無関係な制御ＰＨＹパケットであることを示し、フォーマット１３３０のＳＦＤが２の長さのシーケンス−ｂ、−ａを含み、パケットがＢＦＴパケットであることを示す。
【０１８３】
概して、フォーマット１３２０および１３３０は、制御ＰＨＹパケットを信号で伝えることに限定される必要はない。様々なカバーコードおよび／またはＳＦＤフィールドの補完的なシーケンスを利用することで他のパラメータを信号により伝えることができる。従ってシーケンス−ｂ、−ｂは、パケットの残りの部分の任意の所望のパラメータのある値（またはフォーマットオプション）を信号により伝え、シーケンス−ｂ、ｂはパラメータの別の値を信号により伝えることができる。もちろんこれらのシーケンスが、図３５Ａ−Ｂで示し、上述した他のフォーマットオプションとともに利用されてもよい。一例としては、異なるフォーマットを有する複数の種類の制御ＰＨＹパケットが存在しており、これらを制御ＰＨＹパケットのサブフォーマットと称することにする。ＳＦＤフィールドを利用して、どのサブフォーマットに制御ＰＨＹが準拠するかを示すことができる。例えばサブフォーマットの１つがＢＦＴパケットに対応しており、他のサブフォーマットが他の種類の制御ＰＨＹパケットに対応していてよい。従ってＳＦＤフィールドは、制御ＰＨＹパケットがＢＦＴパケットであるかを示すことができる。別の例としては、ＳＦＤフィールドが、制御ＰＨＹパケットがペイロードを含むかを示してもよい。
【０１８４】
図３６Ａおよび図３６Ｂは、ビームフォーミングおよびＢＦＴパケットに無関係な制御ＰＨＹパケットの２つの例示的なプリアンブルフォーマットを示す。特に、フォーマット１３４０および１３５０の各々におけるＳＴＦは、上述した技術に従って（例えば補完シーケンス、符号フリップ等の利用により）、パケットが制御ＰＨＹパケットであることを示す。更にフォーマット１３４０では、５１２のチップシーケンスｕおよびｖの順序によってパケットがビームフォーミングと無関係な制御ＰＨＹパケットであることを示すことができ、フォーマット１３５０のシーケンスｕおよびｖの順序が逆であれば、パケットがＢＦＴパケットであることを示す。
【０１８５】
図１３Ａ−Ｂ、１４、または１８に示したように、補完シーケンスｂはＳＴＦで利用されることで、パケットが制御ＰＨＹパケットであることを示し、ＳＴＦおよびＣＥＦの間に追加されているデリミタフィールドは、例えばフレームタイミングの信頼性を高めるのに有用である。しかし、図１３Ａ−Ｂ、１４および１８のフォーマットのシーケンスｕおよびｖは、図８Ａ−Ｂに示すデフォルトフォーマットで利用されるシーケンスｕおよびｖと同一ではない。「通常の」ＳＣ／ＯＦＤＭおよび制御ＰＨＹパケットのものと同じ相関器アーキテクチャを利用することが好ましい場合があるので、追加フィールドを利用して、全てのパケットのＣＥＦ'の同じシーケンスｕおよびｖの利用を許可することができる。一例としては、図３７Ａおよび３７Ｂは、制御ＰＨＹパケットの２つの例示的なプリアンブルフォーマットを示す。図３７Ａは、図８Ａに対応するプリアンブルフォーマット１３６０を示し、図３７Ｂは、図８Ｂに対応するプリアンブルフォーマット１３７０を示す。ＳＴＦの最後のフィールド１３６２の１または複数のインスタンスに加えて、フォーマット１３６０および１３７０はそれぞれ、ＳＴＦフィールドの最終シーケンスおよびＣＥＦフィールドの最初のシーケンスの両方を補完する拡散シーケンスを有するフィールド１３６４を含む。図３７Ａおよび３７ＢのＣＥＦ'は、図８Ａおよび８Ｂのものとそれぞれ同じであることに留意されたい。適宜、フィールド１３６４のシーケンスの符号もフリップすることができるが、フォーマット１３６０および１３７０のフィールド１３６４は、ＣＥＦシーケンスｕまたはｖそれぞれの巡回プレフィックスとして機能させると好適である。
【０１８６】
図３８Ａ−Ｂは、別の代替例として、図８Ａおよび８Ｂに対応する２つの例示的なプリアンブルフォーマット１３８０および１３９０を示す。フォーマット１３８０および１３９０では、ＳＴＦは、シーケンスａを利用して拡散を行い、フィールド１３８２にシーケンス−ａの１または複数のインスタンスを含んでよい。フィールド１３８２は、パケットが制御ＰＨＹパケットであることを示してよい。図８Ａ−ＢのフォーマットのＣＥＦと同じシーケンスｕおよびｖを利用するには、フォーマットは、シーケンスａの１以上のインスタンスを有するフィールド１３８４を含んでよい。更に、フィールド１３６４および１３８４を図３７Ａ−図３８Ｂのそれぞれのフォーマットから省くことで、結果生じる信頼性および精度に比して比較的低コストを達成することができると考えられる。
【０１８７】
図３９は、図２の送信デバイス１２および受信デバイス１４と類似した一例である送信デバイス１４００および一例である受信デバイス１４０４のブロック図である。送信デバイス１４００は、概して、無線チャネル（図１のチャネル１６等）を介して送信に適した信号に情報ビットのシーケンスを変換することができ、図２の送信デバイス１２と同じコンポーネントの幾つかを有することができる。受信デバイス１４は、概して送信された信号を受信して、送信デバイス１４００が送信した情報ビットの再生を試み、図２の受信デバイス１４と同じコンポーネントの幾つかを有することができる。
【０１８８】
送信デバイス１４００は、複数の異なるデータユニットフォーマットまたはサブフォーマットに対応する複数の異なるデリミタフィールドから１つのデリミタフィールドを選択するよう構成されたデータユニット生成器１４０８を含んでよい。例えば、複数の異なるデリミタフィールドは、異なる拡散コードおよび／または異なるカバーコードを利用してよい。データユニット生成器１４０８は、選択されたデリミタフィールドを有するプリアンブルを含むデータユニットの第１の部分を生成して、選択されたデリミタフィールドが少なくとも、データユニットがこのフォーマットまたはサブフォーマットに準拠していることを示す。加えて、データユニット生成器１４０８は、このフォーマットまたはサブフォーマットに従ってデータユニットの第２の部分を生成する。
【０１８９】
受信デバイス１４０４は、受信したデータユニットのプリアンブルのなかからデリミタフィールドを検出して、デリミタフィールドに基づいて複数のフォーマットのうち１つを判断するデータユニットフォーマット検出器１４１２を含んでよい。受信デバイス１４０４は更に、判断されたフォーマットに基づいて受信されたデータユニットを復号する復号器１４１６を含んでよい。例えばデータユニットフォーマット検出器１４１２は、検出されたフォーマットを示す情報を生成して、該情報を復号器１４１６に提供することができる。復号器１４１６はその後、該情報が示すフォーマットに従ってデータユニットを復号することができる。
【０１９０】
通信デバイス同士が第１のフォーマットに準拠するデータユニットを利用して情報を交換する無線通信システムで利用される一実施形態で、第２のフォーマットに準拠する物理層（ＰＨＹ）データユニットを生成する方法が提供され、ここではＰＨＹデータユニットがＰＨＹ情報を送信する。方法は、ＰＨＹデータユニットが第２のフォーマットに準拠することを示すＰＨＹデータユニットのプリアンブルを生成して、第２のフォーマットに従ってＰＨＹデータの第２の部分を生成して、ＰＨＹデータユニットの第２の部分はＰＨＹ情報エレメントを含む。ＰＨＹデータユニットが第２のフォーマットに準拠することを示すプリアンブルを生成することには、第１のフォーマットで利用されるものと異なる拡散コードを利用してプリアンブルの短いトレーニングフィールド（ＳＴＦ）を拡散することが含まれてよい。ＰＨＹデータユニットが第２のフォーマットに準拠することを示すプリアンブルを生成することには、第１のフォーマットで利用されるものと異なるカバーコードを利用してプリアンブルの短いトレーニングフィールド（ＳＴＦ）を拡散することが含まれてよい。
【０１９１】
第２のフォーマットは、複数のサブフォーマットが含まれてよく、方法は更に、ＰＨＹデータユニットが複数のサブフォーマットのうちの１つに準拠することを示す少なくとも１つのフィールドをＰＨＹデータユニットのＰＨＹヘッダに設定することを含んでよい。例えば、第１のサブフォーマットがペイロードを含み、第２のサブフォーマットからはペイロードが省かれていてよく、ＰＨＹデータユニットのＰＨＹヘッダに少なくとも１つのフィールドを設定することには、ＰＨＹデータユニットがペイロードを含むかを示す少なくとも１つのフィールドをＰＨＹデータユニットのＰＨＹヘッダに設定することが含まれてよい。別の例としては、複数のサブフォーマットのうちの１つがビームフォーミングトレーニング（ＢＦＴ）データユニットに対応してよく、ＰＨＹデータユニットのＰＨＹヘッダに少なくとも１つのフィールドを設定することには、ＰＨＹデータユニットがＢＦＴデータユニットであるかを示す少なくとも１つのフィールドをＰＨＹデータユニットのＰＨＹヘッダに設定することが含まれてよい。加えて、方法は、複数のサブフォーマットに対応する複数の異なるデリミタフィールドからデリミタフィールドを選択することを含むことができ、データユニットの第１の部分を生成することは、選択されたデリミタフィールドを有するプリアンブルを生成することを含んでよく、選択されたデリミタフィールドは少なくとも、データユニットが複数のサブフォーマットのうちの１つに準拠することを示す。
【０１９２】
第２のフォーマットに従ってＰＨＹデータユニットの第２の部分を生成することは、第１のフォーマットが規定しないＰＨＹ情報エレメントを含むＰＨＹヘッダを生成することが含まれてよい。例えば、第１のフォーマットは、媒体アクセス制御（ＭＡＣ）ヘッダを特定してよく、第２のフォーマットに従ってＰＨＹデータユニットの第２の部分を生成することには、第１のフォーマットが指定するＭＡＣヘッダの少なくとも一部を省かれたＰＨＹデータユニットの固定長ペイロードを生成することが含まれてよい。
【０１９３】
第２のフォーマットに従ってＰＨＹデータユニットの第２の部分を生成することには、ＰＨＹデータユニットからペイロードを省くことが含まれてよい。
【０１９４】
第２のフォーマットに従ってＰＨＹデータユニットの第２の部分を生成することには、第１のフォーマットに準拠するＰＨＹヘッダを生成することと、第１のフォーマットが指定しないＰＨＹ情報エレメントを含み、第１のフォーマットに準拠しないペイロードを生成することが含まれてよい。
【０１９５】
ＰＨＹデータユニットは、ビームフォーミングトレーニング（ＢＦＴ）データユニットであってよく、ＢＦＴデータユニットの第２の部分はＢＦＴ情報エレメントを含んでよい。
【０１９６】
別の実施形態では、無線通信システムで利用される通信デバイスが開示され、通信デバイスは、第１のフォーマットに準拠するデータユニットを利用して他の通信デバイスと情報を交換し、このＰＨＹデータユニットはＰＨＹ情報を送信するためのものである。通信デバイスは、第２のフォーマットに準拠するＰＨＹデータユニットを示すＰＨＹデータユニットのプリアンブルを生成して、第２のフォーマットに従ってＰＨＹデータユニットの第２の部分を生成するＰＨＹデータユニット生成器を有してよく、このＰＨＹデータユニットの第２の部分はＰＨＹ情報エレメントを含んでよい。
【０１９７】
ＰＨＹデータユニット生成器は、第１のフォーマットで利用されるものと異なる拡散コードを利用してプリアンブルの短いトレーニングフィールド（ＳＴＦ）を拡散してよく、および／または、第１のフォーマットで利用されるものと異なるカバーコードを利用してプリアンブルのＳＴＦを拡散してよい。
【０１９８】
通信デバイスは更に、ＰＨＹ機能の実装中にＰＨＹデータユニット生成器を制御するＰＨＹコントローラを含んでよい。
【０１９９】
通信デバイスは更に、ＰＨＹデータユニットを変調する変調器を含んでよい。
【０２００】
通信デバイス同士が第１のフォーマットに準拠するデータユニットを利用して情報を交換する無線通信システムで利用される別の実施形態では、第２のフォーマットに準拠する物理層（ＰＨＹ）データユニットを生成する方法が提供され、ここでは、ＰＨＹデータユニットがＰＨＹ情報を送信する。方法では、受信したデータユニットがＰＨＹデータユニットであるかを判断するべく受信したデータユニットのプリアンブルを分析することを含む。方法は更に、受信したデータユニットがＰＨＹデータユニットである場合にＰＨＹデータユニットの第２の部分のＰＨＹ情報エレメントを利用してＰＨＹ機能を実行することを含み、ＰＨＹデータユニットの第２の部分は第２のフォーマットに準拠し、ＰＨＹ情報エレメントは第１のフォーマットで特定されない。
【０２０１】
受信したデータユニットのプリアンブルがＰＨＹデータユニットであることを解析することは、プリアンブルの短いトレーニングフィールド（ＳＴＦ）が、第１のフォーマットで利用されたものと異なる拡散コードを利用して拡散されたかを判断することと、および／または、プリアンブルのＳＴＦが、第１のフォーマットで利用されたものと異なるカバーコードを利用して拡散されたかを判断することとを含んでよい。
【０２０２】
ＰＨＹデータユニットはビームフォーミングトレーニング（ＢＦＴ）データユニットであり、ＢＦＴデータユニットの第２の部分はＢＦＴ情報エレメントを含んでよく、ＰＨＹデータユニットの第２の部分のＰＨＹ情報エレメントを利用することは、ビームフォーミングトレーニング機能を実行することを含んでよい。
【０２０３】
第２のフォーマットは複数のサブフォーマットを含んでよく、方法は更に、ＰＨＹデータユニットが複数のサブフォーマットのうちの１つに準拠するかを判断するべくＰＨＹデータユニットのＰＨＹヘッダを分析すること、または、ＰＨＹデータユニットが複数のサブフォーマットのうちの１つに準拠するかを判断するべくプリアンブルのフレームデリミタを分析することを含んでよい。
【０２０４】
ＰＨＹデータユニットの第２の部分のＰＨＹ情報エレメントを利用することには、ＰＨＹヘッダのＰＨＹ情報エレメントを利用することを含んでよく、このＰＨＹヘッダのＰＨＹ情報エレメントは第１のフォーマットで特定されない。
【０２０５】
第１のフォーマットは、媒体アクセス制御（ＭＡＣ）ヘッダを特定してよく、ＰＨＹデータユニットは、第１のフォーマットが指定するＭＡＣヘッダの少なくとも一部を省かれた固定長ペイロードを含んでよい。
【０２０６】
ＰＨＹデータユニットからはペイロードが省かれてもよい。
【０２０７】
ＰＨＹデータユニットは、第１のフォーマットに準拠するＰＨＹヘッダを含んでよく、ＰＨＹデータユニットは、第１のフォーマットに準拠しないペイロードを含んでよく、このペイロードはＰＨＹ情報エレメントを含んでよい。
【０２０８】
別の実施形態では、無線通信システムで他の通信デバイスと、第１のフォーマットに準拠するデータユニットを利用して情報を交換する通信デバイスが提供され、ここで通信デバイスは、第２のフォーマットに準拠する物理層（ＰＨＹ）データユニットを利用し、このＰＨＹデータユニットはＰＨＹ情報を送信するためのものである。通信デバイスは、第１のフォーマットで利用されるものとは異なる拡散コードを利用して短いトレーニングフィールド（ＳＴＦ）が拡散されたかを判断するべく、および／または、第１のフォーマットで利用されるものとは異なるカバーコードを利用してＳＴＦが拡散されたかを判断するべく、受信されたデータユニットのプリアンブルを分析するＰＨＹデータユニット検出器を含んでよい。通信デバイスは更に、受信したデータユニットがＰＨＹデータユニットである場合に、ＰＨＹデータユニットの第２の部分のＰＨＹ情報エレメントを利用してＰＨＹ機能を行うＰＨＹコントローラを含んでよく、ここでＰＨＹデータユニットの第２の部分は第２のフォーマットに準拠しており、ＰＨＹ情報エレメントは第１のフォーマットで指定されない。
【０２０９】
ＰＨＹコントローラはビームフォーミングトレーニングコントローラを含んでよい。
【０２１０】
通信デバイスは更に、受信したデータユニットを復調する復調器を含んでよい。
【０２１１】
上述した様々なブロック、動作、技術は、ハードウェア、ファームウェア命令を実行するプロセッサ、ソフトウェア命令を実行するプロセッサ、またはこれらの任意の組み合わせにより実装されてよい。ソフトウェアまたはファームウェア命令を実行するプロセッサを利用して実装される場合には、ソフトウェアまたはファームウェア命令は、磁気ディスク、光ディスク、またはその他の格納媒体等の上に、ＲＡＭまたはＲＯＭまたはフラッシュメモリ、プロセッサ、ハードウェアディスクドライブ、光ディスクドライブ、テープドライブ等内のコンピュータ可読メモリに格納することができる。同様に、ソフトウェアまたはファームウェア命令は、任意の公知または所望の配信方法により（例えば、コンピュータ可読ディスクその他の搬送可能なコンピュータ格納メカニズムまたは通信媒体を介して）、ユーザまたはシステムに配信することができる。通信媒体は通常、搬送波等の変調データ信号またはその他の搬送メカニズムに、コンピュータ可読命令、データ構造、プログラムモジュールその他のデータを具現化する。「変調データ信号」という用語は、１以上の特徴が、信号内に情報を符号化するよう設定または変更された信号のことを示す。あくまで例示であって限定ではないが、通信媒体は、有線ネットワークまたは直接有線接続等の有線媒体を含み、更に、音響、無線周波数、赤外線その他無線媒体等の無線媒体を含んでよい。従って、ソフトウェアまたはファームウェア命令は、電話回線、ＤＳＬ回線、ケーブルテレビ回線、光ファイバ回線、無線通信チャネル、インターネット等の通信チャネルを介してユーザまたはシステムに配信することができる（これらは、搬送可能な格納媒体を介してソフトウェアを提供することと同じもの、または相互に入れ替え可能な概念としてみることができる）。ソフトウェアまたはファームウェア命令は、プロセッサにより実行されるとプロセッサに様々な処理を行わせる機械可読命令を含んでよい。
【０２１２】
ハードウェアにより実装されると、ハードウェアは、１以上の離散したコンポーネント、集積回路、ＡＳＩＣ（application-specific integrated circuit）を含んでよい。
【０２１３】
複数の異なる実施形態の詳細な記載を行ってきたが、本特許の範囲は本特許の最後に述べられる請求項の文言による定義が意図されていることを理解されたい。詳細な記載は、例示として捉えられるべきであり、全ての可能な実施形態を述べることは実際上無理である。現在の技術または本開示の出願日後に開発される技術を利用することにより代替的な実施形態が数多くうまれることが予想され、これらもまた本請求項の範囲に含まれる。
【図１】
0005462267.tif 000002
【図２】
0005462267.tif 000003
【図３Ａ】
0005462267.tif 000004
【図３Ｂ】
0005462267.tif 000005
【図４】
0005462267.tif 000006
【図５】
0005462267.tif 000007
【図６】
0005462267.tif 000008
【図７Ａ】
0005462267.tif 000009
【図７Ｂ】
0005462267.tif 000010
【図７Ｃ】
0005462267.tif 000011
【図８Ａ】
0005462267.tif 000012
【図８Ｂ】
0005462267.tif 000013
【図９Ａ】
0005462267.tif 000014
【図９Ｂ】
0005462267.tif 000015
【図１０Ａ】
0005462267.tif 000016
【図１０Ｂ】
0005462267.tif 000017
【図１１Ａ】
0005462267.tif 000018
【図１１Ｂ】
0005462267.tif 000019
【図１２Ａ】
0005462267.tif 000020
【図１２Ｂ】
0005462267.tif 000021
【図１３Ａ】
0005462267.tif 000022
【図１３Ｂ】
0005462267.tif 000023
【図１３Ｃ】
0005462267.tif 000024
【図１３Ｄ】
0005462267.tif 000025
【図１３Ｅ】
0005462267.tif 000026
【図１３Ｆ】
0005462267.tif 000027
【図１４】
0005462267.tif 000028
【図１５】
0005462267.tif 000029
【図１６】
0005462267.tif 000030
【図１７】
0005462267.tif 000031
【図１８】
0005462267.tif 000032
【図１９】
0005462267.tif 000033
【図２０】
0005462267.tif 000034
【図２１】
0005462267.tif 000035
【図２２】
0005462267.tif 000036
【図２３】
0005462267.tif 000037
【図２４】
0005462267.tif 000038
【図２５】
0005462267.tif 000039
【図２６】
0005462267.tif 000040
【図２７Ａ】
0005462267.tif 000041
【図２７Ｂ】
0005462267.tif 000042
【図２７Ｃ】
0005462267.tif 000043
【図２８】
0005462267.tif 000044
【図２９Ａ】
0005462267.tif 000045
【図２９Ｂ】
0005462267.tif 000046
【図３０Ａ】
0005462267.tif 000047
【図３０Ｂ】
0005462267.tif 000048
【図３１Ａ】
0005462267.tif 000049
【図３１Ｂ】
0005462267.tif 000050
【図３２Ａ】
0005462267.tif 000051
【図３２Ｂ】
0005462267.tif 000052
【図３３Ａ】
0005462267.tif 000053
【図３３Ｂ】
0005462267.tif 000054
【図３４Ａ】
0005462267.tif 000055
【図３４Ｂ】
0005462267.tif 000056
【図３５Ａ】
0005462267.tif 000057
【図３５Ｂ】
0005462267.tif 000058
【図３６Ａ】
0005462267.tif 000059
【図３６Ｂ】
0005462267.tif 000060
【図３７Ａ】
0005462267.tif 000061
【図３７Ｂ】
0005462267.tif 000062
【図３８Ａ】
0005462267.tif 000063
【図３８Ｂ】
0005462267.tif 000064
【図３９】
0005462267.tif 000065