Recommended resources
The freely available resources this lesson will direct you to.
Bonjour et bienvenue dans cette nouvelle leçon de votre formation pratique AudioCodes.
Introduction
Dans les leçons précédentes, nous avons méticuleusement assemblé les briques de base de notre configuration :
- Les IP Groups pour identifier les différentes entités SIP (opérateur, Teams, PBX).
- Les SIP Interfaces pour définir les points d'écoute de la signalisation.
- Les IP Profiles et Coder Groups pour définir le comportement SIP et les codecs autorisés.
- Les Media Realms pour délimiter les zones de passage des flux audio (média).
Cependant, il nous manque une information capitale : lorsque nous voulons envoyer un appel VERS un opérateur ou VERS Microsoft Teams, comment le SBC connaît-il leur adresse ? Un IP Group représente une entité, mais ne contient pas son adresse IP ou son nom de domaine (FQDN).
C'est ici qu'interviennent les Proxy Sets. L'objectif de cette leçon est de vous apprendre à configurer des 'Proxy Sets' pour définir les destinations SIP externes, c'est-à-dire les adresses IP ou FQDN et les ports des serveurs distants que vous souhaitez joindre. Le Proxy Set est en quelque sorte le carnet d'adresses du SBC pour les appels sortants.
1. Qu'est-ce qu'un Proxy Set ?
Un Proxy Set est un objet de configuration qui contient une liste d'une ou plusieurs adresses de destination SIP. Pour faire une analogie simple, si un IP Group est le nom d'un contact dans votre téléphone (ex: "Opérateur Principal"), le Proxy Set associé est la fiche de ce contact, contenant son ou ses numéros de téléphone (ex: sbc.operateur.fr:5060).
Chaque entrée dans un Proxy Set se compose :
- D'une adresse : une adresse IP (ex:
212.199.200.10) ou un FQDN (ex:sip.pstnhub.microsoft.com). - D'un port (ex:
5060ou5061). - D'un protocole de transport (UDP, TCP, ou TLS).
[PDF] Configuration Note - AudioCodes
Pour une définition formelle, la documentation d'AudioCodes résume très bien ce concept.
Lisez la brève description du terme 'Proxy Set' dans le tableau au début du document. Cela vous donnera la définition officielle du rôle de cet objet.
Un Proxy Set est ensuite assigné à un IP Group de type "Server". Lorsque le routage dirigera un appel vers cet IP Group, le SBC saura qu'il doit envoyer le message SIP à l'adresse définie dans le Proxy Set.
2. Configurer un Proxy Set simple (Adresse IP)
Commençons par le cas le plus simple : configurer une destination unique basée sur une adresse IP, comme un IP-PBX interne ou un opérateur SIP simple.
La configuration se trouve ici :Setup > Signaling & Media > Core Entities > Proxy Sets
[PDF] Configuration Note - AudioCodes
Ce guide de configuration d'AudioCodes contient de nombreux exemples pratiques. Nous allons suivre l'un d'eux pour créer un Proxy Set pointant vers une adresse IP.
Lisez la section '2.6 Step 6: Add Proxy Sets for IP PBX and SIP Trunk'. Concentrez-vous sur la création du premier Proxy Set pour l'IP PBX. Notez les deux étapes : d'abord, on crée l'objet 'Proxy Set' en lui donnant un nom et en l'associant à une 'SIP Interface'. Ensuite, on clique sur le lien 'Proxy Address' pour ajouter l'adresse IP et le port de la destination.
Le processus est donc en deux temps :
-
Créer l'enveloppe du Proxy Set :
Name: Un nom explicite, par exemplePSet_ITSP_A.SBC IPv4 SIP Interface: L'interface SIP que le SBC utilisera pour envoyer les messages SIP vers cette destination. C'est un point crucial : si votre opérateur est sur le WAN, vous devez sélectionner votre interface SIP WAN.
-
Ajouter l'adresse de destination :
- Cliquez sur le lien
Proxy Addressen dessous du tableau principal. - Cliquez sur
+New. Proxy Address: Entrez l'adresse IP et le port, au formatadresse:port(ex:212.199.200.10:5060).Transport Type: Choisissez le protocole requis par l'opérateur (généralement UDP ou TCP).
- Cliquez sur le lien
Voici un exemple visuel de la configuration d'un Proxy Set pour un Cisco Call Manager (CUCM), qui est un cas d'usage similaire basé sur une IP.

3. Configurer un Proxy Set avancé (FQDN, Redondance et Supervision)
Votre objectif inclut la maîtrise de l'intégration avec Microsoft Teams Direct Routing, qui est un excellent exemple de configuration de Proxy Set avancée. Teams n'utilise pas une seule adresse IP, mais plusieurs FQDN pour la redondance et la haute disponibilité.
Nous allons configurer un Proxy Set pour :
- Utiliser des FQDN (noms de domaine).
- Gérer la redondance (failover) avec des priorités.
- Superviser l'état des destinations avec des messages SIP OPTIONS.
Configuring Audiocodes SBC for Microsoft Teams Direct Routing
Cette vidéo de UC Collabing montre exactement comment configurer un Proxy Set pour Microsoft Teams. C'est une compétence que vous utiliserez très souvent.
Regardez attentivement les sections suivantes : Configuration du Proxy Set Teams (03:23 - 06:00) : Observez comment le présentateur nomme le Proxy Set, l'associe à l'interface SIP et au contexte TLS de Teams, puis active le 'Proxy Keep-Alive'. Portez une attention particulière à l'ajout des trois FQDN de Microsoft dans la table 'Proxy Address', chacun avec une priorité différente (1, 2, 3). Vérification de l'état (07:49 - 08:44) : Cette partie est très importante pour le troubleshooting. Le présentateur montre comment, une fois les certificats en place, on peut aller dans le menu 'Monitor > Proxy Set' pour vérifier que les destinations sont bien 'Online'.
Synthétisons les étapes clés vues dans la vidéo pour configurer un Proxy Set redondant comme celui de Teams :
-
Créer le Proxy Set :
Name:PSet_Teams.SBC IPv4 SIP Interface:Teams_Interface(l'interface dédiée à Teams).TLS Context Name:Teams(le contexte TLS avec les certificats pour Teams, que nous verrons dans un module futur).
-
Activer la supervision et la redondance :
Proxy Keep-Alive: Mettre surUsing Options. Le SBC enverra périodiquement un messageSIP OPTIONSà chaque destination pour vérifier si elle est active. Si une destination ne répond pas, elle sera marquée comme "offline" et le SBC basculera sur la suivante.Proxy Hot Swap: Mettre surEnable. Cela permet au SBC de basculer sur une destination de secours si la destination active tombe en panne.Proxy Load Balancing Method: Mettre surRandom Weightspour le cas de Teams, bien que nous utilisions ici les priorités pour du failover pur.
-
Ajouter les adresses FQDN dans la table
Proxy Address:
| Proxy Address | Transport Type | Proxy Priority |
|---|---|---|
sip.pstnhub.microsoft.com:5061 |
TLS | 1 |
sip2.pstnhub.microsoft.com:5061 |
TLS | 2 |
sip3.pstnhub.microsoft.com:5061 |
TLS | 3 |
Le paramètre Proxy Priority est essentiel ici : le SBC essaiera toujours de contacter la destination avec la priorité la plus basse (1). Si celle-ci est hors ligne, il passera à la priorité 2, puis à la 3.

Conclusion
Vous savez désormais comment définir les destinations externes vers lesquelles le SBC enverra les appels. Les Proxy Sets sont le "carnet d'adresses" du SBC. Ils sont indispensables pour connecter votre système à des opérateurs, des plateformes cloud comme Teams, ou d'autres équipements SIP. La capacité de configurer des Proxy Sets simples (IP) et avancés (FQDN avec redondance) est une compétence fondamentale pour tout projet et pour le dépannage.
Les Étapes Clés pour configurer un Proxy Set
Voici la séquence d'actions à mémoriser :
- Identifier la destination : Récupérez l'adresse (IP ou FQDN), le port et le protocole de transport du service distant.
- Naviguer : Aller dans
Setup > Signaling & Media > Core Entities > Proxy Sets. - Créer l'objet Proxy Set : Cliquer sur
+New, donner un nom et l'associer à la bonneSIP Interfacesortante. - Configurer la supervision : Activer le
Proxy Keep-Alive(généralementUsing Options) pour que le SBC surveille la disponibilité de la destination. - Ajouter les adresses : Cliquer sur le lien
Proxy Addresset ajouter une ou plusieurs destinations. - Définir les adresses et la redondance : Pour chaque adresse, spécifier l'IP/FQDN, le port et le
Transport Type. Si vous avez plusieurs adresses pour du failover, assignez desProxy Prioritydifférentes. - Appliquer et Sauvegarder.
- (Étape Logique Suivante) : Assigner ce
Proxy Setà unIP Groupde type "Server".
Prochaine étape
Félicitations ! Vous avez maintenant configuré tous les blocs de construction fondamentaux du module 3. Nous avons les entités (IP Groups), leurs points de connexion (SIP Interfaces, Media Realms), leurs capacités (IP Profiles, Coder Groups) et maintenant leurs destinations (Proxy Sets).
Dans le prochain module, nous allons enfin assembler toutes ces pièces du puzzle. La prochaine leçon inaugurera le module sur le Routage d'Appels et vous expliquera la logique de routage du SBC. Nous apprendrons à créer notre première règle de routage IP-to-IP qui dira au SBC : "Si un appel vient de cet IP Group, envoie-le vers cet autre IP Group", qui utilisera le Proxy Set que nous venons de créer pour acheminer l'appel.