Best Practices para Pequeños/Medianos Operadores       de Telefonia Basados en Open Source Kamailio/Freeradius/CdrTools, F...
Objetivo   Orientado a la comunidad Asterisk       ¿ Porque necesitamos evaluar Centralitas en la Nube ?   Describir pr...
Preguntas   ¿ Porque montar un pequeño operador VoIP ?   ¿ Que necesito para montar un Operador ? ¿ Me vale mi    conoci...
Componentes                                                                                                               ...
VoIP systems in the cloud       Centralita virtual: centralitas en centros de datos de alta disponibilidad,       con opci...
Asterisk   Tecnologia “Discutible” para Prestar Servicicios de    Operador       No es escalable ¿ Seguro ?       Muy S...
Sistema Escalable Usando Asterisk
Añadiendo SIP Balancer
FreeSwith   Fork de Asterisk, buscando escabilidad y solucion de fork   SOFIA Stack (IP)   XML   Posibililidades de Bi...
OpenSer & Kamailio   Solución Profesional   Requiere un amplio conocimiento de la tecnologia SIP   Componentes especial...
Sinergias entresoftware comercial y/o Open Source  Comercial    Creando software propietario y innovador –               i...
Herramientas complementarias:   FMC : Comdasys   OpenVZ (Virtualizacion) -> PROMOX   WHMCS -> Windows Hosting Managemen...
Conectividad con móviles                       Reducción del Coste                             de las                     ...
Conectividad con móvilesEjemplos ROI & Ahorro de costes• Call Through: Funcionalidad para forzar todas las llamadas a trav...
Virtualización   Flexibilidad y eficiencia en la distribución de recursos   Nivel de gestión para facilitar el trabajo d...
Posibilidad Otros Servicios VPS o Cloud(Su oficina en la nube)
Por qué Centralitas VirtualesVentajas  •   Servicio «Cloud» Bajo Demanda (SaaS - Software As a Service)  •   Permite un rá...
Servicios Base Centralitas VirtualesCaracterísticas base  • Servidores VPS Compartidos, en varias potencias  • Tecnología ...
Diferentes Modalidades SaaS   Servidores VPS (dedicados o compartidos)       Para clientes que no deseen compartir servi...
WHMCS   Solución para creación / gestión Facturacion Máquinas    Virtuales       Venta de Dominios       Amplias posibi...
¿¿ Preguntas ??No se olviden de puntuar la Presentación !!!Gracias !!!!                                  agorosti@sinologi...
Buenas prácticas para pequeños/medianos operadores de telefonía basados en OpenSource
Upcoming SlideShare
Loading in …5
×

Buenas prácticas para pequeños/medianos operadores de telefonía basados en OpenSource

1,848 views

Published on

Andrés Gorostidi
Sinologic
VoIP2Day + ElastixWorld 2012

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,848
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
63
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Buenas prácticas para pequeños/medianos operadores de telefonía basados en OpenSource

  1. 1. Best Practices para Pequeños/Medianos Operadores de Telefonia Basados en Open Source Kamailio/Freeradius/CdrTools, FreeSwith/Asterisk, WHMCS Andrés Gorostidi Pulgar
  2. 2. Objetivo Orientado a la comunidad Asterisk  ¿ Porque necesitamos evaluar Centralitas en la Nube ? Describir problemática  Problemas Técnicos: Escabilidad, Latencia, NATs  Problemas Organizativos: Facturacion / Automatización  Problemas de Seguridad: Ataques Presentar herramientas que ayuden a crear un pequeño operador:  FreeSwith  ¿ Necesito un Kamailio ?  Móviles ¿ Que pasa con ellos ? ¿ Como dar un buen servicio ?  Centralitas Virtuales (GUI o no GUI) ?  Virtualizacion : Promox vs VMWARE y otras Plataformas  WHMCS, PSA VoIP NOW
  3. 3. Preguntas ¿ Porque montar un pequeño operador VoIP ? ¿ Que necesito para montar un Operador ? ¿ Me vale mi conocimiento en Asterisk ? ¿ Que puedo hacer para evitar el Fraude ? ¿ Debo ofrecer tambien Centralitas Virtuales ? ¿ Como las Automatizo ? ¿ Que centralita virtual uso en la nube ? ¿ Elastix ? ¿ Como puedo competir con las grandes soluciones de fuera ?
  4. 4. Componentes Servicios Avanzados de Portal de Media Proxy o Radius Acounting Centralitas Usuarios, Servidor RTP CentralitasSIP Proxy Gateway PSTN Media Server / CDR / (CallCenters, Administracion y Proxy para NAT Virtuales Monitoring Tools integracion Provisionamiento Transversal CRMs, HelpDesk, etc).
  5. 5. VoIP systems in the cloud Centralita virtual: centralitas en centros de datos de alta disponibilidad, con opciones de alquiler para pymes, posibilitando así una solución completa de telefonía fuera de las oficinas del cliente Call center hosteado: servicio de llamadas predictivas, call centers multitenant, creación de campañas bajo demanda Sistemas comunicaciones unificadas: Uso de técnicas de virtualización para optimizar costes y despliegue de servidores de correo, crms, directorios corporativos, proxys, servidores de datos, y en general, un amplio abanico de sistemas que pueden complementar y dar valor a un sistema unificado de comunicaciones Proveedores y pasarelas VoIP: ROI y reducción de costes en llamadas, did virtuales que aseguran una presencia virtual en cualquier parte del mundo, contingencias para comunicaciones con el exterior
  6. 6. Asterisk Tecnologia “Discutible” para Prestar Servicicios de Operador  No es escalable ¿ Seguro ?  Muy Sensible a Ataques ¿ Y si lo protejo bien (ie, FailBan, Ipchain, ….) Opciones  A2Billing (OpenSource)  MOR (Comercial)  Reseller Modules  Ataques (Limite)  Resuelve Escabilidad con SIP Balancer
  7. 7. Sistema Escalable Usando Asterisk
  8. 8. Añadiendo SIP Balancer
  9. 9. FreeSwith Fork de Asterisk, buscando escabilidad y solucion de fork SOFIA Stack (IP) XML Posibililidades de Billing  Nibble Billings <extension name="domestic">  vBilling <condition field="destination_number" expression="^(1{0,1}d{10})$"> <action application="set" data="nibble_account=${accountcode}"/> <action application="set" data="nibble_rate=0.05"/> <action application="bridge" data="sofia/gateway/bandwidth.com/$1"/> </condition> </extension>
  10. 10. OpenSer & Kamailio Solución Profesional Requiere un amplio conocimiento de la tecnologia SIP Componentes especializados  SIP Proxy –> Capacidad de atender miles de llamadas  Small “FootPrint” -> Altamente escalable  Modulos : AutenticaciónSQL, Radius (FreeRadius)  CDRTools (facturacion)  Incluso WebRTC !!!!! Posibilidad de integrarlo con Asterisk o otras PBX (Media)
  11. 11. Sinergias entresoftware comercial y/o Open Source Comercial Creando software propietario y innovador – intentando diferenciarse como vendedor y dando valor al cliente Creando, manteniendo y mejorando el software a través de comunidades colaborativas, abiertas, que conduzcan a la innovación a través de la evolución de estándaresOpen-Source La Industria busca un nuevo Equilibrio
  12. 12. Herramientas complementarias: FMC : Comdasys OpenVZ (Virtualizacion) -> PROMOX WHMCS -> Windows Hosting Management System PSA VoIPNOW SnomONE, Elastix, FreePBX OpenCallCenter : Vicidial, QueueMetrics, AgentLogger
  13. 13. Conectividad con móviles Reducción del Coste de las Comunicaciones FMC = Fixed Mobile Convergence UMC =Unified Mobile Communication Aprovechar Integración con la infraestructura Wi-Fi PBX (Centralita)
  14. 14. Conectividad con móvilesEjemplos ROI & Ahorro de costes• Call Through: Funcionalidad para forzar todas las llamadas a través de la Centralita. ProveeServicio de Número Único asi como importantes ahorros de costes para larga distancia.• Call Back : Revierte la direccion de una llamada saliente, haciendo que la centralita llame almóvil y le ponga en comunicación con el destino. 1.“Inicia Callback“ 2. Callback 3. Llama Destino final “Conecta” 4. Contestación• Flexividad uso SIM (Travel SIM Management): Las llamadas de empresa pueden ser enrutadasal SIM que utilices actualmente. Si te encuentras de viaje, o pierdes tu móvil, puedes utilizarotro móvil para suplir tu móvil de empresa, haciendo que automaticamente se convierta en tunúmero único, y ocultando tu numero privado (presentando el público y/o de empresa).. AHORRO ENTRE un 60 – y 80% en el coste de las COMUNICACIONES MOVILES
  15. 15. Virtualización Flexibilidad y eficiencia en la distribución de recursos Nivel de gestión para facilitar el trabajo de IT Encapsulamiento  Copia para backup y replicación  Movimiento para mantenimiento planificado Independencia del hardware  La VM se mueve libremente entre hosts  El sitio de recuperación ante desastres puede utilizar distinto hardware Aislamiento  Un fallo de sistema operativo o aplicación de una máquina virtual no afecta a las demás máquinas virtuales del mismo host Ahorros de costes  Un servidor contiene múltiples máquinas virtuales que dan diferentes servicios  Ahorro de costes de mantenimiento al reducir el hardware  Ahorro de electricidad Green computing Acelerar cierre de proyectos Mejorar calidad
  16. 16. Posibilidad Otros Servicios VPS o Cloud(Su oficina en la nube)
  17. 17. Por qué Centralitas VirtualesVentajas • Servicio «Cloud» Bajo Demanda (SaaS - Software As a Service) • Permite un rápido despliegue y posibilita la movilidad • Aprovechamiento de la tecnología IP sin grandes inversiones • Abaratamiento de Costes • Posibilidad de integrar en la nube con otros servicios bajo demanda (Sugarcrm, zimbra, rt-tracker, openfire,…) • Posibilidad de contractar tarifas planas y/o tarifas reducidas (rápida amortización) • Uso de estándares SIP (permite reutilizar terminales y escoger diferentes proveedores de llamadasAspectos a tener en cuenta • Dependencia de una buena línea de comunicaciones y un sistema de contingencia de la misma, tanto en el acceso a internet del cliente (punto crítico) como en la ubicación física de la centralita en el hosting. • Hay que considerar problemática de NAT (Firewalls / Routers) , habilitar QoS, y evaluar líneas dedicadas con MPLS / VPNs • El proveedor debe tomarse en serio la Seguridad, y ofrecer filtros por IP, tráfico encriptado y protección de contraseñas. • Multitud de Opciones de centralitas en red, no siempre es fácil escoger la opción adecuada • Hay que evitar usar centralitas propietarias en la nube que puedan atarte al proveedor • El sistema debe estar preparado para crecer (incluyendo la posibilidad de reubicar la centralita en otra ubicación mas adecuada de forma sencilla) y para asumir funciones avanzadas. • La autogestión y/o panel gráfico no siempre es una buena idea (limita flexibilidad) • Es aconsejable que el proveedor no solo sea un experto en VoIP, sino que tenga experiencia en sistemas y backoffice (Correo Electrónico, Bases de Datos, CRM, Web) y ofrezca una oferta integrada de comunicaciones unificadas
  18. 18. Servicios Base Centralitas VirtualesCaracterísticas base • Servidores VPS Compartidos, en varias potencias • Tecnología OpenVZ (Optimizado para Centralitas Virtuales) • Recursos definidos por cada maquina virtual (CPU, Memoria) • Ideales hasta 15-20 usuarios, y un máximo de 4 líneas • Distribuciones Estándar • Rápido Provisionamiento • Posibilidad de diferentes interfaces gráficosPosibilidades para Centralitas Virtuales: • Asterisk -> Para usuarios especializados • FreePBX -> Para usuarios que demanden un Interfaz Grafico • Elastix -> Para servicios integrados • snomONE -> Combinacion ideal relación funcionalidades / consumo recurso • A2Billing -> Para pequeñas facturaciones, centros de negocio, etc • ViciDIALNow -> Para llamadas y campañas predictivas • OpenCallCenter (Asterisk + Vicidial + QueueMetrics + AgentLogger)
  19. 19. Diferentes Modalidades SaaS Servidores VPS (dedicados o compartidos)  Para clientes que no deseen compartir servidor  Recursos compartidos por todas las maquinas virtuales  Posibilidad de desplegar varias centralitas y especializar recursos (Asterisk, A2Billing, QueueMetrics/CallCenters, OpenSer/Kamailio)  Posibilidad de desplegar otros servicios de forma rápida a través de plantillas (Servidores Correo, SugarCRM, Sistemas HelpDesk, Webs dedicados) Servidores Dedicados  Para centralitas que requieran una alta carga de trabajo  Posibilidad de housing en remoto, o en las mismas oficinas del cliente
  20. 20. WHMCS Solución para creación / gestión Facturacion Máquinas Virtuales  Venta de Dominios  Amplias posibilidades de venta de servicios WEB  Shared Hosting (WHM y CPANEL)  Softaculous (mas de 300 plantillas OpenSource)  CloudLinux  Integración con Promox y otros sistemas de virtualizacion  Plugins para servicios de terceros (ejemplo, BACKUP, OwnCloud, Correo, 4PSA VoIPNOW, etc)  Templates  Amplia API
  21. 21. ¿¿ Preguntas ??No se olviden de puntuar la Presentación !!!Gracias !!!! agorosti@sinologic.net

×