Recommended resources
The freely available resources this lesson will direct you to.
Bonjour !
Dans la leçon précédente, nous avons créé les objets de connectivité fondamentaux pour notre intégration NICE : le Proxy Set pour définir la destination et l'IP Group pour représenter le partenaire logique (IG-NICE-CXone). Nous avons donc une destination, mais pour l'instant, aucune route n'y mène.
L'objectif de cette leçon est de tracer cette route. Nous allons configurer une règle de routage d'appel (IP-to-IP Routing Rule). C'est le mécanisme central du SBC qui examine un appel entrant et décide où l'envoyer. À la fin de cette session, vous saurez comment créer une règle qui achemine les appels provenant d'une source spécifique, comme votre opérateur téléphonique (ITSP), directement vers le trunk NICE.
La Logique du Routage sur AudioCodes
Avant de configurer, il est essentiel de comprendre comment le SBC AudioCodes prend ses décisions de routage. Imaginez une liste de contrôle que le SBC parcourt du haut vers le bas pour chaque nouvel appel.
- Le Tableau de Routage : Le routage se base sur un tableau (
IP-to-IP Routing table). Le SBC évalue chaque règle de ce tableau, dans l'ordre, de la première à la dernière. - La Première Règle qui Matche Gagne : Dès qu'il trouve une règle dont les conditions correspondent à l'appel entrant, il exécute l'action de cette règle (par exemple, envoyer l'appel à une destination) et arrête sa recherche. Si aucune règle ne correspond, l'appel est rejeté.
- Match et Action : Chaque règle est composée de deux parties :
- Match (Condition) : Définit les caractéristiques de l'appel à intercepter. La condition la plus courante et la plus robuste est le
Source IP Group(D'où vient l'appel ?). - Action (Destination) : Définit ce qu'il faut faire si la condition est remplie. L'action la plus simple est de spécifier un
Destination IP Group(Où envoyer l'appel ?).
- Match (Condition) : Définit les caractéristiques de l'appel à intercepter. La condition la plus courante et la plus robuste est le
Pour approfondir cette logique, je vous invite à consulter la documentation officielle d'AudioCodes.
Configuring SBC IP-to-IP Routing Rules - AudioCodes
Ce document explique le concept fondamental des règles de routage IP-to-IP. Il vous aidera à bien saisir la logique 'Match' / 'Action' et l'importance de l'ordre des règles.
Lisez l'introduction du document, jusqu'à la phrase 'If it doesn't find a matching rule, it rejects the call.' Concentrez-vous sur la définition des concepts 'Match' et 'Action'.
Pour notre intégration NICE, la logique sera donc : SI un appel arrive depuis notre IP Group opérateur (ITSP), ALORS nous l'envoyons vers notre IP Group NICE (IG-NICE-CXone).
Étape par Étape : Création de la Règle de Routage vers NICE
Passons maintenant à la pratique. Nous allons créer la règle qui connecte une source d'appel à notre destination NICE. Pour cet exercice, nous supposerons que vous avez déjà un IP Group configuré pour votre opérateur téléphonique, que nous appellerons IG-ITSP.
La procédure de création est bien documentée.
Configuring SBC IP-to-IP Routing Rules - AudioCodes
Cette section de la documentation vous guide à travers les étapes de création d'une règle dans l'interface web. Elle vous servira de référence pour la manipulation qui suit.
Parcourez la procédure décrite sous 'To configure an IP-to-IP routing rule:'. Ne vous attardez pas sur tous les paramètres pour l'instant, mais visualisez les étapes : ouvrir la table, cliquer sur 'New', remplir les champs et appliquer.
Voici comment nous allons remplir les champs pour notre besoin spécifique :
- Navigation : Allez dans le menu
Setup menu > Signaling & Media tab > SBC folder > Routing > IP-to-IP Routing. - Création : Cliquez sur
New. Une nouvelle fenêtre de configuration s'ouvre.
L'image ci-dessous montre la fenêtre de configuration que vous devriez voir. Bien que l'exemple concerne une route vers Microsoft Teams, les champs que nous allons utiliser sont exactement les mêmes.

-
Configuration des Paramètres :
-
Section
GENERAL- Name : Donnez un nom explicite. C'est crucial pour le dépannage. Par exemple :
Route_ITSP_to_NICE.
- Name : Donnez un nom explicite. C'est crucial pour le dépannage. Par exemple :
-
Section
MATCH(les conditions)- Source IP Group : C'est le paramètre clé. Sélectionnez dans la liste déroulante l'
IP Groupqui représente votre opérateur, par exempleIG-ITSP. Le SBC appliquera cette règle à tous les appels entrants provenant de ce groupe.
- Source IP Group : C'est le paramètre clé. Sélectionnez dans la liste déroulante l'
-
Section
ACTION(la destination)- Destination Type : Laissez la valeur par défaut,
IP Group. C'est l'option la plus courante qui indique au SBC d'envoyer l'appel vers un partenaire logique. - Destination IP Group : Sélectionnez l'
IP Groupque nous avons créé dans la leçon précédente :IG-NICE-CXone.
- Destination Type : Laissez la valeur par défaut,
-
-
Appliquer : Cliquez sur
Apply.
Et voilà ! Vous venez de créer une autoroute pour les appels entre votre opérateur et la plateforme NICE.
Le tableau de routage final ressemblera à ceci, où une ligne est dédiée à notre nouvelle règle.

Synthèse du Flux d'Appel
Récapitulons le parcours complet d'un appel avec notre nouvelle configuration :
- Un appel (message
INVITE) arrive sur le SBC depuis l'adresse IP de votre opérateur (ITSP). - Le SBC, grâce à sa table de classification (un sujet que nous aborderons plus en détail), identifie que l'appel provient de l'
IP GroupIG-ITSP. - Le SBC consulte la table
IP-to-IP Routingdu haut vers le bas. - Il tombe sur notre règle
Route_ITSP_to_NICEet la conditionSource IP Group = IG-ITSPest remplie. - Le SBC exécute l'action : router vers le
Destination IP GroupIG-NICE-CXone. - Le SBC consulte la configuration de
IG-NICE-CXone, trouve leProxy Setassocié (PS-NICE-CXone), et envoie le messageINVITEà l'adresse FQDN de NICE en utilisant le transport sécuriséTLS.
Le chemin est maintenant complet et logique, de la source à la destination.
Conclusion
Aujourd'hui, nous avons assemblé les pièces du puzzle. En créant une règle de routage IP-to-IP, nous avons activé le chemin de communication vers NICE que nous avions préparé lors de la leçon précédente.
Points Clés à Retenir :
- Le routage des appels sur un SBC AudioCodes est géré par la table
IP-to-IP Routing. - Les règles sont évaluées séquentiellement, et la première correspondance l'emporte. L'ordre est donc crucial dans des configurations complexes.
- Une règle de routage de base lie une source (
Source IP Group) à une destination (Destination IP Group). - En liant l'
IP Groupde votre opérateur à l'IP Groupde NICE, vous avez défini un chemin d'appel explicite entre les deux entités.
Aperçu de la prochaine leçon :
Notre règle actuelle est efficace mais basique : elle envoie tous les appels venant de l'opérateur vers NICE. Mais que se passe-t-il si vous devez router les appels vers une file d'attente ou un script spécifique chez NICE en fonction du numéro appelé ? Ou si vous devez modifier le format du numéro avant de l'envoyer ?
Dans la prochaine leçon, nous entrerons dans le monde de la manipulation SIP. Vous apprendrez à utiliser les Message Manipulation Rules (MMR) pour modifier les messages SIP à la volée, ce qui vous donnera un contrôle total sur le routage et l'interopérabilité. Ce sera notre première étape dans la maîtrise du dépannage et de la configuration avancée que vous visez.