ELEC 2795 - S´eance 3
Transmissions num´ eriques (3) : solutions
Exercice 1 : Signaux QAM et CAP
• xQAM(t) =P∞
n=−∞a(n)g(t−nT) cos(ω0t) +P∞
n=−∞b(n)g(t−nT) sin(ω0t)
• Signal analytique QAM: xa(t) = xQAM(t) +jxˆQAM(t) = P∞
n=−∞(a(n) − jb(n))g(t− nT) exp(jω0t)
• Enveloppe complexe QAM:ex(t) =P∞
n=−∞(a(n)−jb(n))g(t−nT)
• Composantes de Rice QAM:xI(t) =P∞
n=−∞a(n)g(t−nT) etxQ(t) =P∞
n=−∞b(n)g(t−nT).
• Le passage deg(mNT) `a travers un interpolateur id´eal doit restituerg(t) (Tech=T /N est la p´eriode d’´echantillonnage du signal analogique). Donc par le crit`ere de Shannon T1
ech ≥ 1+αT et par cons´equentN ≥1 +α, soitN ≥2.
• Signal CAP avant le DAC :xCAP(m) =P∞
n=−∞a(n)p(m−nN) +P∞
n=−∞b(n)˜p(m−nN), apr`es le DAC : xCAP(t) = P∞
n=−∞a(n)p(t−nT) +P∞
n=−∞b(n)˜p(t−nT) soit xCAP(t) = P∞
n=−∞a(n)g(t−nT) cos(ω0(t−nT)) +P∞
n=−∞b(n)g(t−nT) sin(ω0(t−nT)).
• Enveloppe complexe CAP: e0x(t) =P∞
n=−∞(a(n)−jb(n))e−jnω0Tg(t−nT). Le d´ecalage de phasee−jnω0T vient du terme nω0T dans les arguments des sin(.) et cos(.) ci-dessus.
• Pour obtenir un signal ´equivalent au signal QAM, il faut ajouter un op´erateur de rotation complexee−jnω0T sur chaque symbole complexe a(n)−jb(n).
• Le passage dep(mNT) `a travers un interpolateur id´eal doit restituer p(t). NT ≥2(f0+1+α2T ), soitN ≥4.
• Si f0 = nT avec n entier (ce qui est le cas ici), l’op´eration de rotation complexe n’est pas n´ecessaire.
Exercice 2 : Taux d’erreur binaire en M-PAM
• Constellation r´eelle deMpoints, sym´etriques par rapport `a l’origine, et s´epar´es d’une distance 2d. Chaque symbole est choisi dans un alphabet comprenant M = 2Nb repr´esentants, ce qui peut ˆetre cod´e par une s´equence deNb bits.
• σ2a = M1 PM
m=1(2m−1−M)2d2 = 13(M2 −1)d2 avec 1 + 2 + 3 +· · ·+M = M(M2+1) et 12+ 22+ 32+· · ·+M2 = M(M+1)(2M6 +1).
1
• Es = Tsσs2. Pour pouvoir calculer la variance σs2 il faut d’abord stationnariser s(t) en introduisant un phase al´eatoire T0 ∈[0, Ts] :
sT0(t) =X
n
anu(t−nTs−T0) La variance de ce signal vaut
σs2T
0 = E
( X
n
X
n0
ana∗n0u(t−nTs−T0)u∗(t−n0Ts−T0) )
= X
n
σa2u2(t−nTs−T0)
On obtient la varianceσs2 du signal de d´epart en prenant la moyenne de σs2T
0 par rapport `a T0 :
σs2 = 1 Ts
Z Ts
0
σs2T
0dT0
= σ2a Ts
X
n
Z Ts
0
u2(t−nTs−T0)dT0
= σ2a Ts
Z +∞
−∞
u2(t−v)dT0
= σ2a TsCuu(0)
o`u l’on a effectu´e un changement de variablev=nTs+T0 allant de−∞`a +∞, et o`uCuu(τ) est la fonction de corr´elation deu(t). L’´energie vaut doncEs=σ2aCuu(0).
• C’est le crit`ere de Nyquist: Cuu[(m−n)Ts] =δ(m−n).
• Si le symboleam a ´et´e transmis, la sortie du filtre adapt´e ym est une gaussienne de moyenne am et de variance N20 (d´etail dans le syllabus).
• On place M −1 fronti`eres de d´ecision `a mi-chemin entre chaque paire de points dans la constellation.
• Pour un point central (c’est-`a-dire poss´edant 2 voisins directs), on a:
p(|νm|> d) = 2 Z ∞
d
√1 πN0e
−y2
N0 dy= erfc( d
√N0).
La moiti´e pour les 2 symboles extrˆemes de la constellation. Si tous les symboles sont
´equiprobables, on calcule finalement:
ps= M −1
M erfc( d
√N0
).
• Eb= NEs
b = σN2a
b.
• Probabilit´e d’erreur sur les bitspb= N1
bps (1 symbole erronn´e donne 1 bit erronn´e etNb−1 bits corrects). Finalement:
pb= M−1 Mlog2(M)erfc
s
3 log2(M) M2−1
Eb N0
.
2
• SiM = 2, on a pb = 12erfc(
qEb
N0).
• Le d´ebit binaire vautR = log2T(M)
s etps≈erfc(
q 3 M2−1
Es
N0) si on n´eglige le cas particulier des 2 points extrˆemes de la constellation. En identifiant M dans les expressions de R et de ps, on trouve effectivement l’expression propos´ee avec f(ps) = 13[erfc−1(ps)]2.
3