Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Transmissions Numériques
x(t)
Canal
Bruit
Décodage Décodage
Récepteur en ligne canal Démodulateur
message de
données D
t
V
NRZ
t –V
V
RZ-unipolaire
0
t
V
RZ-bipolaire
t
–V
V
biphase
Manchester t –V
NRZ - L
NRZ - M ( diff )
NRZ - S ( diff )
RZ θ = 0, 5
RZ polaire
biphase - L
biphase - S
biphase - M
AMI
CMI
biphase
Miller
B6ZS
NRZ
HDB3
NRZ
M1 M2 Σa ik
0 + + + – – – ±3
1 + + 0 – – 0 ±2
2 + 0 + – 0 – ±2
3 + 0 0 – 0 0 ±1
4 0 + + 0 – – ±2
5 0 + 0 0 – 0 ±1
6 + – + – + – ±1
7 – + 0 – + 0 0
8 + – 0 + – 0 0
9 – + + + – – ±1
A 0 + – 0 + – 0
B – 0 + – 0 + 0
C + 0 – + 0 – 0
D 0 0 + 0 0 – ±1
E + + – – – + ±1
F 0 – + 0 – + 0
ma = E [an ] [
σ = E (an − ma )
2
a
2
]
E [(an − ma )(an−k − ma )]
Γ (k ) =
'
a
σ a2
T T k =1
T T k =1
T T k =1 ⎝T ⎠ ⎝ T⎠
3
La densité spectrale de puissance a pour expression:
2
M − 1 2 SinπfT
2
γs(f )= V T
3 πfT
M 2 −1 2
= V TSinc 2 (πfT )
3
H. Sari, Transmissions Numériques 16
Spectre du code NRZ
γs(f ) = + ∑ δ ⎜⎜ f − ⎟⎟
4 πfλTb k = −∞ 4 πkλ ⎝ Tb ⎠
Γ x (f)
RZ 50%
2 4
f
T T
⎧ V , t ∈ [0, Tb 2[
⎪
h(t ) = ⎨− V , t ∈ [Tb 2, Tb [
⎪ 0, ailleurs.
⎩
⎛ πfTb ⎞ 2 ⎛ πfTb ⎞
γ s ( f ) = V Tb Sin ⎜
2 2
⎟ Sinc ⎜ ⎟
⎝ 2 ⎠ ⎝ 2 ⎠
-5
biphase
-10
RZ bipolaire
-15
RZ unipolaire
-20
-25
-30
-35
-40
0 1/T 2/T 3/T 4/T 5/T
f
H. Sari, Transmissions Numériques 21
Codes linéaires (Réponses partielles)
3
an = ∑ hk in − k
k =0
T T T
– h3 – h2 – h1 1/ h0
in
T T T
1/h0'
– h1' – h2' – h3'
in
e(t ) = ∑ ak h(t − kT )
k
c n = a n + a n −1 si G(D) = 1 + D
cn = a n − a n − 2 si G(D) = 1 – D2
Avec un précodage, on peut décoder les bits d’information αn
à partir des symboles cn sans propagation d’erreur.
α n = 1 ⇒ β n = β n−1 ⇒ an = − an−1 ⇒ cn = 0
αˆ n = 0...si...cˆn = ±2
αˆ n = 1...si...cˆn = 0
codage 1– z –1
codage 1+ z –1
code duobinaire
précodage 1– z –2
1 0 0 1 0 1 1 1 modulo 2
codage 1– z –2
1 2 0 1 0 2 1 2 message quaternaire
0 1 3 3 0 0 2 3 1 précodage 1– z –1
modulo 4
codage 1– z –1
x(t ) = ∑ ak he (t − kT ) + b(t )
k
y (t ) = ∑ ak h(t − kT ) + w(t )
k
où h (t) = gr(t) * he(t) est la réponse impulsionnelle globale et
w(t) est le bruit en sortie du filtre de réception.
A la sortie de l’échantillonneur, on obtient des échantillons de
la forme :
yk = ∑ hl ak −l + wk
l
hk = 0, ∀k ≠ 0
C’est le critère de Nyquist qu’on écrit
⎧1, k = 0
hk = ⎨
⎩0, k ≠ 0
en normalisant l’échantillon central à 1.
Dans ce cas,
y k = a k + wk
h(t )∑ δ (t − kT ) = δ (t )
k
Dans le domaine fréquentiel :
⎛ k⎞
H ( f )*
1
∑ δ
T k ⎝
⎜ f − ⎟ =1
T⎠
Et enfin :
⎛ k⎞
∑k H ⎜⎝ f − T ⎟⎠ = T
Ce critère ne peut être vérifié si la bande du filtre est
inférieure à 1/2T. Cette bande est appelée bande de Nyquist.
0 f 0 1 1 f
1
2T 2T T
0 1 f 0 f
1 1
2T 2T T
∑
n
H(f) H(f– T )
n
0 1 f 0 f
1 1
2T 2T T
H(f)
1
β=0
0.8 β=0,5
β=1
0.6
0.4
0.2
0
-1 -0.5 0 0.5 1
f Ts
Tsh(t)
1
0.5
β=1 β=0
β=0,5
-4 -3 -2 -1 0 1 2 3 4
t / Ts
Gr ( f ) = KH e* ( f )e − j 2πft0
Gr ( f ) = KR * ( f )e − j 2πft0
2
R ( f ) = R ( f ) e − j 2πft0
2
On en déduit :
R( f ) R( f )
He ( f ) = R( f )
1
= =
Gr ( f ) K R( f ) K
αn
⎛ ( y + h0 )2 ⎞
PY α n =0 ( y ) =
1
exp⎜⎜ − ⎟
⎟
2πσ 2
⎝ 2σ 2
⎠ αn
⎛ (h0 − S ) 2 ⎞ ⎛ (h0 + S ) 2 ⎞
p1 exp⎜⎜ − ⎟ − p0 exp⎜ −
⎟ ⎜
⎟=0
⎟
⎝ 2σ 2
⎠ ⎝ 2σ 2
⎠
On obtient :
σ2 ⎛ p0 ⎞
S opt = ln⎜⎜ ⎟⎟
2h0 ⎝ p1 ⎠
1 σ h
Pe = erfc a 0
2 σw 2
αn
σw
est le rapport signal à bruit à l’entrée du détecteur.
1 ρ2
Pe = erfc
2 2
Nous allons maintenant exprimer la probabilité d’erreur en
fonction du rapport Eb/N0 où Eb désigne l’énergie émise par
bit et N0 est la densité spectrale de puissance du bruit :
αn
∫ Gr ( f ) df
N
σ w2 = 0
2
2 −∞
2T
H. Sari, Transmissions Numériques 59
Calcul de la probabilité d’erreur
Quant au filtre d’émission, il a pour fonction de transfert :
⎧ 1
⎪T , f ≤
He ( f ) = ⎨ 2T
⎪⎩ 0, ailleurs.
T −∞
αn
1 Eb
Pe = erfc
2 N0
αn
A = {± a,±3a,.....,±(M − 1)a}, M = 2 n
M −1 3 σ a2
Pe = erfc
M M 2 − 1 2σ w2
Ceci s’écrit :
M −1 3 ES
Pe = erfc
M M 2 −1 N0
où ES désigne l’énergie émise par symbole. αn
M −1 3 log 2 M Eb
Pe = erfc
M M 2 −1 N0
M −1 3 log 2 M Eb
Peb ≈ erfc
M log 2 M M 2 − 1 N0
αn
Modulations linéaires
Modulation d’amplitude (MDA ou ASK pour amplitude shift keying)
Modulation de phase (MDP ou PSK pour phase shift keying)
Modulation d’amplitude de deux porteuses en quadrature (MAQ ou
QAM pour quadrature amplitude modulation)
ak m(t)
NRZ
cos(ω0t + ϕ0)
M =4
–3d –d d 3d
-1
0 Ts
uQ (t ) = ∑ bk Re ctT (t − kT )
k
uQ (t ) = ∑ bk Re ctT (t − kT − T / 2 )
k
a(t)
b(t)
a b c d e f
Tb T
ad bf
c e
a(t)
b(t)
a b c d e f g h i j k
Tb T
adg bchk
ef ij
k ⎝T ⎠
⎛ πt ⎞
uQ (t ) = ∑ (− 1) a2 k +1Cos⎜ ⎟ Re ctT (t − kT − T / 2 )
k
k ⎝T ⎠
H. Sari, Transmissions Numériques 79
Minimum Shift Keying (MSK)
δk 1 0 1 1 1 1 0 1 0 1 1 1
a -1 1 -1 -1 1 1
k
bk 1 1 -1 1 -1 1
a(t)
b(t)
a b c d e f g h i j k l
bdhl
Tb T
aeg cik
fj
ϕ(t)
πΔ
0
0 T 2T 3T 4T t
0.8 Δϕ
80
0.7
0.6
60
0.5
0.4
40
0.3
0.2
20
0.1
0
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
-1.5 -1 -0.5 0 0.5 1 1.5
a(t) + nP (t)
g*(–t)
2 cos(2πf0t+ϕ0 )
m(t) G
π/2
– 2 sin(2πf0t+ϕ0)
b(t) + nQ(t)
n(t)
g*(–t)
M −1 a2
Pe = erfc
M 2σ w2
Par ailleurs, nous avons :
N0 2(M − 1) 2
σ w2 = et σ =2
a a
2T 3
M −1 3 ES
Pe = erfc
M 2(M − 1) N 0
M −1 3 log 2 M Eb
Pe = erfc
M 2(M − 1) N 0
M −1 3 log 2 M Eb
Peb ≈ erfc
M log 2 M 2(M − 1) N 0
1 ⎛ π Eb ⎞
BER ≈ erfc⎜⎜ Sin log 2 M ⎟
⎟
log 2 M ⎝ M N0 ⎠
10 0 10 0
10 -2 32 10 -2
16
10 -4 10 -4
8
10 -6 2 ou 4
10 -6
10 -8 10 -8
5 10 15 20
10 0 10 0
1024
10 -2 256 10 -2
64
10 -4 10 -4
16
10 -6 4 10 -6
10 -8 10 -8
5 10 15 20
Signal à émettre : +∞
c(t ) = ∑c j Re ctTb (t − jTb )
j = −∞
P' S PS
(S / I )détecteur = =N = N ⋅ ( S / I ) canal
P' I PI
Conclusion : Vis-à-vis d’un brouilleur à bande étroite, la
technique d’étalement de spectre fait gagner un facteur N,
ou 10 log (N) en dB, en terme du rapport S/I.