VoIP Asterisk
VoIP Asterisk
VoIP Asterisk
Introducción
●
Conceptos fundamentales de telefonía
●Arquitectura de la Voz IP
●
VoIP frente a telefonía tradicional
●Las centralitas OpenSource: Asterisk
●Casos de éxito
VoIP Asterisk
VoIP Asterisk
Conceptos fundamentales
● Las primeras en extenderse ● Son sencillas de implementar
● Orientadas a la localización geográfica ● Facturación por tiempo y distancia
● NO IMPLICAN CONEXIONES ANALÓGICAS ● Ejemplo: Teléfono fijo, fax, módem
VoIP Asterisk
VoIP Asterisk
Conceptos fundamentales
● Requieren de inteligencia en todos los componentes ● El concepto básico es el multiplexado
● Son ajenas a la localización geográfica ● Facturación por uso
● IMPLICAN CONEXIONES DIGITALES
● Ejemplos: Nodo internet, teléfono móvil
VoIP Asterisk
VoIP Asterisk
Conceptos fundamentales
● Crean una red de telefonía privada creando puertos FXS ● Cumplen los mismos estándares que la pública
● Hacen de pasarela a la red pública mediante puertos FXO ● Con el tiempo han ido añadiéndose funcionalidades
● Pueden ser analógicas o digitales
VoIP Asterisk
VoIP Asterisk
Conceptos fundamentales
Terminales analógicos
● No tienen inteligencia
● Tiene un puerto FXO (normalmente RJ11)
● Incluyen teléfonos, faxes, alarmas
VoIP Asterisk
VoIP Asterisk
Conceptos fundamentales
Voz IP (VoIP)
● La voz se digitaliza y se envía por una red IP
● No necesita tarifa ni contrato (siendo puristas)
● Los terminales tienen que ser inteligentes
VoIP Asterisk
VoIP Asterisk
Conceptos fundamentales
Infraestructura pública actual
● Es un híbrido entre conmutada y paquetes
● Los extremos siguen siendo analógicos
● Al terminal el bucle local la voz se convierte en VoIP
● Por simplicidad y tradición se sigue facturando por distancia y
VoIP Asterisk
VoIP Asterisk
VoIP Asterisk
VoIP Asterisk
VoIP Asterisk
VoIP Asterisk
Arquitectura VoIP
El papel de los proveedores
●
No son imprescindibles
●
Suministran una pasarela con la RTB (PSTN)
●Facilitan llamadas internacionales
●
Pueden registrar números locales
https://www.sinologic.net/blog/2014-03/lista-todos-operadores-voip-espana.html
VoIP Asterisk
VoIP Asterisk
Arquitectura VoIP
Las centralitas
●Centralitas propietarias (Cisco, MiTEl)
●
Centralitas software en hardware estándar
●Centralitas OpenSource: Asterisk
●
Opcionalmente pueden incluir puertos FXS y FXO
VoIP Asterisk
VoIP Asterisk
Arquitectura VoIP
Temas a tener en cuenta
● Firewall. Parte de la red hay que abrirla al exterior por lo que las
cuestiones de seguridad no pueden ignorarse.
● Puede servir un simple NAT para sitios pequeños, pero en otros sitios
debería considerarse un firewall o algún tipo de técnica de VLAN.
● En todo caso un pequeño firewall basado en software OpenSource
VoIP Asterisk
VoIP Asterisk
Arquitectura VoIP
Temas a tener en cuenta
● QoS. Puesto que la comunicación de voz debe ser isócrona, hay que
establecer técnicas que garanticen la prioridad dentro de la red local y en Internet.
● Los switches inteligentes permiten gestionar el ancho de banda en la LAN
pero muchos routers ADSL no funcionan bien con la gestión de ancho de banda.
● Los actuales anchos de banda de las líneas ADSL y fibra óptica minimizan
VoIP Asterisk
VoIP Asterisk
Arquitectura VoIP
Temas a tener en cuenta
●
PoE. Power Over Ethernet. Algunos teléfonos permiten la
alimentación con el mismo cable de datos, pero los
switches deben estar preparados.
●
Si no se dispone de PoE se deberá tener en cuenta otro
enchufe en cada puesto para los dispositivos VoIP.
VoIP Asterisk
VoIP Asterisk
Arquitectura VoIP
Temas a tener en cuenta
●
El Fax normal no está bien gestionado dentro de VoIP.
Suele ocasionar múltiples problemas de señalización.
Aunque se pueden usar adaptadores a protocolo T38 lo más
habitual es conectarlo directamente a una línea analógica.
●
No debe olvidarse que el Fax está cayendo rápidamente
en desuso por lo que no debería ser un problema serio.
VoIP Asterisk
VoIP Asterisk
VoIP frente a telefonía tradicional
Ventajas
●
Números locales en lugares sin presencia física
●Teletrabajo
●
“Softphones”
●
Permite aumentar los servicios sin depender de la
compañía telefónica
VoIP Asterisk
VoIP Asterisk
VoIP frente a telefonía tradicional
Problemas
●
Resistencia al cambio
●
Latencias, ancho de banda, configuración de routers
●Competencia de tarifas de compañías telefónicas
VoIP Asterisk
VoIP Asterisk
Centralitas OpenSource
● Aunque existen varios proyectos OpenSource, Asterisk es claramente
el más desarrollado de todos.
● Está apoyado por la empresa Digium, cuyo fundador es Mark
Spencer, el mismo que empezó a desarrollar Asterisk
● Digium comercializa “appliances” y tarjetas adaptadoras pero hay
otros fabricantes.
VoIP Asterisk
VoIP Asterisk
Centralitas OpenSource
● Su éxito está en su gran versatilidad ya que permite crear una
simple pasarela VoIP o gestionar múchas comunicaciones simultáneas.
● Gracias a que es OpenSource se ha migrado desde servidores Intel
hasta routers ADSL y los relativamente nuevos Raspberry, con tal de que estén basados en Linux
VoIP Asterisk
VoIP Asterisk
Centralitas OpenSource
● Aunque su instalación y configuración ha mejorado mucho (sobre
todo gracias a proyectos como FreePBX) sigue siendo necesaria una curva de aprendizaje o contar con un experto. No obstante es
también el caso de las centralitas tradicionales.
● Hay paquetes como AsteriskOnNow, PBX in a Flash, Elastix, Tribox
que facilitan mucho la puesta en marcha
VoIP Asterisk
VoIP Asterisk
Centralitas OpenSource
Lista, no exhaustiva, de características básicas:
● grupos de salto
● noche/día
● discriminación tarifaria
● música en espera
● contestador en cada extensión
● transferencias de llamada, capturas y desvíos
VoIP Asterisk
VoIP Asterisk
Centralitas OpenSource
Lista, no exhaustiva, de características avanzadas:
● menús de voz
● colas de llamadas (call center)
● salas de chat
● condiciones de tiempo ligados al calendario laboral
● integración con gestores CRM
● Informes de llamadas y facturación
● retrollamadas cuando el destinatario está ocupado
VoIP Asterisk
VoIP Asterisk
Centralitas OpenSource
Asterisk tiene limitaciones:
● No es obvia su configuración. Tampoco es críptica.
● Con muchas llamadas simultáneas tiende a colapsar la CPU
● Como muchos proyectos OpenSource, puede haber problemas de
compatibilidad de versiones
VoIP Asterisk
VoIP Asterisk
Centralitas OpenSource
● Existen otros proyectos de centralitas que no son Asterisk
● El más importante es FreeSWITCH, que inició uno de los
desarrolladores de Asterisk y que está dirigido a gestionar un elevado número de llamadas. Existen versiones para Windows y Mac
● Yate http://www.yate.ro/ que es compatible con Windows.
VoIP Asterisk
VoIP Asterisk
Casos de éxito
M3D
● Hace años teníamos cuatro líneas RDSI con una
centralita DKDA de Telefónica.
● Nosotros no usamos casi el teléfono fijo.
● Los números de teléfono están migrados a IP. ● Después de varias configuraciones hemos
llegado a la actual: dirigimos siempre las llamadas a un buzón de voz y recibimos el mensaje por mail.
● La gran ventaja es que nos quitamos la
necesidad de una persona que esté al teléfono y desanimamos a los teleoperadores.
VoIP Asterisk
VoIP Asterisk
Casos de éxito
Sustitución de centralita Oki (VoIP)
● La centralita Oki estaba en un locutorio. ● Dependía de un operador prefijado.
● Había licencias por extensión y simultaneidad. ● Había quejas con la calidad de voz.
● Se sustituyó por un Asterisk sobre un Core2Duo
con 16GB.
● Hubo que hacer un programa en Perl usando
VoIP Asterisk
VoIP Asterisk
Casos de éxito
Estudios demográficos
● Disponían de un esquema clásico con
primarios RDSI.
● Se deseaba cambiar porque las centralitas de
esa capacidad eran prohibitivas.
● Siguen usando RDSI (30 canales B) para
asegurar la calidad de voz.
● Los accesos se enrutan por RDSI o VoIP de
forma automática según disponibilidad.
● Al tener varias sedes pueden intercambiar los
VoIP Asterisk
VoIP Asterisk
Casos de éxito
Estudios demográficos
● Se sustituyó por un Asterisk sobre un Dual Xeon
con 32GB y tarjeta adaptadora para un primario RDSI.
● Firewall linux en todas las sedes creando una
VPN
● Se usan un switch diferente para voz y datos ● Hubo que hacer programas usando AGI para
integrarlo con su sistema de gestión.
● Detectamos problemas de estabilidad en