ГОСТ Р 56950—2016
Окончание таблицы 14
Синтаксис
Количество битов
Мнемоника
length_field ()
LTS_id
8
uimsbf
ca_pmtjist_management
8uimsbf
programnumber
16uimsbf
reserved
3bslbf
PMTJPID
13uimsbf
reserved
2bslbf
version_number
5uimsbf
current_next_indicator
1bslbf
reserved
4bslbf
programjnfojength
12uimsbf
if (programjnfojength != 0) {
ca_pmt_cmdjd
Г
at program level 7
for (i = 0; i <n; i++) {
ca_descriptor()/* CA descriptor at programme level V
}
8uimsbf
}
for (i = 0; i < n; i++) {
streamjype
8uimsbf
reserved
3bslbf
elementaryJ^D /* elementary stream PID V
13uimsbf
reserved
4bslbf
esjnfojength
if (esjnfojength !=0) {
12uimsbf
ca_pmt_cmdjd
Г
at ES level V
for (i =0; i <n; i++){
8uimsbf
ca descriptor () /* CA descriptor at elementary stream
level */
}
}
}
}
Семантика полей APDU ca_pmt:
- LTS_ld: поле 8 битов содержит идентификатор локального TS:
- ca_pmt_list_management: поле 8 битов в режиме одиночного потока указывает, что пользова
тель выбрал одну программу (состоит из одного или нескольких ES) или несколько программ. В много
поточном режиме каждая программа должна соответствовать отдельному локальному TS. в этом случае
25