Definición de un procedimiento de pruebas para definir la capacidad, disponibilidad y QoS de un servidor Asterisk

Documentos relacionados
DIPLOMADO EN INGENIERÍA EN TELEFONÍA IP CON ASTERISK /ELASTIX

Session Initiation Protocol (SIP o Protocolo de Inicialización de Sesiones) es un protocol de señalización simple, utilizado para telefonía y

La tecnología IP ha aportado grandes cambios en el sector de grabación de conversaciones: Modificación de los entornos de oficinas

GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL PROCEDIMIENTO DESARROLLO CURRICULAR GUÍA DE APRENDIZAJE

IMPLEMENTACION DE UN SISTEMA DE VIDEO VIGILANCIA UTILIZANDO UNA WEBCAM, ASTERISK, MOTION Y CHAN_MOBILE

Dispositivos VoIP. Telefonía

TEMARIO ASTERISK TRAINING

Universidad Católica de El Salvador Miembro RAICES

Luis Magallanes Almeida

RENZO TACO COAYLA. - Movistar : RPM: # Claro: RPC:

CAPITULO III PROPUESTA DE SOLUCION.

Plataforma de comunicaciones unificadas

DIPLOMADO EN TELEFONÍA IP

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniería en Electricidad y Computación

Telefonía IP. Diseño e Implementación del Sistema RENZO TACO COAYLA. renzo@itsperu.com url: blog:

Todas las funcionalidades de una central telefónica en una sola herramienta alojada en la nube

Central de comunicaciones unificadas Servidor: Con procesador para incorporar cualquier

Seguridad Perimetral y Telefonía IP

ASTERISK AGI: DESARROLLO PARA VOZ IP V JORNADA DE SOFTWARE LIBRE

GreenCore Solutions SRL

TEMARIO BOOTCAMP ASTERISK SPECIAL EDITION

TESIS DE GRADO Previo a la obtención del título de INGENIERAS EN SISTEMAS PRESENTADA POR BABAHOYO 2011

INFORME PRACTICA IV. Generador de Trafico SIPp

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

CURSO DE CAPACITACION ADMINISTRACIÓN DE SERVIDORES ASTERISK I

UMG SERVER MODULAR PRO

VoIP: Una Puerta hacia la Convergencia. Page 1

GLOSARIO. CALL CENTER: Área de concentración de conexiones telefónicas y operadores.

IMPLEMENTACIÓN DE CANALES DE GTALK Y GOOGLE VOICE PARA OFRECER SERVICIOS GRATUITOS DE MENSAJERÍA Y TELEFONÍA

Voz sobre IP con GNU/Linux

Este proyecto se desarrolló con recursos

Terminales certificados con SieteVOZ Softphone VoIP Zoiper

Capacitando a los ciudadan@s, para un mejor acceso, uso, y aplicación de las TIC S!!!

Manual Técnico de Elluminate

VoIP (Asterix) Escuela de Ingeniería de Sistemas y Computación Administración de Redes y Servidores Febrero Junio 2008

CEDEHP Profesor: Agustín Solís M. Instalación, Operación y programación de equipos y sistemas telefónicos

Configurar un plan de marcado seguro

Comparación del protocolo del gateway de voz MGCP y de H.323

TELEFONÍA IP BASADA EN ASTERISK

III. PROPUESTA DE SOLUCION

Aplicaciones en IPv6 y asterisk6

REQUERIMIENTOS DE SISTEMA TRESS CORPORATIVA

Configuraciones de PBX analógicas y digitales

Requisitos técnicos para participantes. Especificaciones de Hardware, Software y Comunicaciones. Bolsa Nacional de Valores, S.A.

CURSO DE CAPACITACION ASTERISK CERTIFIED PROFESSIONAL I

Orientaciones: Para lograr un buen entendimiento del tema es importante que refresque sus conocimientos de:


Descripción y Contenido del Curso VoIP basado en Asterisk PBX

MODULO 2 TELEFONÍA IP

Ideal para operadoras VoIP que trabajan con venta de Diseño sencillo y facilidad de instalación

Exprese el uso del traductor del registro (VLT) para leer y para interpretar las trazas CUCM

1 QUÉ ES ASTERISK? Asterisk es una centralita digital diseñada en software libre sobre el sistema operativo GNU/Linux

Introducción a Asterisk y la telefonía IP. Loris Santamaria


Asterisk, Linux y Redes Libres

Core Solutions of Microsoft Lync Server 2013

Ingeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0

CONECTAMOS PERSONAS SISTEMAS DE TELEFONÍA MULTI ANTENA DECT SIP DE PANASONIC

Table of Contents. Lucas Nülle GmbH Página 1/8

CAPITULO III PROPUESTA DE DISEÑO

Aspectos básicos de la tecnología Voz sobre IP (VoIP) para técnicos de TI

MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT

Telefonía con tecnología VoIP para las Zonas Rurales

Asterisk & Raspberry. José Rojas - Eduardo Toledo

La telefonía tradicional

Asterisk - NIVEL 1. Descripción General del Seminario

Núcleo de Red Examen

Arquitectura para la interconectividad de la tecnología Bluetooth con redes IP cableadas para transporte de voz

Seguridad y Criptografía en Redes VoIP en GNU/Linux

UNIVERSIDAD NACIONAL DE LA MATANZA

Sistemas operativos en red. Conrado Perea

IPSOFACTUM S.A. ESP. Portafolio Soluciones Corporativas. IPSOFACTUM S.A. ESP Cra 5 # Of. 214 NIT Tel:

Hora 1 1. Servicios multimedia 2. Preparación del contenido multimedia 3. Calidad de la Voz 4. Parámetros de la red Hora 2 5. Tipos de servicios

minutos para profesionalizar los servicios. Cancelación de eco

Manual de conexión de datos para KYOCERA KX18. Gerencia de Desempeño o de Productos y Servicios CR

Serie ZX100.

UNIDAD VII CONMUTACIÓN DE CIRCUITOS Y DE PAQUETES.

Última modificación: 1 de mayo de

Requisitos mínimos de configuración de equipos

VoIP en Telecomunicaciones Rurales

Soluciones Voz IP con software libre

Asterisk - Central Telefónica PBX

INICIACIÓN EN TELEFONÍA IP DE ASTERISK

Centralita Virtual y Operador IP

Curso de Centralitas Yeastar MyPBX Soluciones de VoIP para su aplicación en empresas

LACNIC Foro Latinoamericano de IPv6 FLIP6. Mayo, 2011

Parte 3. 1 Introducción 2 Servicios multimedia. 3 Voz sobre IP (VoIP) 4 Televisión sobre IP (IPTV) 5 Calidad de servicio

VoIP Voice over IP Voz IP Voz sobre IP

Unidad IV: Técnicas de conmutación

UNIDAD DE INFORMÁTICA

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN

Manual de usuario de Turnero 3

Introducción a VoIP, Asterisk y DialOne* Tecnología a medida para empresas innovadoras

Transmisión y Comunicación de Datos. Luis Aldana

Asterisk, mas que una central telefónica

Ventajas y Desventajas

Temario Curso Asterisk Intensivo Niveles básico, intermedio y avanzado Duración total del curso: 40 horas

Comunicación a través de la red

CONFIGURACIÓN DE VIDEO, SONIDO Y AUDIO DE WINDOWS XP Y SKYPE

MANUAL DE CONFIGURACIÓN DEL ADMINISTRADOR DE ANCHO DE BANDA NETENFORCER

Transcripción:

Definición de un procedimiento de pruebas para definir la capacidad, disponibilidad y QoS de un servidor Asterisk Integrantes: Juan Pablo Guerrero Cueva Juan Eduardo Guerrero Cueva

Introducción El problema con la tecnología de las redes de voz, es que requiere una significativa cantidad de ancho de banda (64 Kbps para cada llamada). Las redes de datos solo transmiten información cuando es necesario, pero para la voz y el video estos factores son influyentes

Objetivo General: Implementar un procedimiento de pruebas para definir la. Objetivos Específicos: Analizar la capacidad y disponibilidad mediante el uso de herramientas de software libre. Entender el mundo QoS en VoIP. Comparar diversos códecs gratuitos para analizar la calidad de servicio. Conocer y trabajar con los protocolos SIP, IAX2 y H.323. Promover el uso de softphones

Antecedentes y justificación El auge de la VoIP es algo evidente, y la principal razón es el aprovechamiento de los recursos y la disminución en el costo de llamadas a través de Internet. Sin embargo, adolece de la calidad de servicio que tienen los sistemas telefónicos tradicionales. Los problemas como la velocidad y el ancho de banda podrán solventarse en el futuro. Problemas: perdida de paquetes, Variación de tiempo, Ruido, Eco y Retardo.

Debido a: Internet es un sistema basado en conmutación de paquetes Las comunicaciones VoIP son en tiempo real.

Calidad de Servicio-QoS Desde principios de los 90 se ha experimentado en Internet con diferentes protocolos que permiten priorizar determinado tipo de tráfico considerado urgente Existen dos posibles estrategias para dar trato preferente a un usuario o una aplicación en una red: Reserva y Prioridad. Para nuestra implementación vamos a tomar los siguientes problemas de QoS: Retardo Eco Ruido

Se define como el tiempo que tarda un paquete en llegar desde la fuente al destino. ho la co mo es tas? La ho co mo es tas?

Se define como una reflexión retardada de la señal acústica original.

Se define como un sonido molesto, bien sea por su incoherencia, por su volumen o por ambas cosas a la vez. HOLA

Códecs Se utilizan para transformar la señal analógica (voz) en una señal digital. Aspectos a tener en cuenta por el códec: Calidad de sonido. Ancho de banda requerido. G.711 Códec nativo de redes digitales modernas de teléfonos, Ancho de banda de 64 kbps. Tiene el MOS de 4.1

SIP: Session Initiation Protocol Fue desarrollado por el grupo de trabajo en ingeniería de internet IETF, definiendo una arquitectura de señalización y control para VoIP. Softphone Son programas que permiten llamar desde la computadora utilizando tecnologías VoIP.

Red de pruebas Centos 5 Windows Xp Servidor Asterisk Servidor Stress Conmutador Softphone Softphone

Procedimiento Configurar el Softphone recomendado. Ejecutar Sipp para determinar la capacidad del servidor. De la capacidad máxima solo utilizar el 74,53%. Deshabilitar todos los códecs en el Asterisk. Habilitar el códec que se va a utilizar. Iniciar la llamada. Mantener la llamada durante 10 min. Evaluar la calidad de servicio de la llamada desde el punto de vista del usuario.

CONSUMO DE UN CANAL SIP Códecs Bw (Kbps) Tx Rx G.711 u- law G.711 a- law 86,34 86,34 86,34 86,43 GSM 33,10 33,10 ilbc 28,54 28,54

Diseño de Pruebas Para la evaluación de la calidad de servicio de una llamada realizada entre dos sofphones utilzando el protocolo Sip y el códec u-law, se procedera a crear 40, 80, 120, 140, 160 llamadas concurrentes con Sipp con el fin de determinar en que momento se pierde la calidad. La calidad de la voz se establece a través de la opinión del usuario, las evaluaciones se califican con valores entre 1 y 5, siendo 5 Excelente y 1 Malo. El MOS (Mean Opinión Store-Record de medida de opinion) es el promedio de las evaluaciones.

Los usuarios que realizaron la prueba indicaron tener problemas de Ruido en la línea así como de Eco y en especial de Retardo (alrededor de 2 seg) durante la conversación de prueba que sostuvieron, por lo que se procedió a realizar una prueba más tomando como base que a las 120 llamadas se mantiene a Calidad de la llamada sin ningún problema. Evaluacion con 120 llam adas Concurrentes 6 5 4 3 2 Ruido Retardo Eco 1 0 user11 user12 user13 user14 user15

Resultados Las pruebas tuvieron una duración de 42 minutos, que es el tiempo que el SIPp demora en generar las 161 llamadas, mientras se ejecutaban las llamadas se realizaron pruebas a los usuarios con periodos de diferencia de 40 llamadas. Luego de las pruebas realizadas se determinó que para mantener la calidad de la llamada sin problema alguno es dar como limite 120 llamadas concurrentes aunque el Asterisk tenga una capacidad de soporte de 161 llamadas, como se muestra a continuación:

Conclusiones Asterisk es una solución para empresas, desde PYMES[1] a grandes corporaciones, ya que va ampliando su mercado impulsado por el auge del software libre y la reducción de costos. CACTI es una herramienta de monitoreo de red y de los dispositivos de un PC de lo más completa y es de uso Libre. Las pruebas realizadas nos dan como conclusión que nuestro servidor puede soportar 120 llamadas concurrentes que es equivalente al 74.53% de la capacidad total soportada. Durante las pruebas para determinar el mejor códec se seleccionó el códec G.711/u-law, el de mejor calidad con un MOS de 4.1 teórico. SIP es un protocolo estandarizado por IETF y es ampliamente implementado por la mayoría de fabricantes tanto de hardware como de software, a diferencia de IAX que no equivalente es tan estándar y esto hace al que sea 74.53% más difícil encontrar dedispositivos la capacidad en el mercado total soportada. En el mundo del Internet existen una gran variedad de Softphones de entre los cuales se seleccionaron Xlite(Windows), Sjphone (linux/windows), kiax (Linux), Zoiper (Linux/Windows) ya que son los que soportan SIP, IAX, H323 respectivamente, todos son gratis y de fácil instalación. Podemos definir que un procedimiento de pruebas para definir la es la siguiente: Las pruebas realizadas nos dan como conclusión que nuestro servidor puede soportar 120 llamadas concurrentes que es Durante las pruebas para determinar el mejor códec se seleccionó el códec G.711/u-law, el de mejor calidad con un MOS de 4.1 teórico. SIP es un protocolo estandarizado por IETF y es ampliamente implementado por la mayoría de fabricantes tanto de hardware como de software, a diferencia de IAX que no es tan estándar y esto hace que sea más difícil encontrar dispositivos en el mercado Instalar Asterisk 1.6. Instalar CACTI. Instalación y configuración de los Softphones recomendados. Instalar Sipp. Ejecutar Sipp para determinar la capacidad del servidor. De la capacidad máxima solo utilizar el 74,53%. Deshabilitar todos los códecs en el Asterisk. Habilitar el códec que se va a utilizar. Configurar el respectivo Softphone dependiendo del canal. Iniciar la llamada. Mantener la llamada durante 10 min. Evaluar la calidad de servicio de la llamada desde el punto de vista del usuario. [1] los Pequeña Estados o y Regiones mediana empresa, es una empresa con características distintivas, tienen dimensiones con ciertos límites ocupacionales y financieros prefijados por En el mundo del Internet existen una gran variedad de Softphones de entre los cuales se seleccionaron Xlite(Windows), Sjphone (linux/windows), kiax (Linux), Zoiper (Linux/Windows) ya que son los que soportan SIP, IAX, H323 respectivamente, todos son gratis y de fácil instalación.

Recomendaciones Protocolo: Se recomienda el uso del protocolo SIP, como fue utilizado en el siguiente proyecto, sin embargo también es viable la utilización del protocolo IAX2 que es más robusto. Sistemas Operativos: Para la implementación del servidor PBX se recomienda el uso de CentOS, debido a la gran cantidad de usuarios que trabajan con esta distribución de Linux Teléfonos: Si el motivo de ahorrar costos en teléfonos IP se recomienda utilizar Softphones (X-lite, Zoiper, etc)

Recomendaciones Códec: Como la prioridad en la red no es la tasa de bits, y sí lo es el brindar la mayor cantidad de comunicaciones con la mejor calidad posible, se recomienda usar el códec G.711 (MOS de 4.1) que demostró dar la mejor calidad. Hardware: Se recomienda que para la puesta del proyecto o de un servicio similar basado en la misma arquitectura se utilicen servidores de gran poder para el servidor PBX, ya que la capacidad de mantener conexiones está directamente relacionada a la cantidad de memoria y robustez de esta computadora para mantener llamadas concurrentes. En el caso de este proyecto se utilizó para el servidor de requerimientos un servidor con 512MB de RAM,) era suficiente para soportar el tráfico esperado del sistema, sin embargo se recomienda la ampliación a 1GB, para brindar mejor capacidad.

Muchas Gracias