ГОСТ Р 59808—2021
- original_network_id — поле длиной 16 бит, дает метку, показывающую идентификатор сети
networkjd исходной системы доставки ВАТ СОПО или NIT:
- service_id — поле длиной 16 бит, которое неимеет значения и должно быть установленов 0x0000;
- Iinkage_type — поле длиной 8 бит, указывает тип связей идолжно быть установлено в ОхОА:
- table_type — поле длиной 8 бит. содержит флаг, указывающий либо на ВАТ СОПО. либо на NIT.
Оно должно быть закодировано в соответствии с таблицей 3.
Т а б л и ц а 3 — Кодирование поля table_type
table_type
Значение
0x00
Не определено
0x01
0x02
0x03...OxFF
NIT
ВАТ
Зарезервировано
6 Сигнализация информации о составе программы
6.1 Общие правила функционирования
РМТ транспортного потока, несущего данные о СОПО. должна содержать дескриптор data_
broadcastjd с идентификатором широковещательной передачи данных ОхОООАдля указания элемен
тарного потока, используемого для службы СОПО.
Дескриптор следует использовать исключительно для размещения службы СОПО во всех следу
ющих случаях.
- дескриптор предоставляет точку входа в проприетарный поток;
- дескриптор предоставляет точку входа в стандартную двухслойную карусель данных без допол
нительной ссылки из таблицы;
- дескриптор предоставляет ссылку на UNT.
В данных случаях этот дескриптор должен присутствовать на «полустатической» основе, т. е.
идентификация оператора СОПО не должна удаляться из РМТ. если в настоящее время нет службы
СОПО. но ожидается, что она появится в ближайшем будущем.
Дескриптор может содержать определенные OUI (плюс байты селектора) и в этом случае список
OUI (плюс байты селектора) должен быть полным.
Специфический OUI со значением 0x00015А зарезервирован DVB. В рамках настоящего стан
дарта он используется для указания, что data_broadcast_id_descriptor не сигнализирует о каком-либо
конкретном OUI. В данном случае дополнительная информация о выборе должна переноситься либо в
карусели стандартных данных, либо в UNT, как указано в дескрипторе. Если используется OUI DVB,
только этот единственный OUI должен содержаться в цикле дескриптора data_broadcast_id. Чтобы по
зволить нескольким службам СОПО быть идентифицированными, в NIT или ВАТ СОПО может быть
несколько дескрипторов.
Если для каждого OUI (плюс соответствующие байты селектора) используется отдельная кару
сель стандартного обновления. data_broadcast_id_descriptor в РМТ должен содержать один OUI (плюс
байты селектора) для каждого компонента. Это позволяет поставщику уникально идентифицировать
потоки проприетарных (собственных) форматов и обеспечивает дополнительное удобство для прием
ника в процессе определения соответствующего элементарного потока в случае, если имеется только
один применимый вариант.
Дескриптор data_broadcast_id_descriptor для службы СОПО определяет один элементарный по
ток. Одна программа может включать в себя несколько элементарных потоков и. следовательно, мно
жество потоков (каруселей) обновления ПО, каждый из которых должен описываться его собственным
data_broadcast_id_descriptor. Поток СОПО также может переноситься как компонентдругой службы, что
может упростить управление сетью.
6.2 Определение байта селектора дескриптора идентификатора широковещательной
передачи данных для системы обновления программного обеспечения
Синтаксис и семантика полей СОПО;
- data_broadcast_id — для этого поля должно быть установлено значение ОхОООАдля указания
службы СОПО;
5