SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Best Practices para Pequeños/Medianos Operadores
de Telefonia Basados en Open Source
Kamailio/Freeradius/CdrTools, FreeSwith/Asterisk, WHMCS
Andrés Gorostidi Pulgar
Objetivo
 Orientado a la comunidad Asterisk
 ¿ Porque necesitamos evaluar Centralitas en la Nube ?
 Describir problemática
 ProblemasTé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 ?
 CentralitasVirtuales (GUI o no GUI) ?
 Virtualizacion : Promox vsVMWARE y otras Plataformas
 WHMCS, PSAVoIP NOW
Preguntas
 ¿ Porque montar un pequeño operadorVoIP ?
 ¿ Que necesito para montar un Operador ? ¿ Me vale mi
conocimiento en Asterisk ?
 ¿ Que puedo hacer para evitar el Fraude ?
 ¿ Debo ofrecer tambien CentralitasVirtuales ? ¿ Como
las Automatizo ?
 ¿ Que centralita virtual uso en la nube ? ¿ Elastix ?
 ¿ Como puedo competir con las grandes soluciones de
fuera ?
Componentes
SIP Proxy
Portal de
Usuarios,
Administracion y
Provisionamiento
Gateway PSTN Media Server
Media Proxy o
Servidor RTP
Proxy para NAT
Transversal
Radius Acounting
/ CDR /
Monitoring Tools
Centralitas
Virtuales
Servicios
Avanzados de
Centralitas
(CallCenters,
integracion
CRMs,
HelpDesk, etc).
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
VoIP systems in the cloud
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 pasarelasVoIP: 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
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
Sistema Escalable Usando Asterisk
Añadiendo SIP Balancer
FreeSwith
 Fork de Asterisk, buscando escabilidad y solucion de fork
 SOFIA Stack (IP)
 XML
 Posibililidades de Billing
 Nibble Billings
 vBilling
<extension name="domestic">
<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>
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)
Comercial
Open-Source
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ándares
La Industria busca un nuevo Equilibrio
Sinergias entre
software comercial y/o Open Source
Herramientas complementarias:
 FMC : Comdasys
 OpenVZ (Virtualizacion) -> PROMOX
 WHMCS -> Windows Hosting Management System
 PSAVoIPNOW
 SnomONE, Elastix, FreePBX
 OpenCallCenter : Vicidial, QueueMetrics,AgentLogger
FMC = Fixed Mobile Convergence
UMC =Unified Mobile Communication
Integración con la
PBX (Centralita)
Aprovechar
infraestructuraWi-Fi
Reducción del Coste
de las
Comunicaciones
Conectividad con móviles
• Call Back : Revierte la direccion de una llamada saliente, haciendo que la centralita llame al
móvil y le ponga en comunicación con el destino.
3. Llama Destino final
2. Callback
4. Contestación
1.“Inicia Callback“
“Conecta”
• Call Through: Funcionalidad para forzar todas las llamadas a través de la Centralita. Provee
Servicio de Número Único asi como importantes ahorros de costes para larga distancia.
• Flexividad uso SIM (Travel SIM Management): Las llamadas de empresa pueden ser enrutadas
al SIM que utilices actualmente. Si te encuentras de viaje, o pierdes tu móvil, puedes utilizar
otro móvil para suplir tu móvil de empresa, haciendo que automaticamente se convierta en tu
número único, y ocultando tu numero privado (presentando el público y/o de empresa)..
Conectividad con móviles
Ejemplos ROI & Ahorro de costes
AHORRO ENTRE un 60 – y 80% en el coste de las COMUNICACIONES MOVILES
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
 LaVM 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
Posibilidad Otros Servicios VPS o Cloud
(Su oficina en la nube)
Por qué Centralitas Virtuales
Ventajas
• 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 llamadas
Aspectos 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 enVoIP,sino que tenga experiencia en sistemas y backoffice
(Correo Electrónico, Bases de Datos, CRM,Web) y ofrezca una oferta integrada de comunicaciones unificadas
Servicios Base Centralitas Virtuales
Características base
• ServidoresVPS 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áficos
Posibilidades para CentralitasVirtuales:
• 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)
Diferentes Modalidades SaaS
 ServidoresVPS (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
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, 4PSAVoIPNOW, etc)
 Templates
 Amplia API
¿¿ Preguntas ??
No se olviden de puntuar la Presentación !!!
Gracias !!!!
agorosti@sinologic.net

Mais conteúdo relacionado

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

VoIp2Day 2009 - Presentacion Comunicaciones Unificadas (Asterisk y Microsof...
VoIp2Day 2009  - Presentacion Comunicaciones Unificadas  (Asterisk y Microsof...VoIp2Day 2009  - Presentacion Comunicaciones Unificadas  (Asterisk y Microsof...
VoIp2Day 2009 - Presentacion Comunicaciones Unificadas (Asterisk y Microsof...EuropeSIP Communications SL
 
ExpoCloud2013 - La tecnología cloud al Servicio del Negocio
ExpoCloud2013 - La tecnología cloud al Servicio del NegocioExpoCloud2013 - La tecnología cloud al Servicio del Negocio
ExpoCloud2013 - La tecnología cloud al Servicio del NegocioInside_Marketing
 
Puestos de trabajo virtual en entornos clínicos
Puestos de trabajo virtual en entornos clínicosPuestos de trabajo virtual en entornos clínicos
Puestos de trabajo virtual en entornos clínicosOmega Peripherals
 
Cloud computing
Cloud computingCloud computing
Cloud computingTensor
 
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...Abiquo, Inc.
 
Arbor -sp
Arbor  -spArbor  -sp
Arbor -spaldivx
 
3 presentación de servicios ms
3 presentación de servicios ms3 presentación de servicios ms
3 presentación de servicios msdiazfrank
 
wendimerarisuazoflores
wendimerarisuazofloreswendimerarisuazoflores
wendimerarisuazoflorescorazon45
 
Presentacion asterisk
Presentacion asteriskPresentacion asterisk
Presentacion asteriskarchimd
 
Elio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesita
Elio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesitaElio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesita
Elio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesitaVOIP2DAY
 
Cloud Hosting: la nueva generación del hosting
Cloud Hosting: la nueva generación del hostingCloud Hosting: la nueva generación del hosting
Cloud Hosting: la nueva generación del hostingArsys
 
2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud Computing
2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud Computing2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud Computing
2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud ComputingEXIN
 
¿Cómo está cambiando la industria del call center?
¿Cómo está cambiando la industria del call center?¿Cómo está cambiando la industria del call center?
¿Cómo está cambiando la industria del call center?Quobis
 
Camino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership ForumCamino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership ForumArsys
 

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

VoIp2Day 2009 - Presentacion Comunicaciones Unificadas (Asterisk y Microsof...
VoIp2Day 2009  - Presentacion Comunicaciones Unificadas  (Asterisk y Microsof...VoIp2Day 2009  - Presentacion Comunicaciones Unificadas  (Asterisk y Microsof...
VoIp2Day 2009 - Presentacion Comunicaciones Unificadas (Asterisk y Microsof...
 
Presentación Corporativa EuropeSIP 2009
Presentación Corporativa EuropeSIP 2009Presentación Corporativa EuropeSIP 2009
Presentación Corporativa EuropeSIP 2009
 
Cloud computing UGB
Cloud computing UGBCloud computing UGB
Cloud computing UGB
 
ExpoCloud2013 - La tecnología cloud al Servicio del Negocio
ExpoCloud2013 - La tecnología cloud al Servicio del NegocioExpoCloud2013 - La tecnología cloud al Servicio del Negocio
ExpoCloud2013 - La tecnología cloud al Servicio del Negocio
 
Puestos de trabajo virtual en entornos clínicos
Puestos de trabajo virtual en entornos clínicosPuestos de trabajo virtual en entornos clínicos
Puestos de trabajo virtual en entornos clínicos
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una ...
MadridOnRails - De la Virtualización al Cloud Computing: Cómo implantar una ...
 
Arbor -sp
Arbor  -spArbor  -sp
Arbor -sp
 
Presentacion corporatica Strelia TS 2011
Presentacion corporatica Strelia TS 2011Presentacion corporatica Strelia TS 2011
Presentacion corporatica Strelia TS 2011
 
3 presentación de servicios ms
3 presentación de servicios ms3 presentación de servicios ms
3 presentación de servicios ms
 
Casos exito santiago toribio almatech
Casos exito santiago toribio almatechCasos exito santiago toribio almatech
Casos exito santiago toribio almatech
 
wendimerarisuazoflores
wendimerarisuazofloreswendimerarisuazoflores
wendimerarisuazoflores
 
Presentacion asterisk
Presentacion asteriskPresentacion asterisk
Presentacion asterisk
 
Elio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesita
Elio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesitaElio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesita
Elio Rojano, Rosa Atienza & Carlos Ros | treeMT, lo que tu negocio necesita
 
08. Centrales Telefónicas
08. Centrales Telefónicas08. Centrales Telefónicas
08. Centrales Telefónicas
 
Cloud Hosting: la nueva generación del hosting
Cloud Hosting: la nueva generación del hostingCloud Hosting: la nueva generación del hosting
Cloud Hosting: la nueva generación del hosting
 
User Support Services Zemsania
User Support Services Zemsania User Support Services Zemsania
User Support Services Zemsania
 
2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud Computing
2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud Computing2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud Computing
2º Webinar - 3ª Ed. EXIN en Castellano: Luces y Sombras del Cloud Computing
 
¿Cómo está cambiando la industria del call center?
¿Cómo está cambiando la industria del call center?¿Cómo está cambiando la industria del call center?
¿Cómo está cambiando la industria del call center?
 
Camino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership ForumCamino a la Nube - Cloud Leadership Forum
Camino a la Nube - Cloud Leadership Forum
 

Mais de OpenDireito

Kubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de ContenedoresKubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de ContenedoresOpenDireito
 
Identificación y Clasificación de Algas con IA
 Identificación y Clasificación de Algas con IA Identificación y Clasificación de Algas con IA
Identificación y Clasificación de Algas con IAOpenDireito
 
PostCall: Encuestas telefónicas post llamada
PostCall: Encuestas telefónicas post llamadaPostCall: Encuestas telefónicas post llamada
PostCall: Encuestas telefónicas post llamadaOpenDireito
 
Monitorea y controla oxígeno disuelto
Monitorea y controla oxígeno disueltoMonitorea y controla oxígeno disuelto
Monitorea y controla oxígeno disueltoOpenDireito
 
Control de aireadores eléctricos con Yubox
Control de aireadores eléctricos con YuboxControl de aireadores eléctricos con Yubox
Control de aireadores eléctricos con YuboxOpenDireito
 
Todo lo que tienes que saber del API de WhatsApp Business
Todo lo que tienes que saber del API de WhatsApp BusinessTodo lo que tienes que saber del API de WhatsApp Business
Todo lo que tienes que saber del API de WhatsApp BusinessOpenDireito
 
Monitoreo de Tanques de Combustible en Tiempo Real con IoT
Monitoreo de Tanques de Combustible en Tiempo Real con IoTMonitoreo de Tanques de Combustible en Tiempo Real con IoT
Monitoreo de Tanques de Combustible en Tiempo Real con IoTOpenDireito
 
VoIP y la incapacidad auditiva
VoIP y la incapacidad auditivaVoIP y la incapacidad auditiva
VoIP y la incapacidad auditivaOpenDireito
 
Asterisk - el futuro es REST
Asterisk - el futuro es RESTAsterisk - el futuro es REST
Asterisk - el futuro es RESTOpenDireito
 
Diseña tu estrategia de certificación con credenciales digitales
Diseña tu estrategia de certificación con credenciales digitalesDiseña tu estrategia de certificación con credenciales digitales
Diseña tu estrategia de certificación con credenciales digitalesOpenDireito
 
Detección temprana de sigatoka en banano usando Inteligencia Artificial
Detección temprana de sigatoka en banano usando Inteligencia ArtificialDetección temprana de sigatoka en banano usando Inteligencia Artificial
Detección temprana de sigatoka en banano usando Inteligencia ArtificialOpenDireito
 
Construyendo un nuevo ecosistema para comunicaciones interoperables
Construyendo un nuevo ecosistema para comunicaciones interoperablesConstruyendo un nuevo ecosistema para comunicaciones interoperables
Construyendo un nuevo ecosistema para comunicaciones interoperablesOpenDireito
 
Integrando encuestas automáticas con IsurveyX
Integrando encuestas automáticas con IsurveyXIntegrando encuestas automáticas con IsurveyX
Integrando encuestas automáticas con IsurveyXOpenDireito
 
Elastix en hoteles, ¿Es posible?
Elastix en hoteles, ¿Es posible?Elastix en hoteles, ¿Es posible?
Elastix en hoteles, ¿Es posible?OpenDireito
 
Novedades de Elastix
Novedades de ElastixNovedades de Elastix
Novedades de ElastixOpenDireito
 
GUI o línea de comandos, puedes tener lo mejor de ambos mundos
GUI o línea de comandos, puedes tener lo mejor de ambos mundosGUI o línea de comandos, puedes tener lo mejor de ambos mundos
GUI o línea de comandos, puedes tener lo mejor de ambos mundosOpenDireito
 
SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!OpenDireito
 
Hardware Digium y Elastix - una combinación perfecta
Hardware Digium y Elastix - una combinación perfectaHardware Digium y Elastix - una combinación perfecta
Hardware Digium y Elastix - una combinación perfectaOpenDireito
 
Caso de estudio: Instalando 64 E1 con Elastix
Caso de estudio: Instalando 64 E1 con ElastixCaso de estudio: Instalando 64 E1 con Elastix
Caso de estudio: Instalando 64 E1 con ElastixOpenDireito
 

Mais de OpenDireito (20)

Kubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de ContenedoresKubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de Contenedores
 
Identificación y Clasificación de Algas con IA
 Identificación y Clasificación de Algas con IA Identificación y Clasificación de Algas con IA
Identificación y Clasificación de Algas con IA
 
PostCall: Encuestas telefónicas post llamada
PostCall: Encuestas telefónicas post llamadaPostCall: Encuestas telefónicas post llamada
PostCall: Encuestas telefónicas post llamada
 
Monitorea y controla oxígeno disuelto
Monitorea y controla oxígeno disueltoMonitorea y controla oxígeno disuelto
Monitorea y controla oxígeno disuelto
 
Control de aireadores eléctricos con Yubox
Control de aireadores eléctricos con YuboxControl de aireadores eléctricos con Yubox
Control de aireadores eléctricos con Yubox
 
Todo lo que tienes que saber del API de WhatsApp Business
Todo lo que tienes que saber del API de WhatsApp BusinessTodo lo que tienes que saber del API de WhatsApp Business
Todo lo que tienes que saber del API de WhatsApp Business
 
Monitoreo de Tanques de Combustible en Tiempo Real con IoT
Monitoreo de Tanques de Combustible en Tiempo Real con IoTMonitoreo de Tanques de Combustible en Tiempo Real con IoT
Monitoreo de Tanques de Combustible en Tiempo Real con IoT
 
VoIP y la incapacidad auditiva
VoIP y la incapacidad auditivaVoIP y la incapacidad auditiva
VoIP y la incapacidad auditiva
 
Asterisk - el futuro es REST
Asterisk - el futuro es RESTAsterisk - el futuro es REST
Asterisk - el futuro es REST
 
Diseña tu estrategia de certificación con credenciales digitales
Diseña tu estrategia de certificación con credenciales digitalesDiseña tu estrategia de certificación con credenciales digitales
Diseña tu estrategia de certificación con credenciales digitales
 
Detección temprana de sigatoka en banano usando Inteligencia Artificial
Detección temprana de sigatoka en banano usando Inteligencia ArtificialDetección temprana de sigatoka en banano usando Inteligencia Artificial
Detección temprana de sigatoka en banano usando Inteligencia Artificial
 
Construyendo un nuevo ecosistema para comunicaciones interoperables
Construyendo un nuevo ecosistema para comunicaciones interoperablesConstruyendo un nuevo ecosistema para comunicaciones interoperables
Construyendo un nuevo ecosistema para comunicaciones interoperables
 
Integrando encuestas automáticas con IsurveyX
Integrando encuestas automáticas con IsurveyXIntegrando encuestas automáticas con IsurveyX
Integrando encuestas automáticas con IsurveyX
 
Asterisk Update
Asterisk UpdateAsterisk Update
Asterisk Update
 
Elastix en hoteles, ¿Es posible?
Elastix en hoteles, ¿Es posible?Elastix en hoteles, ¿Es posible?
Elastix en hoteles, ¿Es posible?
 
Novedades de Elastix
Novedades de ElastixNovedades de Elastix
Novedades de Elastix
 
GUI o línea de comandos, puedes tener lo mejor de ambos mundos
GUI o línea de comandos, puedes tener lo mejor de ambos mundosGUI o línea de comandos, puedes tener lo mejor de ambos mundos
GUI o línea de comandos, puedes tener lo mejor de ambos mundos
 
SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!SIP2012: Es hora de reiniciar la PBX!
SIP2012: Es hora de reiniciar la PBX!
 
Hardware Digium y Elastix - una combinación perfecta
Hardware Digium y Elastix - una combinación perfectaHardware Digium y Elastix - una combinación perfecta
Hardware Digium y Elastix - una combinación perfecta
 
Caso de estudio: Instalando 64 E1 con Elastix
Caso de estudio: Instalando 64 E1 con ElastixCaso de estudio: Instalando 64 E1 con Elastix
Caso de estudio: Instalando 64 E1 con Elastix
 

Último

el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx221112876
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaEdwinGarca59
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdfjuan23xpx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónUniversidad de Sonora
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfJosAndrRosarioVzquez
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxcj12paz
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaJadeVilcscordova
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaRicardoEstrada90
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxVICTORMANUELBEASAGUI
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024NicolleAndrade7
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxJOELGARCIA849853
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosYOMIRAVILLARREAL1
 
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxNIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxDaniloDaz4
 

Último (20)

el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptxNIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
NIA_300_PLANEACION_DE_UNA_AUDITORIA_DE_E.pptx
 

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

  • 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. Objetivo  Orientado a la comunidad Asterisk  ¿ Porque necesitamos evaluar Centralitas en la Nube ?  Describir problemática  ProblemasTé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 ?  CentralitasVirtuales (GUI o no GUI) ?  Virtualizacion : Promox vsVMWARE y otras Plataformas  WHMCS, PSAVoIP NOW
  • 3. Preguntas  ¿ Porque montar un pequeño operadorVoIP ?  ¿ Que necesito para montar un Operador ? ¿ Me vale mi conocimiento en Asterisk ?  ¿ Que puedo hacer para evitar el Fraude ?  ¿ Debo ofrecer tambien CentralitasVirtuales ? ¿ Como las Automatizo ?  ¿ Que centralita virtual uso en la nube ? ¿ Elastix ?  ¿ Como puedo competir con las grandes soluciones de fuera ?
  • 4. Componentes SIP Proxy Portal de Usuarios, Administracion y Provisionamiento Gateway PSTN Media Server Media Proxy o Servidor RTP Proxy para NAT Transversal Radius Acounting / CDR / Monitoring Tools Centralitas Virtuales Servicios Avanzados de Centralitas (CallCenters, integracion CRMs, HelpDesk, etc).
  • 5. 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 VoIP systems in the cloud 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 pasarelasVoIP: 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. 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
  • 9. FreeSwith  Fork de Asterisk, buscando escabilidad y solucion de fork  SOFIA Stack (IP)  XML  Posibililidades de Billing  Nibble Billings  vBilling <extension name="domestic"> <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. 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.
  • 12. Comercial Open-Source 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ándares La Industria busca un nuevo Equilibrio Sinergias entre software comercial y/o Open Source
  • 13. Herramientas complementarias:  FMC : Comdasys  OpenVZ (Virtualizacion) -> PROMOX  WHMCS -> Windows Hosting Management System  PSAVoIPNOW  SnomONE, Elastix, FreePBX  OpenCallCenter : Vicidial, QueueMetrics,AgentLogger
  • 14. FMC = Fixed Mobile Convergence UMC =Unified Mobile Communication Integración con la PBX (Centralita) Aprovechar infraestructuraWi-Fi Reducción del Coste de las Comunicaciones Conectividad con móviles
  • 15. • Call Back : Revierte la direccion de una llamada saliente, haciendo que la centralita llame al móvil y le ponga en comunicación con el destino. 3. Llama Destino final 2. Callback 4. Contestación 1.“Inicia Callback“ “Conecta” • Call Through: Funcionalidad para forzar todas las llamadas a través de la Centralita. Provee Servicio de Número Único asi como importantes ahorros de costes para larga distancia. • Flexividad uso SIM (Travel SIM Management): Las llamadas de empresa pueden ser enrutadas al SIM que utilices actualmente. Si te encuentras de viaje, o pierdes tu móvil, puedes utilizar otro móvil para suplir tu móvil de empresa, haciendo que automaticamente se convierta en tu número único, y ocultando tu numero privado (presentando el público y/o de empresa).. Conectividad con móviles Ejemplos ROI & Ahorro de costes AHORRO ENTRE un 60 – y 80% en el coste de las COMUNICACIONES MOVILES
  • 16. 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  LaVM 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
  • 17. Posibilidad Otros Servicios VPS o Cloud (Su oficina en la nube)
  • 18. Por qué Centralitas Virtuales Ventajas • 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 llamadas Aspectos 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 enVoIP,sino que tenga experiencia en sistemas y backoffice (Correo Electrónico, Bases de Datos, CRM,Web) y ofrezca una oferta integrada de comunicaciones unificadas
  • 19. Servicios Base Centralitas Virtuales Características base • ServidoresVPS 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áficos Posibilidades para CentralitasVirtuales: • 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)
  • 20. Diferentes Modalidades SaaS  ServidoresVPS (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
  • 21. 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, 4PSAVoIPNOW, etc)  Templates  Amplia API
  • 22. ¿¿ Preguntas ?? No se olviden de puntuar la Presentación !!! Gracias !!!! agorosti@sinologic.net