Si tiene la versión 2.0 o posterior de Survival Remote Site Telephony (SRST) y la reserva de Media Gateway Control Protocol (MGCP) configurada en la puerta de enlace, utilice este documento para resolver cualquiera de estos problemas de conmutación por fallo de MGCP:
Un teléfono de una estación de intercambio remota (FXS) no recibe tono de marcado o no puede realizar llamadas entrantes a través de un puerto de oficina de intercambio remoto (FXO) o a través del enlace ISDN.
No puede realizar llamadas entrantes con marcación entrante directa (DID) a un gateway MGCP, configurado para la reserva MGCP, en una situación de recuperación ante fallos.
No hay requisitos específicos para este documento.
La información de este documento se basa en esta versión del software:
Cisco IOS® Software Release 12.2(11)T y posteriores
Este problema se explica en detalle en esta sección.
Se le presenta un teléfono en un puerto FXS que no recibe tono de marcado o no puede realizar llamadas entrantes a través de un puerto FXO o un link ISDN. En tales situaciones, esto se configura en el par de marcado del servicio telefónico básico (POTS) pertinente:
dial-peer voice X pots application mgcpapp
Nota: Para Cisco IOS Software Release 12.3(7)T o posterior, el comando application mgcpapp no debe aplicarse al par de marcado POTS que soporta la Red de Retorno PRI.
En esta situación, aparece un mensaje de error similar a esto en la consola del gateway del IOS de Cisco:
*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.
Nota: Para Cisco IOS Software Release 12.4(8c) o posterior, cuando se aplica el comando application mgcpapp:
En esta situación, aparece un mensaje de advertencia similar a esto en la consola del gateway de Cisco IOS:
Warning: This command has been deprecated and will be automatically converted to the following: service mgcp
Para Cisco IOS Software Release 12.3(7)T o posterior, el comando application mgcpapp no se debe aplicar al dial peer POTS.
Si Cisco CallManager se vuelve inaccesible, los teléfonos pueden utilizar un router de voz de Cisco para el procesamiento de llamadas. Los teléfonos entran en el modo SRST cuando ocurre cualquiera de estos casos:
El enlace WAN al CallManager de Cisco en el sitio central deja de funcionar.
Se ha perdido la conexión con Cisco CallManager.
SRST permite que los teléfonos de las sucursales sigan funcionando hasta que aparezca el enlace WAN o hasta que los teléfonos puedan registrarse de nuevo con un Cisco CallManager.
Para resolver este problema, use alguna de las soluciones descritas en esta sección.
Para que el router retorne a la aplicación predeterminada, configure este comando en el modo de configuración global:
Para Cisco IOS Software Release 12.3(13)T o anterior:
R(config)#call application alternate default
Para Cisco IOS Software Release 12.3(14)T o posterior:
R(config)#application R(config-app)#global R(config-app-global)#service alternate Default
Si la aplicación MGCP no está disponible, la aplicación predeterminada asume el control.
Debe crear un par de marcado POTS diferente (aplicación predeterminada H323) para utilizarlo en el modo de reserva.
Este problema se explica en detalle en esta sección.
No puede realizar llamadas entrantes, con DID, a un gateway MGCP configurado para conmutación por fallas MGCP en una situación de conmutación por fallas, aunque haya una conexión, el teléfono no suena. Este es un ejemplo del comando debug isdn q931 utilizado en el gateway de Cisco IOS, cuando verifica este problema:
Ejemplo de verificación de problemas |
---|
*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 |
La solución a este problema se explica en detalle en esta sección.
Debe verificar que ha realizado estas configuraciones en el dial peer POTS relevante:
dial-peer voice X pots application mgcpapp incoming called-number . direct-inward-dial port 1/0:15
Nota: Para Cisco IOS Software Release 12.3(7)T o posterior, el comando application mgcpapp no debe aplicarse al par de marcado POTS que soporta la Red de Retorno PRI.
Este es un ejemplo de una configuración adecuada:
Ejemplo de configuración |
---|
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 |
Nota: Para las llamadas salientes, debe configurar el patrón de destino .
Aquí hay un enlace a un video en la Comunidad de Soporte de Cisco que describe el procedimiento para configurar el SRST básico: Configuración de SRST Básica
En esta sección encontrará información que puede utilizar para confirmar que su configuración esté funcionando correctamente.
La herramienta Output Interpreter (sólo para clientes registrados) permite utilizar algunos comandos “show” y ver un análisis del resultado de estos comandos.
show call-manager-fallback all —Muestra la configuración detallada de todos los teléfonos IP de Cisco, puertos de voz y pares de marcado en su red durante el soporte de Cisco CallManager.
show call-manager-fallback dial-peer —Muestra el resultado para los pares de marcado durante el soporte de CiscoCallManager.
show ccm-manager fallback-mgcp —Muestra una lista de los servidores de Cisco CallManager y su estado y disponibilidad actuales.
Monitoreo y Mantenimiento de Cisco SRST —Cisco Survivable Remote Site Telephony (SRST)