Professional Documents
Culture Documents
Cration
1998 Bernard Tuy (UREC)
Modification
1999 Jean-Paul Gautier (UREC),Vincent Roca (LIP6) 2000-2001 Christian Hascot (CCR)
Plan
Historique lments formels de transport de linformation Type de liaisons, Mthode d'change Synchronisation des transmissions Gnralits et dfinitions de base Types de signaux et Types de donnes (Numriques, Analogiques) Codage des signaux Modulation et Multiplexage des signaux Numrisation dun signal - Compression de donnes Un exemple de liaison de donnes normalise HDLC
ARS 00/01 2
Historique
1865 : Tlgraphe (S.B. Morse) 1876 : Tlphone (Bell) 1930 : Tlvision (principes) 1963 : Tlex, liaisons spcialises bas dbit 1964 : Transmission de donnes sur RTC 1969 : Internet 1970 : Rseaux locaux 1977 : Transmic (LS Transfix 2.4kb/s 2Mb/s) 1978 : Transpac (rseau de paquets X25 2.4kb/s 2Mb/s) 1988 : RNIS (Rseau Numrique Intgration de Services) (ISDN) 1995 : ATM (Asynchronous Transfert Mode) 2000 : DWDM (Dense Wavelengh Division Multiplexing)
ARS 00/01 3
Ordinateur ou terminal
ETTD
Canal de Transmission : coaxial, paires torsades, FO ETTD quipement Terminal de Transmission de Donnes (CCITT) DTE Data Terminal Equipment (EIA)
ARS 00/01
Canal de transmission
Modem ETCD
ETCD
quipement Terminal de Circuit de Donnes DCE Data Communication Equipment Modem Modulateur / Dmodulateur Canal de Transmission : Ligne tlphonique
ARS 00/01 5
Modem
Canal de transmission
Modem
ETTD
ETCD
ETCD
ETTD
Canal de Transmission : coaxial, paires torsades, FO, RTC ETTD quipement Terminal de Transmission de Donnes ETCD quipement Terminal de Circuit de Donnes Modem Modulateur / Dmodulateur
ARS 00/01 6
Point Multipoint
En boucle ou anneau
ARS 00/01 7
Modes d'change
Simplex :
1 seul sens dmission dans le canal de transmission
Duplex (full-duplex)
Un metteur chaque extrmit, mission simultane dans le mme canal de transmission
Transmissions parallles
Bus des ordinateurs (E)ISA, PCMCIA, VME
Transmissions sries
ARS 00/01
Signal de donnes
Signal dhorloge
ARS 00/01
Start
Parit Stop
ARS 00/01
Caractre suivant
10
Commutation Paquet
Pour optimiser l'utilisation des ressources, supprime le temps d'tablissement de la liaison Tampons ncessaires, engorgement possible Indpendance du chemin parcouru
Commutation Cellule
Commutation rapide de circuits (ATM) Paquets de petites tailles : Cellule Taille fixe pour automatisation simple et surtout rapide
ARS 00/01 11
Sans acquittement
Rapide, mais ncessite un rseau taux d'erreur faible
Mode connect
Le plus labor, le plus fiable, et le plus coteux en ressource
ARS 00/01
12
Supports de Transmission
Bande passante > 100 KHz >100 MHz > 1GHz Variable (nature et frquence) Satellites X canaux > 10 MHz LAN : Local Area Network MAN : Metropolitan Area Network WAN : Wide Area Network Types Paires Torsades Coaxial Fibres Optiques Faisceaux Hertziens Utilisation Tlphonie, LAN Tlphonie, LAN LAN, MAN et WAN LAN, MAN WAN
ARS 00/01
13
Gnralits
Transfert non instantan qui dpend
Du support (air, cuivre, fibre optique) De la distance (du mtre des milliers de kilomtres)
Au contraire de la vue ou de l'ouie, la transmission de donnes informatique ne supporte pas les erreurs.
Il faut obligatoirement qu'elles soient corriges un moment ou un autre avant leur possible utilisation sur l'quipement distant.
ARS 00/01
14
Dfinitions
Unit de Frquence du signal : Hertz (Hz) : 1/T (T : priode du signal)
C'est le nombre de priodes (ou doscillations) par seconde (qui se dcline kHz, MHz, GHz )
Longueur d'ondes Ondes kilomtriques Ondes mtriques Ondes centimtriques Ondes millimtriques
ARS 00/01 15
Dfinitions
Bande Passante (Hz) :
Caractrise tous les supports de transmission, cest la bande de frquences dans laquelle les signaux sont correctement reus
BP = F maximale - F minimale Dfinit pour un rapport de puissance (Pe/Pr) en dB 10 log (P mission / P reue) N
Par convention, on prend N = 3 soit 50 % de "perte" Exemples :
Sensibilit de loreille dans la bande de frquence 20 20000 Hz Caractristiques Haut parleur Hi-fi : 30 18000Hz Bande passante du tlphone 300 3700 Hz (4000 Hz 300 Hz)
ARS 00/01 16
Dfinitions
Le dbit binaire (D) caractrise plus une liaison au niveau rseau informatique (bits/s ou bps) :
formule de Shannon Est une fonction directe de la bande passante (BP) :
D = BP log2 (1 + S/N)
S/N = signal/bruit
Cest la quantit maximale dinformation transmissible sur une voie exemple : nos lignes tlphoniques
BP 3400 Hz S/N 1000 => Dbit binaire maximal thorique 34000 bits/s
ARS 00/01
17
Dfinitions
Notion de spectre
Le phnomne vibratoire le + simple : la sinusode Sinusode parfaite, le spectre d'nergie se reprsente par une raie Signal rel => talement autour de la frquence F thorique (Ff) Signal binaire => talement de raies qui se chevauchent => spectre continu
nergie du signal
Densit d'nergie
Frquence Frquence
ARS 00/01
Largeur de bande
18
Ncessit de transmettre le rythme dhorloge pour la synchronisation du rcepteur qui doit pouvoir reconstituer la squence des donnes reues (ajout d'infos prvoir) Dformation des signaux transmis augmente avec la largeur de la bande de frquence utilise <=> on cherche rduire la frquence principale du signal transmis
ARS 00/01 19
ETTD
Modem ETCD
Support de transmission
Modem ETCD
ETTD
Numrique
1 0 11
Analogique
Numrique
1 0 11
Types de transmissions
Transmission analogique :
Transmission numrique :
ARS 00/01
22
Signal analogique :
L'amplitude varie de manire continue dans le temps, les valeurs tant diffrentes chaque instant. Un tel signal nadmet pas de discontinuit.
Transmission analogique
Historiquement les premires (tlex, LS bas dbit au dbut des annes 60)
Base installe importante de liaison cuivre (PT ou coaxial) dans les villes 2ime jeunesse avec xDSL (Digital Subscriber Line)
Fonctionnelles
Voir figure diapositive suivante
ARS 00/01 25
ETTD
5 Prt mettre / Clear To Send (CTS) 6 Poste de donnes prt / Data Set Ready (DSR) 7 Terre de signalisation 8 Dtection signal de ligne / Carrier Detect (CD) 20 ETTD prt / Data Terminal Ready (DTR)
ARS 00/01
ETCD
26
Communication ETTD/ETCD
ETCD dtecte la porteuse => ETTD prvenu par CD ETTD prvient ETCD volont TX par RTS Rponse ETCD par CTS TX sur TD .
Transmission analogique
Codes principaux trouvs sur modem normalis CCITT
103 : mission de donnes (ETTD vers ETCD) 104 : Rception de donnes (ETCD vers ETTD) 105 : Demande pour mettre (RTS) (contrle de flux) 106 : Prt mettre (contrle de flux) 108 : ETTD prt (DTR) indique que ETTD prt fonctionner 109 : Dtection du signal de ligne reu 122 : Dtection du signal reu sur la voie de retour ( 109) 142 : Indication de test Indicateur de qualit de ligne
ARS 00/01 28
Transmission numrique
Remplace petit petit la transmission analogique Transmission numrique + performante
Faible taux d'erreur des liaisons Simplicit du signal (0 ou 1) => Simplicit amplificateur
Pas d'effet cumulatif li aux parasites
Exemples pratiques :
qualit CD et qualit vinyle V90 (TX : 33.6k, RX 56k) base sur la qualit du rseau numrique
Convertisseur Numrique -> Analogique : dbit 33.6k
ARS 00/01
56k
29
= n * T avec n e N et n > 0
ARS 00/01
31
Codage du signal
Le codage est ralis principalement pour
Supprimer la composante continue du signal, Une dtection + simple des erreurs de transmission
ARS 00/01
32
0 -a
Spectre de puissance du signal NRZ concentr au voisinage des basses frquences => mauvaise transmission par le support
ARS 00/01 33
Codage 2 niveaux
Codage NRZI : (Utilis par Ethernet 100)
Le 1 est cod alternativement par front montant ou par un front descendant (fonction du prcdent codage du 1) Le 0 garde le niveau de tension du dernier 1 La mme suite binaire que prcdemment (01011000) sera code :
0 1 0 1 1 0 0 0
+a
0 -a
Codage 2 niveaux
Codage Manchester : (Codage de l'ethernet 10 Mb/s)
Consiste introduire dans le signal des transitions au milieu de chaque intervalle ( 0 => front montant, 1 => front descendant : synchronisation) La mme suite binaire que prcdemment (01011000) sera code :
0 1 0 1 1 0
+a
0 0
0 -a
Spectre de puissance du signal Manchester utilise une bande de frquence 2 x + grande (0 , 2/) => BP du support doit tre 2 x + large et doit supporter 2 x + de bruit (erreur)
ARS 00/01 35
+a -a
ARS 00/01
36
Codages 3 niveaux
Utilisent bande de frquence [0 , 1/]
Bipolaire simple
Signal transmis vaut 0 si la donne vaut 0 Signal transmis vaut alternativement +a ou -a si la donne vaut 1
+a 0 -a 0 1 0 1 1 0 0 0
0 1 0 1 0 0 0
+a 0 -a
37
24 codes sur 32 de dfinis 16 pour les donnes 8 pour le contrle (dbut, fin, tat de la ligne) Les autres sont invalides
39
ARS 00/01
40
ARS 00/01
41
1 1 0
0 1
1 1
0 0
1 1 0
0 1
1 1
0 0
Codage 4B/5B
Codage 4B/5B +NRZI Codage 4B/5B + MLT3 3 niveaux
ARS 00/01
42
ARS 00/01
43
Transmissions analogiques
Utilisation des diffrentes modulations
Modulations damplitude :
Radiodiffusion monophonique Tlphonie
Modulation de frquence :
Radiodiffusion strophonique, tldiffusion Tlphonie
Modulation de phase :
Transport des signaux numriques sur circuits tlphoniques Faisceaux hertziens Liaisons satellites
ARS 00/01
44
ARS 00/01
45
S(t) = A sin (2 F t + ) Le signal est transport sous la forme dune onde faisant varier une des caractristiques physiques du support :
Tension lectrique Onde radio-lectrique Intensit lumineuse
ARS 00/01
46
Effets de la modulation
La modulation est la transformation dun message transmettre en un signal adapt la transmission sur un support physique ou la lgislation Transposition dans un domaine de frquences adapt au support de transmission Offre une meilleure protection du signal contre le bruit Possibilit de transmission simultane de messages dans des bandes de frquences adjacentes pour une meilleure utilisation du support (multiplexage)
ARS 00/01
48
T: priode de modulation : dure d'un bit du signal modul Q = /T : nombre de bits cod par intervalle de modulation T
Remarque :
Q = 1 (modulation simple), le dbit binaire (bits/s) est gal la rapidit de modulation (bauds) Par abus de langage, on parle de dbit en bauds avec Q = 1
ARS 00/01 49
avec 4 frquences (F1= 00, F2= 01, F3= 10, F4= 11) Priode de modulation T = transport de 2 bits => RM (bauds) = 1 / T - D (bits/s) = 2 x 1 / T D = 2 x RM
ARS 00/01 50
Multiplexage
Objectif :
Optimiser lusage des canaux de transmission => transmissions simultanes d'un maximum dinformations
Principe :
Traiter le signal pour concentrer des flux d origines diverses sous forme d un signal composite unique => signal multiplex
3 techniques coexistent :
Multiplexage en frquences Multiplexage temporel Multiplexage temporel statistique
ARS 00/01 51
Multiplexage: quipements
Multiplexeur/ D-multiplexeur
Multiplexeur/ D-multiplexeur
Voies ou Portes
ETCD
Canal de Transmission
ARS 00/01
52
Multiplexage en frquence
Principe:
Dcouper la bande passante dun canal en plusieurs sous-bandes Chaque sous-bande est affecte une voie de transmission
F1 F2 F3
ARS 00/01
53
Multiplexage temporel
Appel souvent TDM (Time Division Multiplexing) Principe :
Des bits ou (des octets) sont prlevs successivement sur les diffrentes voies relies au multiplexeur pour construire un train de bits (ou doctets) qui constituera le signal composite
CC BB AA CC BB AA CC
t
Avantages :
Signal composite de dbit Dt infrieur la somme des dbits des voies relies au multiplexeur ( Di), => sur-allocation (overbooking)
Le rapport Di / Dt est couramment de 4 5 Technique trs utilise pour les lignes spcialises permanentes (LS)
ARS 00/01 55
chantillonnage
Pas dchantillonnage
temps
11 10 01 00
Pas de quantification
Quantification
Transmission binaire
01 11 01 11 00
temps
Codage
58
ARS 00/01
Exemples de dbit
Son Haute Fidlit :
Frquence maximale = 20 000 Hz (20 kHz) Frquence chantillonnage utilise : 44100 Hz Codage sur 16 bits Dbit 0.7 Mb/s en mono, 1.4 Mb/s pour un signal strophonique 1 Image (hauteur h, largeur l, n bits pour coder un pixel): h x l x n bits Qualit VCR (352 x 240 x 24) x (25 images/s) 32 Mb/s Qualit TV (768 x 576 x 24) x (25 images/s) 250 Mb/s Qualit TVHD (1920 x 1080 x 24) x (30 images/s) 1120 Mb/s
Vido
Codage de la voix
Le traitement de la voix comprend deux tapes :
Analyse de la parole
Convertir un signal analogique sous une forme numrique
Synthse de la parole
Convertir un signal numrique sous une forme analogique
Codage de la voix :
Voix synthtique (LPC)
Codage hybride :
Code-excited Linear Prediction (CELP),...
ARS 00/01 60
- Achemine des trames sur la liaison physique - Effectue un contrle de flux afin d'viter la saturation - Dtecte et corrige les erreurs de transmission, provoque des retransmissions en cas d'anomalie
OSI = 2
Trains de bits
66
IEEE802.3 et "Ethernet" IEEE802.5 (Token Ring) Sans-fil IEEE802.11(1 2Mb/s), IEEE802.11b(11Mb/s) FDDI (ANSI X3T9) .
ARS 00/01 67
metteur
Acquittements
Rcepteur
Temps de propagation
ARS 00/01 68
metteur Rcepteur
Acquittement trame Nn
ARS 00/01
metteur
Acquittement groups des trames N< n
Rcepteur
ARS 00/01
70
ARS 00/01
71
Fanion
Donnes
FCS
Adresse
Contrle
ARS 00/01
FCS
HDLC : Fanion
8 bits 8 bits 8 bits Contrle taille variable 16 bits 8 bits Fanion Fanion Adresse
Donnes
FCS
yourseen 47884 yourseen 648137 yourseen 47885 yourseen 648138 yourseen 47886 yourseen 648139
HDLC : Adresses
8 bits 8 bits 8 bits taille variable 16 bits 8 bits Fanion Fanion Adresse Contrle
Donnes
FCS
HDLC : Contrle
8 bits Fanion 8 bits 8 bits taille variable 16 bits 8 bits Fanion Adresse Contrle
Donnes
FCS
3
Nombre de bit 1
P/F NR Information, Supervision, non nUmrot I 0 NS NS : N de Squence S 1 0 SS P/F NR P/F : invitation mettre (Poll) (commande) P/F : bit Final pour une rponse U 1 0 MM P/F MMM NR : N de squence en Rception Peut tre aussi tendu 2 octets S : Bit de fonction de Supervision => NS & NR 7bits M : Bit de fonction de Modification
ARS 00/01 76
Donnes
NR
FCS
NS
P/F
16 bits
8 bits
Fanion
Fanion Adresse
FCS NR
SS
P/F
FCS NR
SS
P/F
FCS NR
SS
P/F
Donnes
NR
FCS
SS
P/F
ARS 00/01
81
Donnes
FCS
MM P/F MMM
HDLC : Donnes
8 bits Fanion 8 bits 8 bits taille variable 16 bits 8 bits Fanion Adresse Contrle
Donnes
FCS
ARS 00/01
83
HDLC : FCS
8 bits Fanion 8 bits 8 bits taille variable 16 bits 8 bits Fanion Adresse Contrle
Donnes
FCS
ARS 00/01
85
n-1 n
n-1 n
Erreur de NS
n-1 n Tempo
Analogies
De nombreux mcanismes prsents avec HDLC se retrouvent dans les couches suprieures (ex: TCP)
Numrotation des trames Acquittements Dlai de retransmission Fentre dmission Protection par FCS Niveau 2 => Numro de squence TCP => Champ ACK de len-tte TCP => Idem avec TCP => Idem avec TCP => Protection par checksum Niveau 4
ARS 00/01
88
ARS 00/01
89
ARS 00/01
90
Techniques du jeton
En gnral jeton permission d'mettre 802.4 : Bus jeton
Applications industrielles
ARS 00/01
92
ARS 00/01
95
Bibliographie
Tlinformatique (Dunod Informatique)
Par C. Macchi, JF Guilbert
Rseaux (InterEditions)
Par Andrew Tanenbaum