Vous êtes sur la page 1sur 9

Fiches dexercices dintroduction la

Transmission Numrique

Grenoble INP,
Mars 2015 (dernire mise jour)
L. Ros

Fiche n1 : Numrisation, Codes en ligne lmission


Exercice I : Numrisation

Un signal analogique x(t) (suppos alatoire stationnaire et centr) de largeur de bande fmax 10 kHz
est numris (sans crtage) par un C.A.N. de caractristiques : Fe = 25 kHz, quantification
uniforme sur m= 10 bits, plage damplitude [-A ; +A], avec A = 2V. On obtient les chantillons yk =
y(k/Fe), k Z : y k x k bk .
On suppose que la puissance moyenne du signal x est de 1V2, et que le bruit de quantification peut
tre modlis par des chantillons bk indpendants et de mme loi uniforme.
1) Quel est le dbit binaire obtenu aprs numrisation ?
2) Quelle est la variance du bruit de quantification b2 en fonction du nombre de bits m et de
lamplitude A ? En ddire le Rapport Signal Bruit d la quantification (RSB_q).
N.B : on rappelle que pour un signal centr stationnaire la puissance moyenne concide avec
la variance des chantillons.
3) Quelle hypothse permet de supposer que la puissance du bruit de quantification b2 est
uniformment rpartie en frquence (sur la plage f [-Fe/2 ; Fe/2[. On rappelle que tout
signal chantillonn la frquence Fe a une reprsentation spectrale priodique de priode
Fe) ?
En dduire lexpression de la Densit Spectrale de Puissance (DSP) bilatrale des chantillons
de bruit de quantification b(f) ?
Annexe : En choisissant m= 9 bits (au lieu de 10 bits) et Fe = 4 Fe = 100kHz, est-il possible
dobtenir une qualit de Rapport Signal Bruit de quantification quivalente aprs traitement
numrique des chantillons {yk} ? Expliquer. Pour cela on pourra utiliser une reprsentation
frquentielle du signal et du bruit sur la plage f [-Fe/2 ; Fe/2[ (en supposant une DSP de xk
constante sur [-fmax ; fmax] pour faciliter linterprtation).

Exercice II : Code en ligne avec un dictionnaire de signaux orthogonaux


(Modulation en B.B. orthogonale)
On a : x (t )

(t kTs ) o xk(t) {x(1)(t), , x(M)(t) }, avec < x(m) ; x(n)> = 0 ; m n ,

def

o x( m ) ; x( n )

(m)

(t ) x(*n ) (t )dt

1) La modulation numrique PPM (pulse position modulation) est elle orthogonale ?

Ts
M
2) Pour M = 2, 4, 8, prciser le mapping bits/symbole, reprsenter le signal x(t) pour la suite de
bits: 0 1 1 0 1 0 0 0 1 1 0 1 ( partir de t=0), ainsi que la rapidit de modulation, pour un
Rappel cours : x( m ) (t ) A. [ 0; [ (t ( m 1). ) , m {1, , M}, avec

Dbit binaire = 1 Mbit/sec


3) On supposera de plus les bits iid (indpendants et identiquement distribus => p0 = p1 = ).
a. Pour A fix, calculer en fonction de M lnergie moyenne par symbole, lnergie moyenne
par bit Eb, la puissance mise, ainsi que la distance minimale dmin entre les M signaux.

2
N.B. : d min
min
m n

x( m ) (t ) x ( n ) (t ) dt

b. En dduire pour une puissance mise et un dbit binaire fix (donc Eb fixe), comment
varie la distance entre les signaux en fonction de la taille M de la modulation. Conclusion?
c. Vrifier (mmes conditions) la variation de avec M. Conclure sur les points forts /faibles
de la modulation orthogonale (scnarios Puissance limite ? Bande limite ?).
N.B. : On admettra que la partie continue de la DSP de cette modulation M-PPM est
2

multiple de : X (1) ( f ) , o X(1) (f) = T.F. {x(1) (t)}.

Exercice III : Code en ligne Linaire sans mmoire


Par dfaut on veut transmettre un signal binaire de Dbit 1 Mbit/sec (suite de bits
indpendants de probabilits p0 et 1- p0), laide dune modulation PAM :
( x(t ) Ts

a h (t kT ) ).

1) Une modulation PAM peut-elle tre une modulation orthogonale (Cf exercice II)?
2) Pour un code NRZ unipolaire (amplitude A = 3V) binaire, en supposant p0 =3/4 et p1=1/4,
Calculer lnergie par bit et la puissance moyenne du signal x (prciser le mapping ).
3) Mme question pour un code RZ unipolaire quaternaire, (ak Amod = {0 ; +A ; 2A ; 3A }) .
4) On suppose un code polaire M-aire (NRZ) tel que ak Amod = {A ; 3A ; 5A ; (M-1)A },
et dsormais les bits tels que p0 = p1 = .
a. Pour M = 2, 4, 8, prciser le mapping bits/symbole, reprsenter le signal x(t) pour la
suite de bits: 0 1 1 0 1 0 0 0 1 1 0 1 ( partir de t=0), ainsi que la rapidit de
modulation.
b. Pour A fix, calculer en fonction de M lnergie moyenne par symbole, lnergie
moyenne par bit Eb, la puissance mise, ainsi que la distance minimale dmin entre les M
signaux.

2
N.B. : d min
min
i j

x( m ) (t ) x ( n ) (t ) dt et

k
k 1

n( n 1)( 2n 1)
6

c. En dduire pour une puissance mise et un dbit binaire fix (donc Eb fixe), comment
varie la distance entre les signaux en fonction de la taille M de cette modulation.
Conclusion. Diffrence de proprits par rapport la modulation orthogonale ?
5) Pour quelques uns des scnarios de codes qui ont t envisags, calculer et tracer la DSP. Prciser
la rpartition de la puissance du signal dans le spectre continu et dans le spectre de raies ?

Complments pour aller plus loin


Exercice IV : Densit spectrale de codes avec mmoire.
Pour le code binaire diffrentiel NRZ-M puis pour un code bi-polaire RZ bipolaire , avec
des bits iid.

1) Rappeler les rgles de codage et le modle du signal


2) reprsenter le signal en bande de base x (t) pour la suite de bits transmettre : 0 1 1
0 0 1 1 0 1 0 1 1 .
N.B. : on suppose un tat initial du symbole a = +A.
3) Exprimer et tracer la fonction de corrlation des symboles ak, puis leur densit spectrale.
4) En dduire lexpression et la forme de la DSP du signal analogique x(t) en sortie du codeur en
ligne.
3

Fiche n2 : Filtre de rception adapt, corrlation.


Pour une Modulation linaire en B.B. avec bande non-limite

x (t ) Ts a k . he (t k .Ts )

Emission : signal mis :

(1)

k 0

o : Ds=1/Ts est le dbit symbole, he() est limpulsion de mise en forme, { a k , kZ } sont les symboles
transmettre aux instants k.Ts ,quiprobables, indpendants, de variance a2.
La modulation peut tre ici 2-PAM , ou 4-PAM , avec des symboles polaires .
canal : signal lentre du rcepteur est: r(t) x(t) n(t) , o n(t) est un Bruit Blanc Additif
Gaussien (BBAG) centr de dsp (bilatrale) N0 /2, (avec N0 = 4.10-21 W/Hz, soit 174 dBm/Hz).
Rception : variable de dcision y[k] obtenue par filtrage (R.I. hr() paramtrable) et chantillonnage
aux instants t0 + kTs, o t0 est paramtrable. Les dcisions { a[ k ] } sont prises par seuillage .

Pour ce TD, on considre 4 cas dimpulsions de mise en forme possibles, toutes de dure infrieure ou
gale Ts (on est donc dans le cas dune transmission Bande non limite) :
Ts .he1 ()
Ts .he2 ()
Ts .he3 ()
Ts .he4 ()
1

Ts/2

Ts

Ts/2

Ts

Ts/2

Ts

+b

Ts

0
-b

1) Energie par bit :


Avec le 1 filtre de mise en forme, exprimer lnergie moyenne par bit Eb du signal utile modul
lentre du rcepteur en fonction de a2 et du dbit binaire, Db (en bit/sec).
Dterminer les valeurs de a et b pour que Eb soit identique avec les diffrents filtres he .
2) Pour des choix quelconques de hr() et de t0 , lchantillon y[k ]
y k .a k IES [k] bk o bk est li au bruit additif n(t).

peut se dcomposer en

Prciser lexpression du coefficient , en fonction de p() = (he * hr)() et de t0 ?

On appelle RSBy le Rapport Signal Bruit de la variable de dcision, y[k] . Sans IES, le RSBy est un
indicateur (pour 1 mod. donne) sur la qualit des dcisions.

3) filtre de rception adapt : afin de maximiser le RSBy , on choisit hr() = he(- + t0), filtre adapt
he(), dcal de t0 (dlai dchantillonnage) pour que le filtre hr soit causal. Prciser pour chacun
(ou quelques-uns) des 4 cas dimpulsion he :
le dlai minimum t0min (adopt pour la suite du TD) pour que le filtre hr() soit causal?
lallure de hr(), la valeur de , les allures de p() = (he * hr)(), du signal y(t) pour les symboles
{+A ; -A ; +A ; +A ; -A, } aux instants k = 0,1,2,3,4, .
Annexe : prciser si les filtres he() et p() sont des filtres phase linaire ?
4) La variable de dcision est-elle affecte d Interfrence Entre Symbole (IES)?

Dans la suite du TD, on suppose une modulation 2-PAM (symboles polaires)


5) Rappeler en 2-PAM, la probabilit derreur par bit (sans IES) en fonction de RSBy ?
Donner lexpression de RSBy en fonction du rapport Eb/N0 (annexe : en 4-PAM)?

Evaluer la puissance minimale Px mettre en 2-PAM pour acheminer un dbit binaire de Db =


34 Mbit/s garantissant Pe 10-4 . Px dpend-elle de la forme donde choisie he ?

Annexe : fonction Q(.) :


X
0,00
0,05
0,10
0,15
0,20
0,25
0,30
0,35
0,40
0,45
0,50
0,55
0,60
0,65
0,70
0,75
0,80
0,85
0,90
0,95

Q(x)
0,5000
0,4801
0,4602
0,4404
0,4207
0,4013
0,3821
0,3632
0,3446
0,3264
0,3085
0,2912
0,2743
0,2578
0,2420
0,2266
0,2169
0,1977
0,1841
0,1711

X
1,00
1,05
1,10
1,15
1,20
1,25
1,30
1,35
1,40
1,45
1,50
1,55
1,60
1,65
1,70
1,75
1,80
1,85
1,90
1,95

Q ( x)

Q(x)
0,1587
0,1469
0,1357
0,1251
0,1151
0,1056
0,0968
0,0885
0,0808
0,0735
0,0668
0,0606
0,0548
0,0495
0,0446
0,0401
0,0359
0,0322
0,0287
0,0256

1
2

u2

exp 2 du

Q( x)

X
2,00
2,05
2,10
2,15
2,20
2,25
2,30
2,35
2,40
2,45
2,50
2,55
2,60
2,65
2,70
2,75
2,80
2,85
2,90
2,95

Q(x)
0,0228
0,0202
0,0179
0,0158
0,0139
0,0122
0,0107
0,0094
0,0082
0,0071
0,0062
0,0054
0,0047
0,0040
0,0035
0,0030
0,0026
0,0022
0,0019
0,0016

x2
1
.exp pour x 4
x 2
2
X
Q(x)
3,00
3,05
3,10
3,15
3,20
3,25
3,30
3,35
3,40
3,45
3,50
3,55
3,60
3,65
3,70
3,75
3,80
3,85
3,90
3,95

0,00135
0,00114
0,00097
0,00082
0,00069
0,00058
0,00048
0,00040
0,00034
0,00028
0,00023
0,00019
0,00016
0,00013
0,00011
0,00009
0,00007
0,00006
0,00005
0,00004

4,00 0,00003
4,25
10-5
4,75
10-6
5,20
10-7
5,60
10-8

Questions annexes / complments


6) Annexe : Aurait-on eu le mme rsultat quen 5) avec des symboles uni-polaires {0 ; +A} ?
7) Annexe : ralisation sous forme de corrlation : reformuler lexpression de y k (ou de ) pour
faire apparatre une corrlation (en remplacement des oprations de filtre adapt et chantillonnage )
et finalement un produit scalaire entre une partie ( prciser) du signal r(t) et la fonction he .
8) Transmission multi-voie ou (multi-utilisateur) : on envoie simultanment un 2 signal (additif)
construit selon (1), mais avec des symboles et une mise en forme diffrents pour cette 2 voie . Le
rcepteur dune voie ( dsire ) ne tient pas compte de la 2 voie ( interfrente ).
On suppose lutilisation des formes dondes 1 (dsire) et 2 (interfrente). Exprimer, y k en
fonction des symboles de la voie dsire et de ceux de la voie interfrente. Commentaires ?
Indiquer les couples de formes dondes pour lesquels la cohabitation des 2 voies namne aucune
dgradation des performances (sur le RSBy et le TEB). Commentaires (dbit, Bande passante) ?

Fiche n3 : Transmission Bande limite, Critre de Nyquist,


Efficacit spectrale (modulations en Bande de Base).
Contexte gnral Modulation Num. linaire en B.B, avec rcepteur linaire : idem fiche n2 .

Exercice 1 : Critre de Nyquist en frquence


On considre la liaison numrique (modulation linaire en Bande de Base) ayant une rapidit de
modulation R = 1 / Ts symb/sec, avec un filtre de mise en forme lmission de fonction de transfert
He(f), et un filtre de rception (avant chantillonnage aux instants tm = t0 + mTs) de fonction de
transfert Hr(f). On suppose que le filtre global Emission/Rception P(f) = He(f) Hr(f), est un filtre
dphasage linaire P(f) = |P(f)| . exp{-j2ft0} .
Pour chacun des 3 cas de module |P(f)| , prciser sils permettent une transmission sans IES la
rapidit R, et donner lexcs de bande (roll-off) ?

|P1(f)|

|P2(f)|

|P3(f)|

f
3 1
.
4 Ts

3 1
.
4 Ts

f
3 1
.
4 Ts

1 1
.
4 Ts

1 1
.
4 Ts

3 1
.
4 Ts

1
3 1
.
2 Ts

1
Ts

1 1
.
2 Ts

1 1
.
2 Ts

1
Ts

3 1
.
2 Ts

Exercice 2 : efficacit spectrale en M-PAM, comparaison aux limites de Shannon

Dterminer lefficacit spectrale () en (bit/sec)/Hz des modulations M-PAM polaire (M=2, 4, 8,16)
en supposant lutilisation de la bande B minimale pour transmettre sans IES,
A partir des courbes de performances ci-dessous (avec filtres mission/rception optimaux et canal
BBAG), dterminer le rapport Eb/N0 requis (ordre de grandeur) pour une probabilit derreur
binaire Pe infrieure 10-4 (ou/et 10-6 ) en 2-PAM, 4,PAM, 8-PAM, 16-PAM ?

Annexe (A..N.) : Peut-on (prciser les paramtres alors) avec une modulation linaire M-PAM
polaire transmettre (N0 = 4.10-21 W/Hz) un Dbit binaire de 100 Mbit/s avec Pe <10-4 :
et puissance utile reue
P 4.10-12 W (-84 dBm).
a) avec B 50 MHz
et
P non limite ( prciser).
b) avec B 14 MHz
Thorie de lInformation (avec BBAG)
Dterminer les valeurs de (Eb/N0) thoriques minimales daprs la thorie de linformation
6

pour transmettre (avec Probabilit derreur arbitrairement faible) avec les mmes efficacits
spectrales quen 1. ?
N.B. : on supposera que la source binaire (Dbit Db) est sans redondance (obtenue aprs codage
de source idal) et ainsi que Eb = P / Db reprsente lnergie par bit dinformation.
Questions subsidiaires :
Thoriquement, si on na pas de limite sur la puissance mise, existe-t-il des procds de
transmission (fiable volont) defficacit spectrale aussi grande que voulue ?
Thoriquement, si on na pas de limite de bande-passante, existe-t-il des procds de transmission
(fiable volont) travaillant rapport Eb/N0 aussi faible que voulu ? Donner la limite sinon.

Annexe (information pratique): la technique de modulation (non linaire) utilisant un dictionnaire de M


signaux orthogonaux (dbit dinfo lb(M) / Ts Sh/sec, prsente une P. derreur par symbole (avec rcepteur
optimal) de : PM 2 exp{lb( M ).( Eb / N 0 ln 2 ) 2 } , pour ln(2) Eb/N0 4ln(2) .

Exercice annexe / Complments :


Exercice 3 : Rpartition optimale du filtrage Emission / Rception
On dsire acheminer un dbit binaire de 34 Mbit/s en modulation 2-PAM polaire, avec un rapport
(Eb/N0) de 8,5 dB lentre du rcepteur, et sans IES, mais on suppose que la bande dont on dispose
est limite (contrairement au cas des TD prcdents) B = 25,5 MHz (frquence positive maximale).
On sintresse plusieurs scnario pour les fonctions de transfert des filtres dmission He(f) et de
rception Hr(f), qui sont tous phase linaire (on suppose un retard dchantillonnage t0 >> Ts ) pour
que les filtres soient ralisables avec une bonne approximation) :
Scnario 1 : |He(f)| = K1 .|Nyq(f)|;
Scnario 2 : |He(f)| = K2 .|Rect[-25,5MHz ; 25,5MHz](f)| ;
Scnario 3 : He( f ) Nyq(f) ;

|Hr(f)| = Rect[-25,5MHz ; 25,5MHz](f) ;


|Hr(f)| = |Nyq(f)| ;
Hr ( f )

Nyq(f)

O |Nyq(f)| est un filtre de Nyquist dexcs de bande ( roll-off ) 50% de forme |P2(f)|, et donc de
support frquentiel [-25,5 MHz ; +25,5 MHz] (sans perte de gnralit, on a la normalisation

| Nyq( f ) | df

1/ Ts 34 MHz ). K1, K2 , sont des constantes de normalisation.

NB : en pratique on aurait plutt |Nyq(f)| avec une forme en Cosinus surlev, mais on simplifie ici les calculs.

1) vrifier que la transmission sans IES est possible pour les diffrents scnarios (on raisonnera en
frquence en supposant des dphasages de filtres rgls de manire adquate, mme si en pratique il y
aura ncessairement une approximation d la troncature des R.I. des filtres).
2) Pour les 3 scnarios, comparer les valeurs du RSB (RSBy) sur la variable de dcision, pour un
mme rapport Eb/N0 dentre (cest dire une mme puissance mise), ainsi que les probabilits

derreur binaires Pe Q

RSBy obtenues (A.N. pour Eb/N0 de 8.5 dB, Cf table de Q(.) en TD2).

N.B : on peut normaliser K1 et K2 pour une mme puissance mise que dans le scnario 3, mais non obligatoire.

Conclure sur le bon scnario de filtrage ? La limitation de bande pnalise-t-elle la performance par
rapport la situation bande infinie (TDs prcdents) ?

Fiche n4 : Modulation numrique sur frquence porteuse


Etiquetage bits=> symboles , Modulation I/Q, efficacit
spectrale
On doit transmettre un dbit binaire de 1 M bit/sec, sur une frquence porteuse de 1GHz.
On dispose dun quipement dmission (Cf synoptique) dont les diffrents blocs sont paramtrables.
La mise en forme des symboles complexes a[ m ] est linaire, partir dimpulsions sur les voies en phase
(I) et en quadrature (Q) paramtrables, mais de dure limite la dure symbole Ts.

B1
Srie
//

( Tb )

codage
diffrentiel

Bn

(en option)

( Ts )

xI (t)

D1

B2

signal B.B.

symb. a

n bits D //

n bits B //

bits

he (t)

D2

Q
bits =>
symboles

cos(2f0 t)

Mise en
forme
linaire

( Ts )

( Ts )

/2

xQ(t)

he(Q)(t)

x(t)

(I)

tiquetage

Dn

MOD. I / Q
sur frq. porteuse f0

O. L.

Exercice 1 : construction dun signal Modulation numrique linaire


On suppose ici quil ny a pas de codage diffrentiel (bits D = bits de donnes B). De plus limpulsion
de mise en forme est rectangulaire, identique sur les voies I et Q. On a ainsi, pour la voie I par
exemple :
xI (t) = Re{ a[ m ] } pour t [m.Ts ; (m+1).Ts], et m Z.
Le composant dispose de nombreuses configurations pour l tiquetage bits/ symboles, dont :
D1 (ou D2)
I (ou Q)

Config 0
Config 1
Config 2
Config 3
D1 D2 D3

0V
0V
-3V
+3V

0V
3V
+3V
-3V

000

D1 Dn : bits ;

{I + j.Q} : symbole

D1D2 (ou D3 D4 )
I (ou Q)

Config 4
Config 5

00
-3 V
-2 V

01

11

10

-1 V +1 V +3 V
-1 V +1V +2 V

001

011

010

110

111

101

100

+3 V
+3 V
+1 V
+1 V

+0 V
+4,24V
0V
+3 V

-3 V
+3V
-1 V
-1 V

- 4,24V
0V
-3 V
0V

-3 V
-3V
-1 V
-1 V

0V
-4,24V
0V
-3 V

+3 V
-3 V
+1 V
-1 V

IQ

Config 6
Config 7

I +4,24V
0V
Q
+3
V
I
0
V
Q

Pour chacune des modulations (dnomination anglaise) BPSK, QPSK, 8-PSK, 16-QAM :
1) donner une configuration possible pour obtenir les symboles des voies (I) et(Q),
2) reprsenter les signaux en bande de base xI (t) et xQ (t) pour la suite de bits transmettre : 0 1 1
0 0 1 1 0 1 0 1 1 , et prciser le dbit symbole,
3) rappeler le principe et les quations du Modulateur I /Q dlivrant le signal x(t) modul sur
frquence porteuse f0 partir des composantes en bande de base xI (t) et xQ (t).
4) Donner la forme de la DSP moyenne des composantes xI (t) et xQ (t) et du signal x(t), en supposant
que les bits transmettre sont indpendants, avec des tats quiprobables.
5) Donner la Puissance (impdance fictive 1) de x(t) en V2, ainsi que lnergie par bit Eb (V2.sec)

Exercice 2 : efficacit spectrale des modulations, comparaison aux limites de Shannon

1) Dterminer lefficacit spectrale () en (bit/sec)/Hz des modulations M-PSK (M=2, 4, ..) et MQAM (M=16, ) en supposant lutilisation de la bande B minimale pour transmettre sans IES,
2) A partir des courbes de performances ci-dessous (donnes pour des filtres mission/ rception
optimaux et un canal BBAG), dterminer le rapport Eb/N0 requis (ordre de grandeur) pour avoir
une probabilit derreur binaire Pe infrieure 10-5 en BPSK, QPSK, 8-PSK, 16QAM , ?
Annexe (A..N.) : Peut-on (prciser les paramtres alors) avec une modulation linaire M-PSK ou
M-QAM transmettre (N0 = 4.10-21 W/Hz) un Dbit binaire de 100 Mbit/s avec Pe <10-5 :
et puissance utile reue
P 4.10-12 W (-84 dBm).
c) avec B 50 MHz
et
P non limite ( prciser).
d) avec B 10 MHz
P 1.10-12 W (-90 dBm).
e) avec B non limite ( prciser) et
0

10

10

10

10

10

10

10

10

10

10

M=2
M=4
M=8
M=16

Probabilit derreur

10
Probabilit derreur

10

M=4
M=16
M=64
M=256
M=1024
M=4096

10

10

15

20
25
Eb/N0 en dB

30

35

Fig. 5.12 Probabilite derreur dune modulation QAM

40

10

10

15
Eb/N0 en dB

20

25

30

Fig. 5.14 Probabilite derreur dune modulation PSK

Figures extraites du cours ENST de R. Vallet

3) Thorie de lInformation (avec BBAG) : Comparer les valeurs requises de (Eb/N0) avec les
valeurs thoriques minimales daprs la thorie de linformation pour transmettre (avec Pe
arbitrairement faible) avec les mmes efficacits spectrales quen 1) ?