Vous êtes sur la page 1sur 43

Transmission numrique q

ELE 4700A ELE 4700A


Dtectionde signauxbinaires
1
S h d h d t i i
En provenance des
autres sources
En provenance des
autres usagers
Schma dune chane de transmission
Mise en
forme
Codeur
de
source
Encryptage
Codeur
de
canal
Multi-
plexage
Modulation
talement
spectral
Accs
multiple

M
T
E ti l
Mise en
Dcodeur Dcodeur
Dmulti
Dmodu
Resser-
Accs
R
Essentiel
Optionnel
Mise en
forme
de
source
Dcryptage
de
canal
Dmulti-
plexage
Dmodu-
lation
rement
spectral
Accs
multiple
R
C
P
Vers les autres
sources
Vers les autres
usagers
2
Transmissions numriques en bande de base :
Dtection optimale en prsence de bruit blanc gaussien
Bruit blanc gaussien et additif l'entre du rcepteur
Densit spectrale de puissance, moyenne nulle : 2
o
N
(0, 2)
o
N N
Transmission binaire
Bit l'entre du systme : b {0 1} Bit l entre du systme : b
i
{0,1}
Dure d'un bit : T
b
taux de transmission
1
b
b
R
T
=
Signal transmis
0
( ), 0 , 0
( )
b i
s t t T b
s t
=

=

1
( )
( ), 0 , 1
b i
s t
s t t T b

3
Schma de Principe d'un Systme de Transmissions binaires
+
b
modulateur
en bande de
filtre de
Rception
dcision
>
<
1
g Y(T
b
)
s(t) r(t)
y(t)
Y(T
b
)
b
^
r
o
(t)
r
o
(T
b
)=r
o
r
+
n(t)
{0,1}
en bande de
base
Rception
h(t)
<
0
g Y(T
b
)
T
b
r
o
dcision
0
1
( ), 0 , 0
( )
( ), 0 , 1
b i
b i
s t t T b
s t
s t t T b
=

=

=

Techniques de signalisation binaire :


Antipodale : s (t)= s (t) Antipodale : s
0
(t)=-s
1
(t)
On-off : s
0
(t)= 0, s
1
(t) quelconque
b
T

4
Orthogonale :
1 0
0
( ) ( ) 0
b
T
s t s t dt =

Transmissions binaires en bande de base


0
( ), 0 , 0
( )
( ) 0 1
b i
s t t T b
s t
b
=

=

Signal transmis
1
( )
( ), 0 , 1
b i
s t t T b

Signal reu : r(t)=s(t)+n(t)


Au rcepteur, le signal reu est appliqu un filtre de rponse l'impulsion : h(t)
t

Sortie du filtre :
0
( ) ( ) ( ) ( ) ( )
o
r t r t h t r h t d = =

0
( ) ( ) ( )
b
T
o b b
r T r h T d =

Avant dcision :
1
0

( ) ( ) ( ) 1

( ) ( ) ( ) 0
o b i
o b i
r T s t s t b
r T s t s t b

> = =
< = =
Dcision :
5
Transmissions binaires en bande de base
Il y a erreur de dcision si :

b b
Il y a erreur de dcision si :
i i
b b
But du rcepteur : Minimiser la probabilit d'erreur par bit :


( ) ( ) ( ( ) ( )) P E P b b P t t ( ) ( ) ( ( ) ( ))
i i
P E P b b P s t s t = =
[ ]
( ) ( ) ( ) ( ) ( ) ( )
b b
T T
r T r r h T d s n h T d +

Avant dcision on a donc :
[ ]
0 0
0 0
( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
b b
o b o b b
T T
b b
r T r r h T d s n h T d
s h T d n h T d


= = = +
= +


( ) ( )
b o b o
u T n T u n = + = +
O
0 0 0
0
( ) ( ) , ( ) ( )
b
T
b
u s h T d s t s t
u

= =


O
1 1 1
0
( ) ( ) , ( ) ( )
b
T
b
u
u s h T d s t s t
=

= =


( ) ( )
b
T
h T d

6
0
0
( ) ( )
b
n n h T d =

et
Transmissions binaires en bande de base
0
0
( ) ( )
b
T
b
n n h T d =

La quantit
est une v.a. gaussienne
{ }
{ }
{ }
0
0 0
( ) ( ) ( ) ( ) 0
b b
T T
b b
E n E n h T d E n h T d = = =

de moyenne nulle :
{ }
{ }
{ }
0 0

et de variance :
{ }
2 2
2
0
( )
N
E n H f df

= =

et de variance :
{ }
0
0
( )
2
n
E n H f df

= =

7
Transmissions binaires en bande de base
f(Y|U
0
)
f(Y|U
1
)
( 1)
o
R o i
f r b =
( 0)
o
R o i
f r b =
1
0
0
gg
U
1
U
0
u
0
u
1
Quel est le seuil de dcision optimal qui minimise la probabilit d'erreur ?
( ) ( 0) ( 0) ( 1) ( 1)
i i i i
P E P E b P b P E b P b = = = + = =
(0) ( 0) P P b = =
Probabilit priori (transmission) :
(1) ( 1) P P b = = et
8
(0) ( 0)
i
P P b = =
(1) ( 1)
i
P P b = = et
Transmissions binaires en bande de base
Seuil de dcision optimal :
Probabilit conditionnelle : ( 0)
i
P E b =
Seuil de dcision optimal :
2 2
0 0
2
( 0) ( 0) ( ) ( )
1
o n
o
i o i o o
n
P E b P r b P u n P n u
e dn


= = = = + =

0
2
2
o n
o
o
o
u
n
e dn

De la mme manire, pour , on trouve : ( 1)


i
P E b =
( 1) ( 1) ( ) ( ) P E b P r b P u n P n u +
2 2
1
0 1
2
2
( 1) ( 1) ( ) ( )
1
2
o n
o
i o i o o
u
n
o
P E b P r b P u n P n u
e dn

= = = = + =
=

9
2
o
n

Transmissions binaires en bande de base


Pour trouver le seuil de dcision optimal, on drive P(E) et on pose zro :
( )
0
dP E
d
=
d
2 2 2 2
1
2 2
2 2
( )
(0) (1) 0
2 2
o n o n
o o
o
n n
u
o o
u
dP E d e d e
P dn P dn
d d d





= + =

2 2
2 2
o
o o
u
n n
d d d



Do en dduit le seuil de dcision optimal :

2
*
1 0
1 0
(0)
ln
(1) 1
( )
( ) 2
o
n
P
P
u u
u u




= + +

Si P(0)=P(1)=0.5, (cas gnral) alors :


*
1 0
1
( )
2
u u = +
10
1 0
2
Transmissions binaires en bande de base
Exemples : Exemples :
f(Y|U
0
)
f(Y|U
1
)
1
( 1)
o
R o i
f r b =
( 0)
o
R o i
f r b =
0
0
*
1 0
1
( )
2
u u = +
0
g*
U
1
U
0
Antipodale : ON-OFF :
u
1
u
0
( 0) f b
( 0) f r b f(Y|U
0
)
f(Y|U
1
)
f(Y|U
0
)
f(Y|U
1
)
( 1)
o
R o i
f r b =
( 1)
o
R o i
f r b =
( 0)
o
R o i
f r b =
( 0)
o
R o i
f r b =
0
g*
=0
U
1
U
0
0
U
1 U
1
U
0
2
g*=
0
u
1
u
1
u
0
u
0
11
2
u
1
u
1
u
0
u
0
Transmissions binaires en bande de base
Dans le cas quiprobable la probabilit d'erreur devient:
12
Transmissions binaires en bande de base
Filtre adapt p
Quelle est la rponse l'impulsion h(t) qui minimise la probabilit d'erreur ?
n(t)
( ) ( )
S
s(t)
s (T) + n (T)
n(t)
dcision
chantillionnage t=T
Filtre
Adapt
h(t)
s
0
(t) + n
0
(t)
( ) ( )
o
u t n t +
o
u n +
s
0
(T) + n
0
(T) h(t)
On cherche la rponse limpulsion h(t) qui minimise la probabilit derreur P(E):

1 0
( )
2
o
n
u u
P E Q

=



Ceci revient maximiser le rapport signal sur bruit :
2
1 0
2
u u


= Maximiser le SNR au rcepteur
13
2
o
n

p
Transmissions binaires en bande de base
Filtre adapt p
Prenons le cas simple d'une transmission ON-OFF.
On a alors :
0
0 u =
1 1
0
( ) ( )
b
T
b
u s h T d =

et
2
2
1
0
1
( ) ( )
b
T
b
s h T d
u


= =

On doit maximiser le SNR,
2 2
o o
n n


= =
o la variance du bruit est donne par :
2
2
( )
2
o
o
n
N
H f df

=

p
14
Transmissions binaires en bande de base
Filtre adapt p
Puisque
1 1 1
( ) ( ) ( ) ( ) ( ) u t s t h t S f H f = alors :
{ }
1 2
1 1 1
( ) ( ) ( ) ( ) ( )
j ft
u t TF S f H f S f H f e df

= =

De sorte que devient : De sorte que devient :


2
2
1
2
( ) ( )
b
j ft
t T
S f H f e df
N

maximiser
2
( )
2
o
N
H f df

Pour rsoudre ce problme, on utilise l'ingalit de Schwartz :


22
2 2
( ) ( ) ( ) ( ) y t x t dt y t dt x t dt


Avec galit si et seulement si : ( ) *( ) y t kx t = o k est une constante arbitraire
15
et o x*(t) est le conjugu complexe de x(t)
Transmissions binaires en bande de base
Filtre adapt p
Ainsi, on peut crire :
22
2
2
2 2
1 1
( ) ( ) ( ) ( )
b b
j fT j fT
S f H f e df H f df S f e df



Avec galit ssi :
2 *
( ) ( )
b
j fT
H f kS f e

Avec galit ssi :
1
( ) ( )
b
j f
H f kS f e =
. Posant k = 1 et considrant
lgalit, , on obtient le SNR maximal :
2 *
1
( ) ( )
b
j fT
o
H f S f e

=
2
2 2
2
1 1
max
2
( ) ( ) ( )
b
j fT
o
H f df S f e df S f df
N N

= =

2
( )
2 2
o o
o
N N
H f df

16
Transmissions binaires en bande de base
Filtre adapt
Puisque lnergie E
1
du signal s
1
(t) est donne par :
2 2
( ) ( )
b
T
E t dt S f dt


Le rapport signal sur bruit (SNR)
max
devient :
1 1 1
0
( ) ( ) E s t dt S f dt

= =

1
max
2
E
N
=
2
o
N
alors que :
2 *
1
( ) ( )
b
j fT
o
H f S f e

=
( )
o
H f
Le filtre se nomme filtre adapt au signal s
1
(t)
Lexpression du filtre adapt dans le domaine du temps sobtient par la transforme
de Fourier inverse de ( ) ( )
o o
H f h t
{ }
{ }
2 1 1 * *
1 1
( ) ( ) ( ) ( )
b
j fT
o o b
h t TF H f TF S f e s T t

= = =
b
t T ,
17
Note : en gnral le signal s
1
(t) est rel de sorte que :
1
( ) ( )
o b
h t s T t =
b
t T
,
Remarque :
Transmissions binaires en bande de base
Filtre adapt
Remarque :
Le filtre adapt h
o
(t) =s
1
(T
b
-t) ressemble s
1
(t), le signal d'entre, et maximise le
rapport signal bruit l'instant t = T
b
qui est souvent la dure du
signal.
On peut montrer que c'est aussi le rsultat d'une intgration ou autocorrelation du
signal de sortie l'instant t= T
b
:

1 1
1 1
( ) ( ) ( )
( ) ( )
u t s h t d
s s T t d

=
= +

t= T, on obtient :
1 1
0
( ) ( )
( ) ( )
b
b
T
T
u s h t d
T T d
=

1 1
0
2
1 1
0
( ) ( )
( )
b
b
T
s s T T d
s d E


= +
= =

18
Cette expression est l'autocorrlation de s
1
(t), observ t= T.
Transmissions binaires en bande de base
Filtre adapt
Puisque le filtre est adapt au signal s
1
(t) i e h (t) =s
1
(T
b
-t) la variance Puisque le filtre est adapt au signal s
1
(t), i.e. h
o
(t) s
1
(T
b
t), la variance
du bruit la sortie du filtre linstant t = T
b
est donne par:
2
2
( )
o
N
H f df

=

2
2 *
1
( )
b
j fT
o
N
S f e df


=

( )
2
o
n
H f df

1
( )
2
S f e df

2
1 1
( )
o o
N N
S f df E

= =

1 1
( )
2 2
S f df E

19
Transmissions binaires en bande de base
Filtre adapt
s(t)
Le rcepteur optimal (avec filtre optimal) est un corrlateur t = T
b
:
s
1
(t)
r(t)
( )
dt
Filtre
Adapt
h(t)
r(t)
t=T
r
0
(T)
t=T
r
0
(T)
t=T
b
t=T
b
r
r
( )
0
( )
0
Filtre Adapt Corrlateur quivalent
Pour une entre r(t)=s(t)+n(t) dans un filtre adapt h
o
(t), on a une sortie dfinie par:
r
o
r
o
1
0 0
( )* ( ) ( ) ( ) ( ) ( )
b b
b
T T
o o t T b
r r t h t r h T d r s d
=
= = =

Cette intgrale reprsente la corrlation de r(t) avec s
1
(t) au point t=T
b
. Donc un
filtre adapt est quivalent un corrlateur en un point, t=T
b
.
20
Transmissions binaires en bande de base
Signalisation ON-OFF
En considrant une signalisation ON-OFF:
( ) 0 0 0 b T

0
1
( ) 0, 0, 0
( )
( ), 1, 0
i b
i b
s t b t T
s t
s t b t T
= =

=

=

Filtre adapt est alors : h


o
(t) =s
1
(T
b
-t) et la sortie du filtre t = T
b
est :
0 1
0
( ) ( ) , 0
b
T
o i
u n n t s t dt si b

+ = =


2
1 1 1
0 0
( ) ( ) ( ) , 1
b b
o
T T
o i
r
u n s t dt n t s t dt si b
=

+ = + =


0 1
0
1 1 1
( ) ( ) , 0
( ) ( ) , 0
b
b
T
o i
T
i
u n n t s t dt si b
u n E n t s t dt si b

+ = =

+ = + =

21
1 1 1
0
( ) ( ) , 0
o i
u n E n t s t dt si b

+ +


Transmissions binaires en bande de base
Signalisation ON-OFF
Le seuil de dcision devient :
1 1
2 2
o
u u E

+
= =
2 2
Probabilit d'erreur :
1 0 1 1
( )
u u E E
P E Q Q Q




1 0 1 1
1
( )
2 2
2 ( 2)
o
n o
o
P E Q Q Q
N
N E

= = =






Rcapitulation :
L'amplitude du signal de sortie l'instant t=T
b
, u
1
, est gale E
1
, l'nergie du signal
s
1
(t) et ne dpend pas de la forme de s
1
(t) mais plutt de son nergie.
La sortie du filtre adapt est maximale pour le signal auquel il est adapt. Toute
autre signal d'entre de mme nergie fournira une sortie moindre.
22
Discrimination possible entre plusieurs signaux.
Transmissions binaires en bande de base
s(t)
h
opt
(t)
s( t) s(T t)
Filtre adapt: h
opt
(t)= s(T-t), 0 < t < T
s(-t) s(T-t)
0 T 0 T
-T
s(t)
h
opt
(t)
s(-t) s( t)
s(T-t)
0 T 0 T
-T
23
Transmissions binaires en bande de base
Exemples :
h
opt
(t) s
01
(t)
A A A
2
T
s
1
(t)
0 T
t
0 T
t
0 T
t
2T
sortie du filtre pour
s
1
(t)
h
opt
(t) s
02
(t)
A A
s
2
(t)
0
T
t
0 T
t
0 T
t
A
2
T/2
2T
sortie du filtre pour
s
2
(t) = s
1
(t)
0 0 T 0 T
- A
- A
2
T/2
24
Transmissions binaires en bande de base
N t P M i t tili Mfilt d t
r
01
(T)
s
1
(T-t)
Note : Pour M signaux, on peut utiliser M filtres adapts :
1
( )
r
02
(T)
s
2
(T-t)
Signal reu
r(t)
r
0M
(T)
s
M
(T-t)
chantillionnage t=T
25
Transmissions binaires en bande de base
Cas gnral de deux signaux quelconques: Cas gnral de deux signaux quelconques:
0
( ), 0 , 0
( )
( ) 0 1
b i
s t t T b
s t
s t t T b
=

=


1
( ), 0 , 1
b i
s t t T b =

Il faut tenir compte des nergies des 2 signaux E


1
et E
2
et de leurs probabilits
priori respectives P(0) et P(1). Deux solutions possibles : priori respectives P(0) et P(1). Deux solutions possibles :
On peut envisager une structure 2 filtres adapts: h
o,1
(t)=s
1
(T
b
-t) et h
o,2
(t)=s
2
(T
b
-t)
Solution 1
puis calculer *, la valeur optimale du seuil
h
opt1
(t)
t=T
^
r(t)
h
opt2
(t)
t=T
Dcision
s
1
(t) ou
^
s
2
(t)
^
26
Transmissions binaires en bande de base
Solution 2:
On peut aussi se ramener au cas binaire simple en adoptant la structure suivante :
t=T
( ) ( ) f t n t +

b
r(t)=
s
1
(t)+n(t)
s
2
(t)+n(t)
{
r
0
(T)
Dcision
g
opt
=1/2 E
D
(t)
S
h
opt
(t)=
f(T-t)
f(t)+n(t)
0+n(t)
0
1
( ) ( )
( )
( ) ( )
s t n t
r t
s t n t
+

=

+

i
b
h
o
(t)=
f (T
b
- t)
1
( ) ( ) ( )
o
f t s t s t =
- s
2
(t)
o
( )
o
s t
A tt t t l filt t tili t t il t d t ( ) f t Avec cette structure, un seul filtre nest utilis au rcepteur et il est adapt ( ) f t
1 0
( ) ( ) ( ) ( )
o b b b
h t f T t s T t s T t = =
C'est donc le cas binaire simple o le signal prsent est f (t) (signal diffrence) C est donc le cas binaire simple o le signal prsent est f (t) (signal diffrence).
Dans le cas o P(0) = P(1) = 0.5, le seuil de dcision ne dpend que de lnergie
de la diffrence des signaux :
2 2 b b b
T T T

27
2 2
1 0 1 2 1 0
0 0 0
( ) ( ) ( ) 2 ( ) ( )
b b b
T T T
E f t dt s t s t dt E E s t s t dt

= = = +

Transmissions binaires en bande de base
Soit c
01
= c
10
le coefficient de corrlation entre s
1
(t) et s
0
(t) dfinit par:
1 0 1 0
0 0
( ) ( ) ( ) ( )
b b
T T
s t s t dt s t s t dt
c = =

01
2 2
1 2
1 0
0 0
( ) ( )
b b
T T
c
E E
s t dt s t dt
= =

On obtient alors: 2 ( ) ( ) 2
b
T
E E E s t s t dt E E c E E = + = +

On obtient alors:
1 2 1 0 1 2 01 1 0
0
2 ( ) ( ) 2 E E E s t s t dt E E c E E

= + = +

Pour des signaux avec P(0) = P(1) = 0.5, le seuil de dcision optimal devient:
E
2
E


=
et la probabilit d'erreur devient:
( )
E
P E Q


=


et la probabilit derreur devient:
( )
2
o
Q
N



Il suffit donc de connatre le coefficient de corrlation c
12
entre les signaux s
1
(t) et
s
0
(t) pour trouver la valeur du seuil de dcision ainsi que celle de la probabilit
28
s
0
(t) pour trouver la valeur du seuil de dcision ainsi que celle de la probabilit
d'erreur.
Transmissions binaires en bande de base
Deux cas particuliers dintrt : signalisation antipodale et signalisation orthogonale
1. Signalisation antipodale :
Deux signaux antipodaux : s
0
(t)=-s
1
(t),
Dans ce cas
1 0
0
( ) ( )
1
b
T
s t s t dt
c = =

et
1 2 01 1 0
2 4
s
E E E c E E E

= + =
1 2 s
E E E = =
Dans ce cas
01
1 2
1 c
E E
= = et
1 2 01 1 0 s
c

Le seuil de dcision devient alors : 2


s
E
E

= =
2
s

La probabilit derreur devient :


2
( )
s
E
P E Q

=


La probabilit derreur devient : ( )
o
P E Q
N



29
Transmissions binaires en bande de base
2. Signalisation orthogonale :
1 0
0
( ) ( ) 0
b
T
s t s t dt =

si
E E E = =
alors
1 0
0
( ) ( )
0
b
T
s t s t dt
c = =

si
1 2 s
E E E = =
alors
01
1 2
0 c
E E
= =
et donc :
1 2 01 1 0
2 2
s
E E E c E E E

= + =
Par consquent on trouve :
E
E

= =
et ( )
s
E E
P E Q Q


= =


Par consquent, on trouve :
2
s
E = =
et ( )
2
o o
P E Q Q
N N



Remarque :
On observe une perte de 3 db par rapport une signalisation antipodale.
30
Transmissions binaires en bande de base
Comparaison des performances derreur pour une signalisation antipodale et
10
2
10
1
SIGNALISATION ORTHOGONALE
une signalisation orthogonale
10
3
10
2 SIGNALISATION ORTHOGONALE
3 dB
10
5
10
4
P(E)
SIGNALISATION ANTIPODALE
3 dB
10
7
10
6
10
9
10
8
31
4 5 6 7 8 9 10 11 12
10
9
E
b
/N
o
(dB)
Transmissions binaires en bande de base
Systmes de transmissions binaires en bande de base : filtre adapt transversal Systmes de transmissions binaires en bande de base : filtre adapt transversal
Retard
T
Retard
T
Retard
T
Retard
T
entre
r(t)=s(t)+n(t)
a
1
a
2
a
3
a
N
S
r
0
(t)=s
0
(t)+n
0
(t)
sortie sortie
( ) ( ( 1) )
N
k
r t a r t k T =

Sortie du filtre numrique :


32
1
( ) ( ( 1) )
o k
k
r t a r t k T
=

Transmissions binaires en bande de base


filtre adapt transversal
( ) ( ( 1) ) ( ( 1) ) ( ( 1) )
N N N
r t a r t k T a s t k T a n t k T +

On a donc :
1 1 1
( ) ( ( 1) ) ( ( 1) ) ( ( 1) )
o k k k
k k k
r t a r t k T a s t k T a n t k T
= = =
= = +

( ) ( ) s t n t = + ( ) ( )
o o
s t n t = +
Le bruit la sortie du filtre,
( )
o
n t est de moyenne nulle :
{ } { }
( ) ( ( 1) ) ( ( 1) ) 0
N N
E E k T E k T



{ } { }
1 1
( ) ( ( 1) ) ( ( 1) ) 0
o k k
k k
E n t E a n t k T a E n t k T
= =

= = =



Dautre part la variance du bruit est donne par : Dautre part, la variance du bruit est donne par :
{ }
2
2
1 1 1
( ) ( ( 1) ) ( ( 1) ) ( ( 1) )
N N N
o k k l
k k l
E n t E a n t k T E a n t k T a n t l T
= = =


= =





33
1 1 1 k k l


Transmissions binaires en bande de base
filtre adapt transversal
La variance du bruit devient alors :
{ }
2
N N
{ }
{ }
2
1 1
( ) ( ( 1) ) ( ( 1) )
o k l
k l
E n t a a E n t k T n t l T
= =
=

N N
( )
1 1
( )
k l n
k l
a a R k l T
= =
=

Dterminer le filtre revient dterminer les coefficients


k
a , 1, 2, , k N = K
On cherche alors les coefficients
2
N
k
a , 1, 2, , k N = K
qui maximise le rapport
signal sur bruit la sortie du filtre numrique :
{ }
( )
2
2
1
2
( ( 1) )
( )
( )
( )
N
k
o k
N N
o
k l
a s t k T
s t
E n t
a a R k l T

=

= =

34
{ }
( )
1 1
( )
k l n
k l
a a R k l T
= =

Transmissions binaires en bande de base


filtre adapt transversal
Le problme doptimisation scrit alors comme suit :
Maximiser
2
2
1
( ) ( ( 1) )
N
o k
k
s t a s t k T
=
=

Sous la contrainte
{ }
( )
2
1 1
( ) ( )
N N
o k l n
k l
E n t a a R k l T
= =
= =

constante
La technique doptimisation appele multiplicateur de Lagrange est utilis pour La technique doptimisation appele multiplicateur de Lagrange est utilis pour
rsoudre ce problme. La fonction objective maximiser est :
2
N N N
( )
1 2
1 1 1
( , , ) ( ( 1) ) ( )
N k k l n
k k l
M a a a a s t k T a a R k l T
= = =
=

K
35
Transmissions binaires en bande de base
filtre adapt transversal
1,2,..., i N =
Pour ,
( )
1 1
0 2 ( ( 1) ) ( ( 1) ) 2 ( )
N N
k k n
k k
i
M
a s t k T s t i T a R k i T
a

= =

= =



Observant que :
1
( ( 1) ) ( )
N
k o
k
a s t k T s t
=
=

et posant ( )
o
s t =
1 k
On obtient :
( )
1
( ( 1) ) ( )
N
k n
k
s t i T a R k i T =

1 k=
36
Transmissions binaires en bande de base
filtre adapt transversal
Il y a donc N quations linaires rsoudre simultanment.
Posant : et
( ( 1) ) s s t i T ( )
( ) R k i T
12 i N
Posant : et ,
( ( 1) )
i
s s t i T = ( )
( )
ik n
r R k i T =
1,2,..., i N =
[ ]
T
Sous forme vectorielle :
V i l ( )
[ ]
1 2 3
s= , , ,...
T
N
s s s s
11 12 13 1
...
N
r r r r


Vecteur signal (connue)
21
r


=




O M
M O M
M O M
R
Matrice de corrlation du bruit
(connue)
1 N NN
r r


L L L
[ ]
1 2 3
a=
T
N
a a a a
Vecteur coefficients ( dterminer)
37
[ ]
1 2 3
a , , ,...
N
a a a a
Vecteur coefficients ( dterminer)
Transmissions binaires en bande de base
filtre adapt transversal
Ce qui conduit l'quation vectorielle suivante rsoudre :
R = s Ra
La solution de ce problme donne :
=
-1
a R s
Remarque : pour un canal bruit blanc et gaussien :

2 0 0 ... 0
0 2 0
0 0 2 0
o
o
o
N
N
N



=

M M
M R
Une matrice diagonale
0 2
0 0 2
o
o
N
N




M M M
L L
38
Transmissions binaires en bande de base
Rception en prsence de bruit color Rception en prsence de bruit color
Filtre adapt h
o
(t) = s(T - t) nest valide seulement que pour un bruit blanc
L dt i ti d filt ti l b it bl t t l La dtermination du filtre optimal pour un bruit non blanc est trs complexe
On peut cependant la ramener une solution connue en blanchissant le bruit (en
anglais whitening)
H
w
(w)
n(t)
f
n
(w)
n
0
(t)
f
n
0
(w) f
n
( ) f
n
0
( )
On veut un bruit blanc la sortie du filtre , il faut dterminer le
filtre pour lequel
( )
W
H
2
( ) ( )
n W
H K =
39
Transmissions binaires en bande de base
Rception en prsence de bruit color
2
2
4
( )
1
n

+
=
+
( ) 1
o
n
=
2
1 (1 )(1 )
Exemple: soit
, on dsire obtenir :
On a alors :
[ ]
2
1 2
2
1 (1 )(1 )
( ) ( )
4 (2 )(2 )
(1 ) (1 )
W n
j j
H
j j
j j




+ +
= = =
+ +
+
*
(1 ) (1 )
(2 ) (2 )
( ) ( )
W W
j j
j j
H H



+
=

+

= ( ) ( )
W W
H H
Le filtre ralisable est celui dont les ples sont gauche du plan complexe :
Im( ) s
(1 )
( )
(2 )
W
j
H
j

+
=
+
( ) s
Im( ) s
x
-2
o
-1
40
Transmissions binaires en bande de base
Rception en prsence de bruit color
Le rcepteur optimal corrlation avec blanchiment du bruit devient :
s(t)
dt
t=T
H
w
(w)
H ( ) S il
dt
r(t)=s
i
(t)+n
c
(t) r
0
(T)
H
w
(w) Seuil g
41
Transmissions binaires en bande de base
Rception en prsence de bruit color
Soit le filtre de blanchiment et soit et les transformes de
Fourier des signaux d'entre et de sortie s(t) et s
0
(t) respectivement. Le spectre
de densit de puissance du bruit ''blanchit'' tant N
0
/2, on a :
( )
W
H ( ) S
0
( ) S
2 2
( )
( )
o
W
n
N
H

0
( ) ( ) ( )
W
S S H =
Le bruit tant blanc, N(0, N
0
/2) la sortie de , le filtre adapt est: ( )
W
H
1 2
* * * *
( ) ( ) ( ) ( )
j T j T j T
W W
S H e S e H e



= =
0 *
0 0
( ) ( ) ( )
j T j T
opt
H S e S e



= =
( ) ( ) ( ) ( )
W W
Le filtre adapt peut donc tre considr comme la cascade de deux
filtres, l'un adapt au signal s(t) l'instant T
1
et valant et l'autre adapt au
canal et valant avec T
1
+T
2
=T
0
( )
opt
H
1
*
( )
j T
S e


2
j T
o
N

42
canal et valant , avec T
1
+T
2
T
2
( )
j T
o
n
e

Transmissions binaires en bande de base


Rception en prsence de bruit color
Rcepteur filtre adapt avec filtre de blanchiment
t T
r(t)=s
i
(t)+n
c
(t)
t=T
H
opt
(w) H
w
(w)
Seuil
0
r
0
(t)
r(t)=s
i
(t)+n
c
(t)
t=T
H
w
(w) e
-jwT
2
H
w
(w)
Seuil
*
r
0
(t)
S (w) e
-jwT
1 *
r(t)=s
i
(t)+n
c
(t)
t=T
H
w
(w) e
-jwT
2
Seuil
2
S (w) e
-jwT
1
*
=
N
0
/2 e
-jwT
2
F
n
(w)
s(T
1
-t)
Filtre adapt au
signal
Filtre adapt au
canal (bruit)
signal
43