Beruflich Dokumente
Kultur Dokumente
323
Le protocole H.323 figure parmi les plus réputés des protocoles de signalisation pour
la téléphonie sur IP. H.323 n’est en réalité que la référence du protocole. Son nom complet est
Packet-based Multimedia Communications Systems, ou « Systèmes de communication
multimédia fonctionnant en mode paquet ». Comme ce nom l’indique, il peut être utilisé pour
tous les réseaux à commutation de paquets, en particulier IP.
Ce protocole est spécifié pour le traitement de la signalisation des données
multimédias avec de fortes contraintes temporelles, comme la voix ou la vidéo, mais aussi la
réalité virtuelle ou les jeux en réseau.
1
d. Gestion des flux : Le gatekeeper peut implémenter un gestionnaire de bande passante
pour décider de l’allocation de bande affectée aux terminaux. Il est en outre possible
de limiter le nombre d’intervenants dans une conférence et de rejeter certaines
demandes de flux
(Par exemple en n’autorisant que la voix à un utilisateur qui réclame l’audio et la vidéo).
2
IV.2 Les phases de mise en place d’une communication avec H.323
Plusieurs phases sont nécessaires afin de mettre en place une communication entre
terminaux H323. Les principales phases sont :
1) La recherche du Gatekeeper par le terminal, afin d’identifier le Gatekeeper qui va le
contrôler.
2) L’enregistrement du terminal auprès de son Gatekeeper. Le terminal indique son
adresse pseudonyme et son adresse réseau. L’adresse pseudonyme peut correspondre à
une adresse e-mail ou à un numéro de téléphone.
3) L’établissement de la connexion par échange de signalisation d’appel entre terminaux.
4) L’échange de capacités (types de codecs utilisés) entre terminaux, afin de s’assurer
que les données multimédias (audio, vidéo, données temps réel) émises par un
terminal seront reçues et traitées correctement par le terminal récepteur.
5) L’ouverture de voies logiques entre terminaux pour le transport des données audio et
vidéo sous forme de paquets RTP.
6) L’échange des données multimédias sur les voies logiques RTP.
7) La libération de la connexion.
Les phases 1 et 2 utilisent la signalisation H.225 RAS. La phase 3 requiert l’usage de la
signalisation d’appel (H.225 Call Signaling). Les phases 4 et 5 sont réalisées par la
signalisation H.245. RTP est utilisé pour la phase 6, à savoir le transfert des données
multimédias. Enfin, la libération de la connexion fait appel à la signalisation RAS, à la
signalisation d’appel et à la signalisation H.245.
IV.3 Les principaux messages de signalisation H.225 RAS :
Message RAS Fonction
GRQ (Gatekeeper Request) Envoyé par un terminal à la recherche de son Gatekeeper
GCF (Gatekeeper Confirm) Retourné par le Gatekeeper pour informer le terminal qu’il sera son
Gatekeeper
GRJ (Gatekeeper Reject) Retourné par un Gatekeeper pour informer le terminal qu’il ne sera pas son
Gatekeeper
RRQ (Registration Request) Permet au terminal de s’enregistrer auprès de son Gatekeeper
RCF (Registration Confirm) Renvoyé par le Gatekeeper pour indiquer au terminal qu’il est bien enregistré
RRJ (Registration Reject) Renvoyé par le Gatekeeper pour indiquer au terminal le rejet de sa demande
d’enregistrement
ARQ (Admission Request) Envoyé par un terminal pour demander l’autorisation à son Gatekeeeper de
participer à un appel
ACF (Admission Confirm) Retourné par le Gatekeeper au terminal pour lui confirmer son admission
ARJ (Admission Reject) Retourné par le Gatekeeper au terminal pour l’informer du rejet de sa
demande d’admission
DRQ (Disengage Request) Utilisé par un terminal ou par un Gatekeeper pour demander la fin de la
communication
DCF (Disengage Confirm) Confirmation de fin de communication
DRJ (Disengage Reject) Rejet de la demande de fin de communication
LRQ (Location Request) Envoyé à un Gatekeeper pour demander la traduction d’une adresse
pseudonyme en une adresse de transport
LCF (Location Confirm) Renvoyé par un Gatekeeper pour fournir l’adresse de transport correspondant
à l’adresse pseudonyme
LRJ (Location Reject) Rejet de la demande Location Request si la traduction n’a pas pu être réalisée
3
IV.4 Les principaux messages de signalisation d’appel H.225 (H.225 Call
Signaling) :
Call Signaling Message Fonction
Alerting Envoyé à un terminal appelant par l’appelé, pour indiquer que l'alerte a été
déclenchée
Connect Envoyé par l’appelant à l’appelé (Gatekeeper, Gateway ou terminal) pour
demander d’accepter l'appel
Setup Premier message envoyé pour l’établissement d’une connexion
Setup Acknowledge Message optionnel permettant à l’appelé d’acquitter le message "Setup"
Release Complete Envoyé pour indiquer la libération de l'appel.
User Information Message optionnel utilisé entre terminaux pour s’échanger de l’information
4
4. Fermeture des canaux de signalisation. Lorsqu’un correspondant met fin à l’appel, la
communication est clôturée par un message de signalisation fermant le canal. Ensuite, chacun
des intervenants indique au gatekeeper la terminaison de l’appel, ce qui permet à ce dernier de
déterminer la durée de l’appel à des fins statistiques, journalisation, facturation ou d’allouer la
bande passante libérée à d’autres appels.
5
6