Vous êtes sur la page 1sur 123

Second Chapitre

Niveau Physique

Plan du cours physique


Transmission sur un canal
Transmission en bande limite
Transmission en prsence de bruit
Dtection et correction des erreurs
Reprsentation des signaux

Technologie du niveau physique


Les contrleurs
Les interfaces standards
Les modems
Les voies de communication
Les rseaux au niveau physique
Rseau tlphonique commut
Rseaux PDH et SDH

Rappel des objectifs du


niveau physique
Dfinition :
Transmission effective des informations
binaires sur une voie physique en sadaptant aux
contraintes du support physique utilis.

Problmes rsoudre
Problmes de synchronisation : dlimitation
des informations significatives.
Problmes de modulation : reprsentation des
bits (lectronique ou optique).
Problmes mcanique : ralisation des
3
connecteurs (connectique).

Niveau Physique

Premire partie

Transmission du signal

Introduction : canal de
transmission
Disposer d'un support
Physique qui vhicule les
signaux lectromagntiques:

Ordinateur A

fils mtalliques => signaux lectriques


Atmosphre
=> ondes radio
fibre optique => lumire

Contrleur
Source

Canal

Ordinateur B

Dispositifs
d'adaptation au
canal (modems)
Milieu

Destination

Canal de transmission : une source (dispositif d'adaptation


en mission), un mdium (un milieu de transmission) et une
destination (dispositif d'adaptation en rception).
Type de canal de transmission tudi : unidirectionnel
(ou simplexe).
5

Problme principal du canal :


le dbit binaire
Quel dbit d'information peut-tre
transmis par un canal de transmission en
fonction des caractristiques de ce canal ?
La bande passante : bande des frquences qui
sont transmises par le canal.
La dformation du signal : distorsions
apportes par les imperfections de la transmission.
Le bruit : influences externes provoques dans le
canal par le milieu extrieur.
6

Etude 1 : Canal sans bruit en bande


limite
La bande de frquence est limite une valeur B.
On ne sintresse pas au problme des bruits additifs.
La source code les donnes mettre (les bits) par une
fonction g(t) du temps : une reprsentation dans le domaine
temporel dun signal numrique ou analogique/continu.
g(t)
g(t)
0 1 0 1 1
t

Outil de cette tude : l'analyse de Fourier.


Objectif : Introduire l'importance de la disponibilit d'une
7
large bande passante => passer dans le domaine frquentiel.

Fonctions sinusoides
On dcompose un signal selon un somme de fonctions
sinusodes.
Le signal analogique lmentaire est le sinus (ou le cosinus).

g (t ) = c sin(2ft + )

Signal priodique caractris par trois paramtres:


amplitude c, frquence f, phase
g(t) +c
Priode T avec f=1/T
t

c sin( )
-c

a) Cas ou la fonction g(t) est


priodique
Correspond une prsentation dans un cas trs
particulier: g est priodique (par exemple une horloge).
g(t) peut-tre reprsente comme une somme infinie de
+
fonctions sinus ou cosinus.

g (t ) = c0 + cn cos(2nft n )

n =1
f la frquence du signal priodique f = 1/T ou T est la priode.
Chaque terme en cosinus est caractris par :
. nf est une harmonique du signal.
. une composante d'amplitude:
. une composante de phase: n

cn
9

Reprsentation spectrale
Spectre d'amplitude : Reprsentation des amplitudes cn en
fonction des frquences.
Fonction priodique=> spectre de raies : une raie est
associe chaque harmonique.
Amplitude

A(f)

0 f 2f

nf

Frquence
f

Spectre de puissance :Reprsentation des puissances


contenues dans les diffrentes harmoniques.
Puissance moyenne d'un signal Puissance P(f)
Frquence
T

P= 1
T

g(t)2 dt =
0

c 2n
n=0

0 f 2f

nf

10

Premire application de cette


reprsentation
Lorsque l'on transmet un signal A(f)
on le dforme de manire
B
diffrente selon les frquences.
f
Dformation fondamentale : on
ne transmet jamais toutes les
Filtre passe-bas
A(f)
frquences => Les frquences
leves disparaissent.
B
Un canal se comporte comme
f
un filtre.
Filtre passe-bande
Exemple : Bande passante rseau
11
tlphonique commut 300-3400 Hz

Distorsion due la suppression des


frquences leves sur une horloge
1.2
f0(x)
f1(x)
f2(x)
f3(x)
f4(x)

0.8

0.6

f0(x)

0.4

f1(x)

0.2

f2(x)

f4(x)
f3(x)

-0.2
-1

-0.8

-0.6

-0.4

-0.2

0.2

0.4

0.6

0.8

12

b) Cas ou la fonction g(t) est


non priodique
Intgrale de Fourier
Un signal non priodique peut tre mis sous la
forme d'une intgrale de fonction sinusodale:
g (t ) =

S ( ) cos(t ( ))d

0
Spectre continu : Pour toutes les frquences f
(avec =2f la pulsation) on a :

S()
( )

une amplitude
une phase

13

Notion de fonction de
transfert
Canal par nature imparfait => chaque composante est
dforme de faon diffrente selon la frquence.
Fonction de transfert du canal A(
), B(
) .
Attnuation en amplitude : A(
) le coefficient multiplicatif qui
caractrise l'attnuation en fonction de la frquence (rsistance,
dispersion donde).
Retard de phase : B(
) le coefficient additif caractrisant le retard en
fonction de la frquence.

Modifications apportes au signal: Si le signal g(t) est


mis, le signal reu est alors r(t): +

r (t ) =

g (t ) =

S ( ) cos(t ( ))d
0

A( )S ( ) cos(t ( ) + B( ))d
0

14

Mesure de lattnuation:
le dcibel
L'attnuation (affaiblissement) est une perte de puissance
qui sexprime en dcibels:
S=10*log10(PS/PE) (valeur ngative).
Le dcibel est la reprsentation en logarithmes d'un
rapport de puissances (meilleure chelle, et les pertes en
cascade sexprime par des additions).
On peut aussi exprimer les pertes sur des tensions
N=20*log10(TS/TE) puisque P=U2/R.

Une puissance de signal peut tre donne en dcibel par


watt ou par milliwatt dBmW:
SdBmW=10*log10P (ou P est en milliwatt).
Pour contrecarrer laffaiblissement on utilise des
amplificateurs qui procurent un gain.
G=10*log10(PS/PE) a une valeur positive.

15

Engagements contractuels sur les


voies de communication
Notion de gabarit : Performance les plus mauvaises
offertes par la voie en termes d'attnuation et de
dphasage: les gabarits.
Exemple: Gabarit de rseau tlphonique commut
Affaiblissement en dcibel

6
5

Dphasage en ms

1,5
1
f en hz

300 500

1900

2600

800 1000

f en hz
2400 2600
16

Rsultat dchantillonnage de
Shannon, Nyquist
B La largeur de bande d'un filtre en hertz : on transmet
un signal au travers de ce filtre.
R La rapidit de modulation en bauds : le nombre
d'intervalles lmentaires par unit de temps (secondes) qui
permettent l'change dun chantillon (dun symbole).
V La valence d'un signal chantillonn : le nombre de
symboles diffrents qui peuvent tre distingus par intervalle.
Q La quantit d'information par intervalle en bits

Q = log2 V
C Le dbit maximum d'informations en bits/seconde

C= R log2 V = 2B log2 V

17

Interprtation de Shannon, Nyquist


Thorme dchantillonnage
Un signal peut (thoriquement) tre reconstruit partir dune frquence
dchantillonnage gale deux fois la largeur de bande (deux fois la
frquence maximale du signal pour un filtre passe-bas).
Soit encore : toutes les frquences infrieures la moiti de la
frquence dchantillonnage peuvent tre exactement restitues.
Exemple : Le son CD est chantillonn 44100 fois par seconde => on ne
peut restituer correctement que les frquences de 0 22050 Hz.

Rsultat de dbit maximum pour un signal support de


largeur de bande B.
Le dbit maximum thorique est atteint pour R = 2B (en chantillonnant
2B fois par unit de temps on atteint le dbit maximum).
Dans une bande B pour augmenter le dbit au il faut augmenter V la
18
valence (le nombre de symboles par intervalles lmentaires).

Etude 2: Transmission en
prsence de bruits.
Objectif de la thorie de l'information de Shannon
Modliser un canal soumis un bruit additif.
Dterminer la capacit maximum de transmission d'un canal

Origine des bruits


Thermiques : Bruit de fond des rsistances.
Diaphoniques : Influence permanente d'un conducteur
sur un autre.
Impulsionels : Influences transitoires des impulsions
Harmoniques : Phnomnes de battements, de rflexions.
19

Entropie dune source


Hypothses :
Une source met des messages (ou symboles) pris dans un ensemble
(un alphabet) donn fini (cas infini non trait ici)

X = x1 , x2 , x3 ,..., xk ,..., xM
Les messages mis sont alatoires sinon il n'y a pas de communication
d'information => Ensemble des probabilits a priori
p ( x1 ), p ( x2 ), p ( x3 ),..., p ( xk ),..., p ( xM )

L'entropie d'une source H : cest la quantit d'information


moyenne apporte par la source
Quantit d'information apporte par le message k : log 2 p( xk )
Quantit moyenne : esprance mathmatique pour tous les messages
M
possibles :

H = p ( xk ) log 2 p ( xk )
k =1

20

Influence du bruit:
probabilits a posteriori
Le rcepteur reoit des messages qui appartiennent un
ensemble qui n'est pas ncessairement identique celui mis
par la source.

Y = y1 , y2 , y3 ,..., yi ,..., y N

Le bruit intervient pour modifier un message mis xk en


un message reu yi selon une probabilit a posteriori
(probabilit conditionnelle) : la probabilit que l'metteur ait
envoy xk sachant que le rcepteur a vu arriver yi

p( xk / yi )
21

Information mutuelle et
capacit dun canal
Information mutuelle de deux messages mis et reus
La quantit d'information apporte lorsqu'on reoit yi alors
p( xk / yi )
que xk a t mis:

I ( xk , yi ) = log2 (

p ( xk )

Si yi et xk sont indpendants I(xk ,yi)=0


Si p(xk/yi)=1 on retrouve -log2(p(xk))
Information mutuelle moyenne : source/destinataire
Exemples:

I ( X , Y ) = X Y p( xk et yi ) I ( xk , yi )
Capacit d'un canal : La valeur maximum de l'information
mutuelle moyenne sur toutes les distributions a priori.

C = max p ( xk ) I ( X , Y )

22

Rsultats de Shannon
Premier rsultat de Shannon : une source n'est
caractrise que par son entropie.
On ne change rien sur l'information gnre par la source
en changeant de codage.
La seule mesure de linformation qui compte est lentropie
(son dbit en bit/unit de temps).
Second rsultat de Shannon : dbit maximum C
Si H C il existe une codification des messages qui sur une
priode suffisamment longue permet de transmettre les
messages avec une probabilit d'erreur rsiduelle aussi
faible que l'on veut.
Si H>C il n'existe pas de codification qui assure sur une
23
priode de dure arbitraire une transmission sans erreurs.

Interprtation de Shannon
Dans le premier cas : capacit du canal excdentaire
Sur une longue priode cet excdent est important.
Il permet d'ajouter des redondances (sans changer
l'entropie de la source) => On peut gnrer des codes
correcteurs d'erreur aussi efficaces que l'on veut.
On abaisse ainsi le taux d'erreur rsiduel arbitrairement.
Dans le second cas : capacit du canal dficitaire
Sur une priode courte on peut transmettre correctement
mais ensuite on aura des erreurs non corriges.
Avant ce rsultat on pouvait penser que le bruit introduisait
une borne infranchissable sur le taux d'erreur rsiduel.
Shannon montre que le bruit intervient sur le dbit du
24
canal et non sur sa prcision.

Obtention dun dbit lev


Pour augmenter le dbit d'un canal taux
d'erreur donn on peut:
Augmenter la complexit de codage des
quipements terminaux pour se placer au plus prs
de la capacit maximale (des limites du thorme).
Augmenter la capacit du canal (bande
passante, puissance) en conservant des techniques
de codage simples.
Jouer sur les deux aspects.
25

Rsultat particulier de
Shannon
Canal de bande passante limite : B.
S
C = B log2 (1+ )
Puissance moyenne du signal : S
N
Puissance moyenne d'un bruit additif : N.
Bruit blanc: nergie rpartie de faon uniforme sur le
spectre
Gaussien: l'apparition d'un bruit suit une loi de Gauss.
Exemple: B= 3100 Hz 10 log10 S/N = 20 db
S/N = 100
C = 3100 * 6,6 = 20600 b/s
Remarque: Dans ce cas Shannon montre que le nombre de
niveaux max V qui peuvent tre discrimins est donn par:
S
2B log2 V = B log2 (1 + S/N)
V =
1 +
N
26

Niveau Physique

Dtection et correction
des erreurs

27

Introduction: Gnralits
concernant les codes de blocs
Existence de bruits qui perturbent les
transmissions.
Suite binaire mise M : un n uple binaire (un bloc).
Suite binaire reue M=> MM (des bits sont modifis).

Distance entre deux messages

d ( M , M ' ) = M (i ) M ' ( i )

001

011

101

111
000

i
100

010
110

Distance de Hamming : cest le nombre de bits dans M et


M' qui sont diffrents.
Gomtriquement : c'est une distance dans l'espace n
28
dimensions entre les points M, M.

Solution 1: Dtection des erreurs


et retransmission
Une ide de redondance temporelle (dans le temps).
A) Dtection d'erreur par adjonction de redondances : tous les
messages xi transmis on ajoute f(xi).

{ xi } --> { yi = (xi , f(xi) ) }


B) Vrification de f par le rcepteur : un message reu yj
yj = ( xj , zj ) est correct si zj = f(xj).
C) Retransmission si erreur.
Notion de code : A partir de l'ensemble des symboles mettre xi on cr
un ensemble yi de messages mis: un code.
Notion de distance dun code : cest la plus petite distance entre deux
symboles diffrents (distance des messages les plus proches infj,k [d( yj , yk )]
Un code de distance D est dtecteur de D-1 erreurs.
Des erreurs de distance suprieure D-1 peuvent ne pas tre
29
dtectes.

Solution 2: Correction des


erreurs (codes correcteurs)
Une ide de redondance spatiale (masquage derreur).
A) Comme prcdemment adjonction de redondances :
tous les messages xi transmis on ajoute f(xi).
B) Vrification de f par le rcepteur : si un message reu yj
appartient au code on laccepte.
C) Correction immdiate quand le message reu est erron
Message faux yj = ( xj , zj ) avec zj f(xj).
On fait l'hypothse que le bruit altre probablement un
petit nombre de bits.
On corrige un message erron par le mot du code
correct le plus proche du message erron reu.

( xi , f ( xi )) = inf k ( d (( xk , f ( xk )), ( x j , z j ))

30

Codes correcteurs:
reprsentation gomtrique
On trace des sphres centres sur chaque mot d'un code (les
messages corrects) de rayon d (distance de Hamming).
d

Messages corrects: carrs noirs


Messages incorrects : croix.

Les erreurs de faible poids (portant sur un petit nombre de


bits) ont une probabilit d'apparition forte par rapport aux
erreurs de fort poids => correction des messages dans une
sphre par le message au centre de la sphre.
Possibilit de faire des erreurs de correction si le poids
des erreurs est trop lev.
31

Codes correcteurs:
Nombre derreurs corriges
Code correcteur de distance D.
d

Si D=2d : correction
des erreurs de poids d-1.

Si D=2d+1 : correction
des erreurs de poids d.

D = 2d

d-1

D = 2d+1

Problme de construction d'un code correcteur: carter


les mots du code dans lespace, le plus possible et de faon
32
rgulire (par le choix de la fonction de redondance f).

Paramtres dun code


a) Taux d'erreur brut

t=

Qualit de la voie

b) Efficacit d'un code

e=

Nombre de messages faux


Nombre de messages total
Nombre de messages reconnus faux

En dtection

c) Taux d'erreur rsiduel


Erreurs non dtectes
ou non corriges

b) Rendement d'un code


Surcharge due au codage

q=

r=

Nombre de messages total


Nombre de messages
finalement faux
Nombre de messages total
Nombre de bits utiles reus
Nombre total de bits transmis
33

Exemple 1 de codes :
Codes linaires en blocs
Mots du code (blocs): ensemble de n-uples binaires
(vecteurs de n bits) formant un espace vectoriel sur (0,1) pour
les oprations ou exclusif , et logique . (notion de corps de
Galois deux lments GF(2)).

0 1
0 0 1
1 1 0

. 0 1
0 0 0
1 0 1

Notion despace vectoriel : Si X1 et X2 appartiennent au


code
X1

X2 appartient au code.

Quelque soit k scalaire k.X1 appartient au code => ici 0 appartient au


code.
34

Matrice de gnration dun code


linaire
Matrice G rectangulaire qui fait correspondre un message Y
de k bits un mot du code X de n bits (G a k lignes, n colonnes).
X =Y . G
(1,n) (1,k)

(k,n)

G ajoute une redondance de m= n-k bits.


Exemple: le contrle de parit (code linaire le plus simple).
(x1,... , xk, xk+1)=(x1, ... , xk)
xk+1 =x11xx2 ... x k

1
1
0

01
1
1
11

Notion de code spar : Bits d'informations, puis


bits de redondance (contrle, parit).
G est de la forme G =[ Ik,kPk,n-k] X = (y ,y , ... , y , x ...
35 , x )
1 2
k k+1
n

Matrice de contrle dun code


linaire
V' l'espace orthogonal de V : tout mot du code X dans V a
un produit scalaire nul avec tout vecteur X dans V'.
Tout message X' en erreur (n'appartenant pas au code)
appartient V'.
Tout message X' (en erreur) a un produit scalaire non nul
avec au moins un vecteur V
Soit H (n, n-k) la matrice gnratrice de l'orthogonal : la
matrice forme au moyen des vecteurs d'une base de V'.
Syndrome derreur d'un message:

S=XH

Si S = 0 le message est prsum correct


Si S diffrent de 0 le message est erron.
36

Construction de la matrice de
contrle
Trs facile : pour les codes spars
On vrifie que si G = [ Ik,kPk,n-k ]
Alors H =

Pk,n-k
In-k,n-k

Exemple du contrle de parit:G =

1
0

01
1

11

H= [ 1 1 .... 1 1 1]
S=(X1, , XK+1)H
S=X1 XK+1
Application : codes de Hamming (mmoires)

37

Exemple 2 de codes :
Codes polynomiaux
Principe de la gnration de la redondance.
A un message par exemple 1 1 0 1 1 1 on associe un polynme -->

x 5 x 4 x 2 x 1

On veut ajouter deux bits de redondance on multiplie par x2 -->

x 7 x 6 x 4 x 3 x 2

On choisit un polynme gnrateur de degr infrieur au degr du


polynme message:
x2x1
x7x6 x4x3x2
Exemple : x 2 x 1
x7x6x5
5x31
x
Les bits de redondance ajouts
5x4x3x2
x
au message sont les coefficients
5x4x3
x
du polynme reste dans la division
x2
du polynme message
x2x1
par le polynme gnrateur.
38
Le message transmis est donc: 1 1 0 1 1 1 1 1
x1

Codes polynomiaux:
Prsentation formelle
Message de k bits : M
Polynme associ au message M(x) de degr k-1: On
dcale de m positions ! x m M (x)
G(x) le polynme gnrateur du code de degr m.
On effectue la division: xm M(x) = G(x) Q(x) R(x)
On obtient un reste R(x) de degr m-1 au plus qui a la
proprit suivante.
xm M(x) R(x) = G(x) Q(x)
L'ensemble des polynmes x m M(x) R(x)
forment un code polynomial (tout mot du code donne un
reste nul dans la division par G(x))
Tout mot hors du code (message erron) donne un reste
non nul.
39

Codes polynomiaux:
Proprits
Nombreuses proprits des codes polynomiaux: 2 exemples.
A) Un code polynomial dtecte toute erreur simple.
Une erreur simple est une erreur additive de la forme: E (x)= x i
Pour que cette erreur soit indtecte, E(x) doit tre divisible par G(x).
Si G(x) a plus d'un seul terme il ne peut tre diviseur de E(x).

B) Un code polynomial qui gnre m bits de redondance


dtecte toutes les rafales d'erreurs de longueur < m.
Une rafale de longueur k est une erreur additive de la forme:

E(x)=x i (x k-1 x k-2 . . . x 2 x 1)

Pour que cette erreur soit indtecte, E(x) doit tre divisible par G(x).
A) Si G(x) a un terme constant il ne peut pas avoir xi en facteur.
B) Si k-1 est plus petit ou gal m-1 le degr de

( x k -1 x k -2 . . . x 2 x 1 )

est infrieur au degr de G(x) et G(x) ne peut donc le diviser.

40

Codes polynomiaux:
Exemples de polynmes
CRC-12 : Dfinition d'un polynme gnrant 12 bits de
redondance (systmes tlcoms, caractres 6 bits).

G(x)=x12x11x3x2x1
Avis V41 CCITT : Dfinition d'un polynme CRC-CCITT
(protocoles de liaisons en point point drivs de HDLC).
G (x )= x 16 x 12 x 5 1
CRC-IEEE 802 : Dfinition d'un polynme gnrant 32 bits de
redondance pour les rseaux locaux: Ethernet, Wifi.
G (x )= x 3 2 x 2 6 x 2 3 x 2 2 x 1 6 x 1 2

x 11 x 10 x 8 x 7 x 5 x 4 x 2 x 1

41

Niveau Physique

Reprsentation des signaux :


Synchronisation, Modulation

42

Introduction :
Transmission en bande de base
On s'intresse une transmission srie.
Le signal est dans sa reprsentation de base (tel quil est
gnr par un systme informatique).
Exemple type: le codage NRZ-L en reprsentation
temporelle et frquentielle.
a (f)

s (t)
01001110 011
t

Le signal occupe une bande de frquence naturelle en


fonction de sa reprsentation et il est envoy directement
sous cette forme dans un mdium de communication. 43

Transmission en modulation
Modulation (d'onde porteuse) Le signal s(t) est
reprsent au moyen d'une onde porteuse qui modifie le
codage de base pour s'adapter un canal de transmission.
b (f)
Positionnement dans le spectre a (f)
Remise en forme pour occuper
la bande disponible.
f
s (t)
0 1 0 0 1 1 1 0 0

Exemple type:
s (t)sin w t
la modulation d'amplitude

t
a0
a1

t
44

Introduction :
Problmes de synchronisation
Le rcepteur d'un signal doit connatre la
position de chaque bit pour chantillonner
correctement les valeurs.
Nombreuses difficults:
Echantillonnage des bits en prsence de
multiples alas de fonctionnement (gigue, drive
entre les horloges, dlais de propagation,...).
Dtermination du dbut des suites binaires
significatives (notion de trames de bit).
45

Terminologie concernant les


signaux (1)
Signaux Isochrones (gaux)
Il existe un cart fixe entre deux signaux successifs.
Exemple son : le rseau tlphonique chantillons de 8
bits isochrones selon un intervalle de 125 microseconde.
Exemple image : codage vido 50 images par seconde
images espaces de 40 millisecondes.
L'intervalle constant doit tre reproduit fidlement chez le
rcepteur sous peine de perte de qualit de la restitution.
Signaux anisochrones (non gaux)
Il n'y a pas d'intervalle fixe entre les signaux.
Il peut tre trs important de restituer l'espacement
variable de l'mission lors de la dlivrance au rcepteur
46
(contraintes temps rel).

Terminologie concernant les


signaux (2)
Signaux synchrones (ensembles)
Des signaux synchrones sont la mme cadence (sont
rythms par la mme horloge).

Signaux asynchrones (antonyme du prcdent)


Des signaux asynchrones n'apparaissent pas selon un
rythme constant dfini par une horloge mais apparaissent
alatoirement.

Signaux plsiochrones (voisins)


Des signaux plsiochrones sont rythms par des horloges
dont les frquences sont peu diffrentes (plsio =
voisin).
47

Transmission synchrone
Horloge transmise sur un canal s (t)
spcial entre metteur et destinataire.
0 1 0 0 1 1 1 0 0 1 1
Les deux sites utilisent
la mme base de temps
t
=> Gnration et chantillonnage
selon le mme rythme.
Ncessite une bonne qualit h (t)
d'acheminement de l'horloge
=> Solution assez coteuse en
bande passante ncessitant
t
un canal spcial pour l'horloge.
48

Transmission asynchrone
Start Stop
Pas d'horloge commune =>asynchronisme sur l'instant de
commencement d'une suite binaire.
On ne transmet que des suites binaires courtes
isochrones (en fait des octets).
On table sur une drive relative entre l'horloge d'mission
et de rception qui permet de ne pas perdre la synchro bit.
Adapt des dbits faibles.
s (t)
0 0 1

Niveau
de
rfrence

Bit
start

Un octet
1 1 0 0

Changement par rapport


au niveau de rfrence

1 1

Niveau
de
rfrence

Bits
stop

1 ou 1,5 ou 2
Ici 2
49

Transmission plsiochrone
Les horloges metteur et destinataire ont des frquences
diffrentes mais voisines (drive max tolre lie au dbit).
Le rcepteur synchronise une horloge de rception sur
l'horloge d'mission. Exemple: usage d'un prambule qui est
un signal dhorloge prsent dans tout message.
Le message est ensuite chantillonn correctement par
le rcepteur mais il est limit en taille selon les drives
relative des horloges tolres.
Adaptation aux vitesses relatives des horloges:
=> techniques de justification.
Dtermination de la position des informations significatives:
=> techniques de pointeurs.
50
Dtails : PDH et SDH.

Techniques de codage
Signaux bande de base en amplitude
Codages NRZ "Non Retour Zro"
Le niveau est constant sur un intervalle (il n'y a pas de
transition de retour zro)
NRZ-L ("Level") On utilise deux niveaux pour coder le 0 et le 1.
Exemple: V24.
NRZI ("Inverted") Codage diffrentiel des 1. Chaque nouveau 1 entrane
un changement de polarit par rapport au prcdent 1 alors que le 0
n'entrane pas de modification. Exemple: Ethernet 100 sur fibre.
NRZI

NRZ-L

0 1 0 0 1 1 1 0 0

0 1 0 0 1 1 1 0 0
t

t
51

Signaux bande de base en amplitude


Les codages AMI et pseudo ternaire
Trois niveaux : 0 , +V, -V volts (code bipolaire).
Bipolaire AMI: "Alternate Mark Inversion" Un 0 est reprsent
par le signal 0 volts et un 1 est reprsent alternativement par
+V et -V volts : Exemple: RNIS Bus d'abonn.
AMI
0 1 0 0 1 1 1 0 0
t

Pseudo ternaire : On inverse le 0 et le 1 dans le schma


prcdent.
52

Techniques d'embrouillage
("Scrambling
("Scrambling")
Scrambling")
Problme des codages NRZ ou AMI : Absence de
transitions dans de longues squences de symboles identiques.
Solution => Utiliser un codage prliminaire qui permet de
forcer l'apparition de transitions dans ces squences.

Embrouillage par code polynomial


Technique employe dans un embrouilleur additif : Ou
exclusif avec une squence pseudo alatoire (0 et 1 alatoires).
La squence pseudo-alatoire peut-tre obtenue comme le
quotient dune division rpte indfiniment par un polynme
gnrateur (circuit LFSR Linear Feedback Shift Register).
Opration ou exclusif avec la mme squence l'arrive.
Exemple: Rseau ATM => Polynme X31

X28 1

53

Codages HDB3 et B8ZS


Codage pour rsoudre le problme des suites de 0 dans le code AMI.
On remplace des suites de 0 de taille fixe (soit 4 soit 8 bits) sans
transitions par des suites de longueur identique possdant des transitions.

B8 ZS "Bipolar with eight zero substitution


Si la dernire excursion tait positive (+) : 8 bits 0 => 000+-0-+
Si la dernire excursion tait ngative (-) : 8 bits 0 => 000-+0+ Utilisation: Rseau tlphonique RNIS amricain.
HDB3 "High Density Bipolar - three zero"
4 bits conscutifs 0 sont
remplacs selon la polarit de la
Polarit
Nombre
Nombre
prcdente
d'excursions impair
d'excursions pair
dernire excursion et le nombre
d'excursions depuis la dernire
000 +00+
violation.
+
000+
-0054
Utilisation : RNIS europen.

Exemples B8ZS et HDB3


AMI
1

1
t

B8ZS
1 1

0
V
+

0 1
V
+

V
HDB3
1 1

t
55

Codages nB/mB
On reprsente n bits transmettre par m bits (n<m).
On peut ainsi choisir des configurations m bits qui
prsentent un bon quilibre de 0 et de 1 (un nombre suffisant
de transitions).
Exemple: Ethernet 100 Mb/s (et FDDI) Codage 4B/5B : 4
bits usagers sont transmis par des groupes de 5 bits.
On choisit des configurations binaires telles qu'il existe toujours au moins
une transition par groupe de trois bits.
Les autres configurations sont utilises pour la signalisation (dlimiteurs
de trames, acquittements en fin de trame...)

Autres exemples: Rseau Ethernet Gigabit et FC ("Fiber


Channel") Codage 8B/10B.
56

Signaux bande de base en amplitude


Modulation dimpulsion en amplitude
PAM Pulse Amplitude Modulation.
Impulsions damplitudes diffrentes (codages RZ avec
retour zro) => transitions sur tous les bits.
Exemple PAM-5 : on utilise 5 impulsions (autres versions
PAM-8 PAM-10 PAM-12 PAM-16).
Utilisation PAM-5: Ethernet 100 Base T2.
PAM5
+2
+1
0
-1
-2

57

Signaux bande de base en phase


Code biphase (code Manchester)
Utilisation de deux signaux dhorloge en opposition de phase.
Le signal prsente toujours une transition au milieu de l'intervalle:
Pour coder un 0 transition vers le haut.
Pour coder un 1 transition vers le bas.

Biphase
Manchester

0 1 0 0 1 1 1 0 0
t

Exemple: Ethernet 10 Mb/s.


Avantages: Bonne occupation de la bande. Mise en uvre trs simple. Pas
de composante continue (pas de problmes sur les suites de symboles
identiques). Transitions en milieu de priode.
58
Inconvnients: Ncessite une bande passante trs large.

Signaux bande de base en phase


Code biphase diffrentiel
Codage en phase: On a toujours deux signaux en opposition de phase.
Codage du 0 : transition en dbut de priode (le 0 provoque toujours un
changement de signal => modulation diffrentielle).
Codage du 1 : absence de transition (le 1 conserve le mme signal).
Exemple: Boucle IBM IEEE 802.5.
Avantages Inconvnients: Voisins de ceux du code Manchester.

Biphase diffrentiel
0 1 0 0 1 1 1 0

0
t

59

Comparaison des diffrentes


techniques de codage
Puissance par unit de bande passante de diffrents codages en fonction de
la frquence normalise.
1.4

B8ZS, HDB3

1.2
1.0

NRZI

0.8

AMI

0.6

Manchester

0.4
0.2

NRZI
0.2

0.4

0.6

0.8

1.0

1.2

1.4

1.6

1.8

2.0

60

La transmission analogique
Modulation d'onde porteuse
Limitation des bandes de frquence disponibles
Exemple : Tlphone 300 3400 Hertz.

Affaiblissement et dformation des signaux dus


aux caractristiques des cbles, ou des voies
hertziennes....
Modems : Ncessit de dispositifs d'adaptation de la
source au canal (modulation lmission /
dmodulation la rception).
Terminologie UIT-CCITT : les ETCD (quipement
de terminaison de circuit de donnes).
61

Transmission en modulation
Principe gnral
Signal de base : S(t)
Porteuse sinusodale : P(t)=Ao sin (ot + o)
Modulation d'onde porteuse :
On transforme S(t) en X(t) = f(S(t)) en introduisant
l'information du signal de base dans l'une des
composantes.
Amplitude A
Frquence
Phase
62

Modulation damplitude, de frquence,


de phase
Modulation damplitude : X(t) = f(S(t)) = A(S(t) sin (0t + o)
Exemple de base: Utilisation de deux amplitudes
Codage du 0 : A1 sin (0t + 0) Codage du 1 : A2 sin (0t + 0)
Modulation de frquence : X(t) = f(S(t)) = Ao sin ((S(t)t + o)
Exemple de base: Utilisation de deux frquences 1 et 2 .
Modulation FSK "Frequency Shift keying"
Codage du 0 : Ao sin (1t + o) Codage du 1 : Ao sin (2t + o)
Modulation de phase : X(t) = f(S(t)) = Ao sin (0t + (S(t))
Exemple de base: Utilisation de deux phases
Modulation PSK "Phase Shift keying"
Codage du 0 : Ao sin (0t + 1) Codage du 1 : Ao sin (0t + 2)

63

Transmission en modulation
Exemples
0

Amplitude

Frquence
Phase
64

Modulations combines damplitude


et de phase
Exemple 1 : Modulation QPSK Quadrature Phase
Shift Keying.
Quatre signaux de phases
diffrentes et de mme amplitude.
Utilisation : Wifi.

Exemple 2 : QAM Quadrature


Amplitude Modulation
Modulation d'amplitude et de phase.
Diagramme spatial ou constellation
Utilisation: nombreuses ADSL,WIFI...
Exemple: QAM-32 Modem V32 (4+1)bits/baud.

65

Niveau Physique

Seconde partie

Technologie du niveau
physique

66

Introduction
ETTD

ETCD

Source

Modem

Interface standard

Mdium

ETCD

ETTD

Modem

Dest

Interface standard
Circuit de donnes (physique)
Liaison de donnes (liaison)

ETTD : quipement terminal de traitement des donnes


ETCD : quipement de terminaison de circuit de donnes.

Diffrents lments intervenant dans la transmission


Contrleur de communication.
Interface standard.
Modem.
67
Mdium/Voie de communication.

Technologie du niveau Physique

Contrleurs de
communications
(cartes rseaux)

68

Diffrentes fonctions dun contrleur


(dune carte rseau) (1)
Carte rseau = carte dentre/sortie
Dirige par des commandes dentres sorties
Gnrant des interruptions.
Lecture/criture des informations en mmoire centrale
(mode canal , DMA Direct Memory Access).
Orientation principale: communications sries.

Transmission en mission
Gestion des dlimiteurs.
Emission donnes: acquisition des mots mmoire,
srialisation, modulation.
Gnration des codes dtecteurs (ou correcteurs).
69

Diffrentes fonctions dun contrleur


(dune carte rseau) (2)
Transmission en rception
Gestion des dlimiteurs.
Dsrialisation, criture avec gestion de mmoire
tampon (registres dcalages, ou mmoire locale carte).
Vrification des codes.

Gestion de l'accs au mdium (rseaux locaux).


Administration/configuration
Adaptation aux diffrents dbits
Adaptation aux diffrents modes:synchrone, asynchrone
Gestion du mot d'tat (status word).

Logiciel systme de pilotage : pilote (driver).


70

Technologie du niveau Physique

Interfaces standards

71

Introduction aux interfaces


standards
Notion dinterface standard: Lensemble des spcifications
mcaniques et des utilisations des signaux lectriques
permettant une normalisation des interfaces de communication
physique ETTD-ETCD.
Exemples: (trs trs grande varit).
Interfaces sries ITU/CCITT V24/V28 RS232C; RS422/V11,
RS423/V12 , V35, X21.
Interface USB (Universal Serial Bus).
Interface Firewire IEEE 1394.
.

Autre besoin : interfaces ETCD mdium de communication.


Interfaces tlphoniques (pratiquement diffrentes dans tous les
pays , RJ11)
72
.

Exemple de linterface V24


Lavis V24 du CCITT dfinit les spcifs fonctionnelles de
la jonction avec de nombreux modems bas dbit.
Lavis V28 correspond aux caractristiques lectriques
des signaux de la jonction.
Spcifications V24/V28 (ITU), RS232C (EIA) trs voisines
Les protocoles sont cods par des niveaux ouverts/ferms
sur des signaux (nomenclature srie 100) correspondant des
broches du connecteur DB25. Exemple: signal 125 broche 22.
Trois tapes principales
tablissement / libration du circuit
Initialisation
Transmission

73

Interface V24 :
Quelques signaux importants

tablissement et libration du circuit


125 (22): Indication d'appel (cot modem), ETCD -> ETTD.
(ex : sonnerie du tlphone)
108 (20): Autorisation de connexion (du modem) ETTD->ETCD.
107 (06): Acquittement (le modem est reli la ligne) ETCD -> ETTD.

Initialisation
105 (04): Demande pour mettre ETTD-> ETCD
106 (05): Prt mettre ETCD -> ETTD
109 (08): Dtection de porteuse ETCD -> ETTD

Transmission
103 (02): Donnes ETTD -> ETCD
104 (03): Donnes ETCD -> ETTD
113 (24): Horloge mission (gnre par le terminal)

74

Interface V24 :
Complments

Reprsentation logique de linterface


Terre de protection (1)
Transmission de donnes (2)

ETTD

Rception de donnes (3)


Demande pour mettre (4)
Prt mettre (5)
Poste de donnes prt (6)
Terre de signalisation (7)
Dtection du signal de ligne (8)

ETCD

Equipement terminal de donnes prt (20)

123

11 12 13

Connecteur (mle cot ETTD)


25
14
Normes lectriques V28
(-3V) (-25V)
: 1 logique
(+4V) (+25V)
: 0 logique (on prend -5,+5 v)

75

Technologie du niveau Physique

Modems

76

Catgories de modems
Modulateurs/dmodulateurs
1) Modems tlphoniques : utilisation du
tlphone fixe sur paire tlphonique.
Modems anciens (dbits faibles)
Modems ADSL Asymmetric Digital
Subscriber Line
2) Modems cables
HFC Hybrid Fiber Coaxial Cable : utilisation
des cbles de tldistribution.
77

Modems anciens
Exemple : Avis V23
Dbit : 600/1200 bits/seconde (Modem du minitel)
Transmission : asynchrone
Support utilisable : Rseau commut (2 fils) ou LS (4 fils)
Mode : Duplex l'alternat (ancien)
Duplex intgral : 600b/s ou 1200 b/s voie de retour 75b/s.
Principe : modulation de frquence pour les deux canaux
Voie
descendante

Voie de
retour

2100 Hz

390 Hz

1300 Hz

450 Hz

390 450

1300

210078

Modems anciens
Exemple : Avis V32
Dbit : 2400,4800,9600 bits/seconde.
Transmission : synchrone.
Support utilisable : 2 fils ou Rseau Tlphonique Commut.
Mode : duplex intgral
Principe de modulation : QAM Quadrature Amplitude
Modulation)
Rapidit de modulation: 2400 bauds ;
Valence: 32 => Le dbit rel 12 000 b/s
est suprieur au dbit utile permettant
l'utilisation d'un code correcteur implant
par le modem.

79

Tableau des normes


de modems anciens
Mode

Dbit

V21

Async

300b/s

Fr

RTC-LS2

Dup

V22

Syn/Async

600-1200b/s

Ph

RTC-LS2

Dup

RTC-LS2

Dup

V22bis Syn/Async

Modul

Trans

Avis

1200-2400b/s Am Q

Support

V23

Syn/Async

1200-75b/s

Fr

RTC-LS2

Dup

V26

Syn

2400b/s

Ph

LS4

Dup

V27

Syn

4800b/s

Ph-D

LS4

Dup

V29

Syn

9600-4800b/s Ph+A

LS4

Dup

Syn/Async 9600-4800b/s Am Q

RTC-LS2

Dup

V32bis Syn/Async 14400-4800b/sAm Q


14400-12000b/sAm Q
Syn
V33

RTC-LS2

Dup

LS4

Dup

Syn/Async 33600-2400b/s Am Q

RTC-LS2

Dup

V32

V34

Explications
- Syn: Synchrone
- Async: Asynchrone
- Am Q : modulation
d'amplitude et de
phase (QAM).
- Ph : modulation de
phase
- Fr : modulation de
frquence
- RTC : Rseau
tlphonique
commut
- LS 2/4 : liaison
spcialise 2 ou 4
fils.
- Dup : mode
bidirectionnel
simultan
80

Le modem V90/V92 (56 Kb/s)


Kb/s)
Rappel
Les modems traditionnels considrent le RTC (Rseau
Tlphonique Commut) comme un rseau entirement
analogique.
Mais le RTC est pratiquement numrique 64Kb/s.
Le tlphone numris MIC avec un bruit de
quantification des codecs de l'ordre de 36db offre un dbit
maximum thorique de l'ordre de 35 Kb/s
D'ou la norme V34 constituant une limite pour lapproche
analogique avec un dbit de 33,6 Kb/s.

81

Principes d'une nouvelle gnration de


modems sur RTC
Sortie
numrique

Seule partie
analogique
Modem client
Site
Client

Codec
Transmission
Paires tlphoniques
2 fils

"Modems"
Rseau
serveurs
numrique
64 Kbs Multiplex
T ou E
Site
Serveur

En fait le rseau tlphonique est numris 64 Kb/s sur toute


son tendue (sauf le rattachement abonn).
Les serveurs d'accs peuvent tre directement rattachs au
rseau numrique via des multiplexes PDH (T Etats-Unis ou E Europe).
La seule partie analogique est le rattachement usager sur lequel
le rapport signal bruit permet un dbit suprieur 33,6 kbs.
82

La solution V90
(Rockwell , US Robotics)
Le modem V90 offre deux dbits diffrents
33600 b/s sens client vers serveur (transmis en mode V34).
56000 b/s sens serveur vers client (le plus intressant tudier)

A 56 kb/s le cot serveur envoie des configurations


numriques sur 8 bits vers le client.
En fonction de la loi de quantification le codec serveur gnre des
"symboles" analogiques
Le modem client interprte la modulation reue (les signaux
analogiques reus) pour reconstituer les octets transmis.

Problme de mise en uvre:


Le codec est conu pour traiter des signaux de voix humaine (les niveaux
de quantification les plus faibles sont privilgis) d'ou un problme de
discrimination dans le domaine des autres niveaux.
Utilisation d'une technique de codage sur la partie analogique qui seffectue
83
avec perte de 8Kb/s ramenant le dbit atteint 56 Kb/s.

Conclusion Modem V90


Impossibilit de fonctionner 56 Kb/s dans les deux sens:
V90 : 34 Kb/s quand mme => pas trs grave car la voie descendante
est souvent privilgie par rapport la voie montante.
Modem V92 voie montante 48 Kb/s plus dautres amliorations
Pour que le dbit 56 Kb/s fonctionne il faut que le RTC soit
entirement numrique MIC et selon la mme loi de quantification.

Pas de section analogique


Pas de conversion loi A en loi interne.
Pas de section avec codage non MIC (exemple pas de sections
impliquant une conversion vers ADPCM)
Lors de l'tablissement de la communication les modems opposs
doivent tester s'ils peuvent effectivement fonctionner 56 Kb/s sinon
repli en V34 (ou moins encore).
84

Le modem ADSL ANSI T1.413, UIT G992


(Asymmetric
(Asymmetric Digital Subscriber Line)
Ide principale : Utilisation de la bande passante des paires
tlphoniques de raccordement abonn/autocommutateur.
Exemple: 1,1Mhz sur moins de 3000 m.Pas utilisable au del de 6000 m.

Solution frquente : Multiplexage frquentiel de trois canaux.


1) Canal tlphonique (3,4khz) : vers le rseau tlphonique classqiue.
2) Canal numrique montant (upstream) abonn -> central (max 1 Mb/s).
3) Canal numrique descendant (downstream) central -> abonn (max 8
Mb/s).
=> Dbits asymtriques dpendant de la qualit et de loffre.

Canal
Tlph
onique

Canal
Descendant
(Downstream)

Canal
Montant
(Upstream)

3,4khz 30khz

138khz

1104khz

85

Codage des voies numriques


1) CAP Carrierless
Carrierless Amplitude Phase
Modulation damplitude et de phase en sadaptant en dbit
la qualit de la bande disponible pour un canal numrique.
Faible cot, faible latence => technique trs classique (bien
0010
matrise).
0110
0001
0111
0101

0000

0011

0100

15
1111

1100

Modulation utilise
pour les 4 derniers bits :
axe des x.

1000

1001
1011
1010

1101
1110

Constellation utilise
4 bits (valence 16).86

Codage des voies numriques


2) DMT Discrete
Discrete MultiTone
MultiTone
Technique plus fiable et plus sophistique, la plus
lgante.
Division du spectre en 256 canaux de 4 Khz (exactement
4312,5 Hz) => Partage des canaux dpendant de loprateur.
Exemple de partage : 1 canal tlphonique, 5 non utiliss,
32 flux montant et 218 flux descendant gres
indpendamment en modulation damplitude et de phase.
Tl
phone

Canal Montant
(32 bandes)

37

Canal Descendant
(218 bandes)

Total 1,1 Mhz

87

Technique de dcouverte adaptative du


rapport signal bruit (bande par bande).
La qualit de la transmission nest pas la mme : pour tous les
abonns, et dans chacun des 256 canaux (section de la paire torsade,
imperfections de la paire, longueur, )
Dbit thorique maximum par canal de 4khz 60 Kb/s : soit pour le
canal montant 1,5 Mb/s et pour le canal descendant 14,9 Mb/s.
b/s

db

Dbit maximum
thorique

b/s
Rapport signal bruit

Dbit rcuprable canal


par canal

Exemples de performances du canal descendant.


Dbit
1,5 Mb/s
6,1 Mb/s

Section
0,5 mm
0,4 mm

Distance
5,5 Km
2,7 Km

88

Un exemple de diagramme rel

89

ADSL: un ensemble complexe de


techniques de transmission
Embrouillage des signaux.
Correction automatique derreur par code correcteur
derreurs dans les trames (FEC Forward Error Correcting Code
Reed-Solomon).
Codage QAM pour chaque canal: rapidit de modulation
4000 baud, dfinition de la constellation utilise permettant
selon le rapport signal bruit jusqu 15 bits par intervalle ).
Tramage : 68 trames ADSL sont regroupes dans une super
trame.
Synchronisation des trames.

90

ADSL: aspects architecturaux


Rseau
numrique
Int V (ATM)

Ordinateur
Int Tsm (USB,
Ethernet)

ATU-C
(DSLAM)

ATU-R

Sparateur
Splitter

Sparateur
Splitter

Codec /
Autocom

Tlphone

Oprateur

Abonn

ATU ADSL Transceiver Unit


(C Central, R Remote):
lessentiel du modem ADSL.
DSLAM Digital Subscriber
Line Access Multiplexer :
multiplexeur daccs ADSL
chez loprateur
Interface V : nom gnrique
ADSL de linterface avec le rseau
numrique de loprateur
(exemple un rseau ATM +IP)
Interface Tsm : nom gnrique
de linterface entre le modem ADSL
et lordinateur usager (branchement
sur port USB ou sur port ethernet).
91

Technologie du niveau Physique

Voies de communications
(mdia)

92

Introduction
Objectif du chapitre : apcifier les caractristiques des
cblages utiliss couramment dans lentreprise.
Paires torsades.
Fibres optiques.
Cbles coaxiaux.

Les paires torsades


Deux conducteurs en cuivre, isols.
Enrouls de faon hlicodale autour de laxe
(lenroulement permet de rduire les inductions
lectromagntiques parasites de lenvironnement).
Utilisation courante
Rseaux tlphoniques.
Rseaux locaux.

93

Paires torsades blindes


STP "Shielded
"Shielded Twisted Pairs"

Fournies en cbles de 2 paires.


Chaque paire est blinde.
L'ensemble est galement blind.
Possibilits importantes -> 500 Mhz.
En fait diffrentes difficults.
Plus coteux l'achat et l'installation.
Assez encombrant.
Problmes poss par les courants dans les blindages lorsque les
appareils relis sont des potentiels diffrents.

Exemple dutilisation: Boucle IBM avec le connecteur DB9


ou le connecteur IBM UDC "Universal Data Connector"
Performances exploites faibles en dbit => 16 Mb/s.
94

Paires torsades non blindes


UTP "Unshielded
"Unshielded Twisted Pairs"
Fournies en cbles de 4 paires.
Possibilits significatives (en dveloppement
permanent).
Pour un cot raisonnable.
Existence de diffrentes catgories de paires
UTP aux caractristiques trs normalises (normes
EIA 568):
Impdance caractristique.
Influence d'une paire sur l'autre en db.
Attnuation (en db).
95

Les catgories EIA568B "Commercial


BuildingTlcommunications"
BuildingTlcommunications"
Cat 1: Anciennement recommande pour le tlphone (actuellement non
recommande).
Cat 2: Anciennement recommande pour la boucle IBM 4Mb/s.
(actuellement non reconnue).
Cat 3: Recommande pour les bandes de frquences jusqu 16 MHz.
Utilisation typique pour le rseau Ethernet 10 Mbit/s.
Cat 4: Anciennement recommande jusqu 20 MHz typiquement pour la
boucle IBM 16 Mbit/s.
Cat 5: Performance jusqu 100 MHz pour le rseau Ethernet 100 Mbit/s
(actuellement non recommande).
Cat 5e: Recommande pour les performances jusqu 100 MHz pour
Ethernet 100 Mbit/s et Ethernet Gigabit.
Cat 6, 6A: Performance jusqu 250 MHz (Ethernet Gigabit ou 10G).
Cat 7: Performance jusqu 600 MHz (en fait quatre paires torsades
blindes STP). (Ethernet Gigabit ou 10G).
96

Cbles coaxiaux
Deux conducteurs concentriques: un conducteur
central le coeur, un matriau isolant de forme cylindrique,
une tresse concentrique conductrice:
Tresse mtallique
Cur de cuivre
Gaine de protection
Isolant

Meilleures caractristiques que les paires torsades


(largeur de la bande passante et protection contre les
rayonnements parasites).
Actuellement en perte de vitesse au profit des paires
torsades ou des fibres.
97

Fibres optiques
Fibre optique = guide de lumire.

Cur
transparent

Enveloppe
protectrice

Un cur transparent (plastique, verre)


Entour d'une gaine puis une enveloppe
Gaine
Le cur a un indice de rfraction plus lev que la gaine pour
confiner la lumire

Systme de transmission fibre : Trois composants


Conversion d'un signal lectrique en signal optique source de
lumire : Diode LED "Light Emitting Diode" ou Diode laser.
Fibre optique : qui joue le rle dun guide dondes lumineuses.
Dtecteur de lumire : photodiode de type PIN ("Positive Intrinsic
Negative") ou avalanche, qui restitue un signal lectrique.

Diffrents types de fibre


Fibres saut dindice, gradient dindice, cristaux photoniques.
98
Fibres multimodes, fibres monomodes.

Avantages des fibres optiques


Bande passante trs importante (de lordre de 1 GHz/km
=> dbit binaire trs important).
Faible affaiblissement de lordre de 0,25 dB/km.
Plusieurs dizaines de kilomtres entre amplificateurs.
Peu sensible aux perturbations lectromagntiques
Taux derreur trs faibles
Utilisation dans des environnements difficiles (variation
de temprature...).
Matire premire bon march.
Lgret et faible volume qui permettent la pose de
tronons longs avec plusieurs fibres.
Possibilit de multiplexage en longueur donde (WDM).
99

Problmes des fibres optiques


Les raccordements (pissures optiques) restent dlicats
raliser sur le terrain et introduisent un affaiblissement.
Les drivations ne peuvent seffectuer quau prix dune
perte de puissance importante (limitation de lutilisation
de la fibre optique pour la diffusion).
Rgnration, amplification et commutation optique
restent des sujets de recherche.
Malgr cela : Bande passante trs importante,
affaiblissement trs bas,
=> Les liaisons optiques sont trs utilises.
100

Technologie du niveau Physique

Rseaux au niveau physique


Exemple du rseau tlphonique
commut et des rseaux PDH, SDH
101

Introduction la transmission
tlphonique numrique
La transmission numrique offre des performances
suprieures la transmission analogique:
Faible taux derreur des liaisons numriques. Les rpteurs
numriques, rgnrateurs de signaux, ... ne connaissent pas les
inconvnients des amplificateurs utiliss par les supports analogiques.
Les informations de type voix, images et donnes,
reprsentes sous forme numrique peuvent facilement tre
multiplexes sur un mme support de transmission.

Utilisation de la numrisation dans le Rseau


Tlphonique Commut => RNIS Rseau Numrique
Intgration de Services (bande troite):
Canaux de communication B 64 Kb/s

102

MIC Modulation dImpulsion Code


PCM "Pulse code modulation"
Une technique pour la transmission du son sans
compression utilise par le tlphone (galement disques
compacts audio, fichiers sons).
Le MIC se dfinit par trois caractristiques
principales :
Echantillonnage.
Quantification.
Codage.

Notion de codec (codeur/dcodeur): convertisseur dun


signal analogique sonore en signal numrique et
inversement.
103

MIC Echantillonnage
Echantillonnage : le processus de choix des instants de
prise de mesure sur un signal continu (par exemple: la voix
parle).

Bande passante vise : B=4000 Hz.


Frquence dchantillonnage Nyquist : R = 2B = 8000
chantillons/s
Priode : 1 chantillon/125s)
chantillons sur 8 bits => Dbit binaire 64 Kb/s.
104

MIC Quantification
Quantification :
le processus de conversion dune mesure dun signal continu en une
valeur numriques entire.
Lamplitude entre deux valeurs voisines dfinit la prcision.
Lerreur qui rsulte du processus de quantification est appel le
bruit de quantification.

tablissement de la correspondance effective


Mesure du signal analogique sur 13 bits en Europe (14 bits aux USA).
Fourniture dun nombre sur 8 bits
Le plus simple serait une correspondance linaire:
En fait on utilise une courbe semi-logarithmique
garantissant une prcision relative constante
(les petites valeurs sont quantifis avec 16 fois
plus de prcision que les grandes).

En Europe : Loi A. Aux USA,Japon : Loi Mu.


105

MIC Codage
Codage: tape finale de reprsentation numrique
des octets => Utilisation d'un codage de la valeur
numrique quantifie.
En Europe: mthode ADI "Alternate Digital
Inversion"
1 bit sur 2 invers : 0000 -> 0101

Aux USA : mthode ISC "Inverse Symmetrical


Coding"
Inversion par groupes de deux bits : 0011 -> 1100.
106

Autres procds de codage


numrique de la voix
Techniques de compression pour un codage limitant la
bande passante utilise => proprits de la voix humaine.
Modulation MIC diffrentielle (DPCM "Differential Pulse
code modulation")
On code la diffrence entre la valeur courante et la valeur prcdente
Exemple DPCM : Si des carts entre chantillons de 16 incrments,
ou plus, sont trs peu probables alors un codage sur 5 bits est suffisant.
Lorsque lcart est suprieur 16 incrments de quantification
lencodage utilise plusieurs chantillons pour rtablir la situation.

Modulation DELTA
On code sur un seul bit chaque chantillon en indiquant s'il est plus
grand ou plus petit que le prcdent de une unit.
Problmes de rtablissement en cas de variations rapides.
107

Rseau tlphonique :
Fonctions de signalisation
Sur tout rseau tlphonique, nombreuses fonctions de
signalisation indispensables d'accs au rseau et
d'administration (exemple : lusager dcroche, compose un
numro, le prestataire taxe ...)
Rseau tlphonique ancien: signalisation dans la bande =>
problmes.

Rseau tlphonique numrique: un rseau numrique de

signalisation (hors bande) utilise un protocole systme de signalisation n7)


SS7 Signalling System 7
Canal B
donnes
Terminal
RNIS

Canal D
signal
DSS1

Transit
donnes
Autocom

Autocom
Transit
signalisation
SS7

Canal B
donnes
Terminal
RNIS

Canal D
signal
DSS1

108

Les hirarchies de multiplexage


dans les rseaux tlphoniques
Ncessit du multiplexage : pour optimiser les supports
Transport des circuits tlphoniques en multiplexage de circuits basse
vitesse 64 Kb/s sur des voies haut dbit.
Un chantillon chaque 125 micro secondes => Trames de n chantillons
rptes chaque 125 micro secondes.

Rappel: deux grandes classes de techniques de multiplexage


Multiplexage par Rpartition de Frquence (MRF ou FDM
"Frequency Division Multiplexing") une bande de frquence chaque
signal transport => Solution ancienne
Multiplexage Rpartition dans le Temps MRT ("TDM Time
Division Multiplexing") une tranche de temps chaque signal transport.

Les deux approches industrielles de multiplexage temporel.


PDH Plesiochronous Digital Hierarchy
SDH Synchronous Digital Hierarchy

109

Problmes poss par la transmission


haut dbit en continu: Verrouillage
Dtermination de l'emplacement des informations
significatives
Les infos multiplexes sont "trames": assembles dans des
trames de taille fixe les trames sont mises en continu.
Exemple du multiplex T1 pour 24 voies tlphoniques MIC (tatsUnis)=> Il faut pouvoir retrouver les trames en rception en prsence
de multiples alas de transmission (bruits, dsynchronisations ...).

Notion de "verrouillage de trame": Une trame est dite


"verrouille" pour le rcepteur s'il est correctement synchronis
sur son dbut.
Trame de 193 bits
chaque 125 microseconde
Voie 0 Voie 1
Dbit 1544 Kilobit/s

Dlimiteur
de 1 bit (0, 1 en alternance)

Voie24 Voie 0 Voie 1


Dlimiteur
de 1 bit (0,1)

110

Problmes de synchronisation
dhorloges
Diffrences de fabrication => Diffrences de frquence
Les informations sont gnres avec des horloges qui ne peuvent
gnrer de manire parfaites des frquences identiques.
Dfinition de tolrances sur les

Drive d'horloges ("Wander")


La frquence d'une horloge dpend de la temprature et peut donc subir
des drives lentes ( l'chelle de plusieurs heures ou mme plus) autour
d'un valeur moyenne.
La variation en frquence dune horloge par rapport une autre doit
tre borne
Exemple: une horloge pour gnrer le multiplex PDH 2,048 Mb/s doittre plus ou moins 5 10-5 ou encore + - 50 ppm (parties par million).

111

Problmes de synchronisation
dhorloges
Gigue ("Jitter")
La frquence d'un signal peut prsenter des variations instantanes
(autour d'une frquence moyenne) lorsque des retards diffrents sont
introduits dans le traitement des signaux.
Signal avec gigue

Dphasages

Signal sans gigue


intervalles isochrones

Les signaux issus de lignes diffrentes prsentent des retards de


propagation lies la distance.
=> Dphasages entre les signaux.

Dbits
Les diffrents appareils intervenant dans une chane de transmission ne
112
traitent pas exactement les informations la mme vitesse.

Solutions de synchronisation
dhorloges: techniques de justification
Justification Positive, Nulle ou Ngative
Deux sites relis par une voie haut dbit:
Les horloges de A et B sont identiques => Justification nulle
Pas de justification: on rmet le mme nombre de bits
L'horloge de A est plus rapide que celle de B => Justification
ngative
Pour un nombre de bits donn arrivant en B de A, on doit en
renvoyer plus.
L'horloge de A est plus lente que celle de B => Justification
positive
Pour un nombre de bits donn arrivant en B de A on doit en
renvoyer moins.
113

Fonctionnement de la justification
Prsentation de la justification dans le cas dun seul bit : on ajoute
ou lon retranche un seul bit
Charge Utile (n bits)
Entte
par trame.
CP CN JP JN
CP: bit de contrle
de justification positive
Pas de justification
CN: bit de contrle
CP CN JP JN
de justification ngative
A
A A
.........
A A
0 0
JP: bit de justification
Justification positive ( B le site courant plus rapide)
positive
CP CN JP JN
JN: bit de justification
A A
.........
A A
1 0
ngative
Justification ngative ( B le site courant plus lent)
CP CN JP JN
0 1 A A

........

A A

114

Utilisation des pointeurs


Situation du problme :
Quand des trames successives sont soumises des justifications
successives de mme sens
=> Les dlimitations entre les zones transportes glissent
l'intrieur des conteneurs de charge utile

Utilisation de pointeurs.
Un pointeur est associ la charge utile de la trame.
Sa valeur ne change pas tant que la position relative de cette charge
utile dans la trame ne varie pas.
Le dbut des informations significatives peut avancer ou tre retard
par rapport la valeur initiale => Modification du pointeur
La charge utile peut flotter dans lespace allou dans les trames.
Pointeur plac dans une entte protocolaire : le surdbit.
115
Permettant daccder aisment (indirection) aux infos transportes.

Fonctionnement des pointeurs en


SDH
Surdbit

30

Dbut en 30

1
Pointeur
Pointeur
avec ind
de justif

30(0)

30(0)

30
2
30(-)

Pointeur
29(0)
dcrment

Donnes

Surdbit

Donnes

29

30(+)
n+1

n-1

1
31(0)
n

n
Justification Ngative
Horloge locale plus lente

Justification Positive
Horloge locale plus rapide

Remarque: Prsentation comme en SDH, la justification porte sur des


octets et les trames ont une reprsentation matricielle.
On montre trois trames successives dans les deux cas de justification.
116

Explications fonctionnement des


pointeurs
Si lhorloge locale a une frquence plus faible que celle
du site dorigine du signal transport:
On associe au pointeur une indication de justification
ngative (-).
Un octet de donne est retranch vers le surdbit.
Dans la trame suivante la valeur du pointeur est
diminue de 1.
Si lhorloge locale a une frquence plus leve
On associe au pointeur une indication de justification
positive (+).
Un octet de bourrage est insr dans la charge utile.
Dans la trame suivante le pointeur est augment de117
1.

PDH "Plesiochronous
"Plesiochronous Digital
Hierarchy"
Hierarchy"
Hirarchie numrique plsiochrone : solution maintenant
un peu ancienne.
Solution de niveau physique et liaison :
Modulation, synchronisation bit et trame en prsence de dlais de
propagations et dcalages d'horloge (techniques de justification).
Ralisant le multiplexage temporel de voies tlphoniques MIC (64kb/s).

Exemple de normes et de dbits :


Trame

Dbit

Nb circuits

Avis CCITT

TN1 E1

2 048 Kb/s

30

G.704, G.706

TN2 E2

8 448 Kb/s

120

G.741, G.742

TN3 E3

34 368 Kb/s

480

G.751

TN4 E4

139264 Kb/s

1920

G.751

118

Exemple PDH : le multiplex E1 2 048


Kb/s
Kb/s G704 (TN1)
32 IT (Intervalles)

IT0

Synchro

Canal 0

Fanion de 8 bits

Canal 1

Usager

IT16

Canal17

Signalisation

IT31

Canal30
Usager

Surdbit:
Ncessaire au maintien et la rcupration du synchronisme: l'IT0
achemin dans le premier octet entte.
Utilis en version multitrame il offre des possibilits de transmission
d'informations multiples et complexes.

Dbit utile: on a 30 voies tlphoniques MIC et une voie


IT16 permettant l'acheminement de la signalisation pour les
119
30 voies.

G704

Utilisation du surdbit (IT0)


En regroupant 16 trames (multi-trame) on dispose de 128
bits chaque 2 millisecondes utiliss pour de nombreuses
fonctions:
Une zone de verrouillage de trame pour dfinir le
dbut des trames (la synchronisation trame).
Une zone pour la justification bit.
Une zone pour des signaux d'alarme (en cas de
mauvais fonctionnement).
Une zone de contrle de qualit : CRC-4.
Des zones libres d'usage spcifiques (par exemple
caractre national).
120

Introduction aux rseaux SDH


Synchronous Digital Hierarchy
Problmes de la hirarchie PDH
Manque de flexibilit de la hirarchie plsiochrone: pour accder
une donne dans un multiplex il faut dmultiplexer tous les niveaux.
Dveloppement partir de 1980 dune nouvelle technologie:
SONET Synchronous Optical Network (Bellcore) => SDH.

Originalit synchrone : tous les noeuds dun rseau utilisant


la hirarchie numrique synchrone sont synchroniss
Horloges de rfrence dune prcision spcifie 10-11.
On a encore des drives sensibles (utilisation trs haut dbit).

Originalit pointeurs : la technique des pointeurs


Permet de compenser les problmes de variation de frquence du signal
Mais aussi d'accder directement aux donnes l'intrieur des trames
par des mcanismes d'indexation simples ...
121

Exemple STMSTM-1
"Synchronous Transport Module

1"

Multiplex primaire de la hirarchie SDH


Trame de base constitue de 2430 octets mis toutes les 125 s, soit
9 octets
261 octets
155,520 Mb/s.
Organise en 9
pointeur
9 ranges
ranges de 270 octets.
.........

Surdbit de
section (SOH)
(5,184 Mb/s)

Unit Administrative (UA)


150,336 Mb/s

Dans une trame STM-1, les informations sont places dans des
conteneurs qui peuvent tre vus comme une structure hirarchise de
groupage.
Le conteneur + son surdbit forment un conteneur virtuel (VCn).
STM1 -> Un conteneur VC4 ou plusieurs conteneurs plus petits: VC-1 (1,544
2,
122
048 Mb/s), VC-3 (34,368 44,736 Mb/s).

Conclusion SDH
Utilisation de SDH trs importante
et trs varie
Trame
Dbit
Pratiquement toutes les
STM-1 (OC3)
155,520 Mb/s
Transmissions longue distance.
STM-4 (OC12)
622,080 Mb/s
Rseaux tlphoniques
STM-16 (OC48)
2488,320 Mb/s
(RTC et mobiles)
STM-64 (OC192)
9953,280 Mb/s
Transport de cellules ATM,
STM-128 (OC384)
20 Gb/s
de paquets IP (IP sur SDH).
Niveau physique pour
STM-256 (OC768)
40 Gb/s
Ethernet 10 Gigabits/s.
Construction darchitectures de rseaux SDH
Avec des rpartiteurs, des brasseurs, des multiplexeurs.
Topologie en boucle SDH privilgie.
123
La hirarchie SDH est encore en dveloppement.