Este documento demonstra como configurar um gateway H.323 analógico para rotear chamadas para a Rede Telefônica Pública Comutada (PSTN - Public Switched Telephone Network) usando portas DS0 específicas com base no número de chamada do telefone IP que originou a chamada. Normalmente, uma chamada enviada para um gateway analógico teria que usar um esquema de busca para rotear chamadas para fora do gateway, sem nenhuma preocupação sobre qual porta DS0 é escolhida para rotear a chamada de saída. Em muitos casos, é desejável que uma porta DS0 específica seja associada a um determinado número de telefone IP, de modo que as chamadas que saem somente usem essa porta DS0 em vez de escolher uma porta aleatoriamente ou com base em algum método de busca como "menos ocioso".
Não existem requisitos específicos para este documento.
As informações neste documento são baseadas nestas versões de software e hardware:
Cisco CallManager 3.x
Telefones IP da Cisco
Gateway analógico (2600, 3600, 1700, IAD 2400)
Observação: você deve executar o Cisco IOS® Software Release 12.2(11)T e posterior.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Para obter mais informações sobre convenções de documento, consulte as Convenções de dicas técnicas Cisco.
Nesta seção, você encontrará informações para configurar os recursos descritos neste documento.
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 configuração de rede mostrada neste diagrama.
Configuração |
---|
controller T1 1/0 framing esf linecode b8zs ds0-group 1 timeslots 1 type e&m-wink-start ds0-group 2 timeslots 2 type e&m-wink-start ds0-group 3 timeslots 3 type e&m-wink-start |
Um peer de discagem de entrada no gateway aceita uma chamada de saída do telefone IP do Cisco CallManager para uma porta DS0 específica.
Configuração |
---|
dial-peer voice 1 voip translation-profile incoming DS01 answer-address 8378 !--- A call from IP phone 8378 matches this dial-peer. !--- The answer-address matches the ANI of the calling party. dial-peer voice 1 voip translation-profile incoming DS02 answer-address 8379 dial-peer voice 1 voip translation-profile incoming DS03 answer-address 8380 |
Esses perfis de conversão são disparados pelos peers de discagem VoIP de entrada que correspondem a um trecho de chamada de entrada. Eles solicitam uma regra de conversão que prefixa um dígito no fluxo de dígitos de números chamados, de modo que uma porta DS0 específica possa ser usada para rotear a saída da chamada.
Configuração |
---|
voice translation-profile DS01 translate called 1 ! voice translation-profile DS02 translate called 2 ! voice translation-profile DS03 translate called 3 |
As regras de tradução usam os perfis de tradução para prefixar um fluxo de dígitos distinto no fluxo de dígitos enviado pelo Cisco CallManager. O roteador corresponde a um determinado peer de discagem de entrada com base no número de chamada. Essa configuração pressupõe que o padrão de rota para discar para a rede através do gateway digital é 9 no Cisco CallManager.
É assim que as regras de tradução seriam. Esses são os novos tipos de regras de tradução usadas no Cisco IOS Software Release 12.2(11)T e posteriores.
Configuração |
---|
voice translation-rule 1 rule 1 /^9/ /19/ ! voice translation-rule 2 rule 1 /^9/ /29/ ! voice translation-rule 3 rule 1 /^9/ /39/ |
Essas regras prefixam um dígito na frente do fluxo de dígitos. Isso permite que um peer de discagem POTS de saída específico possa ser combinado.
É assim que os peers de discagem POTS de saída são. O resultado final é que uma chamada que chega ao roteador com um determinado número x é detectada pelo roteador. Em seguida, dispara um perfil de tradução, que executa uma regra de tradução para prefixar um dígito exclusivo na frente do fluxo de dígitos. Agora, esse roteador pode enviar determinadas chamadas de determinados telefones IP de determinadas portas DS0. Cada telefone IP agora tem sua própria porta DS0 exclusiva associada a ele, que não pode ser usada por nenhum outro telefone IP. Essencialmente, isso "mapeia" uma porta DS0 digital para um determinado telefone IP no Cisco CallManager.
Configuração |
---|
dial-peer voice 19 pots destination-pattern 19T translate-outgoing called 1 port 1/0:1 dial-peer voice 29 pots destination-pattern 29T translate-outgoing called 2 port 1/0:2 ! dial-peer voice 39 pots destination-pattern 39T translate-outgoing called 3 port 1/0:3 |
Agora, quando a chamada de saída é feita, o roteador pode escolher um peer de discagem com base no novo número chamado traduzido que tem um prefixo de dígito na frente do fluxo de dígito original. Se essa conversão não fosse feita, não haveria como o roteador selecionar uma porta DS0 específica para enviar a chamada de saída. O comportamento padrão do roteador seria rotear chamadas com base em um pedido de grupo de busca definido.
No momento, não há procedimento de verificação disponível para esta configuração.
Esta seção fornece informações que podem ser usadas para o troubleshooting da sua configuração.
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 emitir comandos debug, consulte Informações importantes sobre comandos debug.
show dialplan number 8378 —Mostra que você tem um plano de discagem que corresponde a um determinado número, neste caso: 8378.
debug voip ccapi inout — Mostra o progresso de uma chamada para ver se ela selecionou a porta FXS (foreign exchange station) certa, se ela corresponder a um perfil de conversão.
Para obter informações mais detalhadas sobre solução de problemas, consulte Noções básicas sobre solução de problemas e depuração de chamadas VoIP.