ГОСТ Р 59804—2021
7.5.3 Параметры идентификации и локации дескрипторов
Область применения INT IP/MAC включает в себя сигнализацию наличия потоков и сигнализацию
локации потоков IP/MAC в сетях DVB (action_type = 0x01).
Все потоки IP/MAC сети DVB может обрабатывать одна или несколько INT. На INT ссылается
data_broadcast_id_descriptor (data_broadcast_id = 0x000В) в цикле ES_info РМТ, где action_type в
IP/MAC_Notification_info_structure равен значению поля action_type в INT. Идентификатор platform_
id таблицы INT должен соответствовать полю platformjd, закодированному в одной из субтаблиц INT.
Для обеспечения возможности приемникам поиска необходимой субтаблицы INT, идентифика
тор платформы в субтаблице INT хэшируется с использованием простой функции XOR и включается как
часть table_id_extension (table_id_extension = platform_id_hash + action_type). Определение INT
включает объявления потока IP/MAC информацией о локации и других типов операций.
Для обеспечения выполнения других операций поле action_type формирует часть индекса субта
блицы в форме table_id_extension. Для выбора наиболее подходящего action_type используется поле
processing_order.
INT разделена на субтаблицы с использованием стандартного синтаксиса таблиц DVB. Субта
блицы могут быть образованы одной или несколькими секциями. Все субтаблицы с одним и тем же
идентификатором платформы, но с разными значениями action_type образуют логическую группу, ко
торой они передают всю информацию, относящуюся к приемникам, охватываемым соответствующим
идентификатором платформы.
Секция субтаблицы разделяется на два независимых цикла:
- первый цикл (platform_descriptor_loop) используется для описания платформы IP/MAC, свя
занной с platformjd;
- второй цикл связывает operational_descriptorJoop с target_descriptorJoop.
target_descriptorJoop содержит дескрипторы, которые используются для таргетинга. Если поле со
держит хотя бы один дескриптор, то приемник считается таргетированным. Если в поле дескрипторы от
сутствуют, то все приемники с соответствующим идентификаторами платформы должны быть загружены.
Цикл operation_descriptorJoop содержит дескрипторы, относящиеся к процессам локализации
или назначения. Дескрипторы в этом цикле имеют приоритет над дескрипторами в platform_descrip-
torjoop, если иное не указано в функциональном описании дескриптора. Цикл
operation_descrip-torjoop может быть пустым, что означает отсутствие необходимости в
дополнительных дескрипторах (помимо тех, что указаны в platform_descriptorJoop).
7.5.4 Параметры синтаксиса и семантики таблицы INT
Синтаксис IP/MAC_notification_section должен соответствовать таблице 14.
Таблица 14— Синтаксис IP/MAC_notification_section
СинтаксисКоличество битМнемоника
Значение no
умолчанию
IP/MAC_notification_section () {
tablejd
section_syntaxJndicator
reserved_forJuture_use
reserved
sectionjength
action_type
platformjdjiash
reserved
version_number
current_nextJndicator
section_number
last_section_number
platformjd
processing_order
8uimsbf0x4C
1 bslbf 1b
1 bslbf 1b
2 bslbf 11b
12uimsbf
8uimsbf
8uimsbf
2bslbf11b
5 uimsbf
1bslbf1b
8 uimsbf
8 uimsbf
24 uimsbf
8uimsbf0x00
16