Contribution du Laboratoire CNRS PRiSM Au projet RIAM NMS Modules Gateway MPEG4 Gateway IPv4/v6 Laboratoire CNRS PRISM
Plan 1. Laboratoire PRISM 2. Gateway MPEG4 MPEG4IP Transcoder MPEG4IP Streamer MPEG4IP Broadcaster 3. GATEWAY IPv4/v6
PRiSM : Parallélisme, Réseaux, Systèmes, Modélisation 45 avenue des Etats Unis Versailles Tel : Fax : Web : Unité Mixte de Recherche CNRS, - Ministère de la recherche et de l’enseignement supérieur Le Laboratoire PRISM Introduction
Laboratoire créé en 1994 et situé sur le campus de l’Université de Versailles Issue du laboratoire MASI (Méthodologie des Architectures et Systèmes Informatiques) de l’univ. de Paris 6-Pierre & Marie Curie Composée de 120 membres (40 permanents) Regroupé en 6 unités de recherche Le Laboratoire PRISM Introduction
1.Algorithmique et Optimisation Combinatoire 2.Architecture et Parallélisme 3.Cryptographie 4.Bases de données et SI 5.Modélisation & Evaluation des Systèmes 6.Réseaux Multimédia et Mobiles Unité crée par Prof. Guy PUJOLLE Responsable depuis 2000 : A. Mehaoua 5 chercheurs + 8 assistants/doctorants
Unité Réseaux Multimédia et Mobiles Mobilité et Nomadisme : Gestion de la Micro (Terminal) et de la Macro-Mobilité (Service) : Projet Schlumberger-CP8 Campus numérique virtuel ( ) Transport de la Vidéo : MPEG-2 sur ATM MPEG-4 sur IP 2 Projets RNRT MPEG2 sur Constellation satellite ATM MPEG4 sur IP - Média Gateway IP Programmable 1 projet RIAM Le Laboratoire PRISM
1 2 3 Développement d’une Gateway de signalisation MPEG4 DMIF / IETF SIP Interconnexion Serveur MPEG4 et clients IP hétérogènes Développement de protocoles d’encapsulation de flux MPEG4 sur RTP/UDP/IP Implémentation du RFC 3016 sur MPEG4IP Streamer Proposition de standard (Draft) IETF Développement d’algorithmes de Contrôle de la qualité de Service Vidéo sur réseaux IPng (Dropper, Scheduler, …) Unité Réseaux Multimédia et Mobiles Le Laboratoire PRISM
Fourniture d’une Gateway MPEG4 sur IP Support de terminaux clients IPv4 et IPv6 Support de l’unicast (VOD) et du multicast (Diffusion) Interfaçage avec des flux MPEG2 DVB Support de séquences vidéo MPEG4 ISO et Microsoft Codecs : MS MPEG4 v3 (WM7) et MPEG4 ISO Format de streaming : ASF et MP4 Conforme aux standards ISO, IETF et ISMA (Internet Streaming Multimedia Alliance) Cahier des charges du projet NMS Le Laboratoire PRISM
Audio : MPEG1 MP3 - MPEG4 AAC - AC3 Vidéo : MPEG4 ISO Simple Profile et Advanced Simple Profile - MS MPEG4 v3 (WM7) 1.Cable – LAN (PC, STB) : High Quality CCIR 601 (720x574) – 25 FPS Mbps 2.xDSL (PC, STP) : Standard Quality CCIR 601 (720x574) – 25 FPS Kbps 3.WLAN – Mobile (PDA, PC) : Medium Quality CIF (3520 x288) – 400 Kbps Formats vidéo et qualité supportés Le Laboratoire PRISM
Structuré en 5 modules : 1. MPEG4IP Transcoder Générer des séquences vidéo MPEG4 ASF et MP4 2. MPEG4IP Streamer Offrir un service de VOD MPEG-4 ASF et MP4 3. MPEG4IP Broadcaster Offrir un service de diffusion MPEG-4 (Multicast) 4. MPEG4IP Gateway IPv4/v6 Accès au flux Multicast/Broadcast aux clients IPv6 5. MPEG4IP Player Architecture de la Gateway MPEG4IP Le Laboratoire PRISM
Architecture de la Gateway MPEG4 Le Laboratoire PRISM
Gateway IPv4 / IPv6 Le Laboratoire PRISM La migration vers IPv6 est un processus lent (norme depuis 1997) Dispo. : Win XP, Linux 2.4, Pocket PC2002, CISCO IOS 12.2 Coexistence entre domaines IPv4 et domaine IPv6 Applications sans-fils (iMode, GPRS, UMTS) et domotiques (ADSL/Cable) Grand Chantier : plus de 15 RFC pour différents scénarios de migration Pour NMS : Maintenir la compatibilité des applications NMS avec IPv4 Intégrer les nouveaux clients IPv6 de façon transparente
Coexistence IPv4 / IPv6 Le Laboratoire PRISM
Scénario d’interconnexion IPv4 / IPv6 Le Laboratoire PRISM
Architecture Gateway IPv4 / IPv6 Le Laboratoire PRISM
Gateway IPv4 / IPv6 Le Laboratoire PRISM Constituée de 8 modules regroupés dans : « PROXY » : traitement de la signalisation (SAP, SDP) « RELAY » : traitement des flux média Conforme à l’ISO, l’IETF et à l’ISMA : MPEG4 System et MPEG4 Audio/Vidéo (ISO/IEC –1/2/3) RFC 2974 : SAP RFC 2327 : SDP RFC 2325 : IPv6 address Assignment RFC 2765 : IP/ICMP v4/v6 Header conversion RFC 2326 : RTSP RFC 1889 : RTP RFC 3016 : RTP Payload for MPEG4
Conclusion Le Laboratoire PRISM Ce qui reste à réaliser : Support de SAP par le MPEG4IP Broadcaster 3 Modules « RELAY » pour la Gateway IPv4/IPv6 Extension des outils MP4 : MP4 Extractor des méta-données Participer à la conception du module de Conversion de format avec Thalès (interfacer le MPEG4IP Transcoder)