ГОСТ Р ИСО 9506-2-2014
Raapondw-
\Л»
1
| Responder kite | Ответчик не ачивироваи [
Переход:
1 -OniconfirmeaPDU(y)
/indication
Рисунок 4 — Неподтвержденная услуга с точки зрения устройства, предоставляющего услуги
6.3.2.2 Устройство, предоставляющее услуги
На рисунке 4 показан процесс прохождения неподтверждаемой MMS-услуги сточки зрения устрой
ства, предоставляющего эти услуги. Перед получением блока данных Unconfirmod-PDU считается, что
услуга находится в состоянии «ответчик не активирован». После получения примитива запроса для лю
бой вышеуказанной неподтверждаемой услуги. MMS-провайдер выдает примитив услуги отображения
(представляющий спецификацию конкретной запрашиваемой услуги, основанной на информации по
лученного блока Unconfirmod-PDU) и переходит из состояния «ответчик не активирован» в состояние
«ответчик не активирован» (в то же самое состояние!).
Для неподтвержденных MMS-услуг. MMS-пользователь может не выдавать какого-либо примити
ва ответа. Ниже показано, что отменить неподтвержденную MMS-услугу невозможно.
6.3.3 Услуга отмены
Услугаотмены (вэтомслучае, если это подтвержденная услуга) работает не так. как другие подтверж
даемые услуги. Если услуга отмены задействована, то механизм перехода в нужное состояние не работает. И
действительно, здесь оказывается поврежденным механизм перехода отменяемой услуги в требуемое
состояние. Запрос услуги отмены не может быть отменен повторным задействованием услуги отмены.
Идентификатор задействования, описанный в запросе услуги отмены, не может быть идентификатором по
вторного задействования услуги отмены, так какданная услуга работает только с теми услугами, где сделан
запрос подтверждаемой услуги ConfirmedServiceRequest (определение приведено в разделе 7).
В любой заданный момент времени и для любого заданного экземпляра запроса услуги в со
стоянии ожидания выполнения может находиться только одна услуга отмены. Задействование услуги
отмены не оказывает влияния на число запросов услуги, ожидающей выполнения в любой заданный
момент времени согласно услуге запуска. Запросы услуги отмены не учитываются при определении
факта достижения установленного предела.
Особенности работы услуги отмены описаны в предшествующих разделах настоящегодокумента:
это работа устройства, запрашивающего услуги, и устройства, предоставляющего услуги для подтверж
денных MMS-услуг.
6.4 Обработка условий ошибок
После получения некорректного блока данных PDU. MMS-провайдер выдает примитив услуги вы
браковки отображения MMS-пользователю, идентифицируя выявленную ошибку, а также отправляет
блок RejectPDU в систему, из которой был получен некорректный PDU.
В данном случае не должно происходить изменения состояния. Если некорректный блок данных
PDU является некорректным блоком RejectPDU. то RejectPDU не отсылается.
После получения блока отмены запроса Cancel-RoquestPDU. в котором делается попытка от
менить запрос неизвестной услуги (например, когда описанный идентификатор задействования не от
носится к ожидающей выполнения подтверждаемой услуге), MMS-провайдер отправляет блок данных
Cancol-ErrorPDU отправителю запроса отмены. В данном случае MMS-пользователь не уведомляется
об ошибочной попытке отмены.
П римечание 1 — Возможно возникновениеситуации. при которой блоки Cancel-RequestPDU, Confirmed-
ResponsePDU или Confirmed-ErrorPDU рассматриваемой отменяемой услуги выдаются одновременно двумя об
щающимися MMS-пользователями. Тогда одна сторона считает, что услуга выполнена, а другая сторона считает, что
услуга ожидает отмены. В данном случае запрос отмены срывается, и услуга выполняется в нормальном режиме.
14