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 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 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
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
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.
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:
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: