Chapitre 1. Etude générale sur la
VoIP 1.2. Description générale du protocole SIP
6
Chapitre 1. Etude générale sur la
VoIP 1.2. Description générale du protocole SIP
1.2 Description générale du protocole
SIP
1.2.1 Informations sur le protocole SIP
Le protocole SIP est un protocole normalisé et
standardisé par l'IETF (décrit par le RFC 3261 qui rend
obsolète le RFC 2543, et complété par le RFC 3265) qui a
été conçu pour établir, modifier et terminer des
sessions multimédia. Il se charge de l'authentification et de la
localisation des multiples participants. Il se charge également de la
négociation sur les types de média utilisables par les
différents participants en encapsulant des messages SDP (Session
Description Protocol). SIP ne transporte pas les données
échangées durant la session comme la voix ou la
vidéo[3].
SIP étant indépendant de la transmission des
données, tout type de données et de protocoles peut être
utilisé pour cet échange. Cependant le protocole RTP assure le
plus souvent les sessions audio et vidéo. SIP remplace progressivement
H323. SIP est le standard ouvert de VoIP, interopérable, le plus
étendu et vise à devenir le standard des
télécommunications multimédia (son, image, etc.). Skype
par exemple, qui utilise un format propriétaire, ne permet pas
l'interopérabilité avec un autre réseau de voix sur IP et
ne fournit que des passerelles payantes vers la téléphonie
standard. SIP n'est donc pas seulement destiné à la VoIP mais
pour de nombreuses autres applications telles que la visiophonie, la messagerie
instantanée, la réalité virtuelle ou même les jeux
vidéo[10].
1.2.2 Capacités du protocole SIP Le protocole SIP
est capable de :
· localiser l'extrémité cible : SIP supporte
la résolution d'adresses et la rédirection d'appels;
· déterminer les capacités média de
l'extrémité cible : SIP détermine le niveau de service
commun le plus bas entre les deux extrémités. Les
conférences sont établies en utilisant les capacités
média qui peuvent être supportées par les deux
extrémités;
· déterminer la disponibilité de
l'extrémité: si un appel ne peut pas aboutir car
l'extrémité cible est indisponible, SIP détermine si
l'extrémité appelée est déjà
connectée avec un appel en cours ou ne répond pas après le
nombre de sonneries paramétré;
· établir une session entre les
extrémités origine et cible : si l'appel peut aboutir, SIP
établit une session entre les extrémités. SIP supporte
également les modifications en cours de communication, telles que
l'addition d'une autre extrémité à la conférence,
le changement de caractéristiques de média ou de codec;
· gèrer le transfert et la communication : SIP
supporte le transfert d'appels d'une extrémité vers une autre.
Pendant le transfert d'appels, SIP établit une session entre le
transféré et la nouvelle extrémité
(spécifiée par la partie transférante) et termine la
session entre le transféré et la partie
transférante[1].
|