ГОСТ Р 56096-2014
4.4 Механизм управления потоком данных
4.4.1 Ряд систем передачи данных имеет ограниченную пропускную способность и ширину
полосы частот канала передачи, посредством которого бортовые системы наблюдаемых объектов
соединяются с системами сбора данных, находящимися в космосе или на Земле. Когда
многочисленные пользователи совместно используют один канал передачи данных, управление
потоком данных становится процессом, определяющим производительность системы.
4.4.2 Телеметрическая система должна гарантировать своевременную доставку данных от всех
источников, имеющих возможность достаточно часто получать доступ к этому общему ресурсу
(каналу), и управление буферизацией данных источников.
4.4.3 Длинные пакеты источника, получающие монопольный доступ к каналу на недопустимо
длительные для других источников периоды, могут создавать проблемы в управлении потоком
данных, связанные с необходимостью необоснованно большой буферизации данных источников, для
которых канал недоступен.
4.4.4 Управление потоком данных должно быть выполнено одним из двух следующих способов:
Способ 1. Формирование виртуальных каналов - механизм, представляющий источнику или
группе источников виртуально монопольный доступ к физическому каналу, ограничивая пропускную
способность на уровне фреймов. Каждый фрейм может быть идентифицирован как принадлежащий
одному из восьми виртуальных каналов. Разбиение физического канала на виртуальные каналы
обычно используется для разделения источников или адресатов (получателей) с различными
характеристиками. Например, если бортовая аппаратура содержит оборудование, генерирующее
очень длинные пакеты, и ряд других источников, генерирующих пакеты меньшей длины,
целесообразно выделить первому источнику отдельный виртуальный канал, а остальные
мультиплексировать во второй виртуальный канал. Виртуальные каналы могут также использоваться
для разделения пакетов, поступающих в реальном масштабе времени, и информации, поступающей с
устройства записи, обеспечивая тем самым разделение потоков данных, предназначенных разным
адресатам.
Способ 2. Сегментация пакетов источника, при которой очень длинные пакеты источника,
генерируемые прикладными процессами, разделяются на борту на меньшие пакеты фиксированной
длины - сегменты пакетов. Сегменты пакетов источника можно мультиплексировать с «короткими»
пакетами источника в один виртуальный канал, обеспечив, таким образом, источникам данных
непосредственный доступ к этому виртуальному каналу. Для последующего восстановления пакетов
источника на Земле используется информация из заголовков фреймов и сегментов.
4.4.5 Пример потока телеметрических данных отразличных бортовых источников,
адресованных соответствующим получателям, приведен на рисунке 3. В верхней части рисунка 3
изображены источники, генерирующие пакеты источников и сегменты пакетов. Эти сегменты и пакеты
мультиплексируются во фреймы виртуальных каналов.
4.4.6 Фреймы после помехоустойчивого кодирования должны передаваться на приемио-
регистрирующую станцию для дальнейшего демультиплексирования в виртуальные каналы, из
которых должны извлекаться сегменты пакетов и пакеты источника. Пакеты источника должны
доставляться соответствующим получателям с использованием информации из поля идентификации
заголовка пакета. Для доставки пакетов, время доставки которых ограничено, должна использоваться
информация вторичного заголовка пакета.
6