Synchronisation trame et estimation de phase aveugles pour les ...
Synchronisation trame et estimation de phase aveugles pour les ...
Synchronisation trame et estimation de phase aveugles pour les ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Synchronisation</strong> <strong>trame</strong> <strong>et</strong><br />
<strong>estimation</strong> <strong>de</strong> <strong>phase</strong> <strong>aveug<strong>les</strong></strong><br />
<strong>pour</strong> <strong>les</strong> systèmes codés<br />
Rodrigue Imad<br />
Département Signal <strong>et</strong> Communications<br />
Encadrants: Sébastien Houcke<br />
Catherine Douillard<br />
Directeur <strong>de</strong> thèse: Ramesh Pyndiah
Introduction<br />
Co<strong>de</strong>s actuels très puissants <strong>et</strong> capab<strong>les</strong> <strong>de</strong> corriger<br />
plusieurs erreurs.<br />
Déphasage du au canal : Dégradation <strong>de</strong>s performances.<br />
Métho<strong>de</strong>s classiques <strong>de</strong> synchronisation:<br />
• Diminution <strong>de</strong> l'efficacité spectrale du système.<br />
• Difficulté <strong>de</strong> synchronisation <strong>pour</strong> <strong>de</strong>s faib<strong>les</strong> rapports<br />
signal sur bruit.<br />
Intérêt <strong>de</strong> développement <strong>de</strong> métho<strong>de</strong>s <strong>de</strong><br />
<strong>Synchronisation</strong> Aveugle: sans rajout <strong>de</strong> séquence<br />
connue.<br />
Page 2 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Plan<br />
1. <strong>Synchronisation</strong> <strong>trame</strong> aveugle en absence<br />
<strong>de</strong> déphasage<br />
2. <strong>Synchronisation</strong> <strong>trame</strong> en présence d'un<br />
déphasage<br />
3. Estimation du déphasage du canal<br />
4. Conclusion <strong>et</strong> Perspectives<br />
Page 3 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Plan<br />
1. <strong>Synchronisation</strong> <strong>trame</strong> aveugle en absence<br />
<strong>de</strong> déphasage<br />
2. <strong>Synchronisation</strong> <strong>trame</strong> en présence d'un<br />
déphasage<br />
3. Estimation du déphasage du canal<br />
4. Conclusion <strong>et</strong> Perspectives<br />
Page 4 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Contexte <strong>de</strong> notre étu<strong>de</strong><br />
Modulation BPSK<br />
Co<strong>de</strong>s <strong>de</strong> ren<strong>de</strong>ment:<br />
Matrice <strong>de</strong> parité du co<strong>de</strong>:<br />
Symbole reçu:<br />
e<br />
• b(k): k symbole envoyé<br />
• t 0 : r<strong>et</strong>ard du canal supposé compris entre 0 <strong>et</strong> n c .<br />
• θ: déphasage du canal supposé constant sur un bloc<br />
<strong>de</strong> longueur n c<br />
• w(k): bruit additive blanc Gaussien.<br />
Page 5 Rodrigue Imad<br />
R = nc−nr<br />
nc<br />
H (nr × nc)<br />
r(k) = b(k − t0)e iθ + w(k),<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
<strong>Synchronisation</strong> <strong>trame</strong> aveugle en<br />
absence <strong>de</strong> déphasage<br />
Métho<strong>de</strong> <strong>de</strong> synchronisation basée sur un critère MAP<br />
qui maximise P r[t/r], t ∈ [0, nc − 1].<br />
{b(t), Pr[t/r] = Pr . . . , b(t + nc − 1)} ∈ C/r <br />
& {b(t ′ ), . . . , b(t ′ + nc − 1)} t ′ ∈[0,nc−1]−t /∈ C/r <br />
LLR du syndrome: ˆ φ(t) =<br />
ˆL(St(k)) = (−1) uk+1<br />
uk <br />
Page 6 Rodrigue Imad<br />
j=1<br />
nr−1 <br />
k=0<br />
ˆL(St(k)),<br />
<br />
sign(r(t + kj)) min |r(t + kj)|<br />
j=1,...,uk<br />
Instant <strong>de</strong> synchronisation: ˆt0 = argmin {<br />
t=0,...,nc−1<br />
ˆ φ(t)}.<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Propriétés <strong>de</strong> la métho<strong>de</strong> proposée<br />
Meilleures performances quand:<br />
Le nombre d'éléments non nuls dans chaque ligne <strong>de</strong> H est<br />
faible.<br />
Les éléments du syndrome sont indépendants.<br />
→ Co<strong>de</strong>s ayant une matrice <strong>de</strong> parité creuse sont <strong>de</strong> bons<br />
candidats.<br />
Amélioration <strong>de</strong>s performances quand on augmente la taille<br />
<strong>de</strong> la fenêtre <strong>de</strong> synchronisation.<br />
Étu<strong>de</strong> théorique:<br />
Page 7 Rodrigue Imad<br />
ˆφ(t) ∝ N (0, nrσ 2 d) t = t0<br />
<strong>et</strong> ˆ φ(t0) ∝ N (nrmt0 , nrσ 2 t0 ).<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Résultats <strong>de</strong>s simulations<br />
Co<strong>de</strong>s LDPC, n c=511 bits, R=0.7,<br />
Co<strong>de</strong> I: 4 '1', Co<strong>de</strong> II: 10 '1'.<br />
Probabilité <strong>de</strong> fausse synchronisation<br />
10 0<br />
10 −1<br />
10 −2<br />
10 −3<br />
10 −4<br />
10 −5<br />
0 0.5 1 1.5 2 2.5 3 3.5<br />
E /N (dB)<br />
b 0<br />
Page 8 Rodrigue Imad<br />
Co<strong>de</strong> I − theor.<br />
Co<strong>de</strong> I − simu.<br />
Co<strong>de</strong> II − theor.<br />
Co<strong>de</strong> II − simu.<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Résultats <strong>de</strong>s simulations<br />
Co<strong>de</strong>s convolutifs (1,5/7) <strong>et</strong> (1,23/35)<br />
n c =512 bits, R=0.5<br />
Nécessité d'utiliser un entrelaceur<br />
FER<br />
10 0<br />
10 −1<br />
10 −2<br />
Page 9 Rodrigue Imad<br />
(1,5/7) synchronisation parfaite<br />
(1,5/7) après la procédure <strong>de</strong> synchro.<br />
(1,23/35) synchronisation parfaite<br />
(1,23/35) après la procédure <strong>de</strong> synchro.<br />
0 0.5 1 1.5 2<br />
E /N (dB)<br />
b 0<br />
2.5 3 3.5 4<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Résultats <strong>de</strong>s simulations<br />
Massey: Métho<strong>de</strong> <strong>de</strong> synchronisation non aveugle.<br />
Séquences d'apprentissage: L=15, 25 <strong>et</strong> 40 bits.<br />
Co<strong>de</strong> convolutif (1,5/7), n c=512 bits, R=0.5.<br />
Probabilité <strong>de</strong> fausse synchronisation<br />
10 0<br />
10 −1<br />
10 −2<br />
10 −3<br />
10 −4<br />
10 −5<br />
10 −6<br />
synchro aveugle, (1,5/7)<br />
Massey − L=15 bits (3%)<br />
Massey − L=25 bits (5%)<br />
Massey − L=40 bits (8%)<br />
0 0.5 1 1.5 2 2.5<br />
E /N (dB)<br />
b 0<br />
3 3.5 4 4.5 5<br />
Page 10 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Plan<br />
1. <strong>Synchronisation</strong> <strong>trame</strong> aveugle en absence<br />
<strong>de</strong> déphasage<br />
2. <strong>Synchronisation</strong> <strong>trame</strong> en présence d'un<br />
déphasage<br />
3. Estimation du déphasage du canal<br />
4. Conclusion <strong>et</strong> Perspectives<br />
Page 11 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
<strong>Synchronisation</strong> <strong>trame</strong> en présence d'un<br />
déphasage<br />
Symbole reçu: r(k) = b(k − t0)e iθ + w(k)<br />
Procédure <strong>de</strong> synchro. appliquée sur <strong>les</strong> parties réel<strong>les</strong> <strong>et</strong><br />
imaginaires d'un symbole reçu:<br />
Pθ(t) =<br />
Qθ(t) =<br />
<br />
Knr−1<br />
k=0<br />
<br />
Knr−1<br />
k=0<br />
(−1) uk+1<br />
(−1) uk+1<br />
uk <br />
j=1<br />
uk <br />
j=1<br />
Page 12 Rodrigue Imad<br />
sign ℜ(r(t + kj)) min<br />
j=1,...,uk<br />
sign ℑ(r(t + kj)) min<br />
j=1,...,uk<br />
<br />
ℜ(r(t + kj)) <br />
<br />
ℑ(r(t + kj)) <br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
<strong>Synchronisation</strong> <strong>trame</strong> en présence d'un<br />
déphasage<br />
En absence <strong>de</strong> bruit:<br />
uk pair :<br />
Pθ(t) = P0(t)|cosθ|<br />
Qθ(t) = P0(t)|sinθ|<br />
Page 13 Rodrigue Imad<br />
→ F une fonction croissante en P <strong>et</strong> Q<br />
ex.:<br />
F Pθ(t), Qθ(t) = Pθ(t) + Qθ(t)<br />
uk impair :<br />
<br />
P0(t)|cosθ| si θ ∈ [0,<br />
Pθ(t) =<br />
→ ex. <strong>de</strong> F:<br />
π 3π<br />
2 ] ∪ [ 2 , π]<br />
−P0(t)|cosθ| si θ ∈ [ π 3π<br />
2 , 2 ]<br />
<br />
P0(t)|sinθ| si θ ∈ [0, π]<br />
Qθ(t) =<br />
F<br />
−P0(t)|sinθ| si θ ∈ [π, 2π]<br />
Pθ(t), Qθ(t) = −|Pθ(t)| − |Qθ(t)|<br />
Instant <strong>de</strong> synchronisation:<br />
<br />
ˆt0 = argmin F<br />
t=0,...,nc−1<br />
Pθ(t), Qθ(t) <br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Plan<br />
1. <strong>Synchronisation</strong> <strong>trame</strong> aveugle en absence<br />
<strong>de</strong> déphasage<br />
2. <strong>Synchronisation</strong> <strong>trame</strong> en présence d'un<br />
déphasage<br />
3. Estimation du déphasage du canal<br />
4. Conclusion <strong>et</strong> Perspectives<br />
Page 14 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Estimation du déphasage du canal<br />
En absence <strong>de</strong> bruit, on démontre que:<br />
• Estimation <strong>de</strong> θ avec une ambiguïté <strong>de</strong> π/2.<br />
Étu<strong>de</strong> <strong>de</strong> l'évolution <strong>de</strong>s fonctions Pθ+δx <strong>et</strong><br />
avec<br />
θ = Arctan<br />
0 < δx ≃ 0.<br />
→ Estimation <strong>de</strong> θ avec une ambiguïté <strong>de</strong> π.<br />
Page 15 Rodrigue Imad<br />
<br />
± Qθ(t0)<br />
Pθ(t0)<br />
<br />
∀uk.<br />
Qθ+δx<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Résultats <strong>de</strong>s simulations - <strong>Synchronisation</strong><br />
<strong>trame</strong> en présence d'un déphasage<br />
Co<strong>de</strong>s convolutifs (1,5/7) <strong>et</strong> (1,23/35)<br />
n c =512 bits, R=0.5<br />
Probabilité <strong>de</strong> fausse synchronisation<br />
10 0<br />
10 −1<br />
10 −2<br />
10 −3<br />
10 −4<br />
10 −5<br />
10 −6<br />
(1,5/7) sans déphasage<br />
(1,5/7) avec déphasage<br />
(1,23/35) sans déphasage<br />
(1,23/35) avec déphasage<br />
Page 16 Rodrigue Imad<br />
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5<br />
E /N (dB)<br />
b 0<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Résultats <strong>de</strong>s simulations - <strong>Synchronisation</strong><br />
<strong>trame</strong> en présence d'un déphasage<br />
θ=π/4: plus <strong>de</strong> dégradation dans <strong>les</strong> performances <strong>de</strong> la<br />
synchronisation <strong>trame</strong>.<br />
Probabilité <strong>de</strong> fausse synchronisation<br />
10 0<br />
10 −1<br />
10 −2<br />
10 −3<br />
10<br />
20 30 40 50 60 70 80<br />
−4<br />
θ (<strong>de</strong>grees)<br />
Page 17 Rodrigue Imad<br />
E b /N 0 =1.5 dB<br />
E b /N 0 =2 dB<br />
E b /N 0 =2.5 dB<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Résultats <strong>de</strong>s simulations - <strong>Synchronisation</strong><br />
<strong>trame</strong> en présence d'un déphasage<br />
Rajout d'un terme correcteur:<br />
θc(i)i=1,...,4 = π<br />
16<br />
ˆt0, θc(i) = argmin<br />
t=0,...,nc−1<br />
θc(i)=θc(1),...,θc(4)<br />
Probabilité <strong>de</strong> fausse synchronisation<br />
10 0<br />
10 −1<br />
10 −2<br />
10 −3<br />
10 −4<br />
10 −5<br />
Page 18 Rodrigue Imad<br />
, π<br />
8<br />
, 3π<br />
16<br />
Sans déphasage<br />
Avec déphasage<br />
Avec déphasage <strong>et</strong> un terme correcteur<br />
<strong>et</strong> π<br />
4 respec.<br />
<br />
F P θ+θc(i)(t), Q θ+θc(i)(t) <br />
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5<br />
E /N (dB)<br />
b 0<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
HDD:<br />
Résultats <strong>de</strong>s simulations – Estimation<br />
du déphasage<br />
•<br />
•<br />
N−1<br />
<br />
ˆθHDD = arg<br />
Erreur quadratique moyenne <strong>de</strong> l’<strong>estimation</strong> (rd 2 )<br />
0.5<br />
0.45<br />
0.4<br />
0.35<br />
0.3<br />
0.25<br />
0.2<br />
0.15<br />
0.1<br />
0.05<br />
k=0<br />
Page 19 Rodrigue Imad<br />
r(k) ˆ d(k) ∗<br />
{r(k)}k=0,...,N−1 : sequence reçue <strong>de</strong> N symbo<strong>les</strong>.<br />
{ ˆ d(k)}k=0,...,N−1 : <strong>de</strong>cisions sur N <strong>les</strong> symbo<strong>les</strong> reçus.<br />
Métho<strong>de</strong> proposée − (1,5/7)<br />
Algorithme HDD − (1,5/7)<br />
Métho<strong>de</strong> proposée − (1,23/35)<br />
Algorithme HDD − (1,23/35)<br />
3 4 5 6 7 8 9 10 11 12 13 14<br />
E /N (dB)<br />
b 0<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Plan<br />
1. <strong>Synchronisation</strong> <strong>trame</strong> aveugle en absence<br />
<strong>de</strong> déphasage<br />
2. <strong>Synchronisation</strong> <strong>trame</strong> en présence d'un<br />
déphasage<br />
3. Estimation du déphasage du canal<br />
4. Conclusion <strong>et</strong> Perspectives<br />
Page 20 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Conclusion<br />
Conclusion <strong>et</strong> Perspectives<br />
• Métho<strong>de</strong> <strong>de</strong> synchronisation <strong>trame</strong> appliquée aux co<strong>de</strong>s ayant<br />
une matrice <strong>de</strong> parité creuse.<br />
• Adaptation <strong>de</strong> la métho<strong>de</strong> proposée en présence d'un<br />
déphasage.<br />
• Estimation du déphasage avec une ambiguïté <strong>de</strong> π.<br />
Perspectives<br />
• Adaptation <strong>de</strong> la métho<strong>de</strong> proposée <strong>pour</strong> <strong>les</strong> co<strong>de</strong>s RS <strong>et</strong><br />
turboco<strong>de</strong>s.<br />
• Application <strong>de</strong> la métho<strong>de</strong> <strong>de</strong> synchronisation à d'autres types<br />
<strong>de</strong> modulation, en particulier QPSK <strong>et</strong> 16-QAM.<br />
• Étu<strong>de</strong> <strong>de</strong> la dépendance <strong>de</strong>s éléments du syndrome <strong>et</strong> son<br />
influence sur le critère <strong>de</strong> synchronisation.<br />
Page 21 Rodrigue Imad<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne
Page 22 Rodrigue Imad<br />
Merci!<br />
Séminaire <strong>de</strong>s doctorants <strong>de</strong> TELECOM Br<strong>et</strong>agne