Conférence #169 - ROHC: compressez vos communications VoIP

Développement logiciel 20 mn fr_FR Professionnel Confirmé

Introduction de la conférence

La bibliothèque ROHC (RObust Header Compression) fournit aux applications une méthode simple et robuste pour réduire leur consommation en bande passante sur des réseaux avec des capacités limitées ou des coûts importants (réseaux 2G, 3G, 4G par exemple). Les entêtes protocolaires des paquets réseaux sont compressées avec les algorithmes ROHC.
Le protocole ROHC compresse les entêtes IPv4, IPv6, UDP, RTP et TCP. Il est particulièrement efficace pour la compression des communications VoIP basées sur le protocole de transport RTP : jusqu’à 65% de bande passante économisée !

À propos du conférencier

Biographie

Didier Barvaux a découvert le libre il y a déjà une 15aine d’années au travers de différentes distributions Linux. Passionné par le développement logiciel et les réseaux, il a commencé dès 2007 à travailler sur la bibliothèque ROHC (http://rohc-lib.org/) dans le cadre de son travail à Viveris Technologies (http://www.viveris.fr/). Depuis, il continue à maintenir et améliorer le projet tant dans le cadre professionnel que personnel.

Description de la conférence

La bibliothèque ROHC (RObust Header Compression) fournit aux applications une méthode simple et robuste pour réduire leur consommation en bande passante sur des réseaux avec des capacités limitées ou des coûts importants (réseaux 2G, 3G, 4G par exemple). Les entêtes protocolaires des paquets réseaux sont compressées avec les algorithmes ROHC.

Le protocole ROHC compresse les entêtes IPv4, IPv6, UDP, RTP et TCP. Il est particulièrement efficace pour la compression des communications VoIP basées sur le protocole de transport RTP : jusqu’à 65% de bande passante économisée !

La présentation abordera dans un premier temps les grands principes du protocole ROHC et de ses algorithmes de compression principaux. La bibliothèque opensource ROHC (http://rohc-lib.org/) sera ensuite présentée : fonctionnalités (non-)implémentées, usage, licence, outils et applications utilisant la bibliothèque...

Programme

  • lundi 7/7 à 15:00 | 31 SC001 - 43.632778;3.862760

Documents liés

Liens


amarok apache archlinux arduino bitcoin blender creativecommons cernohl debian chamilo drupal elphel eZ Publish fedoraproject firefox gentoo gimp gnome gnu freebsd freeguppy gnuhealth haiku imagemagick inkscape jabber jenkins joomla kde knoppix lea-linux libreoffice linux mageia mandriva moodle mozilla openarena openbsd Open Street Map opensuse perl php pidgin plone postgresql python ruby rudder scribus spip thunderbird tomcat tryton typo3 ubuntu vlc wikipedia wordpress xfce xonotic