Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
1. INTRODUCTION.
Le rle des transmissions de donnes est dassurer le transport fiable des informations entre
deux points: source et collecteur.Le transport des informations se fait toujours en utilisant un
support physique. A partir de la source, les signaux logiques sont transforms en signaux
physiques:
signaux lectriques
ondes lectro-magntiques
ondes lumineuses
La position de la transmission de donnes dans le modle OSI assure les tches de la couche
physique et dune partie de la couche liaison.
Lensemble {c1,...,cn } des caractres forment lalphabet, chaque caractre ci est reprsenter
par une configuration binaire (di1...din) de n bits.
Le nombre de bits peut tre fixe (tous les caractres sont reprsenter par un bit: ASCII) ou
bien variable ( code Huffman)
code fixe: 7 bits/car -> 128 caractres possibles 8me bit de parit
longueur fixe de 8 bits -> 256 configurations possibles utiliss par IBM pour les gros
systmes
Utilise une longueur gale au nombre de bit variable par caractre, le nombre de bit associ
un caractre dpend de la frquence dapparition dun alphabet
Reprsentation photographique
Cette mthode permet dafficher, transmettre, stocker une image comme un ensemble de
points (pixel).A chaque pixel est associ:
Une voie de transmission est caractrise par ses proprits par rapport la frquence. Tout
support une bande passante ( BP: bande de frquence dans laquelle les signaux sont
convenablement reus)
La consquence de la BP sur les signaux transmettre fait que le spectre en puissance des
signaux fournis par une source informatique sont dans une zone autour de la frquence 0.Ces
signaux ne sont pas transportables (BP=0, frq=0).Pour ladaptation on utilise dans le cas des
modems, les modems en bande de base et les modems transposition de phase.
Pour la distorsion de phase, la vitesse de propagation des ondes lectriques sur un support
mtallique est fonction de la frquence. Cette dpendance introduit un dphasage.
3.4. LE BRUIT.
causes diverses
3.5. LECHO.
Dans le RTC, la partie urbaine est faite avec une paire de fil, la partie inter-urbaine avec deux
paires, ce qui introduit un cho qui est un signal affaiblie et retard.
Ce sont des fils utiliss habituellement pour les installations tlphoniques, mais pour limiter
les perturbations lectro-magntiques on utilise des cbles blinds. Ils ont simples poser et
conomiques.
On les utilise en majorit pour des connexions entre ordinateurs et modems, dans les rseaux
locaux 10 BASE T (twisted pairs) comme Ethernet ou bien dans les rseaux du type Token-
Ring.
Le cble coaxial standard permet une bonne qualit de transmission et est utilis en gnral
comme pine dorsal dun rseau local, de plus ils sont faciles installer.
Les cbles fins RG58 " cheapernet " sont plus conomiques que les cbles standards, plus
souple et leur segment est plus fin.
La fibre optique est par dfinition un guide de lumire, la lumire se propage en son cur, le
guidage se faisant par rflexion successive. Il existe diffrent mode de propagation comme le
saut dindice ou le gradient dindice.
Les caractristiques principales de la fibre optique sont sa large BP, une insensibilit aux
ondes EM, un faible encombrement et une faible attnuation.
dformation du signal
perturbation, bruits....
mauvais fonctionnement de la liaison physique
Il est important dutiliser des mthodes pour dtecter voire corriger les erreurs.
Le rcepteur utilise les infos utiles reues afin de recalculer linfo redondante et de comparer
linfo redondante reue linfo redondante calcule
5.1. DETECTION AU NIVEAU DU CARACTERE.
Un caractre tant exprim sur 7 bits, on ajoute un bit de parit. Ce bit de parit est calcul par
la source et recalcul par le rcepteur et compar au bit de parit reu. La parit permet de
dtecter seulement un nombre impair de nombre.
Aprs linfo utile on ajoute une info redondante calcule daprs un algorithme. Le FCS est
calcul et mis par lmetteur, le FCS est recalcul par le rcepteur, il compare le FCS calcul
au FCS reu, si il y a galit la trame est correcte
la parit longitudinale : cette mthode permet dans certains cas de corriger les erreurs
les polynmes cycliques : appel CRC pour Cyclic Redundancy Check, cette mthode
est relativement complexe, son principe en est le suivant : on considre la suite de bits
dun message dune trame comme les coefficients dun polynme, on divise P(x) par
un polynme gnrateur normalis G(x), le reste de la division R(x) est utilis comme
info redondante
Les mthodes de protection contre les erreurs sont bien adaptes pour la dtection des erreurs.
La correction des erreurs est gnralement impossible car trop coteuse.
Pour la correction il est plus conomique de retransmettre linfo utile, cest la tche des
protocoles couches-liaison.
Lmetteur envoie une trame dinfo et attend un accus de rception AR positif ou ngatif; sil
reoit un AR ngatif il retransmet la mme trame sinon il envoie la trame suivante.
Si aprs une temporisation, lmetteur ne reoit pas dAR, la trame non accuse est
retransmise.
Cette mthode est utilise par le protocole BSC (Binary Synchronous Communication). Pour
envoyer un AR positif on utilise le caractre ACK et NACK pour un AR ngatif
Cette mthode ncessite une numrotation des trames. Lmetteur sautorise mettre un n
de trame nf ( taille fentre) sans recevoir dAR. Donc on anticipe un AR positif.
Le message transmettre est divis en trame nf=8.
Cette mthode limine les temps dattente donc permet daugmenter le dbit. La taille de la
fentre peut tre adapte (ngocie) avec les conditions de trafic et avec les possibilits du
rcepteur.
La retransmission slective est base sur le mme principe, on transmet sans attendre dAR,
sil reoit un AR ngatif pour la trame nk, il retransmet seulement la trame nk.
Ces mthodes sont utilises par le protocole HDLC ( High Data Link Control).
Ces mthodes sont utilises par les protocoles X25 niveau 2 et niveau 3.
5.4. CONCLUSION.
La dtection des erreurs de transmission par ajouts dinfo redondante est effectue par
" hardware " au niveau de la couche physique
La correction derreur par retransmission de linfo est effectue en gnrale par logiciel au
niveau de la couche de liaison.
6. TYPE DE TRANSMISSION.
En fonction des critres choisis on peut distinguer plusieurs modes de transmissions.
Srie : les n valeurs binaires du caractre sont transmis sur une mme file sur un seul
circuit pratiquement toutes les transmissions sont de type srie
Sens de la transmission
simplex-halfduplex-fullduplex
Asynchrone-Synchrone
Linterface V24=RS232 est une interface largement utilise pour les transmissions srie :
liaison ORDI-MODEM
Pourquoi un DCE ?
adaptation la BP de la ligne/rseau
en fonction du type de support physique et du type de rseau, il faut adapter le signal
fourni par le DTE
conomie : les quipements de communication sont complexes et chers et lintgration
de ces quipements dans le DTE augmente son prix
flexibilit partir de la mme interface V24, on peut par ladjonction dun DCE
sadapter une grande varit de condition de transmission
8. LINTERFACE DTE-DCE.
8.1. INTERET DES NORMES: NORME V24 (V28)=RS232S.
La norme dicte par EIA (Electronic Industry Association) sous le nom RS232 et adopte
ensuite par le CCITT sous le nom V24: spcification fonctionnelle et V28: spcification
lectrique.
rception de donnes RD B3
Le minimum de circuit que lon doit utiliser doit permettre la transmission full-duplex.
On doit fournir :
TD
RD
SG
Cette liaison permet la transmission des donnes mais elle a deux inconvnients
on ne peut pas contrler les quipements qui se trouvent au bout et dterminer sils
sont en tat de fonctionnement
on na pas de contrle de flux
Pour pouvoir contrler la liaison DTE-DCE, il faut utiliser des signaux supplmentaires.
Aprs cette phase initiale, ces signaux sont utiliss aussi pour la gestion de flux. Dfinition
dE et de R toujours par rapport au DTE
Contrle de flux :
En rception :
o si le DTE est prt recevoir il met le signal DTR=1 et test si le modem est en
tat de marche donc si DSR=1
o pour recevoir, le DTE met DTR=1 et teste si DSR=1
o si OK on fait la lecture du caractre
o si le DTE ne peut pas recevoir, il met DTR=0
o la rception est commande par DTR=1 prt recevoir DTR=0 ne peut pas
recevoir
En mission :
o il faut ajouter des circuits supplmentaires
OK tu peux envoyer
le modem local nassure que la liaison vers le modem distant est en tat de fonctionner
aprs un certain dlai, il positionne CTS=1
on dtecte CTS=1, le DTE commence la transmission
si le DCE ne peut pas suivre, il met CTS=0
Donc du ct DTE :
Quand la distance nest pas trs grande entre 2 quipements info (DTE), on na pas besoin de
DCE (Modem)
NULL Modem
NO Modem
FAUX Modem
Dans ce cas, au lieu de modifier ltat des signaux ou circuits, on envoie un caractre pour
interdire ou autoriser lmission, les caractres sont envoys sur les lignes de donnes.
La rception dun XOFF par un DTE interdit lmission alors que la rception dun XON
lautorise nouveau.
Le BIOS teste les signaux DSR, CTS,.... et donc pour pouvoir transmettre avec une liaison
minimale, il faut fournir ces signaux pour cela, on utilisera les signaux fourni par chaque PC.
Limprimante est un quipement lent qui comporte des parties mcaniques. Ils ne peuvent pas
suivre le rythme de transmission du PC, pour assurer un comportement souple, ces
quipements sont quips de mmoire tampon
Principe :
La transmission asynchrone se fait en gnral par caractre, elle est bien adapte pour la
liaison entre terminal et ordinateur. Lmetteur et le rcepteur ont des horloges propres ayant
mme frquence mais des phases diffrentes, comme les horloges sont des quipements
physiques, il y a un dphasage permanent.
Les bits utiles sont encadrs par un signal de dbut (START) et un signal de fin (STOP) de
caractre. Pour la synchronisation, le rcepteur utilise le bit de START du caractre reu pour
synchroniser la phase de lhorloge. Avec le temps, il y a drive de la phase relative entre
horloge metteur et horloge rcepteur. Le rcepteur utilise le bit START pour resynchroniser
la phase de son horloge au dbut de chaque caractre. La drive est faible pour 8 10 Bits
mais pour 500 2000 bits celle-ci peut dpasser priode dhorloge
Principe :
La synchronisation se fait par les donnes par le bit START du dbut de caractre. Le
rendement est faible car pour 5-8 bits de donnes on doit transmettre 2-3 bits dencadrement.
Dans le cas de la transmission synchrone, la transmission se fait par trame. Dans le cas de la
norme V24, on transmet un signal dhorloge en permanence, donc lmetteur va transmettre
un signal de rfrence et un signal dhorloge.
Le but est dutiliser le mme signal dhorloge en mission de donnes pour lchantillonnage
des donnes du rcepteur, donc il ny a plus de dphasage car on utilise la mme horloge.
full-duplex :
o Emission du DTE vers DCE
o Rception par DCE du DTE
o
en rception (DCE ->DTE) : lhorloge est toujours celle
du modem (signal 115)
en mission (DTE ->DCE) :on peut choisir entre:
lhorloge fournie par DTE ( circuit 113) et lhorloge
fournie par DCE ( circuit 114)
Dans lutilisation du RTC, on veut utiliser la mme ligne tlphonique pour la transmission de
donnes.
Il y a des normes pour la connexion automatique du terminal la ligne Norme V25, V25 bis
Le cas a demande une surveillance permanente pour la rponse, la norme prvoit 2 cas de
rponses automatiques mode 108/1 et 108/2
On distingue 4 phases:
1. dtection dappel: le modem dtecte un appel entrant, il met le signal 125 1 pour
informer le DTE de lappel entrant
2. initialisation: le terminal rpond en fermant le circuit 108 (mise de 108 1), le modem
connecte le DTE la ligne indique lappelant que lappel est reu , met le circuit 107
Data Set Ready 1, ie cela indique au DTE que le modem peut fonctionner.
3. prparation: le terminal qui dsire transmettre met RTS 1, son modem vrifie auprs
du modem distant, quil peut recevoir et donner au DTE , lautorisation dmettre par
signal CTS=1.
4. transmission: le terminal dsirant mettre transmet la donne sur circuit TD
Dans ce cas le terminal DTE doit tre en tat de fonctionnement et il doit mettre le signal
DTR=1 en permanence. En cas dappel entrant, le modem vrifie que le signal DTR=1,
observe une priode de silence et ensuite met le signal DSR=1.Les autres phases sont
identiques.
Rle du DCE
Le modem fait un simple transcodage de linfo numrique pour une meilleure adaptation la
ligne ou la BP.
Le modem met un signal porteur, le signal est modul en fonction des donnes transmettre
Emission :
Le codeur utilise les donnes mises par le DTE et lhorloge interne du modem ou lhorloge
reue par le DTE.
Pour faire le codage, si lon utilise lhorloge interne, on transmet ce signal au DTE par le
circuit 114, les donnes codes sont transmises lamplification adaptateur et mise vers
lautre extrmit
Rception:
Lextraction dhorloge utilise les donnes reues et lhorloge interne du modem. Pour fournir
un signal dhorloge correcte (ie synchronis) par rapport aux donnes reues.
Le dcodeur utilise les donnes reues et lhorloge correcte. Le dcodeur transmet les donnes
vers le DTE sur le circuit104 (RD).Il y a en plus transmission du signal dhorloge du modem
vers le DTE par le signal 115.Le DTE va asservir son horloge pour lchantillonnage des
donnes reues sur le signal 115 reu du modem.
Dans le domaine priv, quand la distance est suprieure entre les extrmits dpasse les
limites de la norme V24, on installe une paire mtallique et un couple de modem BdB.
Dans le domaine public, on va utiliser des lignes spcialises qui sont des lignes loues
24h/24h par France Tlcom, on peut assurant la continuit physique entre les extrmits et la
qualit de transmission li au dbit.
On parle du codage de linfo entre les 2 modems, le codage en BdB est choisi de 2
caractristiques du signal cod obtenu.
Les diffrents types de codage peuvent avoir des BP diffrentes, il faut tenir compte de
ladaptation la BP du support physique.
Codage le plus simple, associe la valeur binaire 0 une tension -a et la valeur binaire 1 une
tension +a, les valeurs sont constantes pendant la priode dhorloge.
Elle est utilise comme NRZ, ltat Xt pour la priode courante se dduit de ltat Xt-1 de la
priode prcdente:
Avantages: la polarit nest plus lie la signification du signal, on vite le reprage des
fils
Dans ce cas le signal est constant pendant priode de la priode dhorloge. La signification
dune valeur binaire est associe la suite de 2 moitis Xt 1->Xt 2
val. binaire 0 :
Xt 1=+a
Xt 2=-a
val. binaire 1 :
Xt 1=-a
Xt 2=+a
val. binaire 0 :
Xt 1=Xt-1 1
Xt 2=-Xt 1
val. binaire 1 :
Xt 1=-Xt-1 1
Xt 2=-Xt 1
9.3.1.Gnralits.
D: dbit binaire
R: rapidit
Si lon veut reprsenter sur un intervalle N tats discrets, on suppose le cas avec N=4 tats
discrets.
On associe les valeurs 0 1 2 3 aux amplitudes A0-A3, ici 1 Bauds vaut 2 bits. Dans ce cas,
Log2N=2 bits. Chaque changement dtat permet de reprsenter 2 bits. Si on utilise une
transition avec 600 Baud/s.
D=R.log2N=600 bits/s
D=R.log2N=1200 bits/s
Le modem met un signal appel " porteuse ", la frquence de celle-ci est adapte la BP du
support physique et est indpendante de la frquence des donnes.
avec
A: amplitude
: frquence
: phase
A la rception, le modem utilise des filtres passe-bande pour trouver la valeur binaire.
La modulation est mesure comme une diffrence de tension entre rfrence et donnes. Cette
mthode utilise le mme support physique pour transmettre sur plusieurs canaux sur des BP
diffrentes. La mthode sappelle mthode " par partage de bande ".
On peut avoir une communication FULL-DUPLEX sur 2 fils uniquement par partage de la
BP.
La mthode consiste reprsenter 1 ou plusieurs bits par un saut de phase. Pour illustrer, on
analyse le modem V22 utilisant la modulation de phase 4 tats.
Pour avoir FULL-DUPLEX sur le RTC, on utilisera 2 porteuses donc une porteuse pour
chaque sens de transmission. Chaque porteuse est module dune manire indpendante, elle
est module en phase avec N=4 donc 2 bauds par changement dtat. La rapidit R=1200
bauds/s. La modulation en phase de la porteuse 1200 Hz donne 2 cycles/bauds. La
modulation de la porteuse 2400 Hz est similaire, la seule diffrence rsidant dans le fait que
lon a 4 cycles/bauds
Le CCITT a standardis les modems " transport de frquence " quutilise les rseaux
publics.
Tendance :
En cas de problme sur une liaison entre 2 DTE, il faut pouvoir tester les diffrents
composants de la liaison. Lavis V54 du CCITT normalise ces bouclages. Le bouclage se fait
sur ces modems
modem de bouclage 3 lit les donnes ct DTE, les passent dans le modem ensuite
renvoie vers le DTE
modem de bouclage 2 lit les donnes ct ligne, les passent dans le modem et met les
donnes nouveau vers la ligne.
comment tester les diffrents composants ?
Le constructeur Hayes a mis au point pour ses modems une forme de pilotage par commande
logicielle envoys depuis un DTE. Les commandes Hayes sont devenues un standard du
march. Nanmoins certains constructeurs proposent des commandes Hayes , mais celles-ci
ne sont pas identiques loriginale.
ATDT
T: combinaison de frquence