SlideShare a Scribd company logo
1 of 44
Download to read offline
Associate Institute for Signal Processing Technische Universität München 
Strategies to Combat Pilot Contamination in 
Massive MIMO Systems 
Michael Joham, David Neumann, and Wolfgang Utschick 
Associate Institute for Signal Processing 
Technische Universität München 
2nd International Workshop on Challenges and Trends 
of Broadband Wireless Mobile Access Networks — Beyond 
LTE-A
Fifth Generation Wireless Systems (5G): Goals 
◮ higher data rates 
◮ better coverage 
◮ lower latency 
◮ lower battery consumption 
Technische Universität München – Associate Institute for Signal Processing 2
Fifth Generation Wireless Systems (5G): Approaches 
◮ small (pico) cells 
◮ device-to-device (D2D) communication 
◮ multi-hop networks 
◮ mm-wave technology 
◮ massive MIMO 
Technische Universität München – Associate Institute for Signal Processing 3
Massive MIMO Setup 
M antennas K users 
◮ Large number of base station antennas 
◮ About two orders of magnitude more antennas than users: 
M ≫ K 
Technische Universität München – Associate Institute for Signal Processing 4
Law of Large Numbers 
Let x ∈ CN and y ∈ CN be random with N i.i.d. entries. 
Due to law of large numbers, 
◮ limN→∞ 
1 
N 
1Tx = limN→∞ 
1 
N 
PN 
i=1 xi 
a.s. 
= E[xi] 
◮ limN→∞ 
1 
N kxk22 
a.s. 
= E[|xi|2] 
zero-mean x: limN→∞ 
1 
N kxk22 
a.s. 
= var(xi) 
◮ limN→∞ 
1 
N yHx 
a.s. 
= E[y∗ 
i ]E[xi] 
zero-mean x: limN→∞ 
1 
N yHx 
a.s. 
= 0 
Technische Universität München – Associate Institute for Signal Processing 5
Benefits of Massive MIMO 
Array Gain 
M 
SNR 
Law of Large Numbers 
◮ Asymptotic orthogonality: 1 
M hHi 
hj → 0 
◮ Channel hardening: 1 
M khik22 
→ 2 for hi ∼ NC(0, 2I) 
⇒ Robust spacial multiplexing with simple signal 
processing methods 
[Marzetta, 2010, Mohammed and Larsson, 2013] 
Technische Universität München – Associate Institute for Signal Processing 6
System Model 
Uplink 
yul 
i = 
XL 
j=1 
Hijsul 
j + nul 
i 
Downlink: Linear Precoding 
ydl 
j = 
XL 
i=1 
HT 
ijWisdl 
i + ndl 
Wi = [wi1, . . . ,wiK] and Hij = [hij1, . . . ,hijK] 
TDD: reciprocity of uplink and downlink channels 
Technische Universität München – Associate Institute for Signal Processing 7
CSI Acquisition 
Uplink Training 
ˆh 
= h + n 
Technische Universität München – Associate Institute for Signal Processing 8
CSI Acquisition 
Uplink Training 
ˆh 
= h+hI + n 
◮ Pilot contamination: 
interference during channel estimation 
Technische Universität München – Associate Institute for Signal Processing 8
CSI Acquisition 
Uplink Training 
ˆh 
= h+hI + n 
◮ Pilot contamination: 
interference during channel estimation 
◮ Focused downlink interference 
◮ Ultimate limit on data SINR 
[Marzetta, 2010] 
Technische Universität München – Associate Institute for Signal Processing 8
CSI Acquisition 
Uplink Training 
ˆh 
= h+hI + n 
◮ Pilot contamination: 
interference during channel estimation 
◮ Focused downlink interference 
◮ Ultimate limit on data SINR 
[Marzetta, 2010] 
Multi-cell scenario 
ˆH 
i = Hii + 
XL 
j=1,j6=i 
Hij +Ntr 
i 
Technische Universität München – Associate Institute for Signal Processing 8
Achievable Rate 
Lower bound on achievable rate [Medard, 2000] 
rjk = log2(1 + 
jk) 
with 

jk = |E[hHj 
jkwjk]|2 
1 
dl 
+ var[hHj 
jkwjk] + 
PL,K 
i=1,n=1 
(i,n)6=(j,k) 
E[|hHj 
jkwin|2] 
Technische Universität München – Associate Institute for Signal Processing 9
Achievable Rate 
Lower bound on achievable rate [Medard, 2000] 
rjk = log2(1 + 
jk) 
with 

jk = |E[hHj 
jkwjk]|2 
1 
dl 
+ var[hHj 
jkwjk] + 
PL,K 
i=1,n=1 
(i,n)6=(j,k) 
E[|hHj 
jkwin|2] 
Matched filter wjk = √jk 
ˆh 
jk and M → ∞ 

jk = 
jk tr(Rjjk)2 
PLi 
=1 
i6=j 
ik tr(Rijk)2 
Technische Universität München – Associate Institute for Signal Processing 9
Dealing With Pilot-Contamination 
◮ Pilot design, allocation of pilot sequences 
[ITG WSA 2014], [IEEE SAM 2014] 
◮ Non-linear semi-blind channel estimation 
[IEEE SPAWC 2014] 
◮ CoMP approach based on channel distribution information 
[ITG SCC 2015] 
Technische Universität München – Associate Institute for Signal Processing 10
Pilot Allocation 
Cell 1 Cell 2 
Technische Universität München – Associate Institute for Signal Processing 11
Pilot Allocation 
Cell 1 Cell 2 
Technische Universität München – Associate Institute for Signal Processing 11
Pilot Allocation 
T 
Ttr Tul Tdl 
◮ Fixed pilot sequence length 
◮ Limited pool of orthogonal pilot sequences 
◮ Allocation of one pilot sequence to each user 
Technische Universität München – Associate Institute for Signal Processing 12
Non-Cooperative Allocation 
◮ Random allocation 
◮ Fractional reuse of pilot sequences if Ttr  K 
◮ Position based allocation 
◮ Group cells with a reuse pattern 
◮ Assign pilots based on local channel quality and group 
index 
Technische Universität München – Associate Institute for Signal Processing 13
NUM Based Allocation 
◮ Use asymptotic rates to optimize pilot allocation 
◮ Network utility maximization with respect to pilot 
assignments 
max 
P1,...,PL∈{0,1}K×Ttr 
U(r11, . . . , rLK) s.t. PiPT 
i = I ∀i 
◮ Network-wide combinatorial optimization problem 
◮ Exhaustive search usually prohibitively complex 
◮ Greedy methods are applicable 
Technische Universität München – Associate Institute for Signal Processing 14
Performance Gain 
L = 21, K = 10,
= d−,  = 3.8 
1.00 
0.80 
0.60 
0.40 
0.20 
0.00 
Uncoordinated 
Position Based 
Greedy 
0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 
CDF of user downlink rates in Bit/s/Hz 
Technische Universität München – Associate Institute for Signal Processing 15
Trade-Off between Pilot and Data Resources 
L = 21, K = 10, T = 185,
= d−,  = 3.8 
2.00 
1.80 
1.60 
1.40 
1.20 
1.00 
10 14 18 22 26 30 34 38 42 46 50 
Training resources Ttr 
rate of 5th percentile 
Greedy 
Position Based 
Fractional Reuse 
Uncoordinated 
Technische Universität München – Associate Institute for Signal Processing 16
Non-Linear Channel Estimation 
◮ Linear channel estimation based on pilots suffers from 
pilot-contamination 
◮ Reduce pilot-contamination by non-linear channel 
estimation based on data signals 
◮ blind channel estimation 
[Mueller et al., 2013, Ngo and Larsson, 2012] 
◮ semi-blind channel estimation 
[SPAWC 2014] 
Technische Universität München – Associate Institute for Signal Processing 17
Blind Estimation 
T 
Tul Tdl 
Uplink data: 
Y ul 
i = 
XL 
j=1 
HijSul 
j +Nul 
i 
◮ Estimate all channels Hij at base station i 
◮ MAP approach 
Technische Universität München – Associate Institute for Signal Processing 18
Blind Estimation 
Let Hi = [Hi1, . . . ,HiL] 
Conditional density 
i |Hi(Y ul 
fY ul 
i |Hi) ∝ 
exp 
h 
−tr 
h 
Y ul 
i 
H  
ulHiHH 
−1 
i + I 
Y ul 
i 
ii 
detTul 
 
ulHH 
i Hi + I 
 
∝ 
exp 
 
tr 
 
Y ul 
i Y ul 
i 
H 
Hi 
 
HH 
i Hi + 1 
ul 
−1 
I 
HH 
i 
 
detTul 
 
ulHH 
i Hi + I 
 
Technische Universität München – Associate Institute for Signal Processing 19
Blind Estimation 
MAP Formulation 
Hblind 
i = argmax 
Hi 
 
tr 
 
Y ul 
i Y ul 
i 
H 
Hi 
 
HH 
i Hi + 
1 
ul 
I 
−1 
HH 
i 
## 
− Tul log det 
 
ulHH 
 
i Hi + I 
− tr(HiD−1 
i HH 
i ) 
hijk ∼ NC(0,
ijk I) and Di = diag(
i11, . . . ,
iLK) 
Technische Universität München – Associate Institute for Signal Processing 20
Blind Estimation 
with the singular value decomposition Hi = UiiV H 
i 
MAP Formulation 
Hblind 
i = argmax 
Hi 
tr 
 
UH 
i Y ul 
i Y ul 
i 
H 
Ui2 
i 
 
2 
i + 
1 
ul 
I 
−1 
# 
− Tul log det 
 
ul2 
 
i + I 
i D−1 
− tr(V H 
i Vi2 
i ) 
Technische Universität München – Associate Institute for Signal Processing 21
Blind Estimation 
Left Singular Vectors 
tr 
 
UH 
i Y ul 
i 
i Y ul 
H 
Ui2 
i 
 
2 
i + 
1 
ul 
I 
−1 
# 
⇒ Ui: principal eigenvectors of Y ul 
i Y ul 
i 
H 
Right Singular Vectors 
i D−1 
−tr(V H 
i Vi2 
i ) 
i D−1 
⇒ Vi: permutation such that diagonal of V H 
i Vi is sorted 
ascendingly 
Technische Universität München – Associate Institute for Signal Processing 22
Blind Estimation 
⊕ Analytical solution for MAP estimator 
Technische Universität München – Associate Institute for Signal Processing 23
Blind Estimation 
⊕ Analytical solution for MAP estimator 
⊖ Large amount of uplink data necessary 
⊖ Not applicable in practical systems 
⊖ Performance disappointing 
Technische Universität München – Associate Institute for Signal Processing 23
Semi-blind Estimation 
T 
Ttr Tul Tdl 
◮ Use both training signals and uplink data 
◮ MAP approach 
Technische Universität München – Associate Institute for Signal Processing 24
Semi-blind Estimation 
Additional Training Based Term 
− 




 
Y tr − √trHii	i − 
XL 
j=1 
j6=i 
√trHij	j 




 
2 
F 
◮ No analytical solution 
◮ Gradient based optimization 
◮ Accurate initial guess via heuristic based on projection of 
least squares estimate on eigenvectors of Y ul 
i Y ul 
i 
H 
Technische Universität München – Associate Institute for Signal Processing 25
Results 
L = 21, M = 100, K = 5, Tul = 200 
channel model based on urban macro scenario in [ITU-R, 2009] 
1.00 
0.80 
0.60 
0.40 
0.20 
0.00 
0.0 1.0 2.0 3.0 4.0 5.0 6.0 
User rates 
Linear MMSE 
Blind 
Subspace Projection 
Semi-blind Heuristic 
Semi-blind MAP 
Technische Universität München – Associate Institute for Signal Processing 26
CDI Precoding 
◮ Additional static precoding step 
◮ Reduction of interference based on structure in the 
propagation environment and/or a coordinated multi-point 
approach 
Technische Universität München – Associate Institute for Signal Processing 27
CDI structure 
CoMP 
d11 
d21 
d12 
d22 
◮ Structure of channel covariance matrix depends on 
terminal position 
Technische Universität München – Associate Institute for Signal Processing 28
CDI structure 
Multi-path propagation 
◮ Structure of channel covariance matrix depends on 
terminal position 
Technische Universität München – Associate Institute for Signal Processing 28
CDI Precoding 
Equivalent Single Cell Scenario 
hi ∼ NC(0,Ri) with Ri6=
i I 
Identical Pilot Sequences 
least squares estimate: ˆh 
i = 
PL 
j=1 hj + ni 
CDI precoder 
wi = Aiˆh 
i 
Technische Universität München – Associate Institute for Signal Processing 29
Achievable Rate 
SINR 

i = 
ui 
1 
dl 
+ vi + ti 
with 
ui = |tr[RiAi]|2 
XK 
vi = 
j=1 
tr 
 
RiAj 
  
1 
tr 
I+ 
XK 
n=1 
Rn 
! 
AHj 
# 
ti = 
XK 
j=1 
j6=i 
|tr[RiAj ]|2 
◮ For large M the quadratic terms are dominant 
◮ Choose Ai such that tr(RiAj) = 0 
Technische Universität München – Associate Institute for Signal Processing 30
CDI Zero-forcing 
◮ Choose Ai such that tr(RiAj) = 0 
Vectorization 
ri = vec(Ri) 
¯R 
= [r1, . . . , rK] 
and 
ai = vec(Ai) 
¯A 
= [a1, . . . , aK] 
Technische Universität München – Associate Institute for Signal Processing 31

More Related Content

What's hot

What's hot (20)

Mobile Radio Propagations
Mobile Radio PropagationsMobile Radio Propagations
Mobile Radio Propagations
 
Introduction to Massive Mimo
Introduction to Massive MimoIntroduction to Massive Mimo
Introduction to Massive Mimo
 
Antenna Parameters Part 1
Antenna Parameters Part 1Antenna Parameters Part 1
Antenna Parameters Part 1
 
Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)Concept of Diversity & Fading (wireless communication)
Concept of Diversity & Fading (wireless communication)
 
Massive mimo
Massive mimoMassive mimo
Massive mimo
 
Mimo in Wireless Communication
Mimo in Wireless CommunicationMimo in Wireless Communication
Mimo in Wireless Communication
 
Smart antenna
Smart antennaSmart antenna
Smart antenna
 
Introduction to RF & Wireless - Part 1
Introduction to RF & Wireless - Part 1Introduction to RF & Wireless - Part 1
Introduction to RF & Wireless - Part 1
 
Propagation Model
Propagation ModelPropagation Model
Propagation Model
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 
Multichannel fading
Multichannel fadingMultichannel fading
Multichannel fading
 
Reflector Antenna
Reflector AntennaReflector Antenna
Reflector Antenna
 
Radio Frequency, Band and Spectrum
Radio Frequency, Band and SpectrumRadio Frequency, Band and Spectrum
Radio Frequency, Band and Spectrum
 
Concepts of & cell sectoring and micro cell
Concepts of & cell sectoring and micro cellConcepts of & cell sectoring and micro cell
Concepts of & cell sectoring and micro cell
 
OFDM for LTE
OFDM for LTEOFDM for LTE
OFDM for LTE
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
 
ppt on Smart antennas
ppt on Smart antennasppt on Smart antennas
ppt on Smart antennas
 
Wavelength division multiplexing
Wavelength division multiplexingWavelength division multiplexing
Wavelength division multiplexing
 
Beamforming antennas (1)
Beamforming antennas (1)Beamforming antennas (1)
Beamforming antennas (1)
 
MicroStrip Antenna
MicroStrip AntennaMicroStrip Antenna
MicroStrip Antenna
 

Viewers also liked

Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
T. E. BOGALE
 

Viewers also liked (17)

Channel Models for Massive MIMO
Channel Models for Massive MIMOChannel Models for Massive MIMO
Channel Models for Massive MIMO
 
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs ResultsInterference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
Interference Mitigation & Massive MIMO for 5G - A Summary of CPqDs Results
 
maaaasss
maaaasssmaaaasss
maaaasss
 
Massive MIMO
Massive MIMOMassive MIMO
Massive MIMO
 
Indoor positioning
Indoor positioningIndoor positioning
Indoor positioning
 
Mimo [new]
Mimo [new]Mimo [new]
Mimo [new]
 
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
 
finalfilanl
finalfilanlfinalfilanl
finalfilanl
 
CSI Acquisition for FDD-based Massive MIMO Systems
CSI Acquisition for FDD-based Massive MIMO SystemsCSI Acquisition for FDD-based Massive MIMO Systems
CSI Acquisition for FDD-based Massive MIMO Systems
 
Towards 5G – Base Stations, Antennas and Fibre Everywhere
Towards 5G – Base Stations, Antennas and Fibre EverywhereTowards 5G – Base Stations, Antennas and Fibre Everywhere
Towards 5G – Base Stations, Antennas and Fibre Everywhere
 
Introduction to compressive sensing
Introduction to compressive sensingIntroduction to compressive sensing
Introduction to compressive sensing
 
Mimo tutorial by-fuyun_ling
Mimo tutorial by-fuyun_lingMimo tutorial by-fuyun_ling
Mimo tutorial by-fuyun_ling
 
Mimo
MimoMimo
Mimo
 
MIMO OFDM
MIMO OFDMMIMO OFDM
MIMO OFDM
 
MIMO.ppt (2) 2
MIMO.ppt (2) 2MIMO.ppt (2) 2
MIMO.ppt (2) 2
 
An introduction to MIMO
An introduction to MIMOAn introduction to MIMO
An introduction to MIMO
 
FAWAD REPORT 2
FAWAD REPORT 2FAWAD REPORT 2
FAWAD REPORT 2
 

Similar to Strategies to Combat Pilot Contamination in Massive MIMO Systems

"An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ..."An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ...
butest
 
LMS .pdf
LMS .pdfLMS .pdf
LMS .pdf
AWANISHKUMAR84
 
Computing near-optimal policies from trajectories by solving a sequence of st...
Computing near-optimal policies from trajectories by solving a sequence of st...Computing near-optimal policies from trajectories by solving a sequence of st...
Computing near-optimal policies from trajectories by solving a sequence of st...
Université de Liège (ULg)
 

Similar to Strategies to Combat Pilot Contamination in Massive MIMO Systems (20)

Intra-coding using non-linear prediction, KLT and Texture Synthesis: AV1 enco...
Intra-coding using non-linear prediction, KLT and Texture Synthesis: AV1 enco...Intra-coding using non-linear prediction, KLT and Texture Synthesis: AV1 enco...
Intra-coding using non-linear prediction, KLT and Texture Synthesis: AV1 enco...
 
PhD_defense_Alla
PhD_defense_AllaPhD_defense_Alla
PhD_defense_Alla
 
"An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ..."An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ...
 
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
 
Massive mimo
Massive mimoMassive mimo
Massive mimo
 
Signal Processing at the University of Mondragon
Signal Processing at the University of MondragonSignal Processing at the University of Mondragon
Signal Processing at the University of Mondragon
 
BER Performance of MU-MIMO System using Dirty Paper Coding
BER Performance of MU-MIMO System using Dirty Paper CodingBER Performance of MU-MIMO System using Dirty Paper Coding
BER Performance of MU-MIMO System using Dirty Paper Coding
 
Digital Signal Processing[ECEG-3171]-Ch1_L07
Digital Signal Processing[ECEG-3171]-Ch1_L07Digital Signal Processing[ECEG-3171]-Ch1_L07
Digital Signal Processing[ECEG-3171]-Ch1_L07
 
LMS .pdf
LMS .pdfLMS .pdf
LMS .pdf
 
Unbiased Markov chain Monte Carlo
Unbiased Markov chain Monte CarloUnbiased Markov chain Monte Carlo
Unbiased Markov chain Monte Carlo
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
 
Singular Value Decomposition: Principles and Applications in Multiple Input M...
Singular Value Decomposition: Principles and Applications in Multiple Input M...Singular Value Decomposition: Principles and Applications in Multiple Input M...
Singular Value Decomposition: Principles and Applications in Multiple Input M...
 
AINL 2016: Strijov
AINL 2016: StrijovAINL 2016: Strijov
AINL 2016: Strijov
 
Clustering lect
Clustering lectClustering lect
Clustering lect
 
Quantifying Information Leaks via Model Counting Modulo Theories
Quantifying Information Leaks via Model Counting Modulo TheoriesQuantifying Information Leaks via Model Counting Modulo Theories
Quantifying Information Leaks via Model Counting Modulo Theories
 
Computing near-optimal policies from trajectories by solving a sequence of st...
Computing near-optimal policies from trajectories by solving a sequence of st...Computing near-optimal policies from trajectories by solving a sequence of st...
Computing near-optimal policies from trajectories by solving a sequence of st...
 
Network and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspectiveNetwork and risk spillovers: a multivariate GARCH perspective
Network and risk spillovers: a multivariate GARCH perspective
 
Performance of BCH and RS Codes in MIMO System Using MPFEC Diversity Technique
Performance of BCH and RS Codes in MIMO System Using MPFEC Diversity TechniquePerformance of BCH and RS Codes in MIMO System Using MPFEC Diversity Technique
Performance of BCH and RS Codes in MIMO System Using MPFEC Diversity Technique
 
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
 
Introduction to Sparse Methods
Introduction to Sparse Methods Introduction to Sparse Methods
Introduction to Sparse Methods
 

More from CPqD

Fiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation NetworksFiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation Networks
CPqD
 
Emerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMsEmerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMs
CPqD
 

More from CPqD (20)

Control Plane for High Capacity Networks Public
Control Plane for High Capacity Networks PublicControl Plane for High Capacity Networks Public
Control Plane for High Capacity Networks Public
 
Brazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3esBrazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3es
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
The Dawn of Industry 4.0
The Dawn of Industry 4.0The Dawn of Industry 4.0
The Dawn of Industry 4.0
 
Embedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSPEmbedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSP
 
Troubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsTroubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication Systems
 
OPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONSOPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONS
 
Integrated Photonics Advances in Optical Transmission: An Industry View
Integrated Photonics Advances in Optical Transmission: An Industry ViewIntegrated Photonics Advances in Optical Transmission: An Industry View
Integrated Photonics Advances in Optical Transmission: An Industry View
 
Novo modelo de apoio à inovação
Novo modelo de apoio à inovaçãoNovo modelo de apoio à inovação
Novo modelo de apoio à inovação
 
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
CPqD at Optical Communication Ecosystem - Last/Next 10 years and R&D&I opport...
 
Flexible Optical Transmission
Flexible Optical TransmissionFlexible Optical Transmission
Flexible Optical Transmission
 
High Capacity Optical Access Networks
High Capacity Optical Access NetworksHigh Capacity Optical Access Networks
High Capacity Optical Access Networks
 
BNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à InovaçãoBNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à Inovação
 
Câmara de Gestão M2M/IoT
Câmara de Gestão M2M/IoTCâmara de Gestão M2M/IoT
Câmara de Gestão M2M/IoT
 
Mesa Redonda: Fomento Governamental para o Setor
Mesa Redonda: Fomento Governamental para o SetorMesa Redonda: Fomento Governamental para o Setor
Mesa Redonda: Fomento Governamental para o Setor
 
Creating Business Value By Enabling the Internet of Things
Creating Business Value By Enabling the Internet of ThingsCreating Business Value By Enabling the Internet of Things
Creating Business Value By Enabling the Internet of Things
 
RFID and NFC Providing the last yards for IoT
RFID and NFC Providing the last yards for IoTRFID and NFC Providing the last yards for IoT
RFID and NFC Providing the last yards for IoT
 
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
Apresentação Paulo Curado (CPqD) - RFID Journal Live! Brasil 2015
 
Fiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation NetworksFiber Technology Trends for Next Generation Networks
Fiber Technology Trends for Next Generation Networks
 
Emerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMsEmerging Trends and Applications for Cost Effective ROADMs
Emerging Trends and Applications for Cost Effective ROADMs
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 

Strategies to Combat Pilot Contamination in Massive MIMO Systems

  • 1. Associate Institute for Signal Processing Technische Universität München Strategies to Combat Pilot Contamination in Massive MIMO Systems Michael Joham, David Neumann, and Wolfgang Utschick Associate Institute for Signal Processing Technische Universität München 2nd International Workshop on Challenges and Trends of Broadband Wireless Mobile Access Networks — Beyond LTE-A
  • 2. Fifth Generation Wireless Systems (5G): Goals ◮ higher data rates ◮ better coverage ◮ lower latency ◮ lower battery consumption Technische Universität München – Associate Institute for Signal Processing 2
  • 3. Fifth Generation Wireless Systems (5G): Approaches ◮ small (pico) cells ◮ device-to-device (D2D) communication ◮ multi-hop networks ◮ mm-wave technology ◮ massive MIMO Technische Universität München – Associate Institute for Signal Processing 3
  • 4. Massive MIMO Setup M antennas K users ◮ Large number of base station antennas ◮ About two orders of magnitude more antennas than users: M ≫ K Technische Universität München – Associate Institute for Signal Processing 4
  • 5. Law of Large Numbers Let x ∈ CN and y ∈ CN be random with N i.i.d. entries. Due to law of large numbers, ◮ limN→∞ 1 N 1Tx = limN→∞ 1 N PN i=1 xi a.s. = E[xi] ◮ limN→∞ 1 N kxk22 a.s. = E[|xi|2] zero-mean x: limN→∞ 1 N kxk22 a.s. = var(xi) ◮ limN→∞ 1 N yHx a.s. = E[y∗ i ]E[xi] zero-mean x: limN→∞ 1 N yHx a.s. = 0 Technische Universität München – Associate Institute for Signal Processing 5
  • 6. Benefits of Massive MIMO Array Gain M SNR Law of Large Numbers ◮ Asymptotic orthogonality: 1 M hHi hj → 0 ◮ Channel hardening: 1 M khik22 → 2 for hi ∼ NC(0, 2I) ⇒ Robust spacial multiplexing with simple signal processing methods [Marzetta, 2010, Mohammed and Larsson, 2013] Technische Universität München – Associate Institute for Signal Processing 6
  • 7. System Model Uplink yul i = XL j=1 Hijsul j + nul i Downlink: Linear Precoding ydl j = XL i=1 HT ijWisdl i + ndl Wi = [wi1, . . . ,wiK] and Hij = [hij1, . . . ,hijK] TDD: reciprocity of uplink and downlink channels Technische Universität München – Associate Institute for Signal Processing 7
  • 8. CSI Acquisition Uplink Training ˆh = h + n Technische Universität München – Associate Institute for Signal Processing 8
  • 9. CSI Acquisition Uplink Training ˆh = h+hI + n ◮ Pilot contamination: interference during channel estimation Technische Universität München – Associate Institute for Signal Processing 8
  • 10. CSI Acquisition Uplink Training ˆh = h+hI + n ◮ Pilot contamination: interference during channel estimation ◮ Focused downlink interference ◮ Ultimate limit on data SINR [Marzetta, 2010] Technische Universität München – Associate Institute for Signal Processing 8
  • 11. CSI Acquisition Uplink Training ˆh = h+hI + n ◮ Pilot contamination: interference during channel estimation ◮ Focused downlink interference ◮ Ultimate limit on data SINR [Marzetta, 2010] Multi-cell scenario ˆH i = Hii + XL j=1,j6=i Hij +Ntr i Technische Universität München – Associate Institute for Signal Processing 8
  • 12. Achievable Rate Lower bound on achievable rate [Medard, 2000] rjk = log2(1 + jk) with jk = |E[hHj jkwjk]|2 1 dl + var[hHj jkwjk] + PL,K i=1,n=1 (i,n)6=(j,k) E[|hHj jkwin|2] Technische Universität München – Associate Institute for Signal Processing 9
  • 13. Achievable Rate Lower bound on achievable rate [Medard, 2000] rjk = log2(1 + jk) with jk = |E[hHj jkwjk]|2 1 dl + var[hHj jkwjk] + PL,K i=1,n=1 (i,n)6=(j,k) E[|hHj jkwin|2] Matched filter wjk = √jk ˆh jk and M → ∞ jk = jk tr(Rjjk)2 PLi =1 i6=j ik tr(Rijk)2 Technische Universität München – Associate Institute for Signal Processing 9
  • 14. Dealing With Pilot-Contamination ◮ Pilot design, allocation of pilot sequences [ITG WSA 2014], [IEEE SAM 2014] ◮ Non-linear semi-blind channel estimation [IEEE SPAWC 2014] ◮ CoMP approach based on channel distribution information [ITG SCC 2015] Technische Universität München – Associate Institute for Signal Processing 10
  • 15. Pilot Allocation Cell 1 Cell 2 Technische Universität München – Associate Institute for Signal Processing 11
  • 16. Pilot Allocation Cell 1 Cell 2 Technische Universität München – Associate Institute for Signal Processing 11
  • 17. Pilot Allocation T Ttr Tul Tdl ◮ Fixed pilot sequence length ◮ Limited pool of orthogonal pilot sequences ◮ Allocation of one pilot sequence to each user Technische Universität München – Associate Institute for Signal Processing 12
  • 18. Non-Cooperative Allocation ◮ Random allocation ◮ Fractional reuse of pilot sequences if Ttr K ◮ Position based allocation ◮ Group cells with a reuse pattern ◮ Assign pilots based on local channel quality and group index Technische Universität München – Associate Institute for Signal Processing 13
  • 19. NUM Based Allocation ◮ Use asymptotic rates to optimize pilot allocation ◮ Network utility maximization with respect to pilot assignments max P1,...,PL∈{0,1}K×Ttr U(r11, . . . , rLK) s.t. PiPT i = I ∀i ◮ Network-wide combinatorial optimization problem ◮ Exhaustive search usually prohibitively complex ◮ Greedy methods are applicable Technische Universität München – Associate Institute for Signal Processing 14
  • 20. Performance Gain L = 21, K = 10,
  • 21. = d−, = 3.8 1.00 0.80 0.60 0.40 0.20 0.00 Uncoordinated Position Based Greedy 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 CDF of user downlink rates in Bit/s/Hz Technische Universität München – Associate Institute for Signal Processing 15
  • 22. Trade-Off between Pilot and Data Resources L = 21, K = 10, T = 185,
  • 23. = d−, = 3.8 2.00 1.80 1.60 1.40 1.20 1.00 10 14 18 22 26 30 34 38 42 46 50 Training resources Ttr rate of 5th percentile Greedy Position Based Fractional Reuse Uncoordinated Technische Universität München – Associate Institute for Signal Processing 16
  • 24. Non-Linear Channel Estimation ◮ Linear channel estimation based on pilots suffers from pilot-contamination ◮ Reduce pilot-contamination by non-linear channel estimation based on data signals ◮ blind channel estimation [Mueller et al., 2013, Ngo and Larsson, 2012] ◮ semi-blind channel estimation [SPAWC 2014] Technische Universität München – Associate Institute for Signal Processing 17
  • 25. Blind Estimation T Tul Tdl Uplink data: Y ul i = XL j=1 HijSul j +Nul i ◮ Estimate all channels Hij at base station i ◮ MAP approach Technische Universität München – Associate Institute for Signal Processing 18
  • 26. Blind Estimation Let Hi = [Hi1, . . . ,HiL] Conditional density i |Hi(Y ul fY ul i |Hi) ∝ exp h −tr h Y ul i H ulHiHH −1 i + I Y ul i ii detTul ulHH i Hi + I ∝ exp tr Y ul i Y ul i H Hi HH i Hi + 1 ul −1 I HH i detTul ulHH i Hi + I Technische Universität München – Associate Institute for Signal Processing 19
  • 27. Blind Estimation MAP Formulation Hblind i = argmax Hi tr Y ul i Y ul i H Hi HH i Hi + 1 ul I −1 HH i ## − Tul log det ulHH i Hi + I − tr(HiD−1 i HH i ) hijk ∼ NC(0,
  • 28. ijk I) and Di = diag(
  • 29. i11, . . . ,
  • 30. iLK) Technische Universität München – Associate Institute for Signal Processing 20
  • 31. Blind Estimation with the singular value decomposition Hi = UiiV H i MAP Formulation Hblind i = argmax Hi tr UH i Y ul i Y ul i H Ui2 i 2 i + 1 ul I −1 # − Tul log det ul2 i + I i D−1 − tr(V H i Vi2 i ) Technische Universität München – Associate Institute for Signal Processing 21
  • 32. Blind Estimation Left Singular Vectors tr UH i Y ul i i Y ul H Ui2 i 2 i + 1 ul I −1 # ⇒ Ui: principal eigenvectors of Y ul i Y ul i H Right Singular Vectors i D−1 −tr(V H i Vi2 i ) i D−1 ⇒ Vi: permutation such that diagonal of V H i Vi is sorted ascendingly Technische Universität München – Associate Institute for Signal Processing 22
  • 33. Blind Estimation ⊕ Analytical solution for MAP estimator Technische Universität München – Associate Institute for Signal Processing 23
  • 34. Blind Estimation ⊕ Analytical solution for MAP estimator ⊖ Large amount of uplink data necessary ⊖ Not applicable in practical systems ⊖ Performance disappointing Technische Universität München – Associate Institute for Signal Processing 23
  • 35. Semi-blind Estimation T Ttr Tul Tdl ◮ Use both training signals and uplink data ◮ MAP approach Technische Universität München – Associate Institute for Signal Processing 24
  • 36. Semi-blind Estimation Additional Training Based Term − Y tr − √trHii i − XL j=1 j6=i √trHij j 2 F ◮ No analytical solution ◮ Gradient based optimization ◮ Accurate initial guess via heuristic based on projection of least squares estimate on eigenvectors of Y ul i Y ul i H Technische Universität München – Associate Institute for Signal Processing 25
  • 37. Results L = 21, M = 100, K = 5, Tul = 200 channel model based on urban macro scenario in [ITU-R, 2009] 1.00 0.80 0.60 0.40 0.20 0.00 0.0 1.0 2.0 3.0 4.0 5.0 6.0 User rates Linear MMSE Blind Subspace Projection Semi-blind Heuristic Semi-blind MAP Technische Universität München – Associate Institute for Signal Processing 26
  • 38. CDI Precoding ◮ Additional static precoding step ◮ Reduction of interference based on structure in the propagation environment and/or a coordinated multi-point approach Technische Universität München – Associate Institute for Signal Processing 27
  • 39. CDI structure CoMP d11 d21 d12 d22 ◮ Structure of channel covariance matrix depends on terminal position Technische Universität München – Associate Institute for Signal Processing 28
  • 40. CDI structure Multi-path propagation ◮ Structure of channel covariance matrix depends on terminal position Technische Universität München – Associate Institute for Signal Processing 28
  • 41. CDI Precoding Equivalent Single Cell Scenario hi ∼ NC(0,Ri) with Ri6=
  • 42. i I Identical Pilot Sequences least squares estimate: ˆh i = PL j=1 hj + ni CDI precoder wi = Aiˆh i Technische Universität München – Associate Institute for Signal Processing 29
  • 43. Achievable Rate SINR i = ui 1 dl + vi + ti with ui = |tr[RiAi]|2 XK vi = j=1 tr RiAj 1 tr I+ XK n=1 Rn ! AHj # ti = XK j=1 j6=i |tr[RiAj ]|2 ◮ For large M the quadratic terms are dominant ◮ Choose Ai such that tr(RiAj) = 0 Technische Universität München – Associate Institute for Signal Processing 30
  • 44. CDI Zero-forcing ◮ Choose Ai such that tr(RiAj) = 0 Vectorization ri = vec(Ri) ¯R = [r1, . . . , rK] and ai = vec(Ai) ¯A = [a1, . . . , aK] Technische Universität München – Associate Institute for Signal Processing 31
  • 45. CDI Zero-forcing ◮ Choose Ai such that tr(RiAj) = 0 Vectorization ri = vec(Ri) ¯R = [r1, . . . , rK] and ai = vec(Ai) ¯A = [a1, . . . , aK] Pilot-contamination Suppressing Precoder ¯R H ¯A != 0 ⇒ ¯A = ¯R + Technische Universität München – Associate Institute for Signal Processing 31
  • 46. Single-cell Scenario K = 9, Ttr = 3 channel model based on urban macro scenario in [ITU-R, 2009] 200 400 600 800 1,000 1,200 1,400 4.00 2.00 0.00 Number of Antennas Spectral efficiency per user in Bit/s/Hz No CDI precoding MMSE estimation CDI zero-forcing Time sharing Technische Universität München – Associate Institute for Signal Processing 32
  • 47. Multi-cell Scenario L = 7, K = 2 100 200 300 400 6.00 4.00 2.00 0.00 Number of Antennas Spectral efficiency per user in Bit/s/Hz No CDI precoding MMSE estimation CDI zero-forcing PCP zero-forcing Technische Universität München – Associate Institute for Signal Processing 33
  • 48. Conclusions ◮ huge antenna gain ◮ law of large numbers: orthogonalization hardening ◮ limited number of pilot sequences: pilot contamination ◮ reduction of pilot contamination: coordination and semi-blind channel estimation ◮ potentially suppression of pilot contamination: decontamination by channel distribution precoding Technische Universität München – Associate Institute for Signal Processing 34
  • 49. References I [ITU-R, 2009] ITU-R (2009). Guidelines for evaluation of radio interface technologies for IMT-Advanced. Technical Report Report ITU-R M.2135-1, International Telecommunication Union (ITU). [Marzetta, 2010] Marzetta, T. (2010). Noncooperative cellular wireless with unlimited numbers of base station antennas. IEEE Transactions on Wireless Communications, 9(11). [Medard, 2000] Medard, M. (2000). The Effect Upon Channel Capacity in Wireless Communications of Perfect and Imperfect Knowledge of the Channel. IEEE Transactions on Information Theory, 46(3):933–946. [Mohammed and Larsson, 2013] Mohammed, S. and Larsson, E. (2013). Per-antenna constant envelope precoding for large multi-user MIMO systems. IEEE Transactions on Communications, 61(3):1059–1071. [Mueller et al., 2013] Mueller, R. R., Vehkaperae, M., and Cottatellucci, L. (2013). Blind pilot decontamination. In 17th International ITG Workshop on Smart Antennas (WSA). [Neumann et al., 2014a] Neumann, D., Gründinger, A., Joham, M., and Utschick, W. (2014a). On the amount of training in coordinated massive MIMO networks. In 8th IEEE Sensor Array and Multichannel Signal Processing Workshop (SAM), pages 293–296. Invited paper. [Neumann et al., 2014b] Neumann, D., Gründinger, A., Joham, M., and Utschick, W. (2014b). Pilot coordination for large-scale multi-cell TDD systems. In 18th International ITG Workshop on Smart Antennas (WSA). Technische Universität München – Associate Institute for Signal Processing 35
  • 50. References II [Neumann et al., 2014c] Neumann, D., Joham, M., and Utschick, W. (2014c). Channel Estimation in Massive MIMO Systems. In preparation. [Neumann et al., 2014d] Neumann, D., Joham, M., and Utschick, W. (2014d). Suppression of pilot-contamination in massive MIMO systems. In 15th IEEE InternationalWorkshop on Signal Processing Advances in Wireless Communications (SPAWC), pages 11–15. [Neumann et al., 2015] Neumann, D., Joham, M., and Utschick, W. (2015). CDI precoding for massive MIMO. In 10th International ITG Conference on Systems, Communications and Coding (SCC). [Ngo and Larsson, 2012] Ngo, H. Q. and Larsson, E. (2012). EVD-based channel estimation in multicell multiuser MIMO systems with very large antenna arrays. In 37th International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 3249–3252. Technische Universität München – Associate Institute for Signal Processing 36