JP2013141229A - 有効チャネルおよびフィードバック情報を決定する装置および方法 - Google Patents
有効チャネルおよびフィードバック情報を決定する装置および方法 Download PDFInfo
- Publication number
- JP2013141229A JP2013141229A JP2012282623A JP2012282623A JP2013141229A JP 2013141229 A JP2013141229 A JP 2013141229A JP 2012282623 A JP2012282623 A JP 2012282623A JP 2012282623 A JP2012282623 A JP 2012282623A JP 2013141229 A JP2013141229 A JP 2013141229A
- Authority
- JP
- Japan
- Prior art keywords
- matrix
- codebook
- inverse
- hermitian
- effective channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 113
- 239000011159 matrix material Substances 0.000 claims abstract description 532
- 239000013598 vector Substances 0.000 claims abstract description 132
- 238000004364 calculation method Methods 0.000 claims abstract description 89
- 230000009466 transformation Effects 0.000 claims description 34
- 238000000844 transformation Methods 0.000 claims description 13
- 108091006146 Channels Proteins 0.000 description 295
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 10
- 230000014509 gene expression Effects 0.000 description 8
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 229920006934 PMI Polymers 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 229940050561 matrix product Drugs 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0204—Channel estimation of multiple channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0486—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting taking channel rank into account
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Radio Transmission System (AREA)
Abstract
【解決手段】有効チャネルを決定する方法は:前置符号化行列を決定するための二つ以上の基本列ベクトルを選択し;チャネル行ベクトルと前記基本列ベクトルとの積を計算し;前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定することを含む。上記から見て取れるように、チャネル行ベクトルと二つ以上の基本列ベクトルの積の計算、前置符号化行列の決定、前記積を使っての有効チャネルまたは有効チャネルのエルミート行列の決定により、装置は、有効チャネルまたは有効チャネルのエルミート行列の決定において、またチャネル・フィードバック情報の決定において、計算量および計算の複雑さを低下させ、装置の電力消費を低下させ、対応する処理の実行において必要とされる回路サイズを小さくすることができる。
【選択図】図1
Description
パイロット・サブキャリアにおいてすべての前置符号化行列が対応するすべてのメトリック値(等価信号対干渉・雑音比(SINR: signal to interference-plus-noise ratio)または容量など)を計算し、次いでメトリック値のうちの最大値が対応するRIおよびPMIを、送信側にフィードバックすべき情報として選ぶ(一つの前置符号化行列はRIおよびPMIに対応する)。従来技術において受信側によってフィードバック情報を決定する手順について、図面を参照して下記で述べる。
ステップ101:すべてのRIおよびPMIが対応する有効チャネル行列(effective channel matrix)を計算する;
ここで、受信される信号は
有効チャネル行列は
ここで、メトリック値はSINRであり、最小平均二乗誤差(MMSE: minimum mean square error)アルゴリズムが計算において使用されてもよい;次の公式が使用されてもよい:
σn 2はノイズ・パワーを表し、Ilはl次元単位行列を表す。
ステップ101において、有効チャネル行列の計算が比較的高い計算量をもつ行列積の演算である;
ステップ102において、メトリック値の計算において、従来技術では、各コードブック・インデックスおよびRIが対応する正定値のエルミート行列の逆を計算する必要がある。これは非常に計算量が高い複数回の逆行列計算を必要とし、そのため当該装置の比較的高い電力消費につながる。
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する段階と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する段階と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する段階とを含む方法が提供される。
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する第一選択器と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する第一計算器と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する第一処理器とを有する装置が提供される。
上記方法を使って有効チャネルのエルミート行列を決定する段階と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として決定する段階とを含む、
方法が提供される。
有効チャネルのエルミート行列を決定する、上記の全コンポーネントを有する第二処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第四計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第二選択器とを有する、
装置が提供される。
有効チャネルのエルミート行列を決定する段階と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として決定する段階とを含み、
階数が3である場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにし;
エルミート行列のブロック逆計算補題(block inversion lemma)を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定し;
前記対角要素を使ってメトリック値を計算することを含む、
方法が提供される。
有効チャネルのエルミート行列を決定する第六処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第八計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第三選択器とを有しており、
階数が3である場合、前記第八計算器が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする第七処理器と;
エルミート行列のブロック逆計算補題(block inversion lemma)を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る第九計算器と;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定する第八処理器と;
前記対角要素を使ってメトリック値を計算する第十計算器とを有する、
装置が提供される。
有効チャネルのエルミート行列を決定する段階と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として決定する段階とを含み、
階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
コードブック・インデックスを五つのグループに分割し、ここで、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合(set)に属し、異なる順序(order)をもち、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する段階とを含み、コードブック・インデックスの一つのグループについて逆行列を計算することは:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
方法が提供される。
有効チャネルのエルミート行列を決定する第九処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第十一計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第四選択器とを含み、
階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記第十一計算器が:
コードブック・インデックスを五つのグループに分割する第十処理器であって、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合(set)に属し、異なる順序(order)をもつ、第十処理器と、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第十二計算器とを含み、コードブック・インデックスの一つのグループについて逆行列を計算することは:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
装置が提供される。
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する段階と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する段階と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する段階とを含む方法を提供する。
有効チャネルのエルミート行列は(HWn (l))HHWn (l)または(HWn (l))HHWn (l)+σn 2Ilであってもよい。ここで、HはNR×NTのチャネル伝送行列を表し、Wn (l)は階数l、コードブック・インデックスnの前置符号化行列を表し、σn 2はノイズ・パワーを表し、Ilはl次元単位行列を表し、NRはチャネル伝送行列の行数、すなわち受信アンテナ数を表し、NTはチャネル伝送行列の列数、すなわち送信アンテナ数を表す。
前置符号化行列はWn (l)と表されてもよい。ここで、nはコードブック・インデックスを表し、n=0〜15であり、lは階数を表し、l=1〜4である。
ステップ303:ステップ302で得られた積を使って有効チャネルのエルミート行列を得る。
この実施形態では、有効エルミート行列は(HWn (l))HHWn (l)+σn 2Ilであり、有効チャネルのエルミート行列は第二の実施形態の方法を使って決定されてもよく、これ以上は述べない。
たとえば、有効チャネルのエルミート行列(HWn (l))HHWn (l)は表11に示されるようなものである。したがって、有効チャネルのエルミート行列(HWn (l))HHWn (l)+σn 2Ilは表11に示されるような行列を使って得られ、これ以上は述べない。
このステップは従来技術と似ており、これ以上は述べない。
コードブック・インデックスの二つの部分集合を事前定義しておく。ここで、選択される二つのコードブック・インデックスは同じコードブック・インデックス部分集合に属し、それらのコードブック・インデックスの一方のエルミート行列の対角要素における二つの要素が、それらのコードブック・インデックスの他方のエルミート行列の対角要素における二つの要素と同じ集合に属し(この集合は二つの要素しか含まない)、コードブック・インデックスのそれら二つの部分集合はΦ1:{0,1,2,3,8,9,10,11,12,13,14,15}、Φ2:{4,5,6,7}であり、それら二つのコードブック・インデックスはそれぞれ(0,8)、(2,10)、(9,11)、(12,13)、(14,15)、(1,3)、(4,6)、(5,7)である。しかしながら、これは上記のコードブック・インデックス対に限定されるものではなく、上記の規則に従って他のコードブック・インデックス対が選択されてもよい。たとえば、(0,10)、(1,9)、(2,8)、(3,11)、(4,6)、(5,7)、(12,15)、(13,14)などである。
2)Sの逆行列S-1を計算する;
3)二つの基本エルミート行列の逆行列を、得られたSの逆行列S-1ならびに基本エルミート行列PXおよびPYにおけるrX,rY,qX,qYに基づいて計算する。逆行列はPX -1およびPY -1で表される。2)および3)はステップ702に対応する;
4)得られたPX -1、PY -1とAX (3)、AY (3)の間の関係に従って変数を計算する。これはステップ703に対応する。
1)階数3およびそれぞれのコードブック・インデックス(0,8)をもつ表11に示されるエルミート行列を使って(HWn (l))HHWn (l)+σn 2Ilを得て、該行列(HWn (l))HHWn (l)+σn 2Ilに対して行変換および列変換を実行する。変換されたエルミート行列は次のように表現される;
3)S-1を使って、公式(15)のような上記と同様の方法で、Pn -1を計算する。これについてはこれ以上は述べない。
4)Pn -1が得られたのち、Pn -1が、公式(9)に示される逆行列An (3)を計算するために使用されてもよい。ここで、n=2,10である。表19および表20は、それぞれPn -1とAn (3)の関係式を示している。前記メトリック値の計算では、対角要素、すなわち{[An (3)](1,1)、[An (3)](2,2)、[An (3)](3,3)}のみが必要とされる。ここで、n=2,10である。
1)階数3およびコードブック・インデックス(9,11)をもつ表11に示されるエルミート行列を使って(HWn (l))HHWn (l)+σn 2Ilを得て、該行列(HWn (l))HHWn (l)+σn 2Ilに対して行変換および列変換を実行する。変換されたエルミート行列は次のように表現される;
3)S-1を使って、公式(15)のような上記と同様の方法で、Pn -1を計算する。これについてはこれ以上は述べない。
4)Pn -1が得られたのち、Pn -1が、公式(9)に示される逆行列An (3)を計算するために使用されてもよい。ここで、n=9,11である。表22−1および表22−2は、それぞれPn -1とAn (3)の関係式を示している。前記メトリック値の計算では、対角要素、すなわち{[An (3)](1,1)、[An (3)](2,2)、[An (3)](3,3)}のみが必要とされる。ここで、n=9,11である。
1)階数3およびコードブック・インデックス(12,13)をもつ表11に示されるエルミート行列を使って(HWn (l))HHWn (l)+σn 2Ilを得て、(HWn (l))HHWn (l)+σn 2Ilに対して行変換および列変換を実行する。変換されたエルミート行列は次のように表現される;
3)S-1を使って、公式(15)のような上記と同様の方法で、Pn -1を計算する。これについてはこれ以上は述べない。
4)Pn -1が得られたのち、Pn -1が、公式(9)に示される逆行列An (3)を計算するために使用されてもよい。ここで、n=12,13である。表24および表25は、それぞれPn -1とAn (3)の関係式を示している。前記メトリック値の計算では、対角要素、すなわち{[An (3)](1,1)、[An (3)](2,2)、[An (3)](3,3)}のみが必要とされる。ここで、n=12,13である。
1)階数3およびコードブック・インデックス(14,15)をもつ表11に示されるエルミート行列を使って(HWn (l))HHWn (l)+σn 2Ilを得て、該行列(HWn (l))HHWn (l)+σn 2Ilに対して行変換および列変換を実行する。変換されたエルミート行列は次のように表現される;
3)S-1を使って、公式(15)のような上記と同様の方法で、Pn -1を計算する。これについてはこれ以上は述べない。
4)Pn -1が得られたのち、Pn -1が、公式(9)に示される逆行列An (3)を計算するために使用されてもよい。ここで、n=14,15である。表27および表28は、それぞれPn -1とAn (3)の関係式を示している。前記メトリック値の計算では、対角要素、すなわち{[An (3)](1,1)、[An (3)](2,2)、[An (3)](3,3)}のみが必要とされる。ここで、n=14,15である。
1)階数3およびコードブック・インデックス(1,3)をもつ表11に示されるエルミート行列を使って(HWn (l))HHWn (l)+σn 2Ilを得て、該行列(HWn (l))HHWn (l)+σn 2Ilに対して行変換および列変換を実行する。変換されたエルミート行列は次のように表現される;
3)S-1を使って、公式(15)のような上記と同様の方法で、Pn -1を計算する。これについてはこれ以上は述べない。
4)Pn -1が得られたのち、Pn -1が、公式(9)に示される逆行列An (3)を計算するために使用されてもよい。ここで、n=1,3である。表30および表31は、それぞれPn -1とAn (3)の関係式を示している。前記メトリック値の計算では、対角要素、すなわち{[An (3)](1,1)、[An (3)](2,2)、[An (3)](3,3)}のみが必要とされる。ここで、n=1,3である。
1)階数3およびコードブック・インデックス(4,6)をもつ表11に示されるエルミート行列を使って(HWn (l))HHWn (l)+σn 2Ilを得て、該行列(HWn (l))HHWn (l)+σn 2Ilに対して行変換および列変換を実行する。変換されたエルミート行列は次のように表現される;
3)S-1を使って、公式(15)のような上記と同様の方法で、Pn -1を計算する。これについてはこれ以上は述べない。
4)Pn -1が得られたのち、Pn -1が、公式(9)に示される逆行列An (3)を計算するために使用されてもよい。ここで、n=4,6である。表33および表34は、それぞれPn -1とAn (3)の関係式を示している。前記メトリック値の計算では、対角要素、すなわち{[An (3)](1,1)、[An (3)](2,2)、[An (3)](3,3)}のみが必要とされる。ここで、n=4,6である。
1)階数3およびコードブック・インデックス(5,7)をもつ表11に示されるエルミート行列を使って(HWn (l))HHWn (l)+σn 2Ilを得て、該行列(HWn (l))HHWn (l)+σn 2Ilに対して行変換および列変換を実行する。変換されたエルミート行列は次のように表現される;
3)S-1を使って、公式(15)のような上記と同様の方法で、Pn -1を計算する。これについてはこれ以上は述べない。
4)Pn -1が得られたのち、Pn -1が、公式(9)に示される逆行列An (3)を計算するために使用されてもよい。ここで、n=5,7である。表36および表37は、それぞれPn -1とAn (3)の関係式を示している。前記メトリック値の計算では、対角要素、すなわち{[An (3)](1,1)、[An (3)](2,2)、[An (3)](3,3)}のみが必要とされる。ここで、n=5,7である。
たとえば、コードブック・インデックスの五つのグループは(0,2,8,10)、(1,3,9,11)、(12,13,14,15)、(4,6)、(5,7)であってもよい。
1)列(行)ベクトルに対して順序転置を実行する:
2)ある列(行)ベクトルに−1をかける;
3)ある列(行)ベクトルにjをかける;
すると、変換されたAが対応する行列の逆行列は、行列Bに対して次の列(行)変換を実行した結果となる:
1)対応する列(行)ベクトルに対して順序転置を実行する:
2)ある列(行)ベクトルに−1をかける;
3)ある列(行)ベクトルにjをかける。
対応する逆行列A0 (4)を計算する基本インデックスとしてコードブック・インデックス0を取り、他のコードブック・インデックス(2,8,10)が対応する逆行列を、A0 (4)とAn (4)(n=2,8,10)の間の関係を使って得る。A0 (4)とAn (4)の間の関係は表38〜表40に示されており、これらは逆行列の性質に従って得ることができる。
対応する逆行列A1 (4)を計算する基本インデックスとしてコードブック・インデックス1を取り、他のコードブック・インデックス(3,9,11)が対応する逆行列を、A1 (4)とAn (4)(n=3,9,11)の間の関係を使って得る。A1 (4)とAn (4)の間の関係は表41〜表43に示されている。
対応する逆行列A12 (4)を計算する基本インデックスとしてコードブック・インデックス12を取り、他のコードブック・インデックス(13,14,15)が対応する逆行列を、A12 (4)とAn (4)(n=13,14,15)の間の関係を使って得る。A12 (4)とAn (4)の間の関係は表44〜表46に示されている。
対応する逆行列A4 (4)を計算する基本インデックスとしてコードブック・インデックス4を取り、他のコードブック・インデックス(6)が対応する逆行列を、A4 (4)とAn (4)(n=6)の間の関係を使って得る。A4 (4)とAn (4)の間の関係は表47に示されている。
対応する逆行列A5 (4)を計算する基本インデックスとしてコードブック・インデックス5を取り、他のコードブック・インデックス(7)が対応する逆行列を、A5 (4)とAn (4)(n=7)の間の関係を使って得る。A5 (4)とAn (4)の間の関係は表48に示されている。
第四計算器902は、有効チャネルのエルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算するために使われる。この実施形態では、メトリック値は、第五の実施形態のステップ602の方法を使って計算されてもよく、これ以上は述べない;
第二選択器903は、最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択するために使われる。
第五計算器1002は、エルミート行列のブロック逆計算補題(block inversion lemma)を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得るために使われる。その詳細な処理は第五の実施形態において、すなわちステップ702において記載されたようなものであり、これ以上は述べない;
第四処理器1003は、得られた逆行列を使って有効チャネルのエルミート行列の逆行列内の対角要素を決定するために使われる;
第六計算器1004は、対角要素を使ってメトリック値を計算するために使われる。
第七計算器1102は、各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算するために使われる。ここで、コードブック・インデックスの一つのグループについて逆行列を計算することは:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得るために使われる。第五処理器1101の詳細な処理は第五の実施形態において記載され、図8に示されており、すなわちステップ702において記載されたようなものであり、これ以上は述べない。
この実施形態では、ステップ601については、有効チャネルのエルミート行列を決定するこのステップにおいていかなる既存の仕方が使われてもよく、本発明の第二の実施形態の方法が使われなくてもよい;
この実施形態では、ステップ602について、図7に示される方法が、このステップにおいて有効チャネルのエルミート行列の逆行列(公式(9)に示されるような)を計算するために使われる。
ここで、第五処理器1201は、有効チャネルのエルミート行列を決定するために使われる。この実施形態においては、第五処理器1201は有効チャネルのエルミート行列を決定するためにいかなる既存の仕方を使ってもよく、本発明の第二の実施形態の方法を使わなくてもよい;
第八計算器1202は、図10に示される第四計算器と同様の構造をもち、有効チャネルのエルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算するために使われる。詳細な構造は図13に示されており、これ以上は述べない;
第三選択器1203は、図9に示される第二選択器903と同様の機能をもち、最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択するために使われ、これ以上は述べない。
第七処理器1301は、二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにするために使われる;
第九計算器1302は、エルミート行列のブロック逆計算補題(block inversion lemma)を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得るために使われる;
第八処理器1303は、得られた逆行列を使って有効チャネルのエルミート行列の逆行列内の対角要素を決定するために使われる;
第十計算器1304は、前記対角要素を使ってメトリック値を計算するために使われる。
この実施形態では、ステップ601については、このステップで有効チャネルのエルミート行列を決定するためインいかなる既存の仕方が使われてもよく、本発明の第二の実施形態の方法が使われなくてもよい;
この実施形態では、ステップ602については、図7に示した方法がこのステップにおいて有効チャネルのエルミート行列の逆行列(公式(9)に示されるような)を計算するために使われる。
ここで、第九処理器1401は、有効チャネルのエルミート行列を決定するために使われる。この実施形態では、第九処理器1401は有効チャネルのエルミート行列を決定するいかなる既存の仕方を使ってもよく、本発明の第二の実施形態の方法を使わなくてもよい;
第十一計算器1403は、図11に示される第四計算器と同様の構造をもち、有効チャネルのエルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算するために使われる;
第四選択器1403は、図9に示される第二選択器903と同様の機能をもち、最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択するために使われ、これ以上は述べない。
コードブック・インデックスを五つのグループに分割するために使われる第十処理器1501であって、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合(set)に属し、異なる順序(order)をもつ、第十処理器1501と、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第十二計算器1502とを含み、コードブック・インデックスの一つのグループについて逆行列を計算することは:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む。
(付記1)
有効チャネルを決定する方法であって:
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する段階と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する段階と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する段階とを含む、
方法。
(付記2)
前記チャネル行ベクトルと前記基本列ベクトルの乗算演算において同じ計算部分がある場合、前記チャネル行ベクトルと前記基本列ベクトルとの積を計算する段階が:
前記同じ計算部分を計算し;
前記同じ計算部分を使って前記チャネル行ベクトルと前記基本列ベクトルの積を計算することを含む、
付記1記載の方法。
(付記3)
前記前置符号化行列が前記基本列ベクトルを直接使って、または前記基本列ベクトルに単位実数または単位虚数をかけることによって決定される、付記1または2記載の方法。
(付記4)
有効チャネルを決定する装置であって:
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する第一選択器と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する第一計算器と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する第一処理器とを有する、
装置。
(付記5)
前記チャネル行ベクトルと前記基本列ベクトルの乗算演算において同じ計算部分がある場合、前記第一計算器が:
前記同じ計算部分を計算する第二計算器と;
前記同じ計算部分を使って前記チャネル行ベクトルと前記基本列ベクトルの積を計算する第三計算器とを有する、
付記4記載の装置。
(付記6)
フィードバック情報を決定する方法であって:
付記1ないし3のうちいずれか一項記載の方法を使って有効チャネルのエルミート行列を決定する段階と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として決定する段階とを含む、
方法。
(付記7)
付記6記載の方法であって、
前記階数が3の場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにし;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定し;
前記対角要素を使ってメトリック値を計算することを含む、
方法。
(付記8)
付記6記載の方法であって、
前記階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
コードブック・インデックスを五つのグループに分割して、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序をもつようにし、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算することを含み、コードブック・インデックスの一つのグループについて逆行列を計算することは:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
方法。
(付記9)
フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する、付記4または5記載の全コンポーネントを有する第二処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第四計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第二選択器とを有する、
装置。
(付記10)
付記9記載の装置であって、前記階数が3の場合、前記第四計算器が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする第三処理器と;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る第五計算器と;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定する第四処理器と;
前記対角要素を使ってメトリック値を計算する第六計算器とを有する、
装置。
(付記11)
付記9記載の装置であって、前記階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記第四計算器が:
コードブック・インデックスを五つのグループに分割して、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序をもつようにする第五処理器と;
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第七計算器とを有し、コードブック・インデックスの一つのグループについて逆行列を計算する処理は:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
装置。
(付記12)
フィードバック情報を決定する方法であって:
有効チャネルのエルミート行列を決定する段階と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として決定する段階とを含み、
階数が3である場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにし;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定し;
前記対角要素を使ってメトリック値を計算することを含む、
方法。
(付記13)
フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する第六処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第八計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第三選択器とを有しており、
階数が3である場合、前記第八計算器が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする第七処理器と;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る第九計算器と;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定する第八処理器と;
前記対角要素を使ってメトリック値を計算する第十計算器とを有する、
装置。
(付記14)
フィードバック情報を決定する方法であって:
有効チャネルのエルミート行列を決定し;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算し;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択することを含み、
階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する処理が:
コードブック・インデックスを五つのグループに分割して、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序であるようにし
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算することを含み、コードブック・インデックスの一つのグループについて逆行列を計算する処理は:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
方法。
(付記15)
フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する第九処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第十一計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第四選択器とを有しており、
階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記第十一計算器が:
コードブック・インデックスを五つのグループに分割する第十処理器であって、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序である、第十処理器と、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第十二計算器とを有しており、コードブック・インデックスの一つのグループについて逆行列を計算する処理は:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
装置。
〔請求項1〕
有効チャネルを決定する方法であって:
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する段階と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する段階と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する段階とを含む、
方法。
〔請求項2〕
有効チャネルを決定する装置であって:
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する第一選択器と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する第一計算器と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する第一処理器とを有する、
装置。
〔請求項3〕
前記チャネル行ベクトルと前記基本列ベクトルの乗算演算において同じ計算部分がある場合、前記第一計算器が:
前記同じ計算部分を計算する第二計算器と;
前記同じ計算部分を使って前記チャネル行ベクトルと前記基本列ベクトルの積を計算する第三計算器とを有する、
請求項2記載の装置。
〔請求項4〕
フィードバック情報を決定する方法であって:
請求項1記載の方法を使って有効チャネルのエルミート行列を決定する段階と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として決定する段階とを含む、
方法。
〔請求項5〕
請求項4記載の方法であって、
前記階数が3の場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにし;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定し;
前記対角要素を使ってメトリック値を計算することを含み、
前記階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
コードブック・インデックスを五つのグループに分割して、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序をもつようにし、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算することを含み、コードブック・インデックスの一つのグループについて逆行列を計算することは:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
方法。
〔請求項6〕
フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する、請求項2または3記載の全コンポーネントを有する第二処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第四計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第二選択器とを有する、
装置。
〔請求項7〕
請求項6記載の装置であって、前記階数が3の場合、前記第四計算器が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする第三処理器と;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る第五計算器と;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定する第四処理器と;
前記対角要素を使ってメトリック値を計算する第六計算器とを有する、
装置。
〔請求項8〕
請求項6記載の装置であって、前記階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記第四計算器が:
コードブック・インデックスを五つのグループに分割して、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序をもつようにする第五処理器と;
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第七計算器とを有し、コードブック・インデックスの一つのグループについて逆行列を計算する処理は:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
装置。
〔請求項9〕
フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する第六処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第八計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第三選択器とを有しており、
階数が3である場合、前記第八計算器が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする第七処理器と;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る第九計算器と;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定する第八処理器と;
前記対角要素を使ってメトリック値を計算する第十計算器とを有する、
装置。
〔請求項10〕
フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する第九処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第十一計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第四選択器とを有しており、
階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記第十一計算器が:
コードブック・インデックスを五つのグループに分割する第十処理器であって、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序である、第十処理器と、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第十二計算器とを有しており、コードブック・インデックスの一つのグループについて逆行列を計算する処理は:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
装置。
102 メトリック値を計算
103 フィードバック情報を決定
201 前置符号化行列を決定するための二つ以上の基本列ベクトルを選択
202 チャネル行ベクトルと基本列ベクトルとの積を計算
203 上記積を使って有効チャネルを決定
301 前置符号化行列を決定するための二つ以上の基本列ベクトルを選択
302 チャネル行ベクトルと基本列ベクトルとの積を計算
303 上記積を使って有効チャネルのエルミート行列を決定
401 第一選択器
402 第一計算器
403 第一処理器
501 第一選択器
502 第一計算器
503 処理器
601 有効チャネルのエルミート行列を決定
602 有効チャネルのエルミート行列に基づいて、各コードブック・インデックスおよびRIが対応するメトリック値を計算
603 最大のメトリック値が対応するコードブック・インデックスおよびRIを、送信側にフィードバックされるフィードバック情報として決定
701 二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする
702 エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る
703 得られた逆行列を使って有効チャネルのエルミート行列の逆行列を決定
801 コードブック・インデックスを五つのグループに分割
802 各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算。ここで、コードブック・インデックスの一つのグループについて、このグループ内のあるコードブック・インデックスの逆行列を使って、他のコードブック・インデックスの逆行列が得られる。
901 第二処理器
902 第四計算器
903 第二選択器
1001 第三処理器
1002 第五計算器
1003 第四処理器
1004 第六計算器
1101 第五処理器
1102 第七計算器
1201 第五処理器
1202 第八計算器
1203 第三選択器
1301 第七処理器
1302 第九計算器
1303 第八処理器
1304 第十計算器
1401 第九処理器
1402 第十一計算器
1403 第四選択器
1501 第十処理器
1502 第十二計算器
Claims (10)
- 有効チャネルを決定する方法であって:
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する段階と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する段階と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する段階とを含む、
方法。 - 有効チャネルを決定する装置であって:
前置符号化行列を決定するための二つ以上の基本列ベクトルを選択する第一選択器と;
チャネル行ベクトルと前記基本列ベクトルとの積を計算する第一計算器と;
前記積を使って有効チャネルまたは有効チャネルのエルミート行列を決定する第一処理器とを有する、
装置。 - 前記チャネル行ベクトルと前記基本列ベクトルの乗算演算において同じ計算部分がある場合、前記第一計算器が:
前記同じ計算部分を計算する第二計算器と;
前記同じ計算部分を使って前記チャネル行ベクトルと前記基本列ベクトルの積を計算する第三計算器とを有する、
請求項2記載の装置。 - フィードバック情報を決定する方法であって:
請求項1記載の方法を使って有効チャネルのエルミート行列を決定する段階と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として決定する段階とを含む、
方法。 - 請求項4記載の方法であって、
前記階数が3の場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにし;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定し;
前記対角要素を使ってメトリック値を計算することを含み、
前記階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する段階が:
コードブック・インデックスを五つのグループに分割して、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序をもつようにし、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算することを含み、コードブック・インデックスの一つのグループについて逆行列を計算することは:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
方法。 - フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する、請求項2または3記載の全コンポーネントを有する第二処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第四計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第二選択器とを有する、
装置。 - 請求項6記載の装置であって、前記階数が3の場合、前記第四計算器が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする第三処理器と;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る第五計算器と;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定する第四処理器と;
前記対角要素を使ってメトリック値を計算する第六計算器とを有する、
装置。 - 請求項6記載の装置であって、前記階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記第四計算器が:
コードブック・インデックスを五つのグループに分割して、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序をもつようにする第五処理器と;
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第七計算器とを有し、コードブック・インデックスの一つのグループについて逆行列を計算する処理は:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
装置。 - フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する第六処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第八計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第三選択器とを有しており、
階数が3である場合、前記第八計算器が:
二つのコードブック・インデックスの有効チャネルのエルミート行列に対して行変換および列変換を実行して、それらの有効チャネルの変換されたエルミート行列が左上に位置する次元2×2の同一の部分行列をもつようにする第七処理器と;
エルミート行列のブロック逆計算補題を使って前記二つのコードブック・インデックスの有効チャネルの変換されたエルミート行列に対して合同して逆計算を実行して、それぞれの逆行列を得る第九計算器と;
得られた逆行列を使って前記有効チャネルの前記エルミート行列の前記逆行列内の対角要素を決定する第八処理器と;
前記対角要素を使ってメトリック値を計算する第十計算器とを有する、
装置。 - フィードバック情報を決定する装置であって:
有効チャネルのエルミート行列を決定する第九処理器と;
前記有効チャネルの前記エルミート行列に基づいて、各コードブック・インデックスおよび階数が対応するメトリック値を計算する第十一計算器と;
最大のメトリック値が対応するコードブック・インデックスおよび階数を、送信側にフィードバックされるフィードバック情報として選択する第四選択器とを有しており、
階数が4であり、かつ、コードブック・インデックスの数が16である場合、前記第十一計算器が:
コードブック・インデックスを五つのグループに分割する第十処理器であって、コードブック・インデックスの各グループでは、各コードブック・インデックスの有効チャネルのエルミート行列の逆行列内の対角要素が同じ集合に属し、異なる順序である、第十処理器と、
各グループ内の各コードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列を計算する第十二計算器とを有しており、コードブック・インデックスの一つのグループについて逆行列を計算する処理は:
コードブック・インデックスの前記一つのグループにおける一つのコードブック・インデックスが対応する逆行列を計算し;
コードブック・インデックスの前記一つのグループにおける他のコードブック・インデックスが対応する逆行列を、前記一つのコードブック・インデックスが対応する前記逆行列と、コードブック・インデックスの前記一つのグループにおける前記他のコードブック・インデックスが対応する有効チャネルのエルミート行列の逆行列との間の関係を使い、かつ前記一つのコードブック・インデックスが対応する前記逆行列を使って得ることを含む、
装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104605279A CN103188806A (zh) | 2011-12-31 | 2011-12-31 | 确定有效信道、反馈信息的装置和方法 |
CN201110460527.9 | 2011-12-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013141229A true JP2013141229A (ja) | 2013-07-18 |
JP6102250B2 JP6102250B2 (ja) | 2017-03-29 |
Family
ID=48679690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012282623A Expired - Fee Related JP6102250B2 (ja) | 2011-12-31 | 2012-12-26 | 有効チャネルおよびフィードバック情報を決定する装置および方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8897381B2 (ja) |
JP (1) | JP6102250B2 (ja) |
CN (1) | CN103188806A (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103501212A (zh) * | 2013-09-30 | 2014-01-08 | 上海交通大学 | 一种mimo预编码技术的奇异值分解方法及装置 |
CN106998240B (zh) * | 2016-12-30 | 2020-02-14 | 上海华为技术有限公司 | 一种译码方法及译码器 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1063647A (ja) * | 1996-08-23 | 1998-03-06 | Matsushita Electric Ind Co Ltd | 行列演算装置 |
JP2007013455A (ja) * | 2005-06-29 | 2007-01-18 | Sony Corp | チャンネル行列演算装置,チャンネル行列演算方法,およびコンピュータプログラム |
JP2010508765A (ja) * | 2006-10-30 | 2010-03-18 | インターデイジタル テクノロジー コーポレーション | 無線通信システムにおいてフィードバックを処理する方法および装置 |
WO2011091440A1 (en) * | 2010-01-25 | 2011-07-28 | Qualcomm Incorporated | Feedback for supporting su-mimo and mu-mimo operation in wireless communication |
WO2011132727A1 (ja) * | 2010-04-23 | 2011-10-27 | 株式会社エヌ・ティ・ティ・ドコモ | フィードバック情報送信方法、移動局装置及び基地局装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5781239A (en) * | 1996-06-20 | 1998-07-14 | Lsi Logic Corporation | System and method for performing an optimized inverse discrete cosine transform with improved efficiency |
US7839835B2 (en) * | 2006-08-22 | 2010-11-23 | Nec Laboratories America, Inc. | Quantized precoding over a set of parallel channels |
KR20080073624A (ko) * | 2007-02-06 | 2008-08-11 | 삼성전자주식회사 | 다중 편파 다중 입출력 시스템을 위한 코드북 생성 방법 및그 장치 |
US8259824B2 (en) * | 2007-05-23 | 2012-09-04 | Texas Instruments Incorporated | Nested precoding codebook structures for MIMO systems |
US8135092B2 (en) * | 2008-01-31 | 2012-03-13 | Nokia Corporation | MIMO-OFDM wireless communication system |
US8204151B2 (en) * | 2008-08-06 | 2012-06-19 | Samsung Electronics Co., Ltd. | Methods and apparatus to generate multiple antennas transmit precoding codebook |
KR101501714B1 (ko) * | 2008-10-14 | 2015-03-11 | 삼성전자주식회사 | 미모 무선 통신 시스템에서 오버헤드를 줄이기 위한 장치 및 방법 |
KR101549024B1 (ko) * | 2009-04-22 | 2015-09-01 | 엘지전자 주식회사 | 무선 통신 시스템에서 다중 셀 협력 통신을 위한 프리코딩 코드북을 이용하여 피드백 정보 및 데이터를 전송하는 방법 |
CN101599788B (zh) * | 2009-05-15 | 2013-02-13 | 华为技术有限公司 | Lte***中确定信道反馈信息的方法及装置 |
CN101931450B (zh) | 2009-06-19 | 2012-09-05 | 联芯科技有限公司 | 一种码本选择的方法和装置 |
ES2750869T3 (es) * | 2010-04-07 | 2020-03-27 | Ericsson Telefon Ab L M | Una estructura de precodificador para precodificación MIMO |
GB2483306A (en) * | 2010-09-06 | 2012-03-07 | Fujitsu Ltd | Base station cooperation in a MIMO wireless communication system using inter-group interference information to improve system performance |
CN102013956B (zh) | 2010-11-25 | 2015-09-16 | 中兴通讯股份有限公司 | 一种信道状态信息反馈方法及装置 |
-
2011
- 2011-12-31 CN CN2011104605279A patent/CN103188806A/zh active Pending
-
2012
- 2012-12-19 US US13/720,335 patent/US8897381B2/en not_active Expired - Fee Related
- 2012-12-26 JP JP2012282623A patent/JP6102250B2/ja not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1063647A (ja) * | 1996-08-23 | 1998-03-06 | Matsushita Electric Ind Co Ltd | 行列演算装置 |
JP2007013455A (ja) * | 2005-06-29 | 2007-01-18 | Sony Corp | チャンネル行列演算装置,チャンネル行列演算方法,およびコンピュータプログラム |
JP2010508765A (ja) * | 2006-10-30 | 2010-03-18 | インターデイジタル テクノロジー コーポレーション | 無線通信システムにおいてフィードバックを処理する方法および装置 |
WO2011091440A1 (en) * | 2010-01-25 | 2011-07-28 | Qualcomm Incorporated | Feedback for supporting su-mimo and mu-mimo operation in wireless communication |
WO2011132727A1 (ja) * | 2010-04-23 | 2011-10-27 | 株式会社エヌ・ティ・ティ・ドコモ | フィードバック情報送信方法、移動局装置及び基地局装置 |
Non-Patent Citations (1)
Title |
---|
HUAWEI: "Performance evaluation of adaptive codebook as enhancement of 4 Tx feedback", 3GPP TSG-RAN WG1#61B, JPN6016021964, 22 June 2010 (2010-06-22), ISSN: 0003337750 * |
Also Published As
Publication number | Publication date |
---|---|
US20130177103A1 (en) | 2013-07-11 |
CN103188806A (zh) | 2013-07-03 |
JP6102250B2 (ja) | 2017-03-29 |
US8897381B2 (en) | 2014-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106209195B (zh) | 信道状态信息获取方法、信道状态信息反馈方法及装置 | |
RU2475982C1 (ru) | Способ и система предварительного кодирования и способ построения кодовой книги предварительного кодирования | |
CN102546088B (zh) | 一种块对角化预编码方法及装置 | |
US10879971B2 (en) | Methods and apparatuses for transmitting pre-coding indication information and determining pre-coding matrix | |
WO2017020680A1 (zh) | 一种上行数据的发送方法、接收方法及装置 | |
TWI622276B (zh) | Channel state information acquisition method, channel state information feedback method and device | |
US20220385343A1 (en) | Information transmission method and apparatus | |
CN105991213A (zh) | 一种确定码本的方法及装置 | |
JP6723369B2 (ja) | フィードバック情報伝送方法および装置 | |
CN104270180A (zh) | 用户设备配对方法及装置 | |
CN102025454B (zh) | 预编码矩阵码本的生成方法及装置 | |
JP6102250B2 (ja) | 有効チャネルおよびフィードバック情報を決定する装置および方法 | |
KR20170128452A (ko) | 빔 정보를 취득하는 방법, 장치 및 통신 시스템 | |
CN108462519A (zh) | 一种信道状态信息反馈方法、ue及接入网实体 | |
Zhao et al. | Communication-efficient decentralized linear precoding for massive MU-MIMO systems | |
CN101867459B (zh) | 基于部分干扰消除的分组译码方法和接收机 | |
CN105309002B (zh) | 一种mimo测试方法、装置与*** | |
CN108370265A (zh) | 一种确定预编码矩阵的方法及装置 | |
CN107342798B (zh) | 一种确定码本的方法及装置 | |
CN108462518A (zh) | 基于用户调度的数据传输方法及装置 | |
KR101599190B1 (ko) | 블록 순환 재킷 행렬을 이용한 mimo 통신 방법 및 시스템 | |
CN102137050A (zh) | 一种数据信号的处理方法和设备 | |
CN108667497B (zh) | 一种传输层数确定方法及装置 | |
EP4224905A1 (en) | Method and apparatus for reporting channel information | |
CN103873118A (zh) | 一种码本选择方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150804 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160518 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160614 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160808 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170131 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170213 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6102250 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |