ГОСТ Р 59804—2021
alignment_indicator— 1-битовое поле, указывает на необходимость выравнивания потоков бай
тов поля datagram_section и байтов транспортного потока. Размер выравнивания осуществляется в
соответствии с таблицей 8;
Таблица 8 — Кодирование alignment_indicator
ЗначениеРазмер выравнивания в битах
0
8 (по умолчанию)
132
reserved — 3-битовое поле содержит значение 111;
max_sections_per_datagram — 8-битовое поле указывает максимальное количество секций, ко
торые могут использоваться для переноса одного блока дейтаграммы.
6.2.3 Тип потока в службе вещания многопротокольной инкапсуляции
Тип потока в службе вещания при многопротокольной инкапсуляции указывается в секции струк
туры программы этой службы установкой значения типа этого потока OxOD или значения, определяе
мого пользователем.
7 Таблица уведомлений IP/MAC для многопротокольной инкапсуляции
7.1 Связь многопротокольной инкапсуляции с DVB
В сетях вещания DVB МАС-адрес позволяет уникально идентифицировать каждый приемник сети
и доставлять данные конкретному приемнику. Таким образом, МАС-адреса формируют основу сетей на
канальном уровне модели OSI, которую используют протоколы более высокого (сетевого) уровня. Для
преобразования МАС-адресов в адреса сетевого уровня и обратно применяют специальные протоколы
(например, ARP и RARP в сетях IPv4 и NDP в сетях IPv6). В данном случае функции спецпротокола вы
полняет таблица уведомлений.
Использование таблицы уведомлений IP/MAC для многопротокольной инкапсуляции является оп
циональным.
7.2 Принципы использования таблицы уведомлений IP/MAC
7.2.1 Общие положения
Платформа IP/MAC является набором потоков IP/MAC и/или приемников. Платформа IP/MAC
представляет собой согласованное (без конфликтов адресов) пространство IP/MAC-адресов. Плат
форма IP/MAC может включать несколько транспортных потоков в одной или нескольких сетях DVB.
Несколько платформ IP/MAC могут сосуществовать в одном транспортном потоке. Платформа IP/MAC
идентифицируется своим идентификатором platform_id.
Поток IP/MAC является потоком данных, включающим в себя заголовок адреса, содержащий IP
и/или МАС-адрес. Поток инкапсулируется в мультиплекс транспортного потока MPEG-2. Примером мо
жет быть многоадресный поток IP, передаваемый в секциях МРЕ.
Идентификатор platform_id однозначно определяет платформу IP. После того, как приемник вы
брал платформу IP/MAC или он был назначен этой платформе, все IP/MAC-адреса становятся уникаль
ными. В пределах конкретной платформы IP/MAC конфликт адресов не допускается. Идентификатор
platform_id назначается в офисе DVB Project. Настоящий стандарт не допускает пользователю исполь
зование идентификатора platform_id другими способами.
7.2.2 Область применения таблицы уведомлений IP/MAC
Обработка информации о потоках IP/MAC в сетях DVB должна выполняться при использовании
INT IP/MAC, которая формируется для переноса информации о локации потоков IP/MAC в сетях DVB.
Функции, выполняемые INT, могут расширяться для выполнения дополнительных требований в обла
сти IP/MAC DVB.
Доступ к INT в различных сетевых конфигурациях обеспечивается через дескрипторы сцепления
(linkage), расположенные в таблице сетевой информации (Network Information Table; NIT), или через
таблицу объединения букета программ (Bouquet Association Table; ВАТ) в уведомлении IP/MAC. Уве
домление IP/MAC при использовании таблиц NIT/BAT может размещаться в нескольких транспортных
потоках сети вещания. Уведомление IP/MAC размещается на дополнительном уровне обращения через
дескриптор сцепления в NIT. Эта последняя схема применима в основном для очень больших сетей.
11