если параметр идентификатора старой активности равен параметру идентификатора активности, прерванной в течение дан- ного соединения уровня представления, то МОК восстанавливается равным МОК в тот момент времени, который был указан с помощью значения параметра порядкового номера точки синхронизации в услуге S-SYNC-MINOR или S-SYNC-MAJOR внутри данной активности;
если значение параметра порядкового номера точки синхронизации не равно значению, заданному внутри данной активности в этом соединении уровня представления, то МОК не изменяется.
При завершении этой процедуры любая ранее вызванная услуга S-SYNC-MINOR или S-SYNC-MAJOR, задающая большие порядковые номера точки синхронизации, не учитывается при оценке последующих процедур P-RESYNCHRONIZE и P-ACTIVITY-RESUME.
Примечание. Когда выбран функциональный блок восстановления контекста, использование этой неподтверждаемой услуги без защиты от воздействия услуг P-DATA или P-TYPED-DATA может привести к выдаче сервисного примитива Р-Р-ABORT из-за неприемлемых пользовательских данных, Возникновение этой ситуации можно предотвратить с помощью строгого разделения данных, передаваемых вне активности, от данных, передаваемых внутри активности.
Услуга P-ACTIVITY-INTERRUPT
Эта услуга обеспечивает УП-пользователям средство доступа к сеансовой услуге S-ACTIVITY-INTERRUPT, как описано в стандарте ИСО 8326. Эта услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги прекращает соединение.
Структура
Структура компонентов сервисных примитивов приведена в табл. 12. . ■
Имя параметра |
Запрос |
Индикация |
Ответ |
Подтверждение |
Причина |
S |
S- |
|
|
Таблица 12
Услуга P-ACTIVITY-INTERRUPT
Обозначения:
S — параметр, запрашиваемый сеансовым сервисным примитивом, обеспечивающим данную услугу (ИСО 8326);
пробел — отсутствие параметра.
Причина.
Посредством этого параметра УП-пользователю предоставляется доступ к параметру причины прерывания активности сеансовой услуги, как описано в стандарте ИСО 8326.
Процедуру прерывания активности
Если функциональный блок восстановления контекста не выбран, то над МОК никаких действий не производится.
Если выбран функциональный блок восстановления контекста, то данное МОК приравнивается МОК между активностями при выдаче сервисных примитивов ответа и подтверждения для этой услуги.
Любой сервисный примитив P-ACTIVITY-INTER- RUPT, выданный вне активности, не должен оказывать влияния на данное МОК-
Услуга P-ACTIVITY-DISCARD
Эта услуга обеспечивает УП-пользователю средство доступа к сеансовой услуге S-ACT1VITY-DISCARD, как описано в стандарте ИСО 8326. ^та услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги прекращает соединение.
Структура компонентов сервисных примитивов приведена в табл. 13.
Таблица 1&
Услуга P-ACTIVITY-DISCARD
Имя параметра |
Запрос |
Индикация |
Ответ |
Подтверждение |
Причина |
S |
S |
|
|
Обозначения:
S —параметр, запрашиваемый сеансовым сервисным обеспечивающим данную услугу (ИСО 8326);
пробел — отсутствие параметра.
примитивом,.
10.12.1.1. Причина.
Посредством этого параметра УП-пользователю предоставляется доступ к параметру причины сеансовой услуги уничтожения активности, как описано в стандарте ИСО 8326.
Процедура уничтожения активности
Если функциональный блок восстановления контекста не выбран, то над МОК никаких действий не производится.
Если выбран функциональный блок восстановления контекста, то данное МОК приравнивается МОК между активностями при выдаче сервисных примитивов ответа и подтверждения: для этой услуги.
Услуга P-ACTIVITY-END
Эта услуга обеспечивает УП-пользователю средство доступа к сеансовой услуге S-ACTIVITY-END, как описано в стандарте ИСО 8326. Эта услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги не прекращает соединение.
Структура
Структура компонентов сервисных_ примитивов приведена в табл. 14.
Таблица 14
Услуга P-ACTIVITY-END
Имя параметра |
Запрос |
Индикация |
Ответ |
Подтверждение |
Порядковый номер точки синхронизации Пользовательские данные |
S и |
S С( = ) |
и |
С(=) |
Обозначения:
U — наличие параметра по выбору пользователя;
С — условное наличие параметра;
S —параметр, запрашиваемый сеансовым сервисным примитивом, обеспечивающим данную услугу (ИСО 8326);
/ = ) —указывает, что значение параметра берется из соседнего левого столбца;
пробел — отсутствие параметра.
Порядковый номер точки синхронизации.
Посредством этого параметра УП-пользователю предоставляется доступ к параметру порядкового номера точки синхронизации сеансовой услуги окончания активности, как описано в стандарте ИСО 8326.
Пользовательские данные.
Значения представляемых данных (включая любые вставляемые значения представляемых данных) в этом параметре передаются между УП-пользователями в соответствии с правилами п. 10.1; интерпретация этих данных находится в ведении прикладного уровня. Услуги уровня представления не изменяют смысловые значения этих данных.
Процедура окончания активности
УП-поставщик переносит параметры, определяемые в сеансе, между УП-пользователями таким образом, как установлено в стандарте ИСО 8326.
Если функциональный блок восстановления контекста не выбран, то над МОК никаких действий не производится.
Если выбран функциональный блок восстановления контекста, то данное МОК приравнивается МОК между активностями при выдаче сервисных примитивов ответа и подтверждения для этой услуги.
Услуга Р-С APABILITY-DATA
Эта услуга обеспечивает УП-пользователю средство доступа к сеансовой услуге S-CAPABILITY-DATA, как описано в стандарте И СО 8326. Эта услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги не прекращает соединение.
Структура
Структура компонентов сервисных примитивов приведена' в табл. 15.
Таблица 15
Услуга P-CAPABILITY-DATA
Имя параметра |
Запрос |
Индикация |
Ответ |
Подтверждение |
Пользовательские данные |
и |
С( = ) |
и |
С(=) |
Обозначения:
U — наличие параметра по выбору пользователя;
С — условное наличие параметра;
( = )—указывает, что значение параметра берется из соседнего левого столбца.
Пользовательские данные.
Значения представляемых данных (включая любые вставляемые значения представляемых данных) в этом параметре передаются между УП-пользователями в соответствии с правилами п. 10.1; интерпретация этих данных находится в ведении прикладного уровня. Услуги уровня представления не изменяют смысловые значения этих данных.
Услуга P-CONTROL-GI VE
Эта услуга обеспечивает СП-пользователю средство доступа к сеансовой услуге S-CONTROL-GIVE, как описано в стандарте ИСО 8326. Эта услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги не прекращает соединение.
Структура
Эта услуга не имеет параметров.
У с л у г а Р-Т О К Е N-G IV Е
Эта услуга обеспечивает УП-пользователю средство доступа к сеансовой услуге S-TOKEN-GIVE, как описано в стандарте ИСО 8326. Эта услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги не прекращает соединение.
Структура
Структура компонентов сервисных примитивов приведена в табл. 16.
Имя параметра |
Запрос |
Индикация |
Полномочия |
S |
S |
Таблица 16
Услуга P-TOKEN-GIVE
Обозначение: S — параметр, запрашиваемый сеансовым сервисным примитивом, обеспечивающим данную услугу (ИСО 8326).
Полномочия.
Этот параметр соответствует параметру полномочий сеансовой услуги (см. стандарт ИСО 8326).
Услуга Р-ТО KEN-P LEASE
Эта услуга обеспечивает УП-пользователю средство доступа к сеансовой услуге S-TOKEN-PLEASE, как описано в стандарте ИСО 8326. Эта услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги не прекращает соединение.
Структура
Структура компонентов сервисных примитивов ■ приведена в табл. 17.
Имя параметра |
Запрос |
Индикация |
Полномочия |
S |
S |
Пользовательские данные |
и ' |
С( = ) |
Таблица 17
Услуга P-TOKEN-PLEASE
Обозначения:
U — наличие параметра по выбору пользователя;
С — условное наличие параметра;
S — параметр, запрашиваемый сеансовым сервисным примитивом, обеспечивающим данную услугу (ИСО 8326) ;
(=) — указывает, что значение параметра берется из соседнего левого столбца.
Полномочия.
Этот параметр соответствует параметру полномочий сеансовой услуги (см. стандарт ИСО 8326).
Пользовательские данные.
Значения представляемых данных (включая любые вставляемые значения представляемых данных) в этом параметре ’ пе;- редаются между УП-пользователями в соответствии с правилами п. 10.1; интерпретация этих данных находится в ведении приклад- ного уровня. Услуги уровня представления не изменяют смысловые значения этих данных.
Услуга P-U-E XCEPTION-REPORT
Эта услуга обеспечивает УП-пользователю средство доступа к сеансовой услуге S-U-EXCEPTION-REPORT, как описано в стандарте ИСО 8326. Эта услуга выполняет действие, которое может оказаться несогласованным по отношению к предшествующим вызовам услуг. Вызов этой услуги прекращает соединение.
Структура
Структура компонентов сервисных примитивов приведена в табл. 18.
Таблица 18
Услуга РU-EXCEPTION-REPORT
Имя параметра |
Запрос |
Индикация |
Причина |
S |
S |
Пользовательские данные |
и |
С( = ) |
Обозначения:
U —наличие параметра по выбору пользователя;
С — условное наличие параметра;
S. —параметр, запрашиваемый сеансовым сервисным примитивом, обеспечивающим данную услугу (ИСО 8326);
( = )—указывает, что значение параметра берется из соседнего левого столбца.
Причина.
Этот параметр соответствует параметру причины сеансовой услуги (см. стандарт ИСО 8326).
Пользовательские данные.
Значения представляемых данных (включая любые вставляемые значения представляемых данных) в этом параметре передаются между УП-пользователями в соответствии с правилами п. 10.1; интерпретация этих данных находится в ведении прикладного уровня. Услуги уровня представления не изменяют смысловые значения этих данных.
Услуга P-P-EXCEPTION-REPORT
Эта услуга обеспечивает УП-пользователю средство доступа к сеансовой услуге S-U-EXCEPTION-REPORT, как описано в стандарте ИСО 8326. Эта услуга прекращает соединение.
Структура
Структура компонентов сервисных примитивов приведена в табл. 19.
Причина.
Этот параметр соответствует параметру причины сеансовой услуги (см. стандарт ИСО 8326).
Таблица 19
Услуга P-P-EXCEPT1ON-REPORT
Имя параметра |
Индикация |
Причина |
S |
Обозначение: S — параметр, запрашиваемый сеансовым сервисным примитивом, обеспечивающим данную услугу (ИСО 8326).