Está en la página 1de 23

Telefonía Ip con Asterisk - Elastix

Guillermo Fernandez
Ingeniero Electrónico
+51 984719456
Web: www.redycomsolutions.pe
Que es Asterisk?

 Asterisk: Es el software/servicio de código libre (bajo licencia GPL) que hace posible el
funcionamiento de su servidor como centralita de telefonía. Se encarga de toda la parte
funcional de recepción, emisión de llamadas, configuración de extensiones, colas de agentes
y todo tipo de funcionalidades estándar de PBX tradicionales. Un sistema Asterisk puede
manejar extensiones y líneas que pueden ser IP (si el servidor está en una red informática), o
combinarse con sistemas de telefonía digital RDSI y primarios, o analógica RTB, según las
tarjetas y salidas que incorpore el equipo servidor.
Freepbx: Es un panel de
configuración web open source
para Asterisk, que fue creado
hace años para poder realizar de
una forma gráfica y sencilla la
configuración de entradas,
salidas, dialplan y funciones
específicas de Asterisk de forma
gráfica y que no requiriera de
unos conocimientos elevados de
programación de dialplan de
Asterisk..
Elastix:

Software de código abierto para el establecimiento comunicaciones unificadas.


Pensando en este concepto, el objetivo de Elastix es el de incorporar en una única
solución todos los medios y alternativas de comunicación existentes en el ámbito
empresarial.

Elastix, se distribuye como una distribución Linux basada en CentOS donde se


instala todo el software de comunicaciones unificadas, esto incluye, Asterisk para
las funcionalidades de Centralita, FreePBX para las funcionalidades de interfaz web
de configuración de Asterisk, y otros programas open source para dar otro tipo de
servicios como Postfix para correo electrónico, Openfire para mensajería
instantánea, Hylafax/avantfax para Fax, vTigerCRM y SugarCRM como
herramientas de CRM.
Hay que tener claro que es cada uno de estos componentes para saber dónde pueden
aparecer los problemas o dónde encontrar las soluciones.

•Asterisk: Software de centralita.


•FreePBX: Interfaz de usuario de configuración web.
•Elastix: Comunicaciones unificadas que incluye, Asterisk, FreePBX y otros muchos
programas de comunicación y funcionalidades diferentes.
¿Sirve para una empresa pequeña?

 Las empresas pequeñas tienden a huir de los Trunk SIP porque configurarlos lleva mucho
trabajo. También hay que pagar licencias y comprar el software. Pero con Elastix no hay
estos problemas.
 También hay muchas opciones de configuración e instalación: puedes instalarlo en un
pequeño Mini Pc. O en un servidor. O en tu propia nube, si tienes una contratada, como
Google Cloud. Es decir: no tienes que comprar nada extra para usar Elastix con Trunk SIP.
 También tiene aplicación móvil, así que tus trabajadores pueden hacer llamadas de trabajo
instalándose una aplicación en el móvil, lo que mejora la movilidad y ofrece opciones para
trabajar desde casa.
¿Qué es SIP – Session Initiation Protocol?
 SIP, (Session Initiation Protocol o Protocolo de iniciación de sesión por sus siglas en inglés), es un
protocolo de señalización utilizado para establecer una “sesión” entre 2 o más participantes,
modificar esa sesión y eventualmente terminar esa sesión. Ha encontrado su MAYOR uso en el
mundo de la Telefonía IP. El hecho de que SIP sea un estándar abierto, ha despertado un enorme
interés en el mercado de la telefonía, y fabricantes entregando teléfonos basados en SIP han
tenido un crecimiento exponencial en este sector.
 El protocolo está basado en texto y tiene un parecido significativo al protocolo HTTP. Los mensajes
están basados en texto y el mecanismo de petición-respuesta hace muy fácil la resolución de
errores.
 Los mensajes SIP describen la identidad de los participantes en una llamada y cómo los
participantes pueden ser alcanzados sobre una red IP. Encapsulado dentro de los mensajes SIP,
algunas veces también podemos ver la declaración SDP. SDP (Session Description Protocol)
definirá el tipo de canales de comunicación que pueden ser establecidos para la sesión –
típicaemnte esto declarará cuales codecs están disponibles y como el mecanismo de
comunicación puede comunicarse unos con otros sobre la red IP.
Como funciona?
Empecemos…

 Descargar una imagen ISO de Elastix.


 Implementar una centralita virtual en Vmware.
 Apertura de puertos en Firewall / Router de Internet / Re direccionamiento
de trafico.
 Crear extensiones Sip
 Crear una troncal Sip
 Enrutamiento de Llamadas entrantes
 Enrutamiento de llamadas salientes
 Plan de Marcación
 Wireshark (analisis de red)
Links de descarga:
 http://cattup.ddns.net/elastix/
 http://ftp.psu.ac.th/pub/psulab/elastix/
 http://ftp.tecnoera.com/elastix/
Apertura de puertos en el Firewal / router de
internet
Dashboard
1er paso :
agregar
extensiones
Validando configuraciones
Habilitando
una troncal SIP
Validando configuraciones
Conceptos Esenciales

Rutas
Salientes
Rutas
Salientes
Rutas
Entrantes
PBX para comunicaciones unificadas en el mercado…
Gracias por su
participación

Para mayor información puede ingresar al grupo de whatsapp

https://chat.whatsapp.com/C7448KPDR8HFj9tcF4qf6W

También podría gustarte