Статус документа
Статус документа

ГОСТ Р 56950-2016 Телевидение вещательное цифровое. Расширенная спецификация общего интерфейса в системах ограничения доступа CI Plus™. Основные параметры

     6.4 Ресурсы для обработки нескольких потоков

6.4.1 Общие замечания

Ресурсы обработки нескольких потоков являются модифицированными видами следующих ресурсов управления контентом:

- управления Хостом;

- поддержки системы условного доступа;

- MMI;

- приложения MMI.

Ресурсы обработки нескольких потоков специфицированы в 6.4.2 настоящего стандарта.

Перечень идентификаторов типов данных многопоточной функциональности должен быть в соответствии с приложением Б.

6.4.2 Многопоточный ресурс

6.4.2.1 Общие замечания

Многопоточный ресурс содержит APDU, показывающие возможности для CICAM, связанные с многопоточностью, и APDU для управления выбором PID в локальном TS. Ресурс многопоточности реализуют Хосты и CICAM. Параметры APDU многопоточного ресурса должны быть в соответствии с таблицей 2.

6.4.2.2 APDU от CICAM к Хосту о возможностях работы CICAM в многопоточном режиме

При открытом сеансе многопоточного ресурса CICAM должен направить Хосту APDU CICAM_multistream_capability с сообщением о максимальном количестве TS и ES, которые CICAM способен дескремблировать одновременно.

Учитывая возможности CICAM, Хост должен ограничить количество локальных TS, которые он одновременно мультиплексирует, и количество ES, которые запрашивает CICAM для дескремблирования.

Синтаксис APDU CICAM_multistream_capability должен быть в соответствии с таблицей 3.


Таблица 2 - Параметры APDU многопоточного ресурса

Многопоточный ресурс

Объект приложения

Направление передачи

Идентификатор ресурса

Класс

Тип

Версия

Teг APDU

Значение тега

Хост

CICAM

00 90 00 41

144

1

1

CICAM_multistream_capability

9F 92 00


PID_select_req

9F 92 01


PID_select_reply

9F 92 02




Таблица 3 - Синтаксис APDU CICAM_multistream_capability

Синтаксис

Количество битов

Мнемоника

CICAM_multistream_capability () {

CICAM_multistream_capability_tag

24

uimsbf

length_field ()

max_local_TS

8

uimsbf

max_descramblers

16

uimsbf

}


Семантика полей APDU CICAM_multistream_capability:

- CICAM_multistream_capability_tag: поле 24 бита является тегом со значением 0x9F9200;

- length_field: поле указывает значение длины полезной нагрузки APDU в формате BER ASN.1 в соответствии с [2] (8.3.1);

- max_local_TS: поле 8 битов указывает максимальное количество локальных TS, которые CICAM может получить одновременно;

- max_descramblers: поле 16 битов указывает общее количество дескремблеров, которые CICAM может предоставить одновременно для всех локальных TS.