Beruflich Dokumente
Kultur Dokumente
stefan.schwarz@nt.tuwien.ac.at
Contents
1 Motivation
2 Codebook based Single-User MIMO Feedback for LTE
3 Multi-User MIMO Feedback for LTE
4 Multi-User MIMO with Channel Subspace Feedback
5 Multi-User MIMO with Channel Gramian Feedback
6 Feedback Overhead Reduction through Excess Antennas
Slide 2 / 89
Contents
Contents
1 Motivation
2 Codebook based Single-User MIMO Feedback for LTE
3 Multi-User MIMO Feedback for LTE
4 Multi-User MIMO with Channel Subspace Feedback
5 Multi-User MIMO with Channel Gramian Feedback
6 Feedback Overhead Reduction through Excess Antennas
Slide 3 / 89
Motivation
Slide 4 / 89
Motivation
Slide 4 / 89
Motivation
SISO_1.4MHz_flatRayleigh
CQI 15
Throughput [Mbit/s]
1
CQI 1
-5
10
15
SNR [dB]
20
25
30
Slide 5 / 89
Motivation
Throughput [Mbit/s]
10
8
RR
MaxMin
PF
BCQI
6
4
2
0
5
10
15
20
25
Tj
Tj
Motivation
40
0.8
Jains Fairness Index
Throughput [Mbit/s]
35
30
25
20
15
10
0.6
0.4
0.2
5
0
RR
MaxMin
PF
Scheduler
BCQI
RR
MaxMin
PF
Scheduler
BCQI
J
j=1
PJ
Tj
j=1
2
2
(1)
Tj
Motivation
J=1
Rate region
0.8
J = 0.9
0.6
J = 0.73
Maxmin. solution
0.4
0.5
1
1.5
2
Throughput user 1 [bits per channel use]
maximize:
J
X
j=1
Slide 8 / 89
U T (j) ,
( x 1
U (x) =
, 0, 6= 1
(2)
log(x), = 1
Motivation
1
0.8
0.6
0.4
0.2
0
0.8
.70
J0
Rate region
0
0.5
1
1.5
2
Throughput user 1 [bits per channel use]
maximize:
J
X
j=1
Slide 8 / 89
U T (j) ,
( x 1
U (x) =
, 0, 6= 1
(2)
log(x), = 1
Motivation
= 1000
0.8
= 1
0.6
= 0
0.4
0.2
0
0.8
.70
J0
Rate region
0
0.5
1
1.5
2
Throughput user 1 [bits per channel use]
maximize:
J
X
j=1
Slide 8 / 89
U T (j) ,
( x 1
U (x) =
, 0, 6= 1
(2)
log(x), = 1
Motivation
Acquisition of CSIT:
TDD or full-duplex: channel estimation at the transmitter possible
Careful calibration of uplink/downlink chains to ensure reciprocity
Timing synchronization difficult
FDD: CSIT cannot be estimated by the transmitter
Currently dominates the field
Explicit CSI feedback from the receiver required
Limited uplink overhead quantization
Slide 9 / 89
Motivation
Acquisition of CSIT:
TDD or full-duplex: channel estimation at the transmitter possible
Careful calibration of uplink/downlink chains to ensure reciprocity
Timing synchronization difficult
FDD: CSIT cannot be estimated by the transmitter
Currently dominates the field
Explicit CSI feedback from the receiver required
Limited uplink overhead quantization
Slide 9 / 89
Motivation
Contents
1 Motivation
2 Codebook based Single-User MIMO Feedback for LTE
3 Multi-User MIMO Feedback for LTE
4 Multi-User MIMO with Channel Subspace Feedback
5 Multi-User MIMO with Channel Gramian Feedback
6 Feedback Overhead Reduction through Excess Antennas
Slide 10 / 89
F = VP
(3)
H
, G=U
(4)
(5)
Hq H
=U
H
V
H
(6)
Slide 11 / 89
F = VP
(3)
H
, G=U
(4)
(5)
Hq H
=U
H
V
H
(6)
Slide 11 / 89
= argmin k si k22 ,
si S
T
= [](1,1) , . . . , [](Nr ,Nr ) ,
2
H
= argmin d 2 [Qi ]
V
c
(:,j) , [V](:,j) = argmin Nr [Qi ](:,j) [V](:,j) ,
(8)
Qi Q
Qi Q
r 1
S RN
,
+
(7)
Q=
o
Qi CNt Nr QH
St(Nt , Nr )
i Qi = INr
(9)
Slide 12 / 89
(10)
Qi Q
o
Qi CNt L QH
i Qi = IL G(Nt , L)
(11)
(12)
Only subspace information span VL required Grassmannian quantization
Unitary rotations of Qi are irrelevant
Qi Qj Qi = Qj U, UH U = UUH = IL ,
H
H
log2 det INr + HQi QH
= log2 det INr + HQj UUH QH
=
i H
j H
H
log2 det INr + HQj QH
j H
(13)
(14)
(10)
Qi Q
o
Qi CNt L QH
i Qi = IL G(Nt , L)
(11)
(12)
Only subspace information span VL required Grassmannian quantization
Unitary rotations of Qi are irrelevant
Qi Qj Qi = Qj U, UH U = UUH = IL ,
H
H
log2 det INr + HQi QH
= log2 det INr + HQj UUH QH
=
i H
j H
H
log2 det INr + HQj QH
j H
(13)
(14)
(10)
Qi Q
o
Qi CNt L QH
i Qi = IL G(Nt , L)
(11)
(12)
Only subspace information span VL required Grassmannian quantization
Unitary rotations of Qi are irrelevant
Qi Qj Qi = Qj U, UH U = UUH = IL ,
H
H
log2 det INr + HQi QH
= log2 det INr + HQj UUH QH
=
i H
j H
H
log2 det INr + HQj QH
j H
(13)
(14)
Instead of quantizing the channel, let the user directly select the precoder
from a given codebook F
Outperforms direct channel quantization [Love and Heath, Jr., 2005]
Optimal quantization codebook constructions [Love and Heath, Jr., 2005]
Maximally spaced subspace packings on the Grassmannian
Difficult to obtain in general
(some pre-calculated codebooks can be found at [Love, 2006])
Algorithm for finding good codebooks [Dhillon et al., 2007]
Slide 14 / 89
Instead of quantizing the channel, let the user directly select the precoder
from a given codebook F
Outperforms direct channel quantization [Love and Heath, Jr., 2005]
Optimal quantization codebook constructions [Love and Heath, Jr., 2005]
Maximally spaced subspace packings on the Grassmannian
Difficult to obtain in general
(some pre-calculated codebooks can be found at [Love, 2006])
Algorithm for finding good codebooks [Dhillon et al., 2007]
Slide 14 / 89
Slide 15 / 89
Precoding matrix
indicator (PMI)
Rank indicator (RI)
Channel quality
indicator (CQI)
AMC scheme selection
Coding
Interleaving
Segmentation
User data
MIMO preprocessing
Symbol
constellation
mapping
Code words c
Spatial
layer
mapping
Symbols
Spatial
precoding (Ws)
Layers (L)
Nt
Resource
element
mapping
System
overhead
insertion
IFFT
CP insertion
Resource
element
mapping
System
overhead
insertion
IFFT
CP insertion
(Nt)
Nr
Receiver
H
Transmit
signal
Receive
signal
Equalization
Demapping
Decoding
Feedback
calculation
Slide 16 / 89
Channel quality
indicator (CQI)
AMC scheme selection
Coding
Interleaving
Segmentation
User data
MIMO preprocessing
Symbol
constellation
mapping
Code words c
Spatial
layer
mapping
Symbols
Spatial
precoding (Ws)
Layers (L)
Nt
Resource
element
mapping
System
overhead
insertion
IFFT
CP insertion
Resource
element
mapping
System
overhead
insertion
IFFT
CP insertion
(Nt)
Nr
Receiver
H
Transmit
signal
Receive
signal
Equalization
Demapping
Decoding
Feedback
calculation
MIMO preprocessing
Exploit the potential MIMO gains (beamforming, diversity, spatial multiplexing)
Feedback reduction: precoders are confined to a code book F (L) CNt L
The receiver selects and feeds back:
The preferred number of layers L (rank) - RI (OLSM, CLSM)
The best precoder from the code book - PMI (CLSM)
The same rank is used on all REs (L Lmax = rank(H))
Precoder feedback can be subband or wideband specific
Slide 17 / 89
Channel quality
indicator (CQI)
AMC scheme selection
Coding
Interleaving
Segmentation
User data
MIMO preprocessing
Symbol
constellation
mapping
Code words c
Spatial
layer
mapping
Symbols
Spatial
precoding (Ws)
Layers (L)
Nt
Resource
element
mapping
System
overhead
insertion
IFFT
CP insertion
Resource
element
mapping
System
overhead
insertion
IFFT
CP insertion
(Nt)
Nr
Receiver
H
Transmit
signal
Receive
signal
Equalization
Demapping
Decoding
Feedback
calculation
Slide 18 / 89
OFDM symbols
Subband s
rs
ye
La
OFDM subcarriers
Set of REs
Rs
Slide 19 / 89
Number of layers `
1
2
1 1
2 1
1 1
2 -1
1 1 1
2 1 -1
1 1
2 j
1 1 1
2 j -j
1 1
2 -j
Slide 20 / 89
[i1 ,i 2 ] = [4,0]
[i1 ,i 2 ] = [11,0]
4
2
0
0
[i1 ,i 2 ] = [0,0]
[i1 ,i 2 ] = [0,1]
[i1 ,i 2 ] = [7,0]
Antenna gain
Antenna gain
[i1 ,i 2 ] = [0,0]
[i1 ,i 2 ] = [0,2]
[i1 ,i 2 ] = [0,3]
4
2
45
90
135
Steering Angle []
0
0
180
45
90
135
Steering Angle []
180
Fs = F(1) Fs ,
F
(1)
(1)
FL
Nt L
(1)
=I
Slide 21 / 89
(2)
(15)
(2)
FL
Nt L
(16)
Rank
Number of
wideband precoders
Number of
subband precoders
Total number of
precoder combinations
16
16
4
4
4
4
4
1
16
16
16
8
1
1
1
1
256
256
64
32
4
4
4
1
1
2
3
4
5
6
7
8
Fs = F(1) Fs ,
F
(1)
(1)
FL
Nt L
(1)
=I
Slide 21 / 89
(2)
(15)
(2)
FL
Nt L
(16)
(17)
Slide 22 / 89
(18)
(17)
Slide 22 / 89
(18)
(17)
Slide 22 / 89
(18)
CQI: largest rate that ensures operation below target BLER Pb (common
practice) estimation of BLER for each MCS required
Static SISO-AWGN channel: BLER versus SNR is known (simulations)
SNR estimation is sufficient
Fading environment: SINR changes over REs r and layers `
Linear averaging of SNRs: diversity order of the channel not represented
More accurate: effective SNR mapping (ESM) [Tsai and Soong, 2003]
Mapping of SINRs onto equivalent AWGN-SNR
Slide 23 / 89
CQI: largest rate that ensures operation below target BLER Pb (common
practice) estimation of BLER for each MCS required
Static SISO-AWGN channel: BLER versus SNR is known (simulations)
SNR estimation is sufficient
Fading environment: SINR changes over REs r and layers `
Linear averaging of SNRs: diversity order of the channel not represented
More accurate: effective SNR mapping (ESM) [Tsai and Soong, 2003]
Mapping of SINRs onto equivalent AWGN-SNR
Slide 23 / 89
SINRr,l (Ws)
ESM SINR
averaging fm
SNRsc (Ws,m)
AWGN SNR
to BLER
mapping gm Psc (Ws,m)
CQI: largest rate that ensures operation below target BLER Pb (common
practice) estimation of BLER for each MCS required
Static SISO-AWGN channel: BLER versus SNR is known (simulations)
SNR estimation is sufficient
Fading environment: SINR changes over REs r and layers `
Linear averaging of SNRs: diversity order of the channel not represented
More accurate: effective SNR mapping (ESM) [Tsai and Soong, 2003]
Mapping of SINRs onto equivalent AWGN-SNR
Slide 23 / 89
(19)
SNRcs
(Fs , m) =
fm1
|Rs | |Lc |
fm SINRr ,l
(Fs )
(20)
r Rs ,lLc
Slide 24 / 89
(19)
SNRcs
(Fs , m) =
fm1
|Rs | |Lc |
fm SINRr ,l
(Fs )
(20)
r Rs ,lLc
Slide 24 / 89
(19)
SNRcs
(Fs , m) =
fm1
|Rs | |Lc |
fm SINRr ,l
(Fs )
(20)
r Rs ,lLc
Slide 24 / 89
channel
coding
data bits
bit
interleaving
coded bits
modulation
mapping
interleaved bits
modulated symbols
BICM architecture
Slide 25 / 89
SINR
m
Shannon capacity
7
BICM 64 capacity
6
5
BICM 16 capacity
4
3
BICM 4 capacity
2
1
0
-6 -4 -2
8 10 12 14 16 18 20 22 24
SNR [dB]
Slide 25 / 89
SINR
m
SISO_1.4MHz_CQI6
MIESM
Weighted MSE
10-1
EESM
10-2
10-3
0.5
0.75
1.25
1.5
1.75
Calibration parameter
2.25
2.5
MSE of the estimated SNR for MIESM and EESM in dependence of the calibration parameter
fm (SINR) = Bm
SINR
m
,
m . . . calibration parameter
(21)
Slide 26 / 89
SISO_1.4MHz_AWGN_TU
10-1
10-2
10-3
-10
-5
5
10
SNR [dB]
15
20
25
Comparison of the MIESM abstraction for a 1.4 MHz typical urban channel to the average BLERs of LTEs 15 MCSs
achieved over a 1.4 MHz AWGN channel.
(22)
SINRr,l (Ws)
ESM SINR
averaging fm
SNRsc (Ws,m)
AWGN SNR
to BLER
mapping gm Psc (Ws,m)
Spectral
efficiency
estimation
Esc(Ws,m)
(t)
em , P Pb
(t)
0, P > Pb
em . . . spectral efficiency of MCS m
Slide 28 / 89
(23)
n o
i
F s
s }S =
L,
, {m
S
argmax
CL
S X
X
(2)
F(1) F1
(2)
Fs
(L)
F2
ms MCL 1
Slide 29 / 89
Ir (Fs , L) =
CL
X
X
f SINRr ,` (Fs ) ,
s = (r )
c=1 `Lc
(24)
(L)
Fs F2
Is (Fs , L) =
Ir (Fs , L) ,
(2)
Fs = F(1) Fs
(25)
r Rs
Slide 30 / 89
Ir (Fs , L) =
CL
X
X
f SINRr ,` (Fs ) ,
s = (r )
c=1 `Lc
(24)
(L)
Fs F2
Is (Fs , L) =
Ir (Fs , L) ,
(2)
Fs = F(1) Fs
(25)
r Rs
Slide 30 / 89
Ir (Fs , L) =
CL
X
X
f SINRr ,` (Fs ) ,
s = (r )
c=1 `Lc
(24)
(L)
Fs F2
Is (Fs , L) =
Ir (Fs , L) ,
(2)
Fs = F(1) Fs
(25)
r Rs
Slide 30 / 89
(26)
(L)
F(1) F1
I (Fs , L) =
S
X
Is (Fs , L) ,
(2)
Fs = F(1) F s
F(1) , L
s=1
Optimal rank
= argmax I F s (L), L ,
L
LLmax
(1)
(1)
(2)
F s (L) = F (L) F s
F (L), L
(27)
Slide 31 / 89
(26)
(L)
F(1) F1
I (Fs , L) =
S
X
Is (Fs , L) ,
(2)
Fs = F(1) F s
F(1) , L
s=1
Optimal rank
= argmax I F s (L), L ,
L
LLmax
(1)
(1)
(2)
F s (L) = F (L) F s
F (L), L
(27)
Slide 31 / 89
(26)
(L)
F(1) F1
I (Fs , L) =
S
X
Is (Fs , L) ,
(2)
Fs = F(1) F s
F(1) , L
s=1
Optimal rank
= argmax I F s (L), L ,
L
LLmax
(1)
(1)
(2)
F s (L) = F (L) F s
F (L), L
(27)
Slide 31 / 89
CQI 15
Throughput [Mbit/s]
1
CQI 1
-5
10
15
SNR [dB]
20
25
30
Evaluation of CQI feedback methods for SISO transmission over 1.4 MHz bandwidth
CQI 15
Throughput [Mbit/s]
1
CQI 1
-5
10
15
SNR [dB]
20
25
30
Evaluation of CQI feedback methods for SISO transmission over 1.4 MHz bandwidth
CQI 15
Throughput [Mbit/s]
4
instantaneous CQI, delay 1
1
CQI 1
-5
10
15
SNR [dB]
20
25
30
Evaluation of CQI feedback methods for SISO transmission over 1.4 MHz bandwidth
CQI 15
Throughput [Mbit/s]
4
instantaneous CQI, delay 1
3
long-term CQI, delay 1
1
CQI 1
-5
10
15
SNR [dB]
20
25
30
Evaluation of CQI feedback methods for SISO transmission over 1.4 MHz bandwidth
Throughput [Mbit/s]
3.75
3.5
3.25
3
instantaneous CQI
2.75
2.5
2.25
2
0.01
5.15
0.1
Normalized Doppler frequency
51.5
User velocity [km/h] @ 2.1 GHz carrier frequency
515
v
Ts
c0
(28)
Throughput [Mbit/s]
3.75
3.5
3.25
3
instantaneous CQI
2.75
2.5
2.25
2
0.01
5.15
instantaneous CQI
linear extrapolation
0.1
Normalized Doppler frequency
51.5
User velocity [km/h] @ 2.1 GHz carrier frequency
515
v
Ts
c0
(28)
instantaneous CQI
RLS prediction
Throughput [Mbit/s]
3.75
3.5
3.25
3
instantaneous CQI
2.75
2.5
2.25
2
0.01
5.15
instantaneous CQI
linear extrapolation
0.1
Normalized Doppler frequency
51.5
User velocity [km/h] @ 2.1 GHz carrier frequency
515
v
Ts
c0
(28)
instantaneous CQI
RLS prediction
Throughput [Mbit/s]
3.75
3.5
long-term CQI
adaptive averaging window size
3.25
3
instantaneous CQI
2.75
2.5
2.25
2
0.01
5.15
instantaneous CQI
linear extrapolation
0.1
Normalized Doppler frequency
51.5
User velocity [km/h] @ 2.1 GHz carrier frequency
515
v
Ts
c0
(28)
18
16
rank adaptive
Throughput [Mbit/s]
14
12
rank 3
rank 4
10
8
rank 2
6
4
rank 1
2
0
-10
-5
10
15
20
SNR [dB]
25
30
35
40
Comparison of fixed rank and rank adaptive transmission over 1.4MHz system bandwidth
Rank adaptation versus fixed rank transmission for spatially uncorrelated channel
Rank adaptation versus fixed rank transmission for spatially correlated channel
1/9
1/9
corr
1
1/9
corr
4/9
corr
4/9
corr
1/9
corr
1
1/9
corr
corr
4/9
corr
1/9
corr
1
(29)
Slide 34 / 89
18
16
Throughput [Mbit/s]
Throughput [Mbit/s]
rank 3
rank 4
10
8
rank 2
rank 4
12
10
rank 3
8
rank 2
6
4
4
rank 1
2
0
-10
rank adaptive
14
rank adaptive
14
12
4x4_1.4MHz_VehA_corr0.9
16
-5
10
15
20
SNR [dB]
25
30
2
35
40
0
-10
rank 1
-5
10
15
20
SNR [dB]
25
30
35
40
Comparison of fixed rank and rank adaptive transmission over 1.4MHz system bandwidth
Rank adaptation versus fixed rank transmission for spatially uncorrelated channel
Rank adaptation versus fixed rank transmission for spatially correlated channel
1/9
1/9
corr
1
1/9
corr
4/9
corr
4/9
corr
1/9
corr
1
1/9
corr
corr
4/9
corr
1/9
corr
1
(29)
Slide 34 / 89
45
40
MRT
Throughput [Mbit/s]
35
30
25
20
15
10
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the subband size with Nt Nr = 8 1, 10 MHz bandwidth, 400 kHz coherence bandwidth and precoder
codebook size of 8 bit
45
40
MRT
Throughput [Mbit/s]
35
30
25
20
15
10
subband size = 600
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the subband size with Nt Nr = 8 1, 10 MHz bandwidth, 400 kHz coherence bandwidth and precoder
codebook size of 8 bit
45
40
MRT
Throughput [Mbit/s]
35
30
25
20
15
10
subband size = 600
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the subband size with Nt Nr = 8 1, 10 MHz bandwidth, 400 kHz coherence bandwidth and precoder
codebook size of 8 bit
45
40
MRT
Throughput [Mbit/s]
35
30
25
20
subband size = 60
15
10
subband size = 600
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the subband size with Nt Nr = 8 1, 10 MHz bandwidth, 400 kHz coherence bandwidth and precoder
codebook size of 8 bit
45
40
MRT
Throughput [Mbit/s]
35
subband size = 12
30
25
20
subband size = 60
15
10
subband size = 600
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the subband size with Nt Nr = 8 1, 10 MHz bandwidth, 400 kHz coherence bandwidth and precoder
codebook size of 8 bit
45
40
MRT
Throughput [Mbit/s]
35
30
25
20
~9 dB
15
10
1 bit
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the codebook size with Nt Nr = 8 1, 10 MHz bandwidth, 550 kHz coherence bandwidth and subband
size of 180 kHz
45
40
MRT
Throughput [Mbit/s]
35
30
25
20
~9 dB
15
2 bit
10
1 bit
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the codebook size with Nt Nr = 8 1, 10 MHz bandwidth, 550 kHz coherence bandwidth and subband
size of 180 kHz
45
40
MRT
Throughput [Mbit/s]
35
30
25
20
4 bit
~9 dB
15
2 bit
10
1 bit
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the codebook size with Nt Nr = 8 1, 10 MHz bandwidth, 550 kHz coherence bandwidth and subband
size of 180 kHz
45
40
MRT
Throughput [Mbit/s]
35
30
25
8 bit
20
4 bit
~9 dB
15
2 bit
10
1 bit
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the codebook size with Nt Nr = 8 1, 10 MHz bandwidth, 550 kHz coherence bandwidth and subband
size of 180 kHz
45
40
MRT
Throughput [Mbit/s]
35
16 bit
30
25
8 bit
20
4 bit
~9 dB
15
2 bit
10
1 bit
5
0
-10
-5
5
SNR [dB]
10
15
20
Impact of the codebook size with Nt Nr = 8 1, 10 MHz bandwidth, 550 kHz coherence bandwidth and subband
size of 180 kHz
Contents
1 Motivation
2 Codebook based Single-User MIMO Feedback for LTE
3 Multi-User MIMO Feedback for LTE
4 Multi-User MIMO with Channel Subspace Feedback
5 Multi-User MIMO with Channel Gramian Feedback
6 Feedback Overhead Reduction through Excess Antennas
Slide 37 / 89
H
yu = HH
u fu xu + Hu
U
X
fj xj + zu
(30)
j=1
j6=u
Slide 38 / 89
H
yu = HH
u fu xu + Hu
U
X
fj xj + zu
(30)
j=1
j6=u
Slide 38 / 89
QL
o
Fi CNt L FH
i Fi = IL , i {1, . . . , np } G (Nt , L) ,
yu = HH
u
P
Fx + zu = HH
u [f1 , . . . , fL ] x + zu
L
(31)
(32)
P
f xu + HH
u
L
L
P X
f x + zu ,
L =1
(33)
6=
Slide 39 / 89
QL
o
Fi CNt L FH
i Fi = IL , i {1, . . . , np } G (Nt , L) ,
yu = HH
u
P
Fx + zu = HH
u [f1 , . . . , fL ] x + zu
L
(31)
(32)
P
f xu + HH
u
L
L
P X
f x + zu ,
L =1
(33)
6=
Slide 39 / 89
L
2
P HX
gu =
I
f fH
+
H
M
z
Hu
u
u
L
=1
P H
H f
L u
(34)
6=
SINRu =
Slide 40 / 89
H H 2
gu Hu f
PL
H H 2 + z2 kgu k2
=1, 6= gu Hu f
P
L
P
L
(35)
L
2
P HX
gu =
I
f fH
+
H
M
z
Hu
u
u
L
=1
P H
H f
L u
(34)
6=
SINRu =
Slide 40 / 89
H H 2
gu Hu f
PL
H H 2 + z2 kgu k2
=1, 6= gu Hu f
P
L
P
L
(35)
log2 (L)
| {z }
(36)
selected column
Slide 41 / 89
Same Fi QL
selected
log2 (1 + SINRu )
(37)
uSj
Slide 42 / 89
Same Fi QL
selected
log2 (1 + SINRu )
(37)
uSj
Slide 42 / 89
ZF Beamforming
H
pu hH
u fu xu + hu
pi fi xi + zu ,
(38)
iS,i6=u
z2 +
2
pu |hH
u fu |
P
H 2
iS\{u} pi |hu fi |
(39)
Slide 43 / 89
ZF Beamforming
H
pu hH
u fu xu + hu
pi fi xi + zu ,
(38)
iS,i6=u
z2 +
2
pu |hH
u fu |
P
H 2
iS\{u} pi |hu fi |
(39)
Slide 43 / 89
(40)
H
u = q(h
u ) = h
u = h
u h
H h
hu + e u ,
h
u u + (I hu hu )hu = cos u e
eu = sin u e
(41)
ju
eu
u and span h
u
u . . . principle angle between span h
u
SINR in terms of h
2
Hfu + eHfu
pu khu k2 kfu k2 cos u eju h
u
u
SINRu =
2 ,
P
H
z2 + khu k2 sin u 2 iS\{u} pi e
u fi
2
H fi = 0 and h
Hfu =
h
u
u
Slide 44 / 89
1
kfu k2
(42)
u
due to ZF onto h
(40)
H
u = q(h
u ) = h
u = h
u h
H h
hu + e u ,
h
u u + (I hu hu )hu = cos u e
eu = sin u e
(41)
ju
eu
u and span h
u
u . . . principle angle between span h
u
SINR in terms of h
2
Hfu + eHfu
pu khu k2 kfu k2 cos u eju h
u
u
SINRu =
2 ,
P
H
z2 + khu k2 sin u 2 iS\{u} pi e
u fi
2
H fi = 0 and h
Hfu =
h
u
u
Slide 44 / 89
1
kfu k2
(42)
u
due to ZF onto h
pu khu k2 cos u 2
2
P
H
z2 + khu k2 sin u 2 iS\{u} pi e
u fi
(43)
E (SINRu )
pu khu k2 cos u 2
P
P
z2 + khu k2 sin u 2 E
iS\{u}
|S|kfi k2
Slide 45 / 89
H 2
kfi k2 e
u fi
(44)
pu khu k2 cos u 2
2
P
H
z2 + khu k2 sin u 2 iS\{u} pi e
u fi
(43)
E (SINRu )
pu khu k2 cos u 2
P
P
z2 + khu k2 sin u 2 E
iS\{u}
|S|kfi k2
Slide 45 / 89
H 2
kfi k2 e
u fi
(44)
1
,
Nt 1
(45)
pu khu k2 cos u 2
z2
P |S|1
|S| Nt 1
khu k2 sin u 2
(46)
Feedback khu k2 and cos u 2 as two separate CQIs [Trivellato et al., 2007]
Further simplification: assume |S| = Nt (worst-case interference)
E (SINRu )
P
Nt
z2 +
khu k2 cos u 2
P
Nt
khu k2 sin u 2
u = CQIu
SINR
Slide 46 / 89
Nt
|S| kfu k2
= CQIu ,
(47)
(48)
1
,
Nt 1
(45)
pu khu k2 cos u 2
z2
P |S|1
|S| Nt 1
khu k2 sin u 2
(46)
Feedback khu k2 and cos u 2 as two separate CQIs [Trivellato et al., 2007]
Further simplification: assume |S| = Nt (worst-case interference)
E (SINRu )
P
Nt
z2 +
khu k2 cos u 2
P
Nt
khu k2 sin u 2
u = CQIu
SINR
Slide 46 / 89
Nt
|S| kfu k2
= CQIu ,
(47)
(48)
ZF Beamforming Scheduling
s = CQIs
SINR
i
i
S
R
k
(49)
(50)
si Sk
Slide 47 / 89
20
Throughput [Mbit/s]
ZF beamforming
perfect CSIT
PU2RC
84
15
ZF beamforming
10
81
CLSM
PU2RC
5
ZF beamforming
CLSM
10
15
SNR [dB]
20
25
30
Slide 48 / 89
Contents
1 Motivation
2 Codebook based Single-User MIMO Feedback for LTE
3 Multi-User MIMO Feedback for LTE
4 Multi-User MIMO with Channel Subspace Feedback
5 Multi-User MIMO with Channel Gramian Feedback
6 Feedback Overhead Reduction through Excess Antennas
Slide 49 / 89
noise
s6=u
{z
interference
(51)
Slide 50 / 89
Slide 51 / 89
Slide 51 / 89
Slide 52 / 89
(52)
Slide 52 / 89
(52)
H
Fu xu + Heff
u
S
H X
Fs xs + GH
u zu
s=1
s6=u
H
Fu = 0, s, u S and s 6= u,
H
rank Heff
Fu = L, u S
u
(53)
(54)
Slide 53 / 89
(55)
H
Fu xu + Heff
u
S
H X
Fs xs + GH
u zu
s=1
s6=u
H
Fu = 0, s, u S and s 6= u,
H
rank Heff
Fu = L, u S
u
(53)
(54)
Slide 53 / 89
(55)
= span H
Heff
span Heff
j Hj C
j
eff H
H
Fu = 0
Hj
Fu = 0 H
j
(56)
(57)
the users have to convey span Heff
G (Nt , L) to the base station
j
Precoding is based on channel subspace information
Grassmannian quantization for limited feedback operation
j = argmin d2 Heff , Qi = argmin L tr H
H Qi QH H
j ,
H
c
j
i
j
Qi Q
Q=
Slide 54 / 89
(58)
Qi Q
n
o
B
Qi CNt L QH
i Qi = IL , i {1, . . . , 2 }
= span H
Heff
span Heff
j Hj C
j
eff H
H
Fu = 0
Hj
Fu = 0 H
j
(56)
(57)
the users have to convey span Heff
G (Nt , L) to the base station
j
Precoding is based on channel subspace information
Grassmannian quantization for limited feedback operation
j = argmin d2 Heff , Qi = argmin L tr H
H Qi QH H
j ,
H
c
j
i
j
Qi Q
Q=
Slide 54 / 89
(58)
Qi Q
n
o
B
Qi CNt L QH
i Qi = IL , i {1, . . . , 2 }
P
.
z2 S L
(59)
assuming Gu to be semi-unitary GH
u Gu = IL
and equal power allocation FH
u Fu = IL
Achievable rate with limited feedback
S
X
H
H eff
RBD-Quant = E log2 IL +
Heff
F
F
H
` ` u
u
`=1
S
X
H
eff
Heff
F` FH
E log2 IL +
u
` Hu
`=1,`6=u
(60)
Slide 55 / 89
(61)
P
.
z2 S L
(59)
assuming Gu to be semi-unitary GH
u Gu = IL
and equal power allocation FH
u Fu = IL
Achievable rate with limited feedback
S
X
H
H eff
RBD-Quant = E log2 IL +
Heff
F
F
H
` ` u
u
`=1
S
X
H
eff
Heff
F` FH
E log2 IL +
u
` Hu
`=1,`6=u
(60)
Slide 55 / 89
(61)
P
.
z2 S L
(59)
assuming Gu to be semi-unitary GH
u Gu = IL
and equal power allocation FH
u Fu = IL
Achievable rate with limited feedback
S
X
H
H eff
RBD-Quant = E log2 IL +
Heff
F
F
H
` ` u
u
`=1
S
X
H
eff
Heff
F` FH
E log2 IL +
u
` Hu
`=1,`6=u
(60)
Slide 55 / 89
(61)
1+
P
D
n2
N B1
, D=2
(62)
1+
P
D
n2 Nr
,
(63)
N (N BN )
r t
r .
D = CBD 2
Slide 56 / 89
1+
P
D
n2
N B1
, D=2
(62)
1+
P
D
n2 Nr
,
(63)
N (N BN )
r t
r .
D = CBD 2
Slide 56 / 89
1+
P
D
n2
N B1
, D=2
(62)
1+
P
D
n2 Nr
,
(63)
N (N BN )
r t
r .
D = CBD 2
Slide 56 / 89
(iso)
Qu
(64)
(corr)
Qu
1/2
Nt Nr
Hu = u H
,
u , [Hu ]m,n NC (0, 1) C
1/2
(corr) (corr)
H
j CNt Mu , [Q
j ]m,n NC (0, 1) ,
Q
V
=
= Qj
Q
,
Q
j
u
j
Slide 57 / 89
(iso)
Qu
(64)
(corr)
Qu
1/2
Nt Nr
Hu = u H
,
u , [Hu ]m,n NC (0, 1) C
1/2
(corr) (corr)
H
j CNt Mu , [Q
j ]m,n NC (0, 1) ,
Q
V
=
= Qj
Q
,
Q
j
u
j
Slide 57 / 89
0.9
8 2 (10 bit)
0.8
isotropic codebook
0.7
0.6
correlated codebook
0.5
4 2 (6 bit)
0.4
isotropic codebook
0.3
correlated codebook
0.2
0.1
0.2
0.4
0.6
Correlation coefficient
0.8
u =
..
.
corr
Slide 58 / 89
corr
1
...
...
...
..
.
corr
corr
corr
..
.
1
(65)
hk-2
hk-1
hk
1D Grassmannian
Slide 59 / 89
hk-1
hk-2
hk-1
hk-2
hk
1D Grassmannian
Illustration of Grassmannian predictive quantization.
Slide 59 / 89
hk-1
hk-2
hp,k
hk-1
hk-2
hk
1D Grassmannian
Illustration of Grassmannian predictive quantization.
Slide 59 / 89
hk-1
hk-2
hp,k
hk-1
hk-2
hk
1D Grassmannian
Illustration of Grassmannian predictive quantization.
Slide 59 / 89
^
minimum
H[n,k]
chordal distance
quantization
codebook
index extraction
scale index
feedback
channel
subspace
reconstruction
codebooks
codebooks
adaptive
codebook
generation
codebook
generation
^
H[n,k]
~ (p)
H [n,k]
subspace
prediction
Encoder
Decoder
Slide 59 / 89
8x2_2stream_flat
7 bit
10-1
10-1
Chordal distance MSE
8 bit
11 bit
10-2
10-2
10-3
10-3
10-4
10-5
10-6
510-3
100
4x1_1stream_flat
4 bit
100
10-2
10-1
Normalized Doppler frequency
0.5
10-4
differential quant.
predictive quant. (vector)
predictive quant. (matrix)
10-5
10-6
10-3
10-2
Normalized Doppler frequency
10-1
Slide 60 / 89
20
ACSQ 8 bit
14
ACSQ 3 bit
12
10
ACSQ 2 bit
SU-MIMO 4 bit
6
4
RSQ 8 bit
2
0
12
15
18
SNR [dB]
Perfect CSI
30
Sum throughput [Mbit/s]
16
4UE_10Hz_8x2_2streams
35
Perfect CSI
18
21
24
ACSQ 11 bit
25
ACSQ 9 bit
20
ACSQ 7 bit
15
SU-MIMO 8 bit
10
ACSQ 5 bit
5
27
30
RSQ 11 bit
12
15
18
SNR [dB]
21
24
27
30
Slide 61 / 89
Slide 62 / 89
Contents
1 Motivation
2 Codebook based Single-User MIMO Feedback for LTE
3 Multi-User MIMO Feedback for LTE
4 Multi-User MIMO with Channel Subspace Feedback
5 Multi-User MIMO with Channel Gramian Feedback
6 Feedback Overhead Reduction through Excess Antennas
Slide 63 / 89
(66)
Individual columns of Uu ,
Singular values in u
Both can be obtained from an eigen-decomposition of the channel Gramian
2 H
Ru = Hu HH
u = Uu u Uu
Slide 64 / 89
(67)
(66)
Individual columns of Uu ,
Singular values in u
Both can be obtained from an eigen-decomposition of the channel Gramian
2 H
Ru = Hu HH
u = Uu u Uu
Slide 64 / 89
(67)
(66)
Individual columns of Uu ,
Singular values in u
Both can be obtained from an eigen-decomposition of the channel Gramian
2 H
Ru = Hu HH
u = Uu u Uu
Slide 64 / 89
(67)
Nr
X
(j)
[0, Nr ],
d2c uj , qi
(j)
qi
= [Qi ]:,j
(68)
d2c (A, B) = Nr tr AH BBH A , AH A = BH B = INr ,
n
o
Q = Qi St (Nt , Nr ) i {1, . . . , 2B }
(69)
j=1
u = argmin k u si k22 ,
(70)
T
u = [u ](1,1) , . . . , [u ](Nr ,Nr )
(71)
si Su
Slide 65 / 89
Nr
X
(j)
[0, Nr ],
d2c uj , qi
(j)
qi
= [Qi ]:,j
(68)
d2c (A, B) = Nr tr AH BBH A , AH A = BH B = INr ,
n
o
Q = Qi St (Nt , Nr ) i {1, . . . , 2B }
(69)
j=1
u = argmin k u si k22 ,
(70)
T
u = [u ](1,1) , . . . , [u ](Nr ,Nr )
(71)
si Su
Slide 65 / 89
Training set
Codebook
4
Second singular value
8x2_correlated_SV_CB
4
5
First singular value
4
5
First singular value
Training sets and Lloyd codebooks for singular value quantization with uncorrelated and correlated receive antennas.
Slide 66 / 89
Memoryless quantization:
Optimal: maximally spaced subspace packings on the Stiefel manifold
Random: same codebooks as with Grassmannian quantization
Different quantization metrics!
seamless transition between subspace and Gramian quantization
Predictive quantization:
Same principle applicable as with subspace quantization
Just replace manifold calculations appropriately
[Schwarz and Rupp, 2015b]
Slide 67 / 89
Memoryless quantization:
Optimal: maximally spaced subspace packings on the Stiefel manifold
Random: same codebooks as with Grassmannian quantization
Different quantization metrics!
seamless transition between subspace and Gramian quantization
Predictive quantization:
Same principle applicable as with subspace quantization
Just replace manifold calculations appropriately
[Schwarz and Rupp, 2015b]
Slide 67 / 89
100
10-1
7 bit
10-1
Chordal distance MSE
11 bit
10-2
10-3
10-4
memoryless quant.
differential quant.
predictive quant.
10-5
10-6 -3
10
8x2_2stream_flat_corr0.9
100
7 bit
10-2
Normalized Doppler frequency
11 bit
10-2
10-3
10-4
memoryless quant.
differential quant.
predictive quant.
10-5
10-1
10-6 -3
10
10-2
Normalized Doppler frequency
10-1
Performance of Stiefel manifold quantization with uncorrelated and correlated receive antennas.
Slide 68 / 89
40
6x2_10Hz_MU-MIMO_RXcorr0
BD perfect CSIT
BD quantized CSIT
RBD perfect CSIT
RBD quantized CSIT
35
30
10 bit
6 bit
20
6 bit
30
15
10
5
10
15
SNR [dB]
20
25
30
6 bit
6 bit
20
10
10 bit
10 bit
25
15
6x2_10Hz_MU-MIMO_RXcorr0.9
BD perfect CSIT
BD quantized CSIT
RBD perfect CSIT
RBD quantized CSIT
35
25
10 bit 40
10
15
SNR [dB]
20
25
30
Slide 69 / 89
100
90
6x2_10Hz_MU-MIMO_RXcorr0.9
100
10 bit
90
80
80
70
10 bit 70
60
10 bit
10 bit
60
6 bit
6 bit
50
40
30
10
15
SNR [dB]
20
6 bit
50
BD perfect CSIT
BD quantized CSIT
RBD quantized CSIT
6 bit
25
30
40
30
10
15
SNR [dB]
20
25
30
Comparison of the rate relative to regularized block-diagonalization precoding with perfect CSIT.
Slide 69 / 89
SLNRu =
H
2
Hu fu
F
P
H
2
2
Nr z + j6=u
Hj fu
(72)
Slide 70 / 89
Contents
1 Motivation
2 Codebook based Single-User MIMO Feedback for LTE
3 Multi-User MIMO Feedback for LTE
4 Multi-User MIMO with Channel Subspace Feedback
5 Multi-User MIMO with Channel Gramian Feedback
6 Feedback Overhead Reduction through Excess Antennas
Slide 71 / 89
(73)
Gu
Heff
u
= [Vu ]:,1:L ,
(74)
Slide 72 / 89
(73)
Gu
Heff
u
= [Vu ]:,1:L ,
(74)
Slide 72 / 89
RMET RMET-Quant
L
X
log2
2
1 +
`,u
`=1
S1
D
Nt L
`,u
t Nr
Nr
L (NBL)
D = CMET 2
, =
P
z2 S L
With fixed D the rate loss grows with SNR interference limitation
Avoid interference limitation:
L (NBL)
B log () L(Nt L) = 2
Slide 73 / 89
(75)
RMET RMET-Quant
L
X
log2
2
1 +
`,u
`=1
S1
D
Nt L
`,u
t Nr
Nr
L (NBL)
D = CMET 2
, =
P
z2 S L
With fixed D the rate loss grows with SNR interference limitation
Avoid interference limitation:
L (NBL)
B log () L(Nt L) = 2
Slide 73 / 89
(75)
(SQBC)
Gu
(SQBC)
,H
u
2
= argmin d2c Heff
u , Qj = argmin dc Hu G, Qj
G,Qj
G,Qj
(SQBC)
H
u
= argmin d2c Hu , Qj ,
(76)
(N )
Qj QL t
(SQBC)
Gu
= HH
u Hu
1
(SQBC)
HH
u Hu
(77)
(L,N )
r L log
RBD RSQBC
2
L (N BN )
r
t
D = CSQBC 2
Nt 1
L1
X
X
Nt Nr + L
1
1+
(S 1) D + log2 (e)
Nt L
`k
k =0 `=Nt Nr +L
Slide 74 / 89
(SQBC)
Gu
(SQBC)
,H
u
2
= argmin d2c Heff
u , Qj = argmin dc Hu G, Qj
G,Qj
G,Qj
(SQBC)
H
u
= argmin d2c Hu , Qj ,
(76)
(N )
Qj QL t
(SQBC)
Gu
= HH
u Hu
1
(SQBC)
HH
u Hu
(77)
(L,N )
r L log
RBD RSQBC
2
L (N BN )
r
t
D = CSQBC 2
Nt 1
L1
X
X
Nt Nr + L
1
1+
(S 1) D + log2 (e)
Nt L
`k
k =0 `=Nt Nr +L
Slide 74 / 89
50
45
Achievable sum rate [bits/s/Hz]
6xN_flat_2_streams
MET
SQBC
Nr = 5
Nr = 2
40
Nr = 5
35
30
(L,Nr)
25
dSQBC
20
15
10
5
0
12
15
18
SNR [dB]
21
24
27
30
Slide 75 / 89
MET
SQBC
45
Achievable sum rate [bits/s/Hz]
6xN_flat_2_streams
Nr = 2
40
Nr = 5
35
30
(L,Nr)
25
dSQBC
20
15
10
5
0
12
15
18
SNR [dB]
21
24
27
Nr = 5
Nr = 5
30
6xN_flat_2_streams
90
Sufficient number of feedback bits
50
L (Nt-L)
MET
SQBC
80
Nr = 2
70
60
50
40
L (Nt-Nr)
30
20
Nr = 5
10
0
10
12
14
16
18
20
22
SNR [dB]
24
26
28
30
Slide 75 / 89
SQBC Performance
95% confidence interval
45
40
Achievable sum rate [bits/s/Hz]
6xN_flat_2_streams
Nr = 2
Nr = 4
Nr = 5
35
30
Nr = 4
25
20
Nr = 3
15
Nr = 2
10
5
0
12
15
18
SNR [dB]
21
24
27
30
Achievable rate with feedback bits scaled to achieve a loss of 1 bit/s/Hz with Nr = 5.
Slide 76 / 89
SQBC Performance
95% confidence interval
45
40
Achievable sum rate [bits/s/Hz]
6xN_flat_2_streams
35
Nr = 2
Nr = 4
Nr = 5
30
Nr = 4
25
20
Nr = 3
15
Nr = 2
10
5
0
12
15
18
SNR [dB]
21
24
27
30
Achievable rate with feedback bits scaled to achieve a loss of 1 bit/s/Hz with Nr = 5.
Slide 76 / 89
40
35
Achievable sum rate [bits/s/Hz]
6x5_flat_N_streams
30
25
20
15
10
5
0
12
15
18
SNR [dB]
21
24
27
30
Slide 77 / 89
u , G(MERC)
H
u
argmax
u (Qi , G),
R
(78)
(N )
Qi QL t ,GCNr L
u = argmin log2 det 2 IN + 1 HH (IN Qi QH )Hu ,
H
u
z r
i
t
Nt
(Nt )
(79)
Qi QL
(MERC,1)
Gu
1
1
H
= z2 INr + HH
HH
u (INt Hu Hu )Hu
u Hu
Nt
(80)
Slide 78 / 89
u , G(MERC)
H
u
argmax
u (Qi , G),
R
(78)
(N )
Qi QL t ,GCNr L
u = argmin log2 det 2 IN + 1 HH (IN Qi QH )Hu ,
H
u
z r
i
t
Nt
(Nt )
(79)
Qi QL
(MERC,1)
Gu
1
1
H
= z2 INr + HH
HH
u (INt Hu Hu )Hu
u Hu
Nt
(80)
Slide 78 / 89
u , G(MERC)
H
u
argmax
u (Qi , G),
R
(78)
(N )
Qi QL t ,GCNr L
u = argmin log2 det 2 IN + 1 HH (IN Qi QH )Hu ,
H
u
z r
i
t
Nt
(Nt )
(79)
Qi QL
(MERC,1)
Gu
1
1
H
= z2 INr + HH
HH
u (INt Hu Hu )Hu
u Hu
Nt
(80)
Slide 78 / 89
20
MERC
SQBC
MET
15
10
0
-10
-5
10
15
20
SNR [dB]
25
30
35
40
Slide 79 / 89
20
MERC
SQBC
MET
15
10
0
-10
-5
10
15
20
SNR [dB]
25
30
35
40
Slide 79 / 89
25
MERC
SQBC
MET
20
15
10
0
-10
-5
10
15
20
SNR [dB]
25
30
35
40
Slide 80 / 89
25
MERC
SQBC
MET
20
15
10
0
-10
-5
10
15
20
SNR [dB]
25
30
35
40
Slide 80 / 89
stefan.schwarz@nt.tuwien.ac.at
Abbreviations I
AMC adaptive modulation and coding
AWGN additive white Gaussian noise
BD block diagonalization
BICM bit-interleaved coded-modulation
BLER block error ratio
CLSM closed loop spatial multiplexing
CoMP coordinated multipoint transmission/reception
CP cyclic prefix
CQI channel quality indicator
CSI channel state information
CSIT channel state information at the transmitter
EESM exponential effective SNR mapping
ESM effective SNR mapping
FDD frequency division duplex
LTE long term evolution
MCS modulation and coding scheme
MERC maximum expected achievable rate combining
MET maximum eigenmode transmission
Slide 82 / 89
Abbreviations
Abbreviations II
MIESM
MIMO
ML
MMSE
MRT
OFDM
OLSM
PMI
PU2RC
RB
RBD
RE
RI
RVQ
SINR
SISO
SLNR
SNR
SQBC
SVD
TDD
ZF
Slide 83 / 89
References I
3GPP (2009).
Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access
(E-UTRA); Physical Channels and Modulation (Release 8).
[Online]. Available: http://www.3gpp.org/ftp/Specs/html-info/36211.htm.
3GPP (2010).
Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access
(E-UTRA); Physical Channels and Modulation (Release 10).
[Online]. Available: http://www.3gpp.org/ftp/Specs/html-info/36211.htm.
Ayach, O. E. and Heath, Jr., R. (2011).
Grassmannian differential limited feedback for interference alignment.
CoRR, abs/1111.4596.
Cadambe, V. and Jafar, S. (2008).
Interference alignment and degrees of freedom of the K-user interference channel.
IEEE Transactions on Information Theory, 54(8):3425 3441.
Cipriano, A., Visoz, R., and Salzer, T. (2008).
Calibration issues of PHY layer abstractions for wireless broadband systems.
In IEEE 68th Vehicular Technology Conference, pages 15, Calgary, Alberta.
Costa, M. (1983).
Writing on dirty paper (corresp.).
IEEE Transactions on Information Theory, 29(3):439 441.
Dhillon, I. S., Heath, Jr., R., Strohmer, T., and Tropp, J. A. (2007).
Constructing packings in Grassmannian manifolds via alternating projection.
ArXiv e-prints.
Slide 84 / 89
References
References II
He, X., Niu, K., He, Z., and Lin, J. (2007).
Link layer abstraction in MIMO-OFDM system.
In International Workshop on Cross Layer Design, pages 4144.
Hochwald, B., Peel, C., and Swindlehurst, A. (2005).
A vector-perturbation technique for near-capacity multiantenna multiuser communication-part II:
perturbation.
IEEE Transactions on Communications, 53(3):537544.
Jindal, N. (2006).
MIMO broadcast channels with finite-rate feedback.
IEEE Transactions on Information Theory, 52(11):5.
Lloyd, S. (1982).
Least squares quantization in PCM.
IEEE Transactions on Information Theory, 28(2):129137.
Love, D. (2006).
Grassmannian subspace packing.
https://engineering.purdue.edu/djlove/grass.html.
Love, D. and Heath, Jr., R. (2005).
Limited feedback unitary precoding for spatial multiplexing systems.
IEEE Transactions on Information Theory, 51(8):29672976.
Maddah-Ali, M., Motahari, A., and Khandani, A. (2008).
Communication over MIMO X channels: Interference alignment, decomposition, and performance analysis.
IEEE Transactions on Information Theory, 54(8):3457 3470.
Slide 85 / 89
References
References III
Mezghani, A., Hunger, R., Joham, M., and Utschick, W. (2006).
Iterative THP transceiver optimization for multi-user MIMOsystems based on weighted sum-MSE
minimization.
In IEEE 7th Workshop on Signal Processing Advances in Wireless Communications, pages 15.
Ravindran, N. and Jindal, N. (2008).
Limited feedback-based block diagonalization for the MIMO broadcast channel.
IEEE Journal on Selected Areas in Communications, 26(8):1473 1482.
Rezaee, M. and Guillaud, M. (2012).
Interference alignment with quantized Grassmannian feedback in the K-user MIMO interference channel.
CoRR, abs/1207.6902.
Ryan, D., Vaughan, I., Clarkson, L., Collings, I., Guo, D., and Honig, M. (2007).
QAM codebooks for low-complexity limited feedback MIMO beamforming.
In IEEE International Conference on Communications, pages 41624167, Glasgow, Scotland.
Sacristan-Murga, D., Payaro, M., and Pascual-Iserte, A. (2012).
Transceiver design framework for multiuser MIMO-OFDM broadcast systems with channel Gram matrix
feedback.
IEEE Transactions on Wireless Communications, 11(5):17741787.
Sandanalakshmi, R., Palanivelu, T. G., and Manivannan, K. (2007).
Effective SNR mapping for link error prediction in OFDM based systems.
In International Conference on Information and Communication Technology in Electrical Sciences, pages
684687.
Schwarz, S., Heath, Jr., R., and Rupp, M. (2013).
Adaptive quantization on a Grassmann-manifold for limited feedback beamforming systems.
IEEE Transactions on Signal Processing, 61(18):44504462.
Slide 86 / 89
References
References IV
Schwarz, S., Mehlfuhrer,
C., and Rupp, M. (2010).
Slide 87 / 89
References
References V
Schwarz, S. and Rupp, M. (2015b).
Predictive quantization on the Stiefel manifold.
IEEE Signal Processing Letter, 22(2):234238.
Shi, S., Schubert, M., and Boche, H. (2008).
Downlink MMSE transceiver optimization for multiuser MIMO systems: MMSE balancing.
IEEE Transactions on Signal Processing, 56(8):37023712.
Spencer, Q., Swindlehurst, A., and Haardt, M. (2004).
Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels.
IEEE Trans. on Signal Processing, 52(2):461 471.
Trivellato, M., Boccardi, F., and Tosate, F. (2007).
User selection schemes for MIMO broadcast channels with limited feedback.
In 65th IEEE Vehicular Technology Conference, Spring 2007, Dublin.
Tsai, S. and Soong, A. (2003).
Effective-SNR mapping for modeling frame error rates in multiple-state channels.
Technical Report 3GPP2-C30-20030429-010, 3GPP2.
Wan, L., Tsai, S., and Almgren, M. (2006).
A Fading-Insensitve Performance Metric for a Unified Link Quality Model.
In Proc. IEEE Wireless Communications & Networking Conference WCNC, volume 4, pages 21102114.
Yang, D., Yang, L.-L., and Hanzo, L. (2010).
DFT-based beamforming weight-vector codebook design for spatially correlated channels in the unitary
precoding aided multiuser downlink.
In IEEE International Conference on Communications, pages 15, Cape Town, South Africa.
Slide 88 / 89
References
References VI
Slide 89 / 89
References