Contents

Introduction

Se você tiver a versão 2.0 ou posterior do Survival Remote Site Telephony (SRST) e o fallback do Media Gateway Control Protocol (MGCP) configurados no gateway, use este documento para resolver qualquer um destes problemas de failover de MGCP:

Prerequisites

Requirements

Não existem requisitos específicos para este documento.

Componentes Utilizados

As informações aqui são baseadas nesta versão de software:

Conventions

Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.

Nenhum tom de discagem em uma porta FXS ou não é possível fazer chamadas recebidas através de portas FXO ou links ISDN

Este problema é explicado em detalhes nesta seção.

Você recebe um telefone em uma porta FXS que não recebe um tom de discagem ou não pode fazer chamadas recebidas através de uma porta FXO ou link ISDN. Em tais situações, isso é configurado sob o correspondente de discagem POTS (Plain Old Telephone Service):

dial-peer voice X pots
     application mgcpapp

Observação: para o Cisco IOS Software Release 12.3(7)T ou posterior, o comando application mgcpapp não deve ser aplicado ao peer de discagem POTS que suporta PRI Backhaul.

Nessa situação, uma mensagem de erro semelhante a esta aparece no console do gateway do 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.

Observação: para o Cisco IOS Software Release 12.4(8c) ou posterior, quando o comando application mgcpapp é aplicado:

Nessa situação, uma mensagem de aviso semelhante a esta aparece no console do gateway do Cisco IOS:

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

Para o Cisco IOS Software Release 12.3(7)T ou posterior, o comando application mgcpapp não deve ser aplicado ao peer de discagem POTS.

Soluções

Figura 1: Telefones IP da Cisco para filiais conectados a um Cisco CallManager Central Remoto

configsrst_mgcpfallback1.gif

Se o Cisco CallManager se tornar inacessível, os telefones poderão usar um roteador de voz da Cisco para o processamento de chamadas. Os telefones entram no modo SRST quando um destes ocorre:

O SRST permite que os telefones nas filiais continuem a funcionar até que o link da WAN seja ativado ou até que os telefones possam se registrar novamente em um Cisco CallManager.

Use uma das soluções descritas nesta seção para solucionar este problema.

Solução 1

Para que o roteador recue para o aplicativo padrão, configure este comando no modo de configuração global:

Para o software Cisco IOS versão 12.3(13)T ou anterior:

R(config)#call application alternate default

Para o software Cisco IOS versão 12.3(14)T ou posterior:

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

Se o aplicativo MGCP não estiver disponível, o aplicativo padrão assume.

Solução 2

Você deve criar um peer de discagem POTS diferente (aplicativo padrão H323) para usar no modo de fallback.

Nenhuma chamada recebida com DID para um gateway MGCP em failover

Este problema é explicado em detalhes nesta seção.

Não é possível fazer chamadas de entrada, com DID, para um gateway MGCP configurado para failover de MGCP em uma situação de failover, mesmo que haja uma conexão, o telefone não tocará. Este é um exemplo do comando debug isdn q931 usado no gateway do Cisco IOS quando você verifica esse problema:

Exemplo de verificação de problema
*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 

Solução

A solução para esse problema é explicada em detalhes nesta seção.

Você deve verificar se efetuou estas configurações no correspondente de discagem POTS relevante:

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

Observação: para o Cisco IOS Software Release 12.3(7)T ou posterior, o comando application mgcpapp não deve ser aplicado ao peer de discagem POTS que suporta PRI Backhaul.

Este é um exemplo de uma configuração apropriada:

Exemplo de configuração
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

Observação: para chamadas de saída, você deve configurar o padrão de destino.

Aqui está um link para um vídeo na Comunidade de Suporte da Cisco leavingcisco.com que descreve o procedimento para configurar o SRST básico: Configurando SRST básico leavingcisco.com

configsrst_mgcpfallback2.gif

Verificar

Esta seção fornece informações que você pode usar para confirmar se sua configuração está funcionando adequadamente.

A Output Interpreter Tool (somente clientes registrados) oferece suporte a determinados comandos show, o que permite exibir uma análise da saída do comando show.

Informações Relacionadas