(57)【特許請求の範囲】
【請求項１】
集積回路であって、
実数部と複素数部とを含む第１の複数の記号を受信し、
前記第１の複数の記号に共役対称性を適用し、複素数部を含まない第２の複数の記号を作成し、
逆高速フーリエ変換を用いて前記第２の複数の記号を変換し、第３の複数の記号を作成し、
前記第３の複数の記号の少なくとも１つの実数部を含むショート・トレーニング・フィールドを生成し、
前記ショート・トレーニング・フィールド内の一群のビットの１つ又はそれ以上の反復を無効にし、
同期化ヘッダーの一部としての前記ショート・トレーニング・フィールドと前記同期化ヘッダーの一部としてのロング・トレーニング・フィールドとを含むパケットを生成し、
無線ネットワーク内の通信のため前記パケットを用いる、
ように構成されるロジックを含む、集積回路。
【請求項２】
請求項１の集積回路であって、
前記ロング・トレーニング・フィールドが、それぞれトーン［０、１、２、３、４、５、６、７、８、９、１０，１１、１２、１３、１４、１５、−１６、−１５、−１４、−１３、−１２、−１１、−１０、−９、−８、−７、−６、−５、−４、−３、−２、−１］に対し、値［０、−１、−１、１、−１、１、１、−１、−１、１、１、−１、−１、１、０、０、０、０、０、１、−１、１、−１、１、１、１、１、１、１、１、１、−１］を含み、ここで、１又は−１の値がスケールファクタに基づいて調整可能である、集積回路。
【請求項３】
請求項１の集積回路であって、
前記ショート・トレーニング・フィールド内の一群のビットの反復の最後の一つ又はそれ以上を無効にするように構成されるロジックを含む、集積回路。
【請求項４】
請求項１の集積回路であって、
前記ショート・トレーニング・フィールドが、それぞれトーン［０、１、２、３、４、５、６、７、８、９、１０，１１、１２、１３、１４、１５、−１６、−１５、−１４、−１３、−１２、−１１、−１０、−９、−８、−７、−６、−５、−４、−３、−２、−１］に対し、値［０、０、０、０、−１、０、０、０、１、０、０、０、−１、０、０、０、０、０、０、０、１、０、０、０、１、０、０、０、１、０、０、０］を含み、ここで、１又は−１の値がスケールファクタに基づいて調整可能である、集積回路。
【請求項５】
集積回路であって、
同期化ヘッダーの一部としてのショート・トレーニング・フィールドと前記同期化ヘッダーの一部としてのロング・トレーニング・フィールドとを含むパケットを受信し、
無線ネットワーク内の通信のため前記パケットを用いる、
ように構成されるロジックを含み、
前記パケットが、
実数部と複素数部とを含む第１の複数の記号と、
前記第１の複数の記号に適用され、複素数部を含まない第２の複数の記号を作成する、共役対称性と、
逆高速フーリエ変換を用いて変換され、第３の複数の記号を作成する、前記第２の複数の記号と、
前記第３の複数の記号の少なくとも１つの実数部を含む、生成された前記ショート・トレーニング・フィールドと、
無効にされた、前記ショート・トレーニング・フィールド内の一群のビットの１つ又はそれ以上の反復と、
から生成される、集積回路。
【請求項６】
請求項５に記載の集積回路であって、
自動利得制御計算が前記ショート・トレーニング・フィールドに基づいている、集積回路。
【請求項７】
請求項５に記載の集積回路であって、
境界検出が前記ショート・トレーニング・フィールドに基づいている、集積回路。
【請求項８】
請求項５に記載の集積回路であって、
粗い周波数オフセット推定が前記ショート・トレーニング・フィールドに基づいており、細かな周波数オフセット推定が前記ロング・トレーニング・フィールドに基づいている、集積回路。
【請求項９】
請求項５に記載の集積回路であって、
整数周波数オフセット推定が前記ロング・トレーニング・フィールドに基づいている、集積回路。
【請求項１０】
請求項５に記載の集積回路であって、
高速フーリエ変換配置が前記ロング・トレーニング・フィールドに基づいている、集積回路。
【請求項１１】
請求項５に記載の集積回路であって、
チャネル推定が前記ロング・トレーニング・フィールドに基づいている、集積回路。
【請求項１２】
デバイスであって、
プロセッサと、
前記プロセッサに結合されるメモリと、
を含み、
前記プロセッサが、
実数部と複素数部とを含む第１の複数の記号を受信し、
前記第１の複数の記号に共役対称性を適用し、複素数部を含まない第２の複数の記号を作成し、
逆高速フーリエ変換を用いて前記第２の複数の記号を変換し、第３の複数の記号を作成し、
前記第３の複数の記号の少なくとも１つの実数部を含むショート・トレーニング・フィールドを生成し、
前記ショート・トレーニング・フィールド内の一群のビットの１つ又はそれ以上の反復を無効にする、
ように構成され、
前記プロセッサが、同期化ヘッダーの一部としての前記ショート・トレーニング・フィールドと前記同期化ヘッダーの一部としてのロング・トレーニング・フィールドとを含むパケットを生成し、
前記デバイスが、無線ネットワーク内の通信のため前記パケットを用いる、
デバイス。
【請求項１３】
請求項１２に記載のデバイスであって、
前記ロング・トレーニング・フィールドが、それぞれトーン［０、１、２、３、４、５、６、７、８、９、１０，１１、１２、１３、１４、１５、−１６、−１５、−１４、−１３、−１２、−１１、−１０、−９、−８、−７、−６、−５、−４、−３、−２、−１］に対し、値［０、−１、−１、１、−１、１、１、−１、−１、１、１、−１、−１、１、０、０、０、０、０、１、−１、１、−１、１、１、１、１、１、１、１、１、−１］を含み、ここで、１又は−１の値がスケールファクタに基づいて調整可能である、デバイス。
【請求項１４】
請求項１２に記載のデバイスであって、
前記ショート・トレーニング・フィールドが、それぞれトーン［０、１、２、３、４、５、６、７、８、９、１０，１１、１２、１３、１４、１５、−１６、−１５、−１４、−１３、−１２、−１１、−１０、−９、−８、−７、−６、−５、−４、−３、−２、−１］に対し、値［０、０、０、０、−１、０、０、０、１、０、０、０、−１、０、０、０、０、０、０、０、１、０、０、０、１、０、０、０、１、０、０、０］を含み、ここで、１又は−１の値がスケールファクタに基づいて調整可能である、集積回路。
【請求項１５】
請求項１２に記載のデバイスであって、
前記ショート・トレーニング・フィールドが複素数部を含み、前記ロング・トレーニング・フィールドが複素数部を含み、前記ショート・トレーニング・フィールドが２．２４８ｄＢを下回るピーク対平均電力比を有する、デバイス。
【請求項１６】
持続性機械読み取り可能な記憶媒体であって、
実行されると、１つ又はそれ以上のプロセッサに、
実数部と複素数部とを含む第１の複数の記号を受信し、
前記第１の複数の記号に共役対称性を適用し、複素数部を含まない第２の複数の記号を作成し、
逆高速フーリエ変換を用いて前記第２の複数の記号を変換し、第３の複数の記号を作成し、
前記第３の複数の記号の少なくとも１つの実数部を含むショート・トレーニング・フィールドを生成し、
前記ショート・トレーニング・フィールド内の一群のビットの１つ又はそれ以上の反復を無効にする、
ようにさせ、更に、
前記第３の複数の記号の少なくとも１つの実数部を含むロング・トレーニング・フィールドを生成し、
無線ネットワーク内に前記ショート・トレーニング・フィールドとロング・トレーニング・フィールドとを送信する、
ようにさせる実行可能な命令を含む、
持続性機械読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
無線パーソナル・エリア・ネットワーク（ＷＰＡＮ）は、比較的短距離で情報を伝達するために用いられる。無線ローカル・エリア・ネットワーク（ＷＬＡＮ）とは異なり、ＷＰＡＮは必要とするインフラが少なく、或いはインフラを全く必要とせず、ＷＰＡＮにより、幅広い範囲のデバイスに実装される小型で電力効率がよく廉価なソリューションが可能となる。スマート・ユーティリティ・ネットワーク（ＳＵＮ）は、例えば、公共設備（utility）メータ情報が１つの公共設備メータから別の公共設備メータへ送られるメッシュネットワーク内などの短い範囲で、又は公共設備メータ情報がポールトップ（poletop）収集地点へ送信されるスター型トポロジー内などの長い範囲でのいずれでも動作し得る。ＷＰＡＮ及びＳＵＮという用語は、本明細書内では交換可能に用いられる。
【背景技術】
【０００２】
スマート・ユーティリティ・ネットワークのためにショート及びロング・トレーニング・フィールドを生成するためのシステム及び方法を本明細書において説明する。開示する少なくとも幾つかの実施例において、或る方法が、実数部及び複素数部を含む第１の複数の記号を受信することを含む。この方法は、前記第１の複数の記号に共役対称性（conjugate symmetry）を適用し、それにより、実数部を含み、かつ、複素数部を含まない、第２の複数の記号を生成することを更に含む。この方法は、逆高速フーリエ変換を用いて前記第２の複数の記号を変換し、それにより第３の複数の記号を生成することを更に含む。この方法は、前記第３の複数の記号を補間し、前記第３の複数の記号の少なくとも１つの実数部を含むショート・トレーニング・フィールドを生成し、前記第３の複数の記号の少なくとも１つの実数部を含むロング・トレーニング・フィールドを生成し、更に、ＷＰＡＮにおいて前記ショート・トレーニング・フィールド及びロング・トレーニング・フィールドを送信することを更に含む。
【０００３】
開示する他の実施例において、デバイスが、プロセッサと、前記プロセッサに結合されるメモリと、前記プロセッサに結合されるアンテナとを含む。前記プロセッサは、同期化ヘッダーの一部としてショート・トレーニング・フィールドを、及び前記同期化ヘッダーの一部としてロング・トレーニング・フィールドを含む、ＷＰＡＮにおいて用いるためのパケットを生成する。
【０００４】
開示する更に他の実施例において、機械読み取り可能な記憶媒体が実行可能な命令を含み、当該実行可能な命令は、実行されたとき、一つ又は複数のプロセッサに、同期化ヘッダーの一部としてショート・トレーニング・フィールドを及び前記同期化ヘッダーの一部としてロング・トレーニング・フィールドを含む、ＷＰＡＮにおいて用いるためのパケットを生成させるものである。
【０００５】
これらの及び他の特徴及び利点は、下記の詳細な説明を添付の図面及び特許請求の範囲と関連させることで一層よく理解できるであろう。
【０００６】
本開示を更によく理解するため、添付の図面及び詳細な説明を参照するが、これらにおいて同様の参照番号は同様の部品を指す。
【図面の簡単な説明】
【０００７】
【図１】図１は、種々の実施例に従った、ショート・トレーニング・フィールド（ＳＴＦ）及びロング・トレーニング・フィールド（ＬＴＦ）の種々のシーケンス間のデシベルのピーク対平均電力比（ＰＡＲ）を比較する。
【０００８】
【図２】図２は、種々の実施例に従ったＳＴＦ及びＬＴＦを含むパケットの一実施例を図示する。
【０００９】
【図３Ａ】〜
【図３Ｊ】図３Ａ〜図３Ｊは、種々の実施例に従って異なる逆高速フーリエ変換設定で生成される、ＳＴＦ及びＬＴＦの実施例の周波数ドメイン表現を図示する。
【００１０】
【図４】図４は、種々の実施例に従った、モジュールを介するＳＴＦ及びＬＴＦの生成を図示する。
【００１１】
【図５】図５は、種々の実施例に従った、モジュールを介するＳＴＦの生成を図示する。
【００１２】
【図６】図６は、種々の実施例に従った、境界検出を可能にするための最後のＳＴＦの無効化を図示する。
【００１３】
【図７】図７は、種々の実施例に従った、ＳＴＦ及びＬＴＦを生成する方法を図示する。
【００１４】
【図８】図８は、本明細書に記載の１つ又はそれ以上の実施例を実施するのに適した特定のマシンを図示する。表記及び用語
【００１５】
下記の特許請求の範囲及び記載にわたって用いられるある種の用語は特定の構成要素を指す。当業者には理解されるように、或る構成要素を異なるエンティティが異なる名称で指す場合もある。本明細書は、機能ではなく名称の違いで構成要素を区別することを意図していない。これ以降の説明において、また特許請求の範囲において、用語「含む（including）」及び「含有する（comprising）」は、非限定形式で用いられ、従って、「含むけれども、‥‥に限定されない」ということを意味すると解釈すべきである。また、「結合する（couple）」という用語は、光学的、無線、間接的電気的、又は直接的電気的接続を意味することが意図されている。そのため、第１のデバイスが第２のデバイスに結合する場合、この接続は、他のデバイスを介する間接的電気的接続を介するもの、及び直接的な光学的接続などを介する接続であり得る。また、「システム」という用語は、２個又はそれ以上のハードウェア構成要素の集まりを指し、電子デバイスを指すために用いることができる。
【発明を実施するための形態】
【００１６】
これ以降の説明は本発明の種々の実施例に向けられている。これらの実施例のうち一つ又はそれ以上が好ましいものであり得るが、開示するこれらの実施例は、特に明記していない限り、特許請求の範囲を含む本開示の範囲を限定するものとして解釈される或いは用いられるべきではない。また、当業者であれば、下記の説明には幅広い応用があり、任意の実施例の説明はその実施例の例示のみを目的としており、特許請求の範囲を含む本開示の範囲を限定することを意図しているものではないことが分かるだろう。
【００１７】
ＷＰＡＮ又は低レートＷＰＡＮは、限られた電力及び緩和されたスループット要件の用途における無線接続性を可能にする、シンプルで低コストな通信ネットワークである。ＷＰＡＮの主要な目的は、設置の容易さ、信頼性の高いデータ転送、短い範囲のオペレーション、極めて低いコスト、適正なバッテリー寿命、及びシンプルでフレキシブルなプロトコルである。
【００１８】
ＷＰＡＮの幾つかの特性は下記のとおりである：２５０ｋｂｐｓ、１００ｋｂｐｓ、４０ｋｂｐｓ、及び２０ｋｂｐｓの無線（Over-the-air）データ速度、スター型又はｐｅｅｒ−ｔｏ−ｐｅｅｒオペレーション、割り当てられる１６ビット・ショート・アドレス又は６４ビット拡張アドレス、保証される時間スロットの任意の割り当て、衝突回避チャネルアクセス機能付き搬送波感知多重アクセス、低電力消費、エネルギー検出、リンク品質表示、２４５０ＭＨｚ帯域で１６チャネル、９１５ＭＨｚ帯域で３０チャネル、及び８６８ＭＨｚ帯域で３チャネル。これらの特性は要件ではなく、各ＷＰＡＮは、種々にこれらの特性から外れてよい。ＷＰＡＮに関与し得る２個の異なるデバイスタイプは、ＦＦＤ（full-function device）とＲＦＤ（reduced-function device）である。ＦＦＤは、パーソナル・エリア・ネットワーク（ＰＡＮ）コーディネータ又はデバイスとして機能する３つのモードで動作し得る。ＲＦＤが或るＦＦＤにのみデータ伝送する（talk）ことができるのに対し、ＦＦＤは複数のＲＦＤ又は他の複数のＦＦＤにデータ伝送することができる。更なる情報は、http://www.ieee802.org/15/pub/TG4.htmlから入手できるＩＥＥＥ規格で得ることができ、参照のため本明細書に包含する。
【００１９】
ユーティリティ・ネットワーク又はスマート・ユーティリティ・ネットワーク（ＳＵＮ）は、低レート（例えば、４０ｋｂｐｓから１Ｍｂｐｓ）の低電力ＷＰＡＮであり、具体的には、顧客の敷地からその公共設備により操作されるデータ収集地点まで、電気、ガス、水道、及び他の同様のデータを送信するなど、公共設備計測用途に用いるために設計されるものである。例えば、公共設備メータが住宅地区内の各戸に設置され、利用データが各公共設備メータからＷＰＡＮの一要素であるデータ収集地点へ周期的に送られる。このデータ収集地点は、ファイバ、銅線、又は無線接続によって、或る領域の全ての利用データを収集するセントラルオフィスに接続される。利用データは、各公共設備メータから前記収集地点へ直接的に、又は前記収集地点がスター型又はネットワーク形成に達するまで公共設備メータから公共設備メータへそれぞれ、送信される。
【００２０】
本開示は、直交周波数分割多重（ＯＦＤＭ）物理層（ＰＨＹ）のためのショート・トレーニング・フィールド（ＳＴＦ）及び／又はロング・トレーニング・フィールド（ＬＴＦ）を含むＷＰＡＮパケットにおいて用いるためのプリアンブル・シーケンスを説明する。ＳＴＦ及びＬＴＦは、パケット内の多数のビットであり、少なくとも１つの実施例において前記パケットの或るプリアンブルに連続して出現する。少なくとも１つの実施例において、前記ＳＴＦは、ＩＦＦＴの長さ内で４回の反復を生成するために、前記ＬＴＦと比較して約４分の１のゼロ以外の（non-zero）トーンの数を有する。前記ＳＴＦは、本明細書に記載するような、自動利得制御セトリング、パケット／境界検出、及び／又は粗い周波数オフセット推定のために、レシーバにより用いられる。前記ＬＴＦは、本明細書に記載するような、細かな周波数オフセット推定、ＦＦＴ配置、整数周波数オフセット推定、及び／又はチャネル推定のために用いられる。適用可能性はＳＵＮに限定されず、正確に言えば、本明細書における教示は任意の無線通信システムに適用し得る。他の実施例において、前記ＳＴＦ及びＬＴＦの量及び反復は変動し、こういった反復は、サイクリック・プレフィックスを含んでいてもよく、含んでいなくてもよい。少なくとも１つの実施例において、前記ＷＰＡＮパケットには、２個又はそれ以上のＳＴＦ  ＯＦＤＭ記号があり、その後に、多数のＬＴＦ  ＯＦＤＭ記号、パケットヘッダー、及びパケットペイロードが続く。他の実施例において、パケット要素のタイプ、順序、及び数は変動する。
【００２１】
表１は、ＯＦＤＭブロックサイズに対し５つのオプションのＭＣＳレベルを図示する。オプション１は１２８ポイントＩＦＦＴで生成され、オプション２は６４ポイントＩＦＦＴで生成され、オプション３、４、及び５は、それぞれ、３２、１６、及び８ポイントＩＦＦＴを用いる。
【表１】
0005591333.tif 000002
【００２２】
表２は代替のＭＣＳレベルを図示し、ここでは、データ副搬送波の数が、一層小さいサイズのＩＦＦＴに対するデータ副搬送波の数の整数倍である。
【表２】
0005591333.tif 000003
【００２３】
下記で説明するＳＴＦ及びＬＴＦシーケンスは、低ピーク対平均電力比（ＰＡＲ）を有する。低ＰＡＲのこれらのＳＴＦ及びＬＴＦを用いて生成されるパケットを提供することに加え、１）トランスミッタがクリップされないことを保証し、従って、プリアンブル及びチャネル推定シーケンスに対し良好なエラー・ベクトル振幅（ＥＶＭ）を保証し、２）クリッピングなしにプリアンブルの電力のブーストを可能とし、３）そのシステムにおいてロバスト性が増強された一層良好なプリアンブル範囲を可能とする。
【００２４】
ＯＦＤＭは、ＳＵＮの物理層のために用いることができる変調手法である。複素数ＯＦＤＭ  ＬＴＦシーケンスの例の幾つかを下記に示す。オプション１は、ナイキスト・レートで１２８ポイント逆高速フーリエ変換（ＩＦＦＴ）を用いて生成され、オプション２は６４ポイントＩＦＦＴを用いて生成され、オプション３、４、及び５は、それぞれ、３２、１６、及び８ポイントＩＦＦＴを用いて生成される。
ＬＴＦ＿ｆｒｅｑ（オプション−１）＝［０，１，−１，１，−１，１，１，−１，−１，１，−１，１，１，１，１，−１，１，１，１，１，１，−１，１，−１，１，−１，１，−１，１，１，−１，１，−１，−１，−１，１，１，１，１，１，１，−１，−１，−１，−１，−１，−１，１，−１，１，１，−１，１，ゼロ（１，２３），−１，１，１，−１，−１，−１，−１，１，１，−１，−１，１，１，１，−１，−１，１，１，−１，−１，−１，−１，−１，１，１，−１，−１，−１，−１，−１，１，１，−１，１，−１，−１，１，−１，１，１，１，１，−１，−１，１，１，−１，１，１，−１，１，１］
ＬＴＦ＿ｆｒｅｑ（オプション−２）＝［０，１，−１，１，１，−１，１，−１，−１，１，−１，１，１，−１，−１，１，１，−１，−１，−１，−１，−１，１，−１，−１，−１，１，ゼロ（１，１１），−１，−１，−１，−１，１，１，１，−１，１，−１，１，−１，１，１，−１，−１，−１，１，１，−１，１，１，１，−１，−１，−１］
ＬＴＦ＿ｆｒｅｑ（オプション−３）＝［０，−１，−１，１，−１，１，１，−１，−１，１，１，−１，−１，１，ゼロ（１，５），１，−１，１，−１，１，１，１，１，１，１，１，１，−１］
ＬＴＦ＿ｆｒｅｑ（オプション−４）＝［０，−１，１，１，１，−１，−１，−１，０，１，−１，１，１，−１，１，１］
ＬＴＦ＿ｆｒｅｑ（オプション−５）＝［０，−１，１，−１，０，１，１，１］
これらのシーケンスはＭａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は、それぞれデータ、−１、１、−１を有する１、２、及び３である。負の副搬送波−４、−３、−２、−１は、それぞれ、データ、０、１、１、１を有する。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは、０、１、２、３、…、（Ｎ／２）−１であり、その後−（Ｎ／２）、…、−３、−２、−１が続く。
【００２５】
複素数ＳＴＦシーケンスの例の幾つかを下記に示す。
ＳＴＦ＿ｆｒｅｑ（オプション−１）＝ｓｑｒｔ（１０４／２４）×［０，０，０，０，−１，０，０，０，−１，０，０，０，１，０，０，０，１，０，０，０，１，０，０，０，−１，０，０，０，−１，０，０，０，１，０，０，０，−１，０，０，０，１，０，０，０，−１，０，０，０，１，０，０，０，−１，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，−１，０，０，０，−１，０，０，０，−１，０，０，０，−１，０，０，０，−１，０，０，０，−１，０，０，０，−１，０，０，０，１，０，０，０，１，０，０，０，−１，０，０，０，１，０，０，０，１，０，０，０，−１，０，０，０］
ＳＴＦ＿ｆｒｅｑ（オプション−２）＝ｓｑｒｔ（５２／１２）×［０，０，０，０，１，０，０，０，−１，０，０，０，１，０，０，０，１，０，０，０，−１，０，０，０，１，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，−１，０，０，０，−１，０，０，０，−１，０，０，０，１，０，０，０，１，０，０，０，１，０，０，０］
ＳＴＦ＿ｆｒｅｑ（オプション−３）＝ｓｑｒｔ（２６／６）×［０，０，０，０，−１，０，０，０，１，０，０，０，−１，０，０，０，０，０，０，０，１，０，０，０，１，０，０，０，１，０，０，０］
ＳＴＦ＿ｆｒｅｑ（オプション−４）＝ｓｑｒｔ（１４／６）×［０，０，−１，０，１，０，−１，０，０，０，１，０，１，０，１，０］
ＳＴＦ＿ｆｒｅｑ（オプション−５）＝ｓｑｒｔ（６／２）×［０，０，−１，０，０，０，１，０］
【００２６】
これらのシーケンスを用いることで、図１の例で図示するように、ＰＡＲが著しく低減され得る。具体的には、１つ目の列は前記ＬＴＦ及びＳＴＦシーケンスを区別する。２つ目の列は用いられるＩＦＦＴオプションを区別する。３つ目の列は、ＰＡＲ用に最適化されたＳＴＦ又はＬＴＦがない通信のＰＡＲを列記する。４つ目の列は、最適化されたＳＴＦ及びＬＴＦを用いる通信のＰＡＲを列記する。５つ目の列は、４相位相偏移（ＱＰＳＫ）変調を用いる通信のＰＡＲを列記する。
【００２７】
代替のＬＴＦシーケンスの例を幾つかを下記に示す。これらのシーケンスはＭａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は１、２、及び３である。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは、０、１、２、３、…、（Ｎ／２）−１であり、その後−（Ｎ／２）、…、−３、−２、−１が続く。
【００２８】
オプション４のＬＴＦの他の選択肢:
ｌｔｆｒ４＝０  −１  −１  １  −１  −１  １  −１  ０  １  １  １  −１  −１  −１  １
ｌｔｆｒ４＝０  −１  １  １  １  −１  −１  −１  ０  １  −１  １  １  −１  １  １
ｌｔｆｒ４＝０  １  −１  −１  −１  １  １  １  ０  −１  １  −１  −１  １  −１  −１
ｌｔｆｒ４＝０  １  １  −１  １  １  −１  １  ０  −１  −１  −１  １  １  １  −１
【００２９】
オプション５のＬＴＦの他の選択肢:
ｌｔｆｒ５＝０  −１  −１  −１  ０  １  −１  １
ｌｔｆｒ５＝０  −１  １  −１  ０  １  １  １
ｌｔｆｒ５＝０  １  −１  １  ０  −１  −１  −１
ｌｔｆｒ５＝０  １  １  １  ０  −１  １  −１
ｌｔｆｒ５＝０  −１  −１  −１  −１  １  １  −１
ｌｔｆｒ５＝０  −１  １  −１  １  １  −１  −１
ｌｔｆｒ５＝０  １  −１  １  −１  −１  １  １
ｌｔｆｒ５＝０  １  １  １  １  −１  −１  １
【００３０】
代替のＳＴＦシーケンスの例の幾つかを下記に示す。これらのシーケンスはＭａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は１、２、及び３である。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは０、１、２、３、…、（Ｎ／２）−１となり、その後−（Ｎ／２）、…、−３、−２、−１が続く。
オプション２のＳＴＦの他の選択肢:
ｓｔｆｒ２＝
０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０
ｓｔｆｒ２＝
０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０
ｓｔｆｒ２＝
０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０
ｓｔｆｒ２＝
０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０
オプション３のＳＴＦの他の選択肢：
ｓｔｆｒ３＝
０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０
ｓｔｆｒ３＝
０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０
ｓｔｆｒ３＝
０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０
ｓｔｆｒ３＝
０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０
オプション４のＳＴＦの他の選択肢：
ｓｔｆｒ４＝０  ０  −１  ０  −１  ０  −１  ０  ０  ０  １  ０  −１  ０  １  ０
ｓｔｆｒ４＝０  ０  −１  ０  １  ０  −１  ０  ０  ０  １  ０  １  ０  １  ０
ｓｔｆｒ４＝０  ０  １  ０  −１  ０  １  ０  ０  ０  −１  ０  −１  ０  −１  ０
ｓｔｆｒ４＝０  ０  １  ０  １  ０  １  ０  ０  ０  −１  ０  １  ０  −１  ０
オプション５のＳＴＦの他の選択肢：
ｓｔｆｒ５＝０  ０  −１  ０  ０  ０  −１  ０
ｓｔｆｒ５＝０  ０  −１  ０  ０  ０  １  ０
ｓｔｆｒ５＝０  ０  １  ０  ０  ０  −１  ０
ｓｔｆｒ５＝０  ０  １  ０  ０  ０  １  ０
【００３１】
図２は、少なくとも１つの実施例においてＳＴＦ及びＬＴＦを用いるパケットフォーマットを図示する。同期化ヘッダー（ＳＨＲ）がＳＴＦ及びＬＴＦを含む。図示するように、前記ＳＴＦ及びＬＴＦは、それぞれ４個及び２個の記号長であるが、種々の実施例において各々任意のサイズであってよい。前記ＳＴＦは、デバイスが、自動利得制御（ＡＧＣ）、パケット検出、ＣＣＡ（クリアチャネル評価）モード（ＣＣＡモード１、２、又は３）に基づくＣＣＡのデアサート、及び粗い同期化を実行できるようにする。前記ＬＴＦは、デバイスが、細かな同期化を実行し、かつ、チャネル推定を実行できるようにする。パケットヘッダー（ＰＨＲ）は、任意の数のデータ記号又はビット「Ｍ」であり得る。少なくとも１つの実施例において、前記ＰＨＲは下記を含む：ペイロード・フレーム（５ビット）のデータレートを特定するレート・フィールド、前記レート・フィールド後の１個の予約ビット、ペイロード（１１ビット）の長さを特定するフレーム長フィールド、前記フレーム長フィールド後の２個の予約ビット、スクランブリング・シード（scrambling seed）（２ビット）を特定するスクランブラ・フィールド、前記スクランブラ・フィールド後の１個の予約ビット、データフィールドのみで必要とされるヘッダー・チェック・シーケンス（ＨＣＳ）８ビットＣＲＣ、及び、ビタビ・デコーダ・フラッシングのための全てゼロである６個のテールビット。
【００３２】
前記ＰＨＲは、少なくとも１つの実施例において、各帯域幅オプションでサポートされる最低データレートで符号化される。少なくとも１つの実施例において、前記物理層コンバージェンス・プロトコル・サービス・データ・ユニット（ＰＳＤＵ）は、任意の数のデータ記号又はビット「Ｎ」であり得、媒体アクセス制御（ＭＡＣ）副層フレームを搬送し、このＭＡＣ副層フレームは、ＭＡＣヘッダー、ＭＡＣペイロード、及びＭＡＣ巡回冗長検査（ＣＲＣ）を含む。前記ＰＳＤＵも、６個のゼロであり得る畳み込みエンコーダ・テールビットと、パッドビットとを搬送してそのデータを拡張し、ＯＦＤＭ記号の整数を埋める。
【００３３】
ＯＦＤＭでは、ＳＴＦ及びＬＴＦのフィールドはプリアンブルを含む。前記５個のオプションに対するＳＴＦ及びＬＴＦの種々の実施例を図３Ａ〜３Ｊで定義する。これらの図面は、図１の改良された複素数シーケンス列に対応する。図３Ａは、オプション１のＳＴＦの周波数ドメイン表現を示す。図３Ａにおいて用いられるスケールファクタは、ｓｑｒｔ（１０４／１２）である。しかし、種々の他の実施例において種々のスケールファクタが用いられ、前記スケールファクタは所望の信号レベルを得るように変更されてよい。図３Ｂは、オプション２のＳＴＦの周波数ドメイン表現を示す。図３Ｂにおいて用いられるスケールファクタは、ｓｑｒｔ（５２／１２）である。図３Ｃは、オプション３のＳＴＦの周波数ドメイン表現を示す。図３Ｃにおいて用いられるスケールファクタは、ｓｑｒｔ（２６／６）である。図３Ｄは、オプション４のＳＴＦの周波数ドメイン表現を示す。図３Ｄにおいて用いられるスケールファクタは、ｓｑｒｔ（１４／６）である。図３Ｅは、オプション５のＳＴＦの周波数ドメイン表現を示す。図３Ｅにおいて用いられるスケールファクタは、ｓｑｒｔ（６／２）である。
【００３４】
前記５つのスケーラブルな帯域幅ＯＦＤＭオプションのＬＴＦを図３Ｆ〜３Ｊで定義する。図３Ｆは、オプション１のＬＴＦの周波数ドメイン表現を示す。図３Ｇは、オプション２のＬＴＦの周波数ドメイン表現を示す。同様に、図３Ｈ〜Ｊは、オプション３〜５のＬＴＦの周波数ドメイン表現を示す。
【００３５】
図４は、前記ＳＴＦ及びＬＴＦを受信、生成、及び送信するためのデバイス内のモジュール４００又はロジックを図示する。少なくとも１つの実施例において、前記デバイスは、ＳＵＮの一部としてＷＰＡＮ内でパケットを送信及び受信する。前記デバイスは好ましくは、プロセッサ、前記プロセッサに結合されるアンテナ、前記プロセッサに結合されるメモリを含む。４０２で、パケットが受信され、前記パケットは、２相位相偏移変調（ＢＰＳＫ）（−１−ｊ及び１＋ｊ）、回転されたＢＰＳＫ（−１及び１）、ＱＰＳＫ（−１−ｊ、−１＋ｊ、１−ｊ、及び１＋ｊ）、又は回転されたＱＰＳＫ（−１、１、−ｊ、及びｊ）であり得るデータ記号を含む。
【００３６】
４０４で、前記記号に周波数ドメインで共役対称性が適用され得、そのため、時間ドメインで実数信号を生成する（即ち、前記信号に複素数部はない）。処理すべき複素数部がないため、トランスミッタで、この実数シーケンスは１つのデジタル・アナログ・コンバータ（ＤＡＣ）しか必要としない。周波数ダイバーシティを供給するためにヘッダーに対しＤＣＭが用いられてもよい。代替の実施例において、複素数モジュール又はロジックがオフにされるか又は低減された電力で動作し、前記デバイスを動作させるために必要なトータル電力が低減される。代替の実施例において、複素数ＳＴＦ及びＬＴＦが生成されるように前記共役対称性が省かれてもよい。
【００３７】
４０６で、ＩＦＦＴが前記記号を時間ドメイン・シーケンスに変換する。少なくとも１つの実施例において、時間ドメイン・シーケンスを形成するため前記ＩＦＦＴを用いて前記ＳＴＦ及びＬＴＦがオフラインで生成され得、これらは、前記デバイス内に記憶され、前記デバイス内で用いられ得る。オプション−ｎ（ｎ＝１，２，３，４，５）の時間ドメインＳＴＦは、次のように得られる。
ＳＴＦ＿時間（オプション−ｎ）＝ＩＦＦＴ（ＳＴＦ＿ｆｒｅｑ（オプション−ｎ））
【００３８】
少なくとも１つの実施例において、時間ドメインＳＴＦが反復されて、４個のＯＦＤＭ記号を送信前に無効にされる最後の１／４記号反復で埋める。他の実施例において、前記ＳＴＦのサイズ及び前記無効にされる部分のサイズは変動する。
【００３９】
オプション−ｎ（ｎ＝１，２，３，４，５）の時間ドメインＬＴＦは次のように得られる。
ＬＴＦ＿時間（オプション−ｎ）＝ＩＦＦＴ（ＬＴＦ＿ｆｒｅｑ（オプション−ｎ））
少なくとも１つの実施例において、時間ドメインＬＴＦが反復されて、送信前に２個のＯＦＤＭ記号を埋める。他の実施例において、前記ＬＴＦのサイズは変動する。
【００４０】
４０８で、正の副搬送波の後に追加のゼロを挿入することによって、周波数ドメイン補間が実行される。代替として、トランスミッタでオーバーサンプリングされた信号を生成するために時間ドメイン補間器を用いることができる。少なくとも１つの実施例において、前記補間は前記ＩＦＦＴの一部である。４１０で、ＤＡＣが、転送に備えて信号をデジタルからアナログへ変換する。別の実施例において、図５に示すように、５０７で前記ＳＴＦの最後の反復が無効にされる。具体的には、前記ＳＴＦは反復される一群のビットを含む。このような実施例において、最後の一群のビットが無効にされる。
【００４１】
少なくとも１つの実施例において、プリアンブルを検索するため、受信デバイスが相関器を実装する。前記相関は、前記デバイスで既知の送信されたプリアンブルを用いて実行される。別の実施例において、前記デバイスは、受信信号をメモリに記憶し、プリアンブルの遅延されたバージョンを遅延されていないバージョンで相関させることによって、遅延された相関を実行する。例えば、プリアンブルが１２８サンプル毎に反復する場合、遅延は１２８サンプルに設定され得る。また、ピーク相関での位相回転が、搬送波周波数オフセットの推定を提供する。
【００４２】
前記５つのオプションの各々に対し、ショート及びロング・トレーニング・フィールドの両方が定義され得る。ＩＦＦＴサイズが８であるオプション５では、前記ＳＴＦは、周波数ドメインで次のように定義され得る。
［０  ０  −１  ０  ０  ０  −１  ０］
対応する副搬送波は下記のように与えられる。
ＤＣ  １  ２  ３  −４  −３  −２  −１
前記ＩＦＦＴを適用すると下記のようになる。
［−０．２５００  ０  ０．２５００  ０  −０．２５００  ０  ０．２５００  ０］
【００４３】
少なくとも１つの実施例において、前記トランスミッタで、補間は少なくとも前記サンプリングレートの４倍まで起こる。この補間は、前記ＩＦＦＴの一部として又は前記ＩＦＦＴ後に、起こり得る。下記に示すように前記ＩＦＦＴを受ける前に、例えば、最も高い正の周波数の後に２４個のゼロが挿入される。
４×ＩＦＦＴ（［０  ０  −１  ０  ゼロ（１，２４）  ０  ０  −１  ０  ］＝［−０．２５００  −０．２３１０  −０．１７６８  −０．０９５７  ０  ０．０９５７  ０．１７６８  ０．２３１０  ０．２５００  ０．２３１０  ０．１７６８  ０．０９５７  ０  −０．０９５７  −０．１７６８  −０．２３１０  −０．２５００  −０．２３１０  −０．１７６８  −０．０９５７  ０  ０．０９５７  ０．１７６８  ０．２３１０  ０．２５００  ０．２３１０  ０．１７６８  ０．０９５７  ０  −０．０９５７  −０．１７６８  −０．２３１０］
【００４４】
これらのシーケンスはＭａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は１、２、及び３である。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは０、１、２、３、…、（Ｎ／２）−１であり、その後−（Ｎ／２）、…、−３、−２、−１が続く。ＩＦＦＴサイズが８であるオプション５では、ＳＴＦは、周波数ドメインで下記のように定義され得る。
オプション５：ＰＡＲ＝３．０１０３ｄＢ
［０  ０  −１  ０  ０  ０  −１  ０］
［０  ０  １  ０  ０  ０  １  ０］
【００４５】
オプション４では、ＳＴＦは、周波数ドメインで下記のように定義され得る。
オプション４：ＰＡＲ＝４．３９８３ｄＢ
［０  ０  −１  ０  −１  ０  １  ０  ０  ０  １  ０  −１  ０  −１  ０］
［０  ０  −１  ０  １  ０  １  ０  ０  ０  １  ０  １  ０  −１  ０］
［０  ０  １  ０  −１  ０  −１  ０  ０  ０  −１  ０  −１  ０  １  ０］
［０  ０  １  ０  １  ０  −１  ０  ０  ０  −１  ０  １  ０  １  ０］
【００４６】
オプション３で、ＳＴＦは周波数ドメインで下記のように定義され得る。
オプション３：ＰＡＲ＝４．３９８３ｄＢ
［０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０］
【００４７】
オプション２で、ＳＴＦは周波数ドメインで下記のように定義され得る。
オプション２：ＰＡＲ＝５．０６８５ｄＢ
［０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０］
【００４８】
これらのシーケンスは、Ｍａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は１、２、及び３である。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは、０、１、２、３、…、（Ｎ／２）−１であり、その後−（Ｎ／２）、…、−３、−２、−１が続く。オプション１では、ＳＴＦは周波数ドメインで下記のように定義され得る。
オプション１：ＰＡＲ＝４．４０１２ｄＢ
［０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０  −１  ０  ０  ０  １  ０  ０  ０  １  ０  ０  ０］
【００４９】
少なくとも１つの実施例において、ＳＴＦは、回転されたＱＰＳＫ記号を用いて設計され得る。別の実施例において、ＳＴＦは、回転されたＢＰＳＫ記号を用いて設計することができる。前記シーケンスの設計の自由があることにより、ＰＡＲは、オプション１及び２に対しケースバイケースで容易に低減され得る。
【００５０】
これらのシーケンスは、Ｍａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は１、２、及び３である。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは、０、１、２、３、…、（Ｎ／２）−１であり、その後−（Ｎ／２）、…、−３、−２、−１が続く。ＱＰＳＫを用いるＳＴＦの一例を下記に示す。
オプション５：ＰＡＲ＝３．０１０３ｄＢ
［０  ０  −ｊ  ０  ０  ０  ｊ  ０］
［０  ０  ｊ  ０  ０  ０  −ｊ  ０］
オプション４：ＰＡＲ＝４．３９８３ｄＢ
ＢＰＳＫの前記４つのシーケンスに加え、
［０  ０  −ｊ  ０  −１  ０  −ｊ  ０  ０  ０  ｊ  ０  −１  ０  ｊ  ０］
［０  ０  −ｊ  ０  １  ０  −ｊ  ０  ０  ０  ｊ  ０  １  ０  ｊ  ０］  
［０  ０  ｊ  ０  −１  ０  ｊ  ０  ０  ０  −ｊ  ０  −１  ０  −ｊ  ０］
［０  ０  ｊ  ０  １  ０  ｊ  ０  ０  ０  −ｊ  ０  １  ０  −ｊ  ０］
オプション３：ＰＡＲ＝４．３９８３ｄＢ
［０  ０  ０  ０  −ｊ  ０  ０  ０  −１  ０  ０  ０  −ｊ  ０  ０  ０  ０  ０  ０  ０  ｊ  ０  ０  ０  −１  ０  ０  ０  ｊ  ０  ０  ０］
［０  ０  ０  ０  −ｊ  ０  ０  ０  １  ０  ０  ０  −ｊ  ０  ０  ０  ０  ０  ０  ０  ｊ  ０  ０  ０  １  ０  ０  ０  ｊ  ０  ０  ０］
［０  ０  ０  ０  ｊ  ０  ０  ０  −１  ０  ０  ０  ｊ  ０  ０  ０  ０  ０  ０  ０  −ｊ  ０  ０  ０  −１  ０  ０  ０  −ｊ  ０  ０  ０］
［０  ０  ０  ０  ｊ  ０  ０  ０  １  ０  ０  ０  ｊ  ０  ０  ０  ０  ０  ０  ０  −ｊ  ０  ０  ０  １  ０  ０  ０  −ｊ  ０  ０  ０］
オプション２：ＰＡＲ＝４．２３４６ｄＢ
［０  ０  ０  ０  −１  ０  ０  ０  −ｊ  ０  ０  ０  １  ０  ０  ０  ｊ  ０  ０  ０  １  ０  ０  ０  −ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  ｊ  ０  ０  ０  １  ０  ０  ０  −ｊ  ０  ０  ０  １  ０  ０  ０  ｊ  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  −１  ０  ０  ０  ｊ  ０  ０  ０  １  ０  ０  ０  −ｊ  ０  ０  ０  １  ０  ０  ０  ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  −ｊ  ０  ０  ０  １  ０  ０  ０  ｊ  ０  ０  ０  １  ０  ０  ０  −ｊ  ０  ０  ０  −１  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  −ｊ  ０  ０  ０  −１  ０  ０  ０  ｊ  ０  ０  ０  −１  ０  ０  ０  −ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  ｊ  ０  ０  ０  −１  ０  ０  ０  −ｊ  ０  ０  ０  −１  ０  ０  ０  ｊ  ０  ０  ０  １  ０  ０  ０］
［０  ０  ０  ０  １  ０  ０  ０  ｊ  ０  ０  ０  −１  ０  ０  ０  −ｊ  ０  ０  ０  −１  ０  ０  ０  ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  −ｊ  ０  ０  ０  −１  ０  ０  ０  ｊ  ０  ０  ０  −１  ０  ０  ０  −ｊ  ０  ０  ０  １  ０  ０  ０］
［０  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０］
［０  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０］
［０  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０］
［０  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０］
オプション１：ＰＡＲ＝３．７２６１ｄＢ
［０  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  
−ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  
０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  
ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０  −ｊ  ０  ０  ０  ｊ  ０  ０  ０  ｊ  ０  ０  ０  −ｊ  ０  ０  ０］
【００５１】
これらのシーケンスは、Ｍａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は１、２、及び３である。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは０、１、２、３、…、（Ｎ／２）−１であり、その後−（Ｎ／２）、…、−３、−２、−１が続く。回転されたＢＰＳＫを用いるＬＴＦの例の幾つかを下記に示す。
オプション５:ＰＡＲ＝４．３９８３ｄＢ
［０  −１  −１  １  ０  １  −１  −１］
［０  −１  １  １  ０  １  １  −１］
［０  １  −１  −１  ０  −１  −１  １］
［０  １  １  −１  ０  −１  １  １］
オプション４：ＰＡＲ＝４．１０１７ｄＢ
［０  −１  −１  −１  １  １  −１  １  ０  １  −１  １  １  −１  −１  −１］
［０  −１  １  −１  −１  １  １  １  ０  １  １  １  −１  −１  １  −１］
［０  １  −１  １  １  −１  −１  −１  ０  −１  −１  −１  １  １  −１  １］
［０  １  １  １  −１  −１  １  −１  ０  −１  １  −１  −１  １  １  １］
オプション３：ＰＡＲ＝４．１５３８ｄＢ
［０  −１  −１  −１  −１  −１  １  −１  １  １  １  −１  −１  １  ０  ０  ０  ０  ０  １  −１  −１  １  １  １  −１  １  −１  −１  −１  −１  −１］
［０  −１  １  −１  １  −１  −１  −１  −１  １  −１  −１  １  １  ０  ０  ０  ０  ０  １  １  −１  −１  １  −１  −１  −１  −１  １  −１  １  −１］
［０  １  −１  １  −１  １  １  １  １  −１  １  １  −１  −１  ０  ０  ０  ０  ０  −１  −１  １  １  −１  １  １  １  １  −１  １  −１  １］
［０  １  １  １  １  １  −１  １  −１  −１  −１  １  １  −１  ０  ０  ０  ０  ０  −１  １  １  −１  −１  −１  １  −１  １  １  １  １  １］
オプション２：ＰＡＲ＝４．４２３６ｄＢ
［０  −１  −１  −１  −１  １  −１  １  −１  １  １  −１  １  １  −１  −１  １  −１  −１  −１  １  １  １  −１  −１    −１  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  −１  −１  −１  １  １  １  −１  −１  −１  １  −１  −１  １  １  −１  １  １  −１  １  −１  １  −１  −１  −１  −１］
オプション１（１００個のデータ副搬送波）：ＰＡＲ＝５．０４７８ｄＢ
［０  １  １  −１  −１  １  １  −１  １  １  １  −１  １  １  −１  １  −１  １  −１  −１  −１  −１  −１  １  １  １  １  −１  −１  −１  １  −１  １  −１  −１  １  １  １  １  −１  −１  −１  １  −１  −１  −１  １  −１  −１  −１  −１  １  １  −１  １  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  １  −１  １  １  −１  −１  −１  −１  １  −１  −１  −１  １  −１  −１  −１  １  １  １  １  −１  −１  １  −１  １  −１  −１  −１  １  １  １  １  −１  −１  −１  −１  −１  １  −１  １  −１  １  １  −１  １  １  １  −１  １  １  −１  −１  １  １］
オプション１（９６個のデータ副搬送波）：ＰＡＲ＝５．２６９５ｄＢ
［０  １  −１  −１  １  １  −１  −１  １  １  −１  １  １  １  １  −１  １  −１  −１  −１  −１  −１  −１  １  １  １  １  １  −１  −１  １  −１  １  １  １  −１  −１  −１  −１  １  １  −１  −１  −１  −１  １  −１  −１  −１  −１  １  −１  −１  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  ０  −１  −１  １  −１  −１  −１  −１  １  −１  −１  −１  −１  １  １  −１  −１  −１  −１  １  １  １  −１  １  −１  −１  １  １  １  １  １  −１  −１  −１  −１  −１  −１  １  −１  １  １  １  １  −１  １  １  −１  −１  １  １  −１  −１  １］
【００５２】
少なくとも１つの実施例において、ＳＴＦ内のエネルギーを前記データ記号内のエネルギーに合致させるために、スケールファクタが含まれる。オプション５では、データＯＦＤＭ記号に用いられる６個のパイロット＋データ副搬送波があり、一方、２個の副搬送波がＳＴＦに用いられる場合、ＳＴＦはｓｑｒｔ（６／２）でスケーリングされ得る。代替として、前記副搬送波は、前記データＯＦＤＭ記号内で、ＳＴＦのエネルギーに合致させるためスケールダウンされる。スケールファクタを含むＳＴＦの例の幾つかを下記に示す。
ＳＴＦ＿ｆｒｅｑ（オプション−１）＝ｓｑｒｔ（１０４／２４）×［０，ゼロ（１，３），ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），ｊ，ゼロ（１，３１），−ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３），−ｊ，ゼロ（１、３），−ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），ｊ，ゼロ（１，３），−ｊ，ゼロ（１，３）］
ＳＴＦ＿ｆｒｅｑ（オプション−２）＝ｓｑｒｔ（５２／１２）×［０，ゼロ（１，３），−１，ゼロ（１，３），−ｊ，ゼロ（１，３），１，ゼロ（１，３），ｊ，ゼロ（１，３），１，ゼロ（１，３），−ｊ，ゼロ（１，１５），ｊ，ゼロ（１，３），１，ゼロ（１，３），−ｊ，ゼロ（１，３），１，ゼロ（１，３），ｊ，ゼロ（１，３），−１，ゼロ（１，３）］
ＳＴＦ＿ｆｒｅｑ（オプション−３）＝ｓｑｒｔ（２６／６）×［０，ゼロ（１，３），−ｊ，ゼロ（１，３），−１，ゼロ（１，３），−ｊ，ゼロ（１，３），０，ゼロ（１，３），ｊ，ゼロ（１，３），−１，ゼロ（１，３），ｊ，ゼロ（１，３）］
ＳＴＦ＿ｆｒｅｑ（オプション−４）＝ｓｑｒｔ（１４／６）×［０，０，−ｊ，０，−１，０，−ｊ，０，０，０，ｊ，０，−１，０，ｊ，０］
ＳＴＦ＿ｆｒｅｑ（オプション−５）＝ｓｑｒｔ（６／２）×［０，０，−ｊ，０，０，０，ｊ，０］
【００５３】
これらのシーケンスはＭａｔｌａｂフォーマットで得られる。オプション５では、１つ目の０はＤＣトーンを表し、これは用いられない。次の３つの副搬送波は１、２、及び３である。一般に、Ｎ個の副搬送波がある場合、Ｍａｔｌａｂ副搬送波ナンバリングは、０、１、２、３、…、（Ｎ／２）−１であり、その後−（Ｎ／２）、…、−３、−２、−１が続く。ＬＴＦの例の幾つかを下記に記す。
ＬＴＦ＿ｆｒｅｑ（オプション−１）＝［０，１，−１，−１，１，１，−１，−１，１，１，−１，１，１，１，１，−１，１，−１，−１，−１，−１，−１，−１，１，１，１，１，１，−１，−１，１，−１，１，１，１，−１，−１，−１，−１，１，１，−１，−１，−１，−１，１，−１，−１，−１，−１，１，−１，−１，ゼロ（１，２３），−１，−１，１，−１，−１，−１，−１，１，−１，−１，−１，−１，１，１，−１，−１，−１，−１，１，１，１，−１，１，−１，−１，１，１，１，１，１，−１，−１，−１，−１，−１，−１，１，−１，１，１，１，１，−１，１，１，−１，−１，１，１，−１，−１，１］
ＬＴＦ＿ｆｒｅｑ（オプション−２）＝［０，−１，−１，−１，−１，１，−１，１，−１，１，１，−１，１，１，−１，−１，１，−１，−１，−１，１，１，１，−１，−１  −１，−１，ゼロ（１，１１），−１，−１，−１，−１，１，１，１，−１，−１，−１，１，−１，−１，１，１，−１，１，１，−１，１，−１，１，−１，−１，−１，−１］
ＬＴＦ＿ｆｒｅｑ（オプション−３）＝［０，−１，−１，−１，−１，−１，１，−１，１，１，１，−１，−１，１，ゼロ（１，５），１，−１，−１，１，１，１，−１，１，−１，−１，１，−１，−１］
ＬＴＦ＿ｆｒｅｑ（オプション−４）＝［０，−１，−１，−１，１，１，−１，１，ゼロ（１，１），１，−１，１，１，−１，−１，−１］
ＬＴＦ＿ｆｒｅｑ（オプション−５）＝［０，−１，−１，１，ゼロ（１，１），１，−１，−１］
【００５４】
１００個のデータ副搬送波を用いるＬＴＦの代替の例を下記に記す。
ＬＴＦ＿ｆｒｅｑ（オプション−１代替例）＝［０，１，１，−１，−１，１，１，−１，１，１，１，−１，１，１，−１，１，−１，１，−１，−１，−１，−１，−１，１，１，１，１，−１，−１，−１，１，−１，１，−１，−１，１，１，１，１，−１，−１，−１，１，−１，−１，−１，１，−１，−１，−１，−１，１，１，−１，１，ゼロ（１，１９），１，−１，１，１，−１，−１，−１，−１，１，−１，−１，−１，１，−１，−１，−１，１，１，１，１，−１，−１，１，−１，１，−１，−１，−１，１，１，１，１，−１，−１，−１，−１，−１，１，−１，１，−１，１，１，−１，１，１，１，−１，１，１，−１，−１，１，１］
【００５５】
幾つかの実施例において、プリアンブルは、ＯＦＤＭパケットの開始の効率的な境界検出を可能とするために構成され得る。例えば、図６は、ＳＴＦの最後の反復に対し無効化が適用されることを示す。少なくとも１つの実施例において、トランスミッタで、最後のＳＴＦの一群のビットの最後の反復が無効にされ、レシーバは、この情報を、前記ＳＴＦの終わりが正確に判定され得るようにサイン変更（sign change）がいつ起こるかを判定するために用いることができる。具体的には、相関器の出力が、前記ＳＴＦ及びＬＴＦの境界の、或る特徴的なパターンを示す。種々の実施例において、最後の２、３、又はＮ回目の反復が無効にされる。相互相関が用いられるとき（既知のシーケンスに対し相関させる）、前記相関器出力において１８０度の位相変化を監視することによりｚから−ｚまでに生じる遷移を見つけることができる（ノイズがない場合）。図６において、「ｚ」は、それ自体が反復している前記ＳＴＦ内で反復する一群のビットを表す。別の実施例において、反復された最後のＳＴＦ全体が無効にされる。他の実施例において、無効にされるビットのサイズは変動する。図６に戻ると、サイクリック・プレフィックスがＯＦＤＭ記号の有効部分の１／４であるため２個のＯＦＤＭ記号があり、前記ＳＴＦの構造のため前記ＯＦＤＭ記号内に４回の反復がある。前記ＳＴＦの時間ドメイン表現は実数であるため、最後の反復に対する如何なる負の時間ドメイン値も正に変更され、如何なる正の時間ドメイン値も負に変更される。別の実施例において、前記ＳＴＦは複素数であり、そのため、前記実数部及び虚数部の両方が最後のＳＴＦ内の最後の反復に対し無効にされる。
【００５６】
図７は、７０２で開始し、７１４で終了する、ＳＴＦ及びＬＴＦを生成する方法を図示する。少なくとも１つの実施例を説明するが、方法７００は、種々の実施例において上述の任意の工程を含み得る。７０４で、実数部及び複素数部を含む第１の複数の記号が受信される。７０６で、共役対称性が前記第１の複数の記号に適用され、それにより、実数部を含み複素数部を含まない、第２の複数の記号が生成される。７０８で、前記第２の複数の記号が逆高速フーリエ変換を用いて変換され、それにより、第３の複数の記号を生成する。少なくとも１つの実施例において、前記第２の複数の記号が補間される。７１０で、前記第３の複数の記号の少なくとも１つの実数部を含むショート・トレーニング・フィールドが生成される。７１２で、前記第３の複数の記号の少なくとも１つの実数部を含むロング・トレーニング・フィールドが生成される。７１４で、前記ショート・トレーニング・フィールド及びロング・トレーニング・フィールドが、無線パーソナル・エリア・ネットワーク内で送信される。少なくとも一つの実施例において、複素数記号処理のためのロジックへの電力が低減される。少なくとも一実施例において、一群のビットの最後の反復が無効にされる。好ましくは、前記ＳＴＦの最後部が無効にされる。代替の実施例において、前記ブロック７０６は前記ＳＴＦ及びＬＴＦが複素数であるように省略される。
【００５７】
上述のシステムは、そのシステムに配される必要な作業負荷を扱うのに充分な処理電力、メモリ資源、及びネットワーク・スループット能力を備えた特定のマシンに実装され得る。図８は、本明細書に開示する１つ又はそれ以上の実施例を実施するのに適した特定のマシン８８０を図示する。このコンピュータ・システム８８０は、機械読み取り可能な媒体８８７と通信する一つ又は複数のプロセッサ８８２（これは中央処理装置又はＣＰＵと呼ばれ得る）を含む。前記機械読み取り可能な媒体８８７は更に、二次記憶装置８８４、読み出し専用メモリ（ＲＯＭ）８８６、及びランダム・アクセス・メモリ（ＲＡＭ）８８８を含むメモリデバイスを含み得る。前記プロセッサは更に、入力／出力（Ｉ／Ｏ）デバイス８９０及びネットワーク接続デバイス８９２と通信する。前記プロセッサは、一つ又は複数のＣＰＵチップとして実装され得る。
【００５８】
前記二次記憶装置８８４は典型的に、一つ又は複数のディスクドライブ、テープドライブ、又は光学的ディスクで構成され、ＲＡＭ８８８が全ての稼働中のデータを保持するほど充分大きくない場合、データの不揮発性の記憶のため、及びオーバーフロー・データ記憶デバイスとして、用いられる。二次記憶装置８８４は、プログラム及び命令８８９を記憶するために用いることができ、これらは、このようなプログラムが実行のため選択されるときＲＡＭ８８８にロードされる。前記ＲＯＭ８８６は、命令８８９と、場合によっては、プログラム実行中に読み出されるデータと、を記憶するために用いられる。ＲＯＭ８８６は、典型的に、二次記憶装置の大型メモリ容量に比べて小さなメモリ容量を有する、不揮発性メモリデバイスである。前記ＲＡＭ８８８は、揮発性データ記憶し、場合によっては、命令８８９を記憶するために用いられる。ＲＯＭ８８６及びＲＡＭ８８８の両方へのアクセスは、典型的に、二次記憶装置８８４へのアクセスより早い。
【００５９】
Ｉ／Ｏデバイス８９０は、プリンタ、ビデオ・モニター、液晶ディスプレイ（ＬＣＤ）、タッチ・スクリーン・ディスプレイ、キーボード、キーパッド、スイッチ、ダイヤル、マウス、トラックボール、音声認識装置、カードリーダー、ペーパーテープリーダー、又は他の周知の入力デバイスを含み得る。前記ネットワーク接続デバイス８９２は、モデム、集合モデム（modem banks）、イーサネットカード、ＵＳＢ（universal serial bus）インタフェースカード、シリアル・インタフェース、トークン・リング・カード、ＦＤＤＩ（fiber distributed data interface）カード、無線ローカル・エリア・ネットワーク（ＷＬＡＮ）カード、符号分割多元接続（ＣＤＭＡ）及び／又はＧＳＭ（global system for mobile communications）無線トランシーバカードなどの無線トランシーバカード、及び他の周知のネットワークデバイスという形式を取り得る。これらのネットワーク接続デバイス８９２は、前記プロセッサ８８２がインターネット又は一つ又は複数のイントラネットと通信できるようにする。このようなネットワーク接続があれば、前記プロセッサ８８２は、上述の方法工程を実行する過程で前記ネットワークから情報を受信し得、又は前記ネットワークへ情報を出力し得る。このような情報は、プロセッサ８８２を用いて実行されるべき命令８８９のシーケンスと表現されることもあり、例えば、搬送波に組み込まれるコンピュータデータ信号の形式で、前記ネットワークから受信され及び前記ネットワークへ出力され得る。
【００６０】
プロセッサ８８２を用いて実行されるべきデータ又は命令８８９を含み得る、このような情報は、例えば、コンピュータ・データ・ベースバンド信号や搬送波に組み込まれる信号の形式で、前記ネットワークから受信され及び前記ネットワークへ出力され得る。前記ネットワーク接続デバイス８９２によって生成される前記ベースバンド信号又は前記搬送波に組み込まれる信号は、導電体内又はその表面上で、同軸ケーブルで、導波路で、例えば、光ファイバなどの光学的媒体で、又は無線で（in the air）又は自由空間において、伝播し得る。前記ベースバンド信号又は前記搬送波に組み込まれる信号に含まれる情報は、その情報を処理又は生成するため、又はその情報を送信又は受信するためのいずれか所望されるように異なるシーケンスに従って順序付けされ得る。本明細書において送信媒体と呼ぶ、前記ベースバンド信号又は前記搬送波に組み込まれる信号、又は現在用いられている又はこれから開発される他のタイプの信号は、当業者に周知の幾つかの方法に従って生成され得る。
【００６１】
前記プロセッサ８８２は、命令８８９、コード、コンピュータ・プログラム、ハードディスク、フロッピーディスク、光学的ディスク（これらの種々のディスク・ベース・システムは、全て二次記憶装置８８４と考えることができる）からアクセスするスクリプト、ＲＯＭ８８６、ＲＡＭ８８８、又は前記ネットワーク接続デバイス８９２を実行する。
【００６２】
代替の実施例において、前記システムは、対応する適切な入力及び出力又はデジタル・シグナル・プロセッサ（ＤＳＰ）を用いて、本開示に記載する任意の動作を実行するように構成されるロジックを含む特定用途向け集積回路（ＡＳＩＣ）において実装され得る。
【００６３】
上記開示は、本発明の原理及び種々の実施例の説明を目的としている。上記開示を完全に理解したならば、当業者には多数の変更や変形が明らかになるであろう。また、本明細書に記載の任意の動作が成功終了した際、本明細書に記載の動作が失敗した際、及びエラーの際、音声の又は視覚的なアラートがトリガーされてもよい。また、図７に示した動作の順序は、図示した順序とは変更されてもよく、これらの動作の２個又はそれ以上が同時に実行されてもよい。特許請求の範囲は、全ての変動及び変形を包含すると解釈されるべきであることが意図されている。
【図１】
0005591333.tif 000004
【図２】
0005591333.tif 000005
【図３Ａ】
0005591333.tif 000006
【図３Ｂ】
0005591333.tif 000007
【図３Ｃ】
0005591333.tif 000008
【図３Ｄ】
0005591333.tif 000009
【図３Ｅ】
0005591333.tif 000010
【図３Ｆ】
0005591333.tif 000011
【図３Ｇ】
0005591333.tif 000012
【図３Ｈ】
0005591333.tif 000013
【図３Ｉ】
0005591333.tif 000014
【図３Ｊ】
0005591333.tif 000015
【図４】
0005591333.tif 000016
【図５】
0005591333.tif 000017
【図６】
0005591333.tif 000018
【図７】
0005591333.tif 000019
【図８】
0005591333.tif 000020