ATI - Configuracao sippulse
-
Upload
sippulse -
Category
Technology
-
view
192 -
download
5
Transcript of 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
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=fromredirectinsecure=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
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
Edite o arquivo do plano de discagem• nano /etc/asterisk/extensions.conf
===============================[frominternal] ; Use aqui o contexto dos seus telefones; Ligações locais
exten => _[69]XXXXXXX,1,Dial(SIP/redirect/11${EXTEN})exten => _[69]XXXXXXX,n,Hangup()
exten => _ZZ[69]XXXXXXX,1,Dial(SIP/redirect/${EXTEN})exten => _ZZ[69]XXXXXXX,n,Hangup()
[fromredirect]
;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
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
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
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