Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Conventions

Configurar

Diagrama de Rede

Configuração

Verificar

Troubleshoot

Solucionar problemas no Gateway

Solucione problemas no Cisco ATA 186

Exemplos de depurações de chamadas feitas do Cisco ATA 186 para o gateway

Informações Relacionadas

Introduction

O Cisco Analog Telephone Adaptor (ATA) 186 é um adaptador de telefone para Ethernet que faz interface entre telefones analógicos comuns e redes de telefonia com base em IP. O Cisco ATA 186 tem duas portas de voz que são compatíveis somente com telefones analógicos de toque por tom legados. Ao contrário das portas normais da Foreign Exchange Station (FXS), essas não podem ter a interface criada com uma central telefônica privada (PBX), pois o Cisco ATA 186 não pode enviar dígitos nestas portas. Com esta configuração, você pode usar ambas as portas de voz, com endereços E.164 diferentes em cada uma.

Este documento explica como configurar um Cisco ATA 186 para enviar e receber chamadas de um Cisco IOS® Gateway. O Cisco ATA 186 é um dispositivo simples que não tem capacidade de roteamento de chamadas. Se você tiver uma rede com mais de dois endpoints H.323 incluindo o próprio ATA, um gatekeeper H.323 será necessário para fazer o roteamento de chamadas.

Consulte Configurando e Troubleshooting de um ATA 186 com Cisco IOS Gatekeepers para obter mais informações.

Prerequisites

Requirements

Certifique-se de atender a estes requisitos antes de tentar esta configuração:

- Este documento pressupõe que o leitor esteja familiarizado com o conteúdo do documento Configuração básica do Cisco ATA 186.

- Essa configuração exige que o Cisco ATA 186 esteja na versão 2.0 ou posterior, usando o conjunto de recursos H.323.

- Verifique se há conectividade IP entre o Cisco ATA 186 e o gateway.

- Certifique-se de que o Cisco ATA 186 esteja acessível através do método do servidor web, para mais configuração.

Componentes Utilizados

As informações neste documento são baseadas nestas versões de software e hardware:

- Cisco ATA 186 com versão 2.12

- Cisco 3640 com Cisco IOS Software Release 12.1(2)T

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.

Conventions

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

Configurar

Nesta seção, você encontrará informações para configurar os recursos descritos neste documento.

Diagrama de Rede

Este documento utiliza a seguinte configuração de rede:

Configuração

Siga estes passos:

1. Acesse a janela de configuração do Cisco ATA 186 de um navegador da Web. Vá para a URL http:// ip_address_of_ata/dev, onde ip_address_of_ata é o endereço IP do Cisco ATA 186 que você pretende registrar.

Neste exemplo, a URL é http://172.16.104.117/dev.

A janela de configuração do Cisco ATA 186 é exibida.

Observação: os campos sublinhados são os parâmetros configurados relevantes para este cenário.

O endereçamento IP pode ser feito de forma estática ou dinâmica, conforme explicado no documento Configuração básica do Cisco ATA 186. Na figura anterior, o endereço IP estático é usado.

2. Configure estes campos na janela de configuração do Cisco ATA 186:

- UID0 e UID1 - Configure os endereços E.164 das portas de voz 0 e 1.

As duas portas de voz não podem ter o mesmo endereço E.164, pois o Cisco ATA 186 não pode procurar se uma das portas estiver ocupada. Se ambas as portas de voz tiverem o mesmo endereço E.164 atribuído, a chamada será sempre enviada para a primeira porta de voz. Se essa porta estiver ocupada, o sinal de ocupado será enviado ao chamador.

- RxCodec e TxCodec - Configure a ID do codec.

- G.723.1 - ID do codec 0

- G.711a - ID do codec 1

- G.711u - ID do codec 2

- G.729a - ID do codec 3

Na configuração mostrada mais adiante neste documento, o codec G.729r8 é usado no Cisco ATA 186 e no gateway.

Observação: o ATA 186 não suporta duas portas que usam codec G.729a simultaneamente. O codec G.729 só pode ser executado em uma porta de cada vez. Quando uma porta usa G.729, a outra porta usa G.711. Essas combinações são permitidas no ATA 186:

- Dois codecs G.723.1 simultâneos

- Dois codecs G.711 simultâneos

- Um codec G.723.1 e um G.711

- Um codec G.729A e um G.711 - A alocação do recurso G.729 para a porta FXS é dinâmica. O recurso G.729, se disponível, é alocado a uma porta FXS quando uma chamada é iniciada ou recebida. O recurso é liberado quando uma chamada é concluída.

- LBRCodec (low-bit-rate codec) - Configure como 0 ou 3, com base no codec escolhido.

- Se LBRCodec for 0 - O codec G.723.1 está disponível para ambas as portas FXS a qualquer momento. Cada linha pode manter duas chamadas G.723.1 em um estado que não seja de conferência. Portanto, até quatro chamadas G.723.1 podem ser mantidas no Cisco ATA 186. Quando configurado para G.723, o Cisco ATA 186 suporta todos os codecs G.723.

- Se LBRCodec for 3 - G.729a está disponível para uma das duas portas FXS na base de primeiro a chegar, primeiro a ser atendido. O Cisco ATA 186 tem apenas um código G.729a. Portanto, pode haver apenas uma chamada a qualquer momento que use o codec G.729a. As duas portas no Cisco ATA 186 não podem ser usadas ao mesmo tempo, se você configurar apenas o codec padrão no gateway. Você precisa configurar uma codec-class no gateway para negociar a segunda chamada usando G.711uLaw ou G.711aLaw, já que G.711 é o codec padrão usado. Sem essa configuração, a segunda chamada falha. Quando configurado para G.729a, o Cisco ATA 186 suporta todos os codecs G.729.

- NumTxFrames - Recomenda-se que este campo permaneça no valor padrão. Ele pode ser usado quando o tamanho do byte codificado no gateway do Cisco IOS é alterado de seu valor padrão (que é 2). Esta tabela mostra a definição de quadro do Cisco ATA 186:

Codec

Quadro (em ms)

Quadro (em bytes)

G.711

10

80

G.729

10

10

G.723

30

24

Esta tabela mostra os tamanhos de quadro com o valor padrão de 2 para NumTxFrame:

Codec

Quadro (em ms)

Quadro (em bytes)

G.711

20

160

G.729

20

20

G.723

60

48

Observação: os valores são iguais à definição de quadro do ATA x 2, quando NumTxFrame é 2.

Os valores correspondentes podem ser definidos no gateway usando o parâmetro bytes no comando codec. Consulte o comando codec (dial-peer) para obter mais informações.

- Gateway - Configure o endereço IP do gateway. Quando isso for feito, tudo o que for discado das portas de voz conectadas ao Cisco ATA 186 será enviado para esse gateway.

Observação: use este campo Gateway para definir o gateway de terminação com o qual o Cisco ATA 186 se comunica para uma chamada VoIP H.323. Se o gateway de terminação for outro Cisco ATA 186, configure esse campo de gateway com o endereço IP do Cisco ATA 186 de terminação. Se você precisar desse Cisco ATA 186 para falar com vários dispositivos de terminação (outros Cisco ATA 186s ou gateways de voz), é necessário implementar um gatekeeper na rede para a resolução de endereço E.164 para IP para o Cisco ATA 186. Consulte Configurando e Troubleshooting de um ATA 186 com Cisco IOS Gatekeepers para obter mais informações.

Observação: se a porta 1 do Cisco ATA 186 precisar se comunicar com a porta 2 no mesmo Cisco ATA 186, configure o campo Gateway para seu próprio endereço IP ou configure o Cisco ATA 186 para se comunicar com o gatekeeper, que retorna seu próprio endereço IP para a configuração da chamada.

- StaticIP - Endereço IP do Cisco ATA.

- MediaPort - Configure a porta usada pelo Cisco ATA 186 para enviar o fluxo do Real-Time Transport Protocol (RTP). A porta configurada e superior é usada. Este recurso está disponível na versão 2.13 e posterior.

3. Clique em Aplicar e recarregue a página.

O Cisco ATA 186 2.14 e posterior oferece suporte a plano de discagem para funcionalidade de linha direta e linha direta.

Configuração

O parâmetro de configuração do plano de discagem agora aceita a regra Hdnnn, onde d é o atraso do gancho de pós-saída (em segundos - use 0-9 ou a-z para especificar um atraso no intervalo de 0 a 35 segundos), e nnnn é o número de telefone de comprimento variável a ser chamado quando nenhum dígito é inserido dsegundos depois do telefone ok.

Exemplo 1 - H05551212 (ligue para 5551212 imediatamente após o telefone ser tirado do gancho).

Exemplo 2 - H5923123456 (ligue para 923123456 se nenhum dígito for digitado por 5 segundos após o telefone ser tirado do gancho).

O Cisco ATA 186 leva 10 segundos para ser reconfigurado. Este exemplo mostra a configuração relevante para o gateway do Cisco IOS:

Gateway Cisco 3640

interface Ethernet0/0

ip address 172.16.13.40 255.255.255.224

half-duplex

!

ip classless

ip route 0.0.0.0 0.0.0.0 172.16.13.33

ip http server

!

!

!

voice-port 3/0/0

!

voice-port 3/0/1

!

dial-peer cor custom

!

!

!

!

dial-peer voice 1234 pots

destination-pattern 1234

port 3/0/0

!

dial-peer voice 3000 voip

!--- Dial-peer to send and receive calls from the Cisco ATA.

incoming called-number 1234

destination-pattern 300.

session target ipv4:171.16.104.117

codec g729r8

!

Verificar

Use esta seção para confirmar se a sua configuração funciona corretamente.

Faça ping no Cisco ATA 186 a partir do gateway. Se uma configuração semelhante ao exemplo anterior for exibida, as chamadas devem passar. Verifique se não há incompatibilidade de codec. Se um codec diferente de G.729r8 for usado, configure (apague um peer de discagem de entrada no gateway com) um peer de discagem de entrada no gateway com o codec ou o codec de classe de voz conforme aplicável no peer de discagem 3000.

Troubleshoot

Esta seção fornece informações que você pode utilizar para fazer troubleshooting de configuração.

O Cisco CLI Analyzer (somente clientes registrados) aceita alguns comandos show. Use o Cisco CLI Analyzer para visualizar uma análise da saída do comando show.

Nota:Consulte Informações Importantes sobre Comandos de Depuração antes de usar comandos debug.

Solucionar problemas no Gateway

Emita o comando debug voip ccapi inout para depurar chamadas VoIP de ponta a ponta. Emita o comando debug vtsp dsp para mostrar os dígitos à medida que eles são recebidos pela porta de voz.

Solucione problemas no Cisco ATA 186

Quando você trabalha com gatekeepers e gateways de terceiros, a ferramenta de solução de problemas no Cisco ATA 186 é muito útil. Conclua estes passos para habilitar a ferramenta de solução de problemas Cisco ATA 186:

1. Insira o endereço IP do PC que está na mesma sub-rede do Cisco ATA 186 no campo ATA Nprintf.

2. A porta especificada depois do endereço deve ser 9001.

3. Execute o programa prserv.exe no prompt do DOS no PC.

Você pode baixar o programa prserv.exe do Cisco Software Center no ATA Software Download (somente clientes registrados). O programa prserv.exe está incluído no arquivo ZIP mais recente do software Cisco ATA 186.

Exemplos de depurações de chamadas feitas do Cisco ATA 186 para o gateway

Estes exemplos de saída mostram uma chamada bem-sucedida e uma chamada mal-sucedida, respectivamente:

Chamada bem-sucedida

D:\Documents and Settings\sshafiqu\My Documents\voice\ata>prserv.exe

logging started Wed Feb 06 18:25:27 2002

!--- Call is made from port 0, as UID0 (3000) is shown.

3000 active @0xab45555a (GK @0x3c256420)

1:00;0,0,0,0,

[0]DTMF 1

[0]DTMF 2

[0]DTMF 3

[0]DTMF 4

[0]DTMF #

!--- Dual tone multifrequency (DTMF) tones for the number dialed 1234.

!--- The # symbol is not needed, as the 2.0 versions now have a 10 second timeout.

Calling 1234

SCC->(0 0) <cmd 16>

CLIP

SCC->(0 0) <cmd 2>

<0 0> dial<1234>

block queue <- (18 1289228 0)

Connect to <0xac100d28 1720>..

>>>>>>>> TX CALLER ID : 0x1 0x80 6

!--- Caller ID can be formatted using the CallerIDMethod field.*

Q931<-0:Setup:CRV 1190

Q931->0:Proceeding

Connect H245...

block queue <- (19 1289228 525478)

NuConnectDispatcher: 0x4a6

H245 TCP conn ac100d28 11001

!--- TCP port for H.245 is 11001.

CESE/MSDSE start:<0 0 0 0>

capSize = 3

H245->0:Cese

RemoteInputCap <15 1>

RemoteAudioCap <4 0>

RemoteAudioCap <4 11>

MODE FRAME : 11 2

RemoteAudioCap <4 15>

MODE FRAME : 15 2

RemoteAudioCap <4 0>

Capability set accepted

!--- Capability (codec, voice activity detection [VAD]) negotiation

!--- is successful.

H245->0:MSD: <rn tt> = <0x2020 60>

H245->0:CeseAck

H245->0:MsdAck

h323.c 1837: cstate : 3

->H245<0> OLC

H245<-0:LcseOpen

set TX audio to G729AB/B 2 fpp

!--- The Cisco ATA 186 is prepared to communicate via the G.729ab and

!--- G.729b codecs.

SetG723Mode: 2 3

H245->0:LcseOpeng

H245->0:OLC mode 10

remote OpenLogicalReq G711/G729(10) : 2 fpp

!--- The default codec for the Cisco ATA 186 is G.711.

OpenRtpRxPort(0,0x0,4000):11

RTP Rx Init: 0, 0

RTP->0:<0xab45555a 4000>

!--- RTP Port opened is 4000.

H245->0:LcseClose : chnum 1

H245->0:LcseRelease

0: Close RTPRX

H245->0:LcseOpen

H245->0:OLC mode 14

remote OpenLogicalReq G711/G729(14) : 2 fpp

OpenRtpRxPort(0,0x0,4000):12

RTP Rx Init: 0, 0

RTP->0:<0xab45555a 4000>

[0]DPKT 1st: 3725026804 3725026564, pt 18

[0]Received pi=8 in q931

Q931->0:Progress

!--- Ringback is played by the terminating gateway.

H323Dispatcher : 2 3

H245->0:LcseOpenAck

RTP<-0:<0xac100d28 18712>

[0]Enable encoder 18

Enable LEC adapt [0]=1

RTP TX[0]:SSRC_ID = e8c533a0

RTP Tx Init: 0, 0

[0]TX SID frame (pt 18)

[0]RX SID frame (pt 18)

1:30;3,0,0,0,

Q931->0:Connect

!--- Call is answered.

SCC:ev=12[0:0] 3 0

SCC->(0 0) <cmd 20>

SCC->(0 1) <cmd 20>

SCC->(0 0) <cmd 9>

3000 active @0xab45555a (GK @0x3c256420)

Q931->0:ReleaseComplete: reason 16, tone = 13

!--- Disconnect received from the terminating gateway.

H245<-0:EndSessionCmd 1

!--- The cause is 16 (0x10), which is a normal disconnect.**

0: Close RTPRX

write TCP err : 10 -33

[0:0]Rel LBRC Res

Q931<-*:ReleaseComplete

write TCP err : 9 -33

SCC:ev=13[0:0] 7 1

[0:0]SCC: Disconnected

* Esta lista define o valor apropriado por país ao configurar o campo CallerIDMethod:

- EUA - O método de identificação de chamada é 0x19e60.

- Suécia - O método de identificação de chamada é 0x0ff61.

- Dinamarca - O método de identificação do chamador é 0x0fde1.

Chamadas malsucedidas

SCC->(0 0) <cmd 2>

<0 0> dial<258>

block queue <- (18 1289228 0)

Connect to <0xac100deb 1720>..

!--- IP connectivity issue gives TCP error.

0:30;0,0,0,0,

1:00;0,0,0,0,

TCP connect err: -33

[0:0]SCC: Disconnected

<0 0> dial<1234>

block queue <- (18 1289084 0)

Connect to <0xac100d28 1720>..

>>>>>>>> TX CALLER ID : 0x1 0x80 6

Q931<-0:Setup:CRV 1836

Q931->0:ReleaseComplete: reason 1, tone = 7

!--- The terminating gateway sends a release complete in response to the

!--- setup, with a cause code of 1, which is an unallocated or unassigned

!--- number.

!--- Note: Busy signal played by the terminating gateway.

H245<-0:EndSessionCmd 0

[0:0]Rel LBRC Res

Q931<-*:ReleaseComplete

write TCP err : 9 -33

SCC:ev=7[0:0] 3 0

SCC->(0 0) <cmd 1>

Informações Relacionadas

- Configuração básica de Cisco ATA 186

- Configurando e Troubleshooting de um ATA 186 com Cisco IOS Gatekeepers

- Conceitos Básicos de Troubleshooting e Depuração de Chamadas VoIP

- Suporte à Tecnologia de Voz

- Suporte aos produtos de Voz e Comunicações Unificadas

- Troubleshooting da Telefonia IP Cisco

- Suporte Técnico e Documentação - Cisco Systems