ГОСТ Р 53528—2009
Дескриптор вставки используется для выравнивания пакета данных до необходимой длины.
Дескриптор аппаратного обеспечения системы используется для идентификации спецификатора, модели
и версии устройства Пользователя по данным изготовителя.
Дескриптор программного обеспечения системы используется для идентификации спецификатора, моде
ли и версии системного программного обеспечения устройства Пользователя по данным изготовителя.
Ж. 1.4 Поле descriptorLength указывает полную длину дескриптора без учета полей descriptorType и
descriptorLength.
Ж. 1.5 Спецификатор состоит из полей specifierType и specifierData.
Спецификатор является глобально уникальным идентификатором организации, ответственной за опреде
ление семантики модели, полей версии и любых субдескрипторов. инкапсулированных в дескриптор.
Ж.1.5.1 Поле specifierType используется для определения поля формата specifierData. Значения поля
типа спецификатора specifierType указаны в таблице Ж.З.
Т а б л и ц а Ж.З — Значение поля типа спецификатора specifierType
Кодовое значение поля
specifierType
Описание спецификатора
0x00
Зарезервировано ISO/IEC [2]
0
x
01
IEEEOUI
0x02 — 0X7F
Зарезервировано ISO/IEC [2]
0x80 — OxFF
Определяется Пользователем
При использовании уникального идентификатора {OUI) специфицированного типа (specifierType)
Организации IEEE поле specifierData должно включать в себя трехбайтовое значение IEEE OUI в соответствии с
IEEE 18).
Формат поля specifierData представлен в таблице Ж.4.
Т а б л и ц а Ж.4 — Формат поля specifierData при использовании IEEE OUI
Синтаксис
Число байтов
3
speafierData() {
org
}
Ж. 1.5.2 Поле specifierData уникально идентифицирует организацию. Значение этого поля зависит от значе
ния поля specifierType.
Ж.1.6 Семантика поля model определена организацией, идентифицированной спецификатором. Исполь
зование этого поля позволяет различить модели, определенные организацией. Обозначение I’s указывает, что
этот дескриптор обращается ко всем моделям.
Ж. 1.7 Семантика поля version определена организацией, идентифицированной спецификатором. Исполь
зование этого поля позволяет различить версии модели, определенные организацией. Обозначение I’s указыва ет,
что этот дескриптор обращается ко всем версиям.
Ж. 1.8Попе subDescriptorCount указывает число субдескрипторов вдескрипторе. Субдескриптор содержит
дополнительные дескрипторы, семантика которых определена организацией, идентифицированной специфика
тором.
Ж. 1.9 Поле SubDescriptorType определяет тип субдескриптора. Семантика этого поля определена органи
зацией. идентифицированной спецификатором.
Ж.1.10 Поле SubDescriptorLength определяет полную длину всех полей additionallnformation. включенных
в субцескриптор.
74