АО «Информационные спутниковые системы» имени академика М.Ф. Решетнёва»
Акционерное общество «Информационные спутниковые системы» имени академика М.Ф. Решетнёва» – российский лидер по созданию космических аппаратов связи, телевещания, ретрансляции, навигации, геодезии. Многолетний опыт проектно-конструкторской деятельности, современная производственно-экспериментальная база, применение передовых технологий, высококвалифицированный персонал – все это позволяет предприятию выпускать продукцию, соответствующую мировым стандартам качества и надежности.
Система автоматизированного проектирования (САПР) для сетей SpaceWire позволяет разработать бортовую информационно-коммуникационную сеть КА с учетом специализированных параметров и требований требующих многокритериального компромисса (надежность, отказоустойчивость, масса и энергопотребление структурных элементов сети, динамические и скоростные характеристики). Моделировать загрузку сети для выявления критических режимов и узких мест в топологии, определения устойчивости сети к отказам и ошибкам в информационных каналах.
Графический интерфейс упрощает ввод входных данных САПР, позволяя выбирать базовые (библиотечные) сетевые устройства и задавать их характеристики, наглядно отображать топологию сети, выводить результаты моделирования на структурной схеме, диаграммах и графиках. Результаты разработки и моделирования сохраняются в файлы в структурированном виде, что позволяет в дальнейшем обрабатывать их в стандартном ПО.
САПР для сетей SpaceWire:
- оптимизирует топологию по затратам на кабельную сеть и на устройства коммутации, с сохранением заданных параметров надежности;
- моделирует работу на уровне битов и уровне пакетов;
- оценивает планируемы задержки для каждого типа пакетов;
- генерирует таблицы планирования;
- позволяет вносить изменения характеристик трафика сети;
- позволяет осуществлять оптимальную настройку параметров транспортных протоколов RMAP и СТП-ИСС для конкретной топологии сети;
- позволяет рассчитывать энергопотребление узлов сети в зависимости от загрузки, в условиях ограниченных энергоресурсов на борту КА.
Разработанный способ передачи данных (протокол СТП-ИСС) определяет информационно-логическое взаимодействие, регламентирует форматы передаваемых данных и правила передачи сообщений между абонентами бортовой сети SpaceWire. Он обеспечивает надёжную передачу, команд управления, данных, маркеров для синхронизации системного времени и распространения между бортовыми приборами сигналов информирующих о наступлении какого-либо события, требующего немедленного действия (системных прерываний). Позволяет устанавливать приоритеты (очередность) передачи данных по сети с учетом важности информации. Содержит механизмы гарантированной доставки и проверки достоверности данных, исключения дублирования команд и важнейшие сервисы, обеспечивающие передачу данных в строго определенные для каждого бортового прибора временные интервалы времени (тайм-слоты), что позволяет исключить сетевые конфликты. Также протокол СТП-ИСС позволяет гибко конфигурировать параметры. Например, размер буферов приемников пакетов, время жизни пакетов для каждого из приоритетов, таймауты повтора и др.
Имеется нескольких реализаций СТП-ИСС:
- в виде программного обеспечения для формирование и обработки пакетов на вычислительном устройстве космического (летательного) аппарата (КА);
- в виде функционально законченного узла, разработанного на специальном языке проектирования. Такой узел может являться частью многозадачной микросхемы или представлять собой содержимое отдельной микросхемы, которые входят в состав бортовой аппаратуры космического (летательного) аппарата обеспечивая ее подключение к бортовой сети от физического до транспортного уровня.