ГОСТ Р 59808—2021
Окончание таблицы 38
Синтаксис
Количество битов
ФорматЗначение
по
умолчанию
for
(i=0; i<N; i++) {
uri_char
)
}
8
bslbf
Семантика дескриптора ssu_uri_descriptor:
- max_holdoff_time — 8-битовое поле, указывающее максимальное количество времени до пре
кращения попыток подключения. Приемник должен подождать случайное число секунд перед подклю
чением к интернет-серверу. Случайная задержка должна лежать в пределах числа от 0 до 60, умножен
ного на значение данного поля. Значение, равное 0. означает, что подключения могут устанавливаться
немедленно, если время, прошедшее после последнего подключения к серверу, превышает время,
указанное в поле min_polling_interval.
Примеры
1Если max_holdoff_time равно 5, случайная задержка лежит в пределах от 0 до 300 с.
2 Если max_holdoff_time равно 255, случайная задержка лежит в пределах от 0 до 15 300 с (т. е. за
держка до 4 ч и 15 мин);
- min_polling_interval — 8-битовое поле, указывает минимальный интервал в часах между запро
сами приемника на соединение с интернет-сервером. Значение ноль означает, что минимальный ин
тервал не используется, приемник должен выбирать значение, установленное у него по умолчанию.
Примеры
1 Если min_polling_interval равен 24. приемник должен ожидать минимум 24 ч между попытками
подключения.
2 Если min_polling_interval равен 255 (максимальное значение), приемник должен ожидать минимум
10 дней и 15 ч между попытками подключения.
3 Если min_polling_interval равен 24 и max_holdoff_time равно 240. приемник будет ожидать до 4 ч
перед первым подключением к серверу. Если приемник не сможет загрузить обновление с первой по
пытки, он должен будет ожидать от 24 до 28 ч до повторной попытки подключения к серверу.
Соотношение max_holdoff_time и min_pollingJnterval показано на рисунке 4.
ssu_uri_descriptcr()
max hoWoff time
min_polling_intervalmin_polling_intervral
max hoidoff time
А
Y
Временное окно
первой попытки
v
X
У
Временное окно
второй попытки
Первая попытка
обновления
Вторая попытка
обновления
Рисунок 4 — Соотношение max_holdoff_time и min_polling_intervai
-uri_char— 8-битовое поле. Строка унифицированного идентификатора ресурса (Uniform Resource
Identifier: URI) формируется из набора таких полей.
8.6 Дескрипторы карусели данных системы обновления программного обеспечения
8.6.1 Кодирование дескрипторов
8.6.1.1 Дескриптор subgroup_association_descriptor
Синтаксис дескриптора subgroup_association_descriptor приведен в таблице 39.
27