Title: DVMA : Un Algorithme de Marquage pour les Flux MPEG4 dans un Rseau DiffServ Auteurs: Toufik AHMED, G
1DVMA Un Algorithme de Marquage pour les Flux
MPEG4 dans un Réseau DiffServ Auteurs Toufik
AHMED, Guillaume BURIDANT, Ahmed MEHAOUA
- Présenté par AHMED Toufik
- CNRS-PRiSM Lab.
- Université de Versailles - France
- tad_at_prism.uvsq.fr
2Résumé
- Contexte et Motivations
- Architecture de MPEG-4
- Contributions
- Transport de MPEG-4 sur RTP/IP
- DVMA Algorithme de marquage de flux MPEG4
- Evaluation de performance
- Conclusion
3Contexte
- Conditions pour une application multimédia dans
les réseaux - Besoin de QoS de bout en bout
- Optimisation des resources réseaux
- Protocoles TCP/IP RTP, RTCP, et RTSP
- Modèles de gestion de la QoS sur IP
- IntServ et DiffServ
4Objectifs
- Transport de flux vidéo MPEG 4 sur réseaux IP
- Profile dencapsulation RTP (Couche Transport)
- Mécanisme de marquage DiffServ (Couche Réseau)
- Signalisation OSI MPEG-4 DMIF / IETF SIP (Couche
Session)
5Architecture de MPEG-4
...
6Transport de MPEG-4 sur IP
7DVMA Algorithme de marquage de paquets vidéo
sur DiffServ (audio OD)
if stream is audio stream then (application of
property 2) if coder rate is low rate
then DSCPAF Low Drop Prec //example AF11 if
coder rate is medium rate then DSCPAF Medium
Drop Prec //example AF12 if coder rate is
high rate then DSCPAF High Drop
Prec //example AF13 if stream is objects
descriptor, scene descriptor (application of
property 4 ) then DSCP EF //descriptions
streams are significant, no loss //its
necessary that these streams will be available
//as soon as possible in MPEG-4 player to
interpret //correctly the scene
Policing
Audio
AF1x
OD BIFS
EF /AF ?
8DVMA Algorithme de marquage de paquets vidéo
sur DiffServ (Video)
Policing
if stream is video stream (application of
property 3) if base layer video stream
(level 1 mimimum QoS) then DSCP AF low Drop
Prec //example AF21 if enhanced layer
video stream 1 (level 2 medium QoS) then
DSCP AF Medium Drop Prec //example AF22 if
enhanced layer video stream 2 (level 3
maximum QoS) then DSCP AF Medium Drop Prec
//example AF23
minQoS
Video
medQoS
AF2x
maxQoS
9Performance Evaluation - Testbed -
10Architecture des routeurs IP Diffserv
11Signalisation MPEG-4 DMIF
12Signalisation DMIF et QoS
- Paramètres de QoS spécifiés par le propriétaire
du service - MPEG-7 peut être utilisé pour automatiser cette
fonction - Paramètres de QoS portés par les primitives
DA_channelAdd() comme QoSDescriptor - Ports RTP/IP assignés à chaque flux (session)
- PHB assigné à chaque session.
13Signalisation DMIF phase 1Initiation de la
Session
14Signalisation DMIF phase 2 Ajout de canaux
15Codage vidéo MPEG-4 hiérarchique
16Variation des pertes de paquets en fonction de la
charge
Diffserv
Best Effort
17Pertes de paquets Scénario IP Best Effort
Load 95
Load 80
18Perte de paquets Scénario IP DiffServ
Load 95
Load 80
19Délai de bout en bout Scénario IP best effort
Load 80
Load 95
20Délai de bout en bout Scénario IP DiffServ
Load 95
Load 80
21Conclusion
- Contributions
- Un algorithme de marquage de paquets vidéo MPEG-4
pour routeur IP DiffServ a été proposé et validé - Configuration de domaines DiffServ selon
plusieurs PHBs. - Résultats des tests
- Réduction de la perte des données sensibles
- Réduction du délai de bout en bout (50)
22Travaux Futurs
- Passerelles de signalisation DMIF-SIP pour des
conférences multimédias - Interconnexion DMIF2SIP
- Interconnexion Interworking Function
- DVMA dynamique et adaptatif
- Utilisation de BB (bandwidth Broker / COPS
Server) et de surveillances dévènements réseaux.