Задача состояла в том, чтобы уточнить требования к устройству ATM gateway , совместно с командой разработчиков разработать аппаратное решение, спроектировать программную архитектуру ATM gateway, разработать и протестировать программное обеспечение.

Особенности ATM gateway:

  • 10/100 Mbit/sec Ethernet, 155 Mbit/sec ATM over SONET, 2xE1 interfaces
  • Ethernet-ATM/AAL5 routing
  • 2xE1 trunking over ATM/AAL1
  • SNMP management
  • CLI interface
  • VME interface, VME BusNet protocol
  • 2 processors architecture:
    • Control Processor, Leon 3 core, running Linux 2.6
    • Network Processors, TMS320C6415, running custom software.

Проект ATM gateway project включал в себя:

  • определение характеристик и требований
  • обзор соответствующих стандартов
  • участие в определении аппаратной архитектуры
  • участие в рассмотрении схемы платы
  • разработка архитектуры программного обеспечения, ориентированной на обработку данных в режиме реального времени, управляемость, переносимость и расширяемость
  • Реализация ядра программного обеспечения (NPI – Network Processing Infrastructure)
  • реализация функциональности IP-маршрутизатора
  • Реализация ATM traffic manager (supports CBR, VBR and UBR classes)
  • Реализация AAL5 и AAL1 adaptation layers
  • реализация коммуникационного драйвера с общей памятью и интерфейса управления
  • Реализация драйверов UTOPIA, ATM Framer, Ethernet-контроллера для аппаратного обеспечения
  • Реализация драйверов для моделирования UTOPIA и Ethernet
  • запуск прототипа программного обеспечения и тесты с использованием среды моделирования на базе User-Mode Linux
  • Портирование и адаптация SnapGear embedded Linux для моделирования и целевых сред
  • реализация демонов и команд CLI для управления сетевым процессором
  • Портирование и адаптация SNMP-агента net-snmp
  • адаптация OKTET Labs Test Environment, Реализация тестов
  • создание документа “Explanatory Notes”.

Выпущена первая версия продукта, команда работает над дополнительными аппаратными модулями, программным обеспечением и расширенными функциями.

Наши клиенты