(57)【要約】  行列によりマッピングされたシーケンスを発生させるための通信デバイスを記述する。通信デバイスは、シーケンス発生回路を含む。通信デバイスはまた、シーケンス発生回路に結合されているマッピング回路を含む。マッピング回路は、−１と乗算された少なくとも１つの列を有する第１の行列をシーケンスに適用する。通信デバイスはまた、マッピング回路に結合されている送信ブロックを含む。
2013534089.tif 000002
【特許請求の範囲】
【請求項１】
行列によりマッピングされたシーケンスを発生させる通信デバイスにおいて、
シーケンス発生回路と、
前記シーケンス発生回路に結合されているマッピング回路と、
前記マッピング回路に結合されている送信ブロックとを具備し、
前記マッピング回路は、−１と乗算された少なくとも１つの列を有する第１の行列をシーケンスに適用する通信デバイス。
【請求項２】
前記第１の行列は、離散フーリエ変換（ＤＦＴ）行列である請求項１記載の通信デバイス。
【請求項３】
前記第１の行列は、数式
【数１】
2013534089.tif 000009
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項１記載の通信デバイス。
【請求項４】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項１記載の通信デバイス。
【請求項５】
前記第１の行列は、５個または６個のストリーム上の６個のシーケンスに適用される請求項１記載の通信デバイス。
【請求項６】
前記マッピング回路は、第２の行列をパイロットシーケンスに適用し、前記第２の行列は、前記第１の行列の第１行の多数のレプリカを含む請求項１記載の通信デバイス。
【請求項７】
前記通信デバイスは、アクセスポイントである請求項１記載の通信デバイス。
【請求項８】
前記通信デバイスは局である請求項１記載の通信デバイス。
【請求項９】
行列によりマッピングされたシーケンスを使用する通信デバイスにおいて、
受信ブロックと、
前記受信ブロックに結合されているチャネル推定回路とを具備し、
前記受信ブロックは、−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信する通信デバイス。
【請求項１０】
前記第１の行列は、離散フーリエ変換（ＤＦＴ）行列である請求項９記載の通信デバイス。
【請求項１１】
前記第１の行列は、数式
【数２】
2013534089.tif 000010
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項９記載の通信デバイス。
【請求項１２】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項９記載の通信デバイス。
【請求項１３】
前記受信ブロックは、−１と乗算された少なくとも１つの列を有する前記第１の行列にしたがってマッピングされている６個のシーケンスを受信する請求項９記載の通信デバイス。
【請求項１４】
前記受信ブロックは、第２の行列にしたがってマッピングされているパイロットシーケンスを受信し、前記第２の行列は、前記第１の行列の第１行の多数のレプリカを含む請求項９記載の通信デバイス。
【請求項１５】
前記通信デバイスは、アクセスポイントである請求項９記載の通信デバイス。
【請求項１６】
前記通信デバイスは、局である請求項９記載の通信デバイス。
【請求項１７】
前記チャネル推定回路は、前記シーケンスに基づいてチャネルを推定する請求項９記載の通信デバイス。
【請求項１８】
前記チャネル推定回路に結合されている送信機回路をさらに具備し、
前記送信機回路は、前記シーケンスに基づくチャネル推定を送信する請求項９記載の通信デバイス。
【請求項１９】
通信デバイス上で、行列によりマッピングされたシーケンスを発生させるための方法において、
シーケンスを発生させることと、
−１と乗算された少なくとも１つの列を有する第１の行列を前記シーケンスに適用することと、
前記シーケンスを送信することとを含む方法。
【請求項２０】
前記第１の行列は、離散フーリエ変換（ＤＦＴ）行列である請求項１９記載の方法。
【請求項２１】
前記第１の行列は、数式
【数３】
2013534089.tif 000011
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項１９記載の方法。
【請求項２２】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項１９記載の方法。
【請求項２３】
前記第１の行列は、５個または６個のストリーム上の６個のシーケンスに適用される請求項１９記載の方法。
【請求項２４】
第２の行列をパイロットシーケンスに適用することをさらに含み、
前記第２の行列は、前記第１の行列の第１行の多数のレプリカを含む請求項１９記載の方法。
【請求項２５】
前記通信デバイスは、アクセスポイントである請求項１９記載の方法。
【請求項２６】
前記通信デバイスは局である請求項１９記載の方法。
【請求項２７】
通信デバイス上で、行列によりマッピングされたシーケンスを使用するための方法において、
−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信することと、
チャネルを推定することとを含む方法。
【請求項２８】
前記第１の行列は、離散フーリエ変換（ＤＦＴ）行列である請求項２７記載の方法。
【請求項２９】
前記第１の行列は、数式
【数４】
2013534089.tif 000012
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項２７記載の方法。
【請求項３０】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項２７記載の方法。
【請求項３１】
−１と乗算された少なくとも１つの列を有する前記第１の行列にしたがってマッピングされている６個のシーケンスが受信される請求項２７記載の方法。
【請求項３２】
第２の行列にしたがってマッピングされているパイロットシーケンスを受信することをさらに含み、
前記第２の行列は、前記第１の行列の第１行の多数のレプリカを含む請求項２７記載の方法。
【請求項３３】
前記通信デバイスは、アクセスポイントである請求項２７記載の方法。
【請求項３４】
前記通信デバイスは、局である請求項２７記載の方法。
【請求項３５】
前記チャネルは、前記シーケンスに基づいて推定される請求項２７記載の方法。
【請求項３６】
前記シーケンスに基づくチャネル推定を送信することをさらに含む請求項２７記載の方法。
【請求項３７】
命令を有する非一時的な有形のコンピュータ読み取り可能媒体を具備する、行列によりマッピングされたシーケンスを発生させるためのコンピュータプログラムプロダクトにおいて、
前記命令は、
通信デバイスにシーケンスを発生させるためのコードと、
前記通信デバイスに、−１と乗算された少なくとも１つの列を有する第１の行列を前記シーケンスに適用させるためのコードと、
前記通信デバイスに前記シーケンスを送信させるためのコードとを含むコンピュータプログラムプロダクト。
【請求項３８】
前記第１の行列は、数式
【数５】
2013534089.tif 000013
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項３７記載のコンピュータプログラムプロダクト。
【請求項３９】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項３７記載のコンピュータプログラムプロダクト。
【請求項４０】
命令を有する非一時的な有形のコンピュータ読み取り可能媒体を具備する、行列によりマッピングされたシーケンスを使用するためのコンピュータプログラムプロダクトにおいて、
前記命令は、
通信デバイスに、−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信させるためのコードと、
前記通信デバイスにチャネルを推定させるためのコードとを含むコンピュータプログラムプロダクト。
【請求項４１】
前記第１の行列は、数式
【数６】
2013534089.tif 000014
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項４０記載のコンピュータプログラムプロダクト。
【請求項４２】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項４０記載のコンピュータプログラムプロダクト。
【請求項４３】
行列によりマッピングされたシーケンスを発生させる装置において、
シーケンスを発生させる手段と、
−１と乗算された少なくとも１つの列を有する第１の行列を前記シーケンスに適用する手段と、
前記シーケンスを送信する手段とを具備する装置。
【請求項４４】
前記第１の行列は、数式
【数７】
2013534089.tif 000015
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項４３記載の装置。
【請求項４５】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項４３記載の装置。
【請求項４６】
行列によりマッピングされたシーケンスを使用する装置において、
−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信する手段と、
チャネルを推定する手段とを具備する装置。
【請求項４７】
前記第１の行列は、数式
【数８】
2013534089.tif 000016
にしたがって与えられ、
Ｐ6×6は、前記第１の行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である請求項４６記載の装置。
【請求項４８】
前記シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスである請求項４６記載の装置。
【発明の詳細な説明】
【関連出願】
【０００１】
本出願は、２０１０年６月７日に出願され、参照によりここに組み込まれている、“８０２．１１ＡＣ ＶＨＴ−ＬＴＦシンボルのためのマッピング行列”と題する米国仮特許出願第６１／３５２，２５８号に関連し、その出願からの優先権を主張する。
【技術分野】
【０００２】
本開示は一般に、通信システムに関する。より詳細には、本開示は、行列によりマッピングされたシーケンスを発生させて使用するための通信デバイスに関する。
【背景】
【０００３】
通信システムは、データ、音声、ビデオなどのようなさまざまなタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、１つ以上の他の通信デバイス（例えば、基地局、アクセスポイントなど）との、複数の通信デバイス（例えば、ワイヤレス通信デバイス、アクセス端末など）の同時の通信をサポートできる多元接続システムであってもよい。
【０００４】
通信デバイスの使用は、過去数年の間に劇的に増加している。通信デバイスは、例えば、ローカルエリアネットワーク（ＬＡＮ）またはインターネットのようなネットワークへのアクセスを提供することが多い。他の通信デバイス（例えば、アクセス端末、ラップトップコンピュータ、スマート電話機、メディアプレイヤー、ゲームデバイスなど）は、ネットワークアクセスを提供する通信デバイスとワイヤレスに通信してもよい。いくつかの通信デバイスは、電気電子技術者協会（ＩＥＥＥ）８０２．１１（例えば、Ｗｉｒｅｌｅｓｓ Ｆｉｄｅｌｉｔｙすなわち“Ｗｉ−Ｆｉ”）標準規格のような、いくつかの業界標準に従う。例えば、通信デバイスのユーザは、そのような通信デバイスを使用して、ワイヤレスネットワークに接続することが多い。
【０００５】
通信デバイスの使用が増加するにつれて、通信デバイスの容量、信頼性および効率における進歩が求められている。通信デバイスの容量、信頼性および／または効率を改善するシステムおよび方法は、有益であるかもしれない。
【概要】
【０００６】
行列によりマッピングされたシーケンスを発生させる通信デバイスを開示する。通信デバイスは、シーケンス発生回路を含む。通信デバイスはまた、シーケンス発生回路に結合されているマッピング回路を含む。マッピング回路は、−１と乗算された少なくとも１つの列を有する第１の行列をシーケンスに適用する。通信デバイスは、追加として、マッピング回路に結合されている送信ブロックを含む。シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスであってもよい。通信デバイスは、アクセスポイントであってもよい。通信デバイスは、局であってもよい。
【０００７】
第１の行列は、離散フーリエ変換（ＤＦＴ）行列であってもよい。第１の行列は、数式
【数１】
2013534089.tif 000003
【０００８】
にしたがって与えられる。Ｐ6×6は、前記第１の行列であってもよく、ｗは、ｅｘｐ（−ｊ２π／６）に等しくてもよい。第１の行列は、５個または６個のストリーム上の６個のシーケンスに適用されてもよい。
【０００９】
マッピング回路は、第２の行列をパイロットシーケンスに適用してもよい。第２の行列は、第１の行列の第１行の多数のレプリカを含んでいてもよい。
【００１０】
行列によりマッピングされたシーケンスを使用する通信デバイスもまた開示する。通信デバイスは、受信ブロックを含んでいてもよい。受信ブロックは、−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信する。通信デバイスはまた、受信ブロックに結合されているチャネル推定回路を含む。シーケンスは、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンスであってもよい。チャネル推定回路は、シーケンスに基づいてチャネルを推定してもよい。通信デバイスは、アクセスポイントであってもよい。通信デバイスは、局であってもよい。
【００１１】
第１の行列は、離散フーリエ変換（ＤＦＴ）行列であってもよい。第１の行列は、数式
【数２】
2013534089.tif 000004
【００１２】
にしたがって与えられる。Ｐ6×6は、第１の行列であってもよく、ｗは、ｅｘｐ（−ｊ２π／６）に等しくてもよい。受信ブロックは、−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされている６個のシーケンスを受信してもよい。
【００１３】
受信ブロックは、第２の行列にしたがってマッピングされているパイロットシーケンスを受信してもよい。第２の行列は、第１の行列の第１行の多数のレプリカを含んでもよい。
【００１４】
通信デバイスはまた、チャネル推定回路に結合されている送信機回路を含んでいてもよい。送信機回路は、シーケンスに基づくチャネル推定を送信してもよい。
【００１５】
通信デバイス上で、行列によりマッピングされたシーケンスを発生させるための方法もまた開示する。方法は、シーケンスを発生させることを含む。方法はまた、−１と乗算された少なくとも１つの列を有する第１の行列をシーケンスに適用することを含む。方法はさらに、シーケンスを送信することを含む。
【００１６】
通信デバイス上で、行列によりマッピングされたシーケンスを使用するための方法もまた開示する。方法は、−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信することを含む。方法はまた、チャネルを推定することを含む。
【００１７】
行列によりマッピングされたシーケンスを発生させるためのコンピュータプログラムプロダクトもまた開示する。コンピュータプログラムプロダクトは、命令を有する非一時的な有形のコンピュータ読み取り可能媒体を含む。命令は、
通信デバイスにシーケンスを発生させるためのコードを含む。命令はまた、通信デバイスに、−１と乗算された少なくとも１つの列を有する第１の行列をシーケンスに適用させるためのコードを含む。命令はさらに、通信デバイスにシーケンスを送信させるためのコードを含む。
【００１８】
行列によりマッピングされたシーケンスを使用するためのコンピュータプログラムプロダクトもまた開示する。コンピュータプログラムプロダクトは、命令を有する非一時的な有形のコンピュータ読み取り可能媒体を含む。命令は、通信デバイスに、−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信させるためのコードを含む。命令はまた、通信デバイスにチャネルを推定させるためのコードを含む。
【００１９】
行列によりマッピングされたシーケンスを発生させる装置もまた開示する。装置は、シーケンスを発生させる手段を含む。装置はまた、−１と乗算された少なくとも１つの列を有する第１の行列をシーケンスに適用する手段を含む。装置は、追加として、シーケンスを送信する手段を含む。
【００２０】
行列によりマッピングされたシーケンスを使用する装置もまた開示する。装置は、−１と乗算された少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信する手段を含む。装置はまた、チャネルを推定する手段を含む。
【図面の簡単な説明】
【００２１】
【図１】図１は、行列によりマッピングされたシーケンスを発生させて使用するためのシステムおよび方法を実現してもよい、送信する通信デバイスおよび受信する通信デバイスの１つの構成を図示するブロックダイヤグラムである。
【図２】図２は、ここで開示したシステムおよび方法にしたがって使用してもよい通信フレームの１つの例を図示するダイヤグラムである。
【図３】図３は、ここで開示したシステムおよび方法にしたがって使用してもよい通信フレームのより具体的な例を図示するダイヤグラムである。
【図４】図４は、行列によりマッピングされたシーケンスを発生させるための方法の１つの構成を説明するフローダイヤグラムである。
【図５】図５は、行列によりマッピングされたシーケンスを発生させるための方法のより具体的な構成を説明するフローダイヤグラムである。
【図６】図６は、行列によりマッピングされたシーケンスを使用するための方法の別の構成を説明するフローダイヤグラムである。
【図７】図７は、行列によりマッピングされたシーケンスを使用するためのシステムおよび方法を実現してもよい、アクセスポイント（ＡＰ）および局（ＳＴＡ）の１つの構成を図示するブロックダイヤグラムである。
【図８】図８は、複数入力複数出力（ＭＩＭＯ）システムにおいて使用してもよい通信デバイスのブロックダイヤグラムである。
【図９】図９は、通信デバイス内に含まれていてもよいいくつかのコンポーネントを図示する。
【図１０】図１０は、ワイヤレス通信デバイス内に含まれていてもよいいくつかのコンポーネントを図示する。
【詳細な説明】
【００２２】
通信デバイスの例は、セルラ電話機基地局またはノード、アクセスポイント（ＡＰ）、ワイヤレスゲートウェイおよびワイヤレスルータを含む。通信デバイスは、電気電子技術者協会（ＩＥＥＥ）８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎおよび／または８０２．１１ａｃ（例えば、Ｗｉｒｅｌｅｓｓ Ｆｉｄｅｌｉｔｙすなわち“Ｗｉ−Ｆｉ”）標準規格のような、いくつかの業界標準にしたがって動作してもよい。通信デバイスが従ってもよい他の標準規格の例は、ＩＥＥＥ８０２．１６（例えば、マイクロ波アクセスのための世界相互運用すなわち“ＷｉＭＡＸ”）、第３世代パートナーシップ・プロジェクト（３ＧＰＰ）、３ＧＰＰロングタームエボリューション（ＬＴＥ）および（例えば、通信デバイスをノードＢ、進化型ノードＢ（ｅＮＢ）などとして参照してもよい）他のものを含む。ここで開示したシステムおよび方法のうちのいくつかは、１つ以上の標準規格の点で説明しているが、システムおよび方法は、多くのシステムおよび／または標準規格に適用できることから、これは、開示の範囲を限定すべきではない。
【００２３】
いくつかの通信デバイス（例えば、局（ＳＴＡ）、アクセス端末、クライアントデバイス、クライアント局など）は、他の通信デバイスとワイヤレスに通信してもよい。いくつかの通信デバイスは、局（ＳＴＡ）、移動デバイス、移動局、加入者局、ユーザ機器（ＵＥ）、リモート局、アクセス端末、移動端末、端末、ユーザ端末、加入者ユニットなどと呼ばれることがある。通信デバイスの追加の例は、ラップトップまたはデスクトップコンピュータ、セルラ電話機、スマート電話機、ワイヤレスモデム、ｅリーダ、タブレットデバイス、ゲームシステムなどを含む。これらの通信デバイスのうちのいくつかは、上述したような１つ以上の業界標準にしたがって動作してもよい。したがって、一般的な用語である“通信デバイス”は、業界標準にしたがうさまざまな専門語により記述される通信デバイス（例えば、局（ＳＴＡ）、アクセス端末、ユーザ機器（ＵＥ）、リモート端末、アクセスポイント（ＡＰ）、基地局、ノードＢ、進化型ノードＢ（ｅＮＢ）など）を含んでいてもよい。
【００２４】
いくつかの通信デバイスは、通信ネットワークへのアクセスを提供することが可能であってもよい。通信ネットワークの例は、限定的ではないが、電話機ネットワーク（例えば、公衆交換電話網（ＰＳＴＮ）のような“陸上通信線”またはセルラ電話機ネットワーク）、インターネット、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）などを含む。
【００２５】
ここで使用される、用語“結合する”、“結合すること”、“結合される”または結合という語の他のバリエーションは、直接的な接続または間接的な接続のいずれかを示してもよいことに注目すべきである。例えば、第１のコンポーネントが、第２のコンポーネントに“結合”される場合、第１のコンポーネントは、（例えば、別のコンポーネントによって）第２のコンポーネントに間接的に接続されるか、または、第２のコンポーネントに直接接続されてもよい。さらに、ここで使用されるとき、“第１の”、“第２の”、“第３の”または“第４の”コンポーネントとして、コンポーネント、エレメントまたはエンティティを指定することは、任意であってもよく、説明のための明瞭さのために、コンポーネント、エレメントまたはエンティティを区別するために使用されることに注目すべきである。“第２の”、“第３の”または“第４の”などを指定するために使用されるラベルは、先行するラベル“第１の”、“第２の”または“第３の”などを使用するエレメントが含まれるか、または使用されることを必ずしも意味しない。例えば、エレメントまたはコンポーネントが、単に“第３の”コンポーネントとラベル表示されているからといって、“第１の”および“第２の”エレメントまたはコンポーネントが存在するか、または使用されることを必ずしも意味しない。言い換えれば、数字のラベル（例えば、第１、第２、第３、第４など）は、説明を容易にするために使用されるラベルであり、特定の数のエレメント、特定の順序または特定の構造を必ずしも意味しない。したがって、エンティティは、任意の方法でラベル表示されるか、または、番号を付けられてもよい。
【００２６】
ＩＥＥＥ８０２．１１グループの現在の仕事は、名称ＶＨＴ（超高スループット）の下で、８０２．１１の新しくかつより速いバージョンを標準化することを伴う。この拡張は、８０２．１１ａｃと呼ばれる。８０メガヘルツ（ＭＨｚ）および１６０ＭＨｚを使用する送信のような、追加の信号帯域幅（ＢＷ）の使用もまた、考慮されている。物理レイヤ（ＰＨＹ）プリアンブルを使用して、信号帯域幅の増加と、８０２．１１ｎ、８０２．１１ａおよび８０２．１１への後方互換性との両方を可能にしてもよい。
【００２７】
プリアンブルを有する８０２．１１ａｃフレームは、いくつかのフィールドを含むように構成され得る。１つの構成において、８０２．１１ａｃフレームは、レガシーショートトレーニングフィールドすなわち非高スループットショートトレーニングフィールド（Ｌ−ＳＴＦ）、レガシーロングトレーニングフィールドすなわち非高スループットロングトレーニングフィールド（Ｌ−ＬＴＦ）、レガシー信号フィールドすなわち非高スループット信号フィールド（Ｌ−ＳＩＧ）、１個以上の超高スループット信号フィールドＡ（ＶＨＴ−ＳＩＧ−Ａ）、超高スループットショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）、１個以上の超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）、超高スループット信号フィールドＢ（ＶＨＴ−ＳＩＧ−Ｂ）およびデータフィールド（例えば、ＤＡＴＡまたはＶＨＴ−ＤＡＴＡ）を含んでいてもよい。いくつかの構成において、複数のＶＨＴ−ＳＩＧ−Ａを使用してもよい（例えば、ＶＨＴ−ＳＩＧ−Ａ１およびＶＨＴ−ＳＩＧ−Ａ２）。
【００２８】
ここで開示するシステムおよび方法は、行列によりマッピングされたシーケンスを発生させて使用する通信デバイスを記述する。いくつかの構成において、ここで開示するシステムおよび方法は、ＩＥＥＥ８０２．１１仕様に適用されてもよい。ＩＥＥＥミーティングにおいて、ｓｉｘ−ｂｙ−ｓｉｘ（例えば、６×６）の離散フーリエ変換（ＤＦＴ）行列が、（合計で）５個または６個の時空ストリームに対する行列Ｐ（または、例えば、“Ｐ行列”）として採用された。さらに、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）におけるパイロットマッピングに対して行列Ｒ（または、例えば、“Ｒ行列”）を使用する動きが採用された。ここで、Ｒは、Ｐの第１行のＮSTS個のレプリカを含み、ＮSTSは、時空ストリームの数である。
【００２９】
このＲ行列を選ぶ１つの理由は、Ｒがすべて１である場合に起こる、パイロット上でのスペクトル線を回避することであった。しかしながら、６×６Ｐ行列（例えば、ＤＦＴ行列）の第１行は、ここで開示するシステムおよび方法が使用されないときに１だけで構成されることから、Ｒは、６個のＶＨＴ−ＬＴＦのケースに対してすべて１である。しかしながら、ここで開示するシステムおよび方法は、Ｐ行列（例えば、ＤＦＴ行列）の１つ以上の列と−１を乗算することによって、この問題を解決し得る。
【００３０】
１つの構成において、例えば、６×６Ｐ行列の２つの列と−１を乗算してもよい。修正された６×６Ｐ行列の１つの例を、数式（１）において示す。
【数３】
2013534089.tif 000005
【００３１】
数式（１）において、Ｐ6×6は、Ｐ行列であり、ｗ＝ｅｘｐ（−ｊ２π／６）である。数式（１）におけるＰ6×6の第１行が、最初の２つの値が終わりにおいて繰り返される、４×４Ｐ行列の第１行｛１，−１，１，１｝に等しいことが観察される。いずれかの列と−１を乗算することは、Ｐ行列の直交性を変化させないことに注目すべきである。
【００３２】
ここで開示するシステムおよび方法にしたがって、他の代替のＰ行列を使用してもよい。しかしながら、数式（１）において示した、修正されたＰ行列は、それが、ｅｉｇｈｔ−ｂｙ−ｅｉｇｈｔ（８×８）Ｐ行列に対して使用してもよい既存のｆｏｕｒ−ｂｙ−ｆｏｕｒ（例えば、４×４）Ｐ行列を再利用することから、論理的な選択であるかもしれない。それにもかかわらず、構成次第で、多くの代替を使用してもよい。オリジナルのｓｉｘ−ｂｙ−ｓｉｘ（例えば、６×６）Ｐ行列の、何らかの列または多数の列と、−１とを乗算することにより、他の代替を作成してもよい。代替の１つの例を、数式（２）において示す。
【数４】
2013534089.tif 000006
【００３３】
数式（２）において、Ｐ6×6は、Ｐ行列の別の例であり、ｗ＝ｅｘｐ（−ｊ２π／６）である。この例において、第１行は、２つの−１の値を加えた、ｆｏｕｒ−ｂｙ−ｆｏｕｒ（例えば、４×４）Ｐ行列の第１行｛１，−１，１，１｝に等しい。この例は、スペクトル線を最小にする、第１行におけるゼロの直流（ＤＣ）成分を提供する。
【００３４】
これから図を参照して、さまざまな構成を説明するが、図において、同じ参照数字は、機能的に類似のエレメントを示してもよい。ここでの図において一般的に説明され図示されるシステムおよび方法は、幅の広いさまざまな異なる構成において構成および設計され得る。したがって、図において表されるいくつかの構成に関する、以下のより詳細な説明は、請求される範囲を限定するように向けられておらず、システムおよび方法の典型に過ぎない。
【００３５】
図１は、送信する通信デバイス１０２と、受信する通信デバイス１３４との１つの構成を図示するブロックダイヤグラムであり、そこにおいて、行列によりマッピングされたシーケンスを発生させて使用するシステムおよび方法を実現してもよい。送信通信デバイス１０２の例は、アクセスポイント、アクセス端末、基地局、ユーザ機器（ＵＥ）、局（ＳＴＡ）などを含んでもよい。受信通信デバイス１３４の例は、アクセスポイント、アクセス端末、基地局、ユーザ機器（ＵＥ）、局（ＳＴＡ）などを含んでもよい。送信通信デバイス１０２は、シーケンス発生ブロック／モジュール１０４、パイロット挿入ブロック／モジュール１０６、マッピングブロック／モジュール１０８、サイクリックシフトブロック／モジュール１１４、空間マッピングブロック／モジュール１１６、逆離散フーリエ変換（ＩＤＦＴ）ブロック／モジュール１１８、ガードインターバルブロック／モジュール１２０、１個以上の送信無線周波数ブロック１２２、１本以上のアンテナ１２８ａないしｎ、擬似ランダムノイズ発生器１２４、および／または、パイロット発生器１２６を備えていてもよい。
【００３６】
送信通信デバイス１０２に含まれているエレメント１０４、１０６、１０８、１１４、１１６、１１８、１２０、１２２、１２４、１２６のうちの１つ以上は、ハードウェア、ソフトウェアまたは両方の組み合わせにおいて実現され得ることに注目すべきである。例えば、送信通信デバイス１０２に含まれているエレメント１０４、１０６、１０８、１１４、１１６、１１８、１２０、１２２、１２４、１２６のうちの１つ以上は、回路（例えば、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プロセッサなど）として、ならびに／あるいは、プロセッサおよび命令を使用して実現され得る。例えば、ここで開示するシステムおよび方法は、プロセッサを使用して実現されてもよく、および／または、通信デバイス（例えば、送信通信デバイス１０２、受信通信デバイス１３４など）におけるレジスタトランスファレベル（ＲＴＬ）中でハードコード化されてもよい。さらに、用語“ブロック／モジュール”は、特定のエレメントがハードウェア、ソフトウェアまたは両方の組み合わせにおいて実現され得ることを示すために使用されてもよい。
【００３７】
エレメント１０４、１０６、１０８、１１４、１１６、１１８、１２０、１２２、１２４、１２６のうちのいくつかは、単一のブロックとして図示されているが、図示されているエレメント１０４、１０６、１０８、１１４、１１６、１１８、１２０、１２２、１２４、１２６のうちの１つ以上は、いくつかの構成において、複数の並列なブロック／モジュールを備えていてもよいことに注目すべきである。例えば、複数のシーケンス発生ブロック／モジュール１０４、複数のパイロット挿入ブロック／モジュール１０６、複数のマッピングブロック／モジュール１０８、複数のサイクリックシフトブロック／モジュール１１４、複数の空間マッピングブロック／モジュール１１６、複数の逆離散フーリエ変換ブロック／モジュール１１８、複数のガードインターバルブロック／モジュール１２０、および／または、複数の送信無線周波数ブロック１２２を使用して、いくつかの構成において複数のパスを形成してもよい。
【００３８】
例えば、別々のパスを使用して、別々のストリーム１３０（例えば、時空ストリーム１３０、空間ストリーム１３０など）を発生させ、および／または、送信してもよい。いくつかの構成において、これらのパスは、別個のハードウェアにより実現されるのに対して、他の構成において、パスのハードウェアは、１個よりも多いストリーム１３０に対して再利用されるか、または、パスのロジックは、１個以上のストリーム１３０に対して実行するソフトウェア中で実現される。より詳細には、送信通信デバイス１０２中で図示されているエレメントのそれぞれは、単一のブロック／モジュールとして、または、複数のブロック／モジュールとして実現されてもよい。
【００３９】
シーケンス発生ブロック／モジュール１０４は、１個以上のシーケンス（例えば、トレーニングシーケンス、“ＶＨＴ−ＬＴＦデータ”、“ＶＨＴ−ＬＴＦシーケンス”など）を発生させてもよい。例えば、シーケンス発生ブロック／モジュール１０４は、フレーム中で送信すべき各ＶＨＴ−ＬＴＦに対して１個以上のトレーニングシーケンスを発生させてもよい。いくつかの構成において、シーケンス発生ブロック／モジュール１０４は、送信帯域幅の量に基づいて、周波数領域中でシーケンスを発生させてもよい。例えば、２０メガヘルツ（ＭＨｚ）、４０ＭＨｚ、８０ＭＨｚまたは１６０ＭＨｚの帯域幅が送信に対して割り振られているかどうかに基づいて、異なるシーケンスを発生させてもよい。シーケンスは、パイロット挿入ブロック／モジュール１０６に提供されてもよい。
【００４０】
パイロット発生器１２６は、パイロットシーケンスを発生させてもよい。パイロットシーケンスは、パイロットシンボルのグループであってもよい。１つの構成において、例えば、パイロットシーケンス中の値は、特定の位相、振幅および／または周波数を有する信号によって表されてもよい。例えば、“１”は、特定の位相および／または振幅を有するパイロットシンボルを意味してもよいのに対し、“−１”は、異なる（例えば、反対のまたは逆の）位相および／または振幅を有するパイロットシンボルを意味してもよい。
【００４１】
送信通信デバイス１０２は、いくつかの構成において、擬似ランダムノイズ発生器１２４を備えていてもよい。擬似ランダムノイズ発生器１２４は、パイロットシーケンスをスクランブルするために使用される擬似ランダムノイズシーケンスまたは信号（例えば、値）を発生させてもよい。例えば、連続する直交周波数分割多重化（ＯＦＤＭ）シンボルに対するパイロットシーケンスを、擬似ランダムノイズシーケンスからの連続する数と乗算して、その結果、ＯＦＤＭシンボルごとにパイロットシーケンスをスクランブルしてもよい。
【００４２】
パイロット挿入ブロック／モジュール１０６は、パイロットトーンを、パイロットトーン副搬送波１３２に挿入する。例えば、パイロットシーケンスを、特定のインデックスにおける副搬送波１３２にマッピングしてもよい。例えば、（スクランブルされた）パイロットシーケンスからのパイロットシンボルを、データ副搬送波１３２および／または他の副搬送波１３２がちりばめられているパイロット副搬送波１３２にマッピングしてもよい。言い換えれば、パイロットシーケンスまたは信号を、データシーケンスまたは信号と結合してもよい。いくつかの構成において、１個以上の直流（ＤＣ）トーンを、副搬送波インデックス０において中心に置いてもよい。パイロット挿入ブロック／モジュール１０６は、いくつかの構成において、位相回転を結合された信号に対して（例えば、１つ以上の２０ＭＨｚサブバンドに対して）適用してもよい。
【００４３】
結合されたデータおよびパイロット信号は、マッピングブロック／モジュール１０８に提供されてもよい。マッピングブロック／モジュール１０８は、行列マッピングを、結合された信号に含まれている、データトーン（例えば、トレーニングシーケンス）に、および／またはパイロットトーン（例えば、パイロットシーケンス）に適用して、行列によりマッピングされた信号を生成させてもよい。マッピングブロック／モジュール１０８は、第１の行列１１０および／または第２の行列１１２を含んでいてもよい。便宜上、第１の行列１１０は、Ｐ行列１１０として図示され、Ｐ行列１１０として参照されてもよい。さらに、第２の行列１１２は、Ｒ行列１１２として図示され、Ｒ行列１１２として参照されてもよい。しかしながら、他の構成において、第１の行列１１０および第２の行列１１２は、異なるように参照されてもよいことに注目すべきである。マッピングブロック／モジュール１０８、Ｐ行列１１０および／またはＲ行列１１２の機能性は、いくつかの構成において、送信通信デバイス１０２上のプロセッサを使用して実現されてもよく、および／または、送信通信デバイス１０２上のＲＴＬにおいてハードコード化されてもよいことに注目すべきである。
【００４４】
１つの例において、第１の行列１１０（例えば、Ｐ行列１１０）は、１個以上の超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）におけるデータトーン（例えば、シーケンス、トレーニングシーケンスなど）に対してマッピングを提供する。第１の行列１１０（例えば、Ｐ行列１１０）は、−１と乗算された、その１１０の列のうちの少なくとも１つを有していてもよい。例えば、第１の行列１１０は、その列のうちの１つ以上が−１と乗算されているＤＦＴ行列Ｐoriginalであってもよい。ここで、Ｐoriginalは、数式（３）で与えられる。
【数５】
2013534089.tif 000007
【００４５】
数式（３）において、ｗ＝ｅｘｐ（−ｊ２π／６）である。第１の行列１１０（例えば、Ｐ行列１１０）の１つの特定の例は、数式（１）中で上記のように与えられた
【数６】
2013534089.tif 000008
【００４６】
である。
【００４７】
数式（１）におけるＰ6×6の第１行は、最初の２つの値を終わりにおいて繰り返している４×４Ｐ行列の第１行｛１，−１，１，１｝に等しいことから、数式（１）において与えられた例を使用してもよい。いずれかの列と−１を乗算することは、Ｐ行列１１０の直交性を変化させないことに注目すべきである。第１の行列１１０（例えば、Ｐ行列１１０）の別の特定の例は、数式（２）中で上記のように与えられる。
【００４８】
結合された信号中のデータトーン（例えば、トレーニングシーケンス、ＶＨＴ−ＬＴＦシーケンス）を、Ｐ行列１１０の成分と乗算してもよい。例えば、Ｐ行列１１０の各列は、ＶＨＴ−ＬＴＦに対応してもよく、Ｐ行列１１０の各行は、ストリーム１３０に対応してもよい。したがって、数式（１）中で与えられているＰ行列１１０の例を、６個のストリーム１３０（例えば、空間ストリーム１３０または時空ストリーム１３０）上の６個のシーケンス（例えば、６個のＶＨＴ−ＬＴＦ）に適用してもよい。より詳細には、例えば、第１のストリーム１３０上の第１のＶＨＴ−ＬＴＦにおけるデータトーンを、Ｐ行列１１０の第１列かつ第１行における成分と乗算してもよい。さらに、第１のストリーム上の第２のＶＨＴ−ＬＴＦにおけるデータトーンを、Ｐ行列１１０の第１行における第２の成分と乗算してもよい、などである。いくつかの構成において、データトーン（例えば、１個以上のトレーニングシーケンス）を送信するために、５個または６個のストリーム１３０（例えば、空間ストリーム１３０、時空ストリーム１３０）が使用されるとき、６×６Ｐ行列１１０を適用してもよいことに注目すべきである。例えば、異なる数のストリーム１３０に対して、他のＰ行列を使用してもよい。
【００４９】
１つの構成において、第２の行列１１２（例えば、Ｒ行列１１２）は、１個以上のＶＨＴ−ＬＴＦにおけるパイロットトーンに対するマッピングを提供する。例えば、１個以上のストリーム１３０（例えば、空間ストリーム１３０または時空ストリーム１３０）上の１個以上のＶＨＴ−ＬＴＦにおけるパイロットトーンを、Ｒ行列１１２と乗算してもよい。
【００５０】
第２の行列１１２（例えば、Ｒ行列１１２）は、第１の行列１１０（例えば、Ｐ行列１１０）の第１行の多数のレプリカを含んでいてもよい。１つの構成において、Ｒ行列１１２は、Ｐ行列１１０の第１行のＮSTS個のレプリカを含み、ここでＮSTSは、時空ストリーム１３０の数である。上述したように、ここで開示するシステムおよび方法によって対処される１つの問題は、パイロット上でのスペクトル線の形成である。これは、Ｐ行列の第１行が、６つのＶＨＴ−ＬＴＦのケースにおいてすべて１である場合に起こり得る。しかしながら、ここで開示したシステムおよび方法にしたがって、Ｐ行列１１０の列のうちの１つ以上を−１と乗算して、Ｐ行列１１０におけるすべて１の第１行を回避してもよい。
【００５１】
マッピングブロック／モジュール１０８の出力（例えば、行列によりマッピングされた信号）は、サイクリックシフトブロック／モジュール１１４に提供されてもよい。サイクリックシフトブロック／モジュール１１４は、サイクリックシフトダイバーシティ（ＣＳＤ）のために、１個以上のストリーム１３０（例えば、空間ストリーム１３０または時空ストリーム１３０）にサイクリックシフトを挿入してもよい。１つの構成において、サイクリックシフトを、複数の送信チェーンに適用してもよい。
【００５２】
サイクリックシフトブロック／モジュール１１４の出力は、空間マッピングブロック／モジュール１１６に提供されてもよい。空間マッピングブロック／モジュール１１６は、サイクリックシフトブロック／モジュール１１４の出力（例えば、データトーンおよび／またはパイロットトーン）を、１個以上のストリーム１３０（例えば、空間ストリーム１３０または時空ストリーム１３０）にマッピングしてもよい。
【００５３】
ＩＤＦＴブロック／モジュール１１８は、空間マッピングブロック／モジュール１１６によって提供された信号に対して逆離散フーリエ変換を実行してもよい。例えば、逆離散フーリエ変換（ＩＤＦＴ）ブロック／モジュール１１８は、データトーンおよび／またはパイロットトーンの周波数信号を、ストリーム１３０にわたった信号を表す時間領域信号および／またはシンボル期間に対する時間領域サンプルにコンバートする。１つの構成において、例えば、ＩＤＦＴブロック／モジュール１１８は、逆高速フーリエ変換（ＩＤＦＴ）ブロック／モジュール（ＩＦＦＴ）を実行してもよい。
【００５４】
ＩＤＦＴブロック／モジュール１１８からの信号出力は、ガードインターバルブロック／モジュール１２０に提供されてもよい。ガードインターバルブロック／モジュール１２０は、ＩＤＦＴブロック／モジュール１１８からの出力信号にガードインターバルを挿入（例えば、先頭に付加する）してもよい。例えば、ガードインターバルブロック／モジュール１２０は、８００ナノ秒（ｎｓ）のガードインターバルを挿入してもよい。いくつかの構成において、ガードインターバルブロック／モジュール１２０は、信号に対してウィンドウイングを付加的に実行してもよい。
【００５５】
ガードインターバルブロック／モジュール１２０の出力は、送信無線周波数ブロック１２２に提供されてもよい。送信無線周波数ブロック１２２は、ガードインターバルブロック／モジュール１２０の出力（例えば、複合ベースバンド波形）をアップコンバートし、１本以上のアンテナ１２８ａないしｎを使用して、結果として生じる信号を送信してもよい。例えば、１個以上の送信無線周波数ブロック１２２が、無線周波数（ＲＦ）信号を１本以上のアンテナ１２８ａないしｎに出力し、その結果、１つ以上の受信通信デバイス１３４による受信に対して適切に構成されているワイヤレス媒体によって、データトーン（例えば、ＶＨＴ−ＬＴＦシーケンス）および／またはパイロットトーン（例えば、ＶＨＴ−ＬＴＦパイロット）を送信してもよい。
【００５６】
送信通信デバイス１０２は、１つ以上の受信通信デバイス１３４への送信に対して使用すべきチャネル帯域幅決定してもよいことに注目すべきである。この決定は、受信通信デバイス１３４の互換性、（通信チャネルを使用する）受信通信デバイス１３４の数、チャネル品質（例えば、チャネルノイズ）および／または受信されるインジケータなどのような、１つ以上のファクタに基づいていてもよい。１つの構成において、送信通信デバイス１０２は、信号送信に対する帯域幅が、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚまたは１６０ＭＨｚであるかどうかを決定してもよい。
【００５７】
送信通信デバイス１０２に含まれているエレメント１０４、１０６、１０８、１１４、１１６、１１８、１２０、１２２、１２４、１２６のうちの１つ以上は、帯域幅の決定に基づいて動作してもよい。例えば、シーケンス発生ブロック／モジュール１０４は、送信帯域幅に基づいて、１個以上の特定のトレーニングシーケンス（例えば、ＶＨＴ−ＬＴＦデータトーン）を発生させてもよい。さらに、または代わりに、パイロット発生器１２６は、信号送信に対する帯域幅に基づいて、多数のパイロットシンボルを発生させてもよい。例えば、パイロット発生器１２６は、８０ＭＨｚの信号に対して特定の数のパイロットシンボルを発生させてもよい。いくつかの構成において、トーンまたは副搬送波１３２は、直交周波数分割多重化（ＯＦＤＭ）副搬送波１３２であってもよいことに注目すべきである。
【００５８】
さらに、パイロット挿入ブロック／モジュール１０６は、信号送信に対する帯域幅に基づいて、パイロットトーンを挿入してもよい。例えば、パイロット挿入ブロック／モジュール１０６は、信号送信に対する帯域幅に基づいて、パイロットシンボルをパイロットトーン（例えば、パイロット副搬送波１３２）に挿入してもよい。
【００５９】
さらに、マッピングブロック／モジュール１０８は、信号送信に対する帯域幅に基づいて、データトーンおよび／またはパイロットトーンを行列マッピングしてもよい。例えば、マッピングブロック／モジュール１０８は、信号送信に対する帯域幅に基づいて、多数のデータトーン（例えば、データ副搬送波１３２）および多数のパイロットトーン（例えば、パイロット副搬送波１３２）を行列マッピングしてもよい。
【００６０】
１個以上のストリーム１３０が、送信通信デバイス１０２から送信されてもよく、それにより、異なるストリーム１３０上での送信は、（何らかの確率により）受信通信デバイス１３４において弁別可能であってもよい。例えば、１つの空間次元にマッピングされるビットは、１個のストリーム１３０として送信される。そのストリーム１３０は、他のアンテナ１２８とは空間的に別のそれ自身のアンテナ１２８上で、複数の空間的に別々のアンテナ１２８にわたった、それ自身の直交重畳で、それ自身の偏波などで、送信されてもよい。（例えば、空間においてアンテナ１２８を分離すること、または、受信機においてそれらの信号が区別されることを可能にする他の技術を伴う）ストリーム１３０の分離に対する多くの技術が知られており、使用され得る。図１中で示した例において、同じまたは異なる数のアンテナ１２８ａないしｎ（例えば、１本以上）を使用して送信される１個以上のストリーム１３０がある。
【００６１】
送信通信デバイス１０２が、複数の周波数副搬送波１３２を使用するケースにおいて、周波数の大きさに対する複数の値があり、それにより、いくつかのデータ（例えば、いくつかのＶＨＴ−ＬＴＦデータ）を１本の周波数副搬送波１３２にマッピングし、他のデータ（例えば、他のＶＨＴ−ＬＴＦデータ）を別の周波数副搬送波１３２にマッピングしてもよい。他の周波数副搬送波１３２は、ガードバンド、パイロットトーン副搬送波１３２、データを搬送しない（または必ずしも搬送しない）これらに類似するものとして確保されてもよい。例えば、１本以上のデータ副搬送波１３２および１本以上のパイロット副搬送波１３２が存在してもよい。いくつかの例または構成において、すべての副搬送波１３２が一度に励振されるわけではないことに注目すべきである。例えば、いくつかのトーンは、フィルタリングを可能にするために励振されないかもしれない。１つの構成において、送信通信デバイス１０２は、複数の副搬送波１３２の送信のために、直交周波数分割多重化（ＯＦＤＭ）を利用してもよい。
【００６２】
時間の次元は、シンボル期間を指す。異なるビットが、異なるシンボル期間に割り振られてもよい。複数のストリーム１３０、複数の副搬送波１３２および複数のシンボル期間が存在する場合に、１つのシンボル期間に対する送信は、“ＯＦＤＭ（直交周波数分割多重化）ＭＩＭＯ（複数入力、複数出力）シンボル”と呼ばれ得る。エンコードされたデータに対する送信レートは、シンプルなシンボルごとのビット数（例えば、使用されるコンステレーションの数のｌｏｇ2）と、ストリーム１３０の数と、データ副搬送波１３２の数とを乗算して、シンボル期間の長さによって除算することによって決定され得る。
【００６３】
１つ以上の受信通信デバイス１３４は、送信通信デバイス１０２からの信号を受信して使用してもよい。例えば、受信通信デバイス１３４は、受信した帯域幅インジケータを使用して、所定の数のＯＦＤＭトーンまたは副搬送波１３２を受信してもよい。１つの構成において、受信通信デバイス１３４は、送信通信デバイス１０２によって発生され、送信通信デバイス１０２から受信したＶＨＴ−ＬＴＦシーケンスを使用して、チャネルを推定してもよい。
【００６４】
受信通信デバイス１３４に含まれているエレメント１３８、１４０、１４２、１４４、１４６、１４８、１５０、１５２のうちの１つ以上は、ハードウェア、ソフトウェアまたは両方の組み合わせにおいて実現され得ることに注目すべきである。例えば、受信通信デバイス１３４に含まれているエレメント１３８、１４０、１４２、１４４、１４６、１４８、１５０、１５２のうちの１つ以上は、回路（例えば、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プロセッサなど）として、ならびに／あるいは、プロセッサおよび命令を使用して実現され得る。例えば、ここで開示するシステムおよび方法は、プロセッサを使用して実現されてもよく、および／または、通信デバイス（例えば、送信通信デバイス１０２、受信通信デバイス１３４など）におけるレジスタトランスファレベル（ＲＴＬ）中でハードコード化されてもよい。エレメント１３８、１４０、１４２、１４４、１４６、１４８、１５０、１５２のうちのいくつかは、単一のブロックとして図示されているが、図示されているエレメント１３８、１４０、１４２、１４４、１４６、１４８、１５０、１５２のうちの１つ以上は、いくつかの構成において、複数の並列なブロック／モジュールを備えていてもよいことに注目すべきである。
【００６５】
受信通信デバイス１３４は、１個以上の受信無線周波数ブロック１５２に供給する１本以上のアンテナ１５４ａないしｎ（送信通信デバイス１０２のアンテナ１２８ａないしｎの数および／またはストリーム１３０の数よりも多いか、少ないか、または等しい）を備えていてもよい。受信無線周波数ブロック１５２（例えば、受信ブロック）は、アナログ信号を、１個以上のアナログデジタルコンバータ（ＡＤＣ）１５０に出力してもよい。例えば、受信無線周波数ブロック１５２は、信号を受信してダウンコンバートしてもよく、信号は、アナログデジタルコンバータ１５０に提供される。送信通信デバイス１０２と同様に、処理されるストリーム１３０の数は、アンテナ１５４ａないしｎの数に等しくてもよく、または等しくなくてもよい。さらに、さまざまな、ビームステアリング、直交化などの技術を使用して、複数の受信機ストリームに到着してもよいことから、各ストリーム１３０を１本のアンテナ１５４に限定する必要はない。
【００６６】
１個以上のアナログデジタルコンバータ（ＡＤＣ）１５０は、受信アナログ信号を１個以上のデジタル信号にコンバートしてもよい。１個以上のアナログデジタルコンバータ（ＡＤＣ）１５０の出力は、１つ以上の時間および／または周波数同期ブロック／モジュール１４８に提供されてもよい。時間および／または周波数同期ブロック／モジュール１４８は、時間および／または周波数におけるデジタル信号を（例えば、受信通信デバイス１３４のクロックに）同期または整列させてもよい（同期または整列させることを試みてもよい）。
【００６７】
時間および／または周波数同期ブロック／モジュール１４８の（同期された）出力は、１個以上のデフォーマッタ１４６に提供されてもよい。例えば、デフォーマッタ１４６は、時間および／または周波数同期ブロック／モジュール１４８の出力を受け取って、ガードインターバルなどを除去し、および／または、離散フーリエ変換（ＤＦＴ）処理のためにデータを並列化してもよい。
【００６８】
１個以上の、デフォーマッタ１４６の出力は、１個以上の離散フーリエ変換（ＤＦＴ）ブロック／モジュール１４４に提供されてもよい。離散フーリエ変換（ＤＦＴ）ブロック／モジュール１４４は、時間領域から周波数領域に１個以上の信号をコンバートしてもよい。パイロットプロセッサ１４２は、（例えば、ストリーム１３０ごとに）周波数領域信号を使用して、送信通信デバイス１０２によって送られた（例えば、ストリーム１３０、周波数副搬送波１３２および／またはシンボル期間のグループにわたった）１個以上のパイロットトーンを決定してもよい。パイロットプロセッサ１４２は、さらに、または、代わりに、パイロットシーケンスを逆スクランブルしてもよい。パイロットプロセッサ１４２は、位相、周波数および／または振幅トラッキングのために、ここで記述する１個以上のパイロットシーケンスを使用してもよい。パイロットトーンは、さまざまな次元にわたったデータを検出および／またはデコードする、時空周波数検出および／またはデコーディングブロック／モジュール１４０に提供されてもよい。時空周波数検出および／またはデコーディングブロック／モジュール１４０は、受信データ１３６（例えば、送信通信デバイス１０２によって送信されたデータの、受信通信デバイス１３４の推定）を出力してもよい。
【００６９】
いくつかの構成において、受信通信デバイス１３４は、総情報シーケンスの一部として送られたシーケンス（例えば、ＶＨＴ−ＬＴＦデータ、トレーニングシーケンスなど）を知っている。受信通信デバイス１３４は、これらの既知のシーケンスの支援により、チャネル推定を実行してもよい。パイロットトーンのトラッキング、処理、ならびに／あるいは、データ検出およびデコーディングを支援するために、チャネル推定ブロック／モジュール１３８（例えば、チャネル推定回路１３８）は、時間および／または周波数同期ブロック／モジュール１４８からの出力に基づいて、パイロットプロセッサ１４２に、ならびに／あるいは、時空周波数検出および／またはデコーディングブロック／モジュール１４０に推定信号（例えば、チャネル推定）を提供してもよい。代わりに、デフォーマッティングおよび離散フーリエ変換が、総情報シーケンスのペイロードデータ部分に対するものと同じ、既知の送信シーケンスに対するものである場合に、推定信号は、離散フーリエ変換（ＤＦＴ）ブロック／モジュール１４４からの出力に基づいて、パイロットプロセッサ１４２、ならびに／あるいは、時空周波数検出および／またはデコーディングブロック／モジュール１４０に提供されてもよい。
【００７０】
ここで開示したシステムおよび方法にしたがって、受信通信デバイス１３４は、−１と乗算された少なくとも１つの列を有する行列にしたがってマッピングされているシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）を受信してもよい。例えば、受信通信デバイス１３４は、その列のうちの少なくとも１つが−１と乗算されているＰ行列１１０を使用してマッピングされているＶＨＴ−ＬＴＦシーケンスまたはＶＨＴ−ＬＴＦデータ（例えば、トレーニングシーケンス）を受信してもよい。例えば、その列のうちの１つ以上が−１と乗算された、数式（３）中で示されているＤＦＴ行列を使用して、受信通信デバイス１３４によって受信されるＶＨＴ−ＬＴＦデータまたはシーケンスをマッピングしてもよい。
【００７１】
受信通信デバイス１３４（例えば、チャネル推定ブロック／モジュール１３８）は、受信データまたはシーケンスを使用して、チャネル推定を発生させてもよい。受信通信デバイス１３４は、チャネル推定を使用して、送信通信デバイス１０２と受信通信デバイス１３４との間の通信を改善してもよい。例えば、受信通信デバイス１３４は、チャネル推定を使用して、送信通信デバイス１０２から送られるデータをより良好に受信（例えば、復調する、デコードするなど）してもよい。さらに、または代わりに、受信通信デバイス１３４は、プリコーディング、ビームステアリングなどにおいて使用するために、（フィードバックとして）チャネル推定を送信通信デバイス１０２に送ってもよい。いくつかの構成において、例えば、受信通信デバイス１３４は、チャネル推定を送信通信デバイス１０２に送信するために、（図１中で示していない）送信機または送信機回路を備えていてもよい。したがって、送信通信デバイス１０２もまた、いくつかの構成において、受信通信デバイス１３４から（チャネル推定のような）信号を受信するために、（図１中で示していない）受信機を備えていてもよい。ＶＨＴ−ＬＴＦ中の受信パイロットトーンを使用して、受信した送信における周波数および位相オフセットを追跡してもよい。
【００７２】
いくつかの構成において、受信通信デバイス１３４は、（受信した通信に対する）チャネル帯域幅を決定してもよい。例えば、受信通信デバイス１３４は、チャネル帯域幅を示す、送信通信デバイス１０２からの帯域幅指示を受信してもよい。例えば、受信通信デバイス１３４は、明示の、または暗黙の帯域幅指示を取得してもよい。１つの構成において、帯域幅指示は、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚまたは１６０ＭＨｚのチャネル帯域幅を示してもよい。受信通信デバイス１３４は、この指示に基づいて、受信した通信に対する帯域幅を決定し、決定した帯域幅の指示を、パイロットプロセッサ１４２および／または時空周波数検出／デコーディングブロック／モジュール１４０に提供してもよい。
【００７３】
図２は、ここで開示したシステムおよび方法にしたがって使用してもよい、通信フレーム２００の１つの例を図示するダイヤグラムである。フレーム２００は、プリアンブルシンボル、パイロットシンボルおよび／またはデータシンボルに対する、１個以上のセクションまたはフィールドを含んでいてもよい。例えば、フレーム２００は、８０２．１１ａｃプリアンブル２６４と、データフィールド２７２（例えば、ＤＡＴＡまたはＶＨＴ―ＤＡＴＡフィールド）とを含んでいてもよい。１つの構成において、８０２．１１ａｃプリアンブル２６４は、４０から６８マイクロ秒（μｓ）の継続時間を有していてもよい。プリアンブル２６４および／またはパイロットシンボルを（例えば、受信通信デバイス１３４によって）使用して、フレーム２００中に含まれているデータを同期化、検出、復調および／またはデコードしてもよい。
【００７４】
８０２．１１ａｃプリアンブル２６４を有するフレーム２００は、いくつかのフィールドを含むように構築されてもよい。１つの構成において、８０２．１１ａｃフレーム２００は、レガシーショートトレーニングフィールドすなわち非高スループットショートトレーニングフィールド（Ｌ−ＳＴＦ）２５６、レガシーロングトレーニングフィールドすなわち非高スループットロングトレーニングフィールド（Ｌ−ＬＴＦ）２５８、レガシー信号フィールドすなわち非高スループット信号フィールド（Ｌ−ＳＩＧ）２６０、１個以上の超高スループット信号シンボルまたはフィールドＡ（ＶＨＴ−ＳＩＧ−Ａ）２６２（例えば、ＶＨＴ−ＳＩＧ−Ａ１、ＶＨＴ−ＳＩＧ−Ａ２など）、超高スループットショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）２６６、１個以上の超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）２６８、超高スループット信号フィールドＢ（ＶＨＴ−ＳＩＧ−Ｂ）２７０およびデータフィールド（ＤＡＴＡ）２７２を含んでいてもよい。
【００７５】
８０２．１１ａｃプリアンブル２６４は、（例えば、より先の８０２．１１仕様との）後方互換性に適応してもよい。プリアンブル２６４の第１の部分は、Ｌ−ＳＴＦ２５６、Ｌ−ＬＴＦ２５８、Ｌ―ＳＩＧ２６０およびＶＨＴ−ＳＩＧ−Ａ２６２を含んでいてもよい。プリアンブル２６４の、この第１の部分は、レガシーデバイス（例えば、レガシーまたはより先の仕様に従うデバイス）によってデコード可能であってもよい。
【００７６】
プリアンブル２６４の第２の部分は、ＶＨＴ−ＳＴＦ２６６、１個以上のＶＨＴ−ＬＴＦ２６８およびＶＨＴ−ＳＩＧ−Ｂ２７０を含む。プリアンブル２６４の第２の部分は、レガシーデバイスによって（または、例えば、すべての８０２．１１ａｃによってでさえ）デコード可能でなくてもよい。
【００７７】
８０２．１１ａｃプリアンブル２６４は、レガシー８０２．１１ａおよび８０２．１１ｎ受信機によってデコード可能ないくつかの制御データを含んでいてもよい。この制御データは、Ｌ−ＳＩＧ２６０中に含まれていてもよい。Ｌ−ＳＩＧ２６０中のデータは、送信がどれくらいの期間ワイヤレス媒体を占有するかをすべての受信機に知らせ、それにより、すべてのデバイスは、正確な時間量に対して、それらの送信を延期してもよい。さらに、８０２．１１ａｃプリアンブル２６４は、８０２．１１ａｃデバイスが、８０２．１１ａｃ送信として送信を区別すること（および、例えば、送信が、８０２．１１ａまたは８０２．１１ｎフォーマットにおけるものであるのを、決定ことを回避すること）を可能にしてもよい。
【００７８】
ここで開示したシステムおよび方法にしたがって、−１と乗算された少なくとも１つの列を有する、第１の行列（例えば、Ｐ行列）１１０を使用して、１個以上のＶＨＴ−ＬＴＦ２６８をマッピングしてもよい。例えば、５個または６個のストリーム１３０が、ＶＨＴ−ＬＴＦ２６８を送信するために使用されるとき、６個のＶＨＴ−ＬＴＦ２６８が、フレーム（例えば、パケット）２００中で使用されてもよい。送信通信デバイス１０２は、各ＶＨＴ−ＬＴＦ２６８に含まれているシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）に、第１の行列（例えば、Ｐ行列）１１０を適用してもよい。例えば、第１の行列（例えば、Ｐ行列）１１０は、５個または６個のストリーム１３０上の６個のシーケンス（例えば、ＶＨＴ−ＬＴＦ２６８）に適用されてもよい。送信通信デバイス１０２はさらに、各ＶＨＴ−ＬＴＦ２６８に含まれているパイロット（例えば、パイロットシーケンス）に第２の行列（例えば、Ｒ行列）１１２を適用してもよい。
【００７９】
図３は、ここで開示したシステムおよび方法にしたがって使用してもよい通信フレーム３００のより詳細な例を図示するブロックダイヤグラムである。フレーム３００は、プリアンブルシンボル、パイロットシンボルおよび／またはデータシンボルに対する、１個以上のセクションまたはフィールドを含んでいてもよい。例えば、フレーム３００は、８０２．１１ａｃプリアンブル３６４と、データフィールド３７２（例えば、ＤＡＴＡまたはＶＨＴ―ＤＡＴＡフィールド）とを含んでいてもよい。１つの構成において、８０２．１１ａｃプリアンブル３６４は、４０から６８μｓの継続時間を有していてもよい。プリアンブル３６４および／またはパイロットシンボルを（例えば、受信通信デバイス１３４によって）使用して、フレーム３００中に含まれているデータを同期化、検出、復調および／またはデコードしてもよい。
【００８０】
８０２．１１ａｃプリアンブル３６４を有するフレーム３００は、いくつかのフィールドを含むように構築されてもよい。１つの構成において、８０２．１１ａｃフレーム３００は、レガシーショートトレーニングフィールドすなわち非高スループットショートトレーニングフィールド（Ｌ−ＳＴＦ）３５６、レガシーロングトレーニングフィールドすなわち非高スループットロングトレーニングフィールド（Ｌ−ＬＴＦ）３５８、レガシー信号フィールドすなわち非高スループット信号フィールド（Ｌ−ＳＩＧ）３６０、超高スループット信号フィールドＡ１（ＶＨＴ−ＳＩＧ−Ａ１）３６２ａ、ＶＨＴ−ＳＩＧ−Ａ２ ３６２ｂ、超高スループットショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）３６６、６個の超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）３６８ａないしｆ、超高スループット信号フィールドＢ（ＶＨＴ−ＳＩＧ−Ｂ）３７０およびデータフィールド（ＤＡＴＡ）３７２を含んでいてもよい。
【００８１】
８０２．１１ａｃプリアンブル３６４は、（例えば、より先の８０２．１１仕様との）後方互換性に適応してもよい。プリアンブル３６４の第１の部分は、Ｌ−ＳＴＦ３５６、Ｌ−ＬＴＦ３５８、Ｌ―ＳＩＧ３６０、ＶＨＴ−ＳＩＧ−Ａ１ ３６２ａおよびＶＨＴ−ＳＩＧ−Ａ２ ３６２ｂを含んでいてもよい。プリアンブル３６４の、この第１の部分は、レガシーデバイス（例えば、レガシーまたはより先の仕様に従うデバイス）によってデコード可能であってもよい。
【００８２】
プリアンブル３６４の第２の部分は、ＶＨＴ−ＳＴＦ３６６、６個のＶＨＴ−ＬＴＦ３６８ａないしｆおよびＶＨＴ−ＳＩＧ−Ｂ３７０を含む。プリアンブル３６４の第２の部分は、レガシーデバイスによって（または、例えば、すべての８０２．１１ａｃによってでさえ）デコード可能でなくてもよい。
【００８３】
８０２．１１ａｃプリアンブル３６４は、レガシー８０２．１１ａおよび８０２．１１ｎ受信機によってデコード可能ないくつかの制御データを含んでいてもよい。この制御データは、Ｌ−ＳＩＧ３６０中に含まれていてもよい。Ｌ−ＳＩＧ３６０中のデータは、送信がどれくらいの期間ワイヤレス媒体を占有するかをすべての受信機に知らせ、それにより、すべてのデバイスは、正確な時間量に対して、それらの送信を延期してもよい。さらに、８０２．１１ａｃプリアンブル３６４は、８０２．１１ａｃデバイスが、８０２．１１ａｃ送信として送信を区別すること（および、例えば、送信が、８０２．１１ａまたは８０２．１１ｎフォーマットにおけるものであるのを、決定ことを回避すること）を可能にしてもよい。
【００８４】
ここで開示したシステムおよび方法にしたがって、−１と乗算された少なくとも１つの列を有する、第１の行列（例えば、Ｐ行列）１１０を使用して、６個のＶＨＴ−ＬＴＦ３６８ａないしｆをマッピングしてもよい。例えば、５個または６個のストリーム１３０が、ＶＨＴ−ＬＴＦ３６８ａないしｆを送信するために使用されるとき、６個のＶＨＴ−ＬＴＦ３６８ａないしｆが、図３中で図示したようなフレーム（例えば、パケット）３００中で使用されてもよい。送信通信デバイス１０２は、各ＶＨＴ−ＬＴＦ３６８ａないしｆ中のデータまたはシーケンスに、Ｐ行列１１０を適用してもよい。より詳細には、送信通信デバイス１０２は、第１のストリーム１３０上の第１のＶＨＴ−ＬＴＦ３６８ａ中のＶＨＴ−ＬＴＦデータ（例えば、シーケンス）を、Ｐ行列１１０の第１行の第１の成分と乗算してもよい。さらに、送信通信デバイス１０２は、それぞれ、第１のストリーム１３０上の第２から第６のＶＨＴ−ＬＴＦ３６８ｂないしｆのそれぞれにおけるデータまたはシーケンスを、Ｐ行列１１０の第１行の第２から第６の成分と乗算してもよい。さらに、送信通信デバイス１０２は、それぞれ、第２から第５または第６のストリーム１３０上の６個のＶＨＴ−ＬＴＦ３６８ａないしｆにおけるデータまたはシーケンスを、Ｐ行列１１０のそれぞれの行と乗算してもよい。５個のストリーム１３０が使用されるケースにおいて、Ｐ行列１１０の第６行が使用されなくてもよいことに注目すべきである。例えば、５個のストリーム１３０のケースにおいて第１の行列（例えば、Ｐ行列）１１０を適用するときに、第１の行列（例えば、Ｐ行列）１１０の第６行は、いずれのデータまたはシーケンスと乗算されなくてもよい。送信通信デバイス１０２は、同様に、５個または６個のストリーム１３０上の各ＶＨＴ−ＬＴＦ３６８ａないしｆに含まれているパイロット（例えば、パイロットシーケンス）に、第２の行列（例えば、Ｒ行列）１１２を適用してもよい。
【００８５】
図４は、行列によりマッピングされたシーケンスを発生させるための方法４００の１つの構成を説明するフローダイヤグラムである。送信通信デバイス１０２は、シーケンスを発生させてもよい（４０２）。例えば、送信通信デバイス１０２は、フレーム中で送信すべき、各ＶＨＴ−ＬＴＦに対する１個以上のトレーニングシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）を発生させてもよい（４０２）。トレーニングシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）は、チャネル（例えば、複数入力複数出力（ＭＩＭＯ）チャネル）を推定するために使用してもよい、一連の値、シンボルまたはトーンを含んでいてもよい。
【００８６】
送信通信デバイス１０２は、−１と乗算された少なくとも１つの列を有する第１の行列（例えば、Ｐ行列）１１０を、シーケンスに適用してもよい（４０４）。例えば、送信通信デバイス１０２は、各ＶＨＴ−ＬＴＦ中のシーケンス（例えば、ＶＨＴ−ＬＴＦシーケンス、ＶＨＴ−ＬＴＦデータ、トレーニングシーケンスなど）を、Ｐ行列１１０の対応する成分と乗算してもよい。上述したように、Ｐ行列１１０は、その列のうちの１つ以上が−１と乗算されている、数式（３）中で示したようなＤＦＴ行列であってもよい。１つの構成において、送信通信デバイス１０２は、各ＶＨＴ−ＬＴＦにおけるシーケンスを、数式（１）中で示したＰ行列１１０の対応する成分と乗算することにより、Ｐ行列１１０をシーケンスに適用してもよい（４０４）。代わりに、数式（２）中で示したＰ行列１１０を使用してもよい。１つの構成において、送信通信デバイス１０２は、５個または６個のストリーム１３０上の６個のＶＨＴ−ＬＴＦにおけるシーケンスを、Ｐ行列１１０の対応する成分と乗算してもよい。
【００８７】
送信通信デバイス１０２は、シーケンスを送信してもよい（４０６）。例えば、送信通信デバイス１０２は、第１の行列（例えば、Ｐ行列）１１０が適用されているシーケンスを送信してもよい（４０６）。例えば、送信通信デバイス１０２は、Ｐ行列１１０によって乗算されている、５個または６個のストリーム１３０上の６個のＶＨＴ−ＬＴＦにおけるＶＨＴ−ＬＴＦデータを送信してもよい（４０６）。
【００８８】
図５は、行列によりマッピングされたシーケンスを発生させるための方法５００のより特定な構成を説明するフローダイヤグラムである。送信通信デバイス１０２は、超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）シーケンス（例えば、ＶＨＴ−ＬＴＦデータ）を発生させてもよい（５０２）。例えば、送信通信デバイス１０２は、フレーム中で送信される、各ＶＨＴ−ＬＴＦに対する１個以上のトレーニングシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）を発生させてもよい（５０２）。トレーニングシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）は、チャネル（例えば、複数入力複数出力（ＭＩＭＯ）チャネル）を推定するために使用してもよい、一連の値、シンボルまたはトーンを含んでいてもよい。
【００８９】
送信通信デバイス１０２は、パイロットシーケンスを発生させてもよい（５０４）。例えば、送信通信デバイス１０２は、各ＶＨＴ−ＬＴＦに対するパイロットシーケンス（例えば、ＶＨＴ−ＬＴＦパイロット）を発生させてもよい（５０４）。パイロットシーケンスは、送信された信号における位相および／または周波数オフセットを追跡するために使用してもよい、パイロット値、シンボルまたはトーンのグループ、あるいは、一連のパイロット値、シンボルまたはトーンであってもよい。
【００９０】
送信通信デバイス１０２は、パイロットシーケンスおよびＶＨＴ−ＬＴＦシーケンスを結合してもよい（５０６）。例えば、送信通信デバイス１０２は、ＶＨＴ−ＬＴＦシーケンスを含むＯＦＤＭシンボルの特定の副搬送波１３２にパイロットを挿入することによって、パイロットおよびＶＨＴ−ＬＴＦシーケンスを結合してもよい（５０６）。
【００９１】
送信通信デバイス１０２は、−１と乗算された少なくとも１つの列を有するＰ行列１１０をＶＨＴ−ＬＴＦシーケンスに適用してもよい（５０８）。例えば、送信通信デバイス１０２は、各ＶＨＴ−ＬＴＦ中のＶＨＴ−ＬＴＦシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）を、Ｐ行列１１０の対応する成分と乗算してもよい。上述したように、Ｐ行列１１０は、その列のうちの１つ以上が−１と乗算されている、数式（３）中で示したＤＦＴ行列であってもよい。１つの構成において、送信通信デバイス１０２は、各ＶＨＴ−ＬＴＦ中のシーケンスを数式（１）において示したＰ行列１１０の対応する成分と乗算することにより、Ｐ行列１１０をシーケンスに適用してもよい（５０８）。代わりに、数式（２）中で示したＰ行列１１０を使用してもよい。１つの例において、５個または６個のストリーム１３０が、ＶＨＴ−ＬＴＦを送信するために使用されるとき、６個のＶＨＴ−ＬＴＦがフレーム（例えば、パケット）中で使用されてもよい。送信通信デバイス１０２は、第１のストリーム１３０上の第１のＶＨＴ−ＬＴＦ中のＶＨＴ−ＬＴＦデータ（例えば、シーケンス）を、Ｐ行列１１０の第１行の第１の成分と乗算してもよい。さらに、送信通信デバイス１０２は、それぞれ、第１のストリーム１３０上の第２から第６のＶＨＴ−ＬＴＦのそれぞれにおけるデータまたはシーケンスを、Ｐ行列１１０の第１行の第２から第６の成分と乗算してもよい。さらに、送信通信デバイス１０２は、それぞれ、第２から第５または第６のストリーム１３０上の６個のＶＨＴ−ＬＴＦ中のデータまたはシーケンスを、Ｐ行列１１０のそれぞれの行と乗算してもよい。
【００９２】
送信通信デバイス１０２は、Ｒ行列１１２をパイロットシーケンスに適用してもよい（５１０）。１つの構成において、Ｒ行列１１２は、特定のＰ行列１１０に基づいていてもよく、または、特定のＰ行列１１０に対応してもよい。例えば、Ｒ行列１１２は、Ｐ行列１１０の第１行の多数のレプリカを含んでいてもよい。レプリカの数は、時空ストリーム１３０の数（例えば、ＮSTS）であってもよい。パイロット上のスペクトル線は、−１の１つ以上の値を含む第１行を有するＰ行列１１０を持つ（１つ以上の列を−１と乗算することにより達成してもよい）ことにより、回避され得る。送信通信デバイス１０２は、（ＶＨＴ−ＬＴＦ中の）パイロットトーンをＲ行列１１２と乗算することにより、Ｒ行列１１２をパイロットシーケンスに適用してもよい（５１０）。例えば、送信通信デバイス１０２は、５個または６個のストリーム１３０上の６個のＶＨＴ−ＬＴＦ中のパイロットシーケンスを、Ｒ行列１１２中の対応する成分と乗算してもよい。
【００９３】
送信通信デバイス１０２は、ＶＨＴ−ＬＴＦシーケンスおよびパイロットシーケンスを送信してもよい（５１２）。例えば、送信通信デバイス１０２は、Ｐ行列１１０が適用されているＶＨＴ−ＬＴＦシーケンスを送信してもよく、Ｒ行列１１２が適用されているＶＨＴ−ＬＴＦパイロットシーケンスを送信してもよい（５１２）。例えば、送信通信デバイス１０２は、それぞれ、Ｐ行列１１０およびＲ行列１１２と乗算されているＶＨＴ−ＬＴＦデータおよびパイロットを、５個または６個のストリーム１３０上の６個のＶＨＴ−ＬＴＦ中で送信してもよい（５１２）。
【００９４】
図６は、行列によりマッピングされたシーケンスを使用するための方法６００別の構成を示すフローダイヤグラムである。受信通信デバイス１３４は、−１と乗算されている少なくとも１つの列を有する第１の行列にしたがってマッピングされているシーケンスを受信してもよい（６０２）。例えば、受信通信デバイス１３４は、−１と乗算されている少なくとも１つの列を有する第１の行列（例えば、Ｐ行列）１１０を使用してマッピングされている１個以上のシーケンスを含む、送信通信デバイス１０２からの１個以上のＶＨＴ−ＬＴＦを受信してもよい。例えば、受信通信デバイスは、−１と乗算されている少なくとも１つの列を有する第１の行列（例えば、Ｐ行列）１１０を使用してマッピングされている６個のシーケンス（例えば、ＶＨＴ−ＬＴＦ）を受信してもよい（６０２）。上述したように、第１の行列（例えば、Ｐ行列）１１０は、１つ以上の列が−１と乗算されている、数式（３）中で示したＤＦＴ行列であってもよい。
【００９５】
受信通信デバイス１３４はさらに、第２の行列（例えば、Ｒ行列）１１２にしたがってマッピングされているパイロットを受信してもよい。１つの構成において、Ｒ行列１１２は、Ｐ行列１１０に基づいていてもよく、または、Ｐ行列１１０に対応してもよい。Ｒ行列１１２は、Ｐ行列１１０の第１行の多数のレプリカを含む。１つの例において、受信通信デバイス１３４は、５個または６個のストリーム１３０上の６個のＶＨＴ−ＬＴＦ中の、Ｒ行列１１２にしたがってマッピングされているパイロットを受信してもよい。パイロットを使用して、受信信号中の周波数および位相オフセットを追跡（および／または補償）してもよい。
【００９６】
受信通信デバイス１３４は、シーケンスに基づいて、チャネル推定を決定してもよい（６０４）。例えば、１個以上のＶＨＴ−ＬＴＦ中の、行列によりマッピングされたシーケンスを使用して、送信通信デバイス１０２から受信通信デバイス１３４に送信するために使用されたＭＩＭＯチャネルを推定してもよい。
【００９７】
受信通信デバイス１３４は、チャネル推定に基づく動作を実行してもよい（６０６）。例えば、受信通信デバイス１３４は、チャネル推定を使用して、送信通信デバイス１０２から受信したデータ（例えば、ＶＨＴ−ＤＡＴＡ）を復調および／またはデコードしてもよい。１つの構成において、受信通信デバイス１３４は、さらに、または代わりに、送信通信デバイス１０２にチャネル推定を送ってもよい（例えば、送信してもよい）。送信通信デバイス１０２は、例えば、プリコーディング、ビームフォーミングなどに対してチャネル推定を使用してもよい。
【００９８】
図７は、行列によりマッピングされたシーケンスを使用するシステムおよび方法を実現可能な、アクセスポイント（ＡＰ）７０２および局（ＳＴＡ）７３４の１つの構成を図示するブロックダイヤグラムである。アクセスポイント７０２は、シーケンス発生ブロック／モジュール７０４、パイロット挿入ブロック／モジュール７０６、マッピングブロック／モジュール７０８、サイクリックシフトブロック／モジュール７１４、空間マッピングブロック／モジュール７１６、逆離散フーリエ変換（ＩＤＦＴ）ブロック／モジュール７１８、ガードインターバルブロック／モジュール７２０、１個以上の送信無線周波数ブロック７２２、１本以上のアンテナ７２８ａないしｎ、擬似ランダムノイズ発生器７２４、パイロット発生器７２６、および／または、受信機７７６を備えていてもよい。
【００９９】
アクセスポイント７０２に含まれているエレメント７０４、７０６、７０８、７１４、７１６、７１８、７２０、７２２、７２４、７２６、７７６のうちの１つ以上は、ハードウェア、ソフトウェアまたは両方の組み合わせにおいて実現され得ることに注目すべきである。さらに、用語“ブロック／モジュール”は、特定のエレメントがハードウェア、ソフトウェアまたは両方の組み合わせにおいて実現され得ることを示すために使用されてもよい。エレメント７０４、７０６、７０８、７１４、７１６、７１８、７２０、７２２、７２４、７２６、７７６のうちのいくつかは、単一のブロックとして図示されているが、図示されているエレメント７０４、７０６、７０８、７１４、７１６、７１８、７２０、７２２、７２４、７２６、７７６のうちの１つ以上は、いくつかの構成において、複数の並列なブロック／モジュールを備えていてもよいことに注目すべきである。例えば、複数のシーケンス発生ブロック／モジュール７０４、複数のパイロット挿入ブロック／モジュール７０６、複数のマッピングブロック／モジュール７０８、複数のサイクリックシフトブロック／モジュール７１４、複数の空間マッピングブロック／モジュール７１６、複数の逆離散フーリエ変換ブロック／モジュール７１８、複数のガードインターバルブロック／モジュール７２０、および／または、複数の送信無線周波数ブロック７２２を使用して、いくつかの構成において複数のパスを形成してもよい。
【０１００】
例えば、別々のパスを使用して、別々のストリーム７３０（例えば、時空ストリーム７３０、空間ストリーム７３０など）を発生させ、および／または、送信してもよい。いくつかの構成において、これらのパスは、別個のハードウェアにより実現されるのに対して、他の構成において、パスのハードウェアは、１個よりも多いストリーム７３０に対して再利用されるか、または、パスのロジックは、１個以上のストリーム７３０に対して実行するソフトウェア中で実現される。より詳細には、アクセスポイント７０２中で図示されているエレメントのそれぞれは、単一のブロック／モジュールとして、または、複数のブロック／モジュールとして実現されてもよい。
【０１０１】
シーケンス発生ブロック／モジュール７０４は、１個以上のシーケンス（例えば、“ＶＨＴ−ＬＴＦデータ”または“ＶＨＴ−ＬＴＦシーケンス”）を発生させてもよい。例えば、シーケンス発生ブロック／モジュール７０４は、フレーム中で送信すべき各ＶＨＴ−ＬＴＦに対して１個以上のトレーニングシーケンスを発生させてもよい。いくつかの構成において、シーケンス発生ブロック／モジュール７０４は、送信帯域幅の量に基づいて、周波数領域中でシーケンスを発生させてもよい。例えば、２０メガヘルツ（ＭＨｚ）、４０ＭＨｚ、８０ＭＨｚまたは１６０ＭＨｚの帯域幅が送信に対して割り振られているかどうかに基づいて、異なるシーケンスを発生させてもよい。シーケンスは、パイロット挿入ブロック／モジュール７０６に提供されてもよい。
【０１０２】
パイロット発生器７２６は、パイロットシーケンスを発生させてもよい。パイロットシーケンスは、パイロットシンボルのグループであってもよい。１つの構成において、例えば、パイロットシーケンス中の値は、特定の位相、振幅および／または周波数を有する信号によって表されてもよい。例えば、“１”は、特定の位相および／または振幅を有するパイロットシンボルを意味してもよいのに対し、“−１”は、異なる（例えば、反対のまたは逆の）位相および／または振幅を有するパイロットシンボルを意味してもよい。
【０１０３】
アクセスポイント７０２は、いくつかの構成において、擬似ランダムノイズ発生器７２４を備えていてもよい。擬似ランダムノイズ発生器７２４は、パイロットシーケンスをスクランブルするために使用される擬似ランダムノイズシーケンスまたは信号（例えば、値）を発生させてもよい。例えば、連続する直交周波数分割多重化（ＯＦＤＭ）シンボルに対するパイロットシーケンスを、擬似ランダムノイズシーケンスからの連続する数と乗算して、その結果、ＯＦＤＭシンボルごとにパイロットシーケンスをスクランブルしてもよい。
【０１０４】
パイロット挿入ブロック／モジュール７０６は、パイロットトーンを、パイロットトーン副搬送波７３２に挿入する。例えば、パイロットシーケンスを、特定のインデックスにおける副搬送波７３２にマッピングしてもよい。例えば、（スクランブルされた）パイロットシーケンスからのパイロットシンボルを、データ副搬送波７３２および／または他の副搬送波７３２がちりばめられているパイロット副搬送波７３２にマッピングしてもよい。言い換えれば、パイロットシーケンスまたは信号を、データシーケンスまたは信号と結合してもよい。いくつかの構成において、１個以上の直流（ＤＣ）トーンを、副搬送波インデックス０において中心に置いてもよい。パイロット挿入ブロック／モジュール７０６は、いくつかの構成において、位相回転を結合された信号に対して（例えば、１個以上の２０ＭＨｚサブバンドに対して）適用してもよい。
【０１０５】
結合されたデータおよびパイロット信号は、マッピングブロック／モジュール７０８に提供されてもよい。マッピングブロック／モジュール７０８は、行列マッピングを、結合された信号に含まれている、データトーン（例えば、トレーニングシーケンス）に、および／またはパイロットトーン（例えば、パイロットシーケンス）に適用して、行列によりマッピングされた信号を生成させてもよい。マッピングブロック／モジュール７０８は、Ｐ行列７１０および／またはＲ行列７１２を含んでいてもよい。
【０１０６】
１つの例において、Ｐ行列７１０は、１個以上の超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）におけるデータトーン（例えば、トレーニングシーケンス）に対してマッピングを提供する。Ｐ行列７１０は、−１と乗算された、その７１０の列のうちの少なくとも１つを有していてもよい。例えば、第１の行列７１０は、その列のうちの１つ以上が−１と乗算されているＤＦＴ行列Ｐoriginalであってもよい。ここで、Ｐoriginalは、先の数式（３）で与えられる。Ｐ行列７１０の１つの特定の例は、数式（１）中で上記のように与えられている。数式（１）におけるＰ6×6の第１行は、最初の２つの値を終わりにおいて繰り返している４×４Ｐ行列の第１行｛１，−１，１，１｝に等しいことから、数式（１）において与えられた例を使用してもよい。いずれかの列と−１を乗算することは、Ｐ行列７１０の直交性を変化させないことに注目すべきである。Ｐ行列７１０の別の特定の例は、数式（２）中で上記のように与えられる。
【０１０７】
結合された信号中のデータトーン（例えば、トレーニングシーケンス、ＶＨＴ−ＬＴＦシーケンス）を、Ｐ行列７１０の成分と乗算してもよい。例えば、Ｐ行列７１０の各列は、ＶＨＴ−ＬＴＦに対応してもよく、Ｐ行列７１０の各行は、ストリーム７３０に対応してもよい。したがって、数式（１）中で与えられているＰ行列７１０の例を、６個のストリーム７３０（例えば、空間ストリーム７３０または時空ストリーム７３０）上の６個のＶＨＴ−ＬＴＦに適用してもよい。より詳細には、例えば、第１のストリーム７３０上の第１のＶＨＴ−ＬＴＦにおけるデータトーンを、Ｐ行列７１０の第１列かつ第１行における成分と乗算してもよい。さらに、第１のストリーム上の第２のＶＨＴ−ＬＴＦにおけるデータトーンを、Ｐ行列７１０の第１行における第２の成分と乗算してもよい、などである。いくつかの構成において、データトーン（例えば、１個以上のトレーニングシーケンス）を送信するために、５個または６個のストリーム７３０（例えば、空間ストリーム７３０、時空ストリーム７３０）が使用されるとき、６×６Ｐ行列７１０を適用してもよいことに注目すべきである。例えば、異なる数のストリーム７３０に対して、他のＰ行列を使用してもよい。
【０１０８】
１つの構成において、Ｒ行列７１２は、１個以上のＶＨＴ−ＬＴＦにおけるパイロットトーンに対するマッピングを提供する。例えば、１個以上のストリーム７３０（例えば、空間ストリーム７３０または時空ストリーム７３０）上の１個以上のＶＨＴ−ＬＴＦにおけるパイロットトーンを、Ｒ行列７１２と乗算してもよい。
【０１０９】
Ｒ行列７１２は、Ｐ行列７１０の第１行の多数のレプリカを含んでいてもよい。１つの構成において、Ｒ行列７１２は、Ｐ行列７１０の第１行のＮSTS個のレプリカを含み、ここでＮSTSは、時空ストリーム７３０の数である。上述したように、ここで開示するシステムおよび方法によって対処される１つの問題は、パイロット上でのスペクトル線の形成である。これは、Ｐ行列７１０の第１行が、６個のＶＨＴ−ＬＴＦのケースにおいてすべて１である場合に起こり得る。しかしながら、ここで開示したシステムおよび方法にしたがって、Ｐ行列７１０の列のうちの１つ以上を−１と乗算して、その結果、Ｐ行列７１０におけるすべて１の第１行を回避してもよい。
【０１１０】
マッピングブロック／モジュール７０８の出力（例えば、行列によりマッピングされた信号）は、サイクリックシフトブロック／モジュール７１４に提供されてもよい。サイクリックシフトブロック／モジュール７１４は、サイクリックシフトダイバーシティ（ＣＳＤ）のために、１個以上のストリーム７３０（例えば、空間ストリーム７３０または時空ストリーム７３０）にサイクリックシフトを挿入してもよい。１つの構成において、サイクリックシフトを、複数の送信チェーンに適用してもよい。
【０１１１】
サイクリックシフトブロック／モジュール７１４の出力は、空間マッピングブロック／モジュール７１６に提供されてもよい。空間マッピングブロック／モジュール７１６は、サイクリックシフトブロック／モジュール７１４の出力（例えば、データトーンおよび／またはパイロットトーン）を、１個以上のストリーム７３０（例えば、空間ストリーム７３０または時空ストリーム７３０）にマッピングしてもよい。
【０１１２】
ＩＤＦＴブロック／モジュール７１８は、空間マッピングブロック／モジュール７１６によって提供された信号に対して逆離散フーリエ変換を実行してもよい。例えば、逆離散フーリエ変換（ＩＤＦＴ）ブロック／モジュール７１８は、データトーンおよび／またはパイロットトーンの周波数信号を、ストリーム１３０にわたった信号を表す時間領域信号および／またはシンボル期間に対する時間領域サンプルにコンバートする。１つの構成において、例えば、ＩＤＦＴブロック／モジュール７１８は、逆高速フーリエ変換（ＩＤＦＴ）ブロック／モジュール（ＩＦＦＴ）を実行してもよい。
【０１１３】
ＩＤＦＴブロック／モジュール７１８からの信号出力は、ガードインターバルブロック／モジュール７２０に提供されてもよい。ガードインターバルブロック／モジュール７２０は、ＩＤＦＴブロック／モジュール７１８からの出力信号にガードインターバルを挿入（例えば、先頭に付加する）してもよい。例えば、ガードインターバルブロック／モジュール７２０は、８００ナノ秒（ｎｓ）のガードインターバルを挿入してもよい。いくつかの構成において、ガードインターバルブロック／モジュール７２０は、信号に対してウィンドウイングを付加的に実行してもよい。
【０１１４】
ガードインターバルブロック／モジュール７２０の出力は、送信無線周波数ブロック７２２に提供されてもよい。送信無線周波数ブロック７２２は、ガードインターバルブロック／モジュール７２０の出力（例えば、複合ベースバンド波形）をアップコンバートし、１本以上のアンテナ７２８ａないしｎを使用して、結果として生じる信号を送信してもよい。例えば、１個以上の送信無線周波数ブロック７２２が、無線周波数（ＲＦ）信号を１本以上のアンテナ７２８ａないしｎに出力し、その結果、１つ以上の局７３４による受信に対して適切に構成されているワイヤレス媒体によって、データトーン（例えば、ＶＨＴ−ＬＴＦシーケンス）および／またはパイロットトーン（例えば、ＶＨＴ−ＬＴＦパイロット）を送信してもよい。
【０１１５】
アクセスポイント７０２は、１つ以上の局７３４への送信に対して使用すべきチャネル帯域幅決定してもよいことに注目すべきである。この決定は、局７３４の互換性、（通信チャネルを使用する）局７３４の数、チャネル品質（例えば、チャネルノイズ）および／または受信されるインジケータなどのような、１つ以上のファクタに基づいていてもよい。１つの構成において、アクセスポイント７０２は、信号送信に対する帯域幅が、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚまたは１６０ＭＨｚであるかどうかを決定してもよい。
【０１１６】
アクセスポイント７０２に含まれているエレメント７０４、７０６、７０８、７１４、７１６、７１８、７２０、７２２、７２４、７２６、７７６のうちの１つ以上は、帯域幅の決定に基づいて動作してもよい。例えば、シーケンス発生ブロック／モジュール７０４は、送信帯域幅に基づいて、１個以上の特定のトレーニングシーケンス（例えば、ＶＨＴ−ＬＴＦデータトーン）を発生させてもよい。さらに、または代わりに、パイロット発生器７２６は、信号送信に対する帯域幅に基づいて、多数のパイロットシンボルを発生させてもよい。例えば、パイロット発生器７２６は、８０ＭＨｚの信号に対して特定の数のパイロットシンボルを発生させてもよい。いくつかの構成において、トーンまたは副搬送波７３２は、直交周波数分割多重化（ＯＦＤＭ）副搬送波７３２であってもよいことに注目すべきである。
【０１１７】
さらに、パイロット挿入ブロック／モジュール７０６は、信号送信に対する帯域幅に基づいて、パイロットトーンを挿入してもよい。例えば、パイロット挿入ブロック／モジュール７０６は、信号送信に対する帯域幅に基づいて、パイロットシンボルをパイロットトーン（例えば、パイロット副搬送波７３２）に挿入してもよい。
【０１１８】
さらに、マッピングブロック／モジュール７０８は、信号送信に対する帯域幅に基づいて、データトーンおよび／またはパイロットトーンを行列マッピングしてもよい。例えば、マッピングブロック／モジュール７０８は、信号送信に対する帯域幅に基づいて、多数のデータトーン（例えば、データ副搬送波７３２）および多数のパイロットトーン（例えば、パイロット副搬送波７３２）を行列マッピングしてもよい。
【０１１９】
１個以上のストリーム７３０が、アクセスポイント７０２から送信されてもよく、それにより、異なるストリーム７３０上での送信は、（何らかの確率により）局７３４において弁別可能であってもよい。例えば、１つの空間次元にマッピングされるビットは、１個のストリーム７３０として送信される。そのストリーム７３０は、他のアンテナ７２８とは空間的に別のそれ自身のアンテナ７２８上で、複数の空間的に別々のアンテナ７２８にわたった、それ自身の直交重畳で、それ自身の偏波などで、送信されてもよい。（例えば、空間においてアンテナ７２８を分離すること、または、受信機においてそれらの信号が区別されることを可能にする他の技術を伴う）ストリーム７３０の分離に対する多くの技術が知られており、使用され得る。図７中で示した例において、同じまたは異なる数のアンテナ７２８ａないしｎ（例えば、１本以上）を使用して送信される１個以上のストリーム７３０がある。
【０１２０】
アクセスポイント７０２が、複数の周波数副搬送波７３２を使用するケースにおいて、周波数の大きさに対する複数の値があり、それにより、いくつかのデータ（例えば、いくつかのＶＨＴ−ＬＴＦデータ）を１本の周波数副搬送波７３２にマッピングし、他のデータ（例えば、他のＶＨＴ−ＬＴＦデータ）を別の周波数副搬送波７３２にマッピングしてもよい。他の周波数副搬送波７３２は、ガードバンド、パイロットトーン副搬送波７３２、データを搬送しない（または必ずしも搬送しない）これらに類似するものとして確保されてもよい。例えば、１本以上のデータ副搬送波７３２および１本以上のパイロット副搬送波７３２が存在してもよい。いくつかの例または構成において、すべての副搬送波７３２が一度に励振されるわけではないことに注目すべきである。例えば、いくつかのトーンは、フィルタリングを可能にするために励振されないかもしれない。１つの構成において、アクセスポイント７０２は、複数の副搬送波７３２の送信のために、直交周波数分割多重化（ＯＦＤＭ）を利用してもよい。
【０１２１】
時間の次元は、シンボル期間を指す。異なるビットが、異なるシンボル期間に割り振られてもよい。複数のストリーム７３０、複数の副搬送波７３２および複数のシンボル期間が存在する場合に、１つのシンボル期間に対する送信は、“ＯＦＤＭ（直交周波数分割多重化）ＭＩＭＯ（複数入力、複数出力）シンボル”と呼ばれ得る。エンコードされたデータに対する送信レートは、シンプルなシンボルごとのビット数（例えば、使用されるコンステレーションの数のｌｏｇ2）と、ストリーム７３０の数と、データ副搬送波７３２の数とを乗算して、シンボル期間の長さによって除算することによって決定され得る。
【０１２２】
１つ以上の局７３４は、アクセスポイント７０２からの信号を受信して使用してもよい。例えば、局７３４は、受信した帯域幅インジケータを使用して、所定の数のＯＦＤＭトーンまたは副搬送波７３２を受信してもよい。１つの構成において、局７３４は、アクセスポイント７０２によって発生され、アクセスポイント７０２から受信したＶＨＴ−ＬＴＦシーケンスを使用して、チャネルを推定してもよい。局（ＳＴＡ）７３４に含まれているエレメントのうちの１つ以上は、ソフトウェア、ハードウェア、または両方の組み合わせにおいて実現され得ることに注目すべきである。
【０１２３】
局７３４は、１個以上の受信無線周波数ブロック７５２に供給する１本以上のアンテナ７５４ａないしｎ（アクセスポイント７０２のアンテナ７２８ａないしｎの数および／またはストリーム７３０の数よりも多いか、少ないか、または等しい）を備えていてもよい。受信無線周波数ブロック７５２は、アナログ信号を、１個以上のアナログデジタルコンバータ（ＡＤＣ）７５０に出力してもよい。例えば、受信無線周波数ブロック７５２は、信号を受信してダウンコンバートしてもよく、信号は、アナログデジタルコンバータ７５０に提供される。アクセスポイント７０２と同様に、処理されるストリーム７３０の数は、アンテナ７５４ａないしｎの数に等しくてもよく、または等しくなくてもよい。さらに、さまざまな、ビームステアリング、直交化などの技術を使用して、複数の受信機ストリームに到着してもよいことから、各ストリーム７３０を１本のアンテナ７５４に限定する必要はない。
【０１２４】
１個以上のアナログデジタルコンバータ（ＡＤＣ）７５０は、受信アナログ信号を１個以上のデジタル信号にコンバートしてもよい。１個以上のアナログデジタルコンバータ（ＡＤＣ）７５０の出力は、１個以上の時間および／または周波数同期ブロック／モジュール７４８に提供されてもよい。時間および／または周波数同期ブロック／モジュール７４８は、時間および／または周波数におけるデジタル信号を（例えば、局７３４のクロックに）同期または整列させてもよい（同期または整列させることを試みてもよい）。
【０１２５】
時間および／または周波数同期ブロック／モジュール７４８の（同期された）出力は、１個以上のデフォーマッタ７４６に提供されてもよい。例えば、デフォーマッタ７４６は、時間および／または周波数同期ブロック／モジュール７４８の出力を受け取って、ガードインターバルなどを除去し、および／または、離散フーリエ変換（ＤＦＴ）処理のためにデータを並列化してもよい。
【０１２６】
１個以上の、デフォーマッタ７４６の出力は、１個以上の離散フーリエ変換（ＤＦＴ）ブロック／モジュール７４４に提供されてもよい。離散フーリエ変換（ＤＦＴ）ブロック／モジュール７４４は、時間領域から周波数領域に１個以上の信号をコンバートしてもよい。パイロットプロセッサ７４２は、（例えば、ストリーム７３０ごとに）周波数領域信号を使用して、アクセスポイント７０２によって送られた（例えば、ストリーム７３０、周波数副搬送波７３２および／またはシンボル期間のグループにわたった）１個以上のパイロットトーンを決定してもよい。パイロットプロセッサ７４２は、さらに、または、代わりに、パイロットシーケンスを逆スクランブルしてもよい。パイロットプロセッサ７４２は、位相、周波数および／または振幅トラッキングのために、ここで記述する１個以上のパイロットシーケンスを使用してもよい。パイロットトーンは、さまざまな次元にわたったデータを検出および／またはデコードする、時空周波数検出および／またはデコーディングブロック／モジュール７４０に提供されてもよい。時空周波数検出および／またはデコーディングブロック／モジュール７４０は、受信データ７３６（例えば、アクセスポイント７０２によって送信されたデータの、局７３４の推定）を出力してもよい。
【０１２７】
いくつかの構成において、局７３４は、総情報シーケンスの一部として送られたシーケンス（例えば、ＶＨＴ−ＬＴＦデータ、トレーニングシーケンスなど）を知っている。局７３４は、これらの既知のシーケンスの支援により、チャネル推定を実行してもよい。パイロットトーンのトラッキング、処理、ならびに／あるいは、データ検出およびデコーディングを支援するために、チャネル推定ブロック／モジュール７３８は、時間および／または周波数同期ブロック／モジュール７４８からの出力に基づいて、パイロットプロセッサ７４２に、時空周波数検出および／またはデコーディングブロック／モジュール７４０に、ならびに／あるいは、送信機７８０（例えば、送信機回路）に、推定信号（例えば、チャネル推定）を提供してもよい。代わりに、デフォーマッティングおよび離散フーリエ変換が、総情報シーケンスのペイロードデータ部分に対するものと同じ、既知の送信シーケンスに対するものである場合に、推定信号は、離散フーリエ変換（ＤＦＴ）ブロック／モジュール７４４からの出力に基づいて、パイロットプロセッサ７４２に、時空周波数検出および／またはデコーディングブロック／モジュール７４０に、ならびに／あるいは、送信機７８０に提供されてもよい。
【０１２８】
ここで開示したシステムおよび方法にしたがって、局７３４は、−１と乗算された少なくとも１つの列を有する行列にしたがってマッピングされているシーケンス（例えば、ＶＨＴ−ＬＴＦデータ）を受信してもよい。例えば、局７３４は、その列のうちの少なくとも１つが−１と乗算されているＰ行列１１０を使用してマッピングされているＶＨＴ−ＬＴＦシーケンスまたはＶＨＴ−ＬＴＦデータ（例えば、トレーニングシーケンス）を受信してもよい。例えば、その列のうちの１つ以上が−１と乗算された、数式（３）中で示されているＤＦＴ行列を使用して、局７３４によって受信されるＶＨＴ−ＬＴＦデータまたはシーケンスをマッピングしてもよい。
【０１２９】
局７３４（例えば、チャネル推定ブロック／モジュール７３８）は、受信データまたはシーケンスを使用して、チャネル推定を発生させてもよい。局７３４は、チャネル推定を使用して、アクセスポイント７０２と局７３４との間の通信を改善してもよい。例えば、局７３４は、チャネル推定を使用して、アクセスポイント７０２から送られるデータをより良好に受信（例えば、復調する、デコードするなど）してもよい。さらに、または代わりに、局７３４は、プリコーディング、ビームステアリングなどにおいて使用するために、（フィードバックとして）チャネル推定をアクセスポイント７０２に送ってもよい。いくつかの構成において、例えば、局７３４は、チャネル推定をアクセスポイント７０２に送信する送信機７８０を備えていてもよい。したがって、アクセスポイント７０２もまた、いくつかの構成において、局７３４から（チャネル推定のような）信号を受信する受信機７７６を備えていてもよい。ＶＨＴ−ＬＴＦ中の受信パイロットトーンを使用して、受信される送信における周波数および位相オフセットを追跡してもよい。
【０１３０】
いくつかの構成において、局７３４は、（受信した通信に対する）チャネル帯域幅を決定してもよい。例えば、局７３４は、チャネル帯域幅を示す、アクセスポイント７０２からの帯域幅指示を受信してもよい。例えば、局７３４は、明示の、または暗黙の帯域幅指示を取得してもよい。１つの構成において、帯域幅指示は、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚまたは１６０ＭＨｚのチャネル帯域幅を示してもよい。局７３４は、この指示に基づいて、受信した通信に対する帯域幅を決定し、決定した帯域幅の指示を、パイロットプロセッサ７４２および／または時空周波数検出／デコーディングブロック／モジュール７４０に提供してもよい。
【０１３１】
図７中で図示した構成において、局７３４は、送信機７８０を備えていてもよい。送信機７８０は、シーケンス発生ブロック／モジュール７７８によって提供された（−１と乗算された少なくとも１つの列を有する行列を使用してマッピングされている）シーケンスを送信するために、アクセスポイント７０２中に含まれているエレメント７０６、７０８、７１４、７１６、７１８、７２０、７２２、７２４、７２６のうちの１つ以上によって実行されるのと同様の動作を実行してもよい。
【０１３２】
図７中で図示した構成において、アクセスポイント７０２は、受信機７７６を備えていてもよい。受信機７７６は、１つ以上の局７３４から（−１と乗算された少なくとも１つの列を有する行列を使用してマッピングされている）シーケンスを受信するために、局７３４中に含まれているエレメント７４０、７４２、７４４、７４６、７４８、７５０、７５０、７５２、７３８のうちの１つ以上によって実行されるのと同様の動作を実行してもよい。例えば、受信機７７６は、受信データ７７４を送信無線周波数ブロック７２２に提供するために、および／または、チャネル推定を送信無線周波数ブロック７２２に提供するために、１つ以上の機能を実行してもよい。したがって、図７中で図示されているように、アクセスポイント７０２および局７３４の間の双方向通信は、１個以上のストリーム７３０上で、および１本以上の副搬送波７３２上で起こってもよい。１つの構成において、これは、アクセスポイント７０２および局７３４の間の双方向のチャネル推定フィードバックを可能にしてもよい。
【０１３３】
図８は、複数入力複数出力（ＭＩＭＯ）システムにおいて使用してもよい通信デバイス８８２のブロックダイヤグラムである。通信デバイス８８２の例は、送信通信デバイス１０２、受信通信デバイス１３４、アクセスポイント（ＡＰ）７０２、局（ＳＴＡ）７３４、基地局、ユーザ機器（ＵＥ）などを含んでいてもよい。通信デバイス８８２において、多数のデータストリームに対するデータは、１個以上のデータ源８８４および／またはアプリケーションプロセッサ８８６からベースバンドプロセッサ８９０に提供される。特に、データは、ベースバンドプロセッサ８９０中に含まれている送信処理ブロック／モジュール８９４に提供されてもよい。各データストリームは、それぞれの送信アンテナ８１１ａないしｎによって送信されてもよい。送信処理ブロック／モジュール８９４は、各データストリームに対して選択された特定のコーディングスキームに基づいて、各データストリームに対するデータをフォーマットし、コード化し、および／またはインターリーブして、コード化されたデータを提供してもよい。
【０１３４】
送信処理ブロック／モジュール８９４は、図４および５中で説明した方法４００、５００のうちの１つ以上を実行してもよい。例えば、送信処理ブロック／モジュール８９４は、マッピングブロック／モジュール８９６を備えていてもよい。マッピングブロック／モジュール８９６は、上述したようにデータ（例えば、ＶＨＴ−ＬＴＦシーケンス）および／またはパイロット（例えば、ＶＨＴ−ＬＴＦパイロット）をマッピングするために、命令を実行してもよい。
【０１３５】
各データストリームに対するコード化データは、直交周波数分割多重化（ＯＦＤＭ）技術を使用して、パイロット発生器８９２からのパイロットデータと多重化してもよい。パイロットデータは、既知の方法で処理され、位相および／または周波数オフセットを追跡するために受信において使用される、既知のデータパターンであってもよい。各ストリームに対する、多重化されたパイロットおよびコード化データを、そのデータストリームに対して選択された特定の変調スキーム（例えば、バイナリ位相シフトキーイング（ＢＰＳＫ）、直角位相シフトキーイング（ＱＰＳＫ）、複数位相シフトキーイング（Ｍ−ＰＳＫ）、直角振幅変調（ＱＡＭ）またはマルチレベル直角振幅変調（Ｍ−ＱＡＭ））に基づいて変調して、変調シンボルを提供してもよい。各データストリームに対する、データレート、コーディングおよび変調は、プロセッサ（例えば、ベースバンドプロセッサ８９０、アプリケーションプロセッサ８８６など）により実行される命令によって決定されてもよい。
【０１３６】
すべてのデータストリームに対する変調シンボルは、（例えば、ＯＦＤＭに対する）変調シンボルをさらに処理する、送信（ＴＸ）複数入力複数出力（ＭＩＭＯ）処理ブロック／モジュール８０５に提供されてもよい。送信（ＴＸ）複数入力複数出力（ＭＩＭＯ）処理ブロック／モジュール８０５は、多数の変調シンボルストリームを送信機８０９ａないしｎに提供する。送信（ＴＸ）複数入力複数出力（ＭＩＭＯ）処理ブロック／モジュール８０５は、データストリームのシンボルに対して、および、シンボルが送信されているアンテナ８１１に対して、ビームフォーミング重みを適用してもよい。
【０１３７】
各送信機８０９ａないしｎは、それぞれのシンボルストリームを受け取って処理して、１個以上のアナログ信号を提供し、さらに、アナログ信号を調整して（例えば、増幅し、フィルタリングし、アップコンバートする）、ＭＩＭＯチャネルにわたる送信に適した変調信号を提供してもよい。送信機８０９ａないしｎからの変調信号は、アンテナ８１１ａないしｎから、それぞれ送信される。例えば、変調信号は、（図８中で示していない）別の通信デバイスに送信されてもよい。
【０１３８】
通信デバイス８８２は、（別の通信デバイスから）変調信号を受信してもよい。変調信号は、アンテナ８１１によって受信され、受信機８０９によって調整される（例えば、フィルタリングされ、増幅され、ダウンコンバートされ、デジタル化される）。言い換えれば、各受信機８０９ａないしｎは、それぞれの受信信号を調整し（例えば、フィルタリングし、増幅し、ダウンコンバートする）、調整された信号をデジタル化してサンプルを提供し、サンプルをさらに処理して、対応する“受信”シンボルストリームを提供してもよい。
【０１３９】
ベースバンドプロセッサ８９０中に含まれている受信処理ブロック／モジュール８０１は、受信機８０９から受信シンボルストリームを受け取って、特定の受信機処理技術に基づいて処理して、多数の“検出された”ストリームを提供する。受信処理ブロック／モジュール８０１は、各ストリームを復調し、デインターリーブし、デコードして、データストリームに対するデータを回復してもよい。
【０１４０】
受信処理ブロック／モジュール８０１は、いくつかの構成において、図６中で説明した方法６００を実行してもよい。例えば、受信処理ブロック／モジュール８０１は、チャネル推定ブロック／モジュール８０３を備えていてもよい。チャネル推定ブロック／モジュール８０３は、命令を実行して、−１と乗算された少なくとも１つの列を有する行列を使用してマッピングされている受信シーケンスに基づいて、チャネルを推定してもよい。さらに、または、代わりに、受信処理ブロック／モジュール８０１は、別のデバイスからチャネル推定を受け取ってもよい。
【０１４１】
ベースバンドプロセッサ８９０中に含まれているプリコーディング処理ブロック／モジュール８９８は、受信処理ブロック／モジュール８０１から、チャネル状態情報（ＣＳＩ）を受け取ってもよく、ＣＳＩは、チャネル推定を含んでいてもよい。プリコーディング処理ブロック／モジュール８９８は、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用するかを決定し、次に、抽出されたメッセージを処理する。ベースバンドプロセッサ８９０は、ベースバンドメモリ８０７上に情報を記憶し、ベースバンドメモリ８０７から情報を取得してもよいことに注目すべきである。
【０１４２】
ベースバンドプロセッサ８９０によって回復されたデータは、アプリケーションプロセッサ８８６に提供されてもよい。アプリケーションプロセッサ８８６は、アプリケーションメモリ８８８中に情報を記憶し、アプリケーションメモリ８８８から情報を取得してもよい。
【０１４３】
通信デバイス８８２は、いくつかの構成において、マッピングブロック／モジュール８９６またはチャネル推定ブロック／モジュール８０３を備えていてもよいが、両方を備えていなくてもよい。他の構成において、通信デバイス８８２は、マッピングブロック／モジュール８９６およびチャネル推定ブロック／モジュール８０３の両方を備えていてもよい。
【０１４４】
１つの構成において、通信デバイス８８２は、マッピングブロック／モジュール８９６を備えていてもよいが、チャネル推定ブロック／モジュール８０３を備えていなくてもよい。この構成において、マッピングブロック／モジュール８９６は、−１と乗算された少なくとも１つの列を有する第１の行列（例えば、Ｐ行列）を使用して、シーケンス（例えば、ＶＨＴ−ＬＴＦデータまたはＶＨＴ−ＬＴＦシーケンス）をマッピングしてもよい。シーケンス（例えば、ＶＨＴ−ＬＴＦ）は、次に、別のデバイスに送信されてもよい。他のデバイスは、シーケンスを使用して、通信デバイス８８２に再度送信されてもよいチャネル推定を発生させてもよい。通信デバイス８８２（例えば、受信処理ブロック／モジュール８０１）は、（例えば、チャネル状態情報（ＣＳＩ）のような）チャネル推定を抽出してもよく、チャネル推定は、送信用の信号をプリコーディングするために、プリコーディング処理ブロック／モジュール８９８に提供されてもよい。
【０１４５】
別の構成において、通信デバイス８８２は、チャネル推定ブロック／モジュール８０３を備えていてもよいが、マッピングブロック／モジュール８９６を備えていなくてもよい。この構成において、通信デバイス８８２は、オプションとして、トレーニング要求を別のデバイスに送ってもよい。通信デバイス８８２は、−１と乗算された少なくとも１つの列を有する行列（例えば、Ｐ行列）を使用してマッピングされているシーケンス（例えば、ＶＨＴ−ＬＴＦシーケンス）を受信してもよい。チャネル推定ブロック／モジュール８０３は、シーケンスを使用して、チャネル推定（例えば、チャネル状態情報（ＣＳＩ））を発生させてもよい。チャネル推定は、他のデバイスに送信されてもよく、他のデバイスは、送信用の信号（その信号は、通信デバイス８８２によって受信されてもよい）をプリコーディングするために、チャネル推定を使用してもよい。
【０１４６】
さらに別の構成において、通信デバイス８８２は、マッピングブロック／モジュール８９６およびチャネル推定ブロック／モジュール８０３の両方を備えていてもよい。この構成において、通信デバイス８８２は、行列によりマッピングされたシーケンスを別のデバイスに送ってもよく、別のデバイスを使用して、送信を改善する（例えば、プリコーディングする）ために通信デバイス８８２に再度供給されるチャネル推定を発生させてもよい。通信デバイスは、追加として、別のデバイスから、別の、行列によりマッピングされたシーケンスを受信してもよく、このシーケンスを使用して、送信を改善する（例えば、プリコーディングする）ために他のデバイスに再度供給される別のチャネル推定を発生させてもよい。
【０１４７】
図９は、通信デバイス９１３内に含まれていてもよい、いくつかのコンポーネントを図示する。上述した、送信通信デバイス１０２、受信通信デバイス１３４、アクセスポイント７０２、局（ＳＴＡ）７３４および／または通信デバイス８８２は、図９中で示した通信デバイス９１３と同様に構成されていてもよい。
【０１４８】
通信デバイス９１３は、プロセッサ９３１を含む。プロセッサ９３１は、汎用の単一またはマルチチップのマイクロプロセッサ（例えば、ＡＲＭ）、専用のマイクロプロセッサ（例えば、デジタル信号プロセッサ（ＤＳＰ））、マイクロ制御装置、プログラマブルゲートアレイなどであってもよい。プロセッサ９３１は、中央処理ユニット（ＣＰＵ）と呼ばれることもある。単一のプロセッサ９３１が、図９の通信デバイス９１３中で示されているが、代替の構成において、プロセッサの組み合わせ（例えば、向上した縮小命令セットコンピュータ（ＲＩＳＣ）機械（ＡＲＭ）およびデジタル信号プロセッサ（ＤＳＰ））を使用できる。
【０１４９】
通信デバイス９１３はまた、プロセッサ９３１と電子的に通信するメモリ９１５を含む（すなわち、プロセッサ９３１は、メモリ９１５から情報を読み出すことができ、および／または、メモリ９１５に情報を書き込むことができる）。メモリ９１５は、電子的な情報を記憶することができる任意の電子的なコンポーネントであってもよい。メモリ９１５は、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、磁気ディスク記憶媒体、光記憶媒体、ＲＡＭにおけるフラッシュメモリデバイス、プロセッサとともに含まれているオンボードメモリ、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、レジスタなどであってもよく、これらの組み合わせを含んでもよい。
【０１５０】
データ９１７ａおよび命令９１９ａが、メモリ９１５中に記憶されていてもよい。命令９１９ａは、１つ以上のプログラム、ルーチン、サブルーチン、関数、手続き、コードなどを含んでもよい。命令９１９ａは、単一のコンピュータ読み取り可能（例えば、プロセッサ読み取り可能）ステートメントまたは多くのコンピュータ読み取り可能ステートメントを含んでいてもよい。命令９１９ａは、上述した方法４００、５００、６００のうちの１つ以上を実現するように、プロセッサ９３１によって実行可能であってもよい。命令９１９ａを実行することは、メモリ９１５中に記憶されているデータ９１７ａの使用を伴ってもよい。図９は、プロセッサ９３１にロードされている、いくつかの命令９１９ｂおよびデータ９１７ｂを示す（いくつかの命令９１９ｂおよびデータ９１７ｂは、メモリ９１５中の命令９１９ａおよびデータ９１７ａから生じてもよい）。
【０１５１】
通信デバイス９１３はまた、通信デバイス９１３および遠隔地（例えば、別の通信デバイス、アクセス端末、アクセスポイントなど）の間の信号の送信および受信を可能にする、送信機９２７および受信機９２９を含んでいてもよい。送信機９２７および受信機９２９は、集合的に、トランシーバ９２５と呼ばれることもある。アンテナ９２３が、トランシーバ９２５に電気的に結合されていてもよい。通信デバイス９１３はまた、（示していない）複数の送信機、複数の受信機、複数のトランシーバおよび／または複数のアンテナを含んでいてもよい。
【０１５２】
通信デバイス９１３のさまざまなコンポーネントは、１つ以上のバスによって互いに結合されていてもよく、１つ以上のバスは、電力バス、制御信号バス、ステータス信号バス、データバスなどを含んでもよい。簡単にするために、さまざまなバスは、バスシステム９２１として図９中で図示されている。
【０１５３】
図１０は、ワイヤレス通信デバイス１０３３内に含まれていてもよい、いくつかのコンポーネントを図示する。上述した、送信通信デバイス１０２、受信通信デバイス１３４、局（ＳＴＡ）７３４および通信デバイス８８２のうちの１つ以上は、図１０中で示されているワイヤレス通信デバイス１０３３と同様に構成されていてもよい。
【０１５４】
ワイヤレス通信デバイス１０３３は、プロセッサ１０５３を含む。プロセッサ１０５３は、汎用の単一またはマルチチップのマイクロプロセッサ（例えば、ＡＲＭ）、専用のマイクロプロセッサ（例えば、デジタル信号プロセッサ（ＤＳＰ））、マイクロ制御装置、プログラマブルゲートアレイなどであってもよい。プロセッサ１０５３は、中央処理ユニット（ＣＰＵ）と呼ばれることもある。単一のプロセッサ１０５３が、図１０のワイヤレス通信デバイス１０３３中で示されているが、代替の構成において、プロセッサ１０５３の組み合わせ（例えば、向上した縮小命令セットコンピュータ（ＲＩＳＣ）機械（ＡＲＭ）およびデジタル信号プロセッサ（ＤＳＰ））を使用できる。
【０１５５】
ワイヤレス通信デバイス１０３３はまた、プロセッサ１０５３と電子的に通信するメモリ１０３５を含む（すなわち、プロセッサ１０５３は、メモリ１０３５から情報を読み出すことができ、および／または、メモリ１０３５に情報を書き込むことができる）。メモリ１０３５は、電子的な情報を記憶することができる任意の電子的なコンポーネントであってもよい。メモリ１０３５は、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、磁気ディスク記憶媒体、光記憶媒体、ＲＡＭにおけるフラッシュメモリデバイス、プロセッサ１０５３とともに含まれているオンボードメモリ、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、レジスタなどであってもよく、これらの組み合わせを含んでもよい。
【０１５６】
データ１０３７ａおよび命令１０３９ａが、メモリ１０３５中に記憶されていてもよい。命令１０３９ａは、１つ以上のプログラム、ルーチン、サブルーチン、関数、手続き、コードなどを含んでもよい。命令１０３９ａは、単一のコンピュータ読み取り可能（例えば、プロセッサ読み取り可能）ステートメントまたは多くのコンピュータ読み取り可能ステートメントを含んでいてもよい。命令１０３９ａは、上述した方法４００、５００、６００のうちの１つ以上を実現するように、プロセッサ１０５３によって実行可能であってもよい。命令１０３９ａを実行することは、メモリ１０３５中に記憶されているデータ１０３７ａの使用を伴ってもよい。図１０は、プロセッサ１０５３にロードされている、いくつかの命令１０３９ｂおよびデータ１０３７ｂを示す（いくつかの命令１０３９ｂおよびデータ１０３７ｂは、メモリ１０３５中の命令１０３９ａおよびデータ１０３７ａから生じてもよい）。
【０１５７】
ワイヤレス通信デバイス１０３３はまた、ワイヤレス通信デバイス１０３３および遠隔地（例えば、別の電子デバイス、通信デバイスなど）の間の信号の送信および受信を可能にする、送信機１０４９および受信機１０５１を含んでいてもよい。送信機１０４９および受信機１０５１は、集合的に、トランシーバ１０４７と呼ばれることもある。アンテナ１０５５が、トランシーバ１０４７に電気的に結合されていてもよい。ワイヤレス通信デバイス１０３３はまた、（示していない）複数の送信機１０４９、複数の受信機１０５１、複数のトランシーバ１０４７および／または複数のアンテナ１０５５を含んでいてもよい。
【０１５８】
いくつかの構成において、ワイヤレス通信デバイス１０３３は、音響信号を取り込むための１個以上のマイクロフォン１０４１を含んでいてもよい。１つの構成において、マイクロフォン１０４１は、音響信号（例えば、音声、スピーチ）を電気的信号または電子的信号にコンバートするトランスデューサであってもよい。さらに、または、代わりに、ワイヤレス通信デバイス１０３３は、１個以上のスピーカ１０４３を含んでいてもよい。１つの構成において、スピーカ１０４３は、電気的信号または電子的信号を音響信号にコンバートするトランスデューサであってもよい。
【０１５９】
ワイヤレス通信デバイス１０３３のさまざまなコンポーネントは、１つ以上のバスによって互いに結合されていてもよく、１つ以上のバスは、電力バス、制御信号バス、ステータス信号バス、データバスなどを含んでもよい。簡単にするために、さまざまなバスは、バスシステム１０４５として図１０中で図示されている。
【０１６０】
先の記載において、参照番号が、時には、さまざまな用語に関連して使用されている。用語が参照番号に関連して使用される場合、これは、図のうちの１つ以上において示されている特定の要素を指すことを意図していてもよい。用語が参照番号なく使用される場合、これは、いずれかの特定の図に限定することなく一般的に用語を指すことを意図していてもよい。
【０１６１】
用語“決定する”は、幅広い、さまざまな動作を包含し、それゆえに、“決定する”は、算出すること、計算すること、処理すること、導出すること、調査すること、検索すること（例えば、表、データベースまたは別のデータ構造中を検索すること）、確認すること、および、これらに類似するものを含むことができる。また、“決定する”は、受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリ中のデータにアクセスすること）、および、これらに類似するものを含むことができる。さらに、“決定する”は、解決すること、選択すること、選ぶこと、確立すること、および、これらに類似するものを含むことができる。
【０１６２】
句“〜に基づいて”は、特に明示しない限り、“〜だけに基づいて”を意味しない。言い換えれば、句“〜に基づいて”は、“〜だけに基づいて”および“〜に少なくとも基づいて”の両方を記述する。
【０１６３】
ここで記述した機能を、プロセッサ読み取り可能媒体またはコンピュータ読み取り可能媒体上で１つ以上の命令として記憶してもよい。用語“コンピュータ読み取り可能媒体”は、コンピュータまたはプロセッサによってアクセスできる何らかの利用可能な媒体を指す。一例として、限定的ではないが、そのような媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、コンピュータまたはプロセッサによりアクセスでき、命令またはデータ構造の形態で所望のプログラムコードを記憶するために使用できる他の何らかの媒体を含み得る。ここで使用するようなディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクトディスク（ＣＤ）、レーザディスク（登録商標）、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、および、ブルーレイ（登録商標）ディスクを含んでいる。ここで、ディスク（ｄｉｓｋ）が通常、データを磁気的に再生する一方で、ディスク（ｄｉｓｃ）はデータをレーザによって光学的に再生する。コンピュータ読み取り可能媒体は、有形および非一時的なものであってもよいことに注目すべきである。用語“コンピュータプログラムプロダクト”は、計算デバイスまたはプロセッサによって、実行し、処理し、または計算してもよいコードまたは命令（例えば、“プログラム”）と組み合わせた計算デバイスまたはプロセッサを指す。ここで使用するとき、“コード”は、計算デバイスまたはプロセッサによって実行可能な、ソフトウェア、命令、コードまたはデータを指してもよい。
【０１６４】
ソフトウェアまたは命令はまた、送信媒体を通して送信してもよい。例えば、ソフトウェアが、ウェブサイトから、サーバから、あるいは、同軸ケーブル、光ファイバケーブル、撚り対、デジタル加入者線（ＤＳＬ）、または赤外線や、無線や、マイクロ波のようなワイヤレス技術を使用している他の遠隔ソースから送信された場合、同軸ケーブル、ファイバ光ケーブル、撚り対、ＤＳＬ、あるいは、赤外線や、無線や、マイクロ波のようなワイヤレス技術は、送信媒体の定義に含まれる。
【０１６５】
ここで開示した方法は、記述した方法を達成するための１つ以上のステップまたは動作を含む。方法ステップおよび／または動作は、特許請求の範囲の範囲から逸脱せずに、互いに交換してもよい。すなわち、ステップまたは動作の特定の順序の明記がない限り、特定のステップおよび／または動作の順序および／または使用は、特許請求の範囲の範囲から逸脱せずに修正してもよい。
【０１６６】
特許請求の範囲は、先に説明した正確な構成およびコンポーネントに限定されないことを理解すべきである。さまざまな修正、変更、およびバリエーションは、特許請求の範囲の範囲から逸脱することなく、ここで記述したシステム、方法および装置の、配置、動作、および詳細においてなされてもよい。
【図１】
2013534089.tif 000017
【図２】
2013534089.tif 000018
【図３】
2013534089.tif 000019
【図４】
2013534089.tif 000020
【図５】
2013534089.tif 000021
【図６】
2013534089.tif 000022
【図７】
2013534089.tif 000023
【図８】
2013534089.tif 000024
【図９】
2013534089.tif 000025
【図１０】
2013534089.tif 000026
【国際調査報告】
2013534089.tif 000027
2013534089.tif 000028
2013534089.tif 000029
2013534089.tif 000030
2013534089.tif 000031