Short Overview on Blind Equalization
Philippe Ciblat
Télécom ParisTech
Short Overview on Blind Equalization Philippe Ciblat Tlcom - - PowerPoint PPT Presentation
Short Overview on Blind Equalization Philippe Ciblat Tlcom ParisTech Introduction Statistics HOS SOS Other Simulations Ccl and Refs Outline 1. Introduction General problem Problem classification Considered problem 2. Statistical
Télécom ParisTech
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 2 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 3 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 3 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 4 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
L
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 5 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 6 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 7 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 8 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
2
.
h1 h2 y1 y2 Ts h(t) Ts/2 Ts s(n) s(n)
.
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 9 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 10 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 11 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
n=0 is available to estimate H
n=0 ...
n=0
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 11 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
s and σ2 w respectively
sHHH + σ2 wIdL
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 12 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
s|h(e2iπf)|2 + σ2 w
ℓ h(ℓ)z−ℓ, with z = e2iπf
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 13 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
1 ],E[X 2 2 ], and E[X1X2]
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 14 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 15 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 16 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
sh(e2iπf)h(e2iπf)H
ℓ h(ℓ)e−2iπfℓ
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 17 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 18 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
m r (α)(m)e−2iπfm: cyclic spectrum at cyclic
s|˜
2 )(e2iπf) = σ2
s ˜
2 ))
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 19 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
.
. Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 20 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 21 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
p E [f(z(n))]
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 21 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 22 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
.
N
n=1 Jn(p) .
.
.
JN(p) ∂p
.
∂p |pn
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 23 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 24 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
.
y(n) + + − + h s(n) w(n) Equalizer p z(n) Threshold detector Adaptive trained equalizer scheme
. .
y(n) +
− + h s(n) w(n) Equalizer p z(n) Function Threshold detector Adaptive blind equalizer scheme F(z(n))
.
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 25 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 26 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 26 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
1 Nobs
n=0
D
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 27 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
h (ˆ
h
− 1
2
h
1 2 x2 = xHWx
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 28 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
.
TRUE ML GAUSSIAN ML DETERMINISTIC ML maxh,S p(Y|h, S) maxh p(Y|h) = p(Y|h, S)p(S)dS maxh p(Y|h) = p(Y|h, S)e−SHΓ−1
s SdS
almost always untractable tractable but not optimal tractable but not optimal
.
h,S Y − T (h)S2
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 29 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
h (Id − T (h)(T (h)HT (h))−1T (h)H)
h
h the projection on sp(T (h))⊥
h
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 30 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
θ distance(vect(y(n)), sp(A(θ)))
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 31 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 32 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
h=1 ˆ
h=1 hHQh
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 33 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
L
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 34 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 35 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 35 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 36 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
c(n)
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 37 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 38 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 39 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
5 10 15 20 25 30 10
−3
10
−2
10
−1
10 EQM sur les symboles Rapport Signal/Bruit (en dB) Ajustement de covariance (perfs. theoriques) Algorithme du Module Constant (perfs empiriques) Egalisation de Wiener avec canal connu (perfs theoriques) Maximisation de Kurtosis (perfs empiriques) 5 10 15 20 25 30 10
−3
10
−2
10
−1
10 10
1
Rapport Signal−à−Bruit (RSB) EQM sur les symboles Ajustement de covariance (perfs. theoriques) Algorithme du Module Constant (perfs empiriques) Egalisation de Wiener avec canal connu (perfs theoriques) Maximisation de Kurtosis (perfs empiriques)
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 39 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
2 4 6 8 10 12 14 SNR 10 -5 10 -4 10 -3 10 -2 10 -1 10 0 BER no ISI [0.5, 0.5] (CMA) [0.25, 0.75] (CMA) [0.5, 0.5] (no CMA) [0.25, 0.75] (no CMA)
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 40 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
200 400 600 800 1000 1200 1400 1600 1800 2000 0.01 0.02 0.03 0.04 0.05 0.06 0.07 Time index/Iteration BER adaptive CMA performance SNR=10dB SNR=15dB 200 400 600 800 1000 1200 1400 1600 1800 2000 0.05 0.1 0.15 0.2 0.25 0.3 Time index/Iteration BER adaptive CMA performance when tracking (SNR=10dB) Tracking for gaussian perturbation with 0.5 as standard deviation Tracking for gaussian perturbation with 0.1 as standard deviation
1000 and 1500 (right)
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 41 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
50 100 150 200 10
−4
10
−3
10
−2
10
−1
10 Number of Iterations BER N=100 N=500 N=1000 N=2000 N=3000 2000 4000 6000 8000 10000 12000 10
−5
10
−4
10
−3
10
−2
10
−1
10 Length of the observation window BER A−CMA, µ=10−3 AN−CMA, µ=10−3, δ = 10 BO−CMA
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 42 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
2000 4000 6000 8000 10000 10
−4
10
−3
10
−2
10
−1
10 Length of the observation window BER A−CMA, µ = 10−3 AN−CMA, µ = 10−3, δ = 10 BO−CMA
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 43 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 44 / 45
Introduction Statistics HOS SOS Other Simulations Ccl and Refs
Philippe Ciblat (Télécom ParisTech) Short overview on Blind Equalization 45 / 45