Vous êtes sur la page 1sur 14

Etude et modlisation sous Simulink dune chane de

transmission DVB-S
Lilian BOSSUET, Guillaume FERRE
ENSEIRB Dpartement Electronique
1, avenue du Dr Albert Schweitzer BP 99 33402 TALENCE Cedex France
Email : lilian.bossuet@enseirb.fr & guillaume.ferre@enseirb.fr

Rsum
La modlisation informatique de systmes de communications est un moyen efficace et rapide pour
mettre en lumire les performances et les principales difficults de conception de ces derniers. En se
servant de bibliothques, un outil de simulation comme Simulink permet de modliser de faon trs
pdagogique des chanes de transmissions, pour en analyser par exemple les performances en termes
de taux derreur binaire (TEB). Cest ainsi que nous proposons aux tudiants de tout dabord analyser
et comprendre la norme DVB-S, pour en modliser la transmission au niveau de la couche physique.
La ralisation de cet enseignement passe donc par trois tapes principales. En effet, dans un premier
temps, nous fournissons aux tudiants seulement la norme DVB-S. Cela leur permet alors de voir
comment est rdige une norme et den extraire le maximum dinformations pour modliser la couche
physique. Au bout dune heure, nous leur distribuons une synthse contenant les principaux
paramtres de la norme (codeur interne, codeur externe, entrelaceur/dsentrelaceur, taille des paquets,
dbits, bande passante), puis au travers de quelques questions, nous leur faisons raliser pas pas la
chane de transmission complte.

Mots cls
Communications numriques par satellite, modlisation Simulink, tude dune norme.

1. Introduction
Ltude, la conception, le dveloppement et la production de produits technologiques sappuient trs
largement sur lutilisation de normes internationales (normes OSI). Lingnieur doit donc tre capable
dutiliser ces normes. Celles-ci se trouvent dans tous les domaines technologiques, aussi il est
indispensable durant la formation des jeunes tudiants ingnieurs de les mettre en face de documents
de normes et les amener apprhender ces outils de travail. Cest ce que nous nous proposons de faire
travers ce projet qui concerne ltude et la simulation dune chane de transmission DVB-S (Digital
Video Broadcasting by Satellite) partir de la norme europenne dite par lETSI [1-2].
Lvolution croissante des tlcommunications par satellite a conduit une normalisation des
systmes de communications, la norme DVB-S fait partie de ces normes pour la transmission de vido.
Cette norme est base sur lchange de donnes au format MPEG-2 en utilisant une liaison par satellite.
Dautres normes, comme la norme DVB-C pour le cble et la norme DVB-T pour les metteurs
terrestres, traitent de lchange de fichier du mme type mais dans des canaux de communications
diffrents.
La comprhension et la mise en uvre de la norme DVB-S pour un tudiant ingnieur en filire
lectronique numrique nest pas simple. Aussi pour permettre aux tudiants de mener bien ce projet
de modlisation de la norme avec le logiciel Simulink, nous proposons une approche didactique. Les
tudiants, en binme, progressent par palier dans la modlisation et vrifient chaque tape la
correspondance avec la norme par le biais de mtriques caractristiques comme lvaluation du taux
derreur binaire (ou TEB) par exemple. A travers ce projet nous souhaitons dvelopper les

comptences dautonomie, de modlisation et dabstraction des tudiants, afin de les prparer au


mieux aux attentes de leurs futures fonctions.
Aprs avoir prsent la formation lENSEIRB et plus particulirement la spcialit Systme de
Radio et Tlcommunications (SRT) nous ferrons une prsentation pdagogique de ce projet. Celle-ci
nous permettra de montrer la finalit de celui-ci vis vis de la formation des lves ingnieurs en
dernire anne de formation. Puis une prsentation technique du projet permettra de donner les
lments indispensables la comprhension du projet et sa mise en uvre. Enfin nous exposerons le
droulement du projet et nous donnerons les principaux rsultats de simulations.

2. Loption SRT (Systmes de Radio et Tlcommunications) du dpartement


lectronique de lENSEIRB
Le projet pdagogique de lENSEIRB (Ecole Nationale Suprieure dElectronique, Informatique et
Radiocommunications de Bordeaux) [3] est de former des ingnieurs aux comptences multiples et
oprationnelles, aptes spanouir dans leur vie professionnelle et devenir des lments moteurs du
dveloppement de leur entreprise. LENSEIRB sefforce ainsi de concilier, dans ses objectifs de
formation, le dveloppement des deux qualits fondamentales de lingnieur daujourdhui :
lefficacit immdiate pour les entreprises et lindispensable adaptabilit aux mutations technologiques.
Parmi les quatre dpartements de lcole, le dpartement lectronique offre une formation couvrant les
principaux domaines de l'lectronique, de l'analogique au numrique, auxquels on peut ajouter
l'apprentissage des approches systmes, indispensables pour les nouvelles technologies. Les
principaux secteurs viss par cette formation sont la micro-lectronique, les quipements de
tlcommunications, les quipements informatiques et multimdia, laronautique, lautomobile et
linstrumentation. Les lves de ce dpartement choisissent en dernire anne une spcialit. Parmi les
diffrentes possibilits, la spcialit Systme de Radio et Tlcommunication (SRT) apporte aux
tudiants une connaissance technique approfondie des technologies, des circuits et des systmes pour
les tlcommunications. Nous dveloppons aussi leurs comptences sur la conception et la
caractrisation de ces systmes, et nous les formons aux mthodes danalyse de la qualit et de la
scurit des transmissions. Ainsi les lves disposent en fin de formation de deux double comptences,
analogique et numrique, radiocommunications et tlcommunications.
Durant le semestre de spcialisation SRT, les tudiants reoivent de nombreux enseignements
thoriques et pratiques du domaine concern, comme : les techniques avances de modulations, les
standards et protocoles de communications, la structure des objets communicants, les architectures
dmissions/rceptions et les principales fonctions intgrables, le traitement numrique des donnes, la
sret de fonctionnement et la fiabilit, ainsi que de nombreux enseignements plus larges de culture de
lingnieur et de langues vivantes.

3. Prsentation pdagogique du projet


Le but pdagogique de ce projet est de dvelopper lautonomie des tudiants et de leur faire
concrtement tudier une norme de tlcommunications. Nous avons choisi la norme DVB-S [4] plus
simple mettre en uvre sous Simulink que son volution DVB-S2 ou encore que la DVB-T [5].
Dans le cadre de ce projet, nous nous adressons des tudiants en fin de formation, cest pourquoi
lencadrement durant le projet est le plus lger possible. Dans un premier temps les tudiants suivent
souvent une approche empirique, qui par essais successifs leur donne tout dabord de bons rsultats
mais qui les conduits rapidement une impossibilit de pousser plus loin la modlisation ds que le
modle devient complexe. Cest en se rapprochant de la norme et en tudiant bloc aprs bloc, comme
nous le ferons dans la section 4, que les tudiants russissent modliser la chane complte
dmission et de rception.
Les tudiants en binme doivent modliser le systme complet, pour cela ils disposent de 16 heures de
travaux pratiques encadres. Les salles de projet sont en libre accs pour les tudiants qui souhaitent
travailler en dehors des heures encadres. Bien que regroup en binme, nous encourageons les

tudiants changer des informations et rflchir en quipe aux solutions apporter aux problmes
rencontrs durant le projet.
Les tudiants concerns par ce projet sont en fin de formation dingnieur, ils ont une bonne maitrise
du logiciel Matlab-Simulink. En deuxime anne par exemple, durant 12H00 de TP, ils modlisent les
modulations numriques (BPSK, QPSK etc.) directement en code Matlab. Cest pourquoi dans ce
projet nous nous appuyons sur ces connaissances pour passer un niveau dabstraction plus lev et
nous utilisons les blocs prconus de la librairie Telecommunication Toolbox de Matlab-Simulink.
La notation du projet prend en compte plusieurs points, lattitude de ltudiant durant le projet, son
autonomie et un rapport crit par binme prsentant les principaux rsultats.

4. Prsentation technique du projet : la norme DVB-S


4.1 Introduction au DVB
DVB signifie Digital Video Broadcasting. Cest un standard de communication bas sur le MPEG-2
(Moving Picture Experts Group). DVB dfinit comment transmettre des donnes au format MPEG-2
en utilisant le satellite (DVB-S [4]), le cble (DVB-C [6]) et la diffusion terrestre (DVB-T [7]).
A l'exception des Etats-Unis d'Amrique, du Mexique, du Canada et de la Core du Sud, le DVB a t
adopt par tous les pays dans le monde pour la tlvision et la radio numrique. Les travaux que nous
prsentons ne traitent que du DVB-S.
La norme DVB-S est l'application de la norme DVB aux transmissions par satellite. Cette norme tient
compte des caractristiques d'une transmission satellitaire, savoir :

La bande disponible est relativement large : de 26 36 MHz,

Le canal est de type AWGN (Additive White Gaussian Noise),

Le signal est fortement attnu et domin par le bruit,

La transmission est en ligne directe.

Il faut donc mettre en uvre une transmission efficace faible rapport signal bruit. On utilise pour
cela, une modulation QPSK associe un schma de codage volu : un codeur de Reed-Solomon
(RS) suivi d'un entrelaceur et dun codeur convolutif (efficace pour rduire le taux d'erreur). En effet
le schma de codage de canal du DVB-S est trs particulier et il porte le nom de schma de codage
concatn. Ainsi du ct rcepteur, le premier dcodeur (inner decoder) corrige les erreurs en sortie
du dmodulateur (code convolutif). Le dcodeur de sortie (outer decoder), de type RS, a pour but de
corriger les rafales occasionnelles derreurs introduites par le premier dcodeur, qui lui est
classiquement un dcodeur de Viterbi. En effet, le dcodeur de Viterbi produit des rafales derreurs
(bursts) dans le flot de bits (bitstream) dont la longueur dpasse gnralement la capacit de correction
du dcodeur RS. Afin dviter ce problme et damliorer les performances de ce codage concatn on
introduit un entrelaceur (interleaver) entre la sortie du codeur RS et lentre du codeur convolutif.
Ainsi, au niveau du rcepteur, la sortie du dcodeur convolutif est suivie dun dsentrelaceur
(deinterleaver) permettant de rpartir lerreur sur plusieurs mots du code RS. La figure 1 montre les
lments de la chane dmission et de rception. Comme nous le voyons sur cette figure de nombreux
blocs lmentaires rentrent en jeux dans cette chane, cest pourquoi le paramtrage complet de la
chane est compliqu et demande une dmarche rigoureuse.
Les canaux de communications satellitaires tant plutt bruits, le signal transmis est ce titre, sujet
un grand nombre d'erreurs. Comme les transmissions satellites sont de type broadcast, le rcepteur ne
peut pas envoyer un message l'metteur pour dire Je n'ai pas reu le dernier message, pouvez-vous
le retransmettre ! .
On utilise pour cela le FEC (Forward Error Correction). C'est--dire que l'metteur envoie, avec le
signal, des informations pour la correction d'erreurs, dans le but de permettre au rcepteur de
reconstituer le flot de bits (si des erreurs se produisent). Le FEC utilis avec la modulation QPSK
comporte deux formes de correction d'erreurs. La premire correction utilise lalgorithme de Viterbi,

quon associe une fraction (par exemple 2/3). Cette fraction dfinit la quantit de dbit symbole
utilise pour les donnes relles, le reste tant utilis pour la correction d'erreurs. Dans le cas choisi,
2/3 des symboles sont utiliss pour transmettre les donnes et 1/3 pour transmettre les informations
pour la correction d'erreur.

Figure 1 Chanes simplifies dmission et de rception satellite.


Aprs avoir ralis lalgorithme de Viterbi, la seconde forme de correction d'erreurs est relative au
codage de Reed-Solomon. En effet, sur 204 octets transmis, 188 contiennent des donnes et les 16
octets restant sont utiliss comme bits de parits pour aider corriger les ventuelles erreurs restantes.
Le principe du FEC utilise aussi l'entrelacement des flux de donnes, pour limiter limpact en termes
derreur d'un bruit intempestif dans le flux de donnes, de la mme faon que les CDs l'utilise pour
viter que des rayures ne produisent des pertes dinformations sonores.
4.2 Illustration de lintrt dun entrelaceur
Considrons le message suivant :
Le message est reu
Aprs entrelacement, le message pourrait ressembler :
eat sum seLe geres
Si une erreur devait se produire et effaait la partie sum du message (surligne en jaune), le
message dsentrelac serait :
Le *essage e*t re*
On saperoit alors que seuls des caractres isols (reprsents par les astrisques et surligns en
jaune) manquent au message, si ce dernier navait pas t entrelac, il ne serait pas possible de corriger
les erreurs du fait du pouvoir de correction limit du dcodeur RS.
4.3 Principaux paramtres dune chane dmission/rception DVB-S
Le tableau 1 rsume les principales caractristiques dune chane dmission-rception DVB-S comme
celle prsente schmatiquement sur la figure 1.
Les diffrents blocs composant la chane dmission-rception doivent tre configurs de sortes
obtenir une continuit des signaux durant la transmission et dapporter cette dernire une robustesse
vis--vis des erreurs pouvant intervenir durant la communication dans le canal bruit.

Tableau 1 Principaux paramtres dune chane DVB-S.


Paramtres dune chane DVB-S
Codage vido

MPEG-2

Codage Audio

MPEG-1

Longueur des paquets transports

188 octets

Polynme de brouillage

1+X14+X15

Codeur de Reed-Solomon

204, 188, T=8

Entrelacement convolutif

12 blocs

Codeur convolutif

171, 133

Modulation

QPSK

Roll-off

0,35

Largeur du canal

de 26 36 MHz

Dbit

23,7 41,5 Mb/s

5. Droulement du projet et approche didactique


Pour mener bien ce projet de modlisation, nous proposons une dmarche par tapes aux tudiants.
En partant dune transmission en visibilit directe, bruite par un bruit additif blanc suivant un loi de
distribution gaussienne (BABG : Bruit Additif Blanc Gaussien), les tudiants modlisent la chane
dmission et de rception bloc aprs bloc, de la modulation QPSK au codeur Reed-Solomon.
Systmatiquement, les tudiants simuleront la transmission de donnes et valueront le TEB qui
reprsente le rapport entre le nombre de bits reus faux et le nombre de bits transmis. Cest un critre
de rfrence pour comparer les performances dun systme de communications.
Pour permettre aux tudiants de ne pas passer trop de temps la recherche dinformations dans le
document de normalisation, un sujet complmentaire leur est distribu dans lequel figure les
informations de la figure 1 et du tableau 1, ainsi que diffrentes questions (prsente dans les
paragraphes 5.1 5.7) leurs permettant de modliser pas pas la chane de transmission.
5.1 Calcul thorique du TEB

Eb

, o Eb est lnergie dun bit et N0 est la densit spectrale


N0
de puissance du bruit du canal AWGN. En thorie, pour un signal NRZ bipolaire, on a
Le TEB sexprime en fonction du rapport

TEB=

1
2

Eb

erfc (

N0

Avec erfc la fonction derreur donne par lquation ci-dessous, o Es dsigne lnergie dun symbole
et SNR (Signal to Noise Ratio) est le rapport entre lnergie dun symbole et la densit spectrale de
bruit. La figure 2 reprsente la forme de cette fonction.
2 x
2
erfc(x)=1-erf(x) = 1
exp(t )dt

Figure 2 Forme de la fonction derreur (x en abscisse et erfc(x) en ordonne).

Dans le cas dune modulation de type BPSK, un symbole contient un bit. On a donc :
E
E
SNR = s = b , avec Es lmergie dun symbole.
N0 N0
Dans le cas de la modulation QPSK, par contre, un symbole contient deux bits. On a donc :
E
2E
SNR = s = b .
N0
N0
En faisant varier le rapport signal sur bruit dans le canal, dans les cas BPSK et QPSK, on obtient les
courbes de performances en terme de TEB ci-dessous (figure 3). On constate notament le dcalage de
3dB entre les performances des deux modulations.

Eb N0 (dB)
E
Figure 3 Evolution du TEB en fonction de b pour les modulations BPSK et QPSK codes
N0
binaires

Les points de la constellation QPSK ayant une distance plus faible, on constate alors que pour une
mme nergie symbole Es , le TEB pour la modulation QPSK augmente de 3 dB (facteur 2 que lon
retrouve dans lexpression du SNR prcdent).
5.2 Modlisation de la chane de modulation-dmodulation

Dans un premier temps nous proposons aux tudiants de modliser autour dun canal AWGN, les
blocs de modulation et dmodulation, afin de sinitier au logiciel Simulink et lutilisation de la
Communication Toolbox [8] du logiciel Matlab. La figure 4 montre par exemple la modlisation de la
chane de modulation avec une modulation de type BPSK et la vrification du TEB.

Figure 4 Modlisation de la chane de modulation BPSK sur canal AWGN.


5.3 Modlisation de la chane de modulation dmodulation et de mise en forme

Une fois la chane de modulation et dmodulation modlise, nous proposons aux tudiants de
positionner un filtre de mise en forme (adapt). Tout dabord ils utilisent un filtre de type porte, puis
un filtre de type racine de cosinus surlev (lintrt du type de filtre utiliser est enseign dans les
cours de communications numriques du semestre 4). Ainsi les tudiants voient le principe et laction
de chacune de ces mises en forme dans la lutte contre linterfrence entre symboles (IES).
En effet la prsence dIES, qui contient linformation utile sur plusieurs symboles mis, ne permet pas
s deffectuer une dcision symboles par symboles qui soit optimale. Pour rsoudre il faut faire en sorte
que ce terme soit nul, on parle alors de canal de Nyquist.
Critre de Nyquist : Supposons que les symboles soient statistiquement indpendants et que le filtre
adapt soit suffisamment fin, alors le terme dIES est nul et lchantillon prlev linstant ( nT + )
ne dpend que du symbole mis linstant nT . Cette condition sappelle condition de Nyquist et elle
conduit un canal idal de Nyquist. Pour que cette condition soit vrifie, il faut que le dbit
symbole R, sur un canal de bande B vrifie : R 2 B . Le cas limite correspond un filtre rectangulaire
qui nest pas ralisable. Aussi une forme largement utilise est celle des impulsions dites enede
cosinus surlev. Lutilisation dun filtre en racine de cosinus surlev (dit Nyquist) lmission et
la rception permet de raliser sur lensemble de la chane DVB-S permet de raliser une forme
dimpulsion de Nyquist.
Ils prennent de plus conscience que les filtres de mise en forme introduisent un retard de propagation
dans la chane, gal la somme de la moiti de la longueur des deux filtres (causalit des filtres). Il
leur est donc ncessaire de prendre en compte ce retard pour obtenir une mesure exacte du TEB en
N N
simulation. Si on considre les deux filtres de longueur N, alors le retard introduit sera de N = + .
2 2
La figure 5 donne un exemple de modlisation avec une modulation de type QPSK et un filtrage de
mise en forme de type racine de cosinus surlev. Sur ce modle le bloc de calcul du taux derreur
tient compte du retard apport par le filtre de mise en forme.

Figure 5 Modlisation de la chane de modulation QPSK avec la mise en forme (filtre en racine de
cosinus surlev).
5.4 Introduction dun code correcteur derreurs dans la chane de transmission : codeur
convolutif et dcodeur de Viterbi

Il est important de signaler aux tudiants lintrt dun tel codeur/dcodeur, qui permet de corriger en
rception dventuelles erreurs de transmission. Le but ici ntant pas de montrer en dtail lalgorithme
de Viterbi mais de faire comprendre aux tudiants laide dun exemple simple comment le calcul des
mtriques et la slection du chemin le plus probable la fin de lalgorithme de Viterbi permet de
corriger certaines erreurs de transmission.
A partir de cette tape les tudiants nutilisent que la modulation du type QPSK pour se focaliser sur la
norme DVB-S. Lintroduction dun dcodeur de Viterbi est dlicate puisquelle engendre un retard
supplmentaire quil faut dterminer pour la configuration du bloc de dtermination du TEB. La
fentre glissante utilise pour le dcodage de Viterbi ayant une profondeur de nTb , avec Tb le temps
bit, on doit avoir en thorie un retard de n bits en sortie du dcodeur (la profondeur de la fentre
glissante se rgle dans les options du bloc Viterbi Decoder). Ici le retard introduit par les filtres de
mise en forme seffectue sur les bits cods. Or le rendement du codeur tant de 1 2 (sans
poinonnage), le retard sur les bits non cods du au filtrage est donc de N 2 bits. Ainsi pour la
synchronisation du paquet mis Tx avec le paquet Rx, il faudra cette fois-ci paramtrer un retard total
de ( N 2 +n) bits dans le bloc Error Rate Calculation. Pour vrifier le retard introduit par le dcodeur
de Viterbi, on place un buffer en entre Tx et en sortie Rx de la chane en fixant un SNR assez lev
pour assurer une transmission sans erreur. La figure 6 donne la modlisation de la chane avec le
codeur convolutif au niveau de lmission et le dcodeur de Viterbi au niveau de la rception.

Figure 6 Modlisation de la chane avec le codeur convolutif et le dcodeur de Viterbi.


5.5 Etude du codage de Reed-Solomon pour la dtection et la correction des erreurs de
transmission

Le point le plus dlicat lorsque lon fait de la modlisation sous Simulink est de synchroniser
correctement les paquets de donnes pour que les dcodeurs qui fonctionnent par paquet de donnes
ou les blocs qui valuent les taux derreurs ne donnent pas de rsultats errons.

Dans la norme DVB-S cest le codeur de Reed-Solomon (RS) qui est utilis comme code dtecteur et
correcteur derreurs. Conformment la norme, ce codeur traite des paquets de longueur 188 octets et
y ajoute 16 octets de redondance, soit 204 octets en sortie du codeur. En rception si les donnes sont
retardes (par les autres lments de la chane, comme les filtres de mise en forme et le dcodeur de
Viterbi) alors il est ncessaire de synchroniser le dbut du paquet mis avec le dbut du dcodage de
ce dernier, auquel cas le dcodage serait catastrophique car les octets de redondance se trouveraient
considrs comme des octets dinformations et les premiers octets du paquet suivant comme octets de
redondance du premier. Ce phnomne est illustr au travers de la figure 7 suivante :
R : retard de propagation

Donnes :

Redondance :

Paquet (t-1)

Paquet (t)

Paquet (t+1)

Paquets mis :
Paquet (t-1)

Paquet (t)

Paquet (t+1)

Paquets reu :
Paquet dcod (t)

Octets considrs comme


donnes utiles

Octets considrs comme


redondance

Figure 7 Importance de la synchronisation dune transmission par paquet.

Figure 8 Modlisation de la chane avec le codeur et dcodeur RS.

Il est donc ncessaire de synchroniser les donnes avant lentre du dcodeur. Cest ce que lon peut
voir sur la figure 8 qui illustre la modlisation dune chane de transmission utilisant un
codeur/dcodeur RS, un filtrage de mise en forme en racine de cosinus surlev et une modulation
QPSK. En rception, aprs la dmodulation, on apporte un retard de 202 octets supplmentaires afin
de synchroniser correctement le dbut du premier paquet. En effet, dans les conditions de simulations
de la figure 7, le retard total introduit par le filtrage est de 2 octets. Ainsi, lensemble de la

transmission se retrouve retard en rception de 204 octets (soit un paquet) permettant de synchroniser
le dcodeur RS.
5.6 Principe de lentrelaceur/dsentrelaceur convolutif

A lmission, les octets dun paquet sont rpartis dans dautres paquets, ce qui permet dviter davoir
corriger une longue suite de bits (ou octets) faux conscutifs. Lentrelacement permet de rpartir les
erreurs sur plusieurs paquets, facilitant ainsi la dtection et correction derreurs du dcodeur RS.
Le principe de lentrelaceur convolutif utilise plusieurs registres dcalages qui vont induire un retard.
Lentrelaceur utilise deux paramtres : le nombre de branches K et la profondeur T (en octet) du
registre dcalage de base.
Nous illustrons le principe de lentrelaceur dans un cas simple, sur la figure 9, 3 branches et un registre
dcalage de base, de profondeur 2 octets.
N de loctet
mis :

10

11

12

10

7, 4, 1
Reg. 1
Paquet

8, 5, 2, 0, 0
0

9, 6, 3, 0, 0, 0, 0
0

Reg. 2
Aprs entrelacement :

0
Reg. 3

Reg. 4

Reg. 5
7, 4, 1, 0, 0, 0, 0

Paquet
8, 5, 2, 0, 0, 0, 0

Reg. 6
9, 6, 3, 0, 0, 0, 0
Aprs
dsentrelacement :

Retard de propagation

Figure 9 Processus dentrelacement/dsentrelacement linitialisation, avec K=3 et T=2.

Celui utilis dans la norme DVB-S est constitu de 12 branches et chacune dentre elle est compose
de registres dcalage multiples de 17 octets. Les figures 10-a et 10-b schmatisent respectivement le
fonctionnement de lentrelaceur convolutif (12, 17) et du dsentrelaceur (12,17).
En effet, chaque branche est constitue dun multiple de 17 octets : de 17 octets pour la premire
branche 17 11 octets pour la dernire branche. Ainsi, en sortie du dsentrelaceur convolutif (12, 17)
le dbut du premier paquet entrelac arrive avec un retard de 12*(17*11) = 2244 octets, ce qui
quivaut au nombre de registres multipli par la taille maximale du plus grand registre (temps
ncessaire pour que les registres soient totalement remplis linitialisation de la chane). Ce dlai sera
pris en compte dans notre simulation pour le calcul du taux derreur binaire.

Plus gnralement, pour un entrelaceur/dsentrelaceur (K, T), le retard en octet considrer pour
valuer le taux derreur binaire est de K ( K 1) T .
Il faut donc comme pour le cas de codage de RS, synchroniser correctement le dbut du paquet
dsentrelacer en rception pour ne pas avoir de paquet compltement faux en entre du dcodeur de
RS. Cest pour cela quon est oblig dinsrer une ligne de retard juste avant le bloc Convolutional
Deinterleaver sur la figure 11.

Figure 10 Entrelaceur/Dsentrelaceur (12, 17) constituant une chane DVB-S.


5.7 Modlisation de chane complte DVB-S

Dans cette dernire partie, tous les blocs de la chaine dmission-rception sont modliss, y compris
lentrelaceur que nous navions pas pour linstant dans les modlisations successives. La figure 11
donne le modle complet de la chane dmission-rception DVB-S.
Notez que pour amliorer le rendement du codeur convolutif, un poinonneur, poinonnant de faon
dtermine les voix I et Q [4], peut tre plac en sortie de ce dernier. Dans notre cas (cf. figure 11),
nous nous sommes contents dun rendement de .

Figure 11 Modlisation de la chane DVB-S complte.

Une fois la chane compltement synchronise, les performances de la modlisation sont effectues et
les rsultats de simulation sont prsents sur la figure 12. Ceux-ci sont bien conformes la thorie.

10

10

10

TEB

10

10

10

10

10

DVB-S (RS+codeur convolutif 1/2)


QPSK

-2

-4

-6

-8

-10

-12

-14

Eb N 0

10

12

14

(dB)

Figure 12 Taux derreur binaire dune chane DVB-S de rendement

6. Conclusion
Depuis deux annes, nous proposons aux tudiants de loption SRT du dpartement lectronique de
lENSEIRB, un projet de modlisation de la chane DVB-S avec loutil logiciel SIMULINK. Ce projet
permet aux tudiants dacqurir une connaissance prcise de la norme DVB-S. Il leur permet
galement dutiliser leurs connaissances en communications numriques et radiocommunications pour
mettre en uvre de faon efficace et cohrente les diffrents blocs constituants la chane comme le
Reed-Solomon, le codeur convolutif ou encore lentrelaceur/dsentrelaceur. De plus, ce projet prpare

ces futurs ingnieurs la comprhension dune norme, comptence oprationnelle essentielle de


lingnieur.
De part la nature du sujet et lapproche que nous proposons, nous observons un vif intrt des
tudiants pour ce projet. Ils prennent conscience de la difficult de la tche qui les attend lorsquils
seront en situation professionnelle.
Devant la russite de ce projet la premire anne, nous lavons donc reconduit mais aussi propos
dautres options de spcialit de lENSEIRB. Cette anne ce projet est aussi propos aux tudiants en
spcialit ISNC (Ingnierie des Systmes Numriques de Communication) du dpartement
tlcommunications.

Remerciements
Nous tenons remercier les tudiants des promotions 2007 et 2008 de la spcialit SRT du
dpartement lectronique de lENSEIRB, qui par leurs questions et remarques nous ont permis
damliorer notre proposition pdagogique. Nous remercions plus particulirement Melle Nathalie
Flambard et M. Sbastien Villette dont le rapport a t utilis pour rdiger cet article.

Bibliographie
[1] http://www.etsi.org/WebSite/Technologies/DVBS.aspx
[2] http://www.dvb.org/
[3] http://www.enseirb.fr
[4]European Telecommunication Standards Institute. "Digital Vido Boadcasting (DVB) ; Framing structure,
channel coding modulation for 11/12 GHz satellite service". European Standard (Telecommunications series),
EN 300 421 v1.1.2, August 1997.
[5] Sergio Isla Hernandez. "Simulation and Evaluation of a DVB System using Simulink". Bachelor thesis,
Departement of Electronics Systems at Linkping Institue of Technology, Suede, April 2005.
[6]European Telecommunication Standards Institute. "Digital Vido Boadcasting (DVB) ; Framing structure,
channel coding modulation for cable system". European Standard (Telecommunications series), EN 300 429
v1.1.2, April 1998.
[7]European Telecommunication Standards Institute. "Digital Vido Boadcasting (DVB) ; Framing structure,
channel coding modulation for digital terrestrial television". European Standard (Telecommunications series),
EN 300 744 v1.1.2, August 1997.
[8] http://www.mathworks.com/access/helpdesk/help/toolbox/comm/comm.shtml

Lilian Bossuet a obtenu le diplme dingnieur en lectronique de lENSEA en 1999, lagrgation


gnie lectrique en 2000 lENS Cachan, le DEA dlectronique de lINSA de Rennes en 2001 et le
Doctorat en Sciences et Sciences de lIngnieur de lUniversit de Bretagne Sud Lorient en 2004. Il
a effectu sa thse au laboratoire LESTER Lorient sur le thme de lexploration de lespace de
conception des architectures reconfigurables. Aprs une anne dATER lUniversit de Bretagne
Sud et un sjour de recherche lUniversit du Massachussetts aux USA, il a rejoint en 2005 en tant
que Matre de Confrences le laboratoire IMS et lENSEIRB Bordeaux ou il enseigne
principalement llectronique numrique. Ses recherches au dpartement COFI de lIMS portent sur
la scurit matrielle et logicielle des systmes embarqus, les architectures et systmes
reconfigurables, limplmentation dapplications du traitement du signal dans des FPGA et la
compensation des non-linarits des CAN.
Guillaume Ferr a obtenu le diplme en lectronique et tlcommunications de lENSIL en 2003, le
DEA de tlcommunications, hautes frquences et optolectronique de lUniversit de Limoges en
2003 et le Doctorat en lectronique des hautes frquences et optolectronique de lUniversit de

Limoges en 2006. Il a effectu sa thse au laboratoire Xlim de Limoges sur le codage de canal et les
techniques de dcodage itratives pour les systmes sans fil multi-antennes. Aprs une anne en tant
quATER lENSIL, une anne de post-doctorat au laboratoire IMS de Bordeaux, il rejoint en 2008
lENSEIRB en tant que Matre de Confrences. Ses activits de recherches en signal, au dpartement
LAPS de lIMS, sont axes sur le codage de canal, les techniques daccs des systmes multi-antennes
et la golocalisation.