Capacitar o aluno a instalar, configurar e operar um PABX baseado no Asterisk. Ele se destina a técnicos que desejam aprender a instalar e configurar o Asterisk como um PABX. Pode ser também de grande utilidade à usuários que desejem conhecer mais sobre o sistema e avaliar suas possibilidades e cenários de uso.
Material Didático:
- Livro
- Material extra com exercícios
- Certificado de Conclusão do Treinamento.
Pré-requisitos: Recomendamos que os alunos tenham conhecimentos básicos de lógica de programação (não será necessária programação, mas conceitos de lógica se aplicam a criação do plano de discagem) e conhecimentos básicos de Linux como edição de textos (copiar, excluir e mover).
Conteúdo Programático Resumido:
- Introdução ao Asterisk
- O que é o Asterisk
- Porque o Asterisk ?
- Arquitetura do Asterisk
- Cenários de uso do Asterisk
- Baixando e instalando o Asterisk
- Hardware mínimo
- Escolhendo uma distribuição do Linux
- Instalando o Linux para atender ao Asterisk
- Preparando o Debian para o Asterisk
- Obtendo e compilando o Asterisk
- Iniciando e parando o Asterisk
- Laboratório – Instalação e compilação do Asterisk
- Configuração básica do Asterisk
- Arquivos de configuração
- Configurando uma interface com a rede pública
- Configiuração dos dispositivos IP SIP
- Introdução ao plano de discagem
- Laboratório 1 – Instalando um dispositivo IP SIP
- Laboratório 2 – Criando um plano de discagem simples
- Laboratório 3 – Criando uma URA simples
- Canais Analógicos e Digitais
- Interfaces FXS, FXO e E+M
- Linhas Digitais E1/T1, sinalização CAS e CCS
- Configurando um canal de telefonia no Asterisk
- Opções de configuração de uma canal zaptel.
- Laboratório 1 – Instalando um canal analógico
- Laboratório 2 – Instalando um canal digital
- Voz sobre IP com Asterisk
- Benefícios da voz sobre IP
- Arquitetura de voz sobre IP no Asterisk
- Como escolher um protocolo de sessão
- Conceitos de Peer, User e Friend
- Codecs e conversão de codecs
- Como escolher um Codec
- O protocolo IAX e o Asterisk
- Teoria de operação
- Formato dos Frames
- Uso de banda passante
- Nomenclatura dos canais
- Cenários de uso
- Autenticação no IAX
- Configurando o arquivo iax.conf
- Comandos de console relacionados ao IAX
- Laboratório 1 – Instalando um cliente IAX
- Laboratório 2 – Conectando vários servidores Asterisk usando IAX
- Laboratório 3 – Usando o modo trunked
- O protocolo SIP e o Asterisk
- Teoria de operação do SIP
- Processo de registro do SIP
- Operação do SIP em modo Redirect
- Operação do SIP em modo Proxy
- SIP no modo Asterisk
- Cenários de uso do SIP
- Nomenclatura dos canais SIP
- SIP NAT Traversal
- Laboratório 1 – Fazendo dois servidores Asterisk se comunicarem via SIP
- Laboratório 2 – Conectando-se a um servidor SIP
- O plano de discagem
- Descrição do arquivo extensions.conf
- Contextos e extensões
- Switches
- Variáveis
- Expressões
- Funções
- Inclusão de contextos
- Definindo extensões
- Macros
- Extensões padrão e prioridades
- Padrões de extensão
- Base de dados do Asterisk
- Configurando um PABX simples
- Um plano de discagem na prática
- Configurando os canais
- Configurando o plano de discagem
- Recepção de chamadas
- Visão geral das aplicações
- Laboratório 1 – Criando um plano de discagem
- Configurando recursos avançados
- Suporte aos recursos de PABX
- Estacionamento de chamadas
- Captura de chamadas
- Transferência de chamadas
- Conferência
- Música em espera
- Laboratório 1 – Música em espera
- Laboratório 2 – Estacionamento de chamadas
- Laboratório 3 – Captura de chamadas
- Laboratório 4 – Transferência de chamadas
- Laboratório 5 – Conferência
- Distribuição automática de chamadas
- Introdução
- Membros
- Estartégias
- Menu para o usuário
- Novos recursos
- Configuração
- Funcionamento das filas
- Laboratório 1 – Implementando uma fila de chamadas
- Correio de Voz
- Introdução
- Lista de tarefas para configuração
- Arquivo de configuração do VoiceMail
- Interface WEB para o correio de voz
- Laboratório 1 – Instalando e configurando o correio de voz
- Asterisk Real Time
- Introdução
- Objetivos
- Como configurar o Asterisk Real Time
- Laboratório 1 – Instalando e configurando o Asterisk Real Time
- Extendendo a funcionalidade do Asterisk usando AMI e AGI
- Introdução
- Objetivos
- Linkando o Asterisk usando a linha de comando e o shell do Unix
- Chamadas externas usando a aplicação System()
- Usando o Asterisk Manager Interface
- Instalando e configurando o Astmanproxy
- Usando o AGI para criar aplicações de URA
- Laboratório 1 – Acionando uma discagem usando PHP e AMI
- Laboratório 2 – Criando uma URA simples usando PHP e AGI

