5.1 Модель сеансового уровня
ПАСн (см. примечание), находящийся на сеансовом уровне, взаимодействует с пользователем УСнУ через ПДУСн с помощью примитивов сеансового уровня в соответствии с тем, как это определено в ГОСТ Р ИСО 8326. Примитивы сеансового уровня могут приводить к обмену или быть результатом обмена протокольными блоками данных сеансового уровня между равноправными ПАСн, использующими для этой цели соединение транспортного уровня. Эти протокольные взаимодействия осуществляются через два ПДУТУ с помощью услуг транспортного уровня, как это определено в ГОСТ 34.960.
Оконечные пункты ССнУ идентифицируются в оконечных системах с помощью внутреннего, не зависящего от конкретной реализации механизма, так что пользователь УСнУ и ПАСн могут обращаться к каждому ССнУ.
Модель сеансового уровня показана на рисунке 2.
Рисунок 2 - Модель сеансового уровня
Примечание - Логический объект сеансового уровня содержит один или несколько ПАСн.
5.2 Услуги, предоставляемые сеансовым уровнем
Протокол, устанавливаемый в настоящем стандарте, обеспечивает УСнУ, определенные в ГОСТ Р ИСО 8326. Передача информации от пользователя УСнУ и обратно осуществляется с помощью примитивов УСнУ, перечисленных в таблице 1. В таблице 1 перечислены также ПБДСн, соответствующие каждому примитиву УСнУ.
Таблица 1 - Примитивы услуг сеансового уровня
Услуга | Примитив | Соответствующий ПБДСн |
Соединение сеансового уровня | Сн-СОЕДИНЕНИЕ запрос | ПБДСн СОЕДИНЕНИЕ |
Сн-СОЕДИНЕНИЕ индикация | То же | |
Сн-СОЕДИНЕНИЕ ответ | ПБДСн ПРИЕМ | |
(принятие) | ||
Сн-СОЕДИНЕНИЕ | То же | |
подтверждение (принятие) | ||
Сн-СОЕДИНЕНИЕ ответ | ПБДСн ОТКЛОНЕНИЕ | |
(отклонение) | ||
Сн-СОЕДИНЕНИЕ | То же | |
подтверждение (отклонение) | ||
Передача нормальных данных | Сн-ДАННЫЕ запрос | ПБДСн ПЕРЕДАЧА ДАННЫХ |
Сн-ДАННЫЕ индикация | То же | |
Передача срочных данных | Сн-СРОЧНЫЕ-ДАННЫЕ запрос | ПБДСн СРОЧНЫЕ ДАННЫЕ |
Сн-СРОЧНЫЕ-ДАННЫЕ подтверждение | То же | |
Передача служебных данных | Сн-СЛУЖЕБНЫЕ-ДАННЫЕ запрос | ПБДСн СЛУЖЕБНЫЕ ДАННЫЕ |
Сн-СЛУЖЕБНЫЕ-ДАННЫЕ индикация | То же | |
Обмен данными указания возможностей | Сн-ДАННЫЕ-УКАЗАНИЯ-ВОЗМОЖНОСТЕЙ запрос | ПБДСн ДАННЫЕ УКАЗАНИЯ ВОЗМОЖНОСТЕЙ |
Сн-ДАННЫЕ-УКАЗАНИЯ-ВОЗМОЖНОСТЕЙ индикация | То же | |
Сн-ДАННЫЕ-УКАЗАНИЯ-ВОЗМОЖНОСТЕЙ ответ | ПБДСн ПОДТВЕРЖДЕНИЕ ДАННЫХ УКАЗАНИЯ ВОЗМОЖНОСТЕЙ | |
Сн-ДАННЫЕ-УКАЗАНИЯ-ВОЗМОЖНОСТЕЙ подтверждение | То же | |
Предоставление полномочий | Сн-ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИЙ запрос | ПБДСн ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИЙ |
Сн-ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИЙ индикация | То же | |
Запрос полномочий | Сн-ЗАПРОС-ПОЛНОМОЧИЙ запрос | ПБДСн ЗАПРОС ПОЛНОМОЧИЙ |
Сн-ЗАПРОС-ПОЛНОМОЧИЙ индикация | То же | |
Передача управления | Сн-ПЕРЕДАЧА-УПРАВЛЕНИЯ запрос | ПБДСн ПОДТВЕРЖДЕНИЕ ПЕРЕДАЧИ ПОЛНОМОЧИЙ |
Сн-ПЕРЕДАЧА-УПРАВЛЕНИЯ индикация | То же | |
Младшая точка синхронизации | Сн-МЛАДШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ запрос | ПБДСн МЛАДШАЯ ТОЧКА СИНХРОНИЗАЦИИ |
Сн-МЛАДШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ индикация | То же | |
Сн-МЛАДШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ ответ | ПБДСн ПОДТВЕРЖДЕНИЕ МЛАДШЕЙ ТОЧКИ СИНХРОНИЗАЦИИ | |
Сн-МЛАДШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ подтверждение | То же | |
Старшая точка синхронизации | Сн-СТАРШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ запрос | ПБДСн СТАРШАЯ ТОЧКА СИНХРОНИЗАЦИИ |
Сн-СТАРШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ индикация | То же | |
Сн-СТАРШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ ответ | ПБДСн ПОДТВЕРЖДЕНИЕ СТАРШЕЙ ТОЧКИ СИНХРОНИЗАЦИИ | |
Сн-СТАРШАЯ-ТОЧКА-СИНХРОНИЗАЦИИ подтверждение | То же | |
Повторная синхронизация | Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос | ПБДСн ПОВТОРНАЯ СИНХРОНИЗАЦИЯ |
Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ индикация | То же | |
Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ ответ | ПБДСн ПОДТВЕРЖДЕНИЕ ПОВТОРНОЙ СИНХРОНИЗАЦИИ | |
Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ подтверждение | То же | |
Пс-особое сообщение | Сн-Пс-ОСОБОЕ-СООБЩЕНИЕ индикация | ПБДСн ОСОБОЕ СООБЩЕНИЕ |
Пл-особое сообщение | Сн-Пл-ОСОБОЕ-СООБЩЕНИЕ запрос | ПБДСн ДАННЫЕ ОСОБОГО СООБЩЕНИЯ |
Сн-Пл-ОСОБОЕ-СООБЩЕНИЕ индикация | То же | |
Начало активности | Сн-НАЧАЛО-АКТИВНОСТИ запрос | ПБДСн НАЧАЛО АКТИВНОСТИ |
Сн-НАЧАЛО-АКТИВНОСТИ индикация | То же | |
Возобновление активности | Сн-ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ запрос | ПБДСн ВОЗОБНОВЛЕНИЕ АКТИВНОСТИ |
Сн-ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ индикация | То же | |
Прерывание активности | Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ запрос | ПБДСн ПРЕРЫВАНИЕ АКТИВНОСТИ |
Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ индикация | То же | |
Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ ответ | ПБДСн ПОДТВЕРЖДЕНИЕ ПРЕРЫВАНИЯ АКТИВНОСТИ | |
Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ подтверждение | То же | |
Аннулирование активности | Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ запрос | ПБДСн АННУЛИРОВАНИЕ АКТИВНОСТИ |
Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ индикация | То же | |
Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ ответ | ПБДСн ПОДТВЕРЖДЕНИЕ АННУЛИРОВАНИЯ АКТИВНОСТИ | |
Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ подтверждение | То же | |
Окончание активности | Сн-ОКОНЧАНИЕ-АКТИВНОСТИ запрос | ПБДСн ОКОНЧАНИЕ АКТИВНОСТИ |
Сн-ОКОНЧАНИЕ-АКТИВНОСТИ индикация | То же | |
Сн-ОКОНЧАНИЕ-АКТИВНОСТИ ответ | ПБДСн ПОДТВЕРЖДЕНИЕ ОКОНЧАНИЯ АКТИВНОСТИ | |
Сн-ОКОНЧАНИЕ-АКТИВНОСТИ подтверждение | То же | |
Упорядоченное освобождение | Сн-ОСВОБОЖДЕНИЕ запрос | ПБДСн ОКОНЧАНИЕ |
Сн-ОСВОБОЖДЕНИЕ индикация | То же | |
Сн-ОСВОБОЖДЕНИЕ ответ (принятие) | ПБДСн ОСВОБОЖДЕНИЕ | |
Сн-ОСВОБОЖДЕНИЕ подтверждение (принятие) | ПБДСн РАЗЪЕДИНЕНИЕ | |
Сн-ОСВОБОЖДЕНИЕ ответ (отклонение) | ПБДСн НЕ ЗАКОНЧЕНО | |
Сн-ОСВОБОЖДЕНИЕ подтверждение (отклонение) | То же | |
Пл-прерывание | Сн-Пл-ПРЕРЫВАНИЕ запрос | ПБДСн ПРЕРЫВАНИЕ |
Сн-Пл-ПРЕРЫВАНИЕ индикация | То же | |
Пс-прерывание | Сн-Пс-ПРЕРЫВАНИЕ индикация | ПБДСн ПРЕРЫВАНИЕ |
5.3 Услуги, получаемые от транспортного уровня
Протокол, определяемый в настоящем стандарте, ориентирован на использование услуг транспортного уровня в режиме с установлением соединения согласно ГОСТ 34.960.
Передача информации к поставщику УТУ и обратно осуществляется с помощью примитивов услуг транспортного уровня, перечисленных в таблице 2.
Таблица 2 - Примитивы услуг транспортного уровня
Примитив | X/Y | Параметр |
Т-СОЕДИНЕНИЕ запрос | X | Адрес вызываемого, адрес вызывающего, возможность передачи срочных данных, качество услуг, данные пользователя УТУ |
Т-СОЕДИНЕНИЕ индикация | ||
Т-СОЕДИНЕНИЕ ответ | X | Качество услуг, адрес отвечающего, возможность передачи срочных данных, данные пользователя УТУ |
Т-СОЕДИНЕНИЕ подтверждение | ||
Т-ДАННЫЕ запрос | Х | Данные пользователя УТУ |
Т-ДАННЫЕ индикация | ||
Т-СРОЧНЫЕ-ДАННЫЕ запрос | Y | Данные пользователя УТУ |
Т-СРОЧНЫЕ-ДАННЫЕ индикация | ||
Т-РАЗЪЕДИНЕНИЕ запрос | Х | Данные пользователя УТУ |
Т-РАЗЪЕДИНЕНИЕ индикация | Х | Причина разъединения |
Обозначения:
X - протокол сеансового уровня исходит из предположения, что эта услуга всегда доступна;
Y - протокол сеансового уровня исходит из предположения, что эта услуга предоставляется транспортным уровнем по запросу ПАСн в фазе установления ССнУ.
5.4 Функции сеансового уровня
5.4.1 Общее описание функций