(57)【特許請求の範囲】
【請求項１】
コードブックのセットを生成する方法であって、コードブックの前記セットは、基地局がＮｔ個の送信アンテナを用いて構成され、前記Ｎｔ個の送信アンテナが等間隔円形アレイ内で構成されるＭＩＭＯ通信システムに適し、コードブックの前記セットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含む、方法において、
ａ．Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいてコードブックの前記セット内の前記Ｎｔ個のコードブックを判定するステップ
を含み、
前記アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１の前記コードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、
Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【数１】
0005918352.tif 000023
であり、Ｄ（：，１）は、前記アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素が前記アダマール行列Ｄの第１列である対角行列を表し、Ｒは、前記等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、前記基地局から放たれる電磁波の波長を表す
方法。
【請求項２】
前記ステップａで、前記Ｎｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【数２】
0005918352.tif 000024
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、前記行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、
Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、前記行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、前記行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が前記行列Ｄの第ｋ列ベクトルである対角行列を表す
請求項１に記載の方法。
【請求項３】
等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された、ＭＩＭＯ通信システムの基地局で符号語を判定する方法であって、
ｉ．ユーザ機器から符号語インデックス情報を受信するステップと、
ｉｉ．前記符号語インデックス情報に従ってコードブックのセットから前記符号語インデックス情報に対応するターゲット符号語を判定するステップと、ｉｉ．前記符号語インデックス情報に従ってコードブックのセットから前記符号語インデックス情報に対応するターゲット符号語を判定するステップと
を含み、
コードブックの前記セットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、前記Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、
前記アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１の前記コードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【数３】
0005918352.tif 000025
であり、Ｄ（：，１）は、前記アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素が前記アダマール行列Ｄの第１列である対角行列を表し、Ｒは、前記等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、前記基地局によって放たれる電磁波の波長を表す
方法。
【請求項４】
前記Ｎｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【数４】
0005918352.tif 000026
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、前記行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、
Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、前記行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、前記行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が前記行列Ｄの第ｋ列ベクトルである対角行列を表す
請求項３に記載の方法。
【請求項５】
前記符号語インデックス情報は、ランク指示情報および符号語指示情報を含み、前記ステップｉｉは、
−  前記ランク指示情報に従って、コードブックの前記セットから前記ランク指示情報に対応するターゲット・コードブックを判定するステップと、
−  前記符号語指示情報に従って、前記ターゲット・コードブックから前記符号語指示情報に対応する前記ターゲット符号語を判定するステップと
を含む、請求項３に記載の方法。
【請求項６】
ＭＩＭＯ通信システムのユーザ機器内の符号語インデックス情報を、等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された基地局に提供する方法であって、
Ｉ．推定されたチャネル行列に従い、所定の判断基準に基づいてコードブックのセットからの符号語を判定するステップと、
ＩＩ．前記符号語の符号語インデックス情報を前記基地局に送信するステップと
を含み、
コードブックの前記セットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、前記Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、
前記アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１の前記コードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【数５】
0005918352.tif 000027
であり、Ｄ（：，１）は、前記アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素が前記アダマール行列Ｄの第１列である対角行列を表し、Ｒは、前記等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、前記基地局から放たれる電磁波の波長を表す
方法。
【請求項７】
前記Ｎｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【数６】
0005918352.tif 000028
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、前記行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、
Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、前記行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、前記行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が前記行列Ｄの第ｋ列ベクトルである対角行列を表す
請求項６に記載の方法。
【請求項８】
前記符号語インデックス情報は、ランク指示情報および符号語指示情報を含む、請求項６に記載の方法。
【請求項９】
前記所定の判断基準は、最大化された容量判断基準を含む、請求項６に記載の方法。
【請求項１０】
等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された、ＭＩＭＯ通信システムの基地局で符号語を判定するデバイスであって、
ユーザ機器から符号語インデックス情報を受信する第１受信ユニットと、
前記符号語インデックス情報に従ってコードブックのセットから前記符号語インデックス情報に対応するターゲット符号語を判定する第１判定ユニットと
を含み、
コードブックの前記セットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、前記Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、
前記アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１の前記コードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【数７】
0005918352.tif 000029
であり、Ｄ（：，１）は、前記アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素が前記アダマール行列Ｄの第１列である対角行列を表し、Ｒは、前記等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、前記基地局によって放たれる電磁波の波長を表す
デバイス。
【請求項１１】
前記Ｎｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【数８】
0005918352.tif 000030
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、前記行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、
Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、前記行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、前記行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が前記行列Ｄの第ｋ列ベクトルである対角行列を表す
請求項１０に記載のデバイス。
【請求項１２】
前記符号語インデックス情報は、ランク指示情報および符号語指示情報を含み、前記第１判定ユニットは、前記ランク指示情報に従って、コードブックの前記セットから前記ランク指示情報に対応するターゲット・コードブックを判定し、前記符号語指示情報に従って、前記ターゲット・コードブックから前記符号語指示情報に対応する前記ターゲット符号語を判定する、請求項１０に記載の方法。
【請求項１３】
等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された、ＭＩＭＯ通信システムのユーザ機器内の符号語インデックス情報を基地局に提供するデバイスであって、
推定されたチャネル行列に従い、所定の判断基準に基づいてコードブックのセットからの符号語を判定する第２判定ユニットと、
前記符号語の符号語インデックス情報を前記基地局に送信する第１送信ユニットと
を含み、
コードブックの前記セットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、前記Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、
前記アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１の前記コードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【数９】
0005918352.tif 000031
であり、Ｄ（：，１）は、前記アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素が前記アダマール行列Ｄの第１列である対角行列を表し、Ｒは、前記等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、前記基地局から放たれる電磁波の波長を表す
デバイス。
【請求項１４】
前記Ｎｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【数１０】
0005918352.tif 000032
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、前記行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、
Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、前記行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、前記行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が前記行列Ｄの第ｋ列ベクトルである対角行列を表す
請求項１３に記載のデバイス。
【請求項１５】
前記符号語インデックス情報は、ランク指示情報および符号語指示情報を含む、請求項１３に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信に関し、詳細には、多入力多出力（ＭＩＭＯ）無線通信システムの等間隔円形アレイ（ｕｎｉｆｏｒｍ  ｃｉｒｃｕｌａｒ  ａｒｒａｙ）内の構成されたアンテナに適するコードブック設計の方法と、等間隔円形アレイ内のアンテナを用いて構成された基地局内で設計されたコードブックから符号語を判定する方法およびデバイスとに関する。
【背景技術】
【０００２】
周波数分割複信（ＦＤＤ）システムでは、チャネル状態情報（ＣＳＩ）の量子化が主要な問題である。等間隔円形アレイ（ＵＣＡ）は、基地局の通常のアンテナ構成である。ＵＣＡに関してチャネル状態情報を量子化する１つのやり方は、Ｒｅｌ−１０コードブックを再利用することである。しかし、８Ｔｘ  Ｒｅｌ−１０コードブックは、直線アンテナ・アレイのために設計されているが、等間隔円形アレイにはよく適していない。
【０００３】
等間隔円形アレイ内で構成されたアンテナに適するフル・コードブックは、これまでに存在しなかった。
【発明の概要】
【課題を解決するための手段】
【０００４】
前述の問題に鑑みて、本発明は、等間隔円形アレイ内で構成されたアンテナに適するコードブックのセットを設計する解決策を提供する。本発明に従って設計されるコードブックのセットは、等間隔円形アレイ内で構成されるＮｔ個の送信アンテナを用いて構成される、ＭＩＭＯ通信システム内の基地局に適し、コードブックのセットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含む。本発明の実施形態によるコードブック生成方法は、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいてコードブックのセット内のＮｔ個のコードブックを判定するステップを含み、アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１のコードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【０００５】
【数１】
0005918352.tif 000002
であり、Ｄ（：，１）は、アダマール行列の第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素がアダマール行列Ｄの第１列である対角行列を表し、Ｒは、等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、基地局から放たれる電磁波の波長を表す。
【０００６】
具体的には、この方法のＮｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され得、
【０００７】
【数２】
0005918352.tif 000003
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が行列Ｄの第ｋ列ベクトルである対角行列を表す。
【０００８】
本発明のコードブック設計解決策に従って設計されたコードブック内のそれぞれの符号語は、一定の剰余を有する、それぞれの列がお互いに直交である、ネストしたプロパティを有するなどである。
【０００９】
等間隔円形アレイ内で構成されたアンテナに適する本発明に従って設計されたコードブックのセットに基づいて、本発明の実施形態では、等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された、ＭＩＭＯ通信システムの基地局で符号語を判定する方法であって、ユーザ機器から符号語インデックス情報を受信するステップと、符号語インデックス情報に従ってコードブックのセットから符号語インデックス情報に対応するターゲット符号語を判定するステップとを含み、コードブックのセットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１のコードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【００１０】
【数３】
0005918352.tif 000004
であり、Ｄ（：，１）は、アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素がアダマール行列Ｄの第１列である対角行列を表し、Ｒは、等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、基地局によって放たれる電磁波の波長を表す方法が提供される。
【００１１】
具体的には、この方法のＮｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され得、
【００１２】
【数４】
0005918352.tif 000005
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が行列Ｄの第ｋ列ベクトルである対角行列を表す。
【００１３】
本発明のもう１つの実施形態では、ＭＩＭＯ通信システムのユーザ機器内の符号語インデックス情報を、等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された基地局に提供する方法であって、推定されたチャネル行列に従い、所定の判断基準に基づいてコードブックのセットからの符号語を判定するステップと、符号語の符号語インデックス情報を基地局に送信するステップとを含み、コードブックのセットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１のコードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【００１４】
【数５】
0005918352.tif 000006
であり、Ｄ（：，１）は、アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素がアダマール行列Ｄの第１列である対角行列を表し、Ｒは、等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、基地局から放たれる電磁波の波長を表す方法が提供される。
【００１５】
具体的には、この方法のＮｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【００１６】
【数６】
0005918352.tif 000007
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が行列Ｄの第ｋ列ベクトルである対角行列を表す。
【００１７】
既存のＲｅｌ−１０コードブックと比較して、本発明に従って設計されたコードブックは、フィードバック・オーバーヘッドを減らし、セルの平均スペクトル効率およびセルのエッジにあるユーザのスペクトル効率を改善することができる。
【００１８】
本発明のさらなる実施形態では、等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された、ＭＩＭＯ通信システムの基地局で符号語を判定するデバイスであって、ユーザ機器から符号語インデックス情報を受信する第１受信ユニットと、符号語インデックス情報に従ってコードブックのセットから符号語インデックス情報に対応するターゲット符号語を判定する第１判定ユニットとを含み、コードブックのセットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１のコードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【００１９】
【数７】
0005918352.tif 000008
であり、Ｄ（：，１）は、アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素がアダマール行列Ｄの第１列である対角行列を表し、Ｒは、等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、基地局によって放たれる電磁波の波長を表すデバイスが提供される。
【００２０】
具体的には、Ｎｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【００２１】
【数８】
0005918352.tif 000009
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が行列Ｄの第ｋ列ベクトルである対角行列を表す。
【００２２】
本発明のさらなる実施形態では、ＭＩＭＯ通信システムのユーザ機器内の符号語インデックス情報を、等間隔円形アレイ内のＮｔ個のアンテナを用いて構成された基地局に提供するデバイスであって、推定されたチャネル行列に従い、所定の判断基準に基づいてコードブックのセットからの符号語を判定する第２判定ユニットと、符号語の符号語インデックス情報を基地局に送信する第１送信ユニットとを含み、コードブックのセットは、それぞれのランクにそれぞれ対応するＮｔ個のコードブックを含み、Ｎｔ個のコードブックは、Ｎｔ×Ｎｔアダマール行列Ｄおよびランク１のコードブックＣ１に基づいて判定され、アダマール行列Ｄの第１列は、すべて１またはすべて−１であり、ランク１のコードブックは、Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝であり、ここで、Ｗ１（ｍＮ＋ｎ）＝ｄｉａｇ（Ｄ（：，１））・ｖｍ，ｎであり、
【００２３】
【数９】
0005918352.tif 000010
であり、Ｄ（：，１）は、アダマール行列Ｄの第１列を表し、ｄｉａｇ（Ｄ（：，１））は、主対角要素がアダマール行列Ｄの第１列である対角行列を表し、Ｒは、等間隔円形アレイの半径を表し、θｉは、第ｉアンテナの方位角を表し、λは、基地局から放たれる電磁波の波長を表すデバイスが提供される。
【００２４】
具体的には、Ｎｔ個のコードブックの中のランクｒのコードブックＣｒは、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝
の式で判定され、
【００２５】
【数１０】
0005918352.tif 000011
であり、１≦ｒ≦Ｎｔであり、Ｘｍ，ｎは、Ｎｔ×Ｎｔ行列を表し、Ｘｍ，ｎ（：，１：ｒ）は、行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、Ｘｍ，ｎは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ
の式によって構成され、Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が行列Ｄの第ｋ列ベクトルである対角行列を表す。
【００２６】
本発明のそれぞれの態様は、特定の実施形態の次の説明からより明白になる。
【００２７】
本発明の前述および他の特徴は、図面を参照する非限定的な実施形態の次の詳細な説明を再検討する時に、より明白になる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態によるＭＩＭＯ通信システムのユーザ機器内の符号語インデックス情報を基地局に提供する方法を示す流れ図である。
【図２】本発明の一実施形態によるＭＩＭＯ通信システムの基地局内で符号語を判定する方法を示す流れ図である。
【発明を実施するための形態】
【００２９】
図面の同一のまたは同様の符号は、同一のまたは同様の構成要素を表す。
【００３０】
ダウンリンクＭＩＭＯ通信システムでは、等間隔円形アレイ内で構成されたＮｔ個の送信アンテナを用いて構成された基地局があると仮定される。基地局は、Ｎｔ個の送信アンテナを用いて構成されるので、合計Ｎｔ個のコードブックが、本発明のコードブック設計解決策で、それぞれランク１のコードブック、ランク２のコードブック、ランク３のコードブック、…およびランクＮｔのコードブックとして設計される。Ｎｔ個のコードブックは、それぞれ基地局の側とユーザ機器の側とで格納されるコードブックのセットを構成する。
【００３１】
以下では、本発明によるコードブックのセット内のそれぞれのコードブックを設計する方法を、詳細に説明する。
【００３２】
基地局のＮｔ個の送信アンテナは、等間隔円形アレイ内で構成されるので、Ｎｔ個の送信アンテナの中の第ｎアンテナの方位角θｎを、
【００３３】
【数１１】
0005918352.tif 000012
の式で表すことができる。
【００３４】
（α，β）は、基地局から放たれる電磁波の発射角（ＡＯＤ）を表し、αは、方位角を表し、βは、迎角を表す。アンテナ理論によれば、基地局のアンテナのアレイ応答は、
【００３５】
【数１２】
0005918352.tif 000013
の形である。
【００３６】
ここで、α∈［０，２π）、β∈［０，π）であり、Ｒは、等間隔円形アレイの半径を表し、λは、基地局から放たれる電磁波の波長を表す。
【００３７】
αは、Ｎ個の値を用いて均一に量子化され、βは、Ｍ個の値を用いて均一に量子化されて、
【００３８】
【数１３】
0005918352.tif 000014
の式をもたらす。
【００３９】
ここで、ｍ＝０，１，…，Ｍ−１、かつｎ＝０，１，…，Ｎ−１である。
【００４０】
本発明によるコードブックのセット内のそれぞれのコードブックを、それぞれ式（２）で導出することができる。
【００４１】
ランク１のコードブックを、
Ｃ１＝｛Ｗ１（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，．．，Ｎ−１｝    （３）
と表すことができる。
【００４２】
ここで、Ｗ１（ｍＮ＋ｎ）＝ｖｍ，ｎである。
【００４３】
ランク１のコードブックは、ｌｏｇ２（Ｍ）＋ｌｏｇ２（Ｎ）個のビットを有するＭ＊Ｎ個の符号語を含む。
【００４４】
互いに直交のそれぞれの列を有するコードブックを構成するために、より高いランクのコードブックを、アダマール行列を使用するランク１のコードブックに対する線形変換によって得ることができる。
【００４５】
まず、Ｎｔ×Ｎｔ行列Ｘｍ，ｎを定義するが、これは、
Ｘｍ，ｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｍ，ｎ，  ｋ＝１，２，…，Ｎｔ    （４）
として作成することができる。
【００４６】
ここで、Ｄは、すべて１またはすべて−１である第１列を有するＮｔ×Ｎｔアダマール行列を表し、Ｘｍ，ｎ（：，ｋ）は、行列Ｘｍ，ｎの第ｋ列ベクトルを表し、Ｄ（：，ｋ）は、行列Ｄの第ｋ列ベクトルを表し、ｄｉａｇ（Ｄ（：，ｋ））は、主対角要素が行列Ｄの第ｋ列ベクトルである対角行列を表す。
【００４７】
アダマール行列のそれぞれの列は、互いに直交なので、行列（４）内で導出される行列Ｘｍ，ｎのそれぞれの列も、互いに直交である。
【００４８】
したがって、ランクｒ（１≦ｒ≦Ｎｔ）のコードブックを、
Ｃｒ＝｛Ｗｒ（ｍＮ＋ｎ），  ｍ＝０，１，…，Ｍ−１；  ｎ＝０，１，…，Ｎ−１｝    （５）
と表すことができる。
【００４９】
ここで、
【００５０】
【数１４】
0005918352.tif 000015
であり、Ｘｍ，ｎ（：，１：ｒ）は、行列Ｘｍ，ｎの第１列ベクトルから第ｒ列ベクトルまでからなる行列を表し、
【００５１】
【数１５】
0005918352.tif 000016
は、正規化を表す。
【００５２】
ランクｒのコードブックは、Ｍ＊Ｎ個の符号語を含み、必要なビット数は、ｌｏｇ２（Ｍ）＋ｌｏｇ２（Ｎ）である。
【００５３】
ランク１、ランク２、ランク３、…ランクＮｔのコードブックを、前述の形で導出することができ、このＮｔ個のコードブックが、コードブックのセットを構成する。それぞれのコードブック内の符号語は、一定の剰余を有し、それぞれの列が互いに直交であり、ネストしたプロパティを有する。
【００５４】
基地局のアンテナが等間隔円形アレイ内で構成されるダウンリンクＭＩＭＯ通信システムでは、前述の形で生成されるコードブックのセットは、チャネル行列を量子化するために、それぞれ、基地局の側とユーザ機器の側とで格納される。
【００５５】
前述の形で生成されたコードブックのセットから符号語を判定する方法を、下で説明する。
【００５６】
図１を参照すると、まず、ステップＳ１１では、ユーザ機器１０が、推定されたチャネル行列を導出するために、たとえば基準信号から、チャネル行列を推定する。
【００５７】
次に、ステップＳ１２では、ユーザ機器１０が、推定されたチャネル行列に従い、所定の判断基準に基づいて、コードブックの格納されたセットから符号語を判定する。
【００５８】
所定の判断基準は、たとえば、最大化された容量判断基準とすることができ、これは、当業者に既知である可能性があり、繰り返される説明を避けるために本明細書で詳細には説明しない。
【００５９】
次に、ステップＳ１３では、ユーザ機器１０が、判定された符号語の符号語インデックス情報を基地局２０に送信する。符号語インデックス情報は、ランク指示情報および符号語指示情報を含むことができる。ランク指示情報は、データ・ストリームの所望の個数を基地局２０に推奨し、符号語指示情報は、符号語を基地局２０に推奨する。
【００６０】
図２を参照すると、基地局２０は、ステップＳ２１で、ユーザ機器１０から符号語インデックス情報を受信する。
【００６１】
次に、ステップＳ２２では、基地局２０が、符号語インデックス情報に従って、コードブックの格納されたセットから、受信された符号語インデックス情報に対応するターゲット符号語を判定する。
【００６２】
特に、符号語インデックス情報が、ランク指示情報および符号語指示情報を含む場合に、基地局２０は、まず、ランク指示情報に従ってコードブックのセットからランク指示情報に対応するターゲット・コードブックを判定し、その後、符号語指示情報に従って、判定されたターゲット・コードブックから符号語指示情報に対応するターゲット符号語を判定する。
【００６３】
たとえば、ランク指示情報が、２のランクを示す時には、基地局２０は、まず、コードブックのセットからランク２のコードブックを判定し、その後、符号語指示情報に従って、ランク２のコードブックからターゲット符号語を判定する。
【００６４】
一実施形態では、基地局が、等間隔円形アレイ内で構成された８つの送信アンテナを用いて構成される例がある。
【００６５】
等間隔円形アレイの半径は、放たれる電磁波の波長の０．６倍と等しい、すなわち、Ｒ＝０．６λであると仮定される。電磁波の送信中に、単純さのために、方位角ではなく迎角だけを考慮する、すなわち、迎角は、
【００６６】
【数１６】
0005918352.tif 000017
である。αは、１６個の値を用いて均一に量子化される、すなわち、Ｎ＝１６である。
【００６７】
式（２）から（５）までデ、ランクｒ（１≦ｒ≦８）のコードブックを、
Ｃｒ＝｛Ｗｒ（ｎ），  ｎ＝０，１，…，１５｝
の式で表すことができる。
【００６８】
ここで、
【００６９】
【数１７】
0005918352.tif 000018
である。Ｘｎは、第ｋ列ベクトルを有する８×８行列であり、この第ｋ列ベクトルは、
Ｘｎ（：，ｋ）＝ｄｉａｇ（Ｄ（：，ｋ））＊ｖｎ，  ｋ＝１，２，…，８
の式で表すことができる。
【００７０】
ここで、
【００７１】
【数１８】
0005918352.tif 000019
であり、アダマール行列Ｄは、たとえば、
【００７２】
【数１９】
0005918352.tif 000020
とすることができる。
【００７３】
前述の実施形態に従って行われた通信実験では、システム・シミュレーションが、１９個のセルにまたがって実行される。シミュレーション・パラメータおよび仮定は、表１に示された通りである。
【００７４】
【表１】
0005918352.tif 000021
【００７５】
本発明に従って設計されたコードブックとＲｅｌ−１０コードブックとの間の性能比較を、表２に示す。表２から了解できるように、本発明のコードブックの性能は、Ｒｅｌ−１０コードブックの性能より大幅に優る。フィードバック・オーバーヘッドに関して、Ｒｅｌ−１０コードブックは、広帯域用の４ビットと各サブバンド用の４ビットとの両方を必要とするが、本発明に従って設計されたコードブックは、単に、サブバンドごとに４ビットを必要とする。
【００７６】
【表２】
0005918352.tif 000022
【００７７】
当業者に明白であるように、本発明は、前述の例示的な実施形態の詳細に限定されるのではなく、本発明の趣旨または範囲から逸脱せずに、他の特定の形で実施され得る。したがって、実施形態は、いかなる点でも限定的な意味ではなく例示的な意味で解釈されなければならず、特許請求の範囲のすべての符号は、当該の請求項を限定するものとして解釈されてはならない。さらに、用語「ｃｏｍｐｒｉｓｉｎｇ（含む）」が、別の要素（１つまたは複数）またはステップ（１つまたは複数）の存在を除外せず、要素に先行する用語「ａ」または「ａｎ」が、「ａ  ｐｌｕｒａｌ  ｏｆ（複数の）」そのような要素の包含を除外しないことは明白である。製品クラムで述べられる複数の要素を、その代わりに、ソフトウェアまたはハードウェアで単一の要素として実施することができる。用語「ｆｉｒｓｔ（第１の）」、「ｓｅｃｏｎｄ（第２の）」、その他は、任意の特定の順序を提案するのではなく、名前を表すことが意図されている。
【図１】
0005918352.tif 000033
【図２】
0005918352.tif 000034