Vous êtes sur la page 1sur 95

Pr.

Ouidad LABOUIDYA
labouidyay@yahoo.fr

Master Rseaux et Tlcommunications


2011 - 2012

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

ENSEIGNEMENT DES COMMUNICATIONS NUMERIQUES

Prrequis : probabilits, thorie de linformation et signaux & systmes


Organisation :

ENSEIGNEMENT

Cours

Pr. Ouidad LABOUIDYA

TD

TP

EVALUATION

Contrle

Colle TP

COMMUNICATIONS NUMRIQUES

Examen

2/95

ENSEIGNEMENT DES COMMUNICATIONS NUMERIQUES

PLAN DU COURS

Chapitre I

Introduction aux communications numriques.

Chapitre II

Modulations et transmission en bande transpose.

Chapitre III

Modulations et transmission en bande de base.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

3/95

ENSEIGNEMENT DES COMMUNICATIONS NUMERIQUES

PLAN DU COURS

Chapitre I

Introduction aux communications numriques.

Chapitre II

Modulations et transmission en bande transpose.

Chapitre III

Modulations et transmission en bande de base.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

4/95

CHAPITRE I : INTRODUCTION AUX COMMUNICATIONS NUMRIQUES

1.

Positionnement

2.

Systme de transmission numrique


A. Emetteur
B. Canal de transmission
C. Rcepteur

3.

Concept de transmission de donnes

A. Modes de transmission et synchronisation


B. Modes dexploitation dun support de transmission
C. Performances d'une transmission numrique

4.

Conclusion

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

5/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT

APPLICATIONS & SERVICES


tlphonie, Internet, tldiffusion,

SYSTMES DE
COMMUNICATIONS

RESEAUX
acheminement de linformation

TELECOMMUNICATIONS
transmission de linformation

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

6/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT

SYSTMES DE
COMMUNICATIONS
Gestion des communications
Couche commune
Notion de couches (modle OSI)

Couche physique

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

7/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT

SYSTMES DE
COMMUNICATIONS
Gestion des communications
Couche commune
Notion de couches (modle OSI)

Couche physique
Dfinition
La couche physique fournit les moyens mcaniques, lectriques, fonctionnels et
procduraux ncessaires l'activation, au maintien et la dsactivation des
connexions physiques destines la transmission des bits entre deux entits
de liaison de donnes.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

8/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT
7

Application

Application

Prsentation

Prsentation

Session

Session

Transport

Transport

Rseau

Rseau

2 Liaison de donnes

2 Liaison de donnes

Physique
Hte A

Physique
Hte B

Modle de Rfrence OSI (Open System Interconnection) : modle en 7 couches


Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

9/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT

Couche physique7 : transitions


signal bits.
Application
Nous nous intressons plus particulirement
6
Prsentation
ce niveau de fonctionnement
: intervention en
particulier des oprations de Modulation /
Dmodulation ou
5 Codage
Session/ Dcodage BB.

Application

Prsentation

Session

Transport

Transport

Rseau

Rseau

2 Liaison de donnes

Physique

2 Liaison de donnes

Physique

Donnes
changes

BITS
Hte A

Hte B

Modle de Rfrence OSI (Open System Interconnection) : modle en 7 couches


Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

10/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT

Couche physique7 : transitions


signal bits.
Application
Nous nous intressons plus particulirement
6
Prsentation
ce niveau de fonctionnement
: intervention en
particulier des oprations de Modulation /
Dmodulation ou
5 Codage
Session/ Dcodage BB.

Application

Couche liaison : protection des


donnes contre les erreurs
6
Prsentation
(codage de dtection et de
correction derreur).
5

Session

Transport

Transport

Rseau

Rseau

2 Liaison de donnes

Physique

2 Liaison de donnes

Physique

Donnes
changes

BITS
Hte A

Hte B

Modle de Rfrence OSI (Open System Interconnection) : modle en 7 couches


Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

11/95

POSITIONNEMENT

Signification des bits


Rseaux

MODEM / CODEC

Implmentation

Electronique

Modification de la nature du
signal mais pas linformation

Communications
numriques

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

12/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT

Objectif :
Situer et prciser limportance des fonctions de modulation / dmodulation
(Bande Transpose) et codage / dcodage BB (Bande de Base) replaces dans
leur contexte pour une chane de transmission de signaux numriques.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

13/95

CHAPITRE I

Introduction aux communications numriques

1. POSITIONNEMENT

Objectif :
Situer et prciser limportance des fonctions de modulation / dmodulation
(Bande Transpose) et codage / dcodage BB (Bande de Base) replaces dans
leur contexte pour une chane de transmission de signaux numriques.

Comptences :
1- Comprendre les principes rgissant la conversion entre le monde numrique
et le monde analogique.
2- Aborder les difficults que doivent surmonter les architectures numriques lors
de la transmission de signaux.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

14/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


Communications numriques : des bits au signal et inversement

Informations
numriques
0

mission

Signal
Analogique /
Logique (Numrique)

Communications
numriques

rception
Transmissions par un signal
lectrique, une onde
lectromagntique,

Envoi et rception
dinformations
numriques

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

15/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


Communications numriques : des bits au signal et inversement

Information numrique = suite rythme de nombres entiers, reprsentant :


BITS

un signal analogique numris


Exemple :

des donnes

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

16/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


Communications numriques : des bits au signal et inversement

Information numrique = suite rythme de nombres entiers, reprsentant :


BITS

un signal analogique numris


Exemple :

des donnes

Signal analogique ou logique (numrique) = signal physique (lectrique, optique,


radio ) transmettant :
linformation numrique distance
Signal analogique

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

Signal logique (numrique)

17/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


SYNOPTIQUE GENERAL :

BITS

EMETTEUR

CANAL
(Milieu de transmission)

RECEPTEUR

BITS

Le canal conditionne les techniques de transmissions :


cble
sans fil
Information numrique grandeur abstraite

Signal vhicul par le canal grandeur physique

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

18/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


A. EMETTEUR :

BITS

EMETTEUR

SIGNAL

0 1 1

BITS

Codage de la
source

Elimination de
la redondance

Pr. Ouidad LABOUIDYA

Codage du
canal

Codage par codes


correcteurs derreurs

Modulation ou
Codage BB

SIGNAL

Transformation
des bits en signal

COMMUNICATIONS NUMRIQUES

19/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


A. EMETTEUR :

BITS

EMETTEUR

SIGNAL

0 1 1

BITS

Codage de la
source

Elimination de
la redondance

Codage du
canal

Codage par codes


correcteurs derreurs

Modulation ou
Codage BB

SIGNAL

Transformation
des bits en signal

Fonction de lmetteur : adaptation du signal au milieu de transmission


Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

20/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


A. EMETTEUR :

BITS

EMETTEUR

SIGNAL

0 1 1

BITS

Codage de la
source

Elimination de
la redondance

Codage du
canal

Codage par codes


correcteurs derreurs

Modulation ou
Codage BB

SIGNAL

Transformation
des bits en signal

Fonction de lmetteur : adaptation du signal au milieu de transmission


Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

21/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


A. EMETTEUR :
Traitements effectus par lmetteur :
Cas dune transmission en Bande Transpose :

Modulation (translation en frquence)


BITS

SIGNAL

010011

Modulation

Source dinformation :
Emission de bits {0,1},
Dbit binaire : D (bit/s),
Priode binaire : Tb = 1/D (s).
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

Transposition du signal
dans la bande de
frquences alloues au
systme.
22/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


A. EMETTEUR :
Traitements effectus par lmetteur :
Cas dune transmission en Bande de Base :
Codage Bande de Base (transcodage)
BITS

SIGNAL

010011

Codage en BB

Source dinformation :
Emission de bits {0,1},
Dbit binaire : D (bit/s),
Priode binaire : Tb = 1/D (s).
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

Adaptation du signal au
canal de transmission.

23/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


A. EMETTEUR :
Traitements effectus par lmetteur :
Codage de source :
Voir cours sur Thorie de linformation .
But : liminer la redondance de la source S, et donc rduire le dbit, c--d,
produire une suite de symboles binaires entropie maximale :
ex : codage dHuffman, de Fano-Shannon.
Aprs le codage de source, linformation est caractrise par son dbit binaire :
D = nombre dlments binaires mis par unit de temps (bit/s).

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

24/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


A. EMETTEUR :
Traitements effectus par lmetteur :
Codage de canal (voir cours codes correcteurs d'erreurs )
Pas dquivalent en transmission analogique : rajouter des bits de
redondance aux bits dinformation pour amliorer la qualit de la
transmission.
But : coder linformation numrique issue du codage de source pour amliorer
les performances en termes de probabilit derreur binaire Pb(e).
ex : Code rptition, Code de parit, Code CRC,

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

25/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :

CANAL

SIGNAL

Canal

SIGNAL

Support physique de transmission

signal vhicul par le canal

Grandeur physique

Cble

Fibre optique

Eau

Air

signal
lectrique

faisceau
lumineux

onde
acoustique

onde lectromagntique

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

26/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
SIGNAL

SIGNAL

CANAL

FILTRE

SIGNAL

SIGNAL

BRUIT

Modlisation du canal en deux parties :


Filtre : modlisation des effets du milieu de transmission sur le signal mis.
Bruit additif : modlisation des imperfections des quipements, des perturbations
atmosphriques et des interfrences dues aux autres utilisateurs.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

27/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
Caractristiques essentiels des supports de transmission :
a) Affaiblissement :

Un canal de transmission attnue (affaiblit) lamplitude du signal qui le traverse.


Perte de lnergie du signal pendant sa propagation sur le canal,
Longueur du canal

Perte de lnergie

Mesure : attnuation =

Ps : puissance du signal la sortie du canal


Pe : puissance du signal lentre du canal.

Il est courant dexprimer lattnuation en dcibels (dB) sous la forme : 10 log

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

28/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
Caractristiques essentiels des supports de transmission :
b) Dphasage :

Le dphasage implique un retard du signal reu par rapport au signal mis d


au temps de propagation de ce signal de lmetteur vers le rcepteur.

Phnomnes dattnuation et de retardement subis par un signal sinusodal :

CANAL

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

29/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
Caractristiques essentiels des supports de transmission :
c) Bande passante :

La largeur de la bande passante est la caractristique essentielle dun support


de transmission, comportement similaire un filtre :
ne laisse passer qu'une bande limite de frquence appele bande passante,
toute frquence en dehors de cette bande est fortement affaiblie.
Dans la pratique : La bande (f1 ,f2) est appel la bande 3dB : 10 log

= 3dB

Ps : puissance du signal la sortie du canal (reu)


Pe : puissance du signal lentre du canal (mis)

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

30/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
Caractristiques essentiels des supports de transmission :
c) Bande passante :
Ordre de grandeur : 1 Trahertz = 1012 Hz - 1 Gigahertz = 109 Hz - 1 Mgahertz = 106 Hz

Cble bifilaire

Cble coaxial

Bande passante
faible
(~1 MHz)

Bande passante
grande
(~1 GHz)

Pr. Ouidad LABOUIDYA

Espace libre
Bande passante
leve
(~ des 10 GHz)

COMMUNICATIONS NUMRIQUES

Fibre optique
Bande passante
trs leve
(~100 THz)

31/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
Caractristiques essentiels des supports de transmission :
d) Bruit :

Le bruit est un signal perturbateur provenant du canal lui mme ou de son


environnement externe.
Il a un comportement alatoire et vient sajouter au signal vhiculant les
informations provoquant ainsi les erreurs de transmission
On distingue en gnral deux types de bruit : le bruit blanc et le bruit impulsif.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

32/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :

Caractristiques essentiels des supports de transmission :


d) Bruit :
Bruit blanc :

Sa puissance est repartie uniformment dans toute la bande passante du canal.


Issu surtout de lagitation thermique des lectrons dans le conducteur lectrique.
Bruit impulsif :

Sous forme de tensions perturbatrices de valeur leve et de dure brve.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

33/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
Caractristiques essentiels des supports de transmission :

d) Bruit :
Bruit impulsif :
Les sources de bruit impulsif sont nombreuses, on cite par exemple :

la diaphonie : une influence mutuelle indsirable entre signaux utiles transmis


sur des conducteurs voisins.
Les brusques variations de courant sur les lignes dalimentations lectriques.
Phnomnes atmosphriques, solaires, ou autres.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

34/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


B. CANAL DE TRANSMISSION :
Caractristiques essentiels des supports de transmission :
e) Notion de rapport signal sur bruit :

La quantit de bruit est exprim par le rapport :

S : puissance du signal transmis


N : puissance du bruit

et prend le nom de rapport signal sur bruit (en puissance),


Il est courant de lexprimer en dcibels (dB) sous la forme : 10 log

Ce rapport varie dans le temps (le bruit nest pas uniforme),


on peut en estimer une valeur moyenne sur un intervalle de temps.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

35/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


C. RECEPTEUR :

RECEPTEUR

SIGNAL

BITS

0 1 1

SIGNAL

Dmodulation ou
Dcodage BB

Transformation
du signal en bits

Pr. Ouidad LABOUIDYA

Dcodage
du canal

Dcodage par codes


correcteurs derreurs

COMMUNICATIONS NUMRIQUES

Dcodage de
la source

BITS

Elimination de
la redondance

36/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


C. RECEPTEUR :

RECEPTEUR

SIGNAL

BITS

0 1 1

SIGNAL

Dmodulation ou
Dcodage BB

Transformation
du signal en bits

Dcodage
du canal

Dcodage par codes


correcteurs derreurs

Dcodage de
la source

BITS

Elimination de
la redondance

Fonction de reconstitution du message mis par la source partir du signal reu.


Oprations inverses de celles des constituants de lmetteur.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

37/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


C. RECEPTEUR :

RECEPTEUR

SIGNAL

BITS

0 1 1

SIGNAL

Dmodulation ou
Dcodage BB

Transformation
du signal en bits

Dcodage
du canal

Dcodage par codes


correcteurs derreurs

Dcodage de
la source

BITS

Elimination de
la redondance

Fonction de reconstitution du message mis par la source partir du signal reu.


Oprations inverses de celles des constituants de lmetteur.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

38/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


ARCHITECTURE GLOBALE DUN SYSTEME DE TRANSMISSION :

Source

Codage de la
source

Codage du
canal

Modulation

CANAL

Dmodulation

Pr. Ouidad LABOUIDYA

Dcodage
du canal

COMMUNICATIONS NUMRIQUES

Dcodage de
la source

Destination

39/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


CORRESPONDANCE ENTRE ENTITS DUN SYSTEME DE TRANSMISSION :

Couche physique
Source

Codage de la
source

Codage du
canal

Modulation

CANAL

Couche physique
Dmodulation

Dcodage
du canal

Dcodage de
la source

Destination

Cette figure prsente la fois des fonctions appartenant la couche physique et


dautres la couche liaison de donnes :
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

40/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


CORRESPONDANCE ENTRE ENTITS DUN SYSTEME DE TRANSMISSION :
Couche liaison
Source

Couche physique

Codage de la
source

Codage du
canal

Modulation

CANAL

Couche liaison

Couche physique
Dmodulation

Dcodage
du canal

Dcodage de
la source

Destination

Certaines fonctions, comme le codage canal peuvent appartenir aux deux niveaux
simultanment.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

41/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


TERMES NORMALISS DSIGNANT LES EQUIPEMENTS INFORMATIQUES
CONNECTES UN CANAL DE TRANSMISSION :

ETTD

ETCD

CANAL

ETCD

ETTD

ETTD Equipement Terminal de Traitement de Donnes :


ralise la fonction du contrle des communications. Par exemple : un ordinateur, un
terminal, une imprimante
ETCD Equipement Terminal de Circuit de Donnes :
assure la transmission des donnes, il modifie la nature du signal mais pas
linformation. Par exemple : un modem, un codec, un multiplexeur
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

42/95

CHAPITRE I

Introduction aux communications numriques

2. SYSTME DE TRANSMISSION NUMRIQUE


SEPARATION ENTRE INFORMATION NUMERIQUE ET SIGNAL TRANSMIS :

Informations numriques

ETTD

ETCD

Signal logique / analogique

CANAL

Informations numriques

ETCD

ETTD

ETTD Equipement Terminal de Traitement de Donnes :


ralise la fonction du contrle des communications. Par exemple : un ordinateur, un
terminal, une imprimante
ETCD Equipement Terminal de Circuit de Donnes :
assure la transmission des donnes, il modifie la nature du signal mais pas
linformation. Par exemple : un modem, un codec, un multiplexeur
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

43/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


A. MODES DE TRANSMISSION ET SYNCHRONISATION :

a) Mode parallle :
Les bits sont envoys sur des fils mtalliques distincts pour arriver ensemble
destination ( ex : cble parallle qui relie un ordinateur et une imprimante).

Utilisation de ce mode pour le transfert de donnes entre deux quipements


informatiques spars par une courte distance.
Rduire le dlai de transfert et avoir une grande vitesse de transmission.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

44/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


A. MODES DE TRANSMISSION ET SYNCHRONISATION :

b) Mode srie :
Les bits sont envoys les uns derrire les autres sur un unique support de
transmission ( cas des rseaux informatiques).

Utilisation de ce mode pour les communications longue distance.


Le mode parallle ne peut plus tre utilise au del de quelques mtres :
pour des raisons de cot (nombre de fils lev),
pour des difficults de mise en uvre relie au dlai de propagation (retard)
entre les diffrentes lignes .

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

45/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


A. MODES DE TRANSMISSION ET SYNCHRONISATION :

c) Transmission synchrone : (cas de la transmission srie qui prsente un


intrt particulier pour notre tude).
Les bits sont mis dune faon rgulire sans sparation entre eux.
un signal dhorloge priodique de priode T fonctionne pendant toute la dure
de lmission.
Signal de donnes

Signal dhorloge

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

46/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


A. MODES DE TRANSMISSION ET SYNCHRONISATION :

d) Transmission asynchrone (cas de la transmission srie)


les donnes sont mises de faon irrgulire, lintervalle de temps entre elles est
alatoire, le dbut de lmission peut survenir nimporte quel moment.
Cette situation est gre par les bits de START (lment de dpart) et de
STOP (lment darrt).

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

47/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


A. MODES DE TRANSMISSION ET SYNCHRONISATION :

d) Comparaison entre les transmission synchrone et asynchrone :


Mesure de lefficacit dun mode de transmission :

Supposons quon a un bloc de donnes de 1500 octets transmettre :


(1 octet = 8bits)
Lefficacit dans le mode synchrone correspond :

1500 8
1500 8

=1

En mode asynchrone, on ajoute chaque octet 1 bit de START et 2 bit de STOP


(voir lexemple ci-dessous), soit 11 bits pour 8 utiles.
1500 8
Lefficacit dans ces conditions est : =
0,7
1500 11
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

48/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


A. MODES DE TRANSMISSION ET SYNCHRONISATION :

d) Comparaison entre les transmission synchrone et asynchrone :


Conclusion :
La redondance due aux bits START et STOP ajouts pour chaque octet dans la
transmission asynchrone :
ne permet pas datteindre une grande capacit de transmission,
son utilisation est limit pour les systmes de transmission bas dbit.
Par contre le mode synchrone permet des dbits plus important que le mode
asynchrone. Les rseaux informatiques dpendent de la transmission synchrone.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

49/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


B. MODES DEXPLOITATION DUN SUPPORT DE TRANSMISSION :

a) Mode simplex :
Une seule extrmit met et lautre reoit (transmission unidirectionnelle).

Ce type de transmission est utilis dans la diffusion radio et TV par exemple.


Ce mode prsente linconvnient de ne pas savoir si tout a t reu par le
destinataire sans erreur.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

50/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


B. MODES DEXPLOITATION DUN SUPPORT DE TRANSMISSION :

b. Mode bidirectionnel ou semi duplex (half duplex) :


Permet une transmission dans les deux sens, mais alternativement. Chacune des
deux extrmits reoit et met tour de rle, jamais simultanment.

Lexemple le plus typique est la conversation par talkie/walkie , lutilisateur est


lcoute et il doit couper lcoute sil dsire parler.
Par rapport aux transmissions simplex, il est ncessaire de disposer dmetteur et
rcepteur aux deux extrmits

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

51/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


B. MODES DEXPLOITATION DUN SUPPORT DE TRANSMISSION :

c. Mode duplex ou bidirectionnel simultans (full duplex) :


Permet une transmission dans les deux sens en mme temps, comme si deux
interlocuteurs parlaient simultanment, en supposant que chacun entend et parle en
mme temps.

Comme exemple, citons le tlphone.


Cette technique ncessite lutilisation de deux voies de transmission, une pour
lmission, lautre pour la rception. Notons toutefois quune liaison full duplex
peut tre multiplexe (voir plus loin).
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

52/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Consquences des perturbations introduites lors de la transmission :
Signal mis

EMETTEUR

Signal reu

CANAL

RECEPTEUR

A la rception, le signal reu est diffrent du signal mis :


Si la diffrence est minime, il est possible de diffrencier les 0 des 1
sans ambigut.
Sinon, le rcepteur va dcider quil reoit 1 (resp. 0) alors que cest un
0 (resp.1) qui a t mis : le rcepteur commet une erreur.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

53/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

010011

EMETTEUR

CANAL

RECEPTEUR

Emission

Qualit de la
transmission

Rception

010011

Pas derreur

010011

010011

Erreur

110011

Qualit dune transmission numrique : le TEB


Le pourcentage derreur commis dfinit la qualit de la transmission.
Le TEB (Taux dErreur Binaire) ou BER (Bit Error Rate) est fix dans le cahier
des charges des standards.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

54/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
CAHIER DES CHARGES DU SYSTEME

TEB CIBLE

Estimation du TEB :
Par simulation pratique :
Envoi dune squence de bits connue du rcepteur.
Comparaison entre les bits mis et les bits reus.

Ne : nombre de bits errons


N : nombre de bits mis

Par calcul thorique : probabilit derreur Pb(e).


Elle est fonction de la technique de transmission utilise et du canal
sur lequel le signal est transmis.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

55/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
CAHIER DES CHARGES DU SYSTEME

TEB CIBLE

Exemple de TEB :
Le taux derreurs varie en pratique de 10-4 (ligne tlphonique) 10-9 (rseaux locaux).

Le taux derreurs est devenu trs satisfaisant descendant souvent sous la barre des
10-9 et cela provient de techniques de codage plus performantes et de lutilisation de
support de transmission de trs bonnes qualits comme la fibre optique.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

56/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Dautres caractristiques agissent sur la qualit dune transmission


numrique :
Efficacite spectrale en bit/s/Hz :

D : Dbit binaire
B : Bande passante

(transmettre le dbit binaire le plus grand en consommant la plus petite bande


passante).

Efficacit en puissance : (atteindre un niveau de TEB fix en envoyant la


puissance la plus petite).
Dbit binaire D

Performance en TEB

Bande passante B

Puissance mise

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

57/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Dautres caractristiques agissent sur la qualit dune transmission


numrique :
Le rapport dfini par :

o dsigne la quantit dnergie par bit, exprime en V2/Hz, et 0 la densit


spectrale du bruit additif, blanc sur le canal, exprime en V2/Hz.
On en dduit que :
la puissance moyenne du signal est donne par =
la puissance du bruit dans la bande B est donne par = 0 .
On en dduit le rapport signal sur bruit en puissance :


=
=
=
=

0 0
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

58/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Ordre de grandeur :

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

59/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :


Deux units sont employes pour caractriser la vitesse de transmission des rseaux
et des lignes de communication :

La premire est le nombre de bits par seconde (ou dbit binaire),


La seconde est le baud.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

60/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

61/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

62/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :

Remarque :
Tb : est la dure dun bit

T : est la dure dun symbole


Lorsque M=2, le symbole est un bit (n=1) et T=Tb
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

63/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :

= R . log2M

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

64/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :


Exemple :
si la taille de lalphabet est gal 4 (M = 4), dans ce cas n = log24 = 2, on transmet

donc deux bits pendant la dure T dun symbole 4-aires. On obtient un signal
quatre niveaux d'amplitude :

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

65/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :


Exemple :
Sur cet exemple, on peut voir qu une amplitude correspondent deux bits, la
caractristique significative du signal est lamplitude, le signal une amplitude
constante pendant T = 2 Tb
Il est clair que le dbit binaire D est le double de la rapidit de modulation R, donc
D = 2 R.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

66/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :


Exercice dapplication :
Un systme de transmission numrique fonctionne un dbit de 13 Kbits/s.

1) Si un signal lmentaire permet le codage d'un mot de 4 bits, quelle est la rapidit
de modulation ?
2) Quelle est la largeur de bande ncessaire de la voie sachant que lefficacit
spectrale retenue est de 0,52 bit/s/Hz ?

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

67/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Notion de dbit binaire et de rapidit de modulation :


Solution :

1) Puisqu'un signal transporte n = 4 bits, la rapidit de modulation est :


R = D/4 = 13000/4 = 3250 bauds.
2) Lefficacit spectrale est

Pr. Ouidad LABOUIDYA

. Donc B = 13000 / 0,52 = 25 KHz

COMMUNICATIONS NUMRIQUES

68/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Protection contre les erreurs de transmission :

SIGNAL

CANAL

SIGNAL

Les mthodes couramment utilises dans les rseaux informatiques, pour


protger linformation contre les perturbations introduites lors de la transmission
(affaiblissement, dphasage, bruit) font appel au codage/dcodage du canal.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

69/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Codage de canal (codes correcteurs d'erreurs)


Les imperfections et les perturbations au niveau de linformation reue se traduiront
par des modifications des positions binaires, soit par des :

disparition,
adjonctions,
inversions ( 0 en 1 ou 1 en 0 ).
Lobjet est de protger les donnes mises contre les erreurs introduites par le
canal de transmission.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

70/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Technique adopte dans la plupart des systmes de dtection derreurs :
ajouter des bits supplmentaires chaque bloc de donnes transmettre.
Information utile
Source

Codage de la
source

Bloc de donnes mis

Codage du
canal

Modulation

Imperfections et perturbations ventuelles

CANAL

Bloc de donnes reu


Information utile
Dcodage
Dcodage de
Dmodulation
du canal
la source
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

Destination

71/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Codage de canal (codes correcteurs d'erreurs)


Les codes dtecteurs d'erreurs se classent en 2 catgories :

Codes en bloc : l'information de contrle et l'information utile forment un tout


consistent. Si le bloc est compos de deux partie distinctes (information utile et
information de contrle) le code est dit systmatique.
Codes convolutionnels ou rcurrents : la dtection des erreurs dans un bloc
dpend des blocs prcdents. Ils ne seront pas traits ici.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

72/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Opration de codage :
Ajouter des informations de contrle (informations redondantes) linformation utile
mise par la source,
Opration de dcodage :
Dcouvrir et corriger les ventuels erreurs produites au cours de la transmission du
bloc.

Stratgie dutilisation du codeur et du dcodeur :


Phase 1

Phase 2

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

73/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Codes de blocs : Dfinitions gnrales
L'information de la source est mise en blocs de longueur fixe que nous devons
transmettre : c'est le message.
Le codage de canal prend ce message pour en faire un mot-code :
message
codage de canal
mot-code

Le message est constitu de n bits soit 2n messages possibles.


Le mot-code utilis sera form de m bits (m : la longueur du code) soit 2m motscode possibles.

Avec m > n il y aura donc r = m - n bits du mot-code qui sont redondants (bits
de contrle) et serviront traiter les erreurs ventuelles.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

74/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Codes de blocs : Dfinitions gnrales
Par ailleurs, 2m > 2n donc un certain nombre de mots-code ne correspondent pas
un message mais seulement des erreurs de transmission, en tenant compte de
l'unicit de la dfinition des bits de contrle :

2n messages valides
de longueur n bits

Codage

2n mots-code valides
de longueur m bits
2m - 2n mots-code errons
de longueur m bits

On parle ainsi d'un code de bloc ( m , n ) et du rendement du code : Rc = n / m.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

75/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Codes de blocs : Dfinitions gnrales
Le poids de Hamming d'un mot-code est par dfinition le nombre de bits 1 que
contient ce mot : 11001000 est de poids 3 ; 10011010 est de poids 4.
La distance de Hamming dij entre deux mots-code de mme longueur est dfinie
par le nombre de positions binaires qui diffrent entre ces deux mots :
11001000 et 10011010 ont une distance de 3.
On l'obtient par le poids de Hamming de la somme binaire des 2 mots.
La distance minimale du code est le minimum de l'ensemble des distances entre
mots-code : dmin = min { dij }

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

76/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :

Codage de canal (codes correcteurs d'erreurs)


Phase 1 : Dtection derreurs
Les codes de dtection derreurs en bloc les plus courants sont les CRC
(Control de Redondance Cyclique) et le control de parit.
a. Contrle de parit : Existence de deux types de control de parit (pair et impair)
Ncessit daccorder lmetteur et le rcepteur sur le type utiliser pour lensemble
de la transmission (sinon, un grand nombre de fausse alerte risque de se produire).

Pour la parit paire :


si le nombre de 1 dans les donnes envoyes est impaire alors le bit de parit
(bit de control) est gal 1 de manire ce que le nombre total de 1 soit pair y
compris le bit de parit, et si le nombre de 1 est dj pair alors le bit de parit
vaudra 0 .
Une parit impaire correspond au systme inverse.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

77/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
a. Contrle de parit :
Quelque soit la parit choisie, si un bit est modifi au cours de la transmission, les
calculs de parit effectus par lmetteur et par le rcepteur diffreront. Exemple :
Donnes
originales

Parit de
lmetteur

Informations
envoyes

Informations
reues

Parit du
rcepteur

Concordance

0100110

0100110 1

0100110 1

Oui

0100110

0100110 1

0100010 0

Non

Cette mthode fonctionne correctement seulement lorsque le nombre de bits


modifis est impair.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

78/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Pour vrifier la prcision dune transmission, les rseaux recours en gnral une
mthode de dtection derreurs appele CRC (Cyclic Redundancy Check ou Control
par Redondance Cyclique).
Cette mthode permet de dtecter plus derreurs que le control de parit.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

79/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Le principe de la mthode se prsente comme suit :
Soit a0a1a2......... an la squence dlments binaires du bloc de n bits
transmettre et r0r1r2 rk la squences de bits redondants qui seront placs
dans le bloc de donnes, dans la zone de dtection derreur appele aussi CRC
(nom gnrique de la mthode) ou FCS (Frame Check Sequence)

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

80/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Le principe de la mthode (suite) :
On fait correspondre au bloc de donnes a0a1a2......... an un polynme de degr
n-1 not P(x) : P(x)= a0 + a1x+ a2x2 +.........+ an-1xn-1, mme chose pour la zone
FCS on lui fait correspondre un polynme de degr k-1 not R(x) :
R(x)= r0 + r1x+ r2x2 +.........+ rk-1xk-1.
()
A lmission, lmetteur effectue lopration suivante :
()
G(x) sappelle polynme gnrateur, il est de degr k. Les deux extrmits
possdent le mme polynme gnrateur. Le reste de cette division correspond
au polynme R(x), les valeurs binaires r0r1r2rk sont plac dans le FCS
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

81/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Le principe de la mthode (suite) :
+ ()
A la rception, le rcepteur effectue la division :
()

Si le reste de cette division est nul alors le rcepteur en dduit que la


transmission sest bien passe.
En revanche, si le reste est diffrent de zro le rcepteur en dduit une erreur
dans la transmission.
Remarque : Tous les calculs se font en arithmtique binaire.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

82/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Exemple :
On dsire protger le bloc de donnes suivant :
1010010111

Le polynme gnrateur utilis pour les deux extrmits (Emetteur / rcepteur) est :
G(x) = x4 + x2 + x + 1.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

83/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Exemple :
i.

Au donnes :
1010010111

on fait correspondre le polynme :


P(x) = 1 . x9 + 0 . x8 + 1 . x7 + 0 . x6 + 0 . x5 + 1 . x4 + 0 . x3 + 1 . x2 + 1 . x1 + 1 . x0

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

84/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Exemple :
ii.

On multiplie par xk le polynme P(x) o k est le degr du polynme gnrateur


G(x), dans notre exemple k = 4. Le dividende devient :
xk . P(x) = (x4) (x9 + 0 + x7 + 0 + 0 + x4 + 0 + x2 + x + 1)

= x13 + 0 + x11 + 0 + 0 + x8 + 0 + x6 + x5 + x4 + 0 + 0 + 0 + 0
La squence binaire qui correspond xk . P(x) est : 1 0 1 0 0 1 0 1 1 1 0 0 0 0 .
Remarque : quand on multiplie par xk le polynme P(x), ceci revient ajouter k bits
de valeur 0 aux donnes.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

85/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Exemple :
iii. Le polynme gnrateur est G(x) = 1 . x4 + 0 . x3 + 1 . x2 + 1 . x1 + 1 . x0,
il lui correspond la squence binaires : 1 0 1 1 1 .

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

86/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Exemple :
iv. On effectue la division :
()
()

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

87/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Exemple :
Le reste de la division est 1 1 0 0, le FCS est donc : 1 1 0 0 .
Le bloc transmettre est : 1 0 1 0 0 1 0 1 1 1 1 1 0 0 .

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

88/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Exemple :
A la rception, on effectue la division :
+ ()
()

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

89/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 1 : Dtection derreurs
b. Control par Redondance Cyclique (CRC) :
Les polynmes gnrateurs :
Les polynmes gnrateurs utiliss font lobjet de normalisation. Le degr du
polynme est dautant plus important que la probabilit dapparition dune erreur
lest, ou que la longueur du bloc protger est importante.
Les principaux polynmes employs sont :
CRC CCITT : x16 + x12 + x5 + 1, permet de dtecter toutes les squences
derreurs de longueur gale ou infrieure 16 bits.
CRC IEEE802 : x32 + x26 + x23 + x22+ x16 + x12 + x10 + x8 + x7 + x5 + x4 + x2 + 1,
trs utilis dans les rseaux locaux.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

90/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 2 : Correction derreur
La dtection derreur suivie dune retransmission est la solution la plus
utilise dans les rseaux informatiques.
a. Retransmission avec arrt et attente :
Lmetteur transmet le bloc de donnes (compos de bits de donnes + FCS) et
attend un accus de rception positif ou ngatif :
Si laccus de rception est positif (ACK, ACKnowledge), il met le bloc suivant,
puis il attend le prochain accus de rception.
Si laccuse de rception est ngatif (NACK, Not ACKnowledge), il rmet le bloc
nouveau.

Cette stratgie est mise en uvre sur un circuit full duplex ou half duplex.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

91/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 2 : Correction derreur
La dtection derreur suivie dune retransmission est la solution la plus
utilise dans les rseaux informatiques.
b. Retransmission continue :
Avec cette mthode, lmetteur envoie une srie de bloc successifs contenant des
numros de squence sans attendre daccus de rception entre deux blocs, il ne
sinterrompt que lorsquil reoit un accus de rception ngatif (NACK). Dans ce cas
l lmetteur retransmet alors le bloc erron ainsi que les blocs suivant.
Par exemple, si lmetteur envoie 10 blocs numrots de 1 10, et que le bloc 7
est altr, le rcepteur envoie un accus de rception ngatif pour ce bloc
lmetteur qui lui envoie les blocs 7,8,9 et 10.

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

92/95

CHAPITRE I

Introduction aux communications numriques

3. CONCEPT DE TRANSMISSION DE DONNES


C. PERFORMANCES D'UNE TRANSMISSION NUMERIQUE :
Codage de canal (codes correcteurs d'erreurs)
Phase 2 : Correction derreur
La dtection derreur suivie dune retransmission est la solution la plus
utilise dans les rseaux informatiques.
c. Retransmission rception slective:
Elle suit le mme principe que celui de la transmission continue, sauf dans ce cas
lors dun accus de rception ngatif, seul le bloc erron est retransmis.
Cette stratgie est mise en uvre seulement sur une liaison full duplex.
Remarque
Quelque soit le type de retransmission, si lmetteur ne reoit pas daccus de
rception aprs un dlai donne, le bloc non accus est rmis automatiquement,
cest ce quon appelle retransmission aprs dpassement de dlai dattente.
Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

93/95

CHAPITRE I

Introduction aux communications numriques

4. CONCLUSION

AVANTAGES DES COMMUNICATIONS NUMRIQUES :


Obtention dune qualit dtermine : lutte contre le bruit
Impossible en transmission analogique (distorsion et bruitage du message
analogique)
Garantir une probabilit derreur infrieure une limite fixe quelle que soit la
distance ou les conditions de la transmission.
Rpteurs, rgnrateurs amplificateurs analogiques : rgnration dun
signal propre en communication numrique.
Faibles cots de stockage des informations sous forme numrique, circuits
numriques standardiss.
Perspectives de traitements nouveaux techniquement et conomiquement
accessibles : multiplexages, compression, cryptage,...

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

94/95

CHAPITRE I

Introduction aux communications numriques

4. CONCLUSION

RSUM :
lments dune chane de transmission numrique

BITS

EMETTEUR

CANAL

RECEPTEUR

BITS

Modes de transmission et synchronisation


Modes dexploitation dun support de transmission
Techniques de dtection et de correction derreurs
Performances thoriques en fonction de Pb(e).
Performances pratiques en fonction de TEB et de lefficacit spectrale

Pr. Ouidad LABOUIDYA

COMMUNICATIONS NUMRIQUES

95/95