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
Tlvision numrique
page
2
Institut Mines-Tlcom
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
Institut Mines-Tlcom
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
COFDM
QAM
PSK
QPSK
Canal physique
page
5
Institut Mines-Tlcom
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
distorsion
(bande limite)
bruit
chos
Canal
Institut Mines-Tlcom
f(t)
Le bruit
N
C
page
8
f(t)
Canal
Institut Mines-Tlcom
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
0
-0.1
page
9
Institut Mines-Tlcom
-4
-2
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
chos
Cause:
1) Trajets multiples (cho passif)
page
11
Institut Mines-Tlcom
chos
25ns / 0dB
4s / 0dB
page
12
Institut Mines-Tlcom
A1
A2
A3
1
-10
A4
dB
3
4
-20
time - sec
page
13
Institut Mines-Tlcom
Doppler
v=0km/h
f
v=100km/h
f
v=300km/h
page
14
Institut Mines-Tlcom
Bruit
Phnomne alatoire
Erreurs de transmission
C, T, H, S, SH
Slectivit en
frquence
Fading
T, H, S, SH
Slectivit en temps
T, H, S, SH
chos
T, H, S, SH
Doppler
H, SH
Obstacles
Long fading
SH
Institut Mines-Tlcom
Plan de la prsentation
Introduction DVB et modles de canal
Codage de canal
Modulation
Standards
page
16
Institut Mines-Tlcom
Codage de canal
Principe : insertion de la redondance
Messages naturels : redondance non contrle
Exemple : texte
page
17
Institut Mines-Tlcom
Codage de canal
page
18
Institut Mines-Tlcom
Donnes dinformation
Gnrateur
CRC
Donnes dinformation
corriges
Canal
Rvlation
Correction
Exemple: (204, 188, 8): 8 octets peuvent tre corrigs par paquet
page
19
Institut Mines-Tlcom
page
20
Institut Mines-Tlcom
page
21
Institut Mines-Tlcom
Information
0
Parit
page
22
Institut Mines-Tlcom
page
23
Institut Mines-Tlcom
R = 4/7, dmin = 3
page
24
Institut Mines-Tlcom
Codes linaires
page
25
Institut Mines-Tlcom
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}
page
26
Institut Mines-Tlcom
Codes de Reed-Solomon
Code cyclique dfinis sur un alphabet doctets.
Paramtres :
erreurs dans
page
27
Institut Mines-Tlcom
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
page
28
Institut Mines-Tlcom
Suppr. de
51o nuls
m frames
010111
Mmoire
Logique
frame in
frame out
110001010
n0 bits
page
29
Institut Mines-Tlcom
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
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
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
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
Reprsentation treillis
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
11
Institut Mines-Tlcom
00, 2
00
01
11, 0
10
0
11
11
2 possibles chemins
page
36
Institut Mines-Tlcom
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
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
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
page
39
Institut Mines-Tlcom
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
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
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
11
page
43
Institut Mines-Tlcom
page
44
Institut Mines-Tlcom
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
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
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
page
48
Institut Mines-Tlcom
page
49
Institut Mines-Tlcom
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
Across
1 Keyboard maker
5 Fruit or cucumber
10 Star War's Vehicle
14 "Worst episode ____"
15 Winamp mascot
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
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
page
52
Institut Mines-Tlcom
Besoins de mmoire
page
53
Institut Mines-Tlcom
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
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
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
Entrelacement
Entrelacement en temps
Rafales derreurs
Entrelacement en frquence
Symboles conscutives noccupent pas canaux
adjacents
Mitige le deep fading
page
57
Institut Mines-Tlcom
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
Complexit
Algorithme de dcodage
Nombre ditrations
Efficience spectrale
Coding rate
Autres
Interleaver
Puncture pattern
page
59
Institut Mines-Tlcom
Plan de la prsentation
Codage de canal
Modulation
Standards
Institut Mines-Tlcom
Modulation
Objectif : Associer une suite de symboles un
signal envoyer sur le canal analogique
Modulation
Institut Mines-Tlcom
= 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
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
, = , +
, = , + ()
Types de modulation
page
65
Institut Mines-Tlcom
= 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
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
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
Institut Mines-Tlcom
page
70
Institut Mines-Tlcom
Spectre
Spectre des diffrentes porteuses :
orthogonalit :
recouvrement des spectres
mais pas dIES
bande de frquence
occupe de manire
optimum
page
71
Institut Mines-Tlcom
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
Signal OFDM
OFDM symbol
Guard
Interval
Useful
Period
Time
2K
4K
Dbit indpendant
du nombre de
porteuses
8K
Institut Mines-Tlcom
Nul
Symbol
Sync
Symbol
Payload
Signalling
Symbol
Time
page
74
Institut Mines-Tlcom
page
75
Institut Mines-Tlcom
page
76
Institut Mines-Tlcom
Porteuses continues
sur des symboles prdfinis, tout le long de la
transmission
page
77
Institut Mines-Tlcom
Porteuses continues
page
78
Institut Mines-Tlcom
Porteuses TPS :
Transmission Parameter Signalling
Les porteuses TPS donnent des informations sur :
page
79
Institut Mines-Tlcom
Porteuses TPS :
Transmission Parameter Signalling
Utilisent 68 bits par trame
page
80
Institut Mines-Tlcom
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
page
82
Bruit
Phnomne alatoire
Erreurs de transmission
Codage (redondance)
Interleaving
Slectivit en
frquence
Fading
Modulation MP
Interleaving freq.
Slectivit en temps
Interleaving
chos
Intervalle de garde
Doppler
Obstacles
Long fading
Interleaving de longue
dure
Institut Mines-Tlcom
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
Standards DVB
Joint Technical Committee (1990)
ETSI : European Telecommunications Standards
Institute
EBU : European Broadcasting Union
CENELEC : Comit Europen de Normalisation
ELECtrotechnique
page
84
Institut Mines-Tlcom
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
DVB-C
Finalis en dcembre 1994
Standard Europen EN 300 429
page
86
DVB-C2
Besoin dun nouveau standard pour le cble
Rseaux cble saturs
Meilleures performances ncessaires (zapping)
Compatibilit avec les systmes satellite
Historique
Avril 2010 : DVB-C2 specification (EN302769), tests
Fvr. 2012 : Production de masse
Avril 2012 : premiers dcodeurs disponibles
page
87
Institut Mines-Tlcom
DVB-C2
Source: www.dvb.org
Juillet 2012
page
88
Institut Mines-Tlcom
DVB-T
Standard dvelopp dans les annes 90 (19931997)
Standard europen EN 300 744
Dernire version : V1.6.1 (2009-01)
Institut Mines-Tlcom
6, 7, 8MHz
Synchronization
Pilot carriers
Waveforms
OFDM Mapping
QPSK/16QAM/64QAM
Inner Coding
Convolutional
Outer Coding
Reed-Solomon
Guard interval
4 options
page
90
Institut Mines-Tlcom
DVB-T Services
SDTV
Radio numrique
Services interactives
HDTV
IP datacasting (multi-protocol encapsulation)
page
91
Institut Mines-Tlcom
Marchs du DVB-T
DVB-T
DVB-T2
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
16
DVB-T2
page
93
Institut Mines-Tlcom
page
94
Institut Mines-Tlcom
Source: www.dvb.org
Septembre 2012
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
Institut Mines-Tlcom
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
Codage de canal
Reed-Solomon + Convolutional Code
page
97
Institut Mines-Tlcom
page
98
Institut Mines-Tlcom
DVB-S
Premier systme de TV numrique par satellite :
1994 (Thalande et Afrique du Sud)
Standard europen EN 300 421
Dernire version : 08/1997
page
99
Institut Mines-Tlcom
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
Front end
DVB-S2
Finalis en Mars 2005
Standard europen EN 302 307
Dernire version : 08/2009
Institut Mines-Tlcom
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
DVB-S et DVB-S2
page
103
Institut Mines-Tlcom
DVB-S2: marchs
Utilis avec H.264/MPEG-4 AVC pour la vido HD
Applications professionnelles
EBU est pass de DVB-S DVB-S2 en 2006
page
104
Institut Mines-Tlcom
DVB-H
Standard europen
EN 302 304, 11/2004
Institut Mines-Tlcom
page
106
Institut Mines-Tlcom
Gateway
Low points
GSM/3G
Base stations
DVB-SH / S
DVB-H / UHF
GSM / 3G
Content
center
page
107
Satellite / Ku
Institut Mines-Tlcom
page
108
Institut Mines-Tlcom
Marco Cagnazzo
cagnazzo@telecom-paristech.fr
Institut Mines-Tlcom