Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PBX
Resumen
A lo largo del informe, y mediante un análisis previo de las diferentes alternativas disponibles
en la actualidad, se describe el proceso de instalación, configuración y puesta en marcha de
un sistema de comunicaciones VoIP basado en software libre con la intención de sustituir un
parque de centralitas tradicionales desfasadas tecnológicamente. Lógicamente esto afecta de
forma directa a todas aquellas empresas que en su día hicieron inversiones bastantes costosas
en centralitas tradicionales analógicas/digitales y que se ven abocadas a buscar alternativas.
Los sistemas de comunicaciones VoIP basados en software libre, como es Asterisk, aparecen
en este escenario como una excelente opción, ya que pueden facilitar este cambio a un coste
significativamente menor y capaz de ofrecer tanto las funcionalidades básicas como las más
avanzadas
Palabras claves
servidor VoIP, Asterisk, protocolo IP, Issabel PBX, red de telefonía IP, red LAN, Central
Telefónica
I. Introducción
La tecnología VoIP es, a grandes rasgos, el sistema que permite el transporte de voz
digitalizada a través de redes de datos basadas en el protocolo IP. El hecho de que este
tipo de redes estén tan extendidas hace que sea una de las opciones más interesantes
para ofrecer el servicio de telefonía a través de una red de conmutación de paquetes.
Esta tecnología hace ya muchos años que está en el mercado (desde finales de los
90), pero no ha sido hasta hace poco que se ha generalizado, gracias, principalmente,
a la mejora y estandarización de los sistemas de control de la calidad de la voz y a la
universalización de Internet.
El verdadero valor de la tecnología VoIP, es que permite que la transmisión de voz se
convierta en una aplicación más en la red de datos. Es por eso, que muchas veces se
utiliza el término de redes convergentes, o convergencia IP, aludiendo a un concepto
un poco más amplio de integración en la misma red de todas las comunicaciones (voz,
datos, video, etc.).
Para evitar tener que manejar a la perfección el lenguaje que usa Asterisk y lo
engorroso de su configuración, existen paquetes de software que lo implementan y
facilitan su configuración gracias a una interfaz web. Además ofrecen sus propios
módulos extra (configuración de fax, facturación, videoconferencias, mensajería
instantánea, etc.). Ejemplos de estos software son Trixbox, Elastix ó FreePBX. En el
desarrollo de este proyecto se ha usado el software Elastix, para la configuración de la
PBX (Private Branch eXchange) Asterisk.
II. Objetivos
b) PBX
El PBX conecta dispositivos entre sí y les permite realizar llamadas internas sin
utilizar la red telefónica pública. Estas llamadas internas son gratuitas. Para poder
contactar con interlocutores en otros lugares, el sistema telefónico asigna a cada
terminal una de las conexiones a la red pública existentes.
c) Asterisk
d) Telefonía IP
Telefonía IP (Protocolo de telefonía por Internet) es un término utilizado para
describir las tecnologías que usan el protocolo IP para el intercambio de voz, fax, y
otras formas de información, tradicionalmente transportada sobre la Red Telefónica
Pública Conmutada (PSTN). La llamada viaja en forma de paquetes, sobre una red de
área local (LAN) o Internet, evitando el cargo de la PSTN.
e) Cómo funciona la telefonia IP
IP es un término general para las tecnologías que utilizan protocolos de internet para
transmitir señales digitales por internet y permitir la comunicación telefónica.
El protocolo define cómo deben viajar las señales por la red. De forma similar a
HTTP (Protocolo de Transferencia de Hipertexto), establece cómo se deben
transmitir, formatear y mostrar los datos en los servidores web, así como en los
navegadores web.
Tras la transformación, las señales digitales se transmiten a través de una línea ancha
en formato de datos, reconfigurando una conversación telefónica. Las señales dirigen
los datos a través de un sistema IP hacia la red y hacia fuera para que sean aceptados
por la red de los receptores.
Para sustituir la línea telefónica clásica y la red telefónica, todo el sistema utiliza el IP
y la LAN (red de área local) para la transmisión de llamadas y otra información a
través de la red de la oficina, así como de la red del proveedor.
El sistema de voz VoIP está diseñado para transferir las señales de voz de analógicas a
digitales y transportarlas exclusivamente a través de la conexión a Internet. Se utiliza
para las llamadas en línea y los sistemas de mensajes de voz.
La VoIP es básicamente un vehículo de transporte de señales digitales de voz.
Podemos decir que el sistema VoIP es una subcategoría de la telefonía IP. Mientras
que el IP es un concepto completo, el VoIP es un modo, que transmite la voz para
poner en práctica este concepto.
Para enviar datos de voz por Internet, necesitas una forma de comprimir y
descomprimir los datos, ya que los teléfonos los transmiten en tiempo real y se
centran en las voces humanas.
#1 SIP
SIP es la abreviatura de Session Initiation Protocol (Protocolo de Iniciación de
Sesión), un protocolo de señalización utilizado para establecer una sesión entre dos o
más participantes, modificar esta sesión y, eventualmente, terminarla.
Una ventaja de SIP es que se parece mucho a HTTP. En ambos casos, los mensajes se
basan en texto y un mecanismo de solicitud-respuesta facilita el proceso de resolución
de problemas.
#2 H.323
Al igual que SIP, H.323 se diseñó para la configuración, gestión y finalización de una
sesión multimedia. Se hizo relativamente pronto, lo que le dio una ventaja: no solo
definió el modelo básico de llamada, sino que cubrió los servicios complementarios
que se necesitaban para abordar las expectativas de comunicación de las empresas con
los estándares pertinentes.
Sin embargo, una desventaja de H.323 es que es un protocolo binario, lo que lo hace
un poco más difícil técnicamente. Sus funciones necesitan más tiempo para ser
definidas, estandarizadas e implementadas. Acabó siendo sustituido casi por completo
por SIP.
#3 RTP
RTP,Protocolo de Transporte en Tiempo Real, presenta un formato de paquetes para la
transmisión de audio y vídeo a través de Internet. Se utiliza principalmente en
sistemas de entretenimiento y comunicación que implican la transmisión de medios:
aplicaciones de teleconferencia de vídeo, servicios de televisión, funciones
push-to-talk basadas en la web, así como telefonía.
Este protocolo se implementa mayoritariamente junto con otro, el RTCP, del que
hablaremos a continuación. Mientras que RTP transporta el flujo de medios-audio y
vídeo-, RTCP supervisa las estadísticas de transmisión y la QoS (calidad del servicio),
y ayuda a sincronizar varios flujos.
El RTP también se utiliza junto con el SIP, que ayuda a establecer la conexión a través
de la red. El Protocolo de Transporte en Tiempo Real es, sin duda, una de las bases de
la telefonía IP y de los sistemas VoIP.
#4 RTCP
Significa Protocolo de Control de Transporte en Tiempo Real. Como hemos explicado
anteriormente, funciona de forma conjunta con el RTP. Mientras que RTP entrega los
datos reales, RTCP envía paquetes de control a los participantes en una llamada. Su
función principal es dar feedback sobre la calidad del servicio que presta RTP.
#6 SDP
El Protocolo de Descripción de Sesiones es una norma para definir el tipo de sesiones
de comunicación multimedia para los anuncios e invitaciones de sesión. Se utiliza
habitualmente en las videoconferencias y en las aplicaciones de VoIP.
Por lo tanto, el SDP por sí mismo no entrega ningún medio. Simplemente se limita a
la negociación de un conjunto compatible de parámetros de intercambio de medios.
Los flujos de medios se manejan con un protocolo diferente.
En otras palabras, el protocolo SDP es una declaración, por parte de un punto final del
medio, de su especificación y capacidades de recepción.
h) Issabel
Issabel nació en 2016 de la mano de la comunidad de Asterisk para evitar la pérdida
de los avances realizados con su predecesor, Elastix.
Este es un software de código abierto de telefonía IP y comunicaciones unificadas
basado en Asterisk que se utiliza para montar servidores incluyendo correo
electrónico, PBX IP, fx, mensajería instantánea, centro de llamadas y funciones
colaborativas. Tiene como objetivo unificar de forma integral todas las
comunicaciones de la empresa.
Funcionalidades
Este software cuenta con numerosas aplicaciones lo que la hacen una de las
herramientas más completas de comunicaciones, entre sus funciones más
sobresalientes tenemos:
1. VoIP PBX: La central telefónica de Issabel cuenta con un gran número de
utilidades entre las que tenemos.
a. Grabación de llamadas
b. Identificación de llamadas
c. Configuración de callback
d. Llamada en espera
e. Soporte para videoconferencias
f. Sintetización de voz
g. Colas de llamadas
h. Herramientas para crear lotes de extensiones.
i. IVR flexible y configurable
j. Identificación de llamadas
k. Soporte para configuración de la central de llamadas dependiendo del
horario.
2. Servicio de fax: Issabel nos permite enviar y recepcionar fax. Esta aplicación
cuenta con una variedad de plantillas para crear fax, el envío se realiza
mediante email y un visor que permite ver los faxes recibidos en formato PDF.
3. Servicio de email:A través del este software, podemos utilizar diferentes
dominios o administración de listas de correo, además de incluir con un
soporte antispam e interfaz de configuración Relay.
4. Servicio de mensajería instantánea: Issabel nos permite utilizar un gran
número de clientes de mensajería instantánea
i) Ventajas de Issabel
● Software gratuito: Issabel es un software de código abierto lo que permite su
descarga y utilización gratuita.
● Tiene una interfaz intuitiva lo que permite una configuración fácil y rápida.
● Debido a los trabajos de los colaboradores las funcionalidades de Issabel están
en continuo desarrollo.
IV. Desarrollo
Este informe tiene por finalidad de hacer una implementación de la tecnología VoIP
de forma virtual, haciendo uso de una computadora o laptop. Para ello se usará un
servidor de pruebas Issabel PBX(el proceso de instalación del servidor será detallado
más adelante). El servidor será instalado en un entorno virtual y contará con las
siguientes características de hardware.
● 1 procesador intel core I7
● 4 Gb de Ram
● sistema operativo Red Hat (64 bits)
Una vez realizado daremos clic a aceptar e iniciaremos nuestra máquina virtual.
Nos pedirá que seleccionemos el disco de inicio en esta parte deberemos buscar el
ISO de Issabel que descargamos previamente y le damos a iniciar.
Nos aparecerá la siguiente pantalla donde seleccionamos “Install”
Confirmamos
Con esto habremos terminado con la instalación.
La plataforma sobre la cual funcionará la red de voz sobre IP está conformada por un
servidor y los clientes, cualquier persona con la conexión a esta red podría ser
también un usuario del sistema VoIP.
Luego de haber realizado la instalación y configurado Issabel procedemos a iniciar
sesión con el user por defecto; root, y el password antes configurada.
Para los mensajes de voz deberemos habilitar las siguiente opciones y recordar la
contraseña del buzón de voz que será la que nos servirá para escuchar los mensajes.
(Para escuchar los mensajes de voz deberemos marcar *97 seguidamente nos
pedirán las contraseña y después de esto podremos escuchar el mensaje.)
Para la configuración del segundo cliente podemos realizar los mismos pasos
pero usando una extensión diferente.
Posteriormente de haber creado los usuarios, aplicamos los cambios para que se
guarden las configuraciones.
En la figura observamos en un recuadro de la derecha los usuarios creados con sus
respectivas extensiones.
3. Configuración de Softphone
En este caso haremos uso de 3CX, así como el softphone anterior, cumplen la misma
función pero este aplicativo es para uso de escritorio.
Primero ingresamos al aplicativo, y seleccionamos el apartado de configuraciones,
creamos un nuevo usuario. En configuraciones de cuenta, configuramos de la
siguiente manera;
account name: user01
caller ID: server
extension: 1002
ID: 1002
password: 123456
I’m in the office - local ip: 192.186.0.23
y guardamos.
V. Análisis - Resultados
Monitoreo de VoIP en tiempo real
Luego de haber realizado la configuración de cada usuario en diferentes dispositivos
con sus respectivas credenciales, a continuaciones pondremos a prueba la eficacia del
servidor Issabel, para ello en la práctica un dispositivo intentará llamar al otro.
Procederemos a la simulación llamando de la extensión 2000 a la extensión 1002.
Cabe resaltar que en el servidor Issabel observaremos en tiempo real los dispositivos
conectados, apareciendo con un color más oscuro, a continuación se encuentra una
figura.
VI. Conclusiones
VII. Bibliografía