Académique Documents
Professionnel Documents
Culture Documents
1
non) par une fréquence porteuse afin de s’adapter à la bande passante du canal de
transmission. Il sera donc filtré par le canal, atténué et généralement du bruit
perturbera la transmission. Le signal est alors reçu par un récepteur et démodulé pour
reconstituer la séquence binaire émise. La démodulation numérique consiste à
prendre une décision concernant le symbole représenté par le signal au temps t0
pendant la durée Ts : est-ce un "0" ou un "1" qui a été émis ?
Le problème est tout à fait différent de celui de la transmission des signaux
analogiques. Lors de la transmission de signaux analogiques, on cherche à avoir le
meilleur rapport S/B à la réception pour reconstituer le signal analogique émis.
Dans le cas de la transmission de signaux numériques, il faut reconstituer la
séquence binaire émise et donc prendre la bonne décision : est-ce un "1" ou un "0" ?
La performance de la chaîne de communication numérique se mesure en taux
d’erreurs binaires (nb d’erreurs / nb de bits transmis).
Le réseau internet n'est capable de véhiculer que des données informatiques (des
données numériques : des zéros et des uns).
Le réseau téléphonique, lui, n'est capable de transporter que des sons (votre voix, de la
musique...).
Chez vous, vous n'avez probablement pas de prise murale pour vous connecter
directement à Internet (ce genre de connexion coûte très cher). Par contre, vous avez
très probablement une prise téléphonique.
Les fournisseurs d'accès (ou prestataires, ou providers) ont des ordinateurs reliés
aux deux réseaux à la fois:
2
Votre ordinateur - tout comme Internet - n'est capable de comprendre que des zéros et
des uns. Mais le réseau téléphonique (aussi appelé RTC pour Réseau Téléphonique
Commuté) ne peut transporter que des sons (voix, musique...).
On utilise un petit boitier capable de convertir les zéros et uns en sons et vice-versa :
c'est votre modem.
MODEM signifie MODulateur/DEModulateur. Moduler, c'est créer un son (on dit
un signal) en fonction des zéros et uns. Démoduler, c'est retrouver les zéros et les uns
à partir du signal.
Ainsi, vous connectez votre ordinateur au réseau téléphonique avec le modem:
En fait, de son côté, le prestataire a aussi des modems qui dialoguent avec le votre:
3
Entre votre ordinateur et ceux d'Internet, les informations sont donc temporairement
transformées en sons pour traverser le réseau téléphonique.
Vous pouvez entendre ces sons en écoutant votre modem quand il se connecte ou bien
en décrochant votre téléphone pendant la communication.
4
Exemple de modulation de fréquence
Modulation de phase: cette fois, on décale le signal dans le temps.
Pour transmettre nos 6 bits, il nous a fallu 2 fois moins de temps qu'avec la
modulation de fréquence précédente !
5
On peut également appliquer cette méthode à la modulation d'amplitude et de phase.
Vocabulaire (pour ceux qui veulent en savoir plus): Ci-dessus, nous avons donc
utilisé 4 fréquences différentes pour coder 00, 01, 10 et 11. On dit que la modulation
est quadrivalente. Au début, on avait utilisé seulement 2 fréquences : c'était une
modulation bivalente.
La valence, c'est le nombre d'états différents que peut avoir un signal à un instant
donné. Ces différents états peuvent être représentés par des fréquences différentes, des
amplitudes différentes ou des phases différentes.
En 1 seconde, on peut donc moduler plusieurs états. Le nombre d'état différents par
seconde s'appelle baud.
1 baud = 1 état de valence par seconde ; 9600 bauds = 9600 états de valence par
seconde.
Les bauds ne sont donc pas forcément égaux aux bits/seconde !
Dans notre exemple ci-dessus, si nous faisons nos 3 modulations en 1 seconde, nous
sommes à 3 bauds.
Mais en 3 modulations, nous avons transmis 6 bits : nous sommes à 6 bits/seconde.
On peut même faire encore mieux : il est possible de faire à la fois des modulations
d'amplitude, de fréquence et de phase !
Par exemple avec la modulation de fréquence et d'amplitude en même temps:
Les modems (selon les normes) utilisent une ou plusieurs de ces modulations.
C'est ce qui vous permet d'avoir les vitesses de transmission des modems actuels.
6
1.2 Codage
Les symboles "0" et "1" sont représentés par un signal physique, qui peut être une
tension, un courant, ... dont l’unité est le V, le mV, A, mA, ...
Le signal transmis par un canal de communication est filtré (bande passante limitée)
et atténué. Pour assurer une bonne transmission on utilise des répéteurs qui amplifient
le signal mais ont des mauvaises performances en basses fréquences.
Un code est d’autant plus intéressant que sa largeur de bande est faible. Lorsqu’on
utilise des répéteurs, le code ne doit pas avoir de composante continue (énergie à
fréquence nulle). Dans certain cas, l’information de la cadence d’émission des
symboles est présente dans le code ; cette information peut être intéressante pour une
bonne synchronisation en réception.
Nous étudierons quelques codes en ligne et leur intérêt pour la transmission
des signaux.
- La bande de base est la plus utilisée, en raison des très hauts débits mis en œuvre.
- chaque station est ajustée sur les points suivants :
fréquence, respectivement durée de chaque bit
niveaux du signal correspondant à un 1 et à un 0.
-Les stations doivent travailler sur le même mode de codage.
Pour l’ensemble des différents codes décrits, nous prendrons la même suite
binaire afin de permettre la comparaison : 1 0 0 0 0 1 0 1 1 1 1
1.2.1 Codage NRZ (Non Return to Zero)
· Principe : très proche du codage binaire de base, il code un 1 par +V, un 0 par –
8
Les longues séquences de 0 peuvent entraîner une perte ou un déphasage de l’horloge
du récepteur.
· Utilisation : Fast Ethernet (100BaseTX, 100BaseT4), ATM,
1.2.4 Codage 2B1Q
· Principe : Le code 2B1Q fait correspondre à un groupe de deux éléments un créneau
de tension dit symbole quaternaire pouvant endosser quatre valeurs différentes suivant
la table ci-dessous :
9
La synchronisation des échanges entre émetteur et récepteur est toujours assurée,
même lors de l’envoi de longues séries de 0 ou de 1. Par ailleurs, un bit 0 ou 1 étant
caractérisé par une transition du signal et non par un état comme dans les autres
codages, il est très peu sensible aux erreurs de transmission. La présence de parasites
peut endommager le signal et le rendre incompréhensible par le récepteur, mais ne
peut pas transformer accidentellement un 0 en 1 ou inversement.
Ceci le rend difficilement utilisable pour des débits plus élevés. L’utilisation de ce
codage pour une transmission à 1 Gbit/s nécessiterait une fréquence maximale du
signal de 1 Ghz, ce qui est incompatible avec les possibilités des câblages actuels
ainsi qu’avec les normes sur les compatibilités électromagnétiques. Plus la fréquence
du signal est élevée, plus les phénomènes de paradiaphonie pouvant perturber les
installations avoisinantes du câble sont sensibles. Les normes ISO 11801 et EN 50173
fixent entre autres les règles de compatibilité électromagnétiques (EMC : Electro
Magnetic Compatibility).
10
A noter la présence de deux symboles particuliers : J et K. Ils sont codés par +V et –V
sur toute la durée d’un cycle d’horloge. Ils ont pour but de marquer le début et la fin
d’une trame.
Le codage présente le même inconvénient que le codage Manchester : nécessite une
fréquence égale à celle du débit utile. Il présente par contre un avantage : ce sont les
transitions du signal et non pas ses états qui représentent les bits transmis, il est donc
insensible aux inversions de fils dans le câblage.
· Utilisation : Token Ring
1.2.7 Codage bipolaire ou AMI (Alternate Mark Inversion)
· Principe : Les 0 sont représentés par des potentiels nuls, les 1 par +V et –V en alternance.
Ici encore, il peut y avoir de longues séquences sans potentiel et donc perte de
synchronisation.
1.2.8 Codage HDBn (Haute Densité Binaire d'ordre n) ou BnZs (Bipolar with n
Zero Substitution)
· Principe : le principe de base est le même que pour le codage bipolaire, mais pour
éviter une trop longue série de 0, on introduit un bit supplémentaire au signal pour
terminer une série de n 0 consécutifs. Ce bit supplémentaire est de même phase que le
dernier 1 transmis pour pouvoir l’identifier, afin qu’il ne soit pas pris en compte dans
l’information transmise.
11
· Utilisation : HDB3 : E1, E3 ; B8ZS : T1 ; B3ZS : T3
La suite à transmettre ne comporte pas plus de deux 0 consécutifs, ce qui la rend plus
facile à transmettre une fois codée en NRZI ou MLT3.
12
Ce type de codage apporte la garantie de ne pas avoir à transmettre plus de deux 0
successifs. Les caractères spéciaux, hors données utiles, peuvent trouver leur place
dans la table de transcodage sans nécessiter un état spécial du signal comme dans les
codages Manchester.
Le codage 4B5B augmente la fréquence du signal. Par exemple 125Mhz pour
100Mbps. Associé à un codage de type NRZI, on obtient dans le cas du Fast Ethernet
(100BaseFX) une fréquence de 62.5Mhz. Avec un codage MLT3, la fréquence du
signal tombe à 31.25Mhz pour le Fast Ethernet 100BaseTX.
Par ailleurs ce type de codage laisse un nombre important de mots de 5 bits inutilisés.
Même en éliminant les groupes pouvant poser des problèmes de transmission comme
00000 par exemple, il reste des mots pouvant être utilisés pour le contrôle de la
transmission ou d’autres fonctions comme début ou fin de paquet par exemple. [Int3]
· Utilisation : 4B/5B : Fast Ethernet ; 8B/10B : Gigabit Ethernet.
13
14