Techniques de transmission



Quelles sont les différentes techniques de transmission ?

Nous avons déjà vu que l'information peut être soit analogique (ex. voix) soit numérique (ex. bits). Nous nous intéressons dans cette partie à la transmission d'éléments binaires.

Dans l'ordinateur, le signal est numérique et utilise deux tensions pour représenter le bit. Le signal correspondant à la séquence binaire et circulant sur le support de transmission est soit un signal analogique soit un signal numérique. Le choix est fait selon les caractéristiques du support et ceux du signal à transmettre.

La technique de transmission numérique est appelée Transmission en Bande de Base tandis que la transmission analogique est appelée Transmission par Transposition de Fréquence.

L'équipement mettant en oeuvre une technique de transmission est l'ETCD.

Dans le cas où nous désirons transmettre l'information analogique par un signal numérique, il faut au préalable la numériser. Ceci est effectué par un Codec.


Comment s'effectue la transmission en bande de base ?

Dans cette technique, l'information est directement codée par des tensions et le signal généré est transmis sur la ligne. Cette transmission est celle effectuée au sein de l'ordinateur. La transmission directe de ce signal (suite de 0 et 5 volts) sur un support de transmission peut être envisagée mais différents éventuels problèmes de transmission conduisent à considérer une autre solution de codage.

Voilà quelques uns de ces problèmes:

- confusion de l'état 0 volt avec rupture de transmission;
- atténuation des amplitudes;
- filtrage des basses fréquences (correspondant à de longues suites de 0 et de longues suites de 0) et des hautes fréquences (débits élevés);
- synchronisation des horloges;

Pour résoudre un ou plusieurs de ces problèmes lorsqu'ils risquent de se poser, différents codages ont été proposés. Nous décrirons dans ce paragraphe uniquement deux familles de codage: le codage NRZ et le codage biphase (manchester).

* Codage NRZ (No Return to Zero):
Dans ce codage, l'état 0 volt n'est pas utilisé. Un bit est codé par une tension (+V ou -V). NRZ est très simple à mettre n oeuvre mais ne résout pas tous le problèmes (en particulier la bande de fréquences et la synchronisation). En réalité, lorsque ce code est utilisé en transmission synchrone, le signal d'horloge est transmis sur une ligne à part, ce qui limite son utilisation sur des distances relativement courtes pour le raccordement de périphériques d'ordinateurs.

Le code NRZ le plus simple est le NRZ-L (Level):
d(i)=0      V(i)=+V
d(i)=1      V(i)=-V

Le NRZ-L est utilisé dans la RS-232 en logique inversée: "1" étant compris entre -3v et -15v et le "0" étant compris entre +3v et +15v


NRZ-L est utilisé dans la norme RS232 (port série). Il y a toutefois un autre problème qui apparaît avec ce type de codage: une éventuelle inversion de fils lors de certains raccordements conduisent à une inversion d'états et par conséquence à une erreur d'interprétation. Pour remédier à ce problème, les codages différentiels sont utilisés. Ces codages consistent à coder un bit avec un état en fonction de l'état précédent, c'est à dire avec présence de changements d'états (transitions) ou non.
Deux codes NRZ différentiels existent: le NRZ-M (Mark) avec la transition pour le bit 1 et le NRZ-S (Space) avec la transition pour le bit 0. On parle aussi de NRZ-I (Inverted).

NRZ-M:
d(i)=0      V(i)=V(i-1)
d(i)=1      V(i)=-V(i-1)
NRZ-S:
d(i)=0      V(i)=-V(i-1)
d(i)=1      V(i)=V(i-1)

 

* Codage biphase (Manchester):
Dans ce codage, un bit est codé avec deux états (V' et V''). La présence d'une transition pour chaque bit permet une très bonne synchronisation et évite la présence des basses fréquences. Par contre, elle a un inconvénient: doublement de la bande de fréquences de base (ex. Débit à 10 Mbps correpond à une raidité de modulation de 20 Mbauds).
Le problème d'inversions de fils peut se poser ici aussi et conduit à mettre en place des codes biphases différentiels.
Voilà les différentes équations de codage possibles:

Biphase-L:
d(i)=0       V'(i)=+V   V''(i)=-V
d(i)=1       V'(i)=-V   V''(i)=+V
Biphases différentiels:
La transition au début pour le codage du bit
pour le bit 0
d(i)=0       V'(i)=-V''(i-1)   V''(i)=-V'(i)
d(i)=1       V'(i)=V''(i-1)    V''(i)=-V'(i)
pour le bit 1
d(i)=0       V'(i)=V''(i-1)    V''(i)=-V'(i)
d(i)=1       V'(i)=-V''(i-1)   V''(i)=-V'(i)
La transition au milieu pour le codage du bit
pour le bit 0
d(i)=0       V'(i)=-V''(i-1)   V''(i)=-V'(i)
d(i)=1       V'(i)=-V''(i-1)   V''(i)=V'(i)
pour le bit 1
d(i)=0       V'(i)=-V''(i-1)   V''(i)=V'(i)
d(i)=1       V'(i)=-V''(i-1)   V''(i)=-V'(i)

Codage utilisé dans le réseau Ethernet


Comment s'effectue la transmission par transposition de fréquence ?

La transmission par transposition de fréquence consiste à utiliser un signal sinusoïdal de base dont les caractéristiques (amplitude, fréquence, phase) sont modifiées en fonction de l'information à transmettre. C'est le codage par modulation.

Modulation en amplitude d'un signal analogique

Cette technique est utilisée lorsque la Bande Passante du support ne permet pas de transmettre directement le signal  d'origine. Elle est aussi utilisée pour des supports Large Bande dans le cas de partage de la Bande Passante.

Plusieurs codages sont possibles: modulation d'amplitude, de fréquence, de phase ou d'une combinaison de ces paramètres. Il est possible de coder le bit comme le dibit ou le tribit... Cette multivalence permet d'augmenter le débit.


Quelles sont les étapes de la numérisation ?

Le signal analogique est transformé en un signal numérique grâce à un équipement appelé codec qui délivre une suite de données binaires. Le signal numérique est transmis et à l'arrivée, l'opération inverse est effectuée. Il s'agit de reconstituer correctement le signal sachant que la transformation analogique/numérique engendre toujours des pertes.

La numérisation résulte des études effectuées par Nyquist et Shannon. C'est la technique MIC (Modulation par imulsion et codage) ou PCM (Pulse Code Modulation).

Pour illsutrer les étapes de la numérisation, nous allons prendre l'exemple du réseau téléphonique. En effet, le signal de la parole (que nous appellerons signal téléphonique) fut le premier à être numérisé pour être transmis sur un réseau appelé RNIS (Réseau Numérique à Intégration de Services) ou ISDN (Integrated Services Digital Network).

La technique MIC consiste en trois étapes fondamentales:

Ainsi, pour le signal téléphonique (4000 Hz), nous avons 8000 échantillons/s (8000 Hz) codés sur 8 bits/échantillon. Cela donne 64 000 bits/s. Un canal à 64 kbps est nécessaire pour transmettre un signal téléphonique de base.

Pour réduire le débit, une autre technique de codage appelé MIC différentiel ou DPCM (Differential Pulse Code Modulation) consiste à coder chaque échantillon avec la différence vis-à-vis de l'échantillon précédent et non plus avec une valeur absolue. Ainsi, un codage sur 4 bits de la différence peut amener à un débit de 32 kbps (4*8000).


Quels sont les avantages de la numérisation ?

Les avantages de la numérisation sont nombreux. Les plus importants sont:


Hautes Technologies en Télécommunications et Réseaux
HTTR
Tous droits réservés
© 2002 Université Paul Sabatier (Toulouse III)
André Aoun