"MIMO多入力多出力伝送によって外部送信機と通信可能な通信装置であって、信号を前記送信機から複数の受信機アンテナを介して受信するように構成された受信機を備え、前記受信機が、前記複数の受信機アンテナを介して受信された前記信号をフィルタリングするように構成され、前記送信機からの各サブストリームメッセージシンボルに関する適応アルゴリズムによって更新される重み行列を有する、フィルタと、前記フィルタによって更新された前記重み行列の一部を、更新されたSTF時空間周波数符号として、前記送信機にフィードバックするように構成された符号生成器とを備える、通信装置。前記受信機が、マルチストリーム伝送およびシングルストリーム伝送の一方を前記送信機から前記複数の受信機アンテナを介して受信する、請求項1に記載の通信装置。前記受信機が、MIMO/CDMAMIMO-符号分割多元接続伝送によって、前記信号を前記送信機から受信する、請求項2に記載の通信装置。前記複数の受信機アンテナの数が、前記送信機の送信アンテナの数と同じである、または異なる、請求項1に記載の通信装置。前記フィルタが、前記複数の受信機アンテナに関してそれぞれ提供される、複数の3次元適応FIRフィルタユニットを含む、請求項1に記載の通信装置。MIMO多入力多出力伝送によって外部受信機と通信可能な通信装置であって、信号を複数の送信アンテナを介して前記受信機に送信するように構成された送信機を備え、前記送信機が、前記複数の送信アンテナの各々から送信されるサブストリームメッセージシンボルのためにSTF時空間周波数符号に基づいて信号を生成し、前記信号がそれに基づいて生成される前記STF符号を、前記受信機からのフィードバックに応答して、更新されたSTF符号に更新するように構成されたシグネチャ波形生成器を備え、前記フィードバックが、前記送信機から送信された各サブストリームメッセージシンボルに関する、前記受信機内のフィルタによって更新された重み行列の一部を、前記更新されたSTF符号として含む、通信装置。前記送信機が、マルチストリーム伝送およびシングルストリーム伝送の一方を前記複数の送信アンテナから送信する、請求項6に記載の通信装置。前記送信機が、MIMO/CDMAMIMO-符号分割多元接続伝送によって、前記信号を送信する、請求項7に記載の通信装置。前記複数の送信アンテナの数が、前記受信機の受信アンテナの数と同じである、または異なる、請求項6に記載の通信装置。前記シグネチャ波形生成器が、1つのサブストリームメッセージシンボルに関して、前記複数の送信アンテナに関して提供される複数のシグネチャ波形生成ユニットと、前記複数のシグネチャ波形生成ユニットの出力に基づいて、前記複数の送信アンテナから送信される前記信号を出力するように構成された加算器ユニットとを含み、前記複数のシグネチャ波形生成ユニットの各々が、前記1つのサブストリームメッセージシンボルと、前記1つのサブストリームメッセージシンボルに対応する、前記受信機からの前記フィードバックとを受け取る、請求項6に記載の通信装置。少なくとも1つの第1の通信装置と、MIMO多入力多出力伝送によって前記第1の通信装置と通信可能な少なくとも1つの第2の通信装置とを備え、前記第1の通信装置が、複数の送信アンテナの各々から送信されるサブストリームメッセージシンボルのためにSTF時空間周波数符号に基づいて信号を生成し、前記信号がそれに基づいて生成される前記STF符号を、前記第2の通信装置からのフィードバックに応答して、更新されたSTF符号に更新するように構成されたシグネチャ波形生成器を備え、前記第2の通信装置が、前記第1の通信装置から複数の受信機アンテナを介して受信された信号をフィルタリングするように構成され、前記第1の通信装置からの各サブストリームメッセージシンボルに関する適応アルゴリズムによって更新される重み行列を有する、フィルタと、前記フィルタによって更新された前記重み行列の一部を前記更新されたSTF符号としてフィードバックすることによって、前記第1の通信装置に前記フィードバックを提供するように構成された符号生成器とを備える、通信システム。マルチストリーム伝送およびシングルストリーム伝送の一方が、前記第1の通信装置の前記複数の送信アンテナおよび前記第2の通信装置の前記複数の受信機アンテナを介して、前記第1の通信装置から前記第2の通信装置に向けて行われる、請求項11に記載の通信システム。前記第1の通信装置と前記第2の通信装置が、MIMO/CDMAMIMO-符号分割多元接続伝送によって通信する、請求項12に記載の通信システム。前記第1の通信装置の前記複数の送信アンテナの数が、前記第2の通信装置の前記複数の受信機アンテナの数と同じである、または異なる、請求項11に記載の通信システム。第1の通信装置と第2の通信装置との間でMIMO/CDMAMIMO-符号分割多元接続伝送によって通信を実行するための通信方法であって、前記第1の通信装置において、複数の送信アンテナの各々から送信されるサブストリームメッセージシンボルのためにSTF時空間周波数符号に基づいて信号を生成し、前記信号がそれに基づいて生成される前記STF符号を、前記第2の通信装置からのフィードバックに応答して、更新されたSTF符号に更新することと、前記第2の通信装置において、前記第1の通信装置からの各サブストリームメッセージシンボルに関する適応アルゴリズムによって更新される重み行列を有するフィルタによって、前記第1の通信装置から複数の受信機アンテナを介して受信された信号をフィルタリングすることと、前記第2の通信装置において、前記フィルタによって更新された前記重み行列の一部を前記更新されたSTF符号としてフィードバックすることによって、前記第1の通信装置に前記フィードバックを提供することとを含む通信方法。マルチストリーム伝送およびシングルストリーム伝送の一方が、前記第1の通信装置の前記複数の送信アンテナおよび前記第2の通信装置の前記複数の受信機アンテナを介して、前記第1の通信装置から前記第2の通信装置に向けて行われる、請求項15に記載の通信方法。前記第1の通信装置と前記第2の通信装置が、MIMO/CDMAMIMO-符号分割多元接続伝送によって通信する、請求項16に記載の通信方法。前記第1の通信装置の前記複数の送信アンテナの数が、前記第2の通信装置の前記複数の受信機アンテナの数と同じである、または異なる、請求項15に記載の通信方法。受信機のコンピュータによって実行されたときに、送信機から複数の受信機アンテナを介して受信された信号をフィルタによってフィルタリングすること、および前記送信機からの各サブストリームメッセージシンボルに関する適応アルゴリズムによって重み行列を更新することを、前記コンピュータに行わせるフィルタリング手順と、前記フィルタリング手順によって更新された前記重み行列の一部を、更新されたSTF時空間周波数符号として、前記送信機にフィードバックすることを、前記コンピュータに行わせる生成手順とを含むワイヤレス通信プロセスを、前記コンピュータに実行させるプログラムを記憶する非一時的なコンピュータ可読記憶媒体。前記ワイヤレス通信プロセスが、MIMO/CDMAMIMO-符号分割多元接続伝送によって、マルチストリーム伝送およびシングルストリーム伝送の一方を前記送信機から前記複数の受信機アンテナを介して受信することを、前記コンピュータに行わせる受信手順をさらに含む、請求項19に記載の非一時的なコンピュータ可読記憶媒体。以下の詳細な説明では、説明の一部を形成する添付の図面を参照する。図面では、文脈による別段の指摘がない限り、一般に、類似の記号は、類似の構成要素を識別する。詳細な説明、図面、および請求項において説明される例示的な例および実施形態は、限定的であることを意図していない。本明細書で提示される本発明の主旨または範囲から逸脱することなく、他の例または実施形態を利用でき、他の変更を施すことができる。本明細書で全般的に説明され、図に示される本開示の態様は、多種多様な異なる構成で配置し、置き換え、組み合わせ、および設計することができ、そのすべてが明示的に企図されており、本開示の一部を成すことが容易に理解できよう。本開示は、とりわけ、ワイヤレスまたは無線通信に関連する、装置、システム、方法、および/またはコンピュータ可読記憶媒体に関する。簡潔に述べると、本明細書では、ワイヤレス通信のための技法が一般に説明される。本開示は、SINRを改善するために、MIMO伝送を使用するFC-CDMAフィードバック制御符号分割多元接続Feedback-ControlledCodeDivisionMultipleAccess、すなわち、MIMO/FC-CDMAを利用できる。MIMO/FC-CDMAを利用する通信システムの受信端における通信装置は、3次元適応FIR有限時間インパルス応答Finite-durationImpulseResponseフィルタまたはIIR無限時間インパルス応答Infinite-durationImpulseResponseフィルタなどの、フィルタを含むことができる。受信端における通信装置は、FIRフィルタ重みまたは係数の一部を、STF時空間周波数符号生成器によって、通信システムの送信端における通信装置にフィードバックできる。FIRフィルタは、STF符号を生成するSTF符号生成器よりも大きくすることができる。以下では、送信端における通信装置は、単に送信機と呼ばれることがあり、受信端における通信装置は、単に受信機と呼ばれることがあるが、通信装置は、送信機および/または受信機を含むことができる。通信システム図1は、一実施形態による、通信システムにおけるMIMOアップリンク多元接続または非同期伝送の一例を説明するための図である。この例では、便宜上、図1に示されるように、通信システム1において、アップリンクマルチアンテナ多元接続が実行されると仮定でき、Txkは、Nt個の送信アンテナを有する第kの送信機を表しk=1,2,...,K、Kは通信システム内のユーザまたは送信機の数、BSは、Nr個の受信機アンテナを有する基地局を表す。第kの送信機は、基地局BSの外部に配置できる。後で説明するように、通信システム1の性能を評価する際には、便宜上、基地局BSは、K個の受信機Rx1,...,RxKを含むと見なすことができる。図1には、ただ1つの基地局BSしか示されていないが、複数の基地局BSを提供できる。NtとNrは、同じでもよく、または互いに異なってもよい。加えて、Nrは、Kと同じでもよく、またはKと異なってもよい。もちろん、基地局BSが存在しない場合、送信機Tx1,...,TxKと受信機Rx1,...,RxKとの間で、分散非同期多元接続decentralizedasynchronousmultipleaccessを行うことができる。送信機図2は、MIMO/FC-CDMAの送信機および受信機を図説する図である。送信機Txkは、シグネチャ波形生成器31と、Nt個の送信アンテナとを含む。第kの送信機Txkの第xの送信アンテナx=1,2,...,Ntから送信されるシグネチャ波形ck,d,xtは、以下の式1によって与えることができ、ここで、ak,d,x,lt0<t<Tc、Tc[s]はチップ持続時間は、ck,d,xtの第lのチップ波形l=1,2,...,L、Lはチップの数であり、これは、マルチキャリア信号であり、以下の式2によって与えることができ、ここで、j=√-1であり、pk,d,x,l,mは、ck,d,xtの第lのチップの周波数がm-1/Tc[Hz]m=1,2,...,M、Mはチップ当たりの送信可能なトーンの数の第mのトーンの複素振幅であり、gt={10<t<Tc,0それ以外}である。便宜上、以下の式3によって表されるPk,d,xは、のように、pk,d,x,l,mを含むL×M行列であると仮定できる。行列Pk,d,xは、第kの送信機Txkの第xの送信アンテナから送信される第dのサブストリームメッセージシンボルのためのSTF符号と呼ばれることがある。第kの送信機Txkの第xのアンテナx=1,2,...,Ntから送信される信号は、以下の式4によって与えることができ、ここで、bk,dnは、nTs<t<n1Tsn=0,1,...の間に送信される第dのサブストリームメッセージシンボルの複素メッセージシンボルであり、Ts[s]は、シンボル持続時間であるTs=LTc。この例では、bk,dnは、QPSK4相位相偏移変調シンボルであると仮定できる。チャネル便宜上、Hktは、以下の式5、すなわち、によって表される、サイズがNr×Ntのインパルス応答行列であると仮定でき、ここで、hk,y,xtは、信号sk,xtを第kの送信機Txkの第xのアンテナから基地局BS内の第kの受信機Rxkの第yのアンテナに送信できるチャネルのインパルス応答であり、以下の式6によって与えることができ、ここで、hk,y,x,i=|hk,y,x,i|ejθk,y,x,iは、チャネルの第iの経路のための複素利得定数であり、τk,y,x,i0≦τk,y,x,i<Tsは、第iの経路についての遅延であり、Ik,y,xは、チャネルの経路の数である。第kの受信機Rxkの第yのアンテナの受信信号rytは、以下の式7によって与えることができ、ここで、ηytは、両側パワースペクトル密度がN0/2[W/Hz]のAWGN加法性白色ガウス雑音である。受信機第kの受信機Rxkは、Nr個の受信機アンテナと、Lα×M×Nr個の複素重み0≦α≦Lを有することができる3次元適応FIRフィルタ11と、STF符号生成器12とを含む。便宜上、Wk,d,yは、第kの受信機Rxkの第yのアンテナの複素重みwk,d,y,l,mを含む、以下の式8によって表される、のような、Lα×M行列であると仮定できる。重み行列Wk,d,yは、適応アルゴリズムによって更新できる。この例では、あまり複雑ではない適応アルゴリズムの1つであり得る、知られたN-LMS正規化最小2乗平均Normalized-Least-Mean-Squareアルゴリズムを採用できる。便宜上、第kの受信機Rxkは、所望の信号sk,xtの第1の経路と同期していると仮定できる。第kの受信機Rxkは、受信信号rytから、あらゆる周波数およびチップの離散時間サンプルを獲得できる。t=nTslTcτk,y,x,ll=1,2,...,Lαにおいて検出される、第mの周波数成分rk,y,l,mnは、以下の式9によって与えることができる。nTsτk,y,x,l<t<nTsLαTcτk,y,x,lにおいて検出されるサンプルを含む、Lα×M行列Rk,ynは、以下の式10によって定義できる。FIRフィルタ出力は、以下の式11によって表すことができ、上付き文字は、行列の複素共役および転置を表し、tr[]は、行列のトレースを表す。メッセージシンボルbk,dnを回復するために、第kの受信機Rxkは、以下の式12が成り立つように、の実数部および虚数部の符号を決定でき、ここで、sgn[]は、符号関数であり、Re[]は、複素数値の実数部であり、Im[]は、複素数値の虚数部である。重み行列Wk,d,ynは、以下の式13によって、のように更新でき、ここで、μは、ステップサイズパラメータであり、上付き文字は、複素共役を表し、ek,d,ynは、以下の式14によって与えることができる。この例では、第kの受信機Rxkのための重み行列Wk,d,ynの初期値Wk,d,y0は、サイズがLα×Mのゼロ行列0Lα×Mを含む、1組の重みとなるように選択できる。フィードバック第kの受信機RxkのFIRフィルタ重みの一部は、対応する第kの送信機Txkにフィードバックでき、SINRを改善するために、STF符号Pk,d,xの更新バージョンとして使用される。さらに、STF符号Pk,d,xの更新バージョンを送信機Txkに連続的にフィードバックすることで、SINRを最適化できる。この例では、便宜上、フィードバックには遅延時間および誤りがないと仮定できる。したがって、、Nfは、フィードバックの反復の回数、Tfは、フィードバック時間間隔、Δkは、フィードバックタイミングの事前に割り当てられたオフセット0≦Δk<Tfにおいて更新されたSTF符号は、以下の式15によって表すことができ、ここで、は、以下の式16によって表すことができ、ここで、は、オペランド以下の整数で最大の整数であり、は、におけるの期待値であり、は、を含む、Lα×M行列である。の初期値は、以下の式17によって表されるように、対応する初期STF符号Pk,d,x0と、サイズがα×Mのゼロ行列0α×Mとを含む1組の重みとなるように選択でき、ここで、上付き文字は、行列の転置を表す。その要素を以下の式16によって表すことができる、更新されたSTF符号が、第kの送信機Txkにフィードバックされると、この更新されたSTF符号は、式4によって表される信号を生成し、送信機Txkの第xのアンテナx=1,2,...,Ntから送信するために、式3によって表される先行するSTF符号Pk,d,xに代わって使用できる。結果として、送信機Txkは、現在のチャネル状態に対して、それまで使用されていたSTF符号よりも最適化できている、更新されたSTF符号を使用して、第xのアンテナからの送信を行うことができ、対応する更新されたSTF符号を使用するそのような送信は、第1から第Ntまでの各アンテナについて、別々に行うことができる。この例では、受信機Rxkの個々の送信アンテナの図示、および送信機Txkの個々の受信機アンテナの図示は、便宜上、省略されている。図2では、受信機Rxkは、更新されたSTF符号のフィードバックを行うことができる送信アンテナを含む、送信アンテナ部121を有するものとして示されており、送信機Txkは、受信機Rxkからのフィードバックを受信できる受信機アンテナを含む、受信機アンテナ部131を有するものとして示されている。受信機Rxkから送信機Txkへの更新されたSTF符号のフィードバックは、任意のフィードバックチャネルを介して行うことができ、したがって、受信機Rxkの送信アンテナ部121内の送信アンテナの数、および送信機Txkの受信機アンテナ部131内の受信機アンテナの数は、それぞれ任意に設定できる。例えば、フィードバックチャネルは、送信機Txkから受信機Rxkへの送信のために使用されるチャネルと同じでもよく、または異なってもよい。後者の場合、送信機Txkから受信機Rxkへのチャネルにおける送信のために使用されるキャリア周波数は、受信機Rxkから送信機Txkへのフィードバックチャネルにおけるフィードバックのために使用されるキャリア周波数と異なってもよい。性能評価この実施形態では、時不変のマルチパスチャネル上における実施形態のアップリンク非同期多元接続性能を観測できる。結果は、以下で説明されるような固有モードMIMO-MCMと比較して示されており、実施形態が、CSIについての明示的な知識なしに、満足のゆく性能を達成することが確認できる。固有モードMIMO-MCMは、以下の式18によって与えられる、周波数m-1/Tsの第mのトーンについての周波数応答行列Hmを必要とし得る。行列HmについてのSVD特異値分解は、以下の式19によって与えることができ、ここで、Umは、サイズがNr×Nrのユニタリ行列であり、Vmは、サイズがNt×Ntのユニタリ行列であり、Σm=diag[√λm,1,√λm,2,...,√λm,Nm]Nm≦minNt,Nrである。M個の異なる周波数を使用できるので、Nd≦Nch個の最も大きい固有値λii=1,2,...,Ndをそこから見出すことができる、合計で個の異なる固有値が存在し得る。固有モードMIMO-MCMのプリコーダおよびデコーダは、固有値λiに対応する、固有ベクトルviとuiのNd個のペアを使用できる。マルチストリーム伝送の合計BERを最小化するために、知られた最適なビットおよび電力割り当て方式を採用できる。この実施形態における通信システム1の性能を評価するために、便宜上、12経路モデルすなわち、すべてのkについてIk=12は、指数関数的に減衰する遅延プロファイルを有し、ゼロ平均複素ガウス確率変数hk,y,x,iは、相互に統計的に独立であり、の相対強度は、であり、は、期待値を表し、経路遅延τk,y,x,iは、τk,y,x,i1-τk,y,x,i=1/64Tsであり、すべてのk、y、x、iについてτk,y,x,1およびθk,y,x,iは、それぞれ、区間[0,Tsおよび区間[0,2πにおける、相互に統計的に独立の一様分布確率変数であると仮定できる。この実施形態は、現在のチャネル状態に対して適切なSTF符号を生成するために、第kの受信機Rxkが、FIRフィルタ重みの一部を対応する第kの送信機Txkにフィードバックまたは返すことができる、初期トレーニング期間を必要とし得る。この例では、初期トレーニング期間は、t<Nf1TfΔkτk,y,x,1と定義でき、BER性能の定常期間は、初期トレーニング期間後の期間、すなわち、t≧Nf1TfΔkτk,y,x,1と定義できる。便宜上、フィルタ重みを更新するために使用される基準は、初期トレーニング期間中のであると仮定でき、これは、第kの受信機Rxkが、初期トレーニングのために使用されるパイロットデータシンボルについて事前知識を有することを暗示し得る。定常期間では、FIRフィルタ重みの更新のみを第kの受信機Rxkにおいて実行でき、第kの送信機Txkへのフィードバックは行われ得ない。BER性能は、τk,y,x,1およびhk,y,x,iのランダムに選択された値に依存するので、すべてのプロットは、例えば、100回のシミュレーション試行の平均BERを示す。他の共通仕様は、例えば、図3に示されるように設定できる。図3は、実施形態および固有モードMIMO-MCMMIMO-マルチキャリア変調の仕様の一例を示す図である。シミュレーション結果図4は、Nt=2、Nr=2、およびNd=2である場合のこの実施形態におけるマルチストリーム伝送のBER性能を示す図であり、図5は、Nt=2、Nr=3、およびNd=2である場合のこの実施形態におけるマルチストリーム伝送のBER性能を示す図である。図4および図5では、縦座標は、平均BERビット誤り率を示し、横座標は、正規化送信Tx電力[dB]を示す。言い換えると、この実施形態におけるマルチストリーム伝送のBER性能は、Nt,Nr=2,2の場合が図4に、Nt,Nr=2,3の場合が図5に、シングルユーザ固有モードMIMO-MCMとともに示されている。図4からは、シングルユーザ固有モードMIMO-MCMと比較して、BER=10-4において、K=1の場合は約2.5dBの低下が、またK=16の場合は約5dBの低下が存在し得ることが観察できる。K=20の場合、図4に示されるように、エラーフロアerror-floorが発生する。そのようなエラーフロアは、図5に示されるように、受信機アンテナの数が増加すると解消する。実施形態のBER性能は、シングルユーザ固有モードMIMO-MCMのBER性能よりも低くなり得るが、シングルユーザMIMO-MCMは、送信機と受信機の両方においてCSIを必要とし、多元接続機能を有さない。したがって、シングルユーザMIMO-MCMでは、2つ以上の送信機が信号を送信した場合、かなりの多元接続干渉が発生し得る。他方、この実施形態は、CSIを知る必要がなく、多元接続機能を有する。実施形態によるMIMO/FC-CDMAでは、マルチストリーム多元接続のBER性能は、非同期マルチパスチャネル上で評価できる。実施形態がMIMO多元接続性能の改善に大きく貢献することを見出すことができる。例えば、KazukiChiba他、Multitone-HoppingCDMAUsingFeedback-ControlledHoppingPatternforDecentralizedMultipleAccess、IEICETRANS.FUNDAMENTALS、VOL.E91-A、NO.12、3723~3730ページ、2008年12月は、BER性能に影響することなく、フィードバックのための量子化が可能であり得ることを示している。したがって、実施形態は、制限されたフィードバックチャネルに対しても有効であり得ると考えられる。トレーニング期間は、例えば、104Tsであるように選択できるので、N-LMS適応を十分に達成できる。ハードウェア構成図6は、通信装置のハードウェア構成の一例を示すブロック図である。図6に示された通信装置20は、図2に示された送信機Txkおよび/または受信機Rxkとして機能できる。図6に示されるように、通信装置20は、PCパーソナルコンピュータなどのコンピュータに接続でき、またはQPSKのメッセージシンボル送信データがそこに出力され得る、もしくはメッセージシンボルがそこから入力され得る、LANなどのネットワークに接続できる。通信装置20は、IFインタフェース回路200と、DSPデジタル信号プロセッサ202と、DSP202に接続されたメモリ204と、D/Aデジタルアナログ変換器206と、RF無線周波数回路208と、アンテナ2101から210Nと、A/Dアナログデジタル変換器212と、CPU中央処理装置214と、CPU214に接続されたメモリ216と、通信装置20とユーザとの間のインタフェースを提供できるUIユーザインタフェースデバイス218とを含む。アンテナ2101から210Nの数Nは、送信機Txkの送信アンテナの場合は、Ntとすることができ、受信機Rxkの受信機アンテナの場合は、Nrとすることができる。通信装置20は、CDMAで音声およびデータを送信および/もしくは受信するように構成されたセルフォン構成要素、またはソフトウェアが信号処理、ワイヤレス通信、および情報処理などを実行することを可能にするコンピュータとしての機能を果たすように構成されたワイヤレスLANデバイス構成要素などの、構成要素を含むことができる。便宜上、通信装置20は、ソフトウェアが以下の信号処理および情報処理を実行することを可能にすると仮定できる。しかし、通信装置20は、その構成、用途、および性能要件に応じて、組み込みハードウェアが信号処理および情報処理を実行することを可能にするように構成できる。さらに、通信装置20は、その構成、用途、および性能要件に応じて、DSP202およびCPU214の一方のみを使用できる。通信装置20では、IF回路200は、通信装置20とコンピュータまたはネットワークとの間でメッセージシンボルを入力および/または出力する機能を提供できる。DSP202は、メモリ204内に記憶された信号処理プログラムを実行して、IF回路200から入力されたメッセージシンボルに対して、またはUIデバイス218のマイクロフォン図示されずを介して入力された音声から生成されたメッセージシンボルに対して、スペクトル拡散を実行し、処理されたメッセージシンボルをD/A変換器206に出力できる。D/A変換器206は、スペクトル拡散デジタルメッセージシンボルを、アナログベースバンド送信信号に、またはDSP202もしくはCPU214が処理できる周波数の中間周波数を有する送信信号に変換し、送信信号をRF回路208に出力できる。RF回路208は、送信信号を通信装置20と他の通信装置との間の信号送信のために使用される周波数を有する送信信号に変換し、送信信号を対応するアンテナ2101から210Nを介してチャネルの経路に送信できる。RF回路208は、送信信号を他の通信装置からアンテナ2101から210Nを介して、またはアンテナ2101から210N以外のアンテナ図示されずを介して受信し、送信信号をベースバンドまたは中間周波数のアナログ送信信号に変換し、アナログ送信信号をA/D変換器212に出力できる。A/D変換器212は、アナログ送信信号をデジタル送信信号に変換し、デジタル送信信号をDSP202に出力できる。CPU214は、例えば、UIデバイス218から実行されたユーザ操作に従って、メモリ216内に記憶されたプログラムを実行して、通信装置20の動作を制御できる。加えて、CPU214は、DSP202によって受け取られた送信信号をフィルタリングするために使用される重みを設定および更新するプロセスを実行できる。CPU214は、UIデバイス218を制御して、情報などをユーザに提供することもできる。メモリ204および216の各々は、コンピュータDSP202またはCPU214などによって実行されたときに、ワイヤレス通信プロセスを実行する送信機および/または受信機としての機能をコンピュータに果たさせるプログラムを記憶する、非一時的なコンピュータ可読記憶媒体を形成できる。メモリ204および216の各々は、半導体メモリデバイス、磁気記録媒体、光磁気記録媒体、および光記録媒体などの記録媒体、またはそのような記録媒体にアクセスするように構成されたドライブなどによって形成できる。ソフトウェア構成図7は、ワイヤレス通信プロセスの一例を説明するためのフローチャートである。図7では、ステップST1は、例えば、送信機Txkによって実行でき、ステップST11からST14は、例えば、受信機Rxkによって実行できる。図8は、例えば、図7に示されたワイヤレス通信プロセスによって使用され得る、送信機Txkおよび受信機Rxkの一例を示す機能ブロック図である。図8では、それを介して受信機Rxkからのフィードバックを行うことができるアンテナ、およびそれを介して送信機Txkがフィードバックを受信できるアンテナは、省略されている。図8に示される送信機Txkは、第iのサブストリームメッセージシンボルbkinのための送信ユニット31i、i=1,2,...,d,...,Ndと、加算器ユニット32j、j=1,2,...,x,...,Ntと、Nt個のアンテナとを含むことができる。チャネルChは、受信機Rxkの第yのアンテナの受信信号rytを上で説明された式7によって与えることができるように、上で説明された式5のインパルス応答行列Hktと、AWGNまたはηytとによって表すことができる。受信機Rxkは、Nr個の受信機アンテナと、3次元3D適応FIRフィルタユニット11iと、STF符号生成ユニット12iとを含むことができ、i=1,2,...,d,...,Ndである。図7では、ステップST1は、行列Pk,d,x、すなわち、式3によって表されるSTF符号を使用して、式4によって表される信号を生成し、送信ユニット31iおよび加算器ユニット32jを使用して、送信機Txkの第xのアンテナx=1,2,...,Ntから送信できる。図9は、送信機Txkの例をより詳細に示す機能ブロック図である。図9は、第dのサブストリームメッセージシンボルbkdnのための、送信機Txkの送信機部30dを示している。送信機部30dは、第1、第2、...、第x、...、第Ntの送信アンテナに関して提供され得るシグネチャ波形生成ユニット3111、3112、...、311x、...、311Ntと、加算器ユニット32dとを含むことができる。シグネチャ波形生成ユニット3111、3112、...、311x、...、311Ntの各々は、第dのサブストリームメッセージシンボルbkdnと、受信機Rxkの対応するSTF符号生成ユニット12dからのフィードバックとを受け取ることができる。フィードバックの反復の回数は、Nfとすることができ、フィードバック時間間隔は、Tfとすることができる。加算器ユニット32dは、シグネチャ波形生成ユニット3111、3112、...、311x、...、311Ntの各々のM個の出力を加算し、第1、第2、...、第x、...、第Ntのアンテナからそれぞれ送信される、信号sk,1,dt、sk,2,dt、...、sk,x,dt、...、sk,Nt,dtを出力できる。例えば、シグネチャ波形生成ユニット3111は、M個のユニット3111-1から311M-1と、M個の乗算器3111-2から311M-2とを含むことができる。各ユニット311i-1i=1,2,...,Mは、図9に示されるように接続され得る、pk,d,1,L,i,...,pk,d,1,l,iを乗算するためのL個の係数乗算器と、遅延ユニットTcとを含むことができる。乗算器311i-2は、ユニット311i-1の出力とej{2Πi-1}t/Tcを乗算できる。乗算器311i-2の出力は、加算器ユニット32dを形成するNt個の加算器のうちの対応する1つに供給できる。ここで図7の説明に戻ると、ステップST11は、送信機Txkから送信された信号を第1、第2、...、第y、...、第Nrのアンテナを介して受信し、式10によって表されるLα×M行列Rk,ynを生成でき、その要素、すなわち、第l,mのエントリすなわち、第lのチップ、第mの周波数成分rk,y,l,mnは、式9によって与えることができる。ステップST12は、式11および式12を使用して、式10によって表されるLα×M行列Rk,ynから、受信メッセージシンボルを判断できる。ステップST13は、式13に従って、3次元適応FIRフィルタ11の重み行列Wk,d,ynを更新できる。ステップST14は、その要素が、3次元適応FIRフィルタ11の更新された重み行列Wk,d,ynに基づいて、式16によって表され得る、更新されたSTF符号を生成し、更新されたSTF符号を送信機Txkにフィードバックできる。フィードバックの反復の回数は、Nfとすることができ、フィードバック時間間隔は、Tfとすることができる。したがって、送信機Txkでは、ステップST1は、式4によって表される信号を生成し、送信機Txkの第xのアンテナx=1,2,...,Ntから送信するために、式3によって表されるSTF符号Pk,d,xに代わって、受信機Rxkからフィードバックされた、更新されたSTF符号を使用できる。式4によって表される信号を生成し、第xのアンテナx=1,2,...,Ntから送信するために、送信機Txkによって使用されるSTF符号を現在のチャネル状態に対して最適化するために、ステップST1からST14までのプロセスを繰り返すことができる。図10は、受信機Rxkの例をより詳細に示す機能ブロック図である。図10は、第dのサブストリームメッセージシンボルbkdnのための、受信機Rxkの受信機部10dを示している。受信機部10dは、第1、第2、...、第y、...、第Nrの受信機アンテナに関して提供され得る3次元3D適応FIRフィルタユニット1111、1112、...、111y、...、111Nrと、デコーダユニット112dとを含むことができる。各FIRフィルタユニット111iは受信信号ritにe-j{2Πi-1t/Tcを乗算する乗算器111i-1i=1,2,...,Mと、LPF低域通過フィルタユニット111i-2と、サンプラ111i-3と、タップ付き遅延線ユニット111i-4と、加算器111i-5と、加算器1121と、加算器1122と、適応アルゴリズムユニット1123とを含むことができる。各ユニット111i-4は、図10に示されるように接続できる、遅延ユニットTcと、Wk,d,1,i,Lα、...、Wk,d,1,i,1を乗算するためのLα個の係数乗算器とを含むことができる。加算器1121は、加算器1111-5から111M-5の出力を加算し、出力を加算器1122およびデコーダユニット112dの加算器112-1に供給できる。加算器1122は、加算器1121の出力を、デコーダユニット112dのデータデコーダ112-3の出力ek,d,inに加算この例では、から減算できる。加算器1122の出力は、対応するユニット111i-4のLα個の係数乗算器の係数Wk,d,1,i,Lα、...、Wk,d,1,i,lを適応的に更新できる、適応アルゴリズムユニット1123に供給できる。デコーダユニット112dは、加算器112-1と、データ検出器またはデータサンプラ112-2と、データデコーダまたはメッセージシンボルデコーダ112-3とを含む、知られた構造を有することができる。受信機部10dは、図8に示されたFIRフィルタユニット11dに対応し得る。したがって、受信信号r1t、r2t、...、ryt、...、rNrtは、それぞれ、FIRフィルタユニット1111、1112、...、111y、...、111Nrに入力され得る。デコーダユニット112dは、FIRフィルタユニット1111、1112、...、111y、...、111Nrの出力からメッセージシンボルを生成し、メッセージシンボルを図8に示される対応するSTF符号生成器ユニット12dに供給できる。これまでに開示された技法は、送信機と受信機の両方が固定された、または送信機と受信機の少なくとも一方が固定された、または送信機と受信機の少なくとも一方が移動可能な、通信システムに適用できる。例えば、送信機と受信機が互いに通信する基地局である場合、送信機と受信機の両方が固定され得る。加えて、送信機と受信機がそれぞれ互いに通信するモバイル通信装置と基地局である、またはその逆である場合、送信機と受信機の少なくとも一方が固定され得る。モバイル通信装置は頻繁な移動を避けることができるが、送信機と受信機の両方が互いに通信するモバイル通信装置である場合、送信機と受信機の両方が移動可能であり得る。さらに、これまでに開示された技法は、マルチストリーム伝送にばかりでなく、シングルストリーム伝送にも適合された、様々な通信システムに適用できる。本開示においてに応答してresponsivetoまたはに応答してinresponsetoという表現が用いられる場合、特定の特徴および/または構造に対する応答性に限定されない。特徴は、別の特徴および/または構造に応答することもでき、その特徴および/または構造内に配置することもできる。さらに、結合されるcoupledまたは応答するresponsiveまたはに応答してinresponsetoまたはと通信するincommunicationwithなどの用語または語句が、本明細書または後続の特許請求の範囲において使用される場合、これらの用語は、広義に解釈されるべきである。例えば、に結合されるcoupledtoという語句は、この語句が使用される文脈に適するように、通信可能に、電気的に、および/または動作可能に結合されることを指すことができる。本明細書で説明したやり方で装置および/またはプロセスを記載し、その後そのように記載された装置例えば、送信機、受信機、ワイヤレスデバイス、コンピューティングプラットフォーム、コンピューティングデバイスなどおよび/または方法を、データ処理システムに統合するためにエンジニアリング方式を使用することは、当技術分野で一般的であることを当業者は認識するであろう。すなわち、本明細書に記載された装置および/または方法の少なくとも一部を、妥当な数の実験によってデータ処理システムに統合することができる。通常のデータ処理システムは、一般に、システムユニットハウジング、ビデオディスプレイ装置、揮発性メモリおよび不揮発性メモリなどのメモリ、マイクロプロセッサおよびデジタル信号プロセッサなどのプロセッサ、オペレーティングシステムなどの計算実体、ドライバ、グラフィカルユーザインタフェース、およびアプリケーションプログラムのうちの1つもしくは複数、タッチパッドもしくはスクリーンなどの1つもしくは複数の相互作用装置、ならびに/またはフィードバックループおよびコントロールモータを含むコントロールシステムたとえば、位置検知用および/もしくは速度検知用フィードバック、コンポーネントの移動用および/もしくは数量の調整用コントロールモータを含むことを、当業者は理解するであろう。通常のデータ処理システムは、データコンピューティング/通信システムおよび/またはネットワークコンピューティング/通信システムの中に通常見られるコンポーネントなどの、市販の適切なコンポーネントを利用して実装することができる。本明細書に記載された主題は、さまざまなコンポーネントまたは要素をしばしば例示しており、これらのコンポーネントは、他のさまざまなコンポーネントまたは要素に包含されるか、または他のさまざまなコンポーネントまたは要素に接続される。そのように図示されたアーキテクチャは、単に例にすぎず、実際には、同じ機能を実現する多くの他のアーキテクチャが実装可能であることが理解されよう。概念的な意味で、同じ機能を実現するコンポーネントの任意の構成は、所望の機能が実現されるように効果的に関連付けされる。したがって、特定の機能を実現するために組み合わされた、本明細書における任意の2つのコンポーネントは、アーキテクチャまたは中間のコンポーネントにかかわらず、所望の機能が実現されるように、お互いに関連付けされていると見ることができる。同様に、そのように関連付けされた任意の2つのコンポーネントは、所望の機能を実現するために、互いに動作可能に接続または動作可能に結合されていると見なすこともでき、そのように関連付け可能な任意の2つのコンポーネントは、所望の機能を実現するために、互いに動作可能に結合できると見なすこともできる。動作可能に結合できる場合の具体例には、物理的にかみ合わせ可能な、および/もしくは物理的に相互作用するコンポーネント、ならびに/またはワイヤレスに相互作用可能な、および/もしくはワイヤレスに相互作用するコンポーネント、ならびに/または論理的に相互作用する、および/もしくは論理的に相互作用可能なコンポーネントが含まれるが、それらに限定されない。本明細書における実質的にすべての複数形および/または単数形の用語の使用に対して、当業者は、状況および/または用途に適切なように、複数形から単数形に、および/または単数形から複数形に変換することができる。さまざまな単数形/複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。通常、本明細書において、特に添付の特許請求の範囲たとえば、添付の特許請求の範囲の本体部において使用される用語は、全体を通じてオープンなopen用語として意図されていることが、当業者には理解されようたとえば、用語含むincludingは、含むがそれに限定されないincludingbutnotlimitedtoと解釈されるべきであり、用語有するhavingは、少なくとも有するhavingatleastと解釈されるべきであり、用語含むincludesは、含むがそれに限定されないincludesbutisnotlimitedtoと解釈されるべきである、など。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。たとえば、理解の一助として、添付の特許請求の範囲は、導入句少なくとも1つのatleastoneおよび1つまたは複数のoneormoreを使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句1つまたは複数のまたは少なくとも1つのおよびaまたはanなどの不定冠詞を含む場合であっても、不定冠詞aまたはanによる請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に1つのそのような記載を含む発明に限定する、ということを示唆していると解釈されるべきではないたとえば、aおよび/またはanは、通常、少なくとも1つのまたは1つまたは複数のを意味すると解釈されるべきである。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、通常、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されようたとえば、他の修飾語なしでの2つの記載tworecitationsの単なる記載は、通常、少なくとも2つの記載、または2つ以上の記載を意味する。さらに、A、BおよびC、などの少なくとも1つに類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されているたとえば、A、B、およびCの少なくとも1つを有するシステムは、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない。A、B、またはC、などの少なくとも1つに類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されているたとえば、A、B、またはCの少なくとも1つを有するシステムは、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない。2つ以上の代替用語を提示する事実上いかなる離接する語および/または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方oneoftheterms、当該用語のいずれかeitheroftheterms、または両方の用語bothtermsを含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。たとえば、句AまたはBは、AまたはBあるいはAおよびBの可能性を含むことが理解されよう。様々な態様および実施形態が本明細書で開示されたが、当業者には他の態様および実施形態が明らかである。本明細書で開示された様々な態様および実施形態は、説明を目的としており、限定的であることは意図しておらず、真の範囲および主旨は、以下の特許請求の範囲によって示される。"