Voix sur ip
Multimédia sur IP
Jean-Paul Gautier CNRS/UREC
Multimedia les protocoles de bases
• Le transport temps réel
– RFC 1889, janvier 1996 • RTP Real-time Transport Protocol • RTCP Real-time Transport Control Protocol – Des profils : RFC 1890, 1899, • format de données pour les différents types de flux
– plusieurs RFC en fonction des flux
•
La réservation de ressources
– RSVP Resource ReSerVation Protocol • RFC 2205, septembre 1997
•
JRES ’99 Multicast
Classes de services,prioritisation des flux
– DiffServ • RFC 2474, 2475 décembre 1998
2
Multimedia les protocoles de bases
JRES ’99 Multicast
3
Les acteurs
Application temps réel
Dans une session multimédia, chaque média est transporté dans des sessions RTP distinctes, avec ses propres paquets RTCP de contrôle de la qualité de la session Serveur Les routeurs communiquent via RSVP pour initialiser et gérer la bande passante réservée aux sessions. Les routeurs appliquent la politique de prioritisation (DIFFSERV).
RTP et RTCP
UDP
Routeur RTP RTP DS RTCP RSVP RTP RTP
Routeur DS RSVP
RTCP
Information de contrôle RTCP
RTP assure le transport des données RTCP -gére la QoS -transmet des informations sur les participants d ’une session -synchronise l ’audio et la vidéo
JRES ’99 Multicast
Information de contrôle RSVP
RTP
RTP et RSVP
RSVP RSVP
DS ?
Client
Application
UDP
4
JRES ’99
RTP
Real Time Protocol
•
Fournir des fonctions de transport de bout en bout pour les applications temps réel sur des services réseaux multicast ou unicast.
– conférence audio, vidéo interactive – diffusion vidéo, audio – simulation
• • • •
RTP est un protocole de transport RTP est fortement couplé avec les applications
– très souvent intégré dans les applications
RTCP est intégré dans RTP. Implémentations de RTP
– au-dessus de UDP pour l'instant. – dans le futur, indépendance vis à vis des couches réseaux.
•
JRES