ATI - Configuracao sippulse

7
ATI - Automatic Telco Identification O ATI é um serviço criado para prover a identificação automática de operadora para PABX Asterisk e também para os demais fabricantes que suportam SIP como Nortel, Avaya e Siemens*. *Consulte a viabilidade para outros sistemas. Neste documento explicaremos como configurar o Asterisk e suas variantes como FreePBX (Elastix e Trixbox). O processo de consulta é muito simples, será enviada uma chamada ao nosso servidor e ele redirecionará esta chamada de volta ao servidor de origem com um prefixo de cinco dígitos, composto pelo código RN1, este código indica a operadora (CSP) onde o número está registrado. Como configurar o ATI ao PABX Asterisk A configuração é simples e não requer instalação de nenhum software adicional, basta apenas configurar um tronco SIP para o nosso servidor. Antes de iniciar a configuração solicite a equipe do SIPPulse seu usuário e senha de acesso. Anote aqui seus dados de acesso: Usuário:___________ Senha:____________ Endereço do servidor: port.sippulse.com . SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP 88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil Fone (48) 30258580

Transcript of ATI - Configuracao sippulse

Page 1: ATI - Configuracao sippulse

ATI - Automatic Telco Identification

O ATI é um serviço criado para prover a identificação automática de operadora para PABX Asterisk e também para os demais fabricantes que suportam SIP como Nortel, Avaya e Siemens*.

*Consulte a viabilidade para outros sistemas.

Neste documento explicaremos como configurar o Asterisk e suas variantes como FreePBX (Elastix e Trixbox).

O processo de consulta é muito simples, será enviada uma chamada ao nosso servidor e ele redirecionará esta chamada de volta ao servidor de origem com um prefixo de cinco dígitos, composto pelo código RN1, este código indica a operadora (CSP) onde o número está registrado.

Como configurar o ATI ao PABX Asterisk

A configuração é simples e não requer instalação de nenhum software adicional, basta apenas configurar um tronco SIP para o nosso servidor.

Antes de iniciar a configuração solicite a equipe do SIPPulse seu usuário e senha de acesso.

Anote aqui seus dados de acesso:

Usuário:___________

Senha:____________

Endereço do servidor: port.sippulse.com

.

SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil

Fone (48) 30258580

Page 2: ATI - Configuracao sippulse

Instalando em um servidor Asterisk sem interface gráfica, 1.4 e/ou superior

Dois arquivos precisam ser modificados no Asterisk.

Abaixo instruções passo a passo de como reconfigurar o sistema:

1. Defina uma conta do tipo PEER para o servidor conforme as instruções:

• Edite o arquivo /etc/asterisk/sip.conf e acrescente os dados conforme o modelo:

• #> nano /etc/asterisk/sip.conf

[general]promiscredir=no  

[redirect]type=peerfromdomain=port.sippulse.comhost=port.sippulse.comport=5060defaultuser=username ;PARA ASTERISK 1.6 ou 1.8username=username    ;ASTERISK 1.4fromuser=usernamesecret=secretcontext=from­redirectinsecure=invite,port

SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil

Fone (48) 30258580

Page 3: ATI - Configuracao sippulse

2. Configurar o plano de discagem do Asterisk.

• Será definido duas rotas básicas, uma de discagem e outra de retorno.• A rota de discagem irá despachar as chamadas ao SipPulse

◦ Formato: DDD + TELEFONE ◦ Exemplo: 4899607777

• A rota de retorno encaminha o número discado a operadora selecionada.

• Formato: 553 + CSP + TELEFONE• Exemplo: 553414899607777

• Uma rota de falha também dever ser definida, se por algum motivo o sistema não identificar o número portado ou no caso de número inválido, o sistema retornará o código 55300.

• Quando uma falha ocorrer o administrador pode optar por despachar a chamada em uma rota padrão ou tocar uma mensagem para o usuário e não discar, esta decisão fica a critério do cliente.

Criamos um plano de discagem como exemplo onde o servidor encontra-se em São Paulo capital, note que existe uma regra específica para o DDD 11, e uma mais genérica para os demais estados brasileiros, uma regra para cada operadora.

Em nosso exemplo a rota de falha toca uma mensagem para o usuário e desliga a chamada.

Não esqueça de ajustar o código para a sua região trocando o código DDD!

SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil

Fone (48) 30258580

Page 4: ATI - Configuracao sippulse

Edite o arquivo do plano de discagem• nano /etc/asterisk/extensions.conf

===============================[from­internal]      ; Use aqui o contexto dos seus telefones; Ligações locais

exten => _[6­9]XXXXXXX,1,Dial(SIP/redirect/11${EXTEN})exten => _[6­9]XXXXXXX,n,Hangup() 

exten => _ZZ[6­9]XXXXXXX,1,Dial(SIP/redirect/${EXTEN})exten => _ZZ[6­9]XXXXXXX,n,Hangup() 

[from­redirect]

;TIM (55341)exten => _5534111.,1,Dial(kgsm/1/0${EXTEN:7}) exten => _55341.,1,Dial(kgsm/1/0${EXTEN:3})

;CLARO (55321)exten => _55321.,1,Dial(kgsm/2/0${EXTEN:3}) exten => _5532111.,1,Dial(kgsm/2/0${EXTEN:3}) 

;VIVO (55315 | 55320)exten => _55315.,1,Dial(kgsm/3/0${EXTEN:3}) exten => _5531511.,1,Dial(kgsm/3/0${EXTEN:7})

exten => _55320.,1,Dial(kgsm/3/0${EXTEN:3}) exten => _5532011.,1,Dial(kgsm/3/0${EXTEN:7})

;OI (55331 | 55335 | 55314)exten => _55331.,1,Dial(kgsm/4/0${EXTEN:3})exten => _5533111.,1,Dial(kgsm/4/0${EXTEN:7})

exten => _55335.,1,Dial(kgsm/4/0${EXTEN:3})exten => _5533511.,1,Dial(kgsm/4/0${EXTEN:7})

exten => _55314.,1,Dial(kgsm/4/0${EXTEN:3})exten => _5531411.,1,Dial(kgsm/4/0${EXTEN:7})

;NUMERO INVALIDOexten => _55300.,1,Answer()exten => _55300.,n,Playback(invalid)

============Após, recarregue as configurações na CLI do Asterisk para aplicar as mudanças

 # asterisk ­rx “reload”  

SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil

Fone (48) 30258580

Page 5: ATI - Configuracao sippulse

Relação dos RN1s

Os códigos RN1 são definidos pela Anatel, códigos diferentes podem surgir, em caso de dúvidas entre em contato com a equipe de suporte SipPulse.

A lista completa dos códigos CSP das prestadoras pode ser consultado em:

http://sistemas.anatel.gov.br/stel/Consultas/STFC/PrestadorasCSP/tela.asp

CTBC TELECOM 12 Longa Distância Nacional e Longa Distância Internacional

FONAR 13 Longa Distância Nacional e Longa Distância Internacional

BRASIL TELECOM S.A. 14 Longa Distância Nacional e Longa Distância Internacional

TELESP (TELEFÔNICA) 15 Longa Distância Nacional e Longa Distância Internacional

VIACOM 16 Longa Distância Nacional e Longa Distância Internacional

TRANSIT 17 Longa Distância Nacional e Longa Distância Internacional

SPIN 18 Longa Distância Nacional e Longa Distância Internacional

EMBRATEL 21 Longa Distância Nacional e Longa Distância Internacional

INTELIG TELECOM 23 Longa Distância Nacional e Longa Distância Internacional

PRIMEIRA ESCOLHA 24 Longa Distância Nacional e Longa Distância Internacional

GVT TELECOM 25 Longa Distância Nacional e Longa Distância Internacional

IDT 26 Longa Distância Nacional e Longa Distância Internacional

AEROTECH 27 Longa Distância Nacional e Longa Distância Internacional

TELEMAR 31 Longa Distância Nacional e Longa Distância Internacional

TRINN 34 Longa Distância Nacional e Longa Distância Internacional

EASYTONE 35 Longa Distância Nacional e Longa Distância Internacional

DSLI 36 Longa Distância Nacional e Longa Distância Internacional

TIM CELULAR (TIM) 41 Longa Distância Nacional e Longa Distância Internacional

GLOBAL CROSSING 45 Longa Distância Nacional e Longa Distância Internacional

HOJE 46 Longa Distância Nacional e Longa Distância Internacional

SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil

Fone (48) 30258580

Page 6: ATI - Configuracao sippulse

Instalação para FreePBX, Elastix e Trixbox

Para instalação no Elastix e Trixbox é preciso criar alguns troncos e rotas de saída no sistema. É preciso prestar atenção na forma de roteamento correto:

Passo 1:

Crie um tronco SIP de nome portabilidade apontando para o servidor port.sippulse.com

Não esqueça de aplicar as alterações.

Passo 2: Crie rotas de saída para celular (outboundroutes) apontando para o Trunk portabilidade criado no passo anterior. Suas chamadas serão encaminhadas para o nosso servidor. Estas chamadas serão devolvidas com um prefixo indicando a operadora.

Passo 3: Crie os troncos para cada operadora através dos canais GSM que você possui instalado. Você pode usar nomes indicativos como TR_TIM, TR_VIVO, TR_OI e TR_CLARO. Não se esqueça de aplicar as alterações

Passo 4: Crie rotas de saída para cada operadora roteada pelo número prefixo RN1. O prefixo deve ser 55341 para rotas pela TIM, abaixo existe uma relação de todos os RN1. Na sequência de troncos, selecione o tronco (previamente criado) que dá acesso com menor custo para esta operadora.

SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil

Fone (48) 30258580

Page 7: ATI - Configuracao sippulse

Passo 5: Teste as ligações. Se houver qualquer problema de configuração envie um e-mail para o suporte no endereço [email protected]

SIPULSE é uma unidade de negócios do grupo V.Office dedicada a soluções SIP88036001, Rua Lauro Linhares, 589SL Florianópolis, SC, Brasil

Fone (48) 30258580