ゼロフォーシング(またはヌルステアリング)プリコーディングは、マルチアンテナ送信機がマルチユーザーMIMO無線通信システムにおけるマルチユーザー干渉をゼロにすることができる空間信号処理の方法です。 [1]送信機でチャネル状態情報が完全にわかっている場合、ゼロフォーシングプリコーダはチャネル行列の擬似逆行列によって与えられます。ゼロフォーシングは LTE モバイルネットワークで使用されています 。 [2]
数学的記述
送信アンテナアクセスポイントと 単一受信アンテナユーザ で構成されるマルチアンテナダウンリンクシステムでは、 ユーザの受信信号は次 のように記述されます。
いいえ
t
{\displaystyle N_{t}}
け
{\displaystyle K}
け
≤
いいえ
t
{\displaystyle K\leq N_{t}}
け
{\displaystyle k}
ええ
け
=
h
け
T
x
+
ん
け
、
け
=
1
、
2
、
…
、
け
{\displaystyle y_{k}=\mathbf {h} _{k}^{T}\mathbf {x} +n_{k},\quad k=1,2,\ldots ,K}
ここで、 は 送信シンボルのベクトル、 はノイズ信号、 は チャネル ベクトル、は線形プリコーディング ベクトル です 。ここで 、 は行列転置、 は送信電力の平方根、 は 平均 0、分散 のメッセージ信号です 。
x
=
∑
私
=
1
け
ポ
私
s
私
わ
私
{\displaystyle \mathbf {x} =\sum _{i=1}^{K}{\sqrt {P_{i}}}s_{i}\mathbf {w} _{i}}
いいえ
t
×
1
{\displaystyle N_{t}\times 1}
ん
け
{\displaystyle n_{k}}
h
け
{\displaystyle \mathbf {h} _{k}}
いいえ
t
×
1
{\displaystyle N_{t}\times 1}
わ
私
{\displaystyle \mathbf {w} _{i}}
いいえ
t
×
1
{\displaystyle N_{t}\times 1}
(
⋅
)
T
{\displaystyle (\cdot )^{T}}
ポ
私
{\displaystyle {\sqrt {P_{i}}}}
s
私
{\displaystyle s_{i}}
え
(
|
s
私
|
2
)
=
1
{\displaystyle \mathbf {E} (|s_{i}|^{2})=1}
上記の信号モデルは、より簡潔に次のように書き直すことができる。
ええ
=
H
T
わ
だ
s
+
ん
。
{\displaystyle \mathbf {y} =\mathbf {H} ^{T}\mathbf {W} \mathbf {D} \mathbf {s} +\mathbf {n} .}
どこ
y
{\displaystyle \mathbf {y} }
受信信号ベクトル 、
K
×
1
{\displaystyle K\times 1}
H
=
[
h
1
,
…
,
h
K
]
{\displaystyle \mathbf {H} =[\mathbf {h} _{1},\ldots ,\mathbf {h} _{K}]}
チャネル行列は 、
N
t
×
K
{\displaystyle N_{t}\times K}
W
=
[
w
1
,
…
,
w
K
]
{\displaystyle \mathbf {W} =[\mathbf {w} _{1},\ldots ,\mathbf {w} _{K}]}
はプリコーディング行列であり 、
N
t
×
K
{\displaystyle N_{t}\times K}
D
=
d
i
a
g
(
P
1
,
…
,
P
K
)
{\displaystyle \mathbf {D} =\mathrm {diag} ({\sqrt {P_{1}}},\ldots ,{\sqrt {P_{K}}})}
は対角べき乗行列であり 、
K
×
K
{\displaystyle K\times K}
s
=
[
s
1
,
…
,
s
K
]
T
{\displaystyle \mathbf {s} =[s_{1},\ldots ,s_{K}]^{T}}
送信信号です 。
K
×
1
{\displaystyle K\times 1}
ゼロフォーシングプリコーダは、 ユーザ 向けの が 、 ユーザに関連付けられた すべてのチャネルベクトルと直交する プリコーダとして定義されます 。つまり、
w
i
{\displaystyle \mathbf {w} _{i}}
i
{\displaystyle i}
h
j
{\displaystyle \mathbf {h} _{j}}
j
{\displaystyle j}
j
≠
i
{\displaystyle j\neq i}
w
i
⊥
h
j
i
f
i
≠
j
.
{\displaystyle \mathbf {w} _{i}\perp \mathbf {h} _{j}\quad \mathrm {if} \quad i\neq j.}
したがって、1 人のユーザー向けの信号によって引き起こされる干渉は、ゼロ強制プリコーダによって残りのユーザーに対して効果的に無効化されます。
ゼロフォーシングプリコーダによって生成された各ビームは他のすべてのユーザチャネルベクトルと直交するという事実から、受信信号を次のように書き直すことができる。
y
k
=
h
k
T
∑
i
=
1
K
P
i
s
i
w
i
+
n
k
=
h
k
T
w
k
P
k
s
k
+
n
k
,
k
=
1
,
2
,
…
,
K
{\displaystyle y_{k}=\mathbf {h} _{k}^{T}\sum _{i=1}^{K}{\sqrt {P_{i}}}s_{i}\mathbf {w} _{i}+n_{k}=\mathbf {h} _{k}^{T}\mathbf {w} _{k}{\sqrt {P_{k}}}s_{k}+n_{k},\quad k=1,2,\ldots ,K}
直交性条件は行列形式で次のように表される。
H
T
W
=
Q
{\displaystyle \mathbf {H} ^{T}\mathbf {W} =\mathbf {Q} }
ここで、は対角行列 である 。通常、 は単位行列として選択される。これにより、 の右 ムーア・ペンローズ擬似逆行列 は次のよう
に表される。
Q
{\displaystyle \mathbf {Q} }
K
×
K
{\displaystyle K\times K}
Q
{\displaystyle \mathbf {Q} }
W
{\displaystyle \mathbf {W} }
H
T
{\displaystyle \mathbf {H} ^{T}}
W
=
(
H
T
)
+
=
H
(
H
T
H
)
−
1
{\displaystyle \mathbf {W} =\left(\mathbf {H} ^{T}\right)^{+}=\mathbf {H} (\mathbf {H} ^{T}\mathbf {H} )^{-1}}
このゼロフォーシングプリコーダ設計では、各ユーザーの受信信号は互いに分離され、
y
k
=
P
k
s
k
+
n
k
,
k
=
1
,
2
,
…
,
K
.
{\displaystyle y_{k}={\sqrt {P_{k}}}s_{k}+n_{k},\quad k=1,2,\ldots ,K.}
フィードバック量を定量化する
完全なフィードバックによるゼロフォーシングと制限されたフィードバックによるゼロフォーシングの間のスループット性能ギャップを少なくとも一定に保つために必要なフィードバックリソースの量を定量化する。
Δ
R
=
R
Z
F
−
R
F
B
≤
log
2
g
{\displaystyle \Delta R=R_{ZF}-R_{FB}\leq \log _{2}g}
。
ジンダルは、空間的に相関のない チャネルの必要なフィードバックビットは 、ダウンリンクチャネルのSNRに応じてスケーリングする必要があることを示した。これは次のように表される。 [3]
B
=
(
M
−
1
)
log
2
ρ
b
,
m
−
(
M
−
1
)
log
2
(
g
−
1
)
{\displaystyle B=(M-1)\log _{2}\rho _{b,m}-(M-1)\log _{2}(g-1)}
ここで、 M は 送信アンテナの数であり、 ダウンリンク チャネルの SNR です。
ρ
b
,
m
{\displaystyle \rho _{b,m}}
アップリンクチャネルを介してB ビットをフィードバックするに は、アップリンクチャネルのスループット性能が「B」以上である必要があります。
b
F
B
log
2
(
1
+
ρ
F
B
)
≥
B
{\displaystyle b_{FB}\log _{2}(1+\rho _{FB})\geq B}
ここで 、はフィードバックリソースであり、フィードバック周波数リソースと周波数時間リソースを乗算したもので、 はフィードバックチャネルのSNRです。したがって、満たす必要のあるフィードバックリソースは次のように なります。
b
=
Ω
F
B
T
F
B
{\displaystyle b=\Omega _{FB}T_{FB}}
ρ
F
B
{\displaystyle \rho _{FB}}
Δ
R
≤
log
2
g
{\displaystyle \Delta R\leq \log _{2}g}
b
F
B
≥
B
log
2
(
1
+
ρ
F
B
)
=
(
M
−
1
)
log
2
ρ
b
,
m
−
(
M
−
1
)
log
2
(
g
−
1
)
log
2
(
1
+
ρ
F
B
)
{\displaystyle b_{FB}\geq {\frac {B}{\log _{2}(1+\rho _{FB})}}={\frac {(M-1)\log _{2}\rho _{b,m}-(M-1)\log _{2}(g-1)}{\log _{2}(1+\rho _{FB})}}}
。
フィードバック ビットの場合とは異なり、必要なフィードバック リソースはダウンリンクとアップリンクの両方のチャネル状態の関数であることに注意してください。アップリンク チャネルの状態によってフィードバック リンクの容量 (単位周波数帯域 (Hz) あたりのビット/秒) が決まることから、フィードバック リソースの計算にアップリンク チャネルの状態を含めることは合理的です。ダウンリンクとアップリンクの SNR が比例し、 が 一定で、両方の SNR が十分に高い場合を考えてみましょう。この場合、フィードバック リソースは送信アンテナの数にのみ比例します。
ρ
b
,
m
/
ρ
F
B
)
=
C
u
p
,
d
n
{\displaystyle \rho _{b,m}/\rho _{FB})=C_{up,dn}}
b
F
B
,
m
i
n
∗
=
lim
ρ
F
B
→
∞
(
M
−
1
)
log
2
ρ
b
,
m
−
(
M
−
1
)
log
2
(
g
−
1
)
log
2
(
1
+
ρ
F
B
)
=
M
−
1
{\displaystyle b_{FB,min}^{*}=\lim _{\rho _{FB}\to \infty }{\frac {(M-1)\log _{2}\rho _{b,m}-(M-1)\log _{2}(g-1)}{\log _{2}(1+\rho _{FB})}}=M-1}
。
上記の式から、フィードバック リソース ( ) はダウンリンク チャネルの SNR に応じてスケーリングする必要がないことがわかります。これは、フィードバック ビットの場合とほぼ矛盾しています。したがって、全体的な体系的な分析によって、各縮小状況から得られた事実を逆転させることができることがわかります。
b
F
B
{\displaystyle b_{FB}}
送信機がダウンリンクの チャネル状態情報 (CSI) を完全に把握している場合、ユーザー数が多いときに ZF プリコーディングでシステム容量をほぼ達成できます。一方、送信機の チャネル状態情報 (CSIT) が限られていると、CSIT の精度に応じて ZF プリコーディングのパフォーマンスが低下します。ZF プリコーディングでは、完全な多重化ゲインを達成するために、信号対雑音比 (SNR) に関する大きなフィードバック オーバーヘッドが必要です。 [3] CSIT が不正確だと、残留マルチユーザー干渉のためにスループットが大幅に低下します。マルチユーザー干渉は、不完全な CSIT によって生成されたビームではゼロにできないため、そのまま残ります。
参照
参考文献
^ Yoo, Taesang; Goldsmith, Andrea J. (2005). 「マルチユーザー ダイバーシティによるゼロフォーシング ビームフォーミングの最適性」 IEEE 国際通信会議、2005 年 。第 1 巻。ソウル、韓国 (南): IEEE。pp. 542–546。doi : 10.1109 / ICC.2005.1494410。ISBN 978-0-7803-8938-0 。
^ Aslan, Yanki; Roederer, Antoine; Fonseca, Nelson; Angeletti, Piero; Yarovoy, Alexander (2021年10月). 「マルチビームアンテナシステムにおける直交ビームフォーミングとゼロ強制ビームフォーミング:レビューと将来のワイヤレスネットワークの課題」. IEEE Journal of Microwaves . 1 (4): 879–901. doi : 10.1109/JMW.2021.3109244 . ISSN 2692-8388.
^ ab Jindal, Nihar (2006 年 11 月). 「有限レートフィードバックを備えた MIMO ブロードキャスト チャネル」. IEEE Transactions on Information Theory . 52 (11): 5045–5059. arXiv : cs/0603065 . doi :10.1109/TIT.2006.883550. S2CID 265096041.
外部リンク
シェルクノフ多項式法(ヌルステアリング) www.antenna-theory.com