Traza: » modulo_ser_uri_radius » sip_respuestas_clase1 » sip_respuestas_clase3 » sip_respuestas_clase4 » sip_respuestas_clase2 » sip_respuestas_clase5 » modulo_ser_auth_radius » modulo_ser_permissions » pistas_y_trucos_de_ser » introduccion_a_asterisk
¡Actualmente no estás identificado! Introduce abajo tus datos de identificación para abrir una sesión. Necesitas tener las cookies activadas para identificarte.
Has olvidado tu contraseña? Obten una nueva.: Enviar nueva contraseña
El asterisk es un PBX por software de código abierto, creado por Digium, Inc. y una base de usuarios y desarrolladores en continuo crecimiento. Digium desarrolla código fuente y hardware de telefonía de bajo costo que funciona con asterisk. El asterisk funciona en Linux y otras plataformas Unix con o sin hardware que conecte tu servidor con la red global tradicional de telefonía, la PSTN.
Asterisk es mucho más que una PBX estándar. Con el asterisk en tu red, puedes obtener telefonía de formas nuevas.
El asterisk incluye muchas características encontradas solamente en los sistemas de mensajería unificados de ultima generación, como:
Este documento es una introducción a la arquitectura del asterisk, para guiarte mientras descubres este complejo, pero poderoso software de gran alcance.
Los canales del asterisk son drivers para las varias clases de conexiones, tanto a los protocolos de VoIP como el SIP, IAX, MGCP y H323 como al hardware que conecta con la PSTN, como Zaptel, ISDN BRI y PRI y otros dispositivos.
Los teléfonos y los teléfonos de software conectan con un canal. Algunos de ellos se logean, o registran para informar que estan en línea. Los canales también se registran para las conexiones de salida a otro servidor de VoIP, mediante SIP a la red de Free World Dialup o a los proveedores de SIP como Nufone, Vonage y Siphone o con IAX a IAXtel.com.
Más información:
El asterisk soporta muchos protocolos para la voz sobre IP. Tanto protocolos de señalización como H.323 y SIP como los protocolos de transporte de medios como RTP. Cada canal soporta uno o más protocolos. Las streams de medios, la voz real sobre la red, se pueden codificar con muchos diversos algoritmos, llendo desde alaw/ulaw (G711) a GSM e ILBC.
Para conectar las llamadas entrantes con las conexiones de salida o a otros usuarios locales asterisk utiliza varias funciones en el dialplan. Desde funciones de lógica simple como un “goto” a funciones más complejas como llamadas de voicemail y de conferencia.
Ver también:
El dialplan se almacena en un archivo de texto, el archivo de configuración extensions.conf. En este archivo las acciones están conectadas con los internos. Cada interno pertenece a un contexto, el contexto default o un contexto específico que crees, como llamadas entrantes por sip, llamadas de salida interurbanas PSTN, llamadas locales, llamadas entre oficinas o algo más. Los usuarios que se conectan al asterisk pertenecen todos a un contexto (especificado en el archivo de configuración del canal), que es donde el asterisk busca entender cómo manejar las llamadas hechas por ese usuario, comprobando los permisos de acceso a las líneas costosas, con reglas distintas para usuarios locales y contactos que llaman de una línea exterior.
En el dialplan, seteas todas las acciones y situaciones que la PBX debera manejar. Puedes configurar contextos que trabajen solamente durante parte del día o de la noche. Puedes incluir contextos de otro contexto y simplificar o hacer un dialplan muy complicado
Ejemplos de lo que puedes hacer son:
Asterisk corre en el background de un sistema Linux o de tipo Unix. La mayoría de las funcionalidades se basan hoy en Linux. Como administrador, puedes conectarte a un asterisk mediante una interfaz de linea de comando, o una de las varias interfaces gráficas.
El CLI le da al administrador la posibilidad de:
Hay también una interfaz basado en TCP/IP para la administración, que es usada por la aplicación addon. Esto da al administrador o al usuario la oportunidad de monitorear el servidor asterisk en tiempo real, ver las conexiones establecerse y cerrarse así como la capacidad de originar conexiones.
Más información:
Los servidores asterisk tienen la posibilidad de establecer conexiones de trunking entre varias oficinas usando un protocolo especial de Asterisk (IAX). Este protocolo soporta muchas conexiones simultáneas y trabaja fácilmente sobre conexiones NAT. De esta manera, puedes construir ruteos de bajo costo para las llamadas y tener balanceo de carga entre los servidores asterisk de tu red.
Todo el asterisk se configura mediante archivos de texto, los archivos de configuración de Asterisk, que se encuentran en el directorio /etc/asterisk. En la distribución estándar, hay archivos de muestra con muchos comentarios, explicando las varias opciones de configuración.
Más información:
Si deseas sumar cosas al asterisk, hay muchas maneras de agregar funcionalidades.
Observar que el asterisk esta licenciado por Digium bajo la licencia GLP. Esto significa que eres libre de modificar el código y distribuir tu solución a tus clientes, pero también debes hacer que tus modificaciones esten disponibles bajo la GLP. Si quisieras que tus modificaciones se convirtieran en parte del código oficial del asterisk, deberas entregar los derechos del código a Digium. Muchos desarrolladores de todo el mundo contribuyen código al asterisk, tú eres mas que bienvenido a unirte. Puesto que Digium tiene el copyright para el código fuente completo del asterisco, si deseas que tus modificaciones sobre el código NO se vuelvan GLP y además necesitas distribuirlo a tus clientes, puedes ponerte en contacto con Digium para que te otorguen una licencia especial.
Más información:
Ver también