01001110…
1
Équipement central de la couche physique :
le modem Exemple : borne WiFi
TNT, UMTS, Internet : envoi
Signification des bits : d’informations numériques
0 1 Réseau 01001110 …
Bits
Émission
Communications
Réception
Numériques
Signal RF
Mise en œuvre :
Electronique
RF : Radio-Fréquence Source: http://www.ti.com/solution/wireless_lan_card
2
Plan du cours
sal
Codage canal : codage par Modulation : transformation
codes correcteurs d’erreurs des bits en signal
3
Canal : support physique de transmission Architecture du récepteur
Câble + signal électrique. Modèle mathématique du Opérations inverses de celles de l’émetteur.
Fibre optique + faisceau canal :
lumineux. Filtre : modélisation des effets SIGNAL RECEPTEUR BITS
du milieu sur le signal émis.
Eau + onde acoustique.
Bruit additif : modélisation des
Air + onde imperfections (équipements, 00110011 0101
électromagnétique. milieu, système).
CANAL
SIGNAL Démodulation Décodage Canal BITS
transformation du signal
1
0.8
1
0.8
0.6
0.6
0.4 0.5
correcteurs d’erreurs.
0.4
0.2
en bits.
0
0 0.2
-0.2 0
BRUIT
-0.5
-0.4 -0 .2
-0.6 -0 .4
-1
-0.8
-0 .6
-1 -1.5
0 50 100 150 200 250 300 -0 .8 0 50 100 150 200 250 300
-1
0 50 100 150 200 250 300
00110011 0101
15 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 16 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
4
Conséquences des distorsions introduites par le canal Qualité d’une transmission numérique : le BER
-2
BER de 10-3 : 99,9% de bits correctement reçus.
-4
0 1 2 3 4 5 6
Le BER est fixé dans le cahier des charges des standards.
CAHIER DES CHARGES DU SYSTEME BER CIBLE
0101010100 0100010110
5
Objectifs complémentaires de performances Conclusion
Efficacité spectrale : rapport entre le débit binaire Db et la Éléments d’une chaîne de transmission numérique.
bande passante W en bit/s/Hz Performances théoriques en fonction de Pb.
Efficacité en puissance : diminuer la puissance émise à BER Performances pratiques en fonction du BER, de l’efficacité
fixé spectrale et de l’efficacité en puissance.
6
Modulations numériques : deux étapes Modulations numériques : deux étapes
BITS ÉTAPE 1 SIGNAL ÉTAPE 2 SIGNAL BITS ÉTAPE 1 SIGNAL ÉTAPE 2 SIGNAL
PASSE-BAS PASSE-BANDE PASSE-BAS PASSE-BANDE
Db Db
Transformation en un signal passe- Transposition du signal Transformation en un signal passe- Transposition du signal
bas dont la bande passante est passe-bas dans la bande W bas dont la bande passante est passe-bas dans la bande W
compatible avec W allouée au système compatible avec W allouée au système
7
Génération du signal – étape 2 :
filtrage des symboles Exemple : fonction de transfert d’un filtre porte
g(t) |G(f)|
1 T
t
α (t ) = ∑ αk δ (t − kTb ) g(t) sl (t ) = ∑ ak g(t − kT )
k T
k f
Filtre de mise en forme
T
Caractéristique du filtre de mise en forme Relation g(t ) = ∏T t − 1/T 2/T
2
Réponse impulsionnelle (RI) g(t) : réponse sl(t)=g(t)*a(t)
du filtre à une impulsion
Fonction de transfert G(f) : TF de la RI g(t) Sl(f)=G(f)A(f)
29 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 30 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Question : amplitudes centrées ou amplitudes non Mesure de la bande passante du signal émis :
centrées ? densité spectrale de puissance
AMPLITUDES NON CENTRÉES AMPLITUDES CENTRÉES PSD (Power Spectral Density)
Bande passante B : support de la
PSD
+∞
Psl = ∫ Ssl sl ( f )df
−∞
8
Calcul de la PSD du signal OOK Calcul de la PSD du signal OOK
Comparaison entre la bande passante B du signal émis Cas où la bande passante du système est plus petite
et la bande passante W du système que la bande passante du signal émis
Contrainte : bande passante B du signal émis plus Interférences générées sur les
petite que la bande W du système B <W signaux occupant les bandes NON OK
adjacentes (interdit par la
OK NON OK règlementation)
Sslsl (f )
σ a2T
Ssl sl (f ) Sslsl (f ) Récepteur : filtrage du signal
σ a2T σ a2T reçu dans une bande W
(perte d’efficacité en -1/T 1/T
puissance)
W f
-1/T 1/T -1/T 1/T
W f W f
B=2D
B=2D B=2D
35 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 36 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
9
Enjeu : ralentir l’émission des données Généralisation : génération de
tout en conservant le débit symboles M-aires
Exemple : 4-PAM jθ k
Bits 00 01 10 11 Valence : n n bits 1 symbole ak = Ak e
PAM : Pulse Amplitude
Modulation Symboles -3 -1 +1 +3
Un bit tous les Tb - Débit Db Deux bits tous les 2Tb - Débit Db/2
M=2n symboles
3 α (t ) = ∑ αk δ (t − kTb )
n=log2(M)
1 0 Tb 2Tb 3Tb 4Tb 5Tb
k
Période Débit Unité
0 t 0
Bits Tb Db bit/s
a(t ) = ∑ akδ (t − kT )
t k
0 Tb 2Tb 3Tb 4Tb 5Tb Symboles T=nTb D=Db/n baud moyenne, puissance, variance
[ ]
-3
ma = E [ak ], Pa = E ak , σ a2 = Pa − ma
2 2
10
Exemples : BPSK filtrée par deux filtres différents Bande passante du signal passe-bas sl(t)
Hypothèse : filtre de mise en forme de durée T
a(t ) g(t) sl (t ) = a(t ) * g(t )
La majeure partie de la puissance émise
est contenue dans une bande 2D
g(t) 1 1 1
t
G ( f ) = T 2 sinc2 ( fT )
0 0 2
Exemple :
T -1
0 1 2 3 4 5
-1
0 1 2 3 4 5 |G(f)|² T²
g(t) 1
1 1
g(t) 1
-1/T 1/T
t 0 0 t f
T -1 -1
T
0 1 2 3 4 5 0 1 2 3 4 5
2D
41 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 42 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Ssl sl ( f ) Ssl sl ( f )
Transformation en un signal passe- Transposition du signal
σ a2T σ a2T
bas dont la bande passante est passe-bas dans la bande W
compatible avec W allouée au système
-Db Db -D D
W f W f W W
f f
2Db 2D 0 fc
43 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 44 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
11
Modulation avec les amplitudes et les phases Modulation avec les composantes i(t) et q(t)
1 Im
-1
− sin(2πfct )
-3
0 1 2 3 4 5 [t/T] composante
en quadrature
45 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 46 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Ssl sl ( f ) = 4 Sss+ ( f + fc )
Densités spectrales de puissance des composantes en phase et en -fc +fc
quadrature i(t) et q(t) :
Sii ( f ) = Sqq ( f ) = Sss ( f + fc ) + Sss ( f − fc )
+ −
Ps = Pi = Pq
Les puissances des signaux i(t), q(t) et s(t) sont égales
Sss ( f ) 1/4
f
-fc +fc
47 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 48 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
12
Exemple de PSD en échelle linéaire et en échelle
Exemple : BPSK logarithmique
Impact sur l’amplitude de la PSD 1 / T fc=0,2 ; D=0,1 ; Ns=1000 ; M=2 ; g=ones(1,T) ; Nsta=10
SIGNAL PASSE-BAS
ASK PSD with f =2D, d=1, M=2 ASK PSD with f =2D, d=1, M=2
c
c
g(t) SIGNAL 4
simulation simulation
BITS 3.5 theoretical result theoretical result
PASSE-BANDE 3
0
10
2.5
2
SYMBOLES 1.5
-5
1 10
Impact sur la forme de la PSD Impact sur le décalage en
0.5
13
Récapitulatif : synthèse des modulations numériques Synthèse des modulations numériques
0
0.5
0
télécommunications
I(t) Q(t)
1 1 -0.5 -0.5
0.5 0.5 -1 -1
0 1 2 3 4 5 0 1 2 3 4 5
0 0
-0.5 -0.5
-1 -1
0 5 0 5
SIGNAL PASSE-BAS
g(t) SIGNAL
BITS
1 1 1
PASSE-BANDE
0
0.5 0.5
0 0
-1
0 1 2 3 4 5
-0.5 -0.5
0 -1 -1
0 5 0 5 0 5
SYMBOLES
55 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 56 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
14
Exercice 1 Exercice 2
Calculer la transformée de Fourier de g(t) Le signal passe-bas sl(t) est défini par la relation suivante
sl (t ) = ∑ ak g(t − kT ) = A(t )e jθ (t ) = i (t ) + jq(t )
T
g(t ) = ∏T t −
k
Où les symboles ak sont définis par Akexp(jθk), g(t) est la
2 réponse impulsionnelle du filtre de mise en forme et T est la
période symbole
Les symboles appartiennent à un alphabet à valeurs complexes
et à M éléments
Sachant que le signal peut s’écrire sous les deux forme
suivantes
sl (t ) = i (t ) + jq(t ) = A(t )e
jθ (t )
Exercice 3 Exercice 4
+∞
Soient E l’énergie du signal s(t) et El l’énergie du signal sl(t) E = ∫ s2 (t )dt Calculer la PSD du signal s(t) en fonction de la PSD de son
Question 1 (facile) : montrer que +∞ −∞ enveloppe sl(t)
El = ∫ A (t )dt [ ]
2
Sss (f ) = Ss s (f − fc ) + Ssl sl (− f − fc )
+∞ 1
∫ s (t )
2
1 −∞ El = l dt 4 ll
Question 2 : montrer que E ≈ El −∞
2 Indication : démontrer d’abord la relation suivante et en
Hypothèses :
Le signal s(t) est un signal à bande étroite, c.-à-d. que sa bande passante W est calculer la transformée de Fourier
très inférieure à sa fréquence porteuse fc
W <<
[ ]
fc
Rss (τ ) = Re Rsl sl (τ ) exp ( j 2πfc τ )
Le signal sl(t) est supposé constant sur des périodes de temps de durée T
1
(T=1/W) : sl(t)=ak pour t ∊ [kT,(k+1)T[ 2 Indications :
15
Format de la source de bits
Suite infinie de bits αk dans l’alphabet {0,1} et émis aux
instants kTb
Débit : Db bit/s
pi = P[α k = i ] i ∈ {0,1}
Période : Tb = 1/Db s p0 + p1 = 1 ∀k ∈ Z
Distribution statistique des bits :
Les bits émis αk sont iid :
Bits émis indépendamment les uns des autres
Tous les bits ont la même distribution
Sauf indication contraire : p0=p1=0,5
Leçon n°3 1 bit a autant de chances d’être à 0 que d’être à 1
16
Génération d’une modulation d’amplitude M-PAM Amplitudes Ak du signal passe-bas
Période symbole : T = nTb avec M=2n
Un symbole Ak tous les kT
Débit symbole : D = Db/n
Amplitudes centrées
Symboles situés dans une constellation
SIGNAL PASSE-BAS Exemples : PAM à 2 et 4 états
PAM à 2 états : deux symboles et un symbole tous les T=Tb
g(t) SIGNAL
BITS PAM à 4 états : quatre symboles et un symbole tous les T=2Tb
PASSE-BANDE
SYMBOLES 0 1 00 01 11 10
2 2 Ak = [2m − (M − 1 )]d
m = 0,1,K, M − 1
-1 +1 -3 -1 +1 +3
65 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 66 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
SYMBOLES SYMBOLES
g(t) 1
t
T
(
cos 2πfct )
67 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 68 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
17
Exemple : 4-PAM Modulations M-PAM : mauvaise efficacité en puissance
fc = 2D 3
ASK signal with fc =2D, d=1
Critère: efficacité en puissance 2
dmin
d=1 ηp =
[ ]
2
2
11100100 1 E ak
g(t) : porte de 0
+1 +3 –1 -3
largeur T -1
Exemple : comparaison d’une 4-PAM et d’une QPSK
-2
-3
0 1 2 3 4
[t/T]
00 01 11 10 -3 -1 +1 +3
11 10
-3 -1 +1 +3
69 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 70 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
18
Plan de la leçon Génération d’une modulation de phase M-PSK
1. Modulations d’amplitude Période symbole : T=nTb avec M=2n
2. Modulations de phase Débit symbole : D = Db/n
MDP : modulation de phase
PSK : phase shift keying SIGNAL PASSE-BAS
3. Modulations d’amplitude en quadrature
4. Modulations de fréquence SIGNAL
BITS g(t)
PASSE-BANDE
SYMBOLES
Phases θk
du signal passe-bas Exemples : BPSK, QPSK et 8-PSK
Un symbole θk tous les kT BPSK : Binary PSK m
Phases réparties autour d’un cercle de rayon fixé R QPSK : Quaternary PSK
θk = 2π +θ
M
SIGNAL PASSE-BAS m = 0,1,K, M − 1
19
Exemple : QPSK Filtre de mise en forme g(t) de durée T
Exemple : filtre porte de durée T
1
10 g(t) SIGNAL
-0.5 -0.5 BITS
1
11 PASSE-BANDE
-1
0 5
1
SYMBOLES
0.5
-0.5
0
g(t) 1
0
0 5
-0.5 t
-1
0 5 T
77 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 78 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
SYMBOLES (
cos 2πfct ) WLAN (WiFi), WMAN (Wimax), Bluetooth
Diffusion par satellite (S) ou terrestre (T) : DVB-S et
DVB-T
Re
8-PSK :
Téléphonie 2,5G (Europe) : EDGE (Enhanced Data rates
Im for GSM Evolution)
(
−sin 2πfct )
79 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 80 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
20
Exemple : DVB-S et DVB-S2 Exemple : QPSK 01
11
10
j 5π j 7π j 3π jπ
4 4 4 4
e e e e
(
cos 2πfct )
Re
Bits g(t) s(t)
11100100 Im
DVB-S
DVB-S2 −sin(2πfct )
81 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 82 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
21
Exercice 3 sur les PAM et les PSK Plan de la leçon
Montrer que, pour tout M, l’efficacité en puissance d’une 1. Modulations d’amplitude
modulation M-PAM est plus faible que l’efficacité en puissance 2. Modulations de phase
d’une modulation M-PSK
3. Modulations d’amplitude en quadrature
Étapes : MAQ : modulation d’amplitude en quadrature
Pour les deux types de modulation, calculer la distance minimale entre QAM : quadrature amplitude modulation
deux points de la constellation et calculer la variance des symboles
4. Modulations de fréquence
En déduire les expressions des efficacités en puissance, les comparer et
conclure
g(t) SIGNAL
BITS
PASSE-BANDE PAM-PSK QAM
M=8 M=16
SYMBOLES
22
Exemple : 16-QAM Filtre de mise en forme g(t) de durée T
Exemple : filtre porte de durée T
QASK Constellation
SIGNAL PASSE-BAS
3 13 9 8 12
Quadrature
g(t) SIGNAL
BITS
1 5 1 0 4 PASSE-BANDE
-1 7 3 2 6 SYMBOLES
g(t) 1
-3 15 11 10 14
t
-3 -1 1 3
In-phase T
89 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 90 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
SYMBOLES (
cos 2πfct )
Re
Im
(
−sin 2πfct )
91 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 92 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
23
Exemple : 16-QAM Exemple : 8-PAM-PSK
fc = 2D ; g(t) : porte de largeur T • fc = 0,025 ; T = 100 ; D = 0,01 ; g(t) : porte de largeur T
QAM signal with f =2D M=16
c
Quadrature Amplitude Modulation Signal
5 3
0 1
(
cos 2πfct ) 0
-1
Re -5
0 1 2 3 4
[t/T]
Bits g(t) s(t)
-2
Im
−sin(2πfct )
-3
0 1 2 3 4 5 6 7 8
[t\T]
Exercice 1 sur les QAM Exercice 2 sur les PAM et les QAM
Soit s(t), le signal passe-bande associé à une modulation de Montrer que, pour tout M, l’efficacité en puissance d’une
phase en quadrature à M états, où les symboles sont espacés modulation M-PAM est plus faible que l’efficacité en puissance
de 2d (d>0) et où g(t) désigne le filtre de mise en forme d’une modulation M-QAM
Exprimer s(t) sur l’intervalle [kT,(k+1)T[, ∀ k ∈ Étapes :
Calculer l’énergie de s(t) sur [kT,(k+1)T[, ∀ k ∈ en fonction de Pour les deux types de modulation, calculer la distance minimale entre
ak, le symbole émis à l’instant kT et de Eg, l’énergie du filtre deux points de la constellation et calculer la variance des symboles
g(t) En déduire les expressions des efficacités en puissance, les comparer et
Calculer l’énergie moyenne de s(t) sur [kT,(k+1)T[, ∀ k ∈ pour conclure
une constellation régulière où M est de la forme 2n avec n pair Le cas M=2 sera traité à part
en fonction de M, de d et de Eg
Indication : ces constellations particulières sont générées à
partir d’une M1/2-PAM sur la partie réelle et une M1/2-PAM sur
la partie imaginaire
24
Exercice 3 sur les PSK et les QAM Plan de la leçon
Montrer que, pour tout M, l’efficacité en puissance d’une 1. Modulations d’amplitude
modulation M-PSK est plus faible que l’efficacité en puissance 2. Modulations de phase
d’une modulation M-QAM
3. Modulations d’amplitude en quadrature
Étapes : 4. Modulations de fréquence
Pour les deux types de modulation, calculer la distance minimale entre
MDF : modulation de fréquence
deux points de la constellation et calculer la variance des symboles
FSK : frequency shift keying
En déduire les expressions des efficacités en puissance, les comparer et
conclure
Les cas M=2 et M=4 seront traités à part
SYMBOLES SIGNAL 00 01 11 10
BITS PASSE-BANDE
0…M-1 +fc-3∆f/2 +fc-∆f/2 +fc+∆f/2 +fc+3∆f/2
∆f
99 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 100 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
25
BFSK signal
1
0 -2
10 10
10
-1 Avec continuité de phase
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0 0.1 0.2 0.3 0.4
Normalized Frequency
Normalized Frequency
101 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 102 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
103 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 104 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
26
Conclusion (1/2) Conclusion (2/2)
Générations M-PAM (symboles réels), M-PSK et M-QAM Génération de M-FSK par commutation entre plusieurs
identiques générateurs de fréquence
2
SIGNAL PASSE-BAS fk (t ) = cos(2πfc t + 2πfk t )
T
g(t) SIGNAL
BITS SYMBOLES SIGNAL
PASSE-BANDE BITS
0…M-1 PASSE-BANDE
SYMBOLES
Eg
E s = σ a2
2
105 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 106 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
27
Indication pour le signal RZ Exercice sur les modulations et les bases orthonormées
Modification de la PSD des symboles dans le cas de symboles Le signal émis s(t) sur l’intervalle [kT,(k+1)T[, ∀ k ∈ est noté
non centrés sm(t) où m ∈ [0,…,M-1]. Il y a M signaux différents
correspondant aux M symboles et g(t) désigne le filtre de mise
2
σ a2
∑δ f − T
m k en forme de durée T
Saa ( f ) = + a2 Pour les M-PAM :
T T k
sm(t) = Amg(t)cos(2πfct)
Pour les M-PSK :
sm(t) = cos(θm )g(t)cos(2πfct) - sin(θm )g(t)sin(2πfct)
Pour les M-QAM :
sm(t) = Amcos(θm )g(t)cos(2πfct) - Amsin(θm )g(t)sin(2πfct)
Soit le produit scalaire <fi (t),fj(t)> < fi (t ), fj (t ) >= ∫ fi (t ) f j (t )dt
T
109 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 110 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
111 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 112 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
28
Exercice sur les modulations M-FSK et les bases
orthonormées (exercice facultatif à bonus de 2 points)
Les M signaux d’une modulation M-FSK à M états s’écrivent
sous la forme suivante
sm (t ) = 2E cos(2πfct + 2πfmt)
Où E est l’énergie des signaux et où |fi-fj|=K(2T)-1 où K est un
entier non nul et (i,j) ∈ [0,…,M-1]²
Les modulations M-FSK sont à M dimensions si bien que les
signaux sm(t) peuvent s’écrire sous la forme d’une SIGNAL RECEPTEUR BITS
décomposition sur une base orthonormée à M dimensions
M −1
sm (t ) = ∑ smk fk (t )
k =0 Leçon n°4
Exprimer smk et fk(t) Récepteurs numériques pour canaux AWGN
Montrer que <fi (t),fj(t)>=δij pour (i,j) ∈ [0,…,M-1]²
SIGNAL SIGNAL
CANAL LE PLUS SIMPLE CANAL AWGN PASSE-BANDE PASSE-BANDE
115 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 116 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
29
Origines des perturbations aléatoires Bruit AWGN
Imperfections des équipements électroniques : Bruit blanc : PSD du bruit constante et égale à N0/2
Modèle réaliste d’un composant passif : composant + source de tension Échantillons de bruit décorrélés et centrés
aléatoire Snn(f)
Fonction d’auro-corrélation en Dirac
1
10
Perturbations atmosphériques :
-1
E [n(t )] = 0
Première approximation : bruit AWGN 10
E [n(t )n(τ )] =
N0
Première approximation dès lors que le nombre d’utilisateurs est δ (t − τ ) 10
-3
N
Rnn (τ ) = 0 δ (τ )
4
2 2
N0
Snn ( f ) = -2
2 -4
0 100 200 300 400 500 600 700 800 900 1000
117 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 118 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
HISTOGRAMME D’UNE
0 0.2 0.4 0.6 0.8 1
UNIFORMES [0,1]
de variance N0/2
SOMME DE RVs
par leur écart-type suit
20
x2 2 RVs
pn (x ) =
1 10
exp − 0
0 0.5 1 1.5 2 une loi normale
πN0 N0 40
(gaussienne) de moyenne
30
3 RVs
3 10
La combinaison de
0
20
-1
BRUIT AWGN 10
n(t) -3 0
0 1 2 3 4 4 RVs
-4
0 500 1000 1500 2000 2500 3000 3500 4000 4500
suit une loi normale
119 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 120 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
30
Hypothèse supplémentaire : filtrage de r(t) à l’entrée du
récepteur Modèle temporel d’un bruit blanc passe-bande
Inconvénient du modèle de bruit blanc : la puissance du
bruit est infinie ! +∞
n(t ) = nc (t )cos(2πfct ) − ns (t )sin(2πfct ) Snl nl ( f ) = 4 Snn
+
( f + fc )
Pn = ∫ Snn ( f )df nl (t ) = nc (t ) + jns (t )
−∞
123 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 124 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
31
Objectif : restituer les bits émis 1ère étape : du signal passe-bande au signal passe-bas
Architecture du récepteur : architecture fondée sur
l’hypothèse que r(t)=s(t)+n(t)
125 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 126 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
S yy (f )
2 3 -2fc -fc +fc +2fc sl (t ) = ∑ Ak g(t − kT ) = A(t ) = a (t )* g(t )
3 k
FILTRE f
PASSE-BAS h(t) y(t) Le signal ys(t) est de la forme suivante : 0,5 a(t)*x(t)
-fc +fc
127 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 128 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
32
2ème étape : du signal passe-bas aux symboles Optimisation du filtre h(t) : notion de filtre adapté
SNR : Signal to Noise Ratio (Rapport Signal à Bruit)
SIGNAL PASSE-BAS
Exemple : filtres portes et échantillonnage à T+nT pour un symbole émis à
SIGNAL l’instant nT
PASSE-BANDE Filtre adapté : maximise le SNR Conséquence : le filtre adapté
BITS
+ aux instants de prise de décision minimise la probabilité d’erreur Pb
BRUIT
h(t ) = g* (τ − t ), τ ≥ T Canal AWGN (sauf indication
contraire) : τ=T
SYMBOLES
Échantillonnage à la période symbole T : une prise
h(t ) = g(T − t ) x (t ) = g(t ) * h(t ) = Rgg (t − τ ) x (τ ) = Rgg (0 ) = Eg
de décision pour chaque symbole
131 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 132 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
33
Modification des valeurs théoriques des symboles Expression de la composante bruit yn(t)
sl (t ) = ∑ Ak g(t − kT ) = A(t ) 1
Signal passe-bas émis yn (t ) = n(t )cos(2πfc t )* h(t ) = nc (t )* h(t )
k
2
Échantillon émis à nT An
1 Pour chaque t, yn(t) est une
Signal passe-bas reçu sans bruit y s (t ) = ∑ Ak x (t − kT )
2 k n(t ) h(t) yn (t ) variable aléatoire gaussienne
1 centrée de variance N0Eg/4
Prise de décision à nT+τ AnEg
2 cos(2πfct )
Estimation
0 1 Modification de la 0 1
BILAN
constellation à la
1
ynT +T = y (nT + T ) =
réception
-d +d -dEg/2 +dEg/2 AnEg + nnT +T
2
Échantillon bruité
133 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 134 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
sˆ = arg max P[s ynT +T ] = arg max p[ynT +T s] = arg min ynT +T −
Eg
s
s s s 2
135 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 136 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
34
Récepteur M-PAM : récapitulatif Plan de la leçon
1. Récepteurs pour M-PAM
SIGNAL PASSE-BAS
2. Récepteurs pour M-PSK et M-QAM
SIGNAL
PASSE-BANDE 3. Récepteurs pour M-FSK
BITS
+
BRUIT
SYMBOLES
h(t)
Échantillonnage à nT+τ
pour un symbole émis à nT
(
cos 2πfct)
nnT+T : variable aléatoire
1
ynT +T = y (nT + T ) = AnEg + nnT +T gaussienne centrée de
2 variance N0Eg/4
137 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 138 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Différence entre les M-PAM, M-PSK et M-QAM Architecture générale des récepteurs M-PSK et M-QAM
M-PAM : une dimension, une porteuse en cosinus
M-PSK et M-QAM : deux dimensions, deux porteuses en
quadrature (une en cosinus et une en sinus) SIGNAL PASSE-BAS
Cette propriété va avoir une incidence sur l’architecture des SIGNAL
récepteurs PASSE-BANDE
BITS
+
BRUIT
s(t ) = A(t )cos(2πfc t ) SYMBOLES
139 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 140 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
35
1ère étape : du signal passe-bande au signal passe-bas 2ème étape : du signal passe-bas aux symboles
SIGNAL PASSE-BAS
SIGNAL PASSE-BAS
SIGNAL SIGNAL
PASSE-BANDE BITS
PASSE-BANDE
BITS
+
(
cos 2πfct ) SYMBOLES BRUIT
SYMBOLES
h(t) FILTRE ADAPTÉ
Échantillonnage à nT+τ
h(t)
×j h(t ) = g* (τ − t ) pour un symbole émis à nT
(
−sin 2πfct )
141 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 142 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
3ème étape : estimation des bits Modification des valeurs théoriques des symboles
Entrée : échantillons bruités
Signal passe-bas émis sl (t ) = ∑ Ak e jθk g(t − kT )
Sortie : associer à chaque échantillon bruité, le symbole idéal k
le plus proche et en déduire les bits émis Échantillon émis à nT Ane jθn
1
Signal passe-bas reçu sans bruit y s (t ) = ∑ Ak e jθk x (t − kT )
2 k
SIGNAL PASSE-BAS
1
Prise de décision à nT+τ Ane jθn Eg
2
SIGNAL
BITS
PASSE-BANDE
143 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 144 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
36
Que devient le bruit n(t) à la réception ? Plan de la leçon
Pour chaque t, yn(t) est une variable aléatoire gaussienne 1. Récepteurs pour M-PAM
complexe, centrée, dont la variance de la partie et de la partie 2. Récepteurs pour M-PSK et M-QAM
imagianire vaut N0Eg/4
3. Récepteurs pour M-FSK
1
yn (t ) = nl (t ) * h(t )
2
Demodulator Ouput
20
10
-10
-20
-20 -10 0 10 20
145 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 146 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
147 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 148 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
37
Mesure des M corrélations Sélection de la corrélation maximale
SIGNAL SIGNAL
PASSE-BANDE MESURE DE M PASSE-BANDE MESURE DE M
MAX BITS MAX BITS
+ CORRELATIONS + CORRELATIONS
BRUIT BRUIT
f0(t )
fm(t )=cos(2πfct +2πfmt ) r0
T
m=0,1,K,M −1
∫
0
r0
M
r1
r2 ESTIMATION
fM −1(t )
M MAX
SIGNAL CORRELATIONS DES BITS ÉMIS
PASSE-BANDE CORRELATIONS .
.
T
∫
.
rM-1 rM-1
0
149 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 150 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
151 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 152 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
38
Conclusion (2/2) Exercice 1 sur les architectures de récepteurs
Architecture des récepteurs pour les modulations M-FSK Le signal émis s(t) sur l’intervalle [kT,(k+1)T[, ∀ k ∈ est noté
sm(t) où m ∈ [0,…,M-1]. Il y a M signaux différents
correspondant aux M symboles et g(t) désigne le filtre de mise
en forme de durée T
Pour les M-QAM :
sm(t) = Amcos(θm )g(t)cos(2πfct) - Amsin(θm )g(t)sin(2πfct)
SIGNAL Soit le produit scalaire <fi (t),fj(t)>
< fi (t ), fj (t ) >= ∫ fi (t ) fj (t )dt
T
PASSE-BANDE MESURE DE M
MAX BITS 0
+ CORRELATIONS
BRUIT Les signaux sm(t) peuvent se mettre sous la forme suivante :
sm(t) = sm0 f0(t)+ sm1 f1(t)
Avec
<fi (t),fj(t)>=δij avec (i,j) ∈ {0,1}²
153 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 154 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
r0 =< sm (t ), f0 (t ) >
a E
SNR = n g
sm (t ) 2N0
r1 =< sm (t ), f1 (t ) >
Montrer que le récepteur à base de corrélateurs est équivalent où Eg est l’énergie de g(t) et N0/2 est la variance du bruit n(t)
au récepteur suivant à base de filtrage et d’un échantillonneur, Définition du SNR à l’instant de prise de décision
c.-à-d. montrer que y0(T)=sm0 et que y1(T)=sm1
y s (nT + τ )
2
f0 (T − t )
y0 (t ) y0 (T )
SNR =
[
E n (nT + τ )
2
]
sm (t )
f1 (T − t ) y1 (t ) y1 (T )
155 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 156 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
39
Exercice (suite et fin)
Montrer que la chaîne de transmission suivante présente le
même rapport signal à bruit à l’instant de décision
Cette chaîne de transmission est équivalente à la première
chaîne de transmission
sl(t) nT+τ
a(t) g(t) h(t) ynT+τ
nl(t)
Leçon n°5
Performances d’une modulation PAM binaire
dans le cas d’un canal AWGN
n(t)
s(t ) = A(t )cos(2πfc t )
2
BITS Ak g(t) r(t)
s(t)
AWGN 2
r(t)
s(t)
Emitted Symbols Emitted Symbols
1 1
cos(2πfct )
bit 0 bit 1 0 0
a(t ) = ∑ Akδ (t − kT ) Ak -d +d -1 -1
k
-2 -2
0 1 2 3 4 5 6 0 1 2 3 4 5 6
[t/T] [t/T]
159 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 160 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
40
Récepteur d’une modulation PAM binaire Tracé du signal y(t) en l’absence de bruit
cos(2πfct )
0 0
− 1Egd
-5
Emitted Symbols
Shaped symbols
2
-1 s(t)
-10 r(t)
Matched Filter Output
-2
0 1 2 3 4 5 6
-15
0 1 2 3
Symbols r
4 5 6
T 2T 3T 4T
[t/T] [t/T]
161 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 162 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
41
Étude de la densité de probabilité
des échantillons y(nT+T) Calcul de la probabilité d’erreur sur les 0 émis
Règle de décision : si y(nT+T)>0, 1 émis, sinon 0
1
Egd 2
P[bit reçu = 1 bit émis = 0 ] = erfc
1 2
Densité de probabilité de Densité de probabilité de 2 N0
y(nT+T) si 0 émis y(nT+T) si 1 émis
2 ∞ −x
erfc( x ) =
2
π ∫ x
e dx
SEUIL DE DÉCISION
1
Eg d 2
P[bit reçu = 0 bit émis = 1] = erfc 2
x 1
2 N0
Zone 0 émis 1 1 Zone 1 émis
− Egd + E gd
2 2
Probabilité d’erreur sur les 1 Probabilité d’erreur sur les 0
165 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 166 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
2 N0
[ ]
Eb = E ∫ s2 (t ) dt = ∫ cos2 (2πfc t )g2 (t )E [Ak2 ]dt = Egd 2
1
2
1
2
E
Pb = erfc b 10
-6
-5 0 E /N (dB) 5 10
N0
T T
b 0
167 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 168 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
42
Exercice : montrer que le BER est un bon estimateur
Conclusion de Pb
Probabilité d’erreur binaire d’une modulation PAM binaire : Modélisation du BER : N
dépend du rapport Eb/N0 où Eb désigne l’énergie moyenne somme de variables BER= 1 ∑ Xk
reçue par bit et N0/2 désigne la variance du bruit AWGN aléatoires (VAs) N k =1
Calculer la moyenne et la N bits émis
variance de la variable Xk variables aléatoires
aléatoire BER. En déduire de distribution :
que le BER est un bon erreur P[Xk =1]=Pb
estimateur de Pb
pas d'erreur P[Xk =0]=1−Pb
Performance d’une modulation 1 E
PAM binaire pour un canal Pb = erfc b
AWGN 2 N0
169 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 170 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
43
Probabilité d’erreur Pb pour une BPSK Probabilité d’erreur Pb pour une BFSK
BPSK : modulation équivalente 0
Probability of Error for Binary Modulations
10
à une PAM binaire BFSK
Probability of Error for Binary Modulation BPSK
Conséquence : performances 10
0
identiques en termes de Pb 10
-2
1 Eb
Pb = erfc
-2
10 P
b
P
b 2 2N0 10
-4
-4
10
-6
-6 10
10
-5 0
-5 0 E /N (dB) 5 10
E /N (dB) 5 10
θk b 0 b 0
Ak
bit 0 émis − 1 π 1 E Exercice facultatif à bonus de 2 points : démontrer la relation
Pb = erfc b ci-dessus en se fondant sur les exercices sur les M-FSK
bit 1 émis + 1 0 2 N0
173 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 174 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Probabilité d’erreur pour les modulations M-aires Est-il possible d’améliorer le rapport entre Pb et PM ?
Cas où M>2 : distinction entre la probabilité d’erreur sur les Meilleur cas : lorsqu’un symbole est faux, un seul bit est bit
symboles PM et la probabilité d’erreur binaire Pb faux
Exemple : QPSK Enjeu : se rapprocher du meilleur cas autant que possible
M > 2 PM ≠ Pb Possible si Eb/N0 est très grand
Condition : utiliser le code de Gray
PM
< Pb < PM
01 00
log2 (M )
Hypothèse : symbole 00 émis
Si symbole 01 reçu, 1 symbole faux et 1 bit faux
Si symbole 11 reçu, 1 symbole faux et 2 bits faux
11 10
175 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 176 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
44
Code de Gray Intérêt du Code de Gray
Erreur la plus courante lorsque Eb/N0 est très grand : Pour un fort SNR par bit, une erreur sur un symbole ne donne
confondre un symbole avec un symbole adjacent qu’une erreur par bit
Code de Gray : faire en sorte que les symboles adjacents ne
Eb PM
diffèrent que d’un bit pour >>1 Pb ≈
N0 n
SANS CODE DE GRAY AVEC CODE DE GRAY
01 00 01 00
SANS CODE DE GRAY AVEC CODE DE GRAY
00 01 10 11 00 01 11 10
-3 -1 +1 +3 -3 -1 +1 +3 10 11
11 10
177 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 178 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Courbes de BER pour les modulations M-FSK Probabilité d’erreur P4 pour une modulation QPSK
Le rapport Eb/N0 requis 0
Probabilité d’erreur sur les symboles P4
diminue pour un BER fixé 10
Transmission d’une QPSK : transmission d’une BPSK sur la voie
quand M augmente. C’est I et d’une BPSK sur la voie Q
la seule modulation a
avoir cette propriété
BER
-5
Inconvénient rédhibitoire 10
des modulations M-FSK : BFSK
la bande passante requise QFSK
augmente à mesure que 8-FSK 01 00 0 0
16-FSK P4 = PBPSK + PBPSK
M augmente 10
-10
1 0
0 5
Eb/N0(dB)
10
− PBPSK×PBPSK
1 1
11 10
1 0
179 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 180 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
45
Probabilité d’erreur Pb pour une modulation QPSK Exercice
Performances identiques en BPSK et QPSK à Tb constant Calculer les performances en termes de Pb des BPSK et QPSK à
BPSK : 1 bit tous les Tb Tb fixe et à T fixe
QPSK : 2 bits tous les 2Tb Comparer les performances et conclure
Indication : exprimer Pb en fonctio n de Es=Pm/D où Pm est la
puissance émise par l’émetteur
E E
P4=erfc b − 1erfc2 b
N
0 4 N0 Eb E
si >>1 Pb ≈ 1erfc b
E E N0 2 N0
si b >>1 P4≈erfc b
N0 N0
181 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 182 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Courbes de BER pour les modulations M-PSK Commentaires sur les performances des M-PSK
Approximation de l’expression de PM pour M grand À Eb/N0 donné, les performances en termes de PM se
dégradent à mesure que M croît
BER
10
0
À mesure que M augmente, la distance entre les points de la
constellation diminue, rendant la modulation plus sensible au
bruit
-2 2π
10
ηp = 21 − cos
E π BPSK M
PM ≈ erfc n b sin -4
QPSK
N0 M 10 8-PSK
16-PSK
E
pour b >> 1 , M > 4
N0 10
-6
0 5 10
E /N (dB)
b 0
183 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 184 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
46
Calcul de la probabilité que le symbole estimé soit
Performances des M-PAM en termes de PM différent du symbole émis
Symboles centraux : 2 surfaces d’erreur
Symboles aux extrémités : 1 surface d’erreur
∑ P[S ] P[Sˆ ≠ S ]
M −1
Surfaces d’erreur identiques 1
PM = E gd 2
[ ]
i i i
1 1 2
i =0 P Si ≠ Si = P nnT +τ > Egd = erfc
ˆ
2 2 N0
Probabilité Probabilité d’émettre Probabilité que le SEUILS DE
d’erreur le symbole Si symbole estimé soit DÉCISION
sur 1 différent du symbole
symbole émis
1
M
− 3Egd − 1Egd + 1Egd + 3Egd
2 2 2 2
185 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 186 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
3
Es
M −1 −1
[ ]
2 symboles aux extrémités 2
erfc
[ ]
M −1
PM = M
PM = ∑ P[Si ] P Sˆi ≠Si de l’alphabet avec une
Es = E ∫ s2 (t ) dt M N0
k =0 surface d’erreur chacun T
1E d 2
1erfc 2 g
[ ]
= ∫ cos2 (2πfct )g2 (t )E Ak2 dt
= 1 [ (M −2) × 2 + 1 + 1 ] N0
T
M 2 1 M2 − 1 2
= Eg d 3log2 (M )
(M-2) symboles 2 3 Eb
M −1
erfc M − 1
2
1E d 2 du milieu avec 2 Expression de PM =
M −1 g M N0
= erfc 2 surfaces d’erreur chaque
M N0 chacun surface
d’erreur
187 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 188 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
47
Calcul de la probabilité d’erreur PM pour les
Courbes de BER pour les modulations M-PAM modulations M-QAM
À Eb/N0 donné, les performances en termes de PM diminuent Limitation de l’étude aux cas où M=2n avec n pair
quand M croît BER Exemple : 16-QAM, 64-QAM, 256-QAM
0
10 Remarque : QPSK équivalent à une 4-QAM
Réception sur deux voies : réception d’une modulation en
-2 (racine de M)-PAM sur les voies I et Q
10
2-PAM
4-PAM
10
-4
8-PAM M −1 3 Es / 2
PM= erfc
− 1 N0
16-PAM
M M
10
-6
0 5 10
PM = P M + P M − P M × P M = 1 − 1 − P M ( )2
E /N (dB)
b 0
189 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 190 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
48
Comparaison des performances des modulations Efficacité en puissance des modulations de fréquence
linéaires PAM, PSK et QAM par rapport aux autres modulations
M=16 (AN : Eg=1) PAM PSK QAM Cas M=2 et M=4
Es (AN : Es=1) 255 Eg d² / 6 R² Eg / 2 5 Eg d² Hypothèse : même BER
0
puissance émise 10
dmin 2d {2 R² [1-cos(π/8)]}1/2 2d
M-PSK meilleure que M-FSK
AN : dmin 0,3 0,55 0,9
-2
10
193 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 194 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Efficacité en puissance des modulations de fréquence Exemple : rapport Eb/N0 nécessaire pour atteindre un
par rapport aux autres modulations BER de 10-2
M>4 : M-FSK meilleures que
BER=10-2 M=2 M=4 M=8 M=16
les autres modulations 10
0
BER
195 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 196 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
49
Efficacité spectrale Récapitulatif
197 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 198 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
199 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 200 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
50
Question Question
Quelle est la meilleure constellation ? Quelle est la meilleure constellation ?
2A 2A
A 2
A 2 A
A 3
201 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 202 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Plan de la leçon
1. Conclusion
2. Introduction aux techniques avancées
Leçon n°7
Conclusion et introduction aux techniques
avancées
51
Plan de la leçon Leçon n°1 : introduction
1. Conclusion Éléments d’une chaîne de transmission numérique
2. Introduction aux techniques avancées Performances théoriques en fonction de Pb
Performances pratiques en fonction du BER, de l’efficacité
spectrale et de l’efficacité en puissance
205 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 206 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Leçon n°2 : modulations numériques Leçon n°3 : exemples de modulations numériques (1/2)
Modulations numériques : transmission de bits dans une Générations M-PAM (symboles réels), M-PSK et M-QAM
bande de fréquences allouée par le système de identiques
télécommunications
SIGNAL PASSE-BAS
g(t) SIGNAL
SIGNAL PASSE-BAS BITS
PASSE-BANDE
g(t) SIGNAL
BITS SYMBOLES
PASSE-BANDE
SYMBOLES
207 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 208 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
52
Leçon n°4 : récepteurs numériques pour canaux AWGN
Leçon n°3 : exemples de modulations numériques (2/2) (1/2)
Génération de M-FSK par commutation entre plusieurs Architecture des récepteurs pour les modulations M-PAM (1
générateurs de fréquence dimension), M-PSK (2 dimensions) et M-QAM (2 dimensions)
cos(2πfct +2πfkt )
SYMBOLES SIGNAL
BITS SIGNAL PASSE-BAS
0…M-1 PASSE-BANDE
SIGNAL
PASSE-BANDE
BITS
+
BRUIT
SYMBOLES
209 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 210 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
Leçon n°4 : récepteurs numériques pour canaux AWGN Leçon n°5 : performances d’une modulation PAM
(2/2) binaire dans le cas d’un canal AWGN
Architecture des récepteurs pour les modulations M-FSK La probabilité d’erreur binaire d’une modulation PAM binaire
dépend du rapport Eb/N0 où Eb désigne l’énergie moyenne
reçue par bit et N0/2 désigne la variance du bruit AWGN
SIGNAL
PASSE-BANDE MESURE DE M
MAX BITS
+ CORRELATIONS
BRUIT PERFORMANCES D’UNE 1 E
MODULATION PAM BINAIRE Pb = erfc b
POUR UN CANAL AWGN 2 N0
211 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 212 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
53
Leçon n°6 : performances des autres modulations dans
le cas d’un canal AWGN Plan de la leçon
Performances en termes de BER : 1. Conclusion
M-FSK > M-QAM >M-PSK > M-PAM 2. Introduction aux techniques avancées
MAIS M-FSK faible efficacité spectrale.
Sélection des M-QAM
213 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 214 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
f
BITS EMETTEUR CANAL RECEPTEUR BITS
fc
215 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 216 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
54
Communications numériques avancées Corrélation des phénomènes de dispersion
Communications en présence de Corrélation au niveau des
trajets multiples et de fading gains aléatoires des trajets
Modèle mathématique : filtre multiples
dont les coefficients varient Corrélation au niveau des
aléatoirement dans le temps variations temporelles du
canal
r (t ,τ ) = ∑α i (τ )s(t − τ i ) + n(t )
i
217 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 218 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
219 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 220 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
55
Dernière technique : codage canal Applications des codes correcteurs d’erreurs
Supports de stockage (CD, DVD, …)
BITS CODAGE EMETTEUR Protocoles des quatre premières couches du modèle OSI : de
la couche physique à la couche transport
CANAL
Types de codes : codes en blocs, codes convolutifs
BITS DECODAGE RECEPTEUR Exemple : code à répétition
221 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 222 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
FIN
223 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013 224 Communications Numériques ENSEIRB-MATMECA BE - 01/04/2013
56