Aller au contenu principal

1. Introduction (Introduction)

1 Introduction (Introduction)

Internet possède un grand nombre d'applications qui nécessitent la création et la gestion de sessions. Une session est ici un échange de données entre un ensemble de participants. La mise en œuvre de ces applications est compliquée par les habitudes des participants. Un utilisateur peut se déplacer entre les points de terminaison, être joignable sous plusieurs noms et communiquer, dans certains cas, simultanément via plusieurs médias différents. De nombreux protocoles ont été créés pour transporter diverses formes de données multimédias en temps réel telles que la voix, la vidéo et les messages texte. Le protocole SIP (Session Initiation Protocol) fonctionne en coordination avec ces protocoles pour permettre aux points de terminaison Internet (appelés user agents) de se découvrir mutuellement et de s'entendre sur les caractéristiques de la session qu'ils souhaitent partager.

Afin de découvrir des participants potentiels à une session et pour d'autres fonctions, SIP permet la création d'une infrastructure de serveurs réseau (appelés proxy servers). Les user agents peuvent envoyer à ces hôtes des enregistrements, des invitations à une session et d'autres requêtes. SIP est un outil générique et agile pour créer, modifier et terminer des sessions ; il est indépendant du protocole de transport sous-jacent et du type de session établie.