Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Figura 1.- Esquema básico del antiguo sistema de telefonía del Departamento.
La centralita se conectaba mediante las dos líneas analógicas a una central telefónica tipo
“Centrex”, contratada por la Universidad de Sevilla y denominada IBERCOM. El servicio
“Centrex” (Central Office Exchange Service) consiste en proporcionar una centralita virtual,
creada por un proveedor de servicios, sobre una central digital pública. Por lo tanto, mediante
IBERCOM, las líneas analógicas se conecta con el exterior. La línea RDSI, conectaba
directamente con el exterior, gracias a un NT1, de tal forma que las torres de protocolos usadas
por la antigua centralita quedan como sigue:
El nuevo sistema de telefonía del Departamento sustituye la antigua centralita digital por
un servidor de telefonía IP, y los teléfonos analógicos por teléfonos IP. El servidor de telefonía
funcionará como pasarela (gateway), para permitir la conversión de señalización y medios, ya
que hacia el exterior se mantienen las mismas líneas (dos analógicas y una RDSI) y en el
interior se tiene tecnología SIP. En estas circunstancias, el esquema básico del nuevo sistema de
telefonía del Departamento queda como se muestra en la Figura 3.
Figura 3.- Esquema básico del nuevo sistema de telefonía del Departamento.
Para este escenario, las torres de protocolos del servidor Asterisk quedarían como sigue:
El nuevo servidor de telefonía del Departamento funcionará bajo el software Asterisk. Por
este motivo, de aquí en adelante al servidor de telefonía se le llamará servidor/centralita
Asterisk ó PBX 1 Asterisk.
1
Private Branch eXchange, cuya traducción literal al castellano sería Ramal privado de conmutación.
PBX es el nombre con el que se designa a las central telefónica interna (privada) de una empresa, y que se
conecta directamente a la red telefónica pública.
5. Componentes adquiridos.-
En la Tabla 1 se muestran los componentes y equipos adquiridos para la instalación del
nuevo sistema del Departamento de Telemática.
6. Alternativas Software.-
En este punto se presentan los software que se han barajado para su posible instalación en
la centralita del nuevo sistema. Finalmente sólo uno de ellos ha sido escogido para su
instalación.
6.1. Asterisk.-
Asterisk es un software de libre distribución cuya función es ser el motor de un sistema
de comunicaciones. En un principio, se creó como software para centralitas de telefonía IP en
pequeñas empresas. Sin embargo, en la actualidad es algo más que una centralita IP, pues puede
comportarse como una pasarela SIP(Gateway), un sistema de centro de llamadas, posibilitar
conferencias, proporcionar servicios de buzón de voz y otros tipos de aplicaciones relacionadas
con las comunicaciones en tiempo real. Asterisk se ha convertido en el núcleo que gestiona
todas las aplicaciones en un servidor de comunicaciones.
El servidor donde se halle este sistema, debe estar conectado a un proveedor de telefonía
(VoIP o PSTN) para que los módulos de comunicaciones funcionen en llamadas externas.
Asterisk soporta todos los datos enviados por los diferentes protocolos de comunicaciones (SIP,
H.323, Q.931, etc.).Además los usuarios podrán usar el sistema de comunicaciones mediante
números de teléfonos o URIs VoIP que hagan llamadas (es lo que identifica a los terminales).
El corazón de Asterisk es el “PBX CORE”, encargado de mantener las llamadas, leer los
ficheros de configuración de los módulos, y cargar los módulos necesarios. A este núcleo se
encuentran conectados todos los módulos y aplicaciones. Los módulos más importantes usados
por Asterisk son: SIP, DAHDI, IAX2 y H.323. El módulo SIP se usa para el establecimiento de
llamadas VoIP, bajo el estándar SIP. El módulo DAHDI se usa como interfaz entre Asterisk y
las tarjetas de comunicaciones que conectan con líneas RDSI y analógicas, convirtiendo la
centralita en una pasarela. El módulo IAX2 se usa para las llamadas entre dispositivos que usan
este protocolo. El protocolo IAX2 aún no está debidamente estandarizado, y es usado para la
comunicación con otros servidores que usan Asterisk o por clientes que usen IAX. El módulo
H.323 se usa para establecer la comunicación entre dispositivos que usan el estándar H.323.
6.2. FreePBX.-
FreePBX es un software de libre distribución que ofrece una interfaz grafica de usuario
para configurar Asterisk de una forma más sencilla. Gracias a la interfaz web que ofrece este
software, el usuario puede configurar su PBX, crear extensiones, troncales, rutas de
entrada/salida, planes de marcación, etc. Este software crea y completa los ficheros de
configuración de Asterisk, sin que el usuario necesite aprender el lenguaje de programación de
éste último.
La mayor importancia de este software radica en que está compuesto por módulos, que
pueden instalarse o desinstalarse a placer. Además, al ser de código abierto, dichos módulos
pueden ser aportados por otras organizaciones (incluso usuarios) que los faciliten al equipo de
desarrollo de FreePBX. Cada uno de estos módulos proporciona nuevas posibilidades a las
comunicaciones a través de la PBX, como pueden ser la creación de Contextos, agendas
telefónicas, video-llamadas, etc. No obstante no todos estos módulos son gratuitos, también los
hay de pago.
2
Cualquier otro tipo de tarjeta de comunicaciones no será detectada por Trixbox, por lo que deberá ser
instalada y configurada como se indique en su manual de instrucciones.
Trixbox presenta una interfaz web mediante la que se puede llevar a cabo configuración
de Asterisk y demás módulos y herramientas del sistema de telefonía VoIP. Dicha interfaz web
es independiente de la interfaz web de FreePBX.
6.4. Elastix.-
Elastix es un software de código abierto usado para el establecimiento comunicaciones
unificadas, basado en Asterisk. El objetivo de este software es incorporar en una única solución
todos los medios y alternativas de comunicaciones existentes en el ámbito empresarial. Es por
ello que se incluyen en su solución los siguientes servicios de comunicación:
• CentOS.
• Asterisk.
• FreePBX: se muestra embebido en el interior de la propia interfaz de Elastix. No
obstante, puede accederse a la herramienta FreePBX original (no embebida), desde la
interfaz web de Elastix. La ventaja de la versión original es que permite acceder a
ciertos módulos no incluidos en la versión embebida.
• Panel de operador Flash (FOP): también embebido en la interfaz web de Elastix.
• Motor de voz Festival.
• Auto-Configuración de Tarjeta Digium y Sangoma. Para la configuración de las
tarjetas de comunicaciones Sangoma, el sistema utiliza el controlador Wanpipe, cuyo
funcionamiento se detallará más adelante.
• Administrador de paquetes para ayudar a administrar la instalación de
módulos/paquetes y actualizaciones.
• Endpoint Manager, para la configuración remota de teléfonos.
• Web MeetMe, para gestionar Conferencias.
• Módulo de supervisión y mantenimiento RAID.
• Herramienta de configuración DHCP.
• Informes de Llamadas.
• Módulo de Backup/Restore.
• Herramienta de configuración de menús de recepcionista automática IVR.
• Servidor de Fax (Hylafax)
• Servidor de Mensajería Instantánea (OpenFire).
• Servidor de Email (RoundCube).
Elastix también está provisto de una interfaz web para llevar a cabo la administración y
gestión de todos los servicios que presta. El usuario puede acceder a dicha interfaz mediante su
navegador web introduciendo la dirección IP del servidor donde se encuentra instalado el
software y autenticándose debidamente. Sin embargo, no se debe olvidar que el equipodesde el
que se accede, debe encontrarse en la misma red que el servidor con Elastix.