Académique Documents
Professionnel Documents
Culture Documents
2 Transmission 2P PDF
2 Transmission 2P PDF
Plan
.
.
.
.
.
.
Introduction
Phnomnes caractristiques
Les lments de la transmission
La modulation
Le codage
Conclusion
Bibliographie
- A. Tanenbaum, Rseaux, InterEditions, 1997.
- H. Nussbaumer, Tlinformatique - tome 1, Presses polytechniques romandes, 1987.
- C. Macchi, J-F.Guibert, Tlinformatique, Dunod, 1983.
- S. Pierre, M. Couture, Tlcommunications et transmission de donnes, Eyrolles, 1993.
- A. Glavieux, M. Joindot, Communications numriques, Masson, 1996.
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
39
Techniques de transmission
1. Introduction
Les supports de communication ne sont pas parfaits.
- les principaux phnomnes : affaiblissement, dphasage, bruits.
Les dfauts du support limitent la transmission (dbit et tendue)
Adapter les techniques de transmission aux caractristiques du support !
Deux grandes techniques de transmission :
- transposition en frquence (modulation en frquence, amplitude ou phase)
- en bande de base : codes de transmission de donnes
machine A
machine B
parasites
suite binaire
mise
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
suite binaire
reue
40
Techniques de transmission
A(f)
[dB]
signal mis
signal reu
bon
gabarit
6
3
mauvais
f
t
0
f1
f2
41
Techniques de transmission
2.2. Le dphasage
Dformation de la phase du signal : V e2ift V e2ift-i(f)
V(t)
signal mis
signal reconstitu
(f)
[s]
bon
V/2
signal reu
mauvais
t1
t1
t2
t2 t
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
42
Techniques de transmission
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
43
Techniques de transmission
La bande passante dun support de communication correspond la plage de frquences o il prsente les meilleurs caractristiques de transmission.
- o le gain est non nul ! (gain = 1/affaiblissement)
- malheureusement le gain nest jamais tout--fait nul (et varie en fonction de la frquence) !
- la "Federation Communications Commission" dfinit la bande passante dun signal comme
la plage de frquences la plus troite possible qui contient 99 % de lnergie dun signal
La bande passante n dcibels (dB) est la plage de frquences dans laquelle le rapport signal sur
bruit (not S/B) vrifie :
- S/B n dB : 10 log10(Ps/Pb) n,
o Ps est la puissance du signal et Pb est la puissance du bruit.
Tableau 1 : quelques valeurs approches en dcibel
x
1/4
1/2
10
100
1000
10 log x (db)
-6
-3
10
20
30
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
44
Techniques de transmission
Exemple : le dbit maximum thorique dune ligne tlphonique [300 3400 Hz] admettant un
rapport signal sur bruit de 30 dB est de : (3400-300).log2(1+1030/10) 30 Kbit/s
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
45
Techniques de transmission
ETCD s(t)
metteur
modem
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
support de
transmission
ETTD
rcepteur
modem
machine B
jonction
machine A
d(t)
jonction
ETTD
metteur
46
Techniques de transmission
{dk}k
codeur
{aj}j=a(t)
signal mis
s(t)
modulateur
ETCD metteur
A la rception
signal reu
signal dmodul
dmodulateur
a(t) = {aj}j
{dk}k
dcodeur
ETCD rcepteur
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
47
Techniques de transmission
4. Modulation
Le modulateur transforme un signal initial quelconque a(t) en un signal s(t) adapt au support de
communication employ.
Le signal s(t) est obtenu en faisant varier les paramtres dune onde gnralement sinusodale
- s(t) = A cos(2 f t - ).
. le signal sinusodal est gnralement centr autour dune frquence fo appele onde
de rfrence ou porteuse
Trois types lmentaires de modulation par transposition en frquence:
.
.
.
f
f3
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
f1
f2
48
Techniques de transmission
Lorsque la fonction de modulation existe la transmission est dite analogique. En fait de ce cas, on
a une transformation dune fonction continue en une autre fonction continue.
La transmission est dite en bande de base lorsque le signal ne subit pas (peu) de transposition en
frquence. Dans ce cas, le signal prsente souvent un aspect rectangulaire car la fonction de modulation simple utilise est rectangulaire.
On peut transformer une fonction discrte {dk} en fonction continue d(t) laide de la relation suivante :
k=
d t =
d k R T t kT 0
k =
0 tant linstant initial, la rapidit de modulation tant 1/T et RT(t) tant la fonction rectangulaire
sur lintervalle [0,T] dfinit ainsi :
R t = 1 t 0 T
0 t 0 T
Par abus de langage, on parle de transmission numrique lorsque une fonction discrte (suite binaire) est transforme en fonction continue lors de lmission et rciproquement lors de la rception.
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
49
Techniques de transmission
-a
+a
-a
K+a
K-a
1/f0
f0-B
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
f0
f0+B
f0-B
f0
f0+B
50
Techniques de transmission
s(t)
-w
+w
1/f0-w
1/f0+w
-A0
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
51
Techniques de transmission
t
1/f0
-A0
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
52
Techniques de transmission
codage MAQ
A1
0 =
00
01
1 =
10
11
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
53
Techniques de transmission
5. Le codage
Le codeur transforme une suite {dk}k0 initiale gnralement binaire (de bits) en une suite code
{ak}k0 (de symboles) gnralement binaire ou ternaire.
Le dcodeur fait lopration inverse.
Le but du codage est dadapter la suite de bits transmettre aux caractristiques de la transmission.
Sil ny a pas de modulation par transposition en frquence, le codage est dit en bande de base :
- la plage de frquences utilise par le signal issu de la suite code est la mme que celle de la
suite initiale.
- dans ce cas, le modulateur module partir dune fonction rectangulaire (RT(t)).
. {ak}k0 a(t)
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
54
Techniques de transmission
bit/s
La rapidit de modulation R (exprime en bauds) mesure le nombre maximum de symboles (lments de modulation) transmis par seconde
R=
baud
Remarque : gnralement, 1/ est un multiple de 1/T et le nombre de niveaux N est choisi de telle sorte
que a(t) et d(t) aient le mme dbit dinformation. On a alors :
D=
1
T
log2(N)
= R.log2(N) bits/s
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
55
Techniques de transmission
Exemples :
{dk} = (1---1---0---1--- 0---0---0---1---1---0---1--- 1--- 1---0--- 0---1)
{a1k} = (a---a---0---a--- 0---0---0---a--- a---0---a--- a--- a---0--- 0---a)
+a
a1(t)
0
niveaux
priode significative
{a2k} = (---3------ -1------- -3------ -1------ 1------- 3------- 1------- -1---) Signal en bande de base
3
(modulation rectangulaire)
a2(t)
1
codage plusieurs niveaux
0
t (de valence N = 4)
-1
-3
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
56
Techniques de transmission
.
.
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
57
Techniques de transmission
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
58
Techniques de transmission
dk = 0 ak = a
dk = 1 ak = a
Exemple :
{dk} = (1---1---0---1--- 0---0---0---1---1---0---1--- 1--- 1---0--- 0---1) suite binaire initiale
a(t)
Codage NRZ
+a
-a
RDS({ak, 1<k<i})= -a, -2a, -a, -2a, -a , 0 _, +a, 0_, -a , 0_, -a , -2a,-3a, ..._
Code binaire simple, utilis couramment entre lordinateur et ses priphriques.
RDS(NRZ) =
spectre : X f = T a sin ft ft
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
59
Techniques de transmission
d k = 0 a k = [ a,0]
d k = 1 a k = [a,0]
Exemple :
{dk} = (1---1---0---1--- 0---0---0---1---1---0---1--- 1--- 1---0--- 0---1)
a(t)
+a
0
-a
Code ternaire simple, limite les interfrences entre symboles, codage de lhorloge
RDS(RZ) = 2 !
codage 1B/2T
0 ( 1,0)
1 ( 1 , 0)
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
60
Techniques de transmission
d k = 0 a k = [ k, k] k k k = k 1
d k = 1 a k = [ k, k] k = k k = k 1
k {a, a} 0 = a
0
1
Exemple :
{dk} = (1---1---0---1--- 0---0---0---1---1---0---1--- 1--- 1---0--- 0---1)
a(t)
3, 3
+a
k, k
ou
ou
k, k
-a
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
61
Techniques de transmission
d k = 0 a k = [ k, k] k = k k k 1
d k = 1 a k = [ k, k] k k k = k 1
k {a, a} 0 = a 0 = a
ou
ou
-a
62
Techniques de transmission
d k = 0 a k = [a, a]
d k = 1 a k = [ a,a]
-a
Code binaire, quilibr, conservation de lhorloge, mais spectre trs large (le double).
RDS(biphase) = 0 !
2
Spectre : X f = T 2a ft sin ft 2
63
Techniques de transmission
d k = 0 a k = [ k, k] k k k k 1
d k = 1 a k = [ k, k] k k k = k 1
k {a, a} 0 = a 0 = a
ou
ou
-a
Identique au code Manchester + indpendance de la polarit.
Problme sil y a corruption dun des symboles : la suite est mal dcode.
RDS(biphase_diff) = 0
Codage utilis par Token Ring.
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
64
Techniques de transmission
dk = 0 ak = 0
a = a m = 2n + 1 n N
1
dk = 1 dm k
a = a m = 2n , n N
0
1
alternativement
-a
Code ternaire, quilibr, indpendant de la polarit, drive de lhorloge (suite de 0).
Spectre :
X f = T a ft sin ft
RDS(bipolaire) = a
Utilis par le systme de tlphonie numrique PCM sur le ligne de transmission T1 (ncessite la
suppression des longues suites de 0).
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
65
Techniques de transmission
0
1
alternativement
-a
Spectre trs troit, code complexe qui ne rsout pas le problme li aux longues suites de 0. Les
longues suites de 1 prsentent un battement dont la frquence est rduite (de moiti) par rapport au codage bipolaire simple.
Gnralisation possible aux codes bipolaires entrelacs dordre n.
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
66
Techniques de transmission
0
1
alternativement
le premier bit un (suivant un bit de viol) est cod avec la valeur inverse du bit de
viol qui le prcde
on considre que la suite est conventionnellement prcde dun bit de viol.
dans une trs longue suite de zros tous les blocs successifs (sauf parfois le premier)
sont cods dans la forme (b).
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
67
Techniques de transmission
RDS(BHD3) = 2a
Exemple :
{dk} = (1---1---0---1--- 0---0---0---0---1---0---1--- 0--- 0---0--- 0---0)
a(t)
+a
V
0
B
V
-a
a(t)
+a
0
Codage BHD2
-a
5.13. Remarques
La plupart de ces codes acceptent plusieurs variantes. Par exemple en inversant la convention de
codage de la parit (0/1) ou en modifiant les conditions initiales.
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
68
Techniques de transmission
11110
01001
10100
10101
01010
01011
...
...
Idle
Halt
Quiet
11101
11111
11000
10001
00111
11001
00100
00000
Certains codes prcdents peuvent tre perus comme des codes par blocs (surtout si le bloc coder est rduit un seul bit).
- Exemple : RZ 1B/2T, biphase 1B/2B
Lefficacit de ces codes peut tre faible (2k/Ln).
Ces codes servent liminer les suites de symboles impropres la transmission, lors de prcodage :
- La modulation est gnralement effectue ultrieurement en utilisant un des codes simples
prcdents.
. Exemple : FDDI = 4B/5B + NRZI
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
69
Techniques de transmission
6. Conclusion
Adaptation des techniques de transmission aux caractristiques du support de communication.
La modulation par transposition en frquence :
- module des signaux analogiques ou numriques.
De trs nombreux codes de transmission existent (NRZ, biphase, bipolaire, etc.), chacun possdant
certaines des caractristiques voulues, mais pas toutes.
Ne pas confondre avec les codes de transmission (appels channel coding) avec les codes applicatifs (appels source coding) :
de protection contre les erreurs (dtection et auto-correction).
de compression (LZW, RLE, ZIP, etc.).
de reprsentation (ASCII, DCB, complment 2, ASN-1/BER, etc).
de chiffrement (DES, RSA, PGP, etc.).
dauthentification et dintgrit (MD5, SHA-1, etc.).
de hachage (hash code).
dembrouillage.
etc.
Les techniques de transmission ne suffisent pas assurer que les communications se droulent sans
aucune erreur. Cest pourquoi des techniques de protection contre les erreurs sont dveloppes.
____
B. Cousin et C. Viho - IFSIC -Universit Rennes I
70