Ce document montre comment activer une passerelle MGCP (Media Gateway Control Protocol) pour basculer vers une application de session H323 lorsque la connexion TCP (WAN Transmission Control Protocol) au serveur Cisco CallManager principal est perdue et qu'aucun serveur Cisco CallManager de secours n'est disponible.
Aucune condition préalable spécifique n'est requise pour ce document.
Les informations dans ce document sont basées sur les versions de logiciel et de matériel ci-dessous.
Logiciel Cisco IOS® Version 12.3(4)T1
Routeur de la gamme Cisco 3700
Cisco CallManager 3.3 et versions ultérieures
Remarque : Cisco IOS version 12.2(11)T est la version minimale requise de Cisco IOS requise pour exécuter la fonction de secours MGCP et la fonction SRST (Survivable Remote Site Telephony) sur la même case.
Les informations présentées dans ce document ont été créées à partir de périphériques dans un environnement de laboratoire spécifique. All of the devices used in this document started with a cleared (default) configuration. Si vous travaillez dans un réseau opérationnel, assurez-vous de bien comprendre l'impact potentiel de toute commande avant de l'utiliser.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Tous les appels MGCP analogiques et T1 CAS (Channel-Associated Signaling) actifs sont maintenus pendant la transition de secours. Les appelants ne connaissent pas la transition de secours et ces appels MGCP actifs ne sont effacés que lorsque les appelants communicants raccrochent. Les appels de liaison MGCP PRI actifs sont libérés lors de la reprise.
Tous les appels MGCP transitoires (c'est-à-dire les appels qui ne sont pas à l'état connecté) sont effacés au début de la transition de secours et doivent être tentés à nouveau ultérieurement.
Cette configuration fournit des services de connexion de base pour le trafic de téléphonie IP qui passe par la passerelle. Lorsque la passerelle MGCP locale passe en mode de secours, l'application de session H.323 par défaut assume la responsabilité du traitement des nouveaux appels. Seuls les appels vocaux à deux interlocuteurs de base sont pris en charge pendant la période de secours.
À l'exception des appels RNIS T1 et E1 PRI, tous les appels MGCP actifs au moment du secours sont conservés, tandis que les appels transitoires sont libérés. Lorsqu'un utilisateur termine (raccroche) un appel MGCP actif, l'application MGCP gère l'événement raccroché et efface toutes les ressources d'appel.
Remarque : Pour en savoir plus sur les commandes utilisées dans le présent document, utilisez l’outil de recherche de commandes (clients inscrits seulement).
Ce document utilise la configuration réseau indiquée dans le diagramme suivant :
Ce document utilise les configurations présentées ci-dessous. Les trois configurations permettent à l'utilisateur de :
Activez la fonction de secours dans la passerelle Cisco IOS.
Configurez des terminaux de numérotation dial-peer POTS contrôlés par MGCP avec des modèles de destination pour gérer les appels sortants via H.323 en cas de secours.
Configurez des terminaux de numérotation dial-peer VoIP (Voice over IP) pour acheminer les appels entrants (vers des téléphones IP) vers un routeur local (serveur Cisco CallManager de secours) qui assure la sauvegarde des téléphones IP.
Passerelle IOS |
---|
Pour le logiciel Cisco IOS version 12.3(13)T ou antérieure : interface FastEthernet0/0 ip address 192.168.1.12 255.255.255.0 ccm-manager fallback-mgcp call application alternate DEFAULT !----H.323 is the default signalling protocol. !--- An FXS-connected phone gets a dial-tone from the router !--- instead of being instructed to do so via MGCP by !--- Cisco CallManager.Pour le logiciel Cisco IOS version 12.3(14)T ou ultérieure : R(config)#application R(config-app)#global R(config-app-global)#service alternate Default |
Homologues de numérotation POTS |
---|
dial-peer voice X pots application mgcpapp destination-pattern 0T !----Note that the destination-pattern command is needed for H.323 when the MGCP fallback happens. port 2/0:15 forward-digits all dial-peer voice X pots application mgcpapp destination-pattern 2000 !----Note that the destination-pattern command is needed for H.323 when the MGCP fallback happens. !-- port 1/0/0 Remarque : Pour le logiciel Cisco IOS Version 12.3(7)T ou ultérieure, la commande application mgcpapp ne doit pas être appliquée au terminal de numérotation dial-peer POTS prenant en charge la liaison PRI. |
La configuration SRST présentée ici est requise pour la prise en charge des téléphones IP Cisco.
Configuration SRST |
---|
call-manager-fallback !--- Enables SRST support and enters Cisco CallManager fallback mode. max-conferences 8 ip source-address 192.168.1.12 port 2000 !--- 192.168.1.12 is the IP address of the Cisco IOS gateway through which it !--- communicates with the Cisco IP Phones. !--- Here, the Cisco IOS gateway is also configured as a Cisco CallManager fallback server. max-ephones 10 max-dn 10 |
La configuration d'homologue de numérotation VoIP indiquée ici est requise si vous avez un autre routeur local connecté à la passerelle Cisco IOS et agissant comme serveur Cisco CallManager de secours. Si cette passerelle elle-même agit comme un serveur Cisco Callmanager de secours en exécutant SRST, le terminal de numérotation dial-peer VoIP suivant n'a pas besoin d'être configuré. La version 12.2(11)T du logiciel Cisco IOS est la version minimale requise pour exécuter la reprise MGCP et SRST sur le même boîtier.
Homologues de numérotation VoIP |
---|
dial-peer voice 5000 voip destination-pattern 5... !--- These are IP phone directory numbers. session target ipv4: x.x.x.x !--- x.x.x.x. represents the IP address !--- of the fallback Cisco CallManager server. |
Si vous avez Cisco CallManager V3.3, 4.x ou version ultérieure
Créer une référence SRST
Dans Cisco CallManager, cliquez sur System et SRST.
Sur la page Rechercher et répertorier les références SRST, cliquez sur Ajouter une nouvelle référence SRST.
Sur la page SRST Reference Configuration, saisissez un nom dans le champ SRST Reference Name et l'adresse IP du routeur Cisco SRST dans le champ IP Address.
Cliquez sur Insert.
Appliquez la référence SRST ou la passerelle par défaut à un ou plusieurs pools de périphériques.
Dans Cisco CallManager, cliquez sur System and Device Pool.
Sur la page Device Pool Configuration, cliquez sur l'icône du pool de périphériques souhaité.
Sur la page Device Pool Configuration, choisissez une référence SRST ou “ Utiliser la ” passerelle par défaut dans le menu SRST Reference.
Cette section présente des informations que vous pouvez utiliser pour vous assurer que votre configuration fonctionne correctement.
Certaines commandes show sont prises en charge par l'Output Interpreter Tool (clients enregistrés uniquement), qui vous permet de voir une analyse de la sortie de la commande show.
Ces commandes peuvent être utilisées pour vérifier la configuration de secours MGCP :
show call-manager-fallback all : affiche la configuration détaillée de tous les téléphones IP Cisco, ports vocaux et homologues de numérotation de votre réseau lors de la reprise de Cisco CallManager.
show call-manager-fallback dial-peer : affiche le résultat pour les terminaux de numérotation dial-peer pendant la reprise de CiscoCallManager.
show ccm-manager fallback-mgcp : affiche la liste des serveurs Cisco CallManager, leur état actuel et leur disponibilité.
Remarque : La sortie de la commande show ccm-manager fallback-mgcp présentée ici est prise avant que la reprise MGCP ne se produise.
mgcp-gateway# show ccm-manager fallback-mgcp Current active Call Manager: 192.168.1.2 MGCP Fallback mode: Enabled/OFF Last MGCP Fallback start time: None Last MGCP Fallback end time: None
Lorsque la connexion à Cisco CallManager est perdue et que MGCP Fallback est activé, le résultat est le suivant :
mgcp-gateway# show ccm-manager fallback-mgcp Current active Call Manager: None MGCP Fallback mode: Enabled/ON Last MGCP Fallback start time: 05:58:48 UTC Oct 6 2004 Last MGCP Fallback end time: 05:56:30 UTC Oct 6 2004
Ce message de console permet de vérifier l'opération de secours MGCP.
Sep 23 16:35:34.707: %CALL_CONTROL-6-APP_NOT_FOUND: Application mgcpapp in dial-peer 1 not found. Handing callid 98 to the alternate app default
Certaines commandes show sont prises en charge par l'Output Interpreter Tool (clients enregistrés uniquement), qui vous permet de voir une analyse de la sortie de la commande show.
Remarque : avant d'émettre des commandes debug, reportez-vous à Informations importantes sur les commandes de débogage.
debug ccm-manager events - Affiche les informations de débogage sur Cisco CallManager.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
14-Sep-2005 |
Première publication |