"データ送信用のmultiple-inputandmultiple-outputMIMOシステム200であって、複数のサービスアンテナ220であって、各サービスアンテナは、複数の端末210に同時にサービスするように構成され、各サービスアンテナは、前記複数の端末からパイロットシーケンスを独立に受信するように構成される、複数のサービスアンテナ220と、複数のチャネル推定ユニット230であって、各チャネル推定ユニットは、前記複数のサービスアンテナのうちの異なる1つに関連付けられ、前記受信されたパイロットシーケンスに基づいてアンテナ固有チャネル推定値を独立に生成するように構成され、前記アンテナ固有チャネル推定値は、前記複数の端末と前記複数のサービスアンテナのうちのそれぞれの1つとの間のチャネル推定値である、複数のチャネル推定ユニット230と、複数のプリコーディングユニット240であって、各プリコーディングユニットは、前記複数のチャネル推定ユニットのうちの異なる1つに関連付けられ、送信されるデータシンボルの集合およびそれぞれの生成されたアンテナ固有チャネル推定値を受け取るように構成され、各プリコーディングユニットは、データシンボルの前記集合および前記アンテナ固有チャネル推定値に基づいて、それぞれのサービスアンテナを介して前記複数の端末に送信されるコーディングされた信号を独立に生成するように構成される、複数のプリコーディングユニット240とを含むシステム200。各プリコーディングユニットは、前記アンテナ固有チャネル推定値の共役転置に基づいて前記コーディングされた信号を生成する、請求項1に記載のシステム。各プリコーディングユニットは、前記アンテナ固有チャネル推定値の前記共役転置とデータシンボルの前記集合との間の内積を計算することによって、前記コーディングされた信号を生成する、請求項2に記載のシステム。前記複数のサービスアンテナの個数と前記複数の端末の個数との間の比率は、しきい値以上である、請求項1に記載のシステム。データシンボルの前記集合を各プリコーディングユニットに独立に送るように構成されたデータコントローラ260をさらに含む、請求項1に記載のシステム。第1のプリコーディングユニット240-1は、データコントローラ260からデータシンボルの前記集合を受け取り、データシンボルの前記集合を第2のプリコーディングユニット240-2に送り、前記受け取る動作および前記送る動作は、前記複数のプリコーディングユニットの最後のプリコーディングユニット240-Mまで繰り返される、請求項1に記載のシステム。データ受信用のmultiple-inputandmultiple-outputMIMOシステム200であって、複数のサービスアンテナ220であって、各サービスアンテナは、複数の端末210に同時にサービスするように構成され、各サービスアンテナは、前記複数の端末からパイロットシーケンスを独立に受信するように構成される、複数のサービスアンテナ220と、複数のチャネル推定ユニット230であって、各チャネル推定ユニットは、前記複数のサービスアンテナのうちの異なる1つに関連付けられ、前記受信されたパイロットシーケンスに基づいてアンテナ固有チャネル推定値を独立に生成するように構成され、前記アンテナ固有チャネル推定値は、前記複数の端末と前記複数のサービスアンテナのうちのそれぞれの1つとの間のチャネル推定値である、複数のチャネル推定ユニット230と、複数のデコーディングユニット240であって、各デコーディングユニットは、前記複数のチャネル推定ユニットのうちの異なる1つに関連付けられ、前記複数の端末からのデータ担持信号の集合およびそれぞれのアンテナ固有チャネル推定値を受け取るように構成され、各デコーディングユニットは、データ担持信号の前記集合および前記アンテナ固有チャネル推定値に基づいて前記複数の端末のそれぞれの復号された信号を独立に生成するように構成される、複数のデコーディングユニット240とを含むシステム200。各デコーディングユニットは、前記アンテナ固有チャネル推定値の共役転置に基づいて前記復号された信号を生成する、請求項7に記載のシステム。各デコーディングユニットは、データ担持信号の前記集合を前記アンテナ固有チャネル推定値の前記共役転置と乗算することによって前記復号された信号を生成する、請求項9に記載のシステム。前記複数のデコーディングユニットから各復号された信号を受け取り、結果の加算された信号を作るために各復号された信号を合計するように構成された合計ユニット260をさらに含む、請求項7に記載のシステム。実施形態は、複数のサービスアンテナを有するMIMOシステムおよびデータ送受信の方法を提供する。このシステムは、複数のサービスアンテナを含み、各サービスアンテナは、複数の端末に同時にサービスし、複数の端末からパイロットシーケンスを独立に受信するように構成される。このシステムは、複数のチャネル推定ユニットをさらに含み、各チャネル推定ユニットは、複数のサービスアンテナのうちの異なる1つに関連付けられ、受信されたパイロットシーケンスに基づいてアンテナ固有チャネル推定値を独立に生成するように構成される。アンテナ固有チャネル推定値は、複数の端末と複数のサービスアンテナのうちのそれぞれの1つとの間のチャネル推定値である。このシステムは、複数のプリコーディングユニットをさらに含み、各プリコーディングユニットは、複数のチャネル推定ユニットのうちの異なる1つに関連付けられ、送信されるデータシンボルの集合およびそれぞれの生成されたアンテナ固有チャネル推定値を受け取るように構成される。各プリコーディングユニットは、データシンボルの集合およびアンテナ固有チャネル推定値に基づいて、それぞれのサービスアンテナを介して複数の端末に送信されるコーディングされた信号を独立に生成するように構成される。各プリコーディングユニットは、アンテナ固有チャネル推定値の共役転置に基づいてコーディングされた信号を生成する。さらに、各プリコーディングユニットは、アンテナ固有チャネル推定値の共役転置とデータシンボルの集合との間の内積を計算することによって、コーディングされた信号を生成する。一実施形態では、複数のサービスアンテナは、少なくとも2つの異なるロケーションエリア内にランダムに分布する。代替案では、複数のサービスアンテナは、i単一のグループおよびii各グループが異なるロケーションエリアに対応する複数のグループのうちの1つで配置される。一実施形態では、複数のサービスアンテナの個数と複数の端末の個数との間の比率は、しきい値以上である。このシステムは、データシンボルの集合を各プリコーディングユニットに独立に送るように構成されたデータコントローラをさらに含むことができる。もう1つの実施形態では、第1のプリコーディングユニットは、データコントローラからデータシンボルの集合を受け取り、データシンボルの集合を第2のプリコーディングユニットに送ることができ、受け取る動作および送る動作は、複数のプリコーディングユニットの最後のプリコーディングユニットまで繰り返される。システムは、複数のサービスアンテナを含むことができ、各サービスアンテナは、複数の端末に同時にサービスし、複数の端末からパイロットシーケンスを独立に受信するように構成される。このシステムは、複数のチャネル推定ユニットをさらに含み、各チャネル推定ユニットは、複数のサービスアンテナのうちの異なる1つに関連付けられ、受信されたパイロットシーケンスに基づいてアンテナ固有チャネル推定値を独立に生成するように構成される。アンテナ固有チャネル推定値は、複数の端末と複数のサービスアンテナのうちのそれぞれの1つとの間のチャネル推定値である。さらに、このシステムは、複数のデコーディングユニットを含み、各デコーディングユニットは、複数のチャネル推定ユニットのうちの異なる1つに関連付けられ、複数の端末からのデータ担持信号の集合およびそれぞれのアンテナ固有チャネル推定値を受け取るように構成される。各デコーディングユニットは、データ担持信号の集合およびアンテナ固有チャネル推定値に基づいて複数の端末のそれぞれの復号された信号を独立に生成するように構成される。各デコーディングユニットは、アンテナ固有チャネル推定値の共役転置に基づいて復号された信号を生成する。さらに、各デコーディングユニットは、データ担持信号の集合をアンテナ固有チャネル推定値の共役転置と乗算することによって復号された信号を生成する。このシステムは、複数のデコーディングユニットから各復号された信号を受け取り、結果の合計された信号を作るために各復号された信号を合計するように構成された合計ユニットをさらに含むことができる。代替案では、このシステムは、第2デコーディングユニットに第1の復号された信号を送る第1デコーディングユニットを含むことができ、第2デコーディングユニットは、第1の復号された信号と第2の復号された信号とを加算し、送る動作および加算する動作は、複数のデコーディングユニット内の最後のデコーディングユニットまで繰り返される。最後のデコーディングユニットは、結果の合計された信号を生成する。一実施形態では、複数のサービスアンテナは、異なるロケーションエリア内にランダムに分布する。代替案では、複数のサービスアンテナは、i単一のグループおよびii各グループが異なるロケーションエリアに対応する複数のグループのうちの1つで配置される。一実施形態では、複数のサービスアンテナの個数と複数の端末の個数との間の比率は、しきい値以上である。方法は、各サービスアンテナによって、複数の端末からパイロットシーケンスを独立に受信するステップと、各チャネル推定ユニットによって、受信されたパイロットシーケンスに基づいてアンテナ固有チャネル推定値を独立に生成するステップであって、アンテナ固有チャネル推定値は、複数の端末と複数のサービスアンテナのうちのそれぞれの1つとの間のチャネル推定値である、ステップと、各プリコーディングユニットによって、送信されるデータシンボルの集合およびそれぞれの生成されたアンテナ固有チャネル推定値を受け取るステップと、各プリコーディングユニットによって、データシンボルの集合およびそれぞれのアンテナ固有チャネル推定値に基づいて、それぞれのサービスアンテナを介して複数の端末に送信されるコーディングされた信号を独立に生成するステップとを含むことができる。独立に生成するステップは、アンテナ固有チャネル推定値の共役転置に基づいてコーディングされた信号を生成する。さらに、独立に生成するステップは、アンテナ固有チャネル推定値の共役転置とデータシンボルの集合との間の内積を計算することによって、コーディングされた信号を生成する。方法は、各サービスアンテナによって、複数の端末からパイロットシーケンスを独立に受信するステップと、各チャネル推定ユニットによって、受信されたパイロットシーケンスに基づいてアンテナ固有チャネル推定値を独立に生成するステップであって、アンテナ固有チャネル推定値は、複数の端末と複数のサービスアンテナのうちのそれぞれの1つとの間のチャネル推定値である、ステップと、各デコーディングユニットによって、複数の端末からのデータ担持信号の集合およびそれぞれのアンテナ固有チャネル推定値を受け取るステップと、各デコーディングユニットによって、データ担持信号の集合およびアンテナ固有チャネル推定値に基づいて、復号された信号を独立に生成するステップとを含むこともできる。独立に生成するステップは、アンテナ固有チャネル推定値の共役転置に基づいて復号された信号を生成する。さらに、独立に生成するステップは、データ担持信号の集合をアンテナ固有チャネル推定値の共役転置と乗算することによって復号された信号を生成する。例の実施形態は、下で与える詳細な説明および添付図面からより十分に理解され、添付図面では、同様の要素が同様の符号によって表され、添付図面は、例示のみのために与えられ、したがって限定的ではない。さまざまな例の実施形態を、これから、いくつかの例の実施形態が示された添付図面を参照してより十分に説明する。同様の符号は、図面の説明全体を通じて同様の要素を指す。用語第1、第2などが、本明細書でさまざまな要素を記述するのに使用される場合があるが、これらの要素がこれらの用語によって限定されてはならないことを理解されたい。これらの用語は、ある要素を別の要素から区別するためにのみ使用される。たとえば、例の実施形態の範囲から逸脱せずに、第1要素を第2要素と呼ぶことができ、同様に、第1要素を第2要素と呼ぶことができる。本明細書で使用される時に、用語および/またはは、関連してリストされる項目のうちの1つまたは複数の任意のすべての組合せを含む。本明細書で使用される用語法は、特定の実施形態を説明するためのみのものであって、例の実施形態について限定的であることは意図されていない。本明細書で使用される時に、単数形a、an、およびtheは、文脈がそうではないことを明らかに示さない限り、複数形をも含むことが意図されている。さらに、用語comprises含む、comprising含む、includes含む、および/またはincluding含むは、本明細書で使用される時に、述べられる特徴、整数、ステップ、動作、要素、および/またはコンポーネントの存在を指定するが、1つまたは複数の他の特徴、整数、ステップ、動作、要素、コンポーネント、および/またはそのグループの存在または追加を除外しないことを理解されたい。また、いくつかの代替実施態様で、示される機能/行為が、図に示された順序から外れて発生する可能性があることに留意されたい。たとえば、連続して示される2つの図が、用いられる機能性/行為に依存して、実際には同時に実行されてもよく、あるいは、時々逆の順序で実行されてもよい。そうではないと定義されない限り、本明細書で使用されるすべての用語技術用語および科学用語を含むは、例の実施形態が属する技術における通常の技量を有するものによって一般に理解されるものと同一の意味を有する。さらに、用語、たとえば一般に使用される辞書で定義される用語は、関連技術の文脈での意味と一貫する意味を有すると解釈されなければならず、本明細書で特にそのように定義されない限り、理想化された意味または過度に形式的な意味では解釈されないことを理解されたい。次の説明では、例示的実施形態を、実行された時に特定のタスクを実行するか特定の抽象データ型を実施し、既存ネットワーク要素の既存ハードウェアを使用して実施できる、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含むプログラムモジュールまたは機能プロセスとして実施できる行為および動作の記号表現たとえば、流れ図の形のを参照して説明する。そのような既存ハードウェアは、1つまたは複数の中央処理装置CPU、ディジタル信号プロセッサDSP、特定用途向け集積回路、フィールドプログラマブルゲートアレイFPGAコンピュータ、またはプログラムされた後に特定の機械になる同様の機械を含むことができる。しかし、これらおよび類似する用語のすべてが、適切な物理量に関連付けられなければならず、単にこれらの量に適用される便利なラベルであることに留意されたい。そうではないと特に述べられない限り、または議論から明白であるように、生成、合計、構成、または類似物などの用語は、コンピュータシステムのレジスタおよびメモリ内の物理的電子的量として表されたデータを操作し、コンピュータシステムメモリもしくはレジスタまたは他のそのような情報ストレージデバイス、情報伝送デバイス、または情報表示デバイス内の物理量として同様に表される他のデータに変換する、コンピュータシステムまたは類似する電子コンピューティングデバイスのアクションおよびプロセスを指す。本明細書で使用される時に、用語端末は、クライアント、モバイルユニット、移動局、モバイルユーザ、ユーザ機器UE、加入者、ユーザ、リモートステーション、アクセス端末、受信器などと同義と考えることができ、以下では時々そのように称する場合があり、無線通信ネットワーク内の無線リソースのリモートユーザを記述することができる。MIMOシステムでは、端末は、1つまたは複数のアンテナを有することができる。同様に、本明細書で使用される時に、用語基地局は、NodeB、無線基地局BTSなどと同義と考えることができ、以下では時々そのように称する場合があり、無線通信ネットワーク内でモバイルと通信し、これに無線リソースを提供するトランシーバを記述することができる。本明細書で議論するように、基地局は、本明細書で議論する方法を実行する能力に加えて、従来の周知の基地局に関連するすべての機能性を有することができる。本開示の実施形態は、独立に操作される端末の個数に関して相対的に多数のサービスアンテナを利用する、データ送受信のためのマルチユーザmultiple-inputandmultiple-outputMIMOシステムを提供する。本開示の発明人は、独立に操作される端末の個数に関して多数のサービスアンテナを使用することの利益を認識した。そのような多数のサービスアンテナを使用するアーキテクチャは、改善されたスループットおよびスペクトル効率を提供する。たとえば、このタイプのアーキテクチャは、同一の時間周波数スロットを使用してたとえば、空間多重化で1回で多数の端末に情報の信号を同時に送信することができる。さらに、多数の異なる信号が通信チャネルを介して送信されるので、これらの信号のビームフォーミングは、より焦点を合わされたものとすることができ、その結果、放射される電力の量を減らすことができる。さらに、本発明の発明人は、サービスアンテナの個数Mが、サービスされる端末の個数Kと比較して多くなる時に、周波数の関数としての異なる端末へのM成分伝搬ベクトルが、漸近的に直交になることを認識した。これは、従来技術の一般逆行列プリコーダ従来のシステムの複雑さの源であるをより単純なプリコーダに置換することを可能にし、このより単純なプリコーダを、下でさらに説明するように、推定されたチャネル行列のスケーリングされた共役転置とすることができる。諸実施形態のプリコーダは、a各サービスアンテナが、それ自体とK個の端末との間の通信チャネルのそれ自体のチャネル推定値を保持し、この情報を他のサービスアンテナと共有せず、b各アンテナが、他のアンテナによって実行されるプリコーディングと独立にプリコーディングを実行する電力制御のための振幅スケーリングとは別に、より分散されたアーキテクチャを可能にする。端末の個数と比較して大きく過剰なサービスアンテナを用いる動作の類似する利益が、データのアップリンク送信に関して存在する。図2に、一実施形態によるデータ送受信のためのマルチユーザMIMO無線システム200を示す。MIMO無線システム200は、データコントローラ260、複数のチャネル推定ユニット230たとえば、第1のチャネル推定ユニット230-1から最後のチャネル推定ユニット230-Mまで、複数のプリコーディング/デコーディングユニット240たとえば、第1のプリコーディング/デコーディングユニット240-1から最後のプリコーディング/デコーディングユニット240-Mまで、複数のサービスアンテナ220たとえば、第1のサービスアンテナ220-1から最後のサービスアンテナ220-Mまで、および複数の独立に操作される端末210たとえば、第1の端末210-1から最後の端末210-Kまでを含む。コーディングユニットが信号をデコーディングしつつある時に、ユニット240を、デコーディングユニットと称し、コーディングユニットが信号をプリコーディングしつつある時に、ユニット240を、プリコーディングユニットと称する。MIMOシステム200は、時分割複信TDD直交周波数分割多重OFDMシステムを含むことができる。TDDの下では、アップリンク端末から基地局へおよびダウンリンク基地局から端末へでのデータ送信は、ばらばらの時間のインターバルを占め、同一の周波数帯を利用する。時分割複信動作は、パイロットシーケンスによって占められる時間がサービスアンテナの個数と独立なので、サービスアンテナによるダウンリンクチャネル情報の獲得に特に効率的である。しかし、諸実施形態を、他のMIMOシステムならびに他の無線通信システムおよび/または無線通信方式で実施できることを理解されたい。たとえば、本明細書で議論される方法を、周波数分割複信FDDまたは類似する方式に関して実施することができる。図2に示されているように、別々のチャネル推定ユニット230および別々のプリコーディング/デコーディングユニット240が、サービスアンテナ220ごとに独立に提供される。言い替えると、各チャネル推定ユニット230は、異なるサービスアンテナ220に関連付けられ、各プリコーディング/デコーディングユニット240は、異なるチャネル推定ユニット230に関連付けられる。代替案では、各チャネル推定ユニット230を、異なるサービスアンテナ220に間接にまたは直接に接続することができ、各プリコーディング/デコーディングユニット240を、異なるチャネル推定ユニット230に間接にまたは直接に接続することができる。したがって、1つのチャネル推定ユニット、1つのプリコーディング/デコーディングユニット、および1つのサービスアンテナを、1ブロックとして束にすることができる。この実施形態では、MIMO無線システム200は、複数のブロックを含み、各ブロックは、他のブロックの介入なしで、チャネル条件を独立に推定し、信号をプリコーディングまたはデコーディングし、逆方向/順方向リンク通信チャネル上で信号を送信し、かつ/または受信する能力を有する。MIMO無線システム200は、当業者に周知の他のコンポーネントを含むことができる。たとえば、図2は、システムの動作のベースバンド表現を示し、OFDMパルスをアセンブルし、ディスアセンブルするモジュール、cyclicprefixを追加しまたは除去するモジュール、アップコンバータおよびダウンコンバータ、ならびに電力増幅器および前置増幅器を含む、ある種の通例の特徴は図示されていない。さらに、別々の変調/復調ユニットを、プリコーディング/デコーディングユニットごとに設けることができる。複数のサービスアンテナ220を、中央に配置された基地局など、単一のロケーションエリアに設けることができる。代替案では、複数のサービスアンテナ220を、異なるエリアに配置された2つの異なる基地局など、少なくとも2つの異なるロケーションエリアに配置することができる。さらに、複数のアンテナ220を、1つまたは複数のロケーションエリア内でランダムに分布させることができる。複数のサービスアンテナ220の個数と複数の端末210の個数との間の比率を、しきいレベル以上とすることができる。たとえば、サービスアンテナ220の個数を400とし、端末210の個数を40とすることができる。したがって、一特定の実施形態では、端末に対するサービスアンテナの比率は、10のしきいレベルである。しかし、諸実施形態は、端末210の個数に対するサービスアンテナ220の個数の比率が比較的多くなるように、しきいレベルの任意のタイプの値を含む。複数のサービスアンテナ220は、マルチユーザMIMOを介して複数の端末210に同時にサービスするように構成される。順方向リンクデータ送信は、エアインターフェースを介するK個の端末210へのK個の別々のデータストリームの同時周波数上および時間上送信を含む。エアインターフェースは、当業者に周知の任意のタイプの標準規格に従う2つのネットワーク要素の間の任意のタイプの無線ベースの通信リンクを含むことができる。逆方向リンクデータ送信は、エアインターフェースを介するサービスアンテナ220へのK個の端末210による別々のデータストリームの同時周波数上および時間上送信を含む。順方向リンク上では、データコントローラ260が、データストリームを複数のプリコーディング/デコーディングユニット240に送り、逆方向リンク上では、データコントローラ260が、複数のプリコーディング/デコーディングユニット240からデータストリームを受け取る。データコントローラ260の動作を、図4および5を参照してさらに説明する。セル内干渉すなわち、K個のデータストリームの間の干渉は、順方向リンク上ではプリコーディング/デコーディングユニット240による線形プリコーディングを介して、逆方向リンク上ではプリコーディング/デコーディングユニット240による線形組合せを介して、許容できるレベルまで減らされる。プリコーディング/デコーディングユニット240は、それぞれ順方向リンクチャネルおよび逆方向リンクチャネルのチャネル推定値を必要とする。多数のサービスアンテナ220について、このチャネル状態情報は、下でさらに説明するように、順方向リンクチャネルおよび逆方向リンクチャネルが相反するように時分割複信動作を使用することと、逆方向リンク上でパイロットシーケンスを送信するためにK個の端末210の時間のインターバルをスケジューリングすることとによって、入手することができる。図3に、一実施形態による複数のチャネル推定ユニット230を含むMIMO無線システム200の一部を示す。各チャネル推定ユニット230は、受信されたパイロットシーケンスに基づいてアンテナ固有チャネル推定値を独立に生成する。アンテナ固有チャネル推定値は、複数の端末210とそれぞれの1つのサービスアンテナ220たとえば、第1のサービスアンテナ220-1との間のチャネル推定値である。たとえば、各チャネル推定ユニット230は、エアインターフェースを介して複数の端末210からパイロットシーケンスを独立に受信し、受信されたパイロットシーケンスに基づいてチャネル条件を独立に推定する。たとえば、図3に示されているように、複数の端末210は、逆方向リンク上で実質的に直交のパイロットシーケンス{ψ1,...,ψK}を送信し、ここで、各パイロットシーケンスは、列ベクトルである。係数hijは、複数の端末210の第i端末と複数のサービスアンテナ220の第jサービスアンテナとの間のチャネル係数を指すことができ、ここで、第i端末は、複数の端末210のうちの任意の1つであり、第jサービスアンテナは、複数のサービスアンテナ220のうちの任意の1つである。すなわち、第i端末によって第jアンテナに送信された信号は、チャネル係数hijによって乗算される。同様に、相反性を介して、第jアンテナによって第i端末に送信された信号も、チャネル係数hijによって乗算される。第jアンテナのチャネルベクトルを、上で説明したように式1によって表すことができるたとえば、。したがって、複数のサービスアンテナ220の第jサービスアンテナは、式3で説明したようにパイロットシーケンスベクトルyjを受信するたとえば、yj=hj1ψ1...hjKψK付加雑音。しかし、諸実施形態によれば、各チャネル推定ユニット230は、すべての他のチャネル推定ユニット230とは独立に、それ自体のアンテナ固有チャネル推定値を計算する。一実施形態では、各チャネル推定ユニット230は、次式に基づいてアンテナ固有チャネル推定値を計算する。上付きのTは、共役転置を指し、cは、定数である。一例では、第1のチャネル推定ユニット230-1は、複数の端末210からパイロットシーケンスy1=h11ψ1...hK1ψK付加雑音を受信する。送信されたパイロットシーケンス{ψ1,...ψK}は、第1のチャネル推定ユニット230-1に知られているので、第1のチャネル推定ユニット230-1は、上の式8に基づいてアンテナ固有チャネル推定値を計算することができる。たとえば、図3に示されているように、第1のチャネル推定ユニット230-1は、アンテナ固有チャネル推定値を生成し、ここで、アンテナ固有チャネル推定値内の各チャネル係数は、それぞれの端末と第1のサービスアンテナ220との間の対応するチャネル係数を指す。同一の動作が、複数のチャネル推定ユニット230のそれぞれについて繰り返される。図4に、一実施形態による順方向リンク上の送信用の複数のプリコーディングユニット240を含むMIMO無線システム200の一部を示す。図4に示されているように、各プリコーディングユニット240は、それに関連付けられた図3のチャネル推定ユニット230に対応するそれぞれのアンテナ固有チャネル推定値を受け取る。さらに、各プリコーディングユニット240は、順方向リンク上で複数の端末210に送信されるデータシンボルの集合たとえば、{q1,...qK}を受け取る。データシンボルの集合の分布を、図2のデータコントローラ260によって制御することができる。図4に示された実施形態では、データコントローラ260は、データシンボルの集合をプリコーディングユニット240のそれぞれに独立に送る。諸実施形態によれば、各プリコーディングユニット240は、下でさらに説明するように、送信されるデータシンボルの集合およびアンテナ固有チャネル推定値に基づいて、それぞれのサービスアンテナ220を介して複数のアンテナ210に送信されるプリコーディングされた信号を独立に生成する。一実施形態では、各プリコーディングユニット240は、アンテナ固有チャネル推定値の共役転置に基づいて、コーディングされた信号を生成する。たとえば、各プリコーディングユニット240は、アンテナ固有チャネル推定値の共役転置とデータシンボルの集合との間の内積を計算することによって、コーディングされた信号を生成する。たとえば、各プリコーディングユニット240は、次式に基づいてアンテナ固有プリコーディングベクトルを生成する。パラメータpは、正規化係数であり、ajは、K個の項目を有する行ベクトルである。K個の項目は、K個の端末210に対応する。次に、各プリコーディングユニット240は、次式に基づいて、そのそれぞれのサービスアンテナ220に関するそのコーディングされた信号たとえば、sjを生成する。一実施形態によれば、あるプリコーディングユニット240およびそれに関連するチャネル推定ユニット230での動作は、他のプリコーディングユニットおよび関連するチャネル推定ユニットとの調整を全く伴わずに実行される。その後、各サービスアンテナ220が、そのコーディングされた信号を複数の端末210に送信する。図5に、もう1つの実施形態による順方向リンク上のデータ送信用の複数のプリコーディングユニット240を含むMIMO無線システム200の一部を示す。図5と図4との間の相違は、プリコーディングユニット240が送信されるデータシンボルの集合を受け取る形である。図5では、第1のプリコーディングユニット240-1が、通信リンクを介してデータコントローラ260から送信されるデータシンボルの集合たとえば、{q1,...qK}を受け取り、その後、データシンボルの集合を第2のプリコーディングユニット240-2に送り、この受け取る動作および送る動作は、最後のプリコーディングユニット240-Mまで繰り返される。言い替えると、送信されるデータシンボルの集合は、デイジーチェーンの形でプリコーディングユニット240に分配される。その後、プリコーディングユニット240は、図4に関して前に説明したものと同一の形で動作する。バックホール通信ネットワークをMIMOシステム200内に設けて、各プリコーディングユニット240および/または各サービスアンテナ220の間の通信を可能にすることができる。たとえば、サービスアンテナ220を、分散された形でランダムに分散させることができるので、バックホール通信ネットワークは、各サービスアンテナ220の間の通信を提供する。バックホールネットワークは、ワイヤ、光ファイバ、自由空間光、または無線を含むすべての種類の従来の通信リンクを含むことができる。図6に、一実施形態による逆方向リンク上でのデータ受信用の複数のデコーディングユニット240を含むMIMO無線システム200の一部を示す。k個の端末210のそれぞれが、逆方向リンク上でサービスアンテナ220のそれぞれにデータシンボルを送信する。したがって、各サービスアンテナ220は、このアンテナに対応するデータ担持信号を受信する。たとえば、第1のサービスアンテナ220-1は、第1のアンテナ220-1に対応する複数の端末210からの複数のデータシンボルの送信から生じるデータ担持信号x1=q1h11...qkhK1付加雑音を受信する。他のアンテナ220は、同一の形で動作する。一実施形態によれば、各デコーディングユニット240は、データ担持信号およびそれぞれのアンテナ固有チャネル推定値を受け取る。アンテナ固有チャネル推定値は、関連するチャネル推定ユニット230から供給される。各デコーディングユニット240は、データ担持信号の集合およびアンテナ固有チャネル推定値に基づいて、K個の端末のそれぞれの復号された信号を独立に生成するように構成される。デコーディングユニット240は、デコーディングユニット240が通信チャネルを介して送信されたデータシンボルを復号することを除いて、図5に示されたプリコーディングユニット240に似た形で動作する。たとえば、プリコーディングユニット240に似て、各デコーディングユニット240は、アンテナ固有推定値の共役転置に基づいて、その復号された信号を生成する。たとえば、各デコーディングユニット240は、データ担持信号にアンテナ固有チャネル推定値の共役転置を乗算することによって、復号された信号を生成する。一例では、第1のデコーディングユニット240-1は、第1のサービスアンテナ220-1に関連付けられた端末210からのデータシンボルに対応するデータ担持信号x1を受け取る。また、第1のデコーディングユニット240-1は、端末210および第1のサービスアンテナ220-1に関連付けられたアンテナ固有チャネル推定値を受け取るたとえば、。第1のサービスアンテナチャネル推定値の計算は、図3に関して前に説明したものと同一である。第1のデコーディングユニット240-1は、x1にを乗算することによって、たとえば、によって、そのデコードされたデータを生成する。他のデコーディングユニットは、同一の形で動作する。MIMO無線システム200は、複数のデコーディングユニット240から各復号された信号を受け取り、各復号された信号を合計して、結果のデータ信号すなわち、を作るように構成された合計ユニット260をも含むことができる。図7に、もう1つの実施形態による逆方向リンク上でのデータ受信用のデコーディングユニット240を含むMIMO無線システム200の一部を示す。図6に示された合計ユニット260を提供するのではなく、MIMO無線システム200は、複数のデコーディングユニット240からの復号された信号をデイジーチェーンの形で合計することができる。たとえば、第1のデコーディングユニット240-1は、第1の復号された信号を第2のデコーディングユニット240-2に送り、第2のデコーディングユニット240-2は、第1の復号された信号を第2の復号された信号すなわち、第2の復号された信号は、第2のデコーディングユニット240-2によって生成されるに加算して、合計を入手し、この送る動作および加算する動作は、最後のデコーディングユニット240-Mまで繰り返される。最後のデコーディングユニット240-Mは、結果の合計された信号を作る。"