ГОСТ Р 55697-2013
6.3.2Таблица CAT может состоять из одной или нескольких секций с
синтаксисом, приведенным в таблице 6. Она может быть сегментирована и занимать
несколько секций.
Т а б л и ц а б
Синтаксис
Число битов
Мнемокод
CA_section() {
table Jd
8
uimsbf
1 bslbf
1 bslbf
2 bslbf
12 uimsbf
18 bslbf
5uimsbf
1 bslbf
8uimsbf
8uimsbf
section_syntax_lndicator
"0"
reserved
sectionjength
reserved
version_number
current_nextJndicator
section_number
last_section_number
for (i = 0; i < N; i++) {
descriptor)
\
i
CRC_32
32rpchof
}
6.3.3Семантические определения полей в секции условного доступа:
table id: идентификатор таблицы (см. таблицу 3).
section_syntax_indicator: индикатор синтаксиса секции - поле длиной 1 бит,
которое должно быть установлено равным "Г.
reserved:зарезервировано.
sectionjength: длина секции - поле длиной 12 бит, первые два бита которого
должны иметь значение "00". Оставшиеся 10 битов определяют количество байтов в
секции, которая начинается сразу же после поля sectionjength, включая поле CRC.
Значение в этом поле не должно превышать величины 1021 (0x3FD).
version_number: номер версии - поле длиной 5 бит представляет собой номер
версии полной таблицы условного доступа. Номер версии должен увеличиваться на
1 (по модулю 32) каждый раз, когда происходит изменение информации,
23