Résumé

La présente Recommandation décrit un paquetage de limitation de surcharge des passerelles de média (MG) à utiliser avec le protocole de commande de passerelle H.248.1. Ce paquetage dispense la passerelle MG du traitement des surcharges et évite ainsi tout retard d'exécution des transactions H.248.1.

En résumé, la protection contre les surcharges H.248.11 est réalisée comme suit:

1)          une passerelle MG (réelle ou virtuelle) détecte qu'elle est en surcharge et en informe le contrôleur de passerelle de média (MGC, media gateway controller) dont elle relève chaque fois qu'elle reçoit une commande ADD;

2)          le contrôleur MGC réduit de manière adaptative le rythme d'établissement des appels utilisant la passerelle de média (réelle et virtuelle) afin de maximiser le débit efficace de la passerelle tout en limitant ses temps de réponse. Pour cela elle diminue le rythme auquel les transactions visant à l'établissement de nouveaux appels ou de nouvelles portions d'appel sont envoyées à la passerelle MG en surcharge, de manière à ce que la fréquence des notifications de surcharge reçues par le contrôleur MGC en provenance de la passerelle MG en surcharge (réelle ou virtuelle) converge vers un niveau suffisamment faible.

Une instance distincte de la limitation des surcharges doit être déclenchée au niveau du contrôleur MGC pour chacune des passerelles MG (réelles ou virtuelles) surchargées qui relève de sa responsabilité. Ces instances distinctes ne doivent pas exister de manière indépendante (c'est‑à‑dire elles ne doivent pas explicitement échanger des informations). Les paramètres de limitation des surcharges doivent être configurables de manière distincte, par exemple, au moyen d'une interface de gestion propriétaire ou de l'utilisation du protocole SNMP pour appeler des fonctions de configuration.

Le scénario de surcharge le plus courant que le système de limitation peut traiter est celui où un ou plusieurs contrôleurs MGC provoquent ensemble la surcharge d'une passerelle MG qui dispose de plusieurs passerelles MG virtuelles (la passerelle MG virtuelle "i" interagit seulement avec le contrôleur MGC "i"). Il n'est pas nécessaire que le système de limitation connaisse le nombre de contrôleurs MGC qui provoquent la surcharge de la passerelle MG, ni même la capacité de la passerelle MG. La référence informative [1] donne une explication complète d'une méthode utilisable, et la référence informative [2] donne d'autres éléments sur la conception de systèmes de limitation des surcharges.

Pour l'essentiel, la fonction de limitation des surcharges est spécifiée en précisant comment elle doit agir, et non pas en indiquant comment elle doit être implémentée pour agir de la sorte. Cela a deux conséquences importantes.

Tout d'abord, une partie du paquetage (voir § 8.5) définit un ensemble de scénarios de surcharge, et toute implémentation entièrement conforme du paquetage doit automatiquement (c'est‑à‑dire sans intervention d'un opérateur pour ajuster les valeurs des paramètres lorsqu'on passe d'un scénario de surcharge à un autre) respecter toutes les prescriptions associées à chacun des scénarios.

Enfin, tous les paramètres configurables peuvent ne pas être connus de ce paquetage, étant donné qu'ils dépendent des implémentations mettant en œuvre la limitation. Néanmoins, l'implémentation doit disposer d'un moyen par lequel un opérateur peut modifier tous les paramètres qui affectent l'efficacité du système de limitation. On se reportera au paragraphe 9 pour les prescriptions de gestion associées à ce paquetage. Il est entendu que ces prescriptions seront respectées par une interface de gestion propriétaire, ou par l'utilisation du protocole SNMP.