ГОСТ Р ИСО 9506-2-2014
После получения блока данных Cancel-ErrorPDU, где механизм смены состояний (на который
производится ссылка идентификатором задействования отменяемой услуги) находится в состоянии
«запрашиваемое устройство не активировано». MMS-провайдер выдает примитив услуги отмены под
тверждения MMS-пользователю.
П римечание 2 — Данный случай имеет место, когда блок данных Confirmed-ResponsePDU (блок дан
ных Confirmed-ErrorPDU) отменяемой услуги считает корректным блок Cancel-RequestPDU данной услуги.
6.5 Услуга выбраковки и блок данных RejectPDU
Услугу выбраковки используют для уведомления MMS-польэователя об имеющихся ошибках про
токола. Работа настоящей услуги описана в ИСО 9506-1. раздел 7.
Прим ечание — Действия, предпринимаемые MMS-лользоеателем после получения примитива услуги
выбраковки отображения, имеют локальный характер. Важно отметить, что вследствие возможности выбраковки
запроса, ответа или ошибки, два общающихся MMS-пользователя могут по-разному понимать состояние объектов,
ожидающих транзакции (см. ИСО 9506-1, раздел 7). Услуга прерывания может использоваться в любой момент
MMS-пользователем для завершения пребывания в среде MMS-Environment и завершения прикладной ассоциа
ции.
7 Блоки данных протокола спецификации производственных сообщений
MMSPDU
Настоящий раздел описывает блоки данных PDU, используемые для обработки протокола MMS.
Отображение указанных PDU на услуги нижнего уровня описано в разделе 24. Отображение MMS-услуг
на указанные блоки данных PDU описано в разделах 8-23.
ISO-9506-MMS-1 { iso standard 9506 part(2) mms-abstract-syntax-version1(1)}
DEFINITIONS ::= BEGIN
EXPORTS AlternateAccoss.
AttachToEventCondition,
AttachToSemaphore.
ConfirmedServiceRequest,
Data.
EE-Stato,
FileName,
Identifier,
lntoger8,
Integer32,
MMSString,
MMS255String.
ObjectName,
TimeOfDay,
TypeSpecification.
Unsigned32,
Unsigned8.
VariableSpecifi cation;
IMPORTS ApplicationRoference,
Authentication-value FROM
MMS-Environment-1 { iso standard 9506 part(2) mms-environment-version1 (4)}
ObtainFile-Request,
ObtainFile-Response,
ObtainFile-Error,
FileOpen-Request.
FileOpen-Response,
FiloRead-Request,
FileRead-Response.
FileClose-Request,
FileClose-Response.
15