ГОСТ Р 56950—2016
Семантика полей APDU FileSystemOffer:
- FileSystemOffer_tag. поле 24 бита содержит значение тега, которое должно быть 0x9F940O:
- Iength_field: поле 8 битов содержит длину полезной нагрузки APDU в формате BER ASN.1.
определенном в [2] (8.3.1);
- DomainldontifierLength: поле 8 битов определяет количество байтов в поле Domainldentifier;
- Domainldentifier; поле 8 битов содержит информацию, необходимую Хосту для идентификации
системы файлов, представленной CICAM. Domainldentifier может быть идентичным AppDomainldentifier.
который используется приложением ресурса MMI. Поле Domainldentifier не имеет определенного фор
мата. Значение его байтов определяется промежуточным ПО и настоящим стандартом не определяет ся.
Примерами возможного содержания поля Domainldentifier являются следующие;
- URL-адрес, который может быть использован для идентификации системы файлов, которая
принадлежит организации, управляющей системой файлов, например;
«www.operator.com/cifilesystem»
API может использовать это значение в качестве прекурсора адреса URL или путей доступа к файлам,
предлагаемым ОСАМ через этот ресурс.
- UUID должно быть в соответствии с [15]. например: «urn:uuid:f81d4fae-7dec-11d0-a765-
00a0c91e6bf6»;
- идентификатор, зарегистрированный в DVB.
9.3 APDU FileSystemAck подтверждения поддержки
APDU FileSystemAck должен быть направлен Хостом в ответ на APDU FileSystemOffer для под
тверждения поддержки Хостом предлагаемого домена приложения.
Синтаксис APDU FileSystemAck показан в таблице 71.
Т а б л и ц а 71 — Синтаксис APDU FileSystemAck
Синтаксис
Количество битов
Мнемоника
FileSystemAck() (
FilesystemAck_tag
24
uimsbf
length_field()
AckCode
8
bslbf
)
Семантика полей APDU CICAM_player_update_reply:
- FileSystemAck_tag: поле 24 бита содержит значение тега, которое должно быть 0x9F9401;
- Iength_field: длина поля полезной нагрузки определяется как формат BER ASN.1 в соответствии
с [2] (8.3.1);
- AckCode: поле 8 битов содержит ответ на APDU FileSystemOffer.
Значения кода Аск представлены в таблице 72.
Т а б л и ц а 72 — Значения кода Аск
AckC obe
Значение кода
0x00
Зарезервировано
0x01
Хост поддерживает среду приложений
0x02
Хост не поддерживает среду приложений
0x03 до OxFF
Зарезервировано
9.4 APDU FileRoquest запроса файла
APDU FileRequest копируется из ресурса приложения MMI v2. он полностью описан в [1] (14.5.1).
Он позволяет Хосту поддерживать кэширование файлов и обнаруживать типы запросов, поддержива
емых CICAM (файл, данные).
73