Q.931 en bref ! 

Présentation du protocole Q.931

Q.931 est le protocole de contrôle de connexion du RNIS, à peu près comparable à TCP dans la pile de protocoles Internet. Q.931 ne fournit pas de contrôle de flux ni n’effectue de retransmission, car les couches sous-jacentes sont supposées fiables et la nature orientée circuit du RNIS alloue la bande passante par incréments fixes de 64 kbps. Q.931 gère la configuration et la panne de connexion. Comme TCP, Q.931 documente à la fois le protocole lui-même et une machine à états de protocole.

Remarque: conformément aux conventions des normes de l’UIT, les bits sont numérotés de LSB à MSB, 1 à 8 (les normes Internet utilisent MSB à LSB, de 0 à 7).

Le format général d’un message Q.931 comprend un discriminateur de protocole à un seul octet (8 pour les messages Q.931), une valeur de référence d’appel pour distinguer les différents appels gérés sur le même canal D, un type de message et divers éléments d’information ( IE) comme requis par le type de message en question:

Les types de messages les plus importants sont:

ALERTE (1)
IE: capacité du support, identification du canal, indicateur de progression, affichage, signal, compatibilité de la couche supérieure

Direction: Utilisateur appelé -> réseau -> utilisateur appelant

L’utilisateur appelé est alerté, c’est-à-dire que « le téléphone sonne ».

PROCÉDURE D’APPEL (2)
IE: capacité de support, identification de canal, indicateur de progression, affichage, compatibilité de couche supérieure

Direction: Utilisateur appelé -> réseau -> utilisateur appelant

L’établissement de l’appel est en cours.

CONNECTER (7)
IE: capacité du support, identification du canal, indicateur de progression, affichage, date / heure, signal, compatibilité de la couche basse, compatibilité de la couche haute

Direction: Utilisateur appelé -> réseau -> utilisateur appelant

L’appel est passé et a été accepté.

CONNECTER RECONNAÎTRE (15)
IE: affichage, signal

Direction: Utilisateur appelant -> réseau -> utilisateur appelé

CONFIGURATION (5)
IE: envoi terminé, indicateur de répétition, capacité du support, identification du canal, indicateur de progression, fonctions spécifiques au réseau, affichage, clavier, signal, numéro de l’appelant, sous-adresse de l’appelant, numéro de l’appelé, sous-adresse de l’appelé, sélection du réseau de transit, indicateur de répétition , Compatibilité couche basse, Compatibilité couche haute

Direction: Utilisateur appelant -> réseau -> utilisateur appelé

Message initial envoyé pour lancer un appel

CONFIGURATION DE RECONNAISSANCE (13)
IE: identification du canal, indicateur de progression, affichage, signal

Direction: Utilisateur appelé -> réseau -> utilisateur appelant

SUSPENDRE (37)
IE: identité d’appel

Direction: Utilisateur -> réseau

Les appels RNIS peuvent être suspendus (mis en attente) pour permettre à un autre appel d’utiliser le canal B. Les messages SUSPEND / RESUME gèrent les appels suspendus.

RECONNAISSANCE DE SUSPENSION (45)

IE: affichage

Direction: Réseau -> utilisateur

SUSPENDRE LE REJET (33)

IEs: Cause, affichage

Direction: Réseau -> utilisateur

CV (40)
IE: identité d’appel

Direction: Utilisateur -> réseau

RECONNAISSANCE DE CV (48)
IE: identification du canal, affichage

Direction: Réseau -> utilisateur

REJET DU CV (34)
IEs: Cause, affichage

Direction: Réseau -> utilisateur

DÉCONNECTER (69)
IEs: Cause, indicateur de progression, affichage, signal

Un message envoyé par l’utilisateur pour demander une interruption de l’appel ou depuis le réseau pour indiquer que l’appel a été libéré.

LIBÉRATION (77)
IEs: cause, affichage, signal

Un message envoyé pour indiquer que le canal est libéré.

SORTIE TERMINEE (90)
IEs: cause, affichage, signal
DEMANDE DE STATUT (117)
IE: affichage

Direction: Utilisateur -> réseau

Demande un message STATUS au réseau

ÉTAT (125)
IEs: Cause, état d’appel, affichage

Direction: Réseau -> utilisateur

Indique l’état actuel de l’appel en termes de machine d’état Q.931

Un simple échange de messages Q.931 peut se dérouler comme suit:

Après l’en-tête Q.931, identifiant l’appel et le type de message, viennent les éléments d’information. Il existe deux types d’IE: un octet et plusieurs octets, qui se distinguent par leur bit de poids fort:

Les IE les plus importants sont tous multi-octets:

Capacité de support (4)
Spécifie un service demandé: mode paquet ou circuit, débit de données, type de contenu d’information
Identité d’appel (16)
Utilisé pour identifier un appel suspendu
État de l’appel (20)
Décrit l’état actuel d’un appel en termes de machine à états standard Q.931
Numéro de l’appelé (112)
Le numéro de téléphone composé
Numéro de l’appelant (108)
Le numéro de téléphone d’origine
Cause (16)
La raison pour laquelle un appel a été rejeté ou déconnecté. Un échantillon de codes de cause possibles:
1Numéro non attribué
3Aucun itinéraire vers la destination
6Chaîne inacceptable
16Effacement d’appel normal
17Utilisateur occupé
18L’utilisateur ne répond pas
19Alerte utilisateur; pas de réponse
22Numéro changé
27Destination en panne
28Format de nombre non valide
34Aucun circuit / canal disponible
42Congestion des équipements de commutation
Identification des canaux (24)
Identifier un canal B
Date / heure (41)
Mal défini. Non conforme à l’an 2000!
Présentoir (40)
Texte lisible par l’homme. Peut être spécifié avec presque n’importe quel message pour fournir du texte pour un écran LCD, par exemple.
Identification du profil de service (58)
Contient un identificateur de profil de service (SPID)
Signal (52)
Fournissez des tonalités de statut d’appel selon le tableau suivant:
SensPratique nord-américaine
0000 0000Tonalité350 Hz + 440 Hz; continu
0000 0001Sonnerie440 Hz + 480 Hz; 2 sec allumé / 4 sec éteint
0000 0010IntercepterAlternance de 440 Hz et 620 Hz; 250 ms chacun
0000 0011Congestion du réseau (occupation rapide)480 Hz + 620 Hz; 250 ms marche / 250 ms arrêt
0000 0100Occupé480 Hz + 620 Hz; 500 ms marche / 500 ms arrêt
0000 0101Confirmer350 Hz + 440 Hz; répété trois fois: 100 ms allumé / 100 ms éteint
0000 0110Répondrenon utilisé
0000 0111Appel en attente440 Hz; 300 ms en rafale
0000 1000Avertissement de décrochage1400 Hz + 2060 Hz + 2450 Hz + 2600 Hz; 100 ms marche / 100 ms arrêt
0011 1111Tonalités