Скачиваний:
53
Добавлен:
01.05.2014
Размер:
373.25 Кб
Скачать

Программно-аппаратный набор ComStruct - пример модульной архитектуры для телекоммуникаций

В настоящее время вышеперечисленные требования рынка систем компьютерной телефонии требуют новых подходов к созданию законченных систем. Одним из наиболее передовых является построение систем на основе модульных программно-аппаратной структур. Компания Blue Wave Systems (www.bluews.com) предлагает комплекс ComStruct, который может служить основой построения различных открытых телекоммуникационных платформ и систем компьютерной телефонии. В частности, компанией Telogy Networks на основе ComStruct реализованы шлюзы для передачи голоса/fax/данных по IP-сетям.

Программно-аппаратный набор ComStruct может быть представлен как объединение трех основных компонентов:

  • Аппаратное обеспечение на основе CompactPCI DSP модулей с использованием новейших процессоров серии TMS320C62xx. Эти модули, кратко представленные выше, имеют высокую вычислительную "плотность" в пересчете на слот и ориентированы на применение в системах компьютерной телефонии;

  • Системное программное обеспечение, реализованное в виде пакета FACT (Framework Architecture for Communications Technologies) для управления и контроля телекоммуникационными ресурсами;

  • Набор алгоритмов и библиотек для приложений "высокого" уровня, позволяющий минимизировать стадии разработки прикладного программного обеспечения.

Основные технические параметры DSP модулей были приведены выше. Следует подчеркнуть, что все представленные модули имеют однотипную структуру, предназначены для многоканальной цифровой обработки потоков данных и голоса и используют для коммуникаций шину компьютерной телефонии H.110.

Программное обеспечение FACT специально разработано для облегчения процессов создания и дальнейшего усовершенствования систем. В отличие от первых систем компьютерной телефонии, изготавливаемых как законченное решение "под ключ", пакет FACT предоставляет полный доступ к алгоритмам и имеет открытый программный интерфейс. Основные составляющие пакета FACT:

  • Высокоуровневый API интерфейс к ресурсам DSP;

  • FACT services для системного управления, организации передачи данных, работа с памятью и пр.;

  • Драйверы для работы с DSP модулями;

  • Встроенные в каждый используемый DSP модуль программные средства.

Применяя подход к построению систем на основе аппаратных и программных модулей, архитектура ComStruct позволяет использовать одни и те же структурные компоненты для реализации различных телекоммуникационных приложений. К наиболее часто применяемым приложениям можно отнести:

  • Передача голоса по сетям передачи данных (Voice over Network);

  • Базовые станции мобильной связи (Mobile communications);

  • Обработка речевой информации и распознавание речи;

  • Системы записи и архивации речевой информации.

Применение модульной программно-аппаратной архитектуры ComStruct позволяет успешно использовать современные DSP технологии для быстрого выхода на рынок систем компьютерной телефонии с готовыми системами, оптимизирует затраты на разработку и сохраняет возможности для дальнейшего наращивания функциональности. Используя уже отработанные программные и аппаратные компоненты, системные интеграторы и производители собственного оборудования могут обеспечить гарантию инвестиций и снизить общий риск при менеджменте проектов.

Приведенные характеристики современных интегральных DSP, а также модулей на их основе показывают возможности построения многоканальных шлюзов/серверов компьютерной телефонии. Стандарт CompactPCI является объединительной основой создания таких открытых телекоммуникационных платформ. Только на базе таких открытых технологий возможно создание современных масштабируемых систем с подключением значительных вычислительных DSP мощностей и использованием разнообразных телекоммуникационных ресурсов.