13.07.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!