Techniques de synchronisatio. communications numériques

Dimension: px
Commencer à balayer dès la page:

Download "Techniques de synchronisatio. communications numériques"

Transcription

1 n pour les communications numériques ENST-Bretagne Département Signal et Communication 1/13

2 Sommaire La synchronisation dans les communications numériques Présentation du contexte Hypothèses sur les perturbations présentes à l entrée du récepteur numérique Impact sur les performances du récepteur Critère du maximum de vraisemblance (MV) et récepteur optimal Classification des algorithmes découlant du critère MV Estimateurs de type directs Estimateurs de type bouclés Conclusions 2/13

3 Présentation du contexte - Emetteur : f : fréquence porteuse h(t) : filtre en raçine de Nyquist α[k] : données binaires d[k] : symboles de modulation complexe i.i.d Signal émis : { e(t) = R e j2πf t k } d[k]h(t kt ) 3/13

4 Présentation du contexte - Canal et Récepteur : B(t) : bruit blanc additif gaussien T : durée symbole φ[n] : erreur sur la phase τ[n] : erreur sur le rythme r[n] = e jφ[n] d[k]g ( (n k)t τ[n] ) +w[n] k } {{ } = s[n,λ] avec : w[n] = B(t) h ( t) t=nt et : g[n] = h(t) h ( t) t=nt 4/13

5 Perturbations présentes à l entrée du récepteur numérique λ[n] = {φ[n], τ[n]}, avec : φ[n] = φ + 2π f nt + w φ [n] avec w φ [n] N(, σ 2 φ ) τ[n] = τ + τ n + w τ [n] avec w τ [n] N(, σ 2 τ ) Où on suppose : φ, τ : Erreur de phase et de rythme constante. f nt, τ n : Rampe sur la phase et le rythme provenant d un décalage en fréquence entre les oscillateurs locaux de l émetteur et du récepteur. σφ 2, σ2 τ σ2 w : Présence d une gigue sur la phase et le rythme issue du bruit B(t). 5/13

6 Impact d une mauvaise synchronisation sur les performances du re cepteur : Erreur sur la phase Taux d erreur binaire en présence de différentes perturbations sur la phase 1 Constellation obtenue en présence d une erreur de phase constante 1.5 Axe des imaginaires 1 Modulation QPSK Eb/No = 2 db Erreur de phase φ = π/8 Modulation QPSK Canal Gaussien Axe des réels Constellation obtenue en présence d une gigue sur la phase TEB axe des imaginaires 1 φ = ft = σ2 = (Courbe théorique) φ.5 φ = π/8 ; ft = σ2 = φ Modulation QPSK Eb/No = 2 db Gigue de phase σ2 = 1,8σ2 φ σ2 =.5σ2 ; φ = ft = φ 4 w 1.5 w 2 ft = 1 3 ; σφ = φ = axe des réels Eb/N Une perturbation sur la phase entraı ne une rotation de la constellation Possibilite de compenser cette rotation 6/13

7 Impact d une mauvaise synchronisation sur les performances du récepteur : Erreur sur le rythme Constellation obtenue en présence d un décalage sur le rythme constant 1.5 Modulation QPSK Transmission non bruitée 1 Taux d erreur binaire en présence d une perturbation sur le rythme Modulation QPSK Canal Gaussien ; f T = φ = Facteur de suréchantillonnage M =16 Facteur de roll off α Axe des imaginaires Coefficient de roll off α =.9 Décalagage constant de τ = T/4 σ 2 τ = τ = Axe des réels TEB τ = τ = σ 2 = (Courbe théorique) τ σ 2 τ =.7σ2 w, α =.5, τ = σ 2 τ =.7σ2 w, α =.9, τ = τ = T/4, α =.5, σ 2 τ = τ = T/4, α =.9, σ 2 τ = E b /N Une erreur sur l instant d échantillonnage provoque de l interférence entre symbole : la synchronisation rythme et l estimation du canal sont étroitement liées 7/13

8 Estimation suivant le maximum de vraisemblance Soit le vecteur de paramètres à estimer λ = {φ, τ}, supposé invariant sur une durée [, L ]. On veut choisir le vecteur ˆλ = { ˆφ, ˆτ} le plus probable à partir de la connaissance du vecteur de données reçues r = [ r[],...r[l ] ]. { } ˆλ = argmax λ p( λ = λ) r Soit λ = { φ, τ} un des vecteurs possibles, et s = [ s[],..., s[l ] ] le signal reconstruit à partir de λ. ˆλ le plus vraisemblable parmi les { λ} est tel que s et r sont les plus proches : ˆλ = argmin λ L k= r[k] s[k] 2 8/13

9 Classification des algorithmes découlant du critère MV Différentes hypothèses sur les données d[n] donnent différents types d algorithmes de synchronisation : Supervisés : on connaît les données au niveau du recepteur Pilotés par décision : on se base sur les données décidées ˆd[n] pour estimer les paramètres de synchronisation Aveugles : on ne fait aucune hypothèse préalable sur les données reçues L estimation conjointe de tous les paramètres de synchronisation correspond à la solution optimale. Si les paramètres de synchronisation sont indépendants entre eux, l estimation séparée des différents paramètres de synchronisation reste optimale. 9/13

10 Estimateur de type direct, en mode supervisé et dérivé du critère MV XL Estimateur du rythme : ˆτ = max τ r(kt + τ)d [k] k= n X L o Estimateur de la phase : ˆφ = arg r(kt + ˆτ)d [k] k= Nécessite la transmission de données connues. Pas de phase de convergence. 1/13

11 Estimateur bouclé de la phase, piloté par décision et dérivé du critère MV Comparateur obtenu à partir de la dérivation de la fonction de vraisemblance : e φ [k] = I{e j ˆφ[k] r[k]ˆd [k]} et ˆφ[k] = ˆφ[k 1] + µe φ [k]. L estimation bouclée nécessite une phase de convergence, mais elle est capable de suivre les variations du canal. 11/13

12 Boucle à verrouillage de phase du 1er ordre : stabilité, temps de convergence et variance du signal d erreur Limites de stabilité : µ 2 Temps de convergence : Pour µ petit : (1 1/q) ˆφ[k] φ Variance du signal d erreur : Pour µ petit : σ 2 e = 1 2 µ σ2 w ln(q) (1 + 1/q) k = µ φ = π/8 E b /N = 15 db µ =.1 Signal eφ[k] et ˆφ[k] variance σ 2 e obtenue pour différentes valeur de σ2 w σ 2 e obtenu σ 2 e attendu Comparaison entre le temps de convergence prévu en théorie et celui donné en pratique φ = π/8 E b /N = 3 db µ = σ 2 e différence φ = π/8 µ =.1 temps symbole k théorique k obtenu en pratique.2.3 e φ [k] Symboles φ[k] 1 différence σ Techniques w de synchronisatio q 12/13

13 Conclusions La synchronisation est un élement crucial pour le bon fonctionnement d un système de transmission. On a présenté ici certaines notions de base concernant la synchronisation. Problématique : récupération des paramètres de synchro en SIMO et en MIMO. 13/13