Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
MODAP
TRANSMISSION
NUMERIQUE
Diffusion
dImages
sur
un
Lien
DVB-S2
RAPPORT
DE
PROJET
dition
du
:
13/06/2013
Rdig
par
:
Chniber
Ghali,
Faure
Clmence
Page 1 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
SOMMAIRE
1.
Introduction
................................................................................................................
3
2.
Partie
I
:
tude
du
Systme
DVB-S2
.............................................................................
3
2.1.
Contexte
.....................................................................................................................................................................
3
2.2.
Mise
en
place
en
labsence
de
canal
...............................................................................................................
4
2.3.
Mise
en
place
en
prsence
de
canal
................................................................................................................
4
2.4.
Rsultats
.....................................................................................................................................................................
5
2.4.1.
Capacits
des
systmes
.....................................................................................................................................
5
2.4.2.
Performances
........................................................................................................................................................
6
3.
Partie
II
:
Mcanisme
de
modulation
et
de
codage
adaptatif
.......................................
8
4.
Partie
II
:
Effets
de
non-linarits
................................................................................
9
Page 2 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
1.
Introduction
Lobjectif
de
ce
projet
est
dans
un
premier
temps
de
simuler
sous
Matlab
une
chane
de
transmission
au
standard
DVB-S2
(diffusion
par
satellite),
puis
dans
un
second
de
russir
la
transmission
dun
flux
compress
sur
ce
lien
afin
dvaluer
limpact
des
erreurs.
2.
Partie
I
:
tude
du
Systme
DVB-S2
2.1.
Contexte
La
premire
partie
consiste
donc
mettre
en
place
les
diffrents
lments
de
la
chane
de
transmission
de
base
DVB-S2,
on
considre
donc
le
systme
DVB-S2
seul.
Canal
de
propagation
Le
canal
de
propagation
sera
considr
comme
tant
AWGN.
Modulation
On
va
mettre
en
place
trois
des
quatre
modulations
utilises
par
DVB-S2
:
QPSK,
8-PSK
et
16-APSK.
Filtrage
On
utilisera
un
filtre
en
racine
de
cosinus
surlev
(SSRF)
pour
le
filtrage
de
mise
en
forme.
On
choisit
dans
un
premier
temps
un
roll-off
= 0.35,
qui
pourra
tre
modifi
par
la
suite
si
on
le
dsire.
On
utilisera
son
filtre
adapt
(donc
le
mme
filtre)
en
guise
de
filtre
de
rception.
Pour
contrer
le
retard
des
filtres,
on
introduit
un
padding
au
signal
mis.
chantillonnage
Linstant
optimal
dchantillonnage
est,
aprs
observation
du
diagramme
de
lil,
! = ! .
Page 3 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
2.2.
Mise
en
place
en
labsence
de
canal
On
a
commenc
par
simplement
coder
les
diffrents
lments
de
la
chane
pour
une
QPSK,
puis
pour
une
8-PSK.
On
utilise
donc
dans
ce
cas
un
dcodage
hard
.
On
vrifie
bien
que
le
TEB
est
nul
dans
les
deux
cas.
2.3.
Mise
en
place
en
prsence
de
canal
On
sintresse
dabord
la
modulation
QPSK
avant
dinstaller
les
deux
autres.
Figure
1
:
Comparaison
des
TEB
simuls
et
thoriques
pour
une
QPSK
de
rendement
=
!
Une
fois
celle-ci
implante,
on
ajoute
un
switch
pour
les
diffrentes
modulations
et
un
autre
pour
les
diffrents
rendements.
Page 4 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
2.4.
Rsultats
2.4.1.
Capacits
des
systmes
Tous
les
fichiers
ncessaires
pour
dcrire
cette
partie
sont
classs
dans
les
livrables
dans
le
rpertoire
Partie 1 > Capacites.
On
commence
par
calculer
les
capacits
dans
le
fichier
capacites.m
avant
dafficher
les
rsultats
grce
au
script
traces_capacites.m.
Figure
2
Page 5 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
2.4.2.
Performances
Description
Tous
les
fichiers
ncessaires
pour
dcrire
cette
partie
sont
classs
dans
les
livrables
dans
le
rpertoire
Partie 1 > Performances.
On
commence
par
calculer
les
capacits
dans
le
fichier
performances.m
avant
dafficher
les
rsultats
grce
au
script
traces_performances.m.
Rsultat
Figure
3
Lgende
:
rouge
:
modulation
QPSK,
bleu
:
modulation
8-PSK,
magenta
:
modulation
16-APSK
!
-
:
=
,
x
:
=
,
o
:
=
,
*
:
=
,
+
:
=
,
:
=
Remarques
On
aurait
pu
tracer
davantage
de
courbes
avec
dautres
rendements
pour
les
diffrentes
modulations,
mais
le
manque
de
temps
et
les
dures
de
simulation
nous
ont
contraints
limiter
le
nombre
de
tests.
Page 6 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
Les
courbes
en
ligne
continues
sont
celles
pour
lesquelles
nous
avons
utiliss
un
grand
nombre
de
points,
derreurs
et
de
trames
alors
que
les
autres
sont
surtout
des
prototypes
qui
ncessiteraient
encore
plusieurs
heures
de
simulation.
Cependant,
on
peut
dj
avoir
une
ide
juste
avec
ces
courbes
qui
devrait
suffire
pour
la
suite.
Interprtations
Cette
figure
permet
de
dfinir
les
seuils
qui
par
la
suite
permettront
de
choisir
la
modulation
et
le
rendement
si
lon
dispose
dune
information
de
voie
de
retour.
On
pourra
par
exemple
choisir
dimplanter
un
morceau
de
code
de
la
forme
suivante.
1
if EsN0_dB < seuil1
2
M = 4 ;
3
R = 1 / 2 ;
4
elseif EsN0_dB < seuil2
5
M = 4 ;
6
R = 3 / 5 ;
7
elseif EsN0_dB < seuil3
8
(...)
9
end
Figure
4
Les
diffrents
seuils
dpendent
donc
des
rsultats
de
la
figure
3
et
permettent
de
construire
une
table
de
coding
scheme
qui
servira
de
rfrence.
Page 7 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
3.
Partie
II
:
Mcanisme
de
modulation
et
de
codage
adaptatif
Principe
Lors
dune
communication
point
point,
le
rcepteur
va,
avant
de
commencer
la
communication,
envoyer
une
squence
pilote
(feedback)
avec
une
modulation
et
un
rendement
donns.
Lmetteur
pourra
donc
estimer
le
canal
en
calculant
la
puissance
du
signal
en
entre,
et
adaptera
alors
la
modulation
et
le
rendement
quil
utilisera
(comme
illustr
sur
la
figure
4).
Modle
de
canal
vanouissements
par
bloc
On
a
= + ! = +
avec
! =
!!!
.
!"# !
Or
= !!
!"#
et
!!"#$!#$!! =
!
!"# ! !!"#$%& !"#$
!!!
,
do,
avec
= 1,
!"
= 10 log ! ( ! )
La
connaissance
de
permet
donc
de
considrer
un
canal
gaussien
de
!
dcrit
ci-
dessus.
Cela
permettra
donc
dadapter
la
modulation
et
le
rendement
au
canal.
Calcul
des
performances
Les
dbits
atteignables
en
fonction
des
diffrents
rapports
signal
sur
bruit
permettent
dvaluer
le
systme.
Page 8 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
4.
Partie
II
:
Effets
de
non-linarits
Description
Les
fichiers
utiliss
pour
crer
les
courbes
sont
rpertoris
dans
les
livrables
dans
Partie 2 > Non linearite.
Dans
le
script
non_linearite.m,
on
trace
les
scatterplot
de
manire
pouvoir
comparer
linfluence
de
.
16-APSK
Figure
5
:
Constellation
dune
16-APSK
avec
=
pour
= 0
et
= 20
!
16-QAM
Figure
6
:
Constellation
dune
16-QAM
avec
=
pour
= 0
et
= 20
!
Interprtation
On
remarque
bien
linfluence
de
l
sur
ces
courbes.
Lutilisation
de
la
16-APSK
par
rapport
la
16-QAM
en
DVB-S2
est
justifie
lorsque
lon
remarque
que,
sur
cette
dernire,
les
dformations
subies
sont
beaucoup
plus
importantes.
En
effet,
les
limites
sont
moins
bien
dfinies,
et
on
est
susceptible
de
faire
plus
derreurs
lors
de
la
prise
de
dcision.
Page 9 sur 10
Modap
Transmission
Numrique
Rapport
de
Projet
Chniber
Ghali,
Faure
Clmence
Page 10 sur 10