Sie sind auf Seite 1von 5

Transmission de donnes - Les modes de

transmission
Septembre 2015
1. Les modes de transmission
2. Liaisons simplex, half-duplex et full-duplex
3. Transmission srie et parallle
1. Liaison parallle
2. Liaison srie
4. Transmission synchrone et asynchrone

Les modes de transmission


Pour une transmission donne sur une voie de communication entre deux machines
la communication peut s'effectuer de diffrentes manires. La transmission est caractrise par :
le sens des changes
le mode de transmission: il s'agit du nombre de bits envoys simultanment
la synchronisation: il s'agit de la synchronisation entre metteur et rcepteur

Liaisons simplex, half-duplex et full-duplex


Selon le sens des changes, on distingue 3 modes de transmission :
La liaison simplex caractrise une liaison dans laquelle
les donnes circulent dans un seul sens, c'est--dire de l'metteur vers le rcepteur. Ce genre de liaison
est utile lorsque les donnes n'ont pas besoin de circuler dans les deux sens (par exemple de votre
ordinateur vers l'imprimante ou de la souris vers l'ordinateur...).

La liaison half-duplex (parfois appele liaison l'alternat

ou semi-duplex) caractrise une liaison dans laquelle les donnes circulent dans un sens ou l'autre, mais
pas les deux simultanment. Ainsi, avec ce genre de liaison chaque extrmit de la liaison met son tour.
Ce type de liaison permet d'avoir une liaison bidirectionnelle utilisant la capacit totale de la ligne.

La liaison full-duplex (appele aussi duplex intgral)


caractrise une liaison dans laquelle les donnes circulent de faon bidirectionnelle et simultanment.
Ainsi, chaque extrmit de la ligne peut mettre et recevoir en mme temps, ce qui signifie que la bande
passante est divise par deux pour chaque sens d'mission des donnes si un mme support de
transmission est utilis pour les deux transmissions.

Transmission srie et parallle


Le mode de transmission dsigne le nombre d'units lmentaires
d'informations (bits) pouvant tre simultanment transmises par le canal de communication. En effet, un
processeur (donc l'ordinateur en gnral) ne traite jamais (dans le cas des processeurs rcents) un seul bit
la fois, il permet gnralement d'en traiter plusieurs (la plupart du temps 8, soit un octet), c'est la raison
pour laquelle la liaison de base sur un ordinateur est une liaison parallle.

Liaison parallle
On dsigne par liaison parallle la transmission simultane de N
bits. Ces bits sont envoys simultanment sur N voies diffrentes (une voie tant par exemple un fil, un
cble ou tout autre support physique). L a liaison parallle des ordinateurs de type PC ncessite
gnralement 10 fils.

Ces voies peuvent tre :


N lignes physiques: auquel cas chaque bit est envoy sur une ligne physique
(c'est la raison pour laquelle les cbles parallles sont composs de plusieurs fils en nappe)
une ligne physique divises en plusieurs sous-canaux par division de la bande passante.
Ainsi chaque bit est transmis sur une frquence diffrente...
Etant donn que les fils conducteurs sont proches sur une nappe, il existe des perturbations
(notamment haut dbit) dgradant la qualit du signal...

Liaison srie
Dans une liaison en srie, les donnes sont envoyes bit par bit
sur la voie de transmission. Toutefois, tant donn que la plupart des processeurs traitent les informations
de faon parallle, il s'agit de transformer des donnes arrivant de faon parallle en donnes en srie au
niveau de l'metteur, et inversement au niveau du rcepteur.

Ces oprations sont ralises grce un contrleur


de communication (la plupart du temps une puce UART, Universal Asynchronous Receiver
Transmitter). Le contrleur de communication fonctionne de la faon suivante :
La transformation parallle-srie se fait grce un registre
de dcalage. Le registre de dcalage permet, grce une horloge, de dcaler le registre (l'ensemble des
donnes prsentes en parallle) d'une position gauche, puis d'mettre le bit de poids fort (celui le plus
gauche) et ainsi de suite :

La transformation srie-parallle se fait quasiment de la mme faon


grce au registre de dcalage. Le registre de dcalage permet de dcaler le registre d'une position
gauche chaque rception d'un bit, puis d'mettre la totalit du registre en parallle lorque celui-ci est
plein et ainsi de suite :

Transmission synchrone et asynchrone


Etant donn les problmes que pose la liaison de type parallle,
c'est la liaison srie qui est la plus utilise. Toutefois, puisqu'un seul fil transporte l'information, il existe un
problme de synchronisation entre l'metteur et le rcepteur, c'est--dire que le rcepteur ne peut pas a
priori distinguer les caractres (ou mme de manire plus gnrale les squences de bits) car les bits sont
envoys successivement. Il existe donc deux types de transmission permettant de remdier ce problme
:
La liaison asynchrone, dans laquelle chaque caractre est mis de faon
irrgulire dans le temps (par exemple un utilisateur envoyant en temps rel des caractres saisis au
clavier). Ainsi, imaginons qu'un seul bit soit transmis pendant une longue priode de silence... le rcepteur
ne pourrait savoir s'il s'agit de 00010000, ou 10000000 ou encore 00000100... Afin de remdier ce
problme, chaque caractre est prcd d'une information indiquant le dbut de la transmission du
caractre (l'information de dbut d'mission est appele bit START) et termin par l'envoi d'une information
de fin de transmission (appele bit STOP, il peut ventuellement y avoir plusieurs bits STOP).
La liaison synchrone, dans laquelle metteur et rcepteur
sont cadencs la mme horloge. Le rcepteur reoit de faon continue (mme lorsque aucun bit n'est
transmis) les informations au rythme o l'metteur les envoie. C'est pourquoi il est ncessaire qu'metteur
et rcepteur soient cadencs la mme vitesse. De plus, des informations supplmentaires sont insres
afin de garantir l'absence d'erreurs lors de la transmission.
Lors d'une transmission synchrone, les bits sont envoys de faon successive
sans sparation entre chaque caractre, il est donc ncessaire d'insrer des lments de synchronisation,
on parle alors de synchronisation
au niveau caractre.
Le principal inconvnient de la transmission synchrone est la reconnaissance des informations
au niveau du rcepteur, car il peut exister des diffrences entre les horloges de l'metteur et du rcepteur.
C'est pourquoi chaque envoi de donnes doit se faire sur une priode assez longue pour que le rcepteur
la distingue. Ainsi, la vitesse de transmission ne peut pas tre trs leve dans une liaison synchrone.
Prcdent
1
2
3
4
5
6
7
Suivant

Ralis sous la direction de Jean-Franois PILLOU,


fondateur de CommentCaMarche.net.
Ce document intitul Transmission de donnes - Les modes de transmission issu de CommentCaMarche
(www.commentcamarche.net) est mis disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des
copies de cette page, dans les conditions fixes par la licence, tant que cette note apparat clairement.

Das könnte Ihnen auch gefallen