Académique Documents
Professionnel Documents
Culture Documents
1
4. Etablissement de session : “sonnerie”, établissement des paramètres
de session à la fois chez l’appelant et l’appelé.
5. Gestion de session : y compris le transfert et la terminaison des ses-
sions, la modification des paramètres de session.
• Simple : SIP est simple et très similaire à HTTP. Le protocole s’est néan-
moins récemment complexifié pour permettre une meilleure interconnexion
avec les réseaux téléphoniques classiques (par exemple sur Skype, il est
aujourd’hui possible d’appeler un téléphone n’utilisant pas de téléphonie sur
IP).
• Flexible : SIP peut être utilisé pour tout type de sessions multimédia
(appel vocal, cours en ligne, conférences).
a.Terminal
Le terminal est l’élément dont dispose l’utilisateur pour appeler et être ap-
pelé. Il doit donc permettre de composer des numéros de téléphone. Il peut
se présenter sous la forme d’un composant matériel (un téléphone) ou d’un
composant logiciel (un programme lancé à partir d’un ordinateur).
b. Serveur d’enregistrement
2
c. Serveur de localisation
• La partie mot_ de_passe est facultative. Le mot de passe peut être utile
pour s’authentifier au près du serveur.
3
• La partie paramètres est facultative. Les paramètres permettent de spé-
cifier des informations complémentaires en cas de besoin
ACK
La méthode ACK correspond à un acquittement de l’appelant. Elle peut être
utilisée aussi suite à l’acceptation d’un appel par l’appelé, et suite à une
réponse de localisation fournie par le serveur de redirection.
OPTIONS
La méthode OPTIONS permet d’interroger un serveur SIP sur différentes
informations ; comme la possibilité de savoir si un utilisateur que l’on sou-
haite appeler est présent, c’est-à-dire disponible pour initier une communi-
cation.
BYE
La méthode BYE permet de libérer une communication. Cette requête peut
être émise indifféremment par l’appelant ou par l’appelé.
CANCEL
Cette méthode annule une requête dont la réponse n’est pas encore parve-
nue au demandeur. Elle ne permet pas d’interrompre une session, mais
indique que la réponse n’est plus attendue et qu’il n’est donc pas nécessaire
de traiter la requête.
REGISTER
Cette méthode permet d’enregistrer son adresse IP auprès d’un serveur
d’enregistrement. Elle permet aussi d’assurer le service de localisation.
4
III.1.5 Les principaux codes de réponse dans SIP
1xx – Messages d’information
La requête est en cours de traitement. C’est une réponse temporaire, qui
est purement informative.
Ex : 100 TRYING Tentative d’appel en cours
5
III.1.6 Les champs de l’entête SIP
Ceci est un exemple d’une entête SIP où Alice fait une demande de con-
nexion à Bob :
INVITE: sip:bob@biloxi.com SIP/2.0
Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhds
Max-Forwards: 70
To: Bob sip:bob@biloxi.com
From: Alice <sip:alice@atlanta.com>;tag=1928301774
Call-ID: a84b4c76e66710@pc33.atlanta.com
CSeq: 314159 INVITE
Contact: sip:alice@pc33.atlanta.com
Content-Type: application/sdp
Content-Length: 142
Contact contient une adresse qui représente une route directe pour con-
tacter Alice, habituellement composé d’un nom d’utilisateur sur un nom de
domaine. Pour résumer, le champ VIA représente l’adresse d’Alice, le
champ contact représente une URL qui peut nous rediriger vers Alice.
Max-Forwards sert à limiter le nombre de sauts que peut faire une de-
mande sur son chemin vers sa destination. Il consiste en un entier qui est
6
décrémenté d’un à chaque saut. Cela évite qu’un message SIP ne reste à
l’infini dans le réseau si le destinataire n’est pas trouvé
7
III.2.1 Architecture de H.323
H.323 se compose de 4 entités :
1) Le terminal : C’est un équipement de traitement destiné aux utilisa-
teurs, leur permettant d’émettre et de recevoir des appels. Pour qu’un ter-
minal soit de type H.323, il doit respecter les conditions :
8
l’autorisation indique quels sont les droits attribués à la personne qui s’est
authentifiée.
d. Gestion des flux : Le Gatekeeper peut limiter le nombre d’intervenants
dans une conférence et rejeter certaines demandes de flux (Par exemple en
n’autorisant que la voix à un utilisateur qui réclame la voix et la vidéo).
9
bonne qualité, un troisième : ajouter la vidéo en plus de l’audio. Pour satis-
faire ces demandes, tous les utilisateurs se connectent auprès de l’entité
MP, laquelle leur délivre à chacun, dans la limite de ses possibilités, les flux
qu’ils sollicitent.
10
11