Configurando e Otimizando Asterisk 1.2.X



Objetivo:
Dividido em 5 Módulos, este Curso inclui instalação e Conhecimento da Arquitetura básica, Plano de dial e Treinamento da Aplicação, Treinamento de VoIP, Treinametno de TDM / PSTN, Tópicos Avançados. Este curso é para conhecer de forma avançada o Asterisk, é bom que se tenha conhecimento de Linux e Teoria de VoIP. O curso é voltado para profissionais que implementam soluções VoIP com Asterisk. Permitindo entender com detalhes a instalação e configuração.



Carga Horária: 40 Horas

Conteúdo:
Módulo 1: Asterisk – Instalação e Configurações Básicas
O Projeto Asterisk
História
Sobre a Digium Open Source - Overview
Projetos Relacionados: AsteriskDocs.org, Voip-Info (Wiki),
Asterisk for BSD, Asterisk IPv6

A Arquitetura do Asterisk
PBX Core e Módulos
Canais
Codecs
Aplicações
AGI, o Asterisk Gateway Interface
AMI, o Asterisk Manager Interface
Asterisk calls
Instalação do Asterisk
Considerações e Opções de Hardware
Conectividade PSTN, Timing Devices, Etc.
CVS and Versioning
Criando Asterisk & Componentes
Iniciando e Parando Asterisk: Opções de Runtime,
Consoles Remotos do Asterisk, Opções de Auto-Start de Asterisk,
Criando Exemplos e Testes Básicos

Lab: Instalando Asterisk em Linux do CVS para “Welcome to Asterisk”
Asterisk - Configurações
Arquivos de Configurações: Function, Layout, Location
Básico sobre: Zaptel, Zapata & PSTN Connections
Básico sobre conexões de VoIP: SIP.conf & IAX.conf
Introdução do Plano de Discagem (Dial Plan)

Lab: Construindo um PABX 1 x 1
Placas Digium (X100P or TDM4xxP)
SIP Phone ou ATAs de baixo custo

Módulo 2: Asterisk Aplicações e o Dial Plan
Visão Geral do Dialplan – Além Da Extensão Básica
Contexts
Switches
Variáveis
Includes
Macros
Standard extensions e prioridades
Criando o dialplan

Aplicações
Modelos de projeto
Usando arquivos #include
O Asterisk DB – AstDB
Handling Calls

Incoming contexts
Extensões
Extensões Alfanumérica e numérica
O Comando Dial
Construindo um macro padrão do usuário

LAB: Implementando uma plano básico de Dial
Implementando Características
Implementando Características no Plano Dial
Aplicações Avançadas
Conferencing com MeetMe
Recursos Avançados do Correio De Voz

LAB: Implementando Características no Plano Dial
Introdução às funções do Asterisk ACD
Filas da chamada
Agentes
Estatísticas

Módulo 3: Asterisk e VoIP
Conceitos e Definições Gerais
VoIP o caminho do Asterisk:
• IAX, SIP, MGCP, H323, SCCP
Peers, Users & Friends
O processo de Registro
Conversão de Codecs & Codec
Protocolos
Asterisk e IAX

Teoria e Uso:
• Porque IAX
• Calculo de Banda
• IAX Trunking
• IAX Provisioning

Configuração e Implementação:
• User Agent (ATA, Phone, Soft-Phone)
• Asterisk Cluster Interconnection - ACI
• Links dos Provedores de Serviço
Como Configurar IAX: iax.conf
Lab: Implementações IAX

Implementando uma Device IAXy.
Implementando uma Conexão entre equipes.
Implementando uma Conexão para um provedor IAX.
Comunicação entre Asterisk e SIP

Protocolo SIP, server e modelos de clientes
Teoria e Uso:
• Por Que SIP
• Características e Funções SIP
• Cálculos de Banda
Edições de NAT Traversal
SIP Como Configurar: sip.conf

Lab: Implementação Sip
Implementando SIP User Agent Device
Implementando SIP Service Provider Connection

Módulo 4: Conectividade Avançada com PSTN
Conexões Diretas PSTN (TDM)
Vista geral de Interconetividade PSTN
Conexões Análogas: FXO, FXS
Conexões Digitais T1/E1:
• Conexões de rede Diretas PSTN
• Conexões de PBX
• Analogue Break Out & Agregation w/ Channel Banks
• Conexões Hibridas de Voz & Dados (HDLC)
Estratégicas Echo & Echo Cancellation
Conexões Asterisk para PSTN: Placas de Telefonia Digium

Instalação & Configuração
Kernel device drivers
Suporte, ajustes e pesquisando defeitos
Lab: Asterisk Pratico – Criando um Serviço VoIP
Meio dia de Laboratório Pratico

Módulo 5: O Asterisk Smorgasboard: Tópicos Avançados do Asterisk
Clustering & Escalamento
Bilhetagem & Geração de CDR
Aplicações AGI IVR
Configurações de Database-Driven: Realtime, MYSQL_FRIENDS
Interfaces de Usuário Gráficas
Administração (Configuração), Recepcionista, Usuário Final
DUNDi, ENUM e Asterisk
Trabalhando com Asterisk bug tracker
Visões e idéias futuras: Asterisk CVS head development
Conclusão: Revisão e P&R


Pre-Requisitos:
- Ter conhecimento em Asterisk ou ter concluido o curso SSVOAH - Entendendo e implementando o Asterisk.

Diferencial:
*
Desenvolvedor do Curso:
SISNEMA

Cursos de Pre-Requisitos:
SSLXPA - Obrigatorio

SSLXPC - Obrigatorio

SSLXPI - Obrigatorio

SSVOAH - Desejavel

SSVOIP - Desejavel