Beruflich Dokumente
Kultur Dokumente
Numriques
1
Contexte: systme de
tlcommunication
But : change dinformation travers un rseau entre diffrents utilisateurs
bruit, perturbations
2
Positionnement du cours dans le
modle OSI
7 Application (Interfaage avec les systmes utilisateurs)
6 Prsentation (Syntaxe et prsentation des donnes)
5 Session (Mise en place du dialogue entre tches distantes, synchronisation, vrification des
droits d'accs)
4 Transport (transport des messages, constitution et contrle des paquets)
3 Rseau (tablissement et rupture des communications, routage et contrle de flux)
2 Liaison logique (tablissement d'une communication point point, protocoles d'changes des
donnes et correction des erreurs, contrle de l'accs au support de transmission)
4
OBJECTIF du cours :
les premires briques de base seulement
Bases thoriques de la transmission numrique
permettant dacheminer une source dinformation numrique
(ou numrise) au travers dun support physique analogique
dans le cas lmentaire (Canal Bruit Blanc Additif Gaussien)
Principe des modulations numriques, principaux paramtres,
transmission sur/sans frquence porteuse,
conditions doptimalit dun metteur/rcepteur pour un canal idal
Bruit Blanc Additif Gaussien (BBAG),
formats usuels de modulation numrique et performances
5
PLAN
I- Introduction la transmission numrique [2,5h]
transmission en Bande de Base ou sur frquence porteuse, numrique vs analogique,
numrisation dune source analogique, TEB, Eb/N0, Capacit de canal (Thorie de linformation)
III- Transmission (en B.B.) optimale (Canal Bruit Blanc Additif Gaussien) [3h]
Filtre adapt /corrlateur, Critres de Nyquist, Transmission Bande limite,
performances, comparaison aux limites de la Thorie de lInformation,
+ 2 sances de TD [4h]
6
Principaux outils utiliss dans le cours:
notions de base en traitement du signal dterministe
analogique et numrique
notions de base en traitement du signal alatoire et
probabilits / statistiques
Rfrences bibliographiques
A. Glavieux, M. Joindot. Communications Numriques,
Introduction, Coll. Pdagogique de Tlcommunication, 1996
J.G. Proakis. Digital Communications. McGraw-Hill,
3rd edition, 2000.
S. Haykin. Digital Communications. Wiley, 1988.
7
Transmission et Communications Numriques
I) INTRODUCTION
8
A) Transmission Numrique : dfinition
9
B) Adaptation du signal au canal:
Transmission en Transmission sur
Bande de Base (B.B.) Frquence Porteuse f0
B << f0
B
f f
-B 0 +B - f0 0 +f0
Canal
Analogique
t
peut inclure :
Transposition de Frq. , Critre de
ou autre mod. analogique Qualit ?
dcision
Canal
...0110 => t t ...0110
Analogique
peut inclure
Transposition de Frq.
(si porteuse)
11
Transmission Numrique vs Analogique (2)
12
Transmission Numrique vs Analogique (3)
Avantages Inconvnients
faible SNR requis Bande passante +large
Protection infinie mais possibilit de compression,
contre le bruit possible de modulation plus grand nombre
grce au codage : dtats,
C. Shannon, 1948
(Cf cours de Thorie de lInformation) Dlai d au codage/dcodage
ou aux autres traitements
numriques
Facilit des traitements
numriques: Consommation si puissance de
pour multiplexer, transformer, calcul importante
rgnrer, mmoriser,
13
D) Numrisation dun signal analogique (Rappel)
chantillonnage : discrtisation en temps
pas de perte dinformation (respect du thorme dchantillonnage Fech 2.fmax )
Donne : pour une modulation binaire polaire en bande de base, nous verrons (ch III)
que : Bmin = Dbit Binaire / 2 , et RSB (avec Bmin) = 12dB @TEB = 10-8
15
E) Probabilit derreur binaire (Pe) et
Taux dErreur Binaire (TEB)
Pe : probabilit derreur par lment binaire restitus au destinataire.
= probabilit de prendre une mauvaise dcision sur un lment binaire.
18
Annexe: Typical Scheme * of a digital transmission (via RF carrier modulation)
L
I RF stage Transmitted
S Convers. A to N
Modulator M Signal
N signal Trans .
O E voies O
U Source Coding U B Symbols I D x(t)
D Channel Up Transp.
R E mapping Amplification
Mux Coding I
C bits C bits a[m] IF filtering
. Q /
E Q
(Line Coding)
(S)
Physical
RF channel
D
L Demodulator
E RF stage
I D
S (Line Decoding) N D
E Receiver
T U E B E
C
M r(t)
I Channel processing O Filtering,
Demux I
D
N Decoding S Low Noise Amp.
bits C bits IF Received
A Source Decoding O I
I Down Transp. Signal
D O
/ AGC
T . N
Q
conversion N to A
I
O Synchronization
N
(S)
IF: intermediar frequency, typically 70MHz to 400 MHz
Binary rate (bit/s) : Db(U) < Db(B) RF: radio-frequencies, typically 900 Mhz to 40 GHz
19
E) Capacit du canal continu BBAG (2 Thorme de Shannon)
Hd X = !
pX(x)log2{ pX(x) }dx (en bits dInformation)
Plan:
- Modle(s) du canal BBAG (pour signal complet analogique / pour 1 chantillon)
- Formules de capacit C pour 1 chantillon, et Ct pour 1 seconde de signal,
22
Annexe T.I (2): Modle(s) du canal continu BBAG
24
Transmission et Communications Numriques
25
contenu
26
2.1 Codes en ligne : en gnral
metteur ou Modulateur
numrique en Bande de Base
N.B : La plupart du temps le filtrage de R.I. g2(t) nest pas une opration supplmentaire
aprs le codeur en ligne mais les 2 oprations sont raliss simultanment (+ avantageux !).
27
Squencement pour une modulation de taille M = 2n :
mission d1 signal parmi M possibles par intervalle de temps Ts ,
en correspondance 1 groupe de n bits.
Tb : temps bit
Dbit Binaire n bits
Db = 1/Tb ( bits/sec)
Rapidit de modulation R
ou Dbit Symbole Ds = R s( m ( k )) s( m ( k +1)) s( m ( k +2 ))
(Bauds, ou signaux/sec, ou symb/sec),
1 Db Db temps
Ds = = = Ts :
Ts n log 2 M Temps symbole
28
Modle mathmatique du signal
en sortie du Codeur en Ligne :
M=2n mots de n bits M signaux possibles en sortie du 'codeur en ligne
W ={ t
;0 t
;0 t
;0 t }
0 Ts Ts Ts Ts
W ={ 0 Ts
t
; 0 Ts
t
}
Applications simples et bas dbit (tlcommande, monitoring, ..),
OK mme si composante continue non transmise (transport de voix, musique, )
Signaux orthogonaux (comme sur lillustration), ou non
Exemple du Modem Bell 202 : jusque 1200 bit/sec (f1 = 1200 Hz, f2 = 2200 Hz),
utilis sur le rseau tlphonique commut en Amrique du Nord pour la
signalisation (numro Id caller ), les systmes dalarmes ou commerciaux.
(Exemple gnralis : Dual-Tone Multi-Frequency signaling (DTMF)) 31
Exemple dextension au cas de modulation avec mmoire :
Code en ligne Bi-phase-Mark Code (BMC)
Codage binaire (M=2) bas sur des inversions de signe du signal:
changement de signe systmatique chaque nouveau temps symbole,
en cas de bit 0 , conservation de la valeur durant toute la priode symbole Ts,
alors quen cas de bit 1 , changement de signe supplmentaire en milieu de Ts.
t t t t
0 Ts 0 Ts 0 Ts/2 Ts 0 Ts/2 Ts
33
2.2 Codes en ligne : par
Modulation dImpulsion en Amplitude
(MIA, ou en anglais Pulse amplitude Modulation : PAM)
Modle mathmatique
Exemple de formats
(unipolaire, polaire, bi-polaire (codes NRZ, RZ, ), code Manchester, )
Reprsentation convolutive
34
Modle mathmatique
Modulation dImpulsion en Amplitude (Modulation Linaire en B.B.)
s( m) (t ) = a( m) .Ts.g(t )
*
*
Cas des modulations sans mmoire
Relation entre les bits et les symboles mapping :
Bijection entre les M groupes de n bits possibles B(m) et les M symboles
possibles a(m) , m = 1M. => ak ne dpend que de Bk , linstant k.
0 0 1
t a
-A Ts = Tb -A +A
(idem NRZ polaire)
38
Reprsentation Convolutive
dun codage en ligne par MIA
Filtrage: s (t ) = a (t ) g (t )
+
o : a (t ) = Ts . ak . (t kTs )
k =
a (t ) Ts
s (t)
{ ak } t g(t)
t
Ts
39
Structure de la chane dmission en
bande de base (cas MIA)
+
x (t ) = Ts . a . h (t kT )
k =
k e s
he(t) = g(t) g2(t) : R.I. relle du filtre de mise en forme global dmission,
ou forme donde de lmetteur (incluant le filtre)
support non ncessairement limit [0,Ts]
x (t , ) = E { x (t ) . x (t ) }
*
E{ x (t ) } = E{ x (t + Ts ) } t,
x (t , ) = x (t + Ts , )
41
Calcul de la fonction de corrlation
pour une Modulation Linaire en B.B.
Hypothse: stationnarit des symboles alatoires,
{ }
def
de corrlation (discrte) a [ n ] = E ak . a et moyenne ma = E{ ak }
def
*
k n
=> x ( t , ) = Ts
2
. a [ n
n
] h
k
e (t kT s ).h e
*
(t kTs + nTs )
=> x (t , ) = Ts
2
. . he(t kTs ).he (t kTs ) ;
2
a
*
x ( ) = Ts. .Che( ) 2
a
k
42
Puissance Moyenne et Energie par bit Eb
pour une Modulation Linaire en B.B.
Px = E{ ak }. Ts he + Ts . ma C he (nTs )
2 2 2
1424 3 n0
1444 2444 3
2 terme
2
a2 + ma
+ +
he = he( ) d =
2 2 2
o : He( f ) df
43
Densit Spectrale de Puissance (DSP) (moyenne)
pour une Modulation Linaire en B.B. (formule de Bennet)
x ( f ) = a ( f ) He( f )
2
n
o : a ( f ) = Ts. ( a [ n ] - ma ). exp( j 2fnTs ) + ma . ( f )
2 2
n n Ts
44
DSP pour une Modulation Linaire en B.B. (2)
- 10
- 20
- 30
- 40
- 50
- 60
- 10 / T s - 8 / Ts
Ts - 6/ T s -4/Ts - 2 /T s 0 2/Ts 4 /T s 6/Ts 8 / Ts 1 0/ T s
F r q u en c e
45
DSP pour une Modulation Linaire en B.B. (3)
DSP (dB)
Exemples: Code NRZ (polaire) DSP (dB)
Code Manchester
10 10
0 0
-10 -10
-20 -20
-30 -30
-40 -40
-50 -50
-60 -60
-10/T -8/T -6/T -4/T -2/T 0 2/T 4/T 6/T 8/T 10/T -10/T -8/T -6/T -4/T -2/T 0 2/T 4/T 6/T 8/T 10/T
Frquence Frquence
46
Annexe : note sur les dimensions
Signal x(t), symboles ak : amplitude (volt)
47
Transmission et Communications Numriques, chapitre III
48
Contenu
(par dfaut : symboles binaires, mod. linaire polaire, canal BBAG)
x(t)
{ ak } he
Filtre (global)
dEmission (Tx)
50
A) Problme rsoudre (2)
Rception Linaire*
et dcisions symbole par symbole : symbole symbole
estim dcid
y(t) yk ak
r(t) hr
= x (t) t = k.Ts
Filtre de
+ retard t0
+ n (t) Rception (Rx) dcision
Echantillonnage par seuil
(synchrone)
r (t ) = x(t ) + n(t)
Energie par bit : Eb = P(x).Tb = A2 . (Ts || he ||2 ) .Tb
52
Equations gnrales (1)
avant chantillonnage :
+
y (t ) = Ts . ai . p (t iTs ) + b(t)
i =
o :
p(t) = he(t) hr(t) : R.I. du filtre global Emission/Rception
(ou Tx/Rx)
b (t) = n(t) hr(t) : bruit Gaussien filtr, DSP : (N0 /2) .|Hr(f)|2
53
Equations gnrales (2)
IES [k]
54
Exemple de transmission
Signal modul mis x (V)
1.5
1.0
0.5
0.0
-1.0
-1.5
T He
-2.0
260 262 264 266 268 270 272 274 276 278 280
*10-8
Signal bruit reu r (V) temps (s)
1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 0 1 3
2
1.5 Sortie codeur avant filtrage s (V)
1
1.0
0
0.5
-1
0.0
-2
-0.5
-3
-1.0 -4
260 262 264 266 268 270 272 274 276 278 280
-1.5 *10-8
260 262 264 266 268 270 272 274 276 278 280 temps (s)
*10-8 Aprs filtre de rception y (V)
horloge (V) temps (s)
1.5 2.0
1.5
1.0
1.0
0.5
0.5
0.0 0.0
-0.5 -0.5
-1.0
-1.0
T Hr
-1.5
-1.5
260 262 264 266 268 270 272 274 276 278 280 -2.0
*10-8 260 262 264 266 268 270 272 274 276 278 280
temps (s) *10-8
temps (s)
rsistance variation de Ts
l'instant d'chantillonnage
immunit
au bruit
Constellations : (chantillonnage)
56
3.2) Cas dun seul symbole transmis
Symbole +A Problme : trouver hr , et le retard associ t0
+A. Ts.he(t) pour dcider + ou A ?
t
r(t)
? y(t)
0 T y
Ou (mme probabilit) + * hr
t = t0
Filtre chantillonnage
Symbole -A seuil
t de Rception
n(t) y >s => +A
0 T BBAG y <s => -A
-A. Ts.he(t)
modle sans IES : r (t) = a .Tshe(t) + n(t) => y (t) = a.Ts p(t) + b(t)
aprs chantillonnage en t = t0 : y = y (t0) = a. + b
57
Cas dun seul symbole transmis (2)
dcision partir de : y = a. + b
o : b variable Gaussienne, centre, de variance 2b
( )
+ u2
1
Q( x) = 2 e 2 du
Pe = Q RSB y x
(aire sous la queue de
distribution Gaussienne)
A2 .2
Trouver hr (et t0 associ) qui maximise : RSB y =
b2
o +
(amplitude) gain : = Ts . p(t0 ) = Ts . H e ( f ). H r ( f ) . e j 2ft df
0
+
N
b2 = 0 . H r ( f ) df
variance de bruit : 2
varie avec hr 2
59
Cas dun seul symbole transmis (4)
Notations :
Pour une fonction quelconque g, on note XY F X F
Filtre adapt (F.A.) au filtre de R.I. he et de Fonction de Transfert (F.T.) He(f) :
filtre de R.I. heH(t) = he*(-t) et de F.T. He*(f) (module identique, phase en opposition)
t 0 = 0 t
0 T T+ t0 0+t0 T+ t0 t0 + T+ t0
Mise en forme du symbole : p(t) = Che(t - t0) car (he heH) = Che
fonction dauto-corrlation de limpulsion (filtre mission), retarde de t0 .
61
Cas dun seul symbole transmis (6)
= Ts . he
2
(amplitude) gain :
N0
b2 =
2
variance du bruit : . he
2
2 Eb
Probabilit dErreur est minimum : Pe = Q
N0
62
Cas dun seul symbole transmis (7)
T t Dtecteur
seuil
0 T
0 y >0 => +A
-A. Ts.he(t) y <0 => -A
2 Eb
Corrlation avec he au retard nul Pe = Q
Eb = A2 . || Ts .he ||2 N0
r(t) y
he(t)
N.B:
t T
- En supposant synchronisation parfaite
(instants connus la rception) 0 T
t
- T 0
66
Annulation de lIES et Critre de Nyquist (2)
Les chantillons de p() sont nuls pour = t0 + nTs , sauf pour n=0 (nZ*)
NB: les filtres sont gnralement choisis avec une symtrie paire autour de t0 (raison => Cf 3.4)
67
Annulation de lIES et Critre de Nyquist (3)
+
). exp{ j 2t0 ( f ) }=
n n
pas dIES <=> P( f
Ts Ts
constante f
n = avec constante = p(t0 ).Ts
f
1 1 1 1 1 1
. 0 + . +
Ts 2 Ts 2 Ts Ts
-B +B
peut tre obtenue avec un rcepteur linaire oprant symbole par symbole ssi :
Filtre de Rception est adapt (avec retard t0) au filtre dmission:
Hr (f) = He*(f) . exp( -j2ft0 ), i.e. hr(t) = he*(- t + t0)
ET
chant.
x(t) r(t) y(t) synchrone
yk ak
{ ak } he + hr
t = k.Ts
Filtre Filtre de + retard t0
Rception seuil
dEmission n (t)
BBAG, DSP bi N0 /2
69
Conclusion chane optimale (2)
Filtres 1/2 Nyquist usuels choisis tels que leur R.I. relle a une symtrie
paire autour de t0/2, et identiques pour Tx et Rx :
hr = he , avec He(f) = |He(f)|. exp(-j2ft0 /2)
70
Conclusion chane optimale (3)
71
Bilan sur la probabilit d'erreur
10
2 Eb
Pe = Q -2
10
N0 -4
10
1 Eb -6
= erfc 10
2
N0 -8
10
-10
10
+ u2
1 2 -12
avec Q ( x ) =
10
e du
x 2 -14
10
0 2 4 6 8 10 12 14 16
72
Cas de la transmission PAM M-aire
2( M 1) 6 log 2 M Eb
Pe . Q
M log 2 M M 2
1 N0
Pe
0
10
M=16
-2
10
-4 M=8
10
M=4
-6
10
-8 M=2
10
-10
10
0 2 4 6 8 10 12 14 16 18 20
Eb/N0 (dB)
73
Mme 2 conditions (FA et pas dIES)
pour obtenir la chane optimale, pour
une Mod. Linaire M tats
(BBAG)
3.5- Consquence pour une
Transmission Bande Limite
Performance optimale toujours garantie ssi :
Critre de Nyquist respect
Equi-rpartition du filtre global de Nyquist
entre lmetteur et le rcepteur.
75
Les + utiliss en pratique (trans. bande limite):
filtre (global) de Nyquist en cosinus surlev
| P(f) |
ex de Nyq(f) : fonction en
Cosinus Surlev 1
=0,5
=0,5
CS ( f ) = 1 pour (1 - )
1
f < =1 =0
2Ts =0
1 1 =1
CS ( f ) = sin ( f Ts 0.5)
2 2
pour
1
(1 - ) f 1 (1 + )
2Ts 2Ts
CS ( f ) = 0 pour (1 + )
1
f >
2Ts
0 f
rappel: R = Ds = (1/Ts)
0 R/2 R
(1 + ) R
: roll-off 2
ou excs de bande par rapport la bande minimum
76
les + utiliss en pratique pour trans. bande limite (2) :
f.Ts
t/ Ts
77
les + utiliss en pratique pour trans. bande limite (3) :
diagramme de lOeil
: roll-off
ou excs de bande par rapport la bande minimum
78
les + utiliss en pratique pour trans. bande limite (4) :
R.I. relle, avec symtrie paire autour du milieu de son support (Phase Linaire)
f.Ts t / Ts
80
Transmission et Communication Numriques, chapitre IV
81
PLAN
82
IV.1) INTRODUCTION: Synoptique dune modulation
numrique (dimension M) sur frquence porteuse
Signaux Signal
Bits Bits Symboles MOD. I / Q sur modul
(data)
en BB
de Mod. freq. Porteuse f0
mapping : xI (t)
B D n bits
aI [k]
transformation
X
x(t)
=> aQ [k] Analogique cos(2f0t ) +
/2
Codage 1 symbole xQ(t)
Differentiel complexe (voies I et Q) X
( Tb ) (option) ( Ts )
83
Passage bits => symboles (de modulation)
Type de modulation dfinie par : M (taille) et correspondance bits / symboles
Tb : temps bit
Dbit binaire n bits
Db = 1/Tb (en bits/sec)
84
Extraction des composantes I/Q (1)
=> partir dune dmodulation I/Q cohrente et filtrage passe-bas :
x(t) 2.cos{2f0t }
+/2 Filtrage passe-bas (fc ]B/2; 2f0 - B/2[ )
BF{} garde les Basses Frquences << f0 : BF{ cos(2 f0 t ) . cos(2 f0 t ) } = 1/2 ;
BF{ cos(2 f0t ) . cos(2 f0t + /2 ) } = 0
X% ( f ) 2 (+f0 )
z ~
x ( f ) = X ( f f0 )
X (f) + ~
X ( f f0 )
~
(-f0 ) 1 X (f) =
2
X *( f f0 )
=
2
f
-f0 0 +f0
86
Representation quivalente (avec un canal idal BBAG)
x(t ) + r (t )
= =
xI (t) + j.xQ (t) rI (t) + j.rQ (t)
n(t ) = nI(t) + j.nQ(t)
BBAG complexe
(nI et nQ sont indpendants,
avec une dsp bi = N0 autour de 0 Hz) 87
Annexe 1: Reprsentation des signaux bande-troite :
-f0 0 +f0
f
1
424
3
~x (f) = zx (f + f 0 ) B
puissances moyennes:
1 1
x(f) = ~x (f f 0 ) + ~x ( f f 0 ) Px = 1
P
. ~
4 42
1 4 43 4 4 442443
1 2 x
x+ ( f ) x ( f )
N.B.: signaux modulation analogique ou numrique ne sont que des cas particuliers de
signaux rels bande troite (tels que B << f0 ). Exemple : signaux naturels, bruits,
88
4.3) Modulations Linaires
A) Emission :
dfinition
exemples : Modulations numriques dAmplitude (PAM), de
Phase (PSK), et dAmplitude en Quadrature (QAM),
cyclo-stationnarit, Densit spectrale de Puissance,
89
Modle gnral
de la modulation linaire
90
criture relle du signal modul linairement :
x(t) = x I (t ) cos( 2f 0t ) + xQ (t ) cos( 2f 0t + ) (1)
2
avec : x I (t) = Ts a I [k] . he (t-kTs) ; xQ (t) = Ts a Q [k]. he (t-kT s)
k k
aI (t) xI (t)
{ aI [k] } he x
t
Source de Ts mise en cos(2f0 t)
symboles +
forme +/2
rels t x(t)
{ aQ [k] } he x
aQ (t) xQ (t)
Mod. I/Q
{
x (t ).e j 2f 0t
x (t) = Re ~ } (2)
91
Mod. Linaires Basiques (dim. M)
Pulse Amplitude Modulation : M-PAM
aI {1, 3, ..., (M-1)}.A et aQ = 0
=> seulement la voie I (symboles rels)
93
EXEMPLE: BPSK Binary Phase Shift Keying
M = 2 , i.e. n=1 bit /symbol : bit { 0 , 1 } => symbole aI {-A; +A} , aQ =0
Bits d 1 0 0 1 Constellation
xI (t) Et trajectoires possibles
+A
( I) 0 t
-A Q
Ts=Tb
0 1
(Q) xQ (t)
0
I
-A +A
(t)
0 0
+ 0 +
x (t)
Signal
modul +A
0
t
-A
94
EXEMPLE: QPSK (Quadrature Phase Shift Keying) (ou 4-QAM)
M = 4, i.e. n = 2bits /symb : { 00 , 01 , 11 , 10 } <=> aI , aQ {-A-A; -A+A; +A+A; +A-A}.2/2
Bits d 1 0 0 1 11 00 01 01
+A xI (t)
( I)
0 t
-A
Ts = 2Tb
A=A .2/2 xQ(t)
(Q) 0
(t)
7/4 3/4 /4 5/4 3/4
(saut) + -/2 + -/2 0
01
Q
passages par zro de lenveloppe instant. (A(t)) du signal modul x(t) 11
Constellation
I
et trajectoires possibles
00 10
Constellation
Q
Bits d 11 01 10 0 0 01 01 10 10 00 10 01 10 11 10 10 10
xI (t)
( I) +A
0
00 11 01 11 11 11 10 11
-A
t I
Ts = 4Tb
00 01 01 01 11 01 10 01
xQ(t)
(Q) 0 00 00 01 00 11 00 10 00
96
EXEMPLE: 8-PSK (Phase Shift Keying)
M = 8, i.e. n=3 bits /symb
Constellation
Q
Bits d 011
010 001
110 000
I
111 100
101
aI + j aQ = A . exp{ j } avec
m
0 + 2 ; 0 m M 1 et A = Cte
M
97
Proprits des Mod. Linaires sur frquence porteuse
(proprits Mod. Lin. en bande de base gnralises pour des symboles complexes)
+
enveloppe complexe : ~x (t ) = Ts . a~k . he (t kTs )
k =
est cyclo-stationnaire (priodicit Ts)
~x ( f ) = Ts . He( f )2 2
DSP de lenveloppe complexe :
a
=> DSP du signal rel en bande porte :
x ( f ) =
1 2
4
(
. a Ts He( f f 0 ) + He( f + f 0 )
2 2
) 98
4.3: Modulations linaires
r(t) = x(t) + n(t) avec n(t) BBAG rel, de DSP bi-latrale : N0/2
x(t) modul lin. (sur porteuse f0) avec symboles centrs non corrls k
99
Chane globale (mission-rception) complexe
quivalente en Bande de Base
~ ~ ~
y (t)
~
y[ k ]
x (t ) r (t) a [k]
{ a~ k } he + hr
tk= t0+ kTs
Filtre dmission Filtre chantillonneur
(mise en forme) n~(t) de rception circuit de
x (t) = Ts a~[ k ] . he(t-kTs)
~ Bruit (BBAG) dcision
k DSP bi 2N0
+
~
y (t ) = Ts . ai . p (t iTs ) + b (t)
~ ~
i = ~
b (t) = bI (t ) + jbQ (t )
p(t) = he(t) hr(t)
bI (t), bQ(t) : rels Gaussiens centrs stationnaires de DSP : N0 .|Hr(f)|2
Eb = P(x).Tb = . a2 . (Ts || he ||2 ) .Ts
100
Performances optimales
Pour canal BBAG et Mod. Linaire, performance optimale obtenue avec un
rcepteur linaire (coherent) oprant symbole par symbole si et seulement si
Et Bande Minimum (autour de frquence porteuse + f0) pour une trans. sans IES
(cas gnral symboles complexes et R.I. filtrage he relle) : B 1/Ts
101
Performance Optimum pour les
modulations linaires classiques (dim. M)
+ u2
Pe = Q 2Eb
1 2
BPSK et QPSK : Q( x) = e du
N0 x 2
4(1 1 / M ) 2 Eb 3 log 2 ( M ) 2 2 Eb
M-QAM : Pe =
M-PSK : Pe = Q . log 2 ( M ) sin 2
Q . log 2 ( M ) N 0 M
log 2 ( M ) N 0 2( M 1)
formule de la capacit : Px
C t = B .log 2 ( 1 + ) Sh / sec
2
Bits / sec
Hz 10
3
16-QAM
QPSK 8-PSK
= 2
BPSK Rgion Bande limite: Ht / B >1
Db/B 1
Rgion Puissance limite: Ht / B < 1
MOD (16-FSK)
MOD (64-FSK)
0,1
-1,6 dB (Eb /N0) dB
Annexe: cas des Modulations (non-linaires)
utilisant un dictionnaire de M signaux orthogonaux
Exemples de modulation dictionnaire :
- Modulations de frquences M-FSK
(avec indices bien choisie) ,
- Modulations de position M-PPM,
- Modulation avec codes de Walsh-Hadamard,
104