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

Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networksAmeer Sameer
 
Massive MIMO: Opportunities & Challenges
Massive MIMO: Opportunities & ChallengesMassive MIMO: Opportunities & Challenges
Massive MIMO: Opportunities & ChallengesRahul Goswami
 
Millimeter wave as the future of 5g
Millimeter wave as the future of 5g Millimeter wave as the future of 5g
Millimeter wave as the future of 5g Saurabh Verma
 
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION  SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION Soumen Santra
 
cellular concepts in wireless communication
cellular concepts in wireless communicationcellular concepts in wireless communication
cellular concepts in wireless communicationasadkhan1327
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTESofian .
 
Cognitive Radio in 5G
Cognitive Radio in 5GCognitive Radio in 5G
Cognitive Radio in 5GHavar Bathaee
 
Aperture antennas
Aperture antennasAperture antennas
Aperture antennasGopinathD17
 
Microstrip Patch Antenna Design
Microstrip Patch Antenna DesignMicrostrip Patch Antenna Design
Microstrip Patch Antenna DesignAmit Samanta
 
Ultra wideband technology (UWB)
Ultra wideband technology (UWB)Ultra wideband technology (UWB)
Ultra wideband technology (UWB)Mustafa Khaleel
 
Renjihha.m massive mimo in 5 g
Renjihha.m massive mimo in 5 gRenjihha.m massive mimo in 5 g
Renjihha.m massive mimo in 5 gRENJUM1
 

What's hot (20)

Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networks
 
Massive MIMO: Opportunities & Challenges
Massive MIMO: Opportunities & ChallengesMassive MIMO: Opportunities & Challenges
Massive MIMO: Opportunities & Challenges
 
Millimeter wave as the future of 5g
Millimeter wave as the future of 5g Millimeter wave as the future of 5g
Millimeter wave as the future of 5g
 
5G antenna-Technology
5G antenna-Technology5G antenna-Technology
5G antenna-Technology
 
HANDOFF
HANDOFFHANDOFF
HANDOFF
 
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION  SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
SPACE DIVISION MULTIPLE ACCESS (SDMA) SATELLITE COMMUNICATION
 
cellular concepts in wireless communication
cellular concepts in wireless communicationcellular concepts in wireless communication
cellular concepts in wireless communication
 
Massive mimo
Massive mimoMassive mimo
Massive mimo
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTE
 
5g TECHNOLOY
5g TECHNOLOY5g TECHNOLOY
5g TECHNOLOY
 
Beam forming
Beam formingBeam forming
Beam forming
 
Channel Estimation
Channel EstimationChannel Estimation
Channel Estimation
 
Cognitive Radio in 5G
Cognitive Radio in 5GCognitive Radio in 5G
Cognitive Radio in 5G
 
Aperture antennas
Aperture antennasAperture antennas
Aperture antennas
 
Mimo
MimoMimo
Mimo
 
Microwave Filter
Microwave FilterMicrowave Filter
Microwave Filter
 
S parameters
S parametersS parameters
S parameters
 
Microstrip Patch Antenna Design
Microstrip Patch Antenna DesignMicrostrip Patch Antenna Design
Microstrip Patch Antenna Design
 
Ultra wideband technology (UWB)
Ultra wideband technology (UWB)Ultra wideband technology (UWB)
Ultra wideband technology (UWB)
 
Renjihha.m massive mimo in 5 g
Renjihha.m massive mimo in 5 gRenjihha.m massive mimo in 5 g
Renjihha.m massive mimo in 5 g
 

Viewers also liked

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 ResultsCPqD
 
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
 
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 SystemsCPqD
 
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 EverywhereCPqD
 
Introduction to compressive sensing
Introduction to compressive sensingIntroduction to compressive sensing
Introduction to compressive sensingAhmed Nasser Agag
 
Mimo tutorial by-fuyun_ling
Mimo tutorial by-fuyun_lingMimo tutorial by-fuyun_ling
Mimo tutorial by-fuyun_lingFuyun Ling
 
An introduction to MIMO
An introduction to MIMOAn introduction to MIMO
An introduction to MIMOAli Rahmanpour
 

Viewers also liked (16)

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]
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 
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
 
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

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...Förderverein Technische Fakultät
 
"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
 
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 MondragonTSC 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 CodingIJEEE
 
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_L07Rediet Moges
 
Unbiased Markov chain Monte Carlo
Unbiased Markov chain Monte CarloUnbiased Markov chain Monte Carlo
Unbiased Markov chain Monte CarloJeremyHeng10
 
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 systemIAEME Publication
 
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...IJCNCJournal
 
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 TheoriesQuoc-Sang Phan
 
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)
 
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 perspectiveSYRTO Project
 
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 TechniqueALYAA AL-BARRAK
 
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 ...ijsrd.com
 

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...
 
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
 
T01061142150
T01061142150T01061142150
T01061142150
 

More from CPqD

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 PublicCPqD
 
Brazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3esBrazilian Semiconductor Scenario and Opportuni3es
Brazilian Semiconductor Scenario and Opportuni3esCPqD
 
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)CPqD
 
The Dawn of Industry 4.0
The Dawn of Industry 4.0The Dawn of Industry 4.0
The Dawn of Industry 4.0CPqD
 
Embedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSPEmbedded Electronics for Telecom DSP
Embedded Electronics for Telecom DSPCPqD
 
Troubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsTroubleshooting Coherent Optical Communication Systems
Troubleshooting Coherent Optical Communication SystemsCPqD
 
OPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONSOPTICAL COMMUNICATIONS APPLICATIONS
OPTICAL COMMUNICATIONS APPLICATIONSCPqD
 
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 ViewCPqD
 
Novo modelo de apoio à inovação
Novo modelo de apoio à inovaçãoNovo modelo de apoio à inovação
Novo modelo de apoio à inovaçãoCPqD
 
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...CPqD
 
Flexible Optical Transmission
Flexible Optical TransmissionFlexible Optical Transmission
Flexible Optical TransmissionCPqD
 
High Capacity Optical Access Networks
High Capacity Optical Access NetworksHigh Capacity Optical Access Networks
High Capacity Optical Access NetworksCPqD
 
BNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à InovaçãoBNDES: Instrumentos de Apoio à Inovação
BNDES: Instrumentos de Apoio à InovaçãoCPqD
 
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/IoTCPqD
 
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 SetorCPqD
 
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 ThingsCPqD
 
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 IoTCPqD
 
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 2015CPqD
 
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 NetworksCPqD
 
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 ROADMsCPqD
 

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

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

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