[AsteriskBrasil] Dial Plan Linksys SPA2102 e PAP2T
Gleidison Sampaio
gleidison.sampaio em hotmail.com
Quarta Novembro 17 21:52:04 BRST 2010
Emanuel,
Fico muito agradecido, pela sua dica, porem tentei, mais sem sucesso, sei que ja é pedir demais, mais como nao estou vendo outra situaçao, se possivel poderia me passar um modelo sugerido de acordo com a minha solicitaçao?
desde ja muito obrigado!
Att;
Gleidison C. Sampaio
Date: Wed, 17 Nov 2010 17:16:02 -0300
From: emanuelsena em gmail.com
To: asteriskbrasil em listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] Dial Plan Linksys SPA2102 e PAP2T
Entendendo e configurando Dial Plan em ATA VoIP
Recentemente escrevi um tutorial explicando como configurar o ATA VoIP PAP2
da Linksys com o Gizmo, e recebi algumas dúvidas de pessoas
querendo uma forma mais simples de discar para telefones
de operadoras convencionais. Eu também durante a instalação do ATA
achei ruim ter que discar toda vez 0115561 para falar com um número da
minha cidade. Nesse tutorial vou explicar não apenas como conseguir se
livrar desses códigos “a mais†como explicar o que é e como funciona um
Dial Plan(Plano de Discagem). Depois de ler esse post você conseguirá
facilmente alterar o dialplan do seu ATA.
Segundo a RFC 2705 de
1999 a sintaxe dos dialplan é baseada na sintaxe do egrep
que é uma versão do grep, uma das ferramentas de linha de comando mais
conhecidas do UNIX. Vou explicar o que julgo ser suficiente para fazer a
configuração que precisamos caso queira se aprofundar aà sim vale a
pena consultar a RFC, o manual do seu ATA é sempre bom dar uma olhada
antes de modificar o dial plan.
Um dialplan serve para definir as possÃveis seqüências de números que
poderão ser discadas, ele é um texto semelhante a ( *xx |
[3469]11 | 0 | 00 | <:1408>[2-9]xxxxxx ) composto por
números,*,#,[,],(,),|,- e .
Os parênteses limitam o dial plan e dentro deles será feito uma
busca. O conteúdo dentro dos parênteses são seqüencias de dÃgitos
separados pelo caracter |, é esse caracter que
separa as possÃveis seqüencias, ou seja, no dial plan citado aà encima
tem 5 possibilidades(tipos de ligações).
A medida que vamos discando os números no telefone o ATA vai tentando
encontrar qual das 5 seqüencias é a que estamos utilizando. Para que a
ligação seja completada precisamos obrigatoriamente discar uma seqüencia
de números que seja valido no dial plan.
Além dos parênteses e da barra podemos ter:
• Caracteres individuais ‘0’, ‘1’, ‘2’ . . . ‘9’, ‘*’, ‘#’.
• A letra ‘x’ representa um algarismo (‘0’ .. ‘9’)
• Um subconjunto de caracteres dentro de colchetes (permitindo faixas):
‘[‘ conjunto ‘]’ (ex. [389] representa ‘3’ ou ‘8’ ou ‘9’)
– Faixas numéricas são permitidas dentro de colchetes: digito ‘-‘
digito (ex. [2-9] representa ‘2’ ou ‘3’ ou … ou ‘9’)
– Faixas podem ser combinadas com outros caracteres: ex. [235-8*]
representa ‘2’ ou ‘3’ ou ‘5’ ou ‘6’ ou ‘7’ ou ‘8’ ou ‘*’.
Temos alguns caracteres especiais que são:
. – o ponto significa zero ou mais vezes. ex. 01
representa “0â€, “01â€, “011â€, “0111â€, … etc, um zero seguido de infinitos
1.
<:> – o menor dois pontos maior é usado para se
criar aliás, onde a parte que vem antes dos dois pontos será substituÃda
pela parte que vem depois dos dois pontos. ex. <0:0115561>
significa que quando eu discar o 0 ele será substituÃdo pelo 0115561,
lembre-se que isso será colocado dentro de um contexto, eu não vou usar
apenas esse pedaço e não serão substituÃdos todos os zeros por 0115561.
Vou aqui dar alguns exemplos para ficar mais claro o que você deve
colocar no seu dial plan.
(<:0115561>x.) – com isso eu posso discar
44444444 e o ATA irá discar para 011556144444444
(<0:01155>x.) – com isso eu conseguiria
discar para qualquer número do Brasil discando apenas 0 + código do
estado + número do telefone.
(<193:011556144444444>x.) – Supondo que o número
do bombeiro da minha região é 44444444, quando eu discar 193 o ATA irá
discar para o corpo de bombeiros da minha região.
Para finalizar, um dial plan que contemplasse esses exemplos ficaria
assim:
(<:0115561>x.|<0:01155>x.|<193:011556144444444>x.)
Boa sorte e aproveite para colocar um comentário aqui, um blog
vive de comentários, só assim os posts podem melhorar.
Update1: Como sei que alguns vão ficar curiosos vou
colocar aqui meu dial plan atual no PAP2 (<:1>[2-9]xx[2-9]xxxxxx|<3:01155613>x.|011xx.|1[2-9]xx[2-9]xxxxxx)
Em 16 de novembro de 2010 13:08, Gleidison Sampaio <gleidison.sampaio em hotmail.com> escreveu:
Boa tarde Pessoal!
Preciso de uma ajuda com o DialPlan dos Atas de modelo acima, tenho a seguinte situaçao:
Gostaria de acrescentar no Dial Plan uma forma dele acrescentar alguns digitos após o usuario acabar de discar no seu ramal, por exemplo:
Usuario ira discar 044 3333 1234 (Gostaria que o ATA enviasse para o servidor 044 3333 1234 *1)
é possivel?
Att;
Gleidison C. Sampaio
_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora www.voipmania.com.br
______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
--
.~.
/ v \ Emanuel Sena
/( )\ +55 (85) 87797852
^^-^^ / +55(85)34965335
EIT - Empresa Industrial Técnica
_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte t�cnico local qualificado e gratuito
Conhe�a a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Temos tudo para seu projeto VoIP com Asterisk!
Descontos especiais para assinantes da AsteriskBrasil.org.
Registre-se e receba um cupom exclusivo de desconto!
Acesse agora www.voipmania.com.br
______________________________________________
Lista de discuss�es AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20101117/cc6285fb/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil