Synchronization and Digital Receivers: Marie-Laure BOUCHERET Irit/Enseeiht E-Mail
Synchronization and Digital Receivers: Marie-Laure BOUCHERET Irit/Enseeiht E-Mail
Synchronization and Digital Receivers: Marie-Laure BOUCHERET Irit/Enseeiht E-Mail
and
Digital Receivers
Marie-Laure BOUCHERET
IRIT/ENSEEIHT
E-mail : Marie-Laure.Boucheret@enseeiht.fr
¾ Timing error
BPSK, « NRZ »filter
¾ Functions to be implemented
Baseband conversion
I,Q generation
Carrier recovery
Timing recovery
Matched filtering
Demodulation/decoding
( ) (
y (t ) = Re x(t )e 2 jπ f0t + Re n(t )e2 jπ f0t )
x(t ) = e jϕ (t ) ∑ d k h(t − kT − τ )
k
ϕ (t ) = 2π∆ft + ϕ0
¾Analog implementation
f0
π/2
-FI | HPB(f)|
0 Fe/8 Fe/4
f
hO(n)
Re(x(n))
s(t)
z-n Im(x(n))
+/-1
Fe=4Fi
r (t ) = x(t ) + n(t )
x(t ) = e jϕ (t ) ∑ d k h(t − kT − τ )
k
ϕ (t ) = 2π∆ft + ϕ0
ρ(T0) : signal observed during a period of duration T0
) = Pr( ρ (T0 ) / Φ
Λ (Φ )
In Gaussian channel:
1 2
Λ (Φ ) = exp − ∫ ) dt
r (t ) − s (t , Φ
N0
T0
2 jπ∆ft + jϕ0
s (t , Φ ) = Ae ∑ dk h(t − kT − τ )
k
) : signal replica
s (t , Φ
Timing :
LNDA (τ ) = ∑ p (k ,τ )
2
r(t)
h*(-t) p (k ,τ )
kT + τ
Carrier phase:
¾ DD likelihood function
( ) (
LDD (ϕ ) = ∑ aˆk Re p (k ,τˆ)e − jϕ + ∑ bˆk Im p (k ,τˆ)e − jϕ
k k
)
¾NDA lokelihood function for general rotationnaly
symetric signal constellation (2p/N symetry)
*N
( )
LNDA (ϕ ) = Re E d k ∑ p (k ,τˆ)e
k
N − jNϕ
QPSK N=4
16QAM N=4
d
LDD (ϕ ) = 0 for ϕ = ϕˆ
dϕ
( )
⇒ ∑ Im d k* p (k ,τˆ)e − jϕ = 0 for ϕ = ϕˆ
k
( )
⇒ u ( k ) = Im d k* p (k ,τˆ)e − jϕ is a phase detector
DPLL
p(k ,tˆ)
decision
phase detector
1/(z-1) F(z)
j ϕˆ( z )
H ( z) =
F(z) ϕ ( z)
j 1 * −1 dz
2 BLT = v∫ H ( z ) H (z )
2 jπ γ z
1/(z-1)
2BLT
σ ∝
Es / N 0
d
LNDA (ϕ ) = 0 for ϕ = ϕˆ
dϕ
{
⇒ ∑ Im p (k ,τˆ)e − jϕ }
4
= 0 for ϕ = ϕˆ
k
{
⇒ u ( k ) = Im p (k ,τˆ)e − jϕ }
4
is a phase detector
p(k ,tˆ)
decision
phase detector
1/(z-1) F(z)
{
∑ Im p(k ,τˆ)e− jϕ }
4
= 0 for ϕ = ϕˆ
k
1 π
⇒ ϕˆ = Arg ∑ p 4 ( k ,τˆ ) + k
4 k 2
⇒ Phase ambiguity (kπ /2)
p(k ,tˆ)
Delay (L samples) decision
Exp(-j .)
Phase estimator (*)
¾ « Block » estimator
p(k ,tˆ)
Delay (L samples) decision
Exp(-j .)
¾ Advantage
No acquisition time
¾ Drawbacks
Smaller BLT => higher jitter, higher cycle slip
probability
Sensitivity to frequency deviation
LNDA (τ) = ∑ p(k ,τ) = ∑ Re2 ( p(k ,τ) ) + ∑ Im2 ( p(k ,τ) )
2
k k k
d L τ τ d Re( p(k ,τ )) + 2 Im( p(k ,τ )) d Im( p(k ,τ ))
dτ NDA
( ) = 2∑ Re( p ( k , ))
dτ
∑
dτ
k k
Gardner:
l=1/2 => detector output is independent from carrier phase error.
GA(k ) = Re( p(k +1/2,τ)) Re( p(k,τ)) − Re( p(k +1,τ))
+ Im( p(k +1/2,τ)) Im( p(k,τ)) − Im( p(k +1,τ))
Matched Fractionnal
2 to DPLL
filter delay
TED
τˆ
Loop is implented by
updating filter polyphasing the
matched filter
D * Rs
4 Rs
E - Σ
M a 2 π τ / Ts
t
U *
Rs /K
a
X n
(1/4) - Σ
Rs
*
¾ Feedback structures
« Frequency » detectors
« Time » detectors
¾ Feedforward structures
Type 1
Type 2
x(n)
SMF
2Rs FED
e(n)
FMF
y(n)
VCO F(z)
e(n)=Im(x(n)y*(n))
¾ « Time » detectors
1 sample/symbol is sufficient.
¾ Bellini
N N => Cycle slip
ˆ =
∑ iα / 8π T ∑ i
2
∆fT
i
−N
−N
ai: unwrapped phase
FED
Example: Receiver for TCM (in cooperation with CNES)
Synchronization (SC, Gaussian) 46
Advanced topics
¾Evolutions of input specifications (for satellite
communications)
•Low Eb/No (use of efficient coding schemes such as
Turbo-Codes and LDPC)
•Bursty transmission
• Large frequency deviation (low-cost terminals, non
GEO sat.)
¾Critical function : phase recovery (classical algorithms
fail)
¾There is a need to develop new synchronisation schemes
Synchronization (SC, Gaussian) 47
References (1)
Reports, books on synchronization
¾ F.M Gardner « Demodulator reference recovery techniques suited for digital
implementation » ESTEC contract n° 6847/86/NL/GG,1988
¾ F.M Gardner « Frequency detectors for digital demodulators via ML
derivation », ESTEC contract n° 8022/88/NL/DG,part 2, june 1990
¾ T Jesuprret, M Moeneclaey, G Asheid « Digital demodulator synchronization :
performance analysis », ESTEC contract n° 8437/89/NL/RE, June 1991
¾ H. Meyr, M Moeneclaey, S.A Fechtel « Digital communications receivers :
synchronization, channel estimation and signal processing », J. Wiley and
Sons, 1998
PhD Dissaertations
¾ D Mottier « Association des fonctions d’égalisation, de synchronisation et de
décodage canal pour les transmissions numériques à grande efficacité
spectrale », PhD disertation (in French), INSA de Rennes
¾ Ivar Mortensen "Traitement en bande de base pour charges utiles à
régénération bord" ,PhD dissertation (in French), ENST, 1997
Timing estimation
¾ F.M Gardner « A BPSK/QPSK timing error detector for sampled reciver »,
IEEE on COM, may 1986
¾ Oerder, Meyr « Digital filter and square timing recovery », IEEE on COM,
May 1988
¾ M.K Nezami, R Sudhakar « New schemes for improving Non-Data-Aided
symbol Timing Recovery for QAM receivers in flat fading channels », 2000