Vous êtes sur la page 1sur 14

FORMATION

Le pourquoi et le comment du COFDM


J.H. Stott
Dpartement Recherche et Dveloppement de la BBC Le COFDM est un type de modulation particulirement bien adapt aux besoins de la radiodiffusion par voie de Terre. Il saccommode de niveaux levs de propagation par trajets multiples et dune gamme tendue de retards entre signaux reus. Cette particularit dbouche sur le concept des rseaux SFN, dans lesquels le mme signal est achemin sur la mme frquence par de nombreux metteurs gnrant ainsi une situation par trajets multiples artificiel. Le COFDM ragit bien galement aux brouillages de mme canal en bande troite des porteuses des services analogiques existants. Le COFDM a t choisi pour deux nouvelles normes de radiodiffusion : la DAB et la DVB-T, qui ont toutes deux t optimises pour leurs applications respectives. Elles comportent aussi des options permettant de satisfaire des exigences particulires. Les rsultats exceptionnels du COFDM en matire de trajets multiples et de brouillages ne sont possibles que si on choisit avec soin les paramtres et la manire dont on applique le codage de correction derreursdirecte.

Original en anglais. Traduction de lUER. Manuscrit reu le 22/1/1999.

1.

Introduction

Il y a longtemps que les radiodiffuseurs utilisent les techniques numriques pour produire, distribuer et conserver leurs programmes. Ils leur ont galement confi des rles de support pour la radiodiffusion proprement dite : tltexte et son numrique (NICAM) en tlvision et systme de radiodiffusion de donnes (RDS) en radio MF. Toutes ces techniques utilisent des formes relativement classiques de modulation numrique.

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

La radiodiffusion par voie de Terre, radio et tlvision, entre maintenant dans une re nouvelle. Les signaux audio et vido principaux eux-mmes seront dsormais diffuss en numrique. LETSI a normalis pour la DAB [1] et la DVB-T [2] des systmes, utiliss en Europe et ailleurs, conus en fonction de leurs conditions dutilisation. La DAB (contrairement ses prdcesseurs la MA et la MF) a t conue pour rpondre aux exigences de la rception dans des vhicules en mouvement, et en particulier pour traiter le problme des trajets multiple qui ici varie avec le temps. La DVB-T ncessite quand elle une capacit de donnes plus grande que la DAB. La rception mobile nest pas essentielle mais la rsistance la rception par trajets multiples est cruciale du fait de lutilisation trs rpandue dantennes TV intrieures.

Un nouveau type de modulation, la COFDM a donc t choisi pour les deux systmes. Cependant certains dtails diffrents et des choix appropris de paramtres ont t oprs afin de rpondre leurs exigences spcifiques. La DAB et la DVB-T sont des systmes relativement souples. En COFDM, les donnes sont modules en MRF sur un grand nombre de porteuses. La COFDM est particulirement bien adapte aux chanes hertziennes grce ses caractristiques principales : son orthogonalit (le O de COFDM) ; la prsence dun intervalle de garde ; lutilisation du codage derreurs (le C de COFDM), de lentrelacement et dinformations sur ltat de la voie (CSI).

Cet article se propose dexpliquer ces diffrentes caractristiques et leur raison dtre.

    
C/N CSI CW ICI ISI

Abrviations
Rapport porteuse/bruit Multiplex par division de frquence orthogonale code Information dtat du canal Onde porteuse Radiodiffusion sonore numrique Radiodiffusion vido numrique DVB par voie de Terre European Telecommunication Standards Institute Brouillage interporteuse Brouillage intersymbole Modulation damplitude en quadrature 16 tats Modulation damplitude en quadrature 64 tats Modulation par dplacement de phase bivalente
NICAM OFDM R-S RDS SC SFN S/B TEB TES TFD TFR MDPQ MRF

COFDM

Modulation par dplacement de phase quadrivalente Multiplex par rpartition en frquence Compression-expension et multiplexage quasi-instantan Multiplex par division de frquence orthogonale Reed-Solomon Systme de radiodiffusion de donnes Porteuse unique Rseau frquence unique Rapport signal/bruit Taux derreur binaire Taux derreur de symbole Transforme de Fourier discrte Transforme de Fourier rapide

DAB DVB DVB-T ETSI

MAQ 16 MAQ 64 MDPB

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

2.

Pourquoi des porteuses multiples ?

Lutilisation de porteuses multiples rsulte de la prsence de niveaux importants de trajets multiples. Examinons par exemple la modulation dune porteuse par des informations numriques. A chaque symbole, on transmet la porteuse avec une phase et une amplitude particulires, choisies dans la constellation utilise. Un symbole donn achemine un certain nombre de bits dinformations, gal au logarithme (en base 2) du nombre dtats diffrents dans la constellation. Imaginons maintenant que ce signal est reu selon deux trajets, avec un retard relatif entre eux. Si on prend le symbole transmis n comme exemple, le rcepteur sefforcera de dmoduler les donnes envoyes dans ce symbole en examinant toutes les informations reues (directement ou avec un retard) par rapport ce symbole n. Lorsque le retard relatif est suprieur une priode de symbole (figure 1, gauche), le signal transmis sur le second trajet agit uniquement comme un brouillage, puisquil nachemine que des informations appartenant un ou plusieurs symbole(s) prcdent(s). Un tel brouillage intersymbole (ISI) implique que le signal retard ne peut avoir quun niveau trs faible (le niveau exact dpendant de la constellation utilise et de la perte de marge de bruit acceptable).
RETARD IMPORTANT Priode d'intgration Trajet principal n 1 symbole n n+1 n 1 DLAI COURT Temps Priode d'intgration symbole n n+1

Trajet retard

symbole n

Agit comme ISI Les deux agissent comme un signal brouilleur Intervient positivement ou ngativement en fonction de la phase

Figure 1 Comment un trajet retard induit un brouillage inter-symbole (exemple avec deux retards diffrents).

Lorsque le retard relatif est infrieur une priode de symbole (figure 1, droite), seule une partie du signal transmise sur ce trajet agit comme un brouillage, puisquelle nachemine que des informations appartenant au symbole prcdent. Le reste achemine des informations du symbole utile, mais peut sajouter de manire constructive ou destructive aux informations du trajet principal. Il sensuit que pour rpondre un niveau non ngligeable des signaux retards, il faut rduire le dbit de symboles pour que la gamme des retards (entre le premier trajet reu et le dernier) ne reprsente quune partie minime de la priode de symbole. Les informations susceptibles dtre achemines par une porteuse unique sont ds lors limites en cas de trajets multiples. Si une porteuse ne peut transporter le dbit de symboles ncessaire, on arrive tout naturellement diviser ce dbit de donnes lev en plusieurs flux parallles de dbit moins lev, achemins chacun par sa propre porteuse. Leur nombre peut tre lev. Il sagit dune forme de MRF, premire tape vers la COFDM.

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

Mme lorsque le retard est infrieur une priode de symbole, il reste un certain niveau de brouillage intersymbole imputer au symbole prcdent. On peut le supprimer si la priode de transmission dun symbole est plus longue que la priode dintgration du signal dans le rcepteur. Cest l le premier argument en faveur de laddition dun intervalle de garde. (Nous y reviendrons bientt).

3.
3.1.

Orthogonalit et utilisation de la TFD/TFR


Orthogonalit

Lutilisation dun trs grand nombre de porteuses est une perspective presque effrayante : il faut srement beaucoup de modulateurs / dmodulateurs et de filtres? Il faut aussi davantage de largeur de bande. Il est heureusement simple de rsoudre ces deux problmes en spcifiant un espacement rigoureusement rgulier de fu = 1/Tu entre les porteuses, o Tu est la priode (utile ou active) du symbole pendant laquelle le rcepteur intgre le signal dmodul. Les porteuses forment alors ce que les mathmaticiens appellent un ensemble orthogonal. La kme porteuse (en bande de base) peut scrire sous la forme
k ( t ) = e
jku t

o,

u = 2 T u et

o les porteuses doivent satisfaire la condition dorthogonalit

+ Tu

k ( t )l ( t ) dt = 0, = Tu ,

k1 k=1

Plus intuitivement, je dirais quil sagit l de la procdure commune de dmodulation dune porteuse consistant la multiplier par une porteuse1 de mme frquence (en gnrant un battement de frquence zro), puis intgrer le rsultat. Toutes les autres porteuses donneront des battements qui se situent des multiples entiers de u . Tous ces battement (brouilleurs) ont un nombre entier de cycles pendant la priode dintgration Tu. Ils intgrent donc zro. Sans filtrage2 explicite , nous pouvons dmoduler sparment toutes les porteuses sans aucune diaphonie mutuelle, simplement en choisissant leur espacement. En outre, nous ne gaspillons pas de spectre. Les porteuses sont tasses de manire occuper en tout la mme largeur de spectre quune seule porteuse module avec toutes les donnes et filtre avec un filtre idal.

3.2.

Prservation de lorthogonalit

Dans la pratique, les porteuses sont modules par des nombres complexes qui changent dun symbole lautre. Si la priode dintgration porte sur deux symboles (cas des trajets retards de la figure 1), on aura non seulement un brouillage ISI lintrieur de la mme porteuse, mais
1. En fait une conjugue complexe, correspondant au processus standard de dmodulation en quadrature I-Q. 2. En fait, le processus dintgration et dcharge peut lui-mme tre considr comme quivalent un filtre fonction de synchronisation sinc (/u), dans lequel toutes les porteuses ont une valeur nulle, sauf la porteuse utile.

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

aussi un ICI. En effet, les battements provenant des autres porteuses ne peuvent plus intgrer zro si leur phase ou leur amplitude varient pendant la priode. Pour viter ce phnomne, on ajoute un intervalle de garde pour garantir que toutes les informations intgres viennent du mme symbole et apparaissent constantes pendant sa dure. La figure 2 illustre ladjoncDurant l'intervalle de garde, mme signal qu'ici tion dun intervalle de garde. La priode du symbole est Trajet n+1 n- 1 n prolonge de manire tre principal suprieure la priode dintgration Tu. Toutes les Trajet n- 1 n retard porteuses tant cycliques Priode lintrieur de Tu, il en va de d'intgration mme pour lensemble du signal modul. Le segment Temps ajout au dbut du symbole Figure 2 Ladjonction dun intervalle de garde. pour former lintervalle de garde est donc identique au segment de mme longueur la fin du symbole. Tant que le retard dun trajet par rapport au trajet principal (le plus court) est infrieur lintervalle de garde, les composantes du signal lintrieur de la priode dintgration viennent toutes du mme symbole : le critre dorthogonalit est satisfait. Les brouillages ICI et ISI ne se produisent que lorsque le retard relatif est plus long que lintervalle de garde . La longueur de lintervalle est choisie de manire correspondre au niveau de trajets multiples prvu. Elle ne devrait pas reprsenter une trop grande partie de Tu, pour ne pas sacrifier trop de capacit en donnes (et de rendement spectral). Pour la DAB, on utilise un intervalle de garde denviron3 Tu/4 ; la DVB-T comporte davantage doptions, la plus grande tant Tu/4. Pour accepter des retards trs longs (comme pour les trajets multiples artificiels dun rseau SFN), Tu doit donc tre tendue, couvrant des centaines, voire des milliers de porteuses. Les trajets reprsents figure 2 peuvent sajouter de manire constructive ou destructive. En fait, il est possible de montrer que le signal dmodul partir dune porteuse donne est trs similaire au signal mis : il est simplement multipli par la rponse en frquence quivalente de la voie ( propagation par trajets multiples) sur la mme frquence porteuse4. De nombreux autres lments peuvent entraner une perte dorthogonalit donc un brouillage ICI : erreurs dans loscillateur local (OL) ou dans les frquences dchantillonnage du rcepteur, bruit de phase dans lOL [3, 4]. En pratique, si on fait attention on peut maintenir leurs effets dans des limites acceptables.

3.

Prcisment 63Tu/256 0,246Tu .

4. Pour les forts en maths, ladjonction de lintervalle de garde a transform le processus normal de convolution du signal avec la rponse impulsionnelle de la voie en une convolution circulaire qui correspond la multiplication des coefficients frquenciels de la TFD.

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

3.3.

Utilisation de la TFR

Aprs avoir chapp des milliers de filtres grce lorthogonalit, passons maintenant la mise en uvre des porteuses de dmodulation et de tous les multiplicateurs et intgrateurs. Dans la pratique, nous travaillons sur le signal reu sous forme chantillonne (naturellement au-dessus de la limite de Nyquist). Le processus dintgration devient alors une simple sommation, et lensemble de la dmodulation prend une forme identique une transforme de Fourier discrte (TFD). Heureusement, nous disposons de ralisations efficaces de la transforme de Fourier rapide (TFR) (on trouve dj les circuits intgrs), ce qui nous permet de raliser relativement facilement des quipements COFDM de laboratoire. Les versions communes de la TFR fonctionnent sur un groupe de 2M chantillons temporels (correspondant aux chantillons pris dans la priode dintgration) et donnent le mme nombre de coefficients frquentiels. Ceux-ci correspondent aux donnes dmodules partir des nombreuses porteuses. Etant donn que nous effectuons lchantillonnage au-dessus de la limite de Nyquist, les coefficients obtenus ne correspondent pas tous aux porteuses actives que nous avons utilises5. On utilise de mme la TFR inverse dans lmetteur pour gnrer le signal OFDM partir des donnes dentre.

4.

Modulation de base

Dans chaque symbole, chaque porteuse est module (multiplie) par un nombre complexe pris dans un ensemble de la constellation. Plus la constellation comporte dtats, plus chaque porteuse peut acheminer de bits pendant un symbole, mais plus les points de la constellation sont rapprochs, si on suppose une puissance transmise constante. On arrive alors au traditionnel compromis entre robustesse et capacit. Dans le rcepteur, la valeur dmodule correspondante (le coefficient frquentiel de la TFR) a t multiplie par un nombre complexe arbitraire (la rponse de la voie la frquence de la porteuse). La constellation subit ainsi une rotation et un changement de taille. Comment alors dterminer le point de la constellation qui a t envoy ? Une mthode simple consiste utiliser une dmodulation diffrentielle telle que la MDPQ diffrentielle utilise en DAB. Les informations sont achemines par le changement de phase entre un symbole et le suivant. Tant que la voie volue suffisamment lentement, sa rponse est sans importance. En utilisant un processus de dmodulation diffrentielle (plutt que cohrente), on perd un peu de la performance en termes de bruit thermique, mais la DAB reste tout de mme un systme trs robuste. La dmodulation cohrente est prfrable lorsquon a besoin de davantage de capacit (comme pour la DVB-T). Dans ce cas, la rponse de la voie pour chaque porteuse est dune manire ou lautre dtermine et la constellation reue convenablement quilibre avant didentifier
5. Notons que cela nentrane aucune perte de capacit ou utilisation inefficace de la largeur de bande. Cette valeur correspond simplement la marge du filtrage analogique dans le systme.

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

le point de la constellation qui Frquence a t transmis, et par consquent les bits transmis. Pour y parvenir en DVB-T, on transmet quelques informations pilotes (appeles pilotes disperss6) de manire transmettre, dans quelques symboles de certaines porteuses, des informations connues (figure 3) partir Signale une cellule pilote perturbe desquelles on mesure une verFigure 3 sion sous-chantillonne7 de la La configuration des cellules pilotes disperses en DVB-T. rponse en frquence. On interpole le rsultat laide dun filtre uni ou bidimensionnel afin de complter les espaces inconnus et dquilibrer les constellations qui acheminent les donnes.
Temps

5.
5.1.

Codage des erreurs


Pourquoi un codage des erreurs ?

En fait, on devrait utiliser un codage correcteur derreurs directe dans presque tous les systmes de communications numriques pour pouvoir atteindre un TEB acceptable avec un rapport S/B raisonnablement bas. Ce nest peut-tre pas ncessaire avec un rapport S/B lev, ni pour lOFDM non cod (mais seulement lorsque la voie est relativement plate). LOFDM non cod nest cependant pas trs performant dans une voie slective. Ses performances peuvent tre values pour toutes les voies slectives et tous les systmes de modulation : en notant le rapport S/B pour chaque porteuse ; en calculant le TEB correspondant pour les donnes de chaque porteuse ; en obtenant le TEB pour le signal de donnes complet, en moyennant ceux de toutes les porteuses utilises.

Illustrons ceci par des exemples trs simples. Si un cho de 0 dB est retard de sorte que chaque mme porteuse est totalement vanouie, le TES sera de lordre de 1/m, mme pour un rapport S/B infini. (On entend ici par symbole le groupe de bits transports par une porteuse dans un symbole OFDM). Un retard de Tu/4 par exemple maximum pour viter la perte dorthogonalit lorsque la fraction dintervalle de garde est de (comme en DAB et dans certains modes DVB-T) donnerait donc un TES de . Si parmi les N porteuses, une est srieusement affecte par le brouillage, le TES sera alors de lordre de 1/N, mme avec un rapport S/B infini.
6. Certaines porteuses transportent en permanence dautres informations, les pilotes continuels, pour la synchronisation. 7. A la fois en frquence et en temps.

UER Revue Technique - Hiver 1998


J.H. Stott

  

FORMATION

Deux conclusions : le multiplexage OFDM non cod nest pas satisfaisant pour des utilisations dans des voies extrmement slectives ; pour un nombre raisonnable de porteuses, le brouillage CW affectant une porteuse est moins grave quun cho de 0 dB.

Toutefois, il ne suffit pas dajouter un simple codage dcision formelle ce systme non cod. Il faudrait en effet un code dcision formelle remarquablement puissant pour traiter un TES de ! La solution consiste associer un codage convolutionnel un dcodage dcision progressive, correctement intgr au systme OFDM.

 

5.2.

Dcisions progressives et informations sur ltat de la voie

Reprenons tout dabord, pour des raisons de simplicit, la modulation deux niveaux dune porteuse unique : chaque symbole achemine un bit, par exemple un 0 est envoy par un signal modul -1 V et un 1 +1 V. Dans le rcepteur, si on suppose que le gain est correct, nous devrions avoir dmoduler un signal aux alentours de 1 V ou de +1 V, selon que cest un 0 ou un 1 qui a t transmis. Tout cart par rapport ces valeurs exactes serait d au bruit invitable ajout pendant la transmission. Un rcepteur dcision formelle fonctionnerait suivant la rgle suivante : un signal ngatif devrait tre dcod en 0 et un positif en 1 , 0 V tant la limite de dcision. Si lamplitude instantane du bruit ne dpassait jamais 1 V, ce rcepteur simple ne ferait pas derreur. Mais le bruit peut parfois avoir une grande amplitude (cette probabilit est cependant moins grande que pour des valeurs plus petites). Ainsi, si on reoit +0,5 V par exemple, cela veut trs probablement dire que cest un 1 qui a t transmis, mais il existe une probabilit plus faible que ce soit en fait un 0 . Il est logique de penser que la dcision formelle est plus fiable avec un signal de grande amplitude quavec un signal de faible amplitude. Cest cette notion de degr de confiance qui est exploite dans les dcodeurs de Viterbi dcision progressive. Ces dcodeurs contiennent un historique de nombreuses squences transmises possibles, laborent un tableau de leurs vraisemblances relatives et choisissent finalement la valeur 0 ou 1 pour chaque bit selon celle qui a la vraisemblance maximale. Par commodit, un dcodeur de Viterbi ajoute des vraisemblances logarithmiques (au lieu de multiplier des probabilits) afin daccumuler la vraisemblance de chaque squence possible. Il est possiJonathan Stott est ingnieur lectricien (Churchill College, Universit de Cambridge) diplm avec mention en 1972. Il est entr au dpartement Recherche de la BBC (aujourd'hui BBC R&D), et est maintenant directeur de projet dans le groupe Planification du spectre. Il a consacr la majeure partie de sa carrire l'application des techniques numriques la radiodiffusion, et plus particulirement aux signaux de tlvision. Ces dernires annes, M. Stott s'est beaucoup occup de l'laboration et du lancement de la tlvision numrique par voie Terre, en participant notamment au projet europen dTTb RACE. Il est ensuite devenu membre du Groupe spcialis sur la comparaison des systmes qui, sous la prsidence de la Danoise Lis Grete Mller, a rdig les spcifications DVB-T pour la modulation et le codage de la tlvision numrique par voie de Terre. Il dirige actuellement les travaux thoriques et de simulation raliss par l'quipe de R&D de la BBC qui se trouve en premire ligne pour le dveloppement de la tlvision numrique en Europe.

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

ble de montrer avec une MDP-2 ou une MDPQ, la mtrique (mesure de type logarithmique approprie) de la certitude de la dcision est simplement proportionnelle la distance de la limite de dcision. La pente de cette relation linaire dpend elle aussi du rapport signal/ bruit. Le dcodeur de Viterbi est ainsi aliment par une dcision progressive compose la fois de la dcision formelle (le signe du signal) et de la mesure de lamplitude du signal reu. Dans dautres systmes de modulation constellation rectangulaire comme la MAQ-16 et la MAQ-64, chaque axe achemine plus dun bit, gnralement avec un codage de Gray. Dans le rcepteur, il est possible de prendre une dcision progressive spare pour chaque bit reu. Les mtriques, diffrentes pour chaque bit, sont alors plus compliques que pour la MDPQ mais le principe (le dcodeur exploite sa connaissance de la fiabilit prvue de chaque bit) reste le mme. En COFDM, les mtriques sont encore lgrement plus compliques. Il faut tout dabord comprendre que linformation pour la dcision progressive est une mesure de la confiance donner la dcision formelle associe. Lorsquon module des donnes sur une porteuse unique dans un systme invariant temporel, tous les symboles de donnes sont affects a priori par la mme puissance de bruit moyenne ; linformation pour la dcision progressive doit noter les variations alatoires, symbole par symbole, rsultant de ce bruit. Lorsquon module des donnes sur les multiples porteuses COFDM, les mtriques deviennent lgrement plus compliques puisque que les diverses porteuses ont des Puissance rapports S/B diffrents. Par moyenne exemple, une porteuse qui tombe dans une encoche de la rponse en frquence comportera essentiellement du bruit, alors que celle qui se trouve sur une crte sera 7 5 1 2 4 3 6 8 beaucoup moins affecte. Les dcisions progressives doiPorteuses vent ainsi prendre en compte Figure 4 Effet dune voie cho unique de 0 dB avec un retard tel que un autre facteur que les variaexactement une porteuse sur quatre devient inoprante. tions symbole par symbole : les donnes achemines par des porteuses ayant un rapport S/B lev sont a priori plus fiables que celles qui sont transportes par des porteuses ayant un rapport S/B bas. Cest cette information a priori quon appelle information sur ltat de la voie (CSI). Le concept de CSI peut tre tendu au brouillage affectant les porteuses de manire slective. Lutilisation de linformation sur ltat de la voie dans les dcisions progressives est la cl de la qualit de fonctionnement unique du COFDM en prsence dvanouissements slectifs des frquences et de brouillage. Reprenons maintenant lexemple simple dans lequel nous avions un cho de 0 dB avec un retard (et une relation de phase) tel quune porteuse sur quatre a une valeur nulle. La figure 4 illustre leffet de cette voie slective : une porteuse sur quatre devient inoprante, une est amplifie et
Puissance reue

UER Revue Technique - Hiver 1998


J.H. Stott

FORMATION

les deux autres ne sont pas affectes. Notons que la puissance reue, laquelle les rapports S/B des porteuses seront proportionnels si le bruit du rcepteur est plat, apparat comme elle est habituellement. La puissance moyenne indique sur le schma est la moyenne de toutes les porteuses. Elle est gale la puissance totale reue (sur les deux trajets), rpartie entre les porteuses. Bien que peu de porteuses COFDM soient reprsentes, le motif se rpte par cycles. La courbe en pointills reprsente la rponse en frquence de la puissance de la voie forme par les deux trajets. En COFDM, les mtriques de Viterbi pour chaque bit doivent tre pondres en fonction du rapport S/B de la porteuse qui la transport. Plus prcisment, les bits des porteuses annules sont effectivement affects dun drapeau confiance zro . Il sagit pratiquement dun effacement, le dcodeur de Viterbi enregistrant en effet uniquement quil ne possde aucune information sur ces bits. Il existe un autre cas bien connu deffacements occurrence rgulire : les codes perfors. Normalement, les codes convolutionnels ont intrinsquement des dbits exprims en fractions simples comme 1/2 ou 1/3. Lorsquon a besoin dun code plus grand dbit (moins de redondance), on perfore lun des codes parents de dbit infrieur, cest--dire, tout simplement, quon ne transmet pas certains des bits cods, selon une forme rgulire connue du rcepteur. Dans le rcepteur, on remplace les bits omis par des faux, tout en les signalant comme des effacements (bits de confiance zro) pour que le dcodeur de Viterbi les traite en consquence. Les codes perfors sont videmment moins puissants que le code parent, mais ils constituent un compromis constant acceptable entre qualit de fonctionnement et dbit, qui augmente avec le degr de perforation. Soit un code 1/2 quon perfore en supprimant 1 bit sur 4. Le code 1/2 produit 2 bits cods pour chaque bit non cod et 4 bits cods pour 2 bits non cods. Si on perfore un de ces bits cods sur 4, on finit videmment par transmettre 3 bits cods pour 2 bits non cods. En dautres termes, nous avons gnr un code 2/3. En fait, cest exactement ainsi que loption 2/ 3 de la DVB-T est ralise. Reprenons maintenant notre exemple simple de COFDM dans lequel une porteuse sur 4 est rendue inoprante par la voie et les bits correspondants signals comme des effacements grce lapplication de linformation sur ltat de la voie. Deux des trois porteuses restantes sont reues avec le mme rapport S/B que la voie totale, lautre tant en fait amplifie puisque son rapport S/B est amlior. Supposons quon utilise un codage 1/2 pour le signal COFDM. Il sensuit que la performance du rapport S/B du COFDM avec cette voie slective devrait tre lgrement meilleure (une porteuse sur 4 est amplifie) que celle dun systme porteuse unique utilisant le code perfor correspondant 2/3 dans une voie plate. Autrement dit, leffet de cette voie trs slective sur le COFDM peut tre estim directement partir de la connaissance du comportement dune perforation du mme code utilis dans un systme porteuse unique sur une voie plate. Cest pourquoi, la pnalit impose sur le rapport C/N pour un systme COFDM soumis des chos de 0 dB peut tre trs petite, pour peu quon utilise un code convolutionnel relativement puissant et quon utilise les informations sur ltat de la voie.

5.3.

Entrelacement

Jusqu prsent, nous avons tudi un exemple particulier pour faciliter lexplication, en recourant une analogie troite avec lutilisation dune perforation de code. Quen est-il des autres valeurs du retard ?

UER Revue Technique - Hiver 1998


J.H. Stott

10

FORMATION

Si le retard relatif de lcho est plus court que celui que nous venons dtudier, les encoches de la rponse en frquence de la voie seront plus larges et toucheront de nombreuses porteuses adjacentes. En consquence, les donnes codes transmises ne devraient pas simplement tre affectes aux porteuses OFDM dans un ordre squentiel, puisque cela entranerait larrive dans le dcodeur de Viterbi dcision progressive du rcepteur de grappes de bits non fiables. On sait que cela entrane une diminution importante de la qualit de fonctionnement. On lvitera en entrelaant les donnes codes avant de les affecter aux porteuses OFDM dans le modulateur. On utilise le dsentrelaceur correspondant dans le rcepteur avant dcodage. De cette manire, la grappe derreurs qui aurait d se produire si des porteuses adjacentes sont simultanment affectes (comme en cas dencoche large dans la rponse en frquence de la voie) est brise, ce qui permet au dcodeur de Viterbi de mieux fonctionner. Le processus que nous venons de dcrire pourrait sappeler entrelacement des frquences. Cest tout ce dont on a besoin si la voie ne varie que lentement avec le temps. Cest celui quon utilise dailleurs en DVB-T. En rception mobile (une application essentielle pour la DAB), nous pouvons nous attendre ce que les divers trajets subisent des effets Doppler importants et variables, cest--dire une rponse en frquence variable avec le temps (voir figure 5). De plus, un vhicule peut se trouver dans des zones dombre (tunnels par exemple) o tous les signaux sont srieusement affaiblis pour un certain temps (non illustr figure 5). Cest pourquoi, dans le systme DAB, les donnes codes sont galement redistribues par rapport au temps, afin dassurer un entrelacement temporel.

Frqu
|H(f
Figure 5 Voie variant au cours du temps avec deux trajets retards, chacun affect dun effet Doppler diffrent, et un trajet direct. Lamplitude de la rponse de la voie est porte en z.

ence
, t)|

Temps

5.4.

Et encore du codage

La DAB achemine des donnes audio qui, bien que comprimes par un codage la source, rsistent relativement bien aux effets des erreurs de transmission8. Le TEB aprs correction par le

UER Revue Technique - Hiver 1998


J.H. Stott

11

FORMATION

dcodeur de Viterbi est correct. Les donnes vido comprimes de la DVB-T sont plus sensibles aux erreurs, ce qui fait que le TEB rsiduel la sortie du dcodeur de Viterbi est trop lev. La DVB-T comporte donc un second niveau de codage des erreurs, appel codage externe puisque, sur le schma global, il entoure le codage convolutionnel ( interne ). Les donnes transmettre sont tout dabord codes laide dun code Reed-Solomon, entrelaces par un entrelaceur externe supplmentaire et enfin transmises au codeur convolutionnel interne . Dans le rcepteur, le dcodeur de Viterbi est suivi par un entrelaceur externe et le dcodeur R-S externe. Le dcodeur R-S utilise des dcisions formelles, mais peut limiter considrablement le TEB, malgr la redondance supplmentaire trs restreinte ajoute dans lmetteur.

6.

Rseaux SFN

Notre exemple simple dun cho de 0 dB se produit souvent dans des rseaux SFN. Si deux metteurs COFDM synchroniss fonctionnent sur la mme frquence, il y aura des endroits o les deux signaux seront reus avec la mme intensit (et avec un retard relatif, selon la topographie du lieu, que nous supposons dans les limites du systme). Une question vidente se pose alors : cette situation est-elle un avantage ou un inconvnient en termes de rception? Naturellement, compar la rception dun seul metteur, le rapport S/B (en puissance) total reu est doubl, cest--dire augment de 3 dB. Toutefois, la prsence de deux transmissions rend la rception slective plutt que plate (comme on pourrait lesprer avec une transmission unique, sans chos naturels). Cela augmente le rapport C/N requis pour obtenir le mme TEB, dune manire qui dpend du code de correction derreurs utilis. Nous avons dj vu, du point de vue qualitatif, comment cette exigence concernant le rapport C/N peut tre lie au fonctionnement des codes perfors. Des simulations montrent que le C/ N entre voies plates et cho 0 dB augmente juste dun peu moins de 3 dB pour un code 1/2, davantage pour des codes dbit plus lev dj perfors. Les expriences pratiques ralises ont confirm cette valeur de 3 dB pour le code 1/2 et lont value 6 dB pour un dbit 2/3. Avec un code 1/2, le rapport C/N reu augmente de 3 dB lorsquon reoit deux signaux dgale intensit (plutt que chaque signal sparment) : le rapport C/N requis pour assurer une rception satisfaisante (dans la voie maintenant fortement slective) augmente aussi denviron la mme valeur. Le fonctionnement reste donc inchang avec un second trajet. Le cas de lcho de 0 dB est en pratique plus ou moins considr comme le plus mauvais. Ces rsultats sont donc trs encourageants pour la planification et le dveloppement des rseaux SFN.

7.

Caractristiques essentielles de la DAB et de la DVB-T

La DAB et la DVB-T ont t dotes dune certaine souplesse afin de convenir dans diverses conditions et pour diverses utilisations. La DAB utilise quatre modes 192, 384, 768 ou 1536 porteuses, avec des intervalles de garde correspondants chelonns de 31 246 s. Dans chacun de ces modes, les porteuses occupent
8. Certaines donnes plus sensibles reoivent un traitement spcial.

UER Revue Technique - Hiver 1998


J.H. Stott

12

FORMATION

une largeur de bande totale de 1536 MHz, utilisent une MDPQ diffrentielle et un entrelacement la fois temporel et frquentiel. La DVB-T dispose de deux modes 1705 ou 6817 porteuses dans une largeur de bande de 7,61 MHz, avec des intervalles de garde compris entre 7 et 224 s. Elle utilise une dmodulation cohrente, avec des constellations MDPQ/MAQ-16/MAQ-64. Avec ses options de dbit de code interne, elle constitue un bon compromis entre robustesse et capacit (de 5 31,7 Mbit/s). Elle nutilise pas dentrelacement temporel. Le code convolutionnel interne est complt par un code R-S externe. (Les valeurs donnes ci-avant se rapportent lutilisation de voies nominales 8 MHz. Pour adapter la spcification DVB-T des voies 6 ou 7 MHz, il suffit de modifier en proportion lhorloge. La capacit et la largeur de bande suivront dans la mme proportion .)

8.

Conclusions

La COFDM, tel quutilise en DAB et en DVB-T, est bien adapte aux canaux hertziens de par sa capacit traiter les trajets multiples importants et la prsence de brouillage dans le mme canal en bande troite. Elle permet aussi les rseaux SFN. On peut adapter la COFDM en choisissant correctement les paramtres. La DAB et la DVB-T comportent de nombreuses options en vue de faciliter lexploitation de cette possibilit. Le COFDM ne marche que parce que tous ses lments fondamentaux sont correctement intgrs : nombreuses porteuses orthogonales, intervalle de garde, entrelacement, codage de Viterbi dcision progressive et utilisation des informations sur ltat de la voie.

Remerciements
Cet article est une mise jour dune communication donne luniversit dt de lIEE sur les nouvelles normes et nouveaux systmes de radiodiffusion (Surrey, Royaume-Uni, 7 - 11 juillet 1997). Lauteur tient remercier ses nombreux collgues de la BBC et dautres organisations europennes, qui lont aid dvelopper ses connaissances sur le COFDM.

Bibliographie
[1] ETS 300 401 (1994) : Radio broadcast systems; Digital Audio Broadcasting (DAB) to mobile, portable and fixed receivers http://www.etsi. fr ETS 300 744 (1997) : Digital broadcasting systems for television, sound and data services; framing structure, channel coding and modulation for digital terrestrial television http://www.etsi.fr J.H. Stott : The effects of frequency errors in OFDM BBC Research and Development Report No.RD 1995/15. http://www.bbc.co.uk/rd/pubs/reports/1995_15.html

[2]

[3]

UER Revue Technique - Hiver 1998


J.H. Stott

13

FORMATION

[4]

J.H. Stott : Les effets du bruit de phase dans la COFDM UER - Revue Technique, n 276, t 1998. http://www.bbc.co.uk/rd/pubs/papers/pdffiles/jsebu276.pdf

Autres lectures intressantes :


[a] Advanced digital techniques for UHF satellite sound broadcasting. Collected papers on concepts for sound broadcasting into the 21st century Union Europenne de Radio-Tlvision, 1988 M.C.D. Maddocks : An introduction to digital modulation and OFDM techniques BBC Research Department Report No. RD 1993/10. J.H. Stott : The DVB terrestrial (DVB-T) specification and its implementation in a practical modem Actes de la Convention internationale de radiodiffusion 1996, IEE Conference Publication No. 428, pp. 255 to 260. A. Oliphant, R.P. Marsden, R.H.M. Poole et N.E. Tanton : The design of a network for digital terrestrial TV trials Actes de la Convention internationale de radiodiffusion 1996, IEE Conference Publication No. 428, pp. 242 to 247. L.G. Mller : COFDM and the choice of parameters for DVB-T Actes du 20e Symposium international de Tlvision de Montreux, 1997. http://www.bbc.co.uk/validate/paper_17.htm J.H. Stott : Explaining some of the magic of COFDM Actes du 20e Symposium international de Tlvision de Montreux, 1997. http://www.bbc.co.uk/rd/pubs/papers/paper_15/paper_15.html A. Oliphant : VALIDATE verifying the European specification for digital terrestrial TV and preparing for the launch of services Actes du 20e Symposium international de Tlvision de Montreux 1997. http://www. bbc. co. uk/rd/pubs/papers/paper_16/paper_16. html A. Morello, G. Blanchietti et al.: Performance assessment of a DVB-T television system Actes du 20e Symposium international de Tlvision de Montreux, 1997. J. Mitchell et P. Sadot : The development of a digital terrestrial front end Actes de la Convention internationale de radiodiffusion 1997, IEE Conference Publication No. 447, pp. 519-524. http://www.bbc.co.uk/rd/pubs/papers/paper_12/paper_12.html C.R. Nokes, I.R. Pullen et J.E. Salter : Evaluation of a DVB-T compliant digital terrestrial television system Actes de la Convention internationale de radiodiffusion 1997, IEE Conference Publication No. 447, pp. 331-336. http://www.bbc.co.uk/rd/pubs/papers/paper_08/paper_08.html A. Oliphant : VALIDATE a virtual laboratory to accelerate the launch of digital terrestrial television ECMAST Conference, mai 1998, Berlin, Allemagne. http://www.bbc.co.uk/rd/pubs/papers/ecmast22/ecmast22.html C.R. Nokes : Results of tests with domestic receiver ICs for DVB-T Actes de la Convention internationale de radiodiffusion 1998, pp. 294-299.

[b] [c]

[d]

[e]

[f]

[g]

[h] [i]

[j]

[k]

[l]

UER Revue Technique - Hiver 1998


J.H. Stott

14