Réseaus Et télécoms
Mémoire : Réseaus Et télécoms. Recherche parmi 300 000+ dissertationsPar dissertation • 21 Août 2012 • 4 330 Mots (18 Pages) • 1 050 Vues
Retour d'expérience sur la ToIP
et la messagerie instantanée
Philippe Sultan
INRIA - MIRIAD
Domaine de Voluceau, Rocquencourt, B.P. 105, 78153 Le Chesnay Cedex France
philippe.sultanimageinria.fr
Résumé
La téléphonie sur IP (ou ToIP1) et la messagerie
instantanée (ou IM2) prennent une place de plus en plus
importante dans le système d'information, mettant à
disposition des utilisateurs et des administrateurs de
nombreux outils d'exploitation (clients VoIP – IM,
serveurs, IP-PBX, etc.).
L'INRIA mène depuis plusieurs mois des actions visant à
l'expérimentation et au déploiement des architectures de
communication nouvelles que sont la ToIP et la
messagerie instantanée.
Nous présentons ici les protocoles SIP et XMPP (Jabber),
sur lesquels reposent nos architectures ToIP et IM, ellesmêmes
détaillées par la présentation des composants
logiciels utilisés (Asterisk, OpenSER, Jabberd2), et des
travaux menés dans le cadre du projet SIP.edu.
Les perspectives d'évolution des architectures présentées
et des protocoles SIP et XMPP concluent cet article.
Mots clefs
SIP, XMPP, Jabber, Asterisk, OpenSER, Jabberd2, VoIP,
ToIP.
1 Introduction
La ToIP est apparue au milieu des années 90, suite à la
publication de la recommandation H.323 [1] (origine ITU)
et du standard SIP [2] - Session Initiation Protocol -
(origine IETF). Une compétition naturelle entre standards
s'est alors développée, consécutive à la simultanéité de la
publication des spécifications.
Aujourd'hui, le protocole SIP semble s'être imposé sur ses
concurrents, tant chez les opérateurs de téléphonie que
dans le monde de l'entreprise, voire même chez les
particuliers. Prenons-en pour preuve le choix de SIP
comme protocole de communication de l'architecture IMS
(IP Multimedia Subsystem) dans le cadre de la
convergence fixe-mobile, les IP-PBX actuels qui offrent
ajourd'hui pratiquement tous une interface SIP, et le fait
que Microsoft ait supprimé son client Netmeeting (H.323)
1ToIP est l'acronyme anglais de Telephony over IP.
2IM sont les initiales du terme anglais Instant Messaging.
de son OS grand public et introduit SIP dans sa suite Office
Live Communication Server.
Le protocole XMPP – Extensible Messaging and Presence
Protocol, aussi appelé Jabber3, est issu de l'IETF (RFC
3920 [3], 3921 [4], 3922 [5], 3923 [6]) dans le courant de
l'année 20044. La spécification XMPP définit une
architecture et un protocole de communication pour un
service de messagerie instantanée et de gestion de
présence. Les spécifications actuelles et futures sont
désignées par le terme XEP (XMPP Extension Proposal),
et rédigées dans le cadre de la XSF5 (XMPP Standards
Foundation).
Il est intéressant de constater actuellement l'extension du
protocole XMPP à la gestion des sessions multimédia
(voix/video) au travers du futur standard Jingle [7], alors
que la suite protocolaire SIMPLE (SIP for Instant
Messaging and Presence Leveraging Extensions [8]) fait de
SIP un protocole utilisable pour l'IM. Les deux standards
couvrant des domaines qui tendent à se confondre, on peut
se demander si une nouvelle « guerre des protocoles » aura
lieu.
Aujourd'hui, de nombreuses implémentations logicielles
des protocoles SIP et XMPP, portant sur l'ensemble des
composants de chaque architecture (client SIP/XMPP,
serveur XMPP, Proxy/Registrar/B2BUA SIP, ..) sont
disponibles, souvent sous la forme de logiciels libres. Nous
présentons ici les architectures SIP et XMPP déployées à
partir d'implémentations libres (Asterisk, OpenSER et
Jabberd2) dans le cadre du projet SIP.edu et des travaux de
mise en oeuvre d'un service d'IM pour l'INRIA.
2 SIP : le standard pour la ToIP
2.1 Le protocole SIP
Initialement envisagé pour gérer les sessions interactives
multimedia, le protocole SIP fait toujours l‘objet de
groupes de travail à l‘IETF6.
3Pour une explication
...