Asterisco (PBX)


17.9.4 (22 de julio de 2021 ; hace 6 meses [2] ) 16.20.0 (12 de agosto de 2021 ; hace 6 meses [3] ) ( 2021-07-22 )
 ( 2021-08-12 )

Asterisk es una implementación de software de una centralita privada (PBX). Junto con las interfaces de hardware de telefonía y las aplicaciones de red adecuadas, Asterisk se utiliza para establecer y controlar llamadas telefónicas entre terminales de telecomunicaciones , como aparatos telefónicos habituales , destinos en la red telefónica pública conmutada (PSTN) y dispositivos o servicios de voz sobre protocolo de Internet . (VoIP) redes. Su nombre proviene del símbolo de asterisco (*) para una señal utilizada en la marcación multifrecuencia de doble tono (DTMF).

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]

El software Asterisk incluye muchas características disponibles en los sistemas PBX comerciales y propietarios: correo de voz , llamadas en conferencia , respuesta de voz interactiva (menús telefónicos) y distribución automática de llamadas . Los usuarios pueden crear nuevas funcionalidades escribiendo scripts de planes de marcación en varios de los lenguajes de extensión 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 flujos estándar. sistema ( 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 tanto como registrador como agente de usuario de respaldo . 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 enlace troncal eficientede llamadas entre sistemas Asterisk PBX, además de distribuir alguna 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 utilizan Asterisk para reemplazar los PBX patentados, 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.