Asterisk es una implementación de software de una centralita privada (PBX). Junto con las interfaces de hardware de telefonía adecuadas y las aplicaciones de red, Asterisk se utiliza para establecer y controlar llamadas telefónicas entre puntos finales de telecomunicaciones , como aparatos telefónicos habituales , destinos en la red telefónica pública conmutada (PSTN) y dispositivos o servicios en el protocolo de voz sobre Internet. (VoIP) redes. Su nombre proviene del símbolo de asterisco (*) para una señal utilizada en la marcación multifrecuencia de dos tonos (DTMF).
Desarrollador (es) | Corporación Sangoma Technologies |
---|---|
Liberaciones estables [±] | |
18.3.0 (25 de marzo de 2021 [1] ) 17.9.3 (4 de marzo de 2021 [2] ) 16.17.0 (25 de marzo de 2021 [3] ) | |
Vista previa de la (s) versión (es) [±] | |
Repositorio | |
Escrito en | C |
Tipo | Voz sobre Protocolo de Internet |
Licencia | GPLv2 con licencias adicionales disponibles en Digium [5] |
Sitio web | www |
Asterisk fue creado en 1999 por Mark Spencer de Digium , que desde 2018 es una división de Sangoma Technologies Corporation . [6] [7] Diseñado originalmente para Linux , [8] Asterisk se ejecuta en una variedad de sistemas operativos , incluidos NetBSD , OpenBSD , FreeBSD , macOS y Solaris , y se puede instalar en sistemas integrados basados en OpenWrt . [9] [10]
Características
El software Asterisk incluye muchas funciones disponibles en los sistemas PBX comerciales y patentados: correo de voz , conferencias telefónicas , respuesta de voz interactiva (menús telefónicos) y distribución automática de llamadas . Los usuarios pueden crear nuevas funcionalidades escribiendo scripts de plan de marcado en varios de los lenguajes de extensiones propios de Asterisk , agregando módulos cargables personalizados escritos en PHP o C , o implementando programas Asterisk Gateway Interface (AGI) usando cualquier lenguaje de programación capaz de comunicarse a través de los flujos estándar. system ( stdin y stdout ) o por sockets TCP de red.
Asterisk admite varios protocolos estándar de voz sobre IP , incluido el Protocolo de inicio de sesión (SIP), el Protocolo de control de puerta de enlace de medios (MGCP) y H.323 . Asterisk es compatible con la mayoría de los teléfonos SIP, actuando como registrador y como agente de usuario adosado . Puede servir como puerta de enlace entre los teléfonos IP y la PSTN a través de interfaces de portadora T o E o tarjetas FXO analógicas. El protocolo Inter-Asterisk eXchange (IAX), RFC 5456, nativo de Asterisk, proporciona un trunking eficiente de llamadas entre sistemas Asterisk PBX, además de distribuir cierta lógica de configuración. Muchos proveedores de servicios de VoIP lo admiten para completar llamadas en la PSTN, a menudo porque ellos mismos han implementado Asterisk o lo ofrecen como una aplicación alojada. Algunos teléfonos también admiten el protocolo IAX.
Al admitir una variedad de servicios de telefonía tradicional y VoIP, Asterisk permite a los implementadores construir sistemas telefónicos o migrar sistemas existentes a nuevas tecnologías. Algunos sitios están usando Asterisk para reemplazar los PBX propietarios, otros brindan funciones adicionales, como correo de voz o menús de respuesta de voz, o tiendas de llamadas virtuales , o para reducir costos al realizar llamadas locales y de larga distancia a través de Internet.
Además de los protocolos VoIP, Asterisk admite protocolos tradicionales de conmutación de circuitos como ISDN y SS7 . Esto requiere tarjetas de interfaz de hardware adecuadas, comercializadas por terceros. Cada protocolo requiere la instalación de módulos de software. En la versión 14 de Asterisk, se admite el códec de audio Opus .
Internacionalización
Aunque inicialmente se desarrolló en los Estados Unidos , Asterisk se ha convertido en un popular PBX VoIP en todo el mundo. Permite tener varios conjuntos de mensajes de voz identificados por idioma (e incluso varios conjuntos de mensajes para cada idioma), así como compatibilidad con formatos de hora en diferentes idiomas. Asterisk incluye varios conjuntos de indicaciones para la respuesta de voz interactiva y las funciones de correo de voz: inglés americano, británico y australiano, francés canadiense, japonés, ruso, español mexicano y sueco. [11] Se ofrecen algunas sugerencias novedosas, como bromas [12] y un mensaje temático de "apocalipsis zombi" para Halloween . [13] Además, los conjuntos de voces se ofrecen a la venta comercial en varios idiomas, dialectos y géneros.
El conjunto predeterminado de indicaciones de Asterisk en inglés son grabadas por la voz telefónica profesional Allison Smith. [14]
Productos derivados
Asterisk es un componente central en muchos productos comerciales y proyectos de código abierto. Algunos de los productos comerciales son paquetes de hardware y software, para los cuales el fabricante admite y lanza el software con un modelo de distribución de código abierto.
- AskoziaPBX , una bifurcación del proyecto m0n0wall , utiliza el software Asterisk PBX para realizar todas las funciones de telefonía.
- AstLinux es una distribución de software de código abierto "Dispositivo de red para comunicaciones". [15]
- FreePBX , una interfaz gráfica de usuario de código abierto, incluye Asterisk como el núcleo de su FreePBX Distro [16]
- LinuxMCE incluye Asterisk para proporcionar telefonía; También hay una versión integrada de Asterisk para enrutadores OpenWrt.
- PBX in a Flash / Incredible PBX y trixbox son PBX de software basados en Asterisk.
- Elastix utilizó anteriormente Asterisk, HylaFAX , Openfire y Postfix para ofrecer funciones de PBX, fax, mensajería instantánea y correo electrónico, respectivamente, antes de cambiar a 3CX .
- Issabel es un software de comunicaciones unificadas de código abierto que utiliza Asterisk para funciones de telefonía. Se bifurcó de las versiones de código abierto de Elastix cuando 3CX lo adquirió.
- * astTECS utiliza Asterisk en sus pasarelas de VoIP y móviles. [17]
Se encuentran disponibles varios productos complementarios, a menudo comerciales, que amplían las funciones y capacidades de Asterisk.
Las indicaciones de voz estándar incluidas con el sistema son gratuitas. Una empresa puede comprar anuncios de voz que coincidan con el nombre de su empresa, opciones de menú IVR y nombres de empleados o departamentos (como una biblioteca de grabaciones en vivo de nombres comunes [18] o un conjunto de indicaciones totalmente personalizadas grabadas por el mismo locutor profesional) en adicionales costo para una integración perfecta en el sistema.
Otros complementos brindan soporte para fax, conversión de texto a voz, códecs adicionales y nuevas funciones. [19] Algunos complementos de terceros son gratuitos; [20] algunos incluso admiten plataformas integradas como Raspberry Pi . [21]
Ver también
- Comparación de software de VoIP
- DUNDi
- FreeSWITCH IPBX
- GateKeeper H.323
- Bruja GNU SIP
- Lista de paquetes de software gratuitos y de código abierto
- Lista de software SIP
- OpenBTS
- Enrutador SIP Express
Referencias
- ^ "ChangeLog-18-current" . Consultado el 25 de marzo de 2021 .
- ^ "ChangeLog-17-current" . Consultado el 5 de marzo de 2021 .
- ^ "ChangeLog-16-current" . Consultado el 25 de marzo de 2021 .
- ^ "ChangeLog-13-current" . Consultado el 18 de febrero de 2021 .
- ^ "LICENCIA Asterisk" . Consultado el 13 de febrero de 2020 .
- ^ Olejniczak, Stephen P .; Kirby, Brady (2007). Asterisco para tontos . John Wiley e hijos . ISBN 9780470098547.
- ^ Van Meggelen, Jim; Smith, Jared; Madsen, Leif (2007). Asterisco: el futuro de la telefonía . O'Reilly Media, Inc. ISBN 9780596510480.
- ^ El README para la versión 0.1.0 dice: "Actualmente, la PBX de código abierto de Asterisk solo se sabe que se ejecuta en el sistema operativo Linux, aunque también puede ser portátil a otros sistemas operativos similares a UNIX". Ver aquí Archivado el 12 de febrero de 2017 en la Wayback Machine.
- ^ "Asterisco en OpenWrt" . Consultado el 10 de junio de 2018 .
- ^ AstLinux: arranque a través de almacenamiento flash USB
- ^ página de descarga de archivos de sonido para Asterisk
- ^ ץ "Tú no eres la siguiente persona que llama en la fila" , mensaje de parodia en espera donde una Allison Smith pregrabada confiesa tímidamente (a las 0:00:45) que la persona que llama en realidad * no * es la siguiente en la cola y que tendría suerte. para obtener una respuesta a las 11:30 pm de la señora de la limpieza después de que otros trabajadores se hubieran ido por el día.
- ^ "Su sistema telefónico a prueba de zombies" . Go.digium.com. Archivado desde el original el 5 de marzo de 2016 . Consultado el 4 de enero de 2016 .
- ^ "Grabaciones de voz de asterisco" . La voz IVR .
- ^ astlinux-project.org
- ^ Madsen, Leif; Jim Van Meggelen; Russell Bryant (2013). Asterisk: The Definitive Guide, 4ª edición (4ª ed.). O'Reilly Media. pag. 800. ISBN 978-1-4493-3242-6.
FreePBX, el gigante de la comunidad Asterisk. Esta interfaz (que está en el corazón de muchas de las distribuciones de Asterisk más populares, como AsteriskNOW, Elastix, FreePBX Distro y PBX in a Flash), es indiscutiblemente una gran parte de por qué Asterisk ha tenido tanto éxito como lo ha hecho. . Con la interfaz FreePBX, puede configurar y administrar muchos aspectos de un sistema Asterisk sin tocar un solo archivo de configuración. Si bien a los puristas nos gusta que todos trabajen solo con los archivos de configuración, reconocemos que para muchos, aprender Linux y editar estos archivos a mano simplemente no va a suceder. Para esas personas, existe FreePBX, y tiene nuestro respeto por las importantes contribuciones que ha hecho al éxito de Asterisk.
- ^ "astTECS - LA GENTE DE IP-PBX" . VoIP-Info . 12 de julio de 2008.
- ^ "Allison On Demand" . AsteriskExchange.com .
- ^ "Complementos de software de Asterisk" . Digium. 2015-12-29 . Consultado el 4 de enero de 2016 .
- ^ Riddell, Matt (8 de agosto de 2009). "35 grandes aplicaciones gratuitas de Asterisk" . Venturevoip.com. Archivado desde el original el 26 de abril de 2015 . Consultado el 4 de enero de 2016 .
- ^ "El PBX de 5 minutos: increíble PBX 11 y fax increíble se renuevan" . Vittles nerd. 2013-06-18 . Consultado el 4 de enero de 2016 .
enlaces externos
- Página web oficial