III.1- Signalisation H.323
C'est aujourd'hui la norme la plus utilisée pour faire
passer la voix et la vidéo sur IP ou sur d'autres réseaux ne
garantissant pas une QoS optimale pour l'établissement d'une
communication multimédia. Cette norme a été mise en place
par l'UIT en 1996, elle est reconnue et adoptée par de nombreux
fabricants tel que Cisco, IBM, Intel, Microsoft, etc. Ce standard concerne le
contrôle des appels, la gestion du multimédia, la gestion de la
bande passante, la connectique pour les conférences point-à-point
ou multipoints, etc.
Il faut remarquer que la norme H.323 a subi plusieurs
modifications depuis sa création. Actuellement la norme H.323 est
à sa quatrième version.
III.1.1- Principe du protocole H.323
La norme H.323 définit plusieurs éléments
de réseaux : les terminaux, les gardes-barrière (gatekeepers),
les passerelles (Gateway H.323 vers H.320/H.324/téléphones
classiques) et les contrôleurs multipoints (MCUs - MC, Multipoint
Controller, MP - Multipoint Processor). Les terminaux de type H.323 peuvent
être intégrés dans des ordinateurs personnels ou
implantés dans des équipements autonomes tels que des
vidéophones. La prise en charge de la parole est obligatoire, tandis que
celle des données et de la vidéo est facultative.
Représentation pile protocole H.323 suivant la
structure OSI :
v' RAS (Registration/Admission/Status) : le protocole qui est
utilisé entre le terminal ou la passerelle H.323 et le garde-passerelle.
RAS est utilisé pour l'enregistrement, le contrôle d'admission et
la gestion de la bande passante. RAS est le premier canal de signalisation qui
est ouvert entre la passerelle (ou bien le terminal) et le garde passerelle.
9 MOS=Mean Opinion Score
v' H.225 : la signalisation d'appel est utilisée pour
une connexion entre deux points de terminaison H.323. Le canal est ouvert soit
entre deux points de terminaison H.323 ou entre un point de terminaison et un
garde passerelle. Les messages H.225 voyagent sur TCP.
v' H.255.0 : la transmission par paquets et la synchronisation.
Signalisation d'appel, empaquetage, enregistrement au garde-barrière
v' H.245 : le contrôle. de l'ouverture et de la fermeture
des canaux pour les médias ainsi que la négociation des formats
(codecs)
v' H.261 et H.263 : les codecs (Codeur-Décodeur)
vidéo
v' G.711, G.722, G.723, G.728 et G.729 : les codecs audio. Ce
sont des normes d'encodage audio, la différence de ces différents
codecs est le débit qui en découle (ex: G.711 donne un
débit de 64 Kbps / G.728 donne un débit de 16 kbps)
1' RTP / RTCP: Real Time Protocol / Real Time Control
Protocol. Fonctions de transport de bout en bout pour les applications temps
réel sur des services de réseau multicast ou unicast. Les
applications sont donc aptes à faire des conférences audio /
vidéo interactive ou encore de la simple diffusion de vidéo et
d'audio.
v' RSVP (Ressource Reservation Protocol) : l'idée
« simple » de RSVP est de réserver, pour un flux de
données particulier, une partie de la bande passante du réseau,
de manière à pouvoir assurer une QoS (Quality of Service)
à ce trafic. Le processus consiste à utiliser un descripteur de
flux pour requérir cette bande passante. Lors du transfert de
l'information utile, des ressources nécessaires à ce trafic sont
alors données à ce trafic, afin de garantir un certain niveau de
performance.
v' T.120 : recommandation pour le contrôle des
données et des conférences. La série des recommandations
T.120 est utilisée pour les applications données de
l'utilisateur, c'est une série de protocoles de communications
multimédias.
Pour ce qui est du protocole utilisé par le
FoIP10, il utilise T.38 (défini dans le RFC 3362) comme le
protocole qui décrit comment envoyer un fax à partir d'un
réseau de données informatiques de la même façon que
la communication vocale.
III.1.2 Etablissement d'un appel avec
H.323 L'établissement d'un appel se compose de
différentes parties parmi lesquelles :
· Flèches vertes sur la figure ci-dessus : phase
d'établissement de la couche transport par TCP et avertissement au
récepteur qu'un appel débute.
· Flèches oranges sur la figure ci-dessus : phase
d'échange des numéros de canaux logiques utilisables et
échangent des caractéristiques afin de déterminer les
codecs qui pourront être utilisés. Dans cette phase, il y a une
multitude d'aller-retour pour établir la connexion H.245.
· Flèches violettes sur la figure ci-dessus : phase
de communication (le transport ce fait avec le protocole UDP comme pour le
protocole SIP).
10 Fax over I
|