You are on page 1of 3

Asterix

Asterisk es el mayor proyecto de software libre diseado para la


integracin y unificacin de los sistemas de comunicaciones conocidos.
Originalmente fue concebido como una plataforma para la generacin de un
sistema PBX, pero con el tiempo ha ido evolucionando a otro tipo de usos, como
Pasarelas VoIP, sistemas integrales para call-centers, salas de conferencias,
buzones de voz, y todo tipo de aplicaciones que tengan relacin con las
comunicaciones en tiempo real.
Comparativamente Asterisk es para el mundo de las comunicaciones lo
mismo que sera Apache para el mundo de las aplicaciones web. Apache es un
servidor web, y Asterisk es un servidor de comunicaciones.
Asterisk es una plataforma de comunicaciones basada en la filosofia
Open Source, es capaz de convertir una computadora comun en un completo
servidor de comunicaciones.
Asterisk es un programa de software libre (bajo licencia GPL) que
proporciona funcionalidades de una central telefnica (PBX). Como cualquier
PBX, se puede conectar un nmero determinado de telfonos para hacer
llamadas entre s e incluso conectar a un proveedor de VoIP o bien a una RDSI
tanto bsicos como primarios.
Mark Spencer, de Digium, inicialmente cre Asterisk y actualmente es su
principal desarrollador, junto con otros programadores que han contribuido a
corregir errores y aadir novedades y funcionalidades. Originalmente
desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente tambin
se distribuye en versiones para los sistemas operativos BSD, Mac OS X, Solaris
y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es la que cuenta
con mejor soporte de todas.
Asterisk incluye muchas caractersticas que anteriormente slo estaban
disponibles en costosos sistemas propietarios PBX, como buzn de voz,
conferencias, IVR, distribucin automtica de llamadas, y otras muchas. Los
usuarios pueden crear nuevas funcionalidades escribiendo un dialplan en el
lenguaje de script de Asterisk o aadiendo mdulos escritos en lenguaje C o en
cualquier otro lenguaje de programacin soportado en GNU/Linux.

Mdulos de Asterisk

La versin estable de Asterisk est compuesta por los mdulos siguientes:


Asterisk: Ficheros base del proyecto.
DAHDI: Soporte para hardware. Drivers de tarjetas. (Anteriormente ZAPTEL)
Addons: Complementos y aadidos del paquete Asterisk. Opcional.
(Incluidos en el paquete de Asterisk a partir de la versin 1.8.x)
Libpri: Soporte para conexiones digitales. Opcional.
Sounds: Aporta sonidos y frases en diferentes idiomas. (Incluidos en el
paquete Asterisk)

Arquitectura de Asterisk
La arquitectura de Asterisk esta basada en un sistema modular, que
depende del ncleo principal del sistema. El ncleo del sistema principalmente
se basa en cuatro componentes:
Gestin de Mdulos
Temporizador de Sistema
Gestin de Canales
Interfaces de Sistema

La estructura de Asterisk es totalmente independiente de los dispositivos,


troncales, y dems tiles externos al mismo. En la gran parte de las PBX
tradicionales, es muy comn observar el hecho que existen estructuras lgicas
para diferenciar entre los telfonos y otros dispositivos de telefona como faxes,
y por otro lado lneas entrantes como troncales primarios, lneas RDSI, etc. En
Asterisk este concepto no existe, todo entra al sistema como un canal genrico y
luego es gestionado de forma integral. Aunque sean diferenciados, todos se
gestionan de la misma forma por eso, incluso recursos externos pueden llegar a
ser manejados dentro de las posibilidades, de la misma forma, que una
extensin SIP interna.

Caractersticas de Asterisk
Quiz lo ms interesante de Asterisk es que soporta muchos protocolos
VoIP como pueden ser SIP, H.323, IAX y MGCP. Asterisk puede interoperar con
terminales IP actuando como un registrador y como gateway entre ambos. Entre
las caractersticas ms relevantes tenemos:
Grabacin de llamadas con interface va Web.
Centro de conferencias. Desde donde se puede programar conferencias
estticas o temporales.
Nmero ilimitado de internos.
Soporte para follow me.
Soporte para condiciones de tiempo. Es decir que la central se comporte de
un modo diferente dependiendo del horario.
Nmero ilimitado de troncales VoIP.
Capacidad de configuracin va WEB, en la red interna o a travs de
Internet.
Mens de audio pregrabados incluidos con locutor profesional y las opciones
que el usuario determine (no incluye audios).
Mensajes e interfaces en espaol (bsico).
Definicin de reglas de marcado, posibilidad de definir por que medio sale
una llamada dependiendo de su marcacin.
Posibilidad de definir claves para permitir o no el marcado de larga distancia.
Tarifacin a detalle, llamada por llamada. Extensin por extensin.
Calendario integrado con PBX con soporte para recordatorios de voz

You might also like