ГОСТ Р 52591—2006
liaterM
4 Ы па1МЙЯЙШ
КшапмЛ
хнотиаж
ПОпМмаямагртМ
—патч—икюшшдм— дщжмкЛ
и фпу— ЦРИпвльжтяпя)
ip.-„
Укают»
М аши»
нсххм
"«яг
SS-
Ишшлп
TWlrffrl янттн
прртрвмэтэр-
щрдии1
шлагах)
н м п
tw m
пАгаМмОЛ
игрум
Я »
мЕ5ж)
ЛИЮПО0-
щ я и м
д -
а
ptrty}
в щ
Иаипль
W M Bipe-
ню
.
п
mr*pQ
.
гш ш
иаитпщш
РИГИ*
НМpip**
Пота1
*££[-
Hqjoartrd)
еситеа1 Вит
im tiw t
18am *2о тг м п40«v
Рисунок 3 — Структура пакетов транспортного потока в системе передачи данных пользоватепя в цифровом теле
визионном формате
5.3.3Семантическое определение полей на уровне пакета транспортного потока в системе
передачи данных пользователя в цифровом телевизионном формате
5.3.3.1 Сиихробайт (sync_byte) — фиксированное поле длиной 8 битов, имеющее значение
01000111 (0Х47).
5.3.3.2 Указатель ошибки пакета при транспортировании (transport_error_indicator) — флаг дли
ной 1бит. Установленный в 1. он указывает на то. что в соответствующем пакете транспортного потока
имеется покрайней мереодна неисправленнаяошибкавбитах. Этот бит может бытьустановлен в 1объ
ектами. внешними по отношению к транспортному уровню. Установленный в 1.этот бит недолжен быть
сброшен в 0. пока не будут исправлены значения битов, имеющих ошибки.
5.3.3.3 Указатель начала блока полезной нагрузки (payload_unit_start_indicator) — флаг длиной
1 бит.который имеет нормируемоезначениедля пакетовтранспортногопотока, переносящихблокидан
ных пользователя или сервисную информацию пользователя.
Когда полезная нагрузка пакета транспортного потока содержит блоки данных пользователя, то
payload_unit_start_indicator имеет следующий смысл:
1 — указывает на то, что полезная нагрузка этого пакета транспортного потока начинается с пер
вым байтом блока данных пользователя;
0 — указывает на то. что в этом пакете транспортного потока не может быть начала блока данных
пользователя.
Когда полезная нагрузкаэтогопакетатранспортного потокасодержитданныесервисной информа
ции пользователя. payload_unit_start_indicator имеет следующий смысл:
- если пакет транспортного потока содержит первый байт данных сервисной информации
пользователя, то значение payload_unit_start_indicator должно быть 1;
- если пакет транспортного потока не содержит первого байта данных сервисной информа
ции пользователя, то значение payload_unit_start_indicator должно быть 0.
5.3.3.4 Указатель приоритета транспортирования (transport_priority) — флаг длиной 1 бит. Уста
новленный в 1. он указывает нато. что связанныйс ним пакет имеет более высокий приоритет, чем дру
гие пакеты, имеющие тот же самый индикатор PID. но в которых transport_priority установлен в 0.
5.3.3.5 PID (Packet Identifier) — идентификаторпакета — поледлиной 13битов, указывающее тип
данных, содержащихся в полезной нагрузке пакета.
В случае, если полезной нагрузкой пакета транспортного потока являются данные сервисной
информации пользователя, значение PID — 0X1FFE.
В случае, если полезной нагрузкой пакета транспортного потока являются данные пользователя,
тозначение PID присваивается изполя свободных значений РЮдляданногосистемного транспортного
мультиплексора.
6