Você está na página 1de 87

Cycle de formation des ingnieurs en Tlcommunications

Option :
Rseaux et Services Mobiles



Rappor t de Pr oj et de f i n dt udes





Thme :

Conception et Implmentation des
Fonctionnalits de Synchronisation dans
un Rcepteur DVB-H




Ralis par :
Ahmed BENFARAH



Encadrant (s) :
M. Mohamed SIALA
M. Sofiane CHERIF





Anne universitaire : 2007/2008

Remerciements
Au terme de ce projet de n dtudes ralis lEcole Suprieure des Communications de
Tunis (SupCom), je tiens exprimer ma profonde gratitude mes encadreurs Monsieur Mo-
hamed SIALA et Monsieur Soane CHERIF, qui, grce leurs disponibilit, aide et rigoureux
conseils, jai pu mener bien ce projet.
Mes remerciements sadressent galement aux membres de jury pour avoir accept de juger
ce travail.
Je remercie galement ma famille qui ma soutenu tout au long de mon cursus, mes amis
avec qui jai pass de bons moments et tous ceux qui mont aid, de prs ou de loin, accom-
plir ce projet.
Ahmed Benfarah.
i
Rsum
La technologie DVB-H est un nouveau standard, normalis par lETSI en novembre 2004,
ddi la diffusion de la tlvision numrique aux terminaux mobiles. Une tche importante
que doit accomplir le rcepteur DVB-H utilisant la modulation OFDM, est les synchronisations
temporelle et frquentielle.
Dans ce projet de n dtudes, nous avons tudi et implment des algorithmes permettant
de raliser ces deux types de synchronisation en phase dacquisition et de poursuite. Nous avons
simul la chane de transmission DVB-H laide de loutil Simulink. Cette simulation de la
chane permet de tester ces algorithmes en prsence des canaux gaussiens et radio-mobiles
(TU6). Nous avons galement compar leurs performances pour ces deux types de canaux en
fonction des diffrents paramtres de transmission du systme DVB-H (intervalle de garde,
mode de transmission,...). Pour la phase dacquisition, la longueur de lintervalle de garde est
un facteur dterminant dans les performances de lalgorithme destimation au sens du maximum
de vraisemblance des dcalages temporels et frquentiels dans les systmes OFDM. Nous avons
soulign une diffrence importante des performances entre canal gaussien et TU6. Pour la phase
de poursuite, nous avons dtermin la rapidit de convergence pour les blocs estimation + boucle
+ correction pour les deux types de canaux. Les rsultats de simulation ont montr que les trois
modes de transmission (2K, 4K, 8K) ont la mme vitesse de convergence.
Mots cls :
DVB-H, OFDM, synchronisation temporelle, synchronisation frquentielle, acquisition, pour-
suite, AWGN, TU6.
ii
Table des matires
Remerciements i
Rsum ii
Liste des gures vii
Liste des tableaux viii
Acronymes viii
Introduction gnrale 1
1 Couche physique du systme DVB-H 3
1.1 Prsentation du systme DVB-H . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Couche physique du systme DVB-H . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 Modulation OFDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2 Structure de trame OFDM . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.3 Caractristiques du systme dmission . . . . . . . . . . . . . . . . . 9
1.2.4 Description du rcepteur DVB-H . . . . . . . . . . . . . . . . . . . . 9
1.3 Problmes de synchronisation dans un rcepteur DVB-H . . . . . . . . . . . . 11
1.3.1 Effets dune erreur de synchronisation frquentielle . . . . . . . . . . . 11
1.3.2 Effets dune erreur de synchronisation temporelle . . . . . . . . . . . . 16
1.3.3 Effets dune erreur de lhorloge dchantillonnage . . . . . . . . . . . 20
1.4 Une Stratgie de synchronisation dans un rcepteur DVB-H . . . . . . . . . . . 23
1.4.1 Interpolation de rcupration du rythme . . . . . . . . . . . . . . . . . 23
1.4.2 Compensation de frquence de la porteuse . . . . . . . . . . . . . . . . 23
1.4.3 Mode acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.4.4 Mode poursuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
iii
2 Phase dacquisition des algorithmes de synchronisation 27
2.1 Estimation au sens du maximum de vraisemblance des dcalages temporel et
frquentiel dans les systmes OFDM . . . . . . . . . . . . . . . . . . . . . . . 27
2.1.1 Description de lalgorithme . . . . . . . . . . . . . . . . . . . . . . . 27
2.1.2 Implmentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.1.3 Rsultats de simulation de lestimateur temporel . . . . . . . . . . . . 31
2.1.4 Rsultats de simulation de lestimation du dcalage frquentiel . . . . . 35
2.2 Estimation de la partie entire du dcalage frquentiel . . . . . . . . . . . . . . 39
2.2.1 Description de lalgorithme . . . . . . . . . . . . . . . . . . . . . . . 39
2.2.2 Implmentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.2.3 Rsultats de simulation . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3 Phase de poursuite des algorithmes de synchronisation 44
3.1 Synchronisation en temps et en frquence pour le systme OFDM : Phase de
poursuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.1.1 Description de lalgorithme de synchronisation en temps et en frquence 44
3.1.2 Filtrage des estimations par la boucle de poursuite . . . . . . . . . . . 46
3.2 Technique dinterpolation pour rcupration du rythme . . . . . . . . . . . . . 47
3.2.1 Description du circuit de rcupration du rythme . . . . . . . . . . . . 47
3.2.2 Description du contrleur . . . . . . . . . . . . . . . . . . . . . . . . 48
3.3 Rsultats de simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.3.1 Cas dun canal gaussien . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.3.2 Cas dun canal TU6 . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.4 Rsultats de simulation de la technique dinterpolation pour rcupration du
rythme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4 Simulation de la chane DVB-H 58
4.1 Prsentation de loutil de simulation . . . . . . . . . . . . . . . . . . . . . . . 58
4.2 Modles Simulink de la chane DVB-H . . . . . . . . . . . . . . . . . . . . . 59
4.2.1 Modles Simulink du systme dmission . . . . . . . . . . . . . . . . 59
4.2.2 Modle Simulink du canal . . . . . . . . . . . . . . . . . . . . . . . . 62
4.2.3 Modles Simulink du rcepteur . . . . . . . . . . . . . . . . . . . . . 63
4.3 Modle Simulink des statistiques de performance du systme . . . . . . . . . . 67
4.4 Analyse des performances du systme DVB-H . . . . . . . . . . . . . . . . . . 68
4.4.1 Analyse des performances pour le canal AWGN . . . . . . . . . . . . . 68
4.4.2 Analyse des performances pour le canal TU6 . . . . . . . . . . . . . . 69
iv
4.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Conclusion gnrale 73
A Fonction de log-vraisemblance 75
Bibliographie 76
v
Table des gures
1.1 Diagramme en bloc du systme dmission. . . . . . . . . . . . . . . . . . . . 5
1.2 Constellations QPSK, QAM-16 et QAM-64. . . . . . . . . . . . . . . . . . . . 5
1.3 Schma de la modulation OFDM. . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 Gnration de la squence pseudo-alatoire. . . . . . . . . . . . . . . . . . . . 8
1.5 Position des pilotes disperss. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6 Schma en bloc du premier tage du rcepteur DVB-H. . . . . . . . . . . . . . 10
1.7 Schma en bloc du second tage du rcepteur DVB-H. . . . . . . . . . . . . . 11
1.8 Effets dun dcalage frquentiel. . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.9 Histogramme de lallure de {I
k
} et {I
k
}. . . . . . . . . . . . . . . . . . . . 14
1.10 SIR en dB en fonction du dcalage frquentiel normalis. . . . . . . . . . . . . 15
1.11 D() [dB] en fonction du dcalage frquentiel normalis. . . . . . . . . . . . . 16
1.12 Deux cas dune erreur de synchronisation temporelle. . . . . . . . . . . . . . . 17
1.13 QAM-16 en prsence dun dcalage en temps ngatif de 20 chantillons. . . . . 19
1.14 Dgradation du SNR [dB] en fonction du dcalage temporel. . . . . . . . . . . 20
1.15 Dgradation du SNR en fonction du dcalage de lhorloge pour un SNR=10 dB. 22
1.16 Fonctionnalits de synchronisation dans un rcepteur DVB-H. . . . . . . . . . 23
2.1 Structure des intervalles I et I

. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.2 Structure de lestimateur au maximum de vraisemblence de et . . . . . . . . 30
2.3 Pourcentage de russite de lestimateur temporel en fonction de SNR. . . . . . 32
2.4 Prol de puissance multi-trajets du canal TU6. . . . . . . . . . . . . . . . . . . 34
2.5 Sortie de lestimateur en fonction du temps. . . . . . . . . . . . . . . . . . . . 36
2.6 Variance en Hz
2
de lestimateur en fonction du SNRpour les diffrents rapports
de lintervalle de garde. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.7 Pourcentage de russite de lacquisition de la partie entire du dcalage fr-
quentiel en fonction du SNR. . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.8 Pourcentage de russite de lacquisition de la partie entire du dcalage fr-
quentiel pour le canal TU6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1 Dphasage engendr par un dcalage temporel et frquentiel. . . . . . . . . . . 45
vi
3.2 Structure de la boucle de poursuite. . . . . . . . . . . . . . . . . . . . . . . . . 46
3.3 Structure du circuit de rcupration du rythme. . . . . . . . . . . . . . . . . . 47
3.4 Variation ctive du contenu de NCO. . . . . . . . . . . . . . . . . . . . . . . . 49
3.5 Variance de lestimateur frquentiel en fonction du SNR. . . . . . . . . . . . . 50
3.6 Convergence de lestimateur pour les 3 modes de transmission. . . . . . . . . . 51
3.7 Convergence de lestimateur pour 2 valeurs de K
P,
. . . . . . . . . . . . . . . . 52
3.8 Convergence de la boucle de poutsuite. . . . . . . . . . . . . . . . . . . . . . . 53
3.9 Variance de lestimateur pour le canal TU6. . . . . . . . . . . . . . . . . . . . 54
3.10 Convergence de la phase poursuite pour le canal TU6. . . . . . . . . . . . . . . 54
3.11 Convergence de la boucle de poursuite pour le canal TU6. . . . . . . . . . . . . 55
3.12 Partie fractionnaire en fonction du temps. . . . . . . . . . . . . . . . . . . . . 56
4.1 Modle Simulink du systme dmission. . . . . . . . . . . . . . . . . . . . . 59
4.2 Modle Simulink du mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.3 Modle Simulink de gnration des squences pilotes. . . . . . . . . . . . . . . 60
4.4 Modle Simulink de linsertion des squences pilotes. . . . . . . . . . . . . . . 60
4.5 Modle Simulink de gnration du symbole OFDM. . . . . . . . . . . . . . . . 61
4.6 Modle Simulink de lopration de lIFFT. . . . . . . . . . . . . . . . . . . . . 61
4.7 Modle Simulink de linsertion du prxe cyclique. . . . . . . . . . . . . . . . 61
4.8 Modle Simulink de conversion P/S. . . . . . . . . . . . . . . . . . . . . . . . 62
4.9 Modle Simulink du canal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.10 Modle Simulink de linterpolation. . . . . . . . . . . . . . . . . . . . . . . . 63
4.11 Modle Simulink du NCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.12 Modle Simulink de compensation de la porteuse. . . . . . . . . . . . . . . . . 64
4.13 Modle Simulink de la phase dacquisition de synchronisation. . . . . . . . . . 65
4.14 Modle Simulink de suppression du prxe cyclique. . . . . . . . . . . . . . . 65
4.15 Modle Simulink de la FFT. . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.16 Modle Simulink de lextraction des squences pilotes. . . . . . . . . . . . . . 66
4.17 Modle Simulink de la phase de poursuite de synchronisation. . . . . . . . . . 66
4.18 Modle Simulink de la boucle de poursuite. . . . . . . . . . . . . . . . . . . . 67
4.19 Modle Simulink de la dmodulation. . . . . . . . . . . . . . . . . . . . . . . 67
4.20 Modle Simulink des statistiques de performances du systme. . . . . . . . . . 68
4.21 TEB en fonction du SNR pour le canal AWGN. . . . . . . . . . . . . . . . . . 69
4.22 TEB en fonction du SNR moyen pour le canal TU6. . . . . . . . . . . . . . . . 70
4.23 TEB en fonction du SNR pour des vitesses de 50 et de 150 km/h. . . . . . . . . 70
4.24 TEB en fonction du SNR pour diffrentes valeurs de lintervalle de garde nor-
malis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
vii
Liste des tableaux
1.1 Facteurs de normalisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2 Paramtres OFDM pour les trois modes de transmission. . . . . . . . . . . . . 7
1.3 Paramtres de simulation de la distribution de I
k
. . . . . . . . . . . . . . . . . 13
2.1 Paramtres de simulation de lestimateur temporel de la phase dacquisition. . . 31
2.2 SNR ncessaire en fonction du rapport de lintervalle de garde. . . . . . . . . . 32
2.3 Modle TU6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.4 Paramtres de simulation de lestimateur temporel pour le canal TU6. . . . . . 34
2.5 Pourcentage de russite de la phase dacquisition en fonction de lintervalle de
garde pour SNR
min
=15 dB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.6 Ecart-type de lestimateur en fonction de lintervalle de garde normalis. . . . . 35
2.7 Ecart-type de lestimateur en fonction de lintervalle de garde normalis pour
un SNR= 6 dB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.8 Paramtres de simulation de lestimateur frquentiel pour le canal TU6. . . . . 38
2.9 Ecart-type de lestimateur en fonction de lintervalle de garde pour le canal TU6. 38
2.10 Ecart-type de lestimateur en fonction de lintervalle de garde normalis pour
une vitesse de 120 Km/h. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.11 Paramtres de simulation de la phase dacquisition de lestimation de la partie
entire du dcalage frquentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.12 Paramtres de simulation de lestimation de la partie entire du dcalage fr-
quentiel pour le canal TU6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.1 Paramtres de simulation de la variance de lestimateur. . . . . . . . . . . . . . 49
3.2 Paramtres de simulation de la phase poursuite. . . . . . . . . . . . . . . . . . 50
3.3 Paramtres de simulation de convergence de la phase poursuite. . . . . . . . . . 52
3.4 Paramtres de simulation de la variance de lestimateur pour le canal TU6. . . . 53
4.1 Paramtres de simulation du taux derreur binaire pour le canal AWGN. . . . . 68
viii
Acronymes
ADC Analog to Digital Converter
AGC Automatic Gain Control
AWGN Additive White Gaussian Noise
COFDM Coded-OFDM
COST Co-Operative for Scientic and Technical research
CP Continual Pilots
DAC Digital to Analog Converter
DVB-H Digital Video Broadcasting-Handheld
DVB-T Digital Video Broadcasting-Terrestrial
ETSI European Telecommunications Standard Institute
FDM Frequency Division Multiplexing
FFT Fast Fourier Transform
FIR Finite Impulse Response
ICI Inter-Carrier Interference
IFFT Inverse Fast Fourier Transform
ISI Inter-Symbol Interference
MFN Multi Frequency Network
MPE-FEC Multi-Protocol Encapsulation-Forword Eroor Correction
NCO Number Contolled Oscillation
PN Pseudo-Noice
QAM Quadrature Amplitude Modulation
QPSK Quaternary Phase Shift Keying
RF Radio Frequency
SIR Signal to Interference Ratio
SINR Signal to Interference plus Noise Ratio
SNR Signal to Noise Ratio
TPS Transmission Parameter Signalling
TU6 Typical Urban Channel 6
ix
Introduction gnrale
Lorientation dans les nouveaux services de tlcommunication est la distribution des appli-
cations multimdia haut dbit pour des utilisateurs nomades, en prsence de forte mobilit.
Les nouveaux rseaux de tlcommunication se caractrisent par la convergence entre contenu
multimdia et mobilit. Cest dans ce contexte que la norme DVB-H (Digital Video Broadcast-
Handheld) a t standardise. Elle a pour objectif la diffusion de la tlvision numrique aux
terminaux mobiles.
Assurer la disponibilit de ces services tout moment et quel que soit la position et la
mobilit de lutilisateur (environnement indoor/outdoor, xe/mobile) ncessite la transmission
des signaux sur le canal radio-mobile. Ces signaux subissent des phnomnes de propagation
multi-trajets et de leffet Doppler qui dgradent la qualit de rception. Un schma de trans-
mission appel OFDM (Orthogonal Frequency Division Multiplexing) a t conu pour rsister
aux chos des multi-trajets. Cependant, un inconvnient majeur de ce schma est la sensibilit
aux problmes de synchronisation.
Le rcepteur DVB-H, qui utilise la technique OFDM, a trois principaux ds de synchro-
nisation rsoudre : identier le dbut dun symbole OFDM, rcuprer la frquence de la por-
teuse et le rythme dchantillonnage. Commettre une erreur dans la dtection de lun de ces
paramtres cause la dgradation des performances. Des algorithmes de synchronisation doivent
tre dvelopps an destimer les erreurs dans la dtection de ces paramtres et les corriger.
Cest dans ce cadre que sinscrit mon projet de n dtudes : conception et implmentation des
fonctionnalits de synchronisation dans un rcepteur DVB-H.
Notre but dans ce projet est de simuler les fonctionnalits de synchronisation an de les
tester, analyser leurs performances et dgager leur limite. La chane de transmission DVB-H
a t simule avec loutil Simulink et les algorithmes de synchronisation ont t implments
avec la langage C. Nous avons test chaque fonctionnalit part pour validation et puis nous
avons considr ces fonctionnalit ensemble en analysant les performances de la chane DVB-H
compte jusquau bloc dmodulation en rception.
1
Le rapport est organis en quatre chapitres. Dans le premier chapitre, nous introduisons le
systme DVB-H et les caractristiques des structures du son systme dmission et de rcep-
tion. Ensuite, nous mentionnons les tches de synchronisation que doit accomplir le rcepteur
DVB-H et les blocs responsables de cette tche. On distingue les blocs agissant dans la phase
dacquisition et dautres agissant dans la phase poursuite.
Dans le second chapitre, nous tudions et simulons deux algorithmes de synchronisation
de la phase dacquisition. Le premier estime le dcalage temporel et la partie fractionnaire du
dcalage frquentiel. Le deuxime algorithme estime la partie entire du dcalage frquentiel.
Des rsultats de simulation et danalyse de performances sont fournis pour chaque algorithme.
Dans le troisime chapitre, nous tudions un algorithme travaillant dans la phase de pour-
suite et qui estime conjointement la partie rsiduelle du dcalage frquentiel et le dcalage sur
lhorloge dchantillonnage. Cette estimation est fournie ensuite pour un interpolateur de r-
cupration de rythme. Ainsi une technique dinterpolation sera tudie et simule. Le chapitre
contient galement les rsultats de simulation de ces deux techniques et lanalyse des perfor-
mances de la phase de poursuite, en examinant la rapidit de convergence.
Le quatrime chapitre prsente une vue globale de loutil de simulation. Il dtaille les mo-
dles Simulink des diffrents blocs de la chane de transmission DVB-H. Enn, une analyse des
performances du systme DVB-H est fournie travers des rsultats statistiques de taux derreur
binaire pour les canaux gaussiens et TU6 (Typical Urban Channel 6).
2
Chapitre 1
Couche physique du systme DVB-H
1.1 Prsentation du systme DVB-H
La technologie DVB-Hest conue pour la distribution des contenus multimdias vers des
terminaux sans l de poche. DVB-H a t normalise par lETSI (European Telecommunica-
tions Standard Institute) en novembre 2004. Cette technologie prsente de nouvelles mthodes
de distribution de services vers des terminaux mobiles offrant des possibilits plus nombreuses
aux fournisseurs de contenu et aux oprateurs rseau. Elle garantit un dbit binaire total de plu-
sieurs Mbits/s et peut tre utilise pour les ux vido et audio, les tlchargements de chiers
ainsi que de nombreux autres services. Lexpression terminal de poche inclut les tlphones
mobiles multimdias cran couleur ainsi que les assistants numriques et les dispositifs de
type pocket PC.
La norme DVB-H drive de la norme DVB-T (Digital Video Broadcast-Terrestrial). Bien
que cette dernire a prouv sa capacit servir des terminaux xes et mobiles, les terminaux de
poche ncessitent des aspects spciques [3] :
Optimisation de la consommation de batterie an daugmenter sa dure dutilisation.
En ciblant des utilisateurs nomades, le systme doit prvoir le mcanisme du Handover.
Le systme doit offrir la exibilit de ses services pour des environnements diffrents
(indoor et outdoor) et diffrentes vitesses du rcepteur.
Le systme doit rsister aux problmes de propagation dans un environnement radio-
mobile.
Le systme DVB-H est dni par des lments de la couche physique et la couche liaison :
Couche liaison : elle utilise le dcoupage temporel (Time Slicing) an de rduire la
consommation de puissance du terminal et assurer un soft handover. Elle prsente gale-
ment un dispositif volu de protection contre les erreurs : Multi-Protocol Encapsulation-
Forward Error Correction (MPE-FEC). Il permet une amlioration de performance en
prsence du leffet Doppler et une tolrance contre les interfrences bande troite.
3
Couche physique : elle reprend la struture utilise par le systme DVB-T qui emploie
la modulation OFDM avec des extensions dans la signalisation moyennant les bits TPS
(Transmission Parameters Signalling), un nouveau mode de transmission (4K) et un en-
trelaceur profond.
Dans ce chapitre, on va tudier les fonctionnalits de la couche physique de la technologie
DVB-H.
1.2 Couche physique du systme DVB-H
Le schma bloc de la gure (1.1) explique le processus que doit subir le multiplex (ux du
transport des services DVB-H et DVB-T) avant dtre transmis sur le lien radio :
- Adaptation du multiplex et dispersion de lnergie.
- Codage : la norme prvoit un premier codage externe de Reed-Solomon et un deuxime
codage interne convolutif.
- Entrelacement : la norme prvoit aussi un entrelacement externe et interne. Pour lentre-
lacement interne, il peut tre natif ou profond. Lentrelaceur de symbole 8K prsent dans le
rcepteur DVB-H peut traiter les donnes transmises sur un symbole OFDM 8K complet ou les
donnes transmises sur deux symboles OFDM 4K ou sur quatre symboles OFDM 2K. Lentre-
laceur profond utilise la mmoire dj disponible pour le mode 8K et permet une profondeur
dentrelacement accrue pour les modes 2K et 4K conduisant ainsi une amlioration des per-
formances. Si la totalit de la mmoire disponible est utilise, la mthode est dite entrelacement
en profondeur alors que lutilisation des entrelaceurs spciques chaque mode est appele
entrelacement natif.
-Modulation OFDM.
1.2.1 Modulation OFDM
La modulation OFDM est utilise par le systme DVB-H. Toutes les sous-porteuses dune
trame OFDM sont modules en utilisant le QPSK (Quadrature Phase Shift Keying) , le QAM-
16 (Quadrature Amplitude Modulation) ou le QAM-64 dont les constellations sont reprsentes
sur la gure (1.2).
Les points de la constellation sont normaliss selon le type de la modulation utilise. Le facteur
de normalisation assure la relation E[|c|
2
] = 1 et sa valeur est spcie dans le tableau 1.1.
Il sagit dune modulation multi-porteuse utilisant un multiplexage frquentiel (FDM : Fre-
quency Division Multiplexing) des sous-porteuses orthogonales, chacune modulant un ux don-
nes avec un faible dbit. Le schma de la gure (1.3) explique la modulation OFDM.
Le signal analogique en bande de base mis par DAC (Digital to Analog Converter) est
4
FIG. 1.1 Diagramme en bloc du systme dmission.
FIG. 1.2 Constellations QPSK, QAM-16 et QAM-64.
donn par :
s(t) =
1

l
N1

k=0
c
l,k
e
j2f
k
t
g(t lT
s
), (1.1)
o f
k
=
k
T
u
, c
l,k
est le symbole de la constellation dindices temporel l et frquentiel k (mis
sur la frquence f
k
). g(t) est le ltre de mise en forme donn par :
g(t) =
_

_
1 si t [T
g
, T
u
]
0 si t / [T
g
, T
u
]
(1.2)
o T
s
= T
u
+T
g
est la dure du symbole OFDM, T
u
est la dure de la partie utile du symbole et
T
g
est la dure de lintervalle de garde. Ce signal OFDM est construit en utilisant une IFFT (In-
verse Fast Fourier Transform) de taille N sur les points de la constellation c
l,k
, k = 0, . . . , N1
5
Modulation Facteur de normalisation
QPSK c=z/

2
QAM-16 c = z/

10
QAM-64 c = z/

42
TAB. 1.1 Facteurs de normalisation.
FIG. 1.3 Schma de la modulation OFDM.
et l = 0, . . . , +. On effectue ensuite une conversion numrique-analogique (DAC : Digital to
Analog Converter) et on passe le signal travers un ltre passe-bas. On note les symboles la
sortie de lIFFT par :
S
l,n
=
1

N
N1

k=0
c
l,k
e
j2k
n
N
. (1.3)
Lquation (1.3) donne la transformation de la IFFT des symboles c
l,k
. Elle est obtenue par
chantillonnage du signal mis donn par 1.1 par la priode T =
T
u
N
.
En rception, on chantillonne le signal reu au rythme
N
T
u
pour rcuprer les symboles S
l,n
dans le cas dun canal idal. Ensuite, le prxe cyclique est enlev et on effectue lopration de
la FFT (Fast Fourier Transform) an de reconstituer les symboles de la constellation. Lquation
qui traduit lopration de la FFT est donne par :
c
l,k
=
1

N
N1

n=0
S
l,n
e
j2k
n
N
. (1.4)
La transmission DVB-H fournit 3 modes de transmission : 2K, 4K et 8K. Le mode de trans-
mission correspond la taille de FFT dans le modulateur OFDM, 1K=1024. Les modes 2K et
8K sont dj spcis dans la norme DVB-T. La norme DVB-H permet dutiliser un nouveau
mode 4K. Lobjectif de ce nouveau mode est damliorer la souplesse de la planication par
6
un nouveau degr de libert. Il offre un compromis entre taille de cellule couverte par le rseau
DVB-H et performance de rception mobile. Un oprateur de rseau DVB-H ddi peut choisir
le mode le plus appropri ses besoins [8] :
Le mode 8K peut tre utilis pour des rseaux SFN (Single Frequency Networks) et MFN
(Multi Frequency Networks) de diffrentes tailles. Il fournit une tolrance Doppler pour
des hautes vitesses de dplacement du mobile.
Le mode 4K est bien appropri pour des rseaux SFN de petite et moyenne taille. Il
permet une tolrance Doppler pour les trs hautes vitesses de rception.
Le mode 2K est bien appropri pour des rseaux SFN de petite taille. Il permet une tol-
rance Doppler pour des vitesses extrmement hautes de rception.
1.2.2 Structure de trame OFDM
Le signal transmis est organis en trames. Chaque trame consiste en 68 symboles OFDM.
Quatre trames constituent une super-trame. Un symbole OFDM de dure T
s
est constitu de
6817 sous-porteuses utilises pour le mode 8K, 3409 pour le mode 4K et 1705 pour le mode 2K.
Les autres sont des sous-porteuses nulles. Le symbole OFDM est compos de deux parties : une
partie utile de dure T
u
et un intervalle de garde de dure T
g
. Lintervalle de garde consiste en
une insertion cyclique avant la partie utile. Il existe 4 valeurs du rapport de la dure lintervalle
de garde T
g
par rapport T
u
: 1/4, 1/8, 1/16 et 1/32. Les symboles contiennent des informations
donnes (data) et des symboles pilotes. A part les donnes, une trame OFDM contient :
Des pilotes disperss (scattered pilots).
Des pilotes continus (continual pilots).
Sous-porteuses de signalisation TPS.
Les pilotes sont utiliss dans le rcepteur pour accomplir les oprations de synchronisation et
destimation du canal. La priode lmentaire de lhorloge du systme est T = 7/64 s pour
la bande 8 MHz. La norme DVB-H utilise autres bandes que la bande de 8 MHz mais cette
dernire est la plus utilise. Les valeurs numriques des paramtres OFDM sont donnes par le
tableau 1.2 pour les trois modes de transmission et la mme bande de frquence 8 MHz.
Paramtre Mode 8K Mode 4K Mode 2K
Nombre de sous-porteuses 6817 3409 1705
Dure T
u
896 s 448 s 224 s
Espacement entre sous-porteuses 1116 Hz 2232 Hz 4464 Hz
Bande occupe 7.61 MHz 7.61 MHz 7.61 MHz
TAB. 1.2 Paramtres OFDM pour les trois modes de transmission.
7
Plusieurs sous-porteuses dune trame OFDM sont modules par une rfrence dont la valeur
est connue par le rcepteur. Les sous-porteuses contenant des rfrences sont transmises avec
un niveau de puissance plus important. Les signaux de rfrence correspondent aux squences
pilotes disperses et continues. Le nombre de sous-porteuses utilis pour les donnes est xe
dun symbole OFDM un autre : 1512 pour le mode 2K, 3024 pour le mode 4K et 6048 pour
le mode 8K. Les valeurs des squences pilotes continues et disperses drivent dune squence
binaire pseudo-alatoire selon la gure (1.4).
FIG. 1.4 Gnration de la squence pseudo-alatoire.
La squence pseudo-alatoire est initialise telle que la sortie w
k
concide avec la premire sous-
porteuse active. Lhorloge de cette squence est de priode lmentaire T. Une nouvelle valeur
est gnre chaque sous-porteuse mais cette valeur nest prise en considration que lorsque
la sous-porteuse courante concide avec une sous-porteuse pilote. Le polynme gnrateur de
cette squence binaire pseudo-alatoire est : X
11
+X
2
+1. La modulation des squences pilotes
est donne par [4] :
{c
m,l,k
} =
4
3
2 (
1
2
w
k
), {c
m,l,k
} = 0,
o dsigne loprateur partie relle, dsigne loprateur partie imaginaire, m est le numro
de la trame, k est le numro de la sous-porteuse et l est le numro du symbole.
Les pilotes disperss sont transmis chaque symbole. Pour le symbole numro l (l variant
de 0 67), les sous-porteuses k appartenant lensemble : {k = 3 (l mod 4) + 12p| p est
un entier, p 0, k [0; K
max
]} font partie des pilotes disperss. Linsertion de ces pilotes
disperss est reprsente par la gure (1.5).
En plus des pilotes disperss, il existe 177 pilotes continus pour le mode 8K, 89 pour le mode
4K et 45 pour le mode 2K. Le terme continu signie que la position des pilotes continus est xe
dun symbole un autre contrairement aux pilotes disperss. Les sous-porteuses correspondant
8
FIG. 1.5 Position des pilotes disperss.
des pilotes disperss ou continus sont transmises avec un niveau de puissance suprieur aux
sous-porteuses dones : E[|c|
2
] = 16/9.
1.2.3 Caractristiques du systme dmission
Les performances du systme de transmission DVB-H sont expliques par diffrentes ca-
ractristiques :
Une efcacit spectrale par transmission orthogonale des sous-porteuses et rduction de
lespacement entre sous-porteuses une valeur minimale.
Lintroduction de lintervalle de garde fournit une immunit contre les chos causs par
la propagation multi-trajets.
Un pouvoir de correction des erreurs fournit par la concatnation de deux schmas de
codage (Reed-Solomon et codage convolutif) chacun complt par un entrelaceur.
Une structure efcace des pilotes utilise par le rcepteur pour lestimation des erreurs de
synchronisation et lestimation du canal.
Introduction dun nouveau mode de transmission (4K) offrant une meilleure exibilit
lors de la planication.
Un entrelaceur profond offrant une rsistance contre les interfrences bande troite.
1.2.4 Description du rcepteur DVB-H
Larchitecture typique dun rcepteur DVB-H comprend un oscillateur, un convertisseur
analogique numrique (ADC : Analog to Digital Converter) et un dmodulateur. Le signal
la sortie de loscillateur est une sinusode une frquence intermdiaire. Ce signal est ensuite
9
converti en bande de base et numris laide du convertisseur analogique-numrique. Le d-
modulateur traite la sortie du convertisseur analogique-numrique pour reconstituer les sections
MPE-FEC (entits des donnes de la couche liaison du systme DVB-H). Le dmodulateur
consiste en deux tages principaux de traitement. Le premier tage a pour entre le signal nu-
mrique en bande de base. Son rle est la dtection et la dmodulation des symboles OFDM
en faisant sortir les donnes en phase/quadrature. Le bloc en arrire accepte comme entre les
donnes en phase/quadrature et fait sortir des sections. Un contrleur automatique de gain est
utilis pour contrler la puissance du signal en bande du base.
Le premier tage du dmodulateur est reprsent dans la gure (1.6). Le mode de transmission
et la longueur de lintervalle de garde sont inconnus durant la phase dacquisition et doivent
tre dtermins dune manire aveugle. Durant la synchronisation, une interpolation est utilise
pour rechantillonner le signal et corriger le rythme de lhorloge du systme de rception par
rapport lhorloge du systme dmission. Les blocs aprs la FFT utilisent les squences pilotes
continus et disperss an destimer les erreurs de synchronisation et effectuer lgalisation.
Le schma de modulation et le taux du codage sont extraits partir des sous-porteuses TPS
contenues dans une trame OFDM (68 symboles OFDM conscutifs). Les donnes sont extraites
et dmodules avant dtre passes au second tage du rcepteur DVB-H.
FIG. 1.6 Schma en bloc du premier tage du rcepteur DVB-H.
Le second tage dcode les chantillons en phase/quadrature. Larchitecture de cette partie du
rcepteur DVB-Hconsiste en des modules qui effectuent les oprations inverses du codage canal
et de lentrelacement spcies dans le systme dmission. Le schma en bloc du deuxime
tage du rcepteur est reprsent par la gure (1.7).
10
FIG. 1.7 Schma en bloc du second tage du rcepteur DVB-H.
1.3 Problmes de synchronisation dans un rcepteur DVB-H
1.3.1 Effets dune erreur de synchronisation frquentielle
1.3.1.1 Position du problme :
La transmission dun signal bande troite sur un canal radio ncessite une translation fr-
quentielle du signal modul en bande de base une frquence porteuse haute note f
c
. Cette
opration est accomplie par un oscillateur moyennant la multiplication du signal par une sinu-
sode souvent appele porteuse. Le rcepteur ralise lopration inverse moyennant un deuxime
oscillateur local. Cependant, ces deux oscillateurs dmission et de rception ne peuvent pas
avoir en pratique exactement la mme frquence porteuse et il existe toujours un dcalage entre
les deux oscillateurs. Cest ce dcalage frquentiel qui cause les distorsions au signal reu d-
modul.
Le signal reu en bande porteuse en prsence dune erreur de synchronisation frquentielle
note f est donn par (1.5) :
r(t) = s(t)e
j2f
c
t
, (1.5)
o s(t) est le signal mis en bande de base donn par (1.1). Lquivalent en bande de base du
signal reu scrit :
r
b
(t) = r(t) e
j2(f
c
f)t
= s(t)e
j2ft
. (1.6)
Ce signal est chantillonn la cadence
1
T
pour rcuprer les chantillons

S
n
:

S
n
= r
b
(nT) = r
b
(
nT
u
N
)
= S
n
e
j2f
nT
u
N
= S
n
e
j2
n
N
,
(1.7)
o = f T
u
est le dcalage frquentiel normalis. Daprs lquation (1.7) on conclut que
le symbole reu lentre du bloc FFT en prsence dun dcalage frquentiel est victime dune
distorsion de phase. Le rsultat immdiat est la perte de lorthogonalit entre les diffrentes
sous-porteuses OFDM. On peut voir ce rsultat graphiquement avant de le montrer analytique-
ment. La forme du spectre du signal OFDM est donne dans la gure (1.8).
La largeur du lobe principal du spectre du signal OFDM donn par la gure (1.8) est
2
T
u
avec des
passages des zros tous les multiples entiers non nuls de
1
T
u
. On remarque que les traverses
11
FIG. 1.8 Effets dun dcalage frquentiel.
par zro sont alignes. Lopration de la FFT est essentiellement une opration dchantillon-
nage dans le domaine frquentiel. En labsence dun dcalage frquentiel, les chantillons sont
pris aux sommets du spectre o ICI (Inter-Carrier Interference) est nulle. Un dcalage frquen-
tiel signie une translation par rapport aux sommets et engendre comme on le remarque dans la
gure (1.8) une diminution de lnergie utile et essentiellement la perte dorthogonalit qui se
manifeste par de lICI. Dans le cas particulier o f est un multiple de lespacement entre sous-
porteuses
1
T
u
, il ny a pas dICI mais les positions des sous-porteuses sont dcales en sortie de
la FFT. Nous proposons danalyser ces effets analytiquement dans le paragraphe suivant.
1.3.1.2 Expression analytique des symboles reus en prsence dun dcalage frquentiel :
Dans ce paragraphe, on va raisonner sur un symbole OFDM. Sans perte de gnralits, on
peut xer lindice temporel du symbole OFDM l = 0. En se rfrant lquation 1.7, lex-
pression du symbole reu lentre du bloc FFT en prsence dun dcalage frquentiel et dun
canal AWGN (Additif White Gaussian Noise) est donne par (pour des raisons dillustration
simplie, on adopte le canal gaussien) :

S
n
= S
n
e
j2
n
N
+ w
n
, (1.8)
o w
n
sont les chantillons dun bruit blanc additif gaussien complexe. En se rfrant lqua-
tion 1.4, le symbole rcupr aprs FFT est donn par :
c
k
= c
k
sin()
N sin(

N
)
e
j
N1
N
+ I
k
+ W
k
. (1.9)
o c
k
= c
0,k
. Le symbole rcupr comporte trois termes. Le premier terme reprsente le sym-
bole mis c
k
affect par une diminution de lamplitude et un dphasage dus au dcalage fr-
quentiel . En pratique N est toujours largement suprieure , ce qui permet de remplacer
12
N sin(

N
) par . Le second terme traduit linterfrence entre sous-porteuses cause par le d-
calage frquentiel et il est donn par :
I
k
=
N1

=0,k

=k
c
k

sin()
N sin(
(k

k+)
N
)
e
j
N1
N
e
j
k

k
N
. (1.10)
Le troisime terme consiste en un bruit additif gaussien complexe.
On conclut quun dcalage frquentiel a trois effets sur le symbole reu :
1. Une diminution de lamplitude du terme utile.
2. Une rotation de la constellation.
3. Une apparition des interfrences entre sous-porteuses ICI.
1.3.1.3 Proprits statistiques des ICI :
Nous proposons dans ce paragraphe dtudier les proprits statistiques du terme I
k
des ICI
dni par lquation 1.10. Les valeurs prises par les symboles c
k
sont centres et dcorrles,
E[c
k
] = 0 et E[c
k
c

k
] =
kk
o est la fonction de Kronecker valant 1 lorsque k

= k et 0 sinon.
Sous ces conditions, nous montrons que I
k
est aussi centr. Pour valider cette proprit statis-
tique de I
k
, nous traons par simulation lhistogramme de {I
k
} et {I
k
} pour les paramtres
nots dans le tableau 1.3.
Paramtres de simulation Valeurs de simulation
Modulation QAM-16
Mode de transmission 2K
Dcalage frquentiel normalis 0.03
Nombre de blocs OFDM 30
TAB. 1.3 Paramtres de simulation de la distribution de I
k
.
13
1 0.5 0 0.5 1
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
Re(Ik)
Im(Ik)
FIG. 1.9 Histogramme de lallure de {I
k
} et {I
k
}.
On remarque daprs la gure (1.9) que le terme dinterfrences I
k
suit une allure gaus-
sienne complexe centre. Donc la rception des symboles de la constellation en prsence dun
dcalage frquentiel c
k
est entache dune interfrence quasi-gaussienne qui vient sajouter au
bruit thermique W
k
et dgrader les performances. On sintresse maintenant la puissance du
bruit provenant des ICI :
V ar[I
k
] = E[|I
k
|
2
] = (sin())
2
N1

=0,k

=k
1
{N sin(
(k

k+)
N
)}
2
. (1.11)
Il existe une borne suprieure de cette puissance pour || 0.5 donne par [12] :
V ar[I
k
] 0.5947(sin )
2
. (1.12)
An de mieux analyser limpact des ICI sur les performances de notre systme, on dnit le SIR
(Signal-to-Interference Ratio) comme tant le rapport entre la puissance utile et la puissance de
linterfrence provenant des ICI. Daprs lquation 1.9 et lquation 1.11 donnant la variance
de I
k
, lexpression du SIR (Signal to Interference Ratio) est donne par :
SIR =
{
sin

}
2
V ar[I
k
]
. (1.13)
En considrant lingalit donne par 1.12, on peut trouver une borne infrieure du SIR :
SIR
1
0.5947()
2
. (1.14)
La relation 1.14 est intressante dans la mesure o elle permet de dterminer la contrainte sur
qui assure un rapport de SIR suprieur un certain seuil. La gure (1.10) montre deux courbes.
14
Lune reprsente la borne infrieure thorique du SIR donne par 1.14 et lautre trace le rsultat
de simulation du SIR en fonction du dcalage frquentiel. La simulation est ralise avec le
mode de transmission 2K et la modulation QAM-16.
0 0.02 0.04 0.06 0.08 0.1
5
10
15
20
25
30
35
40
45
Dcalage frquentiel normalis
S
I
R
[
d
B
]
SIR par simulation
Borne infrieure thorique du SIR
FIG. 1.10 SIR en dB en fonction du dcalage frquentiel normalis.
On remarque que le SIRdcrot rapidement en fonction du dcalage frquentiel. La gure (1.10)
montre leffet nfaste de f sur les performances du systme utilisant la modulation OFDM.
An de maintenir un rapport de SIR suprieur 30 dB, il faut que le dcalage frquentiel reste
infrieur 0.02. Cest une contrainte que doivent supporter les algorithmes de synchronisation
dans le rcepteur DVB-H. La borne infrieure thorique est une bonne approximation du SIR
surtout pour les petites valeurs de .
1.3.1.4 Dgradation du SNR :
On a montr dans le paragraphe prcdant que le terme des ICI peut tre assimil du
bruit additif gaussien complexe qui vient sajouter au bruit thermique. On va sintresser la
dgradation du SNR (Signal to Noise Ratio) cause par ce terme dinterfrences. On dnit la
dgradation comme tant le rapport entre le SNR en absence du dcalage frquentiel et le SNR
en prsence du dcalage frquentiel. Le SNR en prsence du dcalage sera not SINR (Signal
to Interference plus Noise Ratio) car il tient compte du bruit thermique et du terme dICI. La
dgradation est alors donne par :
D() =
SNR
SINR().
(1.15)
La dgradation en dB peut tre approxime par lquation 1.16 [13] :
D()[dB]
10
3 ln 10
()
2
SNR. (1.16)
15
o ln dsigne le Log nprien et SNR est linaire. Nous dduisons daprs lquation 1.16 que
la dgradation crot avec le carr du dcalage frquentiel normalis et avec le SNR. Si lon
considre un dcalage frquentiel f et un SNR constants, la dgradation crot avec le carr de
la taille de FFT pour la mme bande occupe. Ainsi, la dgradation pour le mode 8K est plus
importante dun facteur de 16 par rapport celle du mode 2K. La dgradation est un indicateur
plus prcis sur la performance que le SIR. En effet, la dgradation cause par le dcalage dpend
du SNR et cette dpendance nest pas prise en considration par lindicateur du SIR. La courbe
de la gure (1.11) montre la variation de la dgradation en fonction du dcalage normalis pour
un SNR de 5 dB.
0 0.05 0.1 0.15 0.2
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
D
[
d
B
]
frequency offset normalis
FIG. 1.11 D() [dB] en fonction du dcalage frquentiel normalis.
On remarque daprs la gure (1.11) que pour avoir une dgradation ngligeable de 0.1 dB,
il faut que le dcalage normalis reste infrieur 0.05. Cest une exigence quon doit tenir
en considration lors de la conception des algorithmes de synchronisation frquentielle. La
dgradation augmente rapidement en fonction du dcalage frquentiel qui a donc un effet trs
nuisible sur les performances du systme. Une valeur du dcalage frquentiel de 0.2 cause une
dgradation de 1.8 dB pour un systme fonctionnant avec un SNR de 5 dB.
1.3.2 Effets dune erreur de synchronisation temporelle
1.3.2.1 Position du problme :
La synchronisation temporelle en OFDM est diffrente du principe de la synchronisation
temporelle pour la transmission mono-porteuse. En OFDM, il nexiste pas un instant optimal o
le diagramme de loeil est ouvert. En effet, un signal OFDM est constitu de milliers dchan-
tillons. La synchronisation temporelle en OFDM signie la localisation de la frontire dun
16
symbole OFDM. Il sagit de dterminer ou dlimiter le dbut du chaque symbole. Le sym-
bole OFDM est dlimit par les N chantillons en parallle lentre du bloc IFFT du systme
dmission. Une erreur de synchronisation temporelle souvent appele Timing Offset est donc
une erreur de localisation du dbut de chaque symbole. On peut distinguer deux cas. Le r-
cepteur localise le dbut dun symbole OFDM avant linstant optimal ou bien aprs celui-ci
(voir gure (1.12)). Les effets de ces deux cas de gures diffrent. Un timing offset peut tre
modlis par un dlai . La technique OFDM est robuste aux problmes de synchronisation
temporelle grce lintroduction de lintervalle de garde. Dans les deux prochains paragraphes,
on va montrer cette afrmation en examinant les deux cas de gures et en considrant un canal
gaussien.
FIG. 1.12 Deux cas dune erreur de synchronisation temporelle.
1.3.2.2 Effets dune erreur temporelle ngative :
Une erreur temporelle ngative signie que le rcepteur estime la frontire du symbole
avant la position idale. Ce cas ne cause pas un srieux problme condition que le dcalage
temporel reste infrieur T
g
la dure de lintervalle de garde. En effet, le prxe cyclique
contient les mmes chantillons que la partie nale du symbole OFDM. La dmodulation est
17
toujours donne par la FFT de lquation 1.4. En prsence dun dcalage temporel , on aura :
c
k
=
N1

n=0
S(n )e
j2k
n
N
=
1

n=0
S(n )e
j2k
n
N
+
N1

n=
S(n )e
j2k
n
N
=
1

n=0
S(n + N )e
j2k
n+N
N
e
j2k

N
+
N1

n=
S(n )e
j2k
n
N
e
j2k

N
= e
j2k

N
N1

m=0
S(m)e
j2k
m
N
= e
j2k

N
c
k
.
(1.17)
On conclut daprs lquation 1.17 que le dcalage temporel introduit seulement un dphasage
sur le symbole rcupr alors que lorthogonalit est maintenue. On remarque que le dphasage
est proportionnel lindice k de la sous-porteuse. Donc les sous-porteuses lextrmit du
spectre subissent un dphasage plus important. La gure (1.13) montre la constellation QAM-
16 reue en prsence dun dcalage temporel de 20 chantillons. Le mode de transmission est
4K. Un dcalage temporel se traduit donc par un dphasage. Le dphasage entre la premire et la
dernire sous-porteuse est donn par : 2(1
1
N
) . Si = 1, cest--dire le rcepteur a effectu
une erreur d un chantillon, lexpression devient 2(1
1
N
). Ce grand dphasage nest pas
aussi grave car il peut tre compens par un galiseur dans le domaine frquentiel. On conclut
dans ce paragraphe quun dcalage temporel ngatif infrieur lintervalle de garde ne cause
pas la perte dorthogonalit et le dphasage quil introduit peut tre compens par lestimation
du canal et lgalisation. Cependant, la compensation devient difcile si le dcalage temporel
augmente. Ainsi, des algorithmes destimation de la frontire dun symbole OFDM doivent tre
dvelopps an de maintenir le dcalage temporel ngatif en dessous de lintervalle de garde.
1.3.2.3 Effets dune erreur temporelle positive :
Le second cas correspondant une erreur temporelle positive a un effet plus nfaste. La
fentre FFT contient des chantillons appartenant au symbole OFDM suivant comme il est
indiqu dans la gure (1.12) ce qui dtruit lorthogonalit. Le vecteur S(l) lentre de la FFT
est :
S(l) = [S
l,
, S
l,+1
, . . . , S
l,N1
, S
l+1,0
, S
l+1,1
, . . . , S
l+1,1
] .
18
FIG. 1.13 QAM-16 en prsence dun dcalage en temps ngatif de 20 chantillons.
La dmodulation de ce vecteur par la FFT donne [11] :
c
l,k
=
N
N
c
l,k
e
j2
k
N

+
1
N
N1

n=0
N1

i=0,i=k
c
l,i
e
j2
i
N
(n+)
(ICI)
+
1
N
N1

n=N
N1

i=0,i=k
c
l+1,i
e
j2
i
N
(nN+)
e
j2
n
N
k
(ISI).
(1.18)
Le symbole dmodul consiste maintenant en un terme utile et des interfrences ICI et ISI
(Inter-Symbol Interference). Concernant la partie utile, les symboles transmis c
l,k
sont attnus
et dphass par un facteur constant dans le temps et proportionnel au dcalage temporel et
lindice de la sous-porteuse. Contrairement un dcalage ngatif, un dcalage temporel positif
introduit des ISI et ICI. Donc lorthogonalit nest pas maintenue dans ce cas de gure. Ainsi,
un dcalage temporel positif est plus nfaste sur les performances du systme quun dcalage
ngatif.
La dgradation du SNR en dB cause par le dcalage temporel peut tre approxime par [9] :
D
SNR
() = 2 (

N
)
2
. (1.19)
Daprs cette quation 1.19, on remarque :
La dgradation crot quadratiquement avec le dcalage temporel.
Les modes de transmission avec grande taille de FFT sont plus immuniss contre le d-
calage temporel.
La gure (1.14) montre la variation de la dgradation du SNR en fonction du dcalage temporel
pour le mode 4K.
19
0 50 100 150 200 250 300
0
0.002
0.004
0.006
0.008
0.01
0.012
Timing offset
D
(
S
N
R
)
FIG. 1.14 Dgradation du SNR [dB] en fonction du dcalage temporel.
La dgradation du SINR cause par le dcalage temporel positif nest pas trs importante. Elle
est infrieure 0.01 dB pour un dcalage temporel de 280 chantillons. La dgradation est
inversement proportionnelle la taille de la FFT. Ainsi, pour le mode 2K et pour la mme
valeur du dcalage temporel, la dgradation sera de lordre 0.037 dB. En tout cas, la dgradation
nest pas aussi importante que la dgradation cause par le dcalage frquentiel et lOFDM est
donc moins sensible aux problmes de synchronisation temporelle par rapport aux problmes
de synchronisation frquentielle.
1.3.3 Effets dune erreur de lhorloge dchantillonnage
1.3.3.1 Position du problme :
Pour rcuprer les symboles mis, le rcepteur doit chantillonner le signal reu aux instants
lT
s
+ nT avec n [0, . . . , N + N
g
1]. Cependant, il existe toujours en pratique un dcalage
entre lhorloge du systme dmission et lhorloge du systme de rception. Le rcepteur chan-
tillonne avec la cadence
1
T

au lieu de
1
T
. On dnit ainsi lerreur sur lhorloge dchantillonnage
souvent appele clock offset par :
=
T

T
T
. (1.20)
Ce dcalage cause une dgradation des performances. Ainsi des algorithmes de synchronisation
doivent tre dvelopps an destimer ce dcalage et le corriger. On va expliciter lexpression
des symboles reus en prsence dune erreur dchantillonnage et tudier son inuence sur la
dgradation du SNR.
20
1.3.3.2 Expression des symboles reus en prsence dune erreur sur lhorloge dchan-
tillonnage :
Le signal OFDM reu en prsence dun canal AWGN est donn par :
r(t) = s(t) + w(t), (1.21)
avec s(t) est le signal mis donn par 1.1 et w(t) est un bruit blanc complexe additif gaussien.
Ce signal est chantillonn au rcepteur la cadence
1
T

:
r((lN
s
+ n)T

) =
N1

i=0
c
l,i
e
j2
i
N
(lN
S
+)(1+)
e
j2
in
N
(1+)
+ w
l,n
. (1.22)
Pendant une dure dobservation de l symboles OFDM, la fentre FFT subit un dcalage de
= l N
s
chantillons. La dmodulation par la FFT des chantillons donns par 1.22 avec
n {0, . . . , N 1} fournit :
c
l,k
= c
l,k
e
j2
k
N
(lN
s
+)(1+)
I
k,k
+
N1

i=0,i=k
c
l,i
e
j2
i
N
(lN
S
+)(1+)
I
i,k
+ W
l,k
, (1.23)
o
I
i,k
=
1
N
sin((i(1 + ) k))
sin(

N
(i(1 + ) k))
e
j
N1
N
(i(1+)k)
.
et W
l,k
sont les chantillons dun bruit blanc gaussien complexe. Daprs lquation 1.23, le
symbole la sortie de la FFT consiste en trois termes :
1. Le premier terme dsigne le terme utile c
l,k
dphas et attnu. Les deux effets dpendent
de la frquence de la sous-porteuse f
k
=
k
T
u
. Langle de dphasage du symbole utile est
donn par :

l,k
= 2
k
N
(lN
s
+ )(1 + ) + arg(I
k,k
).
Langle de dphasage est proportionnelle lindice de la sous-porteuse et crot linai-
rement dun symbole OFDM un autre. Le symbole utile est attnu par le facteur
|I
k,k
| 1. Le dcalage dans la fentre FFT cause un dphasage additif.
2. Le second terme est un terme dinterfrences ICI. Il est considr comme du bruit additif.
3. Le troisime terme dnote le bruit thermique.
On remarque que lerreur dchantillonnage combine les deux effets du dcalage temporel et
frquentiel (ICI et dcalage dans la fentre FFT).
21
1.3.3.3 Dgradation du SNR :
La dgradation D
k
en [dB] de la sous-porteuse dindice k peut tre exprime par :
D
k
= 10 log
10
(1 +
V ar(ICI)
N
0
) 10 log
10
(|I
k,k
|
2
)
= 10 log
10
(1 + SNR
N1

i=0,i=k
|I
i,k
|
2
) 10 log
10
(|I
k,k
|
2
) [dB],
(1.24)
avec N
0
est la densit spectrale de puissance de W
l,k
. La dgradation nest pas la mme pour
toutes les sous-porteuses et elle dpend de k. Le premier terme de 1.24 rsulte des ICI et il
est dominant. La dgradation du SNR est due principalement aux ICI. Pour les frquences
intermdiaires f
k
, lexpression de 1.24 peut tre approxime par [14] :
D
k
10 log
10
(1 +
1
3
SNR(
k
1 +
)
2
). (1.25)
La dgradation est proportionnelle au SNR, lindice de la sous-porteuse k et clock offset .
La courbe de la gure (1.15) montre la dgradation en fonction de pour un SNR=10 dB et
f
k
=
1024
T
u
.
0 1 2 3 4 5 6
x 10
5
0
0.5
1
1.5
2
2.5
3
clockoffset
D

g
r
a
d
a
t
i
o
n

[
d
B
]
FIG. 1.15 Dgradation du SNR en fonction du dcalage de lhorloge pour un SNR=10 dB.
La dgradation crot rapidement avec lerreur de lhorloge dchantillonnge. Pour assurer une
dgradation ngligeable infrieure 0.2 dB, il faut maintenir < 10 ppm. Cest une contrainte
que doit satisfaire lalgorithme destimation de lerreur sur lhorloge dchantillonnage.
22
FIG. 1.16 Fonctionnalits de synchronisation dans un rcepteur DVB-H.
1.4 Une Stratgie de synchronisation dans un rcepteur DVB-
H
Les blocs crits en rouge dans le schma de la gure (1.16) montrent les blocs responsables de
la synchronisation dans le rcepteur DVB-H. On peut les diviser en des blocs responsables de
la correction des erreurs de synchronisation (Interpolation + Compensation de la porteuse) et
des blocs responsables de lestimation des erreurs de synchronisation. Ces derniers se divisent
en des algorithmes travaillant en mode acquisition et dautres en mode poursuite.
1.4.1 Interpolation de rcupration du rythme
Lalgorithme destimation de lerreur sur lhorloge dchantillonnage (Poursuite du dca-
lage de lhorloge) ne commande pas lhorloge dchantillonnage. Cest le rle de linterpolateur
de calculer les valeurs du signal aux instants optimaux partir des chantillons dcals. Linter-
polateur rechantillonne le ux dentre la cadence dchantillonnage du symbole OFDM
1
T
.
Linterpolation est quivalente un ltre rponse impulsionnelle nie (FIR : Finite Impulse
Response).
1.4.2 Compensation de frquence de la porteuse
Ce module compense lerreur sur la frquence de la porteuse estime par les algorithmes
de synchronisation frquentielle. La correction se fait dans le domaine numrique en agissant
directement sur les chantillons la sortie de linterpolateur.
23
1.4.3 Mode acquisition
Les blocs travaillant en mode acquisition sont les suivants : synchronisation temporelle,
synchronisation frquentielle avant FFT et acquisition de la synchronisation frquentielle aprs
FFT. La synchronisation temporelle et frquentielle doivent tre effectues ds la dtection du
signal RF (Radio Frequency). Nous tudierons et implmentons dans ce travail des techniques
de synchronisation de ce mode dacquisition.
1.4.3.1 Synchronisation temporelle :
Le rle de ce module est lidentication de la limite du symbole OFDM. Linformation est
passe au bloc suivant (Suppression PC). An destimer le dbut du symbole, on exploite la
structure du prxe cyclique introduite dans le symbole OFDM.
1.4.3.2 Estimation de la partie fractionnaire de lerreur frquentielle :
Lerreur frquentielle peut tre exprime en un multiple entier prs de lespacement entre
sous-porteuses
1
T
u
. Le module synchronisation frquentielle avant FFT dtermine la partie frac-
tionnaire de ce facteur. Ce module est bas en une corrlation entre le prxe cyclique et la
portion correspondante de la partie utile dun symbole OFDM. En gnral, cest le mme algo-
rithme qui dtermine le dcalage temporel et la partie fractionnaire du dcalage frquentiel.
1.4.3.3 Estimation de la partie entire de lerreur frquentielle :
Ce module est responsable de lestimation de la partie entire du dcalage frquentiel. Les-
timation est base sur le calcul des vecteurs de corrlation entre les positions des pilotes continus
et les sous-porteuses adjacentes ces positions. Aprs estimation de ce paramtre, il y aura ali-
gnement de la sortie de la FFT. En effet, on a montr dans le paragraphe 1.3.1 que la partie
entire du dcalage cause une translation dans la position des sous-porteuses. En gnral, ce
module ne sexcute quen mode acquisition ou re-acquisition si ncessaire.
1.4.4 Mode poursuite
Aprs synchronisation en mode acquisition, les algorithmes de synchronisation en mode
poursuite doivent minimiser les erreurs rsiduelles que les algorithmes en mode acquisition
ne peuvent pas corriger. Les bloc travaillants en mode poursuite : Poursuite de synchronisa-
tion frquentielle, poursuite du dcalage de lhorloge et synchronisation symbole ne. Dans
le troisime chapitre de ce rapport, nous tudierons un algorithme travaillant sur lestimation
jointement de la partie rsiduelle du dcalage frquentiel et le dcalage de lhorloge.
24
1.4.4.1 Poursuite de lerreur frquentielle sur la porteuse :
Ce module dtecte la partie rsiduelle de lerreur frquentielle pas encore corrige ce
stade. Lalgorithme destimation utilise la proprit que la partie rsiduelle est typiquement
constante pour les chantillons de plusieurs symboles OFDM successifs. Lestimation est obte-
nue en moyennant sur les pilotes continus.
1.4.4.2 Poursuite de lerreur sur lhorloge dchantillonnage :
Ce module estime lerreur sur la frquence dchantillonnage en se basant sur la relation
linaire qui existe entre le dphasage et lerreur. Le dphasage est proportionnel lindice de
la sous-porteuse. Les pilotes continus dans la partie ngative et positive du spectre sont utiliss
pour estimer lerreur. La valeur estime est fournie ensuite linterpolateur.
1.4.4.3 Synchronisation symbole ne :
Ce module exploite la rotation linaire des pilotes disperss dans chaque symbole OFDM
pour estimer le dcalage temporel. Cette estimation est plus ne que celle fournie par la syn-
chronisation temporelle avant FFT dans le mode acquisition. Linformation fournie par la syn-
chronisation symbole ne est utilise pour actualiser la frontire du symbole OFDM.
1.5 Conclusion
Dans ce premier chapitre, nous avons introduit la norme DVB-H et les principales caract-
ristiques de son systme dmission et rception. Ensuite, nous avons introduit les problmes de
synchronisation que doit rsoudre le rcepteur DVB-H. Nous avons distingu essentiellement
trois tches de synchronisation :
Le rcepteur doit dlimiter la frontire dun symbole OFDM.
Le rcepteur doit rcuprer la frquence porteuse du signal mis.
Le rcepteur doit rcuprer le rythme de lhorloge du systme dmission.
Nous avons introduit les effets des erreurs de synchronisation sur les performances du systme.
Ensuite, nous avons conclut les contraintes que doivent satisfaire les algorithmes de synchro-
nisation pour assurer une dgradation acceptable : dcalage temporel trs largement infrieur
lintervalle de garde, dcalage frquentiel normalis infrieur 0.02 et erreur dchantillonnage
infrieure 10 ppm. Nous avons montr aussi que les effets de synchronisation frquentielle
sont les plus nfastes pour le systme DVB-H qui utilise la transmission OFDM.
Dans une dernire partie de ce chapitre, nous avons tudi une stratgie de synchronisa-
tion dans un rcepteur DVB-H. Tous les modules travaillent dans le domaine numrique. On
25
distingue des blocs travaillant sur la phase dacquisition et dautres travaillant sur la phase de
poursuite. Dans le reste de ce rapport, nous tudions quelques mthodes et techniques de syn-
chronisation dans les deux phases dacquisition et de poursuite.
26
Chapitre 2
Phase dacquisition des algorithmes de
synchronisation
La phase dacquisition comprend lestimation du dbut dun symbole OFDM, lestimation
de la partie fractionnaire et la partie entire du dcalage frquentiel. Dans ce chapitre, on va
tudier un algorithme destimation conjointe du dcalage temporel et de la partie fractionnaire
du dcalage frquentiel, dune part et un autre algorithme destimation de la partie entire du
dcalage frquentiel, dautre part.
2.1 Estimation au sens du maximum de vraisemblance des
dcalages temporel et frquentiel dans les systmes OFDM
Lalgorithme destimation des dcalages temporel et frquentiel dans les systmes OFDM
agit dans le domaine temporel (avant FFT). Son principe est lexploitation des proprits de
corrlation introduites par linsertion du prxe cyclique. Lestimation se fait dune manire
aveugle et se base sur le principe du maximum de vraisemblance [1].
2.1.1 Description de lalgorithme
Le symbole reu lentre de la FFT en prsence dun dcalage temporel et dun dcalage
frquentiel normalis est donn par :
r(n) = s(n )e
j2
n
N
+ w(n), (2.1)
o w(n) est un bruit blanc additif gaussien. On suppose quon observe 2N + N
g
chantillons
conscutifs de r(n). Ces chantillons contiennent ncessairement un symbole OFDM complet
de N + N
g
chantillons. La position de ce symbole OFDM est inconnue car le dlai introduit
27
par le canal est inconnu par le rcepteur. On dnit :
I = {, . . . , + N
g
1},
I

= { + N, . . . , + N + N
g
1}.
FIG. 2.1 Structure des intervalles I et I

.
I

contient les indices des chantillons donnes qui sont copis dans le prxe cyclique et I
contient les indices de ce prxe (voir gure (2.1)). Le vecteur dobservation de longueur 2N +
N
g
est form de r = [r(0), r(1), . . . , r(2N +N
g
1)]. Les chantillons dans le prxe cyclique
et leur copie sont deux deux corrls.
n I, E{r(n)r

(n + m)} =
_

2
s
+
2
n
si m = 0

2
s
e
j2
si m = N
0 sinon
(2.2)
o
2
s
= E{|s(n)|
2
},
2
w
= E{|w(n)|
2
}.Les chantillons r(n), n / I I

sont mutuellement
dcorrls.
On dnit la fonction log de vraisemblance (, ) pour et par le logarithme de la
densit de probabilit f du vecteur dobservation r sachant et . Dans ce qui suit, on ne va pas
considrer les termes additifs et les constantes positives qui apparaissent dans lexpression de la
fonction de log-vraisemblance puisquils naffectent pas la maximisation de cette fonction. En
utilisant les proprits de corrlation du vecteur dobservations r, la fonction log-vraisemblance
28
peut tre crite :
(, ) = logf
,
(r|, )
= log
_

nI

f
,
(r(n), r(n + N))

n/ II

f
,
(r(n))
_
= log
_

nI

f
,
(r(n), r(n + N))
f
,
(r(n))f(r(n + N))

n
f
,
(r(n))
_
.
(2.3)
Le produit

n
f
,
(r(n)) est indpendant de et . Lestimation de et au sens du maxi-
mum de vraisemblance est largument maximisant (, ). En supposant que r est un vecteur
gaussien, on montre dans lannexe (A) que lquation (2.3) scrit :
(, ) = |()|cos(2 +()) (), (2.4)
o dnote largument dun nombre complexe,
(m) =
m+N
g
1

n=m
r(n)r

(n + N), (2.5)
(m) =
1
2
m+N
g
1

n=m
|r(n)|
2
+|r(n + N)|
2
, (2.6)
= |
E{r(n)r

(n + N)}
_
E{|r(n)|
2
}E{|r(n + N)|
2
}
| =

2
s

2
s
+
2
w
=
SNR
SNR + 1
, (2.7)
o SNR =

2
s

2
w
.
La maximisation de la fonction de log-vraisemblance est ralise en deux tapes :
max
(,)
(, ) = max

max

(, ) = max

(,
ML
()). (2.8)
Le maximum est obtenu lorsque le terme en cosinus de lquation (2.4) vaut 1. Lestimation au
sens du maximum de vraisemblance sur fournit :

ML
() =
1
2
() + n, (2.9)
avec n modlise la partie entire du dcalage frquentiel normalis. Comme le but de lalgo-
rithme est destimer la partie fractionnaire du dcalage frquentiel, on suppose n = 0 donc
|| <
1
2
. La fonction de log-vraisemblance en fonction de devient :
(,
ML
()) = |()| (). (2.10)
Ainsi lestimation simultane de et est donne par :

ML
= arg max

{|()| ()}, (2.11)


29

ML
=
1
2
(

ML
). (2.12)
Deux quantits affectent la fonction de log-vraisemblance et ainsi les performances de lalgo-
rithme : la longueur du prxe cyclique et le facteur de corrlation reli directement au SNR.
Essentiellement cest la quantit () qui fournit les deux estimateurs. Son module compens
par un terme dnergie atteint le maximum au point

ML
. Son argument en ce point est propor-
tionnel
ML
. Dans le rcepteur, la quantit () est calcule au l deau comme il est indiqu
dans la gure (2.2).
FIG. 2.2 Structure de lestimateur au maximum de vraisemblence de et .
2.1.2 Implmentation
Lalgorithme destimation avec maximum de vraisemblance du dcalage temporel et fr-
quentiel a t implment en utilisant le langage C. Limplmentation de lalgorithme est base
sur le calcul des quantits (m) et (m) donnes par les quations (2.5) et (2.6).
Les deux relations de rcurrence :
(m) = (m1) t(m1) + t(m + N
g
1), (2.13)
et
(m) = (m1) l(m1) + l(m + N
g
1), (2.14)
avec
t(m) = r(m) r

(m + N), (2.15)
et
l(m) =
1
2
(|r(m)|
2
+|r(m + N)|
2
). (2.16)
30
permettent de simplier le calcul.
On stocke dans un Buffer de taille N +1 les quantits |(m)| (m) pour m {0, . . . , N}.
Lestimation du dcalage temporel

ML
est donne par lindice du maximum de ce Buffer.
Donc on doit chercher le maximum sur un Buffer de taille N + 1 pour trouver lestimation au
maximum de vraisemblance du dcalage temporel.
Lestimation au maximum de vraisemblance du dcalage frquentiel
ML
est proportion-
nelle largument de (m) au point

ML
.
2.1.3 Rsultats de simulation de lestimateur temporel
2.1.3.1 Performances de lestimateur en prsence dun canal AWGN
Le canal AWGN est un canal bruit blanc additif gaussien complexe qui modlise le bruit
thermique dans les circuits lectroniques du rcepteur. On dnit le SNR pour un canal AWGN
par :
SNR =

2
s

2
w
, (2.17)
o w(t) modlise le bruit additif gaussien complexe qui sajoute s(t).
Pour analyser les performances de lestimateur temporel donn par (2.11), nous dterminons le
pourcentage de russir lestimation temporelle. Nous analysons la sortie de lestimateur tempo-
rel pour 300 expriences et calculons la russite de lestimateur estimer le dcalage temporel.
La courbe de la gure (2.3) montre la variation de ce pourcentage en fonction du SNR pour
trois rapports de lintervalle de garde : 1/8, 1/16 et 1/32. Le tableau 2.1 rsume les paramtres
de cette simulation.
Paramtres de simulation Valeurs des paramtres
Modulation QAM-16
Mode de transmission 4K
Dcalage temporel 20
TAB. 2.1 Paramtres de simulation de lestimateur temporel de la phase dacquisition.
Lestimateur atteint un pourcentage de russite suprieur 90% pour un SNR de 10 dB pour les
trois rapports de lintervalle de garde. Les performances pour lintervalle de garde IG = 1/8
sont lgrement suprieures aux autres valeurs de lintervalle de garde. En effet, les perfor-
mances de lestimateur dpendent de la longueur de lintervalle de garde. Un long intervalle
de garde donne un pic de la fonction de corrlation plus facile dtecter. Pour cette raison, les
performances pour IG = 1/8 sont lgrement meilleures. Cependant, partir dune certaine
longueur les performances de lestimateur ne samliorent plus.
31
0 2 4 6 8 10
20
30
40
50
60
70
80
90
100
SNR [dB]
P
o
u
r
c
e
n
t
a
g
e

d
e

r

u
s
s
i
t
e
IG=1/8
IG=1/16
IG=1/32
FIG. 2.3 Pourcentage de russite de lestimateur temporel en fonction de SNR.
Les performances pour les trois valeurs de lintervalle de garde sont proches, lintrt de
lintervalle de garde normalis 1/8 nest pas clairement peru pour le canal AWGN.
Le tableau 2.2 donne les SNR ncessaires pour les trois valeurs de lintervalle de garde qui
permettent un pourcentage de russite suprieur 90%.
Rapport de lintervalle de garde SNR ncessaire
1/8 9 dB
1/16 9,4 dB
1/32 9.8 dB
TAB. 2.2 SNR ncessaire en fonction du rapport de lintervalle de garde.
On remarque daprs les rsultats du tableau 2.2 que les SNR ncessaires pour avoir un haut
pourcentage de russite sont trs proches pour les 3 modes de transmission. On ne voit pas pour
le canal AWGN et de point de vue phase dacquisition de la synchronisation temporelle lintrt
de lintervalle de garde 1/8 par rapport aux autres valeurs de lintervalle de garde. Mme pour
les faibles SNR les performances sont proches.
2.1.3.2 Analyse de performances de lestimateur pour le canal TU6
Dans un environnement radio-mobile, les signaux lectromagntiques subissent de linter-
frence cause par la propagation multi-trajets. Un autre phnomne qui caractrise lenviron-
32
nement radio-mobile est leffet Doppler. Cet effet sobserve pour les rcepteurs en mobilit et
cause un dcalage frquentiel des diffrents chos. Ces phnomnes physiques causent une d-
gradation des performances du systme de rception. Le but de ce paragraphe est ltude des
performances de lestimateur en prsence dun canal radio-mobile. Pour cela, on va considrer
un prol de canal particulier pour modliser ces effets. Le prol utilis est le modle TU6. Ce
modle, correspondant une rception urbaine, est dni par le projet COST(Co-Operative for
Scientic and Technical research) 207 et spci par le rapport technique de lETSI TR 101
401 [5].
Numro du trajet Dlai (
s
) Puissance (dB) Modle du Fading Spectre Doppler
1 0.0 -3 Rayleigh Jakes
2 0.2 0 Rayleigh Jakes
3 0.5 -2 Rayleigh Jakes
4 1.6 -6 Rayleigh Jakes
5 2.3 -8 Rayleigh Jakes
6 5 -10 Rayleigh Jakes
TAB. 2.3 Modle TU6.
Le fading multi-trajets est modlis par la distribution de Rayleigh :
p(R) =
R

2
R
e

R
2
2
2
R
, R 0. (2.18)
O
2
R
est la puissance moyenne des trajets multiples. Le spectre Doppler est donn par la
relation de Jakes :
S(f) =
1
f
D
_
(1 (
f
f
D
)
2
, (2.19)
o f
D
est la frquence Doppler relie la vitesse du rcepteur par la relation :
f
D
= v
f
c
C
, (2.20)
o v est la vitesse du rcepteur, f
c
est la frquence de la porteuse et C est la clrit de la lumire
dans le vide. La rponse impulsionnelle du canal est donne par un processus alatoire dont le
prol de puissance est reprsent par la gure (2.4). Le canal TU6 considr dans la simulation
est slectif en frquence fading lent.
Pour le canal TU6, on dnit SNR
moyen
=

2
s

2
w
aprs normalisation du prol de puissance du
canal. Lanalyse de performances de lestimateur temporel pour le canal TU6 a montr une
dgradation importante. En effet, lestimateur temporel est optimal pour le canal AWGN. Pour
33
FIG. 2.4 Prol de puissance multi-trajets du canal TU6.
le canal TU6 slectif en frquence, ltalement des dlais cause ltalement du pic de la fonction
donne par (2.11) et la localisation de ce pic nest plus facilement dtectable.
Lexcution de la simulation pour diffrents paramtres de transmission a montr que le
paramtre dterminant dans les performances de lestimateur est la longueur de lintervalle de
garde. Le tableau (2.5) donne le pourcentage de russite de la phase dacquisition en fonction
des diffrents rapports de lintervalle de garde proposs par la norme DVB-H. Les paramtres
considrs dans la simulation sont cits dans le tableau 2.4.
Paramtres Valeurs correspondantes
Mode de transmission 4K
SNR
moyen
15 dB
Vitesse 50 Km/h
Modulation QAM-16
TAB. 2.4 Paramtres de simulation de lestimateur temporel pour le canal TU6.
En comparant les rsultats du tableau 2.5 pour le canal TU6 avec les rsultats de la gure (2.3)
pour le canal AWGN, on note bien la chute des performances de lalgorithme. Le recours une
phase de poursuite sobserve pour le canal TU6 fading multi-trajets. Le rapport 1/4 donne les
meilleures performances car il permet une immunit suprieure contre ltalement des dlais.
Mme si lalgorithme ne russit pas lors de la phase dacquisition dterminer la position
correcte du dbut dun symbole OFDM, il doit nanmoins minimiser lerreur an quil puisse
tre possible de la corriger dans la phase de poursuite. Le critre du pourcentage de russite ne
34
Intervalle de garde normalis Pourcentage de russite
1/4 28.83%
1/8 28.46%
1/16 27%
1/32 23.35%
TAB. 2.5 Pourcentage de russite de la phase dacquisition en fonction de lintervalle de garde
pour SNR
min
=15 dB .
donne pas une ide sur lerreur commise par lestimateur. Pour cette raison, on donne dans le
tableau 2.6 lcart-type de lestimateur pour les diffrents rapports de lintervalle de garde et les
mmes paramtres cits dans le tableau 2.4.
Intervalle de garde normalis Ecart-type en nombre dchantillons
1/4 6.15
1/8 6.3
1/16 7.8
1/32 8.91
TAB. 2.6 Ecart-type de lestimateur en fonction de lintervalle de garde normalis.
Lestimateur en phase dacquisition commet une erreur rsiduelle dcart-type de 7 9 chan-
tillons que le rcepteur doit corriger en phase de poursuite par le bloc synchronisation tempo-
relle ne.
2.1.4 Rsultats de simulation de lestimation du dcalage frquentiel
2.1.4.1 Analyse des performances de lestimateur pour le canal AWGN
Pour analyser les performances de lestimateur frquentiel, on a considr les mme para-
mtres de simulation que lestimateur temporel avec un dcalage frquentiel de 400 Hz. Cette
valeur correspond un dcalage frquentiel normalis gal 0.18 pour le mode 4K. La gure
(2.5) montre la sortie de lestimateur en fonction du temps (numro du symbole OFDM) pour
un SNR= 5 dB.
On constate daprs la gure (2.5) une proprit statistique de lestimateur : lestimateur est
non biais. Le critre quon va considrer pour lanalyse de performances de lestimateur est la
variance qui se confond avec lerreur quadratique moyenne de notre estimateur non biais. La
35
0 10 20 30 40 50 60 70 80 90
397.5
398
398.5
399
399.5
400
400.5
401
401.5
402
Numro du symbole OFDM
F
r
e
q
u
e
n
c
y

o
f
f
s
e
t

e
s
t
i
m


[
H
z
]
FIG. 2.5 Sortie de lestimateur en fonction du temps.
gure (2.6) montre lvolution de la variance en fonction du SNR pour les diffrentes valeurs
du rapport de lintervalle de garde. Le dcalage frquentiel est toujours pris gal 400 Hz.
Lestimateur garantit une variance infrieure 4 Hz pour les diffrents rapports de lintervalle
de garde avec un SNR= 5 dB. La performance dpend de la longueur de lintervalle de garde.
Pour cette raison la performance pour IG = 1/4 est meilleure. Cependant, pour un SNR assez
lev (suprieur 10 dB), on a presque les mmes performances pour IG = 1/4 et 1/8 et
des performances un peu infrieures pour IG = 1/16. On peut expliquer cette constatation
par le fait que les performances ne samliorent plus si la longueur de lintervalle de garde
dpasse un certain seuil. Pour un canal AWGN et dun point de vue phase dacquisition de la
synchronisation, on peut conclure que pour un SNR suprieur 5 dB, le rapport de lintervalle
de garde 1/8 est sufsant. La valeur IG = 1/32 donne des performances nettement infrieures
que les autres rapports de lintervalle de garde. Le tableau 2.7 rsume les performances de
lestimateur du dcalage frquentiel pour les diffrentes valeurs de lintervalle de garde pour un
SNR= 6 dB.
Les performances de lestimateur de la partie fractionnaire du dcalage frquentiel fournit
une erreur rsiduelle ngligeable et on ne voit pas ce stade le besoin dune phase de poursuite
pour le dcalage frquentiel. En effet, la simulation est ralise pour un canal AWGN et pour
ce type de canal le dveloppement dune phase de poursuite pour le dcalage frquentiel nest
pas ncessaire.
36
FIG. 2.6 Variance en Hz
2
de lestimateur en fonction du SNR pour les diffrents rapports de
lintervalle de garde.
Rapport de lintervalle de garde Ecart-type en Hz
1/4 0.592
1/8 0.695
1/16 0.931
1/32 1.744
TAB. 2.7 Ecart-type de lestimateur en fonction de lintervalle de garde normalis pour un
SNR= 6 dB.
2.1.4.2 Analyse de performances pour le canal TU6
Lestimateur du dcalage frquentiel, li lestimateur temporel, subit lui aussi une dgra-
dation des performances par rapport au canal gaussien. Cependant, cette dgradation nest pas
aussi importante comme cest le cas de lestimateur temporel. Lestimateur frquentiel est lar-
gument dune somme des nombres complexes comme il est dcrit par lquation (2.12). Ces
nombres complexes r(n) r

(n + N) ont le mme argument 2. Donc ils contribuent en co-


hrence dans la somme et donnent un effet de moyenne lestimateur frquentiel. Pour cette
raison, lestimateur frquentiel donne des performances meilleures par rapport lestimateur
temporel.
Lexcution de la simulation pour diffrents paramtres de transmission a montr que le fac-
teur le plus important dans les performances de lestimateur est la longueur de lintervalle de
garde. Le tableau (2.9) donne lcart-type de lestimateur pour les diffrents intervalles de garde
37
normaliss. Le tableau (2.8) donne les paramtres de simulation.
Paramtres Valeurs correspondantes
Mode de transmission 4K
SNR moyen 15 dB
Vitesse 50 Km/h
Modulation QAM-16
Dcalage frquentiel 400 Hz
TAB. 2.8 Paramtres de simulation de lestimateur frquentiel pour le canal TU6.
Intervalle de garde Ecart-type en Hz
1/4 3.27
1/8 5.34
1/16 9.62
1/32 23.12
TAB. 2.9 Ecart-type de lestimateur en fonction de lintervalle de garde pour le canal TU6.
Lcart-type de lestimateur pour le canal TU6 est largement suprieur celui du canal AWGN.
Cependant, lcart-type fourni par lestimateur pour le canal TU6 reste sufsant en considrant
la contrainte que lcart-type de lerreur rsiduelle doit tre infrieur 1 et 2% de lespacement
entre sous-porteuse daprs les rsultats du chapitre 1. Cette contrainte pour le mode 4K se
traduit par une erreur rsiduelle infrieure 23 Hz, satisfaite pour 3 rapports de lintervalle de
garde. En effet seul le rapport 1/32 ne satisfait pas cette contrainte.
Un autre paramtre qui inue les performances de lestimateur frquentiel est la vitesse du
rcepteur. Le tableau 2.10 donne lcart-type de lestimateur pour les diffrents rapports de
lintervalle de garde avec les mmes paramtres de simulation du tableau 2.8. Ici la vitesse a
chang de 50 Km/h 120 Km/h.
En comparant les rsultats des tableaux 2.9 et 2.10, on dduit une dgradation importante des
performances surtout pour les plus faibles rapport de lintervalle de garde 1/16 et 1/32. La
condition que lcart-type du dcalage frquentiel normalis doit tre infrieur 1% de lespa-
cement entre sous-porteuses ne sera satisfaite pour une vitesse du rcepteur de 120 Km/h que
pour les modes de transmission 1/8 et 1/4.
38
Rapport de lintervalle de garde Ecart-type en Hz
1/4 4,38
1/8 9,49
1/16 24,23
1/32 85,62
TAB. 2.10 Ecart-type de lestimateur en fonction de lintervalle de garde normalis pour une
vitesse de 120 Km/h.
2.2 Estimation de la partie entire du dcalage frquentiel
Durant la phase dacquisition, le rcepteur doit rapidement corriger la partie entire du d-
calage frquentiel car cette dernire cause la translation des sous-porteuses. Lalgorithme des-
timation agit aprs FFT dans le domaine frquentiel et utilise les squences pilotes.
2.2.1 Description de lalgorithme
Le dcalage frquentiel peut tre divis en deux parties : partie entire multiple de lespace-
ment entre sous-porteuses
1
T
u
et partie fractionnaire :
f = n
I

1
T
u
+
1
T
u
. (2.21)
Le but de cet algorithme est lestimation de n
I
. La partie fractionnaire du dcalage frquentiel
a fait lobjet de lalgorithme tudi en 2.1. Daprs lquation (1.8), le symbole lentre de
de FFT en prsence dun dcalage frquentiel normalis n
I
et un canal idal est donn par :

S
l,n
= S
l,n
e
j2n
I
n
N
. (2.22)
La dmodulation par FFT dcrite par lquation (1.4) fournit :
c
l,k
=
1

N
N1

n=0
S
l,n
e
j2(kn
I
)
n
N
(2.23)
On remarque daprs lquation (2.23) que le symbole de la sous-porteuse k se trouve la sous-
porteuse dindice k n
I
. Ainsi, les positions des pilotes continus apparaissent aprs FFT aux
sous-porteuses k = C n
I
avec C est la position originale des pilotes continus. Comme les
pilotes continus sont transmis avec un niveau de puissance suprieur aux donnes (data), on
peut dtecter leurs positions en rception et puis dduire n
I
. Pour se faire, on calcule la quantit
[15] :
W(i) =

kCP
c
l,k+i
c

l,k+i
, (2.24)
39
pour i [M, M] o M dpend de lintervalle de variation de la partie entire du dcalage
frquentiel, o CP (Continual Pilots) sont les indices des pilotes continus. W(i) atteint son
maximum au point i = n
I
. Ainsi :
n
I
= arg max
i
W(i). (2.25)
Une indication sur la abilit de lestimateur peut tre donne en examinant le rapport entre
W( n
I
) et le second candidat W(n

I
). Si le rapport est suprieur
16
9
, lestimation est considre
able.
2.2.2 Implmentation
Les oprations ncessaires pour implmenter lalgorithme dcrit dans le paragraphe prc-
dant consistent :
Calcul du carr du module dun nombre complexe. Cette opration est quivalente deux
multiplications relles.
Accumulation de Card(C) termes positifs o C est lensemble des indices des pilotes
continus. On rappelle Card(C) = 45 pour le mode 2K, 89 pour le mode 4K et 177 pour
le mode 8K.
Stockage des rsultats des accumulations dans un Buffer de taille 2M + 1.
Recherche de lindice du maximum de ce Buffer. n
I
lestimation de la partie entire du
dcalage frquentiel correspond cet indice du maximum.
2.2.3 Rsultats de simulation
2.2.3.1 Analyse de performances pour le canal AWGN
Pour valuer les performances de lestimateur de la partie entire du dcalage, nous avons
excut la simulation plusieurs fois an de dterminer le SNR ncessaire pour russir lacqui-
sition. Les paramtres de cette simulation sont donns dans le tableau (2.11) :
Paramtres de simulation Valeurs des paramtres
Modulation QAM-16
Partie entire du dcalage frquentiel normalis n
I
3
Mode de transmission 4K
TAB. 2.11 Paramtres de simulation de la phase dacquisition de lestimation de la partie
entire du dcalage frquentiel.
40
La gure (2.7) montre la courbe du pourcentage de russite de la phase dacquisition en fonction
du SNR pour pour le mode 4K. Le pourcentage de russite est calcul par une moyenne sur 200
ralisations. On a trac lvolution du pourcentage de russite pour cet intervalle du SNR an
de dterminer le SNR
min
ncessaire pour russir lacquisition.
6 5 4 3 2 1 0 1 2
65
70
75
80
85
90
95
100
SNR [dB]
P
o
u
r
c
e
n
t
a
g
e

d
e

r

u
s
s
i
t
e
FIG. 2.7 Pourcentage de russite de lacquisition de la partie entire du dcalage frquentiel
en fonction du SNR.
On constate daprs la gure (2.7) quune valeur de SNR= -2.35 dB est sufsante pour russir
lacquisition de la partie entire du dcalage frquentiel pour le mode 4K avec un pourcentage
suprieur 95%.
Donc la partie entire du dcalage frquentiel ne pose pas du problme pour le rcepteur
DVB-H et elle est corrige sans difcult pour un SNR fonctionnel (suprieur 5 dB).
2.2.3.2 Analyse de performances de lestimateur pour le canal TU6
Les rsultats de simulation de lalgorithme destimation de la partie entire du dcalage fr-
quentiel ont montr que cet algorithme reste performant mme en prsence du canal TU6. Pour
lanalyse de performances, on va considrer le mme critre que prcdemment : le pourcentage
de russite sur 200 expriences. La gure (2.8) montre la variation du pourcentage de russite
en fonction du SNR moyen. Les paramtres considrs dans la simulation sont donns dans le
tableau 2.12.
La gure (2.8) montre que lalgorithme russit lacquisition de la partie entire du dcalage
frquentiel partir dun faible rapport signal sur bruit SNR. La prsence de la dispersion tem-
porelle et leffet Doppler naffectent pas trop les performances de lalgorithme. Lalgorithme
garantit un pourcentage de russite suprieur 95% pour un SNR= 2 dB. Le SNR ncessaire
41
Paramtres de simulation Valeurs de simulation
Modulation QAM-16
Vitesse 50 Km/h
Rapport de lintervalle de garde 1/8
Mode de transmission 4K
TAB. 2.12 Paramtres de simulation de lestimation de la partie entire du dcalage frquentiel
pour le canal TU6.
4 3 2 1 0 1 2 3 4
75
80
85
90
95
100
SNR [dB]
P
O
u
r
c
e
n
t
a
g
e

d
e

r

u
s
s
i
t
e
FIG. 2.8 Pourcentage de russite de lacquisition de la partie entire du dcalage frquentiel
pour le canal TU6.
pour le canal AWGN est de lordre 2.35 dB. La diffrence entre les deux canaux nest pas
norme. Lalgorithme destimation de la partie entire du dcalage frquentiel conserve ses
performances pour le canal TU6. Pour un SNR fonctionnel, le rcepteur ne trouve pas des dif-
cults pour lestimation de la partie entire du dcalage frquentiel en prsence du canal TU6.
2.3 Conclusion
Dans ce chapitre, nous avons tudi, implment et analys deux algorithmes de la phase
dacquisition. Le premier algorithme estime conjointement le dbut du symbole OFDM et la
partie fractionnaire du dcalage frquentiel. Le deuxime algorithme estime la partie entire du
dcalage frquentiel.
42
Les rsultats de simulation du premier algorithme ont permis de dterminer le SNR
min
n-
cessaire pour russir lacquisition de la synchronisation temporelle pour diffrentes valeurs de
lintervalle de garde. On a prsent galement lcart-type de lestimateur de la partie frac-
tionnaire du dcalage frquentiel pour les diffrentes valeurs possibles de lintervalle de garde.
Lanalyse de performances de cet algorithme pour le canal TU6 a montr une dgradation assez
importante surtout pour lestimateur temporel o le pourcentage de russite de la phase dac-
quisition a pass dune valeur suprieure 90% pour le canal AWGN 28.46 % pour le canal
TU6 pour le rapport de lintervalle de garde 1/8. Do la ncessit davoir recours une autre
phase de synchronisation pour minimiser les erreurs rsiduelles da la phase dacquisition.
Le rsultat principal de simulation du deuxime algorithme est que lacquisition est russite
pour un SNR fonctionnel en prsence des canaaux AWGN et TU6.
43
Chapitre 3
Phase de poursuite des algorithmes de
synchronisation
Aprs la phase dacquisition, le rcepteur DVB-Htransite vers la phase de poursuite pour es-
timer lerreur rsiduelle sur la frquence de porteuse et lerreur sur lhorloge dchantillonnage.
Cette dernire, aprs estimation, doit tre injecte lentre de linterpolateur pour rcupration
du rythme du systme dmission. Dans ce chapitre, nous tudions un algorithme destimation
de ces paramtres et une technique dinterpolation pour la rcupration du rythme.
3.1 Synchronisation en temps et en frquence pour le sys-
tme OFDM : Phase de poursuite
Lalgorithme de synchronisation en temps et en frquence que nous prsentons dans cette
section [6] agit dans le domaine frquentiel et utilise les squences pilotes continus dans le
systme dmission DVB-H (voir paragraphe 1.2.2). Lide de base de lalgorithme est dex-
traire les estimations sur les erreurs de synchronisation en temps et en frquence partir des
proprits du dphasage quils introduisent.
3.1.1 Description de lalgorithme de synchronisation en temps et en fr-
quence
On considre lerreur sur lhorloge dchantillonnage, , et lerreur rsiduelle sur le dcalage
frquentiel , dnies respectivement dans les paragraphes 1.3.3 et 1.3.1 . Le symbole c
l,k
,
rcupr aprs dmodulation par la FFT en prsence de et , est donn par :
c
l,k
= c
l,k
exp
_
j2
lN
s
+ N
g
N

k
_
+ n
l,k
+ W
l,k
, (3.1)
44
o

k
= + k , (3.2)
n
l,k
est un bruit additif modlisant les ICI causes par et et W
l,k
est un bruit additif modli-
sant le bruit thermique. On dnit x
l,k
par :
x
l,k
= c
l,k
c

l1,k
=
2
exp
_
j2(1 +
N
g
N
)
k
_
+ bruit, (3.3)
o est le symbole pilote mis et bruit modlise le bruit thermique et les ICI.
On constate daprs les quations (3.2) et (3.3) que la rotation de phase du terme x
l,k
cau-
se par est proportionnelle lindice de la sous-porteuse alors que la rotation cause par
est la mme pour toutes les sous-porteuses. Les rotations de phase engendres par et sont
dcorrles et donc les paramtres et peuvent tre estims sparment.
FIG. 3.1 Dphasage engendr par un dcalage temporel et frquentiel.
On remarque daprs la gure (3.1) et lquation (3.2) que la rotation de phase cause par
est linaire en fonction de k. Lalgorithme utilise cette proprit de la rotation de phase en
fonction de lindice de sous-porteuse k et divise les pilotes continus du systme DVB-H en deux
ensembles C
1
et C
2
. C
1
dnote les indices des pilotes continus dans la partie ngative du spectre
(k =
K1
2
, . . . , 1) et C
2
les indices des pilotes continus dans la partie positive du spectre
(k = 1, . . . ,
K1
2
) avec K est le nombre des sous-porteuses utilises dni dans 1.2.2. On
note C = Card [C
1
] = Card [C
2
] = (22|44|88) pour les diffrents modes de transmission : les
pilotes continus sont distribus uniformment sur les deux parties du spectre an dexploiter la
proprit de linarit qui relie
k
lindice de la sous-porteuse k. On dnit les deux quantits :

(1,l)
= arg
_

kC
1
x
l,k
_
, (3.4)
45

(2,l)
= arg
_

kC
2
x
l,k
_
. (3.5)
Laccumulation sur C
1
et C
2
a pour effet de moyenner le bruit et
(1|2,l)
est ainsi une somme
de
k
sur la partie positive et ngative du spectre. Comme
k
est linaire en fonction de k, la
somme des termes
(1,l)
et
(2,l)
est proportionnelle et leur diffrence est proportionnelle
. Ainsi, les expressions des deux estimateurs sur et sont donnes par :

l
=

(1,l)
+
(2,l)
4(1 +
N
g
N
)
, (3.6)

l
=

(2,l)

(1,l)
K(1 +
N
g
N
)
. (3.7)
3.1.2 Filtrage des estimations par la boucle de poursuite
Les deux estimateurs donns par les quations (3.6) et (3.7) sont traits par une boucle de
poursuite de paramtres K
P
et K
I
avant dtre injects aux blocs de correction. Lintrt de
cette boucle est dintroduire une stabilit la phase de poursuite et compenser le dlai qui
existe entre les estimateurs qui travaillent dans le domaine frquentiel et les blocs de correction
qui travaillent dans le domaine temporel. La structure du ltre de la boucle de poursuite est
reprsente par la gure (3.2). Elle correspond la fonction du transfert :
K
P
+ K
I
z
1
1 z
1
.
Le ltre est ainsi la somme de deux gains et une accumulation sur les estimations. Le but de
cette boucle est la compensation du dlai entre les sorties de lestimateur qui agissent dans le
domaine frquentiel et les blocs de correction qui agissent dans le domaine temporel. Le choix
des paramtres K
P
et K
I
est un compromis entre rapidit de convergence et dgradation du
SNR cause par les erreurs rsiduelles sur et . La rapidit de convergence et la dgradation
du SNR sont proportionnelles K
P
. Les sorties de la boucle sont ensuite traites par les blocs
"Correction de la porteuse" et "Interpolation" pour correction.
FIG. 3.2 Structure de la boucle de poursuite.
46
3.2 Technique dinterpolation pour rcupration du rythme
Lhorloge du systme de rception travaille indpendamment de lhorloge du systme dmis-
sion. La sortie de la boucle de poursuite qui fournit une estimation sur lerreur entre lhorloge du
systme dmission et de rception commande linterpolateur qui calcule les chantillons aux
instants optimaux partir des chantillons dcals. Dans cette section, nous proposons dtudier
une technique qui permet de raliser cette opration [7], [2].
3.2.1 Description du circuit de rcupration du rythme
On considre le schma de rcupration du rythme donn par la gure (3.3).
FIG. 3.3 Structure du circuit de rcupration du rythme.
Le signal OFDM analogique reu r(t) est chantillonn par le convertisseur analogique-
numrique (ADC) la cadence 1/T
sur
. Le rapport T/T
sur
avec T est la priode dchan-
tillonnage du systme dmission ne peut pas tre rationnel car il existe toujours un dcalage
entre lhorloge du systme dmission et lhorloge du convertisseur analogique-numrique. Les
chantillons la sortie du convertisseur sont appliqus linterpolateur qui calcule les inter-
polants nots y(kT
i
). T
i
doit tre gale la dure symbole T an de rcuprer le rythme de
lhorloge du systme dmission ou bien T est un multiple de T
i
. Dans ce cas, cest le rle du
ltre data reprsent dans la gure (3.3) de calculer les chantillons donnes (data) espacs de
T partir des interpolants.
Lintervalle dinterpolation T
i
doit tre ajust an de rcuprer les chantillons la sortie du
ltre data synchroniss avec le systme dmission. Lhorloge dchantillonnage du convertis-
seur analogique numrique est xe et ne peut pas tre contrle. Lestimation de lerreur tem-
porelle et la boucle ont t dcrits par lalgorithme Synchronisation en temps et en frquence
47
pour le systme OFDM phase de poursuite dans la section prcdente. La sortie de la boucle
commande le contrleur. Linterpolateur reoit les instructions de ce dernier an de calculer les
interpolants. Pour une interpolation linaire, ces derniers scrivent :
y(kT
i
) = y(k) = (1
k
)r(m
k
) +
k
r(m
k
+ 1), (3.8)
o
m
k
= int[
kT
i
T
sur
], (3.9)

k
= k
T
i
T
sur
m
k
, (3.10)
o int dsigne la partie entire. Ainsi, linterpolateur a besoin de connatre les valeurs de m
k
et

k
pour calculer linterpolant. Cest le rle du contrleur de fournir ces valeurs linterpolateur
pour chaque nouveau interpolant calculer.
3.2.2 Description du contrleur
Le contrle peut tre ralis par un NCO (Number-Controlled Oscillator). Le contenu du
registre de NCO calcul linstant mT
sur
est donn par lquation de diffrence :
(m) = [(m1) W(m1)]mod 1, (3.11)
avec (m) est le contenu du registre de NCO et W(m) est un mot du contrle du NCO fourni
par la boucle de poursuite. Le contenu du registre de NCO est dcrment par W(m) chaque
T
sur
secondes. W(m) est presque constante aprs convergence de la boucle de poursuite donc
le contenu du registre "underow" (passage par zro) aprs 1/W(m) impulsions de lhorloge.
La priode du NCO est donc T
i
= T
sur
/W(m) et
W(m)

=
T
sur
T
i
. (3.12)
W(m) est une estimation fournie par lalgorithme de synchronisation.
k
peut tre extraite
partir du NCO. La gure (3.4) montre la variation ctive de (t) en fonction du temps continu.
m
k
T
sur
est linstant qui prcde immdiatement le k me point de linterpolation k T
i
= (m
k
+

k
)T
sur
. Le contenu du registre dcrot jusqu zro linstant t = kT
i
et cet "underow" ne
sera dtect qu la prochaine impulsion de lhorloge (m
k
+ 1) T
sur
. La valeur de
k
est ainsi
dduite :

k
=
(m
k
)
W(m
k
)
, (3.13)
avec m
k
linstant prcdant immdiatement "lunderow". Ainsi m
k
et
k
sont fournis lin-
terpolateur dcrit par lquation (3.8). An dviter la division dans lquation (3.13),
k
peut
tre approxime par :

k

0
(m
k
), (3.14)
48
FIG. 3.4 Variation ctive du contenu de NCO.
avec
0
est le rapport nominal de
T
i
T
sur
qui est une approximation de
1
W(m)
. Une approximation
plus prcise de
1
W(m)
:
1
W(m)

0
[2
0
W(m
k
1)], (3.15)
qui fournit une estimation plus prcise de
k
tout en vitant la division.
3.3 Rsultats de simulation
3.3.1 Cas dun canal gaussien
Nous considrons comme critre de performance la variance de lestimateur. La gure (3.5)
montre la variation de la variance de lestimateur frquentiel en fonction du SNR. Les para-
mtres de la simulation sont rsums dans le tableau 3.1
Paramtres Valeurs des paramtres
Mode de transmission 4K
Dcalage frquentiel 50 Hz
Modulation QAM-16
TAB. 3.1 Paramtres de simulation de la variance de lestimateur.
Lestimateur fournit des bonnes performances mme en prsence dun faible rapport signal sur
bruit. Pour un SNR= 5 dB par exemple, la variance de lestimateur est de lordre 2.5 Hz. Cette
49
0 5 10 15
0
1
2
3
4
5
6
7
SNR [dB]
V
a
r

[
H
z
]
FIG. 3.5 Variance de lestimateur frquentiel en fonction du SNR.
erreur rsiduelle correspond une erreur normalise de 0.1%. Cette valeur selon les rsultats du
chapitre 1 garantit une dgradation ngligeable du SNR.
An danalyser les performances du mode poursuite (estimation + boucle + correction), on se
propose dtudier la convergence de lestimateur. Pour se faire, on tracera la sortie de lestima-
teur en fonction du temps. Lunit du temps ici est la dure dun symbole OFDM. La gure (3.6)
montre lvolution de la sortie de lestimateur pour les 3 modes de transmission. Les paramtres
de cette tude sont donns dans le tableau 3.2.
Paramtres Valeurs des paramtres
Modulation QAM-16
SNR 10 dB
Dcalage frquentiel 100 Hz
K
P,2K
1/16
K
I,2K
1/32
K
P,4K
1/8
K
I,4K
1/16
K
P,8K
1/4
K
I,8K
1/8
TAB. 3.2 Paramtres de simulation de la phase poursuite.
50
0 50 100 150 200 250 300
20
0
20
40
60
80
100
120
Symbole OFDM
S
o
r
t
i
e

d
e

l

e
s
t
i
m
a
t
e
u
r

e
n

[
H
z
]
2K
4K
8K
FIG. 3.6 Convergence de lestimateur pour les 3 modes de transmission.
On remarque daprs la gure (3.6) que la convergence est plus rapide pour le mode 8K,
puis pour le mode 4K et enn pour le mode 2K. La convergence est atteinte aprs 25 symboles
OFDM pour le mode 8K, 50 symboles OFDM pour le mode 4K et 100 symboles OFDM pour le
mode 2K. Si on compare la rapidit de convergence en terme du temps, le temps de convergence
est presque le mme pour les 3 modes de transmission. En effet la dure dun symbole OFDM
pour le mode 8K est 4 fois plus importante que la dure dun symbole OFDM pour le mode 2K.
Le temps de convergence pour les 3 modes est de lordre 25 8 1024 T = 22.4 ms, avec
la dure T est spcie dans le paragraphe 1.2.2. Lerreur rsiduelle aprs convergence pour
les 3 modes est de lordre de quelques Hz (1 2 Hz). Cette erreur rsiduelle est acceptable et
assure une dgradation ngligeable.
Un paramtre important qui inuence la rapidit de convergence est le paramtre K
P
de la
boucle de poursuite. La gure (3.7) montre la convergence de lestimateur frquentiel pour le
mode 4K et une valeur du SNR = 10 dB pour deux valeurs diffrentes de K
P,
= 1/8 et 1/2.
On remarque que la convergence est plus rapide pour K
P
= 1/2. Cette rapidit de convergence
est obtenue au prix dune dgradation plus importante du SNR. Le choix de K
P
rpond un
compromis entre rapidit de convergence et dgradation du SNR. Ce paramtre peut tre con-
gur de faon acclrer la convergence en phase initiale donc augmenter K
P
et diminuer sa
valeur aprs convergence de lalgorithme an de minimiser la dgradation du SNR.
Nous nous intressons la convergence de la boucle de poursuite. Le tableau (3.3) donne
les paramtres de simulation de la convergence de la boucle de poursuite.
On remarque daprs la gure (3.8) que les proprits de convergence de la phase pousuite sont
troitement lies aux proprits de convergence de lestimateur. Le temps ncessaire pour la
convergence est le mme que prcdemment. En effet, la sortie de lestimateur correspond
51
0 50 100 150 200 250 300
20
0
20
40
60
80
100
Symbole OFDM
S
o
r
t
i
e

d
e

l

e
s
t
i
m
a
t
e
u
r

[
H
z
]
K
P
=1/8
K
P
=1/2
FIG. 3.7 Convergence de lestimateur pour 2 valeurs de K
P,
.
Paramtres Valeurs des paramtres
Mode de transmission 4K
Modulation QAM-16
Dcalage frquentiel 100 Hz
SNR 10 dB
K
P,
1/8
K
I,
1/16
TAB. 3.3 Paramtres de simulation de convergence de la phase poursuite.
lentre de la boucle de poursuite. Ce dernier est la somme dun gain de lestimateur plus une
accumulation des estimations. La sortie de la boucle de poursuite augmente progressivement
jusqu tendre la valeur du dcalage frquentiel. Elle se stabilise cette valeur lorsque la
sortie de lestimateur converge vers 0. La boucle de poursuite permet aprs convergence une
erreur rsiduelle trs faible comme on peut le remarquer dans la gure (3.8).
3.3.2 Cas dun canal TU6
Nous considrons dans ce paragraphe le canal TU6. On considre les mmes critres de per-
formance que prcdemment. Pour lestimateur frquentiel, la gure (3.9) montre sa variance
en fonction du SNR. Les paramtres de simulation sont prsents par le tableau 3.4.
Daprs la gure (3.9), on conclut que lestimateur assure des bonnes performances mme
en prsence du canal TU6. La variance dcrot en fonction du SNR pour devenir peu prs
52
0 50 100 150 200 250 300
0
20
40
60
80
100
120
Symbole OFDM
S
o
r
t
i
e

d
u

T
r
a
c
k
i
n
g

L
o
o
p

[
H
z
]
2K
4K
8K
FIG. 3.8 Convergence de la boucle de poutsuite.
Paramtres Valeurs des paramtres
Mode de transmission 4K
Dcalage frquentiel 50 Hz
Modulation QAM-16
Vitesse 50 Km/h
Intervalle de garde 1/8
TAB. 3.4 Paramtres de simulation de la variance de lestimateur pour le canal TU6.
constante pour des forts rapports signal sur bruit. Lestimateur permet une variance de lerreur
rsiduelle de lordre 2.5 Hz pour un SNR=10 dB. Cette variance assure une dgradation n-
gligeable des performances. Si on compare la variance de lestimateur pour le canal TU6 par
rapport au canal gaussien, il existe une diffrence de variance de 1 Hz pour un SNR=10 dB.
La diffrence est acceptable et lalgorithme conserve ses performances en prsence de leffet
Doppler et la propagation multi-trajets.
53
6 7 8 9 10 11 12 13 14 15
1.5
2
2.5
3
3.5
4
4.5
5
5.5
6
SNR [dB]
V
a
r
i
a
n
c
e

[
H
z
]
FIG. 3.9 Variance de lestimateur pour le canal TU6.
Cette immunit est acqurie grce lintroduction de lintervalle de garde et la synchroni-
sation en phase dacquisition qui minimise le dcalage frquentiel.
Pour analyser les performances de la phase poursuite, on tracera dans la gure (3.10) lvolution
de la sortie de lestimateur en fonction du temps. Le but est dtudier la rapidit de convergence
pour les diffrents mode de transmission. Les paramtres de simulation sont les mmes que
ceux cits dans le tableau 3.2 avec une vitesse de 50 Km/h et un rapport de lintervalle de garde
gal 1/8.
0 50 100 150 200 250
20
0
20
40
60
80
100
120
Symbole OFDM
S
o
r
t
i
e

d
e

l

e
s
t
i
m
a
t
e
u
r

[
H
z
]
8K
4K
2K
FIG. 3.10 Convergence de la phase poursuite pour le canal TU6.
Daprs la gure (3.10), la dure de convergence pour le mode 2K est 110 symboles OFDM,
54
55 symboles OFDM pour le mode 4K et 28 symboles OFDM pour le mode 8K correspondant
24.64 ms. Les 3 modes ncessitent le mme temps pour converger. Si on compare la rapidit
de convergence pour le canal TU6 par rapport au canal gaussien, nous observons une perte de
2.24 ms.
Nous nous intressons maintenant la convergence de la boucle de poursuite pour les 3 modes
de transmission. La gure (3.11) montre la sortie de la boucle de poursuite au cours du temps.
Les paramtres de la simulation sont les mmes que prcdemment.
0 50 100 150 200 250
0
20
40
60
80
100
120
Symbole OFDM
S
o
r
t
i
e

d
u

T
r
a
c
k
i
n
g

L
o
o
p

[
H
z
]
2K
4K
8K
FIG. 3.11 Convergence de la boucle de poursuite pour le canal TU6.
On remarque daprs la gure (3.11) que la boucle de poursuite converge simultanment avec
lestimateur pour les 3 modes de transmission. La sortie de la boucle permet une erreur rsi-
duelle sur le dcalage frquentiel ngligeable. La phase de poursuite conserve ses performances
dans le cas du canal TU6.
3.4 Rsultats de simulation de la technique dinterpolation
pour rcupration du rythme
An de tester le bloc correspondant la technique dinterpolation dcrite dans 3.2, nous
proposons dans la gure (3.12) de tracer la partie fractionnaire
k
de sortie du contrleur pour
un dcalage temporel xe de 100 ppm.
55
0 1 2 3 4 5
x 10
4
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
nombre dchantillons
P
a
r
t
i
e

f
r
a
c
t
i
o
n
n
a
i
r
e

d
e

s
o
r
t
i
e

d
u

c
o
n
t
r

l
e
u
r
FIG. 3.12 Partie fractionnaire en fonction du temps.
On remarque daprs la gure (3.12) que la partie fractionnaire crot linairement. Le coef-
cient directeur de la droite dcrivant la variation de la partie fractionnaire est gal 10
4
= 100
ppm gal au dcalage temporel de lentre. Lorsque le nombre dchantillons appliqus lin-
terpolateur dpasse 10
4
, il y aura un dcalage dun chantillon et donc la partie fractionnaire fait
un saut de 1 0. Ce phnomne est priodique de priode 10
4
. Daprs le circuit de rcupration
du rythme de la gure (3.3), lentre est fournie par la boucle de poursuite. Aprs convergence
de cette dernire, le coefcient directeur tend vers linni et les sauts de la partie fractionnaire
deviennent espacs. Cest un indicateur de la russite de rcupration du rythme.
3.5 Conclusion
Dans ce chapitre, on a tudi et simul la phase de poursuite des algorithmes de synchronisa-
tion. Cette phase est constitue dun algorithme destimation de lerreur sur lhorloge dchan-
tillonnage et lerreur rsiduelle du dcalage frquentiel de la porteuse. Il existe 2 boucles qui
commandent linterpolateur et la compensation de la porteuse. Ils constituent les blocs respon-
sables de la correction des erreurs de synchronisation.
An danalyser les performances de lestimateur, on a considr le critre de la variance.
Lalgorithme permet une variance de lerreur rsiduelle de lordre 1.4 Hz pour un canal AWGN
et SNR= 10 dB. Cette erreur rsiduelle correspond une valeur normalise par lespacement
entre sous-porteuse de 0.06 % pour le mode 4K. Lalgorithme assure des bonnes performances
56
pour un canal gaussien. Ces performances se conservent pour le canal TU6 avec une perte sur
la variance de lerreur rsiduelle de seulement 1.1 Hz.
Lanalyse des performances de la phase de poursuite est ralise en tudiant la convergence
de lestimateur et de la boucle de poursuite. Les rsultats de simulation ont montr que ces deux
derniers convergent simultanment avec une rapidit de convergence de lordre de 22.4 ms pour
les 3 modes de transmission pour le cas dun canal gaussien. La perte en rapidit de convergence
pour le canal TU6 est de lordre 2.24 ms.
An de tester les performances de la technique dinterpolation pour rcupration du rythme,
nous avons considr une entre xe. Les rsultats de simulation montrent que ce bloc fonc-
tionne correctement.
57
Chapitre 4
Simulation de la chane DVB-H
La chane de transmission DVB-H a t simule depuis le bloc modulation en mission
jusquau bloc dmodulation en rception laide de loutil Simulink. Cet outil permet lanalyse
des performances du systme en fournissant des statistiques sur le nombre des bits errons et
le taux derreur binaire. Nous avons exploit cette possibilit pour tudier les performances du
systmes DVB-H en fonction des paramtres de transmission et type des canaux.
4.1 Prsentation de loutil de simulation
La simulation de la chane DVB-H a t ralise laide de Simulink. Cest un logiciel
servant la modlisation, simulation et analyse des systmes dynamiques. Il comporte plusieurs
bibliothques appels Blocksets. Dans la simulation, on a utilis essentiellement deux Blocksets
de lenvironnement Simulink : Signal Processing Blockset et Communications Blockset.
Communications Blockset est une extension de Simulink qui fournit une librairie pour la
conception et la simulation des lments de la couche physique dun systme de communi-
cation. Lintgration avec Matlab et Communications Toolbox est possible pour des analyses
aprs simulation.
Signal Processing Blockset est un outil pour la simulation des algorithmes de traitement des
signaux numriques. Il contient des blocs qui peuvent tre connects an de crer des modles
sophistiqus capables doprer pour le traitement des algorithmes de rception et de communi-
cations numriques.
Une autre alternative fournie par loutil Simulink est le concept de S-fonctions. Cest un
langage de description dun bloc Simulink. Les S-fonctions peuvent tre crites en langage C
ou C
++
par exemple et compils laide de la commande mex pour gnrer un chier .dll
dynamiquement li Matlab. Les S-fonctions nous permettent de crer nos propres blocs et
modles Simulink. Pour linterfaage, il suft de crer la S-fonction et lappeler par son nom
dans le paramtre spci dun bloc Simulink appel user dened function. Une S-fonction est
58
dnie par certaines mthodes que Simulink les invoque durant les stages de la simulation.
4.2 Modles Simulink de la chane DVB-H
La chane de transmission DVB-H a t simule depuis la modulation en mission jusqu
la dmodulation en rception. Simulink fournit la capacit de calculer le taux derreur binaire
du systme en comparant les bits mis et reus. Dans cette section, on donnera les modles
Simulink de notre chane de transmission.
4.2.1 Modles Simulink du systme dmission
La gure (4.1) donne une vue globale du modle du systme dmission DVB-H.
FIG. 4.1 Modle Simulink du systme dmission.
FIG. 4.2 Modle Simulink du mapping.
La gure (4.2) montre le schma bloc de lopration de mapping. A partir dun script Matlab
qui initialise les paramtres de transmission du systme DVB-H, on commande les paramtres
de ce modle : type de modulation (QPSK, QAM-16 et QAM-64) et facteur de normalisation
correspondant (les valeurs de ce facteur de normalisation sont spcies dans le tableau 1.1).
59
FIG. 4.3 Modle Simulink de gnration des squences pilotes.
Le modle de la gure (4.3) permet de gnrer les symboles pilotes partir dune squence
pseudo-alatoire dont le schma est dcrit par la gure (1.4). Le polynme gnrateur de la
squence pseudo-alatoire est pass comme paramtre au bloc. Aprs gnration de la squence
pseudo-alatoire, il y aura modulation de cette squence.
FIG. 4.4 Modle Simulink de linsertion des squences pilotes.
60
Le modle de la gure (4.4) montre le multiplexage entre les donnes et les symboles pi-
lotes. La position des sous-porteuses pilotes sont connues. Ce modle permet linsertion de ces
pilotes dans la bonne position partir dune table passe comme paramtre partir du script
dinitialisation.
FIG. 4.5 Modle Simulink de gnration du symbole OFDM.
Le modle de la gure (4.5) montre linsertion des sous-porteuses nulles dont les positions sont
dcrites par la norme. La taille K du vecteur lentre de ce bloc est spcie le nombre de sous-
porteuses utilises et la taille de la sortie correspond la longueur de la FFT. Les valeurs de ces
paramtres K et N correspondant la taille de la FFT diffrent selon le mode de transmission
utilis.
FIG. 4.6 Modle Simulink de lopration de lIFFT.
La gure (4.6) montre la modulation des donnes par IFFT. Simulink fournit le bloc de transfor-
mation de lIFFT partir de la bibliothque Signal Processing Blockset pour un vecteur dentre
de longueur puissance de 2.
FIG. 4.7 Modle Simulink de linsertion du prxe cyclique.
61
La gure (4.7) montre lopration de linsertion du prxe cyclique. Il sagit de copier la
dernire partie du symbole OFDM avant le dbut du symbole. Il existe quatre rapports de lin-
tervalle de garde spcis dans le paragraphe 1.2.2 du premier chapitre. Ces rapports sont
passs comme paramtre ce modle partir du script dinitialisation.
FIG. 4.8 Modle Simulink de conversion P/S.
La gure (4.8) montre lopration de conversion parallle/srie des symboles avant dtre trans-
mis sur le canal.
4.2.2 Modle Simulink du canal
FIG. 4.9 Modle Simulink du canal.
La gure (4.9) montre le modle du canal. Ce dernier englobe un bloc qui modlise le canal
TU6 avec son prol de puissance cit dans le tableau 2.3. Le bloc ltrage numrique permet
de calculer la convolution entre le signal mis et la rponse implusionnelle du canal. Les blocs
suivants modlisent les imperfections de synchronisation du rcepteur : une erreur sur lhorloge
dchantillonnage, un retard temporel et un dcalage frquentiel. Le dernier bloc modlise le
bruit thermique avec un bruit blanc additif gaussien complexe.
62
4.2.3 Modles Simulink du rcepteur
Dans ce paragraphe, nous donnons les modles dcrivant les diffrentes fonctionnalits dun
rcepteur DVB-H.
4.2.3.1 Modle Simulink de linterpolation de rcupration du rythme
FIG. 4.10 Modle Simulink de linterpolation.
La gure (4.10) montre le modle de la technique dinterpolation dcrite dans 3.2. Le modle a
deux entre. Sa premire entre correspond aux chantillons reus avec une erreur sur lhorloge
dchantillonnage et la deuxime entre est une estimation de cette erreur fournie par la boucle
de poursuite. Le bloc Variable Fractional Delay permet de raliser linterpolation linaire d-
crite par lquation (3.8). La valeur de la partie fractionnaire du dlai est fournie par le NCO
dont le modle est dcrit par la gure (4.11).
Le modle du NCO permet partir de W(m) une estimation fournie par la boucle de poursuite
de fournir deux rsultats : une sortie logique qui permet de dtecter "lunderow" et la partie
fractionnaire
k
. Les dtails du principe de fonctionnement du NCO se trouvent en 3.2.2.
4.2.3.2 Modle Simulink de compensation de la porteuse
Le modle de la gure (4.12) permet de corriger le dcalage frquentiel partir de lestimation
de ce dcalage fournie par les algorithmes de synchronisation frquentielle des phases dacqui-
sition et de poursuite.
63
FIG. 4.11 Modle Simulink du NCO
FIG. 4.12 Modle Simulink de compensation de la porteuse.
4.2.3.3 Modle Simulink de la phase dacquisition
La gure (4.13) montre le modle de lalgorithme de la phase dacquisition de synchronisa-
tion dcrit dans la Section 2.1. Le Buffer permet de stocker 2N + N
g
chantillons conscutifs
correspondants lintervalle dobservation. Les blocs S-functions builder permettent de crer
des S-fonctions responsables de linterfaage entre Simulink et lalgorithme de synchronisation
implment en le langage C. Le modle fournit des estimations du retard temporel et dcalage
frquentiel.
4.2.3.4 Modle Simulink de suppression du prxe cyclique
Le modle de la gure (4.14) montre le bloc de suppression du prxe cyclique, qui a t insr
dans le systme dmission. Le bloc slectionne les chantillons correspondants aux donnes
utiles selon lintervalle de garde utilis.
64
FIG. 4.13 Modle Simulink de la phase dacquisition de synchronisation.
FIG. 4.14 Modle Simulink de suppression du prxe cyclique.
4.2.3.5 Modle Simulink de la FFT
FIG. 4.15 Modle Simulink de la FFT.
La gure (4.15) montre le bloc FFT qui ralise la dmodulation pour un systme utilisant la
modulation OFDM.
65
4.2.3.6 Modle Simulink de lextraction des pilotes
FIG. 4.16 Modle Simulink de lextraction des squences pilotes.
Le modle de la gure (4.16) assure le dmultiplexage entre les donnes et les squences pilotes.
La position des pilotes est connue par le rcepteur. Le bloc reoit comme paramtre le vecteur
des positions des pilotes dans un symbole OFDM.
4.2.3.7 Modle Simulink de la phase de poursuite de synchronisation
FIG. 4.17 Modle Simulink de la phase de poursuite de synchronisation.
La gure (4.17) montre le modle de la phase de poursuite de synchronisation. Le bloc Delay
line permet de stocker les symboles pilotes pour deux symboles conscutifs. Pour une impul-
sion de lhorloge le bloc Delay line stocke un nouveau symbole et conserve dans sa mmoire
un symbole de ltat prcdent. Le bloc S-function builder permet de crer une S-fonction avec
les mthodes qui permettent lchange entre Simulink et le programme C. Lalgorithme des-
timation de la partie rsiduelle du dcalage frquentiel et du dcalage sur lhorloge dchan-
tillonnage a t implment en langage C. Lalgorithme destimation de la phase poursuite a t
dcrit dans la section 3.1. Ensuite, les deux estims sur lerreur de synchronisation en temps et
en frquence sont ltrs par la boucle de poursuite dont le modle est donn par la gure (4.18).
66
FIG. 4.18 Modle Simulink de la boucle de poursuite.
FIG. 4.19 Modle Simulink de la dmodulation.
4.2.3.8 Modle Simulink de la dmodulation
La gure (4.19) montre le bloc responsable de la dmodulation. Ce dernier a besoin de deux
paramtres dpendants du schma de la modulation utilise : QPSK, QAM-16 et QAM-64. Les
deux paramtres sont le facteur de normalisation et lordre de la modulation. Le bloc Discrete
Time Scatter Plot Scope permet de tracer la constellation reue lentre de la dmodulation.
4.3 Modle Simulink des statistiques de performance du sys-
tme
Loutil Simulink permet de tester les performances du systmes en calculant des statistiques sur
le nombre des bits errons et le taux derreur binaire. Le bloc error rate calculation compare
les bits mis et les bits reus aprs dmodulation et fournit trois rsultats : le nombre total de
bits traits, le nombre de bits errons et le taux derreur binaire.
67
FIG. 4.20 Modle Simulink des statistiques de performances du systme.
Pour raliser la comparaison entre bits mis et reus, ces deux ux doivent tre aligns. La
difcult est de trouver le dlai introduit par la chane Simulink qui est un paramtre du bloc
error rate calculation an que ce dernier puisse calculer les statistiques des performances.
Dans la prochaine section, on exploite cet outil fourni par Simulink an danalyser les per-
formances du systme DVB-H dans le cas des canauw AWGN et TU6.
4.4 Analyse des performances du systme DVB-H
Dans cette section, nous allons analyser les performances du systme DVB-H en exploitant
les statistiques sur la probabilit derreur binaire fournies par Simulink. Lanalyse se fait pour
le canal AWGN dabord et ensuite pour le canal TU6.
4.4.1 Analyse des performances pour le canal AWGN
Les rsultats de simulation de la chane DVB-H ont permis de tracer la probabilit derreur
binaire du systme en fonction du SNR. Les paramtres de transmission du systme DVB-H
considrs dans cette simulation sont donns dans le tableau 4.1 :
Paramtres de simulation Valeurs des paramtres
Mode de transmission 4K
Dcalage frquentiel 500 Hz
Modulation QAM-16
Vitesse 50 Km/h
Intervalle de garde 1/8
Nombre de bits simuls 3 10
6
TAB. 4.1 Paramtres de simulation du taux derreur binaire pour le canal AWGN.
68
5 10 15
10
3
10
2

TEB
10
1
10
0
SNR [dB]
Synchronisation parfaite
avec alogorithmes de synchronisation
FIG. 4.21 TEB en fonction du SNR pour le canal AWGN.
La gure (4.10) montre la courbe donnant la variation du taux derreur binaire TEB en fonc-
tion du SNR. La comparaison de cette courbe avec le cas dune synchronisation parfaite montre
que les algorithmes de synchronisation permettent les mmes performances quune synchro-
nisation parfaite. Ainsi, pour le canal AWGN, le dcalage frquentiel de 500 Hz na introduit
aucune perte sur les performances du systme. Les algorithmes de synchronisation en phase
dacquisition et de poursuite dcrits dans les deuxime et troisime chapitres garantissent une
performance maximale.
4.4.2 Analyse des performances pour le canal TU6
Nous considrons maintenant lanalyse des performances du systme DVB-H pour le cas
du canal TU6. La gure (4.22) montre les rsultats de simulation du taux derreur binaire TEB
pour le cas dune synchronisation parfaite et en utilisant les algorithmes de synchronisation de
la phase acquisition et de poursuite. Les paramtres de transmission sont cits dans le tableau
4.1.
On remarque daprs la gure (4.23) en comparant le cas dune synchronisation parfaite et le cas
dutilisation des algorithmes de synchronisation quil y a perte de performances par rapport au
cas idal de lordre de 0.6 dB pour les rapports du SNR infrieurs 14 dB. Pour un fort rapport
signal sur bruit, la perte cause par les erreurs rsiduelles des algorithmes de synchronisation
devient ngligeable. Pour le canal TU6 et partir dun SNR suprieur 14 dB, les algorithmes
de synchronisation de la phase dacquisition et de poursuite assurent une haute performance.
69
10 12 14 16 18 20
10
2
10
1
1





TEB
SNR [dB]
Sychronisation parfaite
Avec algorithmes de synchronisation
FIG. 4.22 TEB en fonction du SNR moyen pour le canal TU6.
4.4.2.1 Inuence de la vitesse sur les performances
Pour valuer linuence de la vitesse sur les performances du systme DVB-H, la gure
(4.23) montre le taux derreur binaire en fonction du SNR pour deux valeurs diffrentes de la
vitesse : 50 et 150 km/h, les autres paramtres tant maintenus xes.
10 12 14 16 18 20
10
2
10
1

TEB

10
0





SNR [dB]
vitesse 50 Km/h
vitesse 150 Km/h
FIG. 4.23 TEB en fonction du SNR pour des vitesses de 50 et de 150 km/h.
Daprs la gure (4.23), on conclut que la vitesse du rcepteur cause une dgradation des
performances pour les valeurs du SNR infrieures 18 dB. La dgradation varie suivant le
domaine du SNR et est de lordre de 2.2 dB pour un SNR de 14 dB. Linuence de la vitesse sur
les performances diminue pour les forts rapports signal sur bruit suprieurs 18 dB. La mobilit
70
du rcepteur engendre un effet Doppler qui a pour consquence un dcalage frquentiel variable.
4.4.2.2 Inuence de lintervalle de garde
An danalyser les performances du systme DVB-H suivant la valeur de lintervalle de
garde normalise, la gure (4.24) montre le taux derreur binaire en fonction du SNR pour les
diffrentes valeurs de lintervalle de garde. Les autres paramtres de transmission sont mainte-
nus constants aux valeurs cites dans le tableau 4.1.
10 12 14 16 18 20
10
2
10
1

TEB
10
0






SNR [dB]

IG=1/4
IG=1/8
IG=1/16
IG=1/32
FIG. 4.24 TEB en fonction du SNR pour diffrentes valeurs de lintervalle de garde normalis.
On conclut daprs la gure (4.24) que les deux rapports de lintervalle de garde 1/8 et 1/4
assurent des performances assez proches. Cependant, les deux autres rapports, 1/16 et 1/32, de
lintervalle de garde ont des performances assez mdiocres, compars aux rapports 1/8 et 1/4.
La perte est de lordre de 4 dB pour le rapport 1/16 et 8 dB pour le rapport 1/32. En effet, un
long intervalle de garde assure une immunit contre la dispersion temporelle introduite par le
canal TU6. De plus, ce paramtre de transmission assure une performance meilleure pour les
algorithmes de synchronisation.
4.5 Conclusion
Dans ce chapitre, nous avons prsent loutil de simulation dvelopp et utilis pour simuler
la chane de transmission DVB-H. En particulier, nous avons fourni les modles Simulink des
diffrents bloc : mission, canal et rception.
71
Les rsultats de simulation de la chane DVB-H ont montr que les algorithmes de synchro-
nisation permettent une performance comparable au cas dune synchronisation parfaite pour le
cas AWGN. Une dgradation de lordre de 0.6 dBa t observe par rapport la synchronisation
idale pour un SNR de 14 dB.
Les rsultats de performances du systme DVB-H pour le canal TU6 ont par contre montr
la sensibilit du systme laugmentation de vitesse du rcepteur. Un autre facteur dterminant
dans les performances est la longueur de lintervalle de garde. Les rapports 1/4 et 1/8 permettent
des performances comparables assez suprieures aux rapports 1/16 et 1/32 de lintervalle de
garde.
72
Conclusion gnrale
L
A synchronisation temporelle et frquentielle est une tche importante que doit raliser un
rcepteur OFDM. Dans le cadre de ce projet de n dtudes, nous nous sommes intresss
cette problmatique dans le contexte de la norme DVB-H.
Au cours de ce projet, nous avons dbut une tude bibliographique sur la norme DVB-H et
sur les nouvelles techniques employes dans cette norme. Ensuite, nous avons concentr notre
attention sur les fonctionnalits de synchronisation. Nous avons identi les ds de synchroni-
sation que doit rsoudre le rcepteur DVB-H et les effets des erreurs de synchronisation sur la
qualit de rception. Le rcepteur DVB-H divise les stages de synchronisation en deux phases :
une phase dacquisition et une phase de poursuite. Nous avons tudi et implment deux algo-
rithmes de la phase dacquisition. Nous avons galement implment et simul un algorithme
de la phase de poursuite et une technique dinterpolation pour la rcupration du rythme. Des
rsultats de simulation et danalyse des performances ont t fournis pour ces diffrentes tech-
niques pour les canaux AWGN et TU6. Nous avons simul la chane de transmission DVB-H
laide du logiciel Simulink et prsent les rsultats des statistiques du taux derreur binaire
fournis par cet outil, suivant les diffrents paramtres de transmission du systme DVB-H.
Nous avons montr au cours de ce travail, que les erreurs de synchronisation frquentielle
ont les effets les plus nfastes sur les performances du systmes cause des ICI des diffrentes
voies. Nous avons tir les contraintes que doivent satisfaire les algorithmes de synchronisation
an dassurer une dgradation ngligeable des performances : le dcalage temporel doit tre
maintenu largement infrieur lintervalle de garde, le dcalage frquentiel normalis doit avoir
une valeur infrieure 1% et lerreur sur lhorloge dchantillonnage aprs les techniques de
rcupration du rythme doit tre infrieure 10 ppm.
Les rsultats de simulation des algorithmes de la phase acquisition ont permis de dterminer
le SNR ncessaire pour russir lacquisition de la synchronisation temporelle pour diffrentes
valeurs de lintervalle de garde. Nous avons prsent lcart-type de lestimateur de la partie
fractionnaire du dcalage frquentiel pour un SNR x. Nous avons montr que le rcepteur
DVB-H russit sans difcults lacquisition de la partie entire du dcalage frquentiel. Tous
73
ces rsultats sont fournis pour les canaux AWGN et TU6.
Les rsultats de simulation des algorithmes de la phase de poursuite ont permis de fournir
des rsultats sur la variance des erreurs rsiduelles de lestimateur. Cette variance de lerreur
rsiduelle assure des performances acceptables pour un SNR suprieur 6 dB. Nous avons
dtermin le temps de convergence de la phase de poursuite pour les canaux AWGN et TU6.
Une perte de 2.24 ms en rapidit de convergence a t signale pour le canal TU6 par rapport
au canal AWGN.
Lanalyse de performances du systme DVB-H en terme de taux derreur binaire a montr
que les algorithmes de synchronisation tudis garantissent des performances comparables au
cas dune synchronisation parfaite pour le canal AWGN et avec une certaine perte pour le canal
TU6. Nous avons montr que la perte dpend de la vitesse du rcepteur, le SNR et le rapport de
lintervalle de garde utilis.
La chane de transmission de la technologie DVB-H ralise par loutil Simulink est exten-
sible et permet le test des nouveaux algorithmes du rcepteur DVB-H. Un travail intressant
consiste tester dautres mthodes et techniques de synchronisation et faire la comparaison
en terme de performances entre ces techniques et les algorithmes tudis dans ce projet. Les
fonctionnalits de synchronisation englobent la grande partie du premier tage du rcepteur.
Une continuation possible du travail consiste implmenter les fonctionnalits destimation de
canal et dgalisation. Ainsi une tude et simulation compltes des fonctionnalits du premier
tage du rcepteur pourra tre ralise.
74
Annexe A
Fonction de log-vraisemblance
La fonction de log-vraisemblance donne par lquation (2.3) peut tre crite par :
(, ) =
+N
g
1

n=
log
_
f(r(n), r(n + N))
f(r(n))f(r(n + N))
_
. (A.1)
Le numrateur de lquation (A.1) suit une distribution gaussienne complexe de dimension 2.
En utilisant les proprits de corrlation de lquation (2.2), le terme du numrateur devient :
f(r(n), r(n + N)) =
exp
_

|r(n)|
2
2 {e
j2
r(n)r

(n+N)}+|r(n+N)|
2
(
2
s
+
2
w
)(1
2
)
_

2
(
2
s
+
2
w
)
2
(1
2
)
. (A.2)
avec le coefcient de corrlation entre r(n) et r(n+N). Le dnominateur de lquation (A.1)
est le produit de 2 distributions gaussiennes complexes de dimension 1 :
f(r(n)) =
exp
_

|r(n)|
2
(
2
s
+
2
w
)
_
(
2
s
+
2
w
)
. (A.3)
La fonction de log-vraisemblance de lquation (A.1) aprs quelques manipulations algbriques
devient :
(, ) = c
1
+ c
2
(|()|cos(2 +()) ()), (A.4)
avec (m) et (m) sont dnis par (2.5) et (2.6). c
1
et c
2
> 0 sont deux constantes indpen-
dantes de et . La maximisation de (, ) est indpendante de ces deux constantes donc
lestimation avec maximum de vraisemblance est donne par lquation (2.4).
75
Bibliographie
[1] J. J. van de Beek, M. Sandell et P. O. Borjesson, ML Estimation of Time and Frequency
Offset in OFDM Systems, IEEE Transactions on Signal Processing, vol. 45, no. 7, pp.
1800-1805, juillet 1997.
[2] L. Erup, M. F. Gardner et R. A. Harris, Interpolation in Digital Modems. II. Implementa-
tion and Performance, IEEE Trans. Commun, vol. 41, no. 6, pp. 998-1008, juin 1993.
[3] ETSI EN 302 304 V1.1.1, Digital Video Broadcasting (DVB) ; Transmission System for
Handheld Terminals (DVB-H), novembre 2004.
[4] ETSI EN300 744 V1.5.1, Digital Video Broadcasting (DVB) : Framing Struture, Channel
Coding and Modulation for Digital Terrestrial Television, novembre 2004.
[5] ETSI TR 101 401 v1.1.1, Digital Video Broadcasting (DVB) ; Transmission to Handheld
Terminals (DVB-H), Technical report, Validation Task Force, mai 2005.
[6] S. A. Fechtel, OFDM Carrier and Sampling Frequency Synchronization and its Perfor-
mance on Stationary and Mobile Channels, IEEE Transactions on Consumer Electronics,
vol. 46, no. 46, pp. 438-441, aot 2000.
[7] M. Gardner, Interpolation in Digital Modems. I. Fundamentals, IEEE Trans. Commun.,
vol. 41, no. 3, pp. 501-507, mars 1993.
[8] G. Faria, J. A. Henriksson, E. Stare et P. Talmola : DVB-H : Digital Broadcast Services
to Handheld Devices, proceeding of the IEEE, vol. 94, no. 1, janvier 2006.
[9] G. A. Jeffrey, G. Arunabha et M. Rias, Fundamentals of WIMAX Understanding Broad-
band Wireless Nerworking, fvrier 2007.
[10] J. Henriksson, DVB-H : standard, principles and services, seminar, Helsinki, fvrier
2005.
[11] M. Speth, S. Fechtel, G. Fock et H. Meyr, Optimum Receiver Design for Wireless Broad-
band Systems Using OFDM, Part I, IEEE Trans.Communications, vo. 47, no. 11, pp.
1668-1677, novembre 1999.
[12] P. H. Moose, A Technique for Orthogonal Frequency Division Multiplexing frequency
Offset Correction, IEEE Transactions on Communications, vol.4 2, no. 10, pp. 1613-
1621, octobre 1994.
76
[13] T. Pollet, M. van Bladel et M. Moeneclaey, BER Sensitivity of OFDM Systems to Carrier
Frequency Offset and Wiener Phase Noise, IEEE Trans. on Comm, vol. 43, no. 2/3/4, pp.
191-193, fvrier-avril 1995.
[14] T. Pollet, P.S Pruyt et M. Moeneclaey, The BER performance of OFDM systems
using non-synchronized sampling, Global Telecommunications Conference, GLOBE-
COM94. : IEEE vol. 1, pp. 253-257, 1994.
[15] R. Posega, Advanced OFDM Systems for Terrestrial Multimedia Links, Thse Numro
3320, EPFL Lausanne, 2005.
77

Você também pode gostar