pika warp o appliance para linux / asterisk webinar

38
PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Upload: internet

Post on 18-Apr-2015

118 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

PIKA WARP o Appliance para Linux / Asterisk

WEBINAR

Page 2: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Agenda

• Placas para Asterisk X Appliance• Características• Hardware: Visão Geral• Software: Visão Geral• Arquitetura• Ambiente de Desenvolvimento PIKA (PADS)• Testemunhos• Preço e Disponibilidade

Page 3: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Placas X Appliance

Placas + PC•  Processador x86•  aplicações pequenas, médias e

grandes•  custo maior•  grande esforço de integração

(placas & drivers, escolha de componentes e montagem do PC)

• estigma – PC não é tão confiável quanto um PABX proprietário

• grandes dimensões• ambiente de desenvolvimento

familiar

Appliance• processador embedded• Aplicações pequenas ou

médias (menos de 50 usuários)

• Baixo Custo• requer pouco ou nenhum

esforço de integração

• construído para um propósito específico, sem partes móveis, mais confiável.

• pequenas dimensões• ambiente de desenvolvimento

embarcado - requer diferente nível de conhecimento

Page 4: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Apresentando WARP, o appliance

PIKA WARP é uma plataforma de desenvolvimento compacta e de baixo custo, que pode ser utilizada para fornecer aplicações de telefonia utilizando Linux e/ou Asterisk para o mercado SOHO (Small Office, Home Office) ou SME (Small/Medium Enterprise).

Diferentemente da típica alternativa PC + placas, o appliance elimina os problemas de integração de hardware e software num equipamento confiável, sem partes móveis que inclui características de hardware de telefonia tradicional. Além disso,  foi projetado para receber a marca da sua empresa (brandable).

Page 5: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Proposta de Valor

• Aumenta a sua oferta de produtos para mercados SoHo e SME com uma plataforma de custo acessível

• Ambiente de operação e configuração similar aos seus sistemas de código aberto ou proprietários.

• Melhorias disponibilizadas na comunidade de código aberto WARP Xtra, diminuindo tempo de desenvolvimento de soluções.

• Produto "ecologicamente correto"• Preço atraente para o mercado• Grande aceitação inicial• PIKA: empresa estável há 20 anos no mercado de

aplicações de voz

Page 6: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

O Warp é indicado para:

• Desenvolvedores de aplicações de telefoniao Desenvolvedores Asterisk ou outros projetos Código Abertoo Desenvolvedores Linux ansiosos para ter uma solução embutida de

maneira fácil. Ferramentas automáticas eliminam a necessidade de profundo

conhecimento técnico em ambientes "embedded".

• Exemplos de aplicações: o PABX-IPo URA (Unidade de Resposta Audível)o Servidor de Faxo Discador Preditivoo Notificação de Alertas

Page 7: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

O Warp não é indicado para:

• Não é:o um PBX-IP ou um sistema completo de telefoniao para aplicações de alta densidadeo para aplicações com grandes bancos de dadoso para pessoas sem conhecimento técnico

precisa ser programado/configurado antes do usoo roteador

é equipado com apenas uma porta de redeo um produto final pronto para ser utilizado

Page 8: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Características

   • Asterisk 1.4 pré-instalado com arquivos de

configuração padrão (somente versão Asterisk) prontos para o uso.

• Portas de áudio in/out (music de espera / paging)• Uma porta FXS em todas as unidades• Suporte para módulos FXO/FXS/BRI• Portas com transferência em caso de falta de energia

Page 9: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Características

  • Totalmenente customizável• Ambiente de desenvolvimento (cross-compiler) com

interface de alto nível.• LCD programável (2x20)• Gerenciador dinâmico de temperatura (ventilador)• Plataforma com ambiente de desenvolvimento em

código aberto

Page 10: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Ecologicamente correto

• Utiliza 18 vezes menos energia do que um PC com placaso fonte de alimentação –baixo consumo

20 w = 175 kwh por ano versus 350 w / 3000 kwh por ano para um PC com placas

• 10 vezes menos espaço quando descartado• 100% sem chumbo (lead free)• Uso de Tinta que não agride o meio ambiente• Embalagens 100% constituídas de material reciclado

Page 11: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Design

• Único• Mesa/Empilhável• Compacto

• Pode ser fixado na parede

• Planejado para facilitar a colocação de sua marca.

Page 12: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Capacidade e Desempenho

• 75 pontos VoIP• 32 ligações simultâneas• 1 porta FXS padrão em todas as unidades• Até 8 portas FXS (Ramais)• Até 8 portas FXO (Troncos)• Até 4 porta/8 canais BRI

Page 13: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Hardware

• Processadoro Embedded AMCC Power PC 440EPo 533MHzo 1,200 mipso Suporta ponto flutuante e MMU

• Memóriao Flash Interna – 256MBo RAM Interna – 256MBo Cartão Flash SD

Correio de Voz Prompts Arquivos de Configuração Configurações Específicas

o Sem hard drive

Page 14: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

• Coolero Entra em funcionamento a partir de uma determinada

temperaturao Velocidade Variávelo Sensor de temperatura embutidoo Permite monitoramento pelo sistema operacional

• Uma porta FXS como padrãoem cada unidade

• Até 2 módulos de expansãoo 4 portas analogicas FXO/tronco com 1 porta PFT (*)o  4 portas analogicas FXS/ramal com 1 porta PFT (*)o 2 portas/4 channel BRI

Hardware

FXO/trunk FXS/station

BRI

Page 15: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Hardware

Portas• Ethernet (10/100)• USB (v1.1)• Audio In/Out• RS232/Serial (programação)

Display• Cristal Líquido (LCD)• 2 x 20 caracteres• Backlit• Permite inversão de posição para

montagem em parede• Controlado por API• Botão de Rolagem

Page 16: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Hardware

• LED Alimentação / Estado de sistema

• Botão de Reset• Fonte externa

o Cabos para NA ou Europao Inclui filtro EMC

Page 17: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Software – Pacotes disponíveis

• Conjunto completo de aplicações de telefonia geração e detecção de tons gravação/reprodução VoIP conferência cancelamento de eco

• Pré-configurado com Linux, drivers e aplicativos • SSH (acesso remoto)• Asterisk• Banco do dados, web server, linguagem para web e

utilitários• Possibilidade de adição de qualquer pacote de

software que sua aplicação necessite • Comunidade PIKA Warp (pikawarp.org)

Page 18: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Software - Especificações

• Bootloader (uBoot 1.3)• Kernel 2.6.24 (versão customizada para WARP)• API's PIKA HMP and Grandprix• Asterisk 1.4.21.2 (versão Asterisk)• Asterisk GUI 1.4 (versão Asterisk))• Busybox 1.8.2 (ferramentas linux tais como ssh, wget)• SQlite3 (banco de dados) • Httpd (servidor web)• PHP5 com suporte à SQLite, XML, PDO, etc.• NTP, DHCP (cliente), TFTP (cliente e servidor),

VLAN, DNS• Dropbear (para acesso ssh)

Page 19: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

H/W – PIKA motherboard

H/W – PIKA line interfaces

Appliance Architecture

S/W - Linux

PIKA voice processing and drivers

S/W – Asterisk 1.4

Page 20: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Agências Reguladoras

• North American telecoms and safety (FCC/UL/CSA)• União Européia (CE)• De acordo com RoHS• Outras sob demanda

Page 21: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Kit de Desenvolvimento PIKA

• “PIKA Application Development Suite” (PADS)• O que é?

o pacote de software que pode ser instalado em qualquer PC com Linux

o cria todos os aplicativos que serão executados no PIKA Warpo processo automático para conversão de código (cross-compiler)

• Por que é necessário?o PIKA Warp tem outro processador  (embedded) e outro tipo de

memória de armazenamento (sem hard drive)

Page 22: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

APIs

Para utilizar hardware de telefonia sem Asterisk• Grandprix API - Alto nível - Simplicidade• HMP API - Baixo nível - Poder e versatilidade

o mesma API utilizada nas placas para PC da PIKA

• Programas-exemplo disponíveis no website• API específica para o Warp

o controle das portas de áudio e LCD

Note: No Asterisk, as portas de áudio são acessadas via dialplan e o LCD integrado ao channel driver.

Page 23: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Processo de Desenvolvimento com PADS

• PADS pode ser executado em qualquer PC x86 com Linuxo se conecta ao Warp via serial ou rede

• Funçõeso conversão/compressão do PC para CPU AMCC, criação de  imagemo mantém localização onde or arquivos de origem e destino são

armazenados o simula, para os desenvolvedores, uma CPU AMCC num PC comum

• Entrada• código fonte, localização dos arquivos

• Saída o converte e comprime arquivos para serem executados no WARP

• Independe de distribuição Linux

Page 24: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

PADS - Conceito

Page 25: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

PADS - Processo – Etapa #1

• Selecione quais pacotes de software deseja incluiro Asterisk – sim ou não?o Asterisk GUI – sim ou não?o SQlite Database – sim ou não?o DNS – sim ou não?o PIKA Media Processing – sim ou não?o Busybox – sim ou não?

Page 26: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

PADS - Processo – Etapa #2

• Pressione ‘GO’o Downloads dos pacotes necessários pela Interneto Cross-compile e prepara os binários para serem executados no

applianceo Criação de arquivos de imagem

Page 27: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

PADS - Processo – Etapa #3

• Execução de um utilitário que grava a imagem criada pelo PADS na memória do appliance

• Toda vez que o appliance é ligado executará o código gravado.

Page 28: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Alternativa ao PADS

• Se o PADS não existisse …o necessidade de configuração de muitos parâmetroso requer nível de conhecimento técnico muito específico (cross-

compiler, makefiles, etc)

Page 29: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Os benefícios do PADS

• É necessário muito menos conhecimento técnico em sistemas embutidos 

• Tempo de instalação/configuração menor• Mecanismo portátil de máquina para máquina

o no caso de duplicação ou substituição• Processo automatizado permite fácil reprodução de

imagens

Page 30: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Atualização de equipamentos em campo

• Copiar as novas imagens criadas pelo PADS para o PIKA Warp

• Execução do utilitário de gravação• Reboot• Processo pode ser automatizado

Page 31: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Preço e Disponibilidade

• Preçoo muito competitivo comparado ao PC + Placao Preço de tabela disponível no website – descontos disponíveis por

quantidadeo  $609 USD para um sistema "IP" (sem módulos)

• Disponibilidadeo desenvolvimento e Beta concluído – 25+ clienteso Já está disponível!o GSM – planejado para o primeiro semestre de 2009

Page 32: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Diferenciais Importantes

• Plataforma e desenvolvimento para configuração (PADS)

• Confiabilidadeo portas de transferência em caso de falha de energiao estado sólido/sem hard driveo gerenciamento dinâmico de temperatura (cooler)

• Características de Hardwareo porta FXS disponível em todas as unidades o portas de audio in/outo módulos opcionais (FXO/FXS/BRI)

Page 33: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Diferenciais Importantes

• Display LCD programável• Simples de adicionar sua marca• Visual único• Aplicações de voz atestadas pelo mercado

o PIKA tem mais de 20 anos no mercado de aplicações de telefonia

Page 34: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Comentário de Clientes

• Stephan Monette: Diretor de Operações, Unlimitel

"Nosso sucesso vai além de nossos serviços. Nós não somos a opção mais barata e nunca seremos, mas os clientes vêem até nós pela qualidade e estabilidade de nossos serviços. Usando produtos PIKA, nós sabemos que estamos eferecendo produtos de alta qualidade que se encaixam perfeitamente nos nossos serviços"

Page 35: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Comentário de Clientes

• Don Williams, COO, CTL Inc. Designer, manufacturer and distributor of

telecommunications solutions

"Ao utilizar PIKA WARP, a CTL ganhou a habilidade de verdadeiramente fornecer uma solução final, com ótimo visual, design confiável e poderoso processador."

Page 36: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Comentário de Clientes

• Clayton Hayward, CTO Xelnex.com (Open Voice)Voice Recording Service Provider

“Não é somente um simples dispositivo VOIP. A experiência da PIKA em desenvolvimento de placas de processamento de voz ficou clara no produto final. Nós precisávamos de um dispositivo plug & play para gravação passiva IP e de troncos. A excelente API para desenvolvimento fez do appliance verdadeiramente multi-funcional!"

Page 37: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Resumo

• PIKA WARP é o substituto ideal para o computador: excelente custo-benefício e ausência de partes móveis, aumentando a confiabilidade.

• Oferece muitas funcionalidades de telefonia que outros appliances não tem.

• PADS é uma aplicação singular para customização de ambiente

• Não é um sistema de telefonia "pronto" para o usuário final.

Page 38: PIKA WARP o Appliance para Linux / Asterisk WEBINAR

Obrigado pelo seu tempo!

Perguntas?

(utilize o CHAT para enviar as perguntas)