Escolar Documentos
Profissional Documentos
Cultura Documentos
Prsentation n1
PROTOCOLE SIP
Amel GUESMI
Plan
Introduction Pourquoi le SIP? Dfinition SIP dans le modle OSI Les entits SIP Les messages Les scnarios Les extensions du SIP Les inconvnients
INTRODUCTION
POURQUOI LE SIP?
Le SIP possde plusieurs caractristiques :
Simple : Les messages SIP sont semblables ceux du protocole HTTP1.1 Standard : Il est peut coexister avec dautres protocoles, il est interoprable Ouvert : les protocoles et documents officiels sont dtaills et accessibles tous en tlchargement.
DFINITION
SIP : session initiation Protocol Protocole de contrle de la couche application du modle OSI Il sert crer, modifier et terminer des sessions avec un ou plusieurs participants
SIP intervient aux diffrentes phases de l'appel : *Localisation du terminal correspondant ; *Analyse du profil et des ressources du destinataire ; *Ngociation du type de mdia (voix, vido, donnes...) et des paramtres de communication ; *Disponibilit du correspondant : Il dtermine si le poste appel souhaite communiquer, et autorise l'appelant le contacter etc
SIP permet louverture de sessions entre : 2 utilisateurs unicast : communication entre 2 stations (a) ; plusieurs utilisateurs en multicast via une unit de contrle M.C.U.(Multipoint Control Unit) (b) ; plusieurs utilisateurs pleinement interconnects en multicast via un rseau maillage complet de connexions (c) ;
ENTITS SIP
Lagent utilisateur (user agent) Le serveur proxy Le serveur de redirection Le registrar
Il
- Les UAc : (client) ce sont les terminaux qui initient la session par envoi de requte. - Les UAs : (serveur) ils rpondent la demande dtablissement de session
SERVEUR PROXY
Il reoit les requtes dun User Agent et les relaie vers :
Le User Agent de destination si celui-ci y est reli Un autre serveur Proxy et ainsi de suite de proche en proche jusqu ce que la requte arrive au User Agent de destination
des autres, ils ne prennent pas soin des transactions.
11
LE REGISTRAR (LENREGISTREUR)
Il enregistre la position des Users Agents partir des requtes REGISTER envoyes par ceux-ci. Ces requtes contiennent donc une adresse IP, associe une URI (Uniform Ressource Identifier), qui seront stockes dans une base de donnes.
12
LE SERVEUR DE REDIRECTION
13
14
15
Les mthodes les plus utilises: REGISTER INVITE ACK CANCEL BYE OPTIONS (type de mdia supports,langue)
17
LES ENTTES :
18
LA RPONSE SIP
2xx : succs : la requte a t reue, comprise et accepte (200 OK) 3xx : racheminement : Redirection, lappel requiert dautres traitements avant de pouvoir dterminer sil peut tre ralis
4xx : Erreur requte client, la requte ne peut pas tre interprte ou servie par le serveur. La requte doit tre modifie avant dtre renvoye. (404 NOT FOUND)
5xx : erreur serveur : le serveur choue dans le traitement dune requte apparemment valide. 6xx : erreur globale, la requte ne peut tre traite par aucun serveur.
20
21
22
23
25
Une fois la connexion est tablit entre les participants lchange des trafic (vido et audio) travers le protocole RTP
RTSP : real time streaming protocol : controller les livraisons de media streaming
26
SUBSCRIBE: Requte d'abonnement aux vnements d'un autre agent identifi par son URI
LES INCONVNIENTS
Bas sur ladresse IP : cela induit que le SIP ne traverse pas le NAT