この点を鑑みて、本発明の実施形態は、チャネル情報を測定し、フィードバックするための方法および装置を実現する。
第1の態様によれば、チャネル情報を測定し、フィードバックするための方法が提供され、この方法は
第1のネットワークデバイスによって、参照信号を受信し、参照信号を測定して測定結果を取得し、測定結果に従って第1のコードブック集合から第1のコードブックを選択するステップであって、第1のコードブック集合は、少なくとも2つの第1のコードブックを含み、各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルとによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである、ステップと、コードブックインデックスを第2のネットワークデバイスに送信するステップであって、コードブックインデックスは、第1のコードブック集合から選択された第1のコードブックに対応する、ステップとを含む。
第1の態様に関して、第1の可能な実装方式において、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。
第1の態様に関して、第2の可能な実装方式において、少なくとも1つの第1のコードブックは、第1の条件を満たし、第1の条件は、すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第2の位相ベクトルによって形成されるベクトル集合およびCubic Metric Preserving(CMP)キュービックメトリック保存コードブック集合内の少なくとも1つのCMPコードブックが第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第3の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
第1の態様に関して、第3の可能な実装方式において、少なくとも1つの第1のコードブックは、第2の条件を満たし、第2の条件は、すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である、またはすべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
第1の態様に関して、第4の可能な実装方式において、少なくとも1つの第1のコードブックは、第3の条件を満たし、第3の条件は、{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルが{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルが{Vm}に対応するすべての第1の振幅ベクトルと異なるというものであり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。
第1の態様に関して、第5の可能な実装方式において、この方法は、少なくとも1つの第1の構成メッセージを受信するステップであって、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、ステップ、および/または少なくとも1つの第2の構成メッセージを受信するステップであって、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい、ステップを含む。
第1の態様に関して、第6の可能な実装方式において、第1の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成され、および/または第2の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成される。
第1の態様に関して、第7の可能な実装方式において、第1の構成メッセージは、参照信号を測定することにより第1のネットワークデバイスによって取得され、および/または第2の構成メッセージは、参照信号を測定することにより第1のネットワークデバイスによって取得される。
第1の態様に関して、第8の可能な実装方式において、本発明は、異なるランクの第1のコードブック行列における異なる組合せをもたらす。
第1の態様に関して、第9の可能な実装方式において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。
第1の態様に関して、第10の可能な実装方式において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。
第1の態様に関して、第11の可能な実装方式において、第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しい、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である。
第1の態様に関して、第12の可能な実装方式において、第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる、または第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる。
第1の態様に関して、第13の可能な実装方式において、第1のネットワークデバイスは、端末デバイスUEである。
第1の態様に関して、第14の可能な実装方式において、第2のネットワークデバイスは、基地局eNBである。
第2の態様によれば、チャネル情報を測定し、フィードバックするための方法が提供され、この方法は
参照信号を第1のネットワークデバイスに送信するステップであって、参照信号は、測定を実行して測定結果を取得することを第1のネットワークデバイスに通知するために使用される、ステップと、第1のネットワークデバイスによって送信されたコードブックインデックスを受信するステップであって、コードブックインデックスは、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックに対応し、コードブックインデックスは、測定結果に従って第1のネットワークデバイスによって決定され、第1のコードブック集合は、少なくとも2つの第1のコードブックを含み、各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルとによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである、ステップと、コードブックインデックスに従って、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックを決定するステップとを含む。
第2の態様に関して、第1の可能な実装方式において、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。
第2の態様に関して、第2の可能な実装方式において、少なくとも1つの第1のコードブックは、第1の条件を満たし、第1の条件は、すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第3の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
第2の態様に関して、第3の可能な実装方式において、少なくとも1つの第1のコードブックは、第2の条件を満たし、第2の条件は、すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である、またはすべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
第2の態様に関して、第4の可能な実装方式において、少なくとも1つの第1のコードブックは、第3の条件を満たし、第3の条件は、{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルが{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルが{Vm}に対応するすべての第1の振幅ベクトルと異なるというものであり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。
第2の態様に関して、第5の可能な実装方式において、この方法は、少なくとも1つの第1の構成メッセージを第1のネットワークデバイスに送信するステップであって、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、ステップと、少なくとも1つの第2の構成メッセージを第1のネットワークデバイスに送信するステップであって、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい、ステップとを含む。
第2の態様に関して、第6の可能な実装方式において、第1の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成され、および/または第2の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成される。
第2の態様に関して、第7の可能な実装方式において、参照信号は、第1の構成メッセージを示すためにさらに使用され、および/または参照信号は、第2の構成メッセージを示すためにさらに使用される。
第2の態様に関して、第8の可能な実装方式において、本発明は、異なるランクの第1のコードブック行列における異なる組合せをもたらす。
第2の態様に関して、第9の可能な実装方式において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。
第2の態様に関して、第10の可能な実装方式において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。
第2の態様に関して、第11の可能な実装方式において、第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しい、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である。
第2の態様に関して、第12の可能な実装方式において、第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる、または第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる。
第2の態様に関して、第13の可能な実装方式において、第1のネットワークデバイスは、端末デバイスUEである。
第2の態様に関して、第14の可能な実装方式において、第2のネットワークデバイスは、基地局eNBである。
第3の態様によれば、チャネル情報を測定し、フィードバックするための装置が実現され、この装置は参照信号を受信するように構成されている第1の受信ユニットと、参照信号を測定して測定結果を取得するように構成されている測定ユニットと、測定結果に従って第1のコードブック集合から第1のコードブックを選択するように構成されている選択ユニットであって、第1のコードブック集合は、少なくとも2つの第1のコードブックを含み、各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルとによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである、選択ユニットと、コードブックインデックスを第2のネットワークデバイスに送信するように構成されている送信ユニットであって、コードブックインデックスは、第1のコードブック集合から選択された第1のコードブックに対応する、送信ユニットとを備える。
第3の態様に関して、第1の可能な実装方式において、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。
第3の態様に関して、第2の可能な実装方式において、少なくとも1つの第1のコードブックは、第1の条件を満たし、第1の条件は、すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第3の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
第3の態様に関して、第3の可能な実装方式において、少なくとも1つの第1のコードブックは、第2の条件を満たし、第2の条件は、すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である、またはすべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
第3の態様に関して、第4の可能な実装方式において、少なくとも1つの第1のコードブックは、第3の条件を満たし、第3の条件は、{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルが{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルが{Vm}に対応するすべての第1の振幅ベクトルと異なるというものであり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。
第3の態様に関して、第5の可能な実装方式において、この装置は、少なくとも1つの第1の構成メッセージを受信するように構成されている第2の受信ユニットであって、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、第2の受信ユニット、および/または少なくとも1つの第2の構成メッセージを受信するように構成されている第3の受信ユニットであって、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい、第3の受信ユニットを備える。
第3の態様に関して、第6の可能な実装方式において、第1の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成され、および/または第2の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成される。
第3の態様に関して、第7の可能な実装方式において、この装置は、参照信号を測定することによって測定ユニットによって取得された結果に従って第1の構成メッセージを取得するように構成されている第1の取得ユニット、および/または参照信号を測定することによって測定ユニットによって取得された結果に従って第2の構成メッセージを取得するように構成されている第2の取得ユニットを備える。
第3の態様に関して、第8の可能な実装方式において、本発明は、異なるランクの第1のコードブック行列における異なる組合せをもたらす。
第3の態様に関して、第9の可能な実装方式において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。
第3の態様に関して、第10の可能な実装方式において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。
第3の態様に関して、第11の可能な実装方式において、第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しい、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である。
第3の態様に関して、第12の可能な実装方式において、第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる、または第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる。
第3の態様に関して、第13の可能な実装方式において、第1のネットワークデバイスは、端末デバイスUEである。
第3の態様に関して、第14の可能な実装方式において、第2のネットワークデバイスは、基地局eNBである。
第4の態様によれば、通信装置が実現され、この装置は参照信号を第1のネットワークデバイスに送信するように構成されている第1の送信ユニットであって、参照信号は、測定を実行して測定結果を取得することを第1のネットワークデバイスに通知するために使用される、第1の送信ユニットと、第1のネットワークデバイスによって送信されたコードブックインデックスを受信するように構成されている受信ユニットであって、コードブックインデックスは、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックに対応し、コードブックインデックスは、測定結果に従って第1のネットワークデバイスによって決定される、受信ユニットと、コードブックインデックスに従って、第1のコードブック集合内の第1のコードブックを決定するように構成されている決定ユニットであって、第1のコードブック集合は、少なくとも2つの第1のコードブックを含み、各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルとによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである、決定ユニットとを備える。
第4の態様に関して、第1の可能な実装方式において、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。
第4の態様に関して、第2の可能な実装方式において、少なくとも1つの第1のコードブックは、第1の条件を満たし、第1の条件は、すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第3の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
第4の態様に関して、第3の可能な実装方式において、少なくとも1つの第1のコードブックは、第2の条件を満たし、第2の条件は、すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列が第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たすというものであり、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である、またはすべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である、またはすべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
第4の態様に関して、第4の可能な実装方式において、少なくとも1つの第1のコードブックは、第3の条件を満たし、第3の条件は、{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルが{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルが{Vm}に対応するすべての第1の振幅ベクトルと異なるというものであり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。
第4の態様に関して、第5の可能な実装方式において、この装置は、少なくとも1つの第1の構成メッセージを第1のネットワークデバイスに送信するように構成されている第2の送信ユニットであって、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、第2の送信ユニット、および/または少なくとも1つの第2の構成メッセージを第1のネットワークデバイスに送信するように構成されている第3の送信ユニットであって、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい、第3の送信ユニットを備える。
第4の態様に関して、第6の可能な実装方式において、第2の送信ユニットは、上位層のシグナリングまたは動的シグナリングを使用することによって第1の構成メッセージを送信し、および/または第3の送信ユニットは、上位層のシグナリングまたは動的シグナリングを使用することによって第2の構成メッセージを送信する。
第4の態様に関して、第7の可能な実装方式において、参照信号は、少なくとも1つの第1の構成メッセージを示すためにさらに使用され、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、および/または参照信号は、少なくとも1つの第2の構成メッセージを示すためにさらに使用され、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい。
第4の態様に関して、第8の可能な実装方式において、本発明は、異なるランクの第1のコードブック行列における異なる組合せをもたらす。
第4の態様に関して、第9の可能な実装方法において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。
第4の態様に関して、第10の可能な実装方式において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。
第4の態様に関して、第11の可能な実装方式において、第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しい、または第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等である。
第4の態様に関して、第12の可能な実装方式において、第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる、または第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる。
第4の態様に関して、第13の可能な実装方式において、第1のネットワークデバイスは、端末デバイスUEである。
第4の態様に関して、第14の可能な実装方式において、第2のネットワークデバイスは、基地局eNBである。
前述のソリューションにおいて、本発明によって実現されるコードブック構造は、アンテナポートの異なるグループの送信電力に従って独立して構成されるものとしてよく、したがって柔軟性およびMIMOのパフォーマンスが改善される。
便宜上、本発明では、Table 1(表1)からTable 6(表6)は、明細書に繰り返し提示されており、同じ番号を持つ表は、同じ表の内容に対応する。
図6は、本発明による方法実施形態のフローチャートを示しており、これは特に次のとおりである。
ステップ101:第1のネットワークデバイスが、参照信号を受信し、参照信号を測定して測定結果を取得し、測定結果に従って第1のコードブック集合から第1のコードブックを選択する。
第1のコードブック集合は、少なくとも2つの第1のコードブックを含む。各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである。
ステップ102:第1のネットワークデバイスは、コードブックインデックスを第2のネットワークデバイスに送信し、コードブックインデックスは、第1のコードブック集合から選択された第1のコードブックに対応する。
本発明では、ゼロベクトルは、長さ1のゼロ要素であってよく、非ゼロベクトルは、長さ1の非ゼロ要素であってよいことが理解されるであろう。一般的に、受動アンテナについては、垂直方向のダウンチルトは固定される。したがって、複数の空間的に多重化されたデータストリームについて、垂直方向に固定ダウンチルトを有する平面でのみ複数の水平ビームに調整が加えられるものとしてよく、複数のデータストリームは、複数のダウンチルトを有する平面内でより自由に多重化されることはあり得ない。それに加えて、アンテナポートが異なるダウンチルトに従ってグループ化される場合、本発明によって実現されるコードブック構造は、アンテナポートの異なるグループの送信電力に従って独立して構成されるものとしてよく、したがって柔軟性およびMIMOのパフォーマンスが改善される。
本発明の一実施形態において、アンテナポートが垂直方向の傾きに従ってグループ化されたときに、コードブック内のコードブックベクトルのパラメータは、異なる傾きに従って独立して構成されるものとしてよく、したがって、データ伝送効率に柔軟に適応するという目的が達成される。この実施形態において、垂直方向の2つの傾きは、一例として使用されている(この方法は、2つよりも多い傾きにも適用可能である)。第1のコードブック内の各列において、アンテナポートの1つのグループは、非ゼロベクトルに対応し、アンテナポートの別のグループは、ゼロベクトルに対応するか、またはアンテナポートの1つのグループは、ゼロベクトルに対応し、アンテナポートの別のグループは、非ゼロベクトルに対応し、非ゼロベクトルとは、少なくとも1つの要素が非ゼロ要素であるベクトルのことであり、ゼロベクトルとは、すべての要素がゼロ要素であるベクトルのことである。本発明では、コードブックに含まれるベクトル内の第1のn1個の要素がアンテナポートの1つのグループに対応し、最後のn2個の要素がアンテナポートの別のグループに対応するときに、このベクトルの構造は
であり、V1はn1次元であり、V2はn2次元である。この場合、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。本発明は、2つのグループにグループ化することのみに制限されていないことが理解されるであろう。実際の応用では、アンテナポートは、異なるダウンチルトまたは信号品質または同様のものなどの他の要因に従ってより多くのグループにグループ化される。特定の測定プロセスにおいて、第1のコードブック集合の中のコードブックは横断され、伝送特性と最もよくマッチする第1のコードブックがチャネル伝送のために決定され、使用される。
第1のコードブックの中のサブベクトルの構造は、限定はしないが、前述の第1の構造または第2の構造であり得ることが理解されるであろう。適宜、第1のコードブック内のゼロベクトルおよび非ゼロベクトルのサブベクトルのロケーションは、異なっていてもよい。本発明の一実施形態において、4つのアンテナポートがある場合、第1の構造を有する第1のサブベクトル
中のベクトル内の要素は、
として表され、第2の構造を有する第2のサブベクトル
中のベクトル内の要素は、
として表され、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。本発明の別の実施形態において、アンテナポートが、2つのグループにグループ化されるときに、第1の構造は、
であってよく、第2の構造は、
であってよい。同様に、アンテナグループが、2つのグループにグループ化されるときに、本発明の別の実施形態において、第1の構造は、
であってよく、第2の構造は、
であってよい。
代替的に、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
または第4の構造
のうちの少なくとも1つの構造を含む。
は、ベクトルVa内の要素であり、Vaは、アンテナポートの1つのグループに対応する。対応関係は次のとおりである。第1の構造において、
は第1のアンテナポートに対応し、
は第3のアンテナポートに対応し、第2の構造において、
は第2のアンテナポートに対応し、
は第4のアンテナポートに対応し、第3の構造において、
は第1のアンテナポートに対応し、
は第4のアンテナポートに対応し、第4の構造において、
は第2のアンテナポートに対応し、
は第3のアンテナポートに対応し、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。
アンテナポートが、3つのグループにグループ化されるときに、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
第4の構造
第5の構造
または第6の構造
のうちの少なくとも1つを含む。ベクトルVa、Vb、およびVcは各々、アンテナポートの1つのグループに対応する。
本発明の一実施形態において、本発明は、第1の構造およびランク指標の値に対応する第2の構造の組合せを形成する。
一般的に、第1のコードブックに含まれる非ゼロベクトル内の要素は、複素数の形態をとる。複素数α・eβに対して、αは振幅部分と称され、実数であり、eβは位相部分と称される。本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第1の条件を満たす。本発明は、実装され得る第1の条件のいくつかの定義を与える。本発明では、断りのない限り、P、Q、およびKは、正整数である。
第1の条件の第1の定義
すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
離散フーリエ変換行列DFT行列の一般的な表現は、
である。
DFT行列の位相行列は、
である。
Nの値は、DFT行列が正方行列である場合の次数である。たとえば、
において、Vaが4次元である場合、DFT行列の位相行列の次数である。一実施形態において、ωの値は、
であり、
となる。
たとえば、ωの値が、
であるときに、4次DFT行列
の形態は、
である。
それに対応して、DFT行列の位相行列内の対応する列の集合は、
である。
本発明では、DFT行列の位相行列は、必ずしも正方行列ではないことが理解される
であろう。次数に従ってより多くの列または行が選択され得る。たとえば、行列は、
であってよい。
DFT行列の位相行列内の対応する列の集合は、
である。
DFT行列から選択された行の数または列の数は、本明細書において制限されないことが理解されるであろう。行の数は、Vaの値と少なくとも同じであるべきであり、列の数は、コードブック内の第1のベクトルの数と少なくとも同じであるべきであることが理解されるであろう。
第1の条件の第2の定義
すべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数であり、CMPコードブックは、各ポートに対応する層内のただ1つの層が非ゼロ要素であるコードブックを指す。
すべてのCMPコードブックにおいて、列ベクトルが2次元であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が1であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が2であるCMPコードブックは次のとおりである。
たとえば、Table 3(表3)の中のインデックスが0であるときに、対応するCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合は次のとおりである。
列ベクトルが4次元であり、層の数が3であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が4であるCMPコードブックは次のとおりである。
第1の条件の第3の定義
すべての第3の位相ベクトルによって形成されるベクトル集合は、ハウスホルダーHouseholder変換コードブック内の対応するサブベクトルによって形成される集合の部分集合であり、householder変換式は
である。
第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
たとえば、第3の位相ベクトルは、Table 6(表6)の層の異なる数および異なるコードブックインデックスに対応する行列内の
の位相部分によって形成される集合の部分集合である。インデックスは、異なるコードブックインデックスに対応する。{αi}は、整数集合に対応し、
内の異なる列が第3の位相ベクトルとして選択されることを示すために使用される。Table 6(表6)において、Unはhouseholder変換における対応するUnであり、Iは単位行列である。
本発明において、Vaの位相ベクトルは、第1の条件の第1の定義、第1の条件の第2の定義、および第1の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。コードブックは、さらには、LTEにおいて2本のアンテナ、4本のアンテナ、または8本のアンテナについて定義されているコードブックであってよい。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第2の条件を満たす。本発明は、実装され得る第2の条件のいくつかの定義を与える。
第2の条件の第1の定義
すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は、第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である。
第2の条件の第2の定義
すべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
第2の条件の第3の定義
すべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
本発明において、Vbの値は、第2の条件の第1の定義、第2の条件の第2の定義、および第2の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。本発明では、第2の条件により対応関係を保護するために、第4の位相ベクトルと異なるパラメータによって形成される異なるDFT行列との間の関係、第5の位相ベクトルとCMPコードブック集合との間の関係、および第6の位相ベクトルとhouseholder変換を通じて異なる元のベクトルによって形成されるhouseholderコードブックとの間の関係を要求する。
非依存性により、一コードブックにおいて、第1のコードブックが第1の条件の定義を満たしているときに、第2のコードブックは第2の条件の定義を満たし得ることが理解されるであろう。たとえば、第1のコードブックにおいて、第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件が満たされ、第2のコードブックにおいて、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件、またはそれらの任意の組合せが満たされる。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第3の条件を満たす。
{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルは{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルは{Vm}に対応するすべての第1の振幅ベクトルと異なる。第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、各要素の振幅部分は、アンテナポートの電力に対応する。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、アンテナポートの各グループの振幅ベクトルは、アンテナポートのこのグループの傾き特性に従って独立して決定される(傾きは、電気的傾きと機械的傾きとに分類されるものとしてよく、電気的傾きは、1つのアンテナポートに対応する複数のアンテナ素子の加重ベクトルが複数のアンテナ素子にある傾きを指すビームを形成させることを意味する)。たとえば、アンテナポートの第1のグループのすべての傾きは12度であり、アンテナポートの第2のグループのすべての傾きは3度であり、また水平面は0度であることおよび下方の向きは正の傾きであることが仮定される。この場合、あるロケーションにおいて第1のネットワークデバイスによってアンテナポートの2つのグループから受信されるエネルギーは異なる。したがって、アンテナポートの2つのグループのコードブックの振幅に関して独立した制御が実行されるものとしてよく、受信性能は最適化される。
適宜、ステップ101において、第1のコードブック集合は、第1のコードブックが選択される前に取得される。本発明の一実施形態において、第1のコードブック集合は、第1のネットワークデバイスに事前に記憶され得るか、または第2のネットワークデバイスまたは別の装置によって第1のネットワークデバイスに配信され得る。
適宜、少なくとも1つの第1の構成メッセージが受信され、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、および/または少なくとも1つの第2の構成メッセージが受信され、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい。一実施形態において、第1の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成され、および/または第2の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成される。別の実施形態において、第1の構成メッセージは、参照信号を測定することにより第1のネットワークデバイスによって取得され、および/または第2の構成メッセージは、参照信号を測定することにより第1のネットワークデバイスによって取得される。
一実施形態において、本発明は、第1の構造および第2の構造を有するコードブック集合の可能な場合を与える。本発明が保護することを要求する第1のコードブックは、限定はしないが、次の構造であってよい。
1.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は1であり、Va(x)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vm}内のサブベクトルであり、順序番号xを有し、Vb(y)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vn}内のサブベクトルであり、順序番号yを有し、0<i≦N1、および0<i'≦N1であり、N1は{Vm}内のサブベクトルの数を表し、N1'は{Vn}内のサブベクトルの数を表す、または
2.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は2であり、0<i≦N1、0<i'≦N1、0<j≦N1、および0<j'≦N1である、または
3.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は3であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、および0<k'≦N1である、または
3.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は4であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、および0<l'≦N1である、または
5.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は5であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、および0<m'≦N1である、または
6.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は6であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、および0<n'≦N1である、または
7.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は7であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、および0<p'=N1である、または
8.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は8であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、0<p'=N1、0<q≦N1、および0<q'≦N1であり、
i、j、k、l、m、n、p、q、および同様のもののパラメータについて、Va部分に対応するサブベクトルが2つおきに不等であり、i'、j'、k'、l'、m'、n'、p'、q'、および同様のもののパラメータについて、Vb部分に対応するサブベクトルが2つおきに不等である。
第1のコードブック集合に含まれる第1のコードブックの例示されている可能な形態において、i、j、k、l、m、n、p、およびqは、異なるコードブックベクトルを区別するためだけのものであることが理解されるであろう。
さらに、本発明の一実施形態において、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、
{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。集合の概念によれば、{Vk'}の次元の数および{VL'}の次元の数が不等であるときに、{Vk'}≠{VL'}が成り立つか、{Vk'}の次元の数および{VL'}の次元の数が等しいが、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が不等であるときに、{Vk'}≠{VL'}が成り立つか、または{Vk'}の次元の数および{VL'}の次元の数が等しく、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が等しいが、{Vk'}に含まれるサブベクトルは{VL'}に含まれるサブベクトルと異なるときにも、{Vk'}≠{VL'}が成り立つ。
本発明の別の実施形態において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、
{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。
集合の概念によれば、{VM'}の次元の数および{VN'}の次元の数が不等であるときに、{VM'}≠{VN'}が成り立ち、{VM'}の次元の数および{VN'}の次元の数が等しいが、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が不等であるときに、{VM'}≠{VN'}が成り立つか、または{VM'}の次元の数および{VN'}の次元の数が等しく、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が等しいが、{VM'}に含まれるサブベクトルは{VN'}に含まれるサブベクトルと異なるときにも、{VM'}≠{VN'}が成り立つ。
前述の実施形態において、{Vk'}≠{VL'}および/または{VM'}≠{VN'}関係を成り立たせる第1のコードブックでは、第1の構造および第2の構造の柔軟な構成が実装され、コードブックは、チャネルとよりよくマッチする。
次に、
にそれぞれ対応する振幅ベクトルの関係を提示する。振幅ベクトルの第1の関係、振幅ベクトルの第2の関係、および振幅ベクトルの第3の関係は各々、各サブベクトルに含まれる要素間の関係の構成モードを与える。振幅ベクトルの第3の関係および振幅ベクトルの第4の関係は、コードブック内の異なるコードブックベクトル間の関係を与える。第2のネットワークデバイスは、チャネル条件に従って異なる振幅ベクトルを構成することができ、したがって、伝送効率が高まる。振幅ベクトルの定義は、すでに説明されており、ここでさらに説明することはしない。
たとえば、コードブック集合内のコードブックM2は、
である。
M2が、振幅ベクトルの第1の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第2の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しく、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1=g4である。
M2が、振幅ベクトルの第3の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1=a2=a3=a4、b1=b2=b3=b4、c1=c2=c3=c4、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第4の関係を満たす場合、
第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なり、
M2におけるすべての対応する第1のサブベクトル
のVaにおける振幅ベクトルは、
であり、
のうちの少なくとも2つのベクトルは異なる。
振幅ベクトルの第5の関係は、
第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルが異なるというものである。
この場合、M2におけるすべての対応する第2のサブベクトル
のVbにおける振幅ベクトルは、
であり、
は不等である。
本発明では、Vaにおける振幅ベクトルは、Vaの振幅部分によって形成されるベクトルを指し、Vbにおける振幅ベクトルは、Vbの振幅部分によって形成されるベクトルを指す。たとえば、以下のようになる。
Va部分が
である場合、Vaにおける振幅ベクトルは、
であり、
Vb部分が
である場合、Vbにおける振幅ベクトルは、
である。
図7は、本発明による方法実施形態のフローチャートを示しており、これは特に次のとおりである。
ステップ201:参照信号を第1のネットワークデバイスに送信し、参照信号は、測定を実行して測定結果を取得するために第1のネットワークデバイスによって使用される。
ステップ202:第1のネットワークデバイスによって送信されたコードブックインデックスを受信し、コードブックインデックスは、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックに対応し、コードブックインデックスは、測定結果に従って第1のネットワークデバイスによって決定される。
ステップ203:コードブックインデックスに従って、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックを決定する。
第1のコードブック集合は、少なくとも2つの第1のコードブックを含む。各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである。
本発明では、ゼロベクトルは、長さ1のゼロ要素であってよく、非ゼロベクトルは、長さ1の非ゼロ要素であってよいことが理解されるであろう。一般的に、受動アンテナについては、垂直方向のダウンチルトは固定される。したがって、複数の空間的に多重化されたデータストリームについて、垂直方向の固定ダウンチルトを有する平面でのみ複数の水平ビームに調整が加えられるものとしてよく、複数のデータストリームは、複数のダウンチルトを有する平面内でより自由に多重化されることはあり得ない。それに加えて、アンテナポートが異なるダウンチルトに従ってグループ化される場合、本発明によって実現されるコードブック構造は、アンテナポートの異なるグループの送信電力に従って独立して構成されるものとしてよく、したがって柔軟性およびMIMOのパフォーマンスが改善される。
本発明の一実施形態において、アンテナポートが垂直方向の傾きに従ってグループ化されたときに、コードブック内のコードブックベクトルのパラメータは、異なる傾きに従って独立して構成されるものとしてよく、したがって、データ伝送効率に柔軟に適応するという目的が達成される。この実施形態において、垂直方向の2つの傾きは、一例として使用されている(この方法は、2つよりも多い傾きにも適用可能である)。第1のコードブック内の各列において、アンテナポートの1つのグループは、非ゼロベクトルに対応し、アンテナポートの別のグループは、ゼロベクトルに対応するか、またはアンテナポートの1つのグループは、ゼロベクトルに対応し、アンテナポートの別のグループは、非ゼロベクトルに対応し、非ゼロベクトルとは、少なくとも1つの要素が非ゼロ要素であるベクトルのことであり、ゼロベクトルとは、すべての要素がゼロ要素であるベクトルのことである。本発明では、コードブックに含まれるベクトル内の第1のn1個の要素がアンテナポートの1つのグループに対応し、最後のn2個の要素がアンテナポートの別のグループに対応するときに、このベクトルの構造は
であり、V1はn1次元であり、V2はn2次元である。この場合、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。本発明は、2つのグループにグループ化することのみに制限されていないことが理解されるであろう。実際の応用では、アンテナポートは、異なるダウンチルトまたは信号品質または同様のものなどの他の要因に従ってより多くのグループにグループ化される。特定の測定プロセスにおいて、第1のコードブック集合の中のコードブックは横断され、伝送特性と最もよくマッチする第1のコードブックがチャネル伝送のために決定され、使用される。
第1のコードブックの中のサブベクトルの構造は、限定はしないが、前述の第1の構造または第2の構造であり得ることが理解されるであろう。適宜、第1のコードブック内のゼロベクトルおよび非ゼロベクトルのサブベクトルのロケーションは、異なっていてもよい。本発明の一実施形態において、4つのアンテナポートがある場合、第1の構造を有する第1のサブベクトル
中のベクトル内の要素は、
として表され、第2の構造を有する第2のサブベクトル
中のベクトル内の要素は、
として表され、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。本発明の別の実施形態において、アンテナポートが、2つのグループにグループ化されるときに、第1の構造は、
であってよく、第2の構造は、
であってよい。同様に、アンテナグループが、2つのグループにグループ化されるときに、本発明の別の実施形態において、第1の構造は、
であってよく、第2の構造は、
であってよい。
代替的に、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
または第4の構造
のうちの少なくとも1つの構造を含む。
は、ベクトルVa内の要素であり、Vaは、アンテナポートの1つのグループに対応する。対応関係は次のとおりである。第1の構造において、
は第1のアンテナポートに対応し、
は第3のアンテナポートに対応し、第2の構造において、
は第2のアンテナポートに対応し、
は第4のアンテナポートに対応し、第3の構造において、
は第1のアンテナポートに対応し、
は第4のアンテナポートに対応し、第4の構造において、
は第2のアンテナポートに対応し、
は第3のアンテナポートに対応し、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。
アンテナポートが、3つのグループにグループ化されるときに、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
第4の構造
第5の構造
または第6の構造
のうちの少なくとも1つを含む。ベクトルVa、Vb、およびVcは各々、アンテナポートの1つのグループに対応する。
本発明の一実施形態において、本発明は、第1構造およびランク指標の値に対応する第2の構造の組合せを形成する。
一般的に、第1のコードブックに含まれる非ゼロベクトル内の要素は、複素数の形態をとる。複素数α・eβに対して、αは振幅部分と称され、実数であり、eβは位相部分と称される。本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第1の条件を満たす。本発明は、実装され得る第1の条件のいくつかの定義を与える。本発明では、断りのない限り、P、Q、およびKは、正整数である。
第1の条件の第1の定義
すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
離散フーリエ変換行列DFT行列の一般的な表現は、
である。
DFT行列の位相行列は、
である。
Nの値は、DFT行列が正方行列である場合の次数である。たとえば、
において、Vaが4次元である場合、DFT行列の位相行列の次数は4である。一実施形態において、ωの値は、
であり、
となる。
たとえば、ωの値が、
であるときに、4次DFT行列
の形態は、
である。
それに対応して、DFT行列の位相行列内の対応する列の集合は、
である。
本発明では、DFT行列の位相行列は、必ずしも正方行列ではないことが理解される
であろう。次数に従ってより多くの列または行が選択され得る。たとえば、行列は、
であってよい。
DFT行列の位相行列内の対応する列の集合は、
である。
DFT行列から選択された行の数または列の数は、本発明において制限されないことが理解されるであろう。行の数は、Vaの値と少なくとも同じであるべきであり、列の数は、コードブック内の第1のベクトルの数と少なくとも同じであるべきであることが理解されるであろう。
第1の条件の第2の定義
すべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数であり、CMPコードブックは、各ポートに対応する層内のただ1つの層が非ゼロ要素であるコードブックを指す。
すべてのCMPコードブックにおいて、列ベクトルが2次元であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が1であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が2であるCMPコードブックは次のとおりである。
たとえば、Table 3(表9)の中のインデックスが0であるときに、対応するCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合は次のとおりである。
列ベクトルが4次元であり、層の数が3であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が4であるCMPコードブックは次のとおりである。
第1の条件の第3の定義
すべての第3の位相ベクトルによって形成されるベクトル集合は、ハウスホルダーHouseholder変換コードブック内の対応するサブベクトルによって形成される集合の部分集合であり、householder変換式は
である。
第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
たとえば、第3の位相ベクトルは、Table 6(表12)の層の異なる数および異なるコードブックインデックスに対応する行列内の
の位相部分によって形成される集合の部分集合である。インデックスは、異なるコードブックインデックスに対応する。{αi}は、整数集合に対応し、
内の異なる列が第3の位相ベクトルとして選択されることを示すために使用される。Table 6(表12)において、Unはhouseholder変換における対応するUnであり、Iは単位行列である。
本発明において、Vaの値は、第1の条件の第1の定義、第1の条件の第2の定義、および第1の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。コードブックは、さらには、LTEにおいて2本のアンテナ、4本のアンテナ、または8本のアンテナについて定義されているコードブックであってよい。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第2の条件を満たす。本発明は、実装され得る第2の条件のいくつかの定義を与える。
第2の条件の第1の定義
すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は、第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である。
第2の条件の第2の定義
すべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
第2の条件の第3の定義
すべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
本発明において、Vbの値は、第2の条件の第1の定義、第2の条件の第2の定義、および第2の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。本発明では、第2の条件により対応関係を保護するために、第4の位相ベクトルと異なるパラメータによって形成される異なるDFT行列との間の関係、第5の位相ベクトルとCMPコードブック集合との間の関係、および第6の位相ベクトルとhouseholder変換を通じて異なる元のベクトルによって形成されるhouseholderコードブックとの間の関係を要求する。
非依存性により、一コードブックにおいて、第1のコードブックが第1の条件の定義を満たしているときに、第2のコードブックは第2の条件の定義を満たし得ることが理解されるであろう。たとえば、第1のコードブックにおいて、第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件が満たされ、第2のコードブックにおいて、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件、またはそれらの任意の組合せが満たされる。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第3の条件を満たす。
{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルは{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルは{Vm}に対応するすべての第1の振幅ベクトルと異なる。第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、各要素の振幅部分は、アンテナポートの電力に対応する。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、アンテナポートの各グループの振幅ベクトルは、アンテナポートのこのグループの傾き特性に従って独立して決定される(傾きは、電気的傾きと機械的傾きとに分類されるものとしてよく、電気的傾きは、1つのアンテナポートに対応する複数のアンテナ素子の加重ベクトルが複数のアンテナ素子にある傾きを指すビームを形成させることを意味する)。たとえば、アンテナポートの第1のグループのすべての傾きは12度であり、アンテナポートの第2のグループのすべての傾きは3度であり、また水平面は0度であることおよび下方の向きは正の傾きであることが仮定される。この場合、あるロケーションにおいて第1のネットワークデバイスによってアンテナポートの2つのグループから受信されるエネルギーは異なる。したがって、アンテナポートの2つのグループのコードブックの振幅に関して独立した制御が実行されるものとしてよく、受信性能は最適化される。
適宜、ステップ202において、第1のコードブック集合は、第1のコードブックが選択される前に取得される。本発明の一実施形態において、第1のコードブック集合は、第1のネットワークデバイスに事前に記憶され得るか、または第2のネットワークデバイスまたは別の装置によって第1のネットワークデバイスに配信され得る。
適宜、少なくとも1つの第1の構成メッセージが、第1のネットワークデバイスに送信され、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、および/または少なくとも1つの第2の構成メッセージが第1のネットワークデバイスに送信され、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい。
参照信号は、第1の構成メッセージを示すためにさらに使用され、および/または参照信号は、第2の構成メッセージを示すためにさらに使用され、それにより、第1のネットワークデバイスは、参照信号に従って第1の構成メッセージおよびまたは第2の構成メッセージを取得する。
一実施形態において、第1の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成され、および/または第2の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成される。
一実施形態において、本発明は、第1の構造および第2の構造を有するコードブック集合の可能な場合を与える。本発明が保護することを要求する第1のコードブックは、限定はしないが、次の構造であってよい。
1.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は1であり、Va(x)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vm}内のサブベクトルであり、順序番号xを有し、Vb(y)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vn}内のサブベクトルであり、順序番号yを有し、0<i≦N1、および0<i'≦N1であり、N1は{Vm}内のサブベクトルの数を表し、N1'は{Vn}内のサブベクトルの数を表す、または
2.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は2であり、0<i≦N1、0<i'≦N1、0<j≦N1、および0<j'≦N1である、または
3.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は3であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、および0<k'≦N1である、または
4.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は4であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、および0<l'≦N1である、または
5.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は5であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、および0<m'≦N1である、または
6.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は6であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、および0<n'≦N1である、または
7.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は7であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、および0<p'=N1である、または
8.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は8であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、0<p'=N1、0<q≦N1、および0<q'≦N1であり、
i、j、k、l、m、n、p、q、および同様のもののパラメータについて、Va部分に対応するサブベクトルが2つおきに不等であり、i'、j'、k'、l'、m'、n'、p'、q'、および同様のもののパラメータについて、Vb部分に対応するサブベクトルが2つおきに不等である。
第1のコードブック集合に含まれる第1のコードブックの例示されている可能な形態において、i、j、k、l、m、n、p、およびqは、異なるコードブックベクトルを区別するためだけのものであることが理解されるであろう。
さらに、本発明の一実施形態において、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、
{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。集合の概念によれば、{Vk'}の次元の数および{VL'}の次元の数が不等であるときに、{Vk'}≠{VL'}が成り立ち、{Vk'}の次元の数および{VL'}の次元の数が等しいが、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が不等であるときに、{Vk'}≠{VL'}が成り立つか、または{Vk'}の次元の数および{VL'}の次元の数が等しく、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が等しいが、{Vk'}に含まれるサブベクトルは{VL'}に含まれるサブベクトルと異なるときにも、{Vk'}≠{VL'}が成り立つ。
本発明の別の実施形態において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、
{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。集合の概念によれば、{VM'}の次元の数および{VN'}の次元の数が不等であるときに、{VM'}≠{VN'}が成り立ち、{VM'}の次元の数および{VN'}の次元の数が等しいが、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が不等であるときに、{VM'}≠{VN'}が成り立つか、または{VM'}の次元の数および{VN'}の次元の数が等しく、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が等しいが、{VM'}に含まれるサブベクトルは{VN'}に含まれるサブベクトルと異なるときにも、{VM'}≠{VN'}が成り立つ。
前述の実施形態において、{Vk'}≠{VL'}および/または{VM'}≠{VN'}関係を成り立たせる第1のコードブックでは、第1の構造および第2の構造の柔軟な構成が実装され、コードブックは、チャネルとよりよくマッチする。
次に、
にそれぞれ対応する振幅ベクトルの関係を提示する。振幅ベクトルの第1の関係、振幅ベクトルの第2の関係、および振幅ベクトルの第3の関係は各々、各サブベクトルに含まれる要素間の関係の構成モードを与える。振幅ベクトルの第3の関係および振幅ベクトルの第4の関係は、コードブック内の異なるコードブックベクトル間の関係を与える。第2のネットワークデバイスは、チャネル条件に従って異なる振幅ベクトルを構成することができ、したがって、伝送効率が高まる。振幅ベクトルの定義は、すでに説明されており、ここでさらに説明することはしない。
たとえば、コードブック集合内のコードブックM2は、
である。
M2が、振幅ベクトルの第1の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第2の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しく、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1=g4である。
M2が、振幅ベクトルの第3の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1=a2=a3=a4、b1=b2=b3=b4、c1=c2=c3=c4、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第4の関係を満たす場合、
第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なり、
M2におけるすべての対応する第1のサブベクトル
のVaにおける振幅ベクトルは、
であり、
のうちの少なくとも2つのベクトルは異なる。
振幅ベクトルの第5の関係は、
第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる。
この場合、M2におけるすべての対応する第2のサブベクトル
のVbにおける振幅ベクトルは、
であり、
は不等である。
図8は、本発明による第1のネットワーク側装置の一実施形態を示しており、第1のネットワーク側装置は、
参照信号を受信するように構成されている第1の受信ユニット301と、
参照信号を測定して測定結果を取得するように構成されている測定ユニット302と、
測定結果に従って第1のコードブック集合から第1のコードブックを選択するように構成されている選択ユニット303であって、
第1のコードブック集合は、少なくとも2つの第1のコードブックを含み、各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルとによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである、選択ユニット303と、
コードブックインデックスを第2のネットワークデバイスに送信するように構成されている送信ユニット304であって、コードブックインデックスは、第1のコードブック集合から選択された第1のコードブックに対応する、送信ユニット304とを備える。
さらに、コードブックインデックスは、符号化および/または復号プロセスにおいて第2のネットワークデバイスによって使用される第1のコードブックを示すために使用される。
本発明では、ゼロベクトルは、長さ1のゼロ要素であってよく、非ゼロベクトルは、長さ1の非ゼロ要素であってよいことが理解されるであろう。一般的に、受動アンテナについては、垂直方向のダウンチルトは固定される。したがって、複数の空間的に多重化されたデータストリームについて、垂直方向の固定ダウンチルトを有する平面でのみ複数の水平ビームに調整が加えられるものとしてよく、複数のデータストリームは、複数のダウンチルトを有する平面内でより自由に多重化されることはあり得ない。それに加えて、アンテナポートが異なるダウンチルトに従ってグループ化される場合、本発明によって実現されるコードブック構造は、アンテナポートの異なるグループの送信電力に従って独立して構成されるものとしてよく、したがって柔軟性およびMIMOのパフォーマンスが改善される。
本発明の一実施形態において、アンテナポートが垂直方向の傾きに従ってグループ化されたときに、コードブック内のコードブックベクトルのパラメータは、異なる傾きに従って独立して構成されるものとしてよく、したがって、データ伝送効率に柔軟に適応するという目的が達成される。この実施形態において、垂直方向の2つの傾きは、一例として使用されている(この方法は、2つよりも多い傾きにも適用可能である)。第1のコードブック内の各列において、アンテナポートの1つのグループは、非ゼロベクトルに対応し、アンテナポートの別のグループは、ゼロベクトルに対応するか、またはアンテナポートの1つのグループは、ゼロベクトルに対応し、アンテナポートの別のグループは、非ゼロベクトルに対応し、非ゼロベクトルとは、少なくとも1つの要素が非ゼロ要素であるベクトルのことであり、ゼロベクトルとは、すべての要素がゼロ要素であるベクトルのことである。本発明では、コードブックに含まれるベクトル内の第1のn1個の要素がアンテナポートの1つのグループに対応し、最後のn2個の要素がアンテナポートの別のグループに対応するときに、このベクトルの構造は
であり、V1はn1次元であり、V2はn2次元である。この場合、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。本発明は、2つのグループにグループ化することのみに制限されていないことが理解されるであろう。実際の応用では、アンテナポートは、異なるダウンチルトまたは信号品質または同様のものなどの他の要因に従ってより多くのグループにグループ化される。特定の測定プロセスにおいて、第1のコードブック集合の中のコードブックは横断され、伝送特性と最もよくマッチする第1のコードブックがチャネル伝送のために決定され、使用される。
第1のコードブックの中のサブベクトルの構造は、限定はしないが、前述の第1の構造または第2の構造であり得ることが理解されるであろう。適宜、第1のコードブック内のゼロベクトルおよび非ゼロベクトルのサブベクトルのロケーションは、異なっていてもよい。本発明の一実施形態において、4つのアンテナポートがある場合、第1の構造を有する第1のサブベクトル
中のベクトル内の要素は、
として表され、第2の構造を有する第2のサブベクトル
中のベクトル内の要素は、
として表され、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。本発明の別の実施形態において、アンテナポートが、2つのグループにグループ化されるときに、第1の構造は、
であってよく、第2の構造は、
であってよい。同様に、アンテナグループが、2つのグループにグループ化されるときに、本発明の別の実施形態において、第1の構造は、
であってよく、第2の構造は、
であってよい。
代替的に、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
または第4の構造
のうちの少なくとも1つの構造を含む。
は、ベクトルVa内の要素であり、Vaは、アンテナポートの1つのグループに対応する。対応関係は次のとおりである。第1の構造において、
は第1のアンテナポートに対応し、
は第3のアンテナポートに対応し、第2の構造において、
は第2のアンテナポートに対応し、
は第4のアンテナポートに対応し、第3の構造において、
は第1のアンテナポートに対応し、
は第4のアンテナポートに対応し、第4の構造において、
は第2のアンテナポートに対応し、
は第3のアンテナポートに対応し、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。
アンテナポートが、3つのグループにグループ化されるときに、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
第4の構造
第5の構造
または第6の構造
のうちの少なくとも1つを含む。ベクトルVa、Vb、およびVcは各々、アンテナポートの1つのグループに対応する。
本発明の一実施形態において、本発明は、第1の構造およびランク指標の値に対応する第2の構造の組合せを形成する。
一般的に、第1のコードブックに含まれる非ゼロベクトル内の要素は、複素数の形態をとる。複素数α・eβに対して、αは振幅部分と称され、実数であり、eβは位相部分と称される。本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第1の条件を満たす。本発明は、実装され得る第1の条件のいくつかの定義を与える。本発明では、断りのない限り、P、Q、およびKは、正整数である。
第1の条件の第1の定義
すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
離散フーリエ変換行列DFT行列の一般的な表現は、
である。
DFT行列の位相行列は、
である。
Nの値は、DFT行列が正方行列である場合の次数である。たとえば、
において、Vaが4次元である場合、DFT行列の位相行列の次数は4である。一実施形態において、ωの値は、
であり、
となる。
たとえば、ωの値が、
であるときに、4次DFT行列
の形態は、
である。
それに対応して、DFT行列の位相行列内の対応する列の集合は、
である。
本発明では、DFT行列の位相行列は、必ずしも正方行列ではないことが理解されるであろう。次数に従ってより多くの列または行が選択され得る。たとえば、行列は、
であってよい。
DFT行列の位相行列内の対応する列の集合は、
である。
DFT行列から選択された行の数または列の数は、本明細書において制限されないことが理解されるであろう。行の数は、Vaの値と少なくとも同じであるべきであり、列の数は、コードブック内の第1のベクトルの数と少なくとも同じであるべきであることが理解されるであろう。
第1の条件の第2の定義
すべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数であり、CMPコードブックは、各ポートに対応する層内のただ1つの層が非ゼロ要素であるコードブックを指す。
すべてのCMPコードブックにおいて、列ベクトルが2次元であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が1であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が2であるCMPコードブックは次のとおりである。
たとえば、Table 3(表15)の中のインデックスが0であるときに、対応するCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合は次のとおりである。
列ベクトルが4次元であり、層の数が3であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が4であるCMPコードブックは次のとおりである。
第1の条件の第3の定義
すべての第3の位相ベクトルによって形成されるベクトル集合は、ハウスホルダーHouseholder変換コードブック内の対応するサブベクトルによって形成される集合の部分集合であり、householder変換式は
である。
第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
たとえば、第3の位相ベクトルは、Table 6(表18)の層の異なる数および異なるコードブックインデックスに対応する行列内の
の位相部分によって形成される集合の部分集合である。インデックスは、異なるコードブックインデックスに対応する。{αi}は、整数集合に対応し、
内の異なる列が第3の位相ベクトルとして選択されることを示すために使用される。Table 6(表18)において、Unはhouseholder変換における対応するUnであり、Iは単位行列である。
本発明において、Vaの値は、第1の条件の第1の定義、第1の条件の第2の定義、および第1の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。コードブックは、さらには、LTEにおいて2本のアンテナ、4本のアンテナ、または8本のアンテナについて定義されているコードブックであってよい。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第2の条件を満たす。本発明は、実装され得る第2の条件のいくつかの定義を与える。
第2の条件の第1の定義
すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は、第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である。
第2の条件の第2の定義
すべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
第2の条件の第3の定義
すべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
本発明において、Vbの値は、第2の条件の第1の定義、第2の条件の第2の定義、および第2の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。本発明では、第2の条件により対応関係を保護するために、第4の位相ベクトルと異なるパラメータによって形成される異なるDFT行列との間の関係、第5の位相ベクトルとCMPコードブック集合との間の関係、および第6の位相ベクトルとhouseholder変換を通じて異なる元のベクトルによって形成されるhouseholderコードブックとの間の関係を要求する。
非依存性により、一コードブックにおいて、第1のコードブックが第1の条件の定義を満たしているときに、第2のコードブックは第2の条件の定義を満たし得ることが理解されるであろう。たとえば、第1のコードブックにおいて、第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件が満たされ、第2のコードブックにおいて、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件、またはそれらの任意の組合せが満たされる。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第3の条件を満たす。
{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルは{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルは{Vm}に対応するすべての第1の振幅ベクトルと異なる。第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、各要素の振幅部分は、アンテナポートの電力に対応する。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、アンテナポートの各グループの振幅ベクトルは、アンテナポートのこのグループの傾き特性に従って独立して決定される(傾きは、電気的傾きと機械的傾きとに分類されるものとしてよく、電気的傾きは、1つのアンテナポートに対応する複数のアンテナ素子の加重ベクトルが複数のアンテナ素子にある傾きを指すビームを形成させることを意味する)。たとえば、アンテナポートの第1のグループのすべての傾きは12度であり、アンテナポートの第2のグループのすべての傾きは3度であり、また水平面は0度であることおよび下方の向きは正の傾きであることが仮定される。この場合、あるロケーションにおいて第1のネットワークデバイスによってアンテナポートの2つのグループから受信されるエネルギーは異なる。したがって、アンテナポートの2つのグループのコードブックの振幅に関して独立した制御が実行されるものとしてよく、受信性能は最適化される。
本発明の一実施形態において、図9は、第1のコードブックが選択される前に第1のコードブック集合を取得するように構成されている第3の取得ユニット305をさらに示している。本発明の別の実施形態において、図10は、第1のネットワークデバイスに第1のコードブック集合を事前記憶するように構成されているメモリ306を示している。
適宜、図11は、少なくとも1つの第1の構成メッセージを受信するように構成されている第2の受信ユニット307であって、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、第2の受信ユニット307、および/または少なくとも1つの第2の構成メッセージを受信するように構成されている第3の受信ユニット308であって、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい、第3の受信ユニット308をさらに示している。一実施形態において、第1の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成され、および/または第2の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成される。別の実施形態において、第1の構成メッセージは、参照信号を測定することにより第1のネットワークデバイスによって取得され、および/または第2の構成メッセージは、参照信号を測定することにより第1のネットワークデバイスによって取得される。
一実施形態において、本発明は、第1の構造および第2の構造を有するコードブック集合の可能な場合を与える。本発明が保護することを要求する第1のコードブックは、限定はしないが、次の構造であってよい。
1.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は1であり、Va(x)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vm}内のサブベクトルであり、順序番号xを有し、Vb(y)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vn}内のサブベクトルであり、順序番号yを有し、0<i≦N1、および0<i'≦N1であり、N1は{Vm}内のサブベクトルの数を表し、N1'は{Vn}内のサブベクトルの数を表す、または
2.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は2であり、0<i≦N1、0<i'≦N1、0<j≦N1、および0<j'≦N1である、または
3.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は3であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、および0<k'≦N1である、または
4.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は4であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、および0<l'≦N1である、または
5.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は5であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、および0<m'≦N1である、または
6.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は6であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、および0<n'≦N1である、または
7.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は7であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、および0<p'=N1である、または
8.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は8であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、0<p'=N1、0<q≦N1、および0<q'≦N1であり、
i、j、k、l、m、n、p、q、および同様のもののパラメータについて、Va部分に対応するサブベクトルが2つおきに不等であり、i'、j'、k'、l'、m'、n'、p'、q'、および同様のもののパラメータについて、Vb部分に対応するサブベクトルが2つおきに不等である。
第1のコードブック集合に含まれる第1のコードブックの例示されている可能な形態において、i、j、k、l、m、n、p、およびqは、異なるコードブックベクトルのロケーションを区別するためだけのものであることが理解されるであろう。
さらに、本発明の一実施形態において、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、
{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。集合の概念によれば、{Vk'}の次元の数および{VL'}の次元の数が不等であるときに、{Vk'}≠{VL'}が成り立ち、{Vk'}の次元の数および{VL'}の次元の数が等しいが、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が不等であるときに、{Vk'}≠{VL'}が成り立つか、または{Vk'}の次元の数および{VL'}の次元の数が等しく、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が等しいが、{Vk'}に含まれるサブベクトルは{VL'}に含まれるサブベクトルと異なるときにも、{Vk'}≠{VL'}が成り立つ。
本発明の別の実施形態において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、
{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。集合の概念によれば、{VM'}の次元の数および{VN'}の次元の数が不等であるときに、{VM'}≠{VN'}が成り立ち、{VM'}の次元の数および{VN'}の次元の数が等しいが、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が不等であるときに、{VM'}≠{VN'}が成り立つか、または{VM'}の次元の数および{VN'}の次元の数が等しく、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が等しいが、{VM'}に含まれるサブベクトルは{VN'}に含まれるサブベクトルと異なるときにも、{VM'}≠{VN'}が成り立つ。
前述の実施形態において、{Vk'}≠{VL'}および/または{VM'}≠{VN'}関係を成り立たせる第1のコードブックでは、第1の構造および第2の構造の柔軟な構成が実装され、コードブックは、チャネルとよりよくマッチする。
次に、
にそれぞれ対応する振幅ベクトルの関係を提示する。振幅ベクトルの第1の関係、振幅ベクトルの第2の関係、および振幅ベクトルの第3の関係は各々、各サブベクトルに含まれる要素間の関係の構成モードを与える。振幅ベクトルの第3の関係および振幅ベクトルの第4の関係は、コードブック内の異なるコードブックベクトル間の関係を与える。第2のネットワークデバイスは、チャネル条件に従って異なる振幅ベクトルを構成することができ、したがって、伝送効率が高まる。振幅ベクトルの定義は、すでに説明されており、ここでさらに説明することはしない。
たとえば、コードブック集合内のコードブックM2は、
である。
M2が、振幅ベクトルの第1の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第2の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しく、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1=g4である。
M2が、振幅ベクトルの第3の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1=a2=a3=a4、b1=b2=b3=b4、c1=c2=c3=c4、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第4の関係を満たす場合、
第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なり、
M2におけるすべての対応する第1のサブベクトル
のVaにおける振幅ベクトルは、
であり、
のうちの少なくとも2つのベクトルは異なる。
振幅ベクトルの第5の関係は、
第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる。
この場合、M2におけるすべての対応する第2のサブベクトル
のVbにおける振幅ベクトルは、
であり、
は不等である。
図12は、本発明による第2のネットワーク側デバイスの一実施形態を示しており、第2のネットワーク側デバイスは、
参照信号を第1のネットワークデバイスに送信するように構成されている第1の送信ユニット401であって、参照信号は、測定を実行して測定結果を取得することを第1のネットワークデバイスに通知するために使用される、第1の送信ユニット401と、
第1のネットワークデバイスによって送信されたコードブックインデックスを受信するように構成されている受信ユニット402であって、コードブックインデックスは、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックに対応し、コードブックインデックスは、測定結果に従って第1のネットワークデバイスによって決定される、受信ユニット402と、
コードブックインデックスに従って、第1のコードブック集合内の第1のコードブックを決定するように構成されている決定ユニット403であって、
第1のコードブック集合は、少なくとも2つの第1のコードブックを含み、各第1のコードブックのサブベクトルWxは、ゼロベクトルと非ゼロベクトルとによって形成され、Wxを形成するベクトルは、アンテナポートの異なるグループに対応し、各第1のコードブックにおいて、異なるサブベクトルWxは、同じ構造または異なる構造に従って形成され、同じ構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと同じである、というものであり、異なる構造による形成は、異なるサブベクトルWx(1)およびWx(2)について、Wx(1)における非ゼロベクトルのロケーションが、Wx(2)における非ゼロベクトルのロケーションと異なる、というものである、決定ユニット403とを備える。
本発明では、ゼロベクトルは、長さ1のゼロ要素であってよく、非ゼロベクトルは、長さ1の非ゼロ要素であってよいことが理解されるであろう。一般的に、受動アンテナについては、垂直方向のダウンチルトは固定される。したがって、複数の空間的に多重化されたデータストリームについて、垂直方向の固定ダウンチルトを有する平面でのみ複数の水平ビームに調整が加えられるものとしてよく、複数のデータストリームは、複数のダウンチルトを有する平面内でより自由に多重化されることはあり得ない。それに加えて、アンテナポートが異なるダウンチルトに従ってグループ化される場合、本発明によって実現されるコードブック構造は、アンテナポートの異なるグループの送信電力に従って独立して構成されるものとしてよく、したがって柔軟性およびMIMOのパフォーマンスが改善される。
本発明の一実施形態において、アンテナポートが垂直方向の傾きに従ってグループ化されたときに、コードブック内のコードブックベクトルのパラメータは、異なる傾きに従って独立して構成されるものとしてよく、したがって、データ伝送効率に柔軟に適応するという目的が達成される。この実施形態において、垂直方向の2つの傾きは、一例として使用されている(この方法は、2つよりも多い傾きにも適用可能である)。第1のコードブック内の各列において、アンテナポートの1つのグループは、非ゼロベクトルに対応し、アンテナポートの別のグループは、ゼロベクトルに対応するか、またはアンテナポートの1つのグループは、ゼロベクトルに対応し、アンテナポートの別のグループは、非ゼロベクトルに対応し、非ゼロベクトルとは、少なくとも1つの要素が非ゼロ要素であるベクトルのことであり、ゼロベクトルとは、すべての要素がゼロ要素であるベクトルのことである。本発明では、コードブックに含まれるベクトル内の第1のn1個の要素がアンテナポートの1つのグループに対応し、最後のn2個の要素がアンテナポートの別のグループに対応するときに、このベクトルの構造は
であり、V1はn1次元であり、V2はn2次元である。この場合、各第1のコードブックは、第1の構造を有する少なくとも1つの第1のサブベクトル
および/または第2の構造を有する少なくとも1つの第2のサブベクトル
を含み、
の中のVaは、n1次元の非ゼロベクトルであり、アンテナポートの第1のグループに対応し、
の中の0は、n2次元のゼロベクトルを表し、アンテナポートの第2のグループに対応し、
の中のVbは、n2次元の非ゼロベクトルであり、アンテナポートの第2のグループに対応し、
の中の0は、n1次元のゼロベクトルを表し、アンテナポートの第1のグループに対応する。本発明は、2つのグループにグループ化することのみに制限されていないことが理解されるであろう。実際の応用では、アンテナポートは、異なるダウンチルトまたは信号品質または同様のものなどの他の要因に従ってより多くのグループにグループ化される。特定の測定プロセスにおいて、第1のコードブック集合の中のコードブックは横断され、伝送特性と最もよくマッチする第1のコードブックがチャネル伝送のために決定され、使用される。
第1のコードブックの中のサブベクトルの構造は、限定はしないが、前述の第1の構造または第2の構造であり得ることが理解されるであろう。適宜、第1のコードブック内のゼロベクトルおよび非ゼロベクトルのサブベクトルのロケーションは、異なっていてもよい。本発明の一実施形態において、4つのアンテナポートがある場合、第1の構造を有する第1のサブベクトル
中のベクトル内の要素は、
として表され、第2の構造を有する第2のサブベクトル
中のベクトル内の要素は、
として表され、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。本発明の別の実施形態において、アンテナポートが、2つのグループにグループ化されるときに、第1の構造は、
であってよく、第2の構造は、
であってよい。同様に、アンテナグループが、2つのグループにグループ化されるときに、本発明の別の実施形態において、第1の構造は、
であってよく、第2の構造は、
であってよい。
代替的に、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
または第4の構造
のうちの少なくとも1つの構造を含む。
は、ベクトルVa内の要素であり、Vaは、アンテナポートの1つのグループに対応する。対応関係は次のとおりである。第1の構造において、
は第1のアンテナポートに対応し、
は第3のアンテナポートに対応し、第2の構造において、
は第2のアンテナポートに対応し、
は第4のアンテナポートに対応し、第3の構造において、
は第1のアンテナポートに対応し、
は第4のアンテナポートに対応し、第4の構造において、
は第2のアンテナポートに対応し、
は第3のアンテナポートに対応し、
は、ベクトルVa内の要素であり、
は、ベクトルVb内の要素である。
アンテナポートが、3つのグループにグループ化されるときに、第1のコードブック集合は、第1の構造
第2の構造
第3の構造
第4の構造
第5の構造
または第6の構造
のうちの少なくとも1つを含む。ベクトルVa、Vb、およびVcは各々、アンテナポートの1つのグループに対応する。
本発明の一実施形態において、本発明は、第1構造およびランク指標の値に対応する第2の構造の組合せを形成する。
一般的に、第1のコードブックに含まれる非ゼロベクトル内の要素は、複素数の形態をとる。複素数α・eβに対して、αは振幅部分と称され、実数であり、eβは位相部分と称される。本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第1の条件を満たす。本発明は、実装され得る第1の条件のいくつかの定義を与える。本発明では、断りのない限り、P、Q、およびKは、正整数である。
第1の条件の第1の定義
すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
離散フーリエ変換行列DFT行列の一般的な表現は、
である。
DFT行列の位相行列は、
である。
Nの値は、DFT行列が正方行列である場合の次数である。たとえば、
において、Vaが4次元である場合、DFT行列の位相行列の次数は4である。一実施形態において、ωの値は、
であり、
となる。
たとえば、ωの値が、
であるときに、4次DFT行列
の形態は、
である。
それに対応して、DFT行列の位相行列内の対応する列の集合は、
である。
本発明では、DFT行列の位相行列は、必ずしも正方行列ではないことが理解されるであろう。次数に従ってより多くの列または行が選択され得る。たとえば、行列は、
であってよい。
DFT行列の位相行列内の対応する列の集合は、
である。
DFT行列から選択された行の数または列の数は、本明細書において制限されないことが理解されるであろう。行の数は、Vaの値と少なくとも同じであるべきであり、列の数は、コードブック内の第1のベクトルの数と少なくとも同じであるべきであることが理解されるであろう。
第1の条件の第2の定義
すべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数であり、CMPコードブックは、各ポートに対応する層内のただ1つの層が非ゼロ要素であるコードブックを指す。
すべてのCMPコードブックにおいて、列ベクトルが2次元であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が1であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が2であるCMPコードブックは次のとおりである。
たとえば、Table 3(表21)の中のインデックスが0であるときに、対応するCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合は次のとおりである。
列ベクトルが4次元であり、層の数が3であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が4であるCMPコードブックは次のとおりである。
第1の条件の第3の定義
すべての第3の位相ベクトルによって形成されるベクトル集合は、ハウスホルダーHouseholder変換コードブック内の対応するサブベクトルによって形成される集合の部分集合であり、householder変換式は
である。
第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第3の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第3の位相ベクトルの第Kの要素である。
たとえば、第3の位相ベクトルは、Table 6(表24)の層の異なる数および異なるコードブックインデックスに対応する行列内の
の位相部分によって形成される集合の部分集合である。インデックスは、異なるコードブックインデックスに対応する。{αi}は、整数集合に対応し、
内の異なる列が第3の位相ベクトルとして選択されることを示すために使用される。Table 6(表24)において、Unはhouseholder変換における対応するUnであり、Iは単位行列である。
本発明において、Vaの値は、第1の条件の第1の定義、第1の条件の第2の定義、および第1の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。コードブックは、さらには、LTEにおいて2本のアンテナ、4本のアンテナ、または8本のアンテナについて定義されているコードブックであってよい。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第2の条件を満たす。本発明は、実装され得る第2の条件のいくつかの定義を与える。
第2の条件の第1の定義
すべての第4の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は、第4の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第3の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第4の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第4の位相ベクトルの第Kの要素である。
第2の条件の第2の定義
すべての第5の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックは、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第4の対応関係の条件を満たし、CMPの位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第5の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第5の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
第2の条件の第3の定義
すべての第6の位相ベクトルによって形成されるベクトル集合は、householder変換コードブック内の対応するサブベクトルによって形成される集合であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の位相部分は、第6の位相ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の位相部分は、各対応する第6の位相ベクトルの第Kの要素である。
本発明において、Vbの値は、第2の条件の第1の定義、第2の条件の第2の定義、および第2の条件の第3の定義に示されている場合または関係にのみ限定されないことが理解されるであろう。本発明では、第2の条件により対応関係を保護するために、第4の位相ベクトルと異なるパラメータによって形成される異なるDFT行列との間の関係、第5の位相ベクトルとCMPコードブック集合との間の関係、および第6の位相ベクトルとhouseholder変換を通じて異なる元のベクトルによって形成されるhouseholderコードブックとの間の関係を要求する。
非依存性により、一コードブックにおいて、第1のコードブックが第1の条件の定義を満たしているときに、第2のコードブックは第2の条件の定義を満たし得ることが理解されるであろう。たとえば、第1のコードブックにおいて、第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件が満たされ、第2のコードブックにおいて、第5の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件、またはそれらの任意の組合せが満たされる。
本発明のさらに別の実施形態において、少なくとも1つの第1のコードブックは、第3の条件を満たす。
{Vm}に対応するすべての第1の振幅ベクトルにおいて、少なくとも1つの第1の振幅ベクトルは{Vn}に対応するすべての第2の振幅ベクトルと異なり、および/または{Vn}に対応するすべての第2の振幅ベクトルにおいて、少なくとも1つの第2の振幅ベクトルは{Vm}に対応するすべての第1の振幅ベクトルと異なる。第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の振幅部分は、第1の振幅ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の振幅ベクトルの第Kの要素であり、第1のコードブック内のすべての第2のサブベクトル
のVb部分は集合{Vn}を形成し、{Vn}の各サブベクトル内のすべての要素の振幅部分は、第2の振幅ベクトルを形成し、{Vn}の各サブベクトル内の第Kの要素の振幅部分は、各対応する第2の振幅ベクトルの第Kの要素である。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、各要素の振幅部分は、アンテナポートの電力に対応する。この実施形態では、各第1のコードブックに含まれるサブベクトルにおいて、アンテナポートの各グループの振幅ベクトルは、アンテナポートのこのグループの傾き特性に従って独立して決定される(傾きは、電気的傾きと機械的傾きとに分類されるものとしてよく、電気的傾きは、1つのアンテナポートに対応する複数のアンテナ素子の加重ベクトルが複数のアンテナ素子にある傾きを指すビームを形成させることを意味する)。たとえば、アンテナポートの第1のグループのすべての傾きは12度であり、アンテナポートの第2のグループのすべての傾きは3度であり、また水平面は0度であることおよび下方の向きは正の傾きであることが仮定される。この場合、あるロケーションにおいて第1のネットワークデバイスによってアンテナポートの2つのグループから受信されるエネルギーは異なる。したがって、アンテナポートの2つのグループのコードブックの振幅に関して独立した制御が実行されるものとしてよく、受信性能は最適化される。
適宜、図13は、第1のコードブックが選択される前に第1のコードブック集合を取得するように構成されている取得ユニット404をさらに示している。本発明の一実施形態において、図14は、第1のコードブック集合が、メモリ405に事前に記憶され得るか、または第2のネットワークデバイスまたは別の装置によって第1のネットワークデバイスに配信され得ることをさらに示している。
適宜、図15は、少なくとも1つの第1の構成メッセージを第1のネットワークデバイスに送信するように構成されている第2の送信ユニット406であって、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、第2の送信ユニット406、および/または
少なくとも1つの第2の構成メッセージを第1のネットワークデバイスに送信するように構成されている第3の送信ユニット407であって、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい、第3の送信ユニット407をさらに示している。
参照信号は、少なくとも1つの第1の構成メッセージを示すためにさらに使用され、各第1の構成メッセージは、アンテナポートの1つのグループに対応する位相部分のサブベクトル集合を決定するために使用され、少なくとも1つの第1の構成メッセージの数は、アンテナポートのグループの数に等しい、および/または
参照信号は、少なくとも1つの第2の構成メッセージを示すためにさらに使用され、各第2の構成メッセージは、アンテナポートの1つのグループに対応する振幅部分のサブベクトル集合を決定するために使用され、少なくとも1つの第2の構成メッセージの数は、アンテナポートのグループの数に等しい。
一実施形態において、第1の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成され、および/または第2の構成メッセージは、上位層のシグナリングまたは動的シグナリングを使用することにより第2のネットワークデバイスによって構成される。
一実施形態において、本発明は、第1の構造および第2の構造を有するコードブック集合の可能な場合を与える。本発明が保護することを要求する第1のコードブックは、限定はしないが、次の構造であってよい。
1.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は1であり、Va(x)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vm}内のサブベクトルであり、順序番号xを有し、Vb(y)によって表される非ゼロサブベクトルは、第1のベクトル集合{Vn}内のサブベクトルであり、順序番号yを有し、0<i≦N1、および0<i'≦N1であり、N1は{Vm}内のサブベクトルの数を表し、N1'は{Vn}内のサブベクトルの数を表す、または
2.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は2であり、0<i≦N1、0<i'≦N1、0<j≦N1、および0<j'≦N1である、または
3.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は3であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、および0<k'≦N1である、または
4.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は4であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、および0<l'≦N1である、または
5.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は5であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、および0<m'≦N1である、または
6.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は6であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、および0<n'≦N1である、または
7.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は7であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、および0<p'=N1である、または
8.第1のコードブックは、行列
のうちの1つであり、ランク指標の値は8であり、0<i≦N1、0<i'≦N1、0<j≦N1、0<j'≦N1、0<k≦N1、0<k'≦N1、0<l≦N1、0<l'≦N1、0<m≦N1、0<m'≦N1、0<n≦N1、0<n'≦N1、0<p≦N1、0<p'=N1、0<q≦N1、および0<q'≦N1であり、
i、j、k、l、m、n、p、q、および同様のもののパラメータについて、Va部分に対応するサブベクトルが2つおきに不等であり、i'、j'、k'、l'、m'、n'、p'、q'、および同様のもののパラメータについて、Vb部分に対応するサブベクトルが2つおきに不等である。
第1のコードブック集合に含まれる第1のコードブックの例示されている可能な形態において、i、j、k、l、m、n、p、およびqは、異なるコードブックベクトルのロケーションを区別するためだけのものであることが理解されるであろう。
さらに、本発明の一実施形態において、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VK}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VL}を形成し、同じ第1のコードブック内の対応する{VK}および{VL}は第4の条件を満たし、第4の条件は、
{Vk}内のサブベクトルVkの位相部分がベクトルVk'を形成し、{Vk}内のすべてのサブベクトルVkに対応するベクトルVk'が集合{Vk'}を形成し、{VL}内のサブベクトルVLの位相部分がベクトルVL'を形成し、{VL}内のすべてのサブベクトルVLに対応するベクトルVL'が集合{VL'}を形成し、{Vk'}≠{VL'}が成り立つ、というものである。集合の概念によれば、{Vk'}の次元の数および{VL'}の次元の数が不等であるときに、{Vk'}≠{VL'}が成り立ち、{Vk'}の次元の数および{VL'}の次元の数が等しいが、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が不等であるときに、{Vk'}≠{VL'}が成り立つか、または{Vk'}の次元の数および{VL'}の次元の数が等しく、{Vk'}に含まれるサブベクトルの数および{VL'}に含まれるサブベクトルの数が等しいが、{Vk'}に含まれるサブベクトルは{VL'}に含まれるサブベクトルと異なるときにも、{Vk'}≠{VL'}が成り立つ。
本発明の別の実施形態において、RIの値が1よりも大きいときに、各第1のコードブック内のすべての第1のサブベクトル
のVa部分はサブベクトル集合{VM}を形成し、各第1のコードブック内のすべての第2のサブベクトル
のVb部分はサブベクトル集合{VN}を形成し、同じ第1のコードブック内の対応する{VM}および{VN}は第5の条件を満たし、第5の条件は、
{VM}内のサブベクトルVMの振幅部分がベクトルVM'を形成し、{VM}内のすべてのサブベクトルVMに対応するベクトルVM'が集合{VM'}を形成し、{VN}内のサブベクトルVNの振幅部分がベクトルVN'を形成し、{VN}内のすべてのサブベクトルVNに対応するベクトルVN'が集合{VN'}を形成し、{VM'}≠{VN'}が成り立つ、というものである。集合の概念によれば、{VM'}の次元の数および{VN'}の次元の数が不等であるときに、{VM'}≠{VN'}が成り立ち、{VM'}の次元の数および{VN'}の次元の数が等しいが、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が不等であるときに、{VM'}≠{VN'}が成り立つか、または{VM'}の次元の数および{VN'}の次元の数が等しく、{VM'}に含まれるサブベクトルの数および{VN'}に含まれるサブベクトルの数が等しいが、{VM'}に含まれるサブベクトルは{VN'}に含まれるサブベクトルと異なるときにも、{VM'}≠{VN'}が成り立つ。
前述の実施形態において、{Vk'}≠{VL'}および/または{VM'}≠{VN'}関係を成り立たせる第1のコードブックでは、第1の構造および第2の構造の柔軟な構成が実装され、コードブックは、チャネルとよりよくマッチする。
次に、
にそれぞれ対応する振幅ベクトルの関係を提示する。振幅ベクトルの第1の関係、振幅ベクトルの第2の関係、および振幅ベクトルの第3の関係は各々、各サブベクトルに含まれる要素間の関係の構成モードを与える。振幅ベクトルの第3の関係および振幅ベクトルの第4の関係は、コードブック内の異なるコードブックベクトル間の関係を与える。第2のネットワークデバイスは、チャネル条件に従って異なる振幅ベクトルを構成することができ、したがって、伝送効率が高まる。振幅ベクトルの定義は、すでに説明されており、ここでさらに説明することはしない。
たとえば、コードブック集合内のコードブックM2は、
である。
M2が、振幅ベクトルの第1の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第2の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内の少なくとも2つの要素は不等であり、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内のすべての要素は等しく、
a1、a2、a3、およびa4のうちの少なくとも2つの値は不等であり、b1、b2、b3、およびb4のうちの少なくとも2つの値は不等であり、c1、c2、c3、およびc4のうちの少なくとも2つの値は不等であり、d1≠d2、およびg1=g4である。
M2が、振幅ベクトルの第3の関係を満たす場合、
第1のコードブック内の各第1のサブベクトル
のVaにおける振幅ベクトル内のすべての要素は等しく、第1のコードブック内の各第2のサブベクトル
のVbにおける振幅ベクトル内の少なくとも2つの要素は不等であり、
a1=a2=a3=a4、b1=b2=b3=b4、c1=c2=c3=c4、d1≠d2、およびg1≠g2である。
M2が、振幅ベクトルの第4の関係を満たす場合、
第1のコードブック内のすべての第1のサブベクトル
のVaにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なり、
M2におけるすべての対応する第1のサブベクトル
のVaにおける振幅ベクトルは、
であり、
のうちの少なくとも2つのベクトルは異なる。
振幅ベクトルの第5の関係は、
第1のコードブック内のすべての第2のサブベクトル
のVbにおける振幅ベクトルによって形成されるベクトル集合内の少なくとも2つの振幅ベクトルは異なる。
この場合、M2におけるすべての対応する第2のサブベクトル
のVbにおける振幅ベクトルは、
であり、
は不等である。
適宜、上に示されているすべての実施形態において、第1のネットワークデバイスは、端末デバイスUEであり、第2のネットワークデバイスは、基地局eNBである。
図16は、本発明によるシステムにおけるフローチャートである。
501。第2のネットワーク側デバイスが、参照信号を第1のネットワークデバイスに送信し、参照信号は、測定を実行して測定結果を取得することを第1のネットワークデバイスに通知するために使用される。
502。第1のネットワークデバイスが、参照信号を受信し、参照信号を測定して測定結果を取得し、測定結果に従って第1のコードブック集合から第1のコードブックを選択する。
一実施形態において、ランクがrである場合、第1のコードブック集合Cは、n個の第1のコードブックC(1)、C(2)、...、C(n)を含む。チャネル行列HRx×Txは、参照信号を測定することによって得られ、ランクrは、チャネル行列HRx×Txに従って得られる。第1のコードブック集合内でランクがrであるすべての第1のコードブックC(1)からC(n)が横断される。第1のコードブックの行数値はTxであり、第1のコードブックの列数値はrである。第1のコードブックに含まれるC(1)からC(n)の各々に対応するチャネル品質が計算される。適宜、C(1)からC(n)に対応するチャネル品質は、各第1のコードブックにおけるチャネルスループットであるか、または各第1のコードブックにおけるチャネルの信号対雑音比であり得る。C(i)が決定され、それにより、伝送効率は最高または最適となる。たとえば、最大チャネルスループットに対応する第1のコードブックが、すべての第1のコードブックから選択されるか、または最大信号対雑音比に対応する第1のコードブックが、すべての第1のコードブックから選択される。
503。第1のネットワーク側デバイスは、コードブックインデックスを第2のネットワークデバイスに送信し、コードブックインデックスは、第1のコードブック集合から選択された第1のコードブックに対応する。
504。第2のネットワーク側デバイスは、第1のネットワークデバイスによって送信されたコードブックインデックスを受信し、コードブックインデックスは、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックに対応する。
505。第2のネットワーク側デバイスは、コードブックインデックスに従って、第1のネットワークデバイスにより第1のコードブック集合において決定された第1のコードブックを決定する。
コードブックの特性は、前述の実施形態においてすでに説明されており、ここでさらに説明することはしない。
以下では、本発明は、第1のコードブックにおけるサブベクトル特性の一実施形態を提示する。この実施形態における条件は、前述の実施形態に対応する。
第1のコードブックの例示的なV1
において、
条件に合致する構造は、
である。
Va部分は4次元であり、Vb部分も4次元である、すなわち、第1のグループ内のアンテナポートの数が4であるとき、それに対応してランク8では、第1の構造の条件を満たすWxの対応する列ベクトルは5個ある。この場合、第1のコードブックにおいて、第1の構造の条件を満たすVaを有するすべてのサブベクトルWxは、第1の構造のベクトル集合を形成し、第1の構造のベクトル集合に含まれる要素は、それぞれ、
である。
第1の構造のベクトル集合内のすべてのサブベクトルWxのVa部分は第1のベクトル集合{Vm}を形成する。この実施形態では、対応する{Vm}は
である。
{Vm}の各サブベクトル内のすべての要素の位相部分は、対応する第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素である。第1の位相ベクトルによって形成されるベクトル集合は
であり、
これは、DFT行列の位相行列内の対応する列ベクトルの集合の部分集合である。{Vm}の中の第M列内の第Kの要素の位相は、{Vm'}の中の第M列内の第Kの要素に等しい。たとえば、{Vm}の中の第3列内の第4の要素
の位相は、{Vm'}の中の第3列内の第4の要素
に等しい、すなわち、行列V1は、次の条件を満たす。
すべての第1の位相ベクトルによって形成されるベクトル集合および離散フーリエ変換行列DFT行列は第1の位相ベクトルによって形成されるベクトル集合がDFT行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第1の対応関係の条件を満たし、DFT行列の位相行列の中の第P行および第Q列内の要素は、DFT行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数である。
第1のコードブックの第2の実施形態のV2
において、
条件に合致する構造は、
である。
Va部分は4次元であり、Vb部分も4次元である、すなわち、第1のグループ内のアンテナポートの数が4であるとき、それに対応してランク5では、第1のコードブック構造の条件を満たすWxの対応する列ベクトルは2個ある。この場合、第1のコードブックにおいて、第1の構造の条件を満たすVaを有するすべてのサブベクトルWxは、第1の構造のベクトル集合を形成し、第1の構造のベクトル集合に含まれる要素は、それぞれ、
である。
第1の構造のベクトル集合内のすべてのサブベクトルWxのVa部分は第1のベクトル集合{Vm}を形成する。この実施形態では、対応する{Vm}は
である。
{Vm}の各サブベクトル内のすべての要素の位相部分は、対応する第1の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第1の位相ベクトルの第Kの要素である。すべての第1の位相によって形成されるベクトル集合は
であるか、または
と表される。
すべてのCMPコードブックにおいて、列ベクトルが2次元であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が1であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が2であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が3であるCMPコードブックは次のとおりである。
列ベクトルが4次元であり、層の数が4であるCMPコードブックは次のとおりである。
この実施形態では、{Vm'}において、列ベクトルは4次元であり、要素は合計2個ある。列ベクトルが4次元であり、層の数が2であるTable 3(表27)において、コードブックインデックスが5であるCMPコードブックCmは
であり、Cmの対応する位相行列は、
である。
{Vm'}およびCmは、{Vm'}の列ベクトルの数2がCMPコードブック内の列の数2に等しいという第1の対応関係の条件を満たし、{Vm'}およびCmは、第2の位相ベクトルによって形成されるベクトル集合
が、CMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという条件を満たす。明らかに、
は、Cmの位相行列内の第1の列に対応し、
は、Cmの位相行列内の第2の列に対応する。
すなわち、すべての第2の位相ベクトルによって形成されるベクトル集合およびCMPコードブック集合内の少なくとも1つのCMPコードブックが第2の位相ベクトルによって形成されるベクトル集合がCMPコードブック行列の位相行列内の対応する列ベクトルの集合の部分集合であるという第2の対応関係の条件を満たし、CMPコードブック行列の位相行列の中の第P行および第Q列内の要素は、CMPコードブック行列内の第P行および第Q列内の要素の位相部分であり、第1のコードブック内のすべての第1のサブベクトル
のVa部分は集合{Vm}を形成し、{Vm}の各サブベクトル内のすべての要素の位相部分は、第2の位相ベクトルを形成し、{Vm}の各サブベクトル内の第Kの要素の位相部分は、各対応する第2の位相ベクトルの第Kの要素であり、P、Q、およびKは、正整数であり、CMPコードブックは、各ポートに対応する層内のただ1つの層が非ゼロ要素であるコードブックを指す。
図17は、前述の装置の汎用コンピュータシステムの構造を示している。
コンピュータシステムは、特に、プロセッサベースのコンピュータ、たとえば、汎用パーソナルコンピュータ(PC)、タブレットなどの携帯デバイス、またはスマートフォンであってよい。
より具体的には、コンピュータシステムは、バス、プロセッサ601、入力デバイス602、出力デバイス603、通信インターフェース604、およびメモリ605を備え得る。プロセッサ601、入力デバイス602、出力デバイス603、通信インターフェース604、およびメモリ605は、バスを使用することによって相互に接続される。
バスは、チャネルを備え、コンピュータシステムのコンポーネントの間で情報を転送する。
プロセッサ601は、汎用プロセッサ、たとえば、汎用中央演算処理装置(CPU)、ネットワークプロセッサ(Network Processor、略してNP)、またはマイクロプロセッサであり得るか、または特定用途向け集積回路(application-specific integrated circuit、ASIC)、または本発明のソリューションにおいてプログラムの実行を制御するために使用される1つもしくは複数の集積回路であり得るか、またはデジタルシグナルプロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)、もしくは他のプログラム可能な論理デバイス、ディスクリートゲート、もしくはトランジスタ論理デバイス、もしくはディスクリートハードウェアコンポーネントであり得る。
メモリ605は、本発明の技術的ソリューションを実行するためにプログラムを記憶するものであり、オペレーティングシステムおよび他のアプリケーションプログラムをさらに記憶することができる。特に、プログラマは、プログラムコードを含むものとしてよく、プログラムコードはコンピュータ操作命令を含む。より具体的には、メモリ605は、リードオンリーメモリ(read-only memory、ROM)、静的情報および命令を記憶することができる別のタイプの静的記憶デバイス、ランダムアクセスメモリ(random access memory、RAM)、情報および命令を記憶することができる別のタイプの動的記憶デバイス、磁気ディスク記憶装置、および同様のものであってよい。
入力デバイス602は、ユーザによって入力されるデータおよび情報を受け取るための装置、たとえば、キーボード、マウス、カメラ、スキャナ、ライトペン、音声入力装置、またはタッチスクリーンを含み得る。
出力デバイス603は、ユーザへの情報の出力を可能にし得る装置、たとえば、ディスプレイ、プリンタ、またはスピーカを含み得る。
通信インターフェース604は、別のデバイスまたは通信ネットワーク、たとえば、Ethernet、無線アクセスネットワーク(RAN)、またはワイヤレスローカルエリアネットワーク(WLAN)と通信するために、トランシーバを使用する装置を含み得る。
プロセッサ601は、メモリ605に記憶されているプログラムを実行し、本発明の実施形態および実施形態における装置に従ってチャネル情報を測定し、フィードバックするための方法を実装するように構成される。前述の実施形態の説明により、当業者は、本発明がハードウェア、ファームウェア、またはこれらの組合せによって実装され得ることを明確に理解することができる。本発明が、ソフトウェアによって実装される場合、前述の機能は、コンピュータ可読媒体内に記憶されるか、またはコンピュータ可読媒体内の1つまたは複数の命令もしくはコードとして伝送され得る。コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体の両方を含み、通信媒体は、コンピュータプログラムを一方の場所から別の場所に伝送することを可能にする媒体を含む。記憶媒体は、コンピュータからアクセス可能な利用可能媒体であってよい。次に、一例を示すが、制限を課すものではない。コンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROM、または他の光ディスク(disc)記憶もしくはディスク(disk)記憶媒体、もしくは別の磁気記憶デバイス、または命令またはデータ構造体の形態で予想されるプログラムコードを搬送もしくは記憶することができ、コンピュータによってアクセスされ得る他の媒体を含み得る。それに加えて、接続は、コンピュータ可読媒体と適切に定義され得る。たとえば、ソフトウェアが同軸ケーブル、光ファイバ/ケーブル、ツイストペア線、デジタル加入者回線(DSL)、または赤外線、電波、およびマイクロ波などのワイヤレス技術を使用することによってウェブサイト、サーバ、または別のリモートソースから送信される場合、同軸ケーブル、光ファイバ/ケーブル、ツイストペア線、DSL、または赤外線、電波、およびマイクロ波などのワイヤレス技術は、これらが属す媒体の据え付けに含まれる。たとえば、本発明で使用されているディスク(Disk)およびディスク(disc)は、コンパクトディスク(CD)、レーザディスク、光ディスク、デジタル多用途ディスク(DVD)、フロッピーディスク、およびブルーレイディスクを含み、ディスク(disk)は、一般的に磁気的手段によってデータをコピーし、ディスク(disc)は、レーザ手段によってデータを光学的にコピーする。前述の組合せも、コンピュータ可読媒体の保護範囲内に含まれるべきである。
要約すると、上で説明されている内容は、本発明の技術的解決策の例示的な実施形態にすぎないが、本発明の保護範囲を制限することを意図されていない。本発明の原理から逸脱することなく行われる変更、同等物の置換、または改善は、本発明の保護範囲内に収まるであろう。