Sistemas digitales Trillium


Trillium Digital Systems, Inc. desarrolló y otorgó licencias de software de código fuente de comunicaciones basado en estándares a fabricantes de equipos de telecomunicaciones para la infraestructura de redes inalámbricas , de banda ancha , de Internet y telefónicas . Trillium fue una de las primeras empresas en licenciar el código fuente. [1] La entidad comercial Trillium Digital Systems ya no existe, pero el software de comunicaciones Trillium [2] todavía está desarrollado y tiene licencia. [3] El software Trillium se utiliza en la infraestructura de red , así como en plataformas de servicios, clientes y dispositivos asociados.

Trillium fue fundada en febrero de 1988 en Los Ángeles , California . Los cofundadores fueron Jeff Lawrence y Larisa Chistyakov. Giorgio Propersi se incorporó en septiembre de 1989. La capitalización inicial de Trillium cuando se constituyó era de 1.000 dólares. El nombre Trillium surgió por un error. Jeff y Larisa pidieron sugerencias sobre nombres de empresas a familiares y amigos. Alguien sugirió un personaje llamado Trillian del libro Guía del autoestopista galáctico de Douglas Adams . Pensaron que se suponía que la sugerencia era trillium , una flor de la familia de las azucenas . Les gustó el sonido y el simbolismo del nombre Trillium y así lo usaron.

Trillium se inició como una empresa de consultoría. Sus primeros trabajos de consultoría fueron el desarrollo de software de comunicaciones para productos PAD bisincrónicos , asíncronos y multiprotocolo . La consultoría continuó hasta finales de 1990. Mientras realizaban la consultoría, los cofundadores decidieron que había una oportunidad de desarrollar y licenciar software de código fuente portátil para protocolos de comunicaciones . Hacia finales de 1990 Trillium se centró en desarrollar sus propios productos.

El código fuente es un lenguaje simbólico (por ejemplo, el lenguaje de programación C ) que se ejecuta a través de un compilador para generar código binario que puede ejecutarse en un microprocesador en particular . Los sistemas de comunicaciones tienen una variedad de arquitecturas de hardware y software , utilizan una variedad de microprocesadores y utilizan una variedad de entornos de desarrollo de software . Técnicamente no era posible desarrollar una única pieza de código binario que pudiera ejecutarse en muchos sistemas diferentes. El código fuente, si se diseña y admite adecuadamente, puede proporcionar una solución altamente aprovechable que puede integrarse y utilizarse en muchos sistemas diferentes. La forma correcta de probar el código fuente es compilarlo para todos los entornos posibles en los que podría ejecutarse y luego ejecutarlo y probarlo en esos entornos. Había tantos entornos como equipos de comunicaciones. Ese enfoque de prueba fue difícil. Para superar esta dificultad, Trillium desarrolló un sistema operativo llamado Sistema Operativo Multiprocesador (MOS) que podría ejecutarse en sistemas operativos disponibles comercialmente como DOS , Windows , Solaris y Linux y proporcionar un entorno de simulación y prueba para sus productos de software.

El primer producto de software de Trillium admitía el protocolo de comunicaciones X.25 . Se desarrollaron productos posteriores para una serie de protocolos de comunicaciones de datos y comunicaciones de voz . El enfoque principal de Trillium en sus primeros años fue los protocolos del plano de control y del plano de señalización . En años posteriores, Trillium también desarrolló algunos protocolos de plano de datos . En la sección Historial del producto se incluye una lista más completa de los productos de software desarrollados por Trillium . Trillium actualmente está desarrollando productos de software para admitir los protocolos de comunicaciones Femtocell . A lo largo de su historia, Trillium también estuvo muy activo en organismos de establecimiento de estándares, incluidos CCITT/ITU , IETF , ATM Forum , Frame Relay Forum y otros.