You are on page 1of 11

CHAPITRE V : SYSTEME DVB-S

V-I Gnralits :
1.1 Prsentation :
Le projet DVB (Digital Video Broadcasting) a t lanc en 1993 par un consortium europen de radiodiffuseurs, de fabricants de matriel lectronique grand public, et dinstance de rgulation. Aujourdhui, il regroupe plus de 240 organisations et socits de lindustrie de la tlvision. Son but est de dfinir des standards pour dvelopper lutilisation de la tlvision numrique, non seulement en Europe mais aussi dans le monde entier. Afin de ne pas reproduire les erreurs de lanalogique (prolifration de normes comme la PAL, SECAM, NTSC), les industriels se sont unis pour offrir la tlvision numrique des bases saines et solides. Plusieurs tentatives avaient t faites dans les annes 80 pour proposer un systme efficace de transmission de la tlvision par satellite. Ainsi, lUER (Union Europenne de Radiodiffusion) a-t-elle mis au point le systme Mac/Paquet, cens devenir nombre unique pour la radiodiffusion par satellite et utilisant les meilleures techniques analogiques et numriques de lpoque. Mais les fabriquants navaient pas particip llaboration de ce standard, si bien quils taient rticents lide de lutiliser. Malgr les directives de la Commission Europenne, le systme Mac neut pas un grand succs. Plus tard, les fabricants, afin de ne pas tre en retard par rapport aux amricains, dvelopprent le HD-Mac, extension du systme Mac la tlvision haute dfinition. Mais l encore, le projet nayant pas regroup tous les intervenants de lindustrie de la tlvision (voir figure 1-1), ce fut aussi un chec. De plus, le dveloppement de ce systme tait plus lent que celui des nouvelles techniques de transmission.
Fournisseur du contenu Fournisseur du service de programmes Oprateur du systme de distribution Fabricants de matriel grand public Tlspectateurs

Figure 1 : Intervenants de lindustrie audiovisuelle Ainsi, le succs dun seul standard semblait passer par un consensus entre toutes les couches de la chane de commercialisation de la tlvision. Cest pourquoi, au cours de lanne 1991, un certains nombre dindustriels de la tlvision ont cr le Groupe de Lancement Europen, afin de contrler le dveloppement de la radiodiffusion numrique en Europe. Petit petit, LELG sest agrandi en accueillant les grands groupes mdiatiques publics ou privs, et un nombre croissants de fabricants et dinstances de rgulation. Finalement, aprs la signature du Memorandum of Understanding (MoU), sorte de rglement visant organiser cette action collective, lELG devint le DVB en septembre 1993. Depuis, le groupe DVB sest attach dvelopper des solutions compltes pour la tlvision numrique, allant de la diffusion par cble et satellite, jusqu la diffusion terrestre. De plus, son rayon daction sest tendu dautres parties du monde, concurrenant directement le systme amricain ATSC (Advanced Television System Committee).

1.2Les objectifs
Le projet DVB a donc pour but de dfinir les normes de la tlvision numrique, en adoptant une approche unifie. Les systmes de radiodiffusion doivent donc tre ouverts, interoprables (cest-dire compatibles avec les quipements des autres constructeurs), flexibles (capables de transporter nimporte quel type de donnes audiovisuelles) et orients march, cest--dire quils doivent satisfaire aux exigences du march et sinscrire dans une dmarche purement commerciale.

Prof. S. A. CHOUAKRI

Page 1/11

CHAPITRE V : SYSTEME DVB-S

1.3Les familles de standards


Le DVB a dfini un certain nombre de normes que lon peut regrouper en familles : - multiplexage : outre les spcifications de ladaptation de MPEG-2 aux applications DVB, des signaux autres que radio et vido peuvent tre ajouts au flux. En particulier, la norme DVBTXT adapte le principe du tltexte, et la norme DVB-SI traite des informations transmettre pour que le rcepteur numrique puisse offrir une navigation agrable parmi la multitude de programmes transmis (programme suivant par exemple). Ces informations seront intgres dans le flux vido avant transmission ; - transmission : pour chaque canal de transmission, une norme spcifie les algorithmes de codage de canal, entrelacement et modulation des signaux : DVB-S pour le satellite, DVB-C pour le cble, et DVB-T pour la transmission hertzienne. Dautres normes viennent prciser certaines applications, comme DVB-CS pour la rception partir dantennes communautaires, DVB-MS et DVB-MC pour la distribution vido multipoints dans les bandes au-dessus et au-dessous des 10 GHz. - Accs conditionnel : la norme DVB-CA spcifie une mthode dembrouillage des flux MPEG-2 , et la norme DVB-CI propose une interface commune intgre au rcepteur, afin de permettre lutilisateur de dcoder des flux rgis par des contrles daccs diffrents ; - Services interactifs : afin doffrir une voie de retour pour les services interactifs, plusieurs spcifications ont t produites, notamment celles de protocoles dpendants ou non du rseau de retour (RTC, RNIS) Dautres normes ont t mises en place pour proposer, par exemple, des interfaces pour les rseaux PDH (Plesiochronous Digital Hierarchy), SDH (Synchronous Digital Hierarchy) et ATM (Asynchronous Transfer Mode), ainsi que des jeux de tests que les constructeurs doivent vrifier pour que leur matriel soit compatible DVB. Pour remplir le cahier des charges, nous ntudierons ici que la norme de transmission DVB-S.

Prof. S. A. CHOUAKRI

Page 2/11

CHAPITRE V : SYSTEME DVB-S

V-II Description du DVB-S :


La norme DVB-S spcifie, pour la transmission par satellite (bande de frquence de 11 12 GHz), la structure des trames DVB, le codage de canal et la modulation des paquets MPEG-2. Elle donne aussi les performances minimales requises par le systme, en termes de rsistance aux erreurs et au bruit. Limplmentation de la partie rception est laisse au choix du constructeur. La chane de traitement en bande de base est la suivante :
Adaptation du multiplexage et brassge Codage externe (ReedSolomon) Entrelacement Codage interne (convolutif poinonn) Filtrage de Nyquist Modulation QPSK

Figure 2 : Chane de traitement avant mission pour le DVB-S Le choix des techniques de codage et de modulation ont t faits pour obtenir un bon rapport signal sur bruit (S/N), sans trop rduire lefficacit spectrale.

2.1 Adaptation du multiplex et brassage :


Il peut arriver que le train binaire MPEG-2 contienne une longue suite de 0 ou de 1 (absence de programme tlvisuel, par exemple). Cela peut gner la rcupration du rythme la rception. Pour rendre le train binaire alatoire (mme probabilit dobtenir un 0 ou un 1), un brassage est ralis par un squence pseudo alatoire (PRBS*). Le polynme gnrateur de cette squence est 1+X14+X15. Le gnrateur est compos de 15 registres dcalage. A chaque top dhorloge, on fait la somme (OU exclusif) des 14me et 15me registres, le bit rsultant tant reboucl sur le premier registre, aprs dcalage vers la droite de tous les registres (voir Figure 3). Une squence dinitialisation est ncessaire. Celle spcifi par la norme DVB est : 100101010000000. Chaque bit ainsi calcul est ensuite ajout (OU exclusif) un bit des donnes en entre, ce qui revient ajouter, chaque mot de 15 bits des donnes dentre, un mot de la squence pseudo alatoire. Le flux dentre est ainsi rendu statistiquement quasi alatoire.

Squence dinitialisation 1 1111 0 2 0 3 1 4 0 5 1 6 0 7 1 8 0 9 OU EX 0 10 0 11

Registres dcalage 0 12 13 0 14 0 15

0 0 0 0 0 0 1 1

ET Validation

OU EX

Flux de sortie brouill/dsembrouill

Flux dentre :clair/embrouill

Figure 3 : Schma de lembrouilleur/dsembrouilleur La squence est rinitialise tous les 8 paquets transport MPEG-2. A la rception, le processus inverse dsembrouille le flux pour lui redonner sa forme initiale. Le dsembrouilleur a cependant besoin dun signal dinitialisation, afin de lancer la squence pseudo alatoire au bon moment. Pour cela, on doit adapter le multiplex MPEG-2 de sorte quil fournisse cette information :

Prof. S. A. CHOUAKRI

Page 3/11

CHAPITRE V : SYSTEME DVB-S


le premier octet de synchronisation dun groupe de 8 paquets transport MPEG-2, dnomm Sunc1, est invers ( sa valeur passe de 47HEX B8HEX). La squence est lance aprs la rception de ce mot de synchro, qui nest donc pas embrouill. De mme, les 7 autres mots de synchro dun groupe de 8 paquets transport MPEG-2 (Sync n, n=[2..7]) ne sont pas embrouills (la squence continue de se drouler, mais le bit Validation est mis 0).

2.2 Codage externe (Reed-Solomon)


Une proccupation majeure pour la diffusion de signaux numriques est la rsistance aux erreurs. Pour la rception par satellite, le canal de transmission est trs sensible aux perturbations, notamment de latmosphre. Il faut donc un codage robuste, dont la premre partie est la codage, dit externe, de Reed-Salomon (RS). Ce codage est particulirement efficace pour les erreurs en rafale, cas de figure le plus frquent pour la transmission par satellite, puisquil permet de corriger des paquets de bits (des octets) et non des bits isols. Le principe est dajouter un certain nombre doctets de redondance une trame MPEG-2. Le code utilis est un RS(201, 188, T=8), ce qui signifie que, aux 188 octets dune trame, on en rajoute 16 de redondance, avec un pouvoir correcteur de 8 octets par trame. La structure de la trame, aprs codage RS, est prsente sur la figure 4. Loctets Synchro est soit Sync 1 (loctet de synchro invers lors du brassage), soit Sync n (n = [2..8]).

Synch ro

187 octets disperss 204

16 octets RS

Figure 4 : trame DVB aprs codage RS Ce code nest pas exactement un code RS : pour pouvoir corriger 8 octets, la trame devrait contenir 255 octets au total, dont 16 de redondance (code RS(255, 239, T=8)). Mais afin de garder la structure des paquets MPEG-2 (188 octets avant codage) pour des questions de synchronisation, on doit raccourcir le code. Pour ce faire, on calcule les 16 octets de redondance en ajoutant 51 octets mis zro au dbut du paquet MPEG-2. Une fois ces 16 octets calculs, on retire les 51 octets nuls et on rajoute la squence de redondance aprs les 188 octets du paquet, comme indiqu sur la Figure 5.

188 Sync 51 octets 00.. .00 00..00 Sync Syn Syn 187 octets disperss 16 octets 187 octets disperss 187 octets disperss Redonda nce Redonda nce 187 octets disperss

204
Figure 5 : Raccourcissement du code de Reed-Salomon La trame ainsi forme fait partie dun code particulier et lments finis. A la rception, le dcodeur vrifie si la trame reue fait bien partie du code. Dans la ngative, il remplace le mot reu par le mot du code qui en est le proche.

Prof. S. A. CHOUAKRI

Page 4/11

CHAPITRE V : SYSTEME DVB-S 2.3 Entrelacement


Le pouvoir de correction du code de Reed-Salomon a ses limites : il ne peut corriger que 8 octets sur un paquet de 188 octets. Ainsi, pour viter davoir des paquets derreurs trop long, on utilise lentrelacement des trames DVB.

Figure 6 : Lentrelaceur et le dsentrelaceur Le principe de lentrelaceur et du dsentrelaceur est reprsent sur la Figure 6. Lentrelaceur est compos de 12 registres FIFO (Firdt In First Out). Chaque octet du flux, prsent cycliquement lune des 12 branches de lentrelaceur, est dcal en sortie de 17 x j positions, o j est lindice de la branche. Ainsi, le premier octet dune trame (loctet de synchro) nest pas dcal, le 2me est dcal de 17 positions, le 3me de 34 positions le 12me de 17 x 11 = 187 positions, et on recommence un cycle : le 13me nest pas dcal, le 14me est dcal de 17 positions A la rception, lopration inverse dcale les octets de (11 j) x 17 positions, ce qui a pour effet de remettre les octets dans le bon ordre, avec un dcalage global de (j + 11 j) x 17 = 187 positions. La Figure 7 donne un aperu de lopration.

Trame de 204 octets cods 1 2 12 13 14 204 1

Trame de 204 octets cods

Entrelacement

13

19

31

199

187

Desentrelacement

188

199 200 201 202

187 188

Figure 7 : Entrelacement et dsentrelacement

Prof. S. A. CHOUAKRI

Page 5/11

CHAPITRE V : SYSTEME DVB-S 2.4 Codage interne (convolutif poinonn)


Ce codage est spcifique aux transmissions par satellite et par voir de terre. Il a pour but de corriger les erreurs alatoires dues aux faibles RSB, et damener le taux derreur binaire (TEB) de 10-2 la sortie du dmodulateur jusqu un maximum de 10-4 en entre du dcodeur RS. Ce dernier rendra le TEB infrieur 10-10, ce qui correspond une transmission dite quasi sans erreur . Contrairement aux codes en bloc, dont fait partie le code RS, le code convolutif travaille sur un flux binaire. Les sorties du codeur (2 ou plus) dpendent la fois du bit en entre, mais aussi de K-1 bits prcdents, gards en mmoire dans le codeur. Ses caractristiques sont : - le rendement du code Rc, ou taux de codage, qui est le rapport entre le nombre de bits en entre et le nobre de bits en sortie. La nomre DVB spcifie Rc = ; - la longueur de contrainte K, qui reprsente le nombre de bits pris en compte pour le calcul des sorties (le bit dentre et les K-1 bits prcdents). La norme DVB spcifie K=7 ; - les sommes gnratrices, qui oprent une combinaison linaire des lments binaires dinformation pour engendrer les sorties. Par exemple, avec K=3 et deux sorties, si la premire somme gnratrice est G1 = 101 = 5(10), alors la sortie 1 sera la somme du bit linstant k (bit lentre du codeur) et du bit linstant k-2. La norme DVB spcifie G1 = 171(oct) et G2 = 133(oct) (numrotaion octale) ; - la distance limite dfree, qui est une mesure du pouvoir correcteur du code. Plus dfree est leve, plus le code est puissant. La Figure 8 donne un schma du codeur spcifi par la norme. G2 = 133(8)

ou %1011011

dk = entre

1 1

Sortie 2 dk-1 0 1 dk-2 1 1 dk-3 1 1 dk-4 0 0 dk-6 1 0 dk-6 1 1

Sortie 1

Figure 8 : Schma du codeur externe

G1 = 171(8) ou %1111001

Les bits dkdk-1dk-6 sont pris en compte dans le calcul des sorties si leur position dans la chane des registres correspond un 1 dans les sommes gnratrices. A la rception, on utilise gnralement lalgorithme de Viterbi, qui consiste retrouver la suite de bits la plus vraisemblable en fonction des tats possibles du codeur de lmission. Le pouvoir correcteur de ce code est trs grand, mais son rendement est faible : Rc = , ce qui correspond une redondance de 100%, et diminue de moiti le dbit utile par rapport au dbit vritablement utilis par la transmission. Les sorties calcules sont appliques directement aux entres I (Sortie 1 = X) et Q (Sortie 2 = Y) du modulateur QPSK. La norme offre cependant la possibilit daugmenter la possibilit daugmenter le rendement du code aux valeurs 2/3, , 5/6, ou 7/8. On y arrive en poinonnant le code, cest--dire en ne transmettant pas tous les bits issus du codeur. Par exemple, le rendement 2/3 est le produit du rendement de base, , par 4/3 (3 bits sur 4 sont transmis). Les bits issus de X et de Y sont alternativement appliqus aux entres I et Q du modulateur pour obtenir un train binaire quilibr. Le Tableau 1 donne le schma de poinonnage en fonction du rendement souhait.

Prof. S. A. CHOUAKRI

Page 6/11

CHAPITRE V : SYSTEME DVB-S


Rc dfree X Y I Q 10 1 1 X1 Y1 2/3 6 5 10 101 11 110 X1Y2Y3 X1Y2 Y1X3Y4 Y1X3 Tableau 1 : Poinonnage du code convolutif 5/6 4 10101 11010 X1Y2Y4 Y1X3X5 7/8 3 1000101 1111010 X1Y2Y4Y6 Y1Y3X5X7

Dans les lignes X et Y, un 0 signifie que le bit nest pas transmis, un 1 signifie quil est transmis (par exemple, pour un rendement de 2/3, 1 bit sur 2 de la sortie X est transmis).

2.5 Filtrage de Nyquist


Le canal de transmission par satellite une bande passante de 26 54 MHz, ce qui impose une contrainte dans les dbits de transmission. Pour augmenter lefficacit spectrale (qui est le rapport du dbit utile sur la bande passante), et ainsi faire passer plus dinformation sur un mme canal, on utilise la modulation par onde porteuse, qui permet de combiner plusieurs bits en un mme symbole transmettre. Avant lmission, le signal doit tre filtr pour rduire son spectre aux dimensions de la bande passante ;

Codeur convolutif

X Y

Poinonnage

I Q

Filtrage de Nyquist

Modulation QPSK

Figure 9 : Filtrage et modulation

2-5-1 Filtrage
On utilise le filtre de Nyquist pour viter les interfrences entre symboles. Celui-ci a la particularit davoir une rponse temporelle qui sannule aux temps multiples de la priode symbole Ts, de sorte que les symboles antrieurs soient leur minimum quand le symbole courant est son maximum (voir Figure 10). Il sagit dun filtre en cosinus surlev (raised cosine filter), caractris par son facteur de roll-off qui dtermine la raideur du filtre. En ralit, pour amliorer les performances du filtre, il est rparti entre lmetteur et le rcepteur, de faon gale (telle que le produit des deux fonctions de transfert soit gale celle du filtre de Nyquist). Lexpression de la fonction de transfert du demi-filtre est la suivante : 1 T |f| 2T = T T 1 1 1+ || 1 + cos 2T 2T 2T 2 0 ailleurs avec fN = 1/(2Ts) = Rs/2 frquence de Nyquist, Ts priode symbole et Rs frquence symbole et Ou et le facteur de roll-off et compris entre 0 et 1. Le facteur de roll-off est spcifi 0,35. Le facteur roll-off facteur , est une mesure de l'excs de bande passante du filtre, c'est dire la largeur de bande occupe au del de la bande de Nyquist de. Si on note l'excs de bande passante = que f, alors:

= 2

1.25

Prof. S. A. CHOUAKRI

Page 7/11

CHAPITRE V : SYSTEME DVB-S


O : =

Et donc : La rponse impulsionnelle d'un tel filtre est donne par =

de taux symbole.

Remarque : Pour un signaI de priode de symbole T, la bande passante B occupe aprs filtrage, est donc lie la frquence de symbole et au facteur de roll-off par la relation : B

= (1 + )/2T

Dans la pratique la bande passante du signal est limite un peu plus de la moiti du lobe principal du spectre initial: B = (1 + )/2T La rponse temporelle fait bien apparatre des zros situs des multiples de la priode de symbole : pour rduire l'interfrence intersymbole son minimum, il conviendra d'chantillonner le signaI ces instants (avec d'autant plus de prcision que le facteur de roll-off sera faible).

2.5.2 Modulation
Le rapport signal sur bruit tant particulirement faible en transmission par satellite, ce critre importera plus que lefficacit spectrale. La figure 11 montre les TEB pour chaque type de modulation en fonction du S/N la rception. Il est assez clair que, malgr la correction derreurs effectue plus tard, il faut choisir la modulation MDP-4 (Modulation par Dplacement de Phase 4 tats, QPSK en anglais), quivalente la MAQ-4 (Modulation dAmplitude en Quadrature 4 tats, 4QAM en anglais). Elle a en effet le meilleur compromis TEB faible - S/N faible.

Prof. S. A. CHOUAKRI

Page 8/11

CHAPITRE V : SYSTEME DVB-S

Figure 11 : Taux derreurs binaires en fonction du rapport signal bruit Rappelons rapidement le principe de la modulation damplitude en quadrature 4 tats, dont le schma est reprsent la Figure 12.

2k Codeur NRZ ak Source k {0,1} de priode 2T Codeur NRZ 2k+1 bk /2

Phase

Oscillateur

Signal mis e(t)

Quadrature
Figure 12 : Principe de la modulation MAD-4 (identique la MDP-4 A la sortie des codeurs NRZ, les signaux sont de la forme ak(t-kT) et bk(t-kT) ( o est la fonction porte, ak et bk prenant les valeurs dans {-1 ; +1}). Ils sont multipls par un signal en cos(2f0t) issu de loscillateur (f0 est la frquence porteuse), et la composante en bk est dphase de /2. Au final, le signal mis e(t) est de la forme : e(t) = A(ak(t-kT)cos(2f0t) - bk(t-kT)sin(2f0t)) qui correspond un signal de la forme : Acos(2f0t + i) o i prend ses valeurs dans {/4 ; 3/4 ; 5/4 ; 7/4 }. A la rception, on obtient un signal pouvant prendre (thoriquement) 4 valeurs correspondant aux 4 phases ci-dessus. On peut ainsi reprsenter la constellation des points correspondant au signal la rception, en fonction des valeurs des composantes I et Q lmission (Figure 13).

Prof. S. A. CHOUAKRI

Page 9/11

CHAPITRE V : SYSTEME DVB-S

Q
I=1 Q=0 I=0 Q=0

I
I=0 Q=1

I=1 Q=1

Figure 13 : Constellation de la modulation MDP-4

V-3 Performance dun systme DVB-S


3.1 Puissance minimale
La norme oblige le systme tre quasi sans erreur , ce qui signifie moins dune erreur non corrige par heure. Cela correspond un TEB de 10-10 10-11 lentre du dmultiplexeur MPEG2. Pour cela, le S/N lentre du dmodulateur doit tre au-dessus dun seuil qui dpend du rendement du code convultif, comme expliqu dans le tableau 2. Le rapport Eb/N0 est le rapport de lnergie reue par llment binaire sur la densit du bruit. On peut relier ce rapport au S/N par la formule suivante : Eb/N0(dB) = S/N(dB) + 10log[(BW/Rs) log2(M)] o BW est la bande passante, Rs la rapidit de modulation, et M le nombre dtats de la modulation. Dans le cas dune liaison satellite, avec BW = 33 MHz et Rs = 27.5 Ms/s (mga symboles par seconde) : S/N = Eb / N0 + 2,2(dB) E0/N0 requis (en dB) pour un TEB de 2.10-4 aprs dcodage interne quasi sans erreur aprs Rendement du code convolutif dcodage externe 4.5 2/3 5.0 5.5 5/6 6.0 7/8 6.4 Tableau 2 : Puissance minimale requise avant la dmodulation

Prof. S. A. CHOUAKRI

Page 10/11

CHAPITRE V : SYSTEME DVB-S 3.2 Dbit utile et efficacit spectrale


Lefficacit spectrale a t un critre important dans le choix du codage et de la modulation. Il sagit maintenant de savoir de quel dbit utile on dispose pour un canal de bande passante donne. Nous allons effectuer le calcul pour un canal de largeur 33 MHz. En thorie, la rapidit de modulation maximale, cest--dire le dbit symbole, pouvant tre accepte par un canal de largeur de bande 33 MHz, est : Rs = BW / (1+) = 33/1,35 = 24,4 Ms/s. Cependant, en pratique, et en tolrant une faible dgradation du rapport Eb/N0, on peut rduire plus ou moins le rapport BW/Rs, en fonction de ses besoins. Nous prendrons ici une valeur de 1,28 pour ce rapport. Alors, la nouvelle valeur maximale du dbit symbole est : Rs = 33/1.28 = 25.8 Ms/s, ce qui correspond un dbit brut (hors codage) de : Db = log2 (M) x Rs = 51.6 Mbit/s (M = 4 en QPSK).

Prenons deux cas extrmes en ce qui concerne le S/N. Si le S/N est faible, on utilisera le rendement minimale pour le code convolutif afin damliorer son pouvoir de correction, cest--dire Rc = .. Sachant que le rendement du code RS vaut RRS = 188/204 = 0,92, le dbit utile sur le canal est : Du = Db x Rc x RRS = 51.6 x x 188/204 = 23.8 Mbit/s, ce qui donne une efficacit spectrale de Du/BW = 23,8/33 = 0,72 bit/s par Hz. En revanche, si le S/N est lev, on prendra Rc = 7/8, et alors : Du = Db x Rc x RRS = 51.6 x 7/8 x 188/204 = 41.6 Mbit/s, et donc une efficacit spectrale de 41.6/33 = 1.26 bit/s par Hz. Les oprateurs de tlvision numrique par satellite ont donc une certaine marge de manuvre dans le choix de leurs dbits, et peuvent ladapter leurs besoins en termes de capacit ou de qualit.

Prof. S. A. CHOUAKRI

Page 11/11

You might also like