Buscar

Conexão de Roteadores com PABX Digital

Prévia do material em texto

Conexão de Roteadores com PABX Digital
28 de agosto de 2007 por Douglas Falsarella 
Neste artigo vamos falar mais a respeito de conexão de roteadores Cisco com PABX digital.
Podemos dividir a configuração de uma interface digital em três partes. Inicialmente precisamos configurar a controller E1, e logo depois configurar a sinalização de ocupação em conjunto com a sinalização de registradores.É importante lembrar que sempre teremos um time-slot utilizado para controle, normalmente o 16 para EM e R2, para ISDN QSIG é utilizado o 15.
Controller E1
A configuração da controller E1 é muito parecida para todas as configurações, a não ser, é claro, para a configuração das sinalizações que será diferente. Os comandos básicos, que são utilizados dentro da controller E1, para fazermos com que ela sincronize são:
a) framing – determina o tipo de frame, com verificação de erros, ou não:
framing {CRC4 NO-CRC4} - normalmente usado NO-CRC4
b) linecoding – determina a linha de código utilizada para a comunicação entre o roteador e o PABX:
line code {HDB3 AMI } – normalmente usado o HDB3
c) timing – determina se irá receber ou gerar o clock
clock source { internal line } 
Em resumo, a configuração ficaria parecida com esta:
controller E1 1/0 framing NO-CRC4
linecode HDB3
clock source line
Obs: Alguns comandos costumam não aparecer, pois são default.
E&M DIGITAL
Esta sinalização utiliza sinalização de registradores DTMF, portanto só precisamos definir a sinalização de registradores que pode ser em-immediate, em delay e em-wink. O comando utilizado para definir esta sinalização é:
router(config-controller) ds0-group ds0-group -no timeslot timeslot-list type {em-immediate [b]em-delay em-wink } 
Por exemplo:
controller E1 1/0
framing NO-CRC4linecode HDB3
clock source line
ds0-group 0 timeslot 1-15, 17-31 type e&m-immediate
Depois de definida a sinalização, é criado um voice-port, com a quantidade de canais criados no comando acima. Precisamos agora definir como vamos trabalhar com os bits ABCD (ZERO e UNS), que são necessários para a ocupaão de canal. Normalmente os PABXs utilizam apenas A ou AB. O fabricante do PABX deve informar quais bits utiliza, tanto para sinalização de livre como para ocupado. Para isso utilizamos os seguintes comandos dentro do voice-port:
a) definir cada bit ABCD para livre e ocupado
define TX-bits idle ABCD
define Tx-bits seize ABCD
define Rx-bits idle ABCD
define Rx-bits seize ABCD
ignore rx-c-bit
ignore rx-d-bit
Agora se pode fazer os ajstes necessários com os comandos já mostrados para configuração do E&M análogico. Todos os canais associados ao voice-port têm as caracteristicas dos parâmetros configurados no voice-port
controller E1 1/0
framing NO-CRC4
linecode HDB3
clock source line
ds0-group 0 timeslot 1-15, 17-31 type e&m-immediate
!
voice-port 1:1
define bits Tx-bits idel 1011
define Tx-bits seize 0101
define Rx-bits idle 1011
define Rx-bits seize 0101
[b]no ignore rx-b-bit
cptone BR
timeout initial digits 3
timeout inter-digit 2
input gain 7
R2 Digital
Esta sinalização é um channel associated signaling (CAS), sistema desenvolvido em 1960 que é usado hoje em toda a Europa, América Latina, Austrália e Ásia. Sinalização R2 existe em vários países em versões e variáveis de CCITT-R2.
As especificações da sinalização R2 estão contidas na (ITU-T), recomendações Q.400 até Q.490. A sinalização E1 R2 é um padrão de sinalização internacional que é comum para redes com E1. A sinalização E1 R2 tem sido suportada nos roteadores Cisco 2600/3600/7200/7500 a partir da versão de IOS 12.1(3)T.
Diferente do E&M Digital, o R2 utiliza o MFC ao invés de DTMF, apesar de existir a opção de usar DTMF. O MFC utiliza apenas dígitos de 0 a 9, diferente do DTMF que pode utilizar simbolos como “*”. Mais uma diferença é que não precisamos setar os bits ABCD, pois já está padronizado a ocupação de canais e a forma como é feita a discagem.
O R2 também permite enviar o dígito de Am ou o dígito de identificação de quem está originando a chamada, o que possibilita hoje nos telefones digitais mostrar os números de quem está ligando. Para isso devemos acrescentar no final do comando “ani”.
Esta é a unica sinalização em quem se tem um padrão brasileiro, é por isso utilizada em todas as empresas de telecomunicações.
Nota: Sinalização R2 não é suportada no roteador Cisco MC3810.
Para configurarmos a sinalização R2, temos a sinalizaão de ocupação (digital, analógica e pulso) e a sinalização de registradores (DTMF, compelled, non-compelled e semi-compelled). Desta forma, o comando inserido dentro da controller E1 fica assim:
ds0-group ds0-group-no timeslot timeslot-list type {r2-digital | r2-analog | r2-pulse } { r2-compelled | DTMF | r2-non-compelled | r2-semi-compelled}
Precisamos agora fazer as configurações regionais. Para isso criamos um cas-custom com o mesmo número de ds0-group-n- para associar a customização ao ds0-group
Cas-Custom
Cas-custom é onde fazemos a seleção do país em que estamos e automaticamente o roteador utiliza o padrão do país como parâmetros. Mesmo assim existem comandos para que se possam alterar todos os parâmetros caso necessário.
(config-controller)# cas-custom1
(config-ctrl-cas)# country brazil use-default
Dentro do voice-port, utilizam-se os comandos mais comuns como cptone, input gais, timeouts, etc
Em resumo ficaria assim:
controller E1 1/0
framing NO-CRC$
linecode HDB3
[b]clock source line
ds0-group 1 timeslot 1-15, 17-31 type r2-digital r2-compelled ani
cas-custom 1
country brazil use-defaults
metering
category 2
answer-signal group-b 1
! 
voice-port 1/0:1
cptone Br
timeout initial digits 2
timeout inter-digit 2
ISDN-QSIG
O protocolo QSIG provê uma sinalização para integrar o reteador e o PABX. É baseado no padrão Q.931 ISDN. Usando a sinalização Primary QSIG, o roteador pode rotear chamadas de voz de um PABX, cruzar uma rede até outro roteador que pode transportar a sinalização e os pacotes de voz a um segundo PABX.
Esta configuração é feita dentro da controller E1. Esta sinalização pode prover várias facilidaeds ao PABX digital, como identificação do usuário ou número que esta ligando.
Configurando Primary QSIG
Os primeiros comandos são em modo de configuração global:
Router(config)# isdn switch-type primary-qsig – Este comando habilita o roteador para suportar a sinalização QSIG.
Router(config)# controller { T1 | E1 } controller_number – Este comando entra na controler para configurar.
Router(config-controller)# pri-group [timeslot range] - Este comando configura o E1 para carregar tráfego de voz, você tem que configurar a quantidade de time-slots (canais), dos 31 canais sera utilizado o 15 para controle. É criada uma interface para controle e o voice-port com os canais especificados que sobrarem.
Router(config)# interface serial 1:15 – Este comando entra na interface que é criada para controle.
Router(config-if)# isdn switch-type primary-qsig – Este comandos habilita a interface para carregar o tráfego de voz, é necessário acrescentar antes na configuração global para que seja aceito na interface.
Router(config-if)# isdn protocol-emulate { user | network } – Este comando configura a interface para master ou slave, onde user é igual slave e network é igual a master.
Router(config-if)# isdn overlap-receiving value – Este comando ativa o retorno da sinalização para enviar ao PABX de destino.
Router(config-if)# isdn network-failure-cause {value} – Este comando é opcional, ele especifica o codigo da causa da falha para passar ao PABX quando a chamada não completa ou tem problemas.Todos os codigos de causa exceto Noral Call Clearing (16), User Buzy (17), No User Responding (18) e No Answer from User (19) serão alterados apra o código de causa especifico.
Router(config-if) isdn bchan-number-order { ascending | descending } – Este comando é tambem opcional e configura a interface ISDN PRI para fazer chamadas de saida em ordem crescente ou decrescente.
Dentro do voice-port, a configuração ficamais ou menos assim:
isdn switch-type primary-qsig
!
controller E1 1
framing NO-CRC4
clock source internal
pri-group timeslot 1-31
! 
interface Serial 1:15
isdn switch-type primary-qsig
isdn overlap-receiving T302 500
isdn incoming-voice voice
isdn bchan-number-order ascending
! 
voice-port
cptone BR
timeouts initial 2
timeouts interdigits 3

Continue navegando