Communications numériques

Institut Galilée - Université Paris 13
Page 1 sur 27Lecteur de document UniversityLib

Communications numériques

Institut Galilée - Université Paris 13 · Programming, Math, etc. · course

Communications numériques

Transmission en bande de base

Laurent Oudre

[email protected]

Université Paris 13, Institut Galilée

Ecole d’ingénieurs Sup Galilée

Parcours Informatique et Réseaux Apprentissage - 2ème année

2018-2019

Sommaire

Introduction

Emetteur

Canal

Récepteur

Hypothèses du cours

Emission d’un signal en bande de base

Conversion bits/symboles

Filtre de mise en forme

Puissance et énergies moyennes

Densités spectrale de puissance

Transmission sur un canal à bande passante infinie en absence de bruit

Hypothèses

Interférences entre symboles

Réception en absence de bruit

Transmission sur un canal BBAG à bande passante infinie

Hypothèses

Récepteur optimal

Réception en présence de bruit

Transmission sur un canal BBAG à bande passante limitée

Laurent Oudre [email protected]

Communications numériques

2018-2019

1 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

2 / 106

Sommaire

Chaˆıne de transmission idéale : rappel

Introduction

Introduction

Introduction

Emetteur

Canal

Récepteur

Hypothèses du cours

Emission d’un signal en bande de base

Transmission sur un canal à bande passante infinie en absence de bruit

Transmission sur un canal BBAG à bande passante infinie

Transmission sur un canal BBAG à bande passante limitée

dn

Emetteur

e(t)

Canal de

transmission

r (t)

Récepteur

ˆdn

Laurent Oudre [email protected]

Communications numériques

2018-2019

3 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

4 / 106

Chaˆıne de transmission idéale : emetteur

Emetteur : différentes étapes

Introduction

Emetteur

Introduction

Emetteur

dn

Emetteur

e(t)

Canal de

transmission

r (t)

Récepteur

ˆdn

Emetteur : transformer le signal numérique dn en un signal physique e(t) (onde

électromagnétique, signal électrique, etc...) qui puisse être transmis sur le canal de

transmission

◮ Transmettre le maximum de données avec une fiabilité maximale

◮ S’adapter au canal de transmission utilisé

dn

débit binaire Db

Conversion

bits/symboles

ak

période symbole T

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

Emetteur

Conversion bits/symboles (transcodage) :

◮ Modification de la taille de l’alphabet

◮ Modification du rythme

Laurent Oudre [email protected]

Communications numériques

2018-2019

5 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

6 / 106

Emetteur : différentes étapes

Emetteur : différentes étapes

Introduction

Emetteur

Introduction

Emetteur

dn

débit binaire Db

Conversion

bits/symboles

ak

période symbole T

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

dn

débit binaire Db

Conversion

bits/symboles

ak

période symbole T

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

Emetteur

Emetteur

Mise en forme :

Modulation :

◮ Transformation du signal numérique en un signal physique

◮ Choix du filtre de mise en forme dépend de la largeur de bande souhaitée, de

◮ Adaptation au canal de transmission (bande passante)

◮ Large choix de possibilités : dépend de la puissance, de la probabilité d’erreur

la présence de raies à la fréquence d’horloge...

acceptable...

Laurent Oudre [email protected]

Communications numériques

2018-2019

7 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

8 / 106

Chaˆıne de transmission idéale : canal

Canal : différentes étapes

Introduction

Canal

Introduction

Canal

dn

Emetteur

e(t)

Canal de

transmission

r (t)

Récepteur

ˆdn

e(t)

Filtre de

canal hc (t)

e′(t)

Bruit

additif b(t)

r (t)

Canal de transmission : câbles coaxiaux, paires torsadées, réseau hertzien,

infrarouge, fibres optiques,....

◮ Proprietés physiques différentes selon le canal utilisé : bande passante, débit

maximal, etc...

◮ Eventuellement source d’erreurs (bruit, perte de données, etc...)

Canal de transmission

Filtre de canal ayant pour fonction de transfert Hc (f )

◮ Dépend à priori de la fréquence : notion de bande passante du canal

◮ Canal idéal : Hc (f ) constant dans la bande passante

Laurent Oudre [email protected]

Communications numériques

2018-2019

9 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

10 / 106

Canal : différentes étapes

Chaˆıne de transmission idéale : récepteur

Introduction

Canal

Introduction

Récepteur

e(t)

Filtre de

canal hc (t)

e′(t)

Bruit

additif b(t)

r (t)

Canal de transmission

Bruit additif b(t)

◮ Souvent supposé bruit blanc additif gaussien indépendant du signal

Γb(f ) =

N0

2

dn

Emetteur

e(t)

Canal de

transmission

r (t)

Récepteur

ˆdn

Récepteur : transformer le signal physique reçu r (t) pour retrouver le signal

numérique envoyé ˆdn

◮ Echantillonnage, détection, élimination du bruit

◮ Parfois difficile s’il y a eu des erreurs de transmission

Laurent Oudre [email protected]

Communications numériques

2018-2019

11 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

12 / 106

Récepteur : différentes étapes

Récepteur : différentes étapes

Introduction

Récepteur

Introduction

Récepteur

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

ˆdn

Décodage

Décision

âk

Récepteur

Démodulation : inverse de l’étape de modulation

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

ˆdn

Décodage

Décision

âk

Récepteur

Filtre de réception :

◮ Adapté au filtre de mise en forme utilisé lors de l’émission

◮ Vise a minimiser les interactions entre symboles et a maximiser le rapport

signal sur bruit

Laurent Oudre [email protected]

Communications numériques

2018-2019

13 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

14 / 106

Récepteur : différentes étapes

Récepteur : différentes étapes

Introduction

Récepteur

Introduction

Récepteur

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

zk = z(kT )

ˆdn

Décodage

Décision

âk

ˆdn

Décodage

Décision

âk

Récepteur

Récepteur

Echantillonage :

◮ Transformation du signal physique en signal discret

◮ Nécessite une synchronisation sur le temps d’horloge

Décision :

◮ A partir des valeurs échantillonnées, on retrouve les symboles émis

◮ Sensible au bruit ajouté par le canal

Laurent Oudre [email protected]

Communications numériques

2018-2019

15 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

16 / 106

Récepteur : différentes étapes

Hypothèses

Introduction

Récepteur

Introduction

Hypothèses du cours

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

ˆdn

Décodage

Décision

âk

Récepteur

Décodage : on transforme les symboles détectés en bits d’information

dn

débit binaire Db

Conversion

bits/symboles

ak

période symbole T

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

Emetteur

e(t)

Filtre de

canal hc (t)

e′(t)

Bruit

additif b(t)

r (t)

Canal de transmission

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

ˆdn

Décodage

Décision

âk

Récepteur

On s’interesse ici à la transmission en

bande de base :

◮ Pas d’étape de

modulation/démodulation

◮ Transmission des signaux tels

quels, dans la bande de fréquence

originale

On supposera aussi que le canal utilisé

est idéal, invariant, et de gain unitaire

Hc (f ) = 1

Sa bande passante est donc supposée

infinie.

Laurent Oudre [email protected]

Communications numériques

2018-2019

17 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

18 / 106

Emission d’un signal en bande de base

Emission d’un signal en bande de base

Sommaire

Codage en ligne

Introduction

Emission d’un signal en bande de base

Conversion bits/symboles

Filtre de mise en forme

Puissance et énergies moyennes

Densités spectrale de puissance

dn

débit binaire Db

Conversion

bits/symboles

ak

période symbole T

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

Transmission sur un canal à bande passante infinie en absence de bruit

Codage en ligne

Publicité

Transmission sur un canal BBAG à bande passante infinie

Transmission sur un canal BBAG à bande passante limitée

Codage en ligne :

◮ Toutes les étapes en bande de base, avant l’étape de modulation

◮ But : donner de bonnes propriétés au signal physique créé (largeur de bande,

raies ou annulations du spectre à certaines fréquences, etc...)

Laurent Oudre [email protected]

Communications numériques

2018-2019

19 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

20 / 106

Emission d’un signal en bande de base

Conversion bits/symboles

Emission d’un signal en bande de base

Conversion bits/symboles

Emetteur : conversion bits/symboles

Débit binaire

dn

débit binaire Db

Conversion

bits/symboles

ak

période symbole T

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

Emetteur

Conversion bits/symboles (transcodage) :

◮ Modification de la taille de l’alphabet

◮ Modification du rythme

1.5

1

0.5

0

(cid:1)0.5

0

1Tb

2Tb

3Tb

4Tb

5Tb

6Tb

7Tb

8Tb

9Tb

...

◮ Entrée : signal binaire initial dn

d = 1010001101 · · ·

◮ Un bit émis toutes les Tb secondes. Tb est

la période binaire.

◮ Débit binaire :

Db =

1

Tb

(bits/seconde)

Le débit binaire Db correspond au

nombre de bits envoyés par seconde.

n

Db (cid:19)

dnδ

t −

(cid:18)

n∈Z

X

dnδ(t − nTb) =

d(t) =

n∈Z

X

Laurent Oudre [email protected]

Communications numériques

2018-2019

21 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

22 / 106

Emission d’un signal en bande de base

Conversion bits/symboles

Emission d’un signal en bande de base

Conversion bits/symboles

Transcodage : conversion bits/symboles

Codage par dictionnaire

◮ Principe : remplacer les bits ou des groupements de bits par des symboles

◮ Idée : passer de deux valeurs possibles (0 ou 1) à M valeurs possibles

◮ Plusieurs façons de procéder :

◮ Codage par dictionnaire : regrouper les bits m par m et associer un symbole à

chaque groupement

◮ Codage par diagramme d’états

◮ Codage par équation linéaire

◮ m est le nombre de bits par symbole

◮ Regrouper les bits m par m et associer un symbole à chaque groupement

◮ On peut définir un dictionnaire de M symboles.

M = 2m

m = log2 M

◮ M est le nombre de symboles du dictionnaire et est appelé valence

◮ Exemple avec m = 1 :

1010001101 −→ 1 0 1 0 0 0 1 1 0 1 −→ 1 −1 1 −1 −1 −1 1 1 −1 1

◮ Exemple avec m = 2 :

1010001101 −→ 10 10 00 11 01 −→ 2 2 0 3 1

Laurent Oudre [email protected]

Communications numériques

2018-2019

23 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

24 / 106

Emission d’un signal en bande de base

Conversion bits/symboles

Emission d’un signal en bande de base

Conversion bits/symboles

Codage par dictionnaire

Exemples

◮ Plusieurs façons d’attribuer un symbole ak à chaque groupe de m bits

◮ Codage M-aire unipolaire :

◮ Codage M-aire antipolaire :

ak ∈ {0, 1, · · · , M − 1}

◮ Codage binaire unipolaire

ak ∈ {−(M − 1), · · · , −3, −1, 1, 3, · · · , M − 1} (uniquement les valeurs impaires)

◮ Codage binaire antipolaire

◮ Exemple avec m = 2 :

10 10 00 11 01 −→ 2 2 0 3 1 (unipolaire)

10 10 00 11 01 −→ 3 3 − 3 1 − 1 (antipolaire)

dn

0

1

dn

0

1

ak

0

1

ak

-1

1

Laurent Oudre [email protected]

Communications numériques

2018-2019

25 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

26 / 106

Emission d’un signal en bande de base

Conversion bits/symboles

Emission d’un signal en bande de base

Conversion bits/symboles

Exemples

Rapidité de modulation

◮ Codage quaternaire antipolaire (ou 2B1Q)

dndn+1

00

01

11

10

ak

-3

-1

1

3

codage de Grey : un bit de différence entre chaque état

◮ Si on regroupe les bits m par m, on transmet m fois moins vite.

◮ On appelle période symbole T la période d’émission des symboles ak

T = mTb = log2 M Tb =

log2 M

Db

◮ On a un nouveau signal

a(t) =

ak δ(t − kT )

k∈Z

X

Laurent Oudre [email protected]

Communications numériques

2018-2019

27 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

28 / 106

Emission d’un signal en bande de base

Conversion bits/symboles

Emission d’un signal en bande de base

Filtre de mise en forme

Exemple : codage 2B1Q

Emetteur : mise en forme

1.5

1

0.5

0

(cid:1)0.5

2

0

(cid:1)2

d

n

0

1Tb

2Tb

3Tb

4Tb

5Tb

6Tb

7Tb

8Tb

9Tb

...

a

k

Emetteur

dn

Conversion

bits/symboles

ak

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

0

1T=2Tb

2T=4Tb

3T=6Tb

4T=8Tb

...

10 10 00 11 01 −→ 3 3 − 3 1 − 1

Mise en forme :

◮ Transformation du signal numérique en un signal physique

◮ Choix du filtre de mise en forme dépend de la largeur de bande souhaitée, de

la présence de raies à la fréquence d’horloge...

Laurent Oudre [email protected]

Communications numériques

2018-2019

29 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

30 / 106

Emission d’un signal en bande de base

Filtre de mise en forme

Emission d’un signal en bande de base

Filtre de mise en forme

Mise en forme

Filtre NRZ (non retour à zéro)

◮ Entrée : suite de symboles M-aires ak . Un symbole émis toutes les T secondes

a(t) =

ak δ(t − kT )

k∈Z

X

◮ Principe : associer un signal physique x(t) à cette suite de symboles en

convoluant a(t) par la réponse impulsionnelle he (t) d’un filtre de mise en

forme (aussi appelé filtre d’émission).

◮ Codes à formant : même filtre de mise en forme pour tous les symboles

1

0.8

0.6

0.4

0.2

0

x(t) = a(t) ∗ he(t) =

ak he (t − kT )

0

T

k∈Z

X

he (t) =

1 si 0 ≤ t < T

0 sinon

(

Laurent Oudre [email protected]

Communications numériques

2018-2019

31 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

32 / 106

Emission d’un signal en bande de base

Filtre de mise en forme

Emission d’un signal en bande de base

Filtre de mise en forme

Exemple : Codage binaire unipolaire NRZ

Exemple : Codage binaire antipolaire NRZ

1

0.8

0.6

0.4

0.2

0

1

0.8

0.6

0.4

0.2

0

(cid:1)0.2

(cid:1)0.4

(cid:1)0.6

(cid:1)0.8

(cid:1)1

0

1T

2T

3T

4T

5T

6T

7T

8T

9T

0

1T

2T

3T

4T

5T

6T

7T

8T

9T

1010001101 −→ 1010001101

1010001101 −→ 1−11−1−1−111−11

Laurent Oudre [email protected]

Communications numériques

2018-2019

33 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

34 / 106

Emission d’un signal en bande de base

Filtre de mise en forme

Emission d’un signal en bande de base

Filtre de mise en forme

Filtre RZ (retour à zéro)

Exemple : Codage binaire unipolaire RZ

1

0.8

0.6

0.4

0.2

0

0

T

✴

2

T

he (t) =

1 si 0 ≤ t < T

2

0 sinon

(

1

0.8

0.6

0.4

0.2

0

0

1T

2T

3T

4T

5T

6T

7T

8T

9T

1010001101 −→ 1010001101

Laurent Oudre [email protected]

Communications numériques

2018-2019

35 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

36 / 106

Emission d’un signal en bande de base

Filtre de mise en forme

Emission d’un signal en bande de base

Filtre de mise en forme

Exemple : Codage binaire antipolaire RZ

Filtre biphase Manchester

1

0.8

0.6

0.4

0.2

0

(cid:1)0.2

(cid:1)0.4

(cid:1)0.6

(cid:1)0.8

(cid:1)1

0

1T

2T

3T

4T

5T

6T

7T

8T

9T

1010001101 −→ 1−11−1−1−111−11

1

0.8

0.6

0.4

0.2

0

(cid:1)0.2

(cid:1)0.4

(cid:1)0.6

(cid:1)0.8

(cid:1)1

si 0 ≤ t < T

2

2 ≤ t < T

1

−1 si T

sinon

Publicité

0

he (t) = 





0

T

2

T

Laurent Oudre [email protected]

Communications numériques

2018-2019

37 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

38 / 106

Emission d’un signal en bande de base

Filtre de mise en forme

Emission d’un signal en bande de base

Filtre de mise en forme

Exemple : Codage binaire antipolaire Manchester

Bilan

1

0.8

0.6

0.4

0.2

0

(cid:1)0.2

(cid:1)0.4

(cid:1)0.6

(cid:1)0.8

(cid:1)1

0

1T

2T

3T

4T

5T

6T

7T

8T

9T

1010001101 −→ 1−11−1−1−111−11

Notions importantes

◮ Db : débit binaire

◮ T : période symbole

◮ m : nombre de bits par symbole

◮ M : valence = nombre de symboles du dictionnaire

Emission en bande de base

◮ 3 dictionnaires privilégiés : binaire unipolaire, binaire antipolaire, 2B1Q

◮ 3 filtres d’émission : NRZ, RZ, biphase Manchester

Laurent Oudre [email protected]

Communications numériques

2018-2019

39 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

40 / 106

Emission d’un signal en bande de base

Puissance et énergies moyennes

Emission d’un signal en bande de base

Puissance et énergies moyennes

Notion d’énergie

Energie moyenne par symbole

◮ Comment évaluer l’énergie totale du signal en bande de base x(t) ?

◮ L’énergie correspondant à l’émission d’un seul symbole ai est

Ex =

∞

−∞

Z

|x(t)|2dt =

∞

2

k∈Z

X

Z

−∞ (cid:12)

(cid:12)

(cid:12)

(cid:12)

(cid:12)

ak he(t − kT )

(cid:12)

(cid:12)

(cid:12)

(cid:12)

(cid:12)

dt

Eai =

∞

−∞

Z

|ai he(t)|2dt = |ai |2Ehe

◮ Si l’on suppose que tous les symboles du dictionnaire sont équiprobables,

l’énergie moyenne par symbole peut donc être définie comme

◮ Si le support temporel de he(t) est égal à T , on a :

Ex =

|ak |2

k∈Z

X

∞

−∞

Z

|he (t − kT )|2dt =

|ak |2Ehe

k∈Z

X

◮ Problème : on ne connait pas les ak a priori car ils sont aléatoires !

◮ Solution : au lieu de définir une énergie totale, on va définir une énergie

moyenne

Esym =

1

M

M

i =1

X

Eai =

1

M

M

i =1

X

|ai |2Ehe

◮ L’énergie moyenne par symbole Esym correspond à l’énergie moyenne

nécessaire pour envoyer un symbole

Laurent Oudre [email protected]

Communications numériques

2018-2019

41 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

42 / 106

Emission d’un signal en bande de base

Puissance et énergies moyennes

Emission d’un signal en bande de base

Puissance et énergies moyennes

Energie moyenne par bit

Exemples

◮ Comme un symbole correspond à m = log2 M bits, on peut aussi définir

l’énergie moyenne par bit comme

Ebit =

Esym

log2 M

=

1

M log2 M

|ai |2Ehe

M

i =1

X

◮ L’énergie moyenne par bit Ebit correspond à l’énergie moyenne

nécessaire pour envoyer un bit

◮ Exemple : dictionnaire binaire antipolaire ak ∈ {−1, +1}

Esym = Ebit =

1

2

((−1)2 + (1)2)Ehe = Ehe

◮ Exemple : dictionnaire 2B1Q ak ∈ {−3, −1, +1, +3}

Esym =

1

4

((−3)2 + (−1)2 + (1)2 + (3)2)Ehe = 5Ehe

Ebit =

Esym

log2 4

=

5

2

Ehe

Laurent Oudre [email protected]

Communications numériques

2018-2019

43 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

44 / 106

Emission d’un signal en bande de base

Densités spectrale de puissance

Emission d’un signal en bande de base

Densités spectrale de puissance

Notion de puissance

Densité spectrale de puissance

◮ Chaque symbole est émis durant une période T , donc on peut définir la

puissance moyenne totale du signal x(t) comme

Px =

Esym

T

◮ De la même façon, on peut définir la puissance moyenne totale du signal x(t)

comme

Px =

Ebit

Tb

= Ebit Db

◮ La puissance émise moyenne Px correspond à la puissance moyenne

nécessaire pour envoyer un signal en bande de base

◮ Le signal x(t) est un signal aléatoire dont l’aspect fréquentiel doit donc être

étudié grâce à une densité spectrale de puissance

◮ Il correspond au filtrage du signal aléatoire a(t) =

ak δ(t − kT ) par un

filtre de fonction de transfert He (f ), sa densité spectrale de puissance Γx (f )

vérifie donc :

k∈Z

X

Γx (f ) = |He (f )|2Γa(f )

◮ Si les symboles sont supposés équiprobables et indépendants, on a :

Γa(f ) =

σ2

a

T

+

µ2

a

T 2

+∞

δ

f −

k=−∞

X

(cid:18)

k

T

(cid:19)

Laurent Oudre [email protected]

Communications numériques

2018-2019

45 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

46 / 106

Emission d’un signal en bande de base

Densités spectrale de puissance

Emission d’un signal en bande de base

Densités spectrale de puissance

Densité spectrale de puissance (cas antipolaire)

Densité spectrale de puissance (cas antipolaire)

◮ Si l’on utilise un dictionnaire antipolaire, on a µa = 0 et donc

◮ Finalement la densité spectrale de puissance du signal x(t) vaut

Γa(f ) =

σ2

a

T

Γx (f ) = Γa(f )|He (f )|2

Γx (f ) =

σ2

a

T

|He(f )|2

◮ Elle est donc exactement proportionnelle au module au carré du module de la

fonction de transfert du filtre de mise en forme !

Γx (f ) =

σ2

a

T

|He (f )|2

◮ La densité spectrale de puissance Γx (f ) correspond à la répartition de

la puissance du signal x(t) en fonction de la fréquence

◮ Le filtre de mise en forme utilisé conditionne la forme de la DSP : en

particulier, lorsque l’on utilise un filtre NRZ, RZ ou biphase Manchester, on

obtient un signal en bande de base, où la majorité de la puissance est répartie

dans la bande [−B , +B] où B est la largeur de bande du signal.

◮ Comme nous le verrons en Travaux Pratiques, à débit binaire constant, le

dictionnaire et le filtre utilisés impactent directement la largeur de bande du

signal

Laurent Oudre [email protected]

Communications numériques

2018-2019

47 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

48 / 106

Emission d’un signal en bande de base

Densités spectrale de puissance

Emission d’un signal en bande de base

Densités spectrale de puissance

Liens entre les notions de puissance (cas antipolaire)

Liens entre les notions de puissance (cas antipolaire)

◮ Nous avons défini avec les mains la puissance moyenne totale Px du signal

x(t) comme étant :

Px =

Esym

T

◮ D’un autre côté, nous savons que par définition, on a :

Px =

+∞

−∞

Z

Γx (f )df

◮ Ces deux expressions sont-elles compatibles ?

Formule 1 : Px =

Esym

T

◮ En utilisant la définition de Esym

Px =

1

M

M

i =1

X

|ai |2Ehe ×

1

T

◮ Comme les symboles ont une moyenne nulle,

◮ Finalement on a :

1

M

M

i =1

X

|ai |2 = σ2

a

Px =

σ2

a

T

Ehe

Laurent Oudre [email protected]

Communications numériques

2018-2019

49 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

50 / 106

Emission d’un signal en bande de base

Densités spectrale de puissance

Emission d’un signal en bande de base

Densités spectrale de puissance

Liens entre les notions de puissance (cas antipolaire)

DSP : filtre NRZ

Formule 2 : Px =

Z

◮ On a Γx (f ) =

+∞

−∞

σ2

a

T

Γx (f )df

|He (f )|2 donc

Px =

+∞

Z

−∞

+∞

Γx (f )df

|He (f )|2df

|He(f )|2df

=

=

=

σ2

a

T

+∞

−∞

−∞

Z

σ2

a

T

σ2

a

T

Z

Ehe

◮ Les deux définitions sont donc parfaitement cohérentes !

Γ

x

(f) (linéaire)

1

0.9

0.8

0.7

0.6

0.5

0.4

0.3

0.2

0.1

0

-5/T

-4/T

-3/T

-2/T

-1/T

1/T

0

Fréquence (en Hz)

Γ

x

(f) (décibels)

5

0

-5

-10

-15

-20

-25

-30

-35

-40

-45

-50

l

s

e

b

c

é

D

i

2/T

3/T

4/T

5/T

-5/T

-4/T

-3/T

-2/T

-1/T

1/T

0

Publicité

Fréquence (en Hz)

2/T

3/T

4/T

5/T

Filtre NRZ

BNRZ ≈

1

T

Ici : Db = 1 bit/seconde, M = 2, dictionnaire antipolaire

Laurent Oudre [email protected]

Communications numériques

2018-2019

51 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

52 / 106

Emission d’un signal en bande de base

Densités spectrale de puissance

Emission d’un signal en bande de base

Densités spectrale de puissance

DSP : filtre RZ

DSP : filtre biphase Manchester

Γ

x

(f) (linéaire)

0.25

0.2

0.15

0.1

0.05

0

-5/T

-4/T

-3/T

-2/T

-1/T

1/T

0

Fréquence (en Hz)

Γ

x

(f) (décibels)

5

0

-5

-10

-15

-20

-25

-30

-35

-40

-45

-50

l

s

e

b

c

é

D

i

2/T

3/T

4/T

5/T

-5/T

-4/T

-3/T

-2/T

-1/T

1/T

0

Fréquence (en Hz)

2/T

3/T

4/T

5/T

Filtre RZ

BRZ ≈

2

T

Γ

x

(f) (linéaire)

0.6

0.5

0.4

0.3

0.2

0.1

0

-5/T

-4/T

-3/T

-2/T

-1/T

1/T

0

Fréquence (en Hz)

Γ

x

(f) (décibels)

5

0

-5

-10

-15

-20

-25

-30

-35

-40

-45

-50

l

s

e

b

c

é

D

i

2/T

3/T

4/T

5/T

-5/T

-4/T

-3/T

-2/T

-1/T

1/T

0

Fréquence (en Hz)

2/T

3/T

4/T

5/T

Filtre biphase Manchester

BMan ≈

2

T

Ici : Db = 1 bit/seconde, M = 2, dictionnaire antipolaire

Ici : Db = 1 bit/seconde, M = 2, dictionnaire antipolaire

Laurent Oudre [email protected]

Communications numériques

2018-2019

53 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

54 / 106

Emission d’un signal en bande de base

Densités spectrale de puissance

Emission d’un signal en bande de base

Densités spectrale de puissance

DSP des codes en ligne : conclusion

◮ Dictionnaire antipolaire :

Influence de la valence M

Γ

(f)

x

Γ

x

(f)

BNRZ ≈

BRZ ≈

1

T

2

T

BManchester ≈

2

T

◮ Comme T =

log2M

Db

BNRZ ≈

Db

log2M

BRZ ≈

2 Db

log2M

BManchester ≈

2 Db

log2 M

A débit binaire, dictionnaire et filtre constant, lorsque M augmente, la

largeur de bande B diminue

l

s

e

b

c

é

D

i

5

0

−5

−10

−15

−20

−25

−30

−35

−40

−45

10

0

−10

−20

−30

−40

l

s

e

b

c

é

D

i

−50

−5Db

−4Db

−3Db

−2Db

−Db

Db

0

Fréquence (en Hz)

2Db

3Db

4Db

5Db

−50

−5Db

−4Db

−3Db

−2Db

−Db

0

Db

Fréquence (en Hz)

2Db

3Db

4Db

5Db

Filtre NRZ

M = 2

B ≈ 1

T = Db

Filtre NRZ

M = 4

B ≈ 1

T = Db

2

Ici : Db = 1 bit/seconde, dictionnaire antipolaire

Laurent Oudre [email protected]

Communications numériques

2018-2019

55 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

56 / 106

Emission d’un signal en bande de base

Densités spectrale de puissance

Transmission sur un canal à bande passante infinie en absence de bruit

Bilan

Sommaire

Notions importantes

◮ Esym : énergie moyenne par symbole

◮ Ebit : énergie moyenne par bit

◮ Px : puissance moyenne totale

◮ Γx (f ) : densité spectrale de puissance

◮ B : largeur de bande

Introduction

Emission d’un signal en bande de base

Transmission sur un canal à bande passante infinie en absence de bruit

Hypothèses

Interférences entre symboles

Réception en absence de bruit

Transmission sur un canal BBAG à bande passante infinie

Transmission sur un canal BBAG à bande passante limitée

Laurent Oudre [email protected]

Communications numériques

2018-2019

57 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

58 / 106

Transmission sur un canal à bande passante infinie en absence de bruit

Hypothèses

Transmission sur un canal à bande passante infinie en absence de bruit

Hypothèses

Transmission en absence de bruit

Transmission en absence de bruit

e(t)

Filtre de

canal hc (t)

e′(t)

Bruit

additif b(t)

r (t)

dn

Conversion

bits/symboles

ak

Filtre de

mise en

forme he (t)

x(t)

Modulation

e(t)

e(t)

Filtre de

canal hc (t)

e′(t)

Bruit

additif b(t)

r (t)

Emetteur

Canal de transmission

Canal de transmission

Rappel :

◮ On travaille en bande de base

◮ On suppose le canal idéal, invariant et de gain unitaire Hc (f ) = 1 (bande passante du canal

infinie)

◮ Ici, on suppose une absence de bruit b(t) = 0

r (t) = e(t)

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

ˆdn

Décodage

Décision

âk

Récepteur

y (t) = x(t) =

ak he (t − kT )

X

k∈Z

Laurent Oudre [email protected]

Communications numériques

2018-2019

59 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

60 / 106

Transmission sur un canal à bande passante infinie en absence de bruit

Interférences entre symboles

Transmission sur un canal à bande passante infinie en absence de bruit

Interférences entre symboles

Récepteur : filtre de réception

Récepteur : échantillonnage

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

ˆdn

Décodage

Décision

âk

Récepteur

z(t) = (y ∗ hr )(t)

z(t) = 

X

k∈Z

ak he (t − kT )

∗ hr (t)

z(t) =

X

k∈Z

ak h(t − kT ) avec h = he ∗ hr

r (t)

Démodulation

y (t)

Filtre de

réception

hr (t)

z(t)

Echantillonage

zk = z(kT )

ˆdn

Décodage

Décision

âk

Récepteur

Si synchronisation parfaite :

zk = z(kT ) =

zk = ak h(0) +

al h(kT − lT )

al h((k − l)T )

X

l ∈Z

X

l 6=k

Laurent Oudre [email protected]

Communications numériques

2018-2019

61 / 106

Laurent Oudre [email protected]

Communications numériques

2018-2019

62 / 106

Transmission sur un canal à bande passante infinie en absence de bruit

Interférences entre symboles

Transmission sur un canal à bande passante infinie en absence de bruit