ГОСТ Р 53531—2009
В таблице А. 15 представлены семантические определения полей секции таблицы РМТ.
Т а б л и ц а А. 15 — Семантические определения полей секции таблицы РМТ
Идентификаторы полейНазначение, выполняемые функции
1 table_id
8 бит: определяет таблицу, к которой принадлежит секция; секции РМТ соот
ветствует значение 0x02
2 section_syntax_indicator
1бит: секции РМТ соответствует значение 0x01
3 sectionjength
12бит: длина секции РМТ; определяет число байт секции, начинающихся сра зу
после поля sectionjength и включающей в себя CRC. первые два бита
должны быть «00»; величина этого поля не должна превышать 1021 (0x3FD)
4 programnumber
16 бит: определяет номер программы, к которой применим идентификатор
program_map_PID
5 version_number
5 бит: номер версии таблицы РМТ; фиксирует каждое изменение содержания
таблицы; определяется аналогично таблице
6 crrent_next_indicator
1 бит: определяет назначение секции — для применения «сейчас» или для
применения в будущем {«следующая»)
7 section_number
8 бит: всегда установлен в0x00
8 last_section_number
8 бит: всегда установлен в0x00
9 PCR_PID
13 бит: определяет PID пакетов ТП. который содержит эталонные метки вре
мени PCR программы, описываемой в поле program_number
10 programjnfojength
12 бит: первые два бита имеют значение 00; остальные 10 бит определяют
число байте» вдескрипторах программы, следующих непосредственноза этим
полем
11 N_loop_descriptors
Переменная длина: определяет дескрипторы в соответствии с ISO/IEC [2]
12 stream_type
8 бит: определяет тип элементарного потока со значением PID всоответствии
с ISO/IEC [2] (таблица 2—29)
13 elementary_PID
13 бит: определяет идентификатор PID транспортного потока, который несет
взаимосвязанный транспортный поток
14 ES_info_length
12 бит: первые два бита имеют значение 00; остальные 10 бит определяют
количество дескрипторов взаимосвязанного транспортного потока, следую
щего непосредственно за этим полем
15 NJoop, содержитполя
данных:
stream_type:
elementary_PID;
ESJnfoJength
8 бит: определяет тип элементарного потока или полезной нагрузки;
13 бит: определяет идентификатор PID транспортного потока, который несет
взаимосвязанный элементарный поток или полезную нагрузку;
12 бит: определяет число байтов дескриптора взаимосвязанного элементар
ного потока, следующего непосредственно за полем ESJnfoJength
16 CRC_3232 бита: поле кода циклической проверки, контролирует ошибки во всей сек
ции таблицы РМТ при использовании генераторного полинома х11+ х‘с+ х21+
+ X2’ +х’‘ +X12+х" +х,а+ X*+X’ +х’- +X2+ X2 +X+ 1
32