Voip Gateway(pstn E Operadora Voip) Com Disc-os

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Voip Gateway(pstn E Operadora Voip) Com Disc-os as PDF for free.

More details

  • Words: 2,932
  • Pages: 27
VoIP Gateway com Disc-OS 1.1 com placa Digium x100p

-Cenário-

Instalando Disc-OS 1.1 Insira o CD de Instalação do DISC-OS no drive do computador onde deseja instalar a aplicação e reinicie a maquina.

ATENÇÃO: Pressionando ENTER na tela inicial do DISC-OS irá apagar toda a informação contida no disco rígido. Depois de alguns segundos após pressionar o ENTER inicial, será necessário que você clique no botão “Próximo” ou pressione “ALT + P” em seu teclado.

Na tela a seguir você precisará definir a configuração de rede, em nosso exemplo usaremos a configuração automática.

Faça as configurações de acordo com a sua rede.Na próxima tela, vamos definir as configurações de fuso horário, ou seja, nossa localização.

A seguir vamos ajustar Data e Hora do sistema.

Em seguida, vamos definir a senha do administrador do DISC-OS.

Neste momento o HD será formatado e diversos arquivos serão instalados.

O tempo de instalação varia de acordo com a velocidade do computador. Em média demora em torno de 10 à 15 minutos.

Instalação Concluída.Todo o sistema DISC-OS, funciona desta mesma forma, com uma interface amigável, sem complicações e de fácil entendimento.Clique em reiniciar.

1- Configuração Disc -OS Após ter feito a instalação e a maquina já ter sido reinicializada verifique se o IP que você configurou durante a instalação está no Shell do Disc.Ex: 192.168.20.1

Digite o IP Disc no seu navegador para acessar a interfase web do DISC.Faça o Login de acordo com a senha de administrador definida durante a instalação do DISC.

Na figura abaixo você tem a tela inicial após o Login feito com: “Resumo Geral do Disc” na parte central,a esquerda o menu (Configurações e Gerenciamento) a direita tem o “Acesso Rápido” e mais a baixo temos o “Status do Disc”.

2 – Configurando tronco 2.1 – Verificando se a placa X100p foi instalada corretamente

Clique em “Configuração” que está no canto esquerdo da tela seqüência clique na opção “Troncos”

na .

A figura a cima mostra exatamente como está configurado o a entrada da placa x100p que para esta aplicação está configurada para funcionar como FXO.Na opção “Nome” temos o nome lógico da

interfase correspondente a entrada da placa.Caso não apareça a configuração a cima, desligue a máquina e troque de slot PCI.Ligue a máquina e faça o mesmo procedimento inicial para configuração de tronco. 2.2 – Configurando tronco SIP com Operadora VoIP A configuração que será feita a seguir será usando uma conta VONO para exemplificar como configurar um tronco sip com uma operadora VoIP.

Dentro de

menu

, clique em

.

Tela de configurações do Tronco SIP 2.2 .1 – Configuração de tronco

2.2 .1 .1 – Nome Nesse parâmetro coloque o nome do usuário da conta VONO. 2.2 .1 .2 – Identificação Numero do CallerID ou seja identificador de chamador,no caso de um conta VONO não é preciso colocar 2.2.2 – Configuração de SIP 2.2.2. 1 – Usuário Coloque nesse parâmetro o usuário da conta vono ou da operadora voip. 2.2.2. 2 – Senha Coloque a senha fornecida pela operadora voip ou cadastrada por você na operadora voip. 2.2.2. 3 – Servidor Coloque o domínio do servidor a qual você irá se conectar através operadora voip escolhida 2.2.2. 3 – Porta É a porta SIP que o servidor da operadora responde. Esse parâmetro já vem configurado,podendo ser alterado caso haja necessidade. 2.2.2. 4 – Numero de Canais É o numero de ligações simultâneas usando o tronco com a operadora voip,lembrando que esse número será limitado pela velocidade da conexão com a internet .No item 2.2.2. 6 será visto a banda que cada codec usa por ligação. Inicialmente você pode colocar como 2 2.2.2. 5 – DDR Caso você receba um numero para receber ligações da sua operadora digite-o nesse parâmetro. 2.2.2. 6 – Enviar de pedido de registro Habilite este parâmetro para que seja enviado a operadora voip o registro do Tronco SIP com a operadora 2.2.2. 6 – Codec É a lista de codec que será utilizado para o Tronco SIP com a operadora voip. Nesta lista estão codecs de uso gratuitos.No caso do codec g729 e g723 o dis-OS realiza um passthrough ou seja não codifica.Para que ocorra a codificação e decodificação do mesmo é necessário a licença do mesmo. Os Codecs escolhidos são ordenados por prioridade ou seja se o primeiro da lista é que tem prioridade maior que os demais.Cada codec consome uma banda para cada ligação e alguns casos o consumo dessa banda é relativamente expressivo e significativo no quesito qualidade de áudio na ligação.Segue a baixo um a tabela dos codecs de áudio.

Codec

Banda por ligação

Taxa de Compressão

Processamento

Qualidade de Voz

Atraso Adicionado

Alaw e Ulaw

82.1 kbps

48,56,64(sem compressão)

Nenhum

Excelente

Nenhum

Speex

22,4 kbps

8, 16, 32

Nenhum

Boa

Baixo

ILBC

28.0 kbps

8

Nenhum

Boa

Baixo

G729

30.0 kbps

8

Alto

Boa

Baixo

GSM

35.4 kbps

8

Nenhum

Boa

Baixo

G726

32 Kbps

32

Baixo

Boa

Muito Baixo

Aconselho fazer teste com os codecs para você descobrir o que melhor encaixa para a sua internet ou rede.

2.2.2. 6 – Configurações avançadas do SIP

2.2.2. 7 – Fromuser Usuário qual se conecta a operadora voip caso a operadora use SIP Proxy,no caso da VONO coloque o usuário VONO 2.2.2. 8 – Fromdomain Domínio qual se conecta a operadora voip caso a operadora use SIP Proxy,no caso da VONO coloque o domínio VONO nesse parâmetro.

Após configurar todos os parâmetros a cima clique em mensagem de confirmação de

. Na seqüência irá a parecer uma configuração de tronco

jun com o status do tronco. Se o status estiver como

é por que o disc está

tentando registrar o tronco sip,caso não ocorra o registro o status mudará tenho sido registrado irá aparecer como

3 – Configurações de rede

.

, caso

A s configurações relacionadas a IP já foram feitas durante a instalação.Agora é necessário configurar o comportamento do protocolo SIP de acordo com a configuração da rede.Para configurar vá em

depois em

Tela de configurações de redes

3.1 – Configurações Protocolo SIP

.Clique em

.

3.1.1 – Porta SIP É porta que o protocolo SIP atenderá,como padrão é 5060 3.1.2 – Parâmetro Nat Se na sua rede há NAT selecione este parâmetro para “yes” 3.1.3 – Parâmetro localnet Esse parâmetro refere-se a sua rede local, nele você coloca o /<mascara> da rede.Ex: 10.1.1.0/255.255.255.0 3.1.4 – Parâmetro externip Esse parâmetro refere-se ao ip estático do seu servidor da rede ou do disc.Caso você esteja usando ele atrás de um modem ADSL você terá um ip dinâmico ou seja quando o modem for desligado ele ganhará um novo ip válido, para evitar que você tenha que fazer essa atualização manualmente toda vês que o modem for desligado e receber um novo ip válido, usa-se um script de atualização de ip dinâmico .Segue a baixo esse script e como automatizar ele.

Salve todas as configurações feitas clicando em

.

3.1.5 – Script para Atualizar IP Dinâmico do DISC-OS Abra o vim ou vi, digite no console do disc vim <nome_do_script_escolhido_por_você>.sh ou ainda vi <nome_do_script_escolhido_por_você>.sh copie ou cole o seguinte script a baixo: #!/bin/bash NOVOIP=`curl -s http://checkip.dyndns.org | cut -c 77-|cut -d \< -f 1` sed -i s/^externip=.*/externip=$NOVOIP/g /etc/asterisk/sip.conf asterisk -rx 'sip reload' salve o arquivo.Depois de salve altere a permissão para execução do mesmo com o comando chmod 777. Para executar manualmente o script basta digitar no console do disc: ./<nome_do_script_escolhido_por_você>.sh A automatização da execução do script é feita a traves do crontab (Agendador de tarefas) ele já vem instalado na versão do CentOS que vem no Disc-OS 1.1 ou 1.0.Para adicionar esse script no crontab basta digitar no console contab –e , ao digitar você vai entrar no arquivo onde são colocadas as regras de agendamento.Digite ou copie a regra a baixo: 00-59/5 * * * * /diretório_do_script/nome_do_script.sh Saia e salve da mesma forma que é feita ao usar vim ou vi. Para consultar essa tarefa recém agendada digite no console crontab -l

4 – Configurando Rota Saintes para Tronco Analógico(Digium X100p) Como o próprio nome já diz , é a rota a qual sairá a ligação originada num ramal interno usando o tronco analógico FXO da placa Digium X100p. Para configurar clique em em

e na seqüência em.

Tela de configuração das rotas saintes

, depois

4.1 – Identifique a sua rota Digite o nome que identifica a sua rota nome campo “Nome da rota” ,Ex: Rota_X100p 4.2 – Senha Este campo é para proteção caso você precise,Ex:Você quer que só alguns ramais acesse essa rota,então você coloca uma senha quando essa rota for solicitada só será acessada mediante senha.Caso queira deixar a rota livre,basta não preencher o este campo. 4.3 – Código É o código de acesso a rota ou seja o número que é digitado ao tirar o telefone do gancho para usar o tronco analógico(X100p).Ex: Se você colocar como 0 o código, ao tirar o telefone do gancho e discar 0 você fará a ligação através do tronco analógico(X100p) a qual está ligado uma linha telefônica. 4.4 – Prefixo É o numero adicionado ao numero discado para fazer uma ligação usando esta rota.Ex: Se você quer criar uma rota cujo o prefixo da ligação será sempre um DDD se você colocar o DDD nesse parâmetro toda vez que você discar por essa rota será adicionado a discagem o DDD não havendo a necessidade de você discar o DDD. 4.5 – Grupo de horários Seleciona os grupos de horário de funcionamento, nesse caso selecione “SEMPRE”. 4.6 – Tronco Utilizado Lista o tronco utilizado para essa rota ordenado por prioridade, ou seja esta rota pode ter vários trocos que serão acessado pela ordem de prioridade ,caso um tronco esteja ocupado é acessado outro que esteja disponível.Selecione a opção ZAP001 é referente a linha que está ligada no FXO da placa x100p(tronco analógico),clicando em cima de ZAP001 caixa ao lado clicando em

depois mova para a

para o tronco analógico ZAP001 referente a FXO da Placa X100p seja

usado por essa rota. Salve as configurações clicando em

.

5 – Configurando Rota Saintes para Tronco SIP (Vono ou qualquer Outra Operadora VoIP) Como o próprio nome já diz , é a rota a qual sairá a ligação originada num ramal interno usando tronco SIP com a operadora VoIP configurada no item 2.2 . Para configurar clique em , depois em

e na seqüência em.

Tela de configuração das rotas saintes 5.1 – Identifique a sua rota Digite o nome que identifica a sua rota nome campo “Nome da rota” ,Ex: Rota_X100p 5.2 – Senha Este campo é para proteção caso você precise,Ex:Você quer que só alguns ramais acesse essa rota,então você coloca uma senha quando essa rota for solicitada só será acessada mediante senha.Caso queira deixar a rota livre,basta não preencher o este campo. 5.3 – Código É o código de acesso a rota ou seja o número que é digitado ao tirar o telefone do gancho para usar o tronco SIP com a operadora VoIP usada.Ex: Se você colocar como 1 o código, ao tirar o telefone do

gancho e discar 1 você fará a ligação através do tronco SIP com a Operadora VoIP que foi configurada no item 2.2 5.4 – Prefixo É o numero adicionado ao numero discado para fazer uma ligação usando esta rota.Ex: Se você quer criar uma rota cujo o prefixo da ligação será sempre um DDD se você colocar o DDD nesse parâmetro toda vez que você discar por essa rota será adicionado a discagem o DDD não havendo a necessidade de você discar o DDD. 5.5 – Grupo de horários Seleciona os grupos de horário de funcionamento, nesse caso selecione “SEMPRE”. 5.6 – Tronco Utilizado Lista o tronco utilizado para essa rota ordenado por prioridade, ou seja esta rota pode ter vários trocos que serão acessado pela ordem de prioridade ,caso um tronco esteja ocupado é acessado outro que esteja disponível.Selecione a opção cujo nome é o nome que você colocou para o Tronco SIP configurado para Operadora VoIP depois mova para a caixa ao lado clicando em

para o tronco

SIP configurado no item 2.2 seja usado por essa rota. Salve as configurações clicando em

6 – Configurando Ramais SIP

depois em

Vá em

.

na seqüência clique em

.

Tela de configuração Ramal SIP

6.1 – Configuração do Ramal 6.1.1 – Nome Neste campo digite o nome do ramal que deve ser igual ao usuário configurado no ATA. Ex: Fulano 6.1.2 – Número Coloque neste campo o numero do ramal Ex: 2001(Já vem sugerido automático pelo disc-OS) 6.1.3 – PIN Neste campo você adiciona uma senha para acesso do correio de voz do ramal.Ex:2001 6.2 – Configuração de SIP 6.2.1 – Senha SIP Basta preencher este campo com a senha do ramal.Ex: fulano123 6.2.2 – Codecs Lista os codecs permitidos para essa rota ordenados por prioridade escolha o que melhor servir para a sua rede ou internet na dúvida consulte a tabela no item 3.1.5 para saber a relação qualidade x banda de uso. 6.2.3 – Reinvites Se habilitado permite que o áudio flua diretamente entre os peers passando pelo disc-os.Aconselho que seja habilitado selecionando a opção “Não”. 6.2.3 – Latência Máxima É Tempo máximo de latência do parâmetro qualify, especificado em milisegundos.Para habilitá-lo digite 2000. 6.3 – Configuração Adicionais dos Ramais 6.3.1 – Gravação Habilita ou não a gravação do áudio para esse ramal.Caso você queira gravar as ligações nesse ramal habilite como “SIM”. 6.3.2 – Correio de Voz Habilita ou não correio de voz para esse ramal.Habilite essa opção com “Habilitado” 6.3.3 – E-mail Endereço de e-mail que deve receber o correio de voz caso o mesmo esteja habilitado.Se não estive habilitado deixe o campo vazio.Para essa aplicação informe o e-mail destino do correio de voz.Ex: meuemail@meuprovedor 6.3.4 – Rotas de saída para que este ramal pode utilizar Selecione a rota sainte cujo o ramal irá utilizar essa poderá ser .

6.3.5 – Desvios Configura um telefone para cada tipo de desvio (Desvio Sempre, Desvio Ocupado, Desvio Não atende),se não há desvio deixe em branco os 3 campos de tipo de desvio, que é o nosso caso.

Após configurado o ramal SIP clique em

.

7 – Rotas entrantes para tronco analógico(Digium X100p) São as rotas das ligações de entrada, ou seja, que o ramal ou telefone fixo vai receber.

7.1 – Identifique a rota No capo “Nome da rota” coloque o nome da rota que lhe convém. Ex: Tronco_Analogico 7.2 – Troncos Selecione a caixa correspondente ao tronco ZAP001 que é o tronco analógico da placa x100p 7.3 – Numero de origem Digitando um numero de origem, é possível criar rotas especifica que dependam do número que fez a ligação.Não é necessário deixar em branco. 7.4 – DRR

Ao digitar um numero no campo DDR é possível criar rotas entrantes baseadas no numero discado como por exemplo, o serviço DDR. Deixando este campo em branco faz com que qualquer rota se aplique a qualquer número que exatamente o que é preciso nessa aplicação.

7.5 – Grupo de horários Seleciona os grupos de horário de funcionamento, no nosso caso é selecionada a opção “SEMPRE”. 7.6 – Destino Campo para escolha do destino que as ligações da Rota de Entrada vão tomar temos 5 opções:Ramal,Grupo de Busca,Fila,Correio de Voz e Bridge. Selecione um ramal que irá atender essa rota.Após selecionar clique em

para salvar as configurações feitas.

8 – Rotas entrantes para tronco SIP(Caso a sua conta com a Operadora VOIP permita recebimento de chamadas)

8.1 – Identifique a rota No capo “Nome da rota” coloque o nome da rota que lhe convém. Ex: Nome_da_Operadora_VoIP 8.2 – Troncos Selecione a caixa correspondente ao tronco SIP que é correspondente a operadora VoIP configurada no item 2.2 8.3 – Numero de origem Digitando um numero de origem, é possível criar rotas especifica que dependam do número que fez a ligação.Não é necessário deixar em branco. 8.4 – DRR Ao digitar um numero no campo DDR é possível criar rotas entrantes baseadas no numero discado como por exemplo, o serviço DDR. Deixando este campo em branco faz com que qualquer rota se aplique a qualquer número que exatamente o que é preciso nessa aplicação.

8.5 – Grupo de horários Seleciona os grupos de horário de funcionamento, no nosso caso é selecionada a opção “SEMPRE”. 8.6 – Destino Campo para escolha do destino que as ligações da Rota de Entrada vão tomar temos 5 opções:Ramal,Grupo de Busca,Fila,Correio de Voz e Bridge. Selecione um ramal que irá atender essa rota.Após selecionar clique em

para salvar as configurações feitas.

9 – Cancelando Eco da placa FXO Digium x100P Faça o login no console do disc-OS usando usuário e senha padrão: Usuário => Root , Senha => disc-os

“Tela do console” Após fazer o Login você terá acesso ao Sistema de Auxilio do Disc-OS

Tela de Sistema de Auxilio Disc-OS Vá em “Executar Shell”

Na seqüência irá aparecer um aviso de como retornar para o “Sistema de Auxilio Disc-OS”

Confirme com “Ok” para acessar o console. Acesse o arquivo de configuração da interfase analógica(Zapata.conf) ou seja da placa da digium x100p: vi /etc/asterisk/zapata.conf Edite o seguinte parâmetro: Echocancel (Parâmetro que habilita o cancelamento de eco,defina-o com “yes”) Obs: Em alguns casos o Cancelador de eco “Echocancel” não cancela o suficiente,então é utilizado o parâmetro “echotraining “ echotraining (Faz um pré-treinamento para cancelamento de eco descomente e defina-o como “yes”) txgain

( Defina-o ganho de transmissão de Áudio, defina-o inicialmente como “5.0”)

Salve as alterações feitas . Acesse o CLI com o comando: asterisk -r

Digite o comando: reload cham_zap.so Depois digite exit

Related Documents

Voip
May 2020 35
Voip
June 2020 29
Voip
November 2019 37
Voip
November 2019 39
Voip
November 2019 42