Académique Documents
Professionnel Documents
Culture Documents
Bi 1-slide 2 - Est-il possible d'utiliser UDP ? - UPD semble tre la solution la plus approprie pour le transport des donnes multimdia Rsum: c'tait hier : voix, vido, donnes, stockage Rsum: c'est aujourd'hui : voix, vido, donnes, stockage Rsum: et demain : voix, vido, donnes, stockage Multimdia et la Qualit de Service - Applications Multimdia - Qualit de Service - Principes - Protocoles et architectures Conclusions - Deux classes d'applications + Applications lastiques + Applications de type streaming - Besoins des applications - Le transport de donnes multimdia impose la gestion de la Qualit de Service (QoS) sur le rseau
Page 2
Bi 2
Bi 2 - MPEG: principes - MPEG: images - MPEG : m=3, n=12 - MPEG Famille MPEG Avantages MPEG4 - Norme applicable aux bas dbits (jusqu 2 Mbit/s), - dition vido (Incrustation de logos ou de sous-titres) - Stockage - Transmission - Dcodage - Affichage Standard H.320 : famille pour RNIS Standard H.261 Nouveaux standards Compression vido: rsum - La vido - une squence d'images affiche a une rate constante - Une image numrique est une matrice de pixels - Chaque pixel est reprsent par des bits - Redondance - Vido en couches (scalable) Besoins Audio : bande passante Audio : autres besoins Rparer le signal audio Rparer par redondance Vido : bande passante Vido : autres critres Conclusions - Les techniques de codage et de compression sont deux composantes trs importantes pour le succs du multimdia en rseau - Il faut tenir compte des exigences des applications rseau qui intgrent des donnes multimdia pour leur assurer les conditions minimales de transfert - Le nouvelles technologies proposent des nouveaux codeurs qui augmentent les performances des applications multimdia
Page 4
Bi 2
Bi 2 - FTP utilise un canal de contrlehors bande - Les messages RTSP sont de mme envoys hors bande Ce que fait RTSP Ce que RTSP ne fait pas Intgration de RTSP Exemple RTSP Fonctionnement RTSP Les mthodes de RTSP Les URL de RTSP Exemple metafichier Exemple d'change RTSP Conclusions sur RTSP - RTSP fournit un protocole permettant de mettre en place des fonctions d'interactivit. - Protocole hors bande qui accompagne un streaming multimdia en temps rel
IV. Conclusions
- Le streaming la solution approprie pour la communication multimdia - RTSP le protocole qui permet de grer le streaming partir du poste client - SMIL langage normalis par W3C pour intgrer les applications multimdia dans des documents web
Page 6
Bi 3
Bi 3 Surcharge de donnes dupliques sur des donnes originales FEC et le contrle de la congestion Rcupration oriente metteur: entrelacement Rcupration oriente metteur: retransmission Rcupration oriente rcepteur: dissimulation d'erreurs Rcupration oriente rcepteur: insertion - Insertion - pissure (splicing) - Remplacement par silence - Remplacement par du bruit - Rptition Rcupration oriente rcepteur: interpolation - Interpolation partir des paquets voisins - Les caractristiques du signal sont utiliss - Substitution avec un signal de mme forme - Pitch Waveform Replication - Modification de l'chelle temporelle Rcupration oriente rcepteur: rgnration Comparaison des techniques de dissimulation des erreurs Comparaison des techniques de substitution Recommandations: applications non-interactives - Un-vers-plusieurs (diffusion) - Retransmission - FEC Recommandations: applications interactives Quelques conclusions sur le multimdia interactif en rseau
Bi 3 - Un gestionnaire de rseau peut RTCP et multicast - Extensibilit (passage au facteur dchelle) - Problme important pour de grandes sessions RTCP et le multicast: limiter le dbit 2 services RTP : Translator et Mixer Paquets RTCP composs La synchronisation des flux RTP scuris Rsum: une application avec du streaming Rsum: les protocoles multimdia
Page 9
Bi 3
I. Introduction
Le rseau tlphonique commut (RTC) Hirarchie des commutateurs AT&T La technologie VoIP - VoIP - ToIP = VoIP + Commande du service ToIP et VoIP Rappel: la voix sur IP : Trois problmes pour une communication VoIP
Bi 3 Problmes poss par les pare-feu Solution STUN: Simple Traversal of UDP through NATs Solution ToIP: Astrisk Astrisk: services offerts - Appels entre terminaux - Transfert - Filtrage dappel - Parking - Renvoi - Messagerie vocale - Facturation - Interconnexion de serveurs Rsum
Page 11
Bi 3
Page 12
Bi 5
Le contenu distribu Distribution de contenu: architecture centralise Distribution de contenu: architecture centralise les fermes de serveurs Premires optimisations: les caches Web (serveurs proxy) Rseaux pour la distribution de contenu (RDC) Architecture gnrique d'un RDC Rseaux pair--pair Peer-to-Peer (P2P) P2P: annuaire centralis P2P: annuaire dcentralis P2P: recherche par inondation P2P: annuaire dcentralis hirarchique Rseaux non structurs Rseaux structurs DHT Exemple rseau structur: Chord Recherche nave Amlioration : fingers Routage amlior Restructuration Dynamique Bilan Chord Les gnrations P2P P2P - Avantages P2P - Inconvnients Projet JXTA JXTA - Objectifs JXTA - Architecture JXTA - Couche JXTA Core JXTA Couche JXTA Services JXTA Couche JXTA Applications JXTA Protocoles Rseaux superposs Rseaux superposs (Overlay networks) Rseaux superposs rsilients (Resilient Overlay Networks RON) Rseaux multicast Exemple d'un rseau multicast superpos: MBone Autres exemples: 6Bone et ABone Conclusions
Page 13
Bi 5
Modles de transmission Diffusion selective Multicast: un metteur vers plusieurs rcepteurs Le modle multicast sur Internet Composantes multicast Les groupes multicast Les adresses multicast Les groupes multicast particuliers Joindre un groupe multicast: processus en deux pas IGMP: Internet Group Management Protocol Le format dun message IGMP Versions IGMP Le routage multicast Approches pour construire des arbres multicast Reverse Path Forwarding (RPF) Reverse Path Forwarding: exemple Reverse Path Forwarding: lagage Un arbre partag: larbre de Steiner Arbres centraliss Arbres centraliss: exemple Le routage multicast sur Internet: DVMRP DVMRP Tunnels multicast MOSPF PIM: Protocol Independent Multicast Diffrences des modes Sparse-Dense PIM - Dense Mode PIM-DM: fonctionnement Principe de fonctionnement de PIM-SM PIM-SM: Exemple PIM-SM: Transmission de donnes PIM-SM: Changement d'arbre Conclusion
Page 14
Bi 7 La gestion de la Qualit de Service Slide 9 La gestion de la Qualit de Service Mcanismes d'ordonnancement Amliorer la QoS dans les rseaux IP Principes pour garantir la QoS Dfinition Un routeur avec de la QoS Le proprits des algorithmes d'ordonnancement Classification des algorithmes d'ordonnancement Ordonnanceur FIFO Proprits FIFO Ordonnancement par priorits Ordonnancement par priorits: quelques proprits Processor Sharing Processor Sharing: proprits Ordonnancement avec recherche cyclique Ordonnancement RR: fonctionnement Ordonnancement RR: proprits Generalized Processor Sharing (GPS) Politiques d'ordonnancement: ordonnancement quitable et pondr Weighted Round Robin : exemple Weighted Round Robin: paquets de tailles diffrentes Fair Queueing (FQ) Weighted Fair Queueing (WFQ) Le temps virtuel (Virtual Clock) Le temps virtuel (Virtual Clock): deuxime exemple Le temps virtuel (Virtual Clock): nouveau algorithme Le temps virtuel (Virtual Clock): troisime exemple Autres politiques d'ordonnancement Mcanismes de contrle Le rle de la QoS rappel Mcanismes de contrle L'enveloppe du trafic (courbe d'arrive) Courbe d'arrives Modle de service Les arrives et les dparts Les bornes du dlai et de la taille du Tampon Caractriser une source Reservations et guaranties Garantir la bande passante Limiter le dbit des flux en entre Mesurer le dbit d'un flux La fentre glissante Rgulariser un flux: seau perc Mcanismes de contrle: seau jetons Conclusions
Page 15
Bi 8
Page 16
Bi 8
(tip bn ct tri) Services diffrencis : Diffserv (Differentiated Service) Services diffrencis Noeuds de bordure/de cur Routeurs DiffServ Architecture DiffServ Classes de service Services diffrencis: Classification et conditionnement du trafic Services diffrencis: Comportement par bond(per-hop behavior-PHB) Services diffrencis: EF et AF Expedited Forwarding To mt ng o gia 2 sites khc nhau Le PHB EF Ralisation du PHB EF Assured Forwarding Phn b vic phn chia ti nguyn v bo v ng Les PHB AF Prfrences de suppression Ralisation des PHB AF Diffserv: quelques conclusions Diffserv: quelques problmes Diffserv: quelques critiques... Conclusions
Page 17
Bi 8
Page 18
Bi 9
Page 19
Bi 9
Routage avec QoS Contraintes QoS des applications Routage classique Routage avec QoS: dfinitions Routage avec QoS: objectifs Mtriques des chemins Mtriques et calculs de chemins Routage multicontraintes Routage avec QoS: difficults Stratgies de routage Routage la source Routage distribu Routage hirarchique Exercice Le routage multiclasse Le routage multiclasse : approches Perspectives
Page 20
Bi 9
Page 21