Триллиум Цифровые Системы


Компания Trillium Digital Systems, Inc. разработала и лицензировала основанное на стандартах программное обеспечение для связи с производителями телекоммуникационного оборудования для инфраструктуры беспроводной , широкополосной связи , Интернета и телефонной сети. Trillium была одной из первых компаний, лицензировавших исходный код. [1] Коммерческое предприятие Trillium Digital Systems больше не существует, но коммуникационное программное обеспечение Trillium [2] все еще разрабатывается и лицензируется. [3] Программное обеспечение Trillium используется в сетевой инфраструктуре, а также в связанных с ней сервисных платформах, клиентах и ​​устройствах.

Trillium была основана в феврале 1988 года в Лос-Анджелесе , Калифорния . Соучредителями выступили Джефф Лоуренс и Лариса Чистякова. Джорджио Проперси присоединился к компании в сентябре 1989 года. Первоначальная капитализация Trillium на момент ее регистрации составляла 1000 долларов. Название Триллиум возникло по ошибке. Джефф и Лариса попросили родственников и друзей поделиться предложениями по названию компании. Кто-то предложил персонажа по имени Триллиан из книги Дугласа Адамса «Автостопом по Галактике» . Они думали, что это должен был быть триллиум , цветок семейства лилий . Им понравилось звучание и символика имени Триллиум, поэтому они использовали его.

Trillium была основана как консалтинговая компания. Ее первой консалтинговой работой была разработка коммуникационного программного обеспечения для бисинхронных , асинхронных и многопротокольных продуктов PAD . Консультации продолжались до конца 1990 года. В ходе консультаций соучредители решили, что существует возможность разработать и лицензировать переносимое программное обеспечение с исходным кодом для протоколов связи . К концу 1990 года Trillium сосредоточилась на разработке собственной продукции.

Исходный код — это символьный язык (например, язык программирования C ), который прогоняется через компилятор для генерации двоичного кода, который может выполняться на конкретном микропроцессоре . Системы связи имеют разнообразную аппаратную и программную архитектуру, используют множество микропроцессоров и используют различные среды разработки программного обеспечения . Технически было невозможно разработать единый фрагмент двоичного кода, который мог бы работать на многих разных системах. Исходный код, если он правильно спроектирован и поддерживается, может обеспечить эффективное решение, которое можно интегрировать и использовать во многих различных системах. Правильный способ тестирования исходного кода — скомпилировать его для всех возможных сред, в которых он может работать, а затем запустить и протестировать его в этих средах. Среды было столько же, сколько единиц коммуникационного оборудования. Такой подход к тестированию был трудным. Чтобы преодолеть эту трудность, компания Trillium разработала операционную систему под названием «Мультипроцессорная операционная система» (MOS), которая может работать под коммерчески доступными операционными системами, такими как DOS , Windows , Solaris и Linux, и обеспечивать среду моделирования и тестирования для своих программных продуктов.

Первый программный продукт Trillium поддерживал протокол связи X.25 . Последующие продукты были разработаны для ряда протоколов передачи данных и голосовой связи . Основное внимание Trillium в первые годы своего существования уделялось протоколам плоскости управления и плоскости сигнализации . В последующие годы Trillium также разработала несколько протоколов плоскости данных . Более полный список программных продуктов, разработанных Trillium, приведен в разделе «История продуктов» . В настоящее время Trillium разрабатывает программные продукты для поддержки протоколов связи фемтосот . На протяжении всей своей истории компания Trillium также принимала активное участие в органах, устанавливающих стандарты, включая CCITT/ITU , IETF , ATM Forum , Frame Relay Forum и других.