Sunteți pe pagina 1din 40

CHAPITRE 8 La modulation par

impulsions et codage
(PCM, MIC)

8.1 Principe

La modulation par impulsion et codage PCM est une modula-


tion numérique. Par opposition aux modulations analogiques, où l’on
essaie de transmettre une image aussi fidèle que possible de l’infor-
mation source, les modulations numériques commencent par générer
une approximation du signal à transmettre.

La transmission se fait ensuite sous la forme de caractères dis-


crets (nombres entiers) que l’on peut aisément coder dans une repré-
sentation facile à transmettre à destination du récepteur.

On fait donc une correspondance entre une grandeur physique


(signal à transmettre) et une série de nombres entiers sans réalité phy-
sique. Cette conversion nécessite trois opérations :
• Un échantillonnage du signal à transmettre. Seule la valeur du
signal à certains instants nous intéresse, en vertu du théorème
d’échantillonnage qui dit qu’un signal peut être entièrement
reconstitué à l’aide d’un nombre d’échantillons choisi de manière
adéquate.
• Une quantification des échantillons, qui consiste à faire corres-
pondre à l’amplitude de l’échantillon prélevé un nombre choisi
parmi un ensemble fini. La quantification est l’opération fonda-
mentale de toutes les modulations numériques: elle introduit une
approximation systématique qui, bien que minime sous réserve
d’un choix judicieux des paramètres de quantification, ne peut
jamais être éliminée.

Modulations 121
eivd Télécommunications mjn / crt

• Un codage des valeurs transmises, qui permettront au récepteur d’interpréter correcte-


ment les valeurs reçues, et d’en tirer à nouveau le signal original, ou du moins une
approximation satisfaisante).

Il est possible, par le biais des modulations numériques, de transmettre un signal analo-
gique sous forme numérique, et d’utiliser ainsi les mêmes canaux de transmission que les
équipements de transmission de données. Le Réseau Numérique à Intégration de Services
(RNIS, Integrated Services Digital Network ISDN) est ainsi rendu possible. Il s’agit là d’une
véritable révolution dans les télécommunications, dont toutes les implications n’ont pas
encore été réalisées.

Historiquement, on doit à A.H. Reeves (1938) le principe de la modulation PCM, prin-


cipale variété de modulation numérique. Il faut signaler que Reeves a breveté cette invention
10 ans avant l’énoncé de la théorie de l’information par Shannon, et 10 ans aussi avant
l’invention du transistor! De fait, il a fallu attendre l’apparition des circuits intégrés, bien
plus tard, pour que le PCM puisse être réalisé techniquement et de manière économiquement
intéressante. Actuellement, le réseau numérique à intégration de services s’est imposé large-
ment dans les pays occidentaux, tant pour la commutation que pour la transmission, souvent
jusque vers le poste d’abonné.

Les modulations différentielles codent la différence entre deux échantillons plutôt que
les échantillons eux-même. Ces modulations sont utilisées en pratique, notamment dans la
téléphonie mobile domestique (DECT). Parmi elles on trouve la modulation PCM différen-
tielle (Differential Pulse Code Modulation DPCM) qui, sous sa forme la plus élémentaire, se
réduit à la modulation (Delta Modulation).

Il existe également toute une famille de modulations numériques dites adaptatives.


Ces modulations tirent parti du comportement du signal à transmettre (parole, musique,
etc...) pour optimiser le débit binaire nécessaire à la transmission, généralement en tenant
compte de l’histoire pour déterminer la manière de coder l’échantillon suivant.

Enfin, diverses techniques de compression de la parole et de la musique permettent


de réduire le débit nécessaire dans les cas où l›on ne dispose pas aisément de la largeur de
bande nécessaire (GSM).

122 Modulations
eivd Télécommunications mjn / crt

8.2 Quantification

La quantification (quantizing, Quantisieren) consiste en l’approximation de la valeur


instantanée d’un signal par une approximation tirée d’un ensemble fini de q valeurs discrè-
tes, désignables chacune par un nombre entier. Chacune de ces q valeurs discrètes se substi-
tue ainsi à une plage de valeurs analogiques appelée pas de quantification. D’une manière
générale, les pas de quantification peuvent être différents les uns des autres. Dans le cadre de
ce que l’on appelle communément la conversion analogique-numérique (ou analogique-digi-
tale), les pas de quantification sont généralement égaux, alors que dans le cas de la transmis-
sion d’informations analogiques sous forme numérique, il n’en est pas toujours de même.

La plage dynamique de signal pouvant être quantifiée est limitée par le nombre
d’échantillons disponible, ainsi que par le pas de quantification. Si un signal trop grand est
appliqué à une quantification, il y aura écrêtage.

8.2.1 Distorsion et bruit de quantification

Du fait de l’approximation introduite par la quantification, le signal reconstitué u 1 t


u q tau plus égale à la moitié du pas de
sera entaché d’une erreur, dont l’amplitude sera
quantification:

uq t = u1 t – u1 t [8.1]

Cette erreur est appelée distorsion de quantification (quantization distorsion, Quanti-


sierungsverzerrung) et se manifeste comme un bruit superposé au signal, appelé bruit de
quantification (quantization noise, Quantisierungsrauschen).


En l’absence de signal modulant , ilun’y
1 t a pas de distorsion de quantification,
contrairement au bruit de fond qui est lui, toujours présent. Le rapport signal-sur-bruit de
quantification exprime quantitativement cette perturbation par le rapport de la puissance P s
qu’aurait le signal original en t
u 1l’absence de distorsion de quantification et celle de la

distorsion de quantification ,udésignée
q t par : Pq

Ps
 = ----- [8.2]
Pq

Modulations 123
eivd Télécommunications mjn / crt

FIGURE 8.1 Processus de quantification

8.2.2 Quantification et échantillonnage

Dans le cas de figure8.1, page124, l’instant des transitions d’un niveau i vers le
u1 t soit par
niveau i+1 suivant ou i-1 précédent est déterminé par le signallui-même,
l’instant où ce signal franchit l’une ou l’autre des limites de l’intervalle de quantification cor-
respondant au niveau i. L’échantillonnage est fonction du signal , et de t fait est
u 1 ce
aléatoire, puisque est t
u 1lui-même aléatoire.

De fait, on ne pratique presque jamais de cette manière; on préfère prélever des échan-
= 1T e
tillons à des instants bien déterminés (fréquence d’échantillonnage ) fete effectuer
la quantification sur ces échantillons. Il y a plusieurs raisons pour préférer ce mode opéra-
toire: les échantillons étant prélevés à intervalles fixes, le débit binaire de sortie après quanti-
fication est constant et déterministe, ce qui permet le multiplexage temporel (cf...). Ensuite,
pour diverses raisons techniques, les circuits de conversion analogique-numérique nécessi-
tent un signal constant pendant la durée de la conversion; Pour ce faire, on utilise, avant la
conversion proprement dire, un circuit échantillonneur-bloqueur (Sample&Hold), ce qui
revient à échantillonner le signal à une fréquence fixe.

124 Modulations
eivd Télécommunications mjn / crt

FIGURE 8.2 Quantification uniforme d’un signal échantillonné

Après reconstitution (démodulation), le signal échantillonné et quantifié se présente


 t
sous la forme d’une tension en escalier uqui
1 présente les caractéristiques suivantes :

• La durée des marches est régulière, alors que la hauteur des marches est un multiple entier
du pas de quantification.
• La valeur exacte des échantillons est un multiple du pas de quantification : donc, la valeur
originale de l’échantillon est perdue.

On définit logiquement la distorsion de quantification par la différence entre le signal



en escalier uqu’on
2 t obtiendrait par échantillonnage avec maintien du signal original et le

signal quantifié reconstitué .u  t


1

uq t = u2 t – u1 t [8.3]

Théoriquement, on pourrait intervertir les opérations d’échantillonnage et de quantifi-


cation. Pratiquement, on effectue toujours ces deux opérations dans l’ordre échantillonnage -
quantification, ceci essentiellement pour des raisons techniques liées à la réalisation de la
quantification (conversion analogique-numérique).

Modulations 125
eivd Télécommunications mjn / crt

Pour respecter le théorème de l’échantillonnage, on doit limiter par filtrage la bande



passante du signal modulant (message) entre 0 et . fInversement,
e 2 un filtrage passe-bas à
la reconstitution, de bande passante identique, permet de lisser le signal quantifié etu  t
1
de limiter son spectre en bande de base.

Il faut néanmoins tenir compte de la distorsion d’affaiblissement introduite par le



spectre du signal en escalier (enveloppe de forme ) qu’il   Te f    Te f
sinfaut
u 1't une
impérativement compenser avant d’obtenir le signal démodulé , c’est-à-dire
approximation utilisable du signal original.

t
La différence entre etu1représente 'tdistorsion de quantification après
u1la
: q t
lissage, appelée u'

u'q t = u 1 t – u 1't [8.4]

Cette expression résulte de [8.3] après lissage du signal et restitution. Les opérations
de lissage sont toutes des opérations linéaires.

126 Modulations
eivd Télécommunications mjn / crt

8.3 Quantification uniforme

8.3.1 Définition

La quantification est dite uniforme (ou parfois «linéaire») si la largeur detous les
intervalles de quantification est la même. Ceci implique que les niveaux de quantification
sont équidistants, comme représenté à la figure8.3, page127.

 = cste [8.5]

Ce cas correspond à une conversion analogique-numérique conventionnelle.


FIGURE 8.3 Caractéristique de quantification uniforme

 
La caractéristique de quantification lie le signal quantifié auusignal
1 t primaire

u1 t par l’intermédiaire de q nombres représentant les divers niveaux et intervalles de


quantification. Un exemple de caractéristique est donnée en figure8.3, page127 pour une
quantification à q = 8 niveaux. Le domaine défini par cette caractéristique est symétrique par
rapport à l’origine u(ce
1 =n’est
0 pas mandatoire, mais c’est usuellement le cas). La dyna-
mique du signal quantifié est limitée à


 U1max =   q  --- [8.6]
2

soit

2U 1max
 = ---------------------- [8.7]
q

Modulations 127
eivd Télécommunications mjn / crt

y a écrêtage
Si le message sort du domaine défini par , il2U 1max du signal après
quantification:


u 1 t ==   1--- 
q1– constetan siu 1
t  U 1max [8.8]
2

8.3.2 Distorsion de quantification pour une loi uniforme

La distorsion de quantification a, indépendamment de l’amplitude instantanée du mes-



sage et en l’absence d’écrêtage, une amplitude limitée à .   1--- 
2

u q t  1---  [8.9]


2

Son allure est approximativement en dents de scie, comme suggéré à la figure8.1,


page124.

8.3.3 Caractéristiques spectrales du bruit de quantification

Le spectre du bruit de quantification peut être calculé théoriquement, mais ce calcul


long et fastidieux se révèle pratiquement d’un intérêt limité. Dans le cas particulier et fré-
quent d’une quantification avec échantillonnage, avec un message purement aléatoire, on
peut admettre que les valeurs successives de uneq sont
t pas corrélées entre elles. De ceci,
 qune
on déduit que la fonction d’autocorrélation est t impulsion triangulaire de durée
2T e . Par transformation de Fourier, on obtient la densité spectrale de puissance duq f
bruit de quantification:

 2 Te   sin  Te f
q t  
Fourier  q f = ------------
-------------------
12   T e f
[8.10]

2
D’autre part, on doit limiter la bande passante du signal de sortie à parf efiltrage
passe-bas, et compenser la distorsion d’affaiblissement due à l’échantillonnage. Nous obte-
' q f entre 0 et ,
nons ainsi une densité spectrale de puissance résultante constante fe  2
c’est-à-dire dans la bande de base.

Le bruit de quantification après démodulation est donc un bruit blanc dans le domaine
fréquentiel considéré. Ce bruit n’est en revanche pas gaussien, puisque limité en amplitude
entre .–   2 et 2

128 Modulations
eivd Télécommunications mjn / crt

FIGURE 8.4 Fonction d’autocorrélation et densité spectrale de puissance du bruit de quantification

8.3.4 Rapport signal/bruit de quantification uniforme

La puissance de la distorsion de quantification est fonction de sa densité de probabilité


selon la relation :
2
1 2
Pq = ----
R  u qpu q duq [8.11]

–  2

avec
2

 pu q du q = 1 [8.12]

–  2


Pour une quantification très fine (q >> 2), le signal auune
1 t distribution approxi-
mativement uniforme à l’intérieur d’un intervalle de quantification. Cette distribution n’est
en revanche probablement pas la même d’un intervalle à l’autre. Mais à l’intérieur d’un inter-
valle, on peut admettre sans problèmes que la distorsion de quantification est uniformément
distribuée entre –et. On   2:
2 a ainsi

1
pu q  cste = ---
 [8.13]

2 2
2
1 2 1  ---
1 2 1 
Pq ==----  uq pu q duq  ----  u q duq ---- ------ [8.14]
R R  R 12
–  2 –  2

Modulations 129
eivd Télécommunications mjn / crt

R étant la résistance sur laquelle est mesurée la puissance. Le signal primaire a égale-
ment une certaine densité de probabilité dont dépend sa puissance:
ˆ
U 1
1 u pu du 2 1 U2
R  1
Ps ==---- 1 1 ---- [8.15]
R 1eff
– Û1

D’où l’on tire le rapport signal-sur bruit de quantification (pour des pas de quantifica-
tion suffisamment petits) :

2
Ps U1eff
q ==----- 12  ------------ [8.16]
Pq 2

8.3.5 Cas particulier d’un signal sinusoïdal

Soit les hypothèses suivantes :

Û1 = 2U 1eff [8.17]

(signal sinusoïdal, pas de quantification très petit, q>>2) la relation [8.16] devient

2
Û1
q ==12 --------- Û1 2 2
3---  ---------------
q
2   U 1max
[8.18]
2
2

U 1max correspondant à l’amplitude maximale couverte par la quantification sans écrê-


tage du signal. En particulier, si le signal primaire couvre toute la dynamique du domaine de
quantification, on aura :

Uˆ 1 = U1max [8.19]

q = 3---q2 [8.20]
2

On définit également un taux de distorsion de quantification sous la forme suivante:

Pq 1  082
dq == ----- ----- ------------ [8.21]
Ps q q

130 Modulations
eivd Télécommunications mjn / crt

8.3.6 Rapport signal-sur-bruit de quantification instantané

On définit le rapport signal-sur-bruit de quantification instantané comme



q t étant le
p stla puissance moyenne de la distorsion de
rapport de la puissance instantanée avec
quantification P: q t

p st 2
u 1 t
q t ==-----------12 ------------ [8.22]
Pq 2

par [8.7], on obtient

u1 t 2 2
 q t = 3   ---------------
q [8.23]
U1max

q t   u 1 t


 ++ log47 
10 log20q = log20   --------------- [8.24]
U 1max

Cette égalité est représentée à la figure8.5, page131. Le paramètre q est le nombre de


pas de quantification.
FIGURE 8.5 Rapport signal-sur-bruit en fonction de q

8.3.7 Constatations

Les relations [8.18] et [8.23] permettent de tirer les conclusions suivantes:

Modulations 131
eivd Télécommunications mjn / crt

• Le rapport signal-sur-bruit est proportionnel au carré du nombre d’intervalles q. Doubler q


améliore le rapport signal-sur-bruit de 6 dB.
• Le rapport signal-sur-bruit est inversement proportionnel au carré de l’amplitude du signal
(rapporté à la plage de quantification) Les faibles amplitudes instantanées sont de ce fait
fortement pénalisées, comme l’indique la pente très raide de la figure8.5, page131.
• On n’a tenu compte à aucun moment de la possibilité d’écrêtage du signal, dû à un éven-
tuel dépassement de la dynamique donnée par la plage de quantification. Cette distorsion
vient s’ajouter à la distorsion de quantification dès que le signal modulant (message)
dépasse l’amplitude maximale possible. Il en résulte une rapide dégradation du rapport
signal-sur-bruit, représentée à la figure8.6, page132, pour un signal sinusoïdal.
FIGURE 8.6 Quantification et écrêtage

Si les perturbations s’ajoutent, les effets ressentis subjectivement par l’auditeur ne sont
pas équivalents. L’écrêtage est une distorsion harmonique, alors que la distorsion de quantifi-
cation est une distorsion non harmonique.

132 Modulations
eivd Télécommunications mjn / crt

8.4 Quantification non uniforme

Les figure8.5, page131 et figure8.6, page132 montrent la décroissance très rapide du


rapport signal-sur-bruit avec l’amplitude instantanée du signal modulant. Cette décroissance
est extrêmement gênante: en téléphonie, plus une personne parle doucement et plus sa parole
est perturbée. Idéalement, on préférerait que ce rapport signal-sur bruit reste constant, indé-
pendant du niveau du signal modulant . u 1 t

Ceci signifierait maintenir constante l’erreur relative de quantification. La quantifica-


tion uniforme entraîne une erreur constante, indépendante du signal. Il faudrait donc faire
dépendre l’amplitude du pas de quantification du signal modulant, soit . Une = loi
fu 1
de quantification où le pas de quantification dépend de l’amplitude est appelée non uni-
forme.

8.4.1 Quantification non uniforme idéale

Si l’on désire, conformément à [8.21]

q = cste u 1 t [8.25]

Il faut faire varier le pas de quantification 


proportionnellement à u1 t

 u 1
--------------
= cste [8.26]
u1

Malheureusement, cette condition est irréalisable, puisque pour de très faibles amplitu-
des (),  0  Il0faudrait donc une infinité de pas de quantification autour
u 1 également.
de l’origine, ce qui est incompatible avec la nécessité de couvrir la plage de quantification
avec un nombre fini de niveaux de quantification. Comme on le voit, il sera nécessaire de
faire un compromis.

8.4.2 Compression et extension

Au lieu de chercher à contrôler la dimension du pas de quantification, on peut aussi


considérer une quantification non uniforme comme une quantification uniforme précédée
d’une compression de la dynamique du signal. L’effet de cette compression est de favoriser
les faibles amplitudes relativement aux grandes. Au lieu d’agir sur , on agit
u 1 sur , u1
toujours dans le but de garder leur quotient constant.

Il est évident qu’il faudra faire subir au signal démodulé une caractéristique inverse
(expansion) de manière à le rétablir aussi fidèlement que possible.

Modulations 133
eivd Télécommunications mjn / crt

Une quantification non uniforme peut ainsi être représentée comme la combinaison de
trois opérations :
• compression du signal échantillonné : u 1c = f 1 u 1

• quantification uniforme à q intervalles de largeur identique 0 u 1c  = f2 u1c

• extension : u 1 = f 1 u1c 
–1

Le résultat est une caractéristique de quantification non uniforme (cfu 1 = f 3 u 1


figure8.7, page135).

134 Modulations
eivd Télécommunications mjn / crt

FIGURE 8.7 Caractéristique de quantification non uniforme

Expansion

u’1 (t)
Quantification

Quantification
non uniforme
uniforme

u1 (t)
Compression

Modulations 135
eivd Télécommunications mjn / crt

La variation du pas de quantification en fonction de l’amplitude instantanée du signal


modulant est donnée par la dérivée de la caractéristique de compression

u 1 du1
--------------
0 = d u1C [8.27]

Inversement, pour la décompression, on doit impérativement satisfaire à la relation

0
du 1C = --------------
du 1 [8.28]
u 1

pour une caractéristique de quantification donnée.

8.4.3 Caractéristique de compression idéale

Pour remplir la condition idéale (cf [8.26]), la relation [8.28] devient

du 1
du 1C = k   0 -------- aveckcste = [8.29]
u1

Cette équation différentielle se résout en une caractéristique de compression logarith-


mique. Avec la condition que la limite d’écrêtage U ne1max
soit pas affectée par la compres-
sion, cette caractéristique prend la forme :

u1
u 1C = U1max + k  0 log --------------- [8.30]
U1max

Cette caractéristique est représentée à la figure8.8, page137; comme prévu, elle est
irréalisable en raison de son asymptote verticale pour .u 1 = 0

136 Modulations
eivd Télécommunications mjn / crt

FIGURE 8.8 Compression idéale

En pratique, on essaiera donc de se rapprocher de cette caractéristique idéale par des


approximations.

Modulations 137
eivd Télécommunications mjn / crt

8.5 Modulation par impulsions et codage

La modulation par impulsions et codage (MIC, Pulse Code Modulation PCM, Pulsco-
demodulation) consiste en la combinaison des trois opérations suivantes :
• échantillonnage
• quantification, non uniforme en téléphonie, à q niveaux.
• codage des q nombres correspondant aux intervalles de quantification. La codage se fait le
plus souvent sous forme binaire, ce qui signifie qu’à un échantillon vont correspondre
log 2 q bit.

La figure figure8.9, page139 illustre cette suite d’opérations pour le cas où q = 8, avec
une caractéristique de quantification uniforme, et un codage binaire à 3 bit.

Le résultat de la modulation PCM est un signal purement numérique, indiscernable


d’une transmission de données entre ordinateurs. C’est là que réside l’intérêt fondamental de
cette forme de transmission: la transmission de la parole et la transmission de données sont
devenues identiques par la forme, et peuvent donc être véhiculées par un media commun. La
modulation PCM est à la base du réseau numérique à intégration de services à bande étroite
(RNIS-E, N-ISDN, Narrowband Integrated Services Digital Network)

138 Modulations
eivd Télécommunications mjn / crt

FIGURE 8.9 Les étapes de la modulation PCM

Te

Echantillonage

7 111 +Umax
6 110
5 101
4 100 t
3 011
2 010
1 001
0 000 -Umax

Quantification
2 5 7 2 2 5

Codage

010 101 111 010 010 101

8.5.1 La modulation PCM pour la téléphonie

On a vu que la fréquence d’échantillonnage en téléphonie devait impérativement être


limitée à 8 kHz. Des tests subjectifs ont conduit à imposer un rapport signal-sur-bruit de
quantification supérieur à 35 dB.

q 
10 log35dB [8.31]

Ceci doit garantir une qualité suffisante de la parole, et rendre la transmission numéri-
que au moins comparable à la transmission analogique.

Toutefois, il convient de respecter certaines caractéristiques statistiques de la parole.


Ainsi :
• La dispersion statistique du niveau moyen de la parole est important selon les personnes.
• Les faibles amplitudes de la parole sont normalement prépondérantes dans la distribution
statistique.

Modulations 139
eivd Télécommunications mjn / crt

• Les modifications du niveau d’entrée du modulateur PCM dues aux différences de trajet
entre l’abonné et le modulateur au travers du réseau (parfois encore commuté) ne doit pas
influencer outre mesure le rapport signal-sur-bruit en bout de trajet.

De fait, [8.31] doit être respectée non seulement pour un niveau de signal maximum,
mais dans un vaste domaine dynamique, estimé à 40 dB au-dessous de ce niveau maximal.
Cette exigence rend prohibitive l’utilisation d’une quantification uniforme. On peut en effet
calculer que le respect de ces exigences à l’aide d’une quantification uniforme coûte un
codage à 12 bit par échantillon (figure8.5, page131). Pour une fréquence d’échantillonnage
de 8 kHz, on obtient un débit nécessaire, pour chaque sens de transmission, de 96 kbit/s; de
plus, ce débit est très mal utilisé, puisque l’on va obtenir ainsi un rapport signal-sur-bruit
excessivement bon pour les grandes amplitudes du signal modulant: on favorise donc les
gens qui, de toutes façons, parlent déjà à voix forte.

En conséquence, la Conférence Européenne des Postes et Télécommunications (CEPT)


approuvée ensuite par l’Union Internationale des Télécommunications (ITU-T) a défini une
caractéristique de codage non uniforme appelée loi A. Cette caractéristique de quantification
est représentée à la figure8.10, page141.

8.5.2 Caractéristique de compression selon la loi A

La loi A fait l’objet d’un Avis de normalisation (Avis G 711) de ITU-T. Cette loi définit
une quantification logarithmique approchée selon le compromis suivant :
• segment logarithmique pour les amplitudes relatives se
xu=  1max
trouvant
1 Uentre
1/A et A
  au segment logarithmique
• segment linéaire à l’origine pour ,x1A
tangent

Son expression, exprimée relativement à l’amplitude maximale tolérable du signal


d’entrée ,Uest la suivante :
1max

Ax 1
 ----
y = -------------------
pourx [8.32]
1A+ ln A

1Axln
+ 1  x1
y = ----------------------
pour ---- [8.33]
1A+ ln A

140 Modulations
eivd Télécommunications mjn / crt

FIGURE 8.10 Loi A

La pente du segment linéaire à l’origine est appelée taux de compression C. Il a été


choisi égal à 16

A
C ==-------------------
16 [8.34]
1A+ ln

Ce qui définit A = 87,6. Par rapport à une quantification uniforme de pas


0 = 2U 1max  q , d’après [8.7], on peut calculer le pas de quantification par [8.27]

x = dx
0 ------ [8.35]
dy

soit, en tenant compte des relations définies auparavant :

1
x ==lineaire 
---- cste [8.36]
C 0

x = A  x
---- log arithmique [8.37]
C 0

8.5.3 Rapport signal-sur bruit de quantification avec la loi A


Les valeurs de tirées des relations [8.37] et [8.36] peuvent être introduites dans la
relation [8.23] pour obtenir la valeur du rapport signal-sur-bruit de quantification instantané:
 
• dans la partie linéaire ()x1A

q x = 3q 2C 2 x2  x 2 [8.38]

Modulations 141
eivd Télécommunications mjn / crt

Relativement à une quantification uniforme avec le même nombre de niveaux q, le rapport


2
signal-sur-bruit seq trouve amélioré d’un facteur . Les
C faibles amplitudes du mes-
sage sont donc quantifiées avec une qualité équivalente à celle d’une quantification 16
fois plus fine, soit avec 16q niveaux (puisque C vaut 16 près de l’origine).
• dans la partie logarithmique ()1A   x1

2
q x ==3q 2 C
------ cste [8.39]
2
A

estconstant.
Ainsi, on a obtenu que, pour tout , x1A  qCeci implique la baisse
2
de d’un
q
 C2 à une quantification uniforme à q niveaux.
facteur parArapport

Pour satisfaire aux conditions imposées au départ (en particulier la condition donnée
 une
par la relation [8.31]) pour l’intervalle 001
(soit x1dynamique de 40 dB) et obte-
nir un nombre de niveaux compatible avec un codage binaire (donc, une puissance de 2), il a
été fixé par les instances de normalisation (ITU-T, Avis G 711) :

8
q2==niveaux
256 [8.40]

FIGURE 8.11 Rapport signal / bruit selon la loi A

8.5.4 Mise en parallèle avec la loi µ

La loi A est une loi de compression adoptée en Europe; il existe une loi de compression
logarithmique antérieure à la loi A : la loi µ, utilisée en Amérique, et dont l’expression
mathématique est :

142 Modulations
eivd Télécommunications mjn / crt

ln 1 +  x
y = --------------------------
ln 1 + 
[8.41]

Cette caractéristique de compression (voir figure8.12, page143) comporte une asymp-


tote linéaire, pour ,x1 
et« logarithmique   « x1historiques,
pour . Pour des1 raisons
politiques et économiques, la loi µ fait également l’objet d’un avis de normalisation de ITU-
T, avec µ = 255. Ceci entraîne un taux de compression à l’origine de


 46
C = ----------------------- [8.42]
ln 1 + 
FIGURE 8.12 Loi µ

Le taux de compression à l’origine est différent entre les lois A et µ. Ceci implique,
selon les relations [8.34] et [8.42], un meilleur rapport signal-sur-bruit de quantification q
pour la loi µ en présence de très faibles signaux. (figure8.13, page144).

Hormis cette différence, les deux lois de compression s’avèrent très semblables. Néan-
moins, elles sont suffisamment différentes pour rendre le compresseur de la loi A incompati-
ble avec l’extenseur de la loi µ, et réciproquement. Mélanger les deux lois introduit des
distorsions non linéaires et des variations de niveau.

Modulations 143
eivd Télécommunications mjn / crt

FIGURE 8.13 Différences entre les rapports signal / bruit pour la loi A et la loi µ

8.5.5 Codage des échantillons quantifiés

Le codage (coding, Codierung) fait correspondre à un niveau de quantification donné,


déterminé par l’approximation de la valeur exacte de l’échantillon par la loi de quantifica-
tion, une expression numérique, généralement binaire, appelée mot PCM. La tabelle de cor-
respondance entre les q intervalles numérotés et leurs expressions binaires définit le code. Le
format des mots PCM est de 8 bits pour q = 256 niveaux, soit .lg 2 q

Le codage n’a aucune influence sur la qualité de la transmission proprement dite. Les
arguments en faveur de tel ou tel code sont plutôt dictés par les arguments suivants :
• avantages technologiques pour la réalisation du codage
• facilité de réalisation du décodeur
• bonne teneur en information d’horloge (code riche en transitions), faible composante con-
tinue (idéalement nulle), faible largeur de bande occupée, etc...

Dans le cas de la largeur de bande occupée, il faut également tenir compte du mode de
transmission (en plus du code).

8.5.6 Types de codeurs

Généralement, la quantification et le codage sont effectués dans un même dispositif


appelé codeur, qui effectue la comparaison entre une valeur analogique (celle de l’échantillon
à coder) et des combinaisons de valeurs discrètes (ou étalons) jusqu’à l’obtention de la
meilleure approximation possible. Le mot binaire est déduit de la combinaison de valeurs
discrètes ayant conduit à l’approximation choisie.

On distingue trois types de codeurs, qui comportent tous des avantages et des inconvé-
nients.

144 Modulations
eivd Télécommunications mjn / crt

• Le codeur sériel. Il s’agit d’un codage par comptage. On totalise N fois une même quan-
tité (équivalente à un niveau de quantification élémentaire), et on obtient le code désiré
lorsqu’il y a la meilleure équivalence possible entre N * étalon et le signal analogique à
coder. Cette méthode est lente, et rarement utilisée pour la modulation PCM, en raison des
hautes fréquences de comptage qu’elle implique, et par la non-trivialité d’implémentation
d’une caractéristique de compression non uniforme.
• Le codeur parallèle. On compare d’un seul coup l’échantillon à coder avec les q valeurs
possibles. On dispose donc de q étalons. Cette méthode, parfois appelée flash converter,
est extrêmement rapide, et permet d’implémenter simplement des lois de compression non
uniformes. Elle est en revanche coûteuse du fait de la précision nécessaire à la détermina-
tion des q étalons.
• Le codeur itératif. La valeur de l’échantillon est comparée par des approximations suc-
cessives à des combinaisons d’étalons différents. En principe, on utilise étalons
log 2q
avec lesquels on effectue comparaisons.
log 2q Ce type de codeur est également appelé
successive approximation converter. Ce type de codeur représente un bon compromis
entre les deux types de codeurs précédents. Il pose néanmoins quelques problèmes de réa-
lisation pour une caractéristique non uniforme.

L’opération de conversion prend du temps. C’est, -comme déjà mentionné plus haut-
pourquoi on préfère effectuer d’abord un échantillonnage avec maintien avant la quantifica-
tion.

8.5.7 Choix du code

Le code utilisé doit répondre à un certain nombre de critères que nous avons déjà énu-
mérés plus haut. En téléphonie, on a opté pour un code possédant les caractéristiques suivan-
tes:
• Code binaire replié. Les signaux à transmettre sont symétriques, si bien que l’on peut se
contenter de ne coder que la valeur absolue de l’échantillon, et de transmettre le signe
dans un bit séparé (conversion à 7 bit + signe).
• Inversion des bit de rang pair. La réception PCM demande un maximum d’information
d’horloge pour se faire correctement. Le codage binaire replié a le défaut d’être très pau-
vre en transitions en l’absence de signal, donc de ne véhiculer que très peu d’informations
d’horloge. C’est pourquoi on inverse systématiquement les bits de rang pair dans le mot
PCM transmis.

L’argument de facilité de décodage n’a actuellement plus d’influence prépondérante.

8.5.8 Codage non uniforme

L’électronique classique n’utilise que rarement des caractéristiques de quantification


non uniformes. Il existe trois manières de s’y prendre :

Modulations 145
eivd Télécommunications mjn / crt

• Compression analogique. Les échantillons sont comprimés analogiquement avant d’être


quantifiés par une caractéristique uniforme. Cette solution a été la première utilisée. Prati-
quement, elle n’est aujourd’hui plus appliquée, en raison de la difficulté de reproduire la
caractéristique au niveau du décodeur.
• Compression numérique. Les échantillons sont quantifiés de manière uniforme avec un
nombre de niveaux Cq correspondant à la partie linéaire de la compression (en pratique,
avec 12 bit au lieu de 8). On effectue ensuite une compression au niveau numérique
(transcodage) pour reproduire la loi A en passant de 12 à 8 bits. Cette manière de faire a
été longtemps appliquée, et est également utilisée dans les maquettes de laboratoire de
l’EINEV (plus pour des raisons didactiques que pratiques). Elle n’est plus utilisée actuel-
lement pour les nouveaux développements.
• Codage non uniforme. La caractéristique de compression non uniforme est intégrée au
codeur. Logiquement la meilleure, cette manière de faire a été rendue économiquement
intéressante grâce aux progrès dans le développement des circuits intégrés. Pratiquement
tous les codeurs sur le marché adoptent cette technique actuellement, et intègrent un
codeur, un décodeur et les circuits nécessaires à l’interfacage avec la ligne d’abonné d’une
part, et avec le réseau de connexion du central d’autre part (SLIC, Subscriber Line Inter-
face Circuit). Dans le cas de postes de téléphone numériques (ISDN), ces circuits spéciali-
sés intègrent également l’implémentation du protocole de canal D.
FIGURE 8.14 Schéma-bloc d’un SLIC (raccordement analogique)

téléalimentation, adaptation de débit


sonnerie,
taxation, etc...
réseau de connexion

A
ligne d’abonné

Mém.
D
Interfacage

4 kHz 1/sinc

X
Interfacage

A
Mém.
D
4 kHz

fe = 8kHz

146 Modulations
eivd Télécommunications mjn / crt

8.5.9 Approximation de la loi A par des segments de droite

Le fait d’utiliser une compression numérique impose une approximation de la caracté-


ristique logarithmique par une caractéristique polygonale. Pour simplifier, on a soin de choi-
sir cette caractéristique polygonale de manière à simplifier au maximum l’implémentation.

Cette caractéristique (figure8.15, page148) comporte 13 segments linéaires dont l’un,


de pente 16 et correspondant au taux de compression C passe par l’origine. Les pentes res-
pectives de ces segments sont en progression géométrique de raison 1/2. Chacun des seg-
ments comporte 16 niveaux, hormis le segment central qui en comporte 64.

Le pas de quantification augmente donc d’un facteur 2 en passant d’un segment au sui-
vant.

La loi µ implémente une caractéristique semblable pour coder la loi de compression


sous forme numérique. Dans ce cas, la loi µ utilise une caractéristique à 15 segments.

Modulations 147
eivd Télécommunications mjn / crt

FIGURE 8.15 Réalisation de la loi A

148 Modulations
eivd Télécommunications mjn / crt

8.5.10 Rapport signal-sur-bruit avec caractéristique à 13 segments

L’approximation par une ligne polygonale a des répercussion sur le rapport signal-sur-
 q lieu de rester constant dans la partie logarithmique
bruit de quantification instantané .Au
de la loi de compression, il sera, pour chaque segment, équivalent au résultat d’une quantifi-
cation uniforme avec un nombre de niveaux égal au produit de q par la pente du segment. (cf
figure8.16, page149).
FIGURE 8.16 Rapport signal-sur-bruit de quantification avec compression numérique

Pour des signaux aléatoires, l’effet de ces discontinuités n’est guère perceptible et dis-
paraît dans le bruit de quantification global.

8.5.11 La modulation PCM pour la téléphonie

Par convention, on a défini les valeurs suivantes pour la téléphonie :


• fréquence d’échantillonnage : kHz
fe = 8
• quantification non uniforme à q = 256 niveaux
• longueur du mot PCM : log8
bits2q =

• débit de décision résultant pour une voie : D


·
kbit/s
==f e log64
2q

• loi de codage européenne : compression numérique selon la loi A approchée à 13 seg-


ments, code binaire replié avec inversion des bits de rang pair.

Modulations 149
eivd Télécommunications mjn / crt

• loi de codage américaine : compression numérique selon la loi µ approchée à 15 seg-


ments, code binaire replié avec inversion de tous les bits hormis le premier (bit de signe)

8.5.12 PCM pour d’autres signaux

La modulation PCM, originellement développée pour la téléphonie uniquement, a


depuis largement dépassé le cadre de cette utilisation. Elle est actuellement couramment uti-
lisée pour le codage numérique de la musique. Plusieurs normes existent de manière concur-
rente.

150 Modulations
eivd Télécommunications mjn / crt

FIGURE 8.17 Réalisation de la loi A

Modulations 151
eivd Télécommunications mjn / crt

8.6 Mesure du bruit de quantification

8.6.1 Problème

Comme nous l’avons vu, le bruit de quantification n’est présent qu’en présence du
signal, contrairement au bruit thermique que l’on peut mesurer à volonté en l’absence de tout
signal. La relation [8.1] définit en principe le bruit de quantification, mais cette relation
impose, en pratique, de disposer du signal original et du signal démodulé en phase, ce qui
n’est guère réalisable, du fait des retards introduits par la chaîne de codage - décodage et les
filtres.

D’autre part, toujours en pratique, on cherche à mesurer ce rapport signal-sur-bruit sur


une ligne de transmission réelle, donc installée. Il n’est pas toujours évident de disposer du
signal original dans ce cas, le codeur et le décodeur pouvant se trouver éloignés l’un de
l’autre. Il faut donc recourir à une méthode de mesure plus sophistiquée, ne nécessitant que le
signal reçu.

8.6.2 Méthode de mesure

L’idée est de quantifier un signal limité à une bande étroite, et de mesurer les compo-
santes spectrales de la distorsion de quantification en dehors de la bande occupée par le
signal. On peut alors extrapoler la puissance totale du bruit de quantification .P q

Le signal de test peut être :


• un signal sinusoïdal dont la fréquence ne doit en aucun cas être un sous-multiple de la fré-
quence d’échantillonnage (sans quoi, la perturbation n’est plus aléatoire !).
• un signal aléatoire ou pseudo-aléatoire à densité spectrale de puissance uniforme et
limitée (bruit blanc à bande étroite). En pratique, on dispose plus facilement d’un signal
pseudo-aléatoire qu’aléatoire.

Le résultat des mesures est forcément (comme dans toute mesure impliquant des
signaux aléatoires) soumis à des variations statistiques. La distribution propre du signal de
test se reflétera presque certainement dans la distribution des résultats de la mesure.

La figure8.18, page153 donne un exemple de montage utilisable à cet effet. On


mesure la puissance du bruit de quantification avec un voltmètre de valeur efficace (vraie
valeur efficace!) dans la bande de 800 Hz à 3400 Hz (largeur de bande 2600 Hz), et on extra-
pole (par simple multiplication par 31/26 du résultat) le bruit dans la bande téléphonique de
300 à 3400 Hz (largeur de bande 3100 Hz).

La puissance du signal est également mesurée à la sortie du décodeur, ce qui élimine la


possibilité de différences de niveau entre l’entrée du codeur et la sortie du décodeur. Le rap-
port signal-sur-bruit est alors :

152 Modulations
eivd Télécommunications mjn / crt

Ps   Us 2
 q ==-----
Pq   ------
Uq
[8.43]

Ps U 1eff ' 
q ==
10log10 log20
----- log10 – log 31
------------- --------- [8.44]
Pq Uqeff 26

FIGURE 8.18 Mesure du bruit de quantification

Modulations 153
eivd Télécommunications mjn / crt

8.7 Effets d’erreurs de transmission en PCM

8.7.1 Contexte

Malgré le caractère numérique de la transmission et la possibilité de régénération, cer-


taines perturbations de transmission peuvent rendre la régénération des signaux impossible,
et conduisent de ce fait à des erreurs. La probabilité d’apparition de ces erreurs () peut être
évaluée connaissant :
• le rapport signal-sur perturbation après
R' transmission et égalisation.
• la valeur efficace des
U' Neff
perturbations relativement à l’amplitude des signaux
UBR '
élémentaires de base reçus et égalisés. Cette information peut remplacer la précédente, ou
ne pas être nécessaire du fait de la connaissance de la précédente.
• la distribution statistique (densité de probabilité) des perturbations

Une transmission est généralement composée de plusieurs segments, chacun d’eux


pouvant contribuer aux erreurs de régénération. Ainsi, la valeur numérique reçue après trans-
mission peut être différente de la valeur émise. La difficulté provient du fait que selon le bit
perturbé, la perturbation peut avoir un effet fort différent, ce qui rend l’effet d’erreurs dépen-
dant de l’ordre du bit perturbé dans le mot PCM : une erreur sur le bit de signe n’a pas le
même effet qu’une erreur sur le bit de poids le plus faible (LSB, Least Significant Bit).

Dans le cas d’erreurs isolées, l’effet d’une perturbation peut s’étendre de l’inaudible
(erreur sur le bit de poids le plus faible) à un craquement isolé (erreur sur le bit de signe, ou
éventuellement sur le bit de poids le plus fort). Pour de grandes probabilités d’erreur, en
revanche, ces perturbations se manifestent comme un bruit discontinu à la sortie.

La puissance PdeNece
' bruit s’additionne à celle de la distorsion de quantification . Pq
Ces deux perturbations définissent ensemble le rapport signal-sur-bruit après démodulation
1' . C’est ce rapport qui détermine la qualité de transmission par modulation PCM dans un
canal perturbé.

P 1S' P 1S' 1--- 


 1' ===
---------- ---------------------- [8.45]
P 1N' P q + PNe '  q

1' =
10log10 q –
log10 log  [8.46]

 représente le facteur de détérioration du rapport signal-sur-bruit primaire.Il est


défini relativement au cas idéal d’une transmission sans erreur où le seul bruit présent est le
bruit de quantification. est fonction de la probabilité d’erreur par bit selon
 une loi qui est
elle-même fonction de :
• de la loi de quantification
• du code utilisé

154 Modulations
eivd Télécommunications mjn / crt

• de la distribution statistique des erreurs dans le temps.

8.7.2 Cas de la quantification uniforme

Le calcul de peut être réalisé moyennant les hypothèses simplificatrices suivantes :


b
• quantification uniforme avec q2
niveaux
= (q >> 2).
• code binaire replié (binaire symétrique avec bit de signe)
•  est suffisamment faible pour admettre qu’il n’y a au plus qu’une erreur par échantillon
codé 1.
• chaque bit a la même probabilité d’être perturbé.

Le signal d’erreur e(t) représente la différence entre le signal primaire reconstitué sans
erreur uet1letsignal effectivement décodé . C’est une
u1'tvariable
 aléatoire dont les
valeurs possibles sont énumérées ci-après :
TABLEAU 3. Valeurs de l’erreur en fonction du bit perturbé

Rang du b
bit (bit de Pas
perturbé signe) b-1 …… i …… 1 d’erreur
Poids du +/- b2– i1– 0
2 2 2
bit
Valeur cor- 2u 1  t 1---U1max
i
 2---U1max
0
respon- 2  2----U1max q
q
dante de
e(t)
Probabilité       1b– 
correspon-
dante

La puissance de la distorsion additionnelle due aux erreurs de transmission peut être


2
obtenue par l’intermédiaire de la moyenne statistique de e: t

2 2
  U1max b1– 2i   2 U 1max 2 – 4
2b
1 e2 t
2
  1 + ---------------
2
P Ne ' ===
---- ----4u   1 + ---------------
----4u  -----------------[8.47]
R R  2
q i1= R  q
2 3

ou, de façon approchée :

2
  2 U1max
  1 + ---------------
PNe '  ----4u [8.48]
R  3

1. Cette hypothèse est optimiste. En fait, en transmission numérique, les erreurs se produisent souvent par paquets (burst
errors) ce qui entraîne généralement des erreurs groupées, et donc plusieurs erreurs par mot PCM.

Modulations 155
eivd Télécommunications mjn / crt

Par la relation [8.45], on obtient le facteur de détérioration 

q P Ne'
 ==------ 1 + ---------- [8.49]
 1' Pq

Par la relation [8.47], et en utilisant l’expression de calculée


Pq en [8.14], compte
tenu également de [8.7], le facteur de détérioration devient:

2 1 2
4u 1 + ---U 1max u1
2
3 2 
 ==1 +  ---------------------------------------
1q+    12 ---------------
+1 [8.50]
2
U1max   2
U1max
---------------
2
3q

La figure8.18, page130 montre l’évolution du rapport signal-sur-bruit après démodu-


lation en
1' valeur instantanée, comme fonction de la probabilité d’erreurs de transmission
 pour le cas où le nombre de niveaux de quantification q = 256 (quantification à l’aide de 8
bit).
FIGURE 8.19 Effets d’erreurs en quantification uniforme à 8 bits

8.7.3 Cas d’une quantification non uniforme

L’évaluation d’effets d’erreurs de transmission dans le cas d’une quantification non


uniforme est beaucoup plus complexe, puisqu’il dépend fortement de l’amplitude relative du
signal primaire, ainsi que de ses propriétés statistiques. De fait, ce calcul s’avère si complexe
que l’on préfère recourir à des simulations pour prévoir ces effets. Les résultats d’une telle

156 Modulations
eivd Télécommunications mjn / crt

simulation sont donnés à la figure8.20, page157. La statistique du signal primaire est suppo-
sée exponentielle, et la loi de quantification correspond à la loi A.
FIGURE 8.20 Effet d’erreurs en quantification non uniforme à 8 bits

Modulations 157
eivd Télécommunications mjn / crt

8.8 Codage d’un PCM

8.8.1 Code AMI

Du signal binaire on produit le signal bipolaire alternant AMI (Alternate Mark Inver-
sion). Les valeurs “1” du code binaire sont représentées alternativement par des impulsions
de tension positive et négative et les valeurs binaires “0” par la tension 0.
1 1 0 1 1 1 0 0 1

0 binaire

0 AMI

Il s’agit donc d’un mode antipolaire et ternaire (m=3), en ce sens que chaque moment
peut prendre trois valeurs : a k = -1, 0, +1. Toutefois la loi séquentielle d’alternance de pola-
rité interdit que deux moments successifs aient le même signe (+1 +1 ou -1 -1) d’où le quali-
ficatif de pseudo-ternaire. Le débit de moments resteM ·
égal au débit de décision net
D· malgré m=3, puisqu’a chaque bit correspond un moment pseudo-ternaire.

8.8.2 Code HDB3

Le code HDB3 (third order high density bipolar code) est un code AMI modifié. Les
signaux binaires ou les signaux en code AMI peuvent contenir de longues séries de “0”. Cel-
les-ci rendent difficile la collecte de cadence dans les récepteurs. Le code HDB3 permet
d’éliminer les séries de “0” qui comprennent plus de 3 “0”. Les règles suivantes sont appli-
quées lors de la conversion du code binaire en un code HDB3:

Règle 1) Lorsque 4 éléments de signaux “0” sont adjacents, le quatrième “0” de la


séquence est remplacé par un élément de signal V pour obtenir la forme 000V. L’élément de
signal V prend la même polarité que l’élément de signal “1” qui le précédait. Un é1ément de
signal V provoque une violation de la règle AMI.

Règle 2) Lorsqu’un nombre pair d’éléments de signaux “1” est présent entre l’élément
de signal V précédent et le nouvel élément de signal V généré selon les dispositions de la
règle 1, le premier des quatre éléments de signaux “0” doit être remplacé par un élément de
signal A (= élément de signal “1”).
La polarité de l’élément de signal A correspond à la règle AMI. Le dernier des quatre élé-
ments sera à nouveau remplacé par un élément de signal V (A00V). Dans ce cas, les éléments
de signal A et V sont de même polarité.
Cette deuxième règle est nécessaire pour éviter une composante continue.

158 Modulations
eivd Télécommunications mjn / crt

-Exemple 1: Utilisation de la règle 1

0 0 1 1 1 0 0 0 0 1 1 1

0 binaire

V 0 HBD3
V

Exemple 2: Utilisation de la règle une et deux.


0 0 1 1 0 0 0 0 0 1 1 1

0 binaire

A V
0 HBD3
V

Le code HBD3 est couramment utilisé en Europe pour les PCM30 connectés aux cen-
traux téléphoniques numériques.

Modulations 159
eivd Télécommunications mjn / crt

160 Modulations

S-ar putea să vă placă și