ГОСТ Р 59808—2021
Окончание таблицы 36
СинтаксисКоличество битовФорматЗначение по умолчанию
}
private_data_specifier32uimsbf
8.5.2.14 Дескриптор enhanced_message_descriptor
Синтаксис дескриптора enhanced_message_descriptor приведем в таблице 37.
Т а б л и ц а 37 — Синтаксис дескриптора enhanced_message_descriptor
Синтаксис
Количество битов
ФорматЗначение no умолчанию
enhanced_message_descriptor () {
8
8
4
4
24
3
5
uimsbfOxOC
uimsbf
uimsbf
uimsbf
bslbf
bslbf
uimsbf
descriptor_tag
descriptorJenglh
descnptor_number
!ast_descriptor_number
ISO_639_language_code
reserved_for_future_use 3 bslbf
messagejndex
for (i=0; i<N; i++) {
text_char
}
}
8
uimsbf
Семантика дескриптора enhanced_message_descriptor:
- descriptor_number — 4-битовое поле, устанавливает номер дескриптора. Он используется для
связывания информации с общей комбинацией полей ISO_639_language_code и messagejndex. кото
рая может быть разделена на несколько дескрипторов enhanced_message_descriptor. Номер дескрип
тора первого дескриптора message_descriptor связанного набора дескрипторов message_descriptor
должен быть равен нулю. Номер дескриптора должен увеличиваться на единицу с каждым дополни
тельным дескриптором enhanced_message_descriptor;
- last_descriptof_number — 4-битовое поле, указывает номер последнего дескриптора enhanced.,
message_descriptor (то есть дескриптора с наивысшим значением descriptor_number) в связанном на
боре дескрипторов:
- ISO_639_lar>guage_code — 24-битовое поле, содержит три символа кода языка (см. (2]). на ко
тором идут следующие текстовые поля. Могут использоваться как (2) (код) В. так и [2] (код Т). Каждый
символ кодируется в 8 бит и вставляется по порядку в 24-битовое поле (см. [3]).
Пример — Французский язык имеет 3-символьный код кfre». который кодируется как л0110 0110
0111 0010 0110 0101»;
- text_char — 8-битовое поле. Текстовое сообщение формируется из набора таких полей.
8.5.2.15 Дескриптор ssu_uri_descriptor
Синтаксис дескриптора ssu_uri_descriptor приведен в таблице 38.
Таблица 38 — Синтаксис дескриптора ssu_uri_descriptor
Синтаксис
Количество битов
ФорматЗначение no умолчанию
8
uimsbf0x00
ssu_uri_descriptor () {
descriptorjag
descriptorJength
8
uimsbf
8uimsbf
max_holdoff_time 8 uimsbf
min_pollingJnterval
8uimsbf
26