Vous êtes sur la page 1sur 685

SIGNAL Formation Tlcom Rseaux Plneuf V 1.

1 Septembre 2011 Edition numrique

Table des matires SECTION 1 Signaux 1. Description des Signaux 1 1.1 Classification des signaux 1 1.2 Signal Sinusodal 2 1.3 Puissance 5 1.4 Signal numrique 8 1.5 Les Signaux Physiques 11 2. Analyse Temps-Frquence 15 2.1 Reprsentation Temps/Frquence 15 2.2 Thorie de Fourier

16 2.3 Fonctions non-priodiques 18 2.4 Dirac 20 2.5 Produit de convolution 21 2.6 Corrlation 23 2.7 Fonctions complexes 27 2.8 Transforme de Hilbert 29 2.9 Proprits spectrales des signaux 31 3. Filtrage 33 3.1 Aspects mathmatiques 33 3.2 Approche

physique 38 3.3 Filtrage et mesure 42 3.4 Filtrage en tlcommunication 43 3.5 Dispersion 47 4. Le Bruit 51 4.1 Qu est ce que le bruit ? 51 4.2 Classification des bruits 51 4.3 Origines du bruit 54 4.4 Modles du bruit 55

4.5 protections contre le bruit 58 4.6 Rapport Signal sur Bruit 59 4.7 Systmes numriques : S/N et Taux d erreur 62 SECTION 2 Modulations Analogiques 5. Modulation d Amplitude 67 5.1 Principe de la modulation d'amplitude 67 5.2 La modulation d'amplitude 68 5.3 Modulations intermdiaires 74

5.4 Technologie 75 5.5 Conclusion 78 6. Modulation de frquence 79 6.1 Principe de la modulation de frquence 79 6.2 La modulation de frquence 80 6.3 Spectres FM 83 b

Table des matires 6.4 Technologie 87 6.5 Modulation de phase 88 7. Dmodulation Analogique 89 7.1 Les techniques de dmodulation 89 7.2 Dmodulation d amplitude : dtection d enveloppe 89 7.3 Dmodulation FM 93 7.4 Performances 98 7.5 Comparaison AM-FM 103 SECTION 3 Modulations Numriques

8. Modulations Numriques 105 8.1 Vocabulaire 105 8.2 Modulation numrique d amplitude 105 8.3 Modulations numriques de frquence FSK 107 8.4 MSK -Minimum Shift Keying 112 8.5 Porteuse en Quadrature 114 8.6 PSK Phase Shift Keying 115 8.7 QAM Quadrature Amplitude Modulation 120 8.8

APSK Amplitude And Phase Shift Keying 124 8.9 Lecture des spectres 125 8.10 Tableau comparatif 128 9. Techniques de modulations 129 9.1 Modulations diffrentielles 129 9.2 Modulation codes 131 9.3 TCM 133 9.4 OFDM 136 10. Les techniques d accs 141 10.1 L accs au

support de transmission 141 10.2 FDMA AMRF 142 10.3 TDMA AMRT 143 10.4 CDMA AMRC 144 10.5 AMRP PDMA 152 10.6 AMRS SDMA 152 10.7 AMRL WDMA 153 10.8 Nature des liaisons 155 11. Dmodulation 157 11.1 Le Canal de transmission 157

11.2 IIS-Interfrences Inter Symbole 162 11.3 Aspects thoriques de la dmodulation 170 11.4 Structure des dmodulateurs 172 11.5 Analyse d un signal QPSK 176 11.6 Schma synthtique du dmodulateur 177 c

Table des matires 12. Performances 179 12.1 Chane de dmodulation 179 12.2 Evaluation thorique des performance 180 12.3 Mesure des rapports signaux bruit 182 12.4 Canal et capacit 184 12.5 Comparaison des performances 187 13. Spcification des systmes 191 SECTION 4 Codages 14.

La Chane de codage 193 15. Conversion analogique numrique 195 15.1 Chane d acquisition de donnes 195 15.2 La conversion Analogique/Numrique 196 15.3 L'chantillonnage 196 15.4 Quantification 204 15.5 Structures de CAN 212 15.6 Acquisition de signaux HF 215 15.7 Trames 217 16.

Codage de source 219 16.1 caractristique d un code de source 219 16.2 Codage de source sans perte 221 16.3 Techniques de compression avec pertes 223 16.4 Images fixes : codes de sources avec pertes 226 16.5 Images vidos : codes de sources avec pertes 229 16.6 Son: code

de sources sans et avec pertes 232 17. Codage de canal 237 17.1 Introduction au codage de canal 237 17.2 Reprsentation polynomiale 239 17.3 Codes blocs 241 17.4 Codes convolutifs 245 17.5 Techniques de protections supplmentaires 247 17.6 Turbocodes 250 17.7 LDPC 254

17.8 Gain de codage 256 17.9 Squences Pseudo-Alatoires 258 18. Codage en bande de base 263 18.1 Gnralits 263 18.2 Aspects mathmatiques 264 18.3 Codage NRZ -antipolaire 265 18.4 Autres exemples de codages 266 d

Table des matires SECTION 5 Techniques Numriques 19. Traitement Numrique du Signal 269 19.1 Transforme en z 269 19.2 Chane de Traitement Numrique 272 20. Introduction au Filtrage Numrique 275 20.1 Stabilit 275 20.2 Filtre RIF FIR 275 20.3 Filtre RII IIR 277 21.

FFT 281 21.1 Transformes de Fourier TF&DSF 281 21.2 Transformes discrtes 282 21.3 Rsum des transformes 286 21.4 TF et FFT 287 21.5 Fentrage temporel 291 21.6 Mthodologie de mesure 296 Annexe A : Transformes de Fourier 299 Annexe B : Fonction x sin(x)/x 300 Annexe C

: Filtre du premier ordre 301 Annexe D : Fonction erfc & TEB 302 Annexe E : Performances 303 Annexe F : Gain de codage 304 Annexe G : Formulaire 305 Annexe H : Chane Numrique 306 Annexe I : Signaux Physiques 307 Annexe J : Abaque Conversion dB 308 Annexe H : Tableau ASCII tendu 309 Bibliographie 310

Index 311 e

Table des matires Cartographie Section3 1. Classification des signaux 2. Analyse Temps-Frquence 3. Filtrage 4. Bruit 5. Modulation d'amplitude 6. Modulation de frquence 7. Dmodulation Analogique 8. Modulation Numrique 9. Techniques de modulation 10. Techniques d'accs 11. Dmodulation 12. Performances 15. Conversion Analogique Numrique 16. Codage de source 17. Codage de canal 18. Codage en bande de base 19. Traitement Numrique du signal 20. Filtrage Numrique 21. FFT Section 1 Section 2 Section 4 Section 5 f

Table des matires g

Table des matires Avant-Propos Le but de cet ouvrage est de fournir un support de rfrence destination des tudiants qui dcouvrent pour la premire fois (et parfois la deuxime) de nombreux concepts avec lesquels il faut se familiariser. Modulation, Codage, Traitement du signal, Analyse de Fourier, Analogique ou Numri que Autant de rfrences indispensables celui qui dcouvre le territoire des Tlcoms. On trouvera ici regroup un grand nombre de ces notions. L objectif n est pas de faire ici un cours rigoureux ou une thse documente, mais pour des raisons d efficacit et de synthse, un m anuel pratique permettant de survivre avec plus ou moins de bonheur dans un univers en perptuelle volution, voire rvolution. En un sicle, les progrs techniques et thoriques en lectronique, informatique et mathm atique ont crs des outils dont la complexit est en mesure d tre compare aux capacits crbrales vivants. Ces progrs ne semblent pas se ralentir, et chaque anne de nouvelles appro ches enrichissent le panorama des ralisations possibles. Depuis les communications morse jusqu aux systmes 4G, cette acclration modifie en pro fondeur notre vie quotidienne, mais galement notre environnement global. L abolition de l esp ace et la continuit des relations sont devenues naturelles crant une nouvelle cologie technol ogique, maillant les rseaux dans lequel l homme doit apprendre vivre aujourd hui. Ce qui tait un outil pour s adapter l environnement est devenu un univers tonnant et dconcertant dans lequel nou s devons nouveau nous adapter. Si jadis nous gardions la matrise objective de nos moyens de communications, forc e est de constater qu aujourd hui nous en sommes devenus les observateurs et les spectateurs. C est la re sponsabilit de chacun d en rester les acteurs clairs. Puisse cet ouvrage y contribuer modestement. Je remercie tout particulirement l ensemble de mes tudiants qui ont

au fil des annes contribu l laboration de cet ouvrage MF h

Table des matires

Section 1 -Signaux 1. Signaux de Rfrence 1.1 Classification des signaux 1.1.1 Qu est ce qu un signal ? Nous pouvons dfinir un signal selon au moins deux aspects, l un mathmatique et l autre physique. Sur le plan mathmatique, il s agit d une fonction une variable, qui sera le temps t ou la frquence f. Sur le plan physique, le signal sera en rgle gnral de nature lectrique et sa valeur s exprimera en Volts (V) dans le cas de la tension, ou en Ampres (A) dans le cas d un courant.

Ces dfinitions trs gnrales ncessitent un complment et une classification afin de sign fier prcismment les types de signaux en jeu dans le domaine des tlcommunications qui nous concernera ici. 1.1.2 Grandeurs caractristiques Nous dfinirons par la suite prcisment toutes les grandeurs utiles pour un signal. C ependant, nous pouvons donner une liste des lments fondamentaux pour la description d un signal : La tension (ou le courant) par sa valeur crte, efficace ou moyenne La puissance, lie une impdance, qui peut tre remplace par la tension ou le courant a u carr Les aspects temporels, en particulier le caractre permanent ou transistoire Les aspects spectraux, selon que le signal soit compos de raies (caractre permanen t) ou dcrit par une densit spectrale de puissance (caractre transitoire) La nature des signaux, alatoire ou dterministe Ces divers paramtres seront traits dans les parties qui suivent : ils constituent le rfrentiel des tudes qui sont menes dans le cadre des tlcommunications et des transmissions. Notons en effet que ce qui nous intressera concerne les techniques de transmission de

l information par l utilisation de signaux. Le chapitre 1.5 traite des signaux usuels dans les systmes de tlcommunication: La voix humaine La vido anime Les donnes 1

Section 1 -Signaux 1.1.3 Classification La classification est une premire tape pour comprendre la nature des tudes qui sero nt menes par la suite, ainsi que pour en dfinir les proprits fondamentales. Signal continu Il peut prendre une infinit de valeurs Signal discret Il ne prend qu un nombre fini de valeurs Signal analogique Signal physique continu Signal numrique Signal discret, chantillonn et quantifi Signal dterministe Il est connu pour tout instant t et obit une loi f(t) Signal alatoire Les

valeurs qu il prend sont imprvisibles. Il obit une loi statistique. Signal nergie finie Signal puissance nulle Signal puissance finie Signal nergie infinie Signal transitoire Signal de dure limite signal nergie finie Signal permanent Signal de dure infinie signal puissance finie Signal causal Signal rel qui advient aprs sa cause

Signal acausal Signal qui advient avant la cause qui le provoque Signal priodique Signal se rptant l identique au bout d une dure finie T Signal apriodique Signal de priode infinie. Signal Bande Large Signal occupant une large bande de frquence Signal Bande troite Signal occupant une trs petite bande de frquence Signal Bande de base Signal dont le spectre comprend

de trs basse frquence Signal Bande transpose Signal dont le spectre est situ autour d une frquence non nulle 1.2 Signal Sinusodal 1.2.1 Reprsentation temporelle Un signal sinusoidal pur est une fonction mathmatique que nous pouvons exprimer p ar la relation s(t) = A 0 sin(.0t +.) Cette fonction se reprsente sous la forme suivante: 0 t V x y O T0 .sin 0A..+t0 2

Section 1 -Signaux L amplitude est 0, c est la valeur crte ou maximale du signal. Le dphasage . exprime le dcalage de la courbe t=0. On rappelle ainsi que le signal sinusodal correspond au dveloppe ment du rayon d un cercle en rotation. La frquence f0 exprime en Hertz est dfinie par la relation .0 f = [Hz] 02p O .0 est la pulsation en rad/s. Ce signal est un signal priodique de priode T0 exprime en seconde et valant: 1 T0 = [s] f0 1.2.2 Reprsentation spectrale Il s agit de ne reprsenter dans un repre amplitude/frquence que la raie correspondant la frquence f0 de la porteuse et d amplitude A = A / 2 , ou d amplitude crte. 00 Amplitude Sur le spectre, la raie est reprsente traditionnellement par une flche. Cela signif ie que le signal est permanent dans le temps, et que sa largeur spectrale est nulle, c est dire que les caractristiques de ce signal sinusodal pur (frquence, phase, amplitude) sont inchanges dans le temps, c est dire l infini dans le pass et le futur. Dans le cas contraire, on dira que ce signal, qu on dsignera parfois sous le nom de porteuse, est bande large ou encore modul , et la reprsentation utilisera la notion de densit spectr ale de puissance. Cette notion sera explicite plus loin [1.4.3]. Notons que cette reprsentation est thorique : aucun signal n est infini dans le temp s et sa mesure ne

pourra se reprsenter que par une densit de puissance, c est dire une courbe fonction de la frquence. 1.2.3 Reprsentation 3D Amplitude f0=1/T0 ff0 A0 T0 f Domainetemporel Domaine spectral A0 t 3

Section 1 -Signaux

Pour rsumer les deux reprsentations prcdentes et clairer leur relation, on peut reprs nter sur un mme graphique ci-dessus les deux aspects temporel et spectral. On peut constater que l information sur la phase n est pas visible sur le spectre. O n peut l obtenir seulement sur une reprsentation temporelle. 1.2.4 Reprsentation I/Q Cette information sur la phase d un signal est capitale dans le cas o les signaux m odulants sont numriques et que l on utilise des modulations de phase. On utilise alors la reprsentat ion I/Q, qui correspond au plan complexe ou trigonomtrique, mais invers. Sur le graphique qui suit on reprsente la porteuse p(t) dans cette reprsentation. L amplitude de la flche correspond l amplitude de la porteuse. La phase est l angle de la flche par rapport l axe des abcisses appel axe I pour In Phase (en phase). L axe Q dsigne l axe en Quadrature. Ce systme d axe (I/Q) tourne sur lui mme la pulsation . . 0 QQ rayon 1 I I Axe I : In phase, composante en phase avec cos(.0t) . Axe Q : Quadrature, composante en quadrature avec cos(.0t) . Une information importante visualiser sur ce type de graphique est la frquence. E

n fait ce schma n est valable que pour une frquence (ou une pulsation) prcise, ici f0 =.0/2p . Si on dsire reprsenter ici une porteuse p1 de pulsation .1 >.0 , alors on aura un cercle : l extrmit de cette porteuse va tourner plus vite que les axes eux-mmes qui sont synchroniss sur .0 , et elle va tourner vers la gauche. QQ . .2 <.0 0cos( .1t) .1>. 0 I I 0cos( .2t) En effet, en se rappelant que la pulsation instantane est la drive de la phase inst antane, l augmentation de la phase signifie une pulsation suprieure, et sur le schma l augment ation de cette phase se traduit bien par une rotation de la flche vers la gauche. Par principe, on ne reprsente que l extrmit de la porteuse dans le diagramme I/Q et q ue l on symbolise par un point. 4

Section 1 -Signaux 1.2.5 Reprsentation complexe Dans de nombreux cas il est utile d utiliser la rprsentation complexe. Dans ce cas l a porteuse p(t) est associe au nombre complexe suivant : j.0t

A0e j. et alors: p(t) = Re[A 0t ] 0 Si prsent on considre le point C d affixe c c = a + jb =aej. alors le produit de c par l expression de la porteuse complexe conduit : j. j.0tj.0t ae .A 0e = (a + jb).A 0e et l expression de sa partie relle redonne la valeur: aA cos(. t) - bA sin(. t) 00 00 Placer le point C dans le plan complexe est donc identique placer la porteuse mod ule c est dire ici multiplie par l affixe c. On a donc une identit entre le plan complexe et le pla n I/Q. Cette remarque peut conduire des reprsentations mathmatiques complexes trs pousses mais qu i se reprsentent aisment sur ce type de graphe. x y O e

teA00 . . a b C. 1.3 Puissance 1.3.1 Valeur efficace Nous avons dfini pour le moment la valeur crte ou maximale du signal priodique: 0, a insi que la valeur : A0 = A 0/ 2 [V] Celle-ci est appele valeur efficace du signal sinusodal. On parlera ainsi de tensi on efficace (U) ou de courant efficace (I). Sa dfinition intgrale est rappele au 2.2.4. 1.3.2 Impdance et puissance L impdance d un diple Z est par la loi d Ohm le rapport entre la tension et le courant instantane appliqus un diple : i Z=u/i u 5

Section 1 -Signaux Cette grandeur Z peut a priori tre complexe s il existe un dphasage entre le courant et la tension. Dans le cas qui nous intresse en tlcommunication pour le traitement du signal, nous ne considrerons en gnral que des grandeurs relles pour les impdances utiles, en particul ier 50

. La puissance instantane P dissipe par le diple correspond au produit courant P(t) = u(t).i(t) [W] En considrant un signal sinusoial (paragraphe 1.2.1) on a avec la loi d Ohm: u(t) = 2.U cos(.0t +. ) et i(t) = 2.I cos(.0t) u(t) = Z.i(t) la puissance moyenne, c est dire en prenant la moyenne temporelle de la puissance instantane et qu on qualifie aussi qualifie d active ou relle, relative ce signal, vaut : P0 = U.I cos(. ) [W] et dans le cas d une impdance Z relle: U 2 P = [W] 0 Z tension instantans :

1.3.3 Puissance et complexe L utilisation des grandeurs complexes conduit l utilisation d une dfinition spcifique d la puissance compatible avec celle de la puissance relle : 1 P(t) = u(t).i *(t) 2 Cette dfinition permet d liminer la composante temporelle: 1 Uj. P = e j. avec en outre Z = e 2 I U 2

Ce qui permet de conclure : P0 = Re(P) = Re( Z ) En outre, la composante imaginaire Im(.) est appele puissance ractive.

1.3.4 Dcibels La comparaison de deux puissances P1 et P2 s exprime en calculant leur rapport P1 /P2 . Cependant, les carts de puissance sont parfois tels que ce rapport peut atteindre des propor tions largement suprieures au milliard. Ces valeurs tant trs difficiles apprhender pour l esprit, l u isation du dcibel (dixime de Bel) permet de ramener ces carts des proportions aisment manipulab les. L cart entre ces deux puissances s exprime en dcibels (dB) par: . P1 . GdB = 10log.. [dB] . P2 . La conversion des puissances en tension l aide de la relation du 1.3.2 et avec une impdance de rfrence identique conduit ainsi la relation quivalente: . U1 . GdB = 20log.. [dB] .U 2 . 6

Section 1 -Signaux 1.3.5 dBm et dBW Le dcibel permet de comparer des puissances, mais pas d exprimer simplement une pui ssance absolue. Afin de faciliter les manipulations mathmatiques, on introduit la notion de dBm, pour dcibel milliwatt. Ainsi, au lieu d exprimer une puissance P en Watt, milliwatt, microwatt on utilisera son expression en dBm, c est dire que l on calcule son rapport avec la pui ssance de 1mW : . P(W ) . PdBm = 10log.. [dBm] . 1mW . Ainsi, le 0dBm correspond 1mW exactement. Les valeurs positives seront suprieures cette rfrence, celles qui sont ngatives seront plus petites. Dans le cas de fortes puissances ( l mission principalement), on prfre utiliser le dBW , pour dcibel Watt: . P(W ) . PdBW = 10log.. [dBW] . 1W . 1.3.6 dBV et dB V La mesure des tensions, paralllement, utilise ses propres rfrences appelles dBV et dB V: . U (V ) . UdBV = 20log..

[dBV] . 1V . . U (V ) . U= 20log .. .. .. [dBV] dBV . 1V . 1.3.7 Tableau (cf Annexe G) Le tableau qui suit permet de lire simultanment les niveaux quivalents en tension et puissance sur 50

. Puissance W dBm dBW dBV dBV Volts 1MW (Mga) 90 60 197 77 7kV 1kW (kilo) 60 30 167 47 224V 1W 30 0 dBW 137 17 7V 1mW (milli) 0 dBm -30 107 -13 224mV 1W (micro) -30 -60 77 -43 7mV 1nW (nano) -60 -90 47 -73 224V 1pW (pico) -90 -120 17 -103 7V 1W1mW1uW 1kW 1MW1pW 300-30 60 90-60 -60 300-30 60-90 47 10777 137 167 197 W dBm dBW dBuV (sur50Ohms) 7

Section 1 -Signaux 1.4 Signal numrique 1.4.1 Dfinitions On entend ici par signal numrique, un signal physique sens ne reprsenter qu un nombre fini de valeurs. Nous allons donc considrer ici des signaux qui cette fois ne prennent qu u n nombre de valeurs de tension limit (2, 4, ). Ces signaux reprsentent essentiellement des messa ges binaires, constitus de 0 et de 1 . Pour caractriser ces signaux, nous utiliserons les dfinitions suivantes: L lment binaire Not eb, il dsigne dans un message binaire un 0 ou un 1 . En anglais, on dit bit pour binary digit. Le bit Il s agit en franais de l unit qui mesure la quantit d information (on dit aussi de dcision) contenue dans un message binaire. A ne pas confondre avec le bit anglais qui dsigne un eb! [En anglais, nous signalons galement que Byte signifie Octet en franais] Moment Il s agit de l tat physique que peut prendre la porteuse module par un signal numrique (amplitude, phase et frquence). Symbole Combinaison d eb associe un moment Valence Dbit de moments ou Rapidit de modulation la valence d un signal modul c est le nombre m de moments de la porteuse module Il s agit du nombre de moments que prend la porteuse par unit de temps. Sa signification physique est essentielle : le dbit de moments reprsente la vitesse de changement d tats physiques de la porteuse dans le milieu de transmission. Si T est la dure d un moment, alors le dbit R vaut RT= 1 et s exprime en Bauds (Bd) Dbit d information D Il reprsente la quantit d information par unit de temps qui est transmis dans le systme de communication. Il dpend donc de m, valence du signal. Plus m est grand, plus on peut dire de choses ,

donc plus l information est grande. On retiendra la relation fondamentale qui exprime le dbit d information en bit par seconde : D = R log 2 (m) [bit/s] [La notation bit/s pour bit par seconde est parfois remplace par bps ou b/s] En consquence, si la valeur de la valence est de la forme 2n, o n sera le nombre d eb constituant un symbole, et ce qui est pratiquement toujours le cas, alors : D = n.R [bit/s] et un eb porte alors exactement un bit d information : le dbit d eb par seconde et celui de bits par seconde sont identiques; d o la confusion traditionnelle entre bit et eb. 8

Section 1 -Signaux 1.4.2 Signal de rfrence : NRZ Le signal de rfrence est un signal qui prend deux niveaux de tension : +a et a Volts. La dure de chaque niveau est constante et vaudra T dans toute la suite. On notera an(t) le signal temporel constitu d une succession d lments an prenant la valeur +a ou a de manire alatoire et quiprobable : a .{- a;+a}. Ce signal porte le nom de NRZ pour Non Retour Zro, sous entendu, non r etour n zro au cours de la dure d un moment T. T V t +a -a an(t) "0" "0" "0" "0""1" "1" "1" La valence de ce signal est m=2. Les deux moments sont +a Volts et a Volts pendant T. Il porte respectivement les symboles 1 et 0 . La vitesse de modulation de ce signal en Baud sera donc R=1/T. Le dbit binaire lui est gal. 1.4.3 Densit spectrale de puissance On ne peut pas reprsenter le spectre d un tel signal par des raies [il n est pas priod ique, cf partie 2.2] dont la puissance totale se calculerait simplement. On utilise donc la densit spectrale de puissance,

qui reprsente la valeur moyenne de la puissance du signal en fonction de la frquen ce. Dans le cas o l apparition des moments +a et a est quiprobable, on montre que : . sin(pfT ) .2 G( f ) = aT .. .. .. [V/Hz] pfT .. V/Hz f aT 1 R=1/T 2R 3R .. . . .. . . fTfTp p )sin( )( fG Densit spectrale de puissance Cette expression est dtaille au 2.6.3. Notons que cette grandeur peut galement s expri mer en W/Hz, en considrant une impdance de travail Z,[ G( f )/ Z ], ou en dBm/Hz, en rfrence 1mW [10log(G( f )/ Z.1mW )]. On peut noter le cas particulier du signal tout a , qui est une tension continue a Volts. Sa puissance vaut a/Z,. Cette valeur correspond l intgrale de la densit spectrale de puissance (cf 2.3.4) : +8 G( f )df = a 2 [V] .-8 La puissance du signal est proportionnelle la surface

sous la courbe, et non la valeur de cette courbe. Ainsi, on notera que plus de 60% de la puissance est contenue dans le lo be principal, entre 0 et 9

Section 1 -Signaux R. Donc plus la vitesse du signal modulant sera grande, plus la puissance occupe ra une place importante au niveau spectral. W/Hz f aT/Z R=1/T 2R 3R )( fG Puissance entre 0 et R Densit spectrale de puissance Les reprsentations graphiques de cette densit spectrale de puissance peuvent se fa ire soit en linaire, soit en logarithmique. La figure qui suit utilise une reprsentation logarithmique pour l axe des ordonnes : dBm/Hz f 10log(aT/Z.1mW) R=1/T 2R 3R )( fG13,5dB Densit spectrale de puissance Les lobes dits secondaires auront une influence sur la remonte du niveau de bruit jusqu des frquences leves par rapport la vitesse R du signal modulant. Cette large tendue spectrale est lie essentiellement aux fronts raides des transitions de tension entre +a et a. La figure qui suit utilise galement une chelle logarithmique sur l axe des abscisses f. dBm/Hz f R=1/T 10R )( fG 20dB Tp/1 10log(aT/Z.1mW) Densit spectrale de puissance Afin d valuer les nuisances dues ce type de signaux, on retiendra que les pertes so nt de l ordre de 20dB/dcades, ce qui contribue un niveau de bruit lev. Nous verrons qu un filtrage est absolument ncessaire dans ces conditions pour la transmission de signaux radios et la gestio n de l occupation du spectre. 10

Section 1 -Signaux 1.4.4 Influence de la vitesse La vitesse R a une double influence sur l allure de cette rpartition spectrale : les lobes s largis sent et le sommet du lobe principal s abaisse. Le schma qui suit indique la diffrence entre deux reprsentations spectrales pour une vitesse R1 et R2>R1. Le signal le plus rapide est reprsent sous forme pointille. dBm/Hz fR1 10log(a/R1.Z.1mW) 10log(R1/R2) R2 1.4.5 Signal m-aire Dans la plupart des modulations numriques, on manipule galement des signaux modula nts qui peuvent avoir non pas deux mais trois ou quatre niveaux de tension. On parle alo rs de signaux m-aire avec m nombre d tats de tensions. Au niveau spectral, cela n apporte aucune diffrence par rapport ce qui a t vu dans le s paragraphes prcdents, except le niveau absolu de puissance. Si m est le nombre de niveau et Dv le niveau de tension entre deux niveaux voisins, tous quidistants, alors la densit spectrale de puissance d un tel signal vaut: DV T . sin(pfT ) .2 G( f ) = (m -1) .. .. .. [V/Hz] 12 pfT .. 1.5 Les Signaux physiques 1.5.1

La voix La voix humaine a fait l objet de nombreuses tudes rcentes, en particuliers concerna nt sa reconnaissance automatique ou sa synthse. Son traitement par des codages adequats motive galement des recherches sur ce qui la rend comprhensible l oreille humaine, et en pa rticulier son timbre, ce qui permet de reconnatre une voix et ce qu elle voque (motions, temprament ) De nouvelles techniques de compression et de transmission peuvent alors tre dveloppes avec succs. Nous ne retiendrons ici que les proprits spectrales globales concernant l occupation du spectre ainsi que quelques proprits utiles dans le dimensionnement des systmes de tlcommunications. 11

Section 1 -Signaux Bande analogique de la voix 50Hz-8kHz Bande tlphonique 300Hz-3kHz Bande Hi-Fi 15Hz-15kHz Dynamique (voix forte/faible) 30 dB stabilit des caractristiques 20-50ms Dlai optimal de transmission <150ms Dlai inacceptable >400ms Pause entre deux mots ~100ms Dbit numrique standard 64 kbit/s 1kHz 10kHz 20kHz 300Hz 0dB -20dB -40dB Limite d'audibilit dynamique 30dB niveau relatif f 1.5.2 La vido analogique Les signaux vidos sont bien entendu plus dlicats reprsenter car ils dpendent de leur technique d acquisition. Nous nous intressons ici au signal vido analogique classique couleur, diffus par voix hertzienne (TV) ou sur cble vido (type connectique RCA/cinch). Les signaux numrique s seront traits ultrieurement dans la section 4. Le signal vido standard se dcompose en trois signaux fondamentaux correspondant au x trois couleurs rouge (R), bleu (B) et vert (V) qui fournissent les paramtres de luminan ce (Y) et de chrominance (C). La luminance permet la visualisation Noir et Blanc d un signal co uleur. Le signal chrominance divis en deux composantes (Cr et Cb) permet de fournir les informatio ns sur la couleur. Le signal de luminance dtermin de manire empirique s exprime: Y = 0,30.R + 0,59.V + 0,11.B avec 0 pour le noir et 1 pour le blanc. Les signaux de chrominance sont repectiv ement : Cr = R -Y Cb

= B - Y Du point de vue spectrale, le signal de luminance occupe la plus grande partie d u spectre en bande de base. Les signaux de chrominances sont moins riches et occupent une faible bande spectrale; chacun d eux peut moduler (NTSC et PAL) en amplitude deux porteuses de mme valeur en quadr ature (Cosinus et sinus) afin d occuper le moins de place possible. 4,43MHz 6MHz niveau relatif f Luminance Y Chrominance Cr et Cb 12

Section 1 -Signaux On distingue en outre les normes NTSC (National TV Systems Comittee) pour les Et ats-Unis PAL (Phase Alternative Line) pour l Europe et SECAM (Squentiel A Mmoire) pour la France qui diffrent sur le traitement du signal de chrominance : le SECAM utilise deux sous porteuses pour Cr et Cb modules en frquences. Dans le format YUV, on ajoute la composante Y (Luminance) on pondre les deux autr es composantes de chrominance : U =0,492*(B-Y) V =0,877*(R-Y) 1.5.3 Les donnes (cf Annexe H) Prsentes dans les fichiers, les telex, mail, sms meta-donnes de flus audio ou on les reprsente sous forme binaire, associe une reprsentation des caractres alphabtiques, es et des caractres de ponctuation ou de contrle. Le code ASCII (American Standard Code Information Interchange) est l un des plus populaires et des plus utiliss. [on obtient ces ctres dans un traitement de texte courant avec la combinaison ALT+ncaractre] Dcimal ASCII Hexa ASCII caractre ASCII Hexa ASCII caractre ASCII Hexa ASCII caractre ASCII Hexa ASCII caractre 0 00 32 20 Espace 64 @ 96 60 ` 1 01

vido, des chiffr for cara

Dcimal

Dcimal

Dcimal

40

. ! A a 2 . " B b 3 . # C c 4 . $ D d 5 . % E e 6 . & F f 7

33 21 65 41 97 61 02 34 22 66 42 98 62 03 35 23 67 43 99 63 04 36 24 68 44 100 64 05 37 25 69 45 101 65 06 38 26 70 46 102 66

07 39 27 ' 71 47 G 103 67 g 8 08 . 40 28 ( 72 48 H 104 68 h 9 09 . 41 29 ) 73 49 I 105 69 i 10 0A . 42 2A * 74 4A J 106 6A j 11 0B . 43 2B + 75 4B K 107 6B k 12 0C . 44 2C , 76 4C L 108 6C l 13 0D

. 45 2D -77 4D M 109 6D m 14 0E . 46 2E . 78 4E N 110 6E n 15 0F 47 2F / 79 4F O 111 6F o 16 10 . 48 30 0 80 50 P 112 70 p 17 11 . 49 31 1 81 51 Q 113 71 q 18 12 . 50 32 2 82 52 R 114 72 r 19 13 . 51 33 3 83 53 S 115 73 s 20 14 52 34 4 84 54 T 116 74 t 21 15 53 35 5 85 55 U 117 75 u 22 16 . 54 36 6 86 56 V 118 76 v 23 17 . 55 37 7 87 57 W 119 77 w 24 18 . 56 38 8 88 58 X 120 78 x 25 19

. 57 39 9 89 59 Y 121 79 y 26 1A . 58 3A : 90 5A Z 122 7A z 27 1B . 59 3B ; 91 5B [ 123 7B { 28 1C . 60 3C < 92 5C \ 124 7C 29 1D . 61 3D = 93 5D ] 125 7D } 30 1E . 62 3E > 94 5E ^ 126 7E ~ 31 1F . 63 3F ? 95 5F _ 127 7F

Une normalisation ISO plus complte permet d exploiter des variantes de divers alpha bets. Celle associe l alphabet latin d Europe de l Ouest est note ISO 8859-1 [-15 pour l ajout du s ole ]. 13

Section 1 -Signaux

Section 1 -Signaux 2. Analyse Temps-Frquence 2.1 Reprsentation Temps/Frquence L tude d un signal peut se faire de nombreuses faons. L aspect temps/frquence/amplitude st le plus classique mais pas le seul, et dans certains cas il est largement insuffisa nt. Il faut y ajouter les notions d tude statistique, comme pour certains signaux numriques, ou pour le bruit. Nanmoins, l tude temps/frquence reste suffisante dans le cadre d une premire approche. lle implique deux appareils de mesure essentiels dans le domaine analogique : l oscill oscope et l analyseur de spectre. Ces mesures peuvent aussi se raliser dans le domaine numrique, ce qui implique une acquisition du signal et une bonne connaissance des difficults associes (repliement du spectre, b ruit de quantification, codage ). L intrt est de remplacer des appareils lourd et coteux par un microordinateur. Cette tude sera mene dans les dernires sections (Section 4 et 5) de ce document. On pourra complter ces quipements par un analyseur de rseaux qui permettra d analyser le signal en phase, et non plus seulement en amplitude. Puissance Domaine T0 t f Domainetemporel spectral f0=1/T0 PdBm Cette partie permettra de poser les fondements mathmatiques l analyse et au traitem ent du signal. 15

Section 1 -Signaux 2.2 Thorie de Fourier 2.2.1 DSF Dveloppement en Srie de Fourier Considrons un signal temporel s(t), que l on assimilera une fonction relle. Supposons ici que ce signal est une fonction priodique du temps, de priode T0 . La thorie de Fourier permet d affirmer l existence d un dveloppement en srie de la forme : +8 s(t) = a0 +Sak cos(k.0t) +bk sin(k.0t) k=1 avec : 2 T /2 2 T /2 a = 0 s(t) cos(k. t)dt et b = 0 s(t)sin(k. t)dt k 0 k 0 .-T /2 .-T /2 00 T0 T0 On peut galement utiliser la reprsentation complexe : +8 T /2 jk. t 10 - jk. t

00 s(t) =SCke avec Ck = s(t)e dt .-T /2 0 k-8 T0 2.2.2 Reprsentation On dit que le spectre obtenu pour un signal priodique est un spectre de raies. Se ulement, cette reprsentation est partielle puisqu elle ne peut reprsenter fidlement que l amplitude de s raies C . k f0 f2f0-f0-2f0 C1 C2 C0 Ck La phase de la raie arg(C ) n apparat pas sur ce graphique en deux dimensions. Il faut soit lui k adjoindre un second graphique reprsentant la phase en fonction de la frquence, soi t utiliser une reprsentation 3D du spectre, comme sur le schma ci-dessous. fk f Ck .Re(Ck) Im(Ck) 16

Section 1 -Signaux 2.2.3 Proprits On retiendra les proprits suivantes pour un signal priodique : Le spectre est constitu de valeurs discrtes : c est un spectre de raies. L cart de frquence entre deux raies conscutives est de 1/T ou T est la priode du signal priodique Le spectre est symtrique par rapport f=0Hz si le signal est rel. Si les valeurs des raies C sont complexes, alors on a une symtrie pour les modules et une k antisymtrie pour la phase : = C* Ck -k

La valeur C0correspond la valeur moyenne du signal aussi appele offset ou dcalage. 2.2.4 Puissance On dfinit pour un signal priodique sa valeur efficace par 1 T /2 S 2 = s(t)dt [V] eff T .T /2 On appelle alors puissance moyenne quadratique la valeur : 1 T /2

P = s(t)dt [V] .-T /2 T Le terme quadratique est associ au carr de la valeur du signal. On prendra garde d iviser par l impdance (exprim en Ohms) pour obtenir une grandeur homogne une puissance. Le thorme de Parseval permet d assurer l galit entre la puissance moyenne du signal et la somme de la puissance de chaque raie du spectre : +8 P =S Ck 2 [V] k-8 2.2.5 DSF du signal carr On considre un signal carr priodique de priode T et d amplitude normalise 1. Ce signal revt une grande importance en tlcommunication. Il peut tre le modle de base pour toutes l es horloges numriques. Un modle plus fin utilisera un signal trapzodale ( 4.2.3). Pour le signal carr simple le coefficient Cn s exprime par : 2 = pour n impair n =2k+1 Cn pn f0 f3f0-f0 p/21=Cp3/23=C5f0 p5/25=CkC

17

Section 1 -Signaux La dcroissance est donc de 20dB/dec pour la puissance des raies. C est la plus faib le possible, et donc la plus gnante en terme de parasites (perturbations lectromagntiques). 2.3 Fonctions non-priodiques 2.3.1 Limite de la DSF Le dveloppement en srie de Fourier n est possible que pour des fonctions priodiques. Or dans la plupart des cas on traite de signaux quelconques, non priodiques. Il faut alors u tiliser un autre outil pour dterminer les proprits spectrales partir du signal temporel : cet outil c est la transforme de Fourier. Il s agit en fait d une extension de la DSF en considrant qu un signal quelconque est u n signal priodique de priode T0 o T0 tend vers l infini. T /2 1 - jk 2pt / T 0 Ck =. 0 s(t)e Tdt T 0 . .. .+8 -T /2 k / T 0. f 0 0 2.3.2 Transforme de

Fourier Considrons un signal s(t), alors la transforme de Fourier de s(t), note S(f), TF[s(t)] ou F [s(t)] s exprime : +8 - j2pft S( f ) = s(t)e dt [V/Hz] .-8

C est une opration linaire. La plupart des proprits s obtiennent en utilisant les techn ques de changements de variables et les proprits de l exponentielle complexe. L opration rciproque appele transforme de Fourier inverse se note TF-1 : +8 j 2pft s(t) = S( f )e df [V] .-8 2.3.3 Reprsentation La fonction S(f) obtenue par cette opration est continue de la frquence. De plus si la fonction s(t ) est relle, comme dans le cas des signaux priodiques, S(f) est symtrique par rapport l axe zro Hertz. La courbe obtenue sera conventionnellement dnomme spectre de s(t). On peut nouveau utiliser la reprsentation du 2.3.1 pour justifier la continuit : da ns le cas priodique, nous avons des raies, donc des valeurs discrtes. Comme nous supposons q ue T tend vers l infini, 1/T, la distance entre les raies tend vers 0. Donc le spectre de raies s e resserre jusqu devenir un spectre continu la limite .

2.3.4 Puissance On exprime la puissance moyenne d un signal par : 1 T /2 P = lim s(t)dt [V] T .+8 T .-T /2 18

Section 1 -Signaux On montre plus loin [ 2.6.1 ] que cette valeur est aussi appele fonction d autocorrla tion du signal en zro. Elle est gale la relation : +8 P =G( f )df [V] .-8 o G( f ) est la densit spectrale de puissance du signal s(t), fonction dfinie comme la transforme de Fourier du produit d autocorrlation de s(t). [ 2.6.2]. Le thorme de Parseval appliqu aux signaux quelconques permet d crire : +8 +8 s(t)dt = S ( f )df .-8 .-8 Attention : il ne s agit pas d galiser cette relation avec la puissance P. On montre que la gra ndeur en jeu dans ce thorme est l nergie totale du signal s(t), qui peut tre infinie. 2.3.5 Cas de la fonction porte La fonction porte carre pc(t) est associe au schma qui suit : Le calcul de la transforme de Fourier de ce signal est assez simple et on montre que : T/2 t a -T/2 V pc(t) sin(pfT

) Pc(f)=TF[pc(t)]=aT [V/Hz] pfT 1/T f aT -1/T V/Hz 2/T Pc(f) On rappelle que la fonction sinus cardinal est celle qui x associe sin(px)/px et est note parfois sinc(x). on montre que : +8sin(x) +8sin2(x) +8 dx = dx =p =p sin (x)dx .-8 .-8 2 .-8 c xx Cette relation permet de montrer la validit du thorme de Parseval pour cette foncti on : +8 +8 p(t)dt P( f )df = a2T [V/Hz]

.-8 =.-8 aT correspond donc l nergie du signal porte. L homognit avec les relations physiques nc e de diviser par l impdance pour obtenir une grandeur homogne l nergie, dont l unit est Joule [J]. 19

Section 1 -Signaux 2.4 Dirac 2.4.1 Fonctions et distributions Les mathmatiques ont introduit le concept classique de fonction qui permet de raliser une relation entre un paramtre ou une variable et une valeur finie. La notion de distribution est plus dlicat interprter. Elle peut correspondre une extension de la notion de fonction dans le cas o cette dernire pourrait prendre des valeurs infini es. S x fonction S x Distibution S'=0 S La consquence directe est que cette distribution peut prsenter une surface non nul le en un point unique, ce qui est impossible pour une fonction car la surface sous ce point y e st ncessairement nulle. On reprsente alors cette valeur infinie par une flche dont la hauteur est proporti onnelle S. 2.4.2 Dfinition intgrale du Dirac La dfinition intgrale du Dirac note d et sa reprsentation : x0 )(xd1 +8 d(x )dx =1 .- 8 Avec f une fonction est d la distribution de Dirac fonction f f(0) +8 Dirac 1

x x d (x) f (x)dx = f (0) .-8

2.4.3 Interprtation du Dirac On peut nanmoins prsenter le Dirac d une faon plus intuitive en s appuyant sur sa trans forme de Fourier et sur ce qui a t trait dans le paragraphe 2.3.5 consacr la fonction porte p (t). La transforme de Fourier d un Dirac vaut 1 de par sa dfinition intgrale cite ci-dessus : TF[d (t)] = 1 20

Section 1 -Signaux De mme rciproquement on montre en passant par la TF inverse d un Dirac : TF[a] = ad ( f ) or la fonction constante a peut tre assimile une fonction porte dont la dure T tend vers l infini. La transforme de Fourier de cette fonction porte est donc un sinus cardinal qui se r esserre sur la raie zro, et de par la relation qui prcde, elle tend vers une fonction Dirac. f0 )(fad f 0 )(sin fTaTc1/T->0 aT T/2 t a -T/2 V pc(t) TF f0 a V TF On peut crire mathmatiquement que : d ( f ) = limT sin (pfT ) T .+8 c La surface du Dirac est donc constante et vaut toujours 1. Sa hauteur est infini e (d o la flche), et sa largeur nulle (d o le trait).Une autre dfinition est donne en 2.7.2. 2.5 Produit de convolution 2.5.1 Dfinition du Produit de convolution Soient deux signaux x1(t) et x2(t). On appelle produit de convolution de ces deux fonctions la grandeur note x1* x2 :

+8 x1* x2 = .-8 x1(t )x2(t -t )dt [V/Hz] Ce produit est commutatif, associatif et distributif par rapport l addition. Le Dirac prsente la proprit d tre l lment neutre de la convolution : x *d= x 2.5.2 Proprit fondamentale Thorme de Plancherel La transforme de Fourier du produit de convolution est gale au produit des transfo rmes de Fourier : I(x * x )=I(x ).I(x ) = X ( f ).X ( f ) 12 1212 21

Section 1 -Signaux Cette proprit, connue aussi sous le nom de thorme de Plancherel, se montre simplemen t en utilisant les dfinitions du produit de convolution et de la transforme de Fourier.

2.5.3 Fonction de transfert et rponse impulsionnelle Pour expliciter la nature de h(t), inverse de la transforme de Fourier de la fonc tion de transfert, il suffit de se reporter la proprit du Dirac, lment neutre de la convolution. Si l impul ion de Dirac, c est dire impulsion de dure nulle et d amplitude infinie, est applique l entre d un de fonction de transfert H(f), alors la rponse temporelle est h(t). h(t) Systme d(t) h(t) linaire H(f)= F FFFF-1 [h(t)]

h(t) est appele rponse impulsionnelle du systme. On peut appliquer ce rsultat la dtermination de la fonction de transfert d un systme quelconque. On applique une impulsion trs court e ( l aide d un gnrateur d impulsions) et on rcupre l aide d un oscilloscope mmoire la rponse tem L application d une transforme de Fourier cette rponse permettra d obtenir la fonction (f). 2.5.4 Applications aux systmes Un systme en tlcommunication peut dsigner soit une fonction (filtre, amplificateur, mlangeur, oscillateur, coupleur ) soit un ensemble de ces fonctions ralisant une opration de t raitement du signal. Ce systme peut tre tudi soit dans le domaine spectrale, soit dans le domaine temporel. L opration de transforme de Fourier permet d assurer la stricte quivalence entre les de ux domaines.

Choix est laiss l oprateur de celui qui convient le mieux. e(t) s(t)=h1(t)*h2(t)*h3(t)*e(t)h1(t) h2(t) h3(t) H1(f) H2(f) H3(f) S(f)=H1(f).H2(f).H3(f).E(f)E(f) FFFFFFFFFFFF-1Fonction 1 Fonction 2 Fonction 3 Le traitement spectral reste plus ais, le chanage de fonctions se traduisant par l e produit des fonctions de transfert, alors que le domaine temporel ncessite l opration de convolu tion plus dlicate mathmatiquement.

2.5.5 Rponse indicielle Une impulsion de dure trs courte est trs difficile obtenir. On peut gnrer plus simpl ment un chelon de tension ut(t). Nous renvoyons au paragraphe 2.7.1 pour la formalisation de cette fonction. La rponse d un systme cet chelon est appele rponse indicielle. En anticipant sur le chapitre suivant 2.6 sur les signaux complexes, on montre que : 1 TF[ut (t)] = pd (pf ) + jpf 22

Section 1 -Signaux L interprtation de la rponse est alors plus complique que dans le cas prcdent. 2.5.6 Exemple de convolution Afin d expliquer plus concrtement ce qu est la convolution de deux signaux temporels, prsentons ici le cas d un chelon attaquant une fonction dont la rponse impulsionnelle est en forme de cloche. Nous allons donc dterminer le produit de convolution de ces deux signaux : x1(t)*x2(t) t +1 x1(t) t a x2(t) -T T La relation de convolution exprime la surface S d une courbe constitue par le produ it des deux signaux x1(t-t) et x2(t). Ce produit renvoie la valeur de [x1*x2](t). : +8 [x * x ](t ) = x (t -t )x (t)dt 12 12 .-8 t x1(t-).x2(t) surface S t t x1*x2 -T Tt S t On obtient alors pour le produit de convolution une courbe constitue par la succe ssion des surfaces quand le signal chelon glisse en fonction de la valeur de t. Cette courbe est gale ment, selon notre interprtation, la rponse indicielle de la fonction x2(t).

2.6 Corrlation 2.6.1 Dfinitions : intercorrlation et autocorrlation Considrons deux signaux s1(t) et s2(t) valeurs relles, alors le produit d intercorrlation de ces deux signaux vaut : +8 < s ;s > (t ) = s (t)s (t +t )dt 12 12 .-8 Pour les signaux nergie finie +T /2 < s1; s2 > (t ) = lim 1 . s1(t)s2(t +t )dt T .+8 -T /2 T Pour les signaux puissance moyenne finie. 23

Section 1 -Signaux Notons simplement que les signaux dure limite appartiennent la premire classe, et q ue les signaux priodiques ou alatoires la seconde. L autocorrlation consiste considrer le mme signal : s1(t) = s2(t). Citons comme exemples d applications utilisant les proprits de la fonction de corrlat ion, La dfinition de la densit spectrale de puissance d un signal non priodique La dtection d cho dans un signal reu, le traitement radar L extraction d un signal noy dans un bruit lev La dtection de rptition dans une squence La synchronisation d un rcepteur avec un metteur (cas du GPS) Ces aspects sont voqus dans les paragraphes qui suivent. 2.6.2 Densit spectrale de puissance considrons la fonction d autocorrlation d un signal puissance moyenne finie : 1 +T /2 . (t ) = lim s(t)s(t +t )dt T .+8 .-T /2 T Sa transforme de Fourier est par dfinition la densit spectrale de puissance de s(t) et s exprime donc : G( f ) = I[. (t)] .+8 - j

2pft G( f ) = -8 . (t)e dt soit par transforme inverse : +8 j 2pft . (t) =G( f )e df .-8 soit en t=0 +8 . (0) =G( f )df .-8 En exprimant le produit d autocorrlation en 0 on trouve simplement, par dfinition de la puissance moyenne : 1 +T /2 . (0) = lim T . s(t)dt = Pmoy T .+8 -T /2 D o la conclusion finale : +8 Pmoy =G( f )df .-8 Ce qui justifie le terme Densit Spectrale de Puissance.

2.6.3 Cas du signal NRZ Rappelons le signal NRZ : il s agit d un signal de caractre alatoire, prenant au hasar d les valeurs +a et a sur une dure T. Ce signal est not an(t). 24

Section 1 -Signaux TV t +a -a an(t) "0" "0" "0" "0""1" "1" "1" La fonction porte carre pc(t) est associe au schma qui suit : T/2 t a -T/2 V Le signal NRZ est donc une srie de portes et de portes inverses. On formalise cett e description par la relation : an (t) =Sak .pc (t)*d (t - kT ) k avec ak .{- a;a} dterminant le message de an(t). On peut rduire cette expression : an (t) = pc (t)* .. Sak .d (t - kT ) . . . k . La transforme de Fourier de la fonction d autocorrlation de ce signal NRZ donne la d ensit spectrale de puissance qui s exprime: G( f ) =I[< an (t);an (t) >] . sin(pfT ) .2 G( f ) = aT

.. .. .. [V/Hz] (1.4.3) pfT .. Nous reverrons ce calcul dans le traitement des codages en section 4.

2.6.4 Dtection d chos La fonction d autocorrlation est une fonction temporelle. En t=0 on a vu (2.5.2) que cette valeur correspondait la puissance moyenne du signal. Que reprsente-t-elle ailleurs ? En rgle gnral, cette fonction permet de dterminer si il y a des corrlations l intrieur mme d un signal, c ire des zones identiques qui se rptent dans le temps, ce qui peut notamment tre le cas d ch la rception d un signal. 25

Section 1 -Signaux

Le signal de gauche est le signal initial, le second est identique mais bruit : l ch o n y est pas visible. Le schma qui suit reprsente l autocorrlation du signal bruit et fait apparatre deux l s fondamentaux :

La prsence d un cho par la prsence d un pic signifiant une corrlation interne au si

l instant de l cho par rapport l instant 0 qui permet le calcul du retard de cet cho Un affichage en dcibel sur l ordonne rvlerait encore plus clairement la prsence de cet ho.

2.6.5 Extraction de signal La fonction d autocorrlation d un signal bruit permet galement de dtecter la prsence d ignaux priodiques de trs faibles niveaux et masqus par le bruit. L oscillogramme de droite e st l autocorrlation de celui de gauche. 2.6.6 Rptition de squences Considrons la srie constitue de 0 et de 1 ci-dessous. Cette squence est-elle priodiqu e ? ou plus simplement comporte-t-elle des sries binaires identiques et quelle dure les spare ?

La rponse est assez dlicate apporter visuellement, mais en callculant la fonction d autocorrlation des deux squences, le retard apparat nettement sous forme d un pic de corrlation . Su le graphe qui suit, le pic initial ( t=0s) reprsente la valeur maximale possible. Ici le pic distant de 126ms a la mme hauteur (2V) : la squence est donc bel et bien priodique de priode 126ms 26

Section 1 -Signaux 2.7 Fonctions complexes 2.7.1 Fonction chelon Dfinissons pour commencer la fonction signe, qui donne le signal d une valeur x telle que : x = 0 . sgn(x) = 1 x < 0 . sgn(x) =-1 x +1 sgn(x) -1 A partir de cette fonction on peut dfinir la fonction chelon note ut(x). 1 ut (x) = [1+ sgn(x)] 2 x +1 ut(x) On utilisera ainsi l chelon temporel not ut(t) et l chelon frquentielle Uf(f). ATTENTION, la seconde n a rien voir avec la transforme de Fourier de la premire. Cette remarque est au dpar t de l tude qui suit sur les signaux complexes. 2.7.2 Signaux complexes Considrons le spectre d un signal rel s(t). Celui-ci, obtenu partir de sa transforme de Fourier prsente la particularit d tre symtrique par rapport zro (2.3.3) : 27

Section 1 -Signaux f V/Hz 0 On peut alors considrer le signal dont le spectre est donn par S(f). Uf(f), c est dire qu il ne comporte aucune frquence ngative dans son spectre, c est dire dans sa transforme de F ourier. f0 S(f).Uf(f) V/Hz La question qui se pose est alors : quelle est le signal temporel z(t) dont la transforme de Fourier est Z(f)=S(f).Uf(f) ? Pour rpondre cette question on est ramen au calcul de uf(t), inverse de la transforme de Fourier de Uf(f) . En effet, d aprs le thorme de Plancherel : z(t) = s(t)*uf (t) Le calcul de la transforme inverse conduit alors montrer, avec les notations prcden tes que le signal obtenu est une fonction temporelle valeur complexe : 1 . 1 . uf (t) = . .. d (t) -. .. 2 pjt .. Remarque : le calcul s appuie sur une dfinition mathmatique que nous voquerons simplement ici sans lui donner la rigueur ncessaire. Un cours plus exhaustif sur les mathmatiques du signal serait ncessaire, ce qui n est pas notre objet ici : d (t) = d [sgn(t)] dt 2.7.3 Interprtation Une explication est ncessaire pour donner ce signal complexe une interprtation sim ple : en effet, qu est-ce qu un signal temporel complexe ?

Considrons un signal cosinusodal simple : s(t) = cos(.0t) on lui associe classiquement un signal complexe not s(t) = cos(.0t) + j sin(.0t) On montre en le calculant que la transforme de Fourier du premier diffre du second par la prsence d un signal frquence ngative : TF[s(t)] =d (. +.0) +d (. -.0) TF[s(t)] = 2d (. -.0) 28

Section 1 -Signaux V V 2 cosinus rel 1 cosinus complexe 0 0 f f Ceci permet de comprendre le rle du signal complexe qui permet une analyse frquent ielle dans le domaine physique des frquences positives. On constate que le poids (puissance) es t le mme pour les deux signaux et vaut 2. Nous allons gnraliser ces notions dans le chapitre sui vant. 2.8 Transforme de Hilbert 2.8.1 Signal analytique Le signal analytique z(t) associ un signal rel s(t) est un signal complexe dont le spectre ne comporte pas de frquences ngatives. Avec les notations de la partie prcdente : Z ( f ) = S( f ).Uf ( f ) z(t) = s(t)*uf (t) donc 1 . 1 . z(t) = s(t)* . .. d (t) -.

.. 2 pjt .. 1 . 1 . z(t) =. .. s(t) - s(t)* . .. 2 pjt .. 2.8.2 Transforme de Hilbert A partir de l expression prcdente on peut introduire le signal dfinit par : 11 +8 s(t ) s (t) = s(t)* = dt pt p .-8 t -t Ce signal est appel transforme de Hilbert de s(t) : 1 +8 s(t ) H[s(t)] = dt . p -8 t -t Le signal analytique est alors dfinit par : z(t) = 1 (s(t) + jH[s(t)]) 2 f0 signal s(t) f0 signal z(t) V/Hz V/Hz 29

Section 1 -Signaux 2.8.3 Ralisation pratique La transforme de Hilbert d un signal se ralise simplement en dphasant toutes les comp osantes d un signal de 90. En effet la transforme de Hilbert correspond une opration de convolut ion, ce qui conduit trouver la fonction dont la rponse impulsionnelle est 1/pt. Angle Dphaseur D(f) p /2 0f -p /2 La fonction de transfert complexe de ce dphaseur s exprime : p j sgn( f ) D( f ) = j.sgn( f ) = e 2 et le calcul de la transforme inverse conduit (calcul dlicat analogue au 2.7.2) : -11 d(t) =I[D( f )] = pt

Ce dphaseur est dlicat raliser physiquement en basse frquence (BF), mais plus ais en haute frquence (HF). Un simple lment de cble de longueur adquat peut assurer l opration. De us pour expliciter la forme particulire du dphaseur on peut tudier celle du cosinus : - j. TF[cos(.t -.)] = TF[cos.t].e 2.8.4 Application :

modulation BLU Le schma suivant prsente ainsi la mthode pour raliser une modulation BLU (Bande Latra le Unique) partir d un signal rel s(t). Cette structure ralise l opration complte : elle limine la partie ngative du spectre de s(t) et fait la transposition en frquence porteuse. f V/Hz OL s(t) f0 f V/Hz f0-f0 30

Section 1 -Signaux 2.9 Proprits spectrales des signaux 2.9.1 Proprits fondamentales Nous noncerons ici des proprits importantes des signaux courants rencontrs en tlcommunication. Elles permettent d anticiper sur les mthodes de mesure adaptes au sig nal utile. Un signal born dans le temps a un spectre infini. Rciproquement, un signal ayant un spectre born a une dure infinie. Un signal priodique a un spectre de raies.

Un signal apriodique a un spectre continu. 2.9.2 Dure utile et largeur utile Tout signal physique a une dure limite, d o un spectre qui occupe une largeur dtermine selon sa transforme de Fourier. Strictement, ce spectre une largeur infinie. Physiquement, il est sans intrt de considrer, dans le cas d une porte carre, des lobes attnus de 500dB. Il faut donc f ixer une limite raisonnable cette largeur. La largeur utile Bu rpond a une dfinition mathmatique s appuyant sur la rpartition statistique du spectre. On peut admettre qu elle correspond grosso modo la largeur apparente du s pectre. De faon similaire, la dure utile Du d un signal bande troite correspond la dure apparente d un signal qui devrait tre de dure infinie. temps V frquence V temps V frquence V temps V frquence V temps V

frquence V 31

Section 1 -Signaux 2.9.3 Relation d incertitude On montre en utilisant les dfinitions mathmatiques propres la relation appele relat ion d incertitude : Du.Bu > 1/p Cette inquation est intressante pour l interprtation des proprits spectrales : Plus un signal sera de courte dure, plus son spectre sera large.

Inversement, plus un signal a un spectre troit, plus sa dure est longue. 2.9.4 Thorme de Bernstein On peut noncer un thorme qui complte la relation prcdente : un signal de spectre larg et born aura des variations temporelles plus rapides qu un signal spectre troit. temps V frquence V/Hz temps V frquence V modulation de frquence En corollaire, on peut prciser qu un signal qui prsente une variation temporelle de pente infinie (impulsion ou chelon) prsente un spectre non born. 32

Section 1 -Signaux 3. Filtrage 3.1 Aspects mathmatiques 3.1.1 Notion de systme linaire sans distorsion Un systme sera dit linaire s il ne produit en sortie aucune frquence qui n tait pas prsente l entre. En d autres termes, toute sinusode l entre provoquera en sortie l apparition utre sinusode de mme frquence, ventuellement dphase et attnue, voire d amplitude nulle. On peut imposer en outre que ce systme ne provoque aucune distorsion d amplitude ou de phase au signal qui lui est appliqu l entre [cf chapitre 3.5]. La seule opration qui correspon de cette dfinition est celle de la fonction retard qui restitue en sortie le signal d entre a vec un certain retard t. s(t) = e(t -t ) En appliquant les proprits de la transforme de Fourier cette relation, on obtient a lors : - j.t S(.) = e .E(.) Cette dernire relation dtermine la fonction de transfert d un filtre idal : - j.t H (.) = e H(f) 1 0 f arg(H(f)) pente 0 f L opration de filtrage consistera donc limiter cette fonction aux plages de frquence s que l on souhaitera conserver en sortie du filtre, toujours avec le retard t. 3.1.2 Rponse

impulsionnelle et convolution Nous avons vu dans la partie prcdente que la rponse impulsionnelle d un systme tait la transforme de Fourier inverse de la fonction de transfert : 33

Section 1 -Signaux h(t) Systme h(t) Linaire H(f)= F FFFF-1[h(t)] Dans notre cas ici, la rponse impulsionnelle notre filtre idal du 3.1.1 sera un Dir ac, donc le signal d entre, parfaitement restitue mais avec un retard : -1 - j.t h(t) =I (e )=d (t -t ) dans le cas d un filtre quelconque, la rponse temporelle en sortie du filtre sera l a convolution de la rponse impulsionnelle avec le signal d entre : s(t) = h(t)*e(t) h(t) Filtre s(t)e(t) H(f)= F FFFF-1 [h(t)] Nous remarquerons ici que cette relation est fort peu utilise par les praticiens des filtres physique, que nous voquerons dans le second chapitre, et dont le travail s appuie essentielle ment sur l aspect spectral. Cependant, elle est fondamentale dans le cas d une approche des filtres numriques et apporte un complment dans l tude des comportements des systmes aux signaux transitoir es. 3.1.3 Cas du filtre Passe-bas arg(H(f)) pente f th(t) H(f)= [h(t)]FFFF-1 )(tdh(t) H(f) 1 0-f0 f0 f

0-f0 f0 Abordons ici le cas du filtre passe-bas ; d une part parce que l tude des autres type s est analogue, d autre part parce que son usage le rend indispensable dans tous les dispositifs d e traitement des signaux. Considrons un filtre passe-bas idal, de frquence de coupure f0=1/T0. Sa fonction de transfert correspond celle du filtre idal limit la frquence de coupure : - j2pf t H ( f ) = e pour f <f0 H ( f ) = 0 pour f >f0 34

Section 1 -Signaux On montre alors sans difficults mathmatiques majeures que la transforme de Fourier inverse de H(f) s exprime : sin(2pf0(t -t )) h(t) = p (t -t ) h(t) 0 T0 ft+t 2/T0 C est la rponse impulsionnelle : nous ne sommes pas surpris de retrouver un Dirac dc al dans le temps et dform en sin(x)/x par l opration de filtrage.

On constate que ce signal est de type acausal. En effet, la rponse h(t) est non nulle pour t ngatif, c est dire avant l impulsion cause de la rponse : le signal commence avant sa cause ! On annulera la partie pour t<0 pour synthtiser un filtre physiquement ralisable. Ainsi l introduction de retard t permet de comprendre que plus il sera important dans la ralit physique, plus le fi ltre pourra tre slectif, c est dire que pour une frquence de coupure dtermine, le nombre de rebonds oite et gauche du lobe principal pourra tre important et donc la pente du filtre raide. Bien entendu, un filtre rel aura une rponse causale mais galement finie dans le temps, ce qui n est pas le cas ici. On parle de signal de dure limite ou borne. 3.1.4 Schma synthtique Puissance t f Domainetemporel Dirac tDirac Filtr Filtre passe-bas f 3.1.5 Classification

des filtres On donne classiquement 4 types de filtres. Ils se dfinissent tous par la limitati on de la fonction identit sur une plage de frquence passante ou bloque certaines frquences. Nous rsumo s dans le tableau qui suit leur description sommaire, leur symbole classiquement associ et quelques uns de leurs rles dans les dispositifs de tlcommunication. 35

Section 1 -Signaux Passe bas LPF (Low Pass Filter) Passant pour f<f1 Filtres de dtection audio Filtres anti repliement Modle de support de transmission Filtre anti interfrence intersymbole Filtres de boucle PLL Passe bande BPF (Band Pass Filter) Passant pour f1<f<f2 Filtres FI dans les rcepteurs Modle de canaux de transmission Rcupration d horloge Filtres d harmoniques Passe haut HPF (High Pass Filter) Passant pour f2<f Filtre de praccentuation Modle du guide d onde rectangulaire Coupe bande Rjecteur BSF (Band Stop Filter) Passant pour f<f1 et f2<f Filtre rjecteur dans les rcepteurs Pour l ensemble du tableau f1<f2

3.2 Approche physique 3.2.1 Notion de quadriple Tout dispositif constitu de composants lectroniques (aliments ou non par une source extrieure) peut-tre modlis comme une bote noire avec un ou plusieurs accs (entres, sorties ) quadriple est l un des plus simples : il dispose d une entre (deux ples) et d une sortie (deux ples). Ie Is

Ue Us Quadripole Les grandeurs lectriques de sortie (tension ou intensit) sont lies celles d entre par la fonction de transfert not T ou H. Dans le cas o cette relation est linaire on peut noter :

S T = E O S et E symbolisent les grandeurs d entre et de sortie (tension ou intensit) sous forme comp lexe. T est aussi appele transmittance. La transmittance peut donc tre reprsente sous la forme de son module (gain) et de s on argument (phase). L ensemble des deux reprsentations, sous forme de courbes o T varie en fonction de la frquence, est appel diagramme de Bode. 3.2.2 Le filtre passe-bas du premier ordre Rappelons ici les rsultats de l tude du filtre passe-bas du permier ordre, ou filtre RC, ralis l aide d une rsistance R et d une capacit C. 36

Section 1 -Signaux R CUe Us Le calcul de la transmittance complexe conduit l expression : 1 H ( j.) = 1 + jRC.

On peut donc mener deux tudes complmentaires : l tude du gain ou module, et l tude de l phase ou argument. L expression du gain en dcibel sera alors : GdB = 20log(H ( j.) )= 20log 1 [dB] .. .2 1+. ... . . 0 . avec : 1 .= 0 RC o la grandeur t= RC est appele galement constante de temps du filtre RC. L expression de la phase sera en radian : .= arg[H ( j.)]= -arctan(RC.) [rad] 3.2.3 Bande passante 3dB On dfinit la frquence de coupure nce f0 o

3dB du filtre passe-bas comme la valeur de la frque

GdB vaut 3dB, par rapport son gain maximal, qui ici vaut 0dB quand la frquence tend ve rs zro. Si on considre prsent l expression du rapport des tensions, cet affaiblissement de 3dB correspond une diminution de la tension d un facteur 2 . 1 Ucoupure 11 = 20log =-3dB . == GdB U max 22 ...2 .. . 1+. . 1+. . .. .. . . . 0 . . 0 . La frquence de coupure vaut alors exactement pour notre filtre RC : 1 f0 = [Hz] 2pRC A cette frquence, le dphasage entre la sortie et l entre du filtre est de -p/4 radian s (-45). 3.2.4

L chelle logarithmique Il est important de savoir raliser un diagramme logarithmique, ou de savoir ce qu i l signifie. En effet, l chelle linaire est mal adapte la reprsentation des performances des filtres. La 37

Section 1 -Signaux dilatation/compression opre par l chelle logarithmique permet de visualiser et de com parer les qualits des diffrents filtres dans de bonnes conditions. 0,1 1 10 100 1000 Sur cette chelle, la distance entre deux graduations est identique, mais la valeu r est multiplie par 10. Cet intervalle est appel dcade (entre x et 10x). On peut de la mme faon raliser une chelle ou l on double la valeur d une graduation l autre, on appelle alors l intervalle octave (entre x et 2x).

Il peut aussi tre utile de placer les valeurs intermdiaires entre les graduations. Il est alors utile de s armer d une calculatrice ou d une table de logarithme (dcimale) pour les placer prcism nt : 1 10log (2) 10=10log(10) 10log (3) ... Cette chelle peut tre utilise en abscisse, o il s agit en principe de la frquence, ou ien en ordonne, auquel cas elle est adapte la reprsentation des dcibels. 3.2.5 Reprsentations graphiques Les courbes suivantes permettent de comparer les proprits des diffrents types de re prsentation d un systme du premier ordre, en particulier d apprcier l amlioration de la lecture. Le filtre tudi ci-aprs utilise les valeurs suivantes : R=10k

C=10nF Donc la frquence de coupure vaut 1,6kHz Sur la premire courbe, on reprsente Us/Ue en fonction de la frquence linaire. On constate que les variations sont peu lisibles : la courbe est tasse contre les axes. 1.00 Gain 0.75 lin 0.50 0.25 0.00 f/Hz La seconde courbe utilise un axe des abscisses avec une chelle logarithmique : le s valeurs pour les frquences faibles sont dilates et donc plus visibles. 10.0002.500M5.000M7.500M10.000M 38

Section 1 -Signaux

0.000.250.500.751.00Gainlin 10.0 100.0 1.0k 10.0k 100.0k 1.0M 10.0M f/Hz La troisime reprsente en outre les ordonnes de manire logarithmique, c est dire les v riations en dcibels. La courbe est alors trs lisible (loigne des axes). On peut galement y voir u ne pente 20dB/dc au del de la frquence de coupure -100.0-75.00-50.00-25.000.00Gainlog 10.0 100.0 1.0k 10.0k 100.0k 1.0M 10.0M f/Hz Cette dernire est la plus utilise en physique et lectronique. Le diagramme de Bode utilise cette reprsentation pour l amplitude et une seconde reprsentation pour la phase. Remarque : la bande passante 3dB pour le dernier schma correspond une diminution de 1/v2 de Us/Ue et donc de pour la puissance On retrouve cette subtilit dans l expression du gain [10log(puissance) ou 20log(tension) 1.3.5 1.3.6] 3.2.6 Diagramme de Bode du filtre RC Le diagramme de Bode inclut la double reprsentation en phase et en gain de la fon ction de tranfert. Rponse normalise filtre RC -60.00-45.00-30.00-15.000.00-90.00-67.50-45.00-22.500.00PHASE 10.0m 0.1 1.0

10.0 100.0 1.0k f/Hz 39

Section 1 -Signaux 3.2.7 Ordre d un filtre Soit la fonction de transfert H d un filtre. Elle s exprime sous la forme d une fraction nombre complexe dont la variable est la pulsation. Pour prendre le cas du filtre passebas, l ordre n d un filtre signifie qu l infini H est quivalent .-2n. La pente sera donc de -20*n dB/dc. On pourra tendre cette dfinition aux autres types de filtres, et consulter le chap itre 3.4. Le graphe suivant compare les divers pentes en diagramme logarithmique. On y a r eprsenter les ordres de 1 (20dB/dec) 5 (100dB/dec). Ordres des filtres passe-bas : de 1 5 0 dB -50 dB -100 dB -150 dB -200 dB Ordre 2 Ordre 3 Ordre 4

Ordre 5 Ordre 1 1.0 10.0 100.0 1.0k 10.0k 3.2.8 Rponses temporelles Les rponses temporelles classiquement tudies sont de deux types :

La rponse impulsionnelle : utile en thorie elle reste trs dlicate raliser en pratiqu , un Dirac pur n tant pas ralisable : on utilise des impulsions trs courtes avec des gnrate rs spcifiques.

La rponse indicielle, ou rponse un chelon (ici de tension) plus aise visualiser l

de gnrateurs de signaux carrs de frquences suffisamment basses. Le schma qui suit rsume les proprits de la rponse indicielle pour le filre RC : Il s a it de la rponse un chelon de tension E l instant t=0. 40

Section 1 -Signaux -t / RC us (t) = E(1- e ) pour t>0

t E 0 0,9E 0,1E tm RC=t tm = ln(9).RC = 2,2RC = 2,2t [s] Le temps de monte tm est dfini comme la dure ncessaire pour passer de 10% 90% de la valeur d quilibre E. On en dduit la formule fondamentale donnant l quivalent rponse temporelle/rponse frque tielle, en utilisant B=1/2pRC la bande passante du filtre : tm = ln(9) / 2pB = 0,35/ B [s] 30dB 10dB 40dB 20dB Attnuation RCfp210= 010f0100 f10 /0f-20db/dc On peut l utiliser pour modliser l entre des appareils de mesure, comme les oscillosco pes. 3.2.9 Ralisation des filtres Les filtres peuvent tre raliss par des lments passifs (R, L et C) [sous une forme discrte (composant) ou rpartie (lments de lignes de transmission, substrats)] et on parle d e filtres passifs, et d autres utilisent des lments amplificateurs actifs ncessitant une alimentation lec trique externe , on parle alors de filtres actifs. Ces filtres sont dits analogiques

car ils traitent directement le signal physique, par opposition aux filtres numriques qui sont des units de calcul traitant des chantillons quantifis du signal et dont l tude ne nous concerne pas ici. Ils seront traits dans la section 5.

La synthse de filtres est l opration thorique qui conduit l tude de la ralisation ph e du filtre. Cette tude s appuie sur la fonction de transfert H du filtre. On utilise ce propos la transforme de Laplace ; cette dernire consiste remplacer la notation j. par p dans les expressions de H(j.). 3.2.10 Pertes d insertion Un filtre physique rel passif, dans sa bande passante, attnue le signal qu il est se ns transmettre en sortie. Cette perte est appele perte d insertion puisque la prsence du filtre en est responsable. La perte s explique physiquement par la perte d nergie dans les composants entrant dans la ralisation du filtre (bobines, condensateurs, ferrites, rsistances, fils, soudures ). 41

Section 1 -Signaux dBm Filtre f f0 P0 f0 f f0 P0 Pertes d'insertion dBm 3.3 Filtrage et mesure 3.3.1 Filtre d analyse Tout appareil de mesure se comporte comme un filtre l gard du signal. C est le cas de l oscilloscope et celui de l analyseur de spectre : toute analyse d un signal se fait travers un filtre qui dforme le signal tudi. Cette dformation aura une double influence : une influence su r l amplitude du signal et une seconde sur la phase (cf chapitre 3.5). Nous tudierons ici succintement le cas des deux appareils de mesure classiques qu e sont l oscilloscope et l analyseur de spectre. 3.3.2 L oscilloscope Pour un oscilloscope, le filtrage (domaine frquentiel ou spectral) se traduit sur l cran (domaine temporel) par un temps de monte minimal. Il existe un lien direct entre la bande passante B 3dB en Hertz de l oscilloscope (passe-bas) et le temps de monte tm (en seconde) minimale affich l cran (cas du filtre passe-bas RC du premier ordre) : tm = ln(9) / 2pB = 0,35/ B Pour un oscilloscope de 100MHz, le temps de monte est ainsi de 3,5ns. Cette formu le empirique est peu prs toujours valable, mme pour des filtres d ordre lev. Ainsi, un signal carr pur prsentera sur l cran une certaine pente. Cette dernire est p rovoque par l appareil : l cran n affiche pas le signal rel ! Signal rel Signal affich

Autre consquence pour un signal priodique de frquence leve, seules quelques harmoniqu es (voire une seule) seront reprsentes et l aspect du signal n aura rien voir avec ce qu i est en ralit.

3.3.3 L analyseur de spectre L analyseur donne l allure du spectre d un signal. Il est conu pour l tude des signaux pe manents, qu ils soient ou non priodiques. 42

Section 1 -Signaux Dans le cas des signaux priodiques, on a vu que le spectre est un spectre de raie s. Ces raies sont mathmatiquement des Dirac, donc de largeur nulle. Un analyseur de spectre affiche ra la place de la raie la fonction de transfert du filtre d analyse utilis par l appareil.

Ainsi la largeur de la raie affiche 3dB du maximum correspond la bande passante d u filtre de rsolution slectionn par l analyseur de spectre. Cette valeur est indique sur l cran, p exemple sous la rfrence RBW (Resolution Band Width). raie pure Signal affich 3dB RBW 3.4 Filtrage en tlcommunication 3.4.1 Les filtres en traitement du signal Un des usages fondamental du filtrage dans le traitement du signal est celui li l a limitation des harmoniques du spectre d un signal carr, ou plus gnralement d un signal NRZ. En effet, ces signaux sont d une part facilement synthtisables avec des composants semi-conducteu rs fonctionnant en commutation et d autre part bien adapts la transmission de l informat ion numrique, 0 ou 1. Cet aspect de rduction du spectre induit, positive en terme de bruit (cf partie 4 ) et de bande passante, a une consquence fcheuse sur la nature temporelle des signaux et sur la qualit de l a dcision entre l tat haut et l tat bas. On a donc introduit des filtres particuliers qui concilient ces deux aspects : Limiter fortement l occupation spectrale Garantir une qualit de dcision maximale sur le niveau , haut ou bas, c est dire distinction entre 0 et 1. 3.4.2 Filtrage et dcision La dcision signifie la capacit pour l observateur d un signal de pouvoir dcider quel es t l tat du

signal un moment donn, appel instant de dcision. Un signal NRZ pur a une excellente grande qualit de dcision, un signal filtr est beaucoup plus dlicat interprter, comme le mon re le schma suivant. Nous reviendrons dans la section 3 consacre aux dmodulations sur ces dfini tions fondamentales. V 10 11001 Signal NRZ Signal NRZ t Filtr Instants de dcision 43T

Section 1 - Signaux 44 On constate rapidement qu un filtre passe bas de type RC ne garantie aucune de ces deux exigences : attnuation trop faible (20dB/dec) et le temps de monte incompatible avec un dbit lev et une dcision fiable. Nous rsumerons ici les proprits de deux classes de filtres beaucoup plus adapts trs r andus : Les filtres en cosinus surlevs Les filtres de Gauss. Ainsi que d autres filtres courants en tlcommunication. 3.4.3 Filtres en cosinus surlevs Ces filtres, le plus souvent numriques, ont d excellentez performances. Ils sont ca ractriss par un coefficient de roll-off, c est dire d arrondi, R variant entre 0 et 1. Ce coefficien t permet un compromis entre la bande passante et la qualit de la rponse temporelle : un filtre bande passante plus large aura une rponse temporelle impulsionnelle sans presque aucun rebond ; a contrario un filtre bande passante troite aura une rponse impulsionnelle comportant de nombreux rebonds qui rduise la qualit de dcision. Rponse spectrales : Rponses temporelles 0.000 2.500 5.000 7.500 10.000 -5.00 1.25 7.50 13.75 20.00 Rponses impulsionnelles A/V t/Ts R=0 R=0,6 R=1 3.4.4 Les filtres de Gauss Les schmas qui suivent comparent (de gauche droite) trois types de filtres : le f iltre de Gauss, le filtre en cosinus surlev vu prcdemment, et un filtre de Butterworth (40dB/dec) 0.000 500.00k 1.000M 1.500M 2.000M 0.00 0.25 0.50 0.75 1.00 Rponse linaire Mag/V f/Hz R=0 R=0,6 R=1 0.000 500.00k 1.000M 1.500M 2.000M -120.0 -90.00 -60.00 -30.00

0.00 Rponse dcibel Mag dB f/Hz R=1 R=0,6 R=0

Section 1 - Signaux Rponse en dcibels Rponse ampltude linaire 0.00

1.00 Mag Mag/V -30.00 0.75 dB -60.00 0.50

0.25 -90.00

0.00 -120.0 0.000 500.00k 1.000M 1.500M 2.000M f/Hz f/Hz 0.000 500.00k

1.000M 1.500M 2.000M Rponse temporelle 20.00 A/V 13.75 7.50 1.25 -5.00

0.000 2.500 5.000 7.500 10.000 t/Ts On prsente les rponses temporelles associes : de gauche droite : Filtre de Butterworth, rponse amortie pseudo-sinusodale Filtre de Gauss, rponde en courbe de Gauss, sans rebond Filtre en cosinus (Rolloff 0,6) avec rebonds et retard temporel de l impulsion. Le filtrage de Gauss assure une rponse temporelle sans aucun rebond, contrairemen t aux autres filtrages.

3.4.5 Les filtres de Bessel Ces filtres sont galement utiliss pour une proprit fondamentale : la linarit de la ph se dans la bande passante. Ceci garantit une absence de distorsion de phase (Voir partie su ivante, 3.5). En contre-partie, l affaiblissement est faible. On les utilise particulirement en comm unication optique. Le filtre suivant une frquence de coupure de 500kHz et un ordre 4. BesselLP Frequency Response BesselLP Impulse Response

0.00

180.0 30.00 A/V Mag -15.00 90.00 21.25 dB

-30.00 0.00 12.50 -45.00 -90.00 3.75

-60.00 -180.0 -5.00 0.000 500.00k 1.000M 1.500M 2.000M 0.000 2.500 5.000 7.500 10.000 f/Hz t/Ts 45

Section 1 - Signaux 46 3.4.6 Les filtres de Butterworth La fonction prsente un gain plat dans la bande passante. 0.000 500.00k 1.000M 1.500M 2.000M -60.00 -45.00 -30.00 -15.00 0.00 -180.0 -90.00 0.00 90.00 180.0 ButterworthLP Frequency Response Mag dB f/Hz 0.000 2.500 5.000 7.500 10.000 -5.00 3.75 12.50 21.25 30.00 ButterworthLP Impulse Response A/V t/Ts 3.4.7 Les filtres de Cauer Appels aussi filtres elliptiques, ils se caractrisent par la possibilit de dfinir no n un ordre mais la valeur de la bande passante et la valeur de la bande bloque. Il est galement possi ble de fixer l ondulation dans la bande passante et l attnuation de la bande bloque. 0.000 500.00k 1.000M 1.500M 2.000M -60.00 -45.00 -30.00 -15.00 0.00 -180.0 -90.00 0.00 90.00 180.0 CauerLP Frequency Response Mag dB f/Hz 0.000 2.500 5.000 7.500 10.000 -5.00 3.75 12.50 21.25 30.00 CauerLP Impulse Response A/V t/Ts Le filtre simul ici donne 500kHz pour la bande passante et 1MHz pour la bande blo

que. 3.4.8 Les filtres de Tchebytcheff Ils prsentent une ondulation faible dans la bande passante. Le filtre suivant a une frquence de coupure 500kHz et un ordre 4. 0.000 500.00k 1.000M 1.500M 2.000M -60.00 -45.00 -30.00 -15.00 0.00 -180.0 -90.00 0.00 90.00 180.0 ChebyshevLPP Frequency Response Mag dB f/Hz 0.000 2.500 5.000 7.500 10.000 -5.00 3.75 12.50 21.25 30.00 ChebyshevLP Impulse Response A/V t/Ts

Section 1 - Signaux

3.5 Dispersion 3.5.1 Phase et retard Le retard impos a un signal lors de sa traverse du filtre est li la phase1 du filtr e, c est dire au dphasage impos chaque frquence du spectre. Dans le cas d un filtre idal, vu au chapit e 3.1, alors le dphasage entre la sortie et l entre est de la forme : .. =-2pft [rad] o t est le retard et f la frquence considre.

Le graphique suivant, correspondant au filtre de Bessel du 3.4.5 reprsente le sign al l entre (de 100kHz) et la rponse filtre. Le retard est de 0,7s. La relation prcdente permet d en d ire le dphasage en radian puis en degr, soit 13 environ. BesselLP Harmonic Response 1.00 A/V 0.50 0.00 -0.50 -1.00 t/Ts 3.5.2 Notion de phase linaire En considrant toujours le mme filtre de bande passante 500kHz, tudions le comportem ent harmonique pour un signal de 500kHz dans la mme fentre temporelle : BesselLP Harmonic Response

0.0005.000u10.000u15.000u20.000u 1.00 A/V 0.50 0.00 -0.50 -1.00 t/Ts Le retard est identique, mais le dphasage est diffrent puisque bien sr la frquence a augmente. On constate en outre une attnuation de l amplitude correspondant aux 3dB d attnuation la frquence de coupure. L identit du retard dans les deux cas correspond cette notion de phase linaire (en fonction du retard). Le filtre de Bessel utilis ici est particulirement apprci pour cette proprit. 1 Phase doit tre entendu ici comme diffrence de phase entre le signal de sortie et le signal d entre du filtre. 0.0005.000u10.000u15.000u20.000u 47

Section 1 - Signaux 48 0.000 5.000u 10.000u 15.000u 20.000u -1.00 -0.50 0.00 0.50 1.00 ButterworthLP Harmonic Response A/V t/Ts Le filtre de Butterworth qui prcde, n offre plus cette garantie : pour des frquence b asses, le retard est pratiquement identique au filtre de Bessel utilis prcdemment (cf 3.4.4 et 3.4.5, rponse impulsionnelle) mais la frquence de coupure le retard a augment : la phase n est plu s linaire et le dphasage a cr plus vite que la loi du 3.5.1. 3.5.3 Consquences de la dispersion La dispersion a pour consquence pratique de modifier l allure temporelle des signau x. Sur l exemple qui suit le mme signal compos de deux frquences harmoniques voit sa forme conserve p ar le filtre de Bessel non dispersif ( gauche) mais dforme par le filtre dispersif de Butterwort h ( droite). 0.000 5.000u 10.000u 15.000u 20.000u -1.20 -0.40 0.40 1.20 2.00 Signal d entre A/V t/Ts 0.000 5.000u 10.000u 15.000u 20.000u -0.90 -0.18 0.55 1.27 2.00 Signal filtr par Bessel A/V t/Ts 0.000 5.000u 10.000u 15.000u 20.000u -1.10 -0.40 0.30 1.00 1.70 Signal filtr Butterworth A/V t/Ts 3.5.4 Distorsion linaire Tout signal est la somme de frquences pures, en vertu de la thorie de Fourier. Dan s une opration de filtrage, chaque frquence subit donc un retard et une attnuation qui lui est propr e. le non respect d un retard identique pour toutes les frquences, ou bien une attnuation diffrente, pr ovoque alors un

dcalage des phases et une diffrence des amplitudes entre les frquences la sortie, l eur somme est donc altre et la forme d onde rsultante modifie : on parle de distorsion de phase, ou de distorsion d amplitude. Le paragraphe 3.5.3 en donne une illustration.

Section 1 - Signaux

Ces distorsions sont qualifies de linaires car elles sont provoques par un filtre qui par dfinition travaille de manire linaire, c est dire qu il ne cre aucune frquence nouvelle la so ou encore qu une sinusode l entre produit une sinusode en sortie. La distorsion de phase est aussi appele dispersion

La distorsion d amplitude est aussi appele attnuation L attnuation peut tre compense par l usage d amplificateurs ou d attnuateurs. Cependant x-ci prsentent galement une dispersion qui va aggraver celle du filtre : un technicien pense naturellement compenser l attnuation, mais beaucoup moins la dispersion. Or la dispersion globale sera d autant plus grave que, nous le verrons, les signaux de nature numrique sont eux mme moduls en phase, ou en frquences. Nous tudierons ultrieurement les consquences pratiques. Signalons enfin que la dispersion est un phnomne physique trs rpandu : il est la bas e de l interprtation de la dcomposition de la lumire blanche par un prisme de verre dont l indice varie avec la longueur d onde. Dans les systmes de tlcoms, il est connu comme variation du temps de propagation de groupe et doit tre mesur pour tre ventuellement limin, particulirement dans les transmissions satellites. 3.5.5 Temps de propagation de groupe On dfinit le temps de propagation de groupe (tpg, en anglais group delay) comme la drive de la phase . par rapport la pulsation du signal. Le terme phase qualifie ici la diffre nce de phase entre le signal d entre et le signal de sortie. .. tpg = [s] .. Cette valeur est donc un temps exprim en seconde et fonction de la frquence : c est physiquement la dure mis par le signal de pulsation . pour traverser le dispositif. Dans le cas d u n filtre de phase

linaire, cette dure est une constante : c est le retard t impos par le filtre toutes les frquences. Sinon, tpg est une fonction variable de la frquence. . tpg 0 systme dispersif systme non dispersif Dans le cas de systmes dispersifs, c est dire o le temps de propagation de groupe n es t pas constant, on veillera le maintenir dans certaines limites, selon en particulier le dbit de la liaison et la nature des modulations mises en oeuvres. 3.5.6 Exemple de gabarit Ci dessous nous reprsentons le gabarit d un filtre pour la norme satellite DVB-S av ec la phase et le temps de propagation de groupe associ : tant que la phase est linaire, assimilable une portion de droite, alors le temps de propagation de groupe est constant, donc la dispersion quasi nulle. 49

Section 1 -Signaux tpg 0dB -30dB H Phase Gain tpg 0ns 20ns Temps de propagation de groupe associ un gabarit de filtre passe-bande zone non dispersive 50

Section 1 -Signaux 4. Le Bruit 4.1 Qu est ce que le bruit ? C est l ensemble des phnomnes qui vont par leurs consquences perturber une transmission

d information ou dgrader la qualit du signal. Aussi le bruit dans le domaine des tlcom munications n a pas d intrt en lui-mme mais en temps qu il dgrade un signal utile ou information et l nuit sa restitution aprs transmission ; cette remarque guidera notre tude du bruit vers les points qui nous intressent plus particulirement. La nature du bruit est elle-mme trs large pour les techniciens des tlcoms. Un signal utile peut tre considr comme un bruit, en tant qu il perturbe une transmission. Les bruits dus l intermodulation des amplificateurs de puissance, aux brouilleurs intentionnels o u non, ou les largeurs de modulation trop grandes entrent dans ce cadre. Nous donnerons dans un premier temps une classification des diffrents types de br uit puis une tude de la nature des bruits dits de fond , ou bruits blancs. 4.2 Classification des bruits 4.2.1 Classification gnrale Le tableau qui suit donne une srie de classification des bruits qui prsente certai nes analogies avec celle des signaux prsente au paragraphe 1.1.3 Bruit transitoire Bruit de dure trs courte voire impulsionnel Bruit permanent Bruit de dure longue de

caractristiques stationnaires Bruit Bande Large Bruit occupant une large bande de frquence Bruit Bande troite Bruit occupant une trs petite bande de frquence Bruit naturel Bruit provoqu par des lments naturels (astres, foudre, ) Bruit artificiel Bruit provoqu par les activits humaines (industriels, lectroniques, ) Bruit rayonn Bruit se propageant par rayonnements lectromagntiques Bruit conduit Bruit se propageant sur les cbles ou

conducteurs mtalliques Bruit BF Bruit Basse frquence Frquences audio Bruit HF Bruit Haute frquence Frquences de propagation radio 51

Section 1 -Signaux Nous allons donner en exemple deux cas particuliers opposs mais significatifs dan s les systmes de tlcommunications : la foudre et les horloges numriques. 4.2.2 La foudre La foudre est un bruit: naturel impulsif se produisant de manire alatoire puissant

couvrant tout le spectre de frquences Le terme de bruit s appliquant la foudre peut paratre faible, compte tenu des dgats q lle peut provoquer : perturbations des transmissions, destruction de matriels et de locaux , blessures pouvant tre mortelles Les schmas qui suivent rsument les caractristiques de ce phnomne atmosphrique courant. Cumulo-nimbus

+ + + + + +++ + + ++ + ++ 10km 2km E=20kV/m -200 kV/m Sol 5km Altitude de conglation Courant Ascendant La foudre est un coulement violent de charges ngatives depuis un nuage (cumulo-nim bus) vers le sol. L clair se forme par la descente par bonds successifs d un prcurseur qui va crer u n canal ionis conducteur travers l air isolant; Les charges vont se dplacer sous l effet d un champ l ctrique intense (de 20 200kV/m). Arriv quelques dizaines de mtres du sol, un arc en retour se forme pouvant prendre naissance au bout d une extrmit (clocher, piquet, arbre, antenne ) et va la rencontre du prcurseur : au point de contact, le canal conducteur entre le nuage et le sol est ouvert, l coulement des charges commence : c est la foudre. -

Eclair Ecoulement des charges lectriques Prcurseur Champ rayonn : H=I/6,28*D Arc-En-retour + -+ ++ ++ +++ ++ + -++ 30ms =25kA 15kA premier arc second arc 0,5us temps 50us dBm/Hz 10kHz Frquence 1MHz 120 -20dB/dec -40dB/dec 80 100MHz 52

Section 1 -Signaux Le violent chauffement provoqu par les charges s coulant provoque une brutale dilatat ion de l air environnant causant le bruit du tonnerre. Temprature T=30.000C Longueur de l clair Jusqu 150km I crte >25kA dans 50% des cas >200kA dans 1% des cas Pente 40kA/s 400kA/s Nbre moyen de coup de foudre en France 4/jour/km Niveau keraunique (jours d orage) en France 10 200 selon rgions

Signalons brivement deux types d effets importants de la foudre : la perturbation p ar conduction sur les fils (alimentation lectrique, tlphonique, cble d antennes ) et celle par rayonnemen lectromagntique dans les boucles de masses provoquant des courants de mode commun, c est dire des dfauts graves d quipotentialit des masses lectriques. 4.2.3 Les horloges Une horloge numrique est un bruit: artificiel permanent et priodique se produisant systmatiquement peu puissant avec un spectre de raies Il s agit donc d un modle parfaitement antagoniste de celui de la foudre. Il est galem ent mieux connu et plus facile traiter dans un systme par les concepteurs, mais les problmes de compatibilit entre divers quipements peuvent toujours arriver. On peut utiliser deux modles mathmatiques : le premier associ au signal carr dfavorable le plus

et le second plus proche de la ralit associ au signal trapzodale avec un temps de mo te maximale limite. V C1 =2/p C3=2/3p t C5 =2/5p

f T0=1/f0 -f0 f0 3f0 5f0 dBm -20dB/dec Temps de monte T0 tm -40dB/dec Frquence temps 100MHz 1/pT0 1/p.tm Priode T 1/T Aujourd hui, dans certains dispositifs, des techniques de filtrages des fronts voi r de modulation de la frquence des horloges visant taler le spectre des raies sont utilises pour rduire le s niveaux des harmoniques. 53

Section 1 -Signaux

4.2.4 Carte des bruits rayonns Les valeurs indiques sont des valeurs moyennes des bruits rayonns. Cette carte pro pose en fonction de la frquence les bruits susceptibles d tre gnants : ceux d origine humaine sont prpon ants. Puissance surfacique (densit spectrale) 1MHz 10MHz 100MHz 1GHz 10GHz -90 dBm/m/kHz -100 dBm/m/kHz -110 dBm/m/kHz -120 dBm/m/kHz -130 dBm/m/kHz -140 dBm/m/kHz -150 dBm/m/kHz Sources de bruits bruits artificiels d'origine humaine bruitsatmosphrique(nuit) bruits atmosphrique (jour) bruits cosmiques soleilenactivit soleilaurepos Bruitrcepteur 4.3 Nature du bruit 4.3.1 Bruits d origine externe Le caractre externe se comprend ici par rapport au systme de transmission. On peut ainsi citer tous les parasites provoquant des perturbations lectromagntiqu es : tincelles, alimentation dcoupage, onduleurs, moteurs lectriques ou combustibles, lignes d alime ntations, foudre, soleil, rayons cosmiques On y distinguera les bruits naturels des bruits dits artificiels ou d origine humaine.

L objet de la CEM (compatibilit lectromagntique) est d tablir des mthodes pour traiter s diffrents bruits et protger les installations et les personnels. 4.3.2

Bruits d origine interne Il s agit cette fois du bruit provoqu par les lments mmes constituant le systme de tra smission. En effet, tout quipement ne se contente pas de traiter le signal, mais il le dgrad e plus ou moins suivant sa qualit. Sur un amplificateur hifi, il suffit de dbrancher les sources e t de monter le volume : on peroit un lger souffle d l lctronique interne (mme s il est dlicat d a directement ce bruit uniquement aux sources internes (alimentation, couplages )). On distingue deux sources de bruit d origine interne : Le bruit de grenaille (ou bruit Schottky) Le bruit thermique (ou bruit Johnson) On trouve d autres qualifications du bruit, comme le bruit de phase, qui correspon dent des phnomnes physiques particuliers et que nous aborderons ultrieurement. 4.3.3 Le bruit de grenaille Ce bruit (en anglais shot noise) qui porte galement la qualification de bruit Schottky apparat principalement dans les semi-conducteurs (diodes, transistors ) lors de la traverse d une jonction 54

Section 1 -Signaux PN par exemple, ou dans les sources directes de charges, (tubes ). Il caractrise un dplacement de charges : En faible quantit

Se dplaant des vitesses importantes Les fluctuations qui en rsultent (au niveau microscopique, le courant n est pas cont inu ) provoquent ce bruit de fond. C est un bruit blanc, qui dpend donc de la bande passante, mais ga lement de l intensit du courant moyen qui traverse les matriaux, et ce jusqu des frquences supr res au Gigahertz. 4.3.4 Le bruit thermique Ce bruit aussi appel bruit Johnson caractrise les conducteurs o on a : Une grande quantit de charges mobiles

Une faible vitesse de dplacement global des charges Il apparat dans les rsistances (au sens large) et est directement li l agitation ther ique des lectrons. Contrairement au bruit de grenaille, il existe mme en l abscence de toutes sources de courant; Ce sera en premire approximation un bruit blanc proportionnel la tempratu re (en Kelvin) et la bande passante (en Hertz) des filtres de bruit considrs. 4.3.5 Le bruit de scintillation Ce dernier (aussi appel bruit de scintillation ou flicker noise) apparat dans les transistors principalement et a la caractristique de dpendre de la frquence et de dcroitre suiva nt 1/f. Il est donc essentiellement sensible aux basses frquences (jusqu quelques kilohertz). 4.4 Modles du bruit 4.4.1 Modle additif Nous dcrirons dans ce chapitre le bruit dit additif, c est dire qui s additionne ou s e superpose au signal utile. On dit galement que ce type de bruit n est pas li au signal, la diffren ce de ceux qui sont gnrs par les dispositifs qui crent le signal (filtrage, drive des VCO ).

signal bruit signal bruit+s(t) s(t)+b(t) b(t) La modlisation mathmatique du bruit implique des calculs sur les probabilits et les processus stochastiques, c est dire des processus dont l origine chappe des lois dterministes. ous entrerons peu dans les dmonstrations et nous nous contenterons de rappeler les rsu ltats fondamentaux. 4.4.2 Bruit stationnaire Cette qualification dtermine le bruit dans le domaine temporel. Cela signifie que les proprits statistiques du bruit ne changent pas au cours du t emps : mme valeur moyenne, mme loi de probabilit 55

Section 1 -Signaux 4.4.3 Bruit gaussien Il caractrise l amplitude du niveau de bruit. La valeur du bruit un instant donn correspond une rgle de dispersion ou loi de pro babilt gaussienne. Tension ( x-m) 1 fx() = sP f(x) e 2s 2p temps 0 Probabilit x m-s m m+s On lit en abscisse la valeur de la variable x et en ordonne sa densit de probabilit d apparition. Par consquent, les plus fortes probabilits d apparition correspondent des valeurs proche s de la valeur m appel esprance. Dans le cas d une tension continue U, m=U. Si un bruit gaussien s ajou te cette tension, la valeur efficace du bruit Ueff est gale l cart-type s. L cart type est reprsentatif de la dispersion de la tension autour de sa valeur moyenne m. La valeur s2 est appele variance. On peut dans notre cas l assimiler la puissance. En effet la puissance de bruit sous une impdance Z est alors Ueff/Z. 4.4.4 Bruit blanc Il s agit d une caractristique spectrale du bruit. Densit spectrale de puissance

f W/Hz N0 B Dans ce modle, la densit spectrale de puissance du bruit est indpendante de la frquence et s exprime en W/Hz ou en dBm/Hz. En gros, cela correspond la notion de plancher de bruit dans un spectre. La puissance de bruit (note souvent N pour noise) s obtient dans la bande de frquence B considre. Elle est proportionnelle la surface dlimite. Il s agit en fait de l intgration de la d nsit spectrale de bruit sur une plage de frquence de largeur B: N = N0 B [W] N peut s exprimer en Watts ou en dBm. Un bruit blanc limit une bande de frquence B porte galement le nom de bruit rose. En anglais on note ce modle de bruit AWGN : Additionnal White Gaussian Noise. 4.4.5 Temprature et puissance de bruit Le bruit se modlise mathmatiquement en mcanique quantique et une formule approche rpo nd tout fait aux besoins des calculs effectus dans le domaine frquentielle des tlecomm unications. On donne pour la densit spectrale de puissance du bruit blanc la relation de Boltzma nn : 56

Section 1 -Signaux N0 = kT [W/Hz] k=1,380662.10-23 J//K O k est la constante de Boltzmann et T (en Kelvin-K) la temprature absolue de bruit. La puissance de bruit N dans une bande de frquence B est donc : N = kTB [W] On peut conclure de cette expression qu il y a deux contributions majeures au brui t dans les systmes lectroniques : la temprature et les largeurs de filtres.

4.4.6 Cas d une rsistance bruyante Tout lment mtallique peut tre assimil une rsistance. On modlisera le bruit gnr lment au moyen d un gnrateur de tension en srie (ou de Thvenin) de tension efficace e u d un gnrateur de Norton quivalent: Z Z e Z i=e/Z e = 2 kTZB [V] Avec B la bande de frquence considre. Sa temprature de bruit T correspond la temprature physique ambiante du composant lui-mme. Cette valeur de tension de bruit est mesu re vide, c est dire sous impdance infinie. Z e Z Ce gnrateur provoque l apparition d une puissance supplmentaire qui est la puissance du bruit N dans la bande B fournie cette fois l adaptation, sous impdance Z. En consquence tout rsistance dans un systme lectronique sera source de bruit interne . (Cas des attnuateurs rsistance). A noter que si un courant lectrique traverse cette rsistance

, il chauffe et devient donc plus bruyant. 4.4.7 Bande quivalente de bruit On a vu que la puissance du bruit dpendait de la bande de frquence B dans laquelle on le considrait. Cependant, les filtres rels n ont pas des fronts suffisament raides pour affirmer que la puissance du bruit vaut N=kTB avec B bande passante du filtre. Dans ce cas on considre la relation N = 1,2.kTB [W] 57

Section 1 -Signaux Ainsi, 1,2B est appele bande quivalente de bruit. Cette relation est valable pour les filtres gaussiens couramment utiliss dans les appareils de mesure. Les filtres passe bas du premier ordre du type p cellule RC ont une bande quivalente gale B 2 Le schma ci-dessous illustre cette notion de bande quivalente de bruit pour un fil tre gaussien. W/Hz W/Hz 1 N0 N0 1/2 f f mme puissance de bruit N=1,2N0B B 1,2 B 4.5 Protections contre le bruit 4.5.1 Effets du bruit Dans une transmission le bruit intervient essentiellement comme brouilleur provo quant des erreurs dans les systmes numriques et des difficults de comprhension dans les systmes analogi ques qui compromettent l intgrit et la fiabilit des donnes. Il est donc fondamental de diminuer son influence. On se reportera aux chapitres 4.6 et 4.7 pour des dtails sur la mesure de la qual

it des transmissions avec la dfinition des paramtres fondamentaux que sont le rapport signal sur bruit et le Taux d erreur bianire. 4.5.2 Le bruit blanc La formule de Boltzmann permet de mesurer la puissance du bruit : elle dpend esse ntiellement de deux paramtres, la temprature et la largeur de bande. Il existe donc deux moyens direct de diminuer la puissance : Rduire la temprature T Rduire le bande de frquence B. le premier point peut tre obtenu par usage de systmes de refroidissement (gaz liqu ide, module effet Pelletier), ou par des composants spcifiques comme les amplificateurs faibl e bruit (LNA Low Noise Amplifier).

Le second ncessite l usage de filtre adapt, au sens d adapt la modulation et sa larg de bande. Nous y reviendrons dans le cours sur les modulations (section 2 et 3). En outre, il existe des techniques indirect de rduire les consquences du bruit, et en particulier en ce qui concerne les transmissions numriques: Les taux de modulations levs en transmission analogique La numrisation des signaux et des codages performants

Les codages autocorrecteurs Nous aborderons les codages dans la section 4. 58

Section 1 -Signaux 4.5.3 Techniques particulires Les bruits de rayonnement HF provoqus par la foudre ou les horloges ou tout autre phnomne impulsif, ainsi que les bruits de plus en plus courants lis aux quipements de tran smission radio (metteurs de puissance, tlphone mobile, bornes radio ), peuvent ncessiter des traiteme nts particuliers que nous pouvons indiquer : Les anneaux de ferrite sur les cbles mtalliques Les clateurs (parafoudre) sur les descentes d antenne Le blindage mtallique ( faradisation ) des quipements ou des locaux Les rgles de conception des circuits risques (victimes ou coupables) 4.6 Rapport Signal sur Bruit 4.6.1 Notion de rapport signal sur bruit La notion de bruit est tout d abord pratique : couter la radio ou regarder un cran d e tlvision en diffusion analogique a permis chacun de se familiariser avec ce qu tait le bruit de fond, ou souffle, la puissance de bruit et son influence sur la qualit de rception etc.

Dans une voiture mal insonorise, chacun sait que pour tre audible, on doit monter le volume de l autoradio, et le rduire l arrt sinon c est trop fort , le bruit de fond du moteur et frottements (pneux, vent) tant alors nul ; cet exemple concret illustre ce que peut tre un rap port signal bruit. Aussi les spcificits propres l oreille humaine ou l oeil conditionnent directement le normes de qualit des systmes de transmission analogique ou numrique. A0 t A0 t Influence du bruit Domaine temporel dBm dBm

ff0 P0dBm ff0 Influence du bruit Domaine spectral 4.6.2 Dgradation du rapport Signal Bruit Il existe donc deux origines distinctes l augmentation de la puissance de bruit bl anc : l augmentation de la temprature de bruit ou celle de la bande de bruit. Ces deux origines comme on la vue dans la partie prcdente (4.5.2) doivent tre bien distingues pour tre traites sparment avec techniques adquates. Le schma qui suit illustre les consquences sur la dgradation du rapport Signal Brui t selon ces deux origines. 59

Section 1 -Signaux Dgradation du rapport signal bruit Augmentation de Augmentation de V t la temprature ff0 dBm V t V t ff0 dBm ff0 dBm ff0 dBm ff0 dBm ff0 dBm la bande de bruit 4.6.3 Notations C/N et S/N Les grandeurs notes C/N, (ce qui restera valable avec S/N, Eb/N0, ) sont en ralit des rapports de puissance et ils s expriment en dB (dcibels). Il ne s agit pas proprement parler d un r apport (division) de deux valeurs, mais de l expression d un cart en dB. Ainsi pour le C/N on a exactement : C . P0 . = 10log.. [dB] .. NP . N. O P0 et PN sont les puissances de la porteuse pure qui en anglais se nomme Carrier (C) et du Bruit (anglais Noise (N) ) exprims en Watts dans les conditions de mesure. C/N est appel rapport porteuse

bruit. Avec les notations prcdentes dans on a donc: A02 P = et PN = kTB [W] 02Z Dans le cas o la porteuse est module, sa puissance est note S. Dans le cas o la modu lation fera intervenir des variations d amplitude (comme l AM, o la QAM) S et C ne seront pas identiques; Dans le cas des modulations de phase ou de frquence (FM, FSK, PSK) l enveloppe temp orelle est constante et gale A0. Dans ce cas S=C. Nous reviendrons en dtails sur ces lments par la suite. Dans le cas des signaux audio en bande de base, on utilise galement la notation S /N pour valuer la qualit du signal dmodul. Le paragraphe suivant donne des valeurs typiques. On se rappellera donc que C/N et S/N sont considrer comme des notations. 4.6.4 Exemples de S/N Signal audio Afin de fixer les ides, nous pouvons prsenter dans le tableau qui suit une chelle d onnant en fonction du S/N la qualit d un signal audio pour l oreille humaine: 60

Section 1 -Signaux La qualit s accroit de manire linaire et progressive avec l augmentation du rapport S/N en dcibels, c est dire avec une croissance exponentielle des niveaux de puissance. S/N Qualit <10dB 10 20dB 20dB 50dB 50dB 70 dB >90dB Inaudible Mauvais Mdiocre Bon Excellent (qualit CD)

4.6.5 Energie par bit sur densit spectrale de bruit : Eb/N0 Pour mettre un signal, l metteur dispose d une certaine puissance P0. Au cours d une dur T il va dpenser une nergie P0.T. Pendant ce temps, il a mis une certaine quantit de bits d inf ormation un dbit D (en bits/s). Donc au total pendant T il a mis une quantit T.D d information exprime en bit. On peut donc dire qu il a utilis pour mettre un bit d information une quantit d nergie Eb et appele nergie par bit et qui vaut : P0.TP0 Eb == [W/(bit/s)] T.DD Cette quantit pourra permettre de comparer entre eux diffrents matriels, fonctionna nt diffrents dbits et avec des puissances diffrentes. C est une grandeur capitale pour la compara ison des performances des systmes de tlcommunication.

Cette valeur Eb est traditionnellement compare la densit spectrale de bruit N0 afin de s affranchir galement du filtre B de bruit. .. Eb P0 . B . le rapport Eb/ N0 est donc : = . . .. . . [dB/Hz/bps] N0 D . N . .. On dfinit galement la grandeur Ec associ une densit spectrale de puissance par P0. E = [W/Hz] cB 4.6.6 Efficacit spectrale On exprimera cette grandeur sous sa forme logarithmique et on la notera classiqu ement (avec les abus de notation prsents dans le 4.4.2 : E . C . b =. .-10log G [dB] N0 . N .dB O G est appele l efficacit spectrale et dpend du type de modulation utilise. . D .

G=. . ; unit le bit/s/Hz . B . D: dbits en bit/s et B: bande de frquence du filtre de bruit Plus G est grande, plus le dbit est lev pour une bande de frquence donne. Notons en outre que C dsigne en principe la puissance de la porteuse non module. On prendra en fait la puissance moyenne utilise par la porteuse module, qui dans une premire appr oche correspondra C dans le cas des modulations de phase et de frquence. 61

Section 1 -Signaux

4.7 Systmes numriques : S/N et Taux d erreur 4.7.1 Fonction complmentaire d erreur On se propose de prsenter succintement l origine et l intrt de la fonction complmentair d erreur aussi appel erfc (error function complementary). Sa dfinition mathmatique est : 2 x 2 +8 - y2 - y2 erfc x 1() =. e dy = . e dy (1) x p 0 p La fonction erfc n est pas simple calculer : on peut la trouver sous forme de tabulation ou de graphique. Fonction complmentaire d'erreur erfc 0.0001.2502.5003.7505.000100.0p10.00n1.00u100.0u10.00m1.00 4.7.2 Loi de Gauss - y 2

1 La fonction de Gauss est donne par gy e (2) () = 2 2p Elle correspond la loi de probabilit de nombre de phnomnes alatoires, et en particul ier au bruit blanc. Dans ce cas, g donnerait une esprance de 0 et un cart-type de 1. En effet dans le cas gnral on a pour un cart type s la loi de probabilit suivante, appele distribution gaussie nne: - y 2 1 2s py () = e dj aborde au 4.4.3. Dans le cas du bruit thermique distribution s 2p gaussienne, L cart type peut alors tre assimil la tension efficace du bruit Ueff. Cette loi de Gauss vrifie donc les relations suivantes : +8 p( y)dy = 1 (3) .-8 +8 +8 prob x '> x) = () = g ydy ( . p ydy . ( ) (4) xx/s l expression [4] donnant la probabilit de trouver une valeur x 62 suprieure x.

Section 1 -Signaux x prob(x'>x) p(y) 4.7.3 Expression de erfc On montre simplement, avec les proprits prcdentes ((4) et (1) en utilisant (3)) qu on pourra exprimer la probabilit de trouver une valeur x >x par: 1 x prob x '> x = ( () erfc ) (5) 2 s 2 cette relation cle sera utilise pour valuer les risques qu une tension dpasse certaine s valeurs, et en particulier que la tension efficace de bruit dpasse la demi-distance entre deux v aleurs de rfrences pour la prise de dcision (ou encore demi-ouverture de l oeil).

4.7.4 Cas du bruit blanc Supposons que l on ait un signal NRZ (antipolaire) prenant deux valeurs +a et a. se lon que l on transmette un 0 ou un 1 . Il faut dterminer la probabilit qu a le bruit blanc de tensi Ueff (valeur de l cart type) de dpasser la demi distance entre ces deux niveaux, c est dire a : a a -a t U T Ueff a -a t U T Signal pur Signal bruit ..

1 a prob U bruit > a) . ( = erfc 2 . il reste prciser deux choses la relation entre la tension a et la densit spectrale de puissance du signal NRZ la relation entre la tension Ueff et la densit spectrale de bruit N0 On se souvient que sur une impdance Z, une tension continue +a dveloppe une puissance constante P=a/Z. D aprs ce qui a t vu sur le bruit, sur une impdance Z, N= N0.B=Ueff/Z d o la relation : . . prob(U> a) = 1 erfc. . (7) bruit . . 2 . . Ueff. . 2 (6) 2. . 0 ZBNZP Or, comme P dsigne en ralit la puissance moyenne, P.T dsigne l nergie Eb utilise pour mettre 1 eb (de tension a) et si le filtrage est suppos rpondre au premier critre de Nyqui st (en premire approximation on peut donc crire B=1/2T,

cf section 3, 11.2.2) alors P/B=2Eb et enfin : 63

1 Eb TEB erfc 2 N0 . . . . . . = Section 1 -Signaux (8) puisque TEB dsigne bien le tauxd erreurbinaire(ou probabilit d erreur sur la rception d n eb) de la liaison. Cette formule (8) est encore valable pour une modulation 2-PSK ainsi que pour une modulation QPSK. 4.7.5Intgrateuretdcisiona -a t U .Ta -a t UInstants de dcision Instants de dcision Signal bruit Signal intgr Il est courant de placer un intgrateur avant le dtecteur de seuil effectuant la pr ise de dcision afin de lisser le signal et de minimiser les carts dus des pics transitoires de bruits pouv ant affecter gravement la prise de dcision. Nous reviendrons sur cette technique ainsi que sur l valuation de la dcision (dure o u douce) dans la section 4 sur les codages. 4.7.6 Reprsentation graphique du TEB Fonction TEB=f(Eb/No) -signal NRZ 10^-910^-810^-710^-610^-510^-410^-310^-210^-1 -5.000 0.000

5.000 10.000 15.000 0.5*erfc(sqrt( 64

Section 1 -Signaux La valeur de la variable Eb/N0 est donne habituellement en dB pour le calcul du TEB. On rappelle alors qu il faut effectuer au pralable la transformation des dB en linaire avant de calculer la courbe du taux d erreur. Le graphe qui suit donne cette fois la fonction (8) tablie prcdemme nt (4.7.4). On note traditionnellement le taux d erreur binaire (TEB) sous la forme d une puissa nce de 10 : c est le rapport entre le nombre d eb faux et le nombre d eb correctement transmis, nombre ncessairement plus petit que 1. Ainsi 10-n signifie que l on reoit un eb faux sur 10n envoys. 4.7.7 Conclusions Sur le plan des rsultats, nous remarquerons, pour continuer le parallle avec l tude m ene sur les rapports S/N en analogique, que les transmissions numriques sont de bonne qualit quand le taux d erreur descend sous la valeur 10-6, soit un eb faux sur un million. Pour des val eurs de 1 pour mille (10-3), la liaison est inexploitable et la dmodulation quasi impossible. Ces rema rques sont purement indicatives et nous verrons que l utilisation de codages correcteurs d erreurs (sect ion 4) permet de relativiser ces remarques. Eb/N0 TEB Qualit 5dB 10-2 Inexploitable 7dB 10-3 Inexploitable 11dB 10-6 Excellent 12dB 10-8 Excellent 13dB 10-10 Excellent

On constate donc qu il faut environ 4dB sur le rapport Eb/N0 pour passer d une liaison inexploitable une liaison quasi parfaite. La modification de 4dB du rapport de puissance peut t re provoque par de trs lgers dfauts sur une liaison : modification de la mto, lger dplacement d une ant ou dfaut de connexion d un cble par exemple. Ces remarques nous conduisent la notion d effet de seuil : la liaison numrique est ou bien parfaite ou bien inexistante, et le passage de l une l autre se fait brutalement. Ainsi, l augm entation du rapport signal bruit est, partir de ce seuil, sans effet sur la qualit du signal, contrairement aux transmissions analogiques (4.6.3). Sur le plan mathmatique et thorique, le calcul du TEB men dans le cas prcdent illustr e la

mthode qui peut conduire l expression thorique du Taux d erreur sur une liaison numriq e, quelque soit la nature de cette liaison : par exemple dans le cas des modulation QAM ou PSK, on considrera la demi-distance entre les points les plus proches de la constellation pour dvelopper le calcul. Cependant, ce dernier ne tiendra pas compte d ventuelle codage (GRAY, code protecteur ) qui amlioreront les rsultats. La suite de ce document (sections 3 et 4) est consacre en partie la considration d e ces problmes : l utilisation de techniques spciales qui permettent de dtecter et corriger les erreu rs et donc d amliorer les rsultats de la formule (8). On se posera alors le problme de la capaci t du canal (partie 12.4) 65

Section 2

Modulations Analogiques

Section 2

Modulations Analogiques

5. Modulation d Amplitude 5.1 Principe de la modulation d'amplitude 5.1.1 Les contraintes du canal On transmet habituellement des signaux par voie hertzienne, par des cbles mtalliqu es ou des fibres optiques. Ces canaux physiques de transmission ne sont aptes transmettre que cer tains types de frquences, sous une forme lectrique, radio-lectrique ou lumineuse.

Pour mettre un signal de 1kHz, on doit alors raliser un dispositif permettant d asso cier cette frquence basse une frquence plus leve et adapte au canal en question. Un changement e frquence permet de dcaler le spectre du signal transmettre autour d'une frquence lev : la frquence porteuse. C'est cette srie d oprations de translation, de duplication et de multiplexage du sp ectre que l'on ralise lors d'une modulation. 5.1.2 Principe de base Ce principe dcrit le "Mlange" d'une onde BF (voix) avec une onde HF (porteuse) On distingue trois signaux de dnominations varies: BF: AF (audio frequency), signal modulant, information, voix ou son HF: RF (radio frequency), signal modul Porteuse: onde HF ou RF non module : c'est une frquence pure Modulateur AF RF Porteuse La modulation d amplitude est aussi dnomme A3E en radiodiffusion : modulation double bande latrale avec porteuse conserve. 67

Section 2 Modulations Analogiques 68 5.2 La modulation d'amplitude A3E 5.2.1 Description des signaux de rfrence Pour dcrire cette opration, nous allons dfinir les deux signaux que nous manipulero ns ici, et dans la modulation de frquence. Le signal BF, de forme sinusodale Le signal HF (porteuse non module) galement sinusodal Signal BF Expression littrale temporelle du message: m(t) = cos.t avec . 2p T = 0.000 500.00u 1.000m 1.500m 2.000m -3.00 -1.50 0.00 1.50 3.00 Signal BF V t/s Vsys(Sys, msg) 0.000 5.000k 10.000k 15.000k 20.000k 0.00 0.50 1.00 1.50 2.00 Spectre signal BF 1V/1kHz Mag/V f/Hz mag On rappelle la relation entre valeur crte et valeur efficace : = 2.a . Nous donno ns ici les allures temporelle et spectrale de m(t) pour 1Volts crte et 1kHz de frquence: Porteuse HF Expression temporelle de la porteuse: 0.000 500.00u 1.000m 1.500m 2.000m -3.00 -1.50 0.00 1.50 3.00 Porteuse HF V t/s Vsys(Sys, msg) 0.000 5.000k 10.000k 15.000k 20.000k 0.00 0.50 1.00 1.50 2.00 Spectre signal HF 1.5V/10kHz Mag/V f/Hz mag

( ) cos( ) p t = 0 .0t avec 0 0 0 2 1 f T = = . p 5.2.2 La modulation d'amplitude L opration de modulation d amplitude A3E en radiodiffusion) consiste modifier l BF, ou signal modulant. La forme du signal modulant L amplitude sur le diagramme temporel

(MA, en anglais AM pour Amplitude modulation ou amplitude de l onde porteuse selon celle de l onde est ainsi prsente sur le schma suivant: est une tension exprime en volts.

Section 2

Modulations Analogiques

Oscillogramme de h(t): Expression du signal modul en amplitude AM : t V 0+ 0 0- Vmax Vmin . . h(t) =[ + m(t)]cos(. t) = cos(. t). 1 + cos.t 0 000 .. . 0 . a k ==On appelle k le taux de modulation : et on l exprime en %. 0 A0 Spectre de h(t): Une opration simple sur l expression h(t) permet d crire celle-ci comme la somme de fonctions sinusodales. On peut donc reprsenter le spectre du signal sous la forme de 3 raies : la raie centrale appele porteuse et deux raies latrales caractrisant le signal modulant. L amplitude sur le spectre peut s exprimer en Volts ou en Watts sur une impdance donne . 0 /2 f V f0f0-f f0+f BLI BLS Les deux raies latrales sont cartes de f de la raie centrale : plus la frquence du signal BF (f) est leve, plus les deux raies latrales sont loignes de la porteuse. On dit que la bande p

assante de h(t) vaut 2f. La raie de gauche est appele raie latrale infrieure (BLI Bande latrale infr eure) et celle de droite appele raie latrale suprieure (BLS Bande latrale suprieure).

Simulation les deux signaux de rfrences dcrits prcdemment (1.2.1) et impliqus dans une modulati d amplitude donnent les rsultats suivants: 69

Section 2 Modulation AM Spectre signal modul AM 2.00 Mag/V -1.50 -3.00 t/s f/Hz Vsys(Sys, am)

Modulations Analogiques

mag

0.001.50V 0.000500.00u1.000m1.500m2.000m 0.000.501.001.50 0.0005.000k10.000k15.000k20.000k 5.2.3 Cas limites On distingue plusieurs cas limites utiles pour la description de la modulation d a mplitude ; ces cas dpendent de la valeur du taux de modulation k. k=0% Il n y a pas de signal modulant; ou encore =0. Le signal h(t) est gale la porteuse pure. k=100% Si le taux de modulation est de 100%, on a alors = . Le signal a la forme suivante: 0 Signal modul en amplitude avec k = 100% 0 f V f0f0-f f0+f 0/2

k=100% t V 20 0 On observe un pincement du signal modul appel aussi creux de modulation . Par opposit ion, le point o le signal modul atteind le niveau maximale de 20 en tension est appel crte de modulation . Au niveau de la crte de modulation, la puissance instantane du signal modul est max imale ; cette puissance est nulle au niveau du creux de modulation. On parlera de signal forte dynamique d amplitude. k>100%; surmodulation. Dans le cas d'une surmodulation, le taux de modulation est suprieur 100%. Deux ca s peuvent se prsenter. Du point de vue thorique, il n y pas de difficults : le spectre est inchang et les co urbes dlimitant l enveloppe se croisent comme dans le schma ci dessous 70

Section 2 V 0 t V k>100% 0 /2>0/2

Modulations Analogiques

f0-f f0 f0+f f Cependant, pour des raisons technologiques il y a dans les modulateurs saturatio n des transistors constituant les tages amplificateurs et le signal rellement obtenu en surmodulatio n ressemble au second : 0 V t V k>100% 0 /2>0/2 f0-f f0 f0+f f Ce cas pose au moins deux problmes techniques et un troisime lgal: Une impossibilt de dmodulation classique et simple par dtection d enveloppe, donc la ncessit d une dmodulation de type synchrone ou cohrente beaucoup plus complexe. Un largissement du spectre d la saturation des amplificateurs utiliss pour raliser techniquement l'opration de modulation d'amplitude. Notons bien que cet inconvnien t est

d ordre technique et non thorique.

L interdiction ( cause du problme prcdent d largissement du spectre hors de la bande a ue) d mettre en surmodulation. En pratique, les stations mettant en modulation d amplitude (A3E) sont limites k=97%. 5.2.4 Constellation AM On peut utiliser la reprsentation polaire pour la porteuse module en amplitude. Da ns ce cas, la frquence ne change pas, seule l amplitude varie, c est dire la longueur de la flche. O n obtient donc un segment de droite sur l axe en phase I (ou plus gnralement le long d un rayon). Q I00- 0+ Constellation AM 71

Section 2

Modulations Analogiques

5.2.5 Puissances Considrons le cas de la modulation d'amplitude avec une sinusode comme signal modu lant. Nous reproduisons ci-dessous le spectre du signal modul : 0 f V f0f0-f f0+f /2=k0/2 fo: frquence porteuse 0 : amplitude crte de la porteuse pure A0 : tension efficace de la porteuse pure f: frquence du signal modulant : amplitude crte du signal modulant a: tension efficace du signal modulant Pour dterminer la puissance moyenne efficace totale du signal, il suffit de dtermi ner celle de chaque raie sparment : A02 Puissance efficace sur la porteuse: P0 = Z . k.A .21 k 2 A 2 k 2 Puissance efficace sur une bande latrale: Pl =. 0 .= 0 = P . 2 . Z 4Z 40 La puissance sur la bande latrale infrieure et sur la bande latrale suprieure est la mme.

Puissance totale moyenne du signal modul fournie par le gnrateur: . k 2 . Pt = P + 2P = P .1+. [W] 0 l 0 .. 2 .. O P0 est la puissance de la porteuse pure, ou non module. P0 est en principe la puissance affiche par le gnrateur. Puissance crte du signal modul fournie par le gnrateur: Il s agit de la puissance moyenne mise pendant la crte de modulation. La tension eff icace de la porteuse module est alors A0+a=A0(1+k). ) ) 2 Pcrte = P0 (1 + k Cette puissance peut donc atteindre 4 fois la puissance moyenne pour un taux de modulation de 100%. Ainsi un signal modul 100% avec une puissance moyenne de 50W ncessitera une puissa nce crte de 200W. Cela est fondamental lors de la conception des metteurs de puissance en AM.

Expression en dBm . k 2 . Pt = P +10log.1 +. [W] dBm 0dBm .. 2 .. 72

Section 2

Modulations Analogiques

Le rapport en dcibel entre la puissance de la raie porteuse et celle d une raie latr ale vaut : GdB = 10log PP 0 l = 6dB - 20log k Ainsi pour k= 100% le rapport maximal entre la puissance sur la porteuse et la p uissance sur les bandes latrales est de 6dB P0dBm f dBm f0f0-f f0+f PdBm k=100% 6dB Spectre en dBm du signal modul 100% 5.2.6 Cas d un signal bande large Si le signal modulant n est plus une sinusode pure mais un signal bande large, par exemple la voix, l allure du spectre du spectre modul sera comme prcis ci-dessous: Amp ff0f0-fmax f0+fmax Modulation MA Amp f fmax Signal bande de base Signal modul Les signaux de basses frquences sont au pied de la porteuse et les signaux de plu s haute frquence seront les plus loigns de la porteuse : plus le filtre autour de la porteuse sera large et plus il laissera passer les frquences aigues. La largeur de bande du signal modul est en conclusion B = 2 fmax Pour les signaux vocaux en radiodiffusion, la bande 50Hz-6000Hz est traditionnel lement utilise. Les largeurs des signaux moduls en A3E dans les gammes LF/MF/HF (Grandes Ondes Ondes

Courtes) sont ainsi de 12kHz environ. Exemple de spectre AM dans la bande HF: 1kHz/div en abscisse, donc 4kHz de largeur de bande totale visible. 73

Section 2

Modulations Analogiques

5.3 Modulations intermdiaires 5.3.1 Modulation d'amplitude porteuse supprime (MAPS/J3E) Dans la modulation d'amplitude, il apparait que le signal modul se compose d'une porteuse ne transportant aucune information et de deux bandes latrales transportant la mme inf ormation, le tout dans une bande passante double de celle du signal modulant. La suppression de la porteuse donne naissance une Modulation d'Amplitude Porteus e Supprime aussi appele MAPS. Allure temporelle l expression du signal module en MAPS vaut avec les notations dfinies au 1.2.1: 0 h(t) = Kp(t).m(t) = K cos(.t) cos(. t) = K [cos[(.-. )t]+ cos[(.+. )t]] 00 00 2 V t K..0 T=1/f ATTENTION: ne pas confondre avec la surmodulation 1.2.3.

Spectre ff V f0-f f0+f K0/2 On constate bien l abscence de raie porteuse sur le spectre.

Puissance La puissance totale est alors celle des deux raies et vaut: Pt = 2Pl Nous verrons lors de l analyse technologique que cette puissance est lie au coeffic ient K0 introduit par le multiplicateur ralisant l opration de modulation ( 5.4.1). 74

Section 2

Modulations Analogiques

5.3.2 Modulation d'amplitude en bande latrale unique (BLU/SSB) Pour accrotre encore l efficacit de l mission, et compte-tenu du fait que dans le spect re prcdent on a deux raies qui transportent la mme information (f et a), il est possible de n mettre qu une seule raie : on parle alors de modulation Bande Latrale Unique (BLU English: Single Sid e Band SSB) Lorsque la bande infrieure est conserve, on module en BLI ou BLU INF ou LSB (Lower Side Band). Lorsque la bande suprieure est conserve, on module en BLS ou BLU SUP ou USB (Upper Side Band). 5.3.3 Modulation d'amplitude en bande latrale rsiduelle (BLR/VSB) Aussi appele Vestigial Side Band en anglais (ou VSB) et dsigne par C3E.

Il s agit de filtrer le signal modul en amplitude classique de faon liminer une parti e de la bande latrale infrieure et utiliser la puissance pour l mission de la bande suprieure seule ent. Ce type de modulation est utiliser pour les signaux bande large, en particulier la TV he rtzienne analogique. On aurait pu envisager une BLU plus classique mais la ralisation technique de la BLU aurait endommag les trs basses frquences du signal vido (en particulier la composante conti nue) qui sont fondamentales pour sa restitution. ff0f0-f f0+f Filtre Amp Modulation BLR Le signal TV transmis sur le canal radio est dcrit ci-dessous occupe des bandes rs erves de 8MHz attribues par les autorits de chaque pays. La sous-porteuse son est module en ampli tude (en France) ou en frquence.

4,43MHz 6MHz niveau relatif f Luminance Y Chrominance Cr et Cb 6,5MHz Sous-porteuse son 1,25MHz Structure du canal TV hertzien Cette technique est supprime dans le cas du passage au tout DVB-T (TNT). 5.4 Technologie 5.4.1 Structure d un modulateur d amplitude La structure de base rpond la relation mathmatique du signal modul h(t): h(t) = p(t) + K0 m(t).p(t) 75

Section 2

Modulations Analogiques

Elle ncesssite donc deux oprations fondamentales : une multiplication et une addit ion de deux signaux: K0.m(t).p(t) m(t) p(t) X + h(t) On constate sur ce schma, que derrire le multiplicateur on retrouve le signal MAPS .

La ralisation technique de ces deux modulations s appuiera sur ce schma. Celle de la modulation BLU est plus dlicate (ce n est pas un simple filtrage ; elle se rapproche des princ ipes utiliss en modulation numrique) et sera vue ultrieurement. L opration d addition se ralise simplem nt en lectronique (additionneur de deux tensions) Celle de multiplication, aussi appele mlange est moins simple. Elle dpend de la frquence de porteuse (HF SHF) et de la finalit (modulation ou transposition). On pourra se reporter au volume suivant traitant des metteurs/rcep teurs et de la SHF pour plus d information.

Notons en outre que les modulations dites numriques utilisent galement ce type d oprat on, ce qui sera vu dans la section 3. Nous donnerons dans les paragraphes qui suivent l es structures les plus classiques de mlangeurs. 5.4.2 Multiplicateurs transistors Il existe de nombreuses structures base de transistors. On retrouve dans les schm as des composants intgrs utiliss couramment, la structure de l amplificateur diffrentiel, qui consiste e n deux transistors dont les metteurs sont connects ensemble. On peut retrouver des structures un seul composant (bipolaire ou FET), une ou de ux diodes Nous verrons que l opration de mlange peut tre lie l intermodulation entre deux signaux, opration synonyme de non-linarit pour les composants actifs semi-conducteurs. La de scription du fonctionnement de ces circuits sort du cadre de ce cours. S E1 E2

S= K0.E1.E2 76

Section 2 5.4.3 Mlangeur en anneau p(t) s(t)

Modulations Analogiques

m(t) D1 D3 D4 D2 Ce type de montage est utilis des frquences leves (de quelques MHz quelques GHz). Les nombres de spires des 6 enroulements sont gaux. Le fonctionnement peut s expliquer simplement en considrant que les diodes fonction nent en rgime passant ou bloqu, et que les transformateurs ont un rapport unitaire. Si p(t)>0 Les diodes D1 et D2 sont passantes et ont une rsistance dynamiques faible. Pour l es petites variations, le secondaires du transformateur de gauche est pratiquement en court circuit. Les diodes D3 et D4 sont bloques et quivalentes un circuit ouvert. s(t) = -m(t) si p(t)<0 Les diodes D1 et D2 sont bloques et quivalentes un circuit ouvert. Les diodes D3 et D4 sont passantes et ont une rsistance dynamique faible. Pour le s petites variations, le secondaire du transformateur de gauche est pratiquement en court circuit. s(t) = m(t) La tension de sortie est donc s(t) = m(t).X(t) X(t)

tant un oprateur gal -1 ou +1 selon l'alternance de p(t) Pour des signaux de faibles niveaux, la conduction des diodes est progressive et la tension de sortie est directement proportionnelle la quantit p(t).s(t) Le signal de sortie est une MAPS, une modulation d'amplitude porteuse supprime (v oir les signaux temporels et les spectres au-dessus). Il reste additionner la porteuse pure pour obtenir la MA. 77

Section 2

Modulations Analogiques

5.5 Conclusion Les schmas qui suivent synthtisent les reprsentations temporelles et spectrales de la modulation d amplitude et des principales modulations intermdiaires : f0 f0+f f0-f AM f0+f f0 f0-f MAPS f0+f f0 f0-f BLU SUP 78

Section 2

Modulations Analogiques

6. Modulation de frquence 6.1 Principe de la modulation de frquence 6.1.1 Historique C est Edwin Howard Armstrong qui met au point le premier systme modulation de frquen ce pour la radio diffusion en 1936. Cependant c est ds 1922 que John Renshaw Carson avait ta bli les bases mathmatiques de cette technique. Ses conclusions, en particulier sur la largeur d e bande ncessaire, avaient en effet dissuad les oprateurs et techniciens de s y intresser. Les travaux d A rmstrong montrrent cependant les intrts de cette technique quant la qualit de la transmission compare la modulation d amplitude (rsistance aux bruits et aux brouilleurs).

Aujourd hui, et jusqu l apparition des systmes numriques, cette technique est la plus u ilise pour la radiodiffusion courte porte et les liaisons point point, la Modulation d amplitu de tant conserve pour la TV hertzienne en BLR, la HF et les transmissions de longues portes. La ba nde FM pour la radio, les transmissions analogiques satellites, la CB (citizen band) ou les rsea ux VHF utilisent la FM (Frequency Modulation).

L arrive des systmes numriques et des modulations associes devrait terme remplacer le modulations analogiques d amplitude ou de frquence pour tous les services cits prcdemm ent. 6.1.2 Principe En conservant les notations utilises dans l tude de la modulation d amplitude, la port euse pure s exprime : p(t) = 0 cos(.0t) Et le signal modulant : m(t) = cos.t Modulation de frquence -1.50-0.750.000.751.50V0 m(t) h(t) 0 .0

0 0 12 5. 00u 2 50 . 00 u 3 75 . 00 u 5 00 . 00 u t / s Vs ys ( Sy s, ms g) Vs y s( Sy s , fm ) 79

Section 2

Modulations Analogiques

Dans le cas de la modulation d amplitude, c tait l amplitude de la porteuse qui tait mod ule par le signal BF. Ici, c est la frquence de la porteuse qui va tre module par le signal m(t) : d. h(t) = cos(. t +.(t)) et = 2p.k .m(t) 00 v dt On prcise que la drive de la phase instantane correspond la pulsation instantane, c dire la frquence instantane, d o l expression du signal modul ci-dessus. 6.2 La modulation de frquence En radiodiffusion, la modulation de frquence porte le nom technique de F3E. 6.2.1 Taux de modulation On rappelle l expression du signal modul en frquence: d. h(t) = cos(. t +.(t)) et = 2p.k .m(t) 00 v dt Dans le cas o le signal modulant est une sinusode pure la phase s exprime alors: kv

.(t) = sin(2pft) f La frquence instantane du signal modul est la drive de la phase instantane note . (t) . (t) =.0t +.(t) d. (t) d.(t) =.+ = 2p( f + k cos(.t)) 00 v dt dt V h(t) 0 ff.+0ff.-0t On constate que cette frquence varie entre f0 + k v et f0 - k v . La grandeur appele excursion de frquence est : f. = k [Hz] v O est la tension crte en Volt du signal modulant et kv le coefficient de sortie du VCO en Hz/V [Voir le chapitre 2.4 Technologie]. On appelle alors taux de modulation FM la gr andeur: .f d= [1] f O f est la frquence du signal modulant. Ce taux n est pas directement fix par les gnrateur

s synththisant la modulation FM. En principe, c est l excursion de frquence qui est fix p ar l oprateur; lui le soin de calculer le taux de modulation. 80

Section 2

Modulations Analogiques

Dans l exemple qui suit : = 1V ; = 1V ;k = 20kV / Hz; f = 4kHz; f = 50kHz 0 v 0 Modulation de frquence -1.50-0.750.000.751.50V 0.000 125.00u 250.00u 375.00u 500.00u t/s ) Vsys(Sys, fm) 6.2.2 Exemples de taux de modulation Les valeurs que peut prendre le taux de modulation FM vont de 0,1 plusieurs units . On distingue ainsi deux types de modulation de frquence : La FM bande troite, ou NBFM La FM bande large, ou WBFM d<1 : La modulation de frquence bande troite (NBFM Narrow Band FM) dans ce cas, et on se reportera aux spectres de la partie 2.3, la largeur de ban de utilise est faible. Elle s apparente un spectre de modulation d amplitude. Ce type de modulation est utilis pour certains rseaux privs de communication en VHF, en aronautique d>1 : La modulation de frquence bande large (WBFM Wide Band FM) Ici la largeur du spectre s accroit de manire significative par rapport celle du si gnal modulant. Les taux peuvent aller de 5 10. C est le cas des modulations pour les ra dios (bande FM 88-108MHz) o les signaux TV satellites analogiques, voir certains FH

analogiques. Ainsi, on prendra garde sur les rcepteurs perfectionns, de slectionner la dmodulatio n en rapport (c est dire le filtre de taille correcte pour le signal modul), sinon certains sign aux ne seront pas audibles. D autre part pour certaines valeurs du taux de modulation, la raie porteuse dispar at du spectre modul. Le tableau qui suit donne les premires valeurs ; elles permettent notamment de rgler avec prcision les gnrateurs. Annulation de la porteuse Taux d 2,40483 5,52008 8,65373 Spectre FM 0.000.250.500.751.00Mag/Vd=2,40483 -10.000k -5.000k 100.0000M +5.000k +10.000k f/Hz mag 81

Section 2

Modulations Analogiques

6.2.3 Aspects spectraux On se reportera la partie 6.3 pour visualiser des exemples de spectres. On retie ndra les points suivants, dans le cas d un signal modulant sinudodal pur de frquence f : Le spectre est un spectre de raies (signal priodique) Il est symtrique par rapport la raie centrale o frquence porteuse Deux raies adjacentes sont spares d un cart de frquence f L amplitude des raies est variable et dpend du taux de modulation. Le nombre de raies augmente avec d. La formule de Carson, valable en WBFM, c est dire pour des taux de modulation supri eurs 1, donne l ordre de grandeur de la largeur spectrale B du signal modul. B 2(.f + f ) [Hz] Cette largeur est suprieure 2f, ce qui montre que son occupation spectrale est pl us importante (donc moins intressante) qu en AM. B 2 fEn NBFM (pour des taux d<1), la relation vue en modulation AM reste valable :

Les fonctions de Bessel (dites de premire espce) notes J (d ) permettent de dterminer les n amplitudes de chacune des raies du spectre. L amplitude de la nime raie partir de l a porteuse (n=0) vaut AJ (d ) . Leurs expressions mathmatiques tant dlicates, ces valeurs en fonction de n ou d 0 n sont donnes dans des tables, sur des graphes ou calculables par des logiciels de simulation. Le

paragraphe 6.3.1 explicite leur utilisation. 6.2.4 Cas des signaux modulants bande large Bande de Carson Dans le cas o le signal est compos de nombreuses frquences, les reprsentations tempo relles et spectrales ne sont pas simples. En effet, la dviation spectrale .f est fixe par le gnrateur une fois pour toute; donc chacune des frquences sera module avec un taux d dddd diffrent, puisque d dpend de f. Les frquences basses seront modules avec un taux plus lev que pour les frquence s hautes. Amplitude f B f0 Spectre FM En consquence, la forme du spectre est lie la densit de probabilit des tensions du s ignal modulant; on montre mme qu elle lui est identique. On retiendra que la porteuse est en rgle gnrale conserve et donc visible et que la largeur correspondant la bande de Carson, et o n dfinit le taux de modulation en utilisant fmax, frquence maximale du signal modulant .f d= 2(.f + f max) et f max NB: la formule B

de Carson est toujours valable pour d>1 82

Section 2 Modulations Analogiques 83 6.2.5 Constellation FM La reprsentation polaire, centre sur la frquence porteuse f0, permet de visualiser la constellation FM sous forme d un cercle ou d un arc de cercle suivant la valeur du taux de modulat ion, c est dire de l cart maximal de phase par rapport la porteuse pure qui est identique au taux d e modulation FM d exprim en radian. Q 0 I Constellation FM 6.2.6 Puissance La puissance d un signal FM est constante. En effet, l enveloppe du signal temporel modul en frquence est constante et vaut 0. En consquence, sur une impdance Z, la puissance ef ficace moyenne du signal FM vaut: Z PFM 2 2 = 0 [W] Une consquence importante est que la dynamique et la linarit de l amplificateur de pu issance n ont aucune importance puisque la puissance ne change pas au cours du temps. Il peut cependant apparatre des difficults de conversion phase-amplitude. (Cf volume 2 Tlcoms) 6.3 Spectres FM 6.3.1 Les fonctions de Bessel Les fonctions de bessel de premires espces, dont l expression mathmatique s obtient en effectuant un dveloppement en srie, permettent, pour un taux de modulation d donn , de connatre l amplitude de chacune des rais du spectre FM dans le cas d un signal modulant sinusodal. La fo nction (d ) n J donne l amplitude de la raie n partir de la porteuse. ( ) 0 J d donne l amplitude de la raie porteuse. Les graphes suivants donnent les premires fonctions de Bessel. 0.000 3.75 7.5 11.25 d=15 -1.00 -0.50 0.00 0.50 1.00 Fonctions de Bessel J0(d) J1(d) J2(d) J3(d)J 4(d) J5(d)

Section 2

Modulations Analogiques

On constate que les points d annulation de J0(d ) donnent bien les taux de modulat ion o la porteuse s annule (tableau du paragraphe 6.2.2). Avec 0 l amplitude de la porteuse pure, Chaque raie a alors pour amplitude Un la valeur : Un(d)=0.Jn(d)

[V] 6.3.2 Prsentation Nous prsentons dans cette partie les aspects spectraux de la modulation de frquenc e. On constatera bien les points importants rappels au paragraphe 6.2.2 et on notera tout particul irement les diffrences dans les reprsentations linaires, adoptes pour une prsentation thorique et mathmatique, et les reprsentations en dcibels correspondant aux mesures classiques effectues sur un analyseur de spectre. La frquence porteuse est 100MHz Le signal modulant a une frquence de 500Hz En linaire [colonne de gauche], l amplitude de la porteuse est 1V. En dcibel [colonne de droite], la porteuse pure est prise pour une valeur de 0dBm. 6.3.3 Simulations Spectre FM Spectre FM porteuse 100MHz 0dBm Mag/V Mag 0.75 -20.00 dBm

d=0,2 0.50 -40.00 0.25 -60.00 0.00 -80.00 -10.000k -5.000k 100.0000M +5.000k +10.000k -10.000k -5.000k 100.0000M +5.000k f/Hz f/Hz mag Spectre FM Spectre FM porteuse 100MHz 0dBm

1.00 d=0,5 0.00 Mag/V Mag 0.75 -20.00

dBm 0.50 -40.00 0.25 -60.00 0.00 -80.00 -10.000k -5.000k 100.0000M +5.000k +10.000k -10.000k -5.000k 100.0000M +5.000k f/Hz f/Hz

Spectre FM Spectre FM porteuse 100MHz 0dBm d=0,2 0.00

d=0,5 +10.000k +10.000k d=1 0.00

1.00 Mag Mag/V -20.00 0.75 dBm

d=1 -40.00 0.50 -60.00 0.25 -80.00

-10.000k -5.000k 100.0000M +5.000k +10.000k -10.000k -5.000k 100.0000M +5.000k +10.000k f/Hz f/Hz mag mag 0.00

84

Section 2 Spectre FM Spectre FM porteuse 100MHz 0dBm 1.00 d=2 0.00 Mag/V Mag 0.75 -20.00 dBm 0.50 -40.00 0.25 -60.00 0.00 -80.00 -10.000k -5.000k 100.0000M +5.000k +10.000k d=2

Modulations Analogiques

1.00 Mag/V 0.75 0.50 0.25 0.00 -10.000k -5.000k 100.0000M +5.000k +10.000k f/Hz f/Hz mag mag Spectre FM Spectre FM porteuse 100MHz 0dBm

0.00 Mag -20.00 dBm -40.00 -60.00 -80.00

d=5 d=5 -10.000k

-5.000k 100.0000M +5.000k +10.000k 1.00 Mag/V 0.75 0.50 0.25 0.00 -10.000k -5.000k 100.0000M +5.000k +10.000k f/Hz f/Hz mag mag

Spectre FM Spectre FM porteuse 100MHz 0dBm

0.00 Mag -20.00 dBm -40.00 -60.00

-80.00

d=10 d=10 -10.000k -5.000k 100.0000M +5.000k +10.000k -10.000k -5.000k 100.0000M +5.000k +10.000k f/Hz f/Hz mag mag

Ces spectres ont t raliss frqucnce modulante constante (500Hz). On peut nanmoins ut ser une frquence modulante (250Hz) plus basse et une dviation plus basse (1250Hz) pour conserver un taux de modulation de 5, comme sur les spectres ci-dessus: On constate que les r aies sont au mme nombre avec les mmes amplitudes mais plus resserres (250Hz entre chaque raie au li eu de 500Hz). 1.00 Mag/V 0.75 0.50 0.25 0.00 d=5 Spectre FM

Spectre FM

1.00 Mag/V 0.75 0.50 0.25 0.00 d=5 -10.000k -5.000k 100.0000M +5.000k +10.000k -10.000k -5.000k 100.0000M +5.000k +10.000k f/Hz f/Hz mag mag AF=500Hz AF=250Hz 85

Section 2 6.3.4 Exemples de mesures : spectres rels Spectre d une radio dans la bande FM (88-108MHz) : largeur du spectre environ 200kHz. Taux de modulation 5.

Modulations Analogiques

Spectre de chanes de tlvisions analogiques diffuses par satellite (HOT BIRD/ASTRA), modules en FM : largeur du spectre environ 25MHz. Taux de modulation 5. 86

Section 2

Modulations Analogiques

6.4 Technologie 6.4.1 Ralisation La modulation en frquence d une porteuse se ralise par l utilisation d un gnrateur de f nce appel OCT (oscillateur command en Tension) ou VCO (Voltage Control Oscillator). Il suffit d appliquer une tension en entre pour fixer la valeur de la frquence de la porteuse gnre par le dispositif. Si la tension de rfrence est variable (message m(t)), alors la frquence du signal de sortie va varier au rythme de ce message : on a ralis la modulation de frquence du signal de sortie. VCO m(t) h(t) Modulation FM h(t) = cos(F(t))= cos(. t + k .m(t)dt) 0 00 v Au niveau lectronique, la variation de la frquence de l oscillateur s obtient en agiss ant sur l lment de contre-raction du circuit oscillant dont on fait varier les valeurs lectriques : il s agit en principe d une varicap, ou capacit variable, obtenue en polarisant en inverse une diode. La variation de cette tension de polarisation (issue de m(t)) modifie la valeur de la capacit et donc l a frquence de rsonance de l oscillateur. Le second volume sur les tlcommunications abordera en dtail ces structures. 6.4.2 Description du VCO La frquence instantane fh en sortie du VCO est la drive de la phase instantane du signal de sortie divise par 2p : dF = fh 2pdt f = f + kvLa frquence de sortie rpond la relation linaire :

o f est la frquence de repos h 0 v 0 et k est le coefficient du VCO exprim en Hz/V. Les notations utilises au paragraphe 6.2 .1 pour v dterminer l excursion en frquence et le taux de modulation FM sont compatibles avec celles utilises ci dessus. frquence fh Tension de controle v Signal frquence f VCO Tension de control v pente kv(Hz/V) frquence de repos f0 87

Section 2

Modulations Analogiques

6.5 Modulation de phase 6.5.1 Ralisation La modulation de frquence est une forme de modulation de phase. La modulation de phase (PM Phase Modulation) peut se raliser simplement partir du modulateur de frquence. En effet, l expression du signal modul en phase est : h(t) = A cos(

t +.(t)) et .(t) = 2p.k .m(t) 00 f En consquence, en drivant m(t) puis en utilisant ce signal driv en entre d un modulateur de frquence, on obtiendra une modulation de phase avec m(t) modulant, puisque l opration de modulation de frquence intgre le signal modulant. Rciproquement, la dmodulation de phase se fera par une dmodulation de frquence, suiv ie d une intgration pour restituer m(t). dm(t)/dt dm(t)/dt

Drivateur Modulateur FM Intgrateur Dmodulateur FM m(t) m(t) h(t) Modulateur de phase Dmodulateur de phase 6.5.2 Drivation et intgration Les deux oprations mathmatiques d intgration et de drivation peuvent se raliser en uti isant des filtres passe-bas et passe-haut. Le filtre passe-bas se comporte en intgrateur su r la pente -20dB/dcade, alors que le filtre passe-haut ralise une drivation sur la pente +20dB /dcade. On remarque bien qu il faut travailler en dehors de la bande passante de ces filtres pour raliser les oprations. La fonction de transfert d un intgrateur est en effet: . H ( j.) = 0 .dt

j. dont l argument vaut 90 et qui en dphasant les composantes sinusodales de 90 provoque ur intgration au sens mathmatique, et dont l attnuation est -20dB/dcade ( 20log(.) ).

De mme pour le drivateur avec : . Hd ( j.) = j dt .0 88

Section 2

Modulations Analogiques

7. Dmodulation Analogique 7.1 Les techniques de dmodulation 7.1.1 Dmodulation, dtection et discrimination L opration de dmodulation consiste restituer le signal AF m(t) partir du signal modul h(t). Selon les techniques ou les modulations considres, le nom de dmodulation est parfois remplac par dtection ou discrimination. On retiendra simplement que: Dtection est souvent applique aux dmodulations AM Discrimination est utilis pour les dmodulations FM Le terme dtection est gnralement en rapport avec l usage de diodes. Nanmoins, le plus grand flou rgne dans ces qualifications utilises parfois indiffremment. 7.1.2 Cohrence On distingue les dmodulations incohrentes (encore appeles simplement hniques de dmodulation cohrentes ou synchrones ( dtection cohrente ).

dtection ) des te

Dans le cas cohrent, il est ncessaire de rcuprer non seulement la frquence porteuse u tilise, mais aussi sa phase. Ces oprations sont donc trs dlicates car elles ncessitent des circui ts d asservissements de la porteuse locale utilise en rception sur celle qui a t mise et ui est reue avec le signal modul. Xh(t) m(t) p(t) reconstitution de porteuse Dmodulation cohrente Les techniques anciennes de dmodulations taient essentiellement incohrentes. Les te chniques numriques (voir fascicule suivant) utilisent des dmodulations cohrentes dans lequel le circuit Boucle verrouillage de phase (PLL Phase Locked Loop) tient une grande place. 89

Section 2

Modulations Analogiques

7.1.3 Dtections linaire et quadratique Une dernire classification des techniques de dtection consiste considrer quel type de signal est restitu en sortie du dmodulateur: Si le signal dmodul est proportionnel m(t) on parle de dtection linaire (Tension en Volt). Si le signal dmodul est proportionnel m(t), on parle de dtection quadratique (puissance en Watt). Les techniques linaires sont les plus courantes. Les dtections quadratiques, utile s pour la mesure de puissance de certains signaux, s appuient sur la mesure de l amplitude d une harmoniqu e 2 du signal dtect aprs une non-linarit. On renvoie au paragraphe 7.2.1 pour quelques complments. 7.2 Dmodulation d amplitude : dtection d enveloppe 7.2.1 La diode La diode a une fonction de transfert simplifie linaire reprsent ci-dessous. i u i u zone linaire La diode peut donc tre assimile une simple rsistance de trs faible valeur, proche du court-circuit, quand la tension est positive et un circuit ouvert dans le cas contraire. Cependant ce comportement n est en ralit pas linaire : La caractristique de la diode e st assimilable une courbe exponentielle de la forme : u -1 i = Is.e ut

Avec Is courant de seuil inverse de la diode, et ut tension thermique de 26mV donne 300K. De cette relation on peut retenir trois zones : La zone bloque ou circule un faible courant ngatif La zone quadratique pour des tensions de polarisation de l ordre de la tension de seuil us (entre 600mV et 1V). Le terme quadratique fait rfrence au dveloppement limit de la relation ci-dessus et dans lequel le terme u est prpondrant. La zone linaire ou la diode est passante. i zone "quadratique" zone "linaire" zone Tension "bloque" d'avalanche Is 0,6V 0,7V u us 90

Section 2

Modulations Analogiques

7.2.2 Effet de seuil Pour tre passante il faut donc appliquer la diode une tension minimale, ou tensio n de seuil. Ainsi, si le signal dmoduler est trop faible, la diode ne sera pas passante et le signal no n dtect. En outre si le signal n est pas assez fort, la caractristique de la diode sera dans sa partie d ite quadratique et la dtection sera elle-mme quadratique, c est dire que le courant qui circule dans la di ode est fonction du carr de la tension applique la diode. Pour viter ce phnomne d effet de seuil et assurer une linarit parfaite sur toute la plage, et en particulier pour les signaux faibles, on peut placer dans le montage avant la di ode un amplificateur oprationnel en suiveur.

7.2.3 Dtection d enveloppe La dmodulation d'amplitude par dtection d'enveloppe est le principe le plus simple. C est une dtection linaire et incohrente quand les signaux moduls appliqus ont des niveaux lev Cependant ce type de dmodulation devient quadratique quand ils sont faibles [cf p aragraphe 3.2.3]. Un signal surmodul ne peut cependant pas tre dmodul correctement avec ce montage. Da ns ce cas (bien qu il soit lgalement interdit), ou pour le cas de la MAPS, des systmes cohrents doivent tre employs. Le schma ci-dessous prsente un dtecteur d enveloppe appel aussi dtecteur quasi-crte. D Cl

CR u(t)

v(t)

La prsence de la rsistance R en parallle avec C est d acclrer la dcharge du condensat pour suivre l enveloppe du signal modul. Sans cette rsistance R, on obtient un dtecteur de crte.

En outre une rsistance peut tre place en srie aprs la diode pour raliser un filtre pa se-bas et filtrer les rsidus de porteuses dans les signaux redresss par la diode. Un calcul est ncessaire pour un dimensionnement correct des valeurs de R et C. Le condensateur en sortie Cl permet de filtrer la composante continue, c est dire d liminer la tension d offset du signal dtect. 7.2.4 Simulations Les simulations ci dessous illustrent les difficults de dtection. Si la constante de temps RC est trop grande, la dcharge lente du condensateur ne permet pas de suivre les variations d u signal modulant. 91

Section 2 Modulations Analogiques 92 0.000 125.00u 250.00u 375.00u 500.00u -2.00 -1.00 0.00 1.00 2.00 Dmodulation AM Constante de temps trop grande dcarge lente V t/s Vsys(Sys, demd Vsys(Sys, msg) Vsys(Sys, am) Si la constante de temps est relativement faible, on a une ondulation trop impor tante de la tension de sortie v(t). 0.000 125.00u 250.00u 375.00u 500.00u -2.00 -1.00 0.00 1.00 2.00 Dmodulation AM Constante de temps trop faible dcharge rapide V t/s Vsys(Sys, demd Vsys(Sys, msg) Vsys(Sys, am) Aprs l'tude dtaille du fonctionnement, on tablit que le dmodulateur fonctionne correc ement pour k k RC f . 1 1 2 0 . << < . tant la pulsation la plus rapide (2pfmax) du signal modulant et k le taux de mo dulation AM. 0.000 125.00u 250.00u 375.00u 500.00u -2.00 -1.00 0.00 1.00 2.00 Dmodulation AM Constante de temps RC ajuste V t/s Vsys(Sys, demd Vsys(Sys, msg) Vsys(Sys, am) On peut encore amliorer cette dtection en plaant une rsistance en srie avec le conden sateur de dcouplage Cl, ou un filtre passe-bas RC en sortie:

Section 2

Modulations Analogiques

Dmodulation AM Dmodulation d ampltude Filtrage pour lissage 1.00 2.00 V 0.00 -1.00 -2.00 Vsys(Sys, out) Vsys(Sys, am) 0.000 125.00u t/s Vsys(Sys, 250.00u msg) 375.00u 500.00u 7.3 Dmodulation FM 7.3.1 Les types de dmodulation Il existe de nombreuses mthodes de dmodulation FM. Pour ne pas entrer dans un cata logue exhaustif, disons que deux approches sont envisages: Soit on dsire exploiter le principe du dtecteur d enveloppe tudi pour l AM, auquel cas n tentera de convertir la modulation de frquence en modulation d amplitude par le mme signal modulant, on parle de dmodulation par conversion frquence/amplitude ou par drivation. Soit on considre le principe de la modulation de frquence par VCO qui est un conve rtisseur TensionFrquence, et on inverse le dispositif en crant un convertisseur Frquence Tension La seconde approche conduit la classe des dmodulateurs cohrents, et particulirement les systmes PLL ou comptage, qui compte le rythme des annulations de la porteuse module. Les systmes

PLL sont aujourd hui les plus rpandus. (cf paragraphe 7.3.7).

La premire approche conduit des systmes incohrents s appuyant gnralement sur des dmodulateurs d amplitude; le discriminateur de frquence prsent ci-dessous ( 7.3.4 et 7 3.5) en est un exemple. Son intrt est d utiliser des composants passifs et simples tudier. On peut citer en outre le comparateur de phase qui s apparente une dmodulation diffr entielle. 7.3.2 Rle de l crtage Un point trs important, quelque soit le type de dmodulateur, est l crtage du signal mo dul avant sa dmodulation. En effet, un signal transmis sur un support (hertzien, filaire, opti que ) subit des perturbations (affaiblissements slectifs, distorsions, multi-trajets, parasites t ransitoires ) qui affectent au cours du temps essentiellement l amplitude du signal, mais pas sa frqu ence (exceptes bien entendu les cas des distorsions de phase dues la dispersion). Pour viter d avoir traiter un signal prsentant de fortes distorsions d amplitudes, ce qui pourraient saturer voir endommager certains composants, on dcide de contrler son niveau; on p eut utiliser pour cela un amplificateur CAG (contrle automatique de gain), qui ne sera pas dcrit ici , ou un crteur aussi appel limiteur, qui rase le signal modul avant de le prsenter au dmodulateur. 93

Section 2

Modulations Analogiques

Les structures sont en principes simples : deux diodes peuvent suffire. Un exemp le est propos cidessous:

h(t) Ecrteur hc(t) Principe de la limitation d'amplitude Le signal crt prsente les mmes variations de frquence que le signal d origine FM, et serve donc intgralement l information modulante. Un filtrage Passe-bande peut tre ajout pou r liminer les raies parasites provoques par l crtage. Bien entendu, cet crtage n est utilis que la modulation de frquence, et jamais en AM. 7.3.3 Dmodulation par drivation Avant d aborder les systmes techniques, voquons le principe thorique de la dmodulation FM: il consiste driver le signal modul h(t) pour en extraire ensuite le message par une dtection d enveloppe similaire celle utilise en AM. h(t) dtds(t) Dtection Filtrage f0 post-dtection f max Rappelons l expression du signal modul: d. h(t) = cos(. t +.(t)) et = 2p.k .m(t) 00 v dt Sa drive s exprime alors : dh(t) . d.(t). =-0 sin(.0t +.(t))..0 +.

dt . dt . On constate alors que la porteuse devient module en amplitude par le message m(t) : dh(t) =- sin(. t +.(t))[. + 2p.k .m(t)] 00 0 v dt Une dtection d enveloppe permettra de restituer un signal en sortie du dmodulateur p roportionnel : s(t) = 2p .k .m(t) = 2p ..f .sin(2pft) 0 v 0 94

Section 2

Modulations Analogiques

7.3.4 Discriminateur de Foster Seeley Il s agit d un discriminateur drivation. Le principe est expos sur le schma qui suit: f0 +.f Dtection f max hc(t) mr(t) 0fff.-0 max f Le premier filtre passe-bande, centr ici sur la frquence du signal dmoduler (f0), p ermet d liminer les signaux proches et indsirables. Les deux autres filtres qui travaillent en parallle jouent le rle de drivateur: en travaillant en dehors de la bande passante, on provoque une distorsion volontaire de l amplitude du signal modul qui permet de convertir la FM en AM. Le principe, assimilable une drivation ou un e intgration, est symbolis sur le schma ci-dessous: ff.+0A0 ff.+0 ff.-0 A0 ff.+0 ff.-0 La diode de dtection suivie du filtre constitue le dtecteur d enveloppe utilis en AM. On rcupre ainsi l enveloppe du signal prcdent.

La seconde voie en parallle ralise la mme opration en favorisant les frquences basses . L association de ces deux oprations permet d obtenir une bonne linarit, mais une seule voie peut suffire pour des structures plus simples, avec cependant une qualit infrieure. 7.3.5 Fonction de transfert L utilisation d une seule voie pourrait suffire mais pour une bonne linarit l usage des deux est ncessaire. Les fonctions de transfert ci-dessous correspondent celles de discrimi nateurs rels. Les deux filtres symtriques par rapport la frquence centrale assurent une attnuation li naire en fonction de la frquence qui est l analogue de la linarit du VCO qui a t utilis pour m l en FM le signal. 95

Section 2

Modulations Analogiques

0fff.-0Fonction de transfert f ff.-0 0fff.+0Fonction de transfert f ff.+0 0fFonction de transfert globale f ff.+0 H1 H2 H2-H1 7.3.6 Structures des discriminateurs De nombreuses variantes existent, mais respectent le schma de principe expos au pa ragraphe prcdent (7.3.4) Dtection hc(t) mr(t) 7.3.7 Discriminateur PLL En anglais PLL signifie Phase Locked Loop, ou boucle verrouillage de phase (BVP). Il s agit d un dispositif lectronique intgrant principalement trois composants : un VCO, un mlange ur (aussi appel multiplicateur ou comparateur de phase) et enfin un filtre passe-bas appel f iltre de boucle. Ce type de dmodulateur est cohrent puisqu il s appuie sur la reconstitution de la frquence porteuse. Mlangeur filtre de boucle C o mparateur de phase VC O h'(t) h(t) v(t)=m(t) signal modul FM signal dmodul X Structure d'une PLL Nous ne dtaillons pas ici le fonctionnement gnral thorique mais seulement son applic ation la dmodulation d un signal FM. 96

Section 2

Modulations Analogiques

En fonctionnement normal, dans le cas o la porteuse n est pas module, alors la boucl e est en quilibre et le VCO gnre la mme frquence que celle injecte l entre: h(t) = 0 cos(.0t) h'(t) = '0 cos(.0t +.') En sortie du mlangeur et aprs filtrage de la composante de frquence double on obtie nt alors: v(t) = kk ' cos(.') mf 00 Dans le cas on la frquence de repos du VCO est la frquence de h(t), alors le signal h (t) est en quadrature avec le signal d entre: p .'= 2 On dit alors que la boucle est verrouille. Supposons prsent que le signal h(t) l entre est modul en frquence: d. h(t) = 0 cos(.0t +.(t)) et dt = k0.m(t) h'(t) = '0 cos(.0t +p /2 +.'(t)) En sortie du mlangeur et aprs le filtre de boucle on aura donc une tension: v(t) = kk ' cos(.(t) -. '(t) -p / 2) mf 00 La notion de comparateur de phase prend ici sa signification en supposant que l cart de phase est proche de zro : .(t) -.'(t) 0 . Ce qui nous permet d effectuer un dveloppement limit du cosinus :

v(t) kk '(.(t) -.'(t)) [V] mf 00 Mais pour conclure, il faut ici se rappeler que dans le cas o la boucle est verro uille, la frquence instantane de h(t) est identique celle de h (t), tout instant, c est dire que, comme la frquence instantane est la drive de la phase instantane : d. d.' = dt dt Or, la tension de commande du VCO de par sa fonction de transfert vaut: d.' kvv(t) = dt soit avec les deux expressions qui prcdent : d.' d.kv(t) = == km(t) v dt dt 0 Ce qui permet de conclure qu en sortie de la boucle on retrouve bien le signal mod ulant initial. On peut considrer simplement que ce dispositif est un dmodulateur/remodulateur pui sque le signal m(t) est dmodul avant le VCO puis module nouveau le VCO. 97

Section 2

Modulations Analogiques

7.4 Performances 7.4.1 Rapport signal sur bruit La qualit d un dmodulateur se mesure en valuant la qualit du signal mr(t) en sortie du dmodulateur. Cette qualit s exprime en tlcommunication par le rapport Signal sur Bruit , not S/N, (Signal/Noise) qui en tant que rapport de puissance s exprime en dB. Pour un signa l audio on peut donner le tableau indicatif suivant: S/N Qualit <10dB 10dB 20dB 20dB 50dB 50dB 70 dB >90dB Inaudible Mauvais Mdiocre Bon Excellent (qualit CD) Plus le S/N est lev, moins le bruit de soufle est audible par rapport au son du si gnal. Dmodulateur mr(t) S/N hr(t) Pr/N C/N Cette valeur S/N va dpendre de deux choses fondamentales: La qualit du dmodulateur (structure, composants, technique cohrente ou incohrente ) La puissance du signal modul reu en entre. Cette puissance du signal modul reu peut se noter Pr. Cependant elle s obtient assez simplement partir de C, la puissance du signal non-modul. On peut reprendre les formules des 5.2.5 et 6.2.6. AM P= C(1+ k 2/2) r

FM Pr = C Ainsi on parlera plus souvent du rapport C/N (Carrier to Noise) exprim en dB pour mesurer la qualit du signal modul qui va tre fourni au dmodulateur, et dont bien sr va dpendre le rappo rt S/N en sortie. On peut donc rsumer ces deux points par la notation: S . C . = f .. N . N . Qui signifie que S/N [concernant le signal BF dmodul] dpend de la valeur de C/N [concernant la porteuse pure non module] et est fonction du dmodulateur (qui correspond l expressio n de la fonction f). 7.4.2 Cas de l AM Les performances de la dmodulation AM sont les plus mdiocres. Cette modulation est trs sensible aux bruits d amplitude qui sont les plus importants. En d autres termes, une bonne q ualit en sortie du dmodulateur ne se fera qu au prix d une puissance trs importante en entre. Il est rare d obtenir des S/N suprieures 50dB pour les signaux audio dmoduls. Le calcul de la fonction dfinie au paragraphe prcdent s appuie sur le spectre du sign al modul et sur l expression de la puissance des bandes latrales exprime au paragraphe 5.2.5: 98

Section 2 k 2 Pl = P 40

Modulations Analogiques

O P0 correspond ici C, puissance de la porteuse pure (ou non module) qui reste conserve dans le signal modul. Chaque bande contient l information utile : la puissance rcupre S de manire optimale correspond donc la somme de ces deux raies 2Pl ; la puissance de bruit N vaut N0B dans la bande de bruit B gale la largeur du signal modul dans lequel le bruit a une densit spectrale de puissance constante N0.. Par consquent on a la relation: 2Pl 2 P = k 0 N0 B 2N0 B SC = k 2 [1] NN

On remarque que plus le taux de modulation k est lev, plus la qualit est grande. Elle est maximale pour k=100%. Cependant, elle reste toujours infrieure C/N, cause de la prsence permanente de la porteuse dans le spectre.

On notera que la bande de bruit de calcul du C/N correspond au double de la largeur du signal en bande de base, c est dire la largeur du signal modul et dmodul dans la relation S N. 7.4.3 Cas de la FM

La FM est trs rsistante aux bruits d amplitude sur le canal de transmission puisque l amplitude du signal modul ne joue aucun rle dans la dmodulation, ce qui permet notamment l usage d e l crteur. Par consquent, la qualit est trs bonne en sortie du dmodulateur puisque les riations de frquence du signal modul ne sont pas affectes par les bruits usuels que l on renco ntre dans les quipements et les transmissions en tlcoms. Comme pour l AM, il existe un lien direct entre le taux de modulation FM d et le r apport S/N. La puissance du signal dmodul obtenu par drivation de la phase instantane, et plus s implement du signal modul lui-mme, est lie a son amplitude qui est proportionnelle l excursion de frquence de la modulation FM et l amplitude de la porteuse (paragraphe 3.3.3) : S = Kd .(.f )2.02 [V]

En outre, le bruit a en sortie du dmodulateur une densit spectrale qui n est plus co nstante mais parabolique dans la bande 2fmax du signal modulant. En effet, le dmodulateur FM agit comme un drivateur sur un bruit de tension efficace constante l entre: or cette opration de dr vation multiplie le spectre de tout signal par 2pf. En consquence la puissance de bruit (ou tension efficace au carr) en sortie sera proportionnelle N0.f. 99

Section 2 n(t) dtd n'(t) TF[n(t)]=U

Modulations Analogiques

TF[n'(t)]=2 p f.TF[n(t)].=2 p f.U Densit spectrale de tension Densit spectrale de tension de bruit de bruit blanc en sortie d'un dmodulateur FM f f fmax 0 0 fmax Densit spectrale de puissance Densit spectralede puissance de bruit de bruit blanc en sortie d'undmodulateur FM f f fmax fmax 0 0 Aprs intgration : N = K '.Nf 3

d 0 max On en dduit alors une relation de la forme : SC 2 = K. d [1] NN o K est un coefficient qui dpend du filtre global de transmission, du du filtre dit de post dtection de bande fmax(dernier filtre passe-bas de la chane) et ts psophomtriques qui tiennent compte de la fonction de transfert de l oreille. En effet, maine se comporte comme un filtre avec sa fonction de transfert propre : en particulier l ltre naturellement les frquences leves ce qui amliore lgrement le S/N peru par rapport au S/N mesur par un appareil lectronique. Ces coefficients rajoutent jusqu 2,5dB au S/N peru. dmodulateur, des coefficien l oreille hu oreille fi

On peut donc tirer de cette relation les remarques suivantes: La rponse S/N est proportionnelle la puissance C/N. Pour une puissance d mission constante (C) l augmentation du taux de modulation d permettra d amliorer la qualit de la rception; cela se fera au dtriment de la largeur de bande du signal modul qui va augmenter (bande de Carson). Dans cette formule, la bande de bruit de C/N est bien 2fmax, et non la bande de carson. Si on veut considrer la bande de bruit du signal modul pour le calcul du C/N alors la formule valide devient: SC 2 = 2K. d (d+1) NN Bcarson A titre prventif, signalons que compte tenu de la remarque prcdente, le terme C/N exprim dans les modulations numriques (section 3) pour l expression du TEB (Taux d erreur bi naire) est prendre dans la bande de modulation.

7.4.4 Graphique et commentaires Sur le graphique qui suit, on compare les performances des diffrentes modulations analogiques tudies ainsi que les diffrents types de dmodulations envisageables. Les courbes s appuient sur les formules des paragraphes prcdents, exprimes sous forme s dcibels: SC En AM : =+ 20log k NdB NdB En FM : S = C +10log K + 20logd NdB NdB 100

Section 2

Modulations Analogiques

10dB 20dB 30dB 10dB 20dB 30dB C/N S/N -10dB AM [k=100%] AM [k<100%]] -20log(k) MAPS dtection d'enveloppe dmodulation AM cohrente FM 1=d dmodulation MAPS cohrente dmodulation FM type Foster-Seeley dmodulation FM PLL FM 1>d )log( 20d40dB +3dB On constate que la modulation FM offre (dans le cas FM bande large) des performa nces suprieures l AM C/N identique (c est dire puissance porteuse disponible identique). Dans tous les cas en modulation analogique, la courbe est une droite de pente 1. Si la modulation AM offre une limite suprieure avec le taux k=100%, la FM peut pe rmettre d accrotre thoriquement le S/N de manire illimite C/N constant en augmentant d. En ralit, la bande de frquence disponible limite cette possibilit. Les dmodulations cohrentes et incohrentes ont des performances comparables tant que la puissance du signal reu est suffisante. Cependant partir d un certain seuil (enviro n 10dB sur le graphique), les dmodulateurs de nature incohrente sont incapables de restituer l inf ormation : le signal est perdu de manire brutale; on parle alors de capture par le bruit du sig nal dmodul. En outre l effet de seuil est d autant plus sensible que le taux de modulation est lev : au dessous du seuil de capture par le bruit, l augmentation du taux de modulation est inutile et ne permet pas de rcuprer le signal. En revanche les dmodulateurs cohrents ne prsentent pas cet inconvnient et sont capab les de restituer, avec certes une faible qualit, l information avec un signal modul de trs f

aible puissance. De par sa nature, la dmodulation MAPS est ncessairement de nature cohrente. 7.4.5 Praccentuation Le bruit blanc qui s ajoute au signal modul et dgrade sa qualit va avoir une contribu tion particulire dans le cas de la FM. En effet, nous avons montr ( 7.4.3) que la densit spectrale de puissance du bruit n e sera plus constante (qui est le propre du bruit blanc) mais va dpendre de l loignement de la f rquence porteuse : Plus on s loigne de la frquence porteuse (sons aigus) plus la puissance du bruit est leve. On peut le justifier en remarquant que le taux de modulation FM dpend de la frquen ce du signal modul : les frquences hautes sont modules avec un taux plus faible que les frquences basses. On a vu au paragraphe 7.4.3 que le rapport S/N du signal dmodul tait proportionnel d, d o la 101

Section 2

Modulations Analogiques

dgradation des S/N pour les frquences hautes. Les frquences aigus du signal transmis seront donc plus dgrades que les frquences basses, ce qui s avre dsagrable l oreille. La pracc est une technique qui vise viter ce phnomne. Densit spectrale de puissance de bruit en sortie d'un dmodulateur FM f0 N0f Cette solution simple consiste augmenter le taux de modulation pour les frquences hautes du signal modulant, tout en conservant un taux plus bas pour les autres, en augmentant la dviation de frquence .f. On peut raliser cette opration en amplifiant l amplitude des frquences hautes par rapport celle des frquences basses.

A l mission on amplifie plus les frquences hautes du spectre BF avant la modulation ; cette opration s appelle la praccentuation. A la rception, aprs dmodulation, on effectue l o ion inverse l aide d un filtre qui attnue les frquences hautes et le bruit surajout ; cett opration s appelle la dsaccentuation. Au total, le rapport S/N n est pas dgrad pour les frquences aiges. Canal Praccentuation Modulation FM Dsaccentuation Dmodulation FM f f f fBruit sur porteuse FM Cette technique de praccentuation/dsaccentuation est d autant plus utile que les frqu ences vocales aigus ont une puissance faible et qu elles sont donc trs sensibles au bruit. Spectrede la voix f0dB -15dB 1kHz 10kHz La praccentuation permet donc de redonner au signal modulant BF une dynamique fai ble, ce qui est toujours souhaitable dans les systmes lectroniques. Les filtres de praccentuations sont normaliss ; en particulier, en Europe on utilise le filtre dont le gabarit est donn ci-aprs et qui correspond une constante de temps de 50 s. Filtre de praccentuation f H dB 3,18kHz 6dB/oct 102

Section 2 7.5 Comparaison AM-FM AM FM

Modulations Analogiques

Frquence signal modulant m(t) maxf maxf Amplitude du signal modulant m(t) Porteuse module Taux de modulation Puissance du signal module [ ] )( ) cos(( ) 00 tm th t .+= 00 A a k == k<100% .. . . .. . . +. =. . . .. . . += 2 1 22 1 22 0 2 0 k Z kPPAM ))sin(2cos(( ) max00 tf f k th t v p. += maxmax f

k f f v= . =d Z PFM 2 2 0= -Constante Largeur modul de bande su signal max2 fB = -Faible 2( fB . + )maxf -Large Rapport S/N aprs dmodulation N S k 2= N C N S 2 . d N CK= Rsistance au bruit Faible Bonne Rsistance aux non-linrits des amplificateurs Faible Bonne Services Radiodiffusion en HF (OL/OM/OC)* TV Hertzienne en V/UHF** Radiodiffusion en bande FM 88108MHz CB (citizen Band) 27MHz Rseaux de communications professionnels et privs en V/UHF** Transmission analogique TV par satellite AVANTAGES Faible bande de modulation Simplicit des quipements Bonne rsistance aux bruits Bonne qualit du signal dmodul INCONVENIENTS Sensible aux bruits Qualit mdiocre du signal dmodul Bande de modulation large

Complexit des quipements * OL:ondes longues 30-300kHz OM : ondes moyennes 0,33MHz OC : ondes courtes 3-30MHz ** V/UHF : Very/UltraHigh Frequencies VHF 30-300MHz UHF 3003000MHz 103

Section 2

Modulations Analogiques

Section 3

Modulations Numriques

8. Modulations Numriques 8.1 Vocabulaire Le terme de modulation numrique qui sera utilis ici dsigne la modulation d une frquence porteuse pure par un signal modulant valeurs discrtes, de type binaire ou m-aire dcrit dans la premire section. On aurait donc d nommer ce chapitre modulation analogique sur frquence po rteuse d un signal valeurs discrtes. On ne l a pas fait car c est un peu long pour un titre, et l u sage courant prfre celui cit. Ce type de modulation est parfois appel galement modulation analogique discrte. Attention cependant, le terme modulation numrique, comme filtrage numrique ou plus gnralement traitement numrique fait rfrence un traitement ralis par un microprocesseur. Tout ce qui est abord ici peut effectivement tre mis en oeuvre soit par un circuit lectr onique analogique, soit par un algorithme dans un processeur. Nous renvoyons la section 5 de ce doc ument. 0fcodage 011001... Modulation numrique Amplification h(t) I Q 8.2 Modulation numrique d amplitude 8.2.1 Modulation dplacement d amplitude -ASK La Modulation d'Amplitude Numrique ou modulation saut d'amplitude [ASK, Amplitude Shift Keying] affecte chaque tat ou symbole numrique une valeur d'amplitude de la porteu se h(t). h(t) = a cos(. t +.) n 00

105

Section 3

Modulations Numriques

O an est une valeur numrique et n le nombre total de symboles possibles. Cette modulation est en ralit une modulation d amplitude avec un message modulant de forme carre un ou plusie urs niveaux. Reprsentation temporelle : t V ai0 T Reprsentation spectrale : Porteuse Enveloppe Spectrale Densit spectrale de Puissance en dBm/Hz f0+1/Tf0-1/T f0 2/T1/T f Le spectre de modulation correspond celui de la modulation AM analogique : la po rteuse au centre avec deux bandes latrales symtriques correspondant au spectre du signal modulant. Nous renvoyons le lecteur la section 1. [1.4.3] 8.2.2 Modulation par tout ou rien -OOK-(On Off Keying) C'est le cas le plus simple et le plus utilis des modulations d'amplitude, c est un cas de modulation ASK : l eb "1" correspond l'mission de la porteuse, l eb "0" correspond son interruption. On peut par convention choisir le codage inverse. La modulation peut-tre interne (modulateur allum/teint) ou externe (interrupteur la sortie de l'metteur). C est LA modulation, celle associe au code morse et utilise pour les premires transmi ssions de

donnes. Peu efficace et ne permettant pas de distinguer le symbole "0" et absence d'info rmation, cette modulation est surtout utilise en transmission optique incohrente, car elle permet d'utiliser des sources non cohrentes (Diodes lectroluminescentes DEL) ou de cohrence insuffisante (cas de certaines diodes laser). 106

Section 3

Modulations Numriques

Reprsentation temporelle : TtV 1 0 1 1 0 0 -0 Reprsentation spectrale : Elle est identique celle du paragraphe prcdent pour l ASK ( 8.2.1). On peut identifie r cette modulation une modulation d amplitude (AM) o un signal NRZ occupe la place du signa l modulant : deux bandes latrales et la porteuse au centre. 8.3 Modulations numriques de frquence -FSK 8.3.1 Dfinition La Modulation de Frquence Numrique ou modulation saut de frquence FSK, Frequency Sh ift Keying ou bien encore MDF (Modulation par dplacemcent de frquence) affecte chaque t at ou symbole numrique une valeur de frquence diffrente. h(t) = cos(2p ( f + f )t +.) 00 i

o fi dsigne l cart de frquence avec la porteuse, cart associ au symbole transmettre. Pour nombre m de symbole, on parle de modulation FSK-m. L'amplitude est constante, et on retrouve les avantages de la modulation de frque nce en radiodiffusion : Insensibilit aux variations des conditions de transmissions, Possibilit de contrle du gain. 8.3.2 FSK-2

Mme s'il est possible de moduler un grand nombre d'tats, en pratique on fait surto ut de la modulation deux tats. On parle alors de FSK 2 ou MDF 2: l eb "0" correspond f1 l eb "1" correspond f2 (peu importe le signe de f1-f2) 107

Section 3

Modulations Numriques

Reprsentation temporelle : en FSK2 on associe chacun des deux tats une frquence particulire. f1V 0 -0 Tt1 0 1 1 0 f2 On dfinit par analogie avec la FM un taux de modulation : Rffx12 = [1] 1 avec R = [Bd] T Remarque : si on utilise la dviation par rapport la porteuse, alors le taux de modulation vaut : 2..f x = [1] R o R/2 remplace donc la valeur de la frquence maximale du signal modulant. Nous renvoyon s l tude des critres de Nyquist pour des complments. En tudiant cette allure temporelle, on distingue 2 types de FSK2 : sans continuit de phase (phase discontinue) : On juxtapose deux modulations d ampli tude OOK avec continuit de phase (phase continue) : On utilise le principe d une modulation FM avec un modulateur constitu d un VCO. Le spectre va tre diffrent selon les deux cas. sans continuit de phase: Cette mthode consiste utiliser deux oscillateurs dlivrant respectivement les signa ux sinusodaux de frquence f1 et f2. Un inverseur command par le signal binaire, permet d envoyer sur la ligne de

transmission l une ou l autre de ces deux frquences. Rupture de phase t V 0 -0 Du fait de la non-synchronisation des deux oscillateurs, le signal prsente des sa uts de phase au moment des changements de frquences. Ces discontinuits de phase se traduisent par des 108

Section 3

Modulations Numriques

modifications brutales de l amplitude du signal, dues la diffrence de niveau de sor tie des oscillateurs et de leur impdance de sortie, et donc de la dsadaptation avec le cir cuit de sortie qui suit. Cette mthode a t trs utilise compte tenu de sa simplicit de ralisation (Modem filair tlphonique, transmission radio en ondes courtes, sauvegarde de donnes sur des suppo rts audio ) avec continuit de phase: Il est possible de s affranchir de ces modulations brutales d amplitudes parasites e n faisant en sorte qu il n y ait pas de rupture de phase lors du passage d une frquence une autre. On peut par exemple utiliser un oscillateur unique dont on modifie la frquence via une commande en te nsion (VCO). Continuit de phase t V 0 -0

Spectre d un signal FSK Du fait de la non-linarit du procd FM, le spectre d un signal FSK est trs complexe. Il se simplifie avec l hypothse suivante : Si le signal FSK est gnr par commutation entre deux gnrate 11 sinusodaux, f0 +.f et f0 -.f alors .f = ( f 2 - f 1) et f = ( f 2 + f 1) , il peut tre 2 02 considr comme la somme de deux signaux OOK ayant l une ou l autre de ces frquences comm e porteuse et modul l un par le signal binaire original, l autre par son inverse logiqu e. Dans ce cas, on note la prsence de raies aux frquences

des gnrateurs. x=1,4 AA f2-f1 A0

A0 f1 f2 f f1 f2 f x=0,5 Phase discontinue Phase continue

Comme on la a vu plus haut, cette mthode engendre une discontinuit de phase. En ralit le signal FSK est rarement gnr de cette manire, mais plutt par variation de la frquence d un os lateur command en tension (VCO), ce qui conduit un signal secondaire phase continue ( 8.3 .3 Montages 1 et 2). Ce dtail, en apparence insignifiant, modifie le spectre : les r aies disparaissent dans le cas gnral mais restent prsentent pour les valeurs entires du taux de modulation x . Les rsultats de simulation ci dessous prsentent des comparaisons entre les diffrents taux de modulation pour le cas d un VCO modul par une squence pseudoalatoire NRZ. 109

Section 3 Ici : R = 200kBd

Modulations Numriques

8.3.3 Modulateurs analogiques de frquence FSK On trouve en pratique deux formes de modulateur numrique en frquence : Soit on utilise les modulateurs analogiques, Soit on ralise une synthse numrique des signaux moduls. Dans ce paragraphe on traite la premire catgorie La seconde est aborde dans le para graphe suivant. On prsente deux modulateurs assurant la continuit de phase (VCO) mais prsentant deu x pilotages diffrents MONTAGE 1 MessageVCO SignalFSK2t t MONTAGE 2 V

V1 V2 VCO Message Signal FSK2 t t V Le montage 1 prsente de par sa simplicit quelques dfauts dont le principal est que les niveaux logiques ne sont pas dfinis de manire trs prcise, ce qui gnre une incertitude sur les frquences f1 et f2. Pour le montage 2 les frquences f1 et f2 sont fonctions des tensions contrles V1 et V2. Le signal binaire commandant alors la slection entre f1 et f2.. L incertitude sur les frquences est minimale grce la plus haute stabilit des sources de tension.

Enfin signalons dans certains cas la prsence de circuit d adaptation entre les gnrate urs de tensions et l entre du VCO. En effet, le simple branchement d une impdance passive l entre du V

peut modifier trs sensiblement la valeur de la frquence centrale f . 0 110

Section 3

Modulations Numriques

8.3.4 Synthse numrique de signaux moduls FSK Les procds prcdents sont assez limits quant la prcision sur les frquences f1 et f2. En effet, celle-ci est tributaire de la rgulation des sources de tension V1 et V2. Pour cer taines applications on prfre oprer par voie numrique. Filtre Division par N Compteur /16Oscillateur Sortie Adresse m(t) Mmoire: 2 emplacements N0 et N1. f1ouf2Convertiseur N/A f0 f1/16 ou f2/16 16 points par priode L usage de plus en plus rpandu des processeurs numriques de signal (DSP: Digital Sig nal Processor) tend rendre cette mthode trs utilise, pour la FSK comme pour les autres techniques (voir section 5). Oscillateur quartz On part d'un oscillateur quartz unique (cela permet d'viter les problmes de dphasag es engendrs par le couplage de 2 oscillateurs, donc d obtenir un signal phase continue ). Cet oscillateur de frquence f0 servira d'talon. Le passage de f0 f1 et f2 fait appel aux techniques de division de frquence par comptage : on retient une impulsion toutes les N en s ortie Compteur prchargement On utilise ici un compteur prchargement qui contient en mmoire deux valeurs pour N slectionnes par m(t). En choisissant correctement des diviseurs N1 et N2 on obtiendra en sortie les frquences dsires f1=f0/N1 et f2= f0/N2. Le signal d'entre permet de choisir en mmoire N1 ou N2. Le compteur va dlivrer entre deux impulsions successives un signal

cod sur 16 niveaux et ayant la forme d une sinusode. Synthse numrique d'une porteuse On peut dtailler rapidement ce qu on appelle la synthse digitale (ou numrique) de porteuse analogique. Le principe s appuie sur la thorie de Fourier et la rduction du niveau des harmoniques par rapport au fondamental. compteur CNA On divise le signal par 16 (compteur/16) Les sorties du compteur sont les adresses d'une mmoire 16 emplacements, contenant 16 valeurs d'une priode de sinusode. On convertit en analogique le mot binaire pour un CNA. On obtient une approximat ion sur 16 paliers d'un signal sinusodal. Le filtrage final est beaucoup plus simple raliser (niveau des harmoniques plus f aibles) que pour un signal carr.

Modulation FSK En filtrant par un passe-bas les signaux niveaux discrets de sortie du compteur on ralise ainsi une modulation FSK aux frquences f1 et f2 de la squence binaire d'entre. Le filtre utilis est d'ordre suffisament lev pour ne conserver que la frquence fondamentale. Comme il a t dj expliquer, on aurait pu filtrer directement un signal carr, mais l ord e du filtre devrait tre plus grand. 111

Section 3

Modulations Numriques

8.3.5 FSK-m Tous les principes et raisonnements prsents ici peuvent tre tendus une modulation nu mrique de frquence m tats, appels FSK-m, ou modulations multi-tons: dans un spectre audio, cela revient en effet utiliser une note pour mettre un symbole de plusieurs eb. 8.4 MSK -Minimum Shift Keying 8.4.1 Dfinition Les modulations dtes saut de frquence minimal "MSK, Minimum Frquency Shift Keying" sont des modulations dplacement de frquence (FSK) particulires. Elles peuvent ainsi tre c onsidres comme des modulations quatre tats de phase (parfois plus), qui n'autorisent que l es transitions d'un tat un tat voisin (+/-90).[voir chapitre 1.5]. On peut donc la considrer comme une FSK-2 [ phase continue] o la bande spectrale oc cupe B est minimale. 12.f x == [1] 2 R f 2 - f 11 1 2.f == => .f = R 24T 1 B= 1,17. [Hz] T 8.4.2 Expression

temporelle En vertu de la dfinition, on peut exprimer la porteuse temporelle de la MSK par : p h(t) = A0 cos(.0t t) 2T Les deux frquences instantanes de la porteuses modules sont: f1 = f0 -1/ 4T 2 = f +1/ 4T f 0 Contrairement une FSK classique, la MSK prsente donc la particularit que la porteu se module effectue un quart de tour dans le diagramme de Fresnel pendant la dure T d mission d u n eb. QQ A0cos(

2t) I A I 0cos(

1t) Transmission sur T de f2 Transmission sur T de f1 112

Section 3

Modulations Numriques

8.4.3 Aspects spectraux Les deux graphes prsentent la modulation MSK en linaire et en dcibels. spectre MSK 0.0050.00m0.100.150.20Mag/V -300.00k-150.00k0.000150.00k300.00k RelFr/Hz Out

La courbe de gauche permet de comparer l allure de la MSK avec les autres FSK de t aux de modulation proche. La FSK prsente un lobe principal parfaitement arrondi. 8.4.4 Intrt et utilisation La valeur limite du saut de phase (+ ou -p/2 au maximum) et la vitesse ralentie d e la transition entre moments rduisent considrablement les composantes spectrales hors de la bande utile . Les brouillages hors de la bande du signal sont alors beaucoup plus faibles. De plus nous verrons que cette modulation de frquence peut s apparenter une modulation de phase 4 tats, ce qui perm et de crer des modulateurs et des dmodulateurs analogues ceux de la QPSK. Cependant, les changements de frquences sont en principe abruptes ce qui provoque des rebonds importants, issus du signal modulant NRZ. Pour liminer cet inconvnient, on utilise un filtrage gaussien.

8.4.5 Filtrage gaussien L intrt est donc ici d assurer des transitions de frquences trs molles , donc de lim la bande spectrale occupe. On remarque au passage que le signal modul ressemble fort une mo dulation de frquence analogique (FM). cette proprit est utilise dans la modulation utilise pour l e GSM, la GMSK : Gaussian Filtered MSK, et dans la technique Bluetooth qui utilise la GFSK , Gaussian Filtered FSK.

MessageVCO FiltreGaussienMessagefiltrSignalGMSK 0.000750.00k1.500M2.250M3.000M-90.00-67.50-45.00-22.500.00GaussianLPFrequencyRes ponseMagdBf/Hz Ci-dessus on prsente la fonction de transfert d un filtre gaussien et une squence NR Z filtre. 113

Section 3 8.4.6 Spectres FSK MSK -GMSK Spectre FSK Spectre MSK Taux x=1 -10.00

Modulations Numriques

-10.00 Mag Mag -30.00 -30.00 dB dB -50.00 -50.00 -70.00 -70.00 -90.00

-90.00

-1.500M -750.00k Out 0.000 RelFr/Hz 750.00k 1.500M -1.500M -750.00k Out 0.000 RelFr/Hz 750.00k 1.500M Le dbit utilis pour ces simulations est celui du GSM soit D=271kbit/s. 8.5 Porteuses en quadrature 8.5.1 Expression mathmatique et reprsentation Si on utilise la notation relle gnrale du signal modul en amplitude, phase ou frquenc e on obtient alors : Spectre GMSK -1.500M-750.00k0.000750.00k1.500M-90.00-70.00-50.00-30.00-10.00MagdBRelFr/HzOut h(t) = 0(t)cos(2pf0t +.(t)) Soit en utilisant les relations trigonomtriques: h(t) = (t)[cos(2pft)cos(.(t)) - sin(2pft)sin(.(t))] 00 0 On peut donc utiliser la reprsentation de cette expression dans un diagramme I-Q, tel qu il a t prsent dans la premire section. L extrmit de la porteuse sera reprsent par un point modulation de phase pure "PSK" ils sont sur un cercle de rayon constant correspo ndant la tension crte de la porteuse. Le signal modul en phase s exprime alors sous la forme : h(t) = an cos(. 0t) - b sin(. 0t)

n avec: an = 0(t)cos(. (t)) bn = 0(t)sin(.(t)) 114

Section 3

Modulations Numriques

8.5.2 Constellation On reprsente alors h(t) dans un diagramme IQ, ou polaire : I Q an bn )(t. 0 Pour les modulations numriques, an et bn prennent des valeurs discrtes, c est dire qu elles sont en nombre fini. La forme obtenue pour l ensemble des points est appele constellation; nous verrons que c est la seule mthode pour distinguer les diffrentes modulations. 8.5.3 Approche complexe Pour faciliter l approche de ces modulations, en particulier au niveau mathmatique, il peut tre utile d utiliser la reprsentation complexe. Dans ce cas, le moment de la porteuse est car actris par ses tats d amplitudes, de phase et (ventuellement) de frquence. Alors on associe le point de la constellation au nombre complexe: c = a + jb nn n La modulation par une frquence porteuse est alors: .0 t h(t) = cne et dans ce cas on conserve l expression relle prsente au paragraphe 8.5.1: h(t) = Re{h(t)} 8.6 PSK Phase Shift Keying PSK-n

: n Phase Shift Keying MDP-n : Modulation dplacement de phase n tats de phase. 8.6.1 BPSK (Binary PSK) Ce signal est aussi appel PSK-2, modulation dplacement de phase deux tats. On reprsente sur le schma qui suit l aspect temporel d une porteuse module en 2PSK par un message binaire 115

Section 3 V T 0 t -0

Modulations Numriques

Pour l eb 1 , on met la porteuse pure p(t), pour l eb 0 on met la porteuse en opposition de phase p(t). Si an(t) code le message avec un type NRZ : 1 0 1 1 0eb Phase 0 p 00 p h(t) = an (t).p(t) . 02T . 10log .2Z.1mW . .. Enveloppe Spectrale Densit spectrale de Puissance en dBm/Hz f0 2/T 1/T f f0-1/T f0+1/T De par son expression temporelle, le signal modul deux tats de phase correspond un e MAPS avec un signal modulant carr NRZ antipolaire (+1 o 1 Volts). Le spectre est alors c onstitu des deux bandes latrales sans porteuse: le spectre du signal modulant et de son spect re symtrique par rapport la frquence porteuse. On retrouvera un spectre identique pour toutes les modulations numriques PSK (et galement QAM). La seule information accessible est, outre une va leur approche de la frquence porteuse, le rythme horloge R=1/T.

La constellation permet de connatre l information sur la phase : p.= "1" "0" I Q 0 0=. Elle est constitue de deux points opposs par le centre du diagramme, c est dire en o pposition de phase. On peut utiliser un mlangeur pour raliser une telle opration de modulation PSK2, ou une multiplication numrique de la porteuse pure avec le signal modulant. 116

Section 3 V V T +a

Modulations Numriques

0 an(t) Xan(t) h(t) t p(t) -0 eb 10 110

t -a

10 10 1 8.6.2 QPSK (Quaternary PSK) La QPSK est une PSK-4. En tendant le principe de la PSK2 4 tats de phase, l aspect temporel se dduit simplem ent : V T 0 t1011100100 Phase 0 3p /2 0 p /2 p Comme la modulation prsente une valence de 4, on peut regrouper les eb par deux e

t coder chaque couple par un tat de phase particulier. Le nombre d eb par symbole est donc de deux , et pendant la dure T d un moment, on met un symbole de deux eb, alors qu en PSK2 on n met qu un eb. Constellation : Les deux reprsentations sont quivalentes; l important est qu il y ait quatre point rpartis sur un cercle. On parle d offset de phase pour dcrire les rotations ventuelles de l ensemble de la constellation. 00 I Q 10 11 01 00 I Q10 11 01 ou Spectre : Il est rigoureusement identique celui de la PSK2, sous rserve que la du re des symboles est identique et vaut T=1/R. 117

Section 3

Modulations Numriques

Enveloppe Spectrale Densit spectrale de Puissance en dBm/Hz f0+1/T f0-1/T f0 2/T 1/T f La densit spectrale de puissance s eprime alors, comme pour toutes les modulations de ce type: 02T . sin(pT ( f - f0)) .2 GQPSK ( f ) = .. .. [V/Hz] 2 .pT ( f - f0) . et on montre que 2 +8 0 G ( f )df = [V] QPSK .-8 2 On retrouve ainsi la puissance de la porteuse pure non module P0.

Modulateur : l ide est de raliser une modulation de chacune des deux porteuses en qu adrature. Cette opration ncessite un traitement des lments binaires de faon appliquer les sign ux convenables aux mlangeurs (1 eb sur 2). On a ainsi deux BPSK avec des porteuses e n quadrature. h(t) = an cos(. 0t) - b sin(. 0t) n cos( .0t) m(t) h(t)sparation train binaire

an(t) bn(t) X X -sin( .0t) V +a an(t) t bn(t) Q -a 00 12 34 01 123 401 +a 10 train binaire spar 00 01 11 10 +a I an(t) V 001 1 +a 11 10 bn(t) t -a 118

Section 3 8.6.3 OQPSK (Offset QPSK) I Q I Q QPSK OQPSK

Modulations Numriques

Dans ce cas particulier, toutes les transitions entre certains moments ne sont p as possibles. On interdit en particulier les passages par 0 qui sont des inversions brutales de phase et d onc ont tendance largir le spectre. Les transitions pour une OQPSK peuvent se dcrire comme des variations progressive s de la frquence afin de dcaler la phase de la porteuse.

A : Porteuse pure la frquence f0; on a un point sur la constellation B : Porteuse pure de frquence f1> f0. La porteuse tourne dans la constellation sur le cercle (enveloppe constante). C : Porteuse pure la frquence f0; on a un point sur la constellation, mais dplac par rapport au point prcdent. t I Q A B C A B Cf0 f0f1>f0 0 0 V Une autre technique consiste dcaler le train binaire sur la voie Q d une dure gale l moiti de la dure d un moment par rapport la voix I. Ainsi les transitions ne sont jamais simult anes sur les deux voies I et Q. On a ainsi le dplacement sur un carr sans les diagonales. Un fi ltrage permet d arrondir les transitions. Les intrts d une OQPSK sont : Signal modul moins sensible aux non-linarits des amplis. (enveloppe constante comme en FM) Spectre plus troit (transitions moins brutales) : la largeur du lobe principal pe ut-tre divise par 2. DSP de Puissance

f Tf1 0+Tf1 0T2 0fT1 QPSK OQPSK 119

Section 3

Modulations Numriques

Les transitions tant limites +/-90 il n est plus possible de transmettre 2eb par mome nt transmis mais seulement 1. On dtaille cette difficult au chapitre sur les modulations diffre ntielles dans la partie suivante. Par exemple un dplacement vers la droite transmet l eb 0 pendant T e t un dplacement vers la gauche transmet l eb 1 pendant T: on retrouve alors la MSK. Pour o btenir le mme dbit qu une QPSK, il faut alors doubler la vitesse de modulation de l OQPSK, donc l argir le spectre par 2 : on retrouve le spectre de la QPSK ! On vite cependant les transit ions brutales de phase et on assure une abscence de modulation d amplitude parasite. La GMSK est une forme d OQPSK avec des transitions lentes dues au filtrage gaussie n (Dure de l tat B grande devant A et C : la dure de la transition vaut la dure d un moment T). 8.6.4 Remarques sur les structures de modulateur Les considrations prcdentes permettent de signaler que l on trouve deux structures de modulateur diffrentes: Une structure deux voies parallles I et Q utilisant deux mlangeurs et un sommateur Une structure VCO modul par un train binaire direct La seconde est peut-tre plus simple mais assure une moins bonne stabilit et une mo ins bonne prcision. 8.6.5 Puissance en PSK Pour une modulation PSK : = 0 o 0 est l amplitude crte de la porteuse. Dans ce cas 22 bann+ la puissance de la porteuse module, qui est gale la puissance moyenne de la porteu se non module vaut : 02 P0 = [W]

2Z Cette relation est valable quelque soit le type de modulation PSK, en particulie r quelque soit le nombre d tat m. Cependant en pratique, les filtrages sont susceptibles d introduire d es modulations d amplitudes non dsires, en particulier en 2PSK. 8.7 QAM Quadrature Amplitude Modulation QAM-n: Quadrature Amplitude modulation n states 8.7.1 Dfinition Les modulations Amplitude-Phase couplent les principes de la modulation d'amplit ude ASK et de phase PSK. Elles sont classiquement appeles "QAM" (MAQ, en franais) car elles util isent le principe des modulations d'amplitude (ASK) sur des porteuses en quadrature. Les composantes an et bn appartiennent des ensembles de valeurs disctrtes et n ont pas de relation entre elles : les points associs ne sont plus rpartis sur un cercle mais peuvent s e trouver dans l ensemble du plan. 8.7.2 QAM-4 Exemple : an . {-1 ; 1} bn . {-1 ; 1} 120

Section 3

Modulations Numriques

00 I Q 10 11 01 -1 -1 1 1 Ce type de modulation est identique une QPSK, il s agit d une 4-QAM. En pratique, on ne distingue pas ces deux modulations et on parle exclusivement de QPSK. Le modulateur et le dmodulateur sont identiques celui de la QPSK. 8.7.3 QAM-8 an . {-1 ; 0 ; 1} bn . {-1 ; 0 ; 1} I Q -1 -1 1 1 Tous les couples (an;bn) ne sont pas utiliss : le couple (0,0) correspondant au point central (abscence de porteuse) n est pas utilis. Il y a donc 8 symboles de 3eb transmettre. 8.7.4 QAM-16 an . {-1,5 ; -0,5 ; 0,5 ; 1,5} bn . {-1,5 ; -0,5 ; 0,5 ; 1,5} I Q 1 -1 -1 1 Umax 8.7.5 QAM 64 Ce type de modulation est exploite sur les rseaux cbls peu sensibles aux bruits, com me pour la norme V34 (V90) pour les modems tlphoniques, ou sur les rseaux fibres optiques pour la diffusion TV.

121

Section 3 Q

Modulations Numriques

101000 101001 101010 101100 001100 001010 001001 001000 000000 000001 000010 000100 100000 100001 100010 100100 00 10 100100 100101 100110 100011 000100 000101 000110 000011 100111 101101 101110 101111 000111 001101 001110 001111 I 110111 111101 111110 111111 010111 011101 011110 011111 110100 110101 110110 110011 010100 010101 010110 010011 01 11 110000 110001 110010 110100 010000 010001 010010 010100 111000 111001 111010 111100 011100 011010 011001 011000 8.7.6 Puissance d une modulation QAM La variation de l amplitude de la porteuse en QAM provoque au cours du temps des v ariations de la puissance crte mise alors qu elle est constante en PSK. Elle va donc dpendre du type de modulation (valence) mais aussi de la loi de probabilit d apparition des moments. S i ceux si sont quiprobables (ce qui est le cas courant en tlcommunication), on peut donner les rel

ations suivante pour la puissance moyenne d une modulation QAM : Modulations Puissance 2 Porteuse pure Umax P = [W] 02Z 2 QAM -8 3Umax P = [W] 8Z 2 QAM-16 5Umax P = [W] 18Z o Umax dsigne la tension maximale pouvant tre prise par la porteuse. On montre cette rela tion en calculant la puissance moyenne pour chacun des points possibles pris par la port euse dans la constellation, puis en effectuant la moyenne. Cette mthode pourra tre utilise avec profit pour les autres modulations. 8.7.7 Modulateurs QAM Une modulation QAM peut-tre ralise avec des modulateurs QPSK. Ainsi on montre sur l es schmas qui suivent que les modulatione 8-QAM et 16-QAM peuvent tre ralises avec seul ement deux modulateurs QAM. Q -1 -1 1

1 I 1 -1 I Q 1 -1 Dans le cas de la 9-QAM, on utilise un ou l autre des modulateurs, commands par des circuits de traitement du signal binaire. Dans le cas de la 16-QAM, on utilise le premier mo dulateur pour 122

Section 3

Modulations Numriques

slectionner un quadrant (sur les deux eb de poids fort) puis le second pour slecti onner un des quatres points du quadrant (sur les deux eb de poids faible). Avec les mthodes numriques, il devient plus simple d utiliser le modulateur QPSK dcri t au paragraphe avec des signaux modulants an et bn ternaires pour la 8-QAM, quaternaire pour la 16QAM, . Et gnrs par des circuits numriques adapts. 2/pm(t) h(t) sparation train binaire an(t) bn(t) )cos(0t.)sin(0t.X X Le graphe suivant reprsente le signal modulant sur une des voies pour la modulati on 16QAM. -1.60-0.800.000.801.60Signaux modulants QAM16 V 0.000 5.000u Iin 10.000u t/s 15.000u 20.000u 8.7.8 Modulation CAP La Modulation CAP (Carrier less Aplitude and Phase) Est un variante de la modula tion QAM utilise particulirement sur certains modems ADSL (Asymtrical Digital Subscriber Line). Il s agit de simplifier la ralisation de la modulation et d accrotre les performances. La diffrence essentielle est d utiliser pour le signal bn(t) sur la voie en quadrature non pas un mlange externe avec une porteuse sinusodale mais un dphaseur de p/2, ce qui correspond ma thmatiquement une transforme de Hilbert. On dphase ainsi les trains binaires en bande de base, l e signal m (t) peut alors tre directement mlang la porteuse dsire avec un unique mlangeur. m(t) m'(t) sparation train binaire an(t) bn(t) 2/pI

Q I Q Les intrts sont de simplifier la structure du modulateur, mais surtout de pouvoir la mettre en oeuvre de manire totalement numrique en bande de base sur un processeur en vitant la prsenc e de mlangeurs et dphaseur analogiques sur les porteuses en quadrature. 123

Section 3 8.8 APSK

Modulations Numriques

Amplitude and Phase Shift Keying 8.8.1 Non linarit et dformation des constellation Lors de leur transmission dans le canal de transmission (quipement de transpositi on de frquence, support de transmission amplificateur de puissance et faible bruit ) les porteuses sont dformes. Les constellations qui en rsultent aprs la dmodulation est alors visible mais diffi cilement interprtable. Le cas le plus courant est l amplification de puissance qui est non linaire, en par ticulier en rgime satur amplifie de manire plus franche les signaux de faibles amplitudes que ceux d e fortes amplitudes (cf 11.1.9) Psortie I Q Amplificateur satur I QPentre Plage linaire Gain constant Plage non-linaire Compression du gain 16-QAM 16-QAM dforme Deux cosnquences directes sur les modulations tudies : Les PSK supportent trs bien ce genre de dformation car les points restent sur un c ercle et les angles sont conservs. Les QAM (cf schma prcdent) sont trs malmenes. L usage d amplificateur trs bonne linarit (et donc coteux) est obligatoire. 8.8.2 Modulation valences leves Il se trouve que l augmentation de la valence est dlicate pour les modulations de p hase pure, la

discrimination angulaire tant de plus en plus dlicate, ce qui est moins sensible e n QAM la rpartition des points tant plus quilibre dans le plan IQ. Afin de permettre l augmentation de la valence avec peu de dformation et une bonne rpartition, on utilise des modulations dites APSK dont les constellations sont donnes ci-dessous . Elles sont utilise pour la diffusion satellite (norme DVB-S2). I Q 1 -1 -1 1 16APSK 3 I Q 1 -1 -1 1 32APSK 3 5 124

Section 3

Modulations Numriques

8.9 Lecture des Spectres 8.9.1 Vitesse et dbit Pour l ensemble de ces modulations n-PSK et n-QAM, le spectre est totalement identique, tant que la vitesse de modulation R est la mme pour toutes. En revanche, la valence m de ces modulations tant diffrente, le dbit sera d autant plus lev que m est grand 1 D = R log2 (m) R = [Bd] et [Bit/s] T Sur le spectre, il est alors possible de mesurer la vitesse avec une bonne prcisi on. P0-10log(R) f Enveloppe Spectrale QAM et PSK Densit spectrale de Puissance en dBm/Hz f0-1/T f0+1/T f0 2/T 1/T Ainsi, le dbit d une 8-PSK est 3 fois celui d une 2-PSK pour la mme occupation spectra le. En contre-partie, les modulations valence leve seront plus sensibles au bruit : la distance entre les points de la constellation diminue pour une puissance donne. Nous reviendrons sur ce point dans la discussion des performances.

Modulation Dbit (bit/s) BPSK FSK2 R OQPSK GMSK R QPSK FSK4 2R 8PSK 8QAM 3R 16PSK 16QAM 16APSK 4R 32QAM 32 APSK 5R 64QAM 6R 256QAM 8R 8.9.2 Vitesse et puissance En outre, le niveau de puissance dpend galement de la vitesse du signal. Il corres pond au niveau de puissance de la porteuse non module P0 en dBm auquel on retranche 10log(R) o R est la vitesse en Bauds du signal modulant. 125

Section 3

Modulations Numriques

Densit spectrale de Puissance en dBm/Hz 2R1 f 2R2 10log(R2/R1) Si cette vitesse augmente, de R1 R2, le sommet du lobe principal s abaisse lgrement, de 10log (R1/R2). Nous renvoyons l tude du signal NRZ dans la premire section. 8.9.3 Introduction aux filtrages Afin de limiter les rebonds des lobes latraux et l occupation du spectre qui s en suit, on filtre le signal modul pour ne conserver que la partie centrale du spectre, autour de la frq uence porteuse. Il y a alors deux possibilits : Un filtrage passe-bande direct HF, autour de la porteuse.

Un filtrage passe-bas indirect des signaux modulants NRZ , c est dire un filtrage de s composantes an(t) et bn(t). La premire solution n est pas utilise car trop lourde mettre en oeuvre ; il est beau coup plus simple d utiliser la seconde solution, surtout de manire numrique , avec des circuits adapts ( NA). Il s en suit le schma structurel : cos( .0t) m(t) h(t) sparation train binaire an(t) bn(t) X X I Q -sin(.0t) Pour conclure ce chapitre, l usage (universel) de filtre modifie l allure globale de la constellation et du spectre ce qui rend la lecture directe de la vitesse sur le spectre trs dlicate, e t ce qui peut dgrader l aspect de la contellation. Nous renvoyons la partie 4-dmodulation de cette section pour les allures globales, ainsi qu au chapitre 3-filtrage de la section 1. Densit spectrale de Puissance en dBm/Hz f0

2/T f signal filtr f0-1/T f0+1/T 126

Section 3

Modulations Numriques

8.9.4 Exemple de filtrage Un filtre couramment utilis et qui sera dtaill dans la partie 4 est dnomm filtre en cosinus surlev ou Raised Root Cosine en anglais. Nous verrons que ce filtre des proprits trs intressantes pour conserver les caractristiques essentielles du signal transmis. La simulation ci-dessous reproduit le spectre avant et aprs filtrage d une modulati on QPSK, de vitesse R=2,5 MBd. QPSK Spectre QPSK Spectre

0.00 0.00 Mag Mag -12.50 -12.50 dBm dBm -25.00 -25.00 -37.50 -37.50

-50.00 -50.00 -10.000M -5.000M 0.000 5.000M 10.000M RelFr/Hz -10.000M -5.000M 0.000 5.000M 10.000M Out RelFr/Hz Out

Exemple d un signal satellite QPSK rel filtr en sortie d un modem, c est dire avant tra smission. 127

Section 3

Modulations Numriques

8.10 Tableau comparatif Porteuse non module : )cos()( 00 tth.= AMFMFSK2MSKBPSKQPSK8PSK16QAMNatureAnalogique Numrique Signalmodulantttm.cos)( = Signal physique Un signal NRZ deux niveaux Vitesse R=1/T Deux signaux NRZ Deux signaux Pentavalents Deux signaux quadrivalents Puissance .. . . .. . . += 2 1 2 0 kPPtZP2 2 0 0 = ZUP18 5 2 max= Largeurdemodulationmax2 fB= (2max ffB+. fB. .2RB5,1 RB2,1 Spectreff0f0-fmax f0+fmax Amp Signal modul Amplitude B Spectre FM f0 fAf1f2A0 x=1,4x=0,5Enveloppe Spectrale Densit spectrale de Puissance en dBm/Hz f0+1/T f0 -1/T f0 2/T 1/T f . . . . .

filtr -RB2= lobe

. mWZT1.2log 1 02 0 ConstellationQ I0 0- 0+ Q I0 Q I f2>f0 f1>f0 Q I f2>f0 f1>f0 p. = "1" "0" I Q 0 0=. 00 I Q 10 11 01 000 I Q 010 011 111 101 100 110 001 I Q 1 -1 -1 1 Umax Valence_ _ 2 2 2 4 8 16 Dbitsbinaire_ _ R R R 2R 3R 4R Utilisation Radiodiffusion en HF (OL/OM/OC) TV Hertzienne en V/UHF Radiodiffusion en bande FM 88-108MHz CB (citizen Band) 27MHz Rseaux de communication s professionnels

et privs en V/UHF Transmission analogique TV par satellite Modem numrique HF et cble V21 V23 Modulation GFSK Gaussian FSK pour Bluetooth Transmission radio Modulation GMSK Gaussian MSK pour GSM et GPRS Transmission satellite UMTS avec talement Transmission satellite DVB-S pour la TV et la tlphonie UMTS avec talement Modems filaires V22 V26 Transmission satellite haut-dbit Modems V27 EDGE V32 Faisceau hertzien 128

Section 3

Modulations Numriques

9. Techniques de modulations 9.1 Modulations diffrentielles 9.1.1 Dfinition Les modulations de phase diffrentielles DPSK (Differential Phase Shift Keying) so nt une variante des modulations PSK. L information n est plus contenue dans la phase absolue de la p orteuse mais dans l cart de phase par rapport l tat prcdent. On peut en donner trois illustrations diffrentes. 9.1.2 QPSK diffrentielle On peut construire une modulation PSK deux tats diffrentielle avec : Pour 0 , conservation de la phase de l tat prcdent Pour 1 , inversion de la phase de l tat prcdent Cependant il existe un risque de pertes de la frquence horloge. On peut donc util iser une OQPSK et imposer une transition systmatique tous les T : on ne transmet alors qu un eb par moment : pp saut + , e.b. transmis 1 saut -, e.b. transmis 0 22 Dans le cas d une QPSK pure, le saut de 180 peut tre utilise et on peut transmettre d eux eb par moments. Symbole Saut de phase 00 Pas de saut (0) 01 Saut de 90 10 Saut de 90 11 Saut de 180 Q 11 01

I 00 10 129 DQPSK

Section 3

Modulations Numriques

Les modulations non diffrentielles sont aussi appeles cohrentes car elles ncessitent de connatre la phase de la porteuse. Ici, seules les transitions sont importantes et on pourra utiliser des dmodulateurs incohrents , c est dire qui ne ncessitent pas la rcupration de la porteuse en phas ec PLL) . h(t) DPSK retard T )cos(.. X Dmodulation incohrente d'une modulation diffrentielle 9.1.3. PSK8 diffrentielle On peut encore optimiser le principe en utilisant une 8-PSK. On peut galement uti liser les 8 sauts de phase possibles et ainsi transmettre chaque moment 3eb. On retrouve ainsi la mme efficacit spectrale qu une 8-PSK. Symbole Saut de phase Symbole Saut de phase 000 Pas de saut (0) 110 Saut de 180 001 Saut de 45 111 Saut de 225 101 Saut de 90 011 Saut de 270 100 Saut de 135 010 Saut de 315

9.1.4. Intrts et inconvnients Le principale intrt rside dans l incohrence de la dmodulation, qui devient trs simple iser, sans rcupration de porteuse. Le principal inconvnient rside dans le risque d erreurs : en effet, si on se trompe sur un saut de phase, la mesure du saut suivant sera galement fausse (trop grande ou trop petite suivant la premire erreur). On risque sur une 8-PSK 6 eb errons pour une erreur de dcision sur un sym bole. Il est donc important d utiliser un codage de GRAY ( 9.3.2) pour les sauts de faon limiter ces r isques. Le tableau prcdent rpond aux exigences du code de GRAY.

9.1.5. p pppp/4 DQPSK C est une modulation diffrentielle huit tats de phase mais qui transmet seulement 2e b par moment. Tous les sauts ne sont pas utiliss, ce qui prsente l intrt d viter les transitions par qui provoquent des annulations de la porteuse (saut de 180). Q

DQPSK 00 10 11 01 4/p I 130

Section 3 Modulations Numriques 131 Sur le graphe qui suit on montre la constellation d une p/4 DQPSK dont les signaux modulants ont t filtrs par des filtres en cosinus surlevs. -2.000 -1.000 0.000 1.000 2.000 -1.50 -0.75 0.00 0.75 1.50 encoded constellation after filtering Signal(Sys, q, 0 Ce type de modulation est utilis par les tlphones cellulaires amricains et japonais.

9.2 Modulations codes 9.2.1 Nature et intrts Afin d augmenter l efficacit d une modulation, c est dire d assurer un taux d erreur le faible possible dans des conditions donnes (cf chapitre 11- Dmodulation), on a dvelopp des techniques o le codage est associ au mappage des symboles sur la constellation. C est dire que l s symboles (combinaisons d eb) sont associs de manire prcise aux diffrents points de la constella tion et en rapport avec les contraintes de la liaison. Ce chapitre anticipe quelque peu sur la partie suivante, auquel nous renvoyons p our des dtails supplmentaires. 9.2.2 Influence du bruit sur la constellation Tout les points de la constellation vont tre sensibles aux bruits et auront tenda nce s taler autour de leur position idal dfinit par le couple (an, bn). L origine des bruits et leur contribution peut se classer en deux catgories : Gigue de phase : Elle modifie la phase de la porteuse et peut tre due diffrentes causes : Stabilit des oscillateurs (VCO, PLL ) Effet Doppler (mouvement de l metteur par rapport au rcepteur) Non linarit des phases de filtres (dispersion) I Q an bn Bruit d'amplitude Gigue de phase

Section 3 Bruit d amplitude :

Modulations Numriques

Il joue sur l amplitude de la porteuse Parasites externes (Foudre, tincelles ) Bruits lectroniques (bruit blanc thermique) Fading (vanouissements dus aux multi-trajets) On peut signaler en outre l influence du bruit de quantification, provoqu par le nombre d tat de quantification limit du CAN lors de la numrisation du signal modul. Les amplitud es de la porteuses sont discrtises selon la figure qui suit : I Q an bn Bruit de quantific ation 9.2.3 Codage de GRAY Pour diminuer le risque d erreurs on utilise un codage type codage de Gray , les zon es de dcision adjacents ne codent que les sries qui diffre d un e.b. (voir schma ci-dessous). Le codage de Gray peut encore tre utilis pour une 8-PSK. 00 I Q 10 1101 2 eb errons 00 I Q 10 01 Toujours 1 eb erron 11Codage de GRAY En revanche, il est impossible raliser pour une modulation QAM vu la structure de la constellation. On utilise alors le concept de modulation hirarchique. 9.2.4 Modulations hirarchiques Le codage de GRAY tant impossible raliser en QAM avec une efficacit comparable aux modulations PSK, on utilise d autres procds qui permettent de limiter les erreurs. O n parle dans ce

cas de modulations hirarchiques. Plusieurs variantes coexistent. I Q 1 -1 -1 1 I Q 1 -1 -1 1 132

Section 3

Modulations Numriques

Elles s appuient en grande partie sur la nature des eb transmettre (codage) et pri vilgient la transmission de certains (poids fort) sur les autres. Sur le schma ci-dessus, la constellation de droite permet d identifier de manire plus sre les quadrants qui portent les 2 eb de poids f orts. Ainsi dans le cas de la 16QAM, les quatre quadrans peuvent coder chacun 2eb en codage de Gray comme pour une QPSK ; les 2eb suivant seront de poids faibles. I Q 1 -1 -1 1 Autre possibilit : sur la constellation ci-dessus, les points griss peuvent tre mod uls sparment des autres comme une QPSK classique. La rsistance au bruit de cettte modulation sera plus grande que celle utilisant les points noirs. On transmettra ainsi de manire fiable 2 eb. On va tre ainsi conduit transmettre simultanment deux flux binaires distincts

Le flux Haute priorit (HP Stream, High priority Stream) mieux protg, avec un dbit infrieur pouvant tre reu dans des conditions mdiocres : l intrieur d un btiment, da un vhicule, loin de l metteur

Le flux Basse priorit (LP stream, Low Priority Stream) moins sr. Avec un dbit suprieur devant tre reu dans de bonnes conditions : l extrieur d un btiment, fixe, prt de l metteur Ces procds sont utiliss pour les cas o la transmission doit tre continue et o certain s erreurs peuvent tre tolres (transmission temps rel , images et sons). Ce type de modulation es utilis pour les normes de types DVB-T (Digital Video Broadcasting Terrestrial) dans le cas d une 64QAM. 9.2.5 PCM Pulse Coded Modulation le terme PCM se traduit par MIC Modulation d Impulsions Codes. Cette technqiue n est pas proprement parl une modulation, mais une technique de transcodage lectrique en ban de de base. Elle est historiquement associe au traitement numrique de la voix avec un dbit de 6 4kbit/s. Nous la

dtaillerons dans la section suivante. Initialement labore pour les rseaux numriques, on la retrouve aujourd hui sur les bouc les locales analogiques pour accrotre le dbit binaire dans les normes telles que V90 et V92, mm e si ces lignes ne sont pas prvues pour cela. 9.3 TCM 9.3.1 Treillis Coded Modulation Plus rcemment dveloppe, la modulation TCM (ou MCT, Modulation Code en Treillis) est en ralit une technique de codage du train binaire modulant qui permet d accrotre l efficac it spectrale, c est dire le dbit binaire conditions gales de transmission (puissance, bruit et ban de passante). Cette technique est assimilable celle des codages detecteurs correcteurs d erreurs dits convolutifs et qui seront tudis dans la section suivante. 133

Section 3

Modulations Numriques

L ide est de ne pas autoriser les transitions par certains points au cours de la tr ansmission, ce qui permettra une dtection plus efficace des erreurs de dcision et un pouvoir de corre ction grce l exploitation d un treillis (cf section 4). On peut ainsi doubler le dbit binaire transmis en utilisant cette technique. 9.3.2 Transitions simples en modulation de phase Pour transmettre le train binaire, on peut aller indiffrement d un point de la cons tellation un autre. Le plus petit trajet possible est donc la distance entre deux de ces points, soi t sur une porteuse de 1Volts, une distance de dmin : d min = 2 = 1,414 V L erreur, cause par l influence de la tension de bruit (cf section 1 de ce document), est donc limite par cette valeur. Diminuer l erreur revient augmenter la distance entre lespoints, donc accrotre la valeur de la porteuse. Q I dmin Dans le cas d une 8PSK, Tout comme en QPSK, la distance entre deux points limite l e rreur. Comme les points sont plus rapprochs, le risque d erreur est plus grand Q I d'min d'min = 2sin(p / 8) =0,765 V Ainsi, pour une porteuse de puissance identique, la 8PSK est moins performante q ue la QPSK, l identification non ambigu des points de la constellation ncessitant moins de bruit . En contre-partie, le dbit est augment pour une bande passante quivalente dans un rapport 3/2. 9.3.3 Codage et chemin Supposons prsent que toutes les transitions partir d un point ne soient pas autorise

s. Ce principe a dj t voqu dans le cas de l OQPSK, ou de la p/4 DQPSk ( 9.1.5). Ainsi, dans le cadr la 8PSK, partir d un point, seuls 4 sont accessibles dans la sous-constellation QPSK laquelle il appartient. Le dbit et les performances pour cette transition sont donc identique s celle d une QPSK : 134

Section 3 QQ

Modulations Numriques

I saut 1 1 0 2 3 4 5 6 7 I saut 2 Seulement, au second saut, les points les moins distants du point d origine (2 et 6) vont diverger vers la seconde sous constellation. Seul le point le plus loign (4) autorise le saut de retour au point de dpart (0). Au troisime saut, d autres chemins peuvent passer nouveau par le point de dpart. L ord re des sauts et des chemins est dtermin par un treillis qui permet de lire les chemins valides (cf plus bas). Le premier chemin qui convergera nouveau vers l origine et pourra y rester aux sauts suivants, est celui prsent sur la figure suivante : Q I saut 3 saut 4 sauts suivants 0 1 23 4 Supposons que la squence toute nulle soit transmise. En principe, dans ce cas le code est galement nul et le mme point (point 0 sur la constellation) est transmis en continu : la p orteuse est fixe. Le trajet le plus court qui diverge et reconverge est l aller-retour par le point opp os (0-4-0), de longueur 4, suivi par le trajet (0-2-1-2-0) de longueur 2*(1,414+0,765)=4,36 V . Compar la QPSK o le trajet le plus court tait (0-2-0), le trajet (0-4-0) est ici racine de deux fois plus long. Par consquent, il faudra deux fois plus de bruit (en terme de puissance) pour compromettre le traj et nul, c est dire le confondre avec un trajet valide. I Q 0 2 4 I Q 0

1 23 4 Surface (puissance) de bruit en QPSK Surface (puissance) de bruit en 8PSK-TCM Le gain obtenu par ce procd, appel 8PSK-TCM est de 3dB sur une QPSK classique dbit quivalent. 9.3.4 Codage en Treillis On fournit ci-dessous un treillis quatre tats, avec gauche les transitions possib les et droite les dibits du train binaire modulant. La squence dcode impose la rception de plusieurs mom ents 135

Section 3

Modulations Numriques

successifs afin de comparer le trajet reu avec l ensemble des trajets possibles. Se ul le trajet le plus probable sera retenu la dmodulation. Cette technique est dtaille dans la section 4 consacre au codage de canal convolutif. 0 4 26 62 15 37 1 5 7 3 0 4 00 11 01 10 Exemple de codage de dibits Diagramme des changements d'tats possibles: Points de la constellation 9.4 OFDM 9.4.1 Principe L OFDM (Orthogonaly Frequency Division Multiplex) dsigne une technique visant amlior er l occupation spectrale et la rsistance aux conditions de propagation difficiles. On la qualifie galement de modulation multi-porteuses (MCM Multi Carrier Modulation). Il s agit de mettre en oeuvre une multitude de porteuses multiplexes en frquence sur une bande de frquence donne, puis de moduler chacune de ces porteuses par un train binaire spar. La vitesse de modulation de ces porteuses sera faible pour assurer la fois une largeur de modu lation faible et une rsistance importante aux buits. En particulier, l affaiblissement slectif en frquence a de forte probalilit d affecter le canal d une unique sous-porteuse de manire uniforme, ce qui n e ncessitera pas d galisation au niveau de la dmodulation. Cette technique, Mise au point dans les annes 60 dans les laboratoires de BELL au x Etats-Unis et amliore 20 ans plus tard au CCETT (Centre Commun d Etude en Tldiffusion et Tlcommunication) en France, est de plus en plus utilise pour les communications her tziennes terrestres ou filaires ; on la trouve couple des techniques TCM dcrites au 9.2.5. E lle est utilise

pour les normes de diffusion de TV numrique Hertzienne et pour les nouvelles tech niques de rseaux sans fils (IEEE 802.11, Hyperlan, ). 9.4.2 Le multiplex OFDM Considrons une porteuse module en QPSK ou QAM. Son spectre (reprsent ici en diagramm e linaire) a la forme dcrite dans la partie prcdente : 136

Section 3

Modulations Numriques

Densit spectrale de puissance V/Hz f 0T/2 f0+R f0+2R f0-R f0 R reprsente la vitesse de modulation. A prsent, considrons une multitude de frquence s porteuses f1, f2, ,fq. Chacune d elle est module une vitesse R beaucoup plus basse. En outre, pour assurer l orthogonalit des signaux, l cart entre deux porteuses adjacentes fp et fp+1 vaut exa ctement R . On obtient ainsi le spectre suivant : Densit spectrale de puissance V/Hz f aT fp+R' fp-R' fp Globalement, le multiplex offre un spectre aux flancs beaucoup plus raide, et do nc une perturbation trs faible des bandes adjacentes. Il faut ensuite calculer le compromis entre vit esse R et nombre de porteuses q pour calculer le dbit global, tout en tenant compte de la valence des modulations , donc du nombre n d eb par symbole. Si toutes les porteuses sont modules de manire identique, alors le dbit global vaut D'= n.q.R' 9.4.3 Modulateur OFDM Le train binaire modulant doit donc subir une opration de sparation et de mise en forme pour tre appliqu aux diffrentes porteuses. On peut alors envisager de mettre en parallle aut ant de modulateur que ncessaire et de coupler les sorties : ce serait trs lourd et trs cote ux. La technique utilise est purement mathmatique et repose sur une utilisation judici euse des oprations de TFD (Transforme de Fourier discrete) et de ITFD (Transforme de Fourier Discrete Inverse) qui seront dcrite dans le chapitre 21 de ce volume. En effet, chaque porteuse i est module par un symbole ci, la srie des ci codant le train binaire modulant. : on obtient alors n porteuses modules (cf 8.5.3) : j. t

i h (t ) = ce avec .=. + 2pi.R' ii i 0 et donc l expression du signal modul est par somme : j (.+2pi.R')t 0 h(t) =Shi (t) =Scie 0=i<n 0=i<n j. tj(2pi.R')t 0 h(t) = e Scie 0=i<n 137

Section 3 Modulations Numriques 138 La partie relle de ce signal correspond au signal OFDM modul qui sera physiquement transmis. On peut le voir galement comme la modulation de la porteuse f0 par le second membre du produit ; il est aussi possible de recentrer la porteuse au centre de la bande de modulation f0+n R /2. En ralit, ce signal n est pas produit directement, mais il est discrtis pour des instants multipl e de la dure 1/nR puis calcul par une opration de ITFD que nous dtaillerons ultrieurement ( 21.4.5) S< = = i n j i k n ihc kT n c e 0 ( ' / ) 2 . / p Train binaire Sparation + e j(2p.R')t 1 c0 c1 x x cn-1 ej(2p(n-1).R')t x x e j. 0t Signal modul ci OFDM 9.4.4 Simulations Les graphes suivant prsentent un multiplex OFDM de 5 porteuses au niveau spectral Les graphes qui suivent montre l aspect temporel, et en particulier l inconvnient maj eur de ce type de technique : il existe en effet un risque statistique que les porteuses ajoutent leur phase de manire locale ce qui provoquera des pics de puissances sur une dure courte, et ce pic se ra d autant plus important que le nombre de porteuse sera leve. Pour viter ces additions, un codage appropri sera ncessaire de faon coder les moments de manire approprie. 9.4.5 Dmodulation et constellation Cas d une 16 QAM simple. Avec deux porteuses en quadrature non filtres. 0.000 0.500 1.000 1.500 2.000 -1.00 -0.50 0.00 0.50 1.00 porteuses spares 0.000 0.500 1.000 1.500 2.000 -5.00 -2.50

0.00 2.50 5.00 somme des porteuses pures 0.000 2.500 5.000 7.500 10.000 0.00 0.25 0.50 0.75 1.00 Spectre multiporteuses modules spares 0.000 2.500 5.000 7.500 10.000 0.00 0.25 0.50 0.75 1.00 Spectre multiporteuses modules

Section 3 Modulations Numriques 139 -5.000M -2.500M 0.000 2.500M 5.000M -40.00 -30.00 -20.00 -10.00 0.00 QAM en quadrature Mag dBm RelFr/Hz Tot Constellation d une porteuse QAM avec la prsence de la porteuse en quadrature. -7.000 -3.500 0.000 3.500 7.000 -7.00 -3.50 0.00 3.50 7.00 16QAM Constellation Ci dessous deux constellations ayant subies une galisation (intgration simple des paires orthogonales) pour les deux porteuses en quadrature. La condition d orthogonalit au torise la reconnaissance de la modulation et donc sa dmodulation sans difficult au prix d une g alisation qui limine les effets de la porteuse en quadrature non dsire. -15.000 -7.500 0.000 7.500 15.000 -15.00 -7.50 0.00 7.50 15.00 16QAM Constellation -15.000 -7.500 0.000 7.500 15.000 -15.00 -7.50 0.00 7.50 15.00 16QAM Constellation 9.4.6 Entrelacement des porteuses Pour accrotre la rsistance dans des conditions ou le canal de propagation prsente d es attnuations importantes, ce qui risquerait d interdire la rception d une porteuse du multiplex, o u de plusieurs, les flux binaires modulant chaque porteuse sont entrelacs pour rpartir les erreurs et permettre la reconstitution du flux initial. On parle alors de COFDM, pour Coded OFDM. Cette technique s appuie galement sur un accs TDM des porteuses qui ne sont prsentent que pendant une dure prcise. Un certain intervalle de garde de dure variable est alors impos entre deux missions succeccives dans le mme canal. Cette technique, pouvant tre combine avec la TCM pour le codage des constellations , s apparente et s appuie sur les techniques de codage convolutif que nous aborderons dans la secti on 4.

Section 3

Modulations Numriques

9.4.7 Systme DVB-T et OFDM On donne dans le tableau qui suit un rsum de l application de l OFDM en DVB-T, pour la Tlvision Numrique Terrestre. La bande de frquence du canal est de 9,15 MHz pour une bande effective de 7,7MHz.

Le mode 2k comporte moins de porteuses. Elles sont plus espaces qu en mode 8k et ce mode supporte donc mieux les dcalages de frquences provoqus par l effet doppler en mode mo bile (au dessus de 100km/h, 11.1.5). Le mode 8k, en gnral prfrable, permet d augmenter l interv e de garde juqu 896/4=224s, et d offrir une meilleure rsistance aux chos longs. OFDM Mode 2k Mode 8k Nombre de porteuses 1705 6817 Dure symbole utile 224 us 896 us Intervalle de garde (/Dure symbole) Dbit 64 QAM Dure cho Mode 8k Dure cho Mode 2k 1/32 24,13 Mbit/s 28 1/16 23,42 Mbit/s 56 1/8 22,12 Mbit/s 112 1/4 19,91 Mbit/s 224

s s s s

7 s 14 s 28 s 56 s

9.4.8 Systme WIMAX et OFDM Certaines spcifications des futures normes Wimax incluent une modulation OFDM de 256 sousporteuses avec des canaux pouvant aller de 1,75MHz 20MHz et supportant la 64-QAM . Des volutions vont permettre d augmenter le nombre de sous-porteuses (2048) et d util iser l OFDM comme technique d accs avec la SOFDMA (scalable OFDM Access) D autres approches combinent troitement le signal OFDM aux architectures multi-ante nnaires MIMO dtaills dans le volume suivant (Volume 2 Tlcom) 140

Section 3

Modulations Numriques

10. Les techniques d accs 10.1 L accs au support de transmission 10.1.1 Les supports de transmission Le signal transmettre, dcrit dans les parties qui prcdent, va tre mis sur un support de transmission, ou support physique. Nous tudierons en dtail ces diffrents supports d ans le volume suivant consacr aux tlcommunications. Nous nous bornerons ici en donner une vision partielle pour d une part fixer les ides et d autre part comprendre les diffrentes contraintes l ies l accs. On donne deux grandes classes de support : Les supports filaires , ou propagation guide Le support hertzien, ou propagation libre Le tableau qui suit en rsume les diffrents types couramment utiliss en tlcommunicatio n : Propagation Support Usage Paire symtrique cuivre Fil tlphonique Cblage rseau Guide Cble coaxial Cblage rseau Cblage quipement HF Mesure Guide d onde Transmission satellites Radar Fibre optique Cblage rseau Cbles sous-marins Artres Hauts-dbits hertzien Communications satellites Libre Tlphone mobile Faisceaux hertzien Radiodiffusion Communications ionosphriques Rseaux locaux sans fils 10.1.2 Partage du support La contrainte commune l ensemble de ces supports est qu il faut autoriser le partage d un support

unique entre des utilisateurs multiples. Le cas du support hertzien est flagrant , mais c est encore vrai pour l ensemble des autres. 141

Section 3

Modulations Numriques

Une seconde contrainte vis--vis du support est de garantir une utilisation optima le en terme de ressources (spectrales et temporelles) selon le nombre d utilisateurs et leur mode de partage. Il faut avant tout viter le gaspillage . La complexit croissante des modes d accs s accompagne grande efficacit, et donc de services de meilleures qualits. De nombreuses techniques ont t dveloppes pour cela et sont rsumes dans le paragraphe ui suit. 10.1.3 Rsum des modes d accs Les modes d accs au supprt sont qualifis de AMR en franais et de DMA en anglais : AMR : Accs multiple Rpartion DMA : Division Multiple Access Nous donnons ici les diffrents types que l on pourra rencontrer. Ils sont dtaills dan s les chapitres suivants. Mode Signification AMRF Accs multiple rpartition en Frquence FDMA Frequency division multiple access AMRT Accs multiple rpartition en Temps TDMA Time division multiple access AMRC Accs multiple rpartition en Code CDMA Code division multiple access AMES Accs multiple Etalement de spectre SSMA Spread Spectrum Multiple Access AMRP Accs multiple rpartition en Polarisation PDMA Polarisation division multiple access AMRS Accs multiple rpartition Spatiale SDMA Spacial division multiple access AMRL Accs multiple rpartition en Longueur d onde WDMA Wavelength division multiple access AMRFO Accs multiple rpartition en frquence orthogonales OFDMA Orthogonal Frequency division multiple access Signalons galement les techniques protocolaires plus labores fondes sur une coute du support et une dtection de son occupation ventuelle ; elles seront abordes dans le cours consa cr aux rseaux : CSMA/CD Carrier Sense Multiple Access / Collision Detection CSMA/CA Carrier Sense Multiple Access / Collision Avoidance 142

Section 3 10.2 FDMA

Modulations Numriques

AMRF 10.2.1 Principe L accs multiple rpartition en frquence consiste partager le spectre disponible entre les diffrents utilisateurs. On attribue chacun une frquence porteuse et une largeur de bande qu e pourra occuper le signal modul pendant une dure illimite. f Amplitude Utilisateurn t La diffusion FM est le cas typique de ce partage de la bande FM (88-108MHz). 10.2.2 Avantages et inconvnients L avantage indniable de cette technique est sa simplicit. On doit seulement veiller sur les quipements au bon respect des valeurs de frquences porteuses et de bande de modula tion (drive des oscillateurs en particulier). L inconvnient majeur est un gaspillage important de la bande passante si un ou plus ieurs utilisateurs sont silencieux et n exploitent pas la bande alloue. En outre, la prsence de nombreu x utilisateurs sur des canaux de frquences proches provoque des interfrences ou un brouillage mutuel co-canal, ce qui a tendance dgrader la qualit de transmission en diminuant le rapport signal bruit sur l ensemble des canaux. 10.3 TDMA

AMRT 10.3.1 Principe L accs multiple rpartition en temps consiste partager la dure disponible entre les d ffrents utilisateurs. On attribue chacun la mme frquence porteuse et toute la largeur de b ande possible pendant une dure limite. On parle de transmission en Burst : l information est mise par raffales de paquets de longueurs finis. f Amplitude

Utilisateurn t 143

Section 3

Modulations Numriques

10.3.2 Avantages et inconvnients l avantage est de pouvoir optimiser l occupation du spectre en contrlant le nombre de paquets que doit envoyer chaque utilisateur, en lui attribuant ou en lui supprimant des inte rvalles de temps selon ses besoins. Un autre intrt vient des techniques de traitements numriques : on peut faire concider les fentres temporelles de traitement de FFT sur la dure du burst et donc sur le d imensionnement du Convertisseur Analogique Numrique (CAN) utilis. La prsence d un seul utilisateur tout instant limite galement les brouillages co-can aux.

Parmis les inconvnients, l optimisation peut ncessiter un traitement logiciel pour c ontrler les besoins. Mais le problme essentiel est le partage par tous de la mme horloge de rfre nce pour mettre et s interrompre dans la bonne fentre temporelle, et ne pas parler en mme temps que les autres. Cette difficult est leve en principe par la mise en place d un relais fdrateur qui fournit tout le monde le top de rfrence. En outre, la synchronisation entre metteur et rcepteur impose pour chaque burst de s squences de synchro qui consomment de la bande passante et rduisent le dbit utile. Cet inconvni ent n apparat pas en FDMA. 10.3.3 F/TDMA On trouve galement le terme de F/TDMA pour dsigner un systme TDMA l intrieur d un systme FDMA. C est dire que l on attribue plusieurs utilisateurs une porteuse identiq ue avec la mme largeur, et que cette porteuse est partage dans la dure. Le systme GSM utilise c ette technique de partage. f Amplitude Utilisateurn t 10.4 CDMA

AMRC 10.4.1 Principe L accs multiple rpartition en code consiste offrir tous les utilisateurs toute la b nde disponible sur une dure illimite : tout le mode parle en mme temps au mme endroit ! Pour que ce

dispositif fonctionne, il faut alors que chacun parle une langue diffrente pour que le rcepte ur reconnaisse l information qui lui est envoy. fcode utilisateurn t 144

Section 3

Modulations Numriques

Cette technique ne peut coexister qu avec des techniques de traitements numriques. Nous allons dtailler le CDMA dans les paragraphes qui suivent. Cette technique d accs repose sur les travaux consacrs l talement de spectre (spread spectrum) et sur ces proprits particulires. 10.4.2 L talement de spectre saut de frquence Invente au cours de la seconde guerre mondiale par une actrice d Hollywood Hedy Lam ar et son pianiste, le procd de saut de frquence (aussi appel vasion de frquence) ne sera rellement mise en oeuvre que plusieurs annes aprs. L ide est de transmettre une information en modif iant la frquence porteuse par saut des valeurs prises de manire pseudo-alatoires. Ilexiste plusieurs approches du saut de frquences Frequency Hop :

Le saut de frquence lent, o plusieurs eb d information sont transmis sur une porteuse module avant que la valeur de cette porteuse soit modifie C est le cas du saut de frq uence dans le GSM.

Le saut de frquence rapide ou talement de spectre saut de frquences (FHSS Frequency Hopping Spread Spectrum) ncessite la transmission successive de plusieurs frquence s successives pour mettre un seul bit d information. Cette technique a des avantages q uivalents ceux de l talement squence direct ( 10.4.3) ; tant au niveau des gnrations de squ pseudo-alatoires des frquences de saut, que du gain au de l accs multiple. Etalement de spectre saut de frquence f Amplitude f1 f2 f4 f5 Transmissiond'unbitd'information0ou1 t Cette technique est mise en oeuvre dans la normalisation HomeRF de transmission

de donnes courte porte. Son intrt principale est de permettre une diversit de frquences afin d viter l perturbations de brouilleurs fixes, intentionnels ou non et donc d assurer une qua lit moyenne. Nanmoins, sa mise en oeuvre ne permet pas des dbits trs levs ; il s agit donc d une te ique privilgier dans des cas de transmissions dgrades. 10.4.3 L talement de spectre squence direct L talement de spectre squence directe (DSSS Direct Sequence Spread Spectrum en angla is) est une technique troitement lie au CDMA. Elle est aussi qualifie d talement pseudo-bruit n anglais Pseudo Noise Spread Spectrum PNSS) ou de SSMA (Spread Spectrum Multiple Access). Il faudra attendre les annes 80 pour qu elle devienne rellement oprationnelle, en partic ulier dans un contexte multi-utilisateurs.

L talement de spectre squence direct s appuie sur la gnration de squences binaires p alatoires (cf section 4-codage pour les dtails concernant la gnration de ces squences ) de vitesse R trs leve devant la vitesse R du signal numrique , suppos ici NRZ, transmettre. Le flux binaire lent an(t) utile est alors multipli au flux pseudo-alatoire spa(t) rapide pour crer un signal m(t) rapide contenant l information : 145

Section 3 m(t) = an (t).spa(t) VV T=1/R +a

Modulations Numriques

T '=1/R' +a anX(t) m(t) t t spa(t) 110 10 110 V -a

10 tT '=1/R' 1 Le terme de spectre tal se comprend si on compare le spectre du signal d entre avec celui du signal de sortie. Compte-tenu de la vitesse trs leve du signal en sortie, et en vertu de c e qui a t vu ( 1.4.3) on aboutit au spectre suivant : Densit spectrale de puissance V/Hz f aT an(t) m(t) aT'

R R' En gnral, le signal tal m(t) est ensuite modul en BPSK (ou en QPSK) sur une frquence porteuse. On obtient donc le schma suivant pour le modulateur : m(t) an(t) spa(t) X p(t) X h(t) BPSK Etalement Modulation 10.4.4 Dmodulation et rcupration En principe, il suffit d inverser la chane prcdente pour rcuprer le signal. En effet, a squence spa(t) multiplie par elle-mme donne la fonction identit : spa(t).spa(t) = 1 En consquence une fois le signal BPSK dmodul, c est dire une fois m(t) rcupr, on retrouve le signal d origine en multipliant nouveau par la squence : an (t) = m(t).spa(t) 146

Section 3 V V +a

Modulations Numriques

1100+a tan(t) m(t) spa(t) 1-a X T=1/R V tT '=1/R' 1 1100t1T '=1/R' En pratique se pose un problme fondamental : la synchronisation de la squence de rc eption avec la squence d mission. En effet, la rcupration implique de multiplier m(t) avec spa(t) synchronise exactement avec celle utilise au dpart.

Il existe pour cela plusieurs techniques : envoie d une squence simple de synchroni sation avant l mission proprement dite, utilisation des proprits d autocorrlation des squences pseu alatoires (cf section 4), Une difficult supplmentaire apparat dans les cas de multi-trajets ou d chos, le signal tal retard s ajoutant au signal original ce qui perturbe srieusement la squence pseudo-alatoire et rend la synchronisation trs dlicate, cause d un risque de synchro sur la squence retarde. Les aspects typiques des concepts lis la dmodulation comme l influence du bruit blan c, seront traits en consquence dans la partie suivante.

10.4.5 Gain de codage Quel intrt cette manipulation d talement de spectre qui, au final, consomme plus de b ande passante l arrive qu au dpart pour la mme quantit d information ? On peut apporter de rponses cette excellente question. Dans un premier temps, le signal gagne en furtivit : le pic de puissance est faible et peu lev au dessus du plancher de bruit, et donc difficilement dtectable par un ventuel interc epteur. Il devient galement beaucoup moins sensible aux brouilleurs ventuels tend donn sa largeur. Cela explique pourquoi les militaires se sont intresss en premier cette technologie. Dans un second temps, le signal gagne en rsistance au bruit et donc aux erreurs d e transmission. On

parle alors de gain de codage, exprim en dcibels. En effet, le rapport signal sur bruit du signal tal reu aprs dmodulation est de la forme S . a/ Z . = 10log.. o R est la bande de bruit du signal tal .. Nm(t ) N .R' . 0 . Quant au signal an(t) sa puissance est identique mais sa bande de bruit n est plus que de R : S . a/ Z . S . R' . = 10log. .. = +10log.. . N an (t) . N0.R . Nm(t ) . R . On dfinit ainsi le gain de codage par : . R' . GdB = 10log.. [dB] . R . 147

Section 3

Modulations Numriques

On a vu en effet (section 1, 4.7.4) que le taux d erreur binaire est li troitement a u rapport signal bruit. Donc si la puissance est limite l mission pour an(t) (tension a) et si on veut nanmoins augmenter le rapport signal sur bruit la rception, il suffit de transmettre le me ssage l aide d un talement de vitesse R >R. Ou bien, en maintenant la plage de frquence initiale, on rd uit la vitesse du signal transmettre. Pour illustrer ce rsultat, on peut dire qu un symbole d information 0 constitu d un nombre p d tats haut ou bas de dure courte T : T = pT ' ou 1 de dure T

Ces tats sont appels chips en anglais, c en abrg, pour les diffrencier des eb ou bits d information. Ainsi, un symbole 0 ou 1 est cod par un mot de p chips. La vitesse R est alors exprime en cps, chip par seconde. Si un des chips arrive errone, le mot reste facilement identifi able, surtout si le mot pour 0 est trs diffrent de celui utilis pour 1 . Le tableau qui suit donne un exemple N=20 Symbole Mot de code 1 01001110101011010110 0 10110101011100000101 Suposons qu arrive le mot 01011100101101010110 la rception. Ce dernier est plus pro che (au sens de Hamming) du mot codant 1 que de celui codant 0 . On identifiera donc sans erreur c e mot avec 1, malgr un TEB de 0,2 la rception. Remarque : dans le cas de squences pseudo-alatoires, ces mots de codes changent au cours du temps. 10.4.6 Squences orthogonales Nous allons expliquer le principe de la cohabitation de plusieurs squences pseudo -alatoires. Considrons deux squences spa1(t) et spa2(t). On dira que ces deux squences sont orthogonales si elle sont non corrles. Disons simplement que le produit des deux squences est une t roisime squence spa3(t) elle-mme pseudoalatoire. C est dire, et c est une proprit essentielle de ces

squences, que son intgrale est nulle sur une dure suffisamment longue T>>T . spa (t).spa (t) = spa (t) 12 3 VV

spa2(t) X V tT'=1/R' 1 tT'=1/R' 1 spa1(t) spa3(t) tT'=1/R' 1 Nous rappelons que la proprit intgrale est lie la surface sous la courbe. Ici, le no mbre d tat +1 et 1 tant quivalent, c est dire quiprobable, en plus du caractre pseudo altaoire de uence, la surface est nulle sur une dure assez longue. 148

Section 3 .tt+T spai (u)du = 0 VV

Modulations Numriques

tspa(t) T '=1/R' 1 .Tt0 T 10.4.7 Accs en code Nous allons prsent abord l accs en code proprement dit, en exploitant les techniques d talement. Supposons prsent que chacune des deux squences alatoires est module par un signal d informtion diffrent a(t) et a (t). Cela correspond au cas ou deux utilisateurs utilisent simultanment cette technique d talement de spectre squence direct, avec sur le canal radio la mme frquence porteuse en BPSK par exemple. Le signal reu par un ventuel rcepteur sera donc la so mme des deux signaux tals. m(t) = a(t).spa1(t) m'(t) = a'(t).spa2(t) Signal reu : h(t) = m'(t) + m(t) Pour identifier dans ce signal la squence a(t), il faudra simplement multiplier par la squence associe a(t), c est dire par spa1(t). En intgrant ensuite sur la dure T, on liminera la composante associe a (t) : h(t).spa1(t) = a(t) + a'(t).spa3(t) h(t).spa1(t)dt = a(t). + a'(t).0 = a(t) .T Pour rcuprer a (t), il suffit de multiplier par l autre squence. C est le principe de l en code, CDMA. Le graphe qui suit reprsente le principe dtaill ci-dessus : .Tt T a'(t).spa2(t)

X V t 1 V ta a(t).spa1(t) spa1(t) V ta + a(t).+a'(t)spa3(t) V 2a a a(t) 149

Section 3

Modulations Numriques

10.4.8 Capacits multi-utilisateurs Bien sr, plus le nombre d utilisateurs sera important, plus la puissance de bruit t ils sont l origine augmente. Ainsi, on peut dire que la contribution globale de bruit N dans le cas de K utilisateurs mettant une puissance identique C vaut N = (K -1).C Le rapport signal bruit en rception pour un utilisateur est donc : C 1 = NK -1 Cette valeur permet de dterminer la valeur de la marge de brouillage : en effet, le gain de codage R /R peut compenser dans une certaine mesure la dgradation provoque par les K-1 autres utilisateurs, jusqu ce que le C/N soit trop faible pour assurer une qualit suffisante.

don

10.4.9 Intrts et limites du CDMA L intrt majeur de cette technique est, outre la rsistance leve aux brouilleurs, une ca acit transmetttre un signal numrique dans des conditions de rapport signal bruit faibl e, en exploitant le gain de codage. Ces conditions peuvent s accompagner dans la dimensionnement des s ystmes d une rduction des puissances en jeu et de la taille rduite des antennes en contre-parti e d une consommation en bande passante. Cependant, lors d une liaison fortement perturbe et en particulier en prsence de mul ti-trajets, des problmes spcifiques apparaissent pour la gestion de la synchronisation du rcepteur : en effet les squences d talement retardes se comportent comme des brouilleurs extrieurs et les prop rits d autocorrlation des squences doivent tre tudies avec prcision. Notons que certaines hniques (comme le systme MIMO) permettent de dtecter ces chos et de les resynchroniser sur

la squence principale afin d amliorer la qualit : l inconvnient devient un avantage. Nanmoins, et, paradoxalement, ses performances sont limites dans le cas d une utilis ation multiutilisateur : le TEB est limit cause du bruit d aux multiples squences des utilisat eurs qui limite le rapport S/B. Dans ce cas on parle d ailleurs de rapport S/I, o I est la puissance d es autres utilisateurs. Bien sr, celle-ci est toujours leve, et d autant plus que le nombre d utilisateurs est grand. On a donc une compression des performances, mme avec des puissances fortes, ce qui n est pas le cas avec le TDMA o l utilisateur est seul. TEB 10 S/N10dB 15dB -3 10-6 10-9 TDMA CDMA En consquence, le CDMA, s il est est intressant pour la voix, prsente nanmoins des lim ites pour le transfert des donnes fiables (fichiers de donnes sensibles, bancaires ). 150

Section 3

Modulations Numriques

10.4.10 GPS -Global Positioning System Le GPS s appuie sur une constellation de 24 satellites mettant chacun en continu un e squence d information de 1500eb sur deux frquences appeles L1 et L2 modules en BPSK. L1=1,57542 GHz L2=1,22760GHz

Cette squence, de dbit rel 50eb/s, est donc mise en 30 secondes. Elle est tale, par u e squence unique propre chacun des satellites pour permettre l accs CDMA et ainsi la distinct ion par le rcepteur des diffrents satellites. Deux talements coexistent, de vitesse diffrente. L ide initiale est de founir une squence bas dbit (C/A : Coarse/Acquisition) pour l acquisition, et le positionnement peu prcis, puis une seconde plus rapide et plus longue pour un calcul prcis et une meilleure rsistance aux brouillages (P : Precise). Le tableau qui suit rsume les proprits de ces deux squences pseudo-alatoires. Nom Vitesse Longueur Dure Longeur du chip Gain de codage C/A 1023kcps 1024eb 1ms 300m 43dB P 10,23Mcps >200Geb 267jours 30m 53dB

La longueur de la squence P est due en outre a une volont de scurit pour empcher un u tilisateur pirate d accder au positionnement prcis : une cl est ncessaire pour synchroniser la sq ence P la rception alors que la longueur trs courte de la squence C/A autorise une synchronis ation rapide et automatique par corrlation. La particularit est que ces deux squences sont superposes dans le signal transmis, o si l on prfre que le signal tal C/A est nouveau tal avec P.

10.4.11 UMTS Universal Mobile Telecommunication System L UMTS a adopt pour l interface radio plusieurs techniques fondes sur l talement sque directe et le CDMA. L accs appel W-CDMA pour Wide CDMA ou AMRC large bande est exploite pour deux modes d accs concernant le duplexage dnomms UTRA/FDD et UTRA/TDD [Universal Terrestrial Rad io Access/ Frequency(Time) Division Duplex]. Ils s appuient sur des squences (une par utilisateur) de vitesse 3,84Mcps ou 1,28Mcps pour la compatibilit avec d autres systmes CDMA (Cdma20

00). Ces squences sont modules en BPSK ou QPSK pour occuper un canal rserv de largeur 5MHz da ns une des bandes de frquences attribues. UTRA/FDD UTRA/TDD Etalements 3,84Mcps / 1,28Mcps Facteur d talement Bandes (MHz) 4 512 VM 4 256 VD 1920-1980 (VM) 2110-2170 (VD) 1 ou 16 (VD) 1, 2, 4, 8 ou 16 (VM) 1900-1920 (VM) 2010-2025 (VD) Sparation porteuses 5MHz Modulation Dbits BPSK (VM) QPSK (VD) QPSK 15kbit/s 1920kbit/s selon facteur d talement VM : Voie montante VD : voie descendante 151

Section 3

Modulations Numriques

Le dbit thorique prvu tait de 2Mbit/s, il est limit 384kbit/s maximum. Il dpend en tique des conditions de transmission et de propagation qui dterminent la qualit du canal : e n intrieur ou en extrieur, metteur fixe ou en mouvement 10.5 AMRP PDMA 10.5.1 Principe L accs Multiple rpartition en polarisation est une dnomination de l utilisation de la olarisation des antennes dans la transmission d un signal radio. En principe, s il s agit d une ante nne base de doublet, ou demi-onde, l orientation de l antenne par rapport au sol donne son nom l a polarisation : horizontale (H) ou verticale (V). sol Antenne demi-onde sol Polarisation V Polarisation H Si le dispositif antennaire est plus complexe (antenne fente ou diple crois, anten ne hlicodale ) il est possible d utiliser la polarisation circulaire droite (CD en anglais RHCP R ight Hand Circular Polarisation) ou circulaire gauche (CG en anglais LHCP Left Hand Circular Polaris ation). Pour rsumer, l AMRP permet de faire coexister en mme temps et dans la mme bande de frq uence 4 accs simultans sur un systme d antennes (H, V, CD et CG). 10.5.2 Utilisation La transmission par satellite utilise l ensemble de ces accs pour accrotre la bande passante des canaux, ou rpteurs satellites. La polarisation des antennes (H/V) permet ainsi d attn uer d environ 20dB les signaux sur la polarisation croise (donc V ou H) et ainsi d enrichir le mu ltiplexage en frquence. Nanmoins, un dcalage des porteuses est mis en oeuvre pour une synchronisa tion plus aise et une attnuation plus leve. Polarisation H Frquence Frque nce Polarisation V Spectre satellite : multiplexage des porteuses

10.6 AMRS

SDMA Tout comme l AMRP, l Accs Multiple Rpartition Spatiale est une technique liie aux ante nes. Celle-ci concerne les rseaux d antennes et les possibilits offertes par les disposit ifs lectroniques qui 152

Section 3

Modulations Numriques

les contrlent. L ide est ici d accrotre le nombre d utilisateurs potentiels en les isol gographiquement et en les pointant avec une antenne directive, en principe adapta tive, c est dire dont le lobe principal, c est dire la zone de visibilit, peut tre modifie au cours du temps et suivre l utilisateur. Les utilisateurs exploitent toute la dure sur tout le spectre, ils sont ditingus l es uns des autres par leur position, les antennes de rception localisant les sources. Cette technique peut tre combine avec le FDMA, le TDMA ou le CDMA. Cette technique est prvue dans la normalisation UMTS pour accrotre la capacit ; elle impose cependant d e nombreux calculs au niveau des antennes pour configurer le faisceau directif, ce qui rend son dveloppement grande chelle dlicat. Notons que le principe d un cble pour une liaison, associ une commutation de circuit , peut tre appel un accs SDMA. 10.7 AMRL

WDMA 10.7.1 Principe et domaine d application L Accs Multiple Rpartition en Longueur d onde est une technique spcifique la technol e des fibres optiques. Il s agit en ralit d une technique FDMA mais aux frquences optiques (p lusieurs centaines de THz), on prfre manipuler les longueurs d ondes, en lien avec les diodes LASERS qui les gnrent. Amplitude Longueur d'onde Utilisateurn t On rappelle en effet la relation entre la longueur d onde . et la frquence f : .= c o c est la vitesse de la lumire dans la fibre f

On peut associer chaque longueur d onde une couleur. Ainsi, dans le spectre de l opt ique et du proche optique (Infra-Rouge) chaque utilisateur aura pour sa transmission une co uleur (ou canal) qui correspond une frquence porteuse et une largeur de bande autour pour la modulatio n. Ce multiplexage prsente un intrt car il vite d utiliser plusieurs fibres, avec une fib re par canal ce qui reviendrait une forme de SDMA. C est un gain de place et un accroissement de l a bande 153

Section 3

Modulations Numriques

passante totale disponible. Mais on se heurte ici de nombreux problmes techniques , la manipulation des photons tant plus dlicat que celle des lectrons, pour aboutir au traitement des canaux, insertion, extraction, commutation Cette technique spectrale peut se trouver combine, comme dans le domaine radio av ec un multiplexage temporel appel OTDM, Optical Time Division Multiplex. 10.7.2 Fentres optiques On utilise en thorie trois gammes de longueur d onde, ou trois fentres, pour la tran smission. Le tableau qui suit donne les trois longueurs d onde centrales de ces fentres, qui se trouvent toutes dans la gamme dite des infra-rouge. Fentre Longueur d onde Premire fentre 850nm Seconde fentre 1300nm Troisime fentre 1550nm

Elles correspondent aux minima d attnuation dans le fibre. La premire est aussi la p lus ancienne (premires fibres) et n est plus utilise. Les fibres modernes travaillent dans la sec onde et essentiellement la troisime. Elles prsentent des intrts supplmentaires qui seront voq dans le volume sur les tlcommunications.

10.7.3 WDM Le multiplexage prsente un intrt quant l exploitation de la largeur de la bande de la fibre, qui est norme, mais qui ne peut se faire que par des canaux multiples, les largeurs suprie ures 100GHz tant aujourd hui hors de porte. L accs multiple en longeur d onde classique permet de mu tiplexer sur une mme fibre jusqu dix canaux. Cela reste faible. Il y a cela plusieurs raison s : Qualit et stabilit des diodes LASERS Filtrage des signaux optiques Qualit des fibres Amplification et rgnrations des signaux. Aujourd hui, les progrs technologiques autorisent d voluer vers le DWDM. 10.7.4 DWDM Le Dense Wavelength Division Multiplex est une variante des techniques prcdentes, mais avec un

nombre accru de canaux (d o le terme dense). On peut obtenir plusieurs dizaines de canaux de 10GHz de large espacs de 50GHz su r une unique fibre. Les technologies optiques dveloppent des composants pour manipuler ces canaux dan s les conditions les meilleures :

L amplification des signaux sur la fibre par amplification directe sur un tronon de fibre dope, c est dire ne ncessitant pas la reconversion et l amplification lctronique avan a rgnration et la remodulation sur une autre fibre. Le filtrage et la sparation des signaux trs larges bandes (plusieurs GHz, jusqu 40GH z) en bande de base pour la modulation des sources lumineuses L insertion et l extraction simple de canaux dans le multiplex de la fibre, si possi ble l encore en vitant le passage par l lctronique, mais en utilisant des coupleurs optiques. Le brassage et la commutation optique des canaux dans une architecture rseau, l adr essage correspondant la couleur de l onde par exemple. 154

Section 3

Modulations Numriques

Toutes ces volutions sont en marche dans les socits de pointes qui dveloppent des pr oduits dans le domaine de l optique. L avenir est au tout optique, mais les dfis techniques sont nom breux et encore du domaine de la recherche fondamentale. 10.8 Nature des liaisons 10.8.1 Liaisons 2 fils Liaisons 4 fils Lors d une liaison entre deux points A et B, il est parfois utile de caractriser la nature de cette relation. Elle s appuie ici essentiellement sur la description du support physique utilis. Une liaison 2 Fils s appuie sur un support parfaitement symtrique et pouvant transm ettre inconditionnellement les signaux de A vers B et de B vers A, dans les mmes condit ions. Les cbles coaxiaux, paires filaires, fibre ou support hertzien s appliquent cette dfinition Une liaison 4 fils ncessitent au moins un point de sa structure physique une dist inction entre les deux sens de transmission ; il peut s agir par exemple d un amplificateur ou d un filt re actif qui impose de sparer les deux sens.

Les liaisons ou une technique d accs spcifique est utilise (FDMA, TDMA, CDMA ) peuvent re qualifier de pseudo 4 fils, le support physique tant parfaitement commun au deux sens. 10.8.2 Liaison en mode Simplex Une liaison est qualifie de simplex si elle ne peut tre exploite que dans un seul s ens : de A vers B par exemple. La diffusion (TV, ou radio) est caractristique de ce type simplex 10.8.3 Liaison en mode Duplex Ici, la liaison duplex (parfois aussi appel full-duplex) dsigne une transmission b idirectionnelle totalement symtrique entre les deux extrmits de la liaison. C est le cas d une liaison tlphonique.

Lors d une liaison Modem, deux bandes de frquences peuvent tre rserves dans le canal tlphonique, une pour chaque sens. Le mode semi-duplex ou half-duplex qualifie une liaison o la communication se fait alternativement dans un sens, puis dans l autre. C est le cas lors d une communication Morse, ou lors de l usage de portatif type talkie-walkie utilisant un commutateur PTT (Push To Talk). 155

Section 3

Modulations Numriques

Section 3

Modulations Numriques

11. Dmodulation 11.1 Le Canal de transmission 11.1.1 Synoptique Traitement numrique I Q C hane Tlcom A mpli HF Hertzien Filaire Coaxial Fibre optique f0 BRUIT+ Traitement numrique I Q Transposition OL Modulation I Q C hane Tlcom A mpli faible bruit fi CAN I Q Transposition OL Dmodulation Boucle de C ostas Echantillonneur ANALOGIQUE NUMERIQUE CANAL DE TRANSMISSION

Ce schma ne traite pas de l acquisition et du codage du signal physique initial ain si que de son dcodage et de sa restitution. Cette partie sera traite dans la section suivante. O n s intresse dans cette partie la faon de rcuprer le signal modul dans de bonnes conditions, c est di de restituer les composantes en quadrature an(t) et bn(t) sur les voies I et Q, puis le train binaire modulant initial. L ensemble de ce qui est prsent dans la zone

analogique du schma peut tre considr c

canal de transmission pris au sens le plus large.

Les contraintes principales et antagonistes pour ce type de liaisons sont : Des puissances d mission faibles Des dbits d information levs Un encombrement spectral le plus rduit possible Nous allons dtailler les lments perturbateurs de cette liaison et qui risquent d inte rdir la restitution du train binaire initial. 11.1.2. Contributions du bruit On distingue deux contributions majeures au on du signal modulant dlicate : 157

bruit qui risquent de rendre la rcuprati

Section 3

Modulations Numriques

la dformation du signal par filtrage due au canal : Filtrage, affaiblissement Dispersion Doppler Fading Brouilleurs Le bruit de fond et dformations d aux lments lectroniques internes la chane Bruit thermique Drive des PLL Dispersion et distorsion des filtres 11.1.3 Filtrage Le filtrage dforme le signal selon plusieurs aspects complmentaires : l attnuation da ns la bande passante, la distorsion d amplitude et la distorsion de phase.

Nous avons abord ces aspects dans la premire section (chapitre 3 Filtrage). Nous rs umerons les consquences ici par le schma suivant : une impulsion rectangulaire, reprsentant un lm ent binaire, sera dforme lors de son passage dans le filtre, et de manire gnral, travers le filtr global constitu par l ensemble de la chane de transmission. V t V t Nous verrons que la dispersion, ou distorsion de phase, peut provoquer des rotat ions parasites des constellations dans le plan IQ du signal modul, ce qui dforme les composantes en q uadrature du signal. 11.1.4 Bruit thermique Le bruit a t trait dans la section 1 chapitre 4. Comme consquence, quelque soit son origine exacte, il provoque un talement de la tension du signal autour de sa valeur moyen ne selon un profil gaussien. Il va se superposer au filtrage.

V V

Signal Filtr et Bruit t t

11.1.5 Effet Doppler Ce phnomne physique bien connu explique pourquoi un vhicule qui se rapproche d un spe ctateur met un bruit plus aig que le mme vhicule qui s loigne, et pourquoi en passant devant c spectateur il y a distorsion du bruit mis par un haut-parleur plac sur le vhicule. Ce qui est valable pour les ondes sonores le reste pour les ondes radio. 158

Section 3

Modulations Numriques

L effet Doppler est li au mouvement relatif du rcepteur par rapport l metteur. Cet eff t est particulirement sensible pour des applications comme la tlphonie mobile, bord de vhi cules au sol ou arien. Pour rsumer les consquences de ce mouvement, on peut dire que les frquences porteus es se dcalent lgrement autour de leur valeur initial : Si il y a rapprochement, la frquence de rception augmente S il y a loignement, la frquence de rception diminue. Frquence Frquence Vitesse v Frquence Frquence Vitesse v f0 f0+ f f0 f0-f

Les carts de frquence .f dpendrons de la vitesse relative. On montre simplement que : cv f +.f = f (1 + ) f 0 00 c - vc Avec v vitesse de rapprochement (v>0, et v<0 pour l loignement). Cette formule est valable pour des vitesses v non relativistes ; dans ce cas, il faut tendre cette formule (relation de Doppler Fizeau). Pour ce qui nous concerne ici dans les tlcommunications, cette relation suffira ampleme nt. On retiendra que : v .f = f [Hz] 0 c Sur la constellation, on a une rotation de la porteuse implique par ce dcalage. On comprend que cette rotation peut provoquer des erreurs dans l identification de la constellatio

n, puisque le dcalage de phase vaut .f.t pendant la dure t. Ils sont en principe faibles mais sur des liaisons dbit levs, cela peut s avrer suffisant pour perturber la communication.

Ce phnomne physique explique galement pourquoi un vhicule qui se rapproche d un specta teur met un bruit plus aig que le mme vhicule qui s loigne, et pourquoi en passant devant c spectateur il y a distorsion du bruit mis par un haut-parleur plac sur le vhicule. 11.1.6 Fading et multi-trajets Le fading, ou vanouissement, dsigne des variations de l amplitude du signal la rcepti on. Ce dfaut est provoqu essentiellement parce ce qu on appelle les multitrajets : un mme si gnal arrive par deux chemins diffrents. On peut noter deux causes distinctes : Les chos naturelles sur des obstacles Les chos artificiels dans les rseaux mono-frquence ou plusieurs metteurs transmetten t le mme signal En effet, quand deux metteurs/rcepteurs communiquent entre eux par un canal radio, le trajet du signal n est pas forcment rectiligne, ni ncessairement unique. On va donc classer la propagation selon les trajets prpondrants utiliss : Trajet direct : LOS Line of Sight Trajet Indirect : NLOS Non Line of Sight 159

Section 3

Modulations Numriques

trajet direct trajetindirect Les diffrentes longueurs des trajets provoquent l arrive des dcalages de phase. Si ce dernier vaut p pour la porteuse, c est dire qu il y a opposition de phase entre deux signaux, il y alors annulation par sommation de l amplitude au niveau du rcepteur : il y a vanouissement, ou fading . Une autre consquence importante est l allongement de la dure du symbole transmis, av ec l apparition d chos, puisqu il peut y avoir des trajets plus longs que le trajet direct qui s y superpose. (cf consquences 9.4.7) Pour conclure, on distingue deux types de multi-trajets qui sont traits diffremmen t, tant dans la modlisation mathmatique que dans la nature des signaux moduls mis en oeuvre : Le multi-trajet en environement urbain o les trajets indirects sont prpondrants

Le multi-trajet en environement rural o le trajet direct est prpondrant La matrise de ce phnomne, modlis par un filtre, implique l usage de techniques modulat ires comme l OFDM, ainsi que des techniques de codage spcifiques qui seront abordes dans la section suivante. 11.1.7 Canaux de Rayleigh et de Rice Ces canaux correspondent des distributions mathmatiques caractrisant le niveau de puissance aprs la propagation des signaux radiolectriques dans un environnement donn. On clas se ainsi les milieux de propagation pour les ondes V/UHF en deux catgories : Le milieu rural, o le trajet direct est prpondrant : canal de Rice Le milieu Urbain o les trajets indirects sont prpondrants : canal de Rayleigh trajet direct trajetsindirects trajetsindirects Propagation rurale Propagation urbaine Ces caractrisations sont particulirement utiles pour la planification des structur

es des rseaux de tlphonie mobile et pour la diffusion numrique hertzienne. 160

Section 3

Modulations Numriques

11.1.8 Stabilit des gnrateurs ; PLL et Bruit de phase Tout signal physique ncessite l utilisation d un gnrateur charg de produire la frquen rteuse. Les dfauts de cet appareil auront des consquences sur la qualit du signal modul. Un des dfauts les plus communs est la stabilit de ce gnrateur, c est dire la variation de la frquen e instantane autour de sa valeur moyenne. Le cas de la PLL permet d approfondir ce point. Nous avons dj rencontr la PLL (Phase locked Loop, ou boucle verrouillage de phase) pour la dmodulation FM. Nous la traiterons de nouveau dans le chapitre 10.3 de cette sect ion. Signalons ici sans calcul que ce circuit est charg de synthtiser des frquences avec une grande so uplesse, ce qui est crucial dans les metteurs et rcepteurs modernes. Cependant, la boucle de rtroaction permettant d asservir le VCO prsente un certain t emps de rponse, et d autre part la tension de commande du VCO est elle-mme susceptible d tre br uite. Ces facteurs induisent sur la porteuse une lgre vibration de sa frquence au cours du te mps. Au niveau spectrale, on parle de bruit de phase. La reprsentation de la porteuse dans le plan IQ conduit un un lger arc de cercle autour de la position de stabilit.

fdBmPorteusepurePorteusePLLetbruitdephaseQI Ici encore, la qualit de la PLL aura des consquence directes sur la qualit du signa l dmodul selon les dformations engendres sur la constellation, qui peuvent se rsumer une lgre oscil ation autour du point de stabilit.

11.1.9 Amplification de puissance L amplification de puissance est l un des derniers lments de la chane d mission. Il est principe suivi par un filtre d harmoniques, puis par l antenne. Nous aborderons ici les consquences de la non-linarit de l amplification de puissance sur la constellation du signal modul mis ; il s agit pour simplifier d un effet de filtrage p articulier. Un amplificateur de puissance a, pour des raisons techniques, tendance a fonctionne

r en rgime nonlinaire, c est dire qu on sature toujours lgrement de genre d quipement pour une puis

leve l mission. On dit alors que l amplificateur provoque une compression de la puissa ce : le gain de l amplificateur n est pas constant, il amplifie plus les puissances faibles que les puissances fortes prsentent l entre. Il y a donc une consquence immdiate sur les modulations d amplitudes (AM, QAM ) puisqu e les fortes amplitudes seront moins amplifies que les faibles, d o la dformation visible s ur le schma. Pour les modulations de phase et de frquence, cet inconvnient n a plus de consquences , la constellation se situant sur un cercle. Il existe galement des dispositifs numriqu es de traitement visants compenser ces dfauts en dformant priori le signal d entrer de faon ce que la compression de l amplificateur cre en sortie une constellation rgulire. Ces systmes ut ilisent une boucle de rtroaction et des convertisseurs analogiques-numriques. 161

Section 3 Psortie

Modulations Numriques

I Q Amplificateur satur I QPentre Plage linaire Gain constant Plage non-linaire Compression du gain 16-QAM 16-QAM dforme Les modulations de phase et de frquence ont en thorie une enveloppe d amplitude cons tante, puisque leur constellation se trouve sur un cercle ; cependant les filtrages des paires orthogonales et les transistions par zro des constellations provoquent des variations de cette en veloppe. Retenons que pour les modulations de types FM, PSK ou FSK, des amplificateurs de qualit moyenne suffisent ; ce n est en revanche plus le cas des quipements utilisant la QAM qui se ront particulirement soigns, et donc plus coteux. Les techniques rcentes (OFDM et CDMA en particulier) prsente des caractristiques propres quant leur enveloppe (cf 9.4.4) et selon la modulation mise en oeuvre.

11.1.10 Conclusions On doit distinguer les traitements en amont, concernant la nature de la modulati on utilise et son efficacit sur le canal considr, et les traitements en aval sur le signal reu et dform ce qui concernera la suite de cette partie sur la dmodulation. On retiendra ainsi pour rsumer la suite de cette partie que les deux contribution s distinctes au sens large que sont le filtrage et le bruit thermique sont traites de manire spare avec d es techniques propres chacune. Les effets du filtrage (Doppler, filtres de canal, multi-trajets, saturation ) peu vent tre compenss dans de bonnes conditions avec la technique de l galisation, et l usage de filtres de Nyquist. Le bruit proprement dit peut tre limit de deux faons suivant son origine (cf sectio n 1 chapitre 4) -Le bruit blanc thermique par un filtrage bande troite ou des dispositifs de refr oidissement -Le bruit externe par blindage, filtres CEM 11.2 IIS

Interfrences Inter Symbole. 11.2.1 Description et causes de l IIS L IIS (en anglais ISI Inter Symbol Interferences) est un des problmes majeurs trait er lors de la dmodulation d un signal numrique. Pour l expliquer simplement, considrons la transmissi on d un signal simple sur un support quelconque. Le codage simple consiste envoyer une i mpulsion de dure T pour un 1 et une absence d impulsion pour 0 . 162

Section 3 V

Modulations Numriques

t V t Filtrage T T' Attnuation Retard Allongement de la dure Impulsion mise Impulsion reue Une fois transmis, ce signal aura t filtr par l ensemble du canal et les moments peuv ent se superposer dans une certaine mesure la rception, le filtrage pouvant allonger la dure de transmission de l impulsion de dure T en un signal de dure T >>T. Sur un signal numrique, la reconnaissance des impulsions la rception peut tre impos sible : c est l interfrence inter symboles : V t V t Filtrage T T' Srie d'impulsions mise Srie d'impulsions reue L ensemble des caractristiques du canal au sens large (fonction de transfert des fi ltres, amplificateurs, caractristiques de propagation dans le canal, multi-trajets et cho s, Doppler ) peut tre responsable de cet allongement du temps de rponse T . L augmentation du rapport T /T rend donc d autant plus incontournable le traitement de ces interfrences. L augmentation de la dure du symbole mis T est une solution simple et s ignifie en fait une diminution du dbit, ce qui est au final peu compatible avec les exigences mod ernes. Les techniques modulatoires comme l OFDM sont une alternative efficace, le nombre lev de porteuses compensant leur vitesse faible de modulation.

Une autre possibilit consiste utiliser des filtres particuliers qui tout en ayant une rponse longue dans la dure rendront possibles la reconnaissance des symboles individuels : Il s a git des filtres rpondant aux critres de Nyquist. Combin la technique d galisation, le traitement offe t est en

principe de trs grande qualit. La suite de cette partie dtaille ces mthodes. 11.2.2 Filtrage de Nyquist et dcision : Premier critre On montre que si un symbole (carr, triangulaire ) passe dans un filtre particulier appel filtre de Nyquist, alors le symbole filtr s annule pour des valeurs prcises du temps. Considrons ici le cas de l impulsion carre qui est la rfrence en tlcommunication. Si utilise un filtre passe-bas idal dcrit dans la section 1 au chapitre 3.1, on sait que la rpons e filtre est une signal de la forme sin(x)/x, avec un retard induit par le filtre. 163

Section 3 V V

Modulations Numriques

T t Filtre de Nyquist T t Instants de dcisions 1 1/2 1/2T 1/T f H Les points d annulation de la rponse en sortie correspondent aux instants de dcision. Ce concept est fondamental dans les transmissions numriques. Il s agit des instants supposs o l on peu t prendre la dcision sur la nature du symbole transmis, dans notre cas, tat haut ou tat bas, tats 0 ou 1 . Ces instants sont bien entendu distants de T, dure de chaque symbole. L intrt du filtre p rcdent est qu il assure un niveau de tension nulle pour tous les instants de dcision sauf celu i du moment considr. Instants de dcision

L intrt de ce filtre est donc d assurer une annulation du signal filtr tous les instan s de dcision, distants de kT. Ainsi, pour un instant de dcision, seul le symbole qui nous conce rne prend une valeur non nulle (et maximale) et les rponses de tous les autres moments sont nulles cet instant prcis. On dit que ce filtre rpond au premier critre de Nyquist. Signal filtr sans IIS V T t 1 0 1 1 0 0 1 V Instants de dcision T t 1 0 1 1 0 0 1 On montre que tout filtre dont la fonction de transfert est symtrique par rapport au point (1/2T ;1/2) rpond au premier critre de Nyquist et assure une IIS nulle aux instants de dcision.

164

Section 3

Modulations Numriques

Premier critre : cas gnral 1 1/2 1/2T 1/T f H 11.2.3 Filtrage de Nyquist et synchronisation : Second critre Un des inconvnients du premier critre est, outre un temps de rponse infini, une abs ence de signaux fiables pour la synchronisation du rythme T. Or, tout rcupration de l information im pose une connaissance exacte de cette valeur pour dterminer avec prcision les instants de dc ision. 1 Deuxime critre 1/2 Premier critre Ainsi les filtres rpondant au second critre de Nyquist laisse passer les frquences entre 0 et 1/T et assure un nouveau type d annulation : Les points d annulations tous les kT+T/2 (k>0) qui assurent une meilleure synchronisation de l horloge. Satisfaire aux deux critres assure une rponse optimale pour la dmodulation du signa l. 11.2.4 Diagramme de l oeil Le diagramme de l oeil est le repliement sur la dure T d un moment du signal modulant an(t) ou bn(t) . C est une mthode de mesure de la qualit d une liaison numrique. Sa visualisatio n permet de dterminer si les paramtres importants peuvent tre rcuprer dans de bonnes conditions. Dans le cas d un signal modulant NRZ, on a les diagrammes qui suivent : T t Instants de dcisions Synchro du rythme

T/2 Instant de dcision Asservissement horloge t e d -T/2 +T/2 Instant de dcision Asservissement horloge t V V Oeil ouvert Oeil ferm 165

Section 3

Modulations Numriques

Les normes de transmission dfinissent un gabarit pour l ouverture optimale de l oeil, mais en pratique les traitements ultrieurs du signal permettent d accrotre cette qualit malgr un oeil d e trs mauvaise qualit (cf l galisation). Pour raliser le diagramme, on reproduit donc le signal an(t) (ou bn(t) ) reu (not a (t)) en nr repliant toutes les valeurs prises au cours du temps sur une seule dure T. En pra tique, il suffit d utiliser un oscilloscope sur lequel on rgle la base de temps (horizontale) de faon avoir une dure T sur la largeur de l cran. Exemple d un signal NRZ deux tats : Avec e : On mesure le risque d erreur sur la dcision 0 ou 1. Avec d : On mesure la prcision de l horloge (rythme). On peut ainsi reprsenter les diffrentes contributions de bruit sur le diagramme de l oeil : Instant de dcision t V Instant de dcision t Instant de dcision t V V Influence du bruit thermique Gabarit de mesure Filtrage capacitif Instant de dcision t Instant de dcision t Instant de dcision t VV V Influence du filtrage/ IIS Influence du fading Influence de la gigue de phase 11.2.5 Filtrage en cosinus surlev (Cf section

1- 3.4.3) Une classe de filtre trs utilise s inspire des notions thoriques du filtrage de nyqui st. On les retrouve dans tous les systmes modernes de transmissions numriques. Ils sont caractriss par u n facteur de roll-off r ou coefficient d arrondi compris entre 0 et 1 et qui caratrise les rponses temporell es et frquencielles. Attention, ces filtres sont un compromis avec les critres de Nyquis t et ne rpondent pas rigoureusement ceux ci. Le nom de cosinus surlev est d la relation mathmatique qui dfinit le profil de la ion de transfert du filtre et qui utilise un cosinus simple addition de 1, donc surlev par r apport zro. (La notion de haut et bas n est pas trs mathmatique mais correspond bien la manire do nt on doit tenir le livre) H r=1 1/2T 1/T f t rponse temporelle 2T T V 166

Section 3

Modulations Numriques

Le filtre avec r=1 assure une rponse temporelle avec de trs faibles rebonds. L IIS est donc trs limite et le diagramme de l oeil bien ouvert. En contrepartie, le filtre est large. Le filtre avec r=0 assure une rponse temporelle avec des rebonds importants sur une longue dure (il tend vers un sinus(x)/x) ce qui brouille le diagramme de l oeil tous en assurant une IIS faible aux instants de dcision. En contrepartie, le filtre est deux fois plus troit et tend v ers un filtre idal. En pratique ce filtre a une pente trs abrupte mais non infinie. f1/2T 1/T t2T T r=0 H V rponse temporelle Ci-dessous les diagrammes de l oeil pour les deux roll-off extrmes 0 et 1. Diagramme de l oeil coefficient r=1 Diagramme de l oeil 1.20 coefficient r=0 1.20

V V 0.60 0.60 0.00 0.00 -0.60 -0.60

-1.20 -1.20 0.000 122.07n 244.14n 366.21n 488.28n 0.000 122.07n 244.14n 366.21n 488.28n SymbolTime SymbolTime Raised cosineLP linear Frequency Response -0.500.000.501.001.50Mag/Vr=0r=0.5r=1 0.000 500.00k 1.000M 1.500M 2.000M f/Hz 167

Section 3 Raised cosineLP Impulse Response 18.00 A/V 12.00 6.00 0.00 -6.00 t/Ts

Modulations Numriques

La valeur de r=0,35 est utilise dans les filtres pour la transmission TV numriques par satellites (norme DVB-S), et celle de r=0,22 a t retenue pour la transmission sur l interface radio UMTS. 11.2.6 Filtrage et canal de transmission : Egalisation Le filtre de Nyquist peut se trouver en tte et filtrer le signal modulant de base ( an(t) ) (Filtre passebas) ou bien filtrer la porteuse module (filtre passe-bande) ou bien encore dans la chane de transmission et filtrer le signal modulant dmodul. Cependant, dans le cadre du synoptique prsent au paragraphe 11.1.1, le filtrage du signal modul est rparti sur la totalit du canal de transmission. Aussi le filtrage global n a-t il en p rincipe rien voir avec un filtre de Nyquist et dans la plupart des cas provoque une IIS inacceptab le. Cette remarque nous conduit introduire le concept d galisation. On peut considrer la configuration indique sur le schma suivant. Le canal a un gaba rit de filtre qui est a priori diffrent de ce qu il faudrait pour respecter scrupuleusement les critre

s de Nyquist. Il faut donc raliser un filtre dit galiseur qui permettra de synthtiser un filtre de Nyquis t pour l ensemble. L galiseur tient compte de la forme de la fonction de transfert du canal pour compe nser d une part les amplifications ou attnuations de l amplitude et d autre part les avances ou retard de phase (on dit qu il inverse le filtre de canal), il tient compte galement de l allure du symbole lmen taire de base transmis. r=0r=0.5r=1 0.0002.5005.0007.50010.000 t t Filtre galiseur Canal de transmission Filtre de Nyquist

Le schma prcdent prsente un filtre de Nyquist constitu par le canal et le filtre d ga ation. Ce type de filtre peut tre plac au niveau de la porteuse module reue ou aprs la chane de dmodulation. Sur les systmes analogiques, le filtre est en tte pour plus de simplic it. Sur les systmes numriques, les puissances de calcul disponibles permettent une galisation s ur les trains an et bn dmoduls. Nous renvoyons la partie suivante sur les structures des dmodulateurs. 168

Section 3

Modulations Numriques

Ainsi, le filtre est soit centr autour de la frquence porteuse, soit en bande de b ase. Dans le cas d quipement bande de base (modems filaires) il peut tre en tte et en bande de base. Filtre G(t) h(t) Canal H(t) d'galisation

GH 1/2 H G Nyquist 1/2T f f f arg(GH) arg(H) arg(G) f f f Dans la plupart des cas, le signal mis sur le canal est filtr et a dj une forme arron die pour limiter l occupation spectrale du signal mis sur le canal. Ce filtre est en principe optima l, l galisation corrige les dfauts du canal. Dans le chapitre suivant on dcrira des techniques d galis tion 11.2.7 Exemple de signaux moduls et filtrs Nous prsentons titre d exemple une srie de porteuses satellites modules en QPSK : on remarque le caractre raide des pentes du lobe principal, caractre li au filtrage des signaux modulants pour repecter les critres de Nyquist (filtre en cosinus surlev) . Il n y a donc pas de lob es latraux et il est possible de multiplexer en frquence un grand nombre de porteuses. Dans la partie centrale, le spectre de la porteuse module par une squence quelconq ue est pratiquement plat : on dit qu il s agit de pseudo-bruit, et que sa densit spectrale d e puissance est quasi-constante dans la bande passante du filtre utilis. 169

Section 3

Modulations Numriques

11.2.8 Conclusions Les critres de Nyquist ont t prsents succintement pour permettre de comprendre le poi nt fondamental qu est le traitement de l IIS par un filtrage optimal qui est, de manire classique, un filtre en cosinus surlev. Ce dernier, offre par son coefficient de roll-off un compromis entre la bande pa ssante occup, entre 1/2T et 1/T, et la prcision du diagramme de l oeil. Ce diagramme permet de visualis er rapidement la qualit d une liaison numrique. On peut le mesurer en diffrent point de la chane de mod ulation, et il a son quivalent sur la constellation du signal modul. Ce point sera abord dans le c hapitre 3.3. 11.3. Aspects thoriques de la dmodulation 11.3.1 Les objectifs Rappelons qu un signal modul est de la forme : h(t) = an(t).cos(2pf 0t) + b (t).sin(2pf 0t) + n(t) n O nous prcisons les composantes essentielles : f 0 Est la frquence porteuse module, ventuellement affect de variation faible (Doppler , bruit de phase, drive). an(t) et bn(t) sont les composantes en phase et en quadrature qui reprsentent le message modulant. Leur recouvrement impose de connatre le rythme T de l information. n(t) est le bruit blanc thermique gaussien additif qui se rajoute au signal la rc eption. Les objectifs de la dmodulation sont donc : La rcupration de la frquence porteuse La rcupration du rythme T et des paires en quadrature

L limination du bruit Et enfin, la restitution optimale du train binaire par traitement de l IIS. 11.3.2 Rcupration de la porteuse : multiplication de frquence Il s agit dans un premier temps de retrouver avec une (trs) grande prcision la valeu r de la frquence porteuse ce qui implique de suivre ses ventuelles variations. La connaissance a priori de la frquence n est pas suffisante. Il ne suffit pas d utiliser la valeur connue en sortie d un oscillateur (VCO) : il y a en effet peu de chance dans ce ca s de rcuprer le signal. Il faut en effet suivre avec une prcision et une rapidit leve (devant les va leurs de la porteuse et du dbit utiliss) les variations du signal porteur mis. On n est en effet pas l abris des glissements de frquence du VCO du modulateur, de bruit de phase, d imprcision des qu artz de rfrence ou d effets Doppler. En consquence on peut donner deux techniques pour rcuprer la frquence porteuse La rcupration peut se faire l aide de la prsence de la porteuse dans le spectre (raie) a ppele aussi frquence pilote ; ou bien on peut reconstituer la porteuse par multiplication. Ut ilise pour les modulations de phase (BPSK et QPSK), la multiplication Efface les dplacements de phase : BPSK x 2 QPSK x 4 8-PSK x 8 170

Section 3

Modulations Numriques

On multiplie ainsi la valeur de la frquence par 2n . Il suffira de diviser la valeur obtenue pour rcuprer la porteuse originelle avec ses ventuelles dfauts. Le multiplicateur peut tre simplement une diode, ou un lment actif crant des non-linarits et provoquant l apparition de raies harmoniques. Un filtrage permettra de slectionner la valeur adquat. Les dispositifs comme les doubleurs (mlangeurs) sont courant et peuvent tre cascads facilement quand il s agit de raliser des multiplications par des puissances de 2. Le diviseur de frquence peut utiliser une boucle verrouillage de phase (PLL, dcrite au paragra phe suivant) pour verrouiller l oscillateur sur un sous multiple de la frquence de rfrenc e. 11.3.3 Rcupration de la porteuse : asservissement de frquence Une technique couramment utilise consiste asservir une porteuse gnre localement sur celle du signal modul. Le dispositif cl pour ce type d opration est la boucle verrouillage de phase (PLL : Phase Locked Loop). Il permet d asservir le VCO utilis par le dmodulateur sur les va riations de la porteuse mise. n.f0 M langeur filtre de bo ucle C omparateur de phase VC O PLL Multiplicateur X x n cos(.. ) f0 Signal de Porteuse locale rfrence asservie Nous allons rappeler le principe de l asservissement par PLL d une frquence. On compa re l aide du mlangeur le signal multipli issue du signal modul, de frquence n.f0

avec la porteuse gnre par le VCO, et elle-mme multipie par n. La comparaison de ces deux frquences gnre aprs le fi tre de boucle une tension qui, applique au VCO, va imposer des variations de frquences la porteuse locale de faon annuler la diffrence de phase .. entre les deux porteuses. Si la frquence du signal de rfrence augmente, le signal appliqu au VCO augmente f0 Si la frquence du signal de rfrence diminue, le signal filtr par le filtre de boucle impose au VCO de rduire f0 On asservit ainsi la phase de la porteuse locale sur celle reue. Le point dlicat est ici de verrouiller la boucle, c est dire de parvenir la faire fonctionner comme dcrit ci-dessus. En effet, si le signal de rfrence varie trop rapidement ou avec un e dviation de frquence trop grande, ou lors d une interruption de la liaison, le VCO peut ne plus tre command par le signal de contrle issu du filtre de boucle. Il faut alors un certain temps pour verrouiller nouveau et la liaison est interrompue. 11.3.4 Rcupration des paires orthogonales On rappelle que le signal modul est de la forme : 0 h(t) = an cos2pf 0t - bn sin 2pft f0 = frquence porteuse rcupre Le rythme est la frquence des symboles transmis par le couple (a , bn ). La rcupration de ce rythme n R=1/T est assez aise sur le signal physique modul car il mesure la vitesse de variation des 171

Section 3

Modulations Numriques

paramtres phase/amplitude/frquence de la porteuse. Toute non linarit applique au sign al modul fera ainsi apparatre une raie de rfrence correspondant exactement la vitesse du sig nal.

Par la suite, l utilisation d une PLL est ncessaire pour suivre les variations du ryt hme imposes par le modulateur. Il s agit donc d un principe analogue celui de la rcupration de la frquenc porteuse, mais s avre plus simple effectuer en pratique. Mais la connaissance de R doit tre couple la dtermination des valeurs de la paire (a , bn ) pour n identifier le moment transmis, et le symbole binaire associ. Le dispositif boucle de Costas est dcrit au paragraphe 11.4.1.

11.3.5 Diagramme de l oeil Le diagramme de l oeil est le repliement sur la dure T d un moment du signal modulant an(t) ou bn(t). Il a t dcrit au 11.2.4. Son aspect tait alors associ un signal temporel du type NRZ deux tats haut et bas. Dans le cas d un QPSK, il existe deux voies en quadrature, donc une p aire de signaux modulants deux tats (a , bn ). L tude du diagramme de l oeil a donc un sens sur chacune des voies : n il en faut donc deux. L association des deux est lie l allure globale de la constella tion rcupre. A la rception, le signal ayant subit l ensemble des filtrages voulus ou non, l allure finale est la suivante : bn t 00 I Q 10 11 01 an V Signal pur Constellation pure

V Signal pur an t Diagramme de l'oeil t V La connaissance du rythme permettra d identifier avec prcision l instant o le signal p asse par la zone de la constellation caractrisant un moment et d en dduire son symbole (ici, 00, 01, 10 ou 11). 00 I Q 10 11 01 anr Constellation filtre V bn t Signal filtr : voie Q Signal filtr t an VV

Diagrammes t de l'oeil voie I 172

Section 3

Modulations Numriques

11.4. Structure des dmodulateurs 11.4.1 Boucle de Costas La structure en boucle de Costas est est du type cohrente : c est dire que le dmodulateur ncessite une rcupration ions de frquences de la et bnr dans une boucle ralise donc par de la porteuse (par asservissement d une PLL) afin de suivre les dviat porteuse mise. La rcupration des anr de Costas se une dmodulation sur deux voies en quadrature.

On rappelle que le signal modul reu s exprime (en ngligeant le bruit thermique) : hr(t) = anr(t) cos

0t - bnr(t)sin

0t X X hr(t) anr(t) bnr(t) Mesures de l'oeil f0f0t0cos . t0sin .2/px n PLL asservissement Le dispositif permet d extraire la paire en quadrature ; l asservissement en frquence est indispensable pour une grande qualit de dmodulation, mais il n entre pas directement dans la struc ture proprement dite.

11.4.2 Rgnration des paires an et bn initiales On doit complter le schma prcdent par le dbut de la chane numrique qui permet de res uer au final les symboles (mots binaires) associs aux moments. circuits Detecteur Echantilloneur numriques de seuil H R=1/T CAN Detecteur de transition par 0 anr(t) 0101100... horloge Impulsions V t V T t V T V

Le rle de l horloge est fondamental : c est elle qui indique l instant de dcision au CAN et fixe le rythme de restitution du train an original en sortie du dtecteur de seuil. Comme prcdemment, le dtecteur de transition par zro peut tre une simple diode suivie d un drivateur. 173

Section 3

Modulations Numriques

L horloge est asservie par une PLL de faon suivre les drives ventuelles de l horloge o iginale. Si le signal a t filtr et respecte le second critre de Nyquist, les transitions par 0 s e font bien a des dures multiples de T. La reconstitution d un signal priodique partir d une srie d impu ons qui apparaissent de manire alatoire mais distantes de kT peut se faire en utilisant un filtre passe-bande centre sur 1/T et avec une bande passante troite : la rponse temporelle est une sin usode amortie qui peut tre utilise pour synchroniser un VCO dans une PLL, qui gnrera l horloge local e de rfrence. 1/T La condition devient qu il doit y avoir suffisamment de transitions pour maintenir l oscillation en sortie du filtre. NB : dans ce schma, le signal an a deux tats. Il peut en avoir plusieurs suivant la valence de la modulation utilise (3 pour 9QAM, 4 pour 16QAM, 5 pour 8PSK ). La voie en quadrature dispose d un circuit analogue pour bn.

11.4.3 Dmodulation numrique La dmodulation numrique est en ralit une srie de calcul sur le signal hr(t) chantillo n. Les oprations vues prcdemment (mlange, gnration de porteuse et d horloge, filtrages ) son ralises dans le mme ordre mais de manire numrique, c est dire par des algorithmes de lcul sur les valeurs des chantillons. Impulsions V Impulsions Echantillonnage Fi anr(kTe') bnr(kTe') f e'=1/Te' > 2Fi hr(kT') hr(t) P Rcepteur Cette mthode prsente des avantages certains : fiabilit, pas d usures des composants, simplicit de ralisation matrielle avec en particulier une miniaturisation extrme, une consommati on rduite, une puissance de calcul permettant des fonctions puissantes de codages Cependant, l chan tillonnage d entre est un point dlicat qui ncessitera un soin tout particulier afin notamment de ne pas dgrader dans des proportions inacceptables le rapport signal sur bruit.

11.4.4 Dmodulation diffrentielle La dmodulation diffrentielle ou incohrente ne ncessite que de se confronter la phase du signal reu pendant la dure symbole prcdente : il n est pas ncessaire de connatre la frquenc teuse avec prcision. Le schma trs simple qui suit peut alors tre utilis. hr(t) DPSK retard T )cos(..X Dmodulation incohrente d'une modulation diffrentielle 174

Section 3

Modulations Numriques

11.4.5 Dmodulation en quadrature Cette technique particulire prsente l avantage de ne pas ncessiter de filtre post-dtec tion comme c est le cas pour la boucle de Costas afin d liminer les signaux rsiduels situs autour de 2.f0. cos . 0t hr(t) anr(t) bnr(t) t0cos . t0sin .-2/pX X X X + + Le dphasage par p/2 exploite la transforme de Hilbert du signal modul. Ce type de s tructure est particulirement adapt l intgration logicielle (dmodulation numrique 11.4.3). 11.4.6 Egaliseur Cette opration qui consiste inverser la fonction de transfert du filtre d au canal de transmission (au sens large) a t dcrite au paragraphe 3.2.6. H GH G Nyquist 1/2 f f f 1/2T Canal Filtre galiseur Le calcul du filtre d galisation peut tre trs complexe. La technique s appuie sur les t echniques de filtrage numrique qui seront vues dans la section 5, mais historiquement des filt

res analogiques taient mis en oeuvre. Le rglage de ce filtre s effectue en principe par l envoi au rcep teur de squences d initialisation connues (ou squence d apprentissage). Ce dernier peut alors calculer le filtre optimal qu il utilisera pour le train binaire transportant l information et q u il ne connat pas. On peut cependant prsenter succintement un dispositif simple appel galiseur auto-adaptatif linaire. Il est auto-adaptatif car il utilise le signal qu il reoit pour recalculer la vole le filtrage optimal. Le caractre linaire est lie la structure qui n utilise que le signal utile e t n introduit aucune correction locale. circuits CAN Detecteur de seuil Echantilloneur anr(t) 0101100... numriques Egaliseur (Egalisation numrique) + Sommateur Notons que ceci n est qu un schma indicatif : L galiseur peut se trouver avant le CAN ou tre intgr dans les circuits numriques, ce qui est courant dans les dispositifs actuels. 175

Section 3

Modulations Numriques

11.5 Analyse d un signal QPSK 11.5.1 Caractristiques Nous tudions ici une porteuse module prise dans une srie de porteuses captes sur un transpondeur satellite. Le signal tudi ici est un signal satellite modul en QPSK. La largeur de bande estime est de 350 kHz 10dB et la vitesse calcule par le logiciel d analyse donne 247kBd. On remarquera la forme du spectre avec des flancs raides dus un filtrage de Nyqu ist, c est dire ici l utilisation pour les symboles modulants de signaux respectant une IIS nulle. On mesure ici la relation d quivalence entre largeur du spectre et vitesse de modulation. La constellation montre le caractre filtr accentu de manire trs nette : les transisti ons entre les points sont lentes. La constellation en dmodulation diffrentielle confirme la modulation 4 tats de phas e. 11.5.2 Spectres et constellation 176

Section 3

Modulations Numriques

11.6 Schma synthtique du dmodulateur hr(t) X X anr(t) bnr(t)asservissement t0cos . t0sin .2/p x n Mlangeur VC O PLL Multiplicateur n.f0 Signal de rfrence Porteuse locale asservie X f0 x n f0 CAN 0101100... + + H 1/2T 1/2T R=1/T f0 CAN 177

Section 3

Modulations Numriques

Section 3

Modulations Numriques

12. Performances 12.1 Chane de dmodulation 12.1.1 Synoptique de la chane de dmodulation On utilise les lments introduits dans le chapitre 11. On prsente ici le cadre qui n ous concerne, c est dire celui des dmodulateurs et de la mesure des performances. Ce qui est prsent dan s cette partie reste valable pour les modulations analogiques et numriques. Nous les distinguero ns ultrieurement. Le schma suivant prsente une chane de dmodulation : Filtre de Filtre de Porteuse prdtection post-dtection module Signal hr(t) n(t) Bruit B1 Dmodulateur B2 Dmodul Sr,Nr S,N 12.1.2 Signaux et bruit dans la chane Nous allons dfinir les paramtres utiles dans l valuation des performances des dmodulat eurs :

Sr : Puissance du signal hr(t) filtr (puissance moyenne) Nr : Puissance du bruit n(t) filtr par B1.: N = kT B rr 1 S : Puissance du signal utile ou information, dmodul et filtr N : Puissance du bruit en sortie (filtr par B2): N = kTB 2 Les tempratures du bruit ne sont pas ncessairement identiques, le dmodulateur et le filtre de post dtection ayant une temprature de bruit propre qui s ajoute celle issue du signal d ent re. Les performances entre les diffrents dmodulateurs se mesureront entre autre en compara nt ce bruit propre chaque dispositifs. On dfinit donc : 179

Section 3 Sr

Modulations Numriques

: Rapport l entre du dmodulateur Nr S : Rapport en sortie du filtre de post dtection. N 12.1.3 Notion de performances Il existe plusieurs aspects dans la dtermination des performances. S Sr

L une d elle consiste comparer les pour une valeur donne de et en modifiant la N Nr structure interne du dmodulateur et la technique de dmodulation (synchrone, asychrone ) : On compare ainsi les dmodulateurs physiques entre eux pour une modula tion et une puissance donne. S Sr

Un second consiste valuer en fonction du dans le cas d un dmodulateur donn : N Nr on a ainsi les performances en terme de rsistance au bruit du dmodulateur tudi. Enfin, un troisime aspect consiste comparer les modulations entre elles et leur rs istance au bruit, pour un dmodulateur donn. Dans ce cas, on interprte souvent en fonction d e la puissance de la porteuse non modul note C. On renvoie la section 1 chapitre 4. 12.2 Evaluation thorique des

performances 12.2.1 Spcificits analogique/numrique Nous devons ce point distinguer les deux types de signaux modulants manipuls, ana logique ou discret. Selon le cas considr, la mesure de la qualit n est pas tout fait la mme : ANALOGIQUE 01001110S/N TEBSchma 4.1.1 Dmodulateur Dmodulateur Echantillonnage Dcision NUMERIQUE S

Pour les systmes analogiques : On mesure le (Son / Souffle) N

Pour les systmes numriques : On mesure le TEB Taux d erreur binaire (BER, Bit Error Rate). On utilise aussi de TES (Taux d Erreur Symbol) (SER Symbol error rate) pour valuer le nombre d erreur sur les symbles de la constellation ou le TET (Taux d erreurs Tram es) (FER Frame Error Rate) pour valuer le nombre d erreur sur les trames ou suite de sy mboles. Bien entendu, dans le cas d un signal numrique c est dire constitu de 0 et 1, il faud le restituer sous une forme sonore ou visuelle, mais c est la qualit du codage qu il faudra alors analyser, et non la transmission des eb. C est l objet de la section suivante. 180

Section 3

Modulations Numriques

12.2.2 Dfinitions du TEB : et de la distance de Hamming Si on considre deux squences binaires, la squence mise et la squence reue, on va les omparer pour dterminer la quantit d eb qui ont t inverss, c est dire les eb faux. On dfinit le TEB par : nbr d'eb errons TEB == 10-n [1] squence reue 10-n = 1 eb erron pour 10n reus. La distance de Hamming entre les deux squences est dfinie comme le nombre exacte d e b diffrents entre les deux squences, mises et reues, on considre ainsi les deux squences de 32 eb : -00110100100010111010010010010001-00110000100010011010010110010001-EEE La distance de Hamming vaut 3 et le taux d erreur 3/32=9.10-2 12.2.3 Expressions C/N, S/N, TEB. Il est assez difficile de mesurer directement la puissance d un signal modul sur un analyseur de spectre. En effet, dans le cas d un signal modulant alatoire (voix analogique, trai n binaire ) on lira sur l appareil de mesure la densit spectrale de puissance du signal modul. Sa puissa nce totale est lie la bande de frquence utilise. En clair, il n est pas possible de mesurer directem ent la puissance d un signal modul En tout cas pas sans certaines acrobaties, plus ou moins aises sel on la nature de la modulation. Pour faciliter la lecture on dcide donc de prendre pour rfrence la puissance de la

porteuse pure (non module) que l on appellera C (Carrier en anglais). Prcisons qu il est ncessaire de distinguer la nature des modulations utilises : Dans le cas des modulations de phase ou de frquence (FM, PSK ) la puissance du sign al modul est gale celle de la porteuse non module Dans le cas des modulations d amplitude (AM, QAM ) il existe une manire simple de rel ier la puissance du signal modul C. (8.7.6) ANALOGIQUE NUMERIQUE 01001110Dmodulateur Dmodulateur S/NTEBC/N 12.2.4 Protocole de mesure On procde en deux tapes : Etape 1 : mesure du C/N C On mesure l entre du dmodulateur, dans le cas o la porteuse est non module. N 181

Section 3

Modulations Numriques

Etape 2 : mesure du S/N ou du TEB S On module cette fois la porteuse l mission et on mesure ou le TEB en sortie du N dmodulateur. On obtient ainsi les relations : S . C . . C . =f .. en analogique et TEB=g .. en numrique. N . N .. N . Les fonctions f et g dpendent des performances du dmodulateur (dtecteur de seuils, qualit des composants, techniques synchrones ou asynchrones ). Elles sont reprsentatives des p erformances du dmodulateur. 12.2.5 Commentaires Cette faon de procder permet techniquement de connatre a priori la qualit d une transmission en mesurant le C/N et en se rfrant au matriel et au type de signaux qu i seront employs. La lecture des courbes donnes par le constructeur sera directe et ne ncess itera aucune mesure en sortie du dmodulateur. C C EbEc C A la place de on trouve les grandeurs suivantes : , , (Ec = ) . On renvoie NN 0 N 0 N 0 B la section 1, partie 4.6.

g fait intervenir une fonction mathmatique note erfc (Error Function Complementary) 2 - erfc(x) = 1 p.0 xe ydy lie la loi calcul est donn dans la on numrique, le demi-distance gaussienne du bruit blanc perturbant les transmissions. Un exemple de section 1 partie 4.7 pour un signal simple. Dans le cas d une modulati calcul peut s tendre simplement en considrant comme seuil de dcision la entre les deux points les plus proches de la constellation.

12.3 Mesure des rapports signaux bruit 12.3.1 Mesures l aide d un analyseur de spectre Dans le cas o le signal utile est une porteuse pure, sa puissance, note C, se mesu re simplement en prenant le niveau de la porteuse. B Analyseur de spectre Filtre de C N0 RBW C/N prdtection RBW dsigne la largeur du filtre de rsolution de l analyseur de spectre. B est la bande quivalente de bruit du filtre utilis dans la chane. Le rapport C/N avant l analyseur de spectre vaut donc : 182

Section 3 C . C .

Modulations Numriques

= 10log.. [dB] .. NB.N . 0 . N0 est la densit spectrale de bruit avant l analyseur de spectre. On la mesure sur l cran en valuant en dBm la hauteur du plancher de bruit au pied de la porteuse. Cette puissance v aut N0.RBW.

En ralit cette mesure ne sera valable qu 2 ou 3dB prt, selon la prcision sur la bande uivalente de bruit du filtre, la prcison de mesure, le filtre vido C N0.RBW B Le calcul ci-dessus doit ventuellement tre corrig si son niveau est infrieur 10dB en viron. En effet, la mesure directe de C est entche d une erreur irrductible due la prsence du bruit pris dans le filtre d analyse. La lecture du marqueur fournie la valeur C+N Porteuse + Bruit et non C tout seul. Un correctif est alors ncessaire ; on peut utiliser la courbe suivante pour dterminer le C/N rel en fonction du (C+N)/N lu. C/N fonction de (C+N)/N 05.00010.00015.00020.0000.005.0010.0015.0020.00 12.3.2 Mesures l aide d un oscilloscope On peut utiliser la mthode oscilloscopique tangentielle, avec des rsultats moins bons que pour un analyseur de spectre. Oscilloscope prdtection On injecte le signal mesurer en parallle sur les deux voies A et B de l oscilloscop

e avec la mme longueur de cble. On obtient donc sur l cran le mme signal ddoubl. La mesure de la tension crte B Filtre de C N0 C/N Voie A Voie B 183

Section 3

Modulations Numriques

de la sinusode (cas de la porteuse pure) donne 0 et la distance entre les deux courbes ajustes l une l autre manuellement donnera 2Ueff, o Ueff est la tension efficace de bruit. 0 2Ueff Les deux sinusodes sont ajustes: On dbranche les deux voies annulation de la zone claire Le bruit se caractrise sur l cran d oscilloscope par un flou autour du signal moyen. L a largeur de ce flou est difficile estimer. Les propits de la distribution de bruit gaussienne per mettent de justifier qu avec cette mthode on obtienne bien la variance du signal de bruit. On a alors pour la puissance efficace de la porteuse sur une charge Z (dans l hypothse ou l impdance de mesure est infinie) : C = 2 0 [W] 2Z Ueff 2 N =Et pour la puissance de bruit sur Z : [W] Z D o le rapport C/N, indpendant des impdances. 12.4 Canal et capacit 12.4.1 Largeur du canal Les performances sont limites par la largeur spectrale du canal de transmission e t sa fonction de transfert. Dans le meilleur des cas, la bande utile est la bande totale disponib le pendant toute la dure de la liaison. Pour avoir une IIS nulle, il existe donc une relation entre cette taille B et la vitesse du signal R=1/T. En effet, si on veut respecter les critres, la condition est que la largeur B de bande du canal de

transmission doit au moins contenir le signal rpondant au critre frquentiel de Nyqu ist, c est dire que : B>1/2T Cette relation lie la largeur de bande du support B (en Hz) la vitesse de modulation 1/T (en Baud) et donc au dbit d information (en Bit/s). Le premier critre de Nyquist dit donc qu il fau t 0,5 Hz pour un baud (un bit/s dans le cas de valence 2). B=1/2T

En ralit, la bande passante ncessaire dpend de nombreux facteurs lis aux quipements e la nature de la modulation et est ncessairemnt suprieure cette limite. Une formule pe rmet d valuer plus prcisment les besoins dans le cas d une modulation numrique (PSK ou QAM) : 111 = k [Hz] BHz T . n 184

Section 3

Modulations Numriques

Avec 1/T vitesse de modulation, . rendement du code correcteur (<1 ; voir le fascicule su ivant sur le codage), n nombre d eb par moments et k facteur dpendant du modem utilis (k=1,2). La valeur de 0,8Hz par baud est donc beaucoup plus raliste. B=0,8/T Si la bande est limite, on peut nanmoins augmenter la quantit de bits par seconde ( ou dbit) en augmentant la valence du signal et donc le nombre de bits par symbole transmit. Ce sera un des rles des modems. 12.4.2 Capacit du canal et dbit On ne pourra pas nanmoins augmenter indfiniment la valence du signal cause du brui t dans le canal. Si les diffrences entre moments diffrents transmis sont faibles (en terme d a mplitude, de phase ou de frquence), il y a de plus grands risques de perturbations et d erreurs. Le mathmaticien Claude E Shannon (1916-2001) a donn la limite maximale thorique Cs en bit/s que l on peut transmettre sans erreur dans un canal de largeur de bande B : . S . C= B log2 .1+. [bit/s] s . N .

S/N est le rapport signal bruit en sortie du canal. On peut appliquer cette formule au RTC (rseau tlphonique commut public) o la bande B vaut 3400-300=3100Hz. Dans ce cas, les performances d un modem sur une telle ligne seront quivalentes celle d une ligne RNIS 64kbits/s si le rapport S/N dpasse les 60dB. La qualit d une telle ligne tlphonique exige d tre excellente. On att t les limites thoriques du modem vocal.

Capacit d'un canal tlphonique 0.0015.00k30.00k45.00k60.00kCs 0.000 15.000 30.000 S/N 45.000 60.000 12.4.3 Limite de Shannon Cette fameuse limite Cs appele limite de Shannon est en pratique trs difficile atteindre. Les raisons sont multiples : elles tiennent en partie dans la qualit du canal qui est loin d tre toujours optimale sur toute sa largeur, et dans la performance des codes et modulations utiliss pour tr aiter l information transmettre. On sait s en approcher de manire asymptotique, en particulier depuis l i nvention des turbocodes (partie 17.5) 185

Section 3 S/N

Modulations Numriques

capacit Cs Zone Interdite QPSK S/N=0dB et Cs=B Limite de Shannon On trace ci-dessus la courbe de cette limite et on y indique la place d une QPSK ( son rapport S/N et le dbit rel de la transmission). La zone sous la courbe est interdite. La zone au dessus la courbe est celle o l on trouve les modulations usuelles. La courbe est la limite vers laquelle on doit tendre. Si o n tudie le cas de la QPSK, on peut dire que pour le S/N donn, on peut encore esprer un dbit suprieur (se dplacer vers la droite) en trouvant des codages plus performants, en particulier les turbocod es. On peut galement esprer dgrader le rapport S/N sans diminuer Cs (se dplacer vers le bas). L quation de cette courbe ci-dessous est issue de l inversion de la relation du parag raphe prcdent (on rappelle qu au 4.7.4 de la section 1 on avait dfini S=Eb.Cs). . . Eb 2x 1 = 10log avec x=Cs/B efficacit spetrale en bit/s/Hz .. .

.. . N x 0 limite de Shannon 17.00 QPSKBPSK8PSKC/B16PSK 0.1 0.3 1.0 3.0 10.0 Eb/N0 12.00 7.00 2.00 0 -3.00 186

Section 3

Modulations Numriques

12.5 Comparaison des performances 12.5.1 Courbes comparatives On peut donner les points les plus saillants de la comparaison entre une dmodulat ion analogique et une dmodulation numrique, ainsi que leurs spcifits essentielles : C/N (dB) TEB 210310410 510 610 710810 91010 20 30 40 20 30 40 50 FM-taux=1 QPSK 50 8PSK 16PSK InexploitableExcellent MdiocreBon BPSK 8QAM 16QAM S/N (dB) Analogique CS On obtient une droite de pente +1 : quand on gagne 10dB sur on gagne 10dB sur . NN Cela est valable en FM, AM, BLU [Cf section 2 7.4.4] En FM, on a la possibilit d augmenter le S/N en augmentant le taux de modulation sans augmenter la puissance de la porteuse C. Numrique On a une notion de seuil : en quelques dB la rception du signal modul on passe d une liaison inexploitable (TEB=10-3 ) une liaison quasi parfaite (TEB=10-8 ). Il ser a donc

inutile d utiliser des puissances importantes pour une excellente qualit. Cependant , l augmentation de la valence de la modulation pnalisera plus ou moins le rapport C/ N si on dsire conserver une qualit identique dbit constant (bit/s). Il convient donc de pla nifier sa liaison de manire optimale en faisant le meilleur compromis dbit/puissance. En numrique, plus la courbe est tasse sur l axe vertical gauche, plus la modulation e st efficace en terme de rsistance au bruit. 12.5.2 Consquences et illustrations Pour donner une illustration simple de la comparaison des effets du bruit sur de s signaux analogiques et des signaux en numrique, on propose quelques photos permettant de comprendre l a notion de dgradation linaire en analogique et celle de seuil en numrique 187

Section 3 Analogique 40dB <10-5 30dB 10-4 20 dB 10-3

Modulations Numriques S/N Numrique -TEB

12.5.3 Commentaires En ce qui concerne les modulations nPSK, on constate que plus la valence du sign al est importante, plus la puissance ncessaire est importante pour obtenir la mme qualit (TEB). La ban de de frquence utilise sera la mme vitesse R constante. En revanche le dbit augmente avec la valence. Il s agit donc d un compromis puissance/qualit/Bande/Dbit. On constate galement que la courbe est identique pour les modulations 2PSK et QPS K ; on retrouve cette particularit dans la figure de la limite de Shannon du 12.4.3. En effet, sur la constellation, la distance minimale entre les points passe de 2 (BPSK) 2 (QPSK). En contre-partie, dbit 0 0 constant, la largeur de bande du signal modul en QPSK et donc la puissance de bru it est divise par 2. C est dire que la tension de bruit est divise par 2 , comme la distance entre le s points. Le rapport entre la distance entre les points et la tension de bruit est donc ident ique pour la 2PSK et la QPSK. Cette particularit n est pas sans consquences : cela signifie que la QPSK, avec la mm e puissance quivalente et dans la mme bande de frquence transmet un dbit binaire double avec la mme qualit. Cela explique son utilisation massive en transmission satellite, malgr une ralisation technique plus complexe que la 2PSK, ce qui a retard son exploitation. On constate en outre qu valence et donc dbit identique pour une largeur de bande id entique, la QAM est plus performante que la PSK (elle est plus gauche sur le graphique). En effet, la densit

des points dans une modulation QAM est plus grande que pour une modulation PSK : pour carter les points en PSK il faut plus de puissance (amplitude de la porteuse) que pour une QAM. Cependant des problmes techniques majeures se posent en QAM (enveloppe non constante et amplifi cation de puissance). En pratique, Dans les milieux srs (FH, fibre, coaxial, lignes) on utilise des mod ulations QAM valence leve. Dans les milieux perturbs (hertzien mobile, satellite) une valence ba sse avec des modulations de phase est prfre. Enfin, dans le cas d une utilisation multi-utilisateurs, les techniques d accs (CDMA particulirement, et FDMA dans une moindre mesure) ne sont pas sans consquences sur la qualit du sig nal. 188

Section 3

Modulations Numriques

L influence se traduit par une augmentation du bruit mais qui n est pas inclus dans les calculs qui prcdent. En effet, ici n est pris en compte que le bruit blanc pour le cas d un utilis ateur seul, mais pas le bruit d intermodulation ou de brouillage dans un cadre multi-utilisateurs. Les courbes sont ainsi valables en TDMA, moins en CDMA. [cf 10.4.9]. 12.5.4 Courbe normalise Afin de simplifier la mesure de manire indpendante de la vitesse de modulation on exprime les courbes en utilisant la variable dfinie dans le 4.6.6 de la section 1 : Eb . C . =. .-10log G [dB] N0 . N .dB

O G est appele l efficacit spectrale et dpend du type de modulation utilise. . D . G=. . ; unit le bit/s/Hz . B .

D : dbits en bit/s et B: bande de frquence du filtre de bruit A titre d exemple, dans le cas d une modulation deux tats (type BPSK) l efficacit spect ale optimale est de 2 dans la bande de Nyquist. on a alors : Eb C =-3dB N0 N dB 12.5.5 TEB d un

signal QPSK TEB d'un signal numrique QPSK 56789101112131415161718192010-1010-810-610-410-210-310-510-710-910-1TEB C/N dB 189

Section 3

Modulations Numriques

12.5.6 Optimisations Il existe des techniques supplmentaires de traitement pour modifier la courbe de rfrence et amliorer la qualit (TEB) pour un niveau (dB) donn. Les codages, tudis dans la section suivante [codes correcteurs], ou les techniques multi-antennaires de diversit d espace, tudies dans le volume sur les tlcommunications [MIMO-Multi Input Multi Output]. 9 10 11 TEB C/N (dB) 10-2 10-3 10-4 10-5 10-6 10-7 BPSK 10-8 QPSK 10-9

Avec diversit d'espace (MIMO) Avec Codage gain de codage gain de diversit Le gain de diversit se rvle beaucoup plus sensible pour des taux C/N lev, c est dire ns de bonnes conditions de transmission. 190

Section 3

Modulations Numriques

13. Spcifications des Systmes Systmes radios Nom Modulation Accs Bande Bande passante Dbit Utile * DVB-S QPSK (rolloff=0,35) 8PSK, 16QAM FDMA 10.7-12.75GHz. 36MHz 40Mbit/s DVB-S2 QPSK;8PSK;16APSK;32 APSK (rolloff=0,20 ; 0,25) F/TDMA 60Mbit/s DVB-T OFDM 6817-1705 porteuses TDMA V/UHF 7,61MHz 24Mbit/s DVB-T2 OFDM 27264 Port. QPSK;16QAM;64QAM ;2 56QAM TDMA 32Mbit/s DVB-H OFDM QPSK 16QAM TDMA UHF/bande

L(1670MHz) 5-8MHz 3-11Mbit/s DAB OFDM FDMA V/UHF 1,536MHz 5Mbit/s Bluetooth GFSK (BT=0,5 ;x=0,32) FDMA 2.4465-2.4835GHz (France) 1MHz 1Mbit/s IEEE 802.11 Wi-Fi Nombreuses techniques normalises QAM -OFDM -DSSS 5,15-5,25 ; 5,25-5,35 5,725-5,825 GHz et 2.4 -2.4835GHz Selon modulation (11.b) 11 Mbit/s (11.a) 54 Mbit/s IEEE 802.16 Wimax Modulation BPSK-QPSK-16QAM-64QAM. OFDM SOFDMA 2-11GHz 20GHz-66GHz 1,75 10MHz 70Mbit/s Hyperlan2 OFDM 52

porteuses BPSK-QPSK 16QAM64QAM FDMA 5,150 5,3 GHz 20MHz 6->54Mbit/s ERMES FSK4 FDMA 169,425169,800 MHz 3,125kHz 6.250kbit/s GSM GMSK F/TDMA 890-915MHz 935-960MHz 200kHz 9,6kbit/s GPRS GMSK F/TDMA 890-915MHz 935-960MHz 200kHz 171,2kbit/s EDGE 8PSK F/TDMA 890-915MHz 935-960MHz 200kHz 384kbit/s UMTS QPSK (Rolloff= 0,22) T/CDMA W-CDMA 1900-1920 / 2010-2025MHz 1920-1980 / 2110-2170MHz 2170-2200MHz(satellite) 5MHz 5MHz (4,685MHz) 384kbit/s 1920kbit/s HomeRF

QAM FHSS CDMA 2.45GHz 10Mbit/s IEEE 802.15.4 ZigBee BPSK-QPSK CDMA 868MHz ; 2,4Ghz 3MHz 20 250kbit/s UWB Impulsionnelle 25% de la frquence porteuse HSDPA QPSK/16QAM W-CDMA 1920/1980 MHz 2110/21710 MHz 5MHz <384 kbit/s 14Mbit/s HSUPA QPSK/16QAM 1920/1980 MHz 2110/21710 MHz 5,8 Mbit/s 14Mbit/s LTE QPSK/16QAM -OFDM OFDMA (MIMO) 1920/1980 MHz

2110/21710 MHz < 1Gbit/s (fixe) < 100Mbit/s (Mobile) * dbit utile indicatif en ralit souvent infrieur celui indiqu 191

Section 3 Bande Gamme de frquence Services Bande III 174 238 MHz TV analogique, TNT, DAB, FM Bande IV 470 614 MHz TV analogique, TNT Bande V 614 862 MHz TV analogique, TNT Bande L 1452 1467 MHz 1467 1492 MHz DAB terrestre DAB satellite

Modulations Numriques

Nom Signification utilisation Bluetooth Surnom d un roi

viking qui mangeait beaucoup de myrtilles ( !) Transmission de donnes sans fil DAB Digital Audio Broadcasting Diffusion radio hertzienne DVB-S Digital Video Broadcasting Satellites Diffusion TV par satellites DVB-T Digital Video Broadcasting Terrestrial Diffusion TV hertzienne DVB-H Digital Video Broadcasting Hertzien Diffusion TV hertzienne -mobile EDGE Enhanced Data rate GSM Evolution Tlphonie mobile de 2,75me gnration

ERMES European Radio Message System Radio-messagerie GPRS General Packet Radio System Tlphonie mobile GSM Global System for mobile communication (ETSI) Tlphonie mobile Hyperlan2 ETSI : European Telecommunication Standards Institute Rseaux locaux radios IEEE 802.11 WiFi International Electricity & Electronics Engineers Wireless Fidelity Rseaux locaux radios IEEE 802.16 WIMAX Worldwide Interoperability for Microwave Access Rseaux Mtropolitains radio (4G) UMTS Universal Mobile

Telecommunication System Tlphonie mobile de 3me gnration HSDPA High Speed Downlink Packet Access Tlphonie 3,5G HSUPA High Speed Uplink Packet Access Tlphonie 3,5G HomeRF Groupe Intel Compaq IBM HP LAN rsidentiel LTE Long Term Evolution (3GPP) Tlphonie 4G Modems -Cble Nom Modulation Bande Bande passante Dbit Utile * V34 QAM64 QAM 256 300-3400Hz 3kHz

33600 bit/s V90 QAM 256 PCM 300-3400Hz 3kHz 56000 bit/s 33600 bit/s V92 QAM 256 PCM 300-3400Hz 3kHz 56000 bit/s 48000 bit/s ADSL CAP DMT 200kHz 1,1MHz 1MHz 1-8Mbit/s ADSL2+ CAP DMT 200kHz 2,2MHz 2MHz 20Mbit/s DVB-C QAM64 -8MHz 40Mbit/s * : Les valeurs indiques sont purement indicatives. (Elles sont

infrieures dans tous les cas) 192

Section 4 -Codages 14. La Chane de Codage La section prcdente traitait des techniques de reprsentation d un message binaire sur une frquence porteuse. La prsente section a pour objet la prsentation des lments fondamentaux de la numrisat ion et du traitement des donnes en amont, qui prsentent un grand nombre d avantages : l immunit aux bruits, la transparence des quipements la nature de l information, le haut niveau d intgration des quipements, les facilits de stockage et de traitements pour la transmission des donnes

rduction des puissances mises en jeu et accroissement des bandes passantes Les donnes issues d'une chane d'acquisition se prsentent initialement, en rgle gnrale sous forme de signaux analogiques (tension lectrique). Il est donc ncessaire de les convertir , dans un premier temps, sous la forme d un message numrique, c est dire d un train d lments binaires. D'autre part, la transmission numrique est soumise certaines contraintes, notamme nt: les dures de traitement et de transmission non ngligeables, les erreurs de transmission. En effet, la perte d'un seul eb peut modifier consi drablement la valeur de la donne transmettre. Conversion Analogique Numrique Codage de source Transcodages Chapitre 15 Modulations sur frquence porteuse Codage de canal Chapitre 16 Chapitre 17 Chapitre 18 Section 3 Modulations numriques Ces diffrents aspects sont prsents en quatre chapitre : Chapitre 15 : la conversion analogique-numrique -principe de l'chantillonnage et d

e la quantification. Chapitre 16: les codages de source destins rsoudre les problmes de compression de donnes pour minimiser la longueur des messages transmettre. Chapitre 17: les codages de canal destins rsoudre les problmes d'erreurs de transmission, pour les dtecter et ventuellement les corriger. 193

Section 4 -Codages Chapitre 18: les codages en bande de base sous une forme lectrique, permettant de transmettre sur un support un message numrique ( constitu d' eb ). Signal Physique Signal Physique Traitement numrique C odeur de source CAN DSP C odeur de canal /# DSP Dcodeur de source Dcodeur de canal CAN /# CNA #/ I Q t V Dmodulation Modulation Transcodage Dcodage sur frquence Electrique porteuse Traitement numrique 194

Section 4 -Codages 15. Conversion analogique numrique 15.1 Chane d acquisition de donnes 15.1.1 Schma synoptique pr-ampli BF Filtre antirepliement Fe Echantillonneur Fe/2 Quantificat eur n eb 001100110Codages et traitements Numriques SignalPhysiqueCAN L amplificateur redonne au signal physique un niveau de tension suffisant pour le convertisseur analogique-numrique (CAN). Le filtre (ou filtre anti-repliement) doit permettre un chantillonnage dans le respect du t horme de Shannon. L chantillonneur ne garde du signal initial qu une srie de valeurs discrtes. Le quantificateur permet une quantification des valeurs chantillonnes sur une chelle adapte. Le codage et le traitement numrique donnent une chane d eb conforme la transmission (cf parties suivantes). Notre tude portera dans cette partie sur les deux aspects fondamentaux de la conv ersion : l chantillonnage et la quantification. 15.1.2 Le signal physique Le signal physique est, en rgle gnrale, de nature analogique. Il peut prendre une i nfinit de valeurs au cours du temps. C'est un signal lectrique reprsent par sa tension s(t), variable dans le temps. L'unit est le Volt(V). V t

V/Hz f fmax fmin -fmax -fmin 195

Section 4 -Codages

Signalons nouveau ici que le signal rel s(t) a un spectre symtrique par rapport f=0Hz [cf section 1, 2.3.3 et 2.7.2] On pourra supposer qu il s agit de la voix dans le cadre tlcom, mais tout signal peut tre ainsi reprsent, et en particulier tout signal lectrique issu d un capteur (te mprature, vitesse, vido, onde lectro-magntique provenant d une antenne ). 15.2 La Conversion Analogique-Numrique 15.2.1 Les deux oprations fondamentales La conversion analogique numrique (en abrg CAN, en anglais ADC Analog to Digital Conversion) est ralise par deux fonctions : l'chantillonnage, la numrisation ou quantification. Fe Donnes numriques s(t) Echantillonneur Qu antificateur CAN Les deux blocs sont souvent reprsents sous la forme d un seul circuit dnomm CAN (Conve rtisseur Analogique Numrique) ou ADC en anglais (Analog to Digital Converter). 15.2.2 Grandeurs caractristiques Les principales caractristiques d un tel circuit sont : Les tensions maximales et minimales admissibles en entre [valeurs crtes de s(t)] La frquence d chantillonnage [Fe] Le nombre de bits n

sous lequel est quantifie la valeur chantillonne [s(k/Fe)] 15.3 L'chantillonnage 15.3.1 Principe Echantillonner un signal consiste prlever des valeurs de ce signal des instants rg ulirement espacs. V t V t Te 196

Section 4 -Codages Cette fonction est ralise par un circuit chantillonneur-bloqueur. Cadenc par un sign al d'horloge de frquence Fe, ce circuit prlve, chaque impulsion d'horloge, une valeur du signal ana logique et la mmorise (en chargeant un condensateur) pour la transmettre au convertisseur analo gique-numrique. Fe Echantillonneur Quant ificat eur Donnes numriques s(t) se(t) t Bloqueur Fe V V se(t) s(t) Te se(t) s(t) t t Principe de l'chantillonneur bloqueur le signal s(t) pouvant voluer au cours du temps, la capacit permet de charger sur un temps trs cou rt (correspondant la dure pendant laquelle l interrupteur est ferm) la valeur de s(t) un instant donn. Puis, l interrupteur tant ouvert, le CAN qui suit a le temps ncessaire pour valu er la valeur de cette tension afin de la quantifier dans de bonnes conditions. En principe la structure relle est plus complexe. Elle peut compter en particulier un amplificateur suiveur en sortie po ur adapter l impdance avec l entre du CAN et un transistor de type MOS pour la commutation. La frquence Fe est appele frquence d'chantillonnage. 1

Fe = [Hz] Te O Te appele priode d chantillonnage est la dure sparant deux chantillons. 15.3.2 Impulsion de Dirac : Rappels Pour obtenir une expression mathmatique du signal chantillonn, on considre que l'chan tillonnage est ralis par une succession d'impulsions de Dirac. Nous avons dj trait le Dirac la section 1 chapitre 2.4. Rappelons que c'est une imp ulsion de surface unitaire. Elle correspond une impulsion de dure nulle et d nergie finie ; sa hauteur est donc infinie et sa largeur nulle : le produit des deux (hauteur*largeur=surface) est g ale 1. On la note : d(t). On en dduit la proprit fondamentale et intgrale du Dirac: +8 . f (t)d (t)dt = f (0) -8 O f(t) est une fonction normale, c est dire dans notre cas, un signal. La hauteur tant en principe infinie et la largeur de la base nulle, on reprsente l e Dirac par une flche verticale. Sa hauteur, en volts, pourra correspondre sa surface, c est dire 1V pou r un Dirac simple. 197

Section 4 -Codages V d(t) Impulsion de Dirac On pourra considrer le Dirac comme t0 l impulsion idale, associe l ouverture/fermeture de l chantillonneur sur une dure nulle. 15.3.3 Peignes de Dirac On appelle peigne de Dirac la rptition priodique d'une impulsion de Dirac au cours du temps. On appellera Te la dure entre deux Diracs conscutifs. peigne V de Dirac 0t Te On le note p(t): et son expression mathmatique est : +8 p (t) = Sd (t - kTe) k =-8 Le spectre d'un peigne de Dirac est aussi un peigne de Dirac et est appel peigne de Dirac en frquence. On le montre en calculant la dveloppe en srie de Fourier (DSF), puisque le peigne d e Dirac est un signal priodique. peigne V de Dirac 0f

Fe=1/Te L expression mathmatique est alors: +8 .( f ) = Sd ( f - kfe ) k =-8 15.3.4 Approche mathmatique de l'chantillonnage Si on note se(t) le signal chantillonn du signal s(t), alors on dmontre que : se(t) = s(t) . p(t) 198

Section 4 -Codages On ne prlve ainsi que la srie d chantillons s(kTe) partir de s(t). On a donc l expression suivante en distribuant : +8 se (t) = Sd (t - kTe ).s(t) k =-8 ou bien, en exploitant la proprit intgrale du Dirac : +8 se (t) = Sd (t - kTe ).s(kTe) k =-8 15.3.5 Choix de la frquence d'chantillonnage On observe que pour obtenir une reproduction temporelle fidle du signal, la frquen ce d'chantillonnage doit tre la plus leve possible.

Cependant, la conversion (c est dire le calcul du mot binaire associ l chantillon) do t tre termine avant l'arrive de l'impulsion suivante, c'est dire qu'elle doit tre ralise i prativement pendant la priode Te qui doit tre suffisamment importante. En outre, une frquence d'chantillonnage leve gnre une quantit importante de donnes numriques, pour lesquelles les temps de traitement et de transmission risquent d't re trop longs. Le choix de la frquence d'chantillonnage est donc un compromis entre la qualit du sign al et le temps de traitement.

Une dernire remarque concerne les utilisations ventuelles des donnes pour des calcu ls de FFT. Une frquence d chantillonnage trop leve risque de tasser le spectre vers les frquences es, et de compromettre sa lisibilit. Nous renvoyons la section 5 Techniques numriques. Dans tous ces cas on peut diminuer la frquence d chantillonnage a posteriori par dcimation, c est

dire en enlevant un chantillon sur deux de faon diviser la frquence d chantillonnage nitiale par deux. Si ces remarques limitent la frquence maximale admissible, il existe une valeur minimale de Fe audessous de laquelle il ne faut pas descendre. Cette valeur minimale est donne par le thorme de Shannon. 15.3.6 Thorme de Shannon : aspect spectral de l chantillonnage On considre un signal analogique s(t) et son spectre: V s(t) V/Hz t f -fmax -fmin fmin fmax On l chantillonne l aide d un peigne de Dirac : on obtient donc le signal se(t) se (t) =p (t).s(t) 199

Section 4 -Codages le spectre du peigne de Dirac est . (f). Le spectre du signal chantillonn s obtient en calculant la transforme de Fourier et avec le thorme de Plancherel [section 1, 2.5.2] : Se ( f ) = TF[se (t)] =.( f )* S( f ) Le spectre du signal chantillonn est alors le spectre du signal initial convolu avec le peigne de Dirac ; c est dire que le spectre S(f) est transpose autour de chaque frquence nfe du peigne de Dirac en frquence : V ffmax fmin -fmax -fmin 0 Fe=1/Te Fe -Fe +8 Se ( f ) =SS( f - kFe) k=-8 Fe Sur le spectre, on observe que la frquence fmax du signal convertir ne doit pas tre suprieure 2 Fe En effet Si fmax> 2 , on aura un repliement du spectre. Le signal est alors endommag : sa restitution ne sera plus possible. V ffmax fmin -fmax -fmin 0 Fe -Fe Fe/2 Repliement du spectre Le terme de repliement est associ l aspect du spectre entre 0 et Fe/2

qui signifie que le spectre du signal est comme repli . Si Fe/2 est faible devant fmax, ce repliement peut tre multiple. V ffmax fmin -fmax -fmin 0 Fe/2 Repliement multiple du spectre 15.3.7 Restitution d un signal chantillonn Compte tenu de la reprsentation spectrale du signal chantillonn, un simple filtrage passe-bas permettra de restituer intgralement le signal de dpart. La qualit du filtre est bie n sr prpondrante dans la forme du signal de sortie. En outre la condition de Shannon est fondamentale : s il y a eu repliement avant l e moment de l chantillonnage cette opration de restitution produira un signal inexploitable. Restitution du signal : 200

Section 4 -Codages Fe/2

Se(t) S(t) V ffmax fmin -fmax -fmin 0 Fe -Fe Fe/2 15.3.8 Thorme de Shannon : aspect temporel Le schma qui suit prsente l chantillonnage d une sinusode dans de bonnes conditions : i y a suffisamment de points sur une priode pour restituer l information fondamentale, c es t dire la frquence de la sinusode f.

t V Echantillonnage d'une sinusode Te Si on allonge la priode Te, c est dire si on diminue la frquence d chantillonnage Fe=1 Te, alors la distance entre les points augmente et on risque de perdre cette information qu est la frquence : cela se produira exactement pour Fe=2f.

t V Echantillonnage Fe=2f Si la frquence diminue encore, la sinusode chantillonne sera une autre sinusode de fr uence plus basse que f. On aura alors Fe<2f.

t V sous-chantillonnage Te Ce phnomne est parfaitement visible sur les oscilloscopes numriques et mrite d tre con u pour viter les erreurs de mesure. En vertu de la thorie de Fourier, ces rsultats s tendent aux signaux quelconques. 201

Section 4 -Codages 15.3.9 Enonc du thorme de Shannon : On dduit des paragraphes prcdents (15.3.6 et 15.3.8) que pour qu'il n'y ait pas perte d'information lors de l'chantillonnage d'un signal, il faut respecter la conditio n : Fe > 2 fmax avec : Fe : frquence d chantillonnage f : frquence maximale du spectre du signal chantillonner. max 15.3.10 Filtre anti-repliement Dans le cas o cette condition n est pas respecte, on peut traiter le signal converti r s(t) par un filtre Fe anti-repliement, filtre passe-bas qui supprime toutes les frquences suprieures . C e filtre garantit 2 l absence de repliement, mais pas l acquisition du signal utile qui peut tre filtr en parti ou compltement. Fe Fe/2 signal fmax<2Fe Filtre anti-Echantillonneur repliement

Nanmoins ce dispositif mrite d tre tudi car le filtre passe-bas n est pas idal. C est e un filtre du premier ordre. Ce qu il faudra assurer c est que les signaux parasites (ho rs bande) soient suffisamment attnus pour ne pas gner l acquisition : la condition est que l attnuat

n dB par rapport s(t) soit plus petit que le quantum (distance minimale en volts entre deux chantillons , cf partie suivante 15.4) f dBm Fc FeFe/2 Attnuation Fe-Fc Pour garantir une attnuation de 40dB (1% de la tension) avec un filtre ayant une pente de 20dB/dcade, alors pour garantir les 40dB d attnuation Fe-Fc=100Fc (2 dcades). Soit Fe=101Fc, On est donc trs au-del des conditions de Shannon. L utilisation d un filtre d ordre suprieur permettra de rduire le rapport Fe/Fc et de tendre vers 2. Ainsi avec un filtre d ordre 3, on obtient un rapport Fe/Fc=7. Il s agira d un comprom is entre la complexit du filtre et le choix de la frquence d chantillonnage. On retrouve les mmes remarques concernant le filtre de restitution du signal chant illonn. 202

Section 4 -Codages 15.3.11 Consquences Exemple des lignes tlphoniques numriques Pour avoir une restitution fidle de la voix humaine, il faut une bande passante d e 300 Hz 3400 Hz. fmax = 3400 Hz 2 fmax = 6800 Hz.

La frquence d chantillonnage choisie dans les systmes numrique RNIS (Rseaux Numriques Intgration de Services) est Fe = 8000 Hz (> 2 fmax). Cas des cartes de numrisation du son Les cartes sons standards disponibles sur PC ont une frquence d chantillonnage maxim ale de 44,1kHz (qui correspond en ralit une norme internationale utilise galement pour les CD), ce qui permet de numriser dans de bonnes conditions tous les sons audibles par l oreille h umaine (<20kHz) Les cartes sons haut de gamme offre des capacits d acquisition allant des frquences de 96kHz et 192kHz.

15.3.12 Echantillonnage rel En thorie, l'chantillonnage est idal, c'est dire conduire des chantillons ponctuels de dure nulle (t=0). En pratique, la dure t n'est pas nulle et on a affaire un chantillonnage rel . t V T t f V 1/T t/1 Si t est petit devant T, la dformation du spectre est ngligeable au niveau de f=0. Dans tous les cas (idal ou rels) Il suffit de filtrer Fe/2 le signal chantillonn se( t) pour retrouver le signal initial s(t). Un filtre passe-bas avec un ordre suffisant restituera le s ignal sans dformation.

Fe Se(t) S(t) V ffmaxfmin0 Fe 15.3.13 Influence de la dure d acquisition La dure pendant la quelle le signal est chantillonn a une influence non ngligeable s ur l allure du spectre du signal chantillonn. Nous renvoyons la section 5 sur le fentrage temporel . 203

Section 4 -Codages 15.4 Quantification 15.4.1 Ecrtage Commenons par signaler un point important pour le bon fonctionnement du convertis seur : la tension du signal s(t) chantillonner doit tre plus petite en valeur absolue qu une valeur limite note Vmax. V t Vmax -Vmax Si le signal dpasse ces valeurs, on aura un crtage par le CAN qui retournera la val eur la plus haute alors que le signal s(t) varie. Deux causes peuvent tre voques : L crtage par distance crtes crtes suprieure 2Vmax. L crtage par une valeur d offset non nulle provoquant un dcalage du signal. On prendra donc garde visualiser pralablement le signal l aide d un oscilloscope et e n particulier l analyse AC/DC, afin d utiliser le bon CAN, ou bien choisir les bonnes tensions de rfrence sur un CAN. 15.4.2 Principe On code les valeurs du signal chantillonn S(t) par des valeurs discrtes fixes a prio ri. Ces valeurs de tension sont ensuite reprsentes sous forme binaire. Vmax v1 v2 V Vmax v1 v2 V t Te t -Vmax -Vmax q Te q Echantillons quantifis

Deux niveaux successifs correspondent un saut d une unit de N, donc une excursion d u ne valeur lmentaire de la tension d entre que l on appelle quantum. Le quantum est not q; dans le cas d une

quantification uniforme, son expression est : 2V max q = [V] K -1 O K est le nombre total de niveaux de quantification possibles. 204

Section 4 -Codages V t Signal physique s(t) Signal echantillon Signal echantillon et quantifi 15.4.3 Codage des chantillons quantifis Le code le plus connu est le code binaire naturel pondr sur n bit (ou n eb): N = zn-1 . 2n-1 + ............ + z1 . 21 + z0 . 20 zn-1 est appel le MSB (most significant bit) z0 est appel le LSB (least significant bit) Le nombre total de valeurs pouvant tre codes est de la forme 2n , n est le nombre d e.b. utiliss pour coder. Ainsi, pour coder 16 = 24 valeurs, il faut 4 e.b. On a alors pour la quan tum : 2V max q = [V] 2n -1 Le code binaire naturel ne permet pas le codage des valeurs ngatives (code unipol aire). Pour coder

des valeurs signes, il faut utiliser un code bipolaire. Les principaux sont prsents dans le tableau suivant (pour n=4bits) Binaire sign Complment 1 Complment 2 Binaire dcal Code de Gray N S 2 21 20 S 2 21 20 S 2 21 20 S 2 21 20 S 2 21 20 7 0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 6 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 0 1 0 1 5 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 4 0 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 1 0 3 0 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 0 0 1 0 2 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 1 1 0 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -0 1 0 0 0 1 1 1 1 0 0 0 0 1 0 0 0 1 0 0 0 -1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 1 -2 1 0 1 0 1 1 0 1 1 1 1 0 0 1 1 0 1 0 1 1 -3 1 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 1 0 1 0 -4 1 1 0 0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 1 0 -5 1 1 0 1 1 0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 -6 1 1 1 0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 0 1 -7 1 1 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 0 -8 1 0 0 0 0 0 0 0 205

Section 4 -Codages En outre, ces codes ont des proprits particulires utiles pour certaines acquisition , en particulier le code de Gray dj abord pour les modulations de phase (section 3) : la distance de ha mming (la diffrence entre deux chantillons conscutifs) est limit 1 bit. 15.4.4 Erreur de quantification Le quantum tant indivisible, il peut y avoir un imprcision pouvant tre gale dans le pire des cas la valeur d un quantum. Il y a deux cas possibles : Diagramme centr : V s(t), V v1 v2 v3 001 010 011 100 000 0 Diagramme centr La valeur de l chantillon s(kTe) est arrondie la valeur code la plus proche. Diagramme de codage par valeur infrieure (non centr) V s(t), V v1 v2 v3 001 010 011 100 000 0 Diagramme non centr Dans le diagramme ci-dessus, La valeur de l chantillon s(kTe) est arrondie la valeur code infrieure. Dans ce cas l erreur est maximale. 15.4.5 Bruit de quantification Par consquent l erreur e (en Volts) dans les des deux cas envisags au paragraphe prcde nt ne sont pas identiques pour les deux cas :

qq Cas centr : -< e < 22 Cas non centr : 0 < e < q 206

Section 4 -Codages Cette erreur de quantification est interprte en terme de rapport signal sur bruit de quantification. En effet, l erreur peut tre assimile un bruit de tension maximale q/2 (cas centr) qui se surajoute au signal initial. Dans le cas centr on peut alors estimer que la valeur moyenne de la tension de bruit est de q/4 (ce qui n est pas tout fait exact et devrait imposer un calcul probabiliste) et qu e la tension maximale du signal est de Vmax, soit une valeur efficace de V max/ 2: Nq q /16 [V] 2 n-1 S = V max/ 2 = (2 )q / 2 [V]d aprs le 15.4.3 Soit pour le rapport S n -12n 8.(2 ) = 2.2 [1] Nq S 3 + 6.n [dB] Nq dB O Nq dsigna le bruit de quantification, proportionnel q. On a ainsi les valeurs suivant es : S

Pour n = 8 dB= 50 Bonne qualit audio (qualit tlphonique) Nq

dB Pour n = 16 S dB= 98 Excellente qualit (qualit CD) Nq dB Pour n = 24 dBNq S dB 147= Qualit dolby-TrueHD. Au del des capacits de l oreille (et des systmes audio) Remarques : Le terme 6.n correspond une augmentation de 6 dB chaque fois que l on rajoute un bit de prcision, c est dire que l on divise par 2 la valeur du quantum. On explique donc le gain de 6dB par une division par deux de la tension d erreur. (on rappelle que 10log2=3 !). le rapport signal bruit de quantification doit tre mis en comparaison avec le rap port signal sur bruit avant chantillonnage. Si le signal s(t) est bruit, l acquisition n amliorera pas le rapport signal sur bruit. Cette estimation reste valable pour un signal dont la valeur crte crte est de 2Vma x. Les signaux plus faibles seront plus bruit ; cf 15.4.8 15.4.6 Exemple de quantification On peut appliquer ce qui a t vu un signal deux variables s(x,y), c est dire une image. Un exemple classique est la quantification d une image noire et blanc par niveaux de gris ; Chaque niveau de gris est quantifi ; si le nombre de bit est 8, le nombre de niveaux de gris es t 256, si le nombre est 1, il n ya que du noir et du blanc, 0 et 1 207

Section 4 -Codages 84 256=2Niveaux 16=2Niveaux

21 2=4 niveaux 2=2niveaux 15.4.7 Quantification uniforme La valeur du quantum est constante quelle que soit la valeur du signal convertir : 2V max q = 2n -1 C est cette valeur, compare 2Vmax qui permet de fixer la valeur d attnuation minimale du filtre anti-repliement de faon ce que les signaux attnus aient une valeur de tension infrie ure celle du quantum. (cf 15.3.10). = 6,01.(n -1) AdB 15.4.8 Quantification non uniforme On rencontre une difficult majeure lors de l acquisition d un signal de faible valeur : en effet, la valeur de quantum tant fixe, le rapport signal bruit de quantification augmente q uand le niveau du signal utile diminue. Le paragraphe 15.4.5 nous a permis de montrer : S 2 -2

16.V eff .q Nq 208

Section 4 -Codages Veff V V q On peut envisager une solution en garantissant un rapport constant entre la vale ur efficace du signal utile s(t) de tension V et celle du quantum q : En pratique, q ne peut pas changer linairement avec Veff, car le quantum est constant sur une pl age d acquisition. Une solution consiste alors exprimer le pas de quantification q de manire proportionnelle .Veff, la variation de la tension du signal autour de Veff. q(V ) = K..Veff Cette relation conduit introduire une loi de compression logarithmique pour le s ignal utile. Cette compression peut s appuyer sur un amplificateur ayant une fonction de transfert lo garithmique suivi d un CAN quantification uniforme. s(t), V t log[s(t)], V t CAN 001011101 Quantification compression uniforme Pour certains signaux de faible les petites variations autour de la valeur moyenne, en c est dire un quantum trs faible. Celle-ci n rtes, et on peut alors se contenter d un quantum valeur, dont la voix, il faut pouvoir distinguer gnral 0 Volts : il faut alors une grande prcision, est plus ncessaire pour les valeurs d amplitude plus fo important.

L ide est donc d adapter le codage en faisant varier le quantum en fonction de la val eur du signal : quantum faible pour les petites valeurs, quantum fort pour les grandes valeurs. On obtient alors une compression du signal. Cette compression est utilise en tlphon ie pour la

transmission de la voix. Remarque : le terme compression (compending) signifie ici que l on rduit la dynamiq ue du signal physique, c est dire l cart entre les valeurs de fortes et de faible amplitude. Le te rme oppos est expansion (expanding). 209

Section 4 -Codages V s(t), V v1 v2 v3 001 010 011 100 000 0 Quantification non uniforme 15.4.9 Loi A et loi Les fonctions de compression utilises font souvent l objet de normes. C est ainsi qu on emploie au Japon et aux Etats-Unis la loi , dont l expression est: ln(1+ x) y = .sgn(x) ln(1+ ) Les Europens prfrent la loi A qui a pour expression : pour x =:1/A A y = .x 1+ ln(A) pour 1/A< 1+ [ln(Ax )] y = 1+ ln(A) x = 1 :

En ce qui concerne la loi , la valeur = 255 est utilise sur les rseaux numriques de tlphonie amricaine, tandis que pour la loi A, les Europens attribuent la valeur 87.6 au paramtre A. Ces valeurs ont t retenues afin d obtenir un rapport signal bruit de quantification peu prs constant sur une dynamique de puissance du signal d entre de 40 dcibels. 15.4.10 Restitution d un signal quantifi : CNA Un signal quantifi n est pas reprsenter au sens strict par un signal physique, comme un signal simplement chantillonn, mais par une srie d eb. Le principe de la conversion numrique analogique (CNA, anglais DAC, Digital to Analog Conversion) est de restituer le signal physique d origine s(t) sous la forme d une tension, en utilisant les eb de la numrisation. Ces derniers, 0 ou 1, vont commander des interrupteurs sur un rseau de rsistance pour inverser la foncti on de transfert d un CAN. 210

Section 4 -Codages s(t), V eb v1 v2 v3 001 010 011 100 000 0 CNA Le schma le plus classique consiste utiliser un rseau R/2R n interrupteurs : CNA 2R Uref R R R 2R 2R 2R 2R 2R z0 zn-1 zn-2 On montre alors qu en sortie le signal obtenue a pour quation : Uref n-1 v(t) =- [z 2 + ... + z 2 + z0 ] n-1 n-11 2 La valeur zi 1 commute l interrupeur sur Uref, et il reste la masse pour la valeur 0 . L intrt de cette structure est de donner en sortie un signal dont la valeur est indpe ndante de R et que cette valeur ne se manipule qu avec R et son double 2R ce qui est simple mettr e en oeuvre et limite les imprcisions sur les valeurs de composants. En outre, ce dispositif interrupteurs risque de prsenter aux instants de commutat

ion des parasites (en anglais glitches, hoquets) qui devront tre filtrs en sortie par un filtre pass e-bas appropri. 15.4.11 Fichier WAV Le format .wav est le format de rfrence pour l acquisition d un son, et de manire gnral tout signal pouvant tre trait de manire informatise. On le qualifie galement de format PCM (Pulse Code Modulation MIC Modulation d impulsion Code). Les chantillons sont stockes sous forme d une srie temporelle, sans aucune mthode de compression. Dans l en-tte on trouve stock l ensemble des informations d chantillonnage, rsolution ) puis les donnes proprement dites complment 2. (cf 15.4.3). utiles au (longueur, format binfrquence aire sign Voici l en-tte d un fichier et son interprtation dans le tableau. 211

Section 4 -Codages 52 49 46 46 58 0c 29 00 57 41 56 45 66 6d 74 20 10 00 00 00 01 00 01 00 44 ac 00 00 88 58 01 00 02 00 10 00 64 61 74 61 34 0c 29 00 ba fd 00 00 fc 00 00 00 fc 00 00 00 fa

00 00 00 f7 00 06 00 Champ hexa Taille (o) Valeur Signification 52 49 46 46 4 RIFF 58 0c 29 00 4 2 690 136 Taille du chunck (taille du fichier 57 41 56 45 4 WAVE 66 6d 74 20 4 fmt [dbut du sub-chunk fmt] 10 00 00 00 4 16 Taille (octet) du reste du sub-chunk fmt 01 00 2 1 Microsoft PCM 01 00 2 1 [2] Nombre de canaux : mono [stro] 44 ac 00 00 4 44100 Frquence d chantillonnage en kHz 88 58 01 00 4 88200 Octet/sec 02 00 2 2 Canal*(bits par chantillons)/8 10 00 2 16 Rsolution : bits par chantillons 64 61 74 61 4 data [dbut du sub-chunk data]

8) en octets

34 0c 29 00 4 2 690 100 Longueur du champs data ba fd 2 -582 Echantillon n1 00 00 2 0 Echantillon n2 fc 00 2 252 Echantillon n3 Echantillon nx Les valeurs dcimales sont codes avec l octet de poids faible gauche et l octet de poid s fort droite. Ainsi, la valeur de la taille se calcule ainsi : N=(h58)+(h0c)*256+(h29)*256*256 Pour les valeurs signes des chantillons, le signe est port par le bit de poids fort de l octet le plus droite : N1=(hba)+(hfd)*256=186+253*256=(64954-65536)=-582 15.4.11 Formats sans pertes L augmentation des capacits des formats de stockage permet de numriser le son avec d es valeurs bien au del des capacits de l oreille humaine. Le format TrueHD (systme Dolby) autori se une numrisation 96kHz sur 24 bits, soit plus de 2Mbit/s par canal audio. Le format FLAC (Free Lossless Audio Code) est une technique de compression sans perte applique une acquisition de type PCM. 15.5 Structures de CAN 15.5.1 CAN Flash On les appelle galement CAN conversion directe ou convertisseur parallle. 212

Section 4 -Codages Uref 3R/2 R R R R/2 Vin 2-1 entres n CODEUR DE GRAY 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 1011 1001 1000 n bits Leur principe est d utiliser un rseau de comparateur analogique (Amplificateurs opra tionnels) qui comparent le signal quantifier avec les tensions de rfrence distantes du quantum q =Uref/2n . Avantages : ils sont trs rapides 1Gch/s Inconvnients : nombre de bits peu lev, partie analogique lourde (comparateurs), enc ombrants, consommants Ils sont en outre instables et sujets des erreurs de codage. L utilisat ion d un code de Gray (ou binaire rflchi) permet de limiter ces erreurs : la diffrence entre deux mots de code adjacents est toujours de 1eb. Ce code est identique celui trait pour le codage d es constellations. 15.5.2 CAN approximations successives Vin 1 MSB LSB 0 1 0 1

0 101t V temps de conversion quantum Vcomp Uref Vin n bits CNA + Horloge Codeur Vcomp Ils utilisent le principe des peses successives. On compare la tension inconnue d iverses valeurs de faon l approcher la manire d une dichotomie. Cette mthode ncessite de conserver la r inconnue un certain temps, donc de disposer d un chantillonneur-bloqueur. Avantages : consommation minime ; faible cot Inconvnients : vitesse faible ; conception analogique lourde 15.5.3 CAN intgration / rampe -Uref n bits + Compteur Vin + Contrle logique RAZ Intgrateur Comparateur Vi t Vi Vin -Uref Tc Td Horloge Charge Dcharge 213

Section 4 -Codages Ils peuvent tre simple rampe ou double rampe. Un intgrateur permet de mesurer la v itesse de charge d une capacit soumise la tension inconnue. Le temps de dcharge sous une tensi on connue permet d en dduire la tension quantifier . La recherche d une tension se transforme e n la mesure d une dure. Le mot binaire est alors gnr par un compteur. Sur le schma prcdent, la tension inconnue Vin se calcule par la relation : Tc Vin = Uref Td

Avantages : bonne rsistance aux environnements perturbs (CEM)

Inconvnients : trs lents 15.5.4 CAN Sigma Delta (S SSSS. ....) Aussi appel convertisseur quilibrage de charge. C est une version amliore et un peu p us complexe du CAN intgration. Sa particularit principale est de travailler avec des frquences d chantillonnage trs leves par rapport la condition de Shannon. Son fonctionnement repose sur la notion d intgration (au sens mathmatique). Si on co nsulte le schma qui suit, on constate qu il est constitu de deux blocs : le modulateur et le f iltre numrique. L ide est de faire une acquisition du signal sur une rsolution minimale de 1 bits (0 ou 1) mais trs grande vitesse. On introduit donc un bruit de quantification trs important que l on liminera l aide du filtre numrique en rduisant la bande de bruit. (de 1MHz Quelques dizaines de kH z). Modulateur analogique RAZ n bits + Vin +

Filtre numrique Intgrateur Comparateur + S CNA 1 bit 1 bitUref Pour rsumer, on peut dire que le nbre d eb 1 ou de 0 en sortie du comparateur est proportionnel au niveau moyen de la pente du signal d entre pendant cette dure. Plus de 1 signifie une pente positive et plus de 0 une pente ngative. Le graphe issu d une simulation est prsente cidessous. DeltaModulator 4.00 2.00 0.00 -2.00 -4.00 t/s In Mod V 2.000m2.250m2.500m2.750m3.000m

Avantages : consommation minime ; faible cot. Filtre numrique et compatibilt DSP. F orte rsolution. 214

Section 4 -Codages Inconvnients : vitesse d chantillonnage finale limite ce qui rserve cette technique au x acquisitions de signaux de faibles frquences (audio). 15.5.5 Tableau comparatif Architecture de CAN Rsolution maximale vitesse Flash 8 bits 1 Gch/s Approximation successive 16 bits 250 kch/s Intgration 20 bits 50 kch/s Sigma-Delta 24 bits 200 kch/s bits Fe 10 20 1kHz 1MHz 1GHz Approximations successives Sigma / Delta Flash Intgration La consommation est typiquement de quelques centaines de mW quelques W. 15.6 Acquisition de signaux HF 15.6.1 Facteur de bruit On rappelle que lors d une acquisition toute la bande comprise entre 0 et Fe/2 est chantillonne. Ainsi toute la puissance de bruit dans cette bande est acquise par la convertiss eur. Il n est pas possible de numriser un signal autour d une frquence porteuse, sans se placer en bande de bas e pour le CAN. Comme consquences on citera Un facteur de bruit lev (40 50dB de dgradation du S/N) Une transposition en FI la plus optimale possible (typiquement Fe/4) fFe/2 Plage acquise 215

Section 4 -Codages 15.6.2 Sous chantillonnage Il est possible d utiliser la technique du sous-chantillonnage pour transposer le s ignal utile en bande basse. Cela consiste utiliser une frquence d chantillonnage infrieure 2fmax (donc violer le thorme de Shannon). Le fait que le signal n ait pas de composante en bande basse (pr oche du 0Hz) permet de conserver le signal intgralement sans repliement destructif. Un filtrag e passe-bas permettra de restituer le signal utile en bande basse. f condition de Shannon respecte Fe/2 Fe fFe/2 transposition par sous chantillonnage Fe Cette technique est en particulier utilise pour la rcupration des multiplex tlphoniqu es ; on l utilise aujourd hui de plus en plus pour l acquisition de signaux en FI hautes, ce q ui vite une acquisition en FI basse et simplifie la structure de l metteur : c est dire que cela permet de supprimer au moins un tage de transposition analogique (filtres, ampli, mlangeur e t oscillateur). C est un gain de place, de consommation d nergie, donc de poids dans les terminaux po rtables, et de simplicit de conception. La condition d chantillonnage peut alors s noncer comme suit : Fe > 2B

O B est la largeur de bande du signal HF acqurir. Prcisons toutefois qu il s agit d une con ition ncessaire mais non suffisante : le respect de cette condition n assure pas l absence de repliement. Il faudra toujours vrifier que le signal chantillonn est bien au centre de la plage (a utour de Fe/4). 15.6.3 Acquisition des signaux moduls Le cas d un signal modul autour d une frquence f0 de largeur de bande B est un bon exemple pour montrer l efficacit du sous-chantillonnage. En effet, par cette technique, seule la valeur de la frquence porteuse sera modifie : ni la largeur de bande de modulation, ni les sign

aux modulants en gnral, ne seront affects. On conservera ainsi toute l information et on augmentera mme sa qualit, facilitant l e xploitation en frquence basse. Plage acquise avec respect de shannon Plage acquise en sous-chantillonnage fFe/2 f0 fF'e/2 f0f1 216

Section 4 -Codages Le nombre de points pour l affichage tant identique dans les deux cas pour la plage acquise, on augmente la rsolution spectrale grce au sous-chantillonnage. (cf section 5). 15.6.4 Sous chantillonnage et bruit Le sous chantillonnage a pour consquence d lever la densit spectrale de bruit acquise en repliant les contributions du bruit dans la bande acquise. Entre autre, les harmoniques d u signal vont en se repliant augmenter la distorsion du signal (dgradation du rapport SINAD [Signal t o Noise And Distorsion]. Il faudra donc un compromis entre la dynamique du signal amplifi (dBc) qui va aug menter la puissance des harmoniques et le rapport signal sur bruit en entre du CAN. 15.7 Trames 15.7.1 Trames de transport La voix ayant subi l ensemble des traitements successifs, il reste ranger le flux binaire ainsi produit dans une trame pour la transporter dans le canal physique. pr-ampli BF Filtre antirepliement Fe Echantillonneur Fe/2 Quantificateur Loi A ou u n eb 001100110Mise en trame VOIXCAN Canal Dans les rseaux tlcoms, on trouve deux types d accs classiques que nous prsentons ici t que nous reverrons en rseau (volume 3). Ces trames numriques constituent le format de base pour transporter les eb d information en assurant le respect du rythme horloge, la sync hronisation, la dtection de problmes 15.7.2AccsdebaseS0(2B+D) S0 D -16kbit/s 2B -2*64kbit/s

L accs de base 2B+D (144 kbits/s) est subdivis en trois sous-dbits : 2 canaux dnomms B (B1 et B2) de 64 kbits/s chacun, permettant d tablir 2 liaisons tlphoniques numriques commutes indpendantes ou pouvant tre utilises pour diffrents services numriques. Un canal dnomm D de 16 kbits/s destin la signalisation (SS7) et la transmission de donnes. Le tableau ci-dessous prsente la trame des eb sur la dure de 250 s. 217

Section 4 -Codages 250 s F L B1 E D A Fa N B2 E D M B1 E D S B2 E D L 8 bits 8 bits 8 bits 8 bits B1 : premier canal B B2 : second canal B D : canal D E : cho de canal D M, S

: bits rservs F, Fa, L, A :gestion et synchronisation 15.7.3 Accs primaire S2 (30B+D) Niveau E1 Cet accs offrant 30 canaux B de dbit 64 kbit/s et un canal D de dbit 64 kbit/s est principalement destin aux flux de dbits levs. S2 D -64kbit/s 30B -30*64kbit/s Niveau E1 = Accs S2 30B+D : On a une trame de 256 eb sur 125 s , c est dire 32 IT (intervalle de temps) contena nt chacun un octet de 8 bits , et vhiculant un canal 64kbit/s. On obtient donc :

dbit utile est de (30 * 64) + 64 = 1984 kbit/s dbit rel est de 256 / 125.10-6 = 2048 kbit/s Le dbit rel tient compte d un canal B supplmentaire non destin l utilisateur : c est emier IT (IT0). Le 17me IT (IT16) contient le canal D. Sy nchro serv ices IT0 IT1 IT16 IT31 IT15 C anal D Trame 125 us Ainsi, les 30 IT restant peuvent tre utiliss pour transmettre les canaux vocaux, o u tout type de donnes numriques au dbit maximal de 1,984 Mbit/s. Le flux binaire en bande de base est cod en HDB3 (Haute Densit Bipolaire 3) qui se ra dcrit dans la dernire partie de cette section. (18.4.4) 218

Section 4 -Codages 16. Codage de source 16.1 Caractristiques d un code de source 16.1.1 Architecture Le codage de source a pour but la compression des donnes. Il consiste enlever des e.b. pour raccourcir le message transmettre et diminuer ainsi le temps de transmission, o la taille du volume de stockage. n eb 0011000111000100110Codeur de source CAN Fe Le nom de code de source correspond la source des donnes numriques, c est dire au train binaire qui vient du CAN. Le terme de compression est aussi couramment utilis pour dsigner cette opration. Il s agit alors de comprimer des donnes numriques, sous forme binaire, et non une compression de sign al physique comme dcrit prcdemment. 16.1.2 Taux de compression Une des caractristiques fondamentales est le taux de compression qui permet d valuer l efficacit du codage. On le note : . . taille du fichier compress = <1 taille du fichier non compress On donne aussi parfois improprement 1/ pour le taux de compression. Il est alors

plus grand que 1. On trouve aussi 1- exprim en %. Nous verrons dans les exemples de code que ce taux peut varier normment suivant le s techniques et les types de sources utilises. 219

Section 4 -Codages 16.1.3 Dissymtrie du codage La dissymtrie entre compression et dcompression du codage de source est une particularit essentielle de la mise en oeuvre de ces codes. En effet, la finalit de la compression est :

soit le stockage (disque dur, support magntique ou optique ) qui doit tre de bonne q ualit tout en prenant le moins de place possible. La lecture doit en tre facile et rapi de soit la transmission (canal tlphonique ou radio ) qui doit prendre le moins de temps possible et pour laquelle les donnes doivent tre rapidement utilisables destinatio n. En consquence on peut rsumer les proprits ainsi : -La compression peut tre coteuse : en temps (dure du calcul de compression ) en moyens (matriel informatique, CAN, complexit algorithmique ) en argent (investissement dans le matriel, techniciens ) -Par contre la dcompression doit tre : rapide (restitution instantane, temps rel ) facile (peu de calcul, matriel lger voir portatif, mise en oeuvre aise ) possible une infinit de fois (rutilisation du support) 16.1.4 Compression et pertes Un dernier point fondamental concerne la distinction entre compression avec ou sans pertes (en anglais Lossy ou Lossless) Les compressions sans perte permettent de garantir une restitution l identique des donnes initiales non compresses. Ce type de compression est utilis pour les fichiers de donnes (text es, chiffres, logiciels ).

Les compressions avec pertes autorisent un certain degr de dgradation du signal re stitu par rapport au signal physique initial pour en diminuer le taux de compression : c est le cas de la voix ou des images. L oeil et l oreille reconstituent l information de dpart malgr les pertes. Atten tion : ces pertes sont lies la qualit du codage et en rien aux erreurs de transmission qui inversent les lments binaires. Informations Compression Donnes textes Sans perte Fichiers Sans perte Voix Avec pertes Son Avec pertes Image Avec pertes Vido Avec pertes Les compressions avec pertes peuvent tre de qualits trs ingales. Dans certaines applications, les pertes doivent tre trs limites pour viter les problmes de restitution ; ainsi, la com pression JPEG a t interdite aux Etats-Unis pour la compression d image mdicale pour viter les erreurs d interprtation et donc de diagnostics, et les procs. Les capacits des supports de stockage et la rapidit des circuits permet aujourd hui de traiter des donnes audio (ou visuel) avec des traitements sans perte : TrueHD Dolby, FLAC... 16.1.5 Le facteur humain On peut galement signaler les points suivant concernant les sens humains : l oeil s e comporte comme un intgrateur mathmatique, ce qui permet de voir une image constitue d lments simples, comme des points de tailles diverses (photo journal) ou en nombre variable (imprimante Laser) ou des carrs en mosaque (cf exemple qui suit), et de corriger d ventuelles altrations. 220

Section 4 -Codages Image originelle et image altre intgre par l oeil L oreille est, elle, un diffrentiateur, sensible aux coupures et parasites de court e dure. En revanche elle a plus de difficults valuer la diffrence de niveaux entre deux notes ou les va riations lentes. En conclusion, Les techniques de compression sont adaptes la nature de leur resti tution, et aux capacits de corrections du cerveau humain. Retenons que l oeil est moins sensible que l oreille la dgradation des informations restitues, ce qui a des consquences sur la qualit de la compression. 16.1.6 Mode binaire et mode caractre La nature des donnes numriques compresser est binaire, mais elle peut tre apprhende n mode caractre, notamment pour les fichiers de donnes. Dans ce cas on travaillera non pa s sur des eb, 0 ou 1, mais sur les symboles A, B, C, 1, 2, 3, *, $ Ces caractres sont eux-mmes associes un code binaire. Le code le plus rpandu est le code ASCII, American Standard Code for Inf ormation Interchange, qui compte 256 caractres cods chacun sur 8 bits. Les compressions en mode binaires sont en principe plus efficaces, mais plus tec hniques. 16.2 Codage de source sans perte 16.2.1 Compression sans perte On rsume ici les principaux code de sources sans perte utiliss pour les donnes. Leur principe sera dtaill succintement. Il permettra d acqurir une certaine culture sur ce qui existe et

ce qui peut se faire. Il est signaler que certains autres codes (et en particulier les normes d e codes avec pertes) utilisent une combinaison de ceux prsents ici. Ainsi La compression TIFF [Tagged I mage File Format] utilise Huffmann et ZL 16.2.2 Le code Morse Il s agit de l un des plus anciens (XIXme sicle) invent par Mr Samuel Morse (1791-1872) . Il sert transmettre des caractre, essentiellement des lettres et des chiffres ainsi que d es symboles de ponctuation. La longueur du code de chaque caractre est variable suivant sa frquen ce d apparition dans la langue anglaise. Ainsi la lettre la plus frquente (en anglais) est le E. Son code est donc le plus court. E: T: Q:

16.2.3 Le code Q Des requtes dfinies par des rglementations internationales permettent d acclrer la tra smission des informations rellement utiles. Les questions sont codes sur trois lettres (don t la premire est 221

Section 4 -Codages toujours Q (QSO, QSR, ) et suivent gnralement des noms de lieux o des donnes mtorologiques, sur la qualit de la liaison, les secours en cas d accident Ce code est en principe combin au code Morse.

16.2.4 Le codage Run-Length Encoding (RLE) Son principe est de supprimer toutes les squences longues de caractres (ou octets) identiques en rduisant leur taille. A partir d un certain seuil de rptition (4, 5 ) on transmet le ca ractre rpt suivi d un caractre spcial et du nombre de rptitions. Les taux de compression dpendron donc de la structure de la chane d eb. Squence initiale Squence compresse AAAAAAAAAAAAAAA Ax15 15 octets 4 octets Il conviendra pour des chanes comportant de grandes suites de 0 ou de 1. On peut obtenir : . = 4/5. 16.2.5 Le code de Huffmann Ce code utilise la probabilit d apparition des lettres dans une langue donne. On par le galement de code statistique ou encore de code entropique. Dans le cas du code de caractres, les caractres les plus utiliss sont cods sur trs peu d eb, les plus rares ncessitent un nombre beaucoup plus lev. [par comparaison le code ASCII retourne toujours 1 octet par caractre]. Ce code dp endra donc de la langue utilise (anglais, franais, allemand ). Exemple 1 : Caractre Binaire ASCII Code Huffmann [Espace] e x 00100000 01100101 01111000 (32) (101) (120)

10 011 1100011010 Le code de Huffman est surtout utilis dans les fax ; on le combinera avec un code RLE, le nombre de 0 (blanc) ou 1 (noir) pouvant tre important dans une zone donne. Ceux-ci fonctionnent en mode graphique, ce ne sont plus les caractres ASCII qui sont cods (cf 16.1.6) mais des segments qui sont constitus d une succession de blancs et de noirs identifis par blocs. Ils reoivent un code en fonction de leur probabilit d apparition (les plu s probables sont les segments blancs). Exemple 2 : Cette exemple est cette fois une approche bianire du codage statistique. Le tabl eau qui suit prsente le codage de Huffmann pour une probabilit d apparition de 1 gale 0,1 (et donc 0,9 pour 0) Segment 000 001 010 100 011 101 110 111 Probabilit 0.729 0.081 0.081 0.081 0.009 0.009 0.009 0.001 Code 0 100 101 110 11100 11101 11110 11111 Ce type de codage considre que chaque segment est indpendant du suivant. C est un co dage unidimensionnel. On peut amliorer la compression en le mlangeant avec un codage bi-dimensionnel. 222

Section 4 -Codages Exemple 3 : Codages unidimensionnel et bidimensionnel mlangs avec un coefficient K = 4. 1re Dans ce cas la ligne reoit un code unidimensionnel, les 3 suivantes un code bidimensionnel : chacune d entre elles est compare la ligne prcdente et seules les variations par rapport la ligne prcdente sont envoyes. Le codage unidimensionnel est appliqu la 1re ligne des tranches de 4 lignes, ceci pour limiter le risque de transmission d erreurs de lecture d une ligne sur la suivante. 16.2.6 Le codage Ziv-Lempel (ZL) ou Lempel-Ziv-Welch (LZW) C est un mlange de 3 principes : la distribution de caractres (principe de Huffman), la rptition de caractres (principe RLE),

la dpendance de caractres. Une des principales applications est la compression des donnes sur disque dur (We lch-1984). Le principe est en quelque sorte inverse de l approche Huffmann : on va coder une squence de caractres de longueur variable par un index qui se rfre un dictionnaire. Ce type de compression implique l existence de ce fameux dictionnaire constitu des donnes dj compresses ; l dcompression on lit la suite d index et on traduit l aide du dictionnaire. Il existe de nombreuses variantes de ce code. squence Index Mot de code ^[:-1 abcdefg 0123456789 Cryptographie I0A1 I0BC I067 ITA0 On peut obtenir : . = 1/4.

16.3 Techniques de compressions avec pertes 16.3.1 Intrt Les exemples qui suivent prsentent des techniques de codage dont la nature est de dgrader la qualit de l information acquise partir du signal physique pour augmenter le taux de compr ession. Selon la nature des signaux, les critres de qualit ou d conomie de bande passante, la dgradatio n sera plus ou moins importante. Ces codes s appliquent aux images, fixes ou animes, et au son, dont la voix. Les pa ragraphes qui suivent dcrivent les algorithmes les plus courants appliques aux images. 16.3.2 DCT La transforme en cosinus Discrte (DCT, Discret Cosine Transform) est une opration m athmatique qui permet une compression en modlisant un ensemble de point dfinissant une surfac e carre (8x8 par exemple) par une courbe surfacique mathmatique, d en effectuer une transformati on dans le domaine spectrale, un peu comme une transforme de Fourier le fait partir d une cour be. Le dcoupage en bloc permet une compression zone par zone, indpendamment du contenu de la zone, c est dire de la complexit de l image. 223

Section 4 -Codages 8 8 Selon le taux de compression demand, le bloc compress sera plus ou moins fidle celu i d origine, une compression trop leve crant des effets de blocs insupportables l oeil. V Vmax -Vmax q Te v1 v2 Signal chantillonn et quantifi sur une dure T V t qf DCT f 1/T Rsultat de la DCT -domaine spectrale Vmax -Vmax Quantification V f qf 1/T Signaux temporels V t Restitution par addition donnes compresses Pour expliquer le principe de cette opration, on peut considrer la compression d un signal unidimensionnel (par exemple, une simple range de pixels).

L opration de DCT gnre une srie de valeurs associes au niveau de gris partir des poi . Cette opration est analogue une transforme de Fourier discrte. Le terme discrte signifie que le nombre de valeurs est finie (ici 8). La quantification des chantillons obtenus dans le d omaine spectrale gnre une srie de valeurs non nulles en nombre rduit, d o la compression du signal temporel qui pourra

tre reconstitu par addition des sinusodes pures.

16.3.3 Ondelettes -DWT Le procd de compression DWT pour Dense Wavelets Transform, ou transforme en ondelet tes discrte, s appuie sur une approche plus slective du contenu de l image. Un filtrage pa sse-haut sur une image permet d en extraire les hautes frquences que sont les contours des objet s (zone ou le changement de contraste est lev). Ces contours sont compresss de manire tre restitu ans dgradation. Ensuite les textures, assimiles aux basses frquences (zone obscures et zones claires), sont compresses en utilisant des dformations de l ondelette de base ou ondelette mre. 224

Section 4 -Codages Zones claires et fonces : filtrage passe-bas Trac du contour : filtrage passe-haut L ondelette mre est un signal temporel connu ; en modifiant sa hauteur et sa largeu r selon l axe des temps, on va crer d autres ondelettes. Chacune d elles sera convolue avec le signal co mpresser de manire transformer le signal original en une srie de signaux. La sommation de chac un des signaux convolus permet de restituer le signal initial.

Sur l exemple ci-dessus, la courbe suprieure est dcompose en une srie de 7 signaux qui se composent tous de l ondelette mre reprsente en bas droite, celle-ci tant lie aux fil s utilises et dfinis en haut droite (filtres passe-haut et passe-bas). La transforme de Fourier transforme en une srie de sinusode, la transforme en ondele ttes en une srie d ondelettes. Ces procds base de DWT sont beaucoup plus puissants que ceux base de DCT. Notons d eux points de comparaison important en faveur du DWT et de son utilisation sur les rs eaux de tlcommunication : Les algorithmes base de DWT prendront en compte l ensemble de l image, et non des bl ocs de 8X8 pixels comme en DCT

La dcomposition de l image en couches diffrentes par la transforme en ondelettes perm et de contrler la taille et la prcision de l image restitu, selon le niveau de couches u tilises pour la dcompression. On pourra ainsi obtenir des taux de compression trs levs avec une excellente qualit d image pour l oeil avec la possibilit de l adaptation de la qualit la taille finale de l image, une image de petite taille ncessitant moins de couches qu une plus grande.

Les bases mathmatiques ne seront pas prsentes ici. Nous y reviendrons sur ces techn iques lors de l tude des techniques numriques dans la dernire section : filtrage, FFT, fentrage 16.3.4 Exemple : ondelette simple et Scalability Nous allons dcrire le principe de compression d une image en utilisant une srie de f iltrages simples base d ondelettes primitives. Chaque image est assimilable une matrice de valeurs dcimales contenant les niveaux de gris ou ceux de couleurs. Les deux filtres de traitement seront : 225

Section 4 -Codages x + ++++ x nn+ ++++1 Passe Bas : H ( x) = ==== [Moyennage de deux pixels conscutifs] 2 x ---- x nn+ ++++1 Passe-Haut : G( x) = ==== [Diffrence de deux pixels conscutifs] 2 On les appelle galement ondelettes de Harr. A partir d une image de base de taille H sur L, on obtient alors l image rduite de H/ 2 sur L/2 et trois composantes contenant les dtails de l image initiale et permettant de reproduire l im age initiale partir de l image rduite. h(x) g(x)

h(y) g(y) On obtient ainsi l image rduite dans le cadre en haut gauche et les images contenan t les dtails. Cette opration peut-tre ritres sur le bloc contenant l image rduite. On obtient ainsi vers degr d chelle et donc de qualit d images. Les trois autres blocs peuvent tre quantifis facil ment avant d tre compresss. 16.4 Images

fixes : Codes de sources avec pertes 16.4.1 Rsum des normes Le tableau qui suit rsume les formats classiques de compression d images fixes avec les algorithmes de rfrence. Le choix permettra une compression optimale en terme de taille et de q ualit. Norme Compression Taux RAW Format brut li au capteur aucune JPEG Joint Picture Expert Group Avec pertes -DCT et RLE lev JP2000 JPEG 2000 Avec pertes -DWT Trs lev GIF Graphic Interchange Format Sans Pertes -LZW Moyen TIFF Tag Image File Format Sans Pertes -LZW Moyen PNG Portable Network Graphic Sans Pertes LZ77 (LZW) Bon BMP Bitmap Sans pertes RLE Trs faible Le JPEG est conseill pour les photographies ralistes. Le format GIF (ou PNG) est c onseill pour les dessins, schmas et graphes avec du texte qui ncessitent une prcision importante mai s prsentent une richesse faible des motifs et des couleurs. 16.4.2 Code JPEG JPEG dsigne un groupe d experts qui a tudi les techniques de compression d images : Joi nt Picture Expert Group. Il s agit aujourd hui d un algorithme de compression trs rpandu. Une image (ici suppose fixe) numrise est constitue de pixels [Abrviation de Picture Element] qui sont des points de petites tailles. Un cran d ordinateur est classiquement d un forma t de 800x600 pixels. Chacun de ces points est affect d une couleur, ou d un niveau de gris, cod sur 8, 24 ou 32 bits selon la qualit. Une image 800x600 pixels cod sur 24 bits ncessitent donc a pr iori au moins 800x600x24/8=1,41Mo (1ko=1024 octets). Chaque plan de couleur (RVB ou LC) L ide gnrale du codage JPEG est de diviser l image en blocs de taille fixe (8x8 pixels) , et de leur appliquer une transformation mathmatique (DCT Discret Cosine Transform) de faon tr ansformer 226

Section 4 -Codages le bloc initial de 64 points en un bloc d autant de point mais dans le domaine spe ctrale . Cette remarque est au fondement de la compression : on conservera les pics (valeurs de s points leves) et on affectera 0 aux points de faible valeur : c est la quantification. DCT Quantification RLE Sparation Couleurs Image Image Source JPEG Seule une dizaine de pixels (quantifis sur n bits) pourra alors tre retenue sur le s 64 initiaux. Cette hypothse est l origine de la perte de qualit et explique qu une trop grande complexit e l image (c est dire des pixels juxtaposs trs diffrents, donc des pics de valeurs levs et en bre important) provoquera une mauvaise restitution. Enfin, Le nombre important de 0 issus de ces quelques 50 pixels non retenus sera compress avec un code RLE. Nous prsentons ici deux blocs, celui d origine et celui compress droite. On distingu e parfaitement la priodisation des niveaux de gris ncessaire la compression par DCT : on ne conse rve que les lignes horizontales associes un niveau de gris. Bloc non compress Bloc compress L image qui suit a pour format 510x343 pixels cods sur 256 niveaux de gris Non compress 174930 octets compress JPEG 7692 octes

compress JPEG 4809

octets compress JPEG 3794 octets 227

Section 4 -Codages

Ce dtail sur la dernire image permet d valuer le principe de priodisation de l algorith e de compression sur des blocs de taille identique : chaque bloc y est compress indpend amment des autres. La consquence est cet effet de bloc caractristique de la surcompression qui cause, pour l oeil, une dgradation de la prcision. A titre de comparaison, la mme image source compresse en GIF (sans pertes) ncessite une taille de plus de 80ko. 16.4.3 Le codage JPEG 2000 : scalability Les codes JPEG2000 proposent une compression base sur les algorithmes ondelettes (DWT). Une premire opration de transforme couleur permet de convertir les plans RVB (Rouge Ver t Bleu) en YUV (Luminance chrominance -1.5.2) plus adapt. DWT Quantification Codage Entropique Transforme Couleur Image Image Source JPEG2000 L image subit une srie de filtrage selon X et Y et chaque rponse temporelle de ces f iltres est modlise partir de l ondelette mre. La premire rponse au filtre passe-bas correspond zones de contraste, les couches suivantes (filtre passe-bande) permettent d ajuster la n ettet des dtails. Couche 1 Couches 1 &2 Couches 1,2 &3

On peut ainsi ajuster la qualit de l image la taille ncessaire (cran haute rsolution rande taille, cran petite taille, cran de portables...) avec la nombre de couches ncessaires. Couche 1 Couches 1 &2 Couches 1,2 &3 228

Section 4 -Codages Les performances permettent un gain important de compression qualit quivalente par rapport une compression JPEG classique base de DCT. Compress JPEG 3794 octets Compress JPEG2000 3630 octets

16.5 Images vidos : Codes de sources avec pertes 16.5.1 Les codes MPEG-n On utilise les normes MPEG (Moving Picture Expert Group) pour compresser des ima ges vidos (animes). Elles se fondent sur la compression des images suivant la norme JPEG (J oint Picture Expert Group). Le dbit d une image anime de qualit standard non compresse, voire en HD TV (High Definition Television) peut largement atteindre 100 Mbits/s. De nombreuses normes sont l tude mais tardent s imposer devant la suprmatie du format MPEG2 encore trs largement diffus. NormeMPEG 1 Compressionpourlestockage(CDROM,Disquedur...)Dbit:12Mbits/s MPEG 2 Compression pour les donnes de transmission (TVHD). C est la norme la plus utilise actuellement (DVBS,cble, DVD ).

Il est donc bon de connatre les performances et la qualit de ce code (3.5.2). MPEG 3 Compression pour la TV haute dfinition (HDTV). Cette norme est aujourd hui fondue avec MPEG2. MPEG 4 Compression pour la visioconfrence, la diffusion Internet, la recherche sur le contenu des documents travers les moteurs de recherche.(3.5.3)-Norme (partie2) retenue pour

le DVD HD, la HDTV, la TNT MPEG 7 Cette norme encore l tude concerne les applications multimdias en gnral. Elle devrait accrotre les possibilits de recherche sur le contenu des donnes : scnario, objet, type de mouvement, texte, son MPEG 21 ou multimedia framework, devrait permettre la compression de donnes multimdias (sons, images mais aussi graphique, donnes, textes ).

Pour bientt 16.5.2 Le codage MEPG 2 (H263) Pour assurer l animation dans une squence vido, l envoi de 24 images par seconde compr esse chacune en JPEG est hors de question car beaucoup trop lourd : les taux de compr ession resteraient trop faible. On doit encore optimiser la compression en tenant compte des proprits des images animes. L ide du codage MPEG2 (Moving Picture Expert Group) est d envoyer des images JPEG en alternance avec des images allges qui seront dduites des images JPEG en ne retenant que les variations importantes (mouvement, couleurs ) et en supposant que deux images succ essives sont en principe trs semblables, ce qui est le cas la plupart du temps. Ainsi, sur 24 images par seconde au format cinma, seules deux seront codes intgrale ment, (la 1 et la 12). Les autres seront interpoles et reproduites par le dcodeur en tenant compt e de ces deux 229

Section 4 -Codages images et des informations transmises. Ces images intercales sont elles-mmes calcu les avec un degr de compression variable.

Ce type de compression, qui s appuie donc sur les procds DCT, est aujourd hui trs rpand dans le cadre de la transmission vido, par Internet ou par satellite (norme DVB-S). Pour v aluer les performances d une image de qualit vido compress en MPEG2, on peut se rfrer au tableau qui suit. Dbit MPEG2 Qualit 2-4 Mbits/s mdiocre 4-6 Mbits/s Bon 6-10 Mbits/s Excellent La perte de qualit en MPEG se traduit par des effets de blocs o des blocs d image se figent avec la perte de l animation, soit partielle soit complte, quand la complexit de l image au gmente. Ces effets sont lis directement au principe de la DCT.

16.5.3 Le codage MPEG 4 (H264) Cette norme vise devenir le standard de la compression vido pour les applications de contenus audiovisuels prsents dans les applications multimdias : DVD, diffusion TV, HD, DVB S-T-H, RTP/IP (streaming IP) . Elle doit permettre d amliorer les qualits des images, texture s, expression du visage ainsi qu une certaine interactivit entre le spectateur et l objet (vidoconfre ce ). On distingue donc deux aspects de la norme : la compression d image et la descript ion de la scne ; on parle galement de mtadonnes : mtadonnes descriptives et mtadonnes techniques. Ces diffrents aspects sont organiss sous forme de partie (part) MPEG4-PartieRlePartie 1 Synchro audio et vido Partie 2 Compression vido Partie 3 Compression Audio Partie 10 H 264/AVC-SVC Partie 11 Description de scne

Partie 2 La partie de la norme spcifiquement consacre la compression vido (ou description du Codec) se nomme MPEG4-partie 2. Partie 3 Le codage audio est qualifi d AAC (Advanced Audio Coding) et amliore l ancien MPEG 2 art 3 (ou mp3). Partie 10 Une autre volution dans la normalisation UIT, a fait voluer ce codec vers le H264AVC (Advanced Video Codec) ou MPEG4 partie 10. Notons que ce format de compression MPEG4 est bas sur les algorithmes ondelettes (DWT). Partie 11 Pour ce qui concerne l aspect descriptif de la scne vido, L ide est d isoler dans une scne audiovisuelle les diffrents plans, fond immobiles, objets fixes ou mobiles, perso nnages fixes ou mobile, sons puis de compresser chacun indpendamment. Cette approche objet permet une description exhaustive de la scne qui autorise une recherche simple dans le conte nu (avion, tour, flamme..) et d accder une information pertinente. Cette technique de compression s ap puie sur un algorithme de transforme en ondelettes. Les expressions des visages font appel de s techniques propres de maillage triangulaire 2D pour amliorer la qualit. Cette description est associ un langage de type balise (XML) et appel BIFS (Binary Format for Scene). 230

Section 4 -Codages Enfin, on peut envisager pour un objet MPEG-4 diffrents niveaux de dcompression, s uivant la qualit souhaite, pour permettre un compromis qualit / dbit du rseau / puissance de ca lcul. Le facteur d chelle (Scalability -technique propre aux codages par couche des images cf 15.4.3) autorise ainsi une qualit variable suivant le format d affichage, zoom En outre, ce type de compression contient des outils de rcupration d erreur et de synchronisation afin d of frir une grande robustesse pour la diffusion sur des rseaux mobiles sans fil. Un codec volu grant l af fichage d chelle porte le nom de H264-SVC (Scalable Video Codec). 16.5.4 Comparaison des dbits et formats. Les dbits sont variables et dpendent du systme de diffusion et de la qualit exige. Il s peuvent aller de quelques dizaines de kbit/s plusieurs centaines de Mbits/s. A qualit quivalente , le dbit en MPEG4 est rduit de moiti environ par rapport au MPEG2. Norme Taille d image Dbit standard MPEG2 720576 4Mbits/s MPEG4 720576 2Mbits/s MPEG4 HD 19201080 ~10Mbit/s 16.5.5 Le codage MPEG 7 L objectif de MPEG-7 est la recherche acclre d informations dans les contenus audiovisu els, ainsi que la slection exhaustive de certains lments de ces mmes contenus. La recherche sur Internet ne se limite alors plus la retrouver une chane de caractres, mais galement la possibil it d une recherche sur une mlodie, sur une forme spcifique, en 2D ou 3D, sur des types de m ouvements ou d actions...

On retrouve dans cette norme des aspects de MPEG 4 relatives aux mtadonnes. Les te chniques de compression sont optimises en fonction de la nature de la scne (mouvement, motifs, couleurs, textures...), chacun des lments tant isols des autres. Les scnes sont alors dcrites p

r des langages (XML Extended Markup Language) contenant un srie de descripteurs et organiss hirarchiquement ; le tout pouvant tre interprt comme un fichier texte et donc facile ment analysable. 231

Section 4 -Codages Il s en suit un accroissement de la compression et des facilits de recherche sur le contenu des squences vidos.

La diffusion des objets d une scne MPEG7 est galement lie la qualit de la restitution certains lments pourront au non tre transmis, relativement leur ncessit, ou la demande de l isateur qui peut ne slectionner que certains objets. 16.6 Son : Codes de sources sans et avec pertes 16.6.1 Codage de la voix : MIC/PCM Pour fixer les ides, on donnera le calcul du dbit non compress de la voix sur un ca nal RNIS. La frquence d chantillonnage est de 8 kHz, c est dire que l on a 8000 chantillons par onde. Pour un codage sur 8 bits de chaque chantillon, le dbit est : D = 8000 x 8 = 64 kbits/s Chacun des eb sera transmis par un procd appel MIC, Modulation d Impulsion Code, qui p our un 1 transmet une impulsion de tension, et pour un 0 aucune impulsion. En anglais o n parle de PCM, Pulse Code Modulation. Ainsi chaque chantillon est transmis sur8 bits (eb). Les normes de codages PCM imposent en outre une loi de compression (A ou ) pour amliorer la qual it de la voix (15.4.9). Le format WAVE (ou .wav) est similaire dans le monde informatique. Il stocke san s perte et sans compression le flux acquis.

Pour les applications o le dbit est limit, comme pour le GSM, ce dbit tant inadmissib le, on a mis aux points des algorithmes avec pertes pour conomiser la bande passante sur le su pport. Norme codage Dbit G 711 Voix PCM loi A/ 64kbit/s

Le format FLAC (Free Lossless Audio Coding) permet une compression sans perte de la voix et du son partir du codage MIC. 16.6.2 code ADPCM l ADPCM (Adaptative Differential PCM) permet de diviser par deux le dbit de transmi ssion, et d obtenir 32kbit/s. l ide n est plus de quantifier un niveau absolue sur 8 bits, comme pour le cas du 232

Section 4 -Codages 15.5.1, mais de coder sur 4bits la diffrence d amplitude. entre deux niveaux conscuti fs : c est la notion de code diffrentiel. Le tableau montre un exemple de codage sur 1 eb, tel qu il est utilis dans le code delta-sigma. eb Variation 0 -q 1 +q Le terme adaptatif se rapporte la capacit d adapter la quantification la nature du signal vocal. Ainsi, le pas de quantification du signal varie en fonction de la nature du sign al transmis, et chaque eb transmis a un poids diffrent en terme de quantum selon le nombre d eb qui le prcde. eb Variation 1 0 -q 0 1 +q 01 1 +2q 011 1 +3q En outre, un algorithme permet de fixer les niveaux de rfrence et de restituer le signal de la voix avec une lgre dgradation par rapport au code PCM non compress. Le tableau qui suit prsente les diffrentes normes UIT et les techniques associes po ur la compression vocale : Norme Compression Dbit G 721 (G 726) ADPCM 32kbit/s G 722 (G 726) ~ADPCM 48 64kbit/s G 723 (G 726) ~ADPCM 24kbit/s G 728 LD CELP 16kbit/s G 729 CS ACELP 8kbit/s 16.6.3 GSM Compression RPE-LTP (Regular Pulse Excitation -Long Term Prdiction). Le dbit utile est pour les liaisons plein dbit ou FR (Full Rate) est de 13 kbits/s ( en moyenne ). 20 ms de signal analogique gnre 260 e.b. (avant protection par codage de canal) Des codeurs plus puissants, s appuyant sur des algorithmes particuliers (ACELP -Al gebraic Code Excited Linear Prediction ; VCELP Vector Code Excited Linear Prediction )

, permettent d augmenter la qualit du signal ou de passer en liaison demi-dbit. Norme Compression Dbit GSM EFR (Enhanced FR) GSM (ACELP) 12.2kbit/s GSM FR (Full Rate) GSM (RPE-LTP) 13kbit/s GSM HR (Half Rate) GSM (VSELP) 5.6kbit/s 16.6.4 Les codes MP3 -Musicam Utilis pour compresser des signaux audio large bande (musique qualit hi-fi), ils t rouvent une application pour la transmission du son sur Internet (MP3) et la compression de son pour MPEG2 (Musicam). Le principe repose sur l effet de masque de l oreille humaine. Un son (frquence pure) d un certain niveau (en dB acoustiques) rend inaudible les frquences adjacentes et d un niveau p lus faible (de 30 40 dB infrieures) : on ne codera tout simplement pas ces frquences. On appauvrit a insi considrablement le spectre tout en conservant l illusion du son et en le comprimant efficacement. (Tout en gardant le label numrique , gage de qualit irrprochable pour le consommateu r). 233

Section 4 -Codages niveau sous-bandes audio Bandes compresses niveau ff Le comportement de l oreille est logarithmique pour les frquences : les mmes carts de frquences sont plus sensibles pour les frquences basses que pour les frquences leves. L effet de masque s tend donc des plages d autant plus larges que la frquence quantifier est leve. Le masquage spectrale s accompagne d un masquage temporel dont on peut faire l exprienc e tous les jours, l oreille ne ragissant pas instantanment aux variations brutales de niveau (s uprieures 40dB). Ainsi, on peut supprimer 2 3ms de son avant une impulsion (prmasquage) et jusqu 100ms aprs (postmasquage). Les techniques mathmatiques sont assimilables la technique DCT qui permet de ne r etenir qu une information spectrale parmi plusieurs. 16.6.5 Exemples Allures temporelles et spectrales de sons compresss. Le son wav est le signal de rfrence Wavmp3128mp364mp316 234

Section 4 -Codages 16.6.6 Les codes AAC L advanced Audio Coding se veut le successeur du mp3. Intgr aux normes MPEG 4 (SD et HD) il offre une meilleure qualit pour des compressions amliores. AAC mp3 Frquences d chantillonnage -> 96 kHz -> 48 kHz Spectre audio >16kHz <16kHz Codage VBR/CBR VBR/CBR Canaux -> 48 -> 1 Compression 1/100 1/50 La famille AAC comprend de nombreuses variantes : LC (Low complexity), AAC+, HDAAC,... 235

Section 4 -Codages L image originale qui suit a pour format 510x343 pixels cods sur 256 niveaux de gris (16.1.5) Intgration

Image originelle ( gauche) et image altre intgre par l oeil ( droite) (16.3.3) Ondelettes -DWT

Zones claires et fonces : filtrage passe-bas Trac du contour : filtrage passe-haut

(16.4.1) Code JPEG

Non compress 174930 octets compress JPEG 7692 octes

compress JPEG 4809 octets compress JPEG 3794 octets (16.4.2) Code JPEG2000

Compress JPEG 3794 octets Compress JPEG2000 3630 octets 236

Section 4 -Codages 17. Codage de canal 17.1 Introduction au codage de canal 17.1.1 Architecture Le codage de canal a pour but la protection des donnes contre les erreurs de tran smission pouvant se produire sur le canal de transmission. Il consiste rajouter des eb pour permettr e le contrle et ventuellement la correction des erreurs. Il est donc dans un sens antagoniste au code de source qui visait enlever des eb. n eb 0011000111000100110Codeur de source CAN Fe Codeur de canal 0100101100111001001100101Canal de Transmission Source des donnes numriques Il se place dans l architecture systme avant la modulation et l adaptation au canal, donc en principe aprs le codage de source.

17.1.2 Capacit d un canal Claude Shannon a nonc que thoriquement un canal de largeur B en Hz ne peut transpor ter qu un dbit limit d information pour un rapport C/N (exprim sans unit) donn. Mais il a dit g ment qu en thorie il tait possible de garantir ce dbit sans aucune erreur. Il n a pas dit co mment. C C=B.log(1+) [bit/s] N Les codes de canal permettent aujourd hui d atteindre cette limite. 237

Section 4 -Codages 2 6 Eb/N0 Limite QPSK Efficacit Spectrale Codage de canal 4 1 1.5 2 2.5 Bit/s/Hz 3 Limite 8-PSK 8-QAM 2 6 Eb/N0 Limite QPSK Efficacit Spectrale Codage de canal 4 1 1.5 2 2.5 Bit/s/Hz 3 Limite 8-PSK 8-QAM 17.1.3 Nature des codes On distingue deux grands types de code : les codes dtecteurs d erreur. Dans ce cas, si on dtecte une erreur, on peut rmettre le message. (redondance occasionnelle). Cela ncessite la mise en oeuvre d un protocole de niveau suprieur. les codes dtecteurs et correcteurs d erreurs. Code de canal Code Code dtecteurs dtecteurs -correcteurs Par retransmission ARQ Automatique -FEC

Codes Blocs Codes Convolutifs

Turbocodes On traitera ici des codes qui ne ncessitent pas un protocole de liaison ou techni

que procdurale (ARQ Automatic Request Question) pour permettre la retransmission de paquets de donnes errones car il ne s agit plus alors de technique de codage autonome (FEC Forward Error Correction ) et permettant au dcodeur de restituer seul le message initial. Le mthodes protocolaires seront v u au cours du cours consacr aux rseaux. 17.1.4 Rendement Les codes de canal dits automatiques consistent rajouter l information code une partie contrle ou redondance qui contiendra les lments ncessaires la dtection et la correction. Ce de code est aussi qualifi de code FEC pour Forward Error Correction. La redondance est qu antifie par un paramtre appel rendement du code not ici .: M .= N 238

Section 4 -Codages avec : M : nombre de bits d information utile N : nombre de bits rellement transmis. On a donc .<1. En pratique, plus . est proche de 1, moins il y d eb pour la correc tion et moins le code serait performant. On verra qu il faut moduler cette remarque en fonction des techniques de codages utilises. Une consquence directe du rendement est que la bande passante utile (c est dire rser ve l utilisateur) diminue quand ce rendement tend vers 0. Il y a donc un compromis tr ouver entre une capacit de correction leve (.0) et une bande passante leve (.1). 17.1.5 Classes de codes FEC Il existe deux techniques classiques de codage de canal : le codage bloc, le codage convolutif. On y ajoute deux nouvelles techniques plus rcentes le turbo-codage le codage parit faible densit Les chapitres qui suivent donneront un aperu des techniques mises en oeuvre pour ces quatre classes de code. Notons que le terme code (english code) regroupe la fois l action de coder (english encode) et de dcoder (english decode). Etudier un code signifie donc galement tudier les techniques dcodage associes, et pas seulement la technique d encodage . Nous dfinirons en fin de partie la notion fondamentale d embrouillage qui vise accr otre encore les performances des codes. 17.2 Reprsentation polynomiale 17.2.1 Message binaire et polynmes Un des principes du codage de canal s appuie sur le calcul polynomial et les propr

its spcifiques des corps de polynmes (au sens mathmatiques). Nous allons rappeler ici la notation pol ynomiale des messages binaires. Soit un message binaire M d un octet (8 lments binaires) crit ici avec bit de poids f ort gauche (MSB Most Significant Bit) et bit de poids faible droite (LSB Least Significant Bit) : M = 10011011

On peut l crire sous forme d un polynme de degr 7 ou le degr le plus lev porte le bit oids fort : 7 6 543 2107431 1.x + 0.x + 0.x +1.x +1.x + 0.x +1.x +1.x = x + x + x + x +1 On va pouvoir ensuite effectuer des calculs sur ce polynme. L opration inverse, du p olynme au message binaire, est galement valide. 239

Section 4 -Codages 17.2.2 Division euclidienne Rappelons ici le principe de la division euclidienne d un polynme M par G. On dmontre qu il existe un couple unique de polynmes (Q,R) tel que Xn.M = G.Q + R avec degr(R)<degr(G)=n La rgle de calcul de base est ici xn + xn = 0 pour tout n(entier) Considrons par exemple le polynme G =1+x. On calcule alors la division de X2 M par G : x 2 G M x 2 + 1 x7+x6+x5+x3+x2 x9+x6+x5+x3+x2 Q x7+x5+x4+x2+x x6+x3+x2 x4+x3+ x2 x3 x R Le reste R de la division est de degr 1 strictement infrieur celui de G (degr 2). R=x+0, donc le

reste binaire associ est 10. Notons que le message X2 M de degr 9 est reprsent sur 10 eb : 1001101100. 17.2.3 Mise en oeuvre Cette opration peut-tre raliser en utilisant des circuits lectroniques base de regis tre dcalage et de ou exclusif, afin d obtenir des temps de traitements trs suprieurs un traitement logiciel. On rsume ainsi les deux oprations de base : La multiplication par la variable x qui correspond un dcalage de la squence binaire LSB 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 x xDcalage de la squence L addition modulo 2 qui correspond une opration ou exclusif XOR. a S+ b 240

Section 4 -Codages abS=aXORb0 0 0 1 0 1 0 1 1 1 1 0 On peut ainsi reprsenter la division d un message x2.M(x)par G=1+xen utilisant la st ructure cidessous pour 8 coups d horloge, donc le temps de faire dfiler le message dans le co deur. Les deux registres contiendront la fin de l opration le reste de la division euclidienne. +x+ +x.M rEntre +x1q r 1 2 q rq+1 + 1+ 0.x +1.x 2 polynme diviseur binaire : 101 Cette figure permet en outre de montrer la reprsentation d un polynme, associe une reprsentation binaire, sous forme d un registre. Cela est rutilis pour la gnration de uences pseudo-alatoires (partie 17.9). 17.3 Codes Blocs 17.3.1 Principe du codage bloc On considre un train binaire initial contenant l information, ventuellement compresse par un code de source. On dcoupe alors ce message en blocs de longueur identique m. Alors, un e squence M contenant m e.b. on rajoute une squence de contrle R de r e.b. On envoie alors MR, soit (m + r) eb appel aussi mot de code. Message initial m eb m eb calcul de R m eb r eb calcul de R r eb m eb Message cod Un tel code porte une notation du type : Code m+r, m, (c)

241

Section 4 -Codages avec : Code: nom caractrisant le type de code (nom de l inventeur en principe) m+r , nombre d e.b. transmis m , nombre d e.b. utiles appartenant au message initial. r, nombre d eb de contrle. c, (facultatif) reprsente le nombre d eb (ou de symboles) pouvant tre corrig dans le bloc m Certains codes rpartissent les octets de correction l intrieur du bloc de donnes, pou r accrotre la rsistance aux erreurs rparties. 17.3.2 Classes de codes blocs On classe les codes blocs en plusieurs catgories selon leur technique ou leurs ca pacits de dtection/correction. Les codes linaires utilisent des transformations linaires des eb du message pour calculer le bloc de correction. Ils peuvent tre dtaill par des polynmes ou plus traditionnelleme nt des matrices. Une des proprits de ces codes est de travailler sur des mots (message M) de taille fixe. Ceci peut tre un inconvnient pour les transmissions de donnes sur un rseau o le s paquets sont de tailles variables. Les codes polynomiaux peuvent tendre le contrle des blocs de taille quelconque par la technique de la division euclidienne (17.2.2). On utilise alors un polynme gnrateur de rfrence pour effectuer le calcul. Les codes cycliques sont des codes linaires forte capacit de correction ; ils ont des proprits quant leur mots de codes (MR) qui sont tous des permutations circulaires les uns des autres. On retrouve le terme de CRC Cyclic Redundancy Check pour qualifier le bloc de correction. 17.3.3 Exemples de

polynmes gnrateurs En principe le calcul de R fait appel une division euclidienne du message par un polynme appel gnrateur de degr r. La longueur du bloc de contrle R est alors constante et vaut r eb. Ces polynmes gnrateurs sont dtermins pour leur capacits de dtection ou de correction. On donne ici quelques exemples de polynmes diviseurs qui sont utiliss pour le coda ge dans certains systmes de tlcoms. Nom Polynme r ATM (HEC) x8 + x2 + x + 1 8 CCITT V41 x16 + x12 + x5 + 1 16 CRC16 x16 + x15 + x2 +1 16 (h8005+1) CRC32 x32 + x31 + x30 + x28 + x27 + x25 + x24 + x22 + x21 + 32 (hEDB88320+1) x20 +

x16 + x10 + x9 + x6 +1 802 x32 +x26 +x23 + x22 +x16 +x12 + x11 +x10 +x8 +x7 32 +x5 +x4 + x2 +1 GSM (bits classe Ia) x3 + x + 1 3 RDS (Radio Data x10 + x8 + x7 + x5 + x4 + x3 +1 10 System) 242

Section 4 -Codages 17.3.4 Exemples de codes Citons ici quelques noms de codes blocs polynomiaux cycliques courant en tlcoms : les codes BCH (Bose, Chaudhuri, Hocquenghem) les codes de Hamming les codes RS -Reed-Solomon Sans rentrer ici dans les dtails de conception des codeurs et dcodeurs (ce qui ser a fait dans une prochaine dition), on peut signaler que les principales diffrences portent sur la nature du polynme gnrateur utilis dans les calculs. Les codes BCH (Dont Hamming en est une forme particulire) la correction : ils utilisent des reprsentations binaires et 0 ou 1, tel que ceux qui ont t prsents dans la partie 4.2. Ils dtectent et sont retenus dans les normes DVB-T2 et DVB-S2 associs des codes LDPC. Les ou 14 pour les trames courtes) ont une approche bit de des polynmes coefficient corrigent des bits simples. Ils polynmes sont de degrs 16 (

Les codes de Reed-Solomon ont eux une approche octets ou plus gnralement symboles du calcul. Les polynmes sont coefficients dans un corps de Gallois ce qui leur confre un pouvoir de correction trs suprieur aux codes BCH. Un RS corrigera des octets (ou des symboles de q eb) entiers, donc jusqu 8 bits ( ou q bits) errons. Ils sont donc bien adapts aux transm issions soumises aux erreurs en blocs, ou en rafales, ce qui est souvent le cas sur les rseaux cbls. 17.3.5 Les codes de Reed-solomon Les codes classiques utilisent des reprsentations polynomiales coefficients binai res, 0 ou 1, c est dire dans un corps de Gallois 2 lments. Un corps de Gallois 4 lments est caractris par les coefficients suivants : Reprsentation Coefficient polynme binaire Gallois 00 0 0 01 1 1 10 a a 11 a 1+ a

On tend ainsi les oprations sur les coefficients des polynmes pour les calculs de l a division euclidienne. On donne ainsi galement la taille du symbole de rfrence pour un code d e Reed Solomon T=8 pour des octets de 8 eb. Le corps de Gallois associ est donc 64 lments. On dsigne souvent dans les codes blocs Reed Solomon sous la forme RS n,m,t

n dsigne la longueur totale en octet du paquet cod m la longueur en octet du bloc de donnes initiales n-m=r taille en octet du bloc de contrle et t le pouvoir correcteur en octet sur l ensemble du bloc. Le pouvoir de correction pour un Reed-Solomon est en principe gale la taille du b loc de contrle divis par 2. Il s agit du nombre maximal d octets errons pouvant tre corrigs. t=r/2 Le tableau ci-dessous donne les caractristiques du codes de deux codes RS 255,239 utilis en transmission TV numrique dans la norme DVB-S et protgeant les flux MPEG2, et RS 25 5,223 plus puissant en terme de capacit. 243

Section 4 -Codages Reed Solomon symbole Bloc cod message contrle Correction T n m r=m-n r/2 RS 8 eb 255 octets 239 octets 16 octets 8 octets RS 8 eb 255 octets 223 octets 32 octets 16 octets Exemple de codage blocs : On fournit ci dessous un exemple de fichier encod en RS 255,223. Le message est bien lisible ainsi que les blocs de corrections (surligns ici en gras ). "Et un important inventeur franais est mort voici presque six semaines, en Bretagne, dans une totale indiffrence mdiatique (et politique, d'ailleurs : aucun ministre ni sous-ministre ne s'en est non plus aperu). Alors

? ZP+ 4 L] )=) D= Un complot des mdias ? Une conspiration du silence, par exemple orchestre par une cole concurrente ? La vrit est certainement plus banale. Peut-tre Alain Glavieux on ose peine l'crire -n'avait-il tout simplemenI ] (zey_Hb_m F t jamais recherch la mdiatisation. Peut-tre n'avait-il jamais pris position dans ces dbats (pour ou contre le port des insignes religieux ostensibles, pour ou contre l'homoparentalit),

qui vous assurent un billet d'entl Izv;~.[.D mnepre annuel dans les talk-shows. Il est certain que l'explication de ses travaux ne rendait pas vraiment les cerveaux disponibles. Mais quelque chose silence est bon : l'exploration de ce trou noir nous instruit, en creux8 OEtw ?r;i:Nq ,, sur les critres des sujets mdiatisables. [-] Ce silence ne nous parle pas seulement des turbocodes ou

du journalisme scientifique. Il nous donne de mauvaises nouvelles sur le journalisme en gnral. Un systme dans le5}K _ } dwUq des kilomtres de colonnes, des heures d'antenne sont consacrs des sujets sans intrt mais excitants, et qui ignore les turbocodes, est un systme malade." Libration 6/11/2004

q =Equel

@1)%4h0Xc"d(% 244

Section 4 -Codages 17.4 Les codes convolutifs 17.4.1 Principe du code convolutif les codes en treillis sont utiliss pour la TV numrique ou le systme GSM entre autre s. m eb calcul Message initial p eb/s q eb/s Message cod

Il s agit d un codage la vole du message. A l aide de registres dcalages et de po exclusif qui constitue un bloc de logique combinatoire, on mlange le message l entre par lui-mme dcal. (cf TD) La fentre de m eb va glisser d eb en eb l entre du codeur au rythme de p eb par seconde et le codeur va dlivrer en sortie un message au rythme de q eb/s. Bien entendu la redondance introduite implique q>p. On caractrise alors un code convolutif par deux grandeurs donnes dans son nom: Le code x,y a pour longueur de contrainte x et pour rendement y. Longueur de contrainte : nombre d'eb utiliss dans le registre du codeur (typiquement 3, 7..) quivalent au nombre de retard +1. Il s agit dans notre exemple du bloc m considr Rendement (<1) rapport du nombre d'eb en entre du codeur avec le nombre d'eb en sortie (typiquement 1/2 8/9). Dans notre exemple p/q<1. Dans le cas o les bits du message ne sont pas prsents dans le message cod, on parle de code nonsystmatique. Dans le cas o les bits du message sont concatns en clair dans le messag e cod, la manire d un code bloc, le code est qualifi de systmatique. 17.4.2

Codage en treillis On prsente un exemple de codeur convolutif de type 3, 1/2. Il est associ aux deux polynmes gnrateurs suivants : 1+ x2 = 101 1+ x + x2 =111

Pour chaque coup d horloge, spars d une dure T, le signal progresse d un eb dans le regi tre et en sortie deux eb sont dlivrs (un pour chaque sortie d addition). Message Message cod + + (1) (2) + + T T 1011 2=+x1111 2=++ xx Schma registre Schma retard 245

Section 4 -Codages Pour des codes utiliss en TV numrique, le registre comporte 7 eb et le rendement e st identique (1/2). Ce codeur peut se rsumer par un treillis qui permet de suivre la sortie du codeur en fonction du message initial sans calcul. La rgle est la suivante : partir du point de dpart Pour un 1 en entre, on prend la branche infrieure Pour un 0 en entre on prend la branche suprieure On lit la sortie du codeur (2eb) sur la branche qui est prise. Le trac en gras indique ainsi le codage de la srie 10011. Le mot de code est donc 110111110. Etat du codeur 11 11 01 01 10 10 00 00 01 10 11 L tat du codeur indique la valeur des deux premiers eb du registre dcalage ; ou bien celles retenues dans les lignes retard T du second schma. 17.4.3 Dcodage et algorithme de Viterbi Pour la dmodulation, il suffit de reprendre le mme treillis et d appliquer la rgle op pose : on suit les deux eb donns par la srie code, quand on prend la branche suprieure on sort un 0 et la branche infrieure on sort un 1. Le problme se pose lorsque une erreur intervient dans le train binaire. Si dans n otre treillis le premier couple d eb est 01 (le premier 1 est erron et devient 0) alors aucune de deux branches ne 11 11 01 01 10 10 00 11 11 11 11 01 01 01 10 1000 00 00 00 00 00

correspond (00 ou 11). L algorithme de Viterbi permet de suspendre la dcision temporairement e t de prendre les deux branches paralllement. On emprunte ainsi de nombreux trajets possibles. On c alcule ainsi la distance de Hamming entre les trajets emprunts dans le treillis et le signal reu (la distance de Hamming est le nombre d eb qui diffrent entre les deux messages). Les trajets dcods qui ressemblent le plus au code reu , c est dire dont distance de H amming la plus faible au bout d un certain nombre de sauts, sont conservs, les autres sont car ts. L algorithme qui effectue cette opration est appel algorithme de Viterbi. Au final, le trajet l e plus proche de celui reu est retenu pour restituer le message dcod et corrig. 17.4.4 CBER et VBER On donne ainsi souvent deux taux d erreurs binaires. Un TEB avant dcodage (ou taux d erreur Canal -Channel BER) et l autre aprs dcodage (Taux d erreur Viterbi ou post Viterbi BER). En effet, on peut ainsi valuer le nombre d erreurs en entre du treillis (train cod) avec la distan ce de hamming entre les deux trains (rels et estims par le dcodeur) .Aprs application du dcodage il peut rester un doute sur le trajet rel ce qui permet d valuer le taux d erreurs en sortie. Le second est toujours meilleur que le premier. S il y a trop d erreurs en entre, le dcodeur dcroche et la res titution de l information initiale sera impossible. Les courbes ci-dessus sont caractristiques d une liaison satellite numrique TV DVB. 246

Section 4 -Codages C/N (dB) TEB 2103104105106107108109104 6 8 10 12 QPSK Non cod -CBER cod -VBER rendement 3/4 cod -VBER rendement 1/2 17.5 Techniques de protections supplmentaires 17.5.1 Codes poinonns (Puncturing) Les codes poinonns sont une variante applique aux codes convolutifs et aux turbocod es qui consiste enlever rgulirement un eb (tous les 5 ou 6 par exemple) pour rduire le dbit transmis tout en faisant confiance au pouvoir dtecteur et correcteur du code pour restituer le train initial sans erreur. Train binaire 00110100110 Grille de poinonnage __X__X__X__ Train poinonn 00_10_00_10 Train transmis 00100010 Il est ainsi prfrable de choisir un code de rendement faible, puis de le poinonner : on augmente ainsi artificiellement le rendement et la puissance du code permet, tout en conn aissant la place des eb manquant, de les traiter comme des erreurs isoles facilement corrigibles. Cette technique de poinonnage est au final plus pertinente que d utiliser directeme nt un code de rendement faible et non poinonn. 17.5.2 Mise en cascade des codages de canal Pour augmenter l efficacit globale du codage de canal, on met en gnral en cascade un

code bloc et un code convolutif. Le code d entre, bloc, est appel externe , le code de sortie, con volutif, est appel interne . Codage bloc Codage convolutif Dcodage bloc Dcodage Viterbi Code Code Interne Canal Externe On prsente ci-dessous un exemple de courbe permettant d valuer les performances de t els codes. 247

Section 4 -Codages RS 255,243 RS 252,232 RS 255,223 RS & VIT 7, 1/2 0 2 4 6 8 10 Eb/N0 -1 -2 -3 -4 -5 -6 -7 -8 10 10 10 10 10 10 10 10 Non cod TEB Turbocodes On met ainsi en vidence le gain de codage ralis par diffrents codes blocs (Reed Solo mon) utiliss seuls puis par deux codes cascads (Reed Solomon et Viterbi 7, ). On constate que plus le nombre d eb utilis pour le bloc de protection est grand, pl us fiable sera la transmission (pour Eb/N0 donn) dans le cas o seul le code bloc est utilis. En revan che si on cascade avec un code convolutif, la diffrence sur le nombre d eb de correction du c ode bloc devient ngligeable et le gain est dans les trois cas relativement important par rapport a u code bloc seul. Ces codes en cascade sont utiliss dans la plupart des systmes de diffusion comme l a TV numrique satellite Notons que l utilisation d un turbo code rend inutile cette technique : un seul code est ncessaire. De plus le rendement de l ordre de 0,5 pour les codes concatns vaut plus de 0,9 avec ce s nouveaux codes. (partie 17.6) 17.5.3 Brassage Embrouillage Dispersion d nergie Tous ces termes se confondent, mais les objectifs viss peuvent se distinguer en p lusieurs types : Le premier consiste mlanger les e.b. du message pour obtenir le maximum de transi tions et asservir l horloge. En effet, une suite ininterrompue d eb identique risque, si le codage est

simple, du type NRZ (cf partie suivante) de ne plus permettre la synchronisation de l horloge du rc epteur sur celle de l metteur : le risque est de compter trop ou pas assez d eb dans le train dmodul. Un autre but de l embrouillage est de rpartir les e.b. de faon viter les pics de puis sance et de raliser une dispersion d nergie. Cela reste valable pour les techniques de modulatio ns sur ondes porteuses. 17.5.4 Embrouilleurs -Scrambler Les embrouilleurs ou brasseurs utilisent des gnrateurs de squences pseudo alatoires (SPA) qu ils additionnent au signal binaire initial, ce dernier servant ou non au calcul de l a squence. Dans le cas o on utilise le signal d information dans le calcul, on peut assimiler le dispositi f un codeur convolutif ; dans l autre cas, un cryptage.

Le point dlicat pour ce genre de technique est la rcupration du train initial qui i mpose une parfaite synchronisation entre la squence reue et le gnrateur de SPA. En effet, si le message mis est brouill avant l mission, il convient la rception d ajouter (XOR) le mme mot pseudo al re pour annuler le premier et restituer le train binaire initial. 248

Section 4 -Codages

Des procds particuliers permettent de synchroniser le mme gnrateur de squences la r ion qu l mission. Cette opration de synchronisation permet de caler le dsembrouilleur sur a squence mise. On peut ainsi distinguer les brouilleurs synchronisation externe des embrou illeurs autosynchronisables. Elle peut se faire simplement (synchronisation externe).en mettant la squence de s ortie du SPA en claire, c est dire sans signal utile. Dans le cas s un systme auto-synchronisable, le message binaire utile est inject directement dans le gnrateur de squence pseudo-alatoire (cf 4.8). La mme opration la rception permet la restitution de la squence utile. Retenons que les oprations de synchronisation externes sont plus complexes raliser , mais aussi plus sre. Un des inconvnients des embrouilleurs autosynchronisables est de multipl ier les erreurs de transmission dans le train dsembrouill.

17.5.5 Entrelacement L entrelacement a des proprits diffrentes de celles dcrites dans le paragraphe qui prc . En particulier les proprits d apparition de 0 et de 1 ne sont pas changes par l entrelacem ent. L objet de cette technique est d entrelacer diffrents blocs du message transmettre po ur rpartir les erreurs de transmission. Le but est alors d assurer une bonne protection contre le s paquets d erreurs. Cela accrot l'efficacit des codes correcteurs en transformant ces erreurs survenan t en rafale (burst errors) en erreurs isoles qui sont beaucoup plus faciles corriger. 001100000110000001101100Canal bruit 000101000010001100000110000010001100000101000010 Entrelacement Erreur sur 3 eb successifs Dsentrelacement Erreurs rparties

17.5.6 Etalement de spectre (Spreading Spectrum) L talement de spectre par squence directe (ou pseudo-bruit) consiste reprsenter un eb du message initial (0 ou 1) par une srie d une centaine d eb 0 et 1. Les sries reprsentant 0 et 1

ant trs diffrentes (ou dcorrles), il est trs facile de restituer les 0 et 1 du message initia l, mme si un nombre trs important d eb du message transmis a t errons. 249

Section 4 -Codages Message initial 1 0 Message transmis 10010111010110 00111010110001 Message reu 10XXX111X10X10 10101111110010 00XXX010X10X01 00000010010101 distance de Hamming avec le 5 7 6 5 Message dcod 1 0 1 0 Bien sr le dbit rel sera trs suprieur au dbit utile On renvoie au cours sur le CDMA Section 3 Partie 10.3.

17.6 Turbocodes 17.6.1 Historique En 1992, deux enseignants chercheurs de l ENST de Bretagne (Alain Glavieux et Clau de Berroux) ont mis au point et dvelopp l algorithme d un nouveau principe de codage de canal qu ils ont baptis turbocode, gard sa puissance de correction trs leve et sa structure particulire qu appelle celle d un moteur turbocompresseur. Ils combinent les avantages des codes blocs et convolutifs : Un rendement lev (Comme les codes blocs) Un pouvoir de correction d erreurs trs lev, en erreurs rafales (blocs) ou diffuses (co mme Viterbi) Un temps de calcul court. Ces codes sont intgrs aux normes de systmes tlcom les plus rcents (UMTS, DVB-RCS, Wimax ) 17.6.2 Famille des codes fort pouvoir correcteur Cette dcouverte relancer l intrt pour la recherche dans le domaine des codes correcte urs et d autres familles sont venus compltes les techniques de turbocode. TCC : Turbo code convolutionnel Approche historique reposant sur les codes

convolutionnelles TPC : Turbo Product Code Approche tendant la technique parrallle aux codes blocs LDPC : Low Density Parity Check Approche de Gallager dans les annes 1960. Concurrents amricains des turbocodes. (cf partie 17.7) En terme de comparaison, les facteurs intervenant sont nombreux : efficacit du po uvoir de correction, rendement, efficacit spectrale, rapidit de correction et doivent tre tudier avec soi n pour justifier l emploi d une technique plutt que d une autre. 17.6.3 Principe du dcodage turbo L ide initiale est d utiliser le dcodeur de sortie du codage cascad (code externe) pour renforcer le dcodage du code interne. Cette rtroaction est avant tout un concept de l lectronique o elle garantit une stabilit des fonctions de transfert. 250

Section 4 -Codages Principe "Turbo" Code Externe Code Interne Canal Code Interne Code Externe 17.6.4 Structure du codeur Pour le codeur, le principe conjugue la notion de code bloc, puisque le message est juxtapos un (ou plusieurs) mot de code, avec le codage convolutif qui est utilis en parallle. Le n ombre de codeurs convolutifs, de 2 sur le schma, peut tre plus lev si ncessaire. Permutation n eb Codeur1 convolutif Codeur2 convolutif p n eb blocs Exemple sur n=64bits turbocod G{eWJz )OW turbocod En pratique deux codes suffisent pour de trs bons rsultats. Un des intrts de cette a rchitecture parallle est d amliorer le rendement global du codage, sans aucun poinonnage. En effe t, le code parallle aura un rendement de 1/3 (1 bit de message en entre et en sortie avec deu x bits de codes). Si ces codes taient places en srie, le rendement chuterait 1/4. Pour accrotre le rendem ent global de 1/3, on peut en plus utiliser la technique du poinonnage dcrit dans le paragraphe 17.5.1. La permutation a un rle assimilable celui d un embrouilleur. Le bloc de n bits est simplement mlang pour renforcer la diversit et l talement. Plus la taille du bloc sera longue, me illeure sera la capacit de correction, au dtriment du dlai de transmission. 12345678

Permutation 8 eb p 58147632

17.6.5 Distance minimal et codage rcursif systmatique Le codeur dtaill 17.4.2 peut tre utilis ici pour les codeurs convolutifs, en ne prena nt qu une des deux sorties sur les deux. En pratique, on utilise un codeur convolutif qualifi d e systmatique (le bit d entre sera prsent la sortie) et rcursif (la sortie est utilise avec l entre du cod Message cod + T T+Message La rponse impulsionnelle d un codeur convolutif est la nature du train binaire de s ortie avec un unique 1 prsent en entre. Le treillis de ce codeur est en fait identique celui du 17.4.2. Si on 251

Section 4 -Codages parcourt ce treillis dans le cas du codeur non rcursif, on comprend alors que nces sairement ce codeur non rcursif se stabilisera sur la squence nulle : Etat du codeur 00 11 11 01 10 10 00 00 01 10 11 01 00 11 11 01 10 10 00 00 00 00 11 11 11 11 01 01 10 10 00

01 01

On notera galement que dans ce cas cette rponse impulsionnelle donne la distance libre du codeur, c est dire le chemin le plus court et qui converge le plus rapidement avec la squen ce toute nulle. Cette distance vaut ici 5 (cf tableau ci-dessous). Dans le cas du codeur rcursif, la rtroactivation dsquilibre le codeur qui gnre alors ne squence pseudo alatoire potentiellement illimite en longueur : entre ...0100000... distance Hamming sortie codeur non rcursif ...001101110000... <6 sortie codeur rcursif ...001101000101... Illimite (priodique) Une consquence est que pour converger nouveau vers la squence nulle, il est ncessai re d introduire au moins un nouveau 1 en entre du codeur rcursif. Ici, la distance libre est identique

(5) correspond au mme chemin dans le treillis que prcdemment mais la troisime tape o ne reprendra la branche suprieur que si 1 est inject l entre. 17.6.5 Dcodage Le principe est similaire celui du dcodage de Viterbi, dans un treillis branches multiples. Il y a cependant deux variantes importantes. La technique de dcision douce (soft decision) est mise en oeuvre dans les trajets emprunts dans les treillis. Le dcodage n est pas unique, puisque chaque codeur est associ un dcodeur convolutif. Les dcodeurs fonctionnent en parallle et l innovation turbo est qu ils comparent leur

dcision au fur et mesure. Cette rtroaction permet un dcodage itratif. Perm utation Dcisions Codeur1 convolutif Canal Bruit PrincipeTurboCodeur2 convolutif p Dcodeur1 convolutif Dcodeur2 convolutif p p p1 + + 17.6.6 Soft Decision La dcision dure (hard dcision) est celle utilise dans l algorithme de Viterbi classique : on ne manipule que des eb 0 ou 1, c est dire que l on travaille derrire un dtecteur de seuil qui va 252

Section 4 -Codages invitablement augmenter l erreur. La dcision douce affecte chaque dcision d une forme d e probabilit d erreur. Le schma qui suit symbolise cette diffrence V Dcision dure V V t 0101 t . t V t -0,4 0,7 -0,1 1 Dcision douce

Sur l exemple ci-dessus, le troisime eb 1 est sujet caution : le risque d erreur est i portant. En intgrant le signal sur la dure T, la valeur 0,1V obtenue, proche de zro, permet de g arder en mmoire l ambigut entre le +1V (eb 1) et le 1V (eb 0).

Ainsi en supposant le cas d un simple code rptition, et que ce troisime eb soit la rp tion du second, en utilisant la dcision dur, il y a dtection d une erreur mais impossibilit d e dterminer la valeur initial de l eb. En revanche, la dcision douce nous permet de conclure que l e choix eb=1 0,7V est plus probable que eb=0 0,1V. On dterminera non seulement la bonne valeur (1) mais aussi que pour l instant du troisime eb le bruit a t lev. Probabilit Tension V 0V 1V-1V loi de probabilit Bruit blanc gaussien P(eb=1) P(eb=0) Au final, la dcision douce substitue la distance de hamming, la distance euclidie nne en Volts entre Le trajet sans erreur et le trajet rel dans un treillis. On a ainsi une probabili t de pertinence des trajets correspondant aux carts de tension, ce qui va permettre de lever certaines ambiguts , en particulier lors de la survenue d erreurs en paquets.

17.6.8 Dcodage probabiliste Chaque bloc du message reu est dcod sparment en utilisant une dcision douce. Rappelon que le bruit n affecte pas ncessairement les blocs de la mme faon, en particulier grce la pe mutation et la diversit temporelle (blocs concatns). Cette notion de probabilit impose de dterminer le niveau du bruit blanc gaussien s ur le canal Eb/N0 4.7.4). Cette valeur servira initialiser le dcodeur pour la premire itration. Elle s era modifie lors des itrations suivantes en utilisant les rsultats du second dcodeur. Pour pouvoir tre utiliser ce calcul de probabilit les dcodeurs doivent accepter une entre soft (tension) et gnrer une sortie soft galement. On les qualifie de SISO (Soft Input So ft Output). 253

Section 4 -Codages Dcisions Dcodeur1 convolutif Dcodeur2 convolutif p p p1 + + Message-0,2 -0,1 0,8 Attention : cette approche est extrmement simplifie : le dcodage fait appel un algo rithme de viterbi qui estime une sortie en tenant compte des eb prcdents et suivant l eb consi dr. Dans la pratique les valeurs de tension utilises comme information extrinsque, c est dire information apport par le second codeur, sont pondrs sous forme logarithmique pour maximiser la probabilit : en effet les faibles valeurs (proches de zro) sont peu fiables les va leurs fortes (proches de 1 Volt en valeur absolu) sont trs fiables. Cette fiabilit est en relation direc te avec la nature gaussienne du bruit blanc qui affecte ces valeurs de tension : on parle alors de Logarithme de Rapport de Vraissemblance (LRV) : m=0,1 rC anal . prob(m= )0. . r . LRV =ln .= )1. prob(m . r . Cette valeur va remplacer la probabilit associe au bruit blanc du canal. Les dcodeu rs convolutifs vont gnrer de nouveaux trajets dans les treillis et de nouvelles sorties qui seron t utilises comme information extrinsque pour une seconde itration. Quand les deux dcodeurs gnrent les mmes lments binaires, la convergence est atteinte et le dcodage termin.

L esprit gnrale de cette mthode est de ne perdre aucun des lments d information reu s un canal dont on estime le potentiel d erreur.

17.6.7 Dcodage itratif Une particularit essentielle du dcodage de ces codes est donc de pouvoir augmenter leur pouvoir correctif avec un nombre d itrations supplmentaires. L inconvnient est bien entendu la complexit des calculs et la dure induite par la rptition des itrations. ts ts convolxxxx convolxx i x rg rg bn bn cxdagx cxdagx l l ts t s convolxx i x convolux i x g rg r bn bn c o dag e c o dag e l l

Principe du dcodage itratif 254

Section 4 -Codages Chaque nouvelle itration permettant de corriger des erreurs qui ne l avaient pas t au x tapes prcdentes, renforcer par la soft decision. On va pouvoir ainsi se rapprocher de ma nire asymptotique du message initial et sans erreur. Une dcision pourra tre prise quand les deux dcod eurs convergeront vers le mme rsultat probable. 17.7 LDPC 17.7.1 Historique le principe du cadage LDPC (Low Densit Parity Check) est attribu Gallager en 1962 . Cette dcouverte est donc de 30 ans antrieurs aux turbo codes, mais cette poque, les capac its de ralisation lectronique rendait son exploitation inutilisable. Suite la dcouverte des turbo-codes et l mulation dans la communaut du codage, ils fur ent redcouverts en 1995. 17.7.2 Code de parit L ide extrment simple est de raliser une somme de parit sur les bits transmettre, en hoisissant judicieusement les lments binaires ajouter. Message 0 1 0 1 0 1 1 Branches Bits de parit Ce calcul est associ une matrice dont le choix est fondamental pour un bon rendem ent. 1010 1100 () 0011 Le nombre de lignes correspond au nombre de bits de parits introduits. Le nombre de colonnes au nombre de bits du bloc message. Pour chaque ligne l, le 1 indique la participation du bit du rang associ la colon ne au calcul du bit de parit l. Ici tous les bits participent une seule fois un calcul (un seul 1 par co lonne, et un 1 dans chaque colonne). En pratique moins de 1% des bits de la matrice sont 1, ce qui e xplique le terme de faible densit (Low Density). Le choix de la matrice est un lment capital dans les per

formances de ce code. Le rendement du code se calcule avec : c/(l+c)

17.7.2 Dcodage Itratif Le principe du dcodage itratif dj abord au 17.6.7 est galement mis en oeuvre pour le odes LDPC. Il existe plusieurs algorithme de dcodage. La rsolution de l ensemble des quati ons gnres par la matrice demanderait beaucoup trop de calculs. Pour acclrer on utilise des t echniques itratives qui permettent de converger rapidement vers une solution stable. 255

Section 4 -Codages L algorithme le plus courant est appell propagation de croyance. On procde d abord un calcul des bits de parit partir du message, puis on compare les rsultats avec ceux reus. Message reu 0 1 1 1 1 1 0 Dans un second temps les bits de parit informent les bits du message de leur vale ur suppose. En fonction du nombre de branches les bits du message estiment leur nouvelle valeur et on ritre le calcul. Le calcul de logarithme de rapport de vraissemblance associe une approche soft decision permet de pondrer et de faire converger le dcodage. Le bit erron reoit deux signaux d'erreur 0 1 1 1 1 1 0 Dans notre exemple, le nombre de branche tant de 2, le pouvoir correctif sera lim it car certains motifs recevant un signal d erreur resteront indtermins. La multiplication des branc hes permettra de dcoder avec plus de capacit mais plus de complexit. 17.8 Gain de codage 17.8.1 Dfinition et comparaison Toutes les oprations de codage dcrites dans cette partie visent rduire le nombre d er reurs pour un rapport signal sur bruit donner. Nous verrons dans le paragraphe suivant les imp lications pratiques. RS 255,223 RS & VIT 7, 1/2 0 2 4 6 8 10 Eb/N0 -1 -2 -3 -4 -5 -6 -7 -8 10 10 10 10 10 10 10 10 Non cod

TEB Rendement 0.87 Rendement 0.44 Turbo codes Rendement 0.79 12 Le graphe du paragraphe 17.5.2 permet de lire que pour un C/N donn quel est le co dage le plus performant, en principe celui dont la courbe est la plus gauche. Rciproquement, p our un TEB donn, on lit quel codage ncessit le moins de puissance l mission. On constate donc la qualit des turbocodes : n oublions pas l importance du rendement, qui doit tre le plus proche de 1, et les temps de calcul processeurs imposs par l algorithme de dcodage. 256

Section 4 -Codages 17.8.2 Compromis L intrt du codage de canal et de toutes les autres techniques de protection est un g ain de codage : performance quivalente pour la qualit de la transmission (TEB constant), le puissa nce ncessaire (C/N) dcrot. On verra que cela peut galement se traduire par des consquences technol ogiques fondamentales : Des puissances d mission plus faible Des antennes plus petites Des consommations et des tailles d quipement plus faibles (batteries). Une meilleure autonomie Une meilleure utilisation des moyens physiques des rseaux (amplificateurs, xDMA ) Un accroissement du nombre potentiel d utilisateurs Une zone de couverture maximale Doivent entrer en compte d autres paramtres : Dbit binaire utile et dbit binaire rel (rendement) Largeur de bande utile (vitesse de modulation) Qualit du signal dsire Puissance de calcul des processeurs de signal zone couverture RS/convolutif zone couverture Turbocodes/LDPC zone couverture max thorique (Shannon) 17.8.3 Evolution des performances L apparition des turbocodes et des nouvelles familles permet aujourd hui de disposer de performances trs avantageuses dans les systmes les plus rcents. Le Wimax et le DVB-RCS ont retenus les codes turbo. Le DVB-S2 (diffusion satellite TV HD) a retenu une concatnation de BCH (code bloc s) avec le LDCP. Ces nouvelles techniques ont mis en valeur des phnomnes spcifiques qui doivent tre p ris en

compte dans le choix de ces codes. Les codes TPC sont victimes d un error floor , un seuil d erreur, pour des rapports signaux sur bruit levs, contrairement aux LDPC. Certaines versio ns (eTPC) permettent de corriger ce dfaut. En revanche avec des temps de calculs plus impor tant (nombre d itrations) ils peuvent se rvler plus performants. 1 3 Eb/N0 -1 -2 -3 -4 -5 -6 -7 -8 10 10 10 10 10 10 10 10 QPSK-Non cod TEB Turbo codes 2 BCH/LDPC Rendement 2/3 257

Section 4 -Codages

17.9 Squences pseudo alatoires 17.9.1 Reprsentation d une squence pseudo alatoire L emploi de ces squences en traitement du signal est trs vari et trs rpandu ; citons l ement de spectre (DSSS), le cryptage, la synchronisation, l embrouillage

une SPA (squence pseudo alatoire) est une srie quilibre (balanced) de 0 et de 1, c est dire qu elle contient autant de 0 que de 1. La caractre alatoire signifie que ces 0 et1 arrivent dans la squence de faon quiprobable, quivalent un tirage pile ou face. Le terme pseudo signifie qu en ralit cette squence n est pas obtenu par tirage, mais par une fonction mathmatique qui permet de reproduire la gnration de la squence autant de fois que l on veut : on parle de squenc e dterministe. Il s en suit en pratique que cette squence est souvent priodique, et qu elle se reprod uit identique elle-mme au bout d un certain temps. On pourra la modliser par une srie d eb : {ak }0=k < N o les ak seront soit 0 soit 1. Pour des raisons de reprsentations mathmatiques on utilise d es sries de 1, pour l eb 1, et +1, pour l eb 0 : ak {uk }0=k < N et uk = (-1) Le caractre quilibr de la squence est alors traduit par : Suk = 0

0=k < N

17.9.2 Corrlations On dfinit deux types de corrlation pour dcrire les proprits des squences : l autocorr on et l intercorrlation. La fonction d autocorrlation d une SPA est dfinie par : Ru (n) =Sukuk +n 0=k < N Les caractristiques d une bonne squence pseudo alatoire sont .Ru (0) = N . R (n . 0) = 0 . u

On parle de pic d autocorrlation quand la valeur de la fonction est leve (proche de N ) comme lorsque les deux squences corrles sont synchrones (n=0) et de non-corrlation pour le s autres cas. Cette proprit permet de reprer trs prcisment le dbut d une squence et de synchronis rcepteur par rapport l metteur. La fonction d intercorrlation permet de comparer deux squences diffrentes uk et vk. Ruv (n) =Sukvk +n 0=k < N Elle permet de caractriser l orthogonalit de deux squences. Si la fonction Ruv est toute nulle alors les deux squences sont orthogonales. Si la valeur de cette fonction est trs infrieu re N, on dit que

l orthogonalit est bonne, et si la valeur est leve, alors cette orthogonalit est pauvr e. Deux squences orthogonales pourront tre distingues aisment si on les ajoute, mais diffici lement si cette orthogonalit est pauvre : il y aura un fort risque de confondre les deux squences. On pourra se reporter au chapitre consacr l tude du CDMA et en particulier la dtection des codes our plus de dtails. 258

Section 4 -Codages 17.9.3 Exemples de squences Citons quelques exemples de squences utilises en tlcommunication.

Les m-squences, gnres par un polynme sont pseudo alatoires avec une bonne autocorrla n. Les squences de Gold, avec une bonne intercorrlation et une autocorrlation correcte, gnres partir de plusieurs polynmes. Les squences de Walsh-Hadamard, qui prsentent une trs bonne orthogonalit mais une autocorrlation pauvre. En outre ces squences ne sont pas pseudo alatoires. Les squen ces qui suivent sont des exemples de squences de Walsh-Hadamard. 10101010 11001100 10011001 11110000 10100101 11000011 Les squences de Barker utilises pour certaines squences d talement, aussi appeles codes complmentaires (complementary code). Elles ne sont pas pseudo alatoires mais ont d es proprits particulires d auto et d intercorrlation. Exemples de squences 8 bits et 11 bits : 00011101 00010010 10110111000

17.9.4 Gnration d une SPA Pour gnrer une squence d lments binaires on utilise traditionnellement un registre d ge plus ou moins long partir duquel on effectue des calculs (additions binaires mod ulo 2, ou XOR) dont le rsultat est appliqu par contre raction l entre du registre. Le signal en entre (o n sortie) constitue la squence pseudo alatoire Addition modulo 2

Squence Pseudo alatoire x9+ x7+ x5+ x2 + 1 Registre dcalage n Ce registre peut tre dcrit en utilisant un polynme, comme pour ceux mis en oeuvre d ans les codes convolutifs (17.4.2). La longueur du registre est gale au degr du polynme n. Cette squence est pseudo alatoire car elle est en ralit priodique : elle se reproduit identique ellemme au bout d un certain temps li la longueur du registre dcalage.

Si le registre est initialis avec tout 0, alors la sortie sera toujours nulle. A l inverse on montre que si au moins un eb 1 est inject dans l une des bascules, le registre prendra tous les ta ts possibles sauf l tat tout 0. Cette squence ne sera pas obtenu pour tous les polynmes de degr n, mais seulement 259

Section 4 -Codages pour une certaine classe d entre eux appels polynmes primitifs. La longueur de la squ ence alors n gnre est maximale et vaut 2 -1. Si le registre est pilot par une horloge de priode T, la dure de la squence est donc ( 2n -1)T. Dans le tableau suivant quelques exemples de polynmes primitifs. Degr Polynme Longueur squence 3 x3 + x2 + 1 7 4 x4 + x3 + 1 15 5 x5 + x3 + 1 31 x5 + x4 + x3 + x2 + 1 x5 + x4 + x3 + x + 1 6 x6 + x5 + 1 63 7 x7

+ x6 + 1 127 8 x8 +x7 + x6 +x + 1 255 9 x9 + x5 + 1 511 18 x18 + x11 + 1 262145 x18 +x16 + x9 +x3 + 1 x18 + x17 +x16 + x15 + x14 + x13 + x12 + x2 + 1 On appelle graine ou seed la squence binaire utilise pour initialiser le registre. La modification de cette graine aura pour effet de dcaler la squence gnre, mais pas de modifier sa natur e, c est dire l ordre de gnration de eb. 17.9.5 Implmentations des gnrateurs LSFR Signalons l existence de deux types de gnrateurs base de registres aussi qualifis de LSFR (Linear Feedback Shift Register).

L implmentation contre raction simple dite de Fibonacci. L implmentation contre-ractions internes multiples dites de Galois. L intrt de ces deux implmentations est ,outre les recherches dans ces domaines avec l u tilisation de registres multiples, la possibilit de gnrer la squence dans des sens inverses, ce qu i est utiles pour la corrlation de deux squences. Squence Pseudo alatoire x9+ x7+ x5+ x2 + 1 Implmentation de Fibonacci Squence Pseudo alatoire inverse +2x+7x+9x1+5x Implmentation de Galois 260

Section 4 -Codages

Section 4 -Codages

Section 4 -Codages 18. Codage en bande de base 18.1 Gnralits Une information numrique est une suite rythme de nombres entiers qui peuvent reprse nter: les valeurs chantillonnes et quantifies d'un signal analogique. des donnes, caractres, symboles... reprsentes par un nombre. Ces nombres sont en gnral crits en binaire, soient les niveaux logiques 0 ou 1. Une notion essentielle apparat alors: le dbit binaire de l'information qui est exprim en bits/ s. Il vient ensuite le problme de la reprsentation de ces lments binaires Une information numrique peut-tre en effet transmise distance de deux manires diffre ntes: transmission par modulation d'une porteuse car la modulation a pour effet de tra nsposer le spectre du signal autour de la frquence porteuse f0. Elle permet de s'adapter la bande passante du canal (bande passante troite : transmission radiolectriques par exempl e ). transmission numrique en bande de base, o le signal est de type logique (2 ou 3 ni veaux) et o l'information est contenue dans les niveaux. Son spectre a une trs grande lar geur de bande relative (s'tend essentiellement de la frquence 0 Fh, frquence de l'horloge). On envoie le signal tel qu'il est sur la ligne sans transposition de frquence. C'est le cas des signaux sur les supports filaires : rseaux informatiques, modems, tlphonie, fibre o ptique. Modulation Transposition sur frquence porteuse 0011000001101

Transcodage Transmission en bande de base Cette partie concerne l tude du transcodage. (la modulation numrique traite le premi er cas)

263

Section 4 -Codages 18.2 Aspects mathmatiques 18.2.1 Description d une srie binaire Considrons une srie d lments binaires 0 ou 1. {ak }0=k < N En utilisant la notation du peigne de Dirac introduite dans la section 2 on peut alors exprimer la srie temporelle par : N -1 ad (t) =Sd (t - kT )ak k=0 Cette expression est discrte et elle ne retourne la valeur de l eb que pour des ins tants prcis kT. Afin d utiliser une reprsentation temporelle sur l ensemble de la dure du moment alors on c onvolue avec une forme temporelle u(t). T/2 t 1 -T/2 V u(t) N -1 .S k . a(t) =. d (t - kT )a . * u(t) . k=0 . 18.2.2 Densit spectrale de

puissance La transforme de Fourier de la fonction d autocorrlation de ce signal donne la densi t spectrale de puissance (Section 1 -2.6.2 et 2.6.3) qui s exprime: G( f ) =I[< a(t); a(t) >] Soit en appliquant le thorme de Plancherel : N -1 G( f ) = I.. Sd (t - kT )ak . . .I(u(t)) . k =0 . La premire partie est appele facteur de mode, elle dpend de la loi d apparition des e b 0 ou 1 et de leur reprsentation polaire. Le second terme est la transforme de Fourier du signal lmentaire de base. 18.2.3 Facteur de mode Le facteur de mode exploite trois reprsentations polaires rsums dans le tableau sui vant : lment binaire unipolaire Antipolaire AMI 0 0 -1 0 1 +1 +1 +1 / -1 264

Section 4 -Codages

La polarit peut tre assimile dans un premier temps au signe que prendra la tension physique pour reprsenter l lment binaire 0 ou 1. En AMI Alternated Mark Inversion la polarit de l est alternativement +1 ou 1. N 1 le terme ak prendra les valeurs du tableau selon la polarit utilise. La transforme de Fourier d e ces modes prsentent des proprits diffrentes qui seront valables tant que les apparitions de 0 et de 1 sont quiprobalbles : Le mode unipolaire a une densit spectrale de puissance uniforme et prsente des rai es tous les k/T. Le mode antipolaire a une densit spectrale de puissance uniforme sans raies, simi laire a un bruit blanc Le mode AMI a une densit spectrale non uniforme qui prsente des valeurs d annulation tous les k/T. S 18.2.4 Symbole lmentaire de base ..I . Les formes de u(t) peuvent tre trs variables, et peuvent correspondre un filtrage de la porte carre, qui est la forme lmentaire de base la plus utilise. Le tableau qui suit reprsente tr ois symboles courants. . . . d (t -

kT ) a k k 0 = Symbole temporel spectral V V/Hz NRZ T u(t) 1 -T/2 T/2 t f R=1/T 2R 3R V V/Hz RZ 50% u(t) 1 T/2 -T/2 T/2 t f R=1/T 2R 3R V V/Hz Biphas u(t) 1 T/2

T/2 -T/2 t -1 f R=1/T 2R 3R 18.2.5 Combinaisons Tout signal rel sera la combinaison d un mode et d un symbole de base. L allure de la d ensit spectrale de ces signaux sera le produit des deux. 18.3 Codage NRZ -antipolaire 18.3.1 Aspect temporel Une srie d eb est reprsenter le plus simplement et de manire courante par une success ion de deux niveaux de tensions. On souligne que le nom exacte de ce code est NRZ antipolair e. 265

Section 4 -Codages Pour un 0 on a un niveau de tension positif +a Pour un 1 on a le niveau de tension oppos a

T est appel dure du symbole. 1/T exprime donc ici le dbit de bit/s (et d eb/s) V +a T t -a 100 1 0 18.3.2 Aspect spectral Le signal binaire tant alatoire, on montre en utilisant la transforme de Fourier et les proprits statistiques d apparitions de eb que le spectre est le suivant : densit spectrale de puissance en dB/Hz f0 1/T 2/T L quation de la densit spectrale de puissance est alors a . sin(pfT ) .2 G( f ) = T .. .... en W / Hz Z pfT .. Ces lments ont dj t traits dans la partie signaux et bruit du fascicule prcdent. 18.3.3 Consquences A la lumire des paragraphes prcdents, on notera les points capitaux qui caractrisent ces codages en bande de base : La bande spectrale occupe est en thorie infinie. Le lobe 1/T contient 90% de la pu issance. Un filtrage de Nyquist 1/2T est possible pour rduire l occupation du spectre.

La prsence d nergie la frquence 0 signifie physiquement la prsence de courant continu dans la ligne de transmission. La prsence de transformateurs d adaptation et la con sommation par effet Joule exigeront de tenter de supprimer ces frquences trs basses. 18.4 Autres exemples de Codages 18.4.1 Codage Manchester 266

Section 4 -Codages densit spectrale de puissance en dB/Hz f2/T0 On peut le dsigner par codage biphas antipolaire. On notera galement la prsence d une version diffrentielle de ce code. La norme ETHERNET sur bus coaxial utilise ce type de co dage. V T +a t -a 100 1 0 Le lobe s largit, par rapport au code NRZ, mais il n y a plus de signal en bande bass e. 18.4.2 Codage de Miller DM -CMI Tous ces noms dsigne un code particulier et utiliser couramment (DM= delay modula tion ; CMI=Coded Mark Inversion). Cet un code appartenant la classe des codes mmoires, p uisque le choix de la polarit dpend des eb qui prcdent. On le ralise en divisant par deux un co de de Manchester. C est dire qu on ne ralise une transition que sur un front haut (par exem ple) du code Manchester. On peut aussi expliquer ainsi le code : V densit spectrale de puissance en dB/Hz T 100 1 0 f 0 2/T Pour un 1, transition Au milieu d un bit Pour un 0, Pas de transition au milieu mais entre deux 0 conscutifs. Le spectre prsente une raie de forte amplitude pour f=0,4/T.

18.4.3 Mode AMI Le mode AMI transmet pour chaque 1, alternativement un symbole positif ou un sym bole ngatif ; Pour un Zro rien n est transmis. +a t -a 267

Section 4 -Codages V densit spectrale de puissance en dB/Hz +a T t -a 1001 1 f 0 1/T Ce mode est aussi qualifi de mode mmoire car le choix de la polarit du symbole tran smettre dpend du dernier 1 transmis (et pas seulement du dernier symbole transmis). 18.4.4 Mode HDB3 Le mode prcdent prsente un risque important de perte de synchronisation en cas de t ransmission de longues suites de 0 impossibles interdire lors de l insertion directe d un flux. Pour viter ce risque, on dcide d interdire le codage de plus de 3 zros par un zro Volts. Le quatrime sera reprsent par un symbole. Ce mode s appelle Haute Densit Bipolaire 3. La question est alors comment distinguer ce symbole d un bit 1 ? Pour cela on transmet un symbole violant la polarit attendue pour un 1, comme sur le schma qui suit : V 1 0 0 +a -a T t 0 0 viol de polarit Le problme alors est de ne pas transmettre trop de polarit identique ce qui provoq uerait une valeur moyenne de tension du signal non nulle. On met alors en oeuvre un systme de bourr age charg de restitu l quilibre. On peut alors donner les rgles suivantes de transmission de 4 zros : Somme des Polarits Polarit du Codage de depuis le dbut dernier 1/viol 0000

0 1 0001 -1 000-1 1 1 -100-1 -1 -1 1001 268

Section 5

Traitement Numrique du Signal

19. Traitement Numrique du Signal 19.1 Transforme en z 19.1.1 Dfinition Considrons un signal physique s(t), en principe une tension lectrique. Ce signal est chantillonn la frquence fe=1/Te. A partir de l instant t=0. On obtient donc une srie de valeurs {sn}, rsultats de l opration : sn = s(nTe ) n = 0 s(t) t s(Te) s(2Te) s(3Te) s(4Te) 01234 n On gnre ainsi un nouveau signal partir de cette suite et not en utilisant la foncti ons de Dirac : +8 s (t) =Ss(nTe ).d (t - nTe ) n=0 Cette fonction prend donc la valeur s(nTe) pour t=nTe. A partir de la suite {sn} on dfinit la srie appele dveloppement en z de {sn} et s exprime : +8 { } =Ssn .z-n Z sn [1] n=0 o z

est un nombre complexe. Mathmatiquement, l existence de cette intgrale ne va pas de soi. Des tudes de convergence sont ncessaires. Nanmoins, notre approche physique nous permet d assurer que le signal est limit dans le temps et donc que la srie converge ncessairement. 269

Section 5

Traitement Numrique du Signal

19.1.2 Cas du Dirac La fonction de Dirac d chantillonne en une suite {dn} tous nulle sauf d0 valant 1. t 1 0 1 2n On montre alors simplement que la transforme en z de ce Dirac vaut 1. Z{d n }= 1 19.1.3 Cas de la fonction chelon la fonction chelon u(t), dj prsente dans le fascicule analyse temps-frquence, peut se reprsenter par : n 012 on alors pour l expression de sa transforme en z : +8 +8 -n -n { } = un .z = Z un SS z n=0 n =0 C est donc la somme d une srie gomtrique de raison 1/z dont le calcul donne simplement : 1 z { } =

Z un z -1 19.1.4 Commentaires : relation avec la TF Venons-en quelque remarques d ordre gnrale pour expliquer le but de cette opration de transforme en z.

L ide essentielle est d tendre ce qui a t vu pour un signal physique s(t), tension continue variable en fonction du temps, sa reprsentation chantillonne s (t) . En particulier, existe-til un outil mathmatique quivalent la transforme de Fourier ? C est dire un outil permettant de t availler simplement sur le signal chantillonn. La transforme en z donne la possibilit d un travail thorique pouss. Ainsi on peut voquer la TF de s (t): - j 2pft S ( f ) = +8 s (t)e dt .-8 270

Section 5

Traitement Numrique du Signal

on obtient donc la srie suivante, en utilisant la proprit intgrale du Dirac : +8 +8 ( ) +8 - j 2pft - j2pfnT e Sf = .-8Ss(nTe ).d (t - nTe )e dt =Ss(nTe ).e n=0 n=0 Cette relation est donc bien de la forme de la transforme en z, avec z le nombre complexe - j 2pfT z = ee: +8 -n S ( f ) =Ss(nTe ).z n=0

Cette relation permet de faire le lien entre transforme de Fourier et transforme e n z donne dans la relation [1]. Elle montre galement que dans son approche mathmatique, la transforme en z est beaucoup plus gnrale et donc plus puissante que pour la TF. Elle s apparente en ralit la transforme en p utilise en lectronique.

19.1.5 Thorme du retard Si on considre une suite {sn}, sa transforme en z se note : +8 { } = s .z-n Z sn S n

n=0 Si on impose un retard gale T, dure sparant deux chantillons, alors la srie retarde } satisfait : s' = s nn-1 La transforme en z de vaut alors : +8+8 +8 +8 -n -n -(n +1) -1 -n -1 {} {} Zs' n =Ss' n .z =Ssn-1.z =Ssn.z =z Ssn .z =z Zsn n=0 n=0 n=0 n=0 Cette relation permet de montrer l quivalence entre un retard T du signal physique et un produit avec z-1 de sa transforme en z. T eN z-1 eN-1 19.1.6 Produit de convolution

Considrons deux sries {xn} et {yn} d chantillons, on dfinit alors une troisime srie { appele produit de convolution note {c }= {x }*{y } n nn et valant : +8 cn =S xk .yn-k k =0 Remarque : Toutes les valeurs non dfinies pour les deux sries (particulirement pour les vale urs d indices ngatives) sont supposes nulles. Proprit fondamentale : on a pour la transforme en z l quivalent du thorme de Plancherel pour la transforme de Fourier : Z[{x }*{y }]= Z{x }.Z{y } nn nn [2] 271

Section 5 Proprit du Dirac

Traitement Numrique du Signal

Comme dans le cas des signaux continus, le Dirac numrique est l lment neutre du produ it de convolution : {xn }*{d n }= {xn }

19.1.7 Fonction de corrlation Considrons deux sries {xn} et {yn} d chantillons, on dfinit alors une nouvelle srie {d } appele fonction de corrlation ou d intercorrlation note : {d }=< {x };{y }> n nn et valant : +8 dn =Sxk .yn+k k =0 La fonction d autocorrlation correspond la corrlation de la srie {xn} avec elle-mme. es proprits de cette fonction dans le domaine numrique discret sont identiques celle d ans le domaine continu ou analogique (cf section 1 Partie2.6). Elle est tout particulirement uti lises pour la synchronisation des squences pseudoaltoires dans les techniques talement de spectre par squence direct (DSSS-PNSS). 19.2 Chane de Traitement Numrique 19.2.1

Synoptique Le principe du traitement numrique du signal est de raliser avec un processeur une opration qui ncessiterait l usage de composants analogiques discrets : modulation, filtrage, gnrat ion Le schma synoptique ci-dessous prsente le schma gnrale d une chane, applicable en partic er aux traitements tlcoms : CAN Processeur CNA E chantillonnage Q uantification e(t) s(t) 19.2.2 Les fonctions mathmatiques La ralisation des oprations mathmatiques addition et multiplication de signaux peuv ent s effectuer simplement en additionnant ou multipliant les chantillons des signaux. La division est plus dlicate, mais les oprations de division de frquence par 2n son t simples en utilisant les retards sur un ou plusieurs (n) coups d horloge.

Le dphasage d un signal sinusodal est aussi ais effectuer par dcalage des chantillon Ces oprations permettent ainsi de raliser la plus grande partie des oprations de tr aitement du signal ; les principales sont dcrites dans le tableau qui suit. on pourra galement consulter les sections concernant les modulations. 272

Section 5

Traitement Numrique du Signal

Traitement Opration Mlange Multiplication Amplification Multiplication par une constante Modulation d amplitude Addition et multiplication Modulation de phase Dphasage de porteuse (I et Q) Multiplication Transposition de frquence Multiplication et filtrage Dtection (diode) non-linarit : Valeur absolue, lvation au carr

On pourrait ajouter cette liste les oprations mathmatiques de drivation ou d intgrati n.

19.2.3 Le filtrage numrique L opration de filtrage reste la plus dlicate raliser, elle concernera l essentielle de la suite de cette tude. Le schma qui suit reprsente le principe de cette opration numrique et en quoi e lle justifie le terme de filtrage. H(f)= [h(t)]FFFFt V t VFiltrage analogique n {en} Filtrage numrique Fe {sn} n e(t) s(t) h(t) hn Nous avons alors les relations suivantes ; pour le filtrage analogique : e(t)* h(t) = s(t) Si Fe=1/Te dsigne la frquence d chantillonnage alors : en = e(nTe ) n = 0 hn = h(nTe ) n = 0 sn = s(nTe ) n = 0

On a alors la relation intuitive entre l chantillonnage du signal analogique {sn} e t le rsultat de convolution des sries d chantillons {en} et {hn} : {s }={e }*{h } n nn Cela signifie que l on peut obtenir la srie chantillonne du signal analogique filtr pa r le calcul de convolution numrique sans utiliser le filtre physique. C est tout l intrt de la technique du filtrage numrique : remplacer le filtre physique constitu de composants analogiques par un calcul ncessitant des multiplications et des additions (1.1.5). 273

Section 5

Traitement Numrique du Signal

19.2.4 Fonction de transfert H(z) Nous pouvons terminer cette brve prsentation avec la fonction de transfert. Toute opration linaire dans le domaine analogique peut se reprsenter par une fonction de transfert H(p) ou H(j.). Cette opration a une correspondance directe avec la transforme en z. H(z) {sn} {en} Z{sn}=H(z).Z{en} H(z) est alors la transforme en z de la suite {hn} en vertu de la relation [2] du paragraphe 1.1.6. 274

Section 5

Traitement Numrique du Signal

20. Introduction au Filtrage Numrique 20.1 Stabilit 20.1.1 Dfinition d un filtre numrique Un filtre numrique est au sens large une srie de valeurs numriques {hn} . Cette srie est exploite pour obtenir une srie de sortie {sn} partir d une srie d entre {en}. Filtre numrique {en} {sn} {hn} Il existe diffrents types de mise en oeuvre du calcul, ce qui conduira deux grand es classes de filtres dcrites ci-aprs : les filtres RIF et RII.

20.1.2 Rponse impulsionnelle et stabilit L impulsion numrique {dn} a t dfinie au paragraphe 1.1.2. On appelle rponse impulsionelle d un filtre numrique la srie {sn} d chantillons de sorties gnrs aprs l injection de l imp l entre du filtre. On dira que le filtre est stable si la suite sn tend vers 0 (ou une valeur finie) quand n tend vers l infini. Dans les cas contraires, on dira que le filtre est instable. Son comportement pe ut tre quelconque : diverger vers l infini, osciller, chaotique

20.2 Filtre RIF -FIR 20.2.1 Dfinition Un filtre RIF (Rponse Impulsionnelle Finie) ou FIR (Finited Impulse Response) est un filtre stable quelque soit le type de signaux en entre. Sa rponse impulsionnelle tend vers 0. Un e classe simple de filtre RIF trs utilise a une rponse impulsionnelle de dure limite : partir d une cer ne dure, la

rponse est nulle : 275

Section 5 n > N hn= 0

Traitement Numrique du Signal

20.2.2 Filtre RIF et produit de convolution Une technique simple pour raliser un filtrage numrique RIF est de convoluer le sig nal d entre {en} dcrit par ces chantillons avec la rponse impulsionnelle du filtre {hn}. Le signal d e sortie {sn} est alors dfini par : {s }={e }*{h } n nn +8 sn =Shk .en -k k =0 Les chantillons non dfinis pour certaines valeurs d indice n et k sont par dfaut considrs comme nuls. Compte tenu des dfinitions du 2.2.1 alors : N sn =Shk .en -k k =0 Si le signal d entre a une dure limite, alors le signal de sortie aura galement une du re limite. 20.2.3 Structures La structure directe d un filtre numrique peut tre reprsente par le schma qui suit, o elle se

dduit de la relation mathmatique du paragraphe prcdent. T Xh0 T Xh1 XhN + Sn en T Il est galement possible d tablir d autres structures pour simplifier le calcul et min imiser sa dure en limitant le nombre d oprations. 20.2.4 Proprits Une des proprits fondamentales des filtres numriques est de pouvoir assurer une rpon se de phase parfaitement linaire en fonction de la frquence, c est dire de ne provoquer aucune d istorsion de phase dans leur bande passante. Dans le cas des filtres numriques RIF, cette proprit est respecte si et seulement si la suite {hn} de N+1 chantillons est symtrique par rapport sa valeur mdiane N/2, c est dire : hk = h kN - =0 k = N Le retard associ vaut alors N.Te/2. 20.2.5 Exemple La srie de coefficient ci dessous caractrise un filtre passe-bas. 276

Section 5

Traitement Numrique du Signal

Echantillon Valeur h0 0,014 h1 0,067 h2 0,142 h3 0,219 h4 0,249 h5 0,219 h6 0,142 h7 0,067 h8 0,014 En considrant une frquence d chantillonnage de 44,1kHz, on obtient les reprsentations suivantes pour la rponse impulsionnelle, qui est en fait la suite des coefficients, la rpons e spectrale et la rponse de phase parfaitement linaire due la symtrie des chantillons temporelles. 20.3 Filtre RII -IIR 20.3.1 Dfinition Un filtre RII (Rponse Impulsionnelle Infinie) ou IIR (Infinited Impulse Response) peut tre stable ou instable. De part sa constitution, on a en effet aucune garantie a priori sur sa stabilit. Ces filtres sont aussi appels filtres rcursifs car leur structure impose une rinjection des signaux de sorties vers l entre ce qui peut provoquer des instabilits et rendre le filtre inutilisable : un filtre qui prsente un risque d instabilit ne peut plus tre utilis dans une chane. 277

Section 5

Traitement Numrique du Signal

20.3.2 Structures rcursives On donne ici la relation mathmatique gnrale d un filtre RII et sa structure directe NN sn =Sak .en-k -Sbk .sn-k k=0 k =1 Xa0 T Xa1 XaN + Sn Ten T X-b1 X-bN + T + T T Cette structure peut se simplifier en une structure canonique qui rduit le nombre d oprations.

20.3.3 Synthse de filtres analogiques Un intrt supplmentaire des filtres RII est de pouvoir synthtiser des filtres courant s en lectronique : Butterworth, Thebycheff Les filtres en cosinus surlevs utilisent de prf ences des structures RIF Le tableau qui suit donne les coefficients pour synthtiser un filtre passe-bas Bu tterworth d ordre 2. Echantillons Valeur Echantillons Valeur a0 0,0976 b1 -0,9428 a1 0,1953 b2 0,3333 a2 0,0976 Echantillons Valeur Expression s0 0,0976 a0 s1 0,2873 a1-b1* s0 s2 0,3360 a2-b1* s1-b2* s0 s3 0,2210

s4 0,0964 s5 0,0172 s6 -0,0159 s7 -0,0207 s8 -0,0142 s9 -0,0065 s10 -0,0014 s11 0,0009 s12 0,0013 s13 0,0009 s14 0,0004 s15 0,0001 278

Section 5

Traitement Numrique du Signal

rponses impulsionnelle et spectrale du filtre dcrit ci dessus Ce filtre est bien stable, la rponse tendant vers 0 pour les chantillons loigns. Pou r obtenir un filtre plus slectif, il faudra augmenter le nombre de coefficients. 20.3.4 Comparaison RII et RIF Les filtres RII prsentent un avantage car pour un nombre rduit de coefficients (in frieur une dizaine) on peut raliser des filtres trs slectifs et qui ncessiteraient plusieurs di zaines de valeurs en RII, donc un retard important et des calculs nombreux. Par exemple le filtre Butterworth d ordre 8 qui suit possde 8 coefficients sur la c hane rcursive {bn} et 12 sur la chane directe{an}. On constate que la rponse impulsionnelle longue ici d au moins 50 chantillons aurait ncessit autant de valeurs pour la synthse d un filtre RIF, comme celui prsent ci-dessous.

Les inconvnients du RII rsident d une part dans une rponse impulsionnelle longue, c est dire dont la valeur n est pas exactement nulle au bout d un certain temps, et au pire un risqu e d instabilit ; d autre part les filtres RII exigent une synthse plus dlicate, c est dire une tude lon ue et plus coteuse. 279

Section 5

Traitement Numrique du Signal

Section 5

Traitement Numrique du Signal

21. FFT 21.1 Transformes de Fourier TF&DSF 21.1.1 Signaux continus quelconques Nous avons trait dans la section 1 le traitement des signaux analogiques continus s(t). Sa transforme de Fourier s exprime alors : +8 - j2pft S( f ) = s(t)e dt [3] .-8 On rappelle que la transforme de Fourier de la fonction d autocorrlation permet de r eprsenter la densit spectrale de puissance du signal. La fonction d autocorrlation d un signal puis sance moyenne finie s exprime : 1 +T /2 . (t ) = lim s(t)s(t +t )dt T .+8 .-T /2 T Sa transforme de Fourier s exprime alors : G( f ) = I[. (t)] +8 - j 2pft G( f ) =. (t)e

dt .-8 On renvoie aux 2.3.4 et 2.5.2 de la section 1. s(t) t0 S(f) f 0 Retenons ici que le signal est continu et sa transforme de Fourier est galement co ntinue. Cette dernire tant valeur dans le corps des nombres complexes. 281

Section 5

Traitement Numrique du Signal

21.1.2 Signaux continus priodiques Pour le cas des signaux priodiques, c est le Dveloppement en Srie de Fourier (DSF) qu i est utilis. En particulier on a alors pour le signal priodique de priode T0 : +8 1 T /2 jk. t - jk. t 00 s(t) = Cke [4] avec C = 0 s(t)e dt [5] S k .-T /2 k-8 T00 s(t) t0 Ck f 0 T0 1/T0 Le spectre de ce signal est discret. L espacement entre les raies est 1/T0, plus l a priode est longue, plus cet cart est rduit.

Nous allons prsent considrer des signaux temporels discrets, c est dire chantillonn 21.2 Transformes discrtes 21.2.1 Signal chantillonn Reprenons les donnes du 18.1.1. On considre un signal physique s(t), en principe un e tension lectrique. Ce signal est chantillonn la frquence fe=1/Te. A partir de l instant t=0. n obtient donc une srie de valeurs {sn}, rsultats de l opration : s(t) t0 1 2 3 4

s(Te) s(2Te) s(3Te) s(4Te) sn = s(nTe ) n = 0 On gnre ainsi un nouveau signal partir de cette suite et not en utilisant la foncti ons de Dirac : +8 +8 s (t)=Ss(nTe).d(t-nTe)=s(t).Sd(t-nTe) n=0 n=0 Sa transforme de Fourier (relation [3]) vaut : 282

Section 5 +8 - j2pft

Traitement Numrique du Signal

TF[s (t)]= s (t)e dt .-8 soit en effectuant les calculs en utilisant les proprits du Dirac avec la premire e xpression : +8 - j2pfnTe TF[s (t)]=Ssn.e [6] n=0 Ou avec la deuxime relation et en utilisant le thorme de Plancherel +8 TF[s (t)] = TF[s(t)]*TF[Sd (t - nT )] e 0n= +8 (( ) *[ ( )] ffSTF s t S= d )enF- [7] 0n= La relation [6] est une forme particulire de la transforme en z pour z=j2pfTe . On remarque galement son caractre priodique de priode 1/Te. Sur la relation [7] ci-dessus on con state que le spectre du signal chantillonn est le spectre du signal de dpart S(f) convolu autour d un peigne de Dirac (Section 4) : S(f) f Fe 0 21.2.2 Signal priodique chantillonn Considrons un chantillonnage du signal du 21.1.2 :

s(t) t0 T0 Te De par sa priodicit, ce spectre sera discret et de par son chantillonnage, il sera convolu autour d un peigne de Dirac. 283

Section 5 S(f)

Traitement Numrique du Signal

f 1/T0 Fe 0 On constate que la partie encadre est en ralit la seule utile, l ensemble du spectre n tant qu une reproduction par translation et symtrie de cette portion comprise entre 0 et Fe/2 . Dans cette portion on aura Nr raies spares de 1/T0. On a donc pour le nombre de raies : T0 Fe Nr== [8] 2Te 2F0 Ce nombre de raies est entier, mais le rapport ne l est pas forcment. Nous verrons que cela a quelques incidences mineures. 21.2.3 Condition de Shannon Rappelons que pour tout chantillonnage, la condition de Shannon doit tre respecter pour viter tout risque de repliement de spectre et garantir une visualisation fidle entre 0 et Fe /2. L usage d un filtre anti-repliement peut s avrer indispensable. 21.2.4 Aspect mathmatique Traitons le cas du 21.2.2 au niveau mathmatique. Le dveloppement en srie de Fourier du signal priodique chantillonn donne pour les coefficients : +8 +8 1 T0 /2 - jk.0t 1 T0 /2 - jk. nTe Ck =Ss(nTe ).d (t - nTe )e dt = Sd (t - nTe ).s(nTe

).e 0 dt 0 .-T /2 0 . -T /2 00 Tn=-8 Tn=-8 soit p-11 - jk. nT 0 e Ck =Ssn .e T0 n=- p O N=2p est ici le nombre d chantillons compris entre et T0/2. Comme Te est la frquence d chantillonnage alors : NTe=T0 N /2-1 - jk2pn/ N Fe Ck = sn.e [9] N S n=-N /2 Nous obtenons ainsi les valeurs de raies Ck, nombres complexes, avec les conditi ons et consquences suivantes, compte tenu de la 2p priodicit de l exponentielle complexe :

T0/2

0=k=N-1 Fe la frquence associe Ck vaut fk = k.F = k 0 N 284

Section 5

Traitement Numrique du Signal

Puisque la relation complmentaire de la DSF assure : +8 jk 2pFt s(t) =SCk .e 0 k -8 Le spectre d amplitude Ck est symtrique par rapport Fe/2 car N /2-1 N /2-1 - j(N -k)2pn/ N jk2pn/N Fe Fe CN -k = sn.e = sn.e =Ck N S N S n=-N /2 n=-N /2 21.2.5 Exemple Graphique Le signal chantillonn priodique contient N=2p+1=13 chantillons sur une priode T0. s(t) t0 T0 Te avec donc NTe=T0 ou NF0=Fe Le calcul conduit prcdemment permet d en dduire que son spectre obtenu par DSF entre f=0 et f=Fe

contiendra 13 raies d amplitude Ck tous les fk=k.F0 , avec k.{0;12}. En outre, o n a une symtrie de ce spectre autour de la valeur Fe/2=6,5F0. Ck f 1/T0 Fe 0 C4 f4 Fe/2 21.2.6 TFD La TFD dfinit la Transforme de Fourier Discrte [DTF suite

Discret Fourier Transform] d une

d chantillons {sn}0=n=N-1 obtenue partir d un signal chantillonn suppos ici priodiqu satisfaisant NTe=T0 Alors, conformment la relation [9], on dfinit la TFD de cette suite comme la suite d chantillons {sk}0=k=N-1 dfinis par N -1 - jk 2pn / N s k =Ssn .e n=0 285

Section 5

Traitement Numrique du Signal

Auquel cas la reprsentation spectrale du signal priodique chantillonn s (t) sera N -1 Fe S ( f ) = Ss k .d ( f - kN ) k=0 21.2.7 Conclusions La transforme discrte de Fourier, ou discrtisation de la DSF, permet d obtenir les N/ 2 premires raies d un signal priodique partir de N chantillons de ce mme signal. Sous rserve du espect des conditions de Shannon, ces raies sont les seules. On peut donc obtenir la reprsen tation spectrale partir d un calcul discret, ralisable par processeur, sans effectuer de calcul d intgr ales continues beaucoup plus dlicat raliser de manire numrique. Il reste deux points aborder : Le cas d un signal continu non priodique, c est dire de la discrtisation de la TF simp le L acclration du calcul de TFD qui bien que possible est trs long effectuer. 21.3 Rsum des transformes Allure Opration Spectre Signal continu 0 s(t) t TF continu S(f) f 0 Signal continu priodique 0 s(t) T0 t DSF Raies Ck f 1/T00 Signal

chantillonn 0 s(t) Te t TF Continu priodique S(f) f Fe 0 Signal chantillonn Priodique 0 s(t) T0 Te t TFD Raies priodique Fe Ck f 1/T00 286

Section 5 Formule TF . +8 -8 -= dts t efS ftj2p( )( ) DSF S +8 -8 = k tjkCk es t 0( ) . .-= / 2 / 2 0 0 0 0( ) 1 T T tjk k dts t e T C . TFD S = - = 1 0 /2 . N n Nnjk nk es ps 21.4 TF et FFT 21.4.1 De la TF la

Traitement Numrique du Signal

TFD Le premier obstacle dans l analyse numrique est de passer d un signal continu un sign al chantillonn, ce qui est obtenu par conversion analogique numrique (section 4) puis, seconde difficult, par calcul discret obtenir un spectre qui corresponde au spectre du si gnal de dpart ; c est dire de remplacer le calcul de TF par celui de la TFD. Le tableau ci-dessous rsum e cette dmarche : Signal continu 0 s(t) t CAN S(f) 0 f Signal chantillonn 0 s(t) t Te Priodisation S(f) 0 Fe f Signal chantillonn Priodique 0 T0 s(t) t Te TFD Ck 1/T00 Fe f 21.4.2 Priodisation L opration de priodisation est virtuelle. Elle consiste considrer que la portion du s ignal chantillonne pendant T est la priode T0 d un signal priodique. Cela permet de raliser le calcul de TFD directement sur les N chantillons et permet d obtenir N/2 raies qui constituent un chantillonnage du spectre initial. Un traitement purement graphique permet de rel ier les points et de reproduire le spectre apparent du signal de dpart. 287

Section 5

Traitement Numrique du Signal

T=T0 s(t) 0 t Fentre d'acquisition T=T0 0 t Priodisation Si on augmente la dure T de la fentre d acquisition, on va rduire la distance entre l es raies et donc resserrer les pas de frquences entre les raies du spectre ce qui permettra une re prsentation fidle. Fe/2 Ck f 1/T0 Fe/2 Ck f 1/T0 accroissement de T 0 et donc de N En revanche l augmentation de la frquence d chantillonnage augmentera la fentre spectra le visible mais n aura en revanche aucun effet sur le resserrement des raies. Si la condition de Shannon n est pas respect, l augmentation de Fe est une ncessit pour liminer le repliement.

21.4.3 Exemples L exemple qui suit propose le cas d une sinusode pure chantillonne. Plus le nombre d ch illons augmente, plus la reprsentation spectrale fait apparatre distinctement la raie cor respondante. Celle-la est caractrise par le rapport de sa frquence avec la frquence d chantillonnage : F0/Fe 0,1. 288

Section 5

Traitement Numrique du Signal

Nous constatons que la valeur de la raie n est pas modifie, seule le nombre de poin ts de la reprsentation change. Il est gale la moiti du nombre d chantillons de la sinusode.

En conclusion, partir d une sinusode chantillonne Fe, on peut obtenir la reprsentat spectrale en procdant un calcul de TFD. Nous remarquons nanmoins que le signal spectral n est pas une raie pure, alors que la Transforme de Fourier d une sinusode est un Dirac pur. Cette diffr ence est lie la priodisation de la fentre d acquisition (reprsente gauche sur les graphes prcdents) et au phnomne associ de troncature qui sera trait dans un chapitre suivant. 21.4.4 Acclration de la TFD : La FFT FFT pour Fast Fourier Transform ou TFR pour Transforme de Fourier rapide est un a lgorithme de calcul de TFD particulier. Il repose essentiellement sur la contrainte suivante : on impose au nombre d chantillons d tre de la forme 2i : N = 2i On sait en outre (3.6.2) que le calcul de TFD est associ au calcul de la somme sui vante : N -1 - jk 2pn / N s k =S sn .e n=0 Ce calcul comporte N multiplications entre les Sn et les exponentielles complexe s, et N additions au total ; le calcul des multiplications le plus pnalisant en terme de dure. Or, la c

ontrainte impose permet de simplifier et d acclrer leur calcul. Nous ne rentrerons pas dans ce cours sur l exposition du calcul et de l algorithme, dont le plus rpandu est l algorithme de Cooley-Tukey. O n retiendra les valeurs indicatives suivantes et les conclusions sur le traitement des donnes. 289

Section 5

Traitement Numrique du Signal

Opration TFD FFT TFD/FFT Multiplications N 2 NN 2log2 N N 22log N=128 16384 448 36 N=256 65536 1024 64 N=512 262144 2304 114 N=1024 1048576 5120 205

La dernire colonne reprsente la dure compare de l excution des deux calculs. pour 1024 chantillons, le calcul de FFT est 205 fois plus rapide que celui de TFD. Nous pouvons conclure que cette acclration permettra pour le traitement sur microp rocesseur des temps de calcul de l ordre de ceux des temps d acquisition des donnes, et autorisera un traitement des donnes la vole, et un affichage graphique temps rel des mesures. 21.4.5 FFT et IFFT Il existe une opration inverse appele IFFT pour Inverse Fast Fourier Transform per mettant de passer des chantillons spectraux sk aux chantillons temporelles sn : N -1 1 jk 2pn / N s . =s e nN S k k =0 Cette opration est en particulier utilise dans la chane de transmission en OFDM (se ction 3 partie 9.3). On rappelle ainsi que l expression d un signal OFDM modul s exprime (9.3.3). j. tj (2pi.R')t

0 h(t) = e Scie

0=i<N Ce signal chantillonn la frquence NR permet d obtenir un signal dont la partie band e base est une srie de valeurs prises tout les 1/NR de la forme : j 2pi.k / N sk =Scie 0=i<N Qui constitue littralement la transforme IFFT de la srie de symbole ci codant le me ssage binaire dans le plan complexe selon le type de modulation choisi.

Une transforme inverse IFFT correspond physiquement au passage d un domaine spectra l (srie de raie dtermine par les symboles carts de R ) un domaine temporel (sinusodes multiples frquence de R ). 21.4.6 Chane de traitement La chane d analyse spectrale numrique peut donc se reprsenter comme suit : CAN E chantillonnage Q uantification Processeur s(t) A nti-repliement Fe/2 Fe N chantillons FFT N=2n N/2 raies Fe/2 0 Notons que la valeur de 512 ou 1024 chantillons est largement suffisant pour un a ffichage de qualit sur un cran de micro-ordinateur (1024x768 pixels). 290

Section 5

Traitement Numrique du Signal

21.5 Fentrage temporel 21.5.1 Troncature L acquisition de N chantillons la frquence Fe=1/Te aura une dure de : T = N.Te Cette portion sera priodise pour le calcul de DFT. Le spectre associ n est donc pas c elui du signal de dpart s(t) mais celui du signal multipli par la fentre temporelle d acquisition. s(t) T 0 t Fentre d'acquisition pc(t) T 0 t Fentre d'acquisition a Le signal acquis sur la dure T est donc : se (t) = pc (t).s(t) et son spectre : Se ( f ) = Pc ( f )* S( f ) O le spectre de la fonction porte carre est de la forme sinus(x)/x (cf section 1-2.3.5) 1/T f aT -1/T V/Hz 2/T Le spectre du signal acquis sera donc ncessairement dform par le rsultat de cette co nvolution : plus l acquisition sera longue, plus T sera lev, plus le spectre de la porte tendra vers un Dirac et le spectre du signal acquis ressemblera celui du signal total. 21.5.2 Cas d une porteuse pure Afin de bien comprendre l intrt de cette mesure, nous revenons sur la reprsentation d u ne porteuse pure sur une dure T [3.4.3].

Le spectre d un porteuse est une raie pure (Dirac) mais, sous l effet de la troncatu re, cette raie est convolue avec celui de la porte carre. La transforme de Fourier sera donc comparabl e celui d un signal modul en phase. 291

Section 5

Traitement Numrique du Signal

On comprend que l allongement de T affine la raie acquise sur cette dure. V/Hz T t V 1/T f-1/T raie pure raie acquise 21.5.3 Cas d une porteuse pure chantillonne Soit une porteuse de frquence f0 chantillonne la frquence Fe=1/Te. On prlve N chantillons ; la dure de la fentre d acquisition vaut donc : T = N.Te

Par consquent, l cart entre les points de la TFD (ou FFT) vaut 1/T et leur valeur co rrespond celle du spectre du signal non chantillonn ces frquences k/T. Il s agit d une discrtisation spectre du paragraphe prcdent 21.5.2. On en dduit deux cas, soit f0 est une frquence multiple entire de T et alors on a une raie pure, ou ce n est pas le cas et on a une srie de points ayant tous une valeur non nulle. 1/T f V/Hz f0 1/T f V/Hz f0 Autre Cas f0 =k/T T=kT0 t V T t V Cette remarque nous conduit des interprtations dlicates des affichages des donnes. En effet, les deux sont quivalents et ne diffrent que par le rapport entre la dure d acquisition, d

onc d chantillonnage, et celle de la priode de la porteuse acquise. La reprsentation la plus probable est celle de droite, donc la plus loigne, a prior i , de la raie pure de la porteuse que l on s attendrait voir. Les simulations qui suivent illustre la diff icult : la premire chantillonne 100 points et la seconde 101. L cart est suffisant pour donner des reprs entations spectrales trs diffrentes. 292

Section 5 N=100 points f0=fe/10

Traitement Numrique du Signal

N=101 points Afin de s affranchir de ces problmes d interprtation, on utilisera la technique du fent rage temporelle. 21.5.4 Fentrage temporel L ide du fentrage temporelle (Windowing) est de rduire les effets de la troncature vu s au paragraphe prcdent en utilisant une pondration des chantillons du signal par des coe fficients particuliers, c est dire qu on multiplie les N chantillons par une suite de N coeffic ients. Ces coefficients constituent la fentre temporelle. La fentre par dfaut est la fentre rec tangulaire vue prcdemment 21.5.1, dont tous les coefficients valent 1.

La figure qui suit prsente une fentre pondre dont la transforme de Fourier prsente mo ns de rebonds que celle de la fentre rectangulaire : cette particularit est fondamentale car c est elle qui assurera une reprsentation spectrale plus fidle. s(t) T 0 t Fentre d'acquisition fp(t) T 0 t Fentre pondre a 293

Section 5

Traitement Numrique du Signal

Le signal acquis aura pour expression temporelle : se (t) = fp (t).s(t) et son spectre : Se ( f ) = Fp ( f )* S( f ) En pratique, les paramtres spectraux de la fentre vont dterminer ses caractres tempo rels. Fp(f) V/Hz Nous prsentons ici les plus courants de ces paramtres : La hauteur de la raie : hr La largeur de la raie 3dB : Br

Le niveau des valeurs de frquences au del de la raie principale : h r 21.5.5 Exemples de fentres Il existe de trs nombreuses fentres qui correspondent des relations mathmatiques pa rticulires et portent le nom de leur inventeur. Les reprsentations qui suivent indiquent respec tivement l aspect temporel et spectral des fentres Fentre rectangulaire 1/T f-1/T hrBrh'r Fentre Hanning

294

Section 5

Traitement Numrique du Signal

Fentre Hamming

Fentre de Blackmann

Fentre de Blackmann-Harris

21.5.6 Exemples de mesures L intrt de ces fentres dans l analyse spectrale est fondamentale. Les exemples qui suiv ent montrent deux mesures. Deux raies proches de mmes niveaux seront mieux spares par une fentre rectangulaire que par une fentre de Hanning. Rectangulaire Hanning Deux raies proches de niveaux diffrents seront nettement spares par une fentre de ha nning, alors que la raie faible est invisible lors de l analyse avec fentre rectangulaire. 295

Section 5

Traitement Numrique du Signal

Rectangulaire Hanning 21.6 Mthodologie de mesure 21.6.1 Echantillonnage Le choix de la frquence d chantillonnage Fe doit repecter les rgles suivantes : Pas trop faible pour respecter le thorme de Shannon Pas trop leve pour viter une compression du spectre dans la partie basse des frquenc es Un sous-chantillonnage prudent pour s adapter un signal modul en bande haute frquence Ce choix doit tre guid non pas par l allure temporelle qui en fait n a que peu d importa nce, mais par un spectre convenablement positionn dans la fentre 0 Fe/2

21.6.2 Dcimation et sur-chantillonnage En cas de Fe trop leve, il est possible de dcimer le signal en supprimant Un chantil lon sur 2 de faon diviser par 2 la frquence d chantillonnage. En sens rciproque, il est possible d doubler la frquence Fe en doublant le nombre de points : on ajoute un chantillon en copiant l e prcdent, puis en filtrant le signal global par un RIF passe-bas de frquence de coupure Fe s(t) s(t) t t 0 0 T0 Te F'e=Fe/2 T0 Te F'e=Fe*2

21.6.3 Affichage du spectre L espace spectrale maximal affich est de 0 Fe/2. Pou l augmenter il convient de modifier la frquence d chntillonnage initiale ou d utiliser les tecniques du 21.6.2 avec certaine rserves. La rsolution est dfinie par l espace minimal entre deux points conscutifs de la transforme. Cette valeur est identique 1/T0, inverse de la dure de l acquisition. Pour augmenter la p rcision, il y a donc deux conditions respecter : Augmenter la dure du signal chantillonn, donc le nombre total d chantillon 296

Section 5

Traitement Numrique du Signal

Augmenter la taille de la transforme FFT pour augmenter le nombre d epoints affic hs sur le spectre Le fentrage permet une recherche plus prcise selon les critres souhaits par l oprateur : Discrimination de raies Dtection de signaux faibles Largeur des raies et modulation s(t) t0 T0 Acquisition Choix de Fe Modifier Taille zone traite FFT 2 DF n Fentre Choix de N=T0.Fe chantillons n Choix de 2 <N points Rsolution spectrale Choix du type de fentre Affichage raies DF= Fe/2n n-1 0 Fe/2 2 raies 297

Section 5

Traitement Numrique du Signal

Annexes Annexe A : Transformes de Fourier . +8 -8 -= dts t efS ftj2p( )( ) . +8 -8 = dfefSs t ftj 2p( )( ) s(t) TF[s(t)]=S(f) d (t) 1 )( t0t -d pftje 21 ( f )d u(t) . .. . . . .. . . + jf f p d 1( ) 2 1 sgn(t) pjf 1 )cos(2pf0t ( ))()( 2 1 00 ffff -++ dd )sin(2pf0t ( ))()( 2 00 ffffj -++ dd 0( ) >- au

te at fja 2p 1 + ( ( ))s t dt d ( )2 fpjfS )( ))(sin(2( ) 0 tp tp = t tf p t pf tjefP 2( ) - = pour f <f0 10 ( ) =tp pour t <T/2 f f T fP p p )sin( 0 ( ) = t e-p f e-p . +8 -8 = t t t p d t sH s t ( )1[ ( )] ( ). ( ). fSf- j sgn )(( ) S +8 =-8 -= k ekTtt dp )/(( ) S +8 =-8

-=. k ek Tff d On peut passer de la frquence la pulsation en utilisant la proprit du Dirac : d (2pf ) = 1 d ( f ) 2p 299

Annexes Annexe B : Fonction x. ....sin(x)/x Function sin(x)/x -1.00-0.500.000.501.00 0.000 2.500 5.000 7.500 10.000 Function [sin(x)/x] 0.000.250.500.751.00 0.000 2.500 5.000 7.500 10.000 Fonction 10log[sin(x)/x] 0.0002.5005.0007.50010.000-40.00-30.00-20.00-10.000.00 Fonction 10log[sin(x)/x] -40.00-30.00-20.00-10.000.00 10.0m 0.1 1.0 10.0 100.0 300

Annexes Annexe C : Filtre du premier ordre 1 H ( j.) = 1 + jRC. 10.0100.01.0k10.0k100.0k1.0M10.0M-80.00-60.00-40.00-20.000.00-90.00-67.50-45.0022.500.00PHASE RC Filter Frequency Response f/Hz MagdB(Vac(n2)) Pha(Vac(n2)) B = 1/ 2pRC t= RC -t / RC us (t) = E(1- e ) pour t>0 tm = ln(9) / 2pB = 0,35/ B t E 0 0,9E 0,1E RC=t tm 301

Annexes Annexe D : Fonction erfc Fonction complmentaire d'erreur erfc Fonction TEB=f(Eb/No) -signal NRZ 0.0001.2502.5003.7505.000100.0p10.00n1.00u100.0u10.00m1.00 10^-910^-810^-710^-610^-510^-410^-310^-210^-1 -5.000 0.000 5.000 10.000 15.000 0.5*erfc(sqrt(

302

Annexes Annexe E : Performances ANALOGIQUE -10dB dtection d'enveloppe dmodulation AM 20dB 30dB 10dB S/N cohrente dmodulation MAPS cohrente dmodulation FM type Foster-Seeley dmodulation FM PLL +3dB 10dB 20dB 30dB 40dB NUMERIQUE C/N AM [k<100%]] -20log(k) AM [k=100%] MAPS FM d= 1 20log( d ) FM d> 1 20 30 10- 7 10 - 8 50

BPSK 10 20 30 40 FM-taux=1 QPSK 50 8PSK 16PSK TEB Excellent Inexploitable C/N (dB) 10-2 10- 3 10 - 4 10 - 5 Mdiocre Bon 10 - 6 40 10-9 8QAM 16QAM 303 S/N (dB)

Annexes Annexe F : Gain de codage TEB 10 -1 10 -2 10 -3 10 -4 10 -5 10 -6 10 -7 10-8 02 46 810 RS&VIT 7,1/2 RS 255,243 RS 252,232 RS 255,223 Non cod Eb/N0

RS 255,223 RS & VIT 7, 1/2 0 2 4 6 8 10 Eb/N0 -1 -2 -3 -4 -5 -6 -7 -8 10 10 10 10 10 10 10 10 Non cod TEB Rendement 0.87 Rendement 0.44 Turbo codes Rendement 0.79 304

Annexes Annexe G : Formulaire Calcul du gain . . . . . . = 2 110log P PGdB . . . . . . = 2 120log U UGdB Expression de la puissance . . . . . . = mW P WPdBm 1 )( 10log . . . . . . = W P WPdBW 1 )( 10log Transforme de Fourier . +8 -8 -= dts t efS ftj2p( )( ) Transforme de Fourier inverse . +8 -8 = dfefSs

t ftj 2p( )( ) Produit de convolution . +8 -8 -= ttt dtxxxx )(( )* 2121 Puissance de bruit Constante de Boltzmann N kTB = k=1,380662.10-23 J//K 10log(k)=-228,60 dBJ/K Formules de trigonomtrie cos(a + b) = cos a cosb - sin a sin b sin(a + b) = sin a sin b + cos a cosb 1 cos a cosb = [cos(a + b) + cos(a - b)] 2 1 sin a sin b = [cos(a - b) - cos(a - b)] 2 1 sin a cosb = [sin(a + b) + sin(a - b)] 2 p + qp - q cos p + cos q = 2cos( ) cos( )

22 p + qp - q cos p - cos q =-2sin( )sin( ) 22 p + qp - q sin p + sin q = 2sin( )cos( ) 22 305

Annexes Annexe H : Chane Numrique SignalPhysiquepr-ampli BF F iltre antirepliement Fe Fe/2 Q uantificateur 2niv eaux n n eb 0011000111000100110C odeur de source [us<1] C odeur de canal externe -bloc b,d 010011001001100101C odeur de canal interne -conv olutif l,r0100101100111001001100101...010101.. I Q C hane Tlcom A mpli HF Hertzien Filaire Coaxial Fibre optique V itesse de modulation R=1/T F iltre Ny quist f0 BRUIT+ CAN Traitement numrique DSP A nalogique A nalogique/ Numrique Numrique HF Embrouillage ...011000... Mapping & Filtrage I Q TranspositionOL Modulation SignalPhysiqueampli BF F iltre post dtection C NA Fe>2fi Q uantificateur 2niv eaux n 0011000111000100110Dcodeur de source Dcodeur de canal externe -bloc 01001100101I Q

C hane Tlcom A mpli faible bruit V itesse de modulation R=1/T Egalisation fi CAN DSP Dsembrouillage I Q TranspositionOL Dmodulation Dcodeur de canal interne -Treillis Mapping Rcupration Rythme et porteuse 01011101/2T Boucle de C ostas Thorme de Shannon Fe>2fmax mesure de l'oeil & constellation mesure de l'oeil & constellation (c)-2010 -Section Telecom Reseaux -Plneuf CANALDETRANSMISSION5.00012.50020.0001.00p100.0p10.00n1.00u100.0u10.00m1.00TEBd'u nsignalnumriquenon cod codage interne & externe f fmax voix son Vido 3 kHz 20 kHz 6 MHz Echantillonnage TailleM eb us.M eb (b/d).us.M eb r.(b/d).us.M eb ...010110... ...0110010... Echantillonneur Modulation PSK2 Q PSK 8PSK 16PSK 64Q A M 256Q A M Dbit R 2R 3R 4R

6R 8R non filtr filtr dBV/Hz 306

Annexes Annexe I : Signaux Physiques La voix La vido Bande analogique de la voix 50Hz-8kHz Bande tlphonique 300Hz-3kHz Bande Hi-Fi 15Hz-15kHz Dynamique (voix forte/faible) 30 dB stabilit des caractristiques 20-50ms Dlai optimal de transmission <150ms Dlai inacceptable >400ms Pause entre deux mots ~100ms Dbit numrique standard 64 kbit/s 1kHz 10kHz 20kHz 300Hz 0dB -20dB -40dB Limite d'audibilit dynamique 30dB niveau relatif f Largeur de bande analogique 6MHz Dbit numrique MPG2 2-8 Mbits/s 4,43MHz 6MHz niveau relatif f Luminance Y Chrominance Cr et Cb 307

Annexes Annexe J : Abaque conversions dB (c) 2010 -Dpt Tlcom & rseaux -Plneuf Puissance Tension sous 50 O

V dBV dBV W dBm dBW Vmax Veff 100 1.5 100 20 30 40 50 60 70 80 90 2 3 4 5 6 7 8 9 .2 .3 .4 .5 .6 .7 .8 .9 30 40 50 60 70 80 90 2 3 .2 .3 .4 .5 .6 .7 .8 .9 150 1

1.5 10 15 1 150 5 6 7 4 0dBm1mW107 dBv -13dBV224mV -10dBm0.1mW97 dBv -23dBV70mV -20dBm10uW87 dBv -33dBV22.4mV -30dBm1uW77 dBv -43dBV7mV -40dBm0.1uW67 dBv -53dBV2.24mV -50dBm10nW57 dBv -63dBV0.7mV -60dBm1nW47 dBv -73dBV224uV -70dBm0.1nW37 dBv -83dBV70uV -80dBm10pW27 dBv -93dBV22.4uV 10dBm10mW117 dBv -3dBV0.7 V 20dBm100mW127 dBv 7dBV2.24 V 20 30 40 50 60 70 2 3 4 5 6 7 8 .2 .3 .4 .5 .6 .7 20 30 40 50 60 70 2 3 4 5 6 7 .2 .3 .4 .5 .6 .7 20 30 40

50 60 70 2 3 4 5 6 7 8 .2 .3 .4 .5 .6 .7 20 30 40 50 60 70 20 30 40 50 60 70 80 8 9 .9 30 90 .8 1.5 90 2 3 4 5 6 7 .2 .3 .4 .5 .6 .7 .8 20 40 50 60 70 80 2 3 .2 .3

.4 .5 .6 .7 .9 -30dBW -40dBW -50dBW -60dBW -70dBW -80dBW -90dBW -100dBW -110dBW -20dBW -10dBW 100 150 1 1.5 10 15 1 1.5 100 150 1W 30dBm 0dBW137 dBv 17dBV 200 300 400 500 600 700 5 6 7 4 0dBV 15 .15 15 1.5 .15 15 1.5 .15 15 15 20 308

Annexes Annexe H : Tableau ASCII tendu Dc Hex Char Dc Hex Char Dc Hex Char Dc Hex Char Dc Hex Char Hex Binaire 0 00 55 37 7 111 6F o 167 A7 222 DE 0 0000 1 2 3 01 . 02 . 03 . 56 38 8 57 39 9 58 3A : 112 70 p 113 71 q 114 72 r 168 A8 169 A9 170 AA 223 DF

224 E0 225 E1 1 2 0001 0010 4 04 . 59 3B ; 115 73 s 171 AB 226 E2 3 0011 5 05 . 60 3C < 116 74 t 172 AC 227 E3 4 0100 6 7 8 06 . 07 08 61 3D = 62 3E > 63 3F ? 117 75 u 118 76 v 119 77 w 173 AD 174 AE 175 AF 228 E4 229 E5 230 E6 5 6 0101 0110 9 09 64 40

@ 120 78 x 176 B0 231 E7 7 0111 10 0A 65 41 A 121 79 y 177 B1 232 E8 8 1000 11 0B . 66 42 B 122 7A z 178 B2 233 E9 9 1001 12 13 14 0C . 0D 0E . 67 43 C 68 44 D 69 45 E 123 7B { 124 7C 125 7D } 179 B3 180 B4 181 B5 234 EA 235 EB 236 EC A B 1010 1011 15 0F 70 46 F 126 7E ~ 182 B6 237 ED

C 1100 16 10 . 71 47 G 127 7F 183 B7 238 EE . D 1101 17 11 . 72 48 H 128 80 184 B8 239 EF E 1110 18 19 12 . 13 . 73 49 I 74 4A J 129 81 130 82 185 B9 186 BA 240 F0 241 F1 F 1111 20 14 75 4B K 131 83 187 BB + 242 F2 = 21 15 76 4C L 132 84 188 BC + 243 F3 22 16 . 77 4D M 133 85 189 BD 244 F4 23 17 . 78 4E N 134 86

190 BE 245 F5 24 18 . 79 4F O 135 87 191 BF + 246 F6 25 19 . 80 50 P 136 88 192 C0 + 247 F7 26 1A . 81 51 Q 137 89 193 C1 - 248 F8 27 1B . 82 52 R 138 8A 194 C2 - 249 F9 28 1C . 83 53 S 139 8B 195 C3 + 250 FA . 29 1D . 84 54 T 140 8C 196 C4 - 251 FB 30 1E . 85 55 U 141 8D 197 C5 + 252 FC 31 1F . 86 56 V 142 8E 198 C6 253 FD 32 20 space 87 57 W 143 8F 199 C7 254 FE 33 21 ! 88 58 X 144 90

200 C8 + 255 FF 34 22 " 89 59 Y 145 91 201 C9 + 35 23 # 90 5A Z 146 92 202 CA 36 24 $ 91 5B [ 147 93 203 CB 37 25 % 92 5C \ 148 94 204 CC 38 26 & 93 5D ] 149 95 205 CD 39 27 ' 94 5E ^ 150 96 206 CE + 40 28 ( 95 5F _ 151 97 207 CF 41 29 ) 96 60 ` 152 98 208 D0 42 2A * 97 61 a 153 99 209 D1 43 2B + 98 62 b 154 9A 210 D2 44 2C , 99 63 c 155 9B 211 D3 45 2D -100 64 d 156 9C

212 D4 46 2E . 101 65 e 157 9D 213 D5 i 47 2F / 102 66 f 158 9E 214 D6 48 30 0 103 67 g 159 9F 215 D7 49 31 1 104 68 h 160 A0 216 D8 50 32 2 105 69 i 161 A1 217 D9 + 51 33 3 106 6A j 162 A2 218 DA + 52 34 4 107 6B k 163 A3 219 DB 53 35 5 108 6C l 164 A4 220 DC _ 54 36 6 109 6D m 110 6E n 165 A5 166 A6 221 DD 309

Annexes Bibliographie [1] PG Fontolliet Systmes de Tlcommunications Trait d lectricit Volume XVIII 1996 PPUR [2] F De Coulon Thorie et Traitement des Signaux Trait d lectricit Volume VI 1998 PPUR [3] M Kunt Traitement Numrique des Signaux Trait d lectricit Volume XX 1996 PPUR [4] A. Glavieux Codage de Canal Traitement du Signal et de l Image -2005 Herms Lavoisier [5] F Cottet Traitement des Signaux et Acquisition de donnes Cours et Exercice Rsolus 1997 DUNOD [6] F de Dieuleveult/H. Fanet Principes et Pratiques de l lectronique Tome 2 Fonctions Numriques & Mixtes 1997 DUNOD [7] O Pilloud Le Radio-Amateur Prparation l examen technique ; Manuel de Rfrence 1993 Editions TECHNIP Normes ETSI et UIT 310

Index Index A A3E 67,68 AAC (codage) 235 Accentuation 99 Accs de base (RNIS) 217 Accs primaire (RNIS) 218 ADC 196 AF 67 Affixe 5 AMI (codage) 265 AMRC 144 AMRF 142 AMRP 152 AMRS 152 AMRT 143 Analyse de spectre 15 Analyse de spectre 42 APSK 124 ARQ 238 ASCII 13 ASK 105 Attnuation 49 Autocorrlation 23,258 AWGN 56 B Bande de base 73, 261 Bande de bruit 57 Bande de Carson 82 Bande latrale 70 Bande-passante 37 Baud 8 BCH 242 BER 181 Bernstein 32 Bessel (filtre) 45 Bessel (Fonctions) 83 BF 68 Binaire Sign 205 bit 8 bit/s 8 Blackmann (Fentre) 292 BLI 69 BLR 75 BLS 69 BLU 30, 75 Bode (diagramme) 39 Boltzmann (Constante) 57 Boucle verrouillage de phase 97 Boucle de Costas 172 Boucle de masse 53 BPSK 115 Brassage 248 Brouillage co-canal 143

Bruit 51 Bruit blanc 56 Bruit blanc 63 Bruit cosmique 54 Bruit de grenaille 54 Bruit de phase 160 Bruit de quantification 132, 206 Bruit de scintillation 55 Bruit Flicker 55 Bruit interne 54 Bruit Johnson 55 Bruit rose 56 Bruit Schottky 54 Bruit thermique 55, 158 Burst (erreur) 249 Butterworth (filtre) 45 C C/N 60 C/N 181 CAN 196 CAN rampe 213 CAN flash 212 CAN Sigma/delta 214 Canal (capacit) 184 Canal de transmission 157 CAP (modulation) 123 Capacit de canal 184, 237 Capacit Multi-utilisateurs 150 Carson (bande) 82 Cauer (filtre) 46 CBER 246 CDMA 144 Chrominance 12 CMI (codage) 265 CNA 200, 210 Codage antipolaire 263 Codage convolutif 239, 245 Codage de Gray 132, 205 311

Index Codage de Miller 265 Codage de source 219 Codage Manchester 264 Code bloc 239, 241 Code correcteur 238 Code dtecteur 238 Code externe 247 Code interne 247 Codes cascads 247 Coinus surlev (Filtrage) 166 Complment 1 205 Complexe 5 Complexes (signaux) 27 Compression (Fichiers) 220 Compression (Quantification) 209 Constante de temps RC 37 Constellation 115 Continuit de phase 109 Conversion AM/FM 95 Convolution (numrique) 269 Convolution (produit) 21 Convolution (RIF) 274 Corrlation 23 Corrlation (numrique) 270 Cosinus surlevs (Filtres) 44 Coupe-bande 36 CRC 242 Critres de Nyquist 163 Cumulo-nimbus 52 D dBm 7 dBV 7 DCT 223 Dbit 8 Dcibels 6 Dcision (instants) 43 Dmodulation Cohrente 89 Dmodulation diffrentielle 174 Dmodulation en quadrature 174 Densit spectrale de puissance 9 Dphasage 47 Dphaseur 29 Drivateur 88 Dsaccentuation 102 Dtection d enveloppe 90 Dtection synchrone 89 Dveloppement de Fourier 16 Dviation de frquence (FM) 80 Diagramme de l'oeil 165 Diode 90 Diode varicap 87 Diple 5 Dirac 20, 197 Dirac (chantillonn) 268 Dirac (Peigne) 198 Discriminateur PLL 96

Discriminateur Foster Seeley 95 Dispersion 47 Dispersion d'nergie 248 Distorsion linaire 49 Distribution 20 Division euclidienne 239 DM (Codage) 265 Doppler (Effet) 158 DQPSK 130 DSF (Fourier) 279 DSSS 145 DSSS 258 Duplex 155 Dure utile 31 DVB-T 140 DWDM 154 DWT 225 E eb 8 Eb/N0 61 Echantillonnage 196 Echantillonnage (Frquence) 197 Echelle Logarithmique 38 Echelon (fonction) 27 Echos (dtection) 25 Ecrteur 94 Effet de seuil 65 Effet de seuil (dmodulation) 188 Effet de seuil (diode) 91 Efficacit spectrale 61 Egalisation 168 Egaliseur 175 Elment binaire 8 Elliptiques (filtres) 46 Embrouillage 248 Energie par bit 61 En-tte WAV 212 Entrelacement 249 erfc (Fonction) 62 Erreur de quantification 206 Etalement de spectre 145 Etalement de spectre 249 Excursion de frquence 80 Expansion (Quantification) 209 312

Index F Facteur de mode Fading FDMA FEC Fentre Pondre Fentre temporelle FER FFT Fibonacci (Implmentation) Filtrage Filtrage (canal) Filtrage numrique Filtre antirepliement Filtre gaussien Filtre RIF Filtre RII Foudre Fourier Frquence Frquence de coupure Frquence d'chantillonnage Frquence instantane FSK G G7nn Gabarit (Filtre) Gain de codage Gain de codage (CDMA) Gain de diversit Galois (corps) Galois (implmentation) Gauss (filtre) Gauss (loi) Gnrateur LSFR Gigue de phase GMSK GPS Group Delay GSM H H263 H264 Hamming (distance) Hamming (Fentre) Hanning (Fentre) Harmoniques Harr (ondelettes)

262 159 142 238 292 289 180 279 260 126 158 271, 273 202 113 273 275 52 16 3 37 197 80 107 232,233 50 256 147 190 243 260 45, 113 56, 63 260 131 114 151 49 113, 144, 233 229 230 246 293 292 53 226 Harris (Fentre) 293 HDB3 218 HDB3 266 Hertz 3 Hilbert (Transformation) 29 Horloge 53 Horloge (Rcupration) 173 Huffmann 222 I

IFFT (Fourier) 288 IIS 162 Information 51 Instant de dcision 164 Integrateur 64, 88 Intercorrlation 23, 258 Interfrences Inter Symboles 162 ISO 8859 13 J J3E 74 JPEG 226 L Largeur de modulation AM 73 Largeur utile 31 LDPC 239, 255 Liaison 2/4fils 155 Limiteur d'amplitude 94 Linarit 33 lobe 11 Loi A/mu 210 Longueur de contrainte 245 LOS 159 LSB 205 Luminance 13 LZW 223 M Manchester (Codage) 264 MAPS 74 Mlangeur anneau 77 Mthode oscilloscopique tangentielle 183 MIC 232 Mimo 140 Modulant (signal) 67 Modulateur 67 Modulateur AM 76 Modulateur en quadrature 118 Modulateur FM 87 313

Index Modulation Analogique Discrte Modulation de frquence Modulation de phase Modulations codes Modulations diffrentielles Modulations hirarchiques Modulations multiporteuses Moment Morse (code) MP3 MPEG MSB m-squences MSK Multiplicateur Multi-trajets N NBFM NLOS Norton NRZ NRZ NRZ NRZ NTSC Nyquist (Filtrage) O OEil (Diagramme) OEil (vision) OFDM Offset Ondelettes OOK OQPSK Ordre (Filtre) Orthogonalit (Porteuses) Orthogonalit (Squences) Oscilloscope P PAL Parseval Passe-bande Passe-Bas (filtre) Passe-haut PCM Performances Priode

105 79 88 131 129 132 136 8 221 233 229 205 259 112 76 159 81 159 57 9 24 43 263 13 163 166 221 136 17 225 106 119 40 136 148 15, 42 13 17 36 34 36 232 98 3 Pertes d'insertion 41 Phase instantane 80 Plancherel 21 PLL 97 PLL (Asservissement) 171 PNSS 145 Poinonnage 247 Polarisation 152 Polynme 239 Polynme primitif 259 Porte (fonction) 19 Porteuse 67

Porteuse (Rcupration) 170 Porteuses en quadrature 114 Praccentuation 101 Processus stochastiques 55 PSK 115 PTT 155 Puissance 6 Puissance crte 72 Pulsation 3 Puncturing 247 Q QAM 120 QPSK 117 QPSK 176 Quadriple 36 Quantification 204 Quantification uniforme 208 R Rapidit de modulation 8 Rayleigh (canal) 160 RC (Filtre) 37 Rectangulaire (Fentre) 292 Reed-Solomon 243 Registre dcalage 245 Registre dcalage 240, 259 Rjecteur 36 Relation d'incertitude 31 Rendement (code de canal) 238 Repliement de spectre 200 Rponse acausale 35 Rponse impulsionnelle 22, 33, 40 Rponse indicielle 22, 40 Reprsentation I/Q 4 Rsistance bruyante (modle) 57 Retard (phase) 47 RF 67 Rice (canal) 160 314

Index RIF (filtre) RII (Filtre) RLE RNIS Roll-Off Rupture de phase S S/N Saturation (Amplificateur) Saut de frquence Scalability (JPEG2000) Scalability (ondelette) Scrambler SDMA Seed (SPA) Squence directe squences de Barker Squences de Gold Squences deWalsh-Hadamard Squences pseudo-alatoires SER Shannon (Limite) Shannon (Thorme) Signal Signal Bruit (rapport) Signal analytique Simplex Sinus cardinal Sinusode Sous-chantillonnage SPA Spectre tal SSB SSMA Support de transmission Surmodulation AM Symbole Symbole lementaire T Taux de compression Taux de modulation AM Taux de modulation FM Taux d'erreur binaire Tchebytcheff TCM TDMA TEB TEB TEB (QPSK) 273

275 222 217 44, 166 108 61, 180 124 145 228 225 248 152 260 146 259 259 259 258 180 185 199,201,202 2 59 28 155 19 2 216 258 146 75 145 141 70 8 263 219 69 80 64 46 133 143 64 181 189 Temprature de bruit 57 Temps de monte 41 Temps de propagation de groupe 49 Temps-frquence 15 Tension 1 Tension crte 5 Tension d'avalanche 91 Tension efficace 5 TF (Fourier) 279 TFD (Fourier) 283 Thorme du retard 269

Thevenin 57 Traitement numrique 270 Trames MIC 217 Transcodage lectrique 261 Transforme de Fourier 18 Transforme de Fourier (discrtes) 283 Transforme en z 267 Transformes discrtes 280 Treillis (code) 245 Treillis (Modulation) 135 Turbocodes 239, 250 U, V UMTS 151 Valence 8 VBER 246 VCO 87 Vido analogique 12 Viterbi (algorithme) 246 Voix humaine 11 VSB 75 W Walsh 259 WAV 212 WBFM 81 WDMA 153 Wimax 140 X XOR 240, 259 Ziv-Lempel 223 315

Vous aimerez peut-être aussi