II.3 LES PROTOCOLES DE SIGNALISATION
Un protocole est un ensemble de spécifications
décrivant les conventions et les règles à suivre dans un
échange de données. Jusqu'à présent, il existe
trois standard ou protocoles qui permettent la mise en place d'un service VoIP.
Le plus connu est le standard H.323, ensuite, plus ancien le MGCP (Media
Gateway Control Protocol) et le plus récent SIP. Notre étude sera
basée sur les protocoles les plus utilisés : H323 et SIP que nous
allons développer dans cette section.
39
II.3.1 LE PROTOCOLE H.3236
II.3.1.1 DESCRIPTION GENERALE DU PROTOCOLE H.323
Le standard H.323 fournit, depuis son approbation en 1996, un
cadre pour les communications audio, vidéo et de données sur les
réseaux IP. Il a été développé par l'ITU
(International Télécommunications Union) pour les réseaux
qui ne garantissent pas une qualité de service (QoS), tels qu'IPX sur
Ethernet, Fast Ethernet et Token Ring. Il est présent dans plus de 30
produits et il concerne le contrôle des appels, la gestion
multimédia, la gestion de la bande passante pour les conférences
point-à-point et multipoints. H.323 traite également de
l'interfaçage entre le LAN et les autres réseaux.
Le protocole H.323 fait partie de la série H.32x qui
traite de la vidéoconférence au travers différents
réseaux. Il inclu H.320 et H.324 liés aux réseaux ISDN
(Integrated Service Data Network) et PSTN (Public Switched Telephone
Network).
Plus qu'un protocole, H.323 crée une association de
plusieurs protocoles différents et qui peuvent être
regroupés en trois catégories : la signalisation, la
négociation de codec et le transport de l'information.
? Les messages de signalisation sont ceux envoyés pour
demander la mise en relation de deux clients, qui indique que la ligne est
occupée ou que le téléphone sonne, etc.
En H.323, la signalisation s'appuie sur le protocole RAS pour
l'enregistrement et l'authentification, le protocole Q.931 pour
l'initialisation et le contrôle d'appel.
? La négociation est utilisée pour se mettre
d'accord sur la façon de coder les informations à
échanger. Il est important que les téléphones (ou
systèmes) utilisent un langage commun s'ils veulent se comprendre. Il
s'agit du codec le moins gourmand en bande passante ou de celui qui offre la
meilleure qualité. Il serait aussi préférable d'avoir
plusieurs alternatives de langages. Le protocole utilisé pour la
négociation de codec est le H.245.
? Le transport de l'information s'appuie sur le protocole RTP
qui transporte la voix, la vidéo ou les données
numérisées par les codecs. Les messages RTCP peuvent être
utilisés pour le contrôle de la qualité, ou la
renégociation des codecs si, par exemple, la bande passante diminue.
Une communication H.323 se déroule en cinq phases :
l'établissement d'appel, l'échange de capacité et
réservation éventuelle de la bande passante à travers le
protocole RSVP (Ressource reservation Protocol), l'établissement de la
communication audio-visuelle, l'invocation éventuelle de services en
phase d'appel (par exemple, transfert d'appel, changement de bande passante,
etc.) et enfin la libération de l'appel.
6Laurent OUAKIL, GUY PUJOLLE,
Téléphonie sur IP, Eyrolles, Paris, 2008
40
|