Este documento mostra como ativar um gateway do Media Gateway Control Protocol (MGCP) para fallback de H323, sessão ou aplicativo, quando a conexão do Transmission Control Protocol (TCP) WAN com o servidor primário Cisco CallManager principal é perdida e nenhum servidor de backup do Cisco CallManager está disponível.
Não existem requisitos específicos para este documento.
As informações neste documento são baseadas nas versões de software e hardware abaixo.
Software Cisco IOS® versão 12.3(4)T1
Cisco 3700 Series Router
Cisco CallManager 3.3 e posterior
Observação: o Cisco IOS versão 12.2(11)T é a versão mínima necessária do Cisco IOS necessária para executar o fallback de MGCP e o Survivable Remote Site Telephony (SRST) na mesma caixa.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. All of the devices used in this document started with a cleared (default) configuration. Se você estiver trabalhando em uma rede ativa, certifique-se de que entende o impacto potencial de qualquer comando antes de utilizá-lo.
Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.
Todas as chamadas ativas de Sinalização Associada a Canal (CAS - Channel-Associated Signaling) MGCP analógico e T1 são mantidas durante a transição de fallback. Os chamadores não estão cientes da transição de fallback, e essas chamadas MGCP ativas são limpas somente quando os chamadores que se comunicam desligam. As chamadas de backhaul PRI de MGCP ativas são liberadas durante o fallback .
Quaisquer chamadas MGCP transitórias (ou seja, chamadas que não estão no estado conectado) são canceladas no início da transição de retorno e devem ser tentadas novamente mais tarde.
Essa configuração fornece serviços básicos de conexão para o tráfego de telefonia IP que passa pelo gateway. Quando o gateway MGCP local passa para o modo de fallback, o aplicativo de sessão H.323 padrão assume a responsabilidade pelo tratamento de novas chamadas. Somente chamadas de voz básicas de duas pessoas são suportadas durante o período de retorno.
Exceto para chamadas ISDN T1 e E1 PRI, todas as chamadas MGCP ativas no momento do fallback são preservadas, enquanto as chamadas transitórias são liberadas. Quando um usuário conclui (desliga) uma chamada MGCP ativa, o aplicativo MGCP trata do evento no gancho e limpa todos os recursos de chamada.
Observação: para encontrar informações adicionais sobre os comandos usados neste documento, use a ferramenta Command Lookup Tool (somente clientes registrados).
Este documento utiliza a instalação de rede mostrada no diagrama abaixo.
Este documento utiliza as configurações mostradas abaixo. As três configurações permitem que o usuário:
Ative o fallback no gateway do Cisco IOS.
Configure os peers de discagem POTS controlados por MGCP com "padrões de destino" para processar chamadas de saída via H.323 em caso de fallback.
Configurar peers de discagem de Voz sobre IP (VoIP) para rotear chamadas recebidas (para telefones IP) para um roteador local (servidor Fallback Cisco CallManager) que fornece backup para telefones IP.
Gateway do IOS |
---|
Para o software Cisco IOS versão 12.3(13)T ou anterior: 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.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 |
Pares de discagem 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 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. |
A configuração do SRST mostrada aqui é necessária para o suporte ao telefone IP da Cisco.
Configuração do 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 |
A configuração do peer de discagem VoIP mostrada aqui é necessária se você tiver outro roteador local conectado ao gateway do Cisco IOS e atuando como um servidor de fallback do Cisco CallManager. Se esse gateway em si atua como um servidor de fallback do Cisco Callmanager executando o SRST, o seguinte peer de discagem VoIP não precisa ser configurado. O Cisco IOS Software versão 12.2(11)T é a versão mínima necessária para executar o fallback de MGCP e o SRST na mesma caixa.
Peers de discagem 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. |
Se você tiver o Cisco CallManager V3.3, 4.x ou posterior
Criar uma referência SRST
No Cisco CallManager, clique em System e SRST.
Na página Localizar e listar referências SRST, clique em Adicionar uma nova referência SRST.
Na página Configuração de referência do SRST, insira um nome no campo Nome de referência do SRST e o endereço IP do roteador Cisco SRST no campo Endereço IP.
Clique em Insert.
Aplique a referência SRST ou o gateway padrão a um ou mais pools de dispositivos.
No Cisco CallManager, clique em Sistema e Pool de dispositivos.
Na página Configuração do pool de dispositivos, clique no ícone do pool de dispositivos desejado.
Na página Configuração do pool de dispositivos, escolha uma referência SRST ou "Usar gateway padrão" no menu do campo Referência do SRST.
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.
Esses comandos podem ser usados para verificar a configuração de fallback do MGCP:
show call-manager-fallback all —Exibe a configuração detalhada de todos os telefones IP da Cisco, portas de voz e peers de discagem na sua rede durante o fallback do Cisco CallManager.
show call-manager-fallback dial-peer — Exibe a saída dos peers de discagem durante o fallback do CiscoCallManager.
show ccm-manager fallback-mgcp — Exibe uma lista de servidores Cisco CallManager e seu status e disponibilidade atuais.
Observação: a saída do comando show ccm-manager fallback-mgcp mostrada aqui é tirada antes do fallback de MGCP acontecer.
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
Quando a conexão com o Cisco CallManager é perdida e o Fallback de MGCP é iniciado, a saída é a seguinte:
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
Essa mensagem de console ajuda a verificar a operação de fallback de 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
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.
Observação: antes de inserir o comando debug, consulte Informações importantes sobre os comandos debug.
debug ccm-manager events — Exibe informações de depuração sobre o Cisco CallManager.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
14-Sep-2005 |
Versão inicial |