32
Если число свободных байтов транспортного пакета не позволяет разместить и идентифицировать очередную секцию СИ, то свободные байты текущего пакета заполняются значением 0xFF, а непоместив- шаяся секция загружается в следующий пакет с тем же ИТП, но с нулевым значением УНС (секция размещается сразу за указателем УНС).
Настоящим стандартом рекомендуется:
- Использовать для передачи СИ транспортные пакеты без поля адаптации и с нулевым значением поля УНС.
- Выбирать длину секций СИ таким образом, чтобы количество транспортных пакетов, необходимых для передачи каждого объекта служебной информации (ТВП, ТОП, ТСП и т. п.), было минимальным.
Пример рациональной компоновки транспортного пакета со служебной информацией приведен на рисунке 15.
- Таблица взаимосвязи программ — ТВП (Program Association Table — PAT)
Таблица взаимосвязи программ содержит сведения обо всех телевизионных программах, передаваемых в составе транспортного потока. Каждой из этих программ присваивается индивидуальный номер (от 0х0001 до 0хFFFF) и ставится в соответствие своя таблица состава программы (ТСП). Данные, образующие ТВП (PAT), группируются в секции, которые передаются в транспортных пакетах с ИТП, равным 0х0000. Максимальное количество секций ТВП — 255. Для описания каждой программы отводится четырехбайтовая строка ТВП (PAT), устанавливающая взаимно однозначное соответствие между номером программы и идентификатором транспортных пакетов, которые применяются для передачи ТСП, сопоставленной программе с этим номером.
Номер программы 0х0000 зарезервирован для указания на идентификатор 0x0010 транспортных пакетов, предназначенных для доставки таблицы сетевой информации (ТСИ), в которую включаются сведения о сетях передачи транспортного потока, частотах каналов, характеристиках модуляции сигналов и т. п.
Структура транспортного пакета, содержащего секцию ТВП (PAT), показана на рисунке 16.
Длина секции указывает число последующих информативных байтов секции, включая контрольную сумму. Максимальное количество программ, сведения о которых могут быть скомпонованы в одну секцию ТВП (PAT) и помещены в один транспортный пакет, равно 42.
Идентификатор транспортного потока используется в случае слияния нескольких многопрограммных транспортных потоков в единый мультиплексированный поток. Наличие такого идентификатора в заголовке секции ТВП (PAT) позволяет определить, к какому из многопрограммных транспортных потоков относится та или иная таблица взаимосвязи программ.
Номер версии ТВП (PAT) увеличивается на единицу, если вещатель вводит изменения в состав программ, а индикатор достоверности сброшен (передаваемая информация еще недостоверна).