Configurando o Asterisk

Avatar

Por Bruno Cardoso

atualizado 13 dias atrás

Sobre o Asterisk

Asterisk é um open source desenhado para conectar chamadas com o mundo exterior através de IP, conexões analógicas e digitais. A seguinte informação tem como proposito orientá-lo você sobre a configuração e conexão do Voiicr usando Asterisk. 

Configuração: 

Depois de instalar o Asterisk, mudar para este diretório: etc/asterisk e localize o arquivo sip.conf. Confira e veja se você tem as configurações listadas abaixo neste arquivo. 

[general] 
port=5060 
bindaddr=0.0.0.0 
qualify=no 
disable=all 
allow=alaw 
allow=ulaw 
allow=g729 (caso você tenha adquirido a licença deste codec, o padrão do Asterisk não suporta este codec nativamente) 
dtmfmode=rfc2833 
srvlookup=yes 

Em seguida, adicione as configurações abaixo e modifique para as suas especificações para chamadas de entrada e de saída. 

[voiicr_outbound] 
type=peer 
insecure=very 
nat=no 
canreinvite=no 
username=your_name secret=your_asterisk_password 
host=sip.voiicr.com 
context=voiicr_outbound [voiicr_inbound] 
type=peer insecure=very 
nat=no canreinvite=no 
username=your_name secret=your_asterisk_password 
host=187.60.48.10 context=voiicr_inbound 
host=187.60.48.10 context=voiicr_inbound

Formato de Discagem:

Depois de ter terminado a configuração do arquivo sip. conf, salve o arquivo, em seguida, sair. Vá para o arquivo extension.conf. Neste arquivo você poderá fazer o script do plano de discagem para chamar o Voiicr. Temos uma única roda de voz padrão para todas as chamadas realizadas. A rota de Interconexão (CLI) conta com um Tech Prefix para cada formato de discagem. Para usar nossas rotas de voz, você precisa adicionar o Tech Prefix antes do código de país. 

Aqui está um exemplo de uma linha de extensão no Asterisk:

Chamadas de Saída:

  • *** Dial Plano para chamadas Locais ou DDD (0 + DDD + Número) *** exten => _NXXNXXXXXX,1,Dial(SIP/ voiicr/0${EXTEN}) 
  • *** Dial Plano para chamadas Internacionais (Inserir Prefixo + antes do envio para o Voiicr) *** exten => _NXXNXXXXXX,1,Dial(SIP/ voiicr/+${EXTEN})  

Você pode configurar com base em suas necessidades, mas você deve respeitar o formato de discagem do Voiicr para cada tipo de destino/ligação:

Exemplo com CN/DDD 11 (Chamadas Locais via São Paulo)

  • Discagem Local: 23912600 
  • Discagem DDD: 01123912600 [0 + DDD + Número]
  • Discagem Internacional: +551123912600 ou 00551123912600

Os demais formatos de discagem não funcionarão caso sejam enviados com formato distinto das opções acima.

Importante

Certifique-se de carregar Asterisk depois de tudo concluído. Aqui está o comando para carregar o Asterisk: asterisk-rx

Isso responde a sua pergunta?