Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Cours de Tlcommunications
Thierry Sartenaer
Novembre 2006
Tlcommunications (ECAM)
Novembre 2006
1 / 56
Introduction
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
2 / 56
Introduction
Introduction
Tlcommunications (ECAM)
Novembre 2006
3 / 56
Filtre adapt
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
4 / 56
Filtre adapt
Filtre adapt
Problme courant en tlcom: dtection dune impulsion de forme connue g(t), corrompue
par du bruit blanc de PSD N0 /2
Observation du signal bruit sur un intervalle de dure T:
x(t) = g(t) + w(t),
0tT
Tlcommunications (ECAM)
|g0 (T)|2
E[n2 (t)]
Novembre 2006
5 / 56
Filtre adapt
Filtre adapt
Evaluation du numrateur (effet dun filtre sur le spectre):
2
Z
2
H(f )G(f ) exp(2jft)df
|g0 (T)| =
Ingalit de Schwarz:
Soit 2 fonctions complexes 1 (x) et 2 (x) dnergie finie:
Z
|1,2 (x)|2 dx <
(x)
(x)dx
1
2
|1 (x)|2 dx
|2 (x)|2 dx
Novembre 2006
6 / 56
Filtre adapt
Filtre adapt
Application de lingalit de Schwarz au numrateur:
Z
2 Z
Z
2
H(f
)G(f
)
exp(2jft)df
|H(f
)|
df
|G(f )|2 df
|G(f )|2 df
N0
Egalit obtenue pour le filtre optimal:
Hopt (f ) = kG (f ) exp(2jfT)
Rponse impulsionnelle du filtre optimal:
Z
hopt (t) = k
G (f ) exp[2jf (T t)]df
Z
= k
G(f ) exp[2jf (T t)]df
kg(T t)
Novembre 2006
7 / 56
Filtre adapt
Filtre adapt
Proprit fondamentale du filtre adapt: le rapport signal bruit en sortie du filtre adapt
ne dpend que du rapport entre lnergie E du signal dentre et la densit spectrale de
puissance N0 du bruit blanc lentre
Spectre du signal en sortie du filtre:
G0 (f ) = Hopt (g)G(f ) = k|G(f )|2 exp(2jfT)
Signal chantillonn la sortie du filtre:
Z
Z
g0 (T) =
G0 (f ) exp(2jfT)df = k
|G(f )|2 df = kE
(kE)2
2E
=
(k2 N0 E/2)
N0
Novembre 2006
8 / 56
Filtre adapt
Filtre adapt
Tlcommunications (ECAM)
Novembre 2006
9 / 56
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
10 / 56
+A + w(t),
symbol 1
A + w(t),
symbol 0
Tlcommunications (ECAM)
Novembre 2006
11 / 56
Novembre 2006
12 / 56
N0
(t u)
2
Variance de Y:
Y2 =
1
Tb2
Tb
Z
0
Tb
Z
0
N0
1
(t u)dtdu = 2
2
Tb
Tb
Z
0
N0
N0
dt =
2
2Tb
Tlcommunications (ECAM)
Novembre 2006
13 / 56
exp(z2 )dz
0
Novembre 2006
14 / 56
Changement de variable:
y+A
z= p
N0 /Tb
Probabilit derreur de type 1:
Z
1
1
p10 =
exp(z2 )dz = erfc
2
(A+)/N0 /Tb
A+
p
N0 /Tb
Novembre 2006
15 / 56
A
p
N0 /Tb
Novembre 2006
16 / 56
exp(Eb /N0 )
p
2 Eb /N0
Tlcommunications (ECAM)
Novembre 2006
17 / 56
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
18 / 56
Le signal passe travers un canal dispersif de rponse h(t), puis est corrompu par le bruit
w(t)
Tlcommunications (ECAM)
Novembre 2006
19 / 56
t0 reprsente un temps de propagation (dlai) et peut tre nglig sans perte de gnralit
Limpulsion p(t) rsulte de la mise en cascade du filtre dmission, du canal, et du filtre de
rception:
p(t) = g(t) h(t) c(t)
On normalise limpulsion p(t): p(0) = 1, le facteur reprsente donc un facteur global de
changement damplitude travers la chaine de transmission
Dans le domaine frquentiel, on a:
P(f ) = G(f )H(f )C(f )
Tlcommunications (ECAM)
Novembre 2006
20 / 56
y(ti ) =
k6=i
k=
Tlcommunications (ECAM)
Novembre 2006
21 / 56
Critre de Nyquist
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
22 / 56
Critre de Nyquist
Critre de Nyquist
Le rcepteur a pour tche dextraire la squence y(iTb ) en sortie du filtre de rception, puis
de dcoder cette squence afin de rcuprer les symboles binaires bk
Le contrle du canal quivalent p(t) a pour but de satisfaire au mieux la proprit suivante:
p(iTb kTb ) = 1 (i = k)
ou
0 (i 6= k)
X
1 X
n
P (f ) = F
[p(mTb )(t mTb )] =
P(f )
T
T
b
b
m=
n=
Tlcommunications (ECAM)
Novembre 2006
23 / 56
Critre de Nyquist
Critre de Nyquist
X
n=
P(f
n
) = Tb
Tb
Tlcommunications (ECAM)
Novembre 2006
24 / 56
Critre de Nyquist
Critre de Nyquist
Canal de Nyquist idal: spectre P(f ) rectangulaire, de bande passante W =
Impulsion correspondante dans le domaine temporel:
p(t) =
Tlcommunications (ECAM)
1
2Tb
sin(2Wt)
= sinc(2Wt)
2Wt
Novembre 2006
25 / 56
Critre de Nyquist
Critre de Nyquist
Les impulsions successives, chantillonnes aux instants t = 0, Tb , 2Tb ,
ninterfrent pas les unes sur les autres
Canal le plus conomique en bande passante (frquence de Nyquist W), mais 2
inconvnients:
1
2
Tlcommunications (ECAM)
Novembre 2006
26 / 56
Critre de Nyquist
Critre de Nyquist
Solution: extension de la bande passante depuis la valeur minimale W = 1/2Tb vers une
valeur ajustable entre W et 2W
Pour un filtre dont le spectre est limit la bande [2W, 2W], on peut se contenter de
spcifier le critre de Nyquist dans la bande [W, W] comme ceci:
P(f ) + P(f 2W) + P(f + 2W) =
1
,
2W
W f W
Une solution rpandue ce problme est le filtre en cosinus surlev (raised cosine
spectrum) constitu dune partie plate et une partie dite rolloff de forme sinusodale:
1
2W n
h
io 0 |f | < f1
(|f |W)
1
P(f ) =
1
sin
f1 |f | < 2W f1
4W
2W2f 1
0
|f | 2W f1
Tlcommunications (ECAM)
Novembre 2006
27 / 56
Critre de Nyquist
Critre de Nyquist
f1
W
Tlcommunications (ECAM)
Novembre 2006
28 / 56
Critre de Nyquist
Critre de Nyquist
Domaine temporel:
p(t) = [sinc(2Wt)]
cos(2Wt)
1 162 W 2 t2
Tlcommunications (ECAM)
Novembre 2006
29 / 56
Critre de Nyquist
Critre de Nyquist
La bande passante requise et la robustesse lencontre des erreurs de timing augmentent
quand le facteur de rolloff volue entre 0 et 1.
Cas particulier du filtre full-cosine rolloff pour = 1:
1
f
1 + cos 2W
f1 |f | < 2W
4W
P(f ) =
0
|f | 2W
Dans le domaine temporel:
p(t) =
sinc(4Wt)
1 16W 2 t2
Proprits:
A t = Tb /2 = 1/4W, on a p(t) = 0.5: limpulsion mesure mi-hauteur a donc une
largeur exactement gale la dure du bit Tb
Limpulsion passe par 0 aux instants t = 3Tb /2, 5Tb /2, en plus des passages par 0
habituels aux instants t = Tb , 2Tb ,
Ces proprits sont utiles pour assurer la synchronisation du signal reu. Le prix payer
est que la bande passante est alors 2 fois plus leve que pour le canal de Nyquist idal
correspondant = 0
Tlcommunications (ECAM)
Novembre 2006
30 / 56
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
31 / 56
Tlcommunications (ECAM)
Novembre 2006
32 / 56
Tlcommunications (ECAM)
Novembre 2006
33 / 56
=
=
=
Tlcommunications (ECAM)
|f | 1/2Tb
Novembre 2006
34 / 56
=
=
=
sin(t/Tb )
sin[(t Tb )/Tb ]
+
t/Tb
(t Tb )/Tb
sin(t/Tb )
sin[t/Tb ]
t/Tb
(t Tb )/Tb
Tb2 sin[t/Tb ]
t(Tb t)
Limpulsion diminue en 1/|t|2 , ce qui est plus rapide que limpulsion de Nyquist
Tlcommunications (ECAM)
Novembre 2006
35 / 56
ak = ck
ak1
Problme des systmes rtroaction de dcision (decision feedback): risque de
propagation des erreurs
Solution possible: utilisation dun prcodage (addition modulo-2 = opration
non-linaire!):
dk = bk dk1
Tlcommunications (ECAM)
Novembre 2006
36 / 56
Tlcommunications (ECAM)
Novembre 2006
37 / 56
Tlcommunications (ECAM)
Novembre 2006
38 / 56
|f | 1/2Tb
Tlcommunications (ECAM)
2Tb2 sin(t/Tb )
t(2Tb t)
Novembre 2006
39 / 56
Tlcommunications (ECAM)
Novembre 2006
40 / 56
N1
X
n=0
wn sinc(
t
n)
Tb
Tlcommunications (ECAM)
Novembre 2006
41 / 56
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
42 / 56
Tlcommunications (ECAM)
Novembre 2006
43 / 56
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
44 / 56
Tlcommunications (ECAM)
Novembre 2006
45 / 56
o q(t) = g(t) h(t) rsulte du filtre de transmission g(t) et du canal physique h(t), ak
reprsente le symbole transmis t = kTb et w(t) est le bruit de canal
Echantillon recueilli en sortie du filtre de rception:
Z
X Z
y(iTb ) =
ak
c( )q(iTb kTb )d +
k
c( )w(iTb )d = i + ni
Novembre 2006
46 / 56
1 2
1
1
1
E[ei ] = E[i2 ] + E[n2i ] + E[a2i ] + E[i ni ] + E[ni ai ] + E[i ai ]
2
2
2
2
On a finalement:
E[i2 ] =
Tlcommunications (ECAM)
Novembre 2006
47 / 56
Terme 2:
E[n2i ]
N0
(2 1 )
2
On a finalement:
E[n2i ] =
Tlcommunications (ECAM)
N0
2
Novembre 2006
48 / 56
Terme 3: E[a2i ] = 1
Termes 4 et 5: E[i ni ] = E[ni ai ] = 0
Terme 6:
E[i ai ] =
X
k
c( )q(iTb kTb )d =
E[ak ai ]
c( )q( )d
Tlcommunications (ECAM)
Novembre 2006
49 / 56
Q (f )
Sq (f ) + N20
)
Tb k
Tb
Le rcepteur linaire optimal est donc compos de 2 lments en cascade:
1
2
Tlcommunications (ECAM)
Novembre 2006
50 / 56
Tlcommunications (ECAM)
Novembre 2006
51 / 56
Outline
1
Introduction
Filtre adapt
Critre de Nyquist
Novembre 2006
52 / 56
Egalisation adaptative
Mise en oeuvre dun galiseur adaptatif: requiert le calcul dune squence derreur e[n],
diffrence entre la sortie courante y[n] de lgaliseur, et la rponse souhaite d[n]
Lalgorithme LMS, par exemple, peut tre utilis pour la mise jour des coefficients w[n]
en fonction du signal derreur e[n]:
[n + 1] = w
[n] + e[n]x[n]
w
Tlcommunications (ECAM)
Novembre 2006
53 / 56
Egalisation adaptative
Tlcommunications (ECAM)
Novembre 2006
54 / 56
k>0
Linterfrence due aux chantillons prcurseurs peut tre annule en utilisant les dcisions
dj prises par le rcepteur
Tlcommunications (ECAM)
Novembre 2006
55 / 56
Tlcommunications (ECAM)
Novembre 2006
56 / 56