Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Asterisk

Asterisk

Ratings: (0)|Views: 15 |Likes:
Published by Gregory Maldonado

More info:

Published by: Gregory Maldonado on Jun 28, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

11/06/2012

pdf

text

original

 
Asterisk
Asterisk
es un programa desoftware libre(bajo licenciaGPL)que proporciona funcionalidades de una central telefónica(PBX). Como cualquier PBX, se puedeconectar un número determinado deteléfonospara hacer llamadas entre sí eincluso conectar a un proveedor deVoIPo bien a unaRDSItanto básicos como primarios.Mark Spencer,deDigium,inicialmente creó Asterisk y actualmente es su principal desarrollador, junto con otrosprogramadoresque han contribuido a corregirerrores y añadir novedades y funcionalidades. Originalmente desarrollado paraelsistema operativoGNU/Linux,Asterisk actualmente también se distribuye en versiones para los sistemas operativosBSD,Mac OS X,SolarisyMicrosoft Windows,aunque la plataforma nativa(GNU/Linux)es la que cuenta con mejor soporte de todas.Asterisk incluye muchas características que anteriormente sólo estabandisponibles en costosos sistemas propietarios PBX, comobuzón de voz, conferencias,IVR,distribución automática de llamadas, y otras muchas. Losusuarios pueden crear nuevas funcionalidades escribiendo un
dialplan 
enellenguaje de scriptde Asterisk o añadiendo módulos escritos enlenguaje Co en cualquier otrolenguaje de programaciónsoportado enGNU/Linux.  Para conectar teléfonos estándares analógicos son necesarias tarjetaselectrónicas telefónicasFXSoFXOfabricadas por Digium u otros proveedores, ya que para conectar el servidor a una línea externa no basta con un simplemódem. Quizá lo más interesante de Asterisk es que reconoce muchosprotocolosVoIPcomo pueden serSIP,H.323,IAXyMGCP.Asterisk puede interoperar conterminales IPactuando como un
registrador 
y como
gateway 
entreambos.Asterisk se empieza a adoptar en algunos entornos corporativos como una gransolución de bajo coste junto con SER(
).HistoriaEl programa de software Asterisk fue desarrollado porMark Spencer,por entoncesestudiantes de ingeniería informática en la Universidad de Auburn, Alabama. Markhabía creado en 1999 la empresa "Linux Support Services" con el objetivo de darsoporte a usuarios de GNU/Linux. Para ello necesitaba una central telefónica, peroante la imposibilidad de adquirirla dados sus elevados precios, decidió construiruna con un PC bajo Linux, utilizando lenguaje C.Posteriormente "Linux Support Services" se convertiría en el año 2001 en"Digium", redirigiendo sus objetivos al desarrollo y soporte de Asterisk.[editar]Desarrollo del proyecto
 
El modelo de desarrollo se basa en el uso del sistema de control deversionesSubversiony en un procedimiento de informe de errores denominadoAsterisk Bug Tracker. Este último cuenta a su vez con un sistema
"de méritos"
,denominado Karma, en el que aparecen los colaboradores en un ranking, deacuerdo con una puntuación (positiva o negativa) otorgada a los aportes que hanrealizado.Además se utilizan las habituales herramientas de este tipo de proyectos, comolistas de correo, IRC, o documentación on line.[editar]Estructura organizativaMark Spencer es el organizador y principal desarrollador, apoyado por un grupo decolaboradores que reciben el nombre de "administradores".Los administradores realizan principalmente labores de programación y control delsoftware generado. Existe también un amplio grupo de programadores, llamados"managers" que pueden aportar soluciones a errores documentados o crearnuevas funcionalidades.Por último están los denominados "reporters", todos aquellos colaboradores querealizan informes sobre errores detectados.Toda nueva funcionalidad es probada exhaustivamente antes de formar parte delrepositorio del sistema de control de versiones y ha de contar finalmente con elvisto bueno de los responsables de los repositorios, de acuerdo con criterios deoportunidad, prioridad o importancia de la nueva funcionalidad propuesta.[editar]Industria relacionadaExisten multitud de empresas relacionadas con Asterisk. La mayor parte de ellassiguiendo uno de los modelos de negocio más habituales del software libre, comoes el de aportar valor añadido al software, en este caso mediante el diseño,instalación, formación y mantenimiento de centralitas telefónicas basadas enAsterisk.Digium, la empresa creada por Mark Spencer, amplía este modelo de negociotanto con la venta de hardware específico, fundamentalmente tarjetas decomunicación, como con la venta desoftware propietario,entre el que destaca el"Asterisk Business Edition", aplicación basada en Asterisk a la que se leincorporan ciertas funcionalidades.[editar]Estado actualLa versión estable de Asterisk está compuesta por los módulos siguientes:
 
Asterisk: Ficheros base del proyecto.
 
DAHDI: Soporte para hardware. Drivers de tarjetas. (Anteriormente ZAPTEL)
 
Addons: Complementos y añadidos del paquete Asterisk. Opcional. (Incluidosen el paquete de Asterisk a partir de la versión 1.8.x)
 
Libpri: Soporte para conexiones digitales. Opcional.
 
 
Sounds: Aporta sonidos y frases en diferentes idiomas. (Incluidos en elpaquete Asterisk)Cada módulo cuenta con una versión estable y una versión de desarrollo. Laforma de identificar las versiones se realiza mediante la utilización de tres númerosseparados por un punto. Teniendo desde el inicio como primer número el uno, elsegundo número indica la versión, mientras que el tercero muestra la revisiónliberada. En las revisiones se llevan a cabo correcciones, pero no se incluyennuevas funcionalidades.En las versiones de desarrollo el tercer valor siempre es un cero, seguido de lapalabra "beta" y un número, para indicar la revisión.[editar]
Versiones
Las versiones tanto estables como de desarrollo de cada módulo puedendescargarse en lawebde la página oficial de Asterisk.A fecha de Septiembre de 2011 son las siguientes:[editar]
Versión 1.8 LTS
 
Asterisk Version 1.8.6.0 Estable[editar]
Versión 1.6
 
Asterisk Versión 1.6.0.28 Estable (Descontinuada)
 
Asterisk Versión 1.6.1.25 Estable (Descontinuada)
 
Asterisk Versión 1.6.2.20 Estable[editar]
Versión 1.4 LTS
 
Asterisk Versión 1.4.42 Estable (Descontinuada)
 
Asterisk Addons Versión 1.4.13 Estable (Descontinuada)[editar]
Versión 1.2 y 1.0
 
Estas versiones se consideran paralizadas y no se continuarán manteniendo.[editar]
Modulos de Digium
 
DAHDI Linux Versión 2.5.0.1 Estable
 
DAHDI Tools Versión 2.5.0.1 Estable
 
Libpri Versión 1.4.12 EstableNota: Actualmente la rama 1.8 es la aconsejada para sistemas en producción.[editar]RadiografíaA continuación se presentan dos cuadros con algunos datos y cifras del programade sofware. Estos datos se han obtenido aplicando el modeloCOCOMO.Aunqueeste modelo se aplica habitualmente a procesos "clásicos" de producción desoftware, y en consecuencia las cifras obtenidas han de tomarse con precaución,

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->