Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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,993 views

Published on

Andrés Gorostidi
Sinologic
VoIP2Day + ElastixWorld 2012

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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

×