Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Communications Архитектура программного обеспечения (SCA) является открытой архитектурой структуры , которая определяет стандартный способ для радиоприемников инстанцировать, конфигурировать и управлять осциллограммы приложениями , работающие на их платформе. SCA отделяет программное обеспечение сигналов от базовой аппаратной платформы, облегчая переносимость и повторное использование программного обеспечения сигналов, чтобы избежать затрат на переработку сигналов. Последняя версия - SCA 4.1.

Обзор [ править ]

SCA публикуется Joint Tactical Networking Center (JTNC). Эта архитектура была разработана, чтобы помочь в разработке систем связи с программно-определяемым радио (SDR), используя преимущества последних технологических достижений, которые, как ожидается, значительно улучшат функциональную совместимость систем связи и снизят затраты на разработку и развертывание. Архитектура также применима к другим встроенным приложениям распределенных вычислений, таким как терминалы связи или электронная война (EW). SCA структурирован таким образом, чтобы:

  1. Обеспечивают переносимость прикладного программного обеспечения между различными реализациями SCA,
  2. Использование коммерческих стандартов для снижения затрат на разработку,
  3. Сократить время разработки программного обеспечения за счет возможности повторного использования модулей проектирования и
  4. Опирайтесь на развивающиеся коммерческие платформы и архитектуры.

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

Core Framework [ править ]

Core Framework (CF) определяет основной «базовый» набор открытых программных интерфейсов и профилей, которые обеспечивают развертывание, управление, взаимосвязь и взаимодействие компонентов программного приложения во встроенной системе связи с распределенными вычислениями. В этом смысле все интерфейсы, определенные в SCA, являются частью CF.

Стандартные интерфейсы прикладного программирования сигналов (API) [ править ]

Стандартные API-интерфейсы сигналов определяют ключевые программные интерфейсы, которые позволяют взаимодействовать приложению сигналов и радиоплатформе. SCA использует API-интерфейсы для отделения программного обеспечения сигналов от базовой аппаратной платформы, облегчая переносимость и повторное использование программного обеспечения сигналов, чтобы избежать затрат на переработку сигналов.

Инструменты разработки [ править ]

Лучшие новости [ править ]

Внешние ссылки [ править ]