Vous êtes sur la page 1sur 110

Techniques de codage de

canal, modulation, et
standards
13 Mai 2013
Marco Cagnazzo

14/05/2013

Institut Mines-Tlcom

Plan de la prsentation
Introduction DVB et modles de canal
Codage de canal
Modulation

Standards

page
1

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Tlvision numrique

Systme de tlvision base sur la reprsentation


numrique du signal vido
Robustesse au bruit, aux interfrences, aux
pertes
Codage de canal, modulation numrique

Meilleure exploitation de la bande


Codage de source, compression avec et sans pertes

page
2

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Tlvision numrique

Source
Source numrique
A/D compacte
analogique

Codage
Source

Codage
Canal

Modulation

Canal numriqueCanal
fiable
analogique
Rception
analogique

page
3

RceptionD/A
numrique

Institut Mines-Tlcom

Dcodage
Source

Dcodage
Canal

Dmodulation

SI350 Vido numrique et multimdia

Systmes de TV Numrique: DVB

Objectif : transmission de la vido numrique (aprs


compression)
Entre : Paquets contenant la vido
cod
Sortie : Signal envoyer sur le canal
de transmission
Problmes : bruit, chos, Doppler, fading
Solutions : codage de canal, entrelacement, modulation
page
4

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Pile de la TV numrique
Application

Indexation
Video

MPEG-2
SDTV

Indexation
Audio

HEVC
HDTV

H.264
SDTV

Interactivit

H.264
HDTV

Compression

MPEG-2
BC

Transport

Modulation et
codage

MPEG-2
AAC

Dolby
AC3

MPEG-2 / MPEG-4 Systems

COFDM

QAM

PSK

QPSK

Canal physique
page
5

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Vue densemble : systme DVB-T


Encoder
Encoder

Energy
dispersal

Outer
coder

Outer
interleaver

Inner
coder

Energy
dispersal

Outer
coder

Outer
interleaver

Inner
coder

Transport MUXes

Encoder
Encoder
MPEG-2
source coding and multiplexing

Inner
interleaver

Mapper

Frame
adaption

OFDM

Guard
interval
insertion

D/A

Front end

To aerial

Pilot TPS
& signals

page
6

Institut Mines-Tlcom

Terrestrial channel adapter

SI350 Vido numrique et multimdia

Les modles de canal analogique


doppler

distorsion
(bande limite)

bruit

chos

Canal

C (cable) : transmission par cble


T (terrestrial) : transmission hertzienne fixe

H (handheld) : transmission hertzienne sur mobile


S (satellite) : transmission hertzienne fixe par satellite
SH (satellite-to-handheld) : transmission hertzienne mobile par satellite
page
7

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

f(t)

Le bruit

N
C

page
8

f(t)

Canal

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Le bruit
Le bruit est model comme un phnomne
alatoire
Complexit

Modle gaussien
Thorme de la limite centrale : la superposition de
causes nombreuses indpendantes engendre une
distribution normale

Additivit
Incorrlation

0.4
0.3

p(x)

0.2
0.1

Carrier/Noise Ratio (dB)

0
-0.1
page
9

Institut Mines-Tlcom

-4

-2

SI350 Vido numrique et multimdia

chos et fading
0
0
-10

-10
dB

dB

-20
-30

-20

-40
-50
0

2
4
time - sec

2
4
time - sec

Canal
1

0.8

0.8

0.6

0.6

0.4

0.4

0.2

0.2

Fading - Echo
page
10

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

chos
Cause:
1) Trajets multiples (cho passif)

2) Autres transmetteurs (cho actif)

page
11

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

chos

25ns / 0dB

4s / 0dB

page
12

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Rponse impulsionelle de un canal avec


cho
0
Paramtres du canal

A1

A2

A3

1
-10

A4

N(t) : processus alatoire,


nombre dchos
Ai(t) : p.a., amplitude de
li-me cho
ti(t) : p.a., retard de li-me
cho

dB

3
4
-20

time - sec

page
13

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Doppler
v=0km/h
f

v=100km/h
f

v=300km/h

page
14

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Les perturbations de canal


Canal

Bruit

Phnomne alatoire
Erreurs de transmission

C, T, H, S, SH

Slectivit en
frquence

Fading

T, H, S, SH

Slectivit en temps

La rponse du canal change

T, H, S, SH

chos

Les chos interfrent avec le


trajet principal

T, H, S, SH

Doppler

Translation en frquence des


porteuses

H, SH

Obstacles

Long fading

SH

C (cable) : transmission par cble


T (terrestrial) : transmission hertzienne fixe
H (handheld) : transmission hertzienne sur mobile
S (satellite) : transmission hertzienne fixe par satellite
SH (satellite-to-handheld) : transmission hertzienne mobile par satellite
page
15

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Plan de la prsentation
Introduction DVB et modles de canal
Codage de canal
Modulation

Standards

page
16

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codage de canal
Principe : insertion de la redondance
Messages naturels : redondance non contrle
Exemple : texte

Messages numriques : contrle de la


redondance
Codes contrle de parit, codes convolutionnels

page
17

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codage de canal

Entre : octets non protgs


Sortie : octets protgs
Bnfice : robustesse aux erreurs
Dtection des erreurs
Correction des erreurs

Cout : Complexit, retard, redondance


Mthode : insertion de redondance

page
18

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Outer encoding: Reed-Solomon

Donnes dinformation

Donnes dinformation + CRC

Gnrateur
CRC

Donnes dinformation
corriges

Canal

Rvlation
Correction

Une somme de contrle (CRC) est calcule pour chaque paquet


Les donnes dinformation restent accessibles
Mthode commune en transmission et stockage
Rvlation et correction derreurs
Performances rduites avec une longue suite derreurs

Exemple: (204, 188, 8): 8 octets peuvent tre corrigs par paquet
page
19

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Les codes en blocs


Dfinition :
Un code en blocs C(n,k) associe un bloc de k
symboles en entre un bloc de n symboles en
sortie

page
20

f est injective (parfaitement rversible)


k<n
Par convention, x est un vecteur ligne
Taux de codage : R = k/n <1

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Les codes en blocs

X et C sont des espaces vectoriels sur le corps


fini B= { {0,1}, +2 , }
Arithmtique modulo 2
Distance de Hamming :
nombre de bits
diffrents
Espaces euclidiens

Poids dun mot de code :


En gnral :
Distance minimale dun code :

page
21

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Exemple 1 : bit de parit


1

Information

0
Parit

k=n-1 bits dinformations


1 bit de parit de sorte que le nombre de 1 dans le mot de
code soit pair
Permet de dtecter une erreur, mais deux erreurs passent
inaperues !
Taux ? Distance minimale ?

page
22

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Exemple 2 : code de rptition

page
23

La chaine de bits est rpte (2m+1) fois


Ex: 01 010101
n = (2m+1) k
R = 1/(2m+1)
dmin= (2m+1)

Simple, coteux (R est petit), peu performant


On peut dtecter 2m erreurs
On peut corriger m erreurs
Le code de rptition est un code de contrle de
parit

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Exemple 3 : code de Hamming (4,7)


0

Le bit de parit en position 5 contrle les positions 1,2,4,5


Le bit de parit en position 6 contrle les positions 1,3,4,6
Le bit de parit en position 7 contrle les positions 2,3,4,7
Pour transmettre 6=0110, on envoie le mot de code 0110110
Si on reoit 0010110, on vrifie les parits
Bits 1,2,4,5 0001 pas OK
Bits 1,3,4,6 0101 OK
Bits 2,3,4,7 0010 pas OK
La position de lerreur est 2, car, comme le 4, il est concern par tous les
deux tests chous. Mais 4 ne peut pas tre erron, car le test 2 est
correct
Possibilit de corriger une erreur.

R = 4/7, dmin = 3
page
24

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codes linaires

En pratique, on se restreint au cas linaire o les oprations de


codage et de dcodage peuvent tre effectues comme des
multiplications matricielles

f est un application linaire entre les espaces vectoriels X des


messages et C des mots de code
G est dite matrice gnratrice du code ; elle a taille nk

page
25

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codes cycliques
Sous-ensemble des codes linaires
Un code C est cyclique si pour tout mot de code
(c0,c1,c2,..,cn-1) alors le mot de code shift (cn1,c0,c1,c2,..,cn-2) appartient au code
Ex: {000,011,101,110}

Intrt : codage/dcodage trs simples


Implmentation trs efficace par registres
dcalage

page
26

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codes de Reed-Solomon
Code cyclique dfinis sur un alphabet doctets.
Paramtres :

Il peut corriger jusqu


un bloc de n lments q-aires.

erreurs dans

Bien adapt pour corriger des erreurs en rafales (burst


errors)

Utilis entre autre dans le codage des CD-ROM et en


tlvision numrique
Au sein de DVB, utilisation du code RS(255,239,t=8) raccourci en RS(204,188,t=8)- qui permet de corriger 8
octets errons laide de 16 octets de redondance

page
27

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Application DVB
Paquet transport MPEG-2:
188 octets
Sync 1
B8HEX

Ajout de
51o nuls

Donnes brasses
187 octets

RS(255, 239)

Paquet MPEG-2:
204 octets
Sync 1
B8HEX

Donnes brasses
187 octets

Parit
16 octets

paquet protg contre les erreurs par un


code RS(204,188,8)

page
28

Institut Mines-Tlcom

Suppr. de
51o nuls

RS(204, 188, t=8)

SI350 Vido numrique et multimdia

Inner coder: Codeur convolutif


Reed-Solomon : codage par blocks (sans mmoire)
On peut penser un codage avec mmoire
Taux de codage : R = k0 / n0
k0 bits

m frames

010111

Mmoire
Logique

frame in

frame out

110001010
n0 bits

page
29

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codeurs convolutifs
Codeur ralis avec des registres dcalage et des ou exclusifs

1
1

Input: 1 0 0 1
Output: 11

page
30

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codeurs convolutifs
Codeur ralis avec des registres dcalage et des ou exclusifs

1
0

Input: 1 0 0 1
Output: 11 10

page
31

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codeurs convolutifs
Codeur ralis avec des registres dcalage et des ou exclusifs

1
1

Input: 1 0 0 1
Output: 11 10 11

page
32

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codeurs convolutifs
Codeur ralis avec des registres dcalage et des ou exclusifs

1
1

Input: 1 1 0 1
Output: 11 10 11 11

page
33

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Reprsentation treillis

Reprsentation trs utile pour le dcodage


Les nuds du treillis reprsentent les diffrents tats possibles du codeur
Les branches, les diffrentes transitions dun nud lautre
Ex: partant de ltat 00, larrive dun 0 mne le codeur ltat 00, et larrive dun
1 mne le codeur ltat 10. Sur chaque branche on trouve le mot cod.
00

00

00

11
b=0

11
01

0 0

1
1

01
b=1

00
10
10

10

01

11

page
34

Institut Mines-Tlcom

01
10

SI350 Vido numrique et multimdia

11

Dcodage algorithme de Viterbi


Donnes avant codage : 1001
Aprs codage: 11 10 11 11
Donnes reues: 11 00 11 11
Algorithme :
1) On part de ltat 00
2) On parcourt le treillis en valuant la probabilit
posteriori (nb bit errons qui auraient dtermin
la mme sortie)
3) chaque pas on retient que les parcours les plus
probables
4) la fin on choisi le parcours le plus probable
page
35

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Dcodage algorithme de Viterbi


0

00, 2

00

01

11, 0

10

0
11

11

2 possibles chemins

page
36

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Dcodage algorithme de Viterbi


0

00, 2

00, 0

00

11, 2
01

11, 0
10, 1

10

01, 1
1

11

11

00

4 possibles chemins

page
37

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Dcodage algorithme de Viterbi


0

00, 2

00, 0

00, 2

00

11, 0
11, 0

11, 2
01

11, 0

00, 2
10, 1

10, 1

10

01, 1
01, 1
1

11

11

01, 1
10, 1

00

11

8 possibles chemins

page
38

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Dcodage algorithme de Viterbi


0

00, 2

00, 0

00

11, 0
11, 0

11, 2
01

11, 0
10, 1

10

01, 1

01, 1
1

11

11

10, 1

00

11

Un seul chemin retenu par tat !


4 possibles chemins

page
39

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Dcodage algorithme de Viterbi


0

00, 2

00, 0

00, 2

00

11, 0

11, 2
01

11, 0
11, 0

11, 0
2

11, 0

00, 2
10, 1

10

01, 1

01, 1

01, 1
1

11

11

10, 1

10, 1

00

01, 1
10, 1

11

8 possibles chemins

page
40

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Dcodage algorithme de Viterbi


0

00, 2

00, 0

00

11, 0

11, 2
01

11, 0
11, 0

11, 0

11, 0
10, 1

10

01, 1
1

10, 1

00

10, 1

11

4 possibles chemins

page
41

Institut Mines-Tlcom

01, 1

11

11

10, 1

SI350 Vido numrique et multimdia

Dcodage algorithme de Viterbi


0

00, 2

00, 0

00

11, 0

11, 0
11, 0

11, 2
01

11, 0

11, 0

10, 1
10

01, 1
1
00

10, 1

10, 1

11

Chemin retenu

page
42

Institut Mines-Tlcom

01, 1

11

11

10, 1

SI350 Vido numrique et multimdia

11

Dcodage algorithme de Viterbi


Complexit linaire avec la taille des donnes
Dcodage optimale si on peut attendre la fin de la
squence
Dcodage sous-optimale mais avec des excellentes
performances si on attend 5m symboles
(convergence des chemins)

page
43

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Codeur convolutif DVB

Deux canaux en sortie avec le mme dbit que


lentre
Taux de codage (rendement) 1/2
Redondance 100%
Haute capacit de dtection derreurs

Implmentation trs simple


On peut rduire la redondance en cartant
dlibrment certains bits (poinonnage)

page
44

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Inner coder: Codeur convolutif


Modulo-2 addition

Data
Input

1-bit
Delay

1-bit
Delay

1-bit
Delay

1-bit
Delay

X output

1-bit
Delay

1-bit
Delay

Y output
Modulo-2 addition

page
45

page 45

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Poinonnage
Coder
1/2

Data
Encoded data
Rate = 1/2
Punctured data
Rate = 3/4
Received data
with null symbol

Data
page
46

Puncturing

Nul symbol
insertion

Channel

Viterbi
Decoder

D1

D2

D3

D4

D5

D6

X1
Y1

X2
Y2

X3
Y3

X4
Y4

X5
Y5

X6
Y6

X1

Y1

Y2

X3

X4

Y4

Y5

X6

X1
Y1

0
Y2

X3
0

X4
Y4

0
Y5

X6
0

D1

D2

D3

D4

D5

D6

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Schmas de poinonnage

page
47

D1

D2

D3

D4

D5

D6

D7

1/2

X1
Y1

X2
Y2

X3
Y3

X4
Y4

X5
Y5

X6
X6

X7
Y7

2/3

X1
Y1

0
Y2

X3
Y3

0
Y4

Y5
Y5

0
X6

X7
Y7

3/4

X1
Y1

0
Y2

X3
0

X4
Y4

0
Y5

X6
0

X7
Y7

5/6

X1
Y1

0
Y2

X3
0

0
Y4

X5
0

X6
Y6

0
Y7

7/8

X1
Y1

0
Y2

X3
0

0
Y4

X5
0

0
Y6

X7
0

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Performance du codeur convolutif

page
48

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Performance convolutif + Reed Solomon

page
49

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Turbo Coding
Cr dans les annes 90 ENST-Bretagne
Implment en 3G-Mobile: UMTS, CDMA2000, WCDMA
Adopt en DVB-RCS, DVB-RTC, DVB-SH
Excellente capacit de correction derreurs
Codage
Deux codeurs convolutif
Un codeur traite les donnes dentre
Lautre traite les donnes entrelaces

Dcodage
Algorithme itrative
Deux dcodeurs en parallle

page
50

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Principe du Turbo Coding


Original word

Across
1 Keyboard maker
5 Fruit or cucumber
10 Star War's Vehicle
14 "Worst episode ____"
15 Winamp mascot

44 NASA's clever astronomy


experiment?
45 Last name Hugginkiss
46 Investment yld.
47 Greek letter
49 Unit of energy

16 Pitch

Redundancy #2
Down

Down
1 Newsman Brockman

32 Human follower

2 Clock lead-in

36 Baseball Stat

3 Two notes

37 UNIX variant

4 The third prong

39 CGI scripting
language

5 Eastern European
people
6 "_____ Wanna Do"

Redundancy #1
Across

40 Creepy
42 Alien-seeking org.

7 Den

page
51

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Low Density Parity Check


Gallager, 1962
LDPC a t le premier codage qui permettait de
performances proches aux limites de Shannon
Difficults dimplmentation, oubli pour 30 ans
Nouveau intresse dans les annes 90
En 2003, un code LDPC a t choisi pour le standard DVBS2 (transmission par satellite)
En 2006, un code LDPC a t choisi pour le standard
hybride CMMB
Les codes LDPC sont aussi utiliss dans le standard
10GBase-T Ethernet et dans WiMax

page
52

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Low Density Parity Check


Utilise de matrices de parit creuses
Mme performance des Turbo Codes, avec
complexit infrieure
Dcodage itrative trs efficace

Besoins de mmoire

page
53

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Entrelacement Rafales derreurs

L A

P H R A S E

E S T

N O N

C O D E E

N O N

C O D E E

CANAL

L A

page
54

P H R A S E x

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Entrelacement Rafales derreurs

L A

P H R A S E

E S T

L A

C O D E E

P H R

A S E

N O N

E S

Entrelacement

N O N

C O D E E
L A T C A S

page
55

Institut Mines-Tlcom

E N D P

O E H E N E R S

SI350 Vido numrique et multimdia

Entrelacement Rafales derreurs


L A

P H R A S E

E S T

N O N

C O D E E

Entrelacement
L A T C A S

E N D P

O E H E N E R S

CANAL
L A T C A S

O E H E N E R S

De-entrelacement
L A
page
56

x H R A S x
Institut Mines-Tlcom

E S T

x O N

C O x E E

SI350 Vido numrique et multimdia

Entrelacement
Entrelacement en temps
Rafales derreurs

Entrelacement en frquence
Symboles conscutives noccupent pas canaux
adjacents
Mitige le deep fading

Virtual time interleaver:


Octets du mme mot de code RS tals dans le temps

page
57

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Rsum
Le dcodage du code convolutionnel corrige les
erreurs indpendantes mais a tendance laisser des
paquets derreurs
Comme le dcodage dpend des donnes actuelles
mais aussi des prcdentes, une erreur t a de
linfluence sur le dcodage t+1...
Ces paquets sont refractionns avec le
dsentrelacement, en ne laissant souvent que des
erreurs corrigibles par le code de Reed-Solomon RS.
Le poinonnage permet dattendre diffrents taux de
codage sans modifier le codeur
Gestion software du taux de codage

page
58

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Bilan du codage de canal:


Performances et contraintes
Retard
Taille de lentrelacement
Blocs plus grands meilleures performance de
codage

Complexit
Algorithme de dcodage
Nombre ditrations

Efficience spectrale
Coding rate

Autres
Interleaver
Puncture pattern
page
59

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Plan de la prsentation

Introduction DVB et modles de canal

Codage de canal
Modulation
Standards

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Modulation
Objectif : Associer une suite de symboles un
signal envoyer sur le canal analogique

Entre : suite de bits, octets


Sortie : forme donde
Technique : association entre symboles et
paramtres du signal (porteuse sinusodale)
Critres : Probabilit derreur
Couts : Bande, puissance, complexit
Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Modulation

Pour transmettre le symbole {, , }


on module une forme donde dans le k-me
intervalle de symbole
[ 1 , [,
= 1 ,
Pour simplicit, les M fonctions , sont cres
en modifient les paramtres dun seul type de signal

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Bases des modulations


Un signal sinusodal scrit de manire gnrale :

= cos 2 +
on peut moduler cette porteuse en agissant sur le paramtre :

A : modulation damplitude
f : modulation de frquence
: modulation de phase

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Types de modulation
Modulation damplitude :
,
, = cos 2
Modulation de phase :
,
, = cos[2 + ]
Modulation en quadrature :
,
, = cos[2 + ]
Modulation de frquence :
,
, = cos[2 ]
Signal reu
Canal avec mmoire :
Canal AWGN :

page
64

Institut Mines-Tlcom

, = , +
, = , + ()

SI350 Vido numrique et multimdia

Types de modulation

Amplitude shift keying (ASK)


Bande limite, besoins en puissance

Phase shift keying (PSK)


Bande limite, pas de contraintes de linarit

Quadrature amplitude modulation (QAM)


Bande limite, besoins en puissance, condition de
linarit

Frequency shift keying (FSK)


Besoins en bande, conome en puissance

page
65

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Reprsentation dans lespace des signaux


Le signal reu est projet sur la base :

= cos(2)
= sin(2)
Cela permet destimer les paramtres du signal
transmis :

= cos 2 + + ()
= 1 + 2
1 = , () = cos + 1
2 = , () = sin + 2

page
66

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-S
Transmission satellite : codes de corrections puissants et modulation la
moins sensible possible aux distorsions de phase et d'amplitude.
Transmission normment bruite et tubes des transpondeurs travaillant
en saturation : impossible de travailler avec une information module en
amplitude
modulation QPSK (Quaternary Phase Shift Keying ou modulation
dplacement de phase 4 tats).
01

00
11

,
, = cos[2 + ]
2
+

10

page
67

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-C
Transmission par cable:
milieu peu bruit
bande rduite
Modulation efficacit maximale, c'est dire transportant un maximum
de bit par symbole : modulation QAM (Quadrature Amplitude Modulation)
1011

page
68

1001

0010

0011

1010

1000

0000

0001

1101

1100

0100

0110

1111

1110

0101

0111

Institut Mines-Tlcom

,
, = cos[2 + ]
= 1 + 2
1 = cos
2 = sin

SI350 Vido numrique et multimdia

Modulations multiporteuses (DVB-T, H, SH)

Il faut une estimation de la rponse du canal


chaque porteuse (sous-bande)
page
69

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Principe de la modulation OFDM

page
70

Groupement des donnes numriques par paquet de N

Squence de N donnes : xk = {c0,c1,..,cN-1}

Tu dure symbole : temps entre 2 squences de N donnes.


Canaux faible dbit Robustesse lIES

Chaque donne ck module (QAM) un signal la frquence fk

Le signal dun symbole Orthogonal Frequency Division Multiplexing


(OFDM) est :

On montre que le multiplexage est orthogonal si lespace entre les


frquences est 1/Tu

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Spectre
Spectre des diffrentes porteuses :

orthogonalit :
recouvrement des spectres
mais pas dIES

Spectre du signal OFDM pour 8 porteuses :

bande de frquence
occupe de manire
optimum

page
71

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Intervalle de garde
Un symbole mis parvient au rcepteur sous forme de plusieurs
symboles attnus et retards
Un symbole mis iTu peut se superposer avec un cho du symbole
mis la priode (i-1)Tu
Interfrences

Solution : prcder chaque symbole dun intervalle de


garde dune dure
la dure dun symbole est alors T=Tu+ , plus grand
que Tm le plus grand des retards apparaissant dans le
canal

Inconvnient : diminution du dbit


Institut Mines-Tlcom

Signal OFDM
OFDM symbol

Guard
Interval

Useful
Period

Time

2K

4K

Dbit indpendant
du nombre de
porteuses

8K

Le choix du nombre de porteuse nimpacte pas la


capacit, mais le compromis entre la tolrance Doppler
et le dlais maximum acceptable
page
73

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Synchronisation avec prambule


Preamble

Nul
Symbol

Sync
Symbol

Payload

Signalling
Symbol

68 symboles OFDM forment une trame


4 trames constituent une super trame

Time

page
74

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Synchronisation avec prambule

Le Nul Symbol facilite la synchronisation (frame


detection)
Le symbole de synchro permet la synchronisation
temporelle du dmodulateur

Le Signalling Symbol contient de linformation


complmentaire (services)

page
75

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Structure de la trame OFDM dans DVB-T


En ajoute aux donnes, une trame OFDM contient
Porteuses pilotes disperses
Porteuses pilotes fixes
Porteuses pour la transmission des paramtres (TPS)

page
76

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Porteuses pilotes dans DVB-T


Modules avec donnes connues (PRBS)
Robustes (augmentation de puissance)
Utiles pour
la synchronisation temporelle
la synchronisation frquentielle
lestimation du canal

Porteuses pilotes disperses


sur des symboles prdfinis, intervalles rguliers

Porteuses continues
sur des symboles prdfinis, tout le long de la
transmission

page
77

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Porteuses pilotes dans DVB-T


Porteuses pilotes disperses
Time

Porteuses continues
page
78

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Porteuses TPS :
Transmission Parameter Signalling
Les porteuses TPS donnent des informations sur :

page
79

le n de la trame dans la super trame


le type de modulation (QPSK, QAM 16 ou QAM 64)
l'information de hirarchie
l'intervalle de garde
les rendements de codes internes
le mode de transmission (2k/8k)

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Porteuses TPS :
Transmission Parameter Signalling
Utilisent 68 bits par trame

page
80

un bit sur 68 symboles en position prdfinie


1 bit dinitialisation
16 bits de synchronisation
37 bit dinformation (dont 23 utiliss)
14 bits de redondance (code correcteur derreurs)

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

C/N et QEF
Selon le schma de transmission, il existe un C/N
minimum pour achever la condition QEF
Quasi Error Free 1 erreur par heure BER=10-11

page
81

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Les perturbations de canal: les solutions

page
82

Bruit

Phnomne alatoire
Erreurs de transmission

Codage (redondance)
Interleaving

Slectivit en
frquence

Fading

Modulation MP
Interleaving freq.

Slectivit en temps

La rponse du canal change

Interleaving

chos

Les chos interfrent avec le


trajet principal

Intervalle de garde

Doppler

Translation en frquence des


porteuses

Distance entre les


porteuses

Obstacles

Long fading

Interleaving de longue
dure

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Plan de la prsentation
Introduction DVB et modles de canal
Codage de canal
Modulation

Standards
DVB-C, DVB-C2, DVB-T, DVB-T2, DVB-S, DVB-S2,
DVB-H, DVB-SH
Standards non-europens

page
83

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Standards DVB
Joint Technical Committee (1990)
ETSI : European Telecommunications Standards
Institute
EBU : European Broadcasting Union
CENELEC : Comit Europen de Normalisation
ELECtrotechnique

Digital Video Broadcasting (DVB) Project (1993)


Consortium dacteurs du march
Objectif : tablir le cadre pour la diffusion de services
TV bass sur la vido numrique (MPEG-2 lorigine)

page
84

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

SI350 Vido numrique et multimdia

Standards DVB
Cable
DVB-C, DVB-C2

Satellite
DVB-S, DVB-S2

Numrique Terrestre
DVB-T, DVB-T2

Terminaux mobiles
DVB-H

Hybride (satellite/mobile)
DVB-SH

page
85

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-C
Finalis en dcembre 1994
Standard Europen EN 300 429

Distribution par cble

page
86

Brassage des donnes


Codage Reed-Solomon
Entrelacement
5 types de modulation QAM (16 256)
Filtrage en bande base pour rduire linterfrence
entre symboles
Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-C2
Besoin dun nouveau standard pour le cble
Rseaux cble saturs
Meilleures performances ncessaires (zapping)
Compatibilit avec les systmes satellite

Nouvelles techniques de modulation et de codage de


canal (OFDM)
Efficacit spectrale : +30% par rapport DVB-C

Historique
Avril 2010 : DVB-C2 specification (EN302769), tests
Fvr. 2012 : Production de masse
Avril 2012 : premiers dcodeurs disponibles

page
87

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-C2

Source: www.dvb.org
Juillet 2012

page
88

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-T
Standard dvelopp dans les annes 90 (19931997)
Standard europen EN 300 744
Dernire version : V1.6.1 (2009-01)

Spcifie les trames, le codage de canal et la


modulation pour la tlvision numrique terrestre
(TNT)

Le plus commun systme de TNT : 200 millions


dappareils en plus de 45 pays (octobre 2012)
Dvelopp aprs le DVB-C et DVB-S (difficult
techniques)
page
89

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-T: caractristiques techniques


Bandwidths

6, 7, 8MHz

Synchronization

Pilot carriers

Waveforms

OFDM [2k, 8k]

OFDM Mapping

QPSK/16QAM/64QAM

Inner Coding

Convolutional

Outer Coding

Reed-Solomon

Guard interval

4 options

Compromis entre robustesse et capacit


Base du DVB-H
Support au SFN

page
90

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-T Services

SDTV

Radio numrique
Services interactives
HDTV
IP datacasting (multi-protocol encapsulation)

page
91

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Marchs du DVB-T
DVB-T

DVB-T2

Adopted Planned Deployed


Number of
countries

45

Total adopted or
deployed

121

71

Trial
7

Adopted Deployed
35

51

Plus de 200 million de dcodeurs DVB-T vendus dans le monde (octobre 2012)

Source: www.dvb.org
octobre 2012
page
92

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

16

DVB-T2

Anologue switch off: bande disponible en UHF


Nouvelles et plus performantes techniques en
modulation et codage
Spcification DVB-T2 approuv en 2008
Test sur le terrain : RAI Research Centre (Turin)
en Mars 2009.
Standard europen adopt en Septembre 2009
(EN 302 755).

page
93

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-T2 et DVB-T: comparaison technique

Codage de canal plus performant (et plus complexe)


Beaucoup plus doptions de codage et modulation permettent une adaptation trs fine aux condition de
transmission
Prix dcodeur : DVB-T, 20 USD ; DVB-T2, 45 USD

page
94

Institut Mines-Tlcom

Source: www.dvb.org
Septembre 2012

SI350 Vido numrique et multimdia

DVB-T2: marchs
DVB-T est capable de supporter SDTV
(MPEG2+DVB-T, Australie) et lHDTV
(MPEG4+DVB-T, France)
Services avancs : TV, Internet, Laptop, In-car
services
Transmissions commences en UK, tests pour le
HDTV sur DVB-T2 en Sude et Danemark

En France le CSA considre le passage au DVBT2+HD inluctable (Rapport du 11/08/2011)


Horizon 2020
TDF : Plateforme de test l'ImaginLab de Rennes
(Mars 2012)
page
95

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Source: www.dvb.org
Janvier 2013

DVB-T/T2: marchs

Norme

DVB-T / T2

ATSC

ISDB-T

DTMB

Undecided

Pays

143

11

46

page
96

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Autres normes TNT


tats-Unis : ATSC
ATSC A/53 (1996, rev. 2009/2011)
Modulation 8VSB (Vestigial-Side-Band)
Meilleur rapport entre puissance de crte et puissance
moyenne que COFDM
Mais moins robuste au chemins multiples/fading

Codage de canal
Reed-Solomon + Convolutional Code

page
97

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Autres normes TNT


Chine et Japon
Chine : DTMB
Norme GB20600 (2006)
Modulation TDS-OFDM
Codage de canal avec LDPC

Japon (et Amrique du Sud): ISDB-T


Trs similaire DVB-T
OFDM
Reed-Solomon et Convolutional Code

page
98

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-S
Premier systme de TV numrique par satellite :
1994 (Thalande et Afrique du Sud)
Standard europen EN 300 421
Dernire version : 08/1997

Plus de 100 millions de dcodeurs vendus dans le


monde
Graduellement remplac par DVB-S2
Entre : Donnes MPEG-2 transport multiplexer
Sortie : Signal envoyer au satellite

page
99

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-S
Transport multiplex adaptation and randomization for energy
dispersal;
Outer coding (i.e. Reed-Solomon);
Convolutional interleaving;
Inner coding (i.e. punctured convolutional code);
Baseband shaping for modulation;
Modulation QPSK
Energy
dispersal

Outer
coder

Interleaver

Inner
coder

Transport MUXes

Encoder
Base
band
shaping

Encoder

page
100

Institut Mines-Tlcom

QPSK

SI350 Vido numrique et multimdia

Front end

DVB-S2
Finalis en Mars 2005
Standard europen EN 302 307
Dernire version : 08/2009

Evolutions dans les communications satellite


depuis DVB-S (1997):
Nouveaux schmas de codage de canal
Codage et modulation avec priorit (SDTV/HDTV)
Adaptive Coding and Modulation pour les individus
(services interactifs en unicast, services pour les
professionnels)

Dsormais prsent sur tout nouveau dcodeur


satellitaire
page
101

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-S2
DVB-S2 est un systme flexible pour plusieurs types de
communications satellite
Caractristiques :
Adapter au flux dentre flexible (simple/multi flux)
Code de correction derreurs puissant (LDPC+BCH),
approchant les limites thoriques
Flexibilit dans le dbit de codage : poinonnage de
9/10
Quatre constellations de signaux optimis pour les
transpondeurs satellitaires: QPSK, 8PSK, 16APSK,
32APSK
Trois formes de spectre, avec roll-off 0,35, 0,25 et 0,20;
Optimisation du codage et de la modulation pour chaque
frame, avec lAdaptive Coding and Modulation (ACM)

page
102

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-S et DVB-S2

page
103

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-S2: marchs
Utilis avec H.264/MPEG-4 AVC pour la vido HD

Irlande et Royaume Uni (BSkyB)


Allemagne (Premiere)
Italie (Sky)
USA (DirectTV)

Applications professionnelles
EBU est pass de DVB-S DVB-S2 en 2006

ITU recommande DVB-S2 pour les systmes de


diffusion flexibles par satellite
Droits de proprit intellectuelle pas chres
(0.50 $ par rcepteur)

page
104

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

DVB-H
Standard europen
EN 302 304, 11/2004

DVB-T physical layer


avec outils spcifiques pour la mobilit
Protection Doppler (Mode 4k)
Protection bruit impulsionnel (MPE-FEC)
Time slicing (rduction de la consommation de
puissance)

Services Multimdia bass sur IP


H.264

Dploy de 2006 2012 dans plusieurs pays


Arrt en 2012
Futur : DVB-NGH ?
page
105

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Chinese Mobile Multimedia Broadcasting


Implment officiellement depuis le
1er Novembre 2006
Candidate tre le standard national pour
la TV numrique mobile en Chine
Le standard CMMB est bas sur la technologie STIMI
Standard chinois : pas de proprit intellectuelle (PI)
prs de 2 milliards dEuros par an pargns pour la PI !
Architecture de distribution : Hybride Satellite + Terrestre
DTMB est officiellement standardis, CMMB ne lest pas
DTMB : HD et SD; CMMB : basse rsolution (176x144 pixels)

page
106

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Satellite-Handheld Hybrid Architecture


High points

Gateway
Low points

GSM/3G
Base stations
DVB-SH / S

DVB-H / UHF
GSM / 3G

Content
center
page
107

Satellite / Ku
Institut Mines-Tlcom

SI350 Vido numrique et multimdia

CMMB: mise en uvre


Couverture 317 villes
accords signs avec 27 provinces

Tarification: 4 classes dutilisateurs


Un mois 12 Yuan, 1,20
Six mois 72 Yuan, 7,20
Un an 144 ou 120 Yuan, 14/12
Trois ans 452 ou 300 Yuan, 45/30
Revenue moyenne en Chine: 2300/an, 14 fois moins
quen France
Terminaux: plus de 1000 modles qui supportent
CMMB disponibles sur le march chinois

page
108

Institut Mines-Tlcom

SI350 Vido numrique et multimdia

Merci de votre attention!

Marco Cagnazzo
cagnazzo@telecom-paristech.fr

Institut Mines-Tlcom