Voix : Protocole MGCP (Media Gateway Control Protocol)

Configuration de la téléphonie SRS et du mode de secours MGCP

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Si vous avez la version 2.0 ou ultérieures du Remote Site Telephony de survie (SRST) et le retour de Protocole MGCP (Media Gateway Control Protocol) configurés sur la passerelle, employez ce document afin de résoudre l'un ou l'autre de ces problèmes de Basculement MGCP :

  • Un téléphone sur un port du Foreign Exchange Station (FXS) n'obtient pas une tonalité, ou vous ne pouvez pas faire des appels entrant par un port du Foreign Exchange Office (FXO) ou par la liaison RNIS.

  • Vous ne pouvez pas faire des appels entrant avec le cadran centripète direct (A FAIT) à une passerelle MGCP, configurée pour le retour MGCP, dans une situation de Basculement.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Composants utilisés

Les informations dans ce document sont basées sur cette version de logiciel :

  • Version de logiciel 12.2(11)T et ultérieures de½ du¿Â du Cisco IOSïÂ

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Aucune tonalité sur un port FXS, ou ne peut faire des appels entrant par des ports ou des liaisons RNIS FXO

Ce problème est expliqué en détail dans cette section.

Vous êtes présenté avec un téléphone sur un port FXS qui n'obtient pas une tonalité, ou vous ne pouvez pas faire des appels entrant par un port ou la liaison RNIS FXO. Dans de telles situations, ceci est configuré sous le pair de cadran approprié de réseau téléphonique public commuté (POTS) :

dial-peer voice X pots
     application mgcpapp

Remarque: Pour le Logiciel Cisco IOS version 12.3(7)T ou plus tard, la commande de mgcpapp d'application ne doit pas être appliqué à l'homologue de numérotation POTS qui prend en charge la liaison PRI.

Dans cette situation, un message d'erreur semblable à ceci apparaît sur la console de la passerelle de Cisco IOS :

*Mar  1 20:41:58.571: %CALL_CONTROL-6-APP_NOT_FOUND: 
Application mgcp in dial-peer 10 not found.  
Handing callid 13 to the alternate app.

Remarque: Pour version du logiciel Cisco IOS 12.4(8c) ou plus tard, quand la commande de mgcpapp d'application est appliquée :

Dans cette situation, un message d'avertissement semblable à ceci apparaît sur la console de la passerelle de Cisco IOS :

Warning: This command has been deprecated and will be automatically
converted to the following:
     service mgcp

Pour le Logiciel Cisco IOS version 12.3(7)T ou plus tard, la commande de mgcpapp d'application ne devrait pas être appliqué à l'homologue de numérotation POTS.

Solutions

Figure 1 : Téléphones IP de Cisco de succursale connectés à un Cisco CallManager central distant

configsrst_mgcpfallback1.gif

Si le Cisco CallManager devient inaccessible, les téléphones peuvent utiliser Cisco expriment le routeur pour le Traitement des appels. Les téléphones entrent dans le mode SRST quand l'un ou l'autre de ces derniers se produit :

  • Le lien WAN au Cisco CallManager au lieu d'exploitation principal descend.

  • La connexion au Cisco CallManager est perdue.

SRST permet à des téléphones dans les succursales pour continuer à fonctionner jusqu'à ce que le lien WAN soit soulevé ou jusqu'aux téléphones peut s'inscrire à un Cisco CallManager de nouveau.

Utilisez une des solutions décrites dans cette section pour résoudre ce problème.

Solution 1

Pour le routeur au retour à l'application par défaut, configurez cette commande en mode de configuration globale :

Pour la version du logiciel Cisco IOS 12.3(13)T ou plus tôt :

R(config)#call application alternate default

Pour Logiciel Cisco IOS version 12.3(14)T ou plus tard :

R(config)#application
R(config-app)#global
R(config-app-global)#service alternate Default

Si l'application MGCP n'est pas disponible, l'application par défaut succède.

Solution 2

Vous devez créer un homologue de numérotation POTS différent (h323 par défaut d'application) pour utiliser en mode de retour.

Appel entrant avec N'A PAS FAIT à une passerelle MGCP dans le Basculement

Ce problème est expliqué en détail dans cette section.

Vous ne pouvez pas faire des appels entrant, avec AVEZ FAIT, à une passerelle MGCP configurée pour le Basculement MGCP dans une situation de Basculement — quoiqu'il y ait une connexion, le téléphone ne sonne pas. C'est un exemple de la commande de debug isdn q931 utilisée sur la passerelle de Cisco IOS, quand vous vérifiez ce problème :

Exemple de vérification de problème
*Mar  1 20:53:33.511: ISDN Se1/0:15 Q931: RX <- SETUP pd = 8  callref = 0x000A 
        Bearer Capability i = 0x8090A3 
                Standard = CCITT 
                Transer Capability = Speech 
                Transfer Mode = Circuit 
                Transfer Rate = 64 kbit/s 
        Channel ID i = 0xA98381 
                Exclusive, Channel 1 
        Calling Party Number i = 0x00, 0xA2, '5000' 
                Plan:Unknown, Type:Unknown 
        Called Party Number i = 0xC1, '5002' 
                Plan:ISDN, Type:Subscriber(local) 
*Mar  1 20:53:33.543: ISDN Se1/0:15 Q931: TX -> CALL_PROC pd = 8  callref = 0x800A 
        Channel ID i = 0xA98381 
                Exclusive, Channel 1 
*Mar  1 20:53:33.543: ISDN Se1/0:15 Q931: TX -> CONNECT pd = 8  callref = 0x800A 
*Mar  1 20:53:33.595: ISDN Se1/0:15 Q931: RX <- CONNECT_ACK pd = 8  callref = 0x000A 
*Mar  1 20:53:40.045: ISDN Se1/0:15 Q931: RX <- DISCONNECT pd = 8  callref = 0x000A 
        Cause i = 0x8090 - Normal call clearing 
*Mar  1 20:53:40.057: ISDN Se1/0:15 Q931: TX -> RELEASE pd = 8  callref = 0x800A 
*Mar  1 20:53:40.073: ISDN Se1/0:15 Q931: RX <- RELEASE_COMP pd = 8  callref = 0x000A 

Solution

La solution au problème est expliquée en détail dans cette section.

Vous devez vérifier que vous avez fait ces configurations sur l'homologue de numérotation POTS approprié :

dial-peer voice X pots
     application mgcpapp
     incoming called-number .
     direct-inward-dial
     port 1/0:15

Remarque: Pour le Logiciel Cisco IOS version 12.3(7)T ou plus tard, la commande de mgcpapp d'application ne doit pas être appliqué à l'homologue de numérotation POTS qui prend en charge la liaison PRI.

C'est un exemple d'une configuration correcte :

Exemple de configuration
isdn switch-type primary-net5 
! 
! 
ccm-manager fallback-mgcp 
ccm-manager mgcp 
ccm-manager config 
mta receive maximum-recipients 0 
! 
controller E1 1/0 . pri-group timeslots 1-12,16 service mgcp 
! 
controller E1 1/1 
! 

! 
! 
interface Ethernet0/0 
 ip address 10.48.80.9 255.255.255.0 
 duplex auto
speed auto
! 
interface Serial1/0:15 
 no ip address 
 no logging event link-status 
 isdn switch-type primary-net5 
 isdn incoming-voice voice 
 isdn bind-l3 ccm-manager 
 no cdp enable 
! 

! 
! 
call rsvp-sync 
! 
call application alternate DEFAULT 

!--- For Cisco IOS� Software Release 12.3(14)T or later, 
this command was replaced by the service command 
in global application configuration mode.
application
 global
  service alternate Default 
Refer to Solution 1 for the command syntax.

! 
voice-port 1/0:15 
! 
mgcp 
mgcp dtmf-relay voip codec all mode cisco 
mgcp package-capability rtp-package 
mgcp sdp simple 
! 
mgcp profile default 
! 
! 
! 
dial-peer cor custom 
! 
! 
! 
dial-peer voice 10 pots 
application mgcpapp 
incoming called-number .
destination-pattern 9T 
direct-inward-dial 
port 1/0:15 

! 
! 
call-manager-fallback 
 limit-dn 7960 2 
 ip source-address 10.48.80.9 port 2000 
 max-ephones 10 
 max-dn 32 
 dialplan-pattern 1 704.... extension-length 4 
 keepalive 20 
 default-destination 5002 
 alias 1 5003 to 5002 
 call-forward busy 5002 
 call-forward noan 5002 timeout 12 
 time-format 24 
! 
! 
line con 0 
 exec-timeout 0 0 
line aux

Remarque: Pour des appels sortants, vous devez configurer la destination-pattern.

Voici un lien à un vidéo sur la Communauté de support de Ciscoleavingcisco.com qui décrit la procédure pour installer SRST de base : Configurer SRST de base leavingcisco.com

configsrst_mgcpfallback2.gif

Vérifiez

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.


Informations connexes


Document ID: 29960