Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 15

Configuration d'un Media Realm et association d'interfaces réseau

Recommended resources

Bonjour,

Dans nos leçons précédentes, nous avons jeté les bases de la signalisation SIP en configurant les SIP Interfaces (les points d'écoute de votre SBC) et les IP Groups (les entités avec qui il communique). Vous avez remarqué que ces deux objets de configuration possèdent un paramètre commun : le Media Realm. C'est le chaînon manquant qui relie le monde de la signalisation SIP au monde du transport média RTP/SRTP.

L'objectif de cette leçon est de vous apprendre à configurer un Media Realm et à l'associer aux interfaces réseau appropriées. En tant qu'expert en communications unifiées, vous savez que la séparation et la maîtrise des flux de signalisation et des flux média sont fondamentales. Le Media Realm est précisément l'outil qu'AudioCodes fournit pour gérer cette séparation de manière structurée. Sa bonne configuration est indispensable pour garantir que les flux audio et vidéo transitent par les bonnes interfaces réseau, avec les bons ports, et respectent les règles de sécurité de votre infrastructure.

1. Qu'est-ce qu'un Media Realm ?

Un Media Realm, ou "royaume média", est une entité de configuration qui définit un pool de ressources réseau dédiées au trafic média. Alors que les SIP Interfaces et IP Groups gèrent le dialogue SIP, le Media Realm gère les flux RTP (Real-time Transport Protocol) et SRTP (Secure RTP) qui transportent la voix et la vidéo.

Ses fonctions principales sont de :

  • Associer le trafic média à une interface réseau spécifique (par exemple, l'interface du LAN ou celle du WAN).
  • Définir une plage de ports UDP spécifique pour les flux RTP/SRTP.
  • Limiter le nombre de sessions média simultanées pour contrôler l'utilisation des ressources.

Pour une définition formelle, nous allons nous référer à la documentation officielle.

Configuring Media Realms - AudioCodes

Ce document introduit le concept de Media Realm et sa fonction au sein du SBC.

Lisez l'introduction de ce document. Portez une attention particulière à la manière dont un Media Realm divise une interface en plages de ports et comment il est ensuite assigné aux SIP Interfaces et aux IP Groups pour être appliqué aux appels. Notez également la règle de priorité : le Media Realm d'un IP Group surcharge celui de toute autre entité.

Comme vous l'avez lu, le Media Realm est le pivot de la gestion des ressources média. Il permet de sculpter la topologie réseau du SBC pour s'assurer que, par exemple, le trafic média interne reste sur le LAN et que seul le trafic destiné à un opérateur externe utilise l'interface WAN.


2. Configuration des Paramètres d'un Media Realm

La configuration s'effectue via le menu Setup > Signaling & Media > Core Entities > Media Realms. L'interface de configuration, que voici, est simple mais chaque paramètre a un impact direct sur le comportement du flux média.

Interface de configuration d'un Media Realm sur un SBC AudioCodes. On y retrouve les sections "General" et "Quality of Experience".

Créons un nouveau Media Realm et analysons ses paramètres clés.

Configuring Media Realms - AudioCodes

Cette section de la documentation détaille chaque paramètre de la page de configuration du Media Realm.

Veuillez lire les descriptions des paramètres suivants dans la section "General" : 'Name' : Pour l'identification. 'IPv4 Interface Name' : Le lien crucial vers l'interface réseau. 'UDP Port Range Start' : Le début de la plage de ports média. 'Number of Media Session Legs' : Le nombre de flux média autorisés. 'UDP Port Range End' : Champ en lecture seule, calculé automatiquement. 'Default Media Realm' : Pour les cas où aucun realm n'est spécifié.

Synthétisons ces informations avec une perspective pratique, particulièrement pertinente pour un chef de projet qui doit assurer la cohérence de la configuration :

  • Name : Comme toujours, un nommage rigoureux est essentiel. Des noms comme MR_LAN_Internal ou MR_WAN_Teams sont bien plus explicites que MediaRealm1.
  • IPv4 Interface Name : C'est ici que l'on associe le realm à une interface réseau. Vous sélectionnerez ici l'une des interfaces que vous avez préalablement configurées (par exemple, LAN_IF ou WAN_IF). C'est le paramètre central de cet objectif d'apprentissage.
  • UDP Port Range Start et Number of Media Session Legs : Ces deux champs définissent la piscine de ports UDP que le SBC utilisera. Par exemple, un Start à 10000 et Number of Legs à 200 allouera une plage de ports pour 200 sessions média (la taille exacte de la plage dépend d'autres paramètres système, mais le concept est là). Ces plages de ports doivent être autorisées sur vos pare-feux.
  • Default Media Realm : Un seul realm peut être désigné comme celui par défaut. Il sera utilisé si une SIP Interface ou un IP Group n'a pas de Media Realm explicitement assigné.

Un cas d'usage typique, notamment pour l'intégration avec Microsoft Teams, est de créer deux Media Realms distincts.

[PDF] Connecting AudioCodes' SBC to Microsoft Teams Direct Routing

Ce guide de configuration pour Microsoft Teams Direct Routing fournit un excellent exemple pratique de la création de deux Media Realms pour séparer le trafic LAN et WAN.

Lisez la section 4.6, "Configuring Media Realm". Observez la table d'exemple qui montre la création d'un realm MRLan sur l'interface LAN_IF et un MRWan sur l'interface WAN_IF, chacun avec sa propre plage de ports.

Cet exemple est l'illustration parfaite de la bonne pratique : segmenter les flux média en fonction de leur appartenance réseau (interne vs externe).


3. Démonstration et Association

Voir ces concepts en action consolide la compréhension. La vidéo suivante montre un ingénieur configurant un SBC pour Teams, en commençant par les Media Realms.

Configuring Audiocodes SBC for Microsoft Teams Direct Routing

Cette vidéo montre la configuration de bout en bout d'un SBC pour Microsoft Teams. Nous allons nous concentrer sur les étapes relatives aux Media Realms.

Regardez la création des Media Realms entre cette section. L'ingénieur crée un "Teams Mr Media Realm" associé à l'interface Van (WAN) et un "COC media realm" associé à l'interface Lan. Il définit également une plage de ports différente pour le realm LAN. Plus loin, observez comment le Media Realm est utilisé. Entre ce passage, il associe le "Teams media realm" qu'il vient de créer à l'IP Group représentant Microsoft Teams. C'est l'étape qui active le Media Realm pour tous les appels routés vers cet IP Group.

La vidéo illustre parfaitement le cycle de vie : création du Media Realm avec son association à une interface réseau, puis assignation de ce realm à une entité de signalisation (ici, un IP Group) pour l'appliquer concrètement aux appels.


4. Vue d'Ensemble de l'Architecture

Revenons à une vue d'ensemble pour bien positionner le Media Realm dans l'architecture globale du SBC.

Diagramme de l'architecture logique d'un SBC AudioCodes, montrant les relations entre les Trunk Groups, SIP Interfaces, IP Groups et Media Realms.

Sur ce schéma, les Media Realms sont représentés par la boîte n°3. Observez bien ses connexions :

  • Il n'est pas directement connecté aux réseaux externes (PSTN, WAN, LAN).
  • Il est lié logiquement aux SIP Interfaces (boîte n°2) et aux IP Groups (boîte n°4).

Cela confirme la logique de fonctionnement : un appel entrant sur une SIP Interface et/ou routé vers un IP Group déclenchera l'utilisation du Media Realm qui leur est associé. Le SBC utilisera alors l'interface réseau et la plage de ports définies dans ce realm pour établir le chemin média (RTP/SRTP) pour cette branche de l'appel.


Conclusion

Vous maîtrisez maintenant le troisième et dernier pilier des entités de base d'AudioCodes. Le Media Realm est le pont entre la signalisation et le média, vous donnant un contrôle granulaire sur les ressources réseau utilisées pour la voix et la vidéo.

Les points clés à retenir sont :

  • Le Media Realm définit un pool de ressources média : une interface réseau, une plage de ports UDP et un nombre de sessions.
  • Il est fondamental pour la segmentation du trafic (ex: interne/LAN vs externe/WAN), ce qui est crucial pour la sécurité et la gestion du réseau.
  • Les paramètres essentiels à configurer sont le Name, l'IPv4/IPv6 Interface Name, et la UDP Port Range Start avec le Number of Media Session Legs.
  • Un Media Realm n'est actif que lorsqu'il est associé à une entité de signalisation, comme une SIP Interface ou, plus couramment, un IP Group.
  • La règle de priorité veut que le Media Realm défini au niveau de l'IP Group l'emporte sur tout autre.

Maintenant que nous avons configuré les trois entités fondamentales – SIP Interfaces, IP Groups et Media Realms –, nous disposons de tous les blocs de construction pour assembler une route d'appel complète. Dans la prochaine leçon, nous mettrons en pratique ces connaissances pour configurer un trunk SIP de bout en bout vers un opérateur (ITSP).