Rtp et rtcp
La diffusion des ordinateurs, ajouté à la disponibilité de matériel informatique audio/vidéo bon marché, ainsi qu'à la disponibilité de liaisons à plus haut débit, ont fait surgir l'intérêt d'utiliser le réseau Internet pour envoyer de l'audio et de la vidéo, types de données qui traditionnellement étaient réservés aux réseaux spécialisés à cet effet, et depuis déjà quelques années l'audio et la vidéoconférence sont devenus une pratique courante. Mais la nature même de l'Internet, fait que ce réseau ne soit pas adapté pour la transmission des données temps réel, ceci a comme conséquence que la qualité de l'audio envoyé à travers l'Internet a en moyen une qualité médiocre. Cette thèse s'adresse précisément à l'analyse et solution de ces problèmes pour permettre à une application d'audioconférence ou téléphone sur Internet, d'adapter son comportement pour maintenir une qualité auditive acceptable même dans des cas où le réseau est assez congestionné. Ces solutions, sous la forme de mécanismes de contrôle, ont été implémentées et testées sur le logiciel d'audioconférence et téléphone sur Internet Free Phone que nous avons développé. Une étude sur le comportement qui auraient ces mécanismes dans un Internet qui évoluait pour intégrer la discipline de service Fair Queueing a montré que ces mécanismes, qui seraient encore nécessaires, auraient même une meilleure performance dans ce type de réseau.
RTP (Real-time Transfert Protocole)
Le but de RTP et de fournir un moyen uniforme de transmettre sur IP des données soumises à des contraintes de temps réel (audio, vidéo, ... ). Le rôle principal de RTP consiste à mettre en oeuvre des numéros de séquence de paquets IP pour reconstituer les informations de voix ou vidéo même si le réseau sous-jacent change l'ordre des paquets.
Plus généralement, RTP permet : * d'identifier le type de l'information transportée, * d'ajouter des marqueurs temporels et des numéros de