ГОСТ Р 56844—2015/ISO/IEEE 11073-20101:2004
2
ERROR::- INTEGER <
noSuchObJecvC-ass :u|.
noSuchot)Jec;ln3tance{l!.
доедгвЬеп-еД’.З;
,
noSuehA:vribu*.ess:,
inva.-dA*.trlbuteVa.ueib},
getListEriors^i,
Belt-siErroj:8i,
noSuehAccloriS’Ji,
piocesslngFai.ureilu!,
dup..cateManagedObjectInstance ill),
noSuchEA’fn’.Typei131,
noSucftAxдомтС;141,
.nva.ldArgucrrf»ntVa.a*»Sib),
-nva.-dScope!16!,- см. смоску*-
-nva-idObjeotinsiance !l’/;,
л-SSingAMi-buceVa-ueilH),
c.asslnetancaC.oni.ictdV!,
■j,.
stypedOpe:av-on121,’,
noSасыnvokeld:2),
) 0..6bb3S,’
EHD
Указанные ниже определения используются для различных полей-идентификаторов в сообщении:
InvokeIDType*ШТ Die
OPERATION ::^1ЫТ-ГД6
•• обычно INTEGER
- обычно CHOICE UNT.-0I3)
ERROR::- IN T D ie
E.2.1.1 Отличия от ROSE ИCOMЭК
Данные определения в настоящем стандарте имеют следующие отличия от ИСО/МЭК 9072-2:
- Invoke APDU: поле Invoke APDU в ИСО/МЭК 9072-2 содержит дополнительное поле связанного идентифи
катора, которое используется для механизма связанного ответа. Для элемента CMISE (и CMISE*) данный меха
низм используется только, если во время ассоциации выбирается функциональный блок множественного ответа
(не обязательная опция) (см. 7.2.3. а определения попей ассоциации пользователя MDSE в ИСО/МЭК 9595).
- Правила кодирования языка MDDL не допускают применение дополнительных элементов. Поэтому был
определен дополнительный (нестандартный) связанный вызов блока APDU:
- Result APDU: SEQUNECE (последовательность), которая содержит значение операции и поле результата,
не являются дополнительными в настоящем стандарте. CMIP требует наличия этих полей в своих сообщениях-от
ветах;
- Reject APDU: по сравнению со стандартным элементом ROSE Reject APDU в настоящем стандарте более
простой. Его структура такая же. как и у других блоков APDU.
Значения задачи отображаются в виде одиночного целочисленного значения вместо выбора, который позво
ляет установить разделение между проблемными областями;
- Linked invokeAPDU; Linked invokeAPDU используется, когда ответ на вызов операции приводит к образова
нию множественных сообщений-ответов. ИСО/МЭК ROSE использует нормальный invoke APDU со связанным по
лем идентификатора, установленным вместо этого специального блока APDU. Другими словами ИСО/МЭК
ROSE не требует Linked invoke APDU.
Однако правила кодированияASN.1. применяемые в языке MDDL. не поддерживаютдополнительные струк
турные элементы, так как они требуют дополнительной информации о тегировании, что увеличивает затраты на
лексический разбор и размер сообщения. Поэтому в случае необходимости добавляют данный специальный блок
APDU. который содержит связанный идентификатор;
- InvokelDType. OPERATION. ERROR, данные типы отображаются на ограниченные целые типы (вместо ото
бражения на неограниченный целый тип для идентификатора вызова или на выбор между идентификатором обь-
екта и неограниченным целым типом для других типов).
Таким образом, основным отличием от стандартного протокола ROSE является наличие необязательных
элементов, которые либо присутствуют либо отсутствуют в определении ROSE*, в зависимости от того, использу
ются или не используются они протоколом CMIP*. Определение операции (operation) и ошибки (елог) упрощены
согласно способу их использования протоколом CMIP*. Определен новый блок данных APDU для взаимодействия со
связанными ответами.
’) Scope (область применения) — это диапазон обьектов. к которым применяется операция, например, еди
ничный объект или набор объектов, содержащийся в единичном объекте. О дополнительных технических характе
ристиках см. Е.2.2.
46