0% encontró este documento útil (0 votos)
57 vistas62 páginas

Central Ip

Este documento describe la implementación de un sistema de central IP de alta disponibilidad basado en Elastix para una empresa. Explica los fundamentos teóricos de VoIP, protocolos y software utilizados. Luego analiza los requerimientos hardware, software y humanos para el proyecto e implementa la instalación y configuración de Elastix.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
57 vistas62 páginas

Central Ip

Este documento describe la implementación de un sistema de central IP de alta disponibilidad basado en Elastix para una empresa. Explica los fundamentos teóricos de VoIP, protocolos y software utilizados. Luego analiza los requerimientos hardware, software y humanos para el proyecto e implementa la instalación y configuración de Elastix.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

Central IP de Alta Disponibilidad Basado en Elastix Para CAPECO SAC.

Expositores

Avila Celada, Jorge Luis

Rivadeneyra Martinez, Carlos Elias

Verastegui Torres, Cesar

ndice
Introduccin
Fundamentos tericos Anlisis de la solucin Implementacin de la solucin Conclusiones

INTRODUCCION

INTRODUCCIN

Introduccin a la telefona IP

Introduccin a la alta disponibilidad

Exp. Jorge Avila

FUNDAMENTOS TEORICOS

Fundamentos Tericos
Definicin de VoIP
Tambin conocida como Telefona IP o telefona de Internet.

Permite la conexin de conversaciones de voz sobre Internet o red de ordenadores. Se pueden realizar llamadas telefnicas a cualquier lugar del mundo a bajo costo.

Exp. Jorge Avila

Fundamentos Tericos
Caractersticas de VoIP
VoIP hace posible que llamar sea gratis. Movilidad Portabilidad

Calidad de voz
Disponibilidad y Confianza

Fundamentos Tericos Protocolos VoIP


Para simplificar las cosas podramos clasificar a los protocolos utilizados en la VoIP en tres grupos.

1. Protocolos de sealizacin. 2. Protocolos de transporte de voz. 3. Protocolos de plataforma IP.

Fundamentos Tericos
Protocolos de sealizacin
cumplen funciones :
de establecimiento de sesin, control del progreso de la llamada Se encuentran en la capa 5 del modelo OSI(Capa de sesin)

Algunos Protocolos de Sealizacin:


SIP IAX

Fundamentos Tericos
Protocolos de sealizacin
Protocolo SIP(Protocolo de inicializacin de sesin) creado para administrar sesiones multimedia entre dos o ms partes. se encarga de la comunicacin necesaria para establecer una llamada, modificarla, as como para finalizarla.

Es un protocolo peer-to-peer. Es decir que prcticamente toda la lgica es almacenada en los endpoints.

Fundamentos Tericos
Protocolos de sealizacin
Protocolo IAX(Inter-Asterisk eXchange)
creado por Mark Spencer, el mismo creador de Asterisk

Consume menos ancho de banda


Soluciona mejor problemas de NAT Pasa ms fcilmente a travs de firewalls

Fundamentos Tericos
Protocolos de transporte de voz
Su funcin es simple: transportar la voz con el menor retraso posible. Este protocolo entra a funcionar una vez que el protocolo de sealizacin ha establecido la llamada entre los participantes. Entre los protocolos encontramos: Protocolo RTP (Protocolo en tiempo real) Protocolo RTCP (Protocolo de control en tiempo real)

Fundamentos Tericos
Protocolos de transporte de voz
Protocolo RTP (Protocolo en tiempo real) El protocolo RTP se establece en el espacio de usuario y se ejecuta, por lo general, sobre UDP, ya que posee menor retardo que TCP. Por tanto con UDP se gana velocidad a cambio de sacrificar la confiabilidad que TCP ofrece. Debido a sto, RTP no garantiza la entrega de todos los paquetes, ni la llegada de stos en el instante adecuado.
El objetivo de RTP es brindar un medio uniforme de transmisin sobre IP de datos que estn sujetos a las limitaciones de tiempo real (audio, video, etc.).

Fundamentos Tericos
Protocolo RTCP (Protocolo de control en Real-Time) El protocolo RTCP se basa en transmisiones peridicas de paquetes de control que realizan todos los participantes de la sesin. Es un protocolo de control para el flujo RTP, que permite transmitir informacin bsica sobre los participantes de la sesin y la calidad de servicio.

Fundamentos Tericos
Protocolos de plataforma IP. En esta categora agruparemos a los protocolos bsicos en redes IP y que forman la base sobre la cual se aaden los protocolos de voz anteriores. En estos protocolos podramos mencionar : TCP UDP

Fundamentos Tericos
Protocolo TCP
TCP es un protocolo de transporte que se transmite sobre IP. TCP ayuda controlando que los datos transmitidos se encuentren libre de errores y sean recibidos por las aplicaciones en el mismo orden en que fueron enviados. juega un rol muy importante en muchos protocolos relacionados con un servidor Elastix. la voz en s no se enva usando este protocolo

Fundamentos Tericos
Protocolo UDP
no le importa si los datos llegan con errores o no y tampoco le importa si llegan en secuencia. UDP divide la informacin en paquetes, tambin llamados datagramas, para ser transportados dentro de los paquetes IP a su destino. es un protocolo ms rpido que TCP y adecuado para transmisin de informacin que debe ser transmitida en tiempo real como la voz.

Elastix 1.6

Elastix
Definicin
Elastix es una distribucin de Software Libre de Servidor de Comunicaciones Unificadas que integra en un solo paquete algunas tecnologas de comunicaciones claves como: VoIP PBX Fax Email Colaboracin

Elastix
Carcteristicas
Soporte para VIDEO. Se puede usar video llamadas con Elastix. Interfaz Web para el usuario, realmente amigable. Fax a email para faxes entrantes. Correo de Voz a Email.

Hearbeat

Hearbeat
Definicin
Heartbeat es un paquete de software creado por LINUX. Es un sistema muy flexible que permite multitud de configuraciones segn el tipo de servicio de Alta Disponibilidad que se quiera implementar.

Hearbeat
Funcionamiento
trabaja enviando ping, los cuales verifican si el nodo principal est activo o no. Hearbeat
Si no responde al PING El nodo secundario, toma todas las funciones del principal.

Nodo : Principal

Nodo: Secundario

El administrador de red, puede estar tranquilo, ya que en caso de que ocurra un problema con el nodo principal, el nodo secundario asumir el control automticamente

Softphone

Softphone
Definicin
Es un software que hace una simulacin de telfono convencional por computadora. El softphone transforma la computadora en un telfono multimedia, con capacidad de voz, datos e imagen.

Para usar este servicio se necesita, una PC con conexin a internet, un micrfono, parlantes.

Softphone
Zoiper
Es un softphone VoIP gratuito de la compaa Attractel, que soporta tanto IAX como SIP Disponible para Windows, Mac OSX y Linux.

ANALISIS DE LA SOLUCIN

Anlisis de la Solucin
Requerimientos de Hardware
Proyectado a 3 aos. De 0 a 35 usuarios concurrentes. Asumimos que el sistema crecer en un 50% en esos 3 aos y calcularemos el hardware a comprar con ese nmero final.

Anlisis de la Solucin
Requerimientos de Hardware
DESCRIPCION Cant. Unit. $ Total $

HARDWARE - SERVIDOR
HP Proliant ML 110 G5, Intel Xeon DualCore3110(3.0Ghz), 2GB ,

500GB SATA, Raid, Gigabit NIC 10/100/1000, DVD ROM Disco Duro HP SATA Midline 500 GB 7200 RP

1 1

$ 478.00 $ 390.00

$478.00 $390.00

Tarjeta Digium TE121P, 1 PORT E1/T1 , PCI Express

$ 598.00

$598.00

TOTAL HARDWARE - SERVIDOR Telefonos IP


Telefono Grandstream GXP280 1 Linea SIP / 2 Puertos Ethernet 10/100 + Adaptador 4 $ 62.00

$1,466.00

$248.00 Telefonos USB 30 $ 25.00 $750.00

TOTAL TELEFONOS IP TOTAL HARDWARE

$998.00

$2,464.00

Anlisis de la Solucin
Requerimientos de Software
Elastix 1.6 Hearbeat. Softphones (Zoiper).
Cant. DESCRIPCION Unit. $ Total $

Elastix 1.6

Free

Free

Hearbeat
Spftphone(Zoiper)

Free
Free

Free
Free

Anlisis de la Solucin
Requerimientos Humanos
Necesitaremos de tres personas especializadas en configuracin de centrales Ips.
Servicios Profesionales
Configuracion de la Central Ipbox 1 $ 500.00 $ 500.00

Total requerimientos humanos

$ 500.00

Anlisis de la Solucin
Costo Total del Proyecto

Total de requerimientos Total requerimiento hardware Total requerimiento Software Total requerimientos humanos $2,464.00 0 $500.00

Costo total del proyecto

$2,964.00

Anlisis de la Solucin
Cuadro Costo - Beneficio

IMPLEMENTACIN DE LA SOLUCIN

Implementacin de la Solucin

Instalacin de Elastix

Implementacin de la Solucin

Instalacin

Es necesario que tengamos un computador dedicado exclusivamente para estos fines. Descargar la versin adecuada, de la pagina web. (www.elastix.org)

Implementacin de la Solucin

Instalacin paso a paso


Introducimos el CD y comenzamos nuestra instalacin. Lo primero que veremos en la pantalla ser el logo de Elastix con varias opciones para escoger, le damos ENTER .

Implementacin de la Solucin

Escojemos el lenguaje del teclado

Configuramos las particiones

Seleccionamos borrar particin

Escojemos la zona horaria

Colocamos el password del administrador(root)

Escojemos paquetes a instalar

El sistema comienza a cargar los paquetes e instalarlos

Ventana inicial de elastix

Ventana de logueo

Configuracin de elastix
Configurar la tarjeta de red
Accedemos a dicha ruta: cd /etc/sysconfig/network-scripts/. Abrimos el fichero de la tarjeta a configurar en este caso la eth0: vi ifcfg-eth0. IPADDR= 192.168.1.10 NETMASK= 255.255.255.0 ONBOOT=yes GATEWAY= 192.168.1.1 TYPE=Ethernet # Ip de la interfaz de red # Mscara de red # Arranque automtico al inicio del sistema # Puerta de enlace

Reiniciamos la red: Service network restart

Configuracin de elastix
Configurar la tarjeta de red
especificaremos nuestro HostName y Puerta de enlace en el siguiente fichero: vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=elastix.example GATEWAY=192.168.1.1

Configuracin de elastix
Configuracin en el entorno Web.
Ingresamos a nuestro servidor elastix, digitando la ip de este.

Ingresar con el usuario y contrasea

Configuracin de elastix
Interfaz grafica

Configuracin de elastix
Creacin de una nueva extensin
Ingrese al Men PBX, por defecto se accede a la seccin PBX configuratin. En esta seccin escogemos del panel izquierdo la opcin Extensions.

Configuracin de elastix
Creacin de una nueva extensin
Primero escoja el dispositivo de entre las opciones disponibles .

Configuracin de elastix
Creacin de una nueva extensin
En este caso vamos a configurar una extensin sip.

Configuracin de elastix
Grabacin de mensaje de bienvenida.
Dirjase al Men PBX. En el panel izquierdo escoja la opcin System Recordings (Grabaciones del Sistema)

Configuracin de elastix
Grabacin de mensaje de bienvenida.
La primera opcin que tenemos es crear un anuncio grabndolo directamente.

Configuracin de elastix
Grabacin de mensaje de bienvenida.
Luego de eso el PBX estar esperando la grabacin desde su telfono. Para ello desde el telfono marcamos *77. Grabamos el mensaje y finalmente pulsamos la tecla #. Para revisar nuestra grabacin presionamos *99. Despus en el PBX, ingresamos el nombre de nuestra grabacin y damos click sobre el botn Save (Guardar).

Configuracin de elastix
Grabacin de mensaje de bienvenida.
La segunda opcin que tenemos es cargar una grabacin creado en otro medio. Para ello debemos tener un archivo soportado por IPBX. Damos click sobre el botn Examinar..., Buscamos nuestro archivo, luego procedemos a darle un nombre a esta grabacin. Finalmente damos click en Save (Guardar).

Configuracin de elastix
Configurar un IVR de bienvenida
Dirjase al Men PBX. En el panel izquierdo escoja la opcin IVR.

Falta configurar ivr , troncales , rutas entrantes y salientes

Instalacin de Heartbeat

Instalacin de Heartbeat
Para instalar heartbeat solo debemos digitar lo siguiente: #yum -y install heartbeat (Esto descarga e instalar todo lo necesario para que funcione el programa)

También podría gustarte