Upload
camila-veronica
View
2.621
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
ASTERISK UMA SOLUÇÃO EM PABX
IP
Camila Verônica Alves Matias
Pedro Augusto Domiciano Fernandes
Orientador: Rodrigo Pinto Lemos
Universidade Católica de GoiásDepartamento de Computação
Graduação em Engenharia de Computação
JUNHO 2009
Introdução
Motivação
Possibilidade de interligação de estruturas computacionais de empresas que possuem matrizes e filiais distantes
Limitações da telefonia convencional em relação aos custos das ligações decorrentes das tarifas das operadoras
A telefonia IP vem ao encontro das necessidades das comunicações
Introdução
Objetivos
Apresentar um estudo e a implementação do Asterisk como solução para substituir centrais telefônicas tradicionais
Metodologia
Estudo teórico do Asterisk e os assuntos relacionados a ele e a sua implementação em um ambiente simulado
Organização
Introdução
Redes de Telefonia
VOIP
Asterisk
Implantação do Asterisk
Considerações Finais
Redes de Telefonia
Telefonia Convencional – Rede Telefônica Pública Comutada
Redes de Telefonia
A telefonia convencional garante dois aspectos importantes Segurança
Largura de Banda Dedicada Confiabilidade
Atrasos nas ligações são controlados
Tornou-se uma rede de comunicação de dados (telefonia digital) Inteligente Alta velocidade e Desempenho
VOIP
Tecnologia que permite que informações de voz sejam transmitidas através do protocolo IP
Consiste em digitalizar a voz, empacotá-la e transmiti-la na rede de Internet em formato de pacote de dados
O fator que mais impulsiona essa tecnologia é a redução de custos em chamadas de longas distâncias
VOIP - Funcionamento
Para transmissão da voz é utilizado o protocolo UDP
Transmissão de dados de forma rápida, sem confiabilidade, uma vez que não é orientado à conexão
Outros protocolos como RTP e RTCP também se fazem necessários
A função deles é garantir a chegada do pacote em ordem correta ao destino
VOIP - Arquitetura
Arquitetura PC – a – PC
VOIP - Arquitetura
Arquitetura com Gateway
VOIP - Obstáculos
Atrasos e perdas de pacotes, atrasos variáveis
Escassez de banda
Implantação de Qualidade de Serviço (QoS) Garantir uma largura de banda suficiente para
transmitir os pacotes de voz, Minimizar os problemas referentes ao tráfego de
voz
Asterisk
Permite a construção de centrais PABX IP de vários portes
Fabricado pela Digium
Licença Open Source
Suporte a várias plataformas
Diversidade de suas aplicações o torna flexível e robusto
Asterisk - Vantagens
Baixo custo de implantação Asterisk – open source Sistema Operacional – open source Infra estrutura de rede local
Quantidades de Ramais Não há limite para quantidade de ramais
Evita novos gastos de aquisição de um outro PABX que comporte o novo Dimensionamento.
Asterisk - Vantagens
Variedade de aparelhos telefônicos Aparelhos telefônicos IP
Características de cliente SIP Telefones Convencionais
Adaptadores ATA Softphones
Gratuitos
Economia na Tarifação Comunicação de unidades separadas
geograficamente sem gastos de operadoras Redução de ligações DDD
Asterisk - Vantagens
Manutenção
Autonomia para seu controle Não dependência de técnico para configurar o PABX
Flexibilidade Implantação de novas funcionalidades
Asterisk - Desvantagens
Falta de alimentação elétrica PABX tradicionais
No-break para garantir o funcionamento numa falta de energia.
Rede IP Necessidade de no-break em todos os dispositivos de
rede ( hub, switch, telefones IP, roteadores, servidores, computadores e etc)
Aquisição de no-breaks de grande portes para suportar a rede.
Asterisk - Desvantagens
Vulnerabilidade de Segurança
Pode sofrer qualquer tipo de ataque interno e externo.
Utilização de Firewall e IDS Controle de acesso
Localização física Administrativa
Criptografia dos pacotes de voz
Asterisk - Desvantagens
Largura de Banda
Consumo maior de banda por se tratar de transmissão em tempo real
Perda de pacotes de dados causará degradação na qualidade de voz Garantir o máximo de ligações simultâneas Garantir a perda mínima de pacotes
Asterisk – Arquitetura do Asterisk
Canais
Codecs
Protocolos
Aplicações
Asterisk - Arquitetura do Asterisk - Canais
Canais
PABX tradicional Canal distinto para cada chamada Necessidade de vários canais distintos
PABX Asterisk Compartilhamento da CPU Redução do uso de placas E1 e T1 Sistema mais dependente do desempenho da CPU
Utilizado por outras aplicações Sistema Operacionais
Asterisk - Arquitetura do Asterisk - Codecs
Codecs No ponto de vista Asterisk
Máximo de chamadas com menor consumo de banda Trafego de voz PSTN
64 Kbps (consumo de banda) Codecs suportados pelo Asterisk
CODEC Taxa de bit de dados (Kbps) Necessita de licença?
G.711 64 Não
G.726 16, 24 ou 32 Não
G.723.1 5,3 ou 6,3 Sim (não para repasse)
G.729A 8 Sim (não para repasse)
GSM 13 Não
iLBC13,3 (quadros de 30 ms) ou
15,2 (quadros de 20 ms)Não
Speex Variavel entre 2,15 a 22,4 Não
Asterisk - Arquitetura do Asterisk - Protocolos
Protocolos
Responsável por definir a forma como os pontos de negociação vão comunicar entre si
Estabelecer conexão Determinar Ponto de Destino Roteamento entre pontos Identificador de chamada Desconexão
Mais importantes para o Asterisk IAX SIP
Asterisk - Arquitetura do Asterisk - Protocolos
IAX – Open source Protocolo de transporte parecido com o protocolo SIP Utiliza a porta UDP 4569 Exclusividade deste protocolo é a habilidade de fazer
tronco de múltiplas seções de fluxo de dados Uma grande vantagem em termos de largura de banda.
SIP - Protocolo de Inicialização de Sessão Usado para estabelecer, modificar e finalizar
chamadas telefônicas Simplicidade e confiabilidade
Asterisk - Arquitetura do Asterisk - Protocolos
Serviços básicos Conversão de nomes e localização de usuários Gestão de sessão
Arquitetura SIP Agentes utilizadores
Terminal SIP ou Softphone Servidores de Rede
Servidor proxy SIP Servidor de redirecionamento SIP Registrador
Asterisk - Arquitetura do Asterisk - Aplicações
Algumas das aplicações mais comuns que podem ser destacadas no Asterisk
URA Filas de chamadas para Call Centers Voice Mail Vídeo Conferência Bilhetagem detalhada Planos de chamadas
Asterisk - Arquitetura do Asterisk - Requisitos
PlacasWILDCARD XP100P TDM400P
TE110P Telefone IP e Softphone
Asterisk – Distribuições
Trixbox (http://www.trixbox.org)
Elastix (http://www.elastix.org)
Disc-OS (http://www.disc-os.org) Intelbrás
PROCURAR FOTOS DOS 3 logo marca. E fabricante
Asterisk - Implantação do Asterisk
Cenário de uso
Asterisk - Implantação do Asterisk
Cenário de testes
Asterisk - Implantação do Asterisk - Requisitos
Equipamentos de hardware
Equipamentos Fabricante Modelo Configuração
Notebook 1 HP Pavilion Dv6000
AMD Turion 64
X2 1.8 GHz,
2GB de RAM
Notebook 2 Itautec Infoway 7635Intel dual core
1.6 GHz, 2GB
Roteador
wirelessDlink DI-524
EEE 802.11g,
Ethernet,
54Mbps
Celular Nokia N95-8GB
GSM, Symbian
OS ver. 9.2, Wi-
Fi, Tecnologia
3G, suporte a
cliente SIP.
Asterisk - Implantação do Asterisk - Requisitos
Softwares
Software Fabricante Licença Plataforma DescriçãoConfiguração Mínima.
Virtual Box SunGratuita (GNU)
Windows, OS X, Linux
e Solaris
Versão 2.2.2.
Software de virtualização
de computador
es.
Processador Intel ou
AMD 1 GHz, 512MB
RAM, 80MB espaço em
disco.
Disc-OS IntelbrásGratuita (GNU)
Linux, CentOS 5
Versão 1.5 alfa 1.
Distribuição adaptada
para o servidor Asterisk
Processamento 1 GHz,
256MB RAM e 10GB de espaço em
disco.
X-Lite CounterPathGratuito(GNU)
Windows, OS X e Linux
Versão 3.0 build 53117. Softphone utilizado como um telefone virtual.
Processamento 700
MHz, 256 MB RAM, 40
MB de espaço de
disco e dispositivo de áudio.
Asterisk – Implantação do Asterisk
Instalação Definição da senha administrativa Endereçamento IP estático
Matriz 192.168.0.50 / 255.255.255.0 Filial 192.168.0.100 / 255.255.255.0
Configurações Definições de ramais Tronco Rotas URA
Asterisk - Implantação do Asterisk - Conf. de ramal
Asterisk - Implantação do Asterisk - Conf. de ramal
Ramais Matriz
Camila – 2021
N95 – 2022
Ramais Filial
Pedro – 3031
E71 - 3032
Asterisk - Implantação do Asterisk - Conf. de Troncos
Tronco Matriz
Servidor – 192.168.0.100
Tronco Filial
Servidor – 192.168.0.50
Asterisk - Implantação do Asterisk - Conf. de Rotas
Entrada
Asterisk – Implantação do Asterisk – Conf. de Rotas
Saída
Asterisk – Realizações de Testes
Chamada Interna na Matriz Ramal 2021 para Ramal 2022
Asterisk – Realizações de Testes
Chamada Externa Ramal 3031 para Ramal 2021
Asterisk – Realizações de Testes
Transferência de chamada•Ramal 3031 para 2021•Ramal 2021 transfere para 2022•Chamada estabelecida entre 3031 e 2022
Asterisk – Realizações de Testes
URA
Considerações Finais
Através dos testes, comprovou-se que o Asterisk é bastante viável para as empresas
A implementação usando interface gráfica o torna mais atrativo
A falta de equipamentos impossibilitou a ligação entre a rede IP e a rede PSTN
Considerações Finais
Não foi possível a interligação de duas redes distintas, e sim uma rede local
Tem tido grande aceitação no mundo das telecomunicações
Espera-se que este trabalho possa servir de base para futuros estudos dessa tecnologia e implantação de possíveis projetos
OBRIGADO!