Consultoría Asterisk y FreeSwitch

Asterisk y FreeSwitch son las plataformas de comunicaciones open source más utilizadas a nivel mundial. Se estima que la base instalada de servidores Asterisk puede superar el millon de unidades y la popularidad de FreeSwitch también crece día con día.

Asterisk

Asterisk fue creado en 1999 por Mark Spencer para satisfacer las necesidades de comunicación de su entonces recién iniciada empresa de soporte técnico Linux Support Services. El alto costo de las opciones de conmutador telefónico comerciales y el espíritu Hágalo usted mismo lo impulsaron a construir una solución propia. Mark publicó el código fuente de un prototipo temprano en la Internet, haciendolo disponible con licencia GPL.

La popularidad de Asterisk no ha hecho sino crecer desde ese momento, y con el tiempo, el proyecto ha dado lugar a derivados que también han logrado mucho reconocimiento como son: SwitchVox, A2Billing, ViciDialer, FreePBX y el exitoso Elastix.

FreeSwitch

FreeSwitch fue creado por Anthony Minessale, quien fuera uno de los desarrolladores más activos en el proyecto Asterisk. Sin embargo Minessale al mismo tiempo fué una de las personas que expresó más abiertamente su descontento con respecto a las prioridades de los líderes del proyecto. A Minessale le molestaban las reticencias del equipo primario de desarrolladores de Asterisk a integrar soluciones provistas por otras organizaciones debido a la ideología NIH (Not Invented Here) que a su juicio prevalecía en el equipo Asterisk y que él tachaba de ineficiente.

Otra de sus criticas era la prioridad que se le daba a construir una infinidad de funciones para Asterisk sin priorizar las necesarias mejoras la calidad del código base la cual, a juicio de expertos como Minessale, no cumplía con los más altos estandares de calidad

Mientras que Asterisk funcionó por casi una década con las implementaciones SIP creadas desde cero en su mayor parte por Olle Johansson, Minnesale decidió integrar software de terceros, en este caso el stack SIP Sofia creado por el Nokia Research Center. Minnesale integró componentes estables desarrollados por otras organisaciones pudiendo así enfocar su esfuerzo en las partes centrales de FreeSwitch logrando con ello una plataforma más estable, eficiente y escalable que Asterisk

La experiencia de Interdigita con las plataformas Asterisk y Freeswitch

Los técnicos de Interdigita y Asterisk son viejos amigos. Interdigita cuenta con personal que ha realizado implementaciones con Asterisk desde antes de que fuera lanzada la version 1.0 del mismo. Se realizaron algunas de las primeras intalaciones de R2-Modificado homologadas directamente en los switches Ericsson de TELMEX en el año 2004, utilizando el software original de Steve Underwood un par de años antes que fuera pasada la batuta de ese proyecto al destacado Moisés Silva (ahora jefe de Ingeniería en Sangoma ) quien mucho hiciera para mantener vigente el proyecto MFCR2/OpenR2 y que finalmente se convirtiera en padre adoptivo de la tecnología.

Nuestro personal se certificó en la segundo evento internacional Asterisk (Astricon en Anaheim, California en el año 2005 siendo de los primeros en lograr la certificación dCap en el país. Habiendo realizado innumerables implementaciones en varios paises y en empresas de todo giro y tamaño, nuestros tecnicos rápidamente conocieron las capacidades, pero tambien las limitaciones de la plataforma, por lo que en 2008 se produjo gran interés en el recién anunciado FreeSwitch 1.0 plataforma en la que, desde esa fecha la empresa ha realizado múltiples implementaciones avanzadas llegando a superar las 500 llamadas simultáneas por instancia.

Interdigita ha desarrollado sofisticadas aplicaciones de voz interconectadas con APIs externas, planes de marcado dirigidos por bases de datos, IVRs dinámicos, reconocimiento y síntesis de voz tanto bajo la plataforma Asterisk como con FreeSwitch. Hemos interconectado con equipos propietarios de todas las marcas del mercado tanto con los de última generación como con aquellos equipos cuyas tecnologías fueron desarrolladas hace décadas

Interdigita puede ayudarle en sus implementaciones de soluciones de voz en diversos escenarios

Interconexión a conmutadores y equipos telefónicos propietarios

Proteja su inversión en conmutadores, tarjetas de puertos, actualizaciones, licencias previamente adquiridas, cableados telefónicos y equipos terminales (teléfonos) sin renunciar a implementar en su organización las tecnologias de comunicaciones más modernas.

Alargue la vida útil de sus equipos con características nuevas

Es común encontrarse que la plataforma propietaria en la que hemos invertido no incluye determinada funcionalidad y que las opciones que brinda el fabricante en el mejor de los casos requieren de costosas actualizaciones, del reemplazo completo del equipo o bien que el fabricante no brinda la funcion requerida en ninguno de sus equipos.

Interdigita ha realizado múltiples interconexiones con equipos de una gran cantidad de fabricantes incluyendo:







MULTIPLES OPCIONES DE INTERCONEXION Por puertos físicos ó lógicos

PUERTOS ANALOGICOS
FXO y FXS

PUERTOS
DIGITALES T1/E1
ISDN y R2 Modificado

PUERTOS PARA
TELEFONOS DIGITALES
Avaya, Nortel, NEC, Ericsson, Panasonic, Toshiba entre otros

PROTOCOLO
H323
(modo básico)

PROTOCOLO
CISCO Skinny
(modo básico)

PROTOCOLO
IAX2
Nativo Asterisk

PROTOCOLO
SIP
UDP y TCP

PROTOCOLO
SIP TLS
Secure SIP (con encriptación SSL)





AGREGUE FUNCIONES NUEVAS

En equipos existentes

ACD
Distribuidor automático de llamadas

IVR
Sistema interactivo de respuesta por voz

CORREO DE VOZ
Con interfaz gráfica y envio de copia por e-mail

COMUNICACIONES UNIFICADAS
Mensajería Instantánea, Fax y Voicemail to Email, WebRTC, SIP Presence y más

CONFERENCIAS
Con avanzadas herramientas de administración

CLICK TO CALL
Genere llamadas desde sus aplicaciones y sitios web

TRONCALES SIP
Funciones de telefonía IP para equipos antiguos

GRABACION DE LLAMADA
Almacene miles de horas de conversación

CTI
Screen Pops y otras formas de integración con sus aplicaciones


Asesoría en la integración y desarrollo de aplicaciones de voz y CTI

Algunos de nuestros clientes, son organizaciones que cuentan capacidades de desarrollo de software. La utilización de sistemas de telecomunicaciones basados en estándares abiertos brinda la posibilidad de integrar poderosas funcionalidades de voz, mensajería, fax y vídeo a las aplicaciones desarrolladas por estas empresas. Estas son algunas de las diversas formas que dicha integración puede tomar:

CLICK TO CALL
Origine o reciba llamadas desde una aplicación o sitio web hacia sus clientes

SCREEN POP
Permite a un agente obtener información en pantalla acerca una llamada antes de contestar la misma

RECONOCIMIENTO DE VOZ
La capacidad de sus aplicaciones de realizar acciones interpretando comandos de voz, de la misma manera que Siri de Apple .

SINTESIS DE VOZ
Agregue a sus aplicaciones la capacidad de reproducir información utilizando una voz humana sintética, utilizando diversos tipos de voz y acentos humanos

MARCADOR AUTOMATICO (AUTODIALER)
Origine múltiples llamadas simultáneas para la difusión de grabaciones de publicidad, notificaciones o la realización de encuestas. Las llamadas exitosas pueden o no ser transferidas a un operador humano

APLICACIONES DE VOZ
También conocidas como IVR dinámico son aplicaciones accesibles por medio de una llamada telefónica; tienen la capacidad de entregar a sus usuarios información obtenida de bases de datos, servicios Web (APIs) etc.