0% encontró este documento útil (0 votos)
21 vistas82 páginas

VoIP con Trixbox: Proyecto de Comunicación

El trabajo presenta el desarrollo de un servicio de comunicación VoIP basado en Trixbox para el Centro de Salud Villa Dolores, buscando reducir costos y mejorar la comunicación interna del personal. Se justifica la implementación por razones tecnológicas, sociales, académicas y económicas, destacando la mejora en la calidad del servicio y la optimización de recursos. El proyecto incluye la instalación y configuración de hardware y software necesarios para la central telefónica, así como el manejo de extensiones para facilitar la comunicación entre los usuarios.

Cargado por

arada1729
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas82 páginas

VoIP con Trixbox: Proyecto de Comunicación

El trabajo presenta el desarrollo de un servicio de comunicación VoIP basado en Trixbox para el Centro de Salud Villa Dolores, buscando reducir costos y mejorar la comunicación interna del personal. Se justifica la implementación por razones tecnológicas, sociales, académicas y económicas, destacando la mejora en la calidad del servicio y la optimización de recursos. El proyecto incluye la instalación y configuración de hardware y software necesarios para la central telefónica, así como el manejo de extensiones para facilitar la comunicación entre los usuarios.

Cargado por

arada1729
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD MAYOR DE SAN ANDRES

FACULTAD DE TECNOLOGÍA
CARRERA: ELECTRÓNICA Y TELECOMUNICACIONES

“DESARROLLO DE UN SERVICIO DE COMUNICACIÓN POR


VoIP BASADO EN TRIXBOX”

Trabajo de aplicación – Examen de Grado presentado para obtener el Grado de


Licenciatura

POR: RUDY HERRERA CARPIO

LA PAZ - BOLIVIA
AGOSTO, 2018
DEDICATORIA

Dedico el presente trabajo a Dios por darme la oportunidad de


estudiar, a mis padres y familia por el constante apoyo que me
entregaron día a día durante la preparación de mi carrera.

I
AGRADECIMIENTO

Agradezco a la Universidad Mayor de San Andrés por la


posibilidad que me ha brindado durante todo el tiempo
transcurrido en ella para mejorar mis conocimientos y aportar
cada vez más a la sociedad. De igual manera a cada uno de los
docentes quienes aportaron bastante tanto a nivel profesional
como personal, mostrándose como personas integras con
amplio conocimiento sobre los temas tratados.

II
CONTENIDO
CAPITULO I ................................................................................................................................ 1
MARCO REFERENCIAL

.................................................................................................................................................. 1
1.1. PLANTEAMIENTO DEL PROBLEMA.................................................................. 1
1.2. OBJETIVOS................................................................................................................ 2
1.2.1. OBJETIVO GENERAL ......................................................................................... 2
1.2.2. OBJETIVOS ESPECIFICOS ................................................................................ 2
1.3. JUSTIFICACIÓN ....................................................................................................... 3
1.3.1. JUSTIFICACIÓN TECNÓLOGICA .................................................................... 3
1.3.2. JUSTIFICACIÓN SOCIAL ................................................................................... 3
1.3.3. JUSTIFICACIÓN ACADÉMICA ......................................................................... 3
1.3.4. JUSTIFICACIÓN ECONOMICA ........................................................................ 3
CAPITULO II ............................................................................................................................... 4
MARCO TEÓRICO CONCEPTUAL

.................................................................................................................................................. 4
2.1. ¿Qué es VoIP y Telefonía IP? .................................................................................... 4
2.2. Características de la Telefonía IP .............................................................................. 6
2.3. Telefonía Tradicional.................................................................................................. 8
2.4. Telefonía IP................................................................................................................ 13
2.5. Factores en la transmisión de Voz sobre IP. ........................................................... 17
2.6. Clasificación de los protocolos VoIP. ...................................................................... 19
2.6.1. Protocolos de señalización. ................................................................................... 19
2.6.1.1. Protocolo SIP. .................................................................................................... 19
2.6.1.2. Protocolo IAX. ................................................................................................... 20
2.6.1.3. Protocolo H.323. ................................................................................................ 20
2.6.1.4. Protocolo MGCP. .............................................................................................. 21
2.6.1.5. Protocolo SCCP. ................................................................................................ 21
2.6.1.6. Protocolos de transporte de voz. ...................................................................... 21
2.7. Codecs de audio ......................................................................................................... 22

III
2.8. Software de servidor de VoIP .................................................................................. 24
2.8.1. Definición de Asterisk. .......................................................................................... 24
2.8.2. Soluciones de VoIP basadas en Asterisk PBX (Private Branch Exchange). .... 24
2.8.3. Distribución de asterisk. ....................................................................................... 25
2.8.4. Beneficios de Asterisk PBX. ................................................................................. 25
2.8.5. Funciones básicas. ................................................................................................. 26
2.8.6. Funciones avanzadas. ........................................................................................... 26
2.8.7. Distribución Trixbox. ........................................................................................... 27
2.9. Virtualización ............................................................................................................ 29
CAPITULO III ............................................................................................................................ 31
INGENIERÍA DEL PROYECTO

................................................................................................................................................ 31
3.1. Estructura propuesta ................................................................................................ 31
3.1.1. Dispositivos involucrados ..................................................................................... 33
3.1.1.1. Teléfonos IP ....................................................................................................... 33
3.1.1.2. Softphones .......................................................................................................... 34
3.1.1.3. Adaptador Telefónico Analógico ..................................................................... 35
3.1.1.4. Virtualización .................................................................................................... 36
3.1.1.5. Codecs ................................................................................................................ 36
3.1.1.6. Servidor .............................................................................................................. 37
3.1.1.7. Router Inalámbrico........................................................................................... 38
3.2. Diseño del proyecto ................................................................................................... 40
3.2.1. Datos generales ...................................................................................................... 40
3.2.2. Desarrollo............................................................................................................... 40
3.2.2.1. Diseño del servicio de comunicación por VoIP ............................................... 40
3.2.2.2. Ubicación de los dispositivos de telefonía........................................................ 40
3.2.2.3. Componentes del proyecto ............................................................................... 42
3.3. Configuraciones realizadas ...................................................................................... 42
3.3.1. Instalación de Trixbox en una máquina virtual ................................................. 42
3.3.2. Configuración de red a la central trixbox ........................................................... 46

IV
3.3.3. Creación de extensiones ........................................................................................ 49
3.3.4. Configuración del teléfono IP a la extensión SIP ............................................... 51
3.3.5. Configuración del ATA ........................................................................................ 54
3.3.5.1. Conexión de teléfono analógico al ATA .......................................................... 54
3.3.5.2. Configuración del ATA .................................................................................... 54
3.3.6. Configuración del softphone Zoiper .................................................................... 57
3.3.7. Implementación del prototipo del proyecto ........................................................ 59
3.3.8. Calculo del Ancho De Banda y Capacidad de información .............................. 62
3.3.8.1. Calculo del ancho de banda: ............................................................................ 62
3.3.8.2. Calculo de la capacidad de información: ........................................................ 64
CAPITULO IV ............................................................................................................................ 65
ANÁLISIS DE COSTOS

................................................................................................................................................ 65
4.1. COSTO TOTAL DEL PROYECTO ....................................................................... 65
4.2. COSTO/BENEFICIO ............................................................................................... 66
4.3. RESULTADOS VAN TIR Y B/C. ........................................................................... 66
CAPITULO V ............................................................................................................................. 67
CONCLUSIONES Y RECOMENDACIONES

................................................................................................................................................ 67
5.1. CONCLUSIONES..................................................................................................... 67
5.2. RECOMENDACIONES........................................................................................... 67
Anexos .................................................................................................................................... 69

V
INDICE DE FIGURAS

Figura 1: Redes Telefonía / Datos ............................................................................ 5


Figura 2: Telefonía IP................................................................................................. 6
Figura 3: Conmutación de circuitos ........................................................................ 9
Figura 4: Fases de una Llamada ............................................................................ 11
Figura 5: Comunicación Digital .............................................................................. 13
Figura 6: Conexión VoIP-Analógica....................................................................... 15
Figura 7: Comunicación entre Teléfonos Analógicos ......................................... 16
Figura 8: Distribuciones de Asterisk ..................................................................... 25
Figura 9: Virtualización ........................................................................................... 30
Figura 10: Diseño general del proyecto ................................................................ 32
Figura 11: Teléfono IP GrandStream GXP1625 .................................................... 33
Figura 12: Icono Zoiper ........................................................................................... 34
Figura 13: GrandStream HT-702 ............................................................................. 35
Figura 14: Pantalla principal de VMware Workstation 10. .................................. 36
Figura 15: Router TP-Link TL-WR940N ................................................................. 39
Figura 16: Planta baja, ubicación de teléfonos IP y analógicos. ....................... 41
Figura 17: Instalación ISO Trixbox ........................................................................ 43
Figura 18: Arranque de trixbox ce 2.6 ................................................................... 44
Figura 19: Plataforma de teclado en Linux del teclado en español................... 44
Figura 20: Zona horaria ........................................................................................... 45
Figura 21: Contraseña de acceso a consola ........................................................ 45
Figura 22: Acceso a consola de administrador y configuraciones ................... 46
Figura 23: Configuración IP de la central de VoIP ............................................... 47
Figura 24: Apuntando trixbox mediante web ....................................................... 48
Figura 25: Accediendo a modo administrador mediante la web del trixbox .... 49
Figura 26: Añadiendo usuarios y extensiones..................................................... 49
Figura 27: Configurando las extensiones ............................................................. 50
Figura 28: Confirmar cambios ................................................................................ 51
Figura 29: Inicio de sesión ...................................................................................... 52
Figura 30: Inicio de sesión ...................................................................................... 52
Figura 31: Configuración de cuenta SIP ............................................................... 53
Figura 32: Registro correcto al servidor Trixbox ................................................. 53
Figura 33: Diagrama de conexión de los puertos del ATA. ................................ 54
Figura 34: Inicio de sesión ...................................................................................... 55
Figura 35: Configuración línea 1 ............................................................................ 55
Figura 36: Configuración de la línea 1................................................................... 56
Figura 37: Registro correcto al servidor Trixbox ................................................. 57
Figura 38: Configuración del softphone ............................................................... 58
Figura 39: Conexión del teléfono IP ...................................................................... 59

VI
Figura 40: Conexión del ATA HT-702 .................................................................... 59
Figura 41: Conexión final del prototipo ................................................................ 60
Figura 42: Prueba de conectividad ........................................................................ 60
Figura 43: Prueba de conectividad ........................................................................ 61

ÍNDICE DE TABLAS

Tabla 1: Codecs de audio........................................................................................ 23


Tabla 2: Componentes del proyecto...................................................................... 42
Tabla 3: Precios de los dispositivos...................................................................... 66
Tabla 4: Resultados de indicadores de inversión................................................ 66

VII
RESUMEN

El presente Trabajo de Aplicación surge de la necesidad de solucionar el tema de


comunicación al interior del Centro de Salud Villa Dolores, a través de la
implementación de una central de VoIP, el cual pretende disminuir los costos por
servicio, al igual que un mayor control sobre las comunicaciones de voz del personal.

Previo al desarrollo del proyecto, se realizó una comparación sobre diferentes tipos de
centrales, permitiendo tomar la decisión más adecuada para poner en marcha la
central telefónica en el Centro de Salud. A razón de esto se realiza el manejo de
extensión, siendo este el más importante para el correcto funcionamiento y de esta
manera evitar inconvenientes al momento de direccionar las llamadas entrantes.

El proyecto consiste en la instalación software y hardware necesario y la


configuración de la central (desvió de llamadas, comunicación en grupos) de un
sistema basado en el software libre y protocolos de VoIP, así como la virtualización
del servicio, para su fácil portabilidad en diferentes sistemas.

Al terminar la implementación de la central, se puede observar las características de


funcionalidad, el cual incluye el manejo de registros de llamadas por medio de
gráficas, con la posibilidad de conectar llamadas internas con todo el personal del
Centro de Salud.

VIII
CAPITULO I
MARCO REFERENCIAL

1.1. PLANTEAMIENTO DEL PROBLEMA

Actualmente el centro de salud Villa Dolores cuenta con un sistema de telefonía


analógica para realizar llamadas, el cual genera problemas principalmente en los
costos al no haber migrado aun a VoIP.

Empleando la telefonía análoga, como medio de comunicación, además de los costos


de mantenimiento otro de los problemas es que carece de servicios adicionales como:
registro de llamadas, grabación de llamadas y seguimiento de llamadas así como
también un sistema de control de llamadas de los usuarios, características que en la
telefonía análoga generarían un gasto por demás excesivo además de presentar
problemas de escalabilidad ya que aumentar usuarios en la telefonía análoga produce
gastos elevados y resultando en una administración compleja.

La comunicación de voz que requiere el personal del centro de salud se limita a solo
el personal administrativo cuya comunicación lo realizan mediante la telefonía
tradicional o por medio de telefonía celular. El resto del personal como: médicos y
enfermeras, carecen de un servicio de comunicación. Al no contar con dicho servicio
genera deficiencias en el desempeño de sus labores, ya que al presentarse una
emergencia demorarían en encontrar al profesional de salud que requiere el paciente,
por consecuencia agravaría la complejidad del estado de dicho paciente.

1
1.2. OBJETIVOS
1.2.1. OBJETIVO GENERAL

Diseñar un sistema de voz sobre IP, con una central telefónica basada en software
virtual Trixbox, en el Centro de Salud Villa Dolores para la comunicación interna del
personal, en todos sus ambientes.

1.2.2. OBJETIVOS ESPECIFICOS


 Seleccionar los equipos indispensables para el funcionamiento del prototipo
del sistema de VoIP.
 Implementar un prototipo con la central telefónica Trixbox basada en software
que lograra conmutar llamadas internas en el Centro de Salud.
 Realizar la conexión LAN en los dispositivos de telefonía, mediante cable de
red hacia el puerto de enlace.
 Configurar extensiones para los dispositivos (teléfonos móviles y PCs) para
los usuarios del Centro de Salud.
 Configurar los equipos: teléfonos IP y el adaptador de teléfono analógico,
asignando sus respectivas extensiones para el registro en la red.

2
1.3. JUSTIFICACIÓN
1.3.1. JUSTIFICACIÓN TECNÓLOGICA

Se justifica la implementación de una central telefónica Trixbox de software libre, de


fácil configuración y administración, el cual proporciona una calidad de servicio
mejorada debido al manejo de un ancho de banda para la transmisión de voz y
además proporciona funciones novedosas.

1.3.2. JUSTIFICACIÓN SOCIAL

Dada la evolución de las telecomunicaciones, dentro del entorno social se toma con
bastante acogida las nuevas tecnologías para la comunicación, en este caso particular
el de voz sobre IP el cual incursiona con bastante fuerza dentro del ámbito
empresarial, facilitando a las empresas la implementación de una solución de este tipo
ya que representa un ahorro en la comunicación interna de los empleados y clientes.

1.3.3. JUSTIFICACIÓN ACADÉMICA

Para el desarrolla del presente proyecto se aplicó los conocimientos del área de
telecomunicaciones. Este proyecto se basa en conocimientos adquiridos en: telefonía
analógica, telefonía IP, cuantificación y codificación de la voz humana, etc.

1.3.4. JUSTIFICACIÓN ECONOMICA

Implementar un sistema de VoIP significa abaratar costos en telefonía y disminuir los


gastos en administración, además de optimizar el manejo de las llamadas, obtener
mayores funcionalidades para los usuarios como un mejor manejo de llamadas y una
mayor disponibilidad del servicio.

3
CAPITULO II
MARCO TEÓRICO CONCEPTUAL

2.1. ¿Qué es VoIP y Telefonía IP?

Los términos de VoIP y Telefonía IP se utilizan comúnmente como sinónimos, pero


entre ambos existen diferencias claras. La principal diferencia es que VoIP se refiere
al transporte de voz encapsulada dentro de paquetes de datos, utilizando el protocolo
de Internet (IP) sobre redes públicas o privadas. En cambio, Telefonía IP es un
sistema avanzado de comunicaciones que utiliza el protocolo de Internet como medio
de transporte para crear un sistema telefónico con todas las funciones de la telefonía
tradicional, pero que además agrega nuevas posibilidades. (Sierra, 2008)

En otras palabras, VoIP es la tecnología en la que se digitaliza, comprime la voz y se


encapsula sobre el protocolo IP. La Telefonía IP es la infraestructura que nos permite
hacer llamadas a cualquier teléfono de la red telefónica. (Sierra, 2008)

La Telefonía IP es aquella que reúne la transmisión de voz y datos a través de redes


IP en forma de paquetes de datos (de ahí deriva la denominación Voz sobre IP o
VoIP). Estas redes transportan la información basadas en el Protocolo de Internet
(IP). El ejemplo más común de esta red es Internet y las redes LAN. (Sierra, 2008)

Esta telefonía es una tecnología que está basada en el sistema de “conmutación de


paquetes”, a diferencia de la Telefonía Tradicional que se basa en la “conmutación de
circuitos”. La conmutación de paquetes es aquella donde la información antes de ser
enviada es empaquetada. En las redes IP, cada paquete es transmitido
individualmente y éste puede seguir diferentes rutas hacia su destino. Una vez que los
paquetes llegan a su destino, estos son otra vez re-ensamblados. (Sierra, 2008)

La Telefonía IP surge como alternativa a la Telefonía Tradicional, brindando nuevos


servicios al cliente y una serie de beneficios económicos. Esto debido a que la

4
Telefonía IP reúne dos mundos históricamente separados: la transmisión de voz y la
de datos, entre dos puntos distantes. Esto permite utilizar las redes de datos para
efectuar las llamadas telefónicas, es decir, una única red se encarga de cursar todo
tipo de comunicación, ya sea de voz, datos, vídeo o cualquier otro tipo de
información. (Sierra, 2008)

En la Figura 1 se logra apreciar que en la situación actual existe la red de la telefonía


analógica o tradicional (A) que es la que permite realizar solo llamadas entre
teléfonos análogos por medio de las centrales telefónicas análogas que se comunican
con la red de Telefonía Tradicional o PSTN para así llegar al destino deseado. (Sierra,
2008)

En esta situación también se encuentra la red de datos (B) que es aquella que permite
conectar computadores entre si bajo una red LAN y a su vez permitir que estos salgan
a Internet a través de un servidor o un router, logrando una comunicación con otras
LAN's que se encuentren distantes. (Sierra, 2008)

Figura 1: Redes Telefonía / Datos


Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

5
En la figura 2 se muestra la Telefonía IP, que permite realizar ambas funciones
figura 1: A y B bajo un mismo esquema de red, es decir, bajo la red de datos se
pueden realizar llamadas tanto hacia la Telefonía Tradicional como internamente y
también permitir la conexión de computadores entre sí con salida a Internet. Para esto
es necesario la utilización de Teléfonos Tradicionales, Teléfonos IP o Softphones, un
servidor de telefonía IP, y tarjetas o adaptadores de interfaz FXO y FXS. (Sierra,
2008)

Figura 2: Telefonía IP
Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

2.2. Características de la Telefonía IP

La Telefonía IP puede realizar las mismas funciones o características de la telefonía


tradicional, pero además posee una serie de nuevas funciones, entre las que se puede
mencionar: Transferencia de llamadas, Monitoreo de llamadas, Recuperación de
llamadas, Grabación de llamadas, Identificación de usuarios, Videoconferencia,
Mensajería SMS, Autentificación, Integración con Bases de Datos, Música en espera,

6
Control de volumen, Llamadas de emergencia, Llamadas en espera, Contestar
llamadas de manera automática, Bloqueo de la persona que llama, Creación de
música, Transferencia de música, Recepción y transmisión de fax, Interfaz web para
chequear mail, Notificación visual de mensajes de voz, y otras funcionalidades menos
comunes. (Sierra, 2008)

El uso de la Telefonía IP presenta una serie de ventajas con respecto a la telefonía


tradicional, entre las principales se pueden destacar las siguientes: (Sierra, 2008)

 Reducción de costos en instalación y mantenimiento: Existirá más facilidad


para contratar proveedores de servicios, ya que muchos operan a través de
Internet y dan servicio en cualquier localización, al contrario de lo que ocurre
actualmente en donde solo existen normalmente unos pocos operadores
nacionales. Solo existirá una red, la de datos (que unirá los computadores y
los teléfonos), con el consecuente ahorro en mantenimiento, instalación, etc.
Los costos de las llamadas son de entre un 60% a un 80% menores del costo
actual en llamadas de larga distancia, y en llamadas locales, en algunos casos
son hasta gratuitas. (Sierra, 2008)
 Ventaja competitiva: La Telefonía IP mejora la productividad y la atención
al cliente. (Sierra, 2008)
 Máxima movilidad: La Telefonía IP facilita la movilidad, ya que uno puede
disponer de su extensión en cualquier parte del mundo, siempre que tenga una
conexión a Internet. (Sierra, 2008)
 Seguridad: La seguridad y privacidad de llamadas queda totalmente
garantizada gracias a las tecnologías más seguras y robustas de autenticación,
autorización y protección de datos que existen en la actualidad. (Sierra, 2008)
 Escalabilidad: La Telefonía IP posee una arquitectura que es escalable y muy
Flexible. Con una instalación simplificada, configuración y reconfiguración
conforme a la red del usuario. (Sierra, 2008)

7
 Compatibilidad: Es compatible con hardware de diferentes
fabricantes/proveedores al estar basado en estandars. (Sierra, 2008)
 Flexibilidad: Una variedad de los métodos de acceso (ADSL, cable de
módem, Líneas Dedicadas) entre otros, con velocidades que se extienden a
partir del 56 Kbps y hasta 40 Gbps así como opciones múltiples en la
configuración permiten que la Telefonía IP sea flexible. (Sierra, 2008)
 Calidad de Servicio (QoS): Consiste en poder asignar prioridades a los
paquetes que son transmitidos por la red IP. Por ejemplo, se puede asignar una
prioridad más alta a los paquetes de Voz que son sensibles al tiempo durante
su transmisión. (Sierra, 2008)
 Integración: La Telefonía IP ofrece la integración de los servicios de
telecomunicaciones como Voz, Datos, Vídeo e Internet sobre una misma red,
de una forma eficiente, rápida y efectiva. (Sierra, 2008)

2.3. Telefonía Tradicional

La Telefonía Tradicional también denominada PSTN (Public Switched Telephone


Network) incluye redes conmutadas de cualquier tipo (analógica y digital), es decir, la
Red Telefónica Básica (RTB) y la Red Digital de Servicios Integrados (RDSI). RDSI
que facilita las conexiones digitales de extremo a extremo para proporcionar una
amplia gama de servicios, tanto de voz como de otros tipos. Es una red que al ofrecer
conexiones digitales de extremo a extremo permite la integración de multitud de
servicios en un único acceso, independientemente de la naturaleza de la información a
transmitir y del equipo que la genere. (Sierra, 2008)

RTB fue creada para transmitir la voz humana y tanto por la naturaleza de la
información a transmitir, como por la tecnología disponible en la época en que fue
creada (siglo XIX), es de tipo analógico. Esta red es la que tienen los teléfonos que
actualmente se encuentran en la mayoría de los hogares y empresas en todo el mundo.

8
Ambas redes: RTB y RDSI, están basadas en un sistema denominado “conmutación
de circuito”. Esta conmutación es aquella en la que se establece o crea un canal
dedicado durante la duración de una llamada, mientras esta se encuentra activa se
mantiene activo este canal entre ambos puntos, lo que hace posible la comunicación.
Una vez terminada, se libera el canal. (Sierra, 2008)
En la figura 3, se logra apreciar que cada línea de teléfono tiene un número, las cuales
se extienden desde la central telefónica hasta el abonado. Cada central atiende las
líneas de teléfono de un área geográfica determinada. (Sierra, 2008)
Las direcciones telefónicas poseen una estructura numérica definida y normalizada
que permiten a las diferentes centrales identificar el destino y conmutar así hasta
establecer el circuito que permita la comunicación. Una vez terminada, se libera el
canal. (Sierra, 2008)

Figura 3: Conmutación de circuitos


Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

9
En la Figura 3, se logra apreciar que cada línea de teléfono tiene un número, las
cuales se extienden desde la central telefónica hasta el abonado. Cada central atiende
las líneas de teléfono de un área geográfica determinada. (Sierra, 2008)

Las direcciones telefónicas poseen una estructura numérica definida y normalizada


que permiten a las diferentes centrales identificar el destino y conmutar así hasta
establecer el circuito que permita la comunicación. (Sierra, 2008)

A su vez, las centrales telefónicas están unidas entre sí, y gracias a estas uniones, se
constituye el sistema telefónico nacional; estas, son identificadas por una serie de
prefijos regionales y este a su vez éste es enlazado con otros países formando el
sistema telefónico internacional. Estos prefijos internacionales también están
establecidos (Norma E.164 de la UIT). (Sierra, 2008)

Durante una llamada se producen tres fases en la telefonía tradicional (Ver Figura 4),
estas son:

- Establecimiento de la llamada: En el Teléfono Tradicional se dígito el


número del destino y se envía la solicitud para realizar la conexión. Esta es
realizada si en el otro extremo, el receptor o destino, acepta dicha solicitud y
es posible establecer esa comunicación, (hay canales de comunicación libres)
y es aquí cuando se crea un canal dedicado, es decir, un canal que será
permanente y exclusivo para ambos usuarios mientras dure la llamada.
(Sierra, 2008)
- Transferencia de voz: Una vez que se establece la llamada o circuito se
puede transmitir la voz. (Sierra, 2008)
- Termino de la llamada: Una vez que se deja de transmitir voz a través del
canal, la conexión finaliza por orden de una de las dos estaciones (teléfonos)
involucradas en la conversación. Cuando se produce la desconexión se liberan
los recursos que se encontraban en uso al realizar la llamada, es decir se libera
el canal. (Sierra, 2008)

10
Figura 4: Fases de una Llamada
Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

Tal como se ha señalado la RTB originalmente era de funcionamiento completamente


analógico, primero de conmutación manual en la que las telefonistas manualmente
establecían las comunicaciones utilizando grandes paneles y después de conmutación
automática. (Sierra, 2008)

En cualquiera de los dos casos, las conexiones eran totalmente analógicas lo que las
hacia propensas al ruido, a las pérdidas de conexión, y no se prestaban fácilmente al
establecimiento de conexiones de larga distancia. (Sierra, 2008)

Debido a esto, se fueron sustituyendo las primitivas y gigantes centrales telefónicas


convencionales por otras más modernas de funcionamiento digital. Una línea
analógica conectada a una central digital sigue siendo totalmente analógica, la
diferencia es que la conmutación ya no es de tipo manual ni electromecánica, sino
digital. (Sierra, 2008)

En este caso la central digital solo proporciona algunas pequeñas ventajas


adicionales, como lo es la posibilidad de marcar por tonos, llamadas en espera,
transferencia de llamadas, facturación detallada, buzón de voz, entre otras. A las
líneas analógicas solo se les pueden conectar dispositivos telefónicos de tipo
analógico, es decir, teléfonos, módems o máquinas de fax entre otros. (Sierra, 2008)

11
La Telefonía Tradicional presenta una serie de desventajas, donde la principal es que
es de tipo analógico, donde por su naturaleza las señales tienden a degradarse, en
especial en las componentes de alta frecuencia. Otra desventaja que se puede
mencionar es la doble conversión de la voz, analógica-digital y digital-analógica,
debido, a que por lo general la transmisión es analógica en los extremos (teléfonos) y
digital entre las centrales. Además, cada conversión supone una posibilidad adicional
de distorsión de la señal. (Sierra, 2008)

También se puede mencionar, que de acuerdo a lo mostrado en figura 1, el que una


misma línea quiera ser usada para muchas llamadas distintas es lo que hace surgir el
problema de saturación en la línea, que es aquel que surge cuando demasiada gente
pretende utilizar los mismos canales y no hay suficientes para todos, por lo que se
hace imposible atender esa comunicación en ese momento. (Sierra, 2008)

Por otro lado, se pueden mencionar los elevados costos, ya que en una llamada
tradicional se paga por el tiempo de duración de esta y el lugar a donde se llame, ya
que cuanto más lejano sea el destino de la llamada, mayor será el número de canales
que estamos ocupando para establecer esa comunicación. (Sierra, 2008)

Además, durante una llamada, existen momentos en lo que no se está transmitiendo


nada a través del canal, son los llamados silencios o tiempos muertos en una llamada,
normalmente cuando una persona habla la otra escucha y al revés, por lo que, aunque
estamos ocupando un canal bidireccional es posible que en uno de los sentidos no se
esté transmitiendo nada. (Sierra, 2008)

Estos silencios, aunque pequeños, en grandes infraestructuras generan una gran


pérdida de recursos, ya que al estar el canal ocupado si existen silencios no se puede
aprovechar ese canal para otras comunicaciones, por lo que se desperdicia gran
capacidad debido a ello. Todos estos problemas pueden ser solucionados utilizando
“conmutación de paquetes” en vez de la “conmutación de circuitos”, como se verá en
el siguiente apartado. (Sierra, 2008)

12
2.4. Telefonía IP

La Telefonía IP difiere de la Telefonía tradicional porque no usa conmutación de


circuitos, sino conmutación de paquetes. Esto significa que la información se
digitaliza y se transmite a través de redes de datos o redes IP en forma de paquetes de
datos. (Sierra, 2008). La voz es enviada en paquetes de datos a través de redes IP,
pero si esta se necesita comunicar con un teléfono analógico, es necesario realizar una
conversión de la información ya sea de analógica a digital o de digital a analógica
según sea el caso. (Sierra, 2008)

Para esto se utilizan Tarjetas de Interfaz que cumplen esta función, y dependerá de
donde se encuentre ubicado el Teléfono Analógico o Tradicional para saber que
tarjeta utilizar (FXO=Foreign Exchange Office o FXS=Foreign Exchange Station),
ya que tal como lo muestra la figura 5, si el teléfono se encuentra ubicado dentro de la
red administrada por el Servidor IP, se utiliza una tarjeta de Interfaz FXS, y en el caso
de que el teléfono se encuentre conectado directamente a la Red de Telefonía
Tradicional, se utiliza la Tarjeta de Interfaz FXO. (Sierra, 2008)

Cuando se produce la transformación de analógica a digital se aplican distintos


mecanismos que permite minimizar la cantidad de datos a enviar utilizando, por
ejemplo, mecanismos de supresión de silencio, o diferentes codificadores (codecs)
que permiten comprimir los datos a enviar. (Sierra, 2008)

Figura 5: Comunicación Digital


Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

13
Existen tres alternativas o tipos de comunicaciones diferentes de cómo se puede
aplicar Telefonía IP utilizando un servidor de Telefonía IP que administre una red
LAN ya sea con Softphone (Teléfonos IP por software), Teléfonos IP Hardware o
Teléfonos Analógicos o Tradicionales. Estos tipos de comunicación cada uno de los
dispositivos poseen una dirección IP o un numero para lograr identificarlos en la red,
tanto local (LAN) como globalmente (Internet). Estas tres alternativas son: (Sierra,
2008)

a) Comunicación entre Softphone o Teléfonos IP.

Esta comunicación se lleva a cabo de manera directa, es decir, no es necesaria la


utilización de tarjetas de interfaz (FXO y FXS), como vemos en la figura 5 ya que la
información viaja solo dentro de dispositivos y redes IP. La voz se empaqueta y se
codifica si así se ha establecido (pueden no usarse codecs) y se envía. Normalmente
se utilizan protocolos específicos para la comunicación como SIP o IAX.

b) Comunicación de Softphone o Teléfonos IP a teléfono tradicional o analógico

En este tipo de comunicación Figura 6 es necesaria la utilización de un dispositivo


que nos permita la comunicación entre la red de datos y la red de Telefonía
Tradicional. En el caso de que se quiera acceder el Teléfono Tradicional A desde un
Teléfono IP o un Softphone es necesaria la tarjeta de Interfaz FXO la cual permite
conectarse directamente a la PSTN. En el caso de que se quiera acceder al Teléfono
Tradicional B, es necesario un Operador IP quien permite realizar llamadas a través
de Internet a destinos tradicionales, es decir, logra comunicar las redes IP con la
PSTN a por medio de Internet. (Sierra, 2008)

14
Figura 6: Conexión VoIP-Analógica
Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

c) Comunicación entre Teléfonos Tradicionales o Analógicos

Bajo esta comunicación (figura 7), es necesario los mismos dispositivos que en el
punto anterior, es decir, la Tarjeta de Interfaz FXO y el Proveedor IP para lograr la
comunicación desde el servidor IP hasta el Teléfono Tradicional, este caso el A y B.
Sin embargo, también es necesaria la tarjeta de interfaz FXS, la cual permite conectar
los teléfonos tradicionales o analógicos al servidor para que así estos puedan
comunicarse con la PSTN o directamente a la red LAN. (Sierra, 2008)

En las figuras se logra apreciar que el servidor de telefonía IP es muy importante ya


que es quien administra la red local, con teléfonos y computadores, y permite que
estos se conecten tanto con Internet como con la red de Telefonía Tradicional. Este
servidor cumple la función de una centralita PBX o una central Telefónica. (Sierra,
2008)

15
Figura 7: Comunicación entre Teléfonos Analógicos
Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

Este Servidor IP, es el que contendrá la Centralita PBX por software. Y es el


encargado de establecer las conexiones entre los teléfonos o terminales de una misma
empresa, o de hacer que las llamadas se cursen hacia el exterior. Son muchas las
funciones que puede realizar una PBX, entre las que se pueden mencionar que posee
las mismas características de un PBX tradicional, como lo es la agrupación de una
cantidad de N líneas de teléfono en un único número que se muestra al público y al
cual se puede llamar, manejar los números del interior de una empresa por medio de
anexos, música en espera, transferencia de llamadas, llamadas en espera, entre
muchas otras. (Sierra, 2008)

Como ya hemos mencionado existen dos interfaces que son muy importantes para
combinar y poder conectar los dispositivos de VoIP con los sistemas analógicos,
estos son dos: (Sierra, 2008)

FXO (Foreign Exchange Office): También se le denomina gateway y tal como se


mencionó anteriormente es el encargado de comunicar la Red IP con la PSTN. Esta

16
tarjeta se encuentra normalmente en el Servidor IP, aunque también existen
dispositivos independientes y realiza el cambio de la información de análoga a
paquetes de datos o viceversa. (Sierra, 2008)

FXS (Foreign Exchange Station): Según lo descrito anteriormente esta tarjeta de


Interfaz permite conectar teléfonos análogos o tradicionales a un computador, en este
caso el Servidor IP. De esta manera, se pueden realizar y recibir llamadas desde
teléfonos análogos tanto hacia el interior de la red LAN (ya sea a Softphone,
Teléfonos IP o Teléfonos Análogos conectados a la Tarjeta FXS) o el exterior de esta
red, como puede ser la PSTN u otra Red IP. Estos interfaces son conocidos como
ATA's. (Sierra, 2008)

Ambos interfaces se pueden encontrar de diferentes formas para poder adaptarse a las
necesidades de nuestra red, así existen tarjetas con n puertos FXS o de n puertos FXO
o una combinación de ambos, así como existen dispositivos independientes con un
puerto Ethernet y que permiten interconectarse a nuestra infraestructura sin necesidad
de un servidor PBX. (Sierra, 2008)

2.5. Factores en la transmisión de Voz sobre IP.

La transmisión de voz sobre IP. sufre algunas deficiencias que existen en transmisión
sobre redes IP, que, en el caso de la voz por su naturaleza, (necesidad de orden en la
entrega de paquetes, tasa de entregas constante, etc.) se pueden convertir en factores
que impidan su correcta comunicación. (Sierra, 2008)
Hay que recordar que IP, es un protocolo de transporte de datagramas en el que no se
nos asegura la llegada de paquetes, ni su orden, por lo que, debido a esto, en una
comunicación de voz se pueden producir problemas. El transporte de voz sobre IP se
ve afectado, entre otros, por los siguientes factores que deben ser muy tenidos en
cuenta a la hora de diseñar una infraestructura de VoIP para minimizarlos lo máximo
posible. (Sierra, 2008)

17
Los principales factores son:

 Pérdida de paquetes: Se producen en las redes IP, principalmente por


congestión de en las redes o por fallos de comunicación. Y por perdidas, no
nos referimos solo a la perdida completa del paquete, que no llega a destino,
sino a la llegada de paquetes después de un tiempo determinado, lo que nos
provoca que el paquete sea inservible y es por tanto descartado. (Sierra, 2008)

Los diferentes codecs pueden predecir los paquetes perdidos y remplazarlos,


de esta manera, no nos damos cuenta de que falto un paquete. Pero cuando
está perdida es superior al 5%, los codecs implementados no pueden predecir
el valor del paquete perdido y se notara en la comunicación de voz que este
paquete falta, disminuyendo la calidad de la comunicación. (Sierra, 2008)

 Jitter: El Jitter es la variación en el retardo. En términos simples, es la


diferencia entre el tiempo en que llega un paquete y el tiempo en que se cree
que llegara el paquete. Entrando más en el funcionamiento de TCP/IP
sabemos que los paquetes no llegan a su destino en orden y mucho menos a
una velocidad constante, pero el audio tiene que tener una velocidad
constante. Para obtener una buena calidad se recomiendan valores de Jitter
menores de 100 ms. Para corregir el Jitter existen los “jitter buffer”, estos
buffers pueden manejar unos 300 milisegundos de diferencia y controlar esta
variación para que el audio se escuche a velocidad constante. Si la llegada de
paquetes es demasiado desigual el buffer no la alcanza a controlar y perderá
paquetes, deteriorando la calidad de la voz. (Sierra, 2008)
 Eco: El eco se produce por un fenómeno técnico que es la conversión de 2 a 4
hilos de los sistemas telefónicos o por un retorno de la señal que se escucha
por los altavoces y se cuela de nuevo por el micrófono. El eco se define como
una reflexión retardada de la señal acústica original. Los principales
productores de eco en la telefonía VoIP son los interfaces FXS, FXO, por lo

18
que su calidad incidirá en la calidad de la voz. El eco es especialmente
molesto cuanto mayor es el retardo y cuanto mayor es su intensidad con lo
cual se convierte en un problema en VoIP puesto que los retardos suelen ser
mayores que en la red de telefonía tradicional. (Sierra, 2008)

2.6. Clasificación de los protocolos VoIP.


2.6.1. Protocolos de señalización.

Los protocolos de señalización en VoIP cumplen funciones similares a sus


homólogos en la telefonía tradicional, es decir tareas de establecimiento de sesión,
control del progreso de la llamada, entre otras. Se encuentran en la capa 5 del modelo
OSI, es decir en la capa de Sesión. (Nacipucha, 2014)

Existen algunos protocolos de señalización, que han sido desarrollados por diferentes
fabricantes u organismos como la ITU o el IETF, algunos son: (Nacipucha, 2014)

 SIP
 IAX
 H.323
 MGCP
 SCCP
2.6.1.1. Protocolo SIP.
 SIP (Session Initiation Protocol) es un protocolo de señalización para
conferencia, telefonía, presencia, notificación de eventos y mensajería
instantánea a través de internet. (Nacipucha, 2014)
 Acrónimo de “Session Initiation Protocol”.
 Este protocolo considera a cada conexión como un par y se encarga de
negociar las capacidades entre ellos. (Nacipucha, 2014)
 Tiene una sintaxis simple, similar a HTTP o SMTP.
 Posee un sistema de autenticación de pregunta/respuesta.

19
 Tiene métodos para minimizar los efectos de DoS (Denial of Service o
Denegación de Servicio), que consiste en saturar la red con solicitudes de
invitación. (Nacipucha, 2014)
 Utiliza un mecanismo seguro de transporte mediante TLS (Transport Layer
Security). (Nacipucha, 2014)
 No tiene un adecuado direccionamiento de información para el
funcionamiento con NAT (Network Address Translation) o también conocido
como traducción de dirección de red. (Nacipucha, 2014)
2.6.1.2. Protocolo IAX.
 Acrónimo de “Inter Asterisk eXchange”.
 IAX es un protocolo abierto, es decir que se puede descargar y desarrollar
libremente. (Nacipucha, 2014)
 Aún no es un estándar.
 Es un protocolo de transporte, que utiliza el puerto UDP 4569 tanto para
señalización de canal como para RTP (Protocolo de Transporte en tiempo
Real). (Nacipucha, 2014)
 En seguridad, permite la autentificación, pero no hay cifrado entre terminales.
 Puede truncar o empaquetar múltiples sesiones dentro de un flujo de datos, así
requiere de menos ancho de banda y permite mayor número de canales entre
terminales. (Nacipucha, 2014)
2.6.1.3. Protocolo H.323.
 Originalmente fue diseñado para el transporte de vídeo conferencia.
 Su especificación es compleja.
 H.323 es un protocolo relativamente seguro, ya que utiliza RTP.
 Tiene dificultades con NAT, por ejemplo, para recibir llamadas se necesita
direccionar el puerto TCP 1720 al cliente, además de direccionar los puertos
UDP para la media de RTP y los flujos de control de RTCP. (Nacipucha,
2014)

20
 Para más clientes detrás de un dispositivo NAT se necesita gatekeeper
(software de telefonía IP) en modo proxy. (Nacipucha, 2014)
2.6.1.4. Protocolo MGCP.
 Acrónimo de “Media Gateway Control Protocol”.
 Inicialmente diseñado para simplificar en lo posible la comunicación con
terminales como los teléfonos. (Nacipucha, 2014)
 MGCP utiliza un modelo centralizado arquitectura cliente - servidor, de tal
forma que un teléfono necesita conectarse a un controlador antes de
conectarse con otro teléfono, así la comunicación no es directa. (Nacipucha,
2014)
 Tiene tres componentes un MGC (Media Gateway Controller), uno o varios
MG (Media Gateway) y uno o varios SG (Signaling Gateway), el primero
también denominado dispositivo maestro controla al segundo también
denominado esclavo. (Nacipucha, 2014)
 No es un protocolo estándar.
2.6.1.5. Protocolo SCCP.
 Acrónimo de “Skinny Client Control Protocol”.
 Es un protocolo propietario de Cisco.
 Es el protocolo por defecto para terminales con el servidor Cisco Call
Manager PBX que es el similar a Asterisk PBX.
 El cliente Skinny usa TCP/IP para transmitir y recibir llamadas.
 Para el audio utiliza RTP, UDP e IP.
 Los mensajes Skinny son transmitidos sobre TCP y usa el puerto 2000.
2.6.1.6. Protocolos de transporte de voz.

Nos referimos aquí al protocolo que transporta la voz propiamente dicha o lo que
comúnmente se denomina carga útil. Este protocolo se llama RTP (Real-time
Transport Protocol) y su función es simple: transportar la voz con el menor retraso
posible.

21
Este protocolo entra a funcionar una vez que el protocolo de señalización ha
establecido la llamada entre los participantes. (Nacipucha, 2014)

2.7. Codecs de audio

La señal de audio ha de ser digitalizada, comprimida y codificada antes de ser


transmitida por la red IP. Para ello se utilizan algoritmos matemáticos implementados
en software llamados códecs. (Sierra, 2008)

Existen diferentes códecs de audio utilizados en VoIP, y dependiendo del algoritmo


escogido en la transmisión variara la calidad de la voz, el ancho de banda necesario, y
la carga computacional. El objetivo principal de esta tecnología es encontrar un
equilibrio entre eficiencia y calidad de voz. (Sierra, 2008)

Aunque el sistema auditivo humano es capaz de captar las frecuencias comprendidas


entre 20 Hz y 20 kHz, la gran mayoría de códecs procesan aquella información dentro
de la banda de 400 Hz a los 3,5 kHz ya que con esto es suficiente para reconstruir la
señal original. A continuación, se enumeran algunos de los códecs más comunes:

 G.711: principal códec de la PSTN estandarizado. Este estándar muestrea a


una frecuencia de 8kHz y utiliza PCM (Pulse Code Modulation), para
comprimir, descomprimir, codificar y decodificar. (Sierra, 2008)
Al entregar ambas palabras de 8 bits requiere un ancho de banda de 64 kbps.
Este es el algoritmo más simple y de menos carga computacional, ya que no
realiza compresión en la codificación y es la base del resto de estándares.
 G.726: también conocido como ADPCM (Adaptive Differential Pulse Code
Modulation), permite conseguir un ancho de banda de 16 kbps, 24 kbps, y 32
kbps. La ventaja de este codec es la disminución del ancho de banda sin
incrementar la carga computacional. (Sierra, 2008)
 G.723.1: puede operar a 6,3 kbps o 5,3 kbps. Este codec debe ser licenciado
para poder ser usado. (Sierra, 2008)

22
 G.729A: este códec desarrollado por diferentes empresas privadas necesita un
ancho de banda de 8 kbps, y su carga computacional es elevada. También es
necesaria una licencia para su uso. (Sierra, 2008)
 GSM (RPE-LPT): Este codec codifica a 13 kbps con una carga
computacional media, y no requiere el pago de licencia. (Sierra, 2008)
 iLBC (Internet Low Bit-Rate Codec): Este codec muestrea cada 8 KHz,
codifica a 15.2 kbps o 13.3 kbps. Este codec es libre, y no necesita ser
licenciado. (Sierra, 2008)

A continuación, se muestra una tabla resumen con los códecs más utilizados:

- El Bit Rate indica la cantidad de información que se manda por segundo.


- El Sampling Rate indica la frecuencia de muestreo de la señal vocal. Cada
cuanto se toma una muestra de la señal analógica.
- El Frame size indica cada cuantos m(s) se envía un paquete con la
información sonora.
- El MOS indica la calidad general del códec (valor de 1 a 5), refiriéndose
principalmente a la calidad de la voz transmitida.

Bit rate Sampling Frame size


Nombre Estándar MOS
(kb/s) rate (kHz) (ms)
G.711 ITU-T 64 8 Muestreada 4.1
G.723.1 ITU-T 5.6/6.3 8 30 3.8-3.9
G.726 ITU-T 16/24/32/40 8 Muestreada 3.85
G.729 ITU-T 8 8 10 3.92
GSM ETSI 13 8 22.5 3.5-3.7
2.15-24.6(NB) 30 ( NB )
Speex - 8, 16, 32 -
4-44.2 (WB) 34 ( WB )
iLBC - 15.2 / 13.3 8 20/30 4.1

Tabla 1: Codecs de audio


Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

23
2.8. Software de servidor de VoIP

Existe varias soluciones software de código abierto que implementan las funciones de
una central PBX, de entre ellas, la más extendida, popular, que ofrece mayor número
de dispositivos hardware y que proporciona mayor número de aplicaciones de
terceros para ampliar sus funcionalidades es Asterisk. (Nacipucha, 2014)

2.8.1. Definición de Asterisk.

Asterisk es una aplicación para controlar y gestionar comunicaciones de cualquier


tipo, ya sean analógicas, digitales o VoIP mediante todos los protocolos VoIP que
implementa. Al ser una aplicación Open Source basada en licencia GPL, que la hace
libre para desarrollar sistemas de comunicaciones profesionales de gran calidad,
seguridad y versatilidad. (Nacipucha, 2014)

2.8.2. Soluciones de VoIP basadas en Asterisk PBX (Private Branch


Exchange).

El software de telefonía IP Asterisk PBX se ha convertido en el estándar de factor


dentro de la industria de las telecomunicaciones. Debido a su estructura potente y
flexible, Asterisk PBX también está siendo utilizado como el motor de muchos de los
productos VoIP PBX comerciales, en parte debido a que algunos fabricantes de PBX
se han dado cuenta de que no tendría mucho sentido competir contra el impulso de
desarrollo que lleva este proyecto de software de código abierto. (Nacipucha, 2014)

Al igual que otros tipos de software, algunos programas de PBX son liberados como
productos de código abierto bajo la licencia libre GNU General Public License
(GPL).

El más popular software de código abierto es Asterisk PBX de la empresa Digium,


escrito originalmente para el sistema operativo Linux, pero ahora también está
disponible en versiones para Windows, Mac OS X, y otros sistemas operativos.
Además de la versión GPL, hay una licencia comercial que permite el código cerrado.

24
Existen distintos tipos de Centrales ya sean por marca propia o por la distribución que
posea instalada en la central, algunos pueden ser con licencias, entre ellas existen las
siguientes:

 Panasonic.
 Alcatel.
 Avaya.
 Cisco Call Manager.
 Siemens.
2.8.3. Distribución de asterisk.

Figura 8: Distribuciones de Asterisk


Fuente: http://blog.unlugarenelmundo.es/2012/05/30/cuatro-distribuciones-linux-con-asterisk-y-freepbx/

2.8.4. Beneficios de Asterisk PBX.


 Muchos de los beneficios que brinda tener un servidor de telefonía IP basado
en Asterisk PBX provienen del hecho de que se trata de un producto de
código abierto. (Nacipucha, 2014)
 La disponibilidad del código fuente de Asterisk en la garantía para la
continuidad del negocio. (Nacipucha, 2014)
 Asterisk PBX utiliza hardware genérico, lo que permite a las empresas no
depender de un único fabricante de hardware.
 Asterisk es mucho más económico.

25
2.8.5. Funciones básicas.

Asterisk puede funcionar como cualquier central tradicional, e incorpora todas sus
funcionalidades. Asterisk está compuesto por una serie de elementos básicos.

 Conexión con líneas de telefonía tradicional, mediante interfaces tipo


analógico (FXO) para líneas de teléfono fijo o bien móvil y RDSI (BRI o
PRI).
 Soporte de extensiones analógicas, bien para terminales telefónicos
analógicos, terminales DECT o bien equipos de fax.
 Soporte de líneas (trunks) IP: SIP, H323 o IAX.
 Soporte de extensiones IP: SIP, SCCP, MGCP, H323 o IAX.
 Música em Espera basada em archivos MP3 y similar.

Funciones básicas de usuario:

 Transferencias (directa o consultiva).


 Desvíos.
 Capturas (de grupo o de extensión).
 Conferencia múltiple.
 Aparcamiento de llamadas (Call parking).
 Llamada directa a extensión.
 Retrollamada - Callback (llamada automática cuando disponible).
 Paging - Megafonía a través del altavoz del teléfono.
 DND (Do Not Disturb).
2.8.6. Funciones avanzadas.

El sistema incorpora asimismo muchas funcionalidades avanzadas que tendrían un


elevado costo en sistemas tradicionales propietarios. Numerosas funciones traen
asterisk he aquí los más importantes: (Nacipucha, 2014)

26
 Buzón de Voz: sistema de contestador automático personalizado por usuario.
Se integra con el sistema de directorio (LDAP) y con el email.
 Sistema de Audio conferencias: Sistema que permite la conexión remota de
diferentes usuarios que quieren mantener una reunión virtual y suministra la
correcta gestión y control de los usuarios que se incorporan a ella.
 IVR: Operadora Automática. Sistema automatizado de respuesta que permite
redirigir las llamadas entrantes en función de las opciones seleccionadas por el
llamante. (Nacipucha, 2014)
 Informes detallados de llamadas (CDR): Detalle de llamadas
realizadas/recibidas por extensión, para imputación de costos departamentales,
por cliente o incluso para facturación. (Nacipucha, 2014)
 ACD: Sistema Automático de Distribución de llamadas entrantes. Pensado
para centros de llamadas para atención comercial o soporte técnico.
 CTI: Integración con sistemas de gestión comercial o de atención a cliente
(CRM). (Nacipucha, 2014)
 IPCC (IP Contact Center): Integración con sistemas avanzados de gestión de
centros. (Nacipucha, 2014)
2.8.7. Distribución Trixbox.

Trixbox es una distribución de Linux, basada en la distribución CentOs, la cual se


basa a su vez en Red Hat Enterprise e implementa una central telefónica (PBX) por
software basada en la PBX de código abierto Asterisk. Está diseñado para cubrir las
necesidades telefónicas a empresas de 2 a 500 empleados. (Sierra, 2008)

El objetivo de Trixbox era facilitar la configuración de sistemas Asterisk, que, debido


a su configuración mediante ficheros de texto, a veces, hacia su configuración y
mantenimiento tediosos. (Nacipucha, 2014)

27
Trixbox actualmente se distribuye en dos versiones Trixbox CE (Community Edition)
que es la versión en código abierto, y la versión Trixbox Pro que es la versión de
pago.

Trixbox está basada en un mejorado LAAMP (un paquete de código abierto que
contiene Linux®, Apache™, Asterisk, MySQL, y PHP). Su componente principal
trixbox® dashboard proporciona una manera fácil de usar, y unos interfaces por Web
para configurar, manejar y mantener un completo sistema de telefonía basado en IP.
El paquete trixbox además incluye los siguientes paquetes de software: (Sierra, 2008)

 Asterisk(tm): PBX de Software Libre.


 FreePBX: herramienta web que facilita la configuración de las
funcionalidades de Asterisk. (Sierra, 2008)
 SugarCRM: Popular programa de CRM (Customer Relationship
Management), para la automatización de servicios a usuario y gestión de
fuerza de ventas a clientes. (Sierra, 2008)
 IVRGraph: Aplicación Gráfica para la configuración de las IVR's.
 PhpMyAdmin: Herramienta basada en Web para la administración de BBDD
MySQL. (Sierra, 2008)
 Webmin: Herramienta administrativa basada en Web para configurar
múltiples aspectos de Sistemas Linux. (Sierra, 2008)
 FreePBX: Es una herramienta para la administración Web de Asterisk.
 Web-MeetMe: es una suite de páginas PHP para programar y manejar
conferencias en una centralita Asterisk PBX.
 ARI: (Asterisk Recording Interface): Aplicación Web que permite gestionar
los buzones de voz de los usuarios. (Sierra, 2008)
 FOP: (Flash Operator Panel): Es un panel de operador de usuario basado en
Macromedia flash para el monitoreo de llamadas. (Sierra, 2008)

28
2.9. Virtualización

La definición formal de virtualización según VMWare es: “La virtualización es una


capa abstracta que desacopla el hardware físico del sistema operativo para brindar
una mayor flexibilidad y utilización de los recursos de TI.” (Sierra, 2008)

La virtualización permite que múltiples máquinas virtuales con sistemas operativos


heterogéneos puedan ejecutarse individualmente, aunque en la misma máquina. Cada
máquina virtual tiene su propio hardware virtual (por ejemplo, RAM, CPU, NIC, etc.)
a través del cual se cargan el sistema operativo y las aplicaciones. El sistema
operativo distingue al hardware como un conjunto normalizado y consistente,
independientemente de los componentes físicos que realmente formen parte del
mismo.

Las máquinas virtuales se encapsulan en archivos, permitiendo guardar, copiar y


proporcionar una máquina virtual de manera rápida. Se pueden mover en segundos
enteros (aplicaciones, sistemas operativos, BIOS y hardware virtual completamente
configurados) de un servidor a otro con consolidación continua de trabajo y un
mantenimiento sin tiempo de inactividad. (Sierra, 2008)

a) Beneficios de la Virtualización

 División: Se pueden ejecutar múltiples aplicaciones y sistemas operativos en


un mismo sistema físico. Los servidores se pueden consolidar en máquinas
virtuales con una arquitectura de escalabilidad vertical (scale-up) u horizontal
(scale-out). (Sierra, 2008)
Los recursos computacionales se tratan como un conjunto uniforme que se
distribuye entre las máquinas virtuales de manera controlada. (Sierra, 2008)
 Aislamiento: Las máquinas virtuales están completamente aisladas entre sí y
de la máquina host. Si existen fallas en una máquina virtual, las demás no se
ven afectadas. Los datos no se filtran a través de las máquinas virtuales y las

29
aplicaciones sólo se pueden comunicar a través de conexiones de red
configuradas. (Sierra, 2008)
 Encapsulación: El entorno completo de la máquina virtual se guarda en un
solo archivo, fácil de mover, copiar y resguardar. La aplicación reconoce el
hardware virtual estandarizado de manera que se garantiza su compatibilidad.
(Sierra, 2008)

Figura 9: Virtualización
Fuente: http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

30
CAPITULO III
INGENIERÍA DEL PROYECTO

3.1. Estructura propuesta

En este capítulo vamos a ver la arquitectura que vamos a implementar, así como a
analizar los diferentes dispositivos que están involucrados en su funcionamiento y las
características y funcionalidades que estos ofrecen.

La arquitectura que vamos a crear contiene los elementos que podemos observar en la
figura 3.1. En esta figura podemos ver que tendremos un Servidor corriendo el
sistema operativo “Windows” que proporcionará mediante el software de
virtualización “VMware Workstation 10” la máquina virtual que, a su vez ejecutará el
paquete “trixbox CE 2.6”

Esta máquina virtual utilizará el protocolo SIP, para comunicarse con los softphones
y los teléfonos IP seleccionados que concretamente será el GrandStream GXP1625 de
la Red Interna para así poder comunicarse.

Además, aprovecharemos los puertos FXS del ATA (Adaptador Telefónico


Analógico) GrandStream HT-702, para conectar dos teléfonos analógicos normales
como otras extensiones más de nuestra infraestructura. Integrando con este aparato
teléfonos no IP, como si lo fuera.

En principio vamos a configurar una sola extensión por tipo de dispositivo, es decir,
una para los softphones SIP, una para el HT-702, y una para el teléfono IP
GrandStream, con estos podremos cubrir casi todas las variedades de dispositivos que
se pueden conectar a una empresa, y para añadir más de un tipo en concreto, solo
habría que configurar la nueva extensión/dispositivo de igual manera que la anterior,
no teniendo más limitaciones en la adición que las propias de capacidad del servidor.

31
Figura 10: Diseño general del proyecto
Fuente: propia

32
Una vez que tengamos toda esta infraestructura básica configurada, (creadas sus
extensiones), que nos permitirá realizar llamadas entre las extensiones internas.

3.1.1. Dispositivos involucrados


3.1.1.1. Teléfonos IP

Básicamente un teléfono IP suele ser un dispositivo hardware con forma de teléfono,


aunque con la diferencia de que utiliza una conexión de red de datos, en lugar de una
conexión de red telefónica. Por tanto, un teléfono IP básico tendrá al menos un
interfaz de Red que soporte el protocolo IP y al menos un protocolo de VoIP.

Vamos a describir cual han sido los motivos por los que hemos seleccionado el
teléfono IP GrandStream GXP1625.

El mencionado teléfono IP es un teléfono mucho más sencillo y su elección ha sido


principalmente basada en su precio, aproximadamente unos 500 Bs. Pero además de
eso, consideramos que es un teléfono bastante completo para su bajo precio. Respecto
a sus características más importantes, además de soportar el protocolo SIP:

 Teléfono IP SMB de 2 líneas con 3 teclas de función programable y


conferencia de 3 vías.
 Pantalla grafica LCD de 132x48.
 Audio HD.
 doble puerto de red.

Figura 11: Teléfono IP GrandStream GXP1625


Fuente: http:// www.grandstream.com/

33
3.1.1.2. Softphones

Un Softphone es un software que hace una simulación de teléfono convencional por


computadora. Es decir, permite usar la computadora para hacer llamadas a otros
softphones, a otros teléfonos convencionales o a teléfonos IP.

Normalmente, un Softphone es parte de un entorno Voz sobre IP ya que su


instalación se limita a instalar un programa en nuestro equipo, existiendo muchos
softphones para cualquiera de los sistemas operativos más populares.

Los softphones necesitan de hardware adicional para poder funcionar en un PC, ya


que al menos necesitan un micrófono y un altavoz, aunque en algunos equipos
portátiles ya se encuentran integrados.

Algunos de los Softphones más populares son: Xphone, Zoiper, 3CX y X-Lite. De
entre los anteriormente nombrados, hemos seleccionado, para su uso, el softphone
Zoiper, por tres razones principales:

 Es gratuito, se distribuye bajo licencia Freeware.


 Soporta los protocolos IAX y SIP.
 Esta principalmente desarrollado para entornos Windows.
 Soporta todas las funcionalidades básicas que necesitamos.

Figura 12: Icono Zoiper


Fuente: http://www.entel.bo/inicio3.0/images/pdf/manuales_vozip/

34
3.1.1.3. Adaptador Telefónico Analógico

Un adaptador de teléfono analógico o ATA (analog telephony adapter), es un


dispositivo utilizado para conectar uno o más teléfonos analógicos a un sistema de
telefonía digital tal como voz sobre IP.

Los HT702 es la nueva generación de ATA IP, por cual usaremos, consta de 2
puertos para los usuarios. Sus dimensiones compactas, la magnífica calidad de la voz,
la variedad de funciones, la potente protección de seguridad, la excelente capacidad
de gestión y el aprovisionamiento automático, así como la asequibilidad
incomparable, nos permitirán ofrecer un servicio de voz sobre IP de buena calidad.

El ATA HT702 cuenta con:

 Interfaz telefónica: Dos (2) puertos FXS.


 Interfaz de red: Un (1) puerto Ethernet de detección automática 10 M/100
Mbps (RJ45).

Figura 13: GrandStream HT-702


Fuente: https://voipred.com/grandstream-gateway-fxsfxo/89-ht702-2-fxs-grandstream-
gateway.html

35
3.1.1.4. Virtualización

Dentro de los más populares softwares de virtualización se encuentran: VirtualBox,


VMWare, Guest, Additions, o QEMU. De entre estos se ha seleccionado VMWare, y
más concretamente el VMWare Workstation 10. Los motivos de esta selección son los
siguientes:

 Se distribuye bajo licencia freeware.


 Es uno de los más populares y existe numerosa documentación.
 Trixbox ha ofrecido versiones empaquetas y adaptadas para él.
 Permite gran flexibilidad para la creación de máquinas virtuales.

Figura 14: Pantalla principal de VMware Workstation 10.


Fuente: propia

3.1.1.5. Codecs

Como hemos visto todos los códec más populares están incluidos en los diferentes
dispositivos de nuestra infraestructura, esto nos facilitará poder elegir un códec que se
adapte bien a nuestras necesidades, para una correcta elección, hay que buscar un
equilibrio entre estos tres factores:

36
 Ancho de banda
 Procesamiento
 Calidad de la Voz

Vamos analizar esos parámetros en nuestro diseño, el ancho de banda usual de una
Red Ethernet es de 100Mbits, aunque podría incluso ser de 1000Mbits, por lo que
está claro que las comunicaciones internas no van a tener ningún problema de ancho
de banda, si elegimos el códec que más ancho de banda consume y que proporciona
una gran calidad de voz el G711, se necesitan 64Kbps por canal por lo podríamos
cubrir perfectamente nuestras necesidades. Vamos a seleccionar un códec que no sea
necesario licenciar y que proporcione un equilibrio entre ancho de banda y calidad de
voz, en este caso el G711, indicado para realizar las llamadas en nuestra red interna.

3.1.1.6. Servidor

En el diseño de nuestro proyecto damos por supuesto que nuestra infraestructura tiene
un servidor, y vamos a aprovechar este para realizar la instalación de nuestro sistema.

Respecto a los requisitos mínimos que necesitamos en el servidor, estos van a ir


condicionados básicamente por el número de extensiones y el codec a utilizar, ya que
estos dos parámetros influirán en el nivel de procesamiento.

Hemos seleccionado unos codecs con bajo nivel de procesamiento por lo que la
potencia del servidor no debe ser muy grande, lo que si será necesario es que el
Servidor posea bastante memoria RAM, ya que este es el principal recurso que va a
consumir la máquina virtual, por lo que el servidor debe de tener al más de 512 Mb
de RAM libre, que es lo que asignaremos a nuestra máquina virtual y sería
aconsejable que tuviera varios núcleos o procesadores, para así poder asignar un
núcleo o procesador al proceso que ejecuta la máquina virtual.

37
Respecto al espacio de almacenamiento en disco duro, nuestra máquina virtual puede
necesitar unos 10 Gb, y necesitará solo espacio adicional, si queremos almacenar
todos los reportes que trixbox produce, así como los mensajes de buzones de voz y
grabaciones de llamadas. Por lo que el tamaño dependerá de archivo que queramos
tener.

También sería interesante tener un disco exclusivo para la máquina virtual lo que
también aumentaría el rendimiento, pero tampoco es necesario.

En resumen, como requisitos mínimos necesitaríamos un Servidor con al menos 512


Mb libres de RAM, 10 Gb libres de Disco, y un procesador superior a 1 GHz sin
mucha carga de trabajo.
3.1.1.7. Router Inalámbrico

Un router inalámbrico es un dispositivo que realiza las funciones de un router, pero


también incluye las funciones de un punto de acceso inalámbrico. Se utiliza
comúnmente para proporcionar acceso a Internet o a una red informática. No se
requiere un enlace por cable, ya que la conexión se realiza sin cables, a través de
ondas de radio. Puede funcionar en una LAN cableada (local area network), en una
LAN sólo-inalámbrica (WLAN), o en una red mixta cableada/inalámbrica,
dependiendo del fabricante y el modelo.

El router inalámbrico es el principal componente de nuestra red interna. Todas las


comunicaciones en la red inalámbrica se realizarán a través del router inalámbrico,
que permite que los dispositivos conectados hablen entre sí (softphones).

El router que utilizaremos es de lsa marca TP-Link modelo TL-WR940N que nos
permitirá conexión inalámbrica también que los dispositivos se conecten a la red con
un cable Ethernet. Así que nuestra red interna con un router inalámbrico puede tener
dispositivos inalámbricos y conectados por cable conectados a la misma.

38
Las características más sobresalientes del router TL-WR940N son:

 Velocidad inalámbrica ideal de 450 Mbps para las aplicaciones sensibles


como la interrupción de difusión de video HD
 Tres antenas inalámbricas incrementan la red robusta y estabilidad
 Encriptado fácil de la seguridad inalámbrica sólo presionando el botón QSS
 Control de ancho de banda basado en IP permite a los administradores
determinar la cantidad de ancho de banda asignado a cada PC

Figura 15: Router TP-Link TL-WR940N


Fuente: https://www.tp-link.com/ar/products/details/cat-9_TL-WR940N.html

39
3.2. Diseño del proyecto
3.2.1. Datos generales

El diseño del servicio de comunicación por VoIP, es para la Centro de Salud Villa
dolores que se encuentra en la zona del mismo nombre, calle 2 en la ciudad de El
Alto.

El Centro de Salud Villa Dolores cuenta únicamente con planta baja, distribuidas en:
Consultorios por especialidad, administración, salas y baños.

3.2.2. Desarrollo

Para el diseño del servicio de comunicación por VoIP, vamos a evaluar la


distribución espacial del Centro de Salud Villa dolores, para poder tener una buena
ubicación de los dispositivos de telefonía.

3.2.2.1. Diseño del servicio de comunicación por VoIP

El sistema de comunicación por VoIP público es diseñado para poder brindar


llamadas dentro del Centro de Salud, y así poder estar comunicados todo el personal.

Los médicos, enfermeras, administrativos y personal de mantenimiento podrán


realizar llamadas de manera gratuita en el interior del centro de salud, a través de
celulares inteligentes, Tablet, computadoras teléfonos IP, teléfonos analógicos que
tengan

3.2.2.2. Ubicación de los dispositivos de telefonía

Para la ubicación de los dispositivos de los teléfonos IP, se analizó puntos


estratégicos de ubicación de los teléfonos IP y teléfonos analógicos.

A continuación, se muestran planos donde serán ubicadas los teléfonos IP y teléfonos


analógicos en el interior del Centro de Salud Villa Dolores.

40
Figura 16: Planta baja, ubicación de teléfonos IP y analógicos.
Fuente: propia

41
3.2.2.3. Componentes del proyecto

Para la elección de los equipos se buscó las marcas más económicas y disponibles en
el mercado que van direccionadas para pequeños ambientes y el hogar. Tanto
Grandstream y TP-Link son marcas conocidas en el mercado y orientadas para los
requerimientos del presente proyecto.

CANTIDAD EQUIPO MODELO


1 Adaptador de teléfono analógico ATA HT-702
3 Teléfono IP GrandStream GXP1625
2 Teléfono Panasonic analógico Universal
1 Router Inalámbrico WIFI TP-Link TL-WR940N

Tabla 2: Componentes del proyecto


Fuente: propia

3.3. Configuraciones realizadas


3.3.1. Instalación de Trixbox en una máquina virtual

Como ya se mencionó la virtualización se la realizara con el software VMWare


Workstation 10, que es un programa para emular máquinas virtuales. Se instalará la
versión 2.6 de Trixbox CE. Primeramente, se debe crear una nueva máquina virtual,
asignándole un tamaño de memoria de 1GB, luego se debe de seleccionar la opción
de red para colocarlo en modo Bridge, ya que la central telefónica IP estará en una
misma PC que hará también de cliente y servidor.

Luego comenzara la instalación de Trixbox:

En la parte que aparece en la figura 17 nos ubicamos en el lector de cd virtual, le


damos un clic a browse para buscar el ISO de trixbox para ser instalado en la
máquina virtual.

42
Figura 17: Instalación ISO Trixbox
Fuente: propia

- Arranque de trixbox

Al realizar el arranque por primera vez del trixbox hay configuraciones importantes
que se debe realizar, que la mostraremos paso a paso en cada imagen capturada de la
instalación.

- Encendido de la central por medio del virtualizador

Mediante el virtualizador realizamos el encendido de la central virtual haciendo un


clic en el botón play. Cuando nos aparezca la pantalla negra Trixbox solo le damos
enter para ver la siguiente:

43
Figura 18: Arranque de trixbox ce 2.6
Fuente: propia

Esta es la parte donde empezamos a configurar aspectos básicos de nuestra central de


VoIP en una plataforma Linux: Aquí es donde escogemos el idioma del teclado con el
que reconocerá la plataforma de Linux para posteriormente solo usar comandos de
consola.

Figura 19: Plataforma de teclado en Linux del teclado en español


Fuente: propia

44
Configuración de la zona horaria y localización de la central VoIP para manejar
tiempos exactos a la hora de tener una base de datos de todas las llamadas realizadas.

Figura 20: Zona horaria


Fuente: propia
Definimos la contraseña para un acceso de consola en un entorno Linux como se
observa en la figura 3.12 a la hora de manipular trixbox por comandos Asterisk.

Figura 21: Contraseña de acceso a consola


Fuente: propia

45
3.3.2. Configuración de red a la central trixbox

Entorno linux, modo de administración por comandos de consola para configuración


de la tarjeta de red y su respectiva IP correspondiente mediante el comando que se
observa en la figura 22:
 [Trixbox.localdomain]# system-config-network

Figura 22: Acceso a consola de administrador y configuraciones


Fuente: propia

La red de área local tiene asignada un rango de direcciones IP la cual es:


192.168.10.0, 255.255.255.0 por lo cual necesitamos que nuestra central está dentro
la red para poder hacer una correcta repartición de protocolos de VoIP a los
softphones tanto en PC’s como en dispositivos celulares que están dentro de la red
privada del centro de salud.

Entonces asignamos la IP 192.168.10.199 con mascara 255.255.255.0 que si está


dentro la red local.

46
Figura 23: Configuración IP de la central de VoIP
Fuente: propia

Accediendo al modo grafico de Trixbox

Una vez realizada la configuración de red en la central de VoIP, procedemos al


reinicio de la central para dar validez a las configuraciones realizadas.

Posteriormente ingresamos a la central Trixbox en un entorno gráfico con cualquier


máquina que este dentro la red local de la empresa, este entorno grafico consta de un
medio web para realizar configuraciones de manera más fácil.

47
Figura 24: Apuntando trixbox mediante web
Fuente: propia

Accediendo al modo administrador de trixbox

Para realizar cambios, creaciones o eliminaciones de extensiones y otras


configuraciones necesitamos tener privilegios de administrador en la central, por lo
cual accedemos al icono switch ubicado en la parte superior derecha que se muestra
en la figura 24 para acceder mediante un usuario de administrador.

Entonces nos saldrá una ventana figura 26 donde colocamos el usuario y contraseña
por defecto que viene en la central Trixbox, los cuales son:

 Usuario: maint
 Password: password

48
Figura 25: Accediendo a modo administrador mediante la web del trixbox
Fuente: propia

3.3.3. Creación de extensiones

Para la realización de la tarea de creación de extensiones necesitamos dirigirnos a la


pestaña PBX y en el menú desplegable PBX Settings como se muestra en la parte
izquierda de la figura 26.
Se podrá observar el menú que tenemos a la izquierda una opción donde nos dice la
Extensiones le damos un click y nos aparecerá una nueva ventana donde tenemos
parámetros de configuración de cada extensión (fig. 27).

Figura 26: Añadiendo usuarios y extensiones


Fuente: propia

49
En la configuración vamos por pasos:
1. User Extension: El numero 204 será asignado al dispositivo final con el cual
podrá realizar llamadas dentro el centro de Salud. Véase figura 27 con la
flecha (1).
2. Display Name: Nombre asignado al dispositivo. Notebook será el nombre
que aparecerá en el display del dispositivo 204 y en registro de llamadas.
Véase la figura 27 con la flecha (2).
3. Secret: Contraseña con el cual el dispositivo final podrá adjudicarse a la
central Trixbox configurando el password de login como 123. Véase figura
27. con la flecha (3).
4. VoiceMail: Habilitamos la opción en la pestaña Status pasando de disabled a
enabled para poder contar con la mensajería de voz. Véase la figura 27 con la
flecha (4).
5. VoiceMail Password: Realizamos la configuración de una contraseña de
mensajería de voz para poder tener mayor seguridad acerca de quienes lo
escuchan en este caso lo configuraremos con una contraseña simple igual a
uno. Véase la figura 27 con la flecha (5).

Figura 27: Configurando las extensiones


Fuente: propia

50
Guardado de los cambios realizados en la central trixbox
Para que los cambios realizados en la PBX tengan efecto debemos seguir tres pasos
simples:
1. Una vez realizado el cambio al final de la configuración se debe realizar un
click en submit. Véase la figura 28 con la flecha (1).
2. En la parte superior nos parecerá un mensaje donde nos indica si queremos
aplicar los cambios de configuración. Véase la figura 27 con la flecha (2).
3. Una pequeña ventana naranja aparecerá para reiniciar el trixbox y darle
completa validez a la configuración hecha. Véase la figura 27 con la flecha
(3).

Figura 28: Confirmar cambios


Fuente: propia

3.3.4. Configuración del teléfono IP a la extensión SIP

La configuración se la realiza mediante página web, ingresando la dirección IP del


teléfono, en este caso la dirección es 192.168.10.102, el nombre de usuario es: admin
y la contraseña es: admin. Como muestra la figura.

51
Figura 29: Inicio de sesión
Fuente: propia

posteriormente aparecerá la ventana principal donde seleccionaremos la pestaña


Cuentas>Cuenta 1>Configuraciones generales.

Figura 30: Inicio de sesión


Fuente: propia

52
Luego procedemos a colocar los datos de la extensión SIP asignado al teléfono, como
muestra la figura, y presionamos el botón Guardar y aplicar.

Figura 31: Configuración de cuenta SIP


Fuente: propia

Finalmente, si la configuración fue correcta y el registro en el servidor también, la


figura será la siguiente:

Figura 32: Registro correcto al servidor Trixbox


Fuente: propia

Repetimos los mimos pasos en la línea dos.

53
3.3.5. Configuración del ATA
3.3.5.1. Conexión de teléfono analógico al ATA

Los puertos del panel posterior del ATA se pueden utilizar para conectar dos
teléfonos analógicos, y tiene un puerto para conexión a la red.
La siguiente figura muestra un diagrama de conexión del ATA en sus distintos
puertos.

Figura 33: Diagrama de conexión de los puertos del ATA.


Fuente: propia

3.3.5.2. Configuración del ATA

Lo primero: el ata debe estar conectado a la misma red de nuestro PC ya que


podemos ubicar la IP asignada al HT 702.
Desde un teléfono digitamos ***** allí nos da la IP para ingresar a la interfaz del
Grandstream HT 702, y en el navegador preferido del PC digitamos la IP en nuestro
caso nos dio 192.168.10.103, una vez ingresamos nos pide la contraseña que por
defecto es admin.

54
Figura 34: Inicio de sesión
Fuente: propia

Procedemos a seleccionar FXS PORT 1 para configurar la línea 1

Figura 35: Configuración línea 1


Fuente: propia

Procedemos a configurar la cuenta SIP con los datos la extensión creada en el


servidor:

55
Figura 36: Configuración de la línea 1
Fuente: propia

56
Una vez grabamos la información el sistema nos lleva a la página inicial del menú del
y allí confirmamos que este registrado como vemos en la imagen.

Figura 37: Registro correcto al servidor Trixbox


Fuente: propia

Repetimos los mismos pasos en la línea dos.


3.3.6. Configuración del softphone Zoiper

En la configuración vamos por pasos:


1. Una vez instalada; se debe seleccionar la opción “Ajustes”.
2. Dentro de ajustes, se debe elegir “Cuentas”.
3. posteriormente seleccionamos “Agregar cuenta”
4. Seguidamente aplicaremos la configuración principal; se debe remplazar el
Nombre de cuenta asignado, en nuestro caso 1006.
El dato Host debe especificarse como se muestra en pantalla
(192.168.10.199).
La Clave es la que se configuro cuando la creación de la extensión 1006, y
por ultimo seleccionar Salvar.

57
5. Una vez presionado “Salvar”, la línea intentara “conectarse”. Seguidamente
se apreciará “1006 operativo” (ya está conectado). Nos vamos hasta la opción
discador ya podemos llamar/recibir.

Figura 38: Configuración del softphone


Fuente: propia

58
3.3.7. Implementación del prototipo del proyecto

En la figura se logra apreciar la conexión del puerto LAN del Teléfono IP


GrandStream GXP1625 a la toma RJ-45 del router (del lado LAN del router)
mediante el cable de red.

Figura 39: Conexión del teléfono IP


Fuente: propia
En la figura se logra apreciar la conexión del puerto LAN del ATA GrandStream HT-
702 a la toma RJ-45 del router (puerto de enlace) que será mediante el cable Ethernet.

Figura 40: Conexión del ATA HT-702


Fuente: propia

59
En la figura se logra apreciar las conexiones que requiere los equipos como el
teléfono IP y el ATA, con el objetivo de se integren a la red, mediante cable Ethernet
o mediante WI-FI (central telefónica Trixbox y los dispositivos móviles), finalizadas
las conexiones se realizaran las configuraciones requeridas por los dispositivos para
su correcto funcionamiento.

Figura 41: Conexión final del prototipo


Fuente: propia

Una vez finalizado las configuraciones, se procedió realizar las pruebas necesarias
para verificar si existe conectividad entre todos los dispositivos que compone el
proyecto, mediante la consola de CMD y ejecutando en comando PING.

Figura 42: Prueba de conectividad


Fuente: propia

60
Finalizada las pruebas de conectividad, posteriormente se mostrará el funcionamiento
del prototipo implementado.
En la siguiente figura se logra apreciar el teléfono IP, registrado correctamente con
dos líneas o extensiones:

Extensión Nombre de usuario


1007 MEDICO1
1008 ENFERMERA1

Tabla 43: Usuarios registrados


Fuente: propia

Figura 43: Prueba de conectividad


Fuente: propia

61
3.3.8. Calculo del Ancho De Banda y Capacidad de información

Para nuestro diseño, el ancho de banda usual de la Red Ethernet es de 100Mbits, por
lo que está claro que las comunicaciones internas no van a tener ningún problema de
ancho de banda.
Vamos a seleccionar un códec que no sea necesario licenciar y que proporcione un
equilibrio entre ancho de banda y calidad de voz, en este caso el G711, indicado para
realizar las llamadas en nuestra red interna.
El códec G711, proporciona una buena calidad de voz, y se necesita 64Kbps por
canal que cubrirá perfectamente nuestras necesidades.
El requerimiento del ancho de banda necesario en el transporte de voz paquetizada
sobre IP es el resultante de dos factores:

- El número de llamadas concurrentes

Se suele denominar "llamadas concurrentes" a la estimación de la cantidad máxima


de llamadas simultáneas que se podrán cursar sobre un enlace.
Esta estimación debe considerar tanto la cantidad actual de llamadas telefónicas
simultáneas entre diferentes puntos, como el posible margen de crecimiento y las
políticas de la organización al respecto.

- Requerimiento de ancho de banda para cursar cada conversación telefónica.

Cuando se implementa voz sobre IP se asume un conjunto de elecciones que


impactan en ese requerimiento: CODEC, opciones de compresión, enlaces sobre los
que se rutearán las llamadas, etc.

3.3.8.1. Calculo del ancho de banda:

- Calculo del tamaño de las tramas de voz.


Este parámetro es el resultado del CODEC utilizado, que da como resultado el
tamaño de la porción de datos. A esto debe sumarse el tamaño de los encabezados de
capa 4, capa 3 y capa 2.

Tamaño de trama = Payload + Enc. 4 + Enc. 3 + Enc

62
Por ejemplo, las tramas obtenidas al utilizar G.711 tienen una longitud de 20 Bytes, a
eso debemos sumarle los encabezados RTP, UDP e IP necesarios, que son 40B
adicionales, y luego el encabezado de capa de enlace, que suponiendo que se trata de
una trama PPP agrega 6B.

Tamaño de trama = 20B + 40B + 6B = 66Bytes

Dado el peso del encabezado en el tamaño de la trama a transmitir, en enlaces de bajo


ancho de banda (menos de 768 Kbps) es conveniente aplicar compresión de los
encabezados de capa 3 y capa 4, lo que se suele denominar compresión de RTP
(cRTP). Esto reduce esos 40B iniciales a 2 o 4B. De este modo nuestro cálculo
queda:

Tamaño de trama = 20B + 2B + 6B = 28Bytes

A fin de continuar el cálculo, es necesario convertir el tamaño expresado en Bytes a


bits (1Byte = 8bits):

28 Bytes x 8 bits/Byte = 224 bits/trama

- Calculo el ancho de banda requerido por una llamada.


Los CODECs actualmente utilizados para la digitalización de voz (G.711, G.728,
G.728) generan 50 tramas por segundo.
Para calcular el ancho de banda requerido para cada llamada debemos multiplicar el
tamaño de cada trama por la cantidad de tramas que se envían por segundo:

AB/llamada = tamaño de la trama x tramas por segundo


AB/llamada = 224 bits/trama x 50 tramas/seg. = 11200 bps/llamada

- Calculo el ancho de banda requerido en la implementación del proyecto.


Se debe considerar el número de llamadas concurrentes, y multiplicar el ancho de
banda requerido para cada llamada por el número de llamadas concurrentes.

AB requerido = AB/llamada x llamadas concurrentes

63
Para nuestro proyecto vamos a suponer que se trata de cursar un máximo de 10
llamadas concurrentes generadas utilizando CODEC G.711 sobre un enlace PPP con
cRTP.

AB requerido = 11,200 Kbps x 10 = 112 Kbps

3.3.8.2. Calculo de la capacidad de información:

La expresión matemática del límite de Shannon de capacidad de información es:

Para un canal norma de comunicaciones de banda de voz, la relación de potencia de


señal a ruido de 1000(30 dB), y un ancho de banda de 112K, el límite de Shannon de
capacidad de información es:

Está dentro de nuestras expectativas de la capacidad que soporta el router al realizar


10 llamadas concurrentes.

64
CAPITULO IV

ANÁLISIS DE COSTOS

4.1. COSTO TOTAL DEL PROYECTO

Se realizó las cotizaciones de los equipos de VoIP: teléfonos IP, teléfonos analógicos,
ATAs, etc., con el propósito de saber cuál es el costo aproximado real de la inversión
requerida para la implementación del presente proyecto, dichas cotizaciones se
muestran en la siguiente tabla (tabla 3). Los equipos y materiales que se utilizaron
fueron cotizados en el mercado de distintas empresas como Vigetron y Black Shield
que comercializan estos productos. La cotización se dio para realizar el cálculo
aproximado y así dar a conocer el costo total del proyecto.

MARCA CANTIDAD PRECIO TOTAL


IMAGEN DESCRIPCIÓN
Y MODELO UNID. (Bs.) (Bs.)

Gransdtream
Teléfono IP 3 506 1518
GXP1625

Gransdtream Adaptador
1 520 520
HT702 análogo digital

Panasonic Teléfono
2 70 140
KX-ts500 Analógico

65
TP-Link Router
1 210 210
TL-WR940N inalámbrico

TOTAL 2388

Tabla 3: Precios de los dispositivos


Fuente: propia

4.2. COSTO/BENEFICIO

El análisis de costo beneficio envuelve los siguientes pasos generales: especificar una
lista de todos los cursos de acción posibles. Asignar un valor positivo o negativo para
los resultados de cada acción a tomar, y calcular la probabilidad de cada resultado.

Calcular el resultado esperado para cada acción o procedimiento. Tomar el


procedimiento que proporcione el mejor resultado.

La relación beneficio costo significa que con cada Bs que estamos invirtiendo en el
proyecto, estamos obteniendo el 1.45 Bs de ganancia.

4.3. RESULTADOS VAN TIR Y B/C.

En la siguiente tabla se detalla los resultados hallados de VAN, TIR y de COSTO


BENEFICIO. Los resultados nos indica que el proyecto es factible con la
probabilidad de obtener ganancias.
VAN TIR B/C
1651.24 11% 1.45

Tabla 4: Resultados de indicadores de inversión


Fuente: propia

66
CAPITULO V

CONCLUSIONES Y RECOMENDACIONES

5.1. CONCLUSIONES

 El sistema de comunicación basada en Voz sobre IP, es la solución más


adecuada en el “Centro de Salud”, no solo por el ahorro que representa, sino
por la posibilidad de adquirir nuevos servicios y aplicaciones de telefonía.
 Debido a la tecnología avanzada, estamos inmersos en ella por lo tanto
debemos hacer el uso respectivo y acomodarnos a las necesidades del entorno.
En esta solución se utilizó la tecnología WIFI, lo que nos permitió el ahorro
de cableado y además que usuarios que cuenten con dispositivos móviles se
integren a nuestra red para poder realizar llamadas en el Centro de Salud.
 Los equipos utilizados (teléfono IP y el ATA), en la implementación del
prototipo, al estar basado en SIP nos brindó la posibilidad de que equipos de
distintas marcas se integren a la red VoIP ya que no es necesario equipos de
marcas propietarias.
 La instalación y configuración de los teléfonos IP, y los softphone son
relativamente sencillos por consecuencia no será necesario con un especialista
para la administración de nuestro sistema de VoIP.

5.2. RECOMENDACIONES
 Principalmente se recomienda a los estudiantes de la carrera de Electrónica y
Telecomunicaciones, realizar prácticas e implementar nuevos equipos actuales
con el propósito de adquirir nuevos aprendizajes en el campo de esta rama.
 Los equipos usados en la implementación del presente proyecto son muy
sensibles, por lo que es necesario un minucioso cuidado a la hora de
utilizarlos para de esta forma no deteriorar y no averiar los equipos.

67
BIBLIOGRAFÍA
[1] Bitacora asterisk – VoIP. (17, agosto, 2018). Instalación/configuración Asterisk
Trixbox[Obtenido en línea, blog donde publican proyectos]. Obtenido de
http://www.icesi.edu.co/blogs_estudiantes/asterisk/4/
[2] Certain Yance Alfredo. (2006). Trixbox al descubierto. Obtenido de
http://www.educarm.es
[3] Gómez López Julio y Gil Montoya Francisco. (2008). VoIP y Asterisk:
Redescubriendo la Telefonía. Editorial Ra-Ma 2008, 350 pagina. ISBN: 8478979026
ISBN-13:9788478979028.
[4] Grandstream (31, julio, 2018). GXP1620/GXP1625[En línea, hoja de
características técnicos]. Obtenido de http://www.grandstream.com
[5] Huidobro Moya José Manuel. (2005). Tecnología VoIP y telefonía IP. Editorial
Alfa Omega 2006, 332 paginas. ISBN 9701512073
[6] Ilomena Telefonía. (15, agosto, 2018). HT702[En línea, configuración de ATA
GrandStream]. Obtenido de http://www.ilomena.com
[7] Nacipucha Poma Byron y Rivera Calero Pablo. (2014). Diseño e implementación
de centrales telefonicas de voz sobre ip para prácticas de análisis de tráfico,
señalización, protocolos de conmutación y troubleshooting voip para uso en el
laboratorio de telecomunicaciones. (Tesis, Universidad Politécnica Salesiana, Sede
Guayaquil). Obtenida de http://dspace.ups.edu.ec/handle/123456789/6556
[8] Sierra Rodríguez Antonio. (2008). Instalación de un sistema VoIP corporativo
basado en Asterisk. (Proyecto fin de Master, Universidad Politécnica de Cartagena).
Obtenido de http://repositorio.upct.es/bitstream/handle/10317/737/pfm35.pdf

[9] Soler Palacín Erika. (2009). Diseño e implementación de una solución de VoIP.
(Proyecto Final de Carrera, Universidad Politécnica de Catalunya, España). Obtenida
de https://upcommons.upc.edu/handle/2099.1/8373
[10] Telsome. (8, agosto, 2018). GXP1625[Manual de configuración Grandstream
consultado en línea]. http://blog.telsome.es/manuales.
[11] Voip-info. (15, agosto, 2018). Trixbox[En línea, Software de código abierto
VOIP]. Obtenido de https://www.voip-info.org/trixbox/

68
Anexos

69
70
71
72
73

También podría gustarte