
Feedback Techniques for MIMO Channels 125
where is the channel matrix with independent entries distributed
as CN(0,1), W is the signal-to-noise ratio (SNR), and is an M
r
× T noise
matrix with independent entries distributed according to CN(0,1). The
receiver has perfect knowledge of and and it decodes using optimal
ML decoding.
To implement a limited feedback precoded OSTBCing system, two main
problems must be addressed. First, we must develop a selection criterion to
choose from F. Second, we must determine how to design the codebook
F to maximize some performance criterion.
We will define performance with respect to the symbol error rate (SER)
given denoted by Pr(ERROR冨H). Using the orthogonality properties of
OSTBCs, it can be shown that
(5.11)
where L is a function that depends on W, M, and S [46,47]. Because the SNR,
constellation, and signaling architectures are fixed during transmission, max-
imizing corresponds to minimizing the SER bound. This yields a nat-
ural precoder selection criterion. The receiver chooses the linear precoder F
according to
(5.12)
Consider the optimal precoder chosen to maximize over the set
of maximum singular value constrained matrices L(M
t
, M). This matrix F
opt
will not be unique over L(M
t
, M) because for arbitrary U U(M,M), 㥋HF
opt
㥋
F
=
㥋HF
opt
U㥋
F
. Denote singular value decomposition (SVD) of by
(5.13)
where and 8 is an M
r
× M
t
diagonal matrix
with Q
j
{H} at entry Let denote the matrix taken by selecting the first
M columns of The following lemma summarizes
LEMMA 5.1
[57] The precoder matrix maximizes over L(M
t
, M).
Lemma 5.1 tells us that not only should but Q
j
{F
opt
} = 1 for 1 f
j f M. Intuitively, this means that we should perform waterfilling to maxi-
mize compound channel when transmitting with a peak power con-
straint. When the transmitter has no a priori knowledge of the transmitter
will have no knowledge of Therefore, we will use a limited feedback
path to convey a suboptimal precoder. The following lemma shows that any
H MM
rt
×
N
HF, Y
F
H
Pr ERROR exp
F
HHF
()
f
©
«
ª
ª
¹
»
º
º
L
2
HF
F
FHF
F
=
argmax
F
F
F
opt
HF
opt
F
2
H
HVV=
LR
8
VV
RttLrr
MM MM , ,UU(), ( ),
()jj,.
V
R
V
R
. F
opt
.
FV
opt R
= HF
opt
F
Q
1
1{}F
opt
=
HF
F
2
H,
V
R
.
4190_book.fm Page 125 Tuesday, February 21, 2006 9:14 AM