Introduction
Emetteur
Canal
Recepteur
Hypoth`eses du cours
Communications numeriques
Transmission en bande de base
Codage en ligne
Conversion bits/symboles
Mise en forme
Energie moyenne par bit
Densites spectrale de puissance
Laurent Oudre
laurent.oudre@univ-paris13.fr
Universit
e Paris 13, Institut Galil
ee
Ecole ding
enieurs Sup Galil
ee
Parcours Informatique et R
eseaux Alternance - 2`eme ann
ee
2015-2016
Communications num
eriques
2015-2016
1 / 107
Communications num
eriques
Introduction
2015-2016
2 / 107
Introduction
Sommaire
Introduction
Emetteur
Canal
Recepteur
Hypoth`eses du cours
dn
Codage en ligne
e(t)
Emetteur
Canal de
transmission
r (t)
R
ecepteur
dn
Communications num
eriques
2015-2016
3 / 107
Communications num
eriques
2015-2016
4 / 107
Introduction
Emetteur
Introduction
e(t)
dn
Emetteur
Canal de
transmission
r (t)
R
ecepteur
dn
dn
Introduction
2015-2016
5 / 107
Conversion
bits/symboles
ak
Filtre de
mise en
forme he (t)
x(t)
e(t)
dn
Modulation
2015-2016
6 / 107
Emetteur
Conversion
bits/symboles
ak
Filtre de
mise en
forme he (t)
x(t)
e(t)
Modulation
Emetteur
Modulation :
e(t)
Modulation
Mise en forme :
x(t)
Communications num
eriques
Introduction
Emetteur
Filtre de
mise en
forme he (t)
Emetteur
dn
ak
Communications num
eriques
Conversion
bits/symboles
Emetteur
Emetteur
Communications num
eriques
2015-2016
7 / 107
Communications num
eriques
2015-2016
8 / 107
Introduction
Canal
Introduction
dn
e(t)
r (t)
Canal de
transmission
Emetteur
R
ecepteur
dn
e(t)
Introduction
2015-2016
9 / 107
Filtre de
canal hc (t)
2015-2016
10 / 107
R
ecepteur
e (t)
Bruit
additif b(t)
r (t)
dn
Communications num
eriques
e(t)
Emetteur
Canal de
transmission
r (t)
R
ecepteur
dn
Communications num
eriques
Introduction
Canal de transmission
r (t)
Bruit
additif b(t)
Canal
e(t)
e (t)
Communications num
eriques
Filtre de
canal hc (t)
Canal de transmission
Canal
2015-2016
11 / 107
Communications num
eriques
2015-2016
12 / 107
Introduction
R
ecepteur
Introduction
r (t)
D
emodulation
y (t)
Filtre de
r
eception
hr (t)
z(t)
D
emodulation
y (t)
z(t)
Echantillonage
zk = z(kT )
dn
D
ecodage
Filtre de
r
eception
hr (t)
Echantillonage
zk = z(kT )
dn
R
ecepteur
D
ecodage
ak
D
ecision
D
ecision
ak
R
ecepteur
R
ecepteur
Filtre de reception :
Communications num
eriques
Introduction
2015-2016
13 / 107
D
emodulation
y (t)
R
ecepteur
Filtre de
r
eception
hr (t)
Communications num
eriques
Introduction
r (t)
2015-2016
R
ecepteur
z(t)
r (t)
Echantillonage
D
emodulation
y (t)
Filtre de
r
eception
hr (t)
z(t)
zk = z(kT )
dn
D
ecodage
ak
D
ecision
dn
ak
D
ecision
Decision :
D
ecodage
R
ecepteur
Echantillonage :
Echantillonage
zk = z(kT )
R
ecepteur
14 / 107
Communications num
eriques
2015-2016
15 / 107
Communications num
eriques
2015-2016
16 / 107
Introduction
R
ecepteur
Introduction
Hypoth`eses
dn
r (t)
D
emodulation
y (t)
Filtre de
r
eception
hr (t)
z(t)
Conversion
bits/symboles
dn
Filtre de
mise en
forme he (t)
ak
x(t)
e(t)
Modulation
On sinteresse ici `
a la transmission en
bande de base :
Emetteur
Echantillonage
Pas d
etape de
modulation/d
emodulation
zk = z(kT )
D
ecodage
Hypoth`
eses du cours
ak
e(t)
Filtre de
canal hc (t)
e (t)
r (t)
Bruit
additif b(t)
Canal de transmission
D
ecision
R
ecepteur
D
emodulation
y (t)
Filtre de
r
eception
hr (t)
z(t)
Echantillonage
zk = z(kT )
dn
D
ecodage
D
ecision
ak
Hc (f ) = 1
Sa bande passante est donc suppos
ee
infinie.
R
ecepteur
Communications num
eriques
2015-2016
17 / 107
Codage en ligne
Communications num
eriques
2015-2016
18 / 107
Codage en ligne
Sommaire
Codage en ligne
Introduction
dn
Codage en ligne
Conversion bits/symboles
Mise en forme
Energie moyenne par bit
Densites spectrale de puissance
Conversion
bits/symboles
x(t)
Mise en forme
e(t)
Modulation
Codage en ligne
Codage en ligne :
ak
Communications num
eriques
2015-2016
19 / 107
Communications num
eriques
2015-2016
20 / 107
Codage en ligne
Conversion bits/symboles
Codage en ligne
Debit binaire
1.5
dn
Conversion
bits/symboles
ak
Filtre de
mise en
forme he (t)
x(t)
e(t)
Modulation
Emetteur
Conversion bits/symboles
0.5
Debit binaire :
0.5
0
1Tb
2Tb
3Tb
4Tb
5Tb
6Tb
7Tb
8Tb
9Tb
d(t) =
Db =
...
1
(bits/seconde)
Tb
dn (t nTb )
nZ
Communications num
eriques
Codage en ligne
2015-2016
21 / 107
Conversion bits/symboles
Codage en ligne
Principe : remplacer les bits ou des groupements de bits par des symboles
Idee : passer de deux valeurs possibles (0 ou 1) `a M valeurs possibles
Plusieurs facons de proceder :
2015-2016
22 / 107
Conversion bits/symboles
Communications num
eriques
Exemple avec m = 2 :
1010001101 10 10 00 11 01 2 2 0 3 1
Communications num
eriques
2015-2016
23 / 107
Communications num
eriques
2015-2016
24 / 107
Codage en ligne
Conversion bits/symboles
Codage en ligne
Exemples
ak {0, 1, , M 1}
Conversion bits/symboles
dn
0
1
ak
0
1
dn
0
1
ak
-1
1
Exemple avec m = 2 :
10 10 00 11 01 2 2 0 3 1 (unipolaire)
10 10 00 11 01 3 3 3 1 1 (antipolaire)
Communications num
eriques
Codage en ligne
2015-2016
25 / 107
Conversion bits/symboles
Codage en ligne
Exemples
26 / 107
Conversion bits/symboles
a(t) =
ak (t kT )
kZ
R=
Communications num
eriques
log2 M
Db
On a un nouveau signal
R=
2015-2016
Rapidite de modulation
Communications num
eriques
2015-2016
27 / 107
1
T
Db
(bauds)
log2 M
Communications num
eriques
2015-2016
28 / 107
Codage en ligne
Conversion bits/symboles
Codage en ligne
Mise en forme
1.5
1
dn
0.5
Conversion
bits/symboles
ak
Filtre de
mise en
forme he (t)
x(t)
e(t)
Modulation
0.5
0
1Tb
2Tb
3Tb
4Tb
5Tb
6Tb
7Tb
8Tb
9Tb
...
Emetteur
ak
Mise en forme :
2
0
1T=2Tb
2T=4Tb
3T=6Tb
4T=8Tb
...
10 10 00 11 01 3 3 3 1 1
Communications num
eriques
Codage en ligne
2015-2016
29 / 107
Communications num
eriques
Codage en ligne
2015-2016
30 / 107
Mise en forme
Mise en forme
Mise en forme
0.8
0.6
he (t) =
0.4
1 si 0 t < T
0 sinon
0.2
ak he (t kT )
kZ
Communications num
eriques
2015-2016
31 / 107
Communications num
eriques
2015-2016
32 / 107
Codage en ligne
Mise en forme
Codage en ligne
Mise en forme
1
0.8
0.6
0.8
0.4
0.6
0.2
0.4
0.2
0.4
0.2
0.6
0.8
1T
2T
3T
4T
5T
6T
7T
8T
9T
Communications num
eriques
Codage en ligne
2T
3T
4T
5T
6T
7T
8T
9T
1010001101 1111111111
1010001101 1010001101
1T
2015-2016
33 / 107
Communications num
eriques
Mise en forme
Codage en ligne
2015-2016
34 / 107
2015-2016
36 / 107
Mise en forme
1
1
0.8
0.8
0.6
0.6
he (t) =
0.4
1 si 0 t <
0 sinon
T
2
0.4
0.2
0.2
0
0
T2
1T
2T
3T
4T
5T
6T
7T
8T
9T
1010001101 1010001101
Communications num
eriques
2015-2016
35 / 107
Communications num
eriques
Codage en ligne
Mise en forme
Codage en ligne
Mise en forme
1
0.8
0.6
0.8
0.4
0.6
0.4
0.2
si 0 t < T2
1
he (t) = 1 si T2 t < T
0
sinon
0.2
0
0
0.2
0.2
0.4
0.4
0.6
0.6
0.8
0.8
1
1T
2T
3T
4T
5T
6T
7T
8T
T2
9T
1010001101 1111111111
Communications num
eriques
Codage en ligne
2015-2016
37 / 107
Communications num
eriques
Mise en forme
Codage en ligne
0.8
0.4
0.2
0
0.2
0.4
0.6
2
X
Ex =
|x(t)| dt =
ak he (t kT ) dt
1
3T
4T
5T
6T
7T
8T
9T
1010001101 1111111111
Communications num
eriques
2015-2016
39 / 107
kZ
0.8
2T
0.6
1T
38 / 107
Notion denergie
2015-2016
kZ
Communications num
eriques
2015-2016
40 / 107
Codage en ligne
Codage en ligne
i =1
1
Esym
=
=
log2 M
M log2 M
M
X
i =1
i =1
Donc on a aussi :
Esym = (a2 + |a |2 )Ehe
|ai | Ehe
2015-2016
41 / 107
Communications num
eriques
Codage en ligne
2015-2016
42 / 107
2015-2016
44 / 107
Formules generales
i =1
M
1 X 2
|ai | |a |2
M
i =1
Exemples
M
M
M
1 X 2
2 X
1 X
|ai |
|ai ||a | +
|a |2
M
M
M
Communications num
eriques
Codage en ligne
M
1 X
|ai a |2
M
i =1
i =1
Ebit
i =1
M
M
1 X
1 X 2
Eai =
|ai | Ehe
M
M
Esym =
a2
1
((1)2 + (1)2 )Ehe = Ehe
2
unipolaire ak {0, 1, , M 1}
Ebit =
1
((3)2 + (1)2 + (1)2 + (3)2 )Ehe = 5Ehe
4
Ebit =
Esym
5
= E he
log2 4
2
Communications num
eriques
(M 1)(2M 1)
E he
log2 M
2015-2016
43 / 107
M2 1
Eh
3 log2 M e
Communications num
eriques
Codage en ligne
Densit
es spectrale de puissance
Codage en ligne
Notion de puissance
Chaque symbole est emis durant une periode T , donc on peut definir la
puissance moyenne totale du signal x(t) comme
Px =
kZ
Esym
T
x (f ) = |He (f )|2 a (f )
Si les symboles sont supposes equiprobables et independants, on a :
a (f ) =
Le signal x(t) est un signal aleatoire dont laspect frequentiel doit donc etre etudie
gr
ace `
a une densite spectrale de puissance
X
Il correspond au filtrage du signal aleatoire a(t) =
ak (t kT ) par un filtre de
fonction de transfert He (f ), sa densite spectrale de puissance x (f ) verifie donc :
Densit
es spectrale de puissance
+
a2
2 X
k
+ a2
f
T
T k=
T
Et donc :
x (f ) =
2
+
k
a2
2 X
k
|He (f )|2 + a2
H
e
T
T
T
T
k=
Communications num
eriques
Codage en ligne
2015-2016
45 / 107
Densit
es spectrale de puissance
Codage en ligne
2
+
a2
2a X
k
k
2
x (f ) =
|He (f )| + 2
He T f T
T
T
Communications num
eriques
2015-2016
2015-2016
46 / 107
Densit
es spectrale de puissance
k=
Communications num
eriques
47 / 107
Nous avons defini avec les mains la puissance moyenne totale Px du signal
x(t) comme etant :
Esym
2 + |a |2
Px =
= a
E he
T
T
Dun autre c
ote, nous savons que par definition, on a :
Z +
Px =
x (f )df
Communications num
eriques
2015-2016
48 / 107
Codage en ligne
Densit
es spectrale de puissance
Codage en ligne
(f)
Z +
|He (f )|2 df
10
10
10
15
15
15
20
25
20
25
20
25
30
30
30
35
35
35
40
40
45
45
4Db
3Db
2Db
Db
0
Db
Frquence (en Hz)
2Db
3Db
4Db
5Db
50
5Db
40
45
4Db
Filtre NRZ
B Db T1
|He (f )|2 df
(f)
50
5Db
Z
a2 +
3Db
2Db
Db
0
Db
Frquence (en Hz)
2Db
Filtre RZ
B 2Db
3Db
4Db
5Db
50
5Db
4Db
3Db
2Db
Db
0
Db
Frquence (en Hz)
2Db
3Db
4Db
5Db
Filtre Manchester
B 2Db T2
2
T
a2
Eh
T e
a2
Dcibels
(f)
Esym
2
Px =
= a E he
T
T
Dcibels
Dcibels
Densit
es spectrale de puissance
Communications num
eriques
Codage en ligne
2015-2016
49 / 107
Communications num
eriques
Densit
es spectrale de puissance
Codage en ligne
2015-2016
50 / 107
Densit
es spectrale de puissance
x(f)
5
10
0
(f)
0
5
10
10
10
15
15
15
25
20
25
25
30
30
35
35
35
40
40
40
45
45
45
4Db
3Db
2Db
Db
0
Db
Frquence (en Hz)
2Db
3Db
4Db
Filtre NRZ
B Db T1
5Db
50
5Db
4Db
3Db
2Db
Db
0
Db
Frquence (en Hz)
Filtre RZ
B 2Db
2Db
3Db
2
T
4Db
5Db
15
20
30
50
5Db
0
10
Dcibels
0
5
Dcibels
20
Dcibels
Dcibels
(f)
50
5Db
10
Dcibels
(f)
5
20
25
20
30
30
35
40
4Db
3Db
2Db
Db
0
Db
Frquence (en Hz)
2Db
3Db
4Db
5Db
50
5Db
Filtre Manchester
B 2Db T2
k
T
40
45
4Db
3Db
2Db
Db
0
Db
Frquence (en Hz)
2Db
3Db
4Db
5Db
50
5Db
4Db
Filtre NRZ
M=2
B Db T1
3Db
2Db
Db
0
Db
Frquence (en Hz)
2Db
3Db
4Db
5Db
Filtre NRZ
M =4
1
B D2b 2T
Communications num
eriques
2015-2016
51 / 107
Communications num
eriques
2015-2016
52 / 107
Codage en ligne
Densit
es spectrale de puissance
Sommaire
Introduction
Dictionnaire antipolaire :
Codage en ligne
1
T
2
BNRZ
BRZ
BManchester
2
T
Communications num
eriques
2015-2016
k
T
53 / 107
Filtre de
canal hc (t)
Hypoth`
eses
e (t)
Communications num
eriques
e(t)
2015-2016
54 / 107
Hypoth`
eses
Bruit
additif b(t)
dn
r (t)
Conversion
bits/symboles
ak
Filtre de
mise en
forme he (t)
x(t)
e(t)
e(t)
Modulation
Filtre de
canal hc (t)
Emetteur
r (t)
Canal de transmission
e (t)
Bruit
additif b(t)
r (t)
Canal de transmission
D
emodulation
y (t)
Filtre de
r
eception
hr (t)
z(t)
Echantillonage
zk = z(kT )
Rappel :
dn
D
ecodage
ak
D
ecision
On suppose le canal id
eal, invariant et de gain unitaire Hc (f ) = 1 (bande passante du canal
infinie)
y (t) = x(t) =
kZ
r (t) = e(t)
Communications num
eriques
2015-2016
55 / 107
ak he (t kT )
Communications num
eriques
2015-2016
56 / 107
Interf
erences entre symboles
r (t)
D
emodulation
Recepteur : echantillonnage
Filtre de
r
eception
hr (t)
y (t)
Interf
erences entre symboles
z(t)
r (t)
Echantillonage
D
emodulation
Filtre de
r
eception
hr (t)
y (t)
z(t)
Echantillonage
zk = z(kT )
D
ecodage
dn
ak
zk = z(kT )
D
ecision
D
ecodage
dn
R
ecepteur
Si synchronisation parfaite :
zk = z(kT ) =
kZ
zk = ak h(0) +
ak h(t kT ) avec h = he hr
Communications num
eriques
2015-2016
57 / 107
Interf
erences entre symboles
Communications num
eriques
58 / 107
Interf
erences entre symboles
Exemples :
Filtres `
a support temporel borne centre et strictement inferieur `a 2T
Filtres `
a support temporel non borne mais sannulant `a tous les multiples de
T
h(t) =
h(kT ) = h(0)(k) : condition de Nyquist
Communications num
eriques
2015-2016
ak h((k k )T )
Filtres de Nyquist
ak h((k k )T )
{z
IES
k 6=k
ak h(kT k T )
k 6=k
zk = ak h(0) +
k Z
kZ
z(t) =
D
ecision
R
ecepteur
z(t) = (y hr )(t)
z(t) =
ak he (t kT ) hr (t)
X
ak
2015-2016
59 / 107
sin(t/T ) cos(t/T )
t/T 1 (2t/T )2
Communications num
eriques
2015-2016
60 / 107
Interf
erences entre symboles
Interf
erences entre symboles
0.6
Fonction de transfert :
T h
H(f ) = T2 1 + cos t
(|f |
01
=0
=0.25
=0.5
=0.75
=1
0.8
R
eponse impulsionnelle :
0.4
sin(t/T ) cos(t/T )
h(t) =
t/T 1 (2t/T )2
0.2
3T
2T
0
Temps (t)
2T
3T
1
i si |f | < 2T
1
si 1
2T )
2T < |f |
1+
2T
sinon
4T
Communications num
eriques
2015-2016
61 / 107
Interf
erences entre symboles
Communications num
eriques
2015-2016
62 / 107
R
eception en absence de bruit
r (t)
D
emodulation
Filtre de
r
eception
hr (t)
y (t)
z(t)
Echantillonage
zk = z(kT )
Bande passante :
=0
=0.25
=0.5
=0.75
=1
T/2
comprise entre
1
2T
et
1/2T
0
Frquence (f)
1/2T
ak
D
ecision
R
ecepteur
1
T
Si lon suppose que h = he hr est un filtre de Nyquist, alors lIES est nulle et on a donc
0
1/T
D
ecodage
dn
1+
BP =
2T
zk = ak h(0)
1/T
zk
.
h(0)
La probabilit
e derreur symbole est ici nulle
car a
k = ak
Communications num
eriques
2015-2016
63 / 107
Communications num
eriques
2015-2016
64 / 107
R
eception en absence de bruit
Transmission en pr
esence de bruit blanc additif gaussien
Sommaire
Introduction
r (t)
D
emodulation
Filtre de
r
eception
hr (t)
y (t)
z(t)
Codage en ligne
Echantillonage
zk = z(kT )
D
ecodage
dn
ak
D
ecision
R
ecepteur
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
65 / 107
Hypoth`
eses
Filtre de
canal hc (t)
e (t)
Bruit
additif b(t)
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
e(t)
66 / 107
Hypoth`
eses
r (t)
Signal al
eatoire : on ne peut pas savoir
1.5
Caract
erisation par la moyenne (nulle pour
0.5
Canal de transmission
Rappel :
On travaille en bande de base (e(t) = x(t), r (t) = y (t))
On suppose le canal id
eal, invariant et de gain unitaire Hc (f ) = 1 (bande passante du canal
infinie)
1.5
200
400
600
Temps (t)
Ici 2 = 0.1
N0
2
0.5
b (f ) =
2015-2016
800
1000
N0
2
Communications num
eriques
2015-2016
67 / 107
Communications num
eriques
2015-2016
68 / 107
Transmission en pr
esence de bruit blanc additif gaussien
Hypoth`
eses
Transmission en pr
esence de bruit blanc additif gaussien
Bruit gaussien
Hypoth`
eses
dn
1
Q(x) =
2
z 2
2
Conversion
bits/symboles
Filtre de
mise en
forme he (t)
ak
Communications num
eriques
D
emodulation
e (t)
Bruit
additif b(t)
r (t)
Canal de transmission
2015-2016
Filtre de
r
eception
hr (t)
y (t)
z(t)
Echantillonage
D
ecodage
D
ecision
ak
R
ecepteur
kZ
69 / 107
R
ecepteur optimal
Filtre de
r
eception
hr (t)
D
emodulation
dn
ak he (t kT ) + b(t)
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
70 / 107
2015-2016
72 / 107
R
ecepteur optimal
Recepteur : echantillonnage
r (t)
y (t)
Filtre de
canal hc (t)
zk = z(kT )
r (t)
e(t)
x
r (t)
Transmission en pr
esence de bruit blanc additif gaussien
e(t)
Modulation
Emetteur
dz
b0
b1
p(b0 < b(t) < b1 ) = Q
Q
x(t)
z(t)
y (t)
D
emodulation
Filtre de
r
eception
hr (t)
z(t)
Echantillonage
Echantillonage
zk = z(kT )
zk = z(kT )
dn
dn
D
ecodage
ak
D
ecodage
ak
D
ecision
D
ecision
R
ecepteur
R
ecepteur
Si synchronisation parfaite :
z(t) =
kZ
z(t) = (y hr )(t)
zk = z(kT ) =
ak h(kT k T ) + n(kT )
ak h((k k )T ) + n(kT )
k Z
zk = ak h(0) +
k 6=k
Communications num
eriques
2015-2016
71 / 107
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
R
ecepteur optimal
Transmission en pr
esence de bruit blanc additif gaussien
Recepteur optimal
R
ecepteur optimal
zk = ak h(0) +
x(t) = ak (t)
ak h((k k )T ) + n(kT )
| {z }
k 6=k
bruit
|
{z
}
IES
he (t)
hr (t)
y (t)
b(t)
Si on veut faire le moins derreur possible, il faut que lIES soit nulle et que linfluence du
possible ?
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
h(0)2
Pn
SNR =
2015-2016
73 / 107
R
ecepteur optimal
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2Ehe
N0
2015-2016
74 / 107
R
ecepteur optimal
1.5
0.5
0.5
3
Temps (s)
Communications num
eriques
2015-2016
75 / 107
Communications num
eriques
2015-2016
76 / 107
Transmission en pr
esence de bruit blanc additif gaussien
R
ecepteur optimal
Transmission en pr
esence de bruit blanc additif gaussien
1.5
1.5
0.5
0.5
0.5
0.5
R
ecepteur optimal
3
Temps (s)
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
3
Temps (s)
Au niveau du r
ecepteur, le signal bruit
e est pass
e dans un filtre de r
eception adapt
e au filtre de
mise en forme :
z(t) = (y hr )(t) = y (t) he (t)
77 / 107
R
ecepteur optimal
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
78 / 107
R
ecepteur optimal
1.5
0.5
0.5
3
Temps (s)
Lorsquon
echantillonne ce signal aux multiples de la p
eriode symbole T on retrouve les symboles
envoy
es (mais pas exactement `
a cause du bruit)
Communications num
eriques
2015-2016
79 / 107
Communications num
eriques
2015-2016
80 / 107
Transmission en pr
esence de bruit blanc additif gaussien
R
ecepteur optimal
Transmission en pr
esence de bruit blanc additif gaussien
R
ecepteur optimal
1.2
sqrt(T)
=0
=0.25
=0.5
=0.75
=1
Dans le domaine fr
equentiel : racine de la
=0
=0.25
=0.5
=0.75
=1
sqrt(T)/2
Bande passante BP = 1+
2T
0.8
0.6
0.4
filtre de Nyquist
0.2
0
0
1/T
0.2
1/2T
0
Frquence (f)
1/2T
1/T
4T
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
81 / 107
R
ecepteur optimal
3T
2T
0
Temps (t)
2T
3T
4T
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
1.5
1.5
0.5
0.5
0.5
0.5
3
Temps (s)
R
ecepteur optimal
82 / 107
2015-2016
Communications num
eriques
2015-2016
83 / 107
3
Temps (s)
Communications num
eriques
2015-2016
84 / 107
Transmission en pr
esence de bruit blanc additif gaussien
R
ecepteur optimal
Transmission en pr
esence de bruit blanc additif gaussien
z =z (kT)
k
1.5
1.5
0.5
0.5
0.5
0.5
3
Temps (s)
Au niveau du r
ecepteur, le signal bruit
e est pass
e dans un filtre de r
eception adapt
e au filtre de
mise en forme :
z(t) = (y hr )(t) = y (t) he (t)
R
ecepteur optimal
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
85 / 107
3
Temps (s)
envoy
es (mais pas exactement `
a cause du bruit)
R
ecepteur optimal
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
Conditions :
Rappel :
2015-2016
88 / 107
X
l 6=k
h(kT ) = h(0)(k)
Communications num
eriques
86 / 107
2015-2016
R
eception en pr
esence de bruit
hr (t) doit etre le filtre adapte he (t) pour maximiser le SNR en sortie du
recepteur
hr (t) = he (t)
Hr (f ) = He (f )
Lorsquon
echantillonne ce signal aux multiples de la p
eriode symbole T on retrouve les symboles
IES = 0
R +
h(0) = He (f )He (f )df = Ehe
Donc :
zk = Ehe ak + n(kT )
Il va falloir estimer ak `
a partir de zk , malgre le bruit
2015-2016
87 / 107
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
R
eception en pr
esence de bruit
Transmission en pr
esence de bruit blanc additif gaussien
Decision
R
eception en pr
esence de bruit
r (t)
D
emodulation
Filtre de
r
eception
hr (t)
y (t)
z(t)
Echantillonage
zk = z(kT )
D
ecodage
dn
ak
D
ecision
R
ecepteur
Etape suppl
ementaire `
a cause de la pr
esence de bruit : il faut affecter une valeur de symbole `
a
chaque zk
si zk > 0 alors ak = 1
sinon ak = 1
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
89 / 107
R
eception en pr
esence de bruit
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
90 / 107
R
eception en pr
esence de bruit
Probabilite derreur
zk
Ehe
Cette erreur sur les symboles se repercute ensuite sur les bits apr`es decodage.
2.10
3
err
Pbit
= p(dn 6= dn )
Communications num
eriques
2015-2016
91 / 107
Communications num
eriques
2015-2016
92 / 107
Transmission en pr
esence de bruit blanc additif gaussien
R
eception en pr
esence de bruit
Transmission en pr
esence de bruit blanc additif gaussien
R
eception en pr
esence de bruit
= Pn
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
93 / 107
R
eception en pr
esence de bruit
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
94 / 107
R
eception en pr
esence de bruit
Eh
e
Pn
=Q
2Ehe
N0
=Q
2Ehe
N0
Ehe
Pn
Communications num
eriques
Eh
e
Pn
=Q
=Q
2Ehe
N0
2Ehe
N0
2015-2016
95 / 107
Communications num
eriques
2015-2016
96 / 107
Transmission en pr
esence de bruit blanc additif gaussien
R
eception en pr
esence de bruit
Transmission en pr
esence de bruit blanc additif gaussien
R
eception en pr
esence de bruit
o`u Ebit est lenergie moyenne par bit emis. On a aussi Ebit = Pe Db o`u Pe est la
err
Pour minimiser Psym
, il faut augmenter Ebit donc soit augmenter la puissance
emise moyenne Pe , soit diminuer le debit binare Db
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
2015-2016
97 / 107
R
eception en pr
esence de bruit
Communications num
eriques
Transmission en pr
esence de bruit blanc additif gaussien
err
Psym
log2 M
2015-2016
98 / 107
R
eception en pr
esence de bruit
Decodage
10
r (t)
10
D
emodulation
y (t)
Filtre de
r
eception
hr (t)
z(t)
zk = z(kT )
err
Psym
10
10
dn
M=2
M=4
M=8
M = 16
M = 32
10
10
10
D
ecodage
ak
D
ecision
R
ecepteur
12
10
Echantillonage
10
15
Ebit/N0 (en dB)
Communications num
eriques
20
25
30
2015-2016
99 / 107
Communications num
eriques
2015-2016
100 / 107
Sommaire
Introduction
Codage en ligne
Nous avons vu en TP que les signaux en bande de base ont une largeur de
bande que lon peut ecrire [B , +B]
Communications num
eriques
2015-2016
101 / 107
filtre
filtre
filtre
filtre
NRZ : B T1
RZ : B T2
biphase Manchester : B T2
en racine de cosinus sureleve : B =
1+
2T
Communications num
eriques
2015-2016
102 / 107
Pour le moment, on a considere que le canal etait ideal et avait une bande
passante infinie (Hc (f ) = 1)
Ceci est du
soit `
a la nature physique du canal (ex : type de c
able, attenuation du signal
sur de grandes distances, etc...)
soit `
a des reglementations (ex : bande de frequence achetee par un operateur
telephonique, etc...)
Communications num
eriques
2015-2016
103 / 107
Communications num
eriques
2015-2016
104 / 107
Efficacite spectrale
log2 M
Db
=
B
T B
le plus grand possible : Db maximal et B minimal
=
err
Pbit
: probabilite derreur par bit
err
On veut Db le plus grand possible, Px et Pbit
les plus petits possibles, et B = BP
est souvent fixe.
Communications num
eriques
2015-2016
105 / 107
err
Principe : on a des contraintes sur Db , B (=BP), Px et/ou Pbit
Communications num
eriques
2015-2016
107 / 107
err
NB : Pbit
Communications num
eriques
2015-2016
106 / 107