O documento resume conceitos e aplicações da tecnologia VoIP utilizando o software PBX Asterisk, incluindo: (1) definições de VoIP e telefonia IP; (2) vantagens e desvantagens da tecnologia; (3) equipamentos como ATA e softphones; (4) demonstração do FreePBX e exemplos de configurações em Asterisk.
2. Seminário TchêLinux
Caxias do Sul
Soluções VoIP com
Asterisk
Henrique Petry Rauber
3. Agenda
● Conceitos de VoIP
● Equipamentos VoIP
● PBX Asterisk
● Soluções
● Aplicação em Cenários
4. Conceitos da Tecnologia VoIP
O que é VoIP ?
É a sigla para (Voice over Internet Protocol) e significa
transformar a voz (analógica) para poder transmitir via
rede de dados (digital) que utilizam um conjunto de
protocolos IP/UDP/RTP.
O que é telefonia IP ?
Nada mais é do que a evolução do VoIP, possibilitando a
integração entre a Rede IP e a Rede de telefonia pública
convencional.
5. VoIP - Vantagens
● Redução de custos;
● Utilização da rede de dados para transmissão de voz;
● Segurança (transmissão digital, VPN);
● Integração independente de barreiras geográficas;
● Implementação de novas tecnologias;
● etc.
6. VoIP - Desvantagens
● Dependência da rede elétrica;
● Necessidade da utilização de QoS em links com tráfego
competitivo;
● Qualidade do serviço relacionada à qualidade do acesso à
rede (jitter, delay, perda de pacotes).
13. PBX Asterisk
Software PBX de código aberto;
Criado pela Digium por Mark Spencer, 1999;
Possui suporte a tecnologia TDM e VoIP;
Roda em plataformas Linux, UNIX e do tio Bill;
14. PBX Asterisk
O que posso fazer com Asterisk?
● Agregar a um custo extremamente reduzido diversas
funcionalidades encontradas em PABX proprietários;
● Conectar escritórios de vários locais, sobre a rede IP;
● Permitir acesso ao PBX para usuários externos;
● Limites: necessidade + criatividade;
15. PBX Asterisk
Inclui muitos recursos que só eram encontrados em
sistemas Top de linha:
● URA – Unidade de resposta audível;
● Filas de atendimento;
● VoiceMail;
● FAX Over IP to e-mail;
● Integração para sintetização da fala;
● Registro detalhado das chamadas;
16. PBX Asterisk
● Envio e recebimento de SMS;
● Click2call;
● Skype;
● Callback;
● Provisionamento;
● Spy / whisper;
● Salas de conferência;
● Interfaces digitais e analógicas.
17. PBX Asterisk
Porque Utilizar Asterisk?
● Abrir mão de tecnologias proprietárias (fechadas);
● Mobilidade;
● Implementar novas funções a um custo reduzido;
● Facilidade no gerenciamento;
● PBX Completo - implementa muito mais recursos que um
PBX convencional;
18. PBX Asterisk
Porque utilizar Asterisk?
● Ambiente de desenvolvimento fácil e rápido;
● Rico e abrangente em recursos;
● Possui um plano de discagem flexível e poderoso;
● Roda no Linux e é código aberto.
22. AGI - Asterisk Gateway Interface
Adiciona funcionalidades ao Asterisk
Através de alguma linguagem de programação como:
● Perl
● PHP
● Python
● C
● JAVA
Exemplos:
● A que vc desejar!
- Consultar saldo;
- Executar alguma tarefa remota.
23. TrixBox
● Desenvolvido pela Fonality anteriormente conhecido
como Asterisk@Home.;
● Facilita o gerenciamento do Asterisk;
● Algumas aplicações instaladas com TrixBox:
● FreePBX:
– CDR – Call Detail Record
– FOP - Flash Operator Panel
– ARI – Asterisk Recording Interface
– MySQL