Стр. 1
 

108 страниц

700.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Определяет в абстрактном виде внешне наблюдаемые услуги, предоставляемые сеансовым уровнем ВОС, с точки зрения:

а) действий примитивов и событий услуг;

b) данных параметров, относящихся к каждому действию примитива и к событию;

c) взаимоотношений между этими действиями и событиями и их действительных последовательностей.

В стандарте определены услуги, предоставляемые протоколом сеансового уровня ВОС (с использованием услуг транспортного уровня) и используемые протоколом уровня представления ВОС.

Стандарт не устанавливает способов реализации изделий и не налагает никаких ограничений на реализацию логических объектов и интерфейсов вычислительной системы. Поэтому задача соответствия указанных объектов настоящему стандарту не рассматривается

Оглавление

0 Введение

1 Назначение и область применения

2 Ссылки

Глава первая. Общие положения

3 Определения

   3.1 Определения, принятые в эталонной модели

   3.2 Определения, принятые в соглашениях по услугам

   3.3 Определения, относящиеся к услугам сеансового уровня

4 Символы и сокращения

   4.1 Сокращения

   4.2 Переменные услуг

5 Соглашения

6 Модель услуг сеансового уровня

7 Общее описание услуг сеансового уровня

   7.1 Общие положения

   7.2 Концепция полномочий

   7.3 Концепция синхронизации и диалогового блока

   7.4 Концепция активности

   7.5 Повторная синхронизация

   7.6 Согласование

8 Фазы услуг сеансового уровня

   8.1 Фаза установления соединения сеансового уровня

   8.2 Фаза передачи данных

   8.3 Фаза освобождения соединения сеансового уровня

9 Функциональные блоки и подмножества

   9.1 Функциональные блоки

   9.2 Подмножества

10 Качество услуг сеансового уровня

   10.1 Определение качества услуг (КУ)

   10.2 Процедуры согласования КУ соединения сеансового уровня

   10.3 Определение параметров КУ

Глава вторая. Примитивы услуг сеансового уровня

11 Общее описание примитивов услуг сеансового уровня

   11.1 Сводный перечень примитивов

   11.2 Ограничения, налагаемые на полномочия в примитивах передачи

   11.3 Последовательность примитивов

   11.4 Административное управление порядковым номером точки синхронизации

12 Фаза установления соединения сеансового уровня

   12.1 Услуга установления соединения сеансового уровня

13 Фаза передачи данных

   13.1 Услуга передачи нормальных данных

   13.2 Услуга передачи срочных данных

   13.3 Услуга передачи служебных данных

   13.4 Услуга обмена данными указания возможностей

   13.5 Услуга предоставления полномочий

   13.6 Услуга запроса полномочий

   13.7 Услуга передачи управления

   13.8 Услуга точки младшей синхронизации

   13.9 Услуга точки старшей синхронизации

   13.10 Услуга повторной синхронизации

   13.11 Услуга Пс-особое сообщение

   13.12 Услуга Пл-особое сообщение

   13.13 Услуга начала активности

   13.14 Услуга возобновления активности

   13.15 Услуга прерывания активности

   13.16 Услуга аннулирования активности

   13.17 Услуга окончания активности

14 Фаза освобождения соединения сеансового уровня

   14.1 Услуга упорядоченного освобождения

   14.2 Услуга Пл-прерывание

   14.3. Услуга Пс-прерывание

15 Последовательности примитивов

   15.1 Таблицы состояний

   15.2 Последовательности примитивов в одном из  оконечных пунктов СнСУ

16 Конфликты

   16.1 Конфликты с позиции пользователя УСнУ

   16.2 Разрешение конфликта поставщиком УСнУ

Приложение А Таблицы состояний

Показать даты введения Admin

Страница 1

ГОСТ Р ИСО 8326-95

ГОСУДАРСТВЕННЫП СТАНДАРТ РОССИПСКОЛ ФЕДЕРАЦИИ

СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. ОПРЕДЕЛЕНИЕ БАЗОВЫХ УСЛУГ СЕАНСОВОГО УРОВНЯ В РЕЖИМЕ С УСТАНОВЛЕНИЕМ СОЕДИНЕНИЯ

Издание официальное

Ы 10—94/434


ГОССТАНДАРТ РОССИИ

М о < к к а

Страница 2

юм i* (ко лцч, *'•

II р г л и г .1 о в и с J PA.iPAbO'lAH К(ши1П»м при Нрсимсню Роичячь*»»! Фмо

раним по ПОЛИ Iикс мпфоргнл 1И (ДНИИ

BHI:CI Н Техническим кимшгюм по tiaiuapni имии IК л. Информакиошши 1С\НО.ЦЦ ИЯ и

2 ПРИНЯТ И НВ1Д1М К ЛI ПС I lilt I lloii.iiioH.it-muM I m cvatuapta России oi 21 оыяоря IW5 i. Л «Vhi

Насюнший i t;Mi;iap] содержи! по.чнмП a> тпичмьш и-m i международного стандарта IICO    N7    «Сжпсмм    ойраГникн

ИнфорМс! ПИИ ItCKHNOCIM *1. OIKpuil»l\ «ТИС I ГМ Oil р<‘ It* It'll Mi' (te н>яых )сл>| cwincotmni уровня и режиме и чч кчно» кинем ««к-дипемия»

.1 ВВЕДЕН ВПЬРВЬИ.

С ИНК i\ . I.. И* :i. * I •* I il. ! [    «.•!' Н|

Папинии 11;п|.ы(и не M4i*<r i huii. ||1>.1>|.цЛ.И| ИМ* чи* ОПМ"    It It.

Л pih нр*н 1|К««1ГИ I» hlisr* |«:с 1»фи»П*; .11.ИН, И II | «111111 .4-1 р.-. .|*ГИ1 'НИ*

J <К« r«|IHJftr«l |’#*i г Н1Г

I

Страница 3

ГОСТ Р ИСО 8326-95

СОДЕРЖАНИЕ

0 Введение...............    ....    I

1    Нглначснне л область применения    ,    .    .2

2    Ссылки    ....    .    ...    .2

ГЛАВА ПЕРВАЯ. ОБЩИЕ ПОЛОЖЕНИЯ

3 Определении    ..... ......    3

3 I    Определения, принятые в эталонной    модели    ...    3

3.2    Определен»*, принятые в соглашениях по услугам    3

3.3    Определения, относящиеся к услугам сеансового уровня    i

4 Символы и сокращения    .....    ...    5

4.1 Сокращении    ...    .    .    .    5

4.2    Переменные услуг...............    5

5    Соглашения...........    ,    5

6    Модель уел v> сеансовою уровня    ...........    5

7    Общее описание >с.»у• сеансовою уровня .    ....    6

7.1    Обшие положения...........б

7.2    Концепция полномочий    .    .    6

7.3    Концепция синхровиэаиии и    аналогового    блока    .    .    7

7.4 Концепция активности    .    .    ...    7

7.5    Повторная синхронизация................8

7    б Согласованно ...    .    .....9

8    Фазы услут сеансового уровня    ...    ...    !0

8    1 Фаза установления соединения сеансовою уровня    ...    10

К2 Фала лере дач н данных    .    .    .....*10

8.3 Фала освобождении соединения сеансового уровня .    . J3

9    Функциональные блоки и подмножества.......13

9.1    Функциональные блоки    .    .    •    13

9    2 Подмножества    ..................17

10    Качество услуг сеансового уровни........17

101 Определение качества услуг (КУ» .    17

10.2    Процедуры согласования КУ соединения сеансовою уровня .. '18

10.3    Определение параметров КУ    .............20

ГЛАВА ВТОРАЯ ПРИМИТИВЫ УСЛУГ СЕАНСОВОГО УРОВНЯ

11    Общее описание примитивов услуг сеансового    уровня ....    27

II I Сводный перлонЬ примитивов..........,    27

112 Ограничения, налагаемые на полномочии » примитивах передачи 32 II 3 Последовательность примитивов .    ....    .34

11.4    Административное управление порядковым номером точ.чн син

хронизации    .    ...    .    35

12    Фата установлении соединения сеансового    уровня    .    40

12.1    Услуга установлении соединении    сеансовою уровня    'Ю

13 Фала передачи данных    ...    .    44

13.1    Услуга передачи нормальных данных    .....44

13 2 Услуга Передачи срочных данных    .    ... 45

13.3    Услуга передачи служебных данных    .    .46

13.4    Услуга обмена данными указания возможностей .... 47

13-5 Услуга предоставления полномочий .    .    47

13.6    Услуга запроса полномочий ...    .    .    49

13.7 Услуга передачи уираедения    .    .    50

13.8    Услуга точки младшей синхронизации .    .    .    .    .51

Страница 4

ГОСТ Г* И СО 8325-95

>39 Услуга точки старик Гг сшгхроютмки

Я

1310 Услуге повторной симхромиашш

. 5S

13 11 Услуга Пс-особои сообшигн*’

59

13 12 Vc.iyiB Г1 л особо? сообщают

61

13.1 J Услу|а начала активности

63

П 14 Vf.fi 18 мп'чпбиоилити зкгипжкти

61

13.15 Усл>1а пр1рылании активности .

0&

13 16 Услуга аннулировании аьтннносги

6*

13.17 Усл\\э окончания HbttJMJOCJи

69

14 Фан оспобождсчмя сснмшн'иии сеансового хромы

71

14.J Услуа Х'иорядочгниою щ ймбпж k i:h>i

71

14.2 Услуга Мл-чрорыпант*

.71

14.3 Услу. ;j Пс нрсрикзнт

. W

15 Последом ильное 1 и u р»<m.i mm иг

75

15 1 Таблицы сосюииии

75

15.2 Последовательности ирмчитинон к одном т Окожчиых

11% 1*1* ТОП

СиСУ . ....

76

16 Конфликты

. 76

)6.1 Конфликты с 1КОИЦИИ пользователя УСкУ

70

!б.2 Разрешим* конфликт* поставщиком УСиУ

. 76

Приложение Д Таблицы СОСТОЯНИЙ

78

IV

Страница 5

ГОСТ Р И СО 8326-95

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы обработки информации

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. ОПРЕДЕЛЕНИЕ БАЗОВЫХ УСЛУГ СЕАНСОВОГО УРОВНЯ В РЕЖИМЕ С УСТАНОВЛЕНИЕМ СОЕДИНЕНИЯ

inior/nation processing systems.

0|*n Sj Meins Interconnection.

Basic connection oriented session service definition

Дата ввелыжа IWHi—07--01

О ВВЕДЕНИЕ

Настоящий стандарт является одним из совокупности стандартов. разрабатываемых для обеспечения взаимосвязи вычислительных систем.

Взаимосвязь настоящего стандарта с другими стандартами указанной совокупности определена эталонной моделью взаимосвязи открытых систем (ВОС) (ГОСТ 2890(i). Эталонная модель подразделяем всю область стандартизации но ВОС на ряд уровней спецификации, имеющих приемлемые с точки зрения управляемости размеры.

Назначение настоящего стандарта состоит в определении услуг. предоставляемых в рамках эталонной модели уровню представления на его границе с сеансовым уровнем. Услуги сеансового уровня (УСнУ) обеспечиваются протоколом сеансового уровня с использованием услуг iране.портного уровня В настоящем стандарте определены также тс характеристики УСнУ, которые могут быть использованы протоколом уровня представления. Взаимосвязь между услугами сеансового уровня, протоколом сеансового уровня, услугами транспортного уровня и протоколом уровня представления показана на рисунке I.

Следует иметь в виду, что работы, относящиеся к определению качества услуг (КУ) сеансового уровня, описанных в разделе 10, еще продолжаются к направлены на обеспечение единого подхода к КУ на всех уровнях эталонной модели ВОС н для гарантии того, что подход ь КУ на каждом уровне будет соответствовать общей

И»ламиг официальное

Страница 6

ГОСТ Р ИСО .4326-95

задаче обеспечения КУ В связи с этим возможно появление Дополнения к настоящему стандарту, в котором будут отражены проводимые в настоящее время работы, касающиеся понятия Ю и его введения в эталонную модель.

fipwrextn

opcSw

ареАтеа/Кмил

1

Я'ротоне/)

1

(ео-еовогв

ypoS*a

Ьозиаурт, я м

naix ус/угах

yi'Hitu (fOHtcPcie 1too вне

an qtJtgti/

преЗмпввлме-nmx iKjyiax ft/tytu

/7>pa*cncpm*cto

уровня

Рисунок I — Взаимосвязь настоящего «мандарга с другими стандартами ВОС

I НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ

Настоящий стандарт определяет в абстрактном виде внешне наблюдаемые уедут, предоставляемые сеансовым уровнем ВОС, с точки зрения:

a)    действий примитивов и событий услуг;

b)    данных параметров, относящихся к каждому действию примитива и к событию;

c)    взаимоотношений между этими действиями и событиями и их действительных последовательностей.

В стандарте определены услуги, предоставляемые протоколом сеансового уровня ВОС (с использованием услуг транспортного уровня) и используемые протоколом уровня представления ВОС.

Стандарт не устанавливает способов реализации и изделий и не налагает никаких ограничений на реализацию логических объектов и интерфейсов вычислительной системы. Поэтому задача соответствия указанных объектов настоящему стандарту не рассматривается.

2 ССЫЛКИ

В настоящем стандарте использованы ссылки на следующие стандарты:

2

Страница 7

ГОСТ Р ИСО 8326-95

ГОСТ 2890»i 91 (ИСО 7498 -81) Системы обработки информации. Взаимосвязь открытых спечем. Базовая эталонная модель ИСО 7498 3—891 Системы обработки информации. Взаимосвязь открытых систем. Вазовая эталонная модель. Часть 3. Присвоение имен и адресация.

ГОСТ 34.960- 91 (ИСО 8072—86) Системы обработки информации. Взаимосвязь открытых систем. Определение услуг транспортного уровня

ГОСТ Р ИСО 8327-95 Системы обработка информации. Bia«-мосвязь открытых систем. Спецификация протокола сеансового уровня в режиме е установлением соединения

ГОСТ Р ИСО/ТО 8509- 95 Системы обработки информации. Взаимосвязь открытых систем. Соглашения по услугам

ГЛАВА ПЕРВАЯ ОБЩИЕ ПОЛОЖЕНИЯ

3 ОПРЕДЕЛЕНИЯ

Примечание—В определениях. содержащихся в данном разделе, использованы сокращении, приведенные п разделе 4.

3.1    Определения, принятые в эталонной моде-

л и

Настоящий стандарт основан на понятиях, принятых в ГОСТ 28906, и использует следующие установленные в нем термины:

a)    срочный сервисный блок данных сеансового уровня:

b)    соединение сеансового уровни;

c)    сеансовый уровень:

(I) услуги сеансового уровня;

е) пункт доступа к услугам сеансового уровня;

Г) сервисный блок данных сеансового уровня.

gl транспортный уровень;

h)    дуплекс;

i)    полудуплекс.

3.2    Определения, принятые в соглашениях по услугам

Настоящий стандарт использует также следующие термины, определенные в документе ГОСТ Р ИСО/ТО 8509, в их применении к сеансовому уровню

3

1

Ли прямот применения данного документа а качестве государственного стандарта распространение его осушеспляет секретариат ТК 22 «Информационная технология*

Страница 8

ГОСТ Р ИСО 8326-95

a)    пользователь услуг;

b)    поставщик услуг:

c)    примитив.

d)    опрос:

с) индикация'

f)    ответ:

g)    подтверждение.

3.3 О и р с д е л е и и я. относящиеся к услугам сеансового уровня

К настоящему стандарту относятся также следующие определения.

3.3.1    Вызывающий пользователь УСнУ — пользователь УСнУ, инициирующий iar.poc на установление соединения сеансового уровня (СнСУ).

3.3.2    Вызываемый пользователь УСнУ — пользователь, с которым вызывающий пользователь УСнУ желает установить СнСУ.

Примечание Статус вызывающего и вызываемого пользователя УСнУ определяется «о отношению к некоторому конкретному соединению. Поль-шпатель УСнУ может бьль одновременно к вызывающим н вызываемым.

3.3.3    Передающий пользователь УСнУ — пользователь УСнУ. действующий в фазе передачи данных СнСУ в качестве отправителя данных.

3 3.4 Принимающий пользователь УСнУ — пользователь УСнУ. действующий в фазе передачи данных СнСУ в качестве получателя данных

Примечай и е — Пользователь УСнУ может быть одновременно и передающим и принимающим

3.3.5    Запросчик; запрашивающий пользователь УСнУ — пользователь УСнУ, инициирующий некоторое действие.

3.3.6    Ответчик: отвечающий пользователь УСнУ -• пользователь УСнУ, воспринимающий некоторое действие.

3.3-7 Полномочия — атрибут соединения сеансового уровня, динамически присваиваемый на некоторый период времени одному из пользователей УСнУ и разрешающий ему вызов определенных услуг.

3.3.8 Условный (параметр) — параметр, наличие или отсутствие которого в запросе или ответе зависит от условий, устанавливаемых в настоящем стандарте; наличие (отсутствие) этого параметра в примитиве индикации или подтверждения обязательно, если он присутствовал (отсутствовал) в предшествующем примитиве услуг сеансового уровня.

Страница 9

ГОСТ Р И СО 8326-115

3.3.9    Предлагаемый параметр — течение параметра, предлагаемого пользователем УСнУ в примитиве «апроса или ответа Сн-СОЕДИНЕМИЕ, которое предполагается использовать в СнСУ.

3.3.10    Выбранный параметр — значение параметра, выбранное для использования н СнСУ.

4    СИМВОЛЫ И СОКРАЩЕНИЯ

4.1    Сокращения

КУ Качество услуг сеансового уровня

НСБДСн Сервисный блок данных сеансового уровня для передачи нормальных данных.

ПДУСн - Пункт доступа к услугам сеансового уровня.

СБДСн — Сервисный блок данных сеансового уровня.

СлСБДСн — Сервисный блок данных сеансового уровня для передачи служебных данных СнСУ — Соединение сеансового уровня.

СрСБДСн — Сервисный блок данных сеансового уровня для передачи срочных данных.

УСнУ — Услуги сеансового уровня.

4.2    Переменные услуг

V(A) См. 11.4.1.1,

V(M) См. 11.4.1.2.

V(R) См. 11.4.1.3.

Vsc См. 11.4 1.4.

5    СОГЛАШЕНИЯ

В настоящем стандарте используются соглашения по способу описания услуг, установленные в ГОСТ Р ПСО/ТО 8509, за исключением случаев, когда указываемые в данном стандарте значения параметров, относящиеся к примитиву услуги, могут быть переданы в направлении, противоположном направлению передачи данного примитива услуг.

6    МОДЕЛЬ УСЛУГ СЕАНСОВОГО УРОВНЯ

В настоящем стандарте для описания услуг некоторого уровня используется абстрактная модель, определенная в ГОСТ Р ИСО/ТО 8509. Эта модель определяет взаимодействие пользователя УСнУ и поставщика УСнУ, происходящее в двух ПДУСн.

1-2 Зак. 2433

Страница 10

I ОСТ P И СО 8328—95

Информация между пользователем УСнУ и поставщиком УСиУ передастся с помощью примитивов услуг, которые могут содержать параметры.

7 ОБЩЕЕ ОПИСАНИЕ УСЛУГ СЕАНСОВОГО УРОВНЯ

7.1    О б щ и е п о л о ж с> н н я

Услуги сеансового уровни обеспечивают средства для организации и синхронизации обмена данными между взаимодействующими пользователями УСнУ. Услуги сеансового уровня предоставляют своим пользователям средства, предназначенные для:

a)    установления соединении с другим пользователем УСнУ, обмена данными о этим пользователем в условиях поддержания синхронизации, а также освобождения соединения в установленной последовательности;

b)    согласования используемых полномочий при обмене данными. синхронизации и освобождения соединения, а также организации обмена данными в полудуплексном и дуплексном режимах;

c)    установления точек синхронизации внутри диалога н возобновления диалога с некоторой заданной точки синхронизации при возникновении ошибки;

d)    прерывания диалога и последующего его возобновления с ранее установленной точки синхронизации.

7.2    Концепция п о л и о м о ч и и

Полномочие представляет собой атрибут СнСУ, присваиваемый динамически на некоторый период времени одному из пользователей УСнУ и разрешающий ему вызов определенных услуг. Полномочие предоставляет монопольное право на использование данной услуги.

Определяются полномочия четырех типов:

a)    полномочия данных;

b)    полномочия освобождения:

c)    полномочия младшей синхронизации;

d)    полномочия старшей синхронизации/активности.

Полномочие всегда находится в одном из следующих состояний:

e)    доступно — в данном случае имеют место следующие состояния:

1) полномочия присвоены только одному из пользователей УСнУ, который поэтому обладает монопольным правом на использование соответствующей услуги (при условии, что другие ограничения не действуют).

Страница 11

ГОСТ I» И СО 8И2«-!П

2) другому Поль шпателю \СнУ полномочия не присваиваются )| этот пользователь не обладает нравом нсноль итаиля iJuiim't

Пги. но может запросить его впоследствии.

) недоступно ни одному н* молыоваилен УСиУ - и данном случае ни одни и< пользователей УСнУ не обладает монопольным правом на использование иншют.твующей услуги В *10 Л ciry.i пни услуга становится одинаково доступной обоим иолиователям УСнУ (передача данных л освобождение ChC.V) или, наоборот, становится недоступной обоим ноль одм юля м УСиУ (еггнчрошка-ния и актннность).

Ограничения, действующие при определении лог > у иное? и i присвоении полномочии, определены к М.'2.

7.3    Кон цен пн я о н мх рои к «а ни и и ч о а л п г о н о i о блока

Пользователи УСнУ могу» вноднп. в продаваемые ими данные точки синхронизации. Каждая ючка синчронтаиин идеи инфицируется порядковым номером, присваиваемым поставщиком УСиУ {см. 11.4).

Любое смысловое содержание, которое ьолыователи УСнУ мо гут придавать своим точкам гннхроцнааиии, не воспринимается поставщиком УСнУ.

Существуют два типа точек синхронизации:

a)    точки младшей спняронн lanun;

b)    точки старшей синхронизации.

Точки старшей синхроныгацни нспользумж» для crp>кп'рнро-вания обмена данными в виде последовательностей диалоговых 1 блоков Диалоговый блок харамсршуося тем. ч-о все обмены данными, происходящие внутри него, полностью отделены от об менов данными, происходившими до я после нею Точка паршей синхронизации укатывает окончание предыдущею и начало еле дующего диалогового блока Каждая *очка старшей еинхрошиа-цни подтверждается явным обраюм.

Точки младшей синхронизации цсиольчуюгся 1ля структурирования обмена данными внутри диалоговою блока. Па рисунке 2 показана структуризация диалогивою блока посредством точек младшей синхронизации. Любая точка младшей синхрона «пики не требует обязательной выдачи явного цо^терж н-ння

7.4    К о и п е в цни а к I п в и о с г и

Понятие активности используется для разграничения отдельных логических элементов работы, называемых активностями. Каждая активность включает к себя один или несколько диалоговых блоков. В каждый момент времени в СнСУ paipcHicito выполнение только одной активноегн, однако в кчение всего времени

7

Страница 12

ГОСТ Р И СО 832S-95

существования СнСУ может выполняться несколько последовательны ч активностей. Одна активность может также распространяться на несколько СнСУ.

ТОЧКА

(ТЛРШСЙ

(икнпт-

3AUHH

ГО«*А

KOA£UJl#

(VHKPOKH т

ТОЧКА

НГА&ШСН

CHHXPCHH-

зли,*»

ТОЧКА

МПА&ЧЧН

СИНХРОН*

злцни

ТОЧКА

Диалоюбыи d/>aп

гглрмек

СКК1Р0М-

jautw


Рнсуиох 2 — Пркчгр структуриропаниого диалоговою блока

Активность может быть прервана и затем возобновлена в том же или в последующем СнСУ, что может рассматриваться как разновидность повторно]! синхронизации.

На рисунке 3 показан способ структурного разделения активности на диалоговые блоки с помощью точек старшей синхронизации. Кроме того, пользователи УСнУ могут передавать данные вне активности.

Диалогов*и S/юн _ ДрвяяюВьш

ЧАЧАКО    ЮЯНА    rW«    ШКА    WKA    aumVAHHf

Mine    HUJOUiX    ИЯА&Ж»    1ТЛРШ1Й    *РАШ»    лкгиймоом

/гости    (ым*9    whips    (uhxps    синап-    (точна

КЫУЛЦМ    UVSAKH*    ННЗАЩМ    НИМЦИИ    СТАВИЛИ

снютннтАЦии)

Рнсукок 3 — Flplivrp структурир«мнм>п аюнВНОСИ!

7.5 Повторная синхронизация

Повторная синхронизация может быть инициирована любым из пользователей УСнУ. При этом СнСУ устанавливается в определенное состояние, в котором присваиваются полномочия и устанавливается новое значение порядкового номера точки синхронизации При повторной синхронизации вес недоставленные данные стираются.

Страница 13

ГОСТ Р ИГО 8326—95

Обеспечиваются три фамлыатнвиыс возможное»!:

a)    возможность «шина» исиользучмся для установки лшче-кия порядкового номера точки синхронизации ь неиспользуемое значение;

b)    возможность «повторным пуск» используется для уста новкн значения порядкового номера точки синхронизации в любое используемое значение, превышающее порядковый номер точки синхронизации, который ндешпфицирует последнюю подтвержденную точку старшей гннхронн зашзи:

c)    возможность «установка* -- используется для установки порядкового номера точки енн&рони «апнн в любое значение, выбранное пользователем УСнУ

7.6 Согласование

Согласование выполняется между двумя пользователя я п УСнУ в фазе установления СнСУ последующим правилам.

7.6.1    Согласование функциональных блоков

Функциональный блок «ядро» {раздел 9) используется всегда. Каждый пользователь УСнУ предлагает использование или неиспользование любою из остальных функциональных блоков. Функциональный блог, выбирается для использования только в том случае, если оба пользователя УСнУ предлагают его использование н если этот функциональный блок обеспечивается поставщиком УСнУ. Специальные правила согласования приведены в 12.1.2,

7.6.2    Согласование начальной установки полномочий

Когда выбывающий иоль.зова 1ель УСнУ предлагает использование функциональною блока, фебующею наличия полномочий, он также нредла1ает один из следующих вариантов начальной установки этих полномочии:

а) на стороне вызывающего пользователя УСнУ;

Ь> на стороне вызываемою пользователя УСнУ;

с) но выбору вызываемого пользователя УСнУ.

Если некоторый функциональный блок выбран для использования. полномочия устанавливаются:

(1) на стороне, нредлат аемой вызываемым пользователем УСнУ, если вызывающий пользователь УСнУ предлагает вариант начальной установки полномочий «по выбору вызываемого пользователя УСнУ*;

е) по всех остальных случаях на стороне, предложенной вызывающим пользоваюлем УС'дУ.

7.6.3    Согласование начального порядкового номера точки син-хоонияпции

Страница 14

IOCT 1‘ ИСО *326-85

Когда намывающий пользователь УСнУ предлагает любой тп функциональных блоков «старшая синхронизация» или «младшая синхронизация», либо «повторная синхронизация», но не предлагает функциональный блок «административное управление актив* носШО», он предлагает также начальный порядковый номер точ-«н синхронизации.

Выбывающий пользователь УСиУ может также предложить начальный порядковый номер точки синхронизации даже в том случае, если предлагается функциональный блок ♦административное управление активностью», но при условии, что предлагается функциональный блок «старшая синхронизация» или «младшая еинхронн «ания.\ либо функциональный блок «повторная синхронизация». Вели вьпыиаемын пользователь УСнУ выбирает для использования любой к.) грех перечисленных функциональных блоков. но не выбирает функционального блока «административное управление активностью», он выдает значение начального порядкового номера точки синхронизации, которое может совпадать или не совладай со значением, предлагаемым вызывающим пользователем УСиУ. Значение, выдаваемое вызываемым пользователем УСнУ, используется ц качестве начального порядкового номера точки синхронизации для данного СнСУ.

При всех остальных комбинациях функциональных блоков на* чальныи порядковый номер точки синхронизации не предлагается.

8 ФАЗЫ УСЛУГ СЕАНСОВОГО УРОВНЯ

Услуги сеансового уровня охватывают три фазы. В данном разделе устанавливается назначение каждой фазы и дается краткое описание соответствующих услуг. В разделах 12, 13 и 14 определяются услуи и примитивы, с помощью которых они вызываются.

8.1    Фа» а у с 1 а но в л е н и я с о единения сеансового у р о и н и

Фаза установления СнСУ охватывает установление соединения между двумя пользователями УСиУ. В этой фазе используется только одна услуга. Эта услуга установления сеанса (ем. 121) предназначена для оргажмации СнСУ и согласования используемых в нем полномочий и парамефов.

8.2    Фаза передачи данных

В фазе передачи данных осуществляется обмен данными между двумя пользователями УСнУ, соединенными в фазе установления СнСУ.

ю

Страница 15

ГОСТ Р ИСО Я326-93

Обеспечиваются четыре услуги, относящиеся к передаче данных:

a)    услуга передачи нормальных данных (см. 13.1) предоставляет возможность передавать по СнСУ блоки СБДСн нормальных данных (НСБДСн). Использование этой услуги управляется полномочием данных, если для использования выбран функциональный блок «полудуплекс»;

b)    услуга передачи срочных данных (см. 13.2) предоставляет возможность передавать по СнСУ блоки СБДСн срочных данных (СрСБДСн), игнорируя ограничения на полномочия и управление потоком данных, имеющие место при использовании услуг передачи нормальных и служебных данных, а также при использовании услуги обмена данными указания возможностей;

c)    услуга передачи служебных данных (см. 13.3) используется для передачи блоков СБДСн служебных данных (СлССБД) независимо от доступности н присвоения полномочий данных;

d)    услуга обмена данными указания возможностей (см. 13.4) используется для обмена данными пользователя УСнУ ограниченного объема, требующими подтверждения, вне какой-либо активности.

Обеспечиваются три услуги, относящиеся к административному управлению полномочиями:

e)    услуга предоставления полномочий (см 13.5) дает возможность одному из пользователей УСнУ перепоручать одно или несколько определенных полномочий другому пользователю УСнУ;

f)    услуга запроса полномочий (см. 13.6) дает возможность одному из пользователей УСнУ запросить другого пользователя УСнУ передать ему одно или несколько определенных полномочий;

£) услуга передачи управления (см. 13.7) дает возможность одному из пользователей УСнУ перепоручить псе доступные полномочия другому пользователю УСнУ.

Обеспечиваются три услуги, относящиеся к синхронизации и повтор ной си н хрон и :t а цн и:

h)    услуга точки младшей синхронизации (см. 13.8) дает возможность пользователю УСнУ отделить поток блоков НСБДСн и СлСБДСн, переданных до привлечения этой услуги, от последующего потока этих блоков. Использование этой услуги управляется полномочиям» младшей синхронизации;

i)    услуга точки старше» синхронизации (см. 13.9) дает возможность пользователю УСнУ сформировать поток последовательно передаваемых и каждом направлении блоков НСБДСн,

II

Страница 16

ГОСТ Р ИС.О 8326-95

СлСБДСк и СрСБДСн в виде диалоговою блока. Использование лой услути управляется полномочиям» старшей синхронизации/ активности,

j) услуга повторной синхронизации (см. 13.10) используется для установления в СнСУ предыдущей или новой точки сннхрони-»ации и для перераспределения доступных полномочий. Вынолне-нне этой услуги можег привести к потере блоков НСБДСн, СлСБДСн и СрСБДСн.

Обеспечиваются две услуги для уведомления об ошибках или непредвиденных ситуациях:

к) услуга особого сообщения, инициируемая поставщиком (см. 13.11) (услуга Пе-особое сообщение) позволяет оповестить пользователей УСнУ об особых ситуациях или об ошибках протокола поставщика УСнУ. Выполнение этой услуги может привести к потере блоков НСБДСн. СлСБДСн и СрСБДСн;

I) услуга особого сообщения, инициируемая пользователем (см. 13.12) (услуга Ил особое сообщение) используется пользо-уателем УСнУ для уведомления об особой ситуации, когда полномочие данных доступно, но не присвоено пользователю УСнУ. Выполнение этой услуги может привести к потере блоков НСБДСн, СлСБДСн и СрСБДСн.

Обеспечиваются пять услуг, относящихся к активности: in) услуга начала активности (см 13.13) используется для указания начала новой активности. Использование этой услуги управляется полномочием старшей синхронизации / активности;

ц) услуга возобновления активности (см. 13.14) используется для указания на продолжение ранее прерванной активности. Использование атой услуги управляется полномочием старшей синхронизации / активности;

о) услуга прерывания активности (см. 13.15) даст возможность прекратить активность при возникновении ненормальных ситуаций с условием, что выполненная до этого момента работа не аннулируется и может быть возобновлена в дальнейшем. Использование этой услуги управляется полномочиями старшей синхронизации/ активности Выполнение этой услуги может привести к потере блоков НСБДСн. СлСБДСн и СрСБДСн;

Р) услуга аннулирования активности (см. 13.10) позволяет прекратить активность при возникновении ненормальных ситуаций с условием, что выполненная до этого момента работа должна быть аннулирована и не может быть возобновлена. Использование этой услуги управляется полномочием старшей синхронизации/ активности. Выполнение этой услуги может привести к потере блоков НСБДСн, СлСБДСн и СрСБДСн.

12

Страница 17

ЮС Г Р И СО .4326-1>5

q) услуга окончания активности (см. 13.17) используется для окончания акт нвности (и установки точки ааршсп синхроинза-цни). Использование ♦ той услуги управляется полномочиями старшей синхронизации / активное! и.

Использование услу| актпаност может .;ривестн к состоянию, когда активность в СнСУ отсутствует. При иснолыоваппн услуг активности, но ь отсутствие активности, пользователь УСнУ может привлечь услуги только hi следующего перечня: начало или возобновление активности, административное управление полномочиями. обмен данными укм;ния возможностей. передача служебных, нормальных или срочных данных, прерывание п освобождение СиСУ.

8.3 Ф а »а освобождения соединения сеансового уровня

В фазе освобождения СнСУ выполняется освобождение ранее установленного СнСУ. С л он фазой связаны три услуги.

a)    услуга упорядоченного освобождения (см 14.1) обеспечивает средства выполнения упорядоченного освобождения СнСУ;

b)    услуга прекращения CiiC.V но инициативе пользователя (см.

14.2)    (услуга Мл-прекращсннс) используется для инициирования такого освобождения СнСУ. с помощью которого можно ««вершить любой ранее выданный запрос на \сл\гу. Выполнение * юн услуги может привести к .ютерс блоков ИСБДСн. СлСБДСп и СрСБДСн;

c)    услуга прекращения СнСУ но инициативе поставщика (см.

14.3)    (услуга Пс-ирскращение) иснолыуется поставщиком УСнУ для указания об освобождении СнСУ по внутренним причинам. Выполнение *той услуги может привести к потере блоков НСПДСн. СлСБДСн и СрСБДСн. При выполнении данной услуги любой предыдущий и неподтвержденный напрос на услугу завершается.

9 ФУНКЦИОНАЛЬНЫЕ БЛОКИ И ПОДМНОЖРСТВА

О I Ф у н к и и о II а л ь и ы е б л о к н

Функциональные блоки это группы логически связанных услуг, определяемые в настоящем стандарте с целыо:

a)    согласования требований пользователя УСиУ в фале установления СиСУ;

b)    ссылок со стороны других стаи [артов.

В таблице 1 показана в<яимосвя «ь полномочий н функциональных блоков. Если какой-то функциональный блок предполагает наличие полномочий, то для обеспечения возможности запроса и

13

Страница 18

ГОСТ Р ИСО S326—93

передачи доступных полномочии предусматриваются также услуги административного управления этими полномочиями.

Таблниа I — Функциональные блоки, исиолыующис полномочия

Фуиццпова.'П.иыЛ O.iox

Паиюяошя

Cl>l'.1UC<H«lHHW оСЦ0б0ЖД1'ШН-

1Ьлудувлекс Младшая си»хр|)|1и1а:п*я Старшая синхронизации

Административное' управление актионоегьы

Полномочия ОСИОбОЖ.К'ИИЯ Полномочия данных Полночная младшей «.широки чиии ] Ьмномома старики синиюниимип/

0КП1В1НКТИ

Полномочии старшей сит рои таиии/ активности

В таблице 2 приведены услуги, относящиеся к каждому функциональному блоку.

Таблица 2 Услуги, относящиеся * каждому функциональному блоку

ФуикцншильммА «лок

УСЛУ! II

Сг»(лм

Ядро {ко под.кжш согла

Ус1аиок.и-нкс сеанса

12.1

сованию)

Передача иормя.к.иыд дзниыл

Ш

Упорядоченное освобождение

ИЛ

Пл-прерычант

11.2

Пс-нрерывание

14.3

Сгх-.ш-смахнос ос п< (вожде

Упорядоченно»' освобождение

14.1

ние

11p\MOCtBI».WH|IC ПОЛНОМОЧИИ

13.5

Заирос полномочий

1.16

Полудуплекс

Предоствмошк' полномочий

на

Запрос полномочий

13.6

Дуплекс

Дополнительная у с. ijt a o-cvrct оу<л

Срочные данные

Передача срочных данных

Н.2

14

Страница 19

ГОСТ Р И СО 832$—95

Продолжение таблицы 2

Ф>МХЦ»0И1.1ЬКий Омк

Услуги

Ссылка

Служебные данные

Передана служебных данных

133

Обмен данными указания возможностей

Обжи данными укамния возмож-иосте.1

13.4

Младшая синхронней*

Точка младшей синхронизации Прсдосто влсиие пол поя оч иП Запрос полномочий

Ш 13.5 13 6

Старшая синхронизация

Точка старшей синхронизации Предоставление полномочий Запрос полномочий

13.9

135

13.6

Повторная синхронизация

Повторная синхронизация

13.10

Особые сообщения

Особое сообщение поставщика Особое сообщение пользователя

113.11 13.12

Административное управление активностью

Начало активности Возобновление активности Прерывание активности Аннулирование активности Окончание активности

13.13

13.14 13 15 13 16 1317

Предоставление полномочии Запрос полномочий Передача управлении

135 13Й 13 7

9.1.1    Функциональный блок *ядро»

Этот функциональный блок обеспечивает базовые услуги сеансового уровня, необходимые для установления СнСУ. передачи нормальных данных н освобождения СнСУ.

9.1.2    Функциональный блок «согмсованное освобождение>

Этот функциональный блок обеспечивает услугу согласованного упорядоченного освобождения. При выборе данного функционального блока доступны полномочия освобождения.

15

Страница 20

ГОСТ Р И СО 8326—95

9.1.3    Функциональный блок «полудуплекс»

Функциональным блок «полудуплекс» обеспечивает услугу полудуплексно» передачи. При выборе этого функционального блока доступны полномочия данных. Одновременный выбор функциональных блоков «полудуплекс* и «дуплекс» для использования в СнСУ не допускается.

9.1.4    Функциональный блок «дуплекс»

Функциональный блок «дуплекс» обеспечивает услугу дуплексной передачи. Одновременный выбор функциональных блоков «полудуплекс» и «дуплекс» для использования в СнСУ не допускается.

9.1.5    Функциональный блок «срочные данные*

Этот функциональный блок обеспечивает услугу передачи срочных данных.

9.1.6    Функциональный блок «служебные данные*

Этот функциональный блок обеспечивает услугу передачи служебных данных.

9.1 7 Функциональный блок «обмен данными указания возможностей*

Этот функциональный блок обеспечивает услугу обмена данными указания возможностей. Он может быть выбран только в том случае, если выбран функциональный блок «административное управление активностью*.

9.1.8    Функциональный блок «младшая синхронизация*

Этот функциональный блок обеспечивает услугу точки младшей синхронизации. При выборе этого функционального блока доступны полномочия младшей синхронизации

9.1.9    Функциональный блок «старшая синхронизация»

Этот функциональный блок обеспечивает услугу точки старшей синхронизации. При выборе этого функционального блока доступны полномочия старшей синхронизации / активности.

9.1.10    Функциональный блок *повторная синхронизация>

Функциональный блок «повторная синхронизация» обеспечивает услугу повторной синхронизации.

9.1.11    Функциональный блок «особые сообщения»

Этот функциональный блок обеспечивает услуги особых сообщений поставщика и пользователя. Этот функциональный блок может быть выбран только при условии, если выбран функциональный блок «полудуплекс».

9.1.12    Функциональный блок «административное управление активностью*

Этот функциональный блок обеспечивает услуги административного управления активностью и услугу передачи управления.

19

Страница 21

госг р исо взгб-95

При выборе этого функционального блока доступны полномочия старшей синхронизации / активности.

9.2 Подмножества

Подмножество определяется как комбинация функционального блока «ядро» н любого другого множества функциональных блоков при соблюдении следующих условий:

a)    если функциональный блок «обмен данными указания возможностей» входит в данное подмножество, то в него должен входить функциональный блок «административное управление активностью»;

b)    если функциональный блок «особые сообщения* входит в данное подмножество, то в него должен входить также функциональный блок «полудуплекс».

Примечание — Настоящий стандарт ие требу*- регистрации подмножеств Пользователи настоящего стандарта могут задавать также подмножества, которые удовлетворяют их требованиям к сеансовому сервису. В других стандарта* могут указывагьев только таиие подмножества, которые соответствуют приведенному выше определению,

10 КАЧЕСТВО УСЛУГ СЕАНСОВОГО УРОВНЯ

Термин «качество услуг» (КУ) относится к тем характеристикам СнСУ, которые используются оконечными пунктами этого соединения. КУ описывает тс аспекты СнСУ, которые определяются исключительно поставщиком УСнУ; эти аспекты не зависят от поведения пользователя УСиУ (которое не контролируется поставщиком УСнУ). Поведение пользователя УСнУ не влияет на предоставляемое качество услуг.

После того как СнСУ установлено, пользователи УСнУ на обоих его окончаниях имеют одинаковое КУ СнСУ и одинаково его интерпретируют.

10.1 Определение качества услуг (К У)

Качество услуг описывается с точки зрения параметров КУ. Определение параметров КУ, относящихся к услугам сеансового уровня, приведено в 10.3. Эти определения ориентированы в равной степени на пользователя УСнУ и на поставщика УСнУ с целью одинаковой интерпретации ими характеристик КУ.

Для услуг сеансового уровня определяются параметры КУ двух типов:

а) параметры, согласуемые в фазе установления СнСУ;

1)    защита соединении сеансового уровня (см. 103.9),

2)    приоритет СнСУ (см. 10 3.10),

3)    коэффициент необнаруженных ошибок (см. 103.5),

17

Страница 22

ГОСТ Р И СО 8326-95

4)    пропускная способность для каждого направления передачи (см. 10.3.3),

5)    транзитная задержка для каждого направления передачи (см. 10.3.4),

6)    оптимизированная диалоговая передача (см. 10.3.13),

7)    расширенное управление (см. 10.3.12).

Ь) параметры, не согласуемые в фазе установления СнСУ, а выбираемые или задаваемые другими способами (например, путем предварительного задания или согласования или с помощью функций административного управления), не определенными в настоящем стандарте:

1)    задержка установления СнСУ (см. 10.3.1),

2) вероятность безуспешного установления СнСУ (см. 10.3.2),

3)    вероятность безуспешной передачи данных (см. 10.3.6),

4)    задержка освобождения СнСУ (см. 10.3.7),

5) вероятность безуспешного освобождения СнСУ (см. 10.38),

6)    устойчивость СнСУ (см. 10.3.11).

Процедуры согласования параметров, перечисленных и подпункте а. определены в 10 2. После установления соединения во время его существования выбранные параметры КУ не пересогласовываются. Пользователь УСнУ должен иметь в виду, что услуги сеансового уровня не сигнализируют об изменении КУ во время СнСУ.

10.2 Процедуры согласования К У соединения сеансового уровня

Согласование КУ описывается в понятиях параметров, передаваемых в примитиве Сн-СОЕДИНЕНИЕ в фазе установления СнСУ (раздел 12). Для параметров, согласуемых в фазе установления СнСУ (см. 10.11), нх значения и правила согласования определяются следующим образом:

а) в примитиве запроса Сн-СОЕДИНЕНИЕ вызывающий пользователь УСнУ может указывать значения пзрамегров следующим образом:

I) для параметров зашиты и приоритета СнСУ, расширенного управления и оптимизированной диалоговой передачи указывается по одному значению, которое является «запрашиваемым» значением КУ; для параметров расширенного управления и оптимизированной диалоговой передачи указывается одно из двух значений — «функциональная возможность запрашивается* или «функциональная возможность не запрашивается*.

18

Страница 23

ГОСТ Р И СО 8326-95

Примечание — Если вызывающий пользователь УСиУ преалагас-т использование функционального блока «срочные данные», параметр расширенного управления имеет значение «функциональная возможность .'яирашиммси»;

2) для параметра «коэффициент необнаруженных ошибок» и для параметров «пропускная способность» н «транзитная задержка» для каждого направления передачи указываются два значения — «запрашиваемое» и «наименьшее допустимое качество» КУ, которые должны согласовываться выбывающим пользователем УСиУ;

Ь) в примитиве Си-СОЕДИНННИЕ индикация для каждого из согласуемых параметров задается значение «доступное», которое указывается следующим образом:

1)    для параметра «защита СнСУ» — если поставщик УСнУ принимает к исполнению «запрашиваемое» значение КУ, задаваемое в примитиве Си-СОЕДИНЕНИЕ запрос, он указывает значение этого параметра как «доступное»; если поставщик УСнУ не принимает к исполнению «запрашиваемое» значение КУ, он отклоняет установление СнСУ путем выдачи вызывающему пользователю УСнУ примитива подтверждения Сн-СОЕ-ДИНЕНИЕ (отклонено),

2)    для параметра «приоритет СнСУ» поставщик УСнУ задает значение КУ, которое может быть обеспечено (значение, равное или лучшее «запрашиваемого», указанного в примитиве Сн-СОЕДИНЕНИЕ запрос) как «доступное»,

3)    для параметра «коэффициент необнаруженных ошибок», а также параметров «пропускная способность и транзитная задержка» для каждого направления передачи — если поставщик УСнУ принимает к исполнению значение КУ. равное или лучшее значения «наименьшее приемлемое качество», заданного в примитиве Сн-СОЕДИНЕНИЕ запрос, он указывает значение этого параметра как «доступное»;

если поставщик УСнУ не принимает к исполнению «запрашиваемся?» значение КУ, он отклоняет установление СнСУ путем выдачи вызывающему пользователю УСнУ примитива Сн-СОЕДИНЕНИЕ подтверждение (отклонено),

4)    если при расширенном управлении и оптимизированной диалоговой передаче «запрашиваемым» значением в примитиве Сн-СОЕДИНЕНИЕ запрос является значение «функциональная возможность не запрошена», то оно указывается как «доступное»; если «запрашиваемым» значением является значение «функциональная возможность запрошена» и поставщик УСнУ принимает к исполнению эту функциональную возможность в данном СнСУ, то оно указывается как «доступное», и

19

Страница 24

ГОСТ Р И СО R326-95

наоборо!, если поставщик УСнУ не принимает к исполнению эту функциональную возможность, то в качестве значения «доступное» указывается «функциональная возможность не запрошена»;

c)    в примитиве Сн-СОЕДИНЕНИН ответ для каждою из согласуемых параметров задается значение «согласованное», которое указывается следующим образом;

I) если при оптимизированной диалоговой передаче значение «доступное» в примитиве Си СОЕДИНЕНИЕ индикация подразумевает значение «функциональная возможность не запрошена» к вызываемый пользователь УСнУ не принимает к исполнению эту функциональную возможность в данном СнСУ. то значение «функциональная возможность не запрошена» указывается как значение «согласованное»; в противной случае, пользователь УСнУ может отклонить установление СнСУ; если же значение «доступное» в примитиве Сн-СОЕДИНЕНИЕ индикация подразумевает значение «функциональная возможность запрошена», и пользователь УСнУ принимает к исполнению эту функциональную возможность, то значение «функциональная возможность запрошена» указывается как значение «согласованное»; и наоборот, если пользователь УСнУ не принимает к исполнению эту функциональную возможность, то в качестве значения «согласованное* указывается «функциональная возможность не запрошена»,

2) для каждого и:» остальных параметров — если вызываемый пользователь УСнУ принимает к исполнению значение КУ. указанное в примитиве Си-СОЕДИНЕНИЕ индикация как значение «доступное», то идентичное значение указывается как значение «согласованное»; если пользователь УСнУ не принимает к исполнению значение «доступное», то он может отклонить установление СнСУ;

d)    в примитиве Сн-СОЕДИНЕНИЕ подтверждение для каждого из согласуемых параметров задается значение «согласованное», которое идентично значению «согласованное» в примитиве Сн-СОЕДИНЕНИЕ ответ

10.3 Определение параметров КУ Параметры КУ классифицируются следующим образом:

a)    параметры, отражающие рабочие характеристики СнСУ (приведены в таблице 3);

b)    параметры, отражающие другие характеристики СнСУ (приведены в таблице -4).

В данном разделе определяются указанные параметры КУ услуг сеансового уровня.

20

Страница 25

ГОСТ Р НСО 8328-м

Таблица -3 — Классификация параметров КУ. относящихся к рабочим характеристикам СиСУ

♦аэи

Нал рвбоче* характеристики

Скорость

Точность «ЯДУЖНОСГЬ

Установ

ление

СнСУ

Задержха установлен СнСУ

Вероятность безуспешного установлении СнСУ (неправильное сосди нение/отклонение,'соедииеиие.'установ-лении СнСУ)

Передача

данных

Пропускная способность Транзитная >адгрж*з

Коэффициент необнаруженных сшибок (искажение дублирование/по терн информации)

Устойчивость СиСУ

Вероятность безуспешной передачи

данных

Освобож

дение

СнСУ

Задержка освобождения СиСУ

Вероятность безуспешного освобождения СнСУ

Таблица 4 — Параметры, отражающие ару'ие характеристики услуг сеансового уровня

Расширенное управление Защита СиСУ Приоритет СиСУ Олтими>п|>ооан>1а>| диалоговая передача

10.3.1    Задержки {/становления СнСУ

Задержка установления СнСУ определяется как максимально допустимый временной интерпал между выдачей примитива Сн-СОЕДИНЕНИЕ запрос н выдачей соответствующего примитива Сн-СОЕДИНЕНИЕ подтверждение.

Примечание — Эта задержка «тлючасг компоненты, определяемые пользователем.

10.3.2    Вероятность безуспешного установления СнСУ Вероятность безуспешного установления СнСУ определяется

как отношение общего числа безуспешных попыток установления

21

Страница 26

ГОСТ Р И СО 8326-95

ствующего ему примитива УСнУ иыликаиин, выдаваемых в фазе передачи данных «о СнСУ Значения этого промежутка времени подсчитываются только для успешно выполненных пар примитивов услуг.

По определению успешное выполнение «ары примитивов услуг имеет место, если выдача примитива запроса одним пользователем УСнУ приводит к выдаче в сторону его удаленного партнера соответствующего примитива индикации (включая передачу любых данных пользователя УСнУ, относящихся к данному примитиву), н если передача этих примитивов произошла без ошибки и в требуемой очередности по отношению к другим примитивам до освобождения СнСУ принимающим пользователем УСнУ.

В дуплексном и полудуплексном СнСУ транзитная задержка указывается независимо для каждого направления передачи. В общем случае задание каждой транзитной задержки определяет как среднее, так и максимальное значения, ожидаемые для данного СнСУ. Каждое задание транзитной задержки основывается на предварительно установленном среднем объеме данных пользователя УСнУ, передаваемых в каждой из нар примитивов услуг.

Попытка измерить транзитную задержку для отдельной пары примитивов услуг будет в значительной степени зависеть от управления потоком данных, выполняемого принимающим пользователем УСнУ. Его влияние исключается при расчете среднего и максимального значений транзитной задержки

10.3.5    Коэффициент необнаруженных ошибок

Коэффициент необнаруженных ошибок равен отношению общего числа неправильных, продублированных или потерянных блоков данных пользователя УСнУ к общему числу блоков, переданных через границу услуг сеансового уровня посредством какого-либо примитива УСнУ в фазе передачи данных СнСУ в течение измеряемого периода времени. Взаимосвязь между этими величинами для конкретной пары пользователей УСнУ показана на рисунке 4.

10.3.6    Вероятность безуспешной передачи

Вероятность безуспешной передачи определяется отношением общего числа безуспешных попыток передачи к общему числу сеансов передачи, имеющих место за период измерения рабочих характеристик.

Сеанс передачи — это дискретное наблюдение рабочих характеристик поставщика УСнУ при обработке запросов услуг, осуществляемое пользователем УСнУ. Сеанс передачи начинается с инициализации запросов УСнУ в фазе передачи данных и продолжается до тех пор, пока не будет определен результат выданных

2-1

Страница 27

ГОСТ Р И СО Я326-&5

запросов услуг. Эти запросы услуг мот включать передачу данных пользователя УСнУ или другие запросы услуг (как например, Сн-НАЧЛЛО-ЛКТИВНОСТИ, Сн-ЗЛПРОС-ПОЛНОМОЧИЙ и т. д.). выдаваемые пользователем УСнУ. Сеанс передачи обычно соответствует по длительности времени существования отдельного СнСУ.

6wa

лглв /С» У.

■'гегвам**.?    .

wstx&Kwse* ilxi к'


ff/Wrtl дЯяНЫХ

им

принятие

•W WJOAi.’Bf.Ton у,-„у у


Л>/Ггр*нн»-г ifiO-'u Ai-x»» rto/ibjL>9cw -Л*

Т

Чгпгшшо

neivfa"*a-r

tfnoKu #0"*vД полъяА ате ля /5s;

MiKBmfHHft J.WXU ёвННЬА

no/ibjolame ■ м ИМ ($»)

Ау4пирбввим*ц Arata IМинин

гюяйзсбсте -*• ЧСнУ IS*I


Otfatee *оличгсгг(а .-гесгдачнь'к 4j>«*t9 t/анныи по/>»а>Во'г>еяв ft*V(S)

Ноирфацигнгг мге/тарушеммня 9ши<к>н •    ^

Рисунок 'I — Компоненты коффияж-вта необнаруженных ошибок

Безуспешная передача — это такой сеанс передачи, н котором наблюдаемая рабочая характеристика хуже заданного минимально допустимого уровня. Безуспешные передачи определяются путем сравнения измеряемых значений обеспечиваемых рабочих характеристик с заданными пороговыми значениями безуспешной передачи. Могут использоваться три тина рабочих характеристик, пропускная способность, транзитная задержка и коэффициент необнаруженных ошибок.

В тех системах, где качество услуг СнСУ надежно контролируется поставщиком УСнУ. вероятность безуспешной передачи может оцениваться вероятностью передачи запросов Сн-Г1с-ПРЕРЫ-ВАНИП и Сн-Пс-ОСОБОЕ-СООБЩЕНИЕ во время сеанса передачи.

2.5

Страница 28

ГОСТ Р И СО 8326-М

10.3.7 Задержка освобождения СнСУ

Задержка освобождения СнСУ - это максимально допустимая задержка между опросом Сн-Пл-ПРЕРЫВАНИЕ; инициируемым пользователем УСнУ. и усиешны« освобождением этого соединения. Задержка освобождения СнСУ обычно определяется независимо для каждого пользователя УСнУ.

Выдача примитива Сн-Пл-ПРЕРЫВАНИЕ запрос любим пользователем УСнУ означает начало отсчета задержки освобождения СнСУ для обоих пользователей. Успешное освобождение СнСУ для одного из пользователей УСнУ наступает, когда он может инициировать новое СнСУ. Пользователю УСнУ, не выдавшему примитива Си-Пл-ПРЕРЫВАНИЕ запрос, об успешном освобождении сообщается путем выдачи примитива Сн-Пл-ПРЕРЫВАНИЕ индикация. Пользователь УСнУ, инициировавший примитив Сн-Пл-ПРЕРЫВАНИЕ запрос, обычно получает аналогичный сигнал локальной значимости.

10 3.8 Вероятность безуспешного освобождения СнСУ

Вероятность безуспешного освобождения СнСУ определяется отношением числа запросов на освобождение СнСУ, инициируемых пользователем УСнУ и закончившихся безуспешно, к общему числу запросов на освобождение выданных пользователем УСнУ .ча период измерений. Вероятность безуспешного освобождения СнСУ обычно определяется независимо для каждого пользователя УСнУ.

Безуспешным освобождением СнСУ для некоторого пользователя УСнУ считается ситуация, когда успешное освобождение не было выполнено (как описано в 103.7) в пределах заданной задержки освобождения СнСУ из-за ошибки или превышения задержки на стороне поставщика УСнУ. Попытки освобождения СнСУ, заканчивающиеся безуспешно из-за ошибок, отклонения освобождении или превышения задержки на стороне пользователя УСнУ, не учитываются при оценке этой вероятности.

10.3.9    Защита соединения сеансового уровня

Защита СнСУ — это механизм, с помощью которого поставщик УСнУ пытается предотвратить несанкционированное наблюдение ла информацией пользователя УСнУ или манипуляцию над ней. Защита СнСУ определяется качественно путем выбора одной нз следующих мер защиты:

a)    отсутствие защиты;

b)    защита от пассивного наблюдения;

c)    зашита от изменения, повторений, добавлений и стираний;

d)    сочетание требовании подпунктов !■) и с).

10.3.10    Приоритет

Страница 29

ГОСТ Р И СО 8326—95

Спецификация приоритета относится к взаимосвязи между соединениями сеансового уровня. Этот парзметр указывает относительную лначимость СнСУ по отношению к

a)    последовательности, в которой СнСУ подвергаются снижению КУ;

b)    последовательности, и которой СнСУ должны разъединяться для восстановления ресурсов.

Этот параметр имеет значение только и контексте некоторого логического объекта административного управления или структуры, способной оценивать относительную значимость СнСУ. Число уровней приоритета ограничено.

10.3.11    Устойчивость соединения сеансового уровни

Параметры устойчивости СнСУ задают вероятность:

а) неупорядоченного освобождения СнСУ по инициативе поставщиком УСнУ (т е. выдачи примитива Сн-11с-ПРЕРЫВЛНИЕ индикация);

1>) особого сообщения поставщика УСнУ (выдача примитива Сн-Пс-ОСОБОЕ-СООБЩЕНИЕ индикация) в течение заданного интервала времени в некотором установленном СнСУ.

10.3.12    Пирометр расширенного управления

Параметр расширенного управления позволяет полыовагелю УСнУ использовать услуги повторной синхронизации, прекращения. а также прерывания и аннулирования активности при перегрузке нормального потока.

II р и м v ч а к и с — Если выбран функциональный блок «срочны*- данные», параметр КУ «расширенное управление» всегда предоставляете* пользователям

УСнУ.

10.3.13    Оптимизированная диалоговая передача

Параметр оптимизированной диалоговой передачи позволяет пользователю УСнУ передавать цепочку определенных запросов услуг сеансового уровня Использование того или иного метода сцепления запросов услуг определяется реализацией н имеет локальный характер.

Примечание — Этот параметр КУ инициирует у поставщика УСнУ факультативную функцию расширенного протокола со сисплсинем.

ГЛАВА ВТОРАЯ. ПРИМИТИВЫ УСЛУГ СЕАНСОВОГО

УРОВНЯ

II ОБЩЕЕ ОПИСАНИЕ ПРИМИТИВОВ УСЛУГ СЕАНСОВОГО

УРОВНЯ

11.1 С в о д н ы н перечень примитивов

27

Страница 30

ГОСТ Р ИСО 8326-95

Каждая из услуг, составляющих службу сеансового уровня, реализуется путем вызова последовательности примитивов УСнУ. В таблицах 5, 6 и 7 перечислены примитивы и их параметры, используемые в каждой фазе услуг сеансового уровня. Указзнные параметры описаны в разделах 12. 13 и 14.

Таблниао — Примитивы фазы установлении СнСУ

Услуги

Прамити»

Параметр

III

Си СОЕДИНЕНИЕ эапоос

ОТСОЕДИНЕНИЕ индикация

Сн СОЕДИНЕНИЕ ответ

Си СОЕДИНЕНИЕ под-тверждеиие

Идентификатор СнСУ. адрес» выды ваюше ю/аызывасмого/от вечакмцето пользователя УСнУ. результат, КУ, требования к сеансу, порядкобы* номер точки синхронизации, начальное присвоение полномочий, даяние пользователя УСнУ

Таблица б — Примитивы фазы передачи данных

Услуга

Приигтиэ

RipiHMf

Передача нормальных данных

Си-ДАННЫЕ запрос Си ДАННЫЕ индикация

Данные пользователи УСнУ

Передача

срочных

данных

Си СРОЧНЫЕ ДАННЫЕ запрос

Сн-СРОЧНЫЕ-ДАННЫЕ

индикация

Данные пользователя УСнУ

Передача служебных данных

Сн СЛУЖЕБНЫЕ-ДАН-НЫЕ запрос

СмСЛУЖЕБНЫЕ-ДАН. НЫЕ индикация

Данные пользователя УСнУ

Обмен

данными

Сн ДАННЫЕ-УКАЗАНИЯ ВОЗМОЖНОСТЕЙ запрос

Данные пользователя УСнУ

28

Страница 31

ГОСТ Р ИСО 8326-95

Продолжение таблицы б

Услуга

Прнмит»»

Параметр

указании

ВОЗМОЖ

НОСТЕЙ

Сн-ДАННЫЕ-УКАЗАНИЯ-ВОЗМОЖНОСТЕЙ и иди каиня

Сн ДАННЫЕ УКАЗАНИЯ-ВОЗМОЖНОСТЕП отпет

Ся-ДАННЫЕ-УКА ЗАНИЯ-ВОЗМОЖНОСТЕП подтверждение

Пре доставление полномочий

Сн-ПРЕДОСТАВЛЕНИЕ ПОЛНОМОЧИИ запрос

Сн-ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИЙ индикация

Полномочия

Запрос

ПОЛИОМО'

чай

Сн-ЗАПРОСПОЛНОМО-ЧИИ запрос

Сн ЗАПРОС-ПОЛНОМОЧИЙ индикация

Полномочия, данные пользователя УСиУ

Передача

управле

нии

Сн-ПЕРЕ ДАЧА-УПРАВ. ЛЕНИЯ запрос

Сн-ПЕРЕДАЧА-УПРАВ-ЛЕНИЯ индикация

Параметры отсутствуют

Точка

младшей

синхрони-

мак*

Си-ТОЧКА-МЛАДШЕП-

СИНХРОНИЗАЦИИ

запрос

Сн-ТОЧКА МЛАДШЕЙ-СИНХРОНИЗАЦИИ ни дикаини

Cm-точка младшей.

СИНХРОНИЗАЦИИ ответ

Сн-ТОЧКА-МЛАДШЕЙ СИНХРОНИЗАЦИИ под тверждение

Тип. порядковый номер точки синхронизации. данные пользователя УСиУ

2-1 Зак. 2433

29

Страница 32

ГОСТ Р И СО 8326—95

Продолжение таблицы б

Услуга

Примята

Параметр

Точка

старшей

синхрони

зации

Сн-ТОЧКА-СТАРШЕИ-СИНХРОНИЗАИИИ запрос

Сн-ТОЧКА СТАРШЕП-СИНХРОНИЗАЦИИ индикация

Сн-ТОЧКА СТАРШЕЙ СИНХРОНИЗАЦИИ ответ

Сн-ТОЧКА СТАРШЕП

СИНХРОНИЗАЦИИ

подтверждение

Порядковый номер точки синхронизации. данные пользователя УСиУ

Повторная

синхрони

зации

Си ПОВТОРИАЯ-СМН ХРОНИЗАЦИЯ запрос

Сн-ПОВТОРНАЯ СИН-ХРОНИЗАЦИЯ индикация

Сн-ПОВТОРНАЯСИН-ХРОНИЗАЦИЯ от»ет

Сн ПОВТОРНАЯ СИНХРОНИЗАЦИЯ подтверждение

Тип повторной синхронизации, порядковый номер точки синхронизации, полномочии, данные пользователя УСнУ

Пс-особс«-

сообщение

Сн-Пс-ОСОБОЕСООБ-[ЦЕНИЕ индикация

Причина

Пл-особое • сообщение

Сн-Пл-ОСОБОЕ-СООБ-ЩЬНИЕ запрос

Сн-Пл-ОСОБОЕ-СООБ-ЩЕНИЕ индикация

Причина, данные пользователя УСнУ

Начало

активности

Сн-НАЧАЛО АКТИВНОСТИ запрос

Си-НАЧАЛО АКТИВНОСТИ индикация

Идентификатор активности, данные пользователя УСнУ

30

Страница 33

ГОСТ Р ИСО 8326-95

Окончание таблицы 6

Услуг*

П*1>«м*т?

Возобновление активности

Си-ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ запрос

Си ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ индикация

Идентификатор активиости. идентификатор прежней активности, по рядковый номер точки синхронизации, идентификатор прежнего соединения сетевого уровня, данные ■толкователя УСнУ

Прерывание активности

Си-ПРЕРЫВАНИЕ-АК-ТИВНОСТИ запрос

Сн ПРЕРЫВАНИЕ-АКТИВНОСТИ индикация

Сн ПРЕРЫВАНИЕ-АК-ТИВНОСТИ ответ

Си ПРЕРЫВАНИЕ-АКТИВНОСТИ подтверждение

Причина

Аннулирование активности

СН АННУЛИРОВАНИЕ АКТИВНОСТИ запрос

СН АННУЛИРОВАНИЕ АКТИВНОСТИ индикация

СН-АННУЛИРОВАНИЕ АКТИВНОСТИ ответ

СН-АННУЛИРОВАНИЕ-ДКТИВНОСТИ под-тверждение

Причина

Окончание активности

Сн-ОКОНЧАНИЕ-АКТИВ-НОСТИ запрос

Сн-ОКОНЧАНИЕ-АКТИВ-НОСТИ индикация

Си-ОКОНЧАННЕ-АКТИВ НОСТИ ответ

Си ОКОНЧАНИЕ-АКТИВ НОСТИ подтверждение

Порядковый номер точки синхронизации, данные пользователя УСиУ

3!

Страница 34

ГОСТ Р И СО 8326-95

Таблица 7 — Примитивы фазы освобождения СиСУ

Услуга

ПрИИИГИВ

Параметр

Упорядоченное ос-побожде-мне

Сн-ОСВОБОЖДЕНИЕ

запрос

Си-освобождение

индикация

Сн-ОСВОБОЖДЕНИЕ

ответ

Сн-ОСВОБОЖДЕНИЕ

подтверждение

Результат, данные пользователя УСнУ

Плпреры-

ванне

Си Пл-ПРЕРЫВАНИЕ запрос

Си-Пл-ПРЕРЫВАНИЕ

индикация

Данные пользователя УСиУ

Пе-преры-

ванне

Си-Пс-ПРЕРЫВАНИЕ

ннднкаиия

Причина

11.2 Ограничения, налагаемые на полномочия в примитивах передачи

В таблице 8 приведены условия, при которых могут выдаваться примитивы услуг, требующие полномочий.

Таблица^ — Ограничения на полномочия • примитивах услуг

Примитивы услуг

Полномочия

д»ииц«

Полномочия

млалшгй

сии»рочнла

цив

Патом очи»

стар*«а

синхронна»

цн*'»»ти»

иостн

Полномочна

о;к>6>жае-

яхя

Сн-ОСВОБОЖДЕНИЕ

запрос

2

2

2

2

Сн-ОСВОБОЖДЕНИЕ ответ (отрицательный)

б/О

б/о

б/О

б/о

Сн-ДАННЫЕ запрос (полудуплекс}

1

б/О

_

б/О

32

Страница 35

ГОСТ Р ИСО W26-9S

Продолжение таблицы 8

Примщми услуг

Полномочии

дяняых

Полиомсчм» млада»# синхронпл«-ани

Полномочия

старшей

сняхроииэн-

ции/дкт**-

пости

Полномочии

»:»овожлг-

ивя

Сн-ДАННЫЕ запрос (дуплекс)

3

б/О

б/О

б/о

Сн-ДАННЫЕ-УКАЗАНИЯ-ВОЗМОЖНОСТЕЙ запрос

2

2

•1

б/О

Сн-ПЕРЕДАЧА-ПОЛНОМОЧИИ запрос (полномочия данных)

1

б/о

б/О

б/О

Сн-ПЕРЕДАЧА-ПОЛНО МОЧНИ запрос (полномочия младшей синхронизации)

б/о

1

б/О

б/О

^•ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИИ запрос (полномочия старшей сни-хронюаи ни/активности)

б/о

б/'о

1

б/О

СиПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИИ запрос (полномочия освобождения)

б/о

б/о

б,О

1

Сн-ЗАП РОС-ПОЛ HOMO ЧИП запрос (полномочия данных)

0

б/О

б/О

б/О

Си-ЗАПРОС-ПОЛНОМО-ЧИЙ запрос (полномочия младшей синхронизации)

б/о

0

б/О

б/О

Сн-ЗАПРОС-ПОЛНОМО-ЧИЙ запрос (полномочия старшей синхронизаинн активности)

б/о

б/О

0

б/О

Си-ЗАПРОС-ПОЛНОМОЧИИ запрос (полномочия освобождения)

б/о

б/О

б/О

0

33

Страница 36

ГОСТ Р И СО 8326—96

Окончание таблицы 8

Примитива услуг

ПОЛНОМОЧИЯ

д«виых

Полномочие

младшей

сищролюа

HI и

Полномочия

емрле*

еммхрмио*-

ЧИИ|'«КТМ*.

иости

Иолмомочич

оспо4ожас-

мая

Си ПЕРЕДАЧА-УПРАВЛЕНИЯ запрос

2

2

1

2

Сн-ТОЧКА МЛАДШЕИ-

СИНХРОНИЗАЦИИ

запрос

2

1

б/о

б/О

Сн-ТОЧКА-СТАРШЕЯ-

СИНХРОНИЗАЦИИ

запрос

2

2

1

б/о

Си Пл ОСОБОЕ СООБ ШЕНИЕ запрос

0

б/о

б/о

б/о

Си НАЧАЛО-АКТИВНОСТИ запрос

2

2

1

б/о

Сн-ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ запрос

2

2

1

б/О

Сн-ПРЕРЫВАНИЕ-АК-ТИВНОСТИ запрос

б/О

б/о

1

б/О

Си-АННУЛИРОВАНИЕ. АКТИВНОСТИ запрос

б/о

б/о

1

б/О

Си-ОКОНЧАНИЕ-АКТИВ-НОСТИ запрос

2

2

1

б/О

Обозначения:

0    — полномочия доступны, ни не присьоены пользователю УСнУ. кото

рый инициирует примитив услуги;

1    — полномочия доступны н присвоены пользователю УСнУ. который

инициирует примитив услуги:

2    — полномочия доступны или полномочия присвоены пользователю

УСнУ, который инициирует примитив услуги;

3    — полномочия недоступны; б/о — бел ограничений

11.3 Последовательность примитивов

Страница 37

ГОСТ Р И СО 8326-95

Все запросы и ответы пользователя УСнУ доставляются поставщиком УСнУ в той последовательности, в которой они были переданы пользователем УСнУ, за исключенном следующих запросов и ответов:

a)    Сн-СРОЧНЫЕ-ДАМНЫЕ;

b)    Сн-ПОВТОРНЛЯ СИНХРОНИЗЛЦИЯ;

c)    Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ;

с!) Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ;

е) Сн-Пл-ПРЕРЫВАНИЕ.

Перечисленные запросы и ответы могут бить доставлены раньше, чем ранее выданные соответствующие примитивы, но не позднее. чем запросные и ответные примитивы, выданные после них.

П.4 Административное управление порядковым номером точки синхронизации

Некоторые примитивы содержат порядковый номер точки синхронизации, используемый для ее идентификации. Поставщик УСнУ присваивает точкам синхронизации разрешенные порядковые номера из диапазона от 0 до 999998. Пользователь УСнУ несет ответственность за то, чтобы порядковый номер в запросе точки синхронизации, присваиваемый поставщиком УСнУ, не превысил 999998.

Порядковый номер точки синхронизации, равный 999999, также разрешен для его использования пользователем УСнУ, но только в перечисленных ниже услугах, запрашивающих порядковый номер последующей точки синхронизации:

a)    услуги соединения сеансового уровня;

b)    услуги повторной синхронизации.

Административное управление порядковой нумерацией точек синхронизации определяется в настоящем стандарте путем следующих понятий;

c)    операции над абстрактными локальными переменными V(M), V(A), V(R) и Vsc, выполняемые поставщиком УСнУ;

d)    примитивы, выдаваемые пользователем УСнУ для привлечения этих операций.

Эти операции перечислены в таблице 33, приведенной в приложении А настоящего стандарта.

11.4.1    Переменные

11.4.1.1    Пе ре м ен н а я V(A)

Переменная V(A) содержит наименьший порядковый номер точки синхронизации, на который ожидается подтверждение. Подтверждения не ожидается, если V(A)=V(M).-

11.4.1.2    П ере м енн а я V(M)

35

Страница 38

ГОСТ Р и СО 8326-95

Переменная V(M) содержит порядковый номер, подлежащий использованию.

11.4.1.3    Переменная V(R)

Переменная V(R) содержит наименьший порядковый номер точки синхронизации, с которою допускается производить повторный пуск повторной синхронизации.

11.4.1.4    Пер ем ен на я

Переменная Vsc используется для определения права пользователя УСиУ передавать ответы точки младшей синхронизации. Vsc может принимать следующие значения:

Vsc = HCTHHHO (пользователь УСиУ имеет право выдавать ответы точки младшей синхронизации, если V(A) меньше, чем V (М));

Vsc—ЛОЖНО (пользователь УСиУ не имеет права выдавать ответы точки младшей синхронизации).

11.4.2    Установление соединения сеансового уровня

Если в установленном СнСУ выбран, по крайней мере, один из следующих функциональных блоков:

a)    младшая синхронизация;

b)    старшая синхронизация;

c)    повторная синхронизация,

и не выбран функциональный блок «административное управление активностью», переменные V(M) и V(A) устанавливаются в начальное значение порядкового номера точки синхронизации для примитивов ответа и подтверждения. Переменная V(R) устанавливается в значение, равное нулю. Переменная Vsc устанавливается в значение «ЛОЖНО*.

11.4.3    Точка младшей синхронизации

При выдаче примитива Си-ТОЧКА-МЛАДШЕЙ-СИНХРОНИ-ЗАЦИИ запрос соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ, равен V(M). V(R) остается без изменений. V(A) устанавливается равной V(M), если Vsc имеет значение «ЛОЖНО», в противном случае V(A) остается без изменений. Затем V(M) увеличивается на 1 и Vsc устанавливается в значение «ЛОЖНО».

При получении примитива Сн-ТОЧКА-МЛАДШЕЙ-СИНХРО-НИЗАЦИИ индикация соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ, становится равным V(M). V(R) остается без изменений. V(A) устанавливается равной V(M), если Vsc имеет значение «ЛОЖНО», в противном случае V(A) остается без изменений. Затем V(M) увеличивается на 1 и Vsc устанавливается равной «ИСТИННО».

36

Страница 39

ГОСТ Р НСО 8326-95

При выдаче примитива Сн-ТОЧКА-МЛАДШЕИ-СИНХРОНИ-ЗАЦИИ ответ Vsc должна быть установлена в значение «ИСТИННО» н соответствующий порядковый номер точки синхронизации, определяемый пользователем УСнУ. должен быть меньше V(M) и больше или равен V(A). Переменная V(А) устанавливается в значение на 1 большее этого порядкового номера. V(M), V (R) и Vsc остаются без изменений.

При получении примитива Сн-ТОЧКА-МЛАДШЕЙ-СИНХРО-НИЗАЦИИ подтверждение Vsc имеет значение «ЛОЖНО» и соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ, меньше V(M) и больше или равен V{A). Переменная V(A) устанавливается в значение на 1 большее этого порядкового номера. V(M), V(R) u Vsc остаются без изменений

11.4.4 Точка старшей синхронизации

При выдаче примитива Сн-ТОЧКА-СТАРШЕП-СИНХРОНИ-ЗАЦИИ запрос соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ, равен V(M). V(R) остается без изменений. V(A) устанавливается равной V(M), если Vsc имеет значение «ИСТИННО», в противном случае V(A) остается без изменений. Затем V(M) увеличивается на I, a Vsc устанавливается в значение «ЛОЖНО».

При получении примитива Сн-ТОЧКА-СТАРШЕИ-СИНХРО-НИЗАЦИИ индикация соответствующий порядковый номер точки синхронизации, указываемый пользователю, равен V(M). V{R) и Vsc остаются без изменений. V(А) устанавливается равной V(M), если Vsc имеет значение «ЛОЖНО», в противном случае V(A) остается без изменений. Затем V(M) увеличивается на I.

При выдаче примитива Сн-ТОЧКА-СТАРШЕЙСИНХРОНИ-ЗАЦИИ ответ соответствующий порядковый номер точки синхронизации становится на I меньшим V(M). В этом примитиве порядковый номер точки синхронизации не передается. V(A) н V(R) устанавливаются равными V(M). V(M) и Vsc остаются без изменений.

При получении примитива Сн-ТОЧКА-СТАРШЕЙ-СИНХРО-НИЗАЦИИ подтверждение соответствующий порядковый номер точки синхронизации становится на 1 меньшим V(M). В этом примитиве порядковый номер точки синхронизации не передается. V(А) и V(R) устанавливаются равными V(M). V(M) и Vsc остаются без изменений.

П.4.5 Повторная синхронизация

При выдаче примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос действуют следующие правила:

2—2 Зах. 2433

37

Страница 40

ГОСТ Р И СО 8326—во

a)    для типа «отказ» соответствующий порядковый номер точки синхронизации отсутствует;

b)    для типа «повторный пуск» соответствующий порядковый номер точки синхронизации, определяемый пользователем УСнУ, должен быть больше или равен V{K) н меньше или равен V(M);

c)    для типа «установка» соответствующий порядковый номер точки синхронизации, определяемый пользователем УСнУ. может иметь любое разрешенное значение.

Для всех вышеперечисленных типов переменные V(A), V(M), V(R) и Vsc остаются без изменений.

При получении примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗА-ЦИЯ индикация действуют следующие правила:

d)    для гнпа «отказ* соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ, больше или равен V(M). V(M) устанавливается равной порядковому номеру, содержащемуся в данном примитиве индикации;

e)    для типа «повторный пуск* соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ, больше или равен V(R). Если порядковый номер точки синхронизации больше V(M) (см. примечание), пользователь УСнУ либо отвечает на примитив Си-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ индикация (см. подпункт g), либо принимает соответствующее решение (см. раздел 16).

Примечание *- Такая ситуация может возникнуть, если в КУ входит параметр расширенного управления и примитив Си-ПОВТОРНАЯ-СИНХРОНИ-ЗАЦИЯ запрос приводит к аннулированию поставщиком УСнУ ранее выданного примитива Сн-ТОЧКА МЛАДШЕЙ-О.И11ХТОНИЗАЦИИ запрос;

fj для типа «установка» соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ. может иметь любое разрешенное значение.

Для всех вышеперечисленных типов переменные V(A), V(R) и Vsc остаются без изменений. Для типов «повторный пуск» и «установка» V(M) остается без изменений.

При выдаче примитива Си-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ ответ действуют следующие правила:

g)    для типов «отказ» или «повторный пуск» соответствующий порядковый номер точки синхронизации, определяемый пользователем УСнУ, должен быть равен значению, принятому в примитиве Си-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ индикация;

h)    для типа «установка» соответствующий порядковый номер точки синхронизации, определяемый пользователем УСнУ, может иметь любое разрешенное значение.

за

Страница 41

ГОСТ Р И СО 8326—95

Переменные V(А) к V(M) устанавливаются равными этому порядковому номеру точки синхронизации, а переменная Vsc остается без изменении. Для типов «отказ» и «установка» V(R) устанавливается в 0; для типа «повторный пуск» V(R) остается без измонсний

При получении примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗА-ЦИЯ подтверждение действуют следующие правила.

i) для типа «отказ» соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ. больше или равен V(M);

j) для типа «повторный пуск» соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ. равен порядковому номеру точки синхронизации из •соответствующего примитива запроса;

к), для типа «установка» соответствующий порядковый номер точки синхронизации, указываемый пользователю УСнУ, может иметь любое разрешенное значение.

Переменные V(Л) и V(M) устанавливаются равными этому порядковому номеру точки синхронизации, а переменная Vsc остается без изменений. Для типов «отказ» и «установка» V{R) устанавливается в 0. Для типа «повторный пуск» V(R) остается без изменений.

11.4.6 Административное управление активностью

При выдаче примитива Си-НАЧАЛО-АКТИВНОСТИ запрос и при получении примитива Си-НАЧАЛО-АКТИВНОСТИ индикация переменные V(A), V(M) и V(R) устанавливаются в 1, а переменная Vsc остается без изменений.

При выдаче примитива Сн-ВОЗОБНОВЛЕНИЕ-АКТИВНОС-ТИ запрос и при получении примитива Сн-ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ индикация переменные V(A) и V(M) устанавливаются на I большими порядкового номера точки синхронизации, определяемого пользователем УСнУ; V(R) устанавливается в I, а Vsc остается без изменений.

Административное управление переменными V(A), V(M), V(R) и Vsc для примитивов запроса, индикации, ответа и подтверждения услуги Сн-ОКОНЧАИИЕ-АКТИВНОСТИ выполняется таким же образом, как для примитивов запроса, индикации, ответа и подтверждения услуги Сн-ТОЧКА-СТАРШЕЙСИНХРОНИ-ЗАЦИИ соответственно.

Использование примитивов услуг Сн-ПОДАВЛЕНИЕ-АКТИВ-ПОСТИ и Сн-ИРЕРЫВАНИЕ-АКТИВНОСТИ не влияет на установку переменных V(A), V(M), V(R) и Vsc.

39

Страница 42

ГОСТ Р ИСО В326—95

12 ФАЗА УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ СЕАНСОВОГО УРОВНЯ

12.1    Услуга установления соединения сеансового уровня

12.1.1    Функция

Услуга установления СнСУ дает возможность двум пользователям УСнУ установить между собой соединение сеансового уровня.

Одновременная попытка обоих пользователей УСнУ установить между собой СнСУ может привести к установке двух СнСУ. Любой пользователь УСнУ может отклонить любой запрос на соединение. Архитектурных ограничений ка количество параллельных СнСУ между двумя пользователями УСнУ не налагается.

Данная услуга дает возможность пользователям УСнУ обмениваться значениями параметров СнСУ. В конце фазы установления СнСУ пользователи УСнУ располагают набором согласованных значений параметров, относящихся к данному СнСУ.

12.1.2    Типы примитивов и их параметры

В таблице 9 приведены типы примитивов УСнУ, необходимых для установления СнСУ, и их параметры.

Таблица^ — Примитивы установления СиСУ и нк параметры

Премии»

См-СОЕД ИМЕНИЕ

Параметр

Запрос

Ии£к«эиии

Ответ

Подтвержде

ние

Идентификатор СнСУ

Ф

У(-)

Ф

У(-)

Адрес вызывающего поли эователя УСиУ

О

о

Адрес выпиваемого пользователя УСнУ

О

О

Адрес отвечающего пользователя УСнУ

О

О

Результат

О

о<=)

Качество услуг

О

О

О

О

Требования к сеансу

О

0(=>)

О '

О(-)

Начальный порядковый но мер точки синхронизации

У

У1-)

У

У(-)

40

Страница 43

ГОСТ Р ИСО 8326-95

Продолжение таблицы 9

П^ИКНГЙИ

Си СОЕДИНЕНИЕ

Параметр

Запрос

Индикация

СНа«т

Подтперждс-

ни«

Начальное присвоение пол НОМОЧИЙ

У

У(~>

У

'У(-)

Данные пользователя УСнУ

ф

у< = >

Ф

У( = )

Обозначения:

О — наличие параметра обязательно;

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией пользователя;

пробел — отсутствие параметра;

(»•) — значение данного параметра идентично значению соответствую-_щего параметра з предыдущем примитиве УСнУ

12.1.2.1    Параметр «идентификатор СнСУ» обеспечивается пользователями УСнУ для идентификации СнСУ. Идентификатор СнСУ передается поставщику УСнУ в прозрачном виде. с»тот параметр состоит из следующих компонентов;

a)    справочная информация о вызывающем пользователе УСнУ (только в примитиве запроса или индикации) — максимальная длина 64 октета;

b)    справочная информация о вызываемом пользователе УСнУ (только, в примитиве ответа или подтверждения) — максимальная длина 64 октета;

c)    общая справочная информация — максимальная длина 64 октета;

<1) дополнительная справочная информация — максимальная длина 4 октета.

12.1.2.2    Адрес вызывающего пользователя УСнУ является адресом вызывающего логического объекта сеансового уровня (см. ИСО 7498/Доп 3).

12.1.2.3    Адрес вызываемого пользователя УСнУ является адресом вызываемого логического объекта сеансового уровня (см. ИСО 7498/Доп 3).

12.1.2.4    Адрес отвечающего пользователя УСнУ является адресом отвечающего логического объекта сеансового уровня (см. ИСО 7498/Доп 3).

12.1.2.5    Параметр «результат» указывает на успешное или безуспешное выполнение запроса на установление соединения. Он

41

Страница 44

ГОСТ Р И СО 8326-95

может принимать следующие значения:

a)    принятие;

b)    отклонение вызываемым пользователем УСнУ но одной из следующих причин:

1)    причина не специфицирована.

2)    отклонено вызываемым пользователем УСнУ из-за временной перегрузки,

3)    отклонено вызываемым пользователем УСнУ. Поле

«данные пользователя* может быть использовано для уточняющей информации;

c)    отклонение поставщиком УСнУ по одной из следующих причин:

1)    причина не специфицирована,

2)    перегрузка у поставщика УСнУ,

3)    неизвестен адрес вызываемого на сеансовом уровне,

4)    вызываемый пользователь УСнУ не подключен к ПДУСн.

Причины по перечислениям 3) н 4) считаются устойчивыми.

В примитиве ответа могут быть указаны только значения по подпунктам а) и Ь) результата. В примитиве подтверждения может быть указано любое из перечисленных значений.

12.1.2.6    Качество услуг представляет собой перечень параметров, которые определяются и согласовываются в соответствии с разделом 10.

12.1.2.7    Требования к сеансу представляют собой перечень функциональных блоков, подчиняющихся ограничениям, указанным в 9.2. и выбираемых из следующего перечня:

a)    функциональный блок «полудуплекс*;

b)    функциональный блок «дуплекс»;

c)    функциональный блок «особые сообщения»;

d)    функциональный блок «служебные данные»;

e)    функциональный блок «согласованное освобождение»;

f)    функциональный блок «младшая синхронизация»;

g)    функциональный блок «старшая синхронизация»;

h)    функциональный блок «повторная синхронизация»;

i)    функциональный блок «срочные данные»;

j) функциональный блок «административное управление ак-тнвиостью»;

к) функциональный блок «обмен данными указания возможностей»,

Требования к сеансу, задаваемые в примитиве ответа, указывают запросчику требования к СнСУ, предъявляемые со стороны вызываемого пользователя УСнУ. Ответчик не может предложить в примитиве ответа одновременно функциональные блоки «полу-

42

Страница 45

ГОСТ Р И СО 8326-95

дуплекс» я «дуплекс». Если в примитиве индикации содержится только один из этих функциональных блоков, то о примитиве ответа указывается тот же функциональный блок, либо данное соединение отклоняется. Если предложен функциональный блок «обмен данными указания возможностей», то одновременно с ним должен предлагаться функциональный блок «административное управление активностью». Если предложен функциональный блок «особые сообщения», должен быть предложен также функциональный блок «полудуплекс». С учетом этих условий в примитив ответа могут быть включены дополнительные требования пользователя УСнУ к сеансу, не включенные в примитив индикации. Те требования пользователя УСнУ к сеансу, которые указаны в примитивах индикации и ответа, считаются выбранными для использования в данном СнСУ.

J2.1.2.8 Начальный порядковый номер точки синхронизации идентифицирует начальную точку синхронизации. Условия его наличия и правила согласования описаны в 7.6.3. Значение этого номера выбирается из диапазона 0—999999.

12.1.2.9    Начальное присвоение полномочий представляет собой перечень сторон, которым первоначально присваиваются доступные полномочия. Этот параметр необходим только тогда, когда соответствующие полномочия доступны. Для каждого доступного полномочия этот параметр в примитиве ответа/индикации принимает одно нз следующих значеннн:

a)    сторона запросчика;

b)    сторона ответчика;

c)    сторона по выбору ответчика.

В примитиве ответа/подтверждения этот параметр отсутствует, если в примитиве запроса/индикации он принимает значение по подпункту с); в противном случае в примитиве ответа должно передаваться значение по подпункту а) или Ь).

12.1.2.10    Параметр «данные пользователя УСнУ» содержит от 1 до 512 октетов информации пользователя.

12.1.3 Последовательность примитивов

Последовательность примитивов, выдаваемых при установлении СнСУ, принятого или отклоненного, определена на временной диаграмме, показанной на рисунке 5.

Страница 46

ГОСТ Р И СО 8328—15

пйчсн

сн-соЕдшние запрос %

Си - соединение^

поЗтйфмдение

\ Си-соединение

и*9икоци*

Рисунок 5 — Послсдовательиоггь примитивов услуги Сн-СОЕДИНЕНИЕ


ПДУСн


с»- соединение

OfTtdfm


13 ФАЗА ПЕРЕДАЧИ ДАННЫХ

13.1    Услуга передачи нормальных данных

131.1    Функция

Услуга передачи нормальных данных дает возможность обоим пользователям УСнУ передавать по СнСУ блоки НСБДСн. Поставщик УСнУ должен доставить каждый НСБДСн пользователю УСнУ при первой возможности. Эта услуга всегда доступна в каждом СнСУ.

Использование этой услуги должно подчиняться ограничениям на полномочия, приведенным в таблице 8.

13.1.2 Типы примитивов и их параметры

В таблице 10 приведены типы примитивов УСнУ, необходимых для передачи нормальных данных, и их параметры.

Таблиц* 10 — Примитивы персдвчи нормальных данных и их параметры

' 1—■_ Прхыати*

Параметр —

Сн ДАННЫЕ

Заерос

Индикация

Данные пользователя УСнУ

О

or—)

Обозначения:

О — наличие параметра обязательно;

(=) — значение данного параметр» идентично значению соответствую, щего параметра а предыдущем примитиве УСнУ

44

Страница 47

ГОСТ ? ИСО *3-26-95

Параметром «данные пользователя УСнУ* служит НСБДСн. Размер НСБДСн равен целому числу октетов, большему нуля и неограниченному сверху.

13.1.3 Последовательность примитивов

Последовательность примитивов при успешной передаче нормальных данных определена на временной диаграмме, покачанной на рисунке 6.

паче»

ПДЧСи

См -ДАННЫЕ запрос

Рос/ы&цьк УСнЧ

С»-ЛАНИ bit имаинаци»

Рисунок 6 — ПоследоваТСЛЬНОСТЬ Прими 1.1 нов услуга Сн-ДАННЫЕ

13.2 У с л у г а передачи срочных данных

13.2.1    Функция

Услуга передачи срочных данных дает возможность пользователям УСнУ передавать по СнСУ блоки СрСБДСн. Передача СрСБДСн не подчиняется ограничениям, налагаемым на полно* мочия н управления потоком данных со стороны услуг передачи нормальных данных, передачи служебных данных и обмена данными указания возможностей.

Поставщик УСнУ гарантирует, что любой СрСБДСн будет доставлен не позднее любого НСБДСн или СлСБДСи, выданного н данное СнСУ после этого СрСБДСн. Размер СрСБДСн ограничен.

13.2.2    Типы примитивов и их параметры

В таблице 11 приведены типы примитивов УСнУ. необходимых для передачи срочных данных, и их параметры.

Таблица II - Примитивы передачи срочных данных и их параметры

■—__

си-СРОЧНЫЕ ДАННЫЕ

Примитив

Пв|>1Мс(р ~~—■—

1

Зап|ю: | Ппднкщи»

Данные пользователя УСнУ

7

с

о

Обозначения:

О — наличие параметра обязательно;

( = ) — значение дайкою параметра идентично значению соответствую-_шего параметра в предыдущем примните УСнУ___

45

Страница 48

ГОСТ Р ИГО 8326—95

Параметром «данные пользователя УСнУ» служит СрСБДСя. Размер СрСБДСн составляет от 1 до 14 октетов.

13.2.3 Последовательность примитивов

Последовательность примитивов при успешной передаче срочных данных определена на временной диаграмме, показанной на рисунке 7

ПШя

ПДУСн

См-СРОЧНЫ f

ДАНЯМ

\

janpcc

Cn-CfWJHbiS -' длнные

инОикацик

Рисунок 7 - Последовательность прнмнтиао» услуги Сн-СРОЧНЫЕ* ДАННЫЕ

13.3 Услуга передачи служебных данных

13.3.1    Функция

Услуга передачи служебных данных дает возможность пользователям УСнУ передавать по СнСУ блоки СлСБДСн. Передача служебных данных подчиняется тем же ограничениям, налагаемым на услуги, что и передача нормальных данных, за исключением ограничений на полномочия.

13.3.2    Тины примитивов и их параметры

В таблице 12 приведены типы примитивов УСнУ, необходимых для передачи служебных данных, и их параметры.

Таблица 12 — Примитиаы передачи служебных данны* и их параметры

С.н СЛУЖЕБНЫЕ ДАННЫЕ

П>р»н*т|> --'--

Знпрсс

Данные пользователя УСнУ

О

0(~)

Обозначения:

0 — наличие параметра обязательно;

( = > — значение данного параметра идентично значению соответствующего параметра и предыдущем примитиве УСнУ

46

Страница 49

ГОСТ Р НСО 8326-95

Параметром сданные пользователя УСнУ» служит СлСБДСн. Размер СлСБДСн равен целому числу октетов, большему нуля и неограниченному сверху.

13.3.3 Последовательность примитивов

Последовательность примитивов при успешной передаче служебных данных определена на временной диаграмме, показанной на рисунке 8.

лдус

ПДУСн

е*-е/Н)кшыЕ'

ДАННЫЙ

запрос    N.

ПсючоЬ'цик

Сн-СЛУМЕВНМ-

данныс

индикация

Phcvhok 8 — Последовательность иринити&ов услуги Си СЛУЖЕБНЫЕ-ДАННЫЕ

13.4    Услуга обмена данными указания возможностей

13.4.1    Функция

Услуга обмена данными указания возможностей позволяет пользователям УСнУ обмениваться данными пользователя ограниченного объема вне пределов активности. Эта услуга может быть инициирована только тогда, когда услуги активности доступны, но активность не начата. Использование этой услуги подчиняется ограничениям, налагаемым на полномочия и приведенным в таблице 8.

13.4.2    Типы примитивов и их параметры

В таблице 13 приведены типы примитивов УСнУ, необходимых для обмена данными указания возможностей, и их параметры.

Параметр «данные пользователя УСнУ* содержит от 1 до 512 октетов информации пользователя.

13.4.3    Последовательность примитивов

Последовательность примитивов при успешном обмене данными указания возможностей определена с помощью временной диаграммы, показанной на рисунке 9.

13.5    Услуга предоставления полномочий

13.5.1 Функция

Услуга предоставления полномочий дает возможность одному из пользователей УСнУ уступить другому пользователю УСнУ од-

47

Страница 50

ГОСТ Р И СО 8326—96

но или несколько полномочий, подчиняющихся ограничениям на полномочия, приведенным в таблице 8,

Таблица 13 - Примитивы обмена данными указания возможностей и их параметры

dpMNXrVI-

П*|'«ис?р

Си-ДАННЫЕ-УКАЗ АII ИЯ-ВОЗМОЖНОСТЕЙ

Запрос

1<Н2И«13ИЛ

Ответ

Подт»<р

жгение

Данные пользователя УСиУ

Ф

У(-)

Ф

У(“)

Обозначения:

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией пользователя;

("*) — значение параметре данного идентично значению соответствующего параметра и предыдущем примитив УСиУ

П£УСи


ПДУСн

Си-ДАННЫЕ’ УКАЗАНИЯ' возможностей запрос

Си-ДАННЫЕ -УКАЗАНИЯ- ft возможностей ncdmBtfmdtHue

Рисунок 9 — Последовательность примнтнпов услуг Си-ДАННЫЕ УКАЗАНИЯ-ВОЗМОЖНОСТЕЙ


Ся-ДАННШ-

уКАЗАННЙ-

вазмошностей

. ик/икация

tН-ДАМНЫ1-' УКАЗАНИЯ- . возмошностен ответ


Начальное присвоение полномочий осуществляется при установлении СнСУ (см. 7.6.2). 13.5.2 Типы примитивов и их параметры В таблице 14 приведены типы примитивов УСнУ, необходимых для предоставления полномочий, и их параметры.

43

Страница 51

ГОСТ Р ИСО 832S-95

Таблица 14 — Примитивы услуги пр«АОст1*лениш полномочий и их параметры_______.

" Примитив

С* ПРЕДОСТАВЛИННЕ ПОЛНОМОЧИЙ

ftfiipitMITp --

Запрос

Мпликщня

Полномочия

О

0{-)

Обозначения:

О — наличие параметра обязательно;

( —) — значение данного параметра идентично значению щего парамс-тра s предыдущем примитиве УСнУ

COOTWTcreyW'

Параметр «полномочия» представляет собой перечень полномочий, присвоенных данному пользователю УСнУ и передаваемых другому пользователю УСнУ. Значения этого параметра могут быть любой комбинацией следующих значений:

a)    полномочия данных;

b)    полномочия младшей синхронизации;

c)    полномочия старшей синхронизаини/активносги;

d)    полномочия освобождения.

13.5.3 Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги предоставления полномочий определена на временной диаграмме, показанной на рисунке »0.

ПЛУС*

См -OPEQOC ТА8ЛЕНИЕ-попн опочий гопрос

\

Поспабцик УС» У

\

См - ПР(Ш7АвЛЕНН£-ПОЛНОМОЧИЙ имдихшшв

Рисунок 10 — Последовательность примитивов усл\ти СкПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИИ

I3.G Услуга запроса полномочий 13.6.1 Функция

49

Страница 52

ГОСТ Р И СО 8326—95

Услуга запроса полномочий даст возможность пользователю УСнУ запрашивать указываемые полномочия, подчиняющиеся ограничениям на полномочия, приведенным в таблице 8.

13 6 2 Типы примитивов и их параметры

В таблице 15 приведены тины примитивов УСнУ, необходимые для запроса полномочий, и их параметры.

Таблица 15 — Примитивы запроса полномочий и и* параметры

~ Лрииитин

Си ЗАПРОС ПОЛНОМОЧИИ

П*р*м*тр ~—■—

Запрос

Миликвциа

Полномочия

О

О(-)

Данные пользователя УСнУ

Ф

У<~>

Обозначений:

О - наличие параметра обязательно;

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией пелъзопа-ГеЛЯ;

(=*•) — значение параметра идентично значению соответствующего параметра в предыдущем примитиве УСнУ

13.6.2.1    Параметр «полномочия» представляет собой перечень доступных полномочий, не присвоенных, но запрошенных пользователем УСнУ. Значение этого параметра может быть любой комбинацией следующих значений:

a)    полномочия данных;

b)    полномочия младшей синхронизации;

c)    полномочия старшей синхронизации/активности;

d)    полномочия освобождения.

13.6.22 Параметр «данные пользователя УСнУ» содержит от 1 до 512 октетов информации пользователя.

13.6    3 Последовательность примитивов

Последовательность примитивов при успешном запросе полномочий определена на временной диаграмме, показанной на рисунке I I.

13.7    Услуга передачи управления

13.7.1    Услуга передачи управления дает возможность пользователю УСнУ передавать полный набор доступных полномочий. Эта услуга является составной частью понятия «административное управление активностью». Она может запрашиваться, когда выбран функциональный блок «административное управление активностью», но активность еще не начата.

50

Страница 53

ГОСТ Р ИСО .9326-95

ПДУСн

МУС*

См-ЭАПРОС-попноночи'и запрос

\

Посм&кик УСи У

Си-ЗАПРОС-

ПОЛНОМОЧИЙ

индинаци*

Phcvhok И — Последовательность прииитивоп ' услуги Сн-ЗЛПРОС-ПОЛНОМОЧИИ

13.7.2 Типы примитивов и их параметры В этой услуге параметры отсутствуют.

13 7.3 Последовательность примитивов

Последовательность примитивов при успешной передаче управления определена на временной диаграмме, показанной на рисунке 12.

ПДУСн    ПДУСн

Phcvhok 12 — Последовательность примитивов услуги Сн-ПЕРЕДАЧА-УПРАВЛЕНИЯ

13.8 Услуга точки младшей синхронизации

13.8.1 Функция

Услуга точки младшей синхронизации даег возможность пользователю УСнУм определить точки младшей синхронизации в потоке блоков НСБДСн и СлСБДСн. Если выбран функциональный блок «административное управление активностью*. эта услуга может быть инициирована только внутри активности. Использование этой услуги подчиняется ограничениям на полномочия, приведенным в таблице 8.

Запросчик может запросить явное подтверждение запроса точки младшей синхронизации путем использования параметра «тип*.

51

Страница 54

ГОСТ Р И СО R326—96

Однако поставщик УСиУ не требует выдачи явного подтверждения. Ответчик может видать подтверждение даже тогда, когда явное подтверждение не запрошено.

Примитивы ответа выдаются в той же последовательности, в которой были приняты соответствующие примитивы индикации. Запрос последующей тонки младшей синхронизации может выдаваться до получения подтверждения предыдущей точки синхронизации.

Подтверждение точки младшей или старшей синхронизации подтверждает все ранее неподтвержденные точки младшей синхронизации. Число неподтвержденных точек младшей синхронизации не ограничивается поставщиком УСнУ.

Любая семантика, связанная с запросом и подтверждением точки младшей синхронизации, имеет второстепенное значение для поставщика УСнУ

Примечание — Если выбран функциональный блок «дуплекс», между пользователями УСиУ необходимо дополнительное согласование по приведению з соответствие запросоз и подтверждений точки младше* синхронизации с потоком данных от пользователи УСнУ без полномочия младшей синхронизации.

13.8.2 Типы примитивов и их параметры

В таблице 16 приведены типы примитивов УСнУ, необходимых для услуги точки младшей синхронизации, и их параметры.

Таблица 16— Примитивы точки младшей синхронизации и их параметры

Ппаиитик

Си ТОЧКА-,МЛАДШВИ-СМНХРОНИЗАЦИИ

Параметр ^

За про:

Инлнкэцкл

От им

Подтмч»-

жжение

Тип

О

О(-)

Порядковый номер точки синхронизации

0

0<~)

0

О(-)

Данные лользоваюлм УСиУ

ф

У(->

Ф

У<->

Обозначения:

О — наличие параметра обязательно;

У — наличие параметра .заиисиг от условий;

Ф — наличие параметра является факультативной функцией пользователя;

пробел - отсутствие параметра;

— значение данного параметра идентично значению соответствующе го параметра п предыдущем приметное УСнУ

га

Страница 55

ГОСТ Р ИСО 8326-95

13.8.2.! Параметр «тип» определяет, запрашивается ли пользователем УСнУ явное подтверждение: этот параметр не влияет на поставщика УСнУ. Он может принимать одно из следующих значений:

a)    явное:

b)    по выбору.

13.8 2 2 Порядковый номер точки синхронизации определяется в 11.4.3. Его значение находится в диапазоне от 0 до 999998.

13.8.2.3    Параметр «данные пользователя УСнУ» содержит от 1 до 512 октетов информации пользователя.

13.8.3    Последовательность примитивов

Последовательность примитивов при подтверждении точки младшей синхронизации определена на временной диаграмме, показанной на рисунке 13.

пш*


паче»

Сн-ТОЧКА-младшем-синхроиизаиии запрос

Сн-ТОЧКА-мпадшей-

СиНХМНиЗАЦИИ

»o9m6tD»drHue

С»-ТОЧНА-МЛАДШЕЙ-CWMMHUJAUUH ■ индикация

С» - ТОЧКА-

младшей-✓ CHHXP0HU3AUM ответ

Рисунок 13 — Последовательность прииитиво» услуги Сн-ТОЧКАМЛАДШППСИНХРОНИЗАЦИИ


Ответ и подтверждение могут отсутствовать, даже если параметр «ткп> установлен в примитиве индикации в явное значение.

Успешное подтверждение точки младшей синхронизации может быть выдано также в виде следующих примитивов (вместо примитива Сн-ТОЧКА-МЛАДШЕЙ-СИИХРОНИЗАЦИИ ответ для точки синхронизации, определенной в примитиве Сн-ТОЧКА-МЛАДШЕй-СИНХРОНИЗАЦИИ индикация):

Страница 56

ГОСТ Р И СО 8326—95

a)    примитив Сн-ТОЧКА-МЛАДШЕЙ-СИНХРОНИЗАЦИИ от-eei па последующий примитив Сн-ТОЧКА-МЛАДШЕЙ-СИНХРО-НИЗАЦИИ индикация;

b)    примитив См-ТОЧКА-СТАРШЕП-СИНХРОНИЗАЦИИ ответ на последующий примитив Сн-ТОЧКА-СТАРШЕИ-СИНХРО-НИЗАЦИИ индикация;

c)    примитив Сн-ТОЧКА-МЛАДШЕЙ-СИНХРОНИЗАЦИИ запрос для последующей точки младшей синхронизации (при условии, что полномочия младшей синхронизации переданы от другого пользователя УСнУ);

d)    примитив Си-ТОЧКА-СТАРШЕЙ-СИНХРОНИЗАЦИИ ответ для последующей точки старшей синхронизации (при условии, что полномочия младшей еннхрони.чации и, при необходимости, полномочия старшей синхронизации/активности переданы от другого пользователя УСнУ).

13.5 У с л у г а точки старшей синхронизации

13.9.1 Услуга точки старшей синхронизации позволяет запросчику определить точки старшей синхронизации в потоке блоков НСБДСн, СлСБДСн и СрСБДСн для разделения всего потока на потоки до точки синхронизации и после нее. Если выбран функциональный блок «административное управление активностью», эта услуга может быть инициирована только внутри активности. Использование этой услуги подчиняется ограничениям на полномочия. приведенным в таблице 8.

После формирования примитива Сн-ТОЧКА-СТАРШЕЙ-СИН-ХРОНИЗАЦИИ запрос запросчик не может инициировать никаких усл\т, за исключением примитивов запроса Сн-ПЕРЕДАЧА-ПОЛНОМОЧИЙ, Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ, Сн-АМ-НУЛИРОВАНИЕ-АКТИВНОСТИ, Сн-Пл-ПРЕРЫВАНИЕ или Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ, до тех пор, пока не будет принят примитив Си-ТОЧКА-СТАРШЕЙ-СИНХРОНИЗАЦИИ подтверждение.

После приема примитива Сн-ТОЧКА-СТАРШЕЙ-СИНХРО-НИЗАЦИИ индикация в дополнение к имеющимся ограничениям получатель не может инициировать примитивы запроса Сн-ТОЧ-КА-СТАРШЕЙ-СИНХРОНИЗАЦИИ, Сн-ТОЧКА-МЛАДШЕЙ-СИНХРОНИЗАЦИИ, Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ, Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ, Сн-ОКОНЧАНИЕ-АКТИВ-НОСТИ или Сн-ОСВОБОЖДЕНИЕ до тех пор, пока не будет выдан примитив Си-ТОЧКА-СТАРШЕЙ-СИНХРОНИЗАЦИИ ответ.

Для услуг передачи срочных данных, инициируемых получателем после выдачи примитива Сн-ТОЧКА-СТАРШЕЙ-СИНХРО-НИЗАЦИИ ответ, соответствующие примитивы индикации не вы-

54

Страница 57

ГОСТ Р ИСО 8326-95

даются до получения примитива Сн-ТОЧКЛ*СТАРШЕЙ-СИН-ХРОНИЗАЦИИ подтверждение.

13.9.2 Типы примитивов и их параметры

В таблице 17 приведены типы примитивов УСнУ. необходимых для услуги точки старшей синхронизации, и их параметры.

Таблица 17 — Примшмвы точки старшей синхронизации и их параметры

Параметр

Св-ТОЧКА СТАРШЬИ СИНХРОНИЗАЦИИ

3»п.юе

Иидвка«»я

Ответ

Подтвер

ждение

Порядковый номер точки

синхронизации

О

°( = )

Данные пользователя УСнУ

ф

У(-)

Ф

У«—)

Обозначения:

О — наличие параметра обязательно;

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией пользователя;

пробел — отсутствие параметра;

( —) — значение данного параметра идентично значению соответствующего параметра в предыдущем примитиве УСнУ

13.9.2.1    Параметр «порядковый номер точки синхронизации» определен в 1 Г4.1. Его значение находится в диапазоне от 0 до

13.9.2.2    Параметр «данные пользователя УСнУ» содержит от 1 до 512 октетов информации пользователя.

13.9.3 Последовательность примитивов

Последовательность примитивов при успешной установке точки старшей синхронизации определена на временной диаграмме, показанной на рисунке 14.

!3.10Услуга повторной синхронизации

13.10.1 Услуга повторной синхронизации предназначена для упорядоченного повторного установления взаимосвязи в текущем СнСУ, которое обычно выполняется после ошибки или при отсутствии ответа от пользователя УСнУ или поставщика УСнУ, а также в результате несогласованности между пользователями УСнУ. Запрос этой услуги устанавливает СнСУ в некоторое согласованное определенное состояние, включая распределение доступных полномочий и значение порядкового номера точки синхронизации.

55

Страница 58

ГОСТ Р ИСО 8326-95

который будет следующим порядковым номером, подлежащим использованию.

ПЯУСИ

пш*

Си-ТОЧКА -СТАРШЕЙ-снтРОнизАции

запрос


См- ТОЧКА • СТАРШЕЙ ■ СИНХРОНИЗАЦИИ индикация


С*-ТОЧКА-СТАРШЕЙ -СШ/ХРШЗАЦии ответ

/

Си-ТОЧНА -СТАРШЕЙ -CHHXP0HH3AU.UU годтВершдгчи!

/

Рисунок 14 — Последовательность примитивов услуги

Си ТОЧКА.СТАРШЕИ СИНХРОНИЗАЦИИ

Эта услуга может быть инициирована любым пользователем УСнУ и имеет следующие характеристики;

a)    после выдачи примитива Сн-НОВТОРНАЯ-СИНХРОНИЗА-ЦИЯ запрос запросчик не может инициировать никаких услуг, за исключением примитива Сн-Пл-ПРЕРЫВАНИЕ запрос до тех пор, пока не будет принят примитив Сн-ПОВТОРНАЯ-СИНХРО-НИЗАНИЯ подтверждение;

b)    после приема примитива Сн-ПОВТОРНАЯ СИНХРОНИЗАЦИЯ индикация ответчик может выдать только следующие примитивы:

1)    Сн-ПОВТОРНАЯ СИНХРОНИЗАЦИЯ ответ;

2)    Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос (примечание);

3)    Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ запрос (приме-чание);

4)    Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ запрос (примечание);

5)    Сн-Пл-ПРЕРЫВАНИЕ запрос

Страница 59

ГОСТ Р И СО 8326-95

Примечание — Эти запросы приводят к соперничеству запросов повторной сикхрокизации, и поэтому пользователь УСкУ может иыдягь такой запрос только з том случае, если он рассчитывает быть победителем в соперничество (см. раздел 16);

c)    все недоставленные данные аннулируются;

d)    запрашивающему пользователю УСнУ обеспечиваются средства либо для установки нового распределения значений каждого доступного полномочия, либо для предоставления такого права получателю;

e)    обеспечиваются средства присвоения нового значения порядковому номеру точки синхронизации;

f)    если во время приема примитива Сн-ПОВТОРНАЯСИН-ХРОНИЗАЦИЯ индикация имеется неподтвержденная точка старшей синхронизации, эта точка остается неподтвержденной. В любом случае никаких подтверждений не должно выдаваться до тех пор, пока повторная синхронизация не будет завершена и пока не будут приняты новые примитивы индикации точек синхронизации;

g)    выход из соперничества запросов повторной синхронизации производится таким образом, что подтверждается только один из соперничающих запросов (см. раздел 16).

Параметр «тип повторной синхронизации* используется для указания типа повторной синхронизации;

Ь) тип «отказ» используется для выдачи поставщику УСиУ запроса на повторную синхронизацию СнСУ в точке синхронизации, порядковый номер которой больше или равен V(M). Новый порядковый номер точки синхронизации, будет больше любого предыдущего значения, используемого в данном СнСУ. Если во время выдачи примитива Сн-ПОВТОРНЛЯ-СИНХРОНИЗЛЦИЯ запрос/индикация имеются неподтвержденные точки младшей синхронизации, они остаются неподтвержденными;

i) тип «повторный пуск» используется для возврата к согласованной точке синхронизации, идентифицируемой последним подтвержденным или неподтвержденным порядковым номером. Эта точка не может быть расположена раньше последней подтвержденной точки старшей синхронизации Ответственность за обеспечение защиты информации о состоянии, относящейся к этой точке синхронизации, несут пользователи УСнУ;

j) тип «установка» используется для синхронизации в точке синхронизации с любым разрешенным порядковым номером, задаваемым пользователями УСнУ. Если во время передачи примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос/индикация

57

Страница 60

ГОСТ Р ИСО 8326-95

имеются неподтвержденные точки младшей синхронизации, они остаются неподтвержденными.

13.10.2 Типы примитивов и их параметры В таблице 18 приведены типы примитивов УСнУ, необходимых для услуги повторной синхронизации, и их параметры.

Таблица 18 — Примитивы шторной синхронизации и их параметры

Прикипи

Сн-ПОВТОРНАЯ СИНХРОНИЗАЦИЯ

ГЪраметр

3jnpo;

Ответ

Подтвер

ждения

Тип повторной синхронизации

0

о<->

Порядковый номер точки синхронизации

У

О

О

0(->

Полномочия

У

У(«>

У

У<=)

Данные пользователя УСнУ

ф

У(-)

ф

У<«0

Обозначения:

О — наличие параметра обязательно;

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией пользователя;

пробел — отсутствие параметра;

( = ) — значение данного параметра идентично значению соо1ветствугаш«го параметра п предыдущем примитиве УСнУ

13.10.2.1    Параметр «тип повторной синхронизации» задает один из типов повторной синхронизации. Он принимает одно из следующих значений:

a)    отказ;

b)    перезапуск;

c)    установка.

13.10.2.2    Порядковый номер точки синхронизации зависит от типа повторной синхронизации и определяется в 11.4 и 11.4.5.

13.10.2.3    Параметр «полномочия» представляет собой перечень доступных полномочий для данного СнСУ со значениями, которые будут присваиваться после завершения повторной синхронизации. Для каждого доступного полномочия этот параметр в примитиве запроса/индикаини принимает одно из следующих значений:

з) сторона запросчика;

b)    сторона ответчика;

c)    по выбору ответчика.

58

Страница 61

ГОСТ Р И СО 832в—95

Значение этого параметра в примитиве ответа/подтверждения должно быть таким же, как и в примитиве запроса/индикации, за исключением значения по подпункту с); в последнем случае ответчик выбирает значение по подпункту а) или Ь).

13.10.2.4 Параметр «данные пользователя УСнУ> содержит от 1 до 512 октетов пользовательской информации.

13.10.3 Последовательность примитивов при успешной повторной синхронизации определена на временной диаграмме, показанной на рисунке 15. Случаи соперничества рассмотрены в разделе 16.

ПЛЧСи    иДчСн

с*-повторная-синтнизАШ

запрос


\


Поставщик у Сну


йг ■ ПОВТОРИАЙ-СИНХРОНИЗАЦИЯ ии&и*ацц*

• Си-ПОВТОРИАЯ-СИНХРОНИЗАиИР 'tmStm


\


Сы-ПОВТОРНАЯ- S СИНХРОНИЗАЦИЙ ' тдггдермдеиие

Рисунок 15 — Последовательность примитивов услуги Си ПОВТОРНАЯ СИНХРОНИЗАЦИЯ

13.11 Услуга Пс-особое сообщение

13.11.1 Функция

Услуга Пс-особое сообщение позволяет уведомлять пользователей УСнУ о непредвиденных ситуациях, не обрабатываемых другими услугами. Если некоторая услуга не может быть завершена из-за ошибок протокола или неправильного функционирования поставщика УСнУ, для уведомления об этом обоих пользователей УСнУ используется услуга Пс-особое сообщение.

При совместном использовании с услугой административного управления активностью услуга Пс-особое сообщение обеспечивается только в состоянии выполнения активности или ожидания примитива Сн-ДАННЫП-У К АЗ АН И Я-ВОЗМОЖНОСТЕЙ подтверждение.

После выдачи примитива Сн-Пс*ОСОБОЕ-СООБЩЕНИЕ индикация и перед сбросом ошибочной ситуации должны выполняться следующие действия:

59

Страница 62

ГОСТ Р И СО 8326-95

a)    блоки НСБДСн, СлСБДСн и СрСБДСк аннулируются поставщиком УСнУ;

b)    примитивы индикации точки синхронизации не выдаются пользователям УСнУ.

При приеме примитива Сн-Пс-ОСОБОЕ-СООБ1ЦПНИЕ индикации один из пользователей УСнУ инициирует одну из следующих услуг для сброса ошибочной ситуации:

a)    повторная синхронизация;

b)    прекращение СиСУ;

д) прерывание или аннулирование активности;

d) передача полномочий данных (см. примечания).

Пользователям УСнУ не разрешается инициировать любые другие услуги до тех пор, пока не будет сброшена ошибочная ситуация.

Примечания

1    Но рекомендуется выполнять сброс ошибочной ситуации путей передачи полномочий данных, с-слн были выбраны функциональные блоки «повторная син-хропктгшя» к «алмякистраг кокос управление активностью».

2    Если ошибочная ситуация сбрасывается путем передачи полномочий дай-ных, данные и порядковые номера точек синхронизации могут быть потеряны. Однако поставщик УСнУ должен отслеживать порядковые номера тех точек синхронизации, которые были аннулированы Поэтому порядковый номер точки синхронизации, указываемый пользователю УСнУ в примитиве запроса/иидика-иии точки синхронизации, принимаемом после сброса ошибочной ситуации. Йудет означать, что пун сбросе ошибочной ситуации били аннулированы точки синхронизации.

3    Блоки СрСВДСи, переданные после выдачи примитива Си-ПЕРЕДАЧА-ПОЛНОМОЧИЙ запрос, должны быть аннулированы, если они опередят этот

запрос,

4    Полномочия, отличные от полномочия данных, могут быть переданы одновременно.

13.11.2 Типы примитивов и их параметры

В таблице 19 приведены типы примитив УСнУ, необходимых для услуги Пс-особое сообщение, и их параметры.

Таблица 19 — Примитивы услуги Пс-особое сообщение и их параметры

—--.-| ПриММТИ!

rUpMHcrv

Си Не ОСОБОЕ-СООБЩЕННЕ Иидикоцн»

Причина

О

О&хзяачеиис;

О — наличие параметра обязательно

60

Страница 63

ГОСТ Р И СО S326-BS

Параметр «причина» указывает причину особого сообщения, инициируемого поставщиком УСнУ. Он может принимать одно и.» следующих значений:

a)    ошибка протокола;

b)    неопределяемая ошибка.

13.11.3 Последовательность пришПивов

Последовательность примитивов при успешном выполнении услуги Пс-особое сообщение определена на временной диаграмме, показанной на рисунке 16.

ПЛУСн    памн

А    **

УСнЧ--

Сн-ПсО(С60(-

(освщениЕ

индикаци*


Сн-Лс-ОССба-

С006Щ6Ш£

индикация


Рисунок 16 — Последовательность примитнаов услуги С« Пс ОСОБОЕ-СООБ1НЕНИЕ

- 13.12Услуга Пл-особое сообщение

13.12.1 Функция

Услуга Пл-особое сообщение позволяет уведомлять пользователя УСиУ об особых ситуациях с учетом ограничений на полномочия, приведенных в таблице 8.

При совместном использовании с услугой административного управления активностью услуга Пл-особое сообщение может обеспечиваться только при условии, что активность находится в процессе выполнения.

После передачи примитива Сн-Пл-ОСОБОЕ-СООБЩЕНИЕ запрос и перед сбросом ошибочной ситуации выполняются следующие действия:

a)    блоки НСБДСн, СлСБДСи и СрСБДСн аннулируются поставщиком УСнУ;

b)    примитивы индикации точки синхронизации не должны выдаваться запросчику примитива Сн-Пл-ОСОБОЕ-СООБЩЕНИЕ запрос;

c)    запросчику разрешено выдавать только примитив Сн-Пл-ПРЕРЫВАНИЕ запрос.

При приеме примитива Сн-Пл-ОСОБОЕ-СООБЩЕНИЕ индикация ответчик инициирует одну из следующих услуг для сброса ошибочной ситуации;

d)    повторная синхронизация;

3 Зак 2433    61

Страница 64

ГОСТ Р ИСО 8326- 95

с) прерывание СнСУ;

f) прерывание или аннулирование активности;

К) предоставление полномочий данных (см. примечания 1—4).

Ответчику не разрешается инициировать какие-либо другие услуги до тех пор. пока не будет сброшена ошибочная ситуация.

Примечания

1    Не рекомендуется выполнить сброс ошибочной ситуации путем передачи полномочий данных, «ели были выСраны функциональные блоки «повторная синхронизация» к/или «а.".министратмином управление активностью».

2    Если ошибочная ситуация сбрасывается путем передачи полномочий данных. данные к порядковые номера точек синхронизации могут быть потеряны. Однако поставщик УСнУ будет отслеживать порядковые номера точек синхронизации, которые были аннулированы. Поэтому порядковый номер точки синхронизации. указываемый пользователю УСнУ в примитиве точки синхронизация зап-рос/индикаиия. ш-рслДвеемом после сброса ошибочной ситуации, означает, что при сбросе ошибочной ситуации точки синхронизации были аннулированы.

3    Блоки СрСБДСи. переданные после примитиве Сн-ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИИ запрос, должны быть аннулированы, если они опередили этот запрос

■I Полномочия, отличные от полномочий данных, могут быть переданы одновременно

13.12.2 Типы примитивов и их параметры

В таблице 20 приведены типы примитивов УСнУ, необходимых для услуги Пл-особое сообщение, и их параметры.

Таблица 20 — Примитивы услуги Пл особое сообщение и нх параметры

——-_ Прииигип

Сп Пл ОСОБОЕ СООБЩЕНИЕ

Пор*м«тр **

Запрос

Ивднкщи*

Причина

0

0(ж=>

Данные пользователя УСнУ

ф

У(-)

Обозначения

0 — наличие параметра обязательно;

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией пользователя;

(**) — звачение данного параметра идентично значению соответствующего параметра в предыдущем примитиве УСнУ

13.12.2.1 Параметр «причина» указывает причину особого сообщения, инициируемого пользователем УСнУ, и не влияет на поставщика УСнУ. Этот параметр может принимать одно из следующих значении:

62

Страница 65

ГОСТ Р И СО 8326-95

a)    возможности пользователя УСнУ по приему данных нарушены (т. е. полученные данные не могут быть правильно обработаны);

b)    ошибка локального пользователя УСнУ;

c)    ошибка порядка следования;

d)    запрос полномочия данных;

e)    невосстанзвливаемая процедурная ошибка;

О неопределяемая ошибка.

13.12.2.2 Параметр «данные пользователя УСнУ» содержит от I до 512 октетов информации пользователя.

13.12.3 Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги Пл-особое сообщение определена 'на временной диаграмме, показанной на рисунке 17.

пдсс    пдсс

Рисунок 17 — Последовательность пркмитиюв услуги Си-Пя ОСОБОЕ-СООБЩЕНИЕ

13.13Услуга начала активности

13.13.1    Функция

Услуга начала активности даст возможность пользователю УСнУ указывать введение новой активности. Значение порядкового номера следующей подлежащей использованию точки синхронизации устанавливается в 1 (см. J 1.4.6). Эта услуга может быть инициирована только в том случае, если отсутствует начатая активность, и она должна подчиняться ограничениям на полномочия, приведенным в таблице 8.

13.13.2    Типы примитивов и их параметры

В таблице 21 приведены типы примитивов УСнУ. необходимых для услуги начала активности, и их параметры.

13.13.2.1 Параметр «идентификатор активности» обеспечивается пользователями УСнУ для обеспечения возможности иденти-

Страница 66

ГОСТ Р ИСО 8326-95

фииировзть новую активность. Этот параметр «прозрачен» для поставщика УСнУ н содержит максимум 6 октетов.

Таблица 21 — Примитивы услуги начал* активности и их параметры

~~-- Прямнти»

Си-НАЧАЛО АКТИВНОСТИ

Пар» метр ' —

Запрос

Мкаххадая

Идентификатор активности

О

о<=)

Данные пользователя УСнУ

ф

У(-)

Обозначения:

О — наличие параметра обязательно;

У — наличие параметра зависит от условий;

Ф наличие параметра являете* факультативной функцией пользователя;

(—■) — значение данного параметра идентично значению соответствующего параметра в предыдущем примитиве УСнУ

13.13.2.2 Параметр «данные пользователя УСнУ» содержит от 1 до 512 октетов информации пользователя.

13.13.3 Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги «начало активности» определена на временной диаграмме, показанной на рисунке 18.

пасс

ПДСС

с*-НАЧАЛО-АКТ И в НОС Г И N. запрос    ч,

Поскк&аи*

Си -НАЧАЛО' АКТИВНОСТИ ин&ипация

I

Рисунок 18 — Последовательность примитивов услуги НАЧАЛО-АКТИВНОСТИ

13.14 Услуга возобновления активности 13.14.1 Функция

Услуга возобновления активности дает возможность пользователю УСнУ передать уведомление о том, что ранее прерванные

64

Страница 67

ГОСТ Р И СО 8326-93

действия возобновлены. Пользователь УСнУ обеспечивает идентификатор новой активности, а также идентификатор возобновляемой активности и уменьшенный на I порядковый номер следующей подлежащей использованию точки синхронизации. В случае, когда возобновляемая операция была начата в другом СнСУ, пользователь УСнУ обеспечивает также идентификатор этого СнСУ.

Эта услуга может быть инициирована только в случае, если отсутствует начатая активность, и она должна подчиняться ограничениям на полномочия, приведенным в таблице 8.

13.14.2 Типы примитивов и их параметры

В таблице 22 приведены типы примитивов УСнУ, необходимых для услуги возобновления активности, н их параметры.

Таблица 22 — Примитиаы услуги возобновления активности и ш параметры

--- Примнтка

С. ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ

Параметр '---

Запрос

Индикация

Идентификатор активности

О

О(-)

Идентификатор прежней активности

О

О(-)

Порядковый номер точки синхронизации

О

О(-)

Идентификатор прежнего СнСУ

ф

У<->

Данные пользователя УСнУ

ф

У(=)

Обозначения

О — наличие параметра обязательно:

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией пользователя;

) — значение данного параметра идентично значению соответствующего параметре а предыдущем примитиве УСяУ

13.14.2.1    Параметр «идентификатор активности» обеспечивается пользователями УСнУ, чтобы при их взаимодействии между собой иметь возможность присваивать возобновляемой активности новый идентификатор. Этот параметр «прозрачен» для поставщика УСнУ и содержит максимум 6 октетов.

13.14.2.2    Парамегр «идентификатор прежней активности» содержит исходный идентификатор возобновляемой активности и «прозрачен* для поставщика УСнУ.

65

Страница 68

ГОСТ Р И СО 8326-95

13.14.2.3    Параметр «порядковый номер точки синхронизации» обеспечивается пользователем УСнУ и определен в II.4.6.

13.14.2.4    Параметр «идентификатор прежнего СнСУ» содержит идентификатор того СнСУ, в котором первоначально была начата возобновляемая активность; лот параметр «прозрачен* для поставщика УСнУ. Он состоит из следующих компонентов:

a)    справочная информация о вызывающем пользователе УСнУ, содержащая максимум 64 октета;

b)    справочная информация о вызываемом пользователе УСнУ, содержащая максимум 64 октета;

c)    общая справочная информация, содержащая максимум 64 октета;

d)    дополнительная справочная информация, содержащая максимум 4 октета.

13.14.2.5    Параметр «данные пользователя УСнУ» содержит от 1 до 512 октетов информации пользователя.

13.14.3 Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги возобновления активности определена на временной диаграмме, показанной на рисунке 19.

пди

пдсс

См -В0306Н08/!£»И(-АКТНВНОСТН зап/к>г

Пскг.гаЛ^£/д УСнУ

X

индикация

Рисунок 19 — Последовательность примитивов уедуя ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ

t3 15 Услуг а прерывания активности

13.15.1 Функция

Услуга прерывания активности дает возможность пользователю УСнУ аварийно закончить текущую активность таким образом, чтобы работа, выполненная до прерывания активности, не аннулировалась и могла быть продолжена позже.

Эта услуга может быть инициирована только в случае, если активность находится в процессе выполнения и подчиняется ограничениям на полномочия, приведенным в таблице 8. После приема

бб

Страница 69

ГОСТ Р И СО 8326—95

подтверждения все доступные полномочия присваиваются пользователю УСнУ, который выдал запрос.

После выдачи примитива Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ запрос запросчик не может инициировать ни одну из услуг, кроме примитива Сн'Пл-ПРЕРЫВАНИЕ запрос, до тех пор, пока не будет принято подтверждение.

После приема примитива Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ индикация получатель не может инициировать нк одну из услуг, за исключением примитива Сн-Пл-ПРЕРЫВАНИЕ запрос, до тех пор, пока не будет выдан примитив Сн-ПРЕРЫВАНИЕ-ЛКТИВНОСТИ ответ.

Использование этой услуги может вызвать потерю данных, которые еще не были доставлены пользователю УСнУ

13.15.2 Типы примитивов и их параметры В таблице 23 приведены типы примитивов УСнУ, необходимых для услуги прерывания активности, и их параметры.

Таблица 23 — Примитивы услуги прерывания активности и их параме1ры

Примипт

Параметр

Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ

Заярое

Имд*К4Ц»а

Ответ

Подтвержде

ние

Причина

ф’

У(~>

Обозначения.

У — наличие параметра зависит от условий;

Ф — наличие параметра яэлястся факультативно» функцией пользователя;

пробел — отсутствие параметра;

(•=г) — значение данного параметра идентично значению соответствующего _параметра а предыдущем примитиве УСнУ_

Параметр «причина» указывает причину прерывания активности и не влияет на поставщика УСиУ. Этот параметр может принимать одно из следующих значений:

a)    возможности пользователя УСнУ по приему данных нарушены {полученные данные не могут быть правильно обработаны);

b)    ошибка локального пользователя УСнУ;

c)    ошибка порядка следования;

d)'запрос    полномочия данных;

e)    невосстанавлнваемая процедурная ошибка;

f)    неопределяемая ошибка;

g)    ошибка локального пользователя УСнУ.

13.15.3 Последовательность примитивов

67

Страница 70

ГОСТ Р И СО 8326—95

Последовательность примитивов при успешном выполнении услуги прерывания активности определена на временной диаграмме, показанной на рисунке 20.

■пдсс

пдсс

Си -ПРСРЫВА ИЯ£ -

АКТИВНОСТИ

запрос



См -ПРЕРЫВАНИЕ ■ АКТИВНОСТИ

индинаии*


Сн-П*ЕРЫВАни( / АКТИВНО пн дтвеп

Сх-ПЙЕРывАНИе-

АКТИВНОСТИ

Рисунок 20 — Последовательность лримити&оз услуги Сн ПРЕРЫВАНИЕ АКТИВНОСТИ

13 16 У с луга аннулирования активности

13.16.1 Функция

Услуга аннулирования активности дает возможность пользователю УСнУ аварийно закончить текущую активность. Пользователю УСнУ неявно указывается, что содержание данной активности аннулировано, но эти действия не управляются поставщиком УСнУ.

Эта услуга может быть инициирована только в случае, если активность находится в процессе выполнения и подчиняется ограничениям на полномочия, приведенным в таблице 8. После получения подтверждения все доступные полномочия присваиваются пользователю УСнУ, выдавшему запрос.

После выдачи примитива Сн-АННУЛИРОВАНИЕ*АКТИВНО-СТИ запрос запросчик не может инициировать ни одной услуги, за исключением примитива Сн-Пл-ПРЕРЫВАНИЕ запрос, до тех пор, пока не будет принят примитив Сн-АННУЛИРОВАНИЕ-АК-ТИВНОСТИ подтверждение.

После приема примитива Сн-АННУЛИРОВАНИЕ-АКТИВНО-СТИ индикация получатель не может инициировать ни одной услуги, за исключением примитива Сн-Пл-ПРЕРЫВАНИЕ запрос,

68

Страница 71

ГОСТ Р И СО 8326—96

до тех пор, пока не будет выдан примитив Сн-АННУЛИРОВА-НИЕ-АКТИВНОСТИ ответ.

Использование этой услуги может вызвать потерю данных, которые еще не доставлены к этому моменту пользователю УСнУ.

13.16.2 Типы примитивов и их параметры В таблице 24 приведены типы примитивов УСнУ, необходимых для услуги аннулирования активности, и их параметры.

Таблице 24 — Примитивы услуги аннулирования активности и их параметры

Примнгмк

Параметр —^

Св-АННУЛИРОВАНИЕ-АКТИВНОСТИ

Запрос

Индиквцик

One*

Подтмср-

Причина

Ф

У(~)

Обозначения:

У — наличие параметра обязательно;

Ф — наличие параметра квдяетси факультативной функцией пользователя;

пробел — отсутствие параметра;

(—) — значение .ценного параметра идентично значению соответствующего _параметра в предыдущем примитиве УСвУ__

Параметр «причина» указывает причину аннулирования активности и «прозрачен» для поставщика УСнУ. Этот параметр может принимать одно нз следующих значений:

a)    возможности пользователя УСнУ по приему данных нарушены (т. с. полученные данные не могут быть правильно обработаны);

b)    ошибка локального пользователя УСнУ;

c)    ошибка порядка следования;

d)    запрос полномочия данных,

e)    невосстанавливаемая процедурная ошибка;

f)    неопределяемая ошибка.

13.16.3 Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги аннулирования активности определена на временной диаграмме, показанной на рисунке 21.

13.17 Услуга окончания активности

13.17.1 Функция

Услуга окончания активности позволяет пользователю проинформировать об окончании активности, что приводит к установлению точки старшей синхронизации. Эта услуга может привлекаться только в случае, если активность находится в процессе вы-

69

Страница 72

ГОСТ Р ИСО 8326-93

полнення и подчиняется ограничениям на полномочия, приведенным в таблице 8.

пдсс    пдсс

Сн - АННУ ПИРОВАННЕ-АКТИВНОСТИ запрос \

Пос&абщи* УСнУ

Л» -АННУЛИРОВАНИЕ* XАКТИВНОСТИ ннОскацив

Сн - АННУЛИРОВАНИЕ' У АКТИВНОСТИ г oattm

Сн - АННУЛИРОВАНИЕ-АКТИВНОСТИ подтверждение

Рисунок 21 — Последом атсльиость примитивов услуги Сн-АННУЛИРОВАНИЕАКТЙВНОСТИ

После выдачи примитива СнОКОНЧЛНИЕЛКТИВНОСТИ запрос в дополнение к уже имеющимся ограничениям запросчику запрещается инициировать какие-либо услуги, за исключением примитивов Сн-Пл-ПРЕРЫВАНИЕ запрос, Си-ПРЕРЫВАНИЕ-АКТИВНОСТИ запрос, Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ запрос и Сн • П РЕ Д ОСТ А В ЛЕН ИЕ-ПОЛ НОМОЧ ИИ запрос, до тех пор, пока не будет принят примитив Сн-ОКОНЧАНИЕ-АК-ТИВНОСТИ подтверждение.

После приема примитива Сн*ОКОНЧАНИЕ-АКТИВНОСТИ индикация в дополнение к уже имеющимся ограничениям получателю запрещается инициировать примитивы Сн-СТЛРШАЯ-СИН-ХРОНИЗАЦИЯ запрос. Сн-МЛАДШЛЯ-СИНХРОНИЗАЦИЯ запрос. Си-ПРЕРЫВАНИЕ-АКТИВНОСТИ запрос, Сн-ЛННУЛИ-РОВАНИЕ-АКТИВНОСТИ запрос. Сн-ОКОНЧАНИЕ-АКТИВ-НОСТИ запрос и Си-ОСВОБОЖдЕНИЕ запрос до тех пор, пока не будет видан Сн ОКОНЧЛНИЕ ЛКТИВНОСТИ ответ.

Если выбран функциональный блок «административное управление активностью», пользователю УСнУ не разрешается инициировать никаких других услуг, за исключением услуг начала активности, возобновления активности, административного управления полномочием, обмена данными указания возможностей, передачи срочных, служебных и нормальных данных, освобождения

70

Страница 73

ГОСТ Р ИСО «зге-95

или прерывания, до тех пор. пока активность не будет начата или возобновлена.

13.17.2 Типы примитивов и их параметры

В таблице 25 приведены типы примитивов УСнУ, необходимые для услуги окончания активности, и их параметры.

Таблица 25 — Примитивы услуги окончания активности и и* параметры

Принятие

Си-ОКОНЧАНИЕ-АКТИВНОСТИ

n*p«vrT|i

Зищюг

Цндм**ция

Огест

Подтаер

*ден*е

Порядковый номер точки синхронизации

О

0| = )

Данные пользователи УСнУ

ф

У< = )

Ф

>

Обозначения:

О — наличке параметра обязательно:

У — наличие параметра зависит от условий;

Ф — наличие параметра являете» факультативной функцией пользователя;

Пробел — отсутствие параметра;

. («с) — значение данного параметра идентично значении) соответствующего параметра в предыдущем примитиве УСкУ

13.17.2.1    Параметр «порядковый номер точки синхронизации» определен в 11.4.6.

13.17.2    2 Параметр «данные пользователя УСиУ» содержит от 1 до 512 октетов информации пользователя.

13.17.3    Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги окончания активности определена на временной диаграмме, показанной на рисунке 22.

14 ФАЗА освобождения СОЕДИНЕНИЯ СЕАНСОВОГО УРОВНЯ

14.1    Услуга упорядоченного освобождения

14.1.1    Функция

Услуга упорядоченного освобождения обеспечивается всегда и дает возможность каждому пользователю УСнУ освободить СнСУ упорядоченным образом. Это выполняется по согласованию между двумя пользователями УСнУ без потери данных после то-

71

Страница 74

ГОСТ Р ИСО 8326-93

го. как вес данные, находящиеся в процессе передачи, будут доставлены и приняты обоими пользователями УСнУ.

/юге

пасс

Сн-ОКОНЧАНИЕ-АКТИВНОСТИ загрос    N.

ПостЫи*

Ч

Си-ОКОНЦ.АННЕ-

АКТИВНОСТИ

ин6ч«.аи.ия

Сн-ОКОНЧАНИЕ-

АКТИВНОСТИ

огг'Ве'п

Сн-ОКОНЧАМС'. AKWHOCTii * ncdmSepwieH/p

Phcvnon 22 — Последовательность ирнмнтяаоя услуги Си-ОКОПЧАНИЕ-АКТИВПОСТИ

Использование этой услуги подчиняется ограничениям на полномочия, приведенным в таблице 8. Если полномочия освобождения доступны, ответчик может отклонить освобождение и продолжить соединение сеансового уровня без потери данных. Если же полномочия освобождения не доступны, ответчик не может отклонить освобождение.

14.1.2 Типы примитивов и их пирометры

В таблице '26 приведены типы примитивов УСнУ, необходимых для услуги упорядоченного освобождения, и их параметры.

14.1.2.1    Параметр «результат» указывает, допускается или нет освобождение СнСУ. Он принимает одно из следующих значений:

a)    положительный;

b)    отрицательный.

Последнее значение может быть указано только d случае, если полномочия освобождения доступны

14.1.2.2    Параметр «данные пользователя УСнУ» содержит от 1 до 512 октетов информации пользователя.

14.1.3 Последовательность примитивов

Последовательность примитивов при успешном упорядоченном освобождении СнСУ определена на временной диаграмме, показанной на рисунке 23.

72

Страница 75

ГОСТ Р И СО 8326—95

Таблица 26 — Примитивы услуги упорядоченного освобождения и их параметры

Примотка

О-ОСВОБОЖДЕНИЕ

Параметр —„

Звпр<*

Индикация

Огмт

Подтвержде

ние

Результат

О

0<~)

Данные пользователя УСиУ

Ф

У (—■ >

Ф

У(-)

Обозначения:

О — наличие параметра обязательно;

У наличие параметра зависит от условий;

Ф — мал ичиг параметра я мнется факультативной функцией пользователя;

пробс.1 — отсутствие параметра;

< = ) — значение данного параметра идентично значению еоотмгегпукмцгк» параметра а предыдущем примитиве УСиУ

тсс

пдсс

с« освоеошний

илрсс

Си - освобождение пад/ьборждечь*

Сн - 0С80Б0ЖЛЕНИЕ счВикоцо»

С» - ОСВОБОЖДЕНИЕ СМтв**

Рисунок 23 — Последовательность при Си ОСВОБОЖДЕНИЕ


имитнаов услуги


Конфликты примитивов Сн-ОСВОБОЖДЕНИЕ запрос могут иметь место при недоступности полномочий. Эго приводит к выдаче примитивов Сн-ОСВОБОЖДЕНИЕ индикация в сторону обоих пользователей УСнУ. В этой ситуации вызывающий пользователь УСнУ должен передать примитив Сн-ОСВОБОЖДЕНИЕ ответ после приема примитива Сн-ОСВОБОЖДЕНИЕ индикация от вызываемого пользователя УСнУ. Вызываемый пользователь УСнУ

73

Страница 76

ГОСТ Р И СО 8326-95

не должен передавать примитив Сн-ОСВОБОЖДЕНИЕ ответ до получения от вызывающего пользователя УСнУ прнмнтнва Сн-ОСВОБОЖДЕНИЕ подтверждение.

14.2 Услуга Пл-прерывание

14.2.1    Функции

Услуга Пл-прерывание обеспечивает средства, с помощью которых каждый из пользователей УСнУ может немедленно прервать СнСУ и проинформировать другого пользователя УСнУ об этом освобождении. Использование этой услуги может привести к потере недоставленных данных.

14.2.2    Типы примитивов и их параметры

В таблице 27 приведены типы примитивов УСнУ. необходимые для услуги Пл прерываннс, и их параметры.

Таблица 27 — Примитивы услуги Плпрерываиие и их параметры

----- Примитив

П*рз*етр ~—

С» Пд ПРЕРЫВАНИЕ

Запрос

Иклшицяя

Данные пользователя УСнУ

Ф

У(-)

Обозначения

У — наличие параметра зависит от условий;

Ф — наличие параметра является факультативной функцией полмова теля;

< = ) — значение дайною параметра идеитично значению соответствующего параметр а в предыдущем примитиве У'СиУ

Ларамегр «данные пользователя УСнУ» содержит от 1 до 9 октетов информации пользователя.

112 3 Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги Пл-прерывание определена на временной диаграмме, показанной на рисунке 24.

14.3 Услуга Пс-прерывание

14.3.1 Функция

Услуга Пс-прерыванне представляет собой средство, с помощью которого поставщик УСнУ может указать необходимость освобождения СнСУ по своим внутренним причинам. Использование этой услуги может привести к потере недоставленных данных. Код причины, ограниченный по длине, передается от поставщика УСнУ к пользователю УСнУ.

Страница 77

ГОСТ Р и СО М2В-М

пдсс тс

ПослаЬчик УСнУ

(х-п* гуъРывАнне запрос

\

\

Сн-Пг-ГРСРЬ'ВАНЧЕ

индикация

Рисунок 24 — Последовательность примитивов услуги Ся-П» ПРЕРЫВАНИЕ

14.3.2 Типы примитивов и их параметры

В таблице 28 приведены типы примитивов УСнУ, необходимых для услуги Пс-прерывание, и их параметры.

Таблица 2Я — Примитивы услуги Пс-прерываиис и их параметры

Параметр <причина» указывает причину прерывания. Он принимает одно из следующих значений:

a)    разъединение на транспортном уровне;

b)    протокольная ошибка;

c)    не определена.

14.3.3 Последовательность примитивов

Последовательность примитивов при успешном выполнении услуги Пс-прерывание определена на временной диаграмме, покачанной ня рисунке 25.

15 ПОСЛЕДОВАТЕЛЬНОСТИ ПРИМИТИВОВ

15.1 Таблицы состояний

В приложении А приведены таблицы состояний, определяющие ограничения на использование примитивов УСнУ. используемых в применяемых последовательностях. Эти ограничения определяют

75

Страница 78

ГОСТ Р ИСО 8326-95

порядок инициирования услуг сеансового уровня, но не определяют полностью условий их выдачи. Возможности пользователя УСнУ или поставщика УСнУ выдавать примитивы в некоторый момент времени подчиняются другим требованиям.

пасс    пдсс

Лсеигавщи* Ч(.нV

'оГпё^еРывши

PSfAMf

Сн-Пг -т>

ьыдокацин

инданаиип

Рисунок 25 — Последовательность примитивов услуги Сн-Пс-ПРЕРЫВЛНИЕ

15.2 Последовательности примитивов в одном из оконечных пунктов СнСУ

Возможные последовательности примитивов, имеющих место в одном из оконечных пунктов СнСУ. могут быть получены непосредственно из таблиц состояний, приведенных в приложении А.

16 КОНФЛИКТЫ

16.1    Ко в ф Л и кт ы с позиции пользователя УСнУ

Поставщик УСнУ устраняет конфликты между теми запросами. которые могут привести к аннулированию данных пользователя УСнУ. При возникновении конфликта один из пользователей УСнУ может принимать неожндаемые примитивы индикации в течение времени, пока он ожидает поступления одного из следующих примитивов:

a)    Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ подтверждение;

b)    Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ подтверждение;

c)    Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ подтверждение;

d)    сброс ошибочного состояния после выдачи примитива Сн-Пл ОСОБОЕ-СООБЩЕНИП запрос.

В таблице 29 приведены принимаемые указания, которые показывают, что пользователь УСнУ уступил в конфликте при разрешении его поставщиком УСнУ.

16.2    Разрешение конфликта поставщиком УСнУ

Поставщик УСнУ разрешает конфликт между запросами пользователей УСнУ в соответствии со следующими правилами.

76

Страница 79

ГОСТ Р И СО 8328-95

Таблица 29 — Указания, обусловленные устранением конфликта

^ П со и »о ojm.il УСяУ ' ~—прхн«илгг

Пользователь

УСиУ ожидает -

ОС

ПП

УС

I1C

ПА

All

ПР

сброса ошибочного состояния после запроса

Си Пл ОСОБОЕ-СООБ-ШЕНИБ

X

X

X

X

X

X

Сн ПОВТОРНАЯ-СИНХ РОНИЗАЦИЯ подтверждение (тип «повторный пуск»)

X

X

X

X

X

X

Сн-ПОВТОРНАЯ СИНХРОНИЗАЦИЯ подтверждение (7ип «установка»)

X

X

X

X

X

Сн-ПОВТОРНАЯ-СИН ХРОНИЗАЦИЯ подтверж дение (тип «отказ»)

X

X

X

X

Си-ПРЕРЫВАНИЕ-АК-ТИВНОСТИ подтверждение

X

Си АННУЛИРОВАНИЕ-АКТИВНОСТИ подтверждение

X

Обозначения

X — указание может быть принято;

пробел — указание не может быть принято;

ПР - Си-Пс-ПРЕРЫВАНИЕ индикация или Сн-Лл ПРЕРЫВАНИЕ индикация;

АН - Сн АННУЛИРОВАНИЕ-АКТИВНОСТИ индикация:

ПА - Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ индикация;

ОС - Ся Пл-ОСОБОЕ-СООБЩЕНИЕ или Си-Пс-ОСОБОЕ СООБЩЕНИЕ индикация;

ПС - Сн ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ ииликаияя (тип «отхаз»);

ПП — Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ индикация (тип «повторный пуск»);

УС — Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ нидиминй <гнп «установка»)

4_! Зак 2433

77

Страница 80

ГОСТ Р И СО Я32в—95

В случае возникновения конфликта между двумя запросами из следующего списка преимущество имеет запрос, расположенный в списке выше:

a)    Сн-ПЛ-ПРЕРЫВАНИБ запрос;

b)    Сн-ДННУЛИРОВАНИЕ-ЛКТИВНОСТИ запрос;

c)    Св-ПРЕРЫВАНИЕ-АКТИВНОСТИ запрос;

(\) Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос (тин «от-каз»);

e)    Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос (тип «уста-

HOBKtl*) j

f)    Си-ПОВТОРНЛЯСИНХРОНИЗАЦИЯ запрос (тип «повторный пуск*);

If) Сн-Пл-ОСОБОЕ-СООБЩЕНИЕ запрос.

Возможные конфликты между одинаковыми запросами обрабатываются следующим образом:

h) если два примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос (тип «отказ») оказываются в состоянии конфликта, запрос вызывающего пользователя УСнУ имеет преимущество;

1) если два примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос (тип «повторный пуск») оказываются в состоянии конфликта, запрос с наименьшим порядковым номером имеет преимущество. Если их порядковые номера равны, запрос вызывающего пользователя УСнУ имеет преимущество;

j) если лва примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ запрос (тип «установка») оказываются в состоянии конфликта, запрос вызывающего пользователя УСнУ имеет преимущество.

ПРИЛОЖЕНИЕ л (обмйггльное)

ТАБЛИЦЫ СОСТОЯНИИ

A.I Общие положения

В данной приложении услуги сеансового уровня описаны в виде таблиц состояний В таблицах состояний показаны состояния пользователя УСнУ. события, происходящие на границе услуг сеансового уровня, действия, пыполняе-мыс пользователем УСнУ, и результирующее состояние.

Приводимые таблицы «остояний не являются формализованным описанием услуг сеансового уровни, г предназначены для более четкого определения взан-

Страница 81

ГОСТ Р И СО 5326—95

моотношеинй между примитивами УСнУ. определенными в разделах 12, 13 и 1* настоящего стандарта

В таблице 30 приведены сокращенное и полное наименования каждого входящего события, генерируемого поставщиком УСнУ.

В таблгше 31 припелены сокращенное а полное камнейовация каждого сос 70ЯМИЯ.

В таблице 32 приведены сокращенное и полное наименования каждого исходящего события, генерируемого пользователем УСнУ.

В таблице 33 обобщены операции над переменными V(A), V4M). V(R) и

Vsc.

В таблице 34 определены конкретные действия.

В гэблине 35 определены прслияэш.

В таблицах с 36-й по 43-ю приведены «таблицы состояний».

А.2 Обозначения, используемые в таблицах состояний

А.2.1 Входящие события, состояния и исходящие события представлены их сокращенными наименованиями.

А.2.2 Специальные действия представлены обозначениями типа (п). где п — номер конкретного действия в таблице 34.

А 2.3 Предикаты представлены обозначениями тияэ рл. где п — номер предиката в таблице 35.

А.2.4 Логические операторы представлены следующими обозначениями:

ЛИ    .

Л    НЕТ

OR    ИЛИ

А.З Соглашения по записям а таблицах состояний

А.3.1 Недействительное пересечение состояния и входящего или исходящего события обозначается пробелом.

А 3.2 Действительное пересечение состоянии и входящего или исходящего события содержа записи, в качестве которых могут быть:

a)    список действий, который:

J) может содержать конкретные действия.

2) всегда содержит результирующее состояние;

b)    один или несколько списков условных действий, каждый из которых содержит:

■1) предикативе сражение, включающее предикаты и логические операторы,

2) список действий [(как в А З 2а) 1

Примечание — В списках действий и списках условных действий используются обозначении, приведенные к разделе А.2.

Л.4 Действия, выполняемые пользователем УСнУ

Таблицы состояний определяют действия, выполняемые пользователем УСиУ.

А.4.1 Недействительные записи

Если пересечение состояния и входящего или исходящего события является недействительным, то любое действие, выполняемое пользователем УСнУ, рассматривается как частный вопрос,

А.4.2 Действительн ые записи

Если пересечение состояния и входящего события является действительным, должно выполняться одно из следующих действий,

А.4.2.| Если запись содержит список действий, пользователь УСнУ должен выполнить конкретные действия » том порядке, в котором они определены в таблице состояний.

79

Страница 82

ГОСТ Р И СО 8126-95

А.4.2.2 Если запись содержит одни или несколько списков условных действий для каждого предикатного выражения, имеющего значение «истинно», пользователь УСнУ выполняет коикр«тныс действия в порядке, заданном а списке действий сосщк-тствующего предикатного выражения Если ни одно из предикатных выражений не имеет значения «истинно», пользователь УСнУ выполняет одно из действий, определенных п А.4-1-А.5 Определения иаборов и переменных

В настоящем стандарте определяются следующие наборы н переменные. А.5.1 Функциональные блоки

В настоящей стандарте определен следующий набор функциональных блоков:

обл-фб - {ДПЛ. ПЛД, ОС. СЛД, СО. МС. СС. ПСИН. СРД. АКТ. ДВ).

где ДПЛ — функциональный блок «дуплекс*.

ПЛД — функциональный блок «полудуплекс»;

ОС — функциональный блок «особые сообщении»;

СЛД — функциональный блок- «служебные данные»;

СО — функциональный блок «согласованное освобождение»;

МС — функциональный блок «младшая синхронизация»;

СС — функциональный блок «старшая синхронизация»;

ПСИН — функциональный блок «повторная синхронизация»;

СРД — функциональный блок «срочные данные»;

АКТ — функциональный блок «административное управление активностью»;

ДВ — функциональный блок «обмен данными указания возможностей*.

Булевская функция ФБ определяется для набора обл фб следующим обра-

ЛОМ:

для функционального блоха Ф из набора обл-фб

ФБ(ф)— ИСТИННО, если и только если этот блок был отобран для использования в фазе установления СнСУ.

Это значение устанавливается после выдачи примитива Си-СОЬ'ДИНЕНИЕ ответ или приема примитива Сн-СОЕДИНЕНИЕ подтверждение.

А.5.2 Полномочия

В настоящем стандарте определен следующий набор полномочий, обл-ил — {мс, СС, ос. пд). где мс — полномочие младшей синхронизации;

сс — полномочие старшей синхронизации/активности;    t

по — полномочие ос1иЧк>ждеиии; пд — полномочие данных.

Для набора обл-пл определены следующие булевские функции.

a)    ДС(пл) для полномочий нл из набора обл-пл представляют собой функцию. определяющую доступность соответствующих полномочий, н имеют следующие значения

ДС(мс)-ФБГМС),

ДС1од)-ФБ{ПД).

ДС(по) а-ФБ(СО),

ДС(сс)—ФБ(СС) или ФБ(АКТ);

b)    ВЛАДССТ(нл) для полномочий пл и» набора обл-пл представляет собой функцию, определяющую присвоение соответствующих полномочий, и определяется следующим образом.

ВЛАДССТ(пл) «= ИСТИННО, если полномочия присвоены пользователю УСнУ,

Страница 83

ГОСТ Р ИСО 8326-95

ВЛАДССТ(лл) = ЛОЖНО, ссли полномочия не присвоены пользователю УСнУ.

ВЛЛДССТ(пл| ис опредмена, «ли ДС(пл) -ЛОЖНО. ВЛЛДССТ(пл) устанавливается и одном из следующих случаев-

1)    при выдаче примитива Сн-СОЕДИНЕНИЕ очве? или приеме примитива Сн-СОЕДИНЕНИЕ подтверждение.

2)    при выдаче примитива Си-ПОВТОРНАЯ СИНХРОНИЗАЦИЯ опил или приеме примитива Сн-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ подтверждение,

3)    при    выдаче    примитива Сн-ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИИ    запрос

или    приеме    примитива    Си ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИЯ ин

дикация,

4)    при выдвче примитива Сн-ПРЕДОСТАВЛЕНИЕ-УПРАВЛЕНИЯ запрос или приеме примитива Си ПРЕДОСТАВЛЕНИЕ-УПРАВЛЕНИЯ индикация.

о) при выдаче примитиза Сн-ПРЕРЫВАНИЕ-АКТИВНОСТИ ответ или приеме примитива Си-ПРЕРЫВАНИЕ АКТИВНОСТИ подтверждение.

б) при    выдаче    примитива    Сн-АННУЛИРОВЛНИЕ-АКТИВНОСТИ    отнег

или    прнсме    примитива    Сн АННУЛИРОВАНИЕ АКТИВНОСТИ    подт

верждение;

с) Ин(пл) для полномочий пл из набора обл-пд представляет собой функцию, которая в значении ИСТИННО указывает, что пользователь УСнУ обладает правом инициировать операции, контролируемые этим полномочием. Эта функция используется даже в том случае, если полномочие Недоступно:

И(пл) = ЛДС(пл) ИЛИ ВЛАДССТ(пл);

d> ПОЛ(пл) для полномочий пл из набора обл-пл представляет собой функцию. которая в значении ИСТИННО указывает, что пользователь УСнУ обладает правом отвечать на операции, контролируемые »тим полномочием. Эта функция используетси даже п 70м случае, если полномочие недоступно

ПОЛ(1И)-ЛДС<пл) ИЛИ Д ВЛАДССТ(пл);

е) ИнИи(пл) для полномочия пл из набора обл-пл представляет собой функцию, которая в значении ИСТИННО указывает, что пользователь УСнУ обладает инициирующими правами, как и в функции Ин{лл), но этэ функция применима, ©ели операция может быть инициирована только в том случае, если соответствующее полномочие доступно н присвоено:

ИнНи(пл) 1сДС(пл) и ВЛАДССТ(пл);

{) ПП(пл) для полномочия пл из набора обл-пл представляет собой функ* аию, которая в значении ИСТИННО указывает что пользователе УСнУ обладает пра»а*и принимающею, как и в функции ПОЛ(пл), но только в том случае. если соответствующее полномочие доступно, но не присвоено:

ПП(пл) —ДС(пл) к Д ВЛАДССТ(пл).

А.5.3 Набор полномочий

Определены следующие подиаборы набора обл-вл:

ЗПЛ^-= {полномочия, запрашивасхыс во входящем событии)

ГШЛ— {полномочия, предоставляемые оо входящем событии}

Для определения следующих функций имеются еще два набора

Ф —{ДС. ВЛДДССТ, Ин. ПОЛ. ИиИн, ПП) (набор функций, определенных в Д .5.2)

М=набор поднабороп обл-пл

31

Страница 84

ГОСТ Р И СО 8326—95

Для наборов ФкМ определены следующие функции

&\ ВСЕ(ф. vl ллй ф из набора Фим из набора М ВС£(ф, м)«= ИСТИННО: все функции ф(ллj для п.* из поднабора м «моют значение ИСТИННО или лодиабор и является пустым;

Например:

ВС К (ПОЛ. облил) -ИСТИННО, ни одно из доступных полномочий не присвоено (например, при приеме примитива Си-ОСВОБОЖДЕНИЕ индикация»;

Ь) ЛЮБОРНф, V) для Ф n't набора Ф и м из набора М:

ЛЮБ()П(ф, м)--ИСТИННО для пл из поднабери м и лоднабор м не являете» пустым.

Например

ЛЮБОГНИиИн. обл пл) — ИСТИННО по крайней море одно из доступных

полномочий присвоено

А.5.4 Переменные

А 5.4.1 Переменная I act

V'act — булеаская переменная; з случае выбора функционального блока «административное управление активностью» |ФБ(АКТ) ИСТИННО) Vac: принимает следующие значения

Vact-»-ИСТИННО: активность находится в процессе выполнения;

\‘ас(=ЛОЖНО: нет выполняемой активности:

Vact ие имеет определенного значения, сеян ФБ(АКТ) —ЛОЖНО.

Переменная V'act устанавливается следующим образок:

a)    Vact устанавливается в зяачелие ЛОЖНО и фазе установления СнСУ в случае выбора функционального блока «административное управление актив-костью» (ФБ(АКТ) —ИСТИНН01 В противном случае Vact i« устанавливается;

b)    Vact устанавливается в значение ИСТИННО, если выданы примитивы Сн-НАЧАЛО АКТИВНОСТИ запрос или См-ВОЗОБНОВЛЕНИЕ-АКТИВНОС ТИ запрос, либо если приняты примитивы Сн-НАЧАЛО АКТИВНОСТИ индикация или Си ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ индикация (это возможно только в случае, если ФБ(АКТ)-^ИСТИННО);

c)    Vact устанавливается в значение ЛОЖНО, если выданы примитивы Си-АННУЛИРОВАНИЕ-АКТИВНОСТИ отпет или Сн-ПРЕРЫВАНИЕ-АКТИВНО СТИ ответ, либо если принять- примитивы Св ПОДАВЛЕНИЕ АКТИВНОСТИ подтверждение или Си ПРЕРЫВАНИЕ-АКТИВНОСТИ подтверждение;

d)    Vact устанавливается в значение ЛОЖНО, если выдан примитив Си-ОКОНЧАНИЕ-АКТИВНОСТИ отпет или принят примитив Сн-ОКОНЧАНИЕ-АКТИВНОСТИ подтверждение.

А.5.4.2 Переменные Vrsp и Vrspnb

Эти переменные используются для устранения конфликтов при повторной синхронизации.

Vrsp указывает 1ип повторной синхронизации, выполняемой в текущий момент:

Vrsp=по: повторная синхронизация не выполняется;

Vrsp «а: повторна* синхронизация типа «отквз»;

Vrsp=r: повторная синхронизация типа «повторный пуск»;

Vrsp=s: повторная синхронизация типа «установка»

Vrspnb указывает порядковый номер при повторной синхронизации типа «повторный пуск».

Страница 85

ГОСТ Р И СО 8326—95

Vrsp и при необходимости Vrspnb устанавливаются, гели пылок приятно Си-ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ марпс «ли прим* примитив Си-ПОВ-ТОРНАЯ-СИНХРОНИЗАНИЯ нядйквиия. V»sp устанавливается п значение «НЕТ*, если польуовакль УСнУ переходит в состояние STA7I3.

А.5.4.3 Переменная Vcoll

Vcoi! —. булевская переменная; принимает следующие значении:

Vcoll-*-ИСТИННО: был обнаружен конфликт примитивов Си-ОСВОБОЖ-ДЕНИЕ запрос,

Vcoll=ЛОЖНО: конфликта примитивов Си-ОСВОБОЖДЕНИЕ запрос не было.

В фазе установления СнСУ >та переменная устанавливается ь значение

ложно

А 5 4.4 Переменная \'(Л)

VIA) исполм\ется пользователем УСнУ и равна наименьшему порядковому номеру точки синхронизации, на которук» ожидается подтверждение. В случае V(A)*V(M) подтверждение ко ожидается

А.5.4.5 Переменная V(M)

V(M) используется пользователем УСнУ и раина следующему порядковому номеру используемой точки синхронизации

А.5.4.6 Переменная V(R)

V{R) используется пользователем УСнУ н равна наименьшему порядковому номеру точки синхронизации, с которого допускается повторный пуск повторной синхронизации.

А.5.4 7 Переменная Vsc

V$c - булевская переменная; принимает следующие значения:

Vsc = ИСТИННО: пользователь УСнУ обладает правом выдавать ответы на точки младшей синхронизации, если V(A) меньше чем V(M).

Увс=ЛОЖНО пользователь УСнУ не имеет права выдавать ответы на точки младшей синхронизации.

Vsc устанавливается в значение ЛОЖНО в фазе установлении СнСУ и после выдачи примитива Сн-ТОЧКА МЛАДШЕИ-СИНХРОНИЗАЦИИ запрос. Vsc устанавливается в значение ИСТИННО при приеме примитива Си ТОЧКА* М ЛАДШЕП-СИНХРОHИЗАЦИИ индикация.

Примечание — В таблице 33 обобщены операции над переменными \ЧА). VfM). V(R) и Vsc.

А 5.4.8 Переменная Vdnr

Vdnr — булевская переменная; принимает следующие значения:

Vdnr —ИСТИННО: э состоянии STA09 был принят примитив Си ОСВОБОЖДЕНИЕ подтверждение {вслед за возникновением конфликта примитивов Ск-ОСВОБОЖДЕНМЕ запрос): VdnrсзЛОЖНО: примитив Си-ОСВОБОЖДЕНИЕ подтверждение ие получен.

В фазе установления СнСУ эта переменная устанавливается в значение

ложно

83

Страница 86

ГОСТ Р И СО 8326-95

Таблица 30 События, генерируемые поставщиком УСиУ

Coklmiucmhoc

сФазиачсм»*

Ичи и иипсйлнс

СнУНЧАКТинд

СнУНЧАКТподт

СнКНЦАКТинд

СиКНЦАКТводт

СиПРАКТинд

СмПРАКТподт

СнВОЗАКТинд

СиНАЧАКТияа

СиДЛНУКВинд

СиДАНУКВлодг

СнПРДУПРниа

СнСОЕДнна

СнСОЕДподт-f

СиСОЕДподт—

СнДАНннд

СиСрДАНнв,;

СнПРДПОЛинд

СиПсПРЕРиил

СнПсОССинд

СнЗПРПОЛиил

СнРЗДинд

СнРЗДпадн-

СнРЗДподт—

СиПОВСИНиил

СиПОВСИНводт

СнСТСИНинд

СиСТСИНподт

СнМЛСИНннд

Примитив Си АННУЛИРОВАНИЕ АКТИВНОСТИ нн ликация

Примитив Си АННУЛИРОВАНИЕ-АКТИВНОСТИ под-таерждение

Примитив Си ОКОНЧАНИЕ АКТИВНОСТИ индикация

Примитив СкОКОНЧАНИЕ АКТИВНОСТИ подтверждение

Примитив Си-ПРЕРЫВАНИЕ-АКТИВНОСТИ инднка НИИ

Примитив Сн-ПРЕРЫВАНИБ-АКТИВНОСТИ подт-ырждеиие

Примитив Ск ВОЗОБНОВЛЕНИЕ АКТИВНОСТИ ни днкация

Примитив Сн-НАЧАЛО-АКТИВНОСТИ индикация Примитив Сн ДАННЫЕ-УКАЗАНИЯ ВОЗМОЖНОС ГЕЙ кидикаиии

Лрккигив Ск-ДАННЫЕ-УКАЗАНИЯВОЗМОЖНОС ГЕИ подтверждение

Примитив Сн ПРЕДОСТАВЛЕНИЕ-УПРАВЛЕНИЯ индикация

Примитив Сн-СОЕДИНЕННЕ индикация

Примите СиСОЕДИНННИЕ подтверждение (лрння

ТО)

Прикипи Ся-СОЕДИНЕНИЕ подтверждение (отклонено)

Примитив Си ДАННЫЕ индикация Приметив Ся-СРОЧНЫЕ-ДАННЫЕ индикация Примитив Си ПЕРЕДАЧА ПОЛНОМОЧИЙ индикация Пришггив Си-Пс-ПРЕРЫВАНИЕ индикация Приметно Сн-Пс-ОСОБОЕ-СООБЩЕНИЕ индикация Примитив Сн-ЗАПРОС-ПОЛНОМОЧИЙ индикация Примитив Сн-ОСВОБОЖДЕНИЕ индикация Примитив Сн-ОСВОБОЖДЕНИЕ подтверждение (принято)

Примитив Си-ОСВОБОЖДЕНИЕ подтверждение (отклонено)

Примитив Си-ПОВТОРНАЯСИНХРОНИЗАЦИЯ индикация

Примитив Сн-ПОВТОРНАЯ СИНХРОНИЗАЦИЯ подтверждение

Приметно Сн СТАРШАЯ-СИНХРОНИЗАЦИЯ икай-кацни

Примитив Си-СТА P1U А Я *СИ НХ РОН ИЗАЦИ Я подт-верждоико

Примитив Сн-МЛАДШАЯ-СИНХРОНИЗАЦИЯ индикация

84

Страница 87

ГОСТ Р ИСО 8326-95

Окончание таблицы 30

Смсраямюос

ово.)мач«ки(

Ни* н onasCAU)»:

СнМЛСИНподт

СнСлДАНиид

СнПлПРЕРинд

СнПлОССинд

Примитив Сл ЧЛАДШАЯСИНХРОНИЗАЦИЯ о<ш

ВСрЖДСНИС

Примнтин Си -СЛУЖЕБНЫЕДАННЫЕ индикация Примитин Сн-Ш-ИРЕРЫВАНИЕ ииликааня Примитив Сн-Пл-ОСОБОЕСООБШЕНИЕ нндикаини

Таблица 31 — Состояния

Со«|*4 ими-иос обозн-*-«гмке

Ии* а онисаисс

COCTOI

COCTQ2A

СОСТОЗ

СОСТМА

СОСНИ В

СОСТОбА

СОСЮ5В

СОСТОоС

СОСТОВ

СОСТОЙ

СОСТЮА

СОСТЮВ

СОСТПА

СОСТПВ

COCTUC

СОСТ19

СОСТ'20

COCT2I

СОСТ22

COCT7J3,

Холостое состоянии, соединение огсутстпуп Ожидание примятым Сн-СОЕДИНЕНИЕ лодтягрждеиис Ожидание примитива Си-ОСВ0БОЖДЕНИЕ подтисрждснке Ожила ш* примитива Сн-СТАРШАЯ СИНХРОНИЗАЦИЯ подтверждение

Ожидание примитива Си ОКОНЧАНИЕ-АКТИВНОСТИ подт-ис-рждение

Ожидание примитива Сн-ПОВТОРНАН-СИНХРОНИЗАЦИЯ ПОДТВерЖДСНИе

Ожидание- примитива Сн-ПРЕРЫВАНИЕ АКТИВНОСТИ подтверждение

Ожидание примитива Сн-АННУЛИРОВАНИЕ-АКТИВНОСТИ Подтверждение

Ожидание примитива Сн-СОЕДИНЕНИЕ опкт

Ожидание приммгим ^ОСВОБОЖДЕНИЕ от-т

Ожидание лриунтива Си-СТАРШАЯ-СИНХРОНИЗАЦИЯ ответ

Ожидание примитива Си ОКОНЧАНИЕ АКТИВНОСТИ ответ Ожидание примитива Сн-ПОВТОРНЛЯ-СИНХРОНИЗАЦИЯ or-вег

Ожидание примитива Сн ПРНРЫВАНИЕ-АКТИВНОСТИ ответ Ожидание приметила Си-АННУЛИРОВА КИЕ-АКТИВНОСТИ

О70Г1

Ожидание иидикаини о восстановлении при ошибкам Ожидание запроса на восстановление при ошибках Ожидание примитива Сн-ДАННЫЕ-УКАЗАНИЯ-ВОЗМОЖНОС-ТЕИ подтверждение

Ожидание примитива Ск ДАННЫЕ-УКАЗАНИЯ ВОЗМОЖНОЕ ТЕП ответ

Состояние не|М'дачи данных

4-2 Зак. 2433

Страница 88

ГОСТ Р И СО 832ft—95

Таблица IS2 — Событие, генерируемые лолыомгглгм У Си У

C<M|MrUUWnrt

OIJOSIUHIMV

Им* Р опт *iw

СнУНЧАКТэпр

СнУНЧАКТом.

СяКНЦАКТакр

СпКНЦАКТ<го

СнПРАКТ.тр

СнИРАКТотв

СиВОЗАКТзпр

СпНАЧАКТлнр

СнДАНУКВзпр

СнДАМУКВот

СиПРДУПРэпр

СиСОЕДзир

СиСОЕДогв-f

С.чСОЕДо?в- •

СяДАНзгср

СиСрДАИзпр

СчПРДИОЛавр

СмЗПРПОЛ.шр СнРЗДзпр СиРЗДоте-f* СнРЗДотп--СиПОВСИИ зпр|о)

СиПОВСИИ

СнП^ВСИН

сЖвСИНота

СвСТСПНзпр

СнСГСННотв

СиМЛСИНмф

СяМЛСИНотв

СнСлДАНзир

СиПлПРЕРзпр

СнПлОСС/Мф

Примитив Си-АННУЛИРОВЛНИЕ АКТИВНОСТИ запрос

Прммтчи Сп-АННУЛНРОВЛНИЕ-АК.ТИВНОСТИ отчет

Прими»ип Си ОКОНЧАНИЕ-АКТИВНОСТИ запрос Иртнпив СнОКОНЧМШЕ-ЛКТИБНОСТИ ответ Примета Си ПРЕРЫВАНИЕ-АКТИВНОСТИ запрос Примпнп Сн-ЛРЕРЬШЛИПЕ АКТИВНОСТИ отпет Ирммитнк Си ВОЗОБНОВЛЕНИЕ-АКТИВНОСТИ за-np<ic

f[рн>iinни ОЗНАЧАЛО АКТИВНОСТИ запрос Примитив Сп-ДАННЫЕ УКАЗАНИЯ ВОЗМОЖНОС ТЕЙ ianp«4-

Примитив Си ДАННЫЕ УКАЗАНИЯ ВОЗМОЖНОС

ТЕП ппкч

Примитив Си ПЕРЕДАЧА УПРАВЛЕНИЯ запрос Примитив Сн-СОЕЛНИEH1JE запрос Примитив С «-СОЕДИНЕНИЕ ответ (принято) Примитив См-СОЕДИНЕНИБ ответ (отклонено) Примитив С"-ДАННЫЕ запрос Примитив Си-СРОЧНЫЕДлННЫЕ запрос Примитив См ПРЕДОСТАВЛЕНИЕ-ПОЛНОМОЧИИ ли шик

Прими: и» Си-ЗЛПРОС-НОЛНОМОЧИП запрос Примитив Сн-ОСВОЬОЖД! НПЕ запрос Примитив Сн-ОСВОБОЖДЕНИЕ ответ (принято) Примитии С.н-ОСВОБОЖ.1ЕII11F. ответ (отклонено) Примитив Си ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ зал рос (отказ)

Примитив Сн-ПОВГОРНАЯ СИНХРОНИЗАЦИЯ запрос (повторный IIWKl

Примитив Си ПОВТОРНАЯ СИНХРОНИЗАЦИЯ запрос (установка!

Примитив Си ПОВТОРНАЯ-СИНХРОНИЗАЦИЯ ответ Примитив Си-СТАРШАЯ-СИНХРОНИЗАЦИЯ «апрос Ияимитио Си-СТАРШАЯ-СИНХРОНИЗАИИЯ othav Примитив Си-МЛАДШДЯ СИНХРОНИЗАЦИЯ запрос Примитив Сн-МЛАДШАЯ СИНХРОНИЗАЦИЯ ответ Примитив См-СЛУЖЕ6ИЫЕ ДАННЫЕ запрос Примн-тнй Си-П.1-ПРЕРЫВАННЕ запрос Примитив Си-Пл ОСОБОЕ СООБЩЕНИЕ запрос

86

Страница 89

1а6лниа 33 — Операции над переменными

СоФмтав

Уедим? дл* лгй* г-

•ПКАПО'П Л(>ММН

ГУМ

Условие oOHtiiornM* ГКГрСИйМЯМХ

СяСТСИНзвр

Сн.МЛСИИтр

СнКНЦАКТшр

Если \'к*ИСТИННО

Если Vsc-ЛОЖНО

СмСТСИНияд

СнКНЦАКТ

инл

Кои Vsc»- ИСТИННО

Если Ум:^-ЛОЖНО

СнМЛСИНинз

Если \sc»ИСТИННО

Если Уыг^ЛОЖ НО

СнСТСИНотв

СнКНЦАКТ

ОТ В

sn-=»V(M)—1

СнСТСИНгкит

СнКНЦАКТ

под

VIA»

V(.M»

Vtfcl

VK

Установить в значение V(M)

He изменяется

ложно

Не изменяется

V(M)+»

He изменяется

ЛОЖНО

Не нзменя-ется

V<M)+I

lie изменяйся

Не изменяется

Усганонять н значение V(M)

V(M)+I

He изменяется

Не и «меняется

Не изменяется

He и «меняется

ИСТИННО

Установить м значение

V|Ml

V(M»+|

Не 1име-няегся

ИСТИННО

Установить ь значение V(Ml

He измс кяегся

Установить л знамени:* V(MI

Не изменяется

Установить п -значение VIM)

He изменяется

Установить в значеине V(M)

Не mvfe иястся

ГОСТ P ИСО 8326—95

Страница 90

g Продолжение таблицы 33

События

Условна для дейст-

АНССЛЬПОГО ПрМХИ-

7НЫ

Уг.КШЛС обнОПЛ*!*1<« к<-рсмгннмх

Си МЛ СИ Нот в

Vsc -»ИСТИННО Н V(M) >mi> >\ЧАГ

СнМЛСИНподт

Vsc-ЛОЖНО м V<M)>sn>

> V' (А) •

СнПОВСННлр

г V(M)>en> >V<R)

СнПОВСИНин

Отка!

Повторный пуск

Установка

СпПОВСИНох

СнПОВСИНпод

o'mi, как n СнПОВСИНннл

Отказ

Ofiw^aaHK кэд персмнимы им

\(Л>

V<4>

V4K >

VirC

Установить ь значение 5П+1

Не изменяется

Не И1Мс* няется

Не изменяется

Установить в значение 511+1

Не изме-н четен

Не и вменяется

Не изменяется

Не изменяется

Не наменяете*

Не изменяется

Не ИЗМГ' НЯеТСЯ

Не изменЯ' стс*

Установить В тиа'юиие sn

Не изменяется

Не изменяется

Не изменяете за

Не изменяется

Не изменяется

Не измс'

НяеТСН

Не HiMCMH-eTCfl

Не изменяется

Не изменяется

Не изменяется

Установить в значение sn

Установить в значение $п

0

Не изменяется

ГОСТ Р ИСО 8326

Страница 91

Окончание таблицы S3

Сибысхя

Ус ловя»' п асАсх

омтгльпого ярима* т*йа

УСДОНиО обновлении лгргнгниых

Олгрвци* над пср«чм!чихи

V<Ai

V(M»

V(R>

Vkc

СиПОВСПНот

СиПОВСИНпод

п:зп, как в СнПОВСИНиид

y:sn<<**>999

Повторный пуск-

Уста»ювн1ь в значение sn

Установить 8 значение sn

Не изменяется

Не изменяется

Установка

Установить

Уста

НОЙИТЬ

0

Не изменяется

СнВОЗАКТзпр

СнВОЗЛКТиид

Устанонтъ в значение sn+l

Установить в значение

М1+ 1

Установить в значение 1

Не изменяется

СвНАЧЛКТзир

СнНЛЧАКТннд

Установить в значение 1

Установить о значение I

Установить в значение 1

Не изменяется

СнСОЕДотв+

СиС01:Дподт+

Наличие sn

Установив в значение sn

Ус гано внгъ в значение sn

0

ЛОЖНО

Обозначения:

.•in — порядковый номер точки синхронизации, передаваемый в примитиве УСнУ;

> — больше или равно;

< — меньше нди равно;

* — порядковый номер точки синхронизации, не равный V(M)— 1, если был вылан запрос старшей синхронизации клм окончания активности.

Страница 92

ГОСТ Р И СО 8326-95

Таблица 34 — Специальные действия

(5)

Установить V(A) — V(M) — порядковый номер » примитивах Сн СОЕДИНЕНИЕ ответ или СиСОЕДИНЕНИЕ подтверждение Установит!. V<R)-=G

Установить Vcoll —ЛОЖНО

Установить V'rsp—НЕТ

Установить Vsc«= ЛОЖНО

Установить ФБ(ф) для ф из набора обл—ф в соотвстстиии с требованиями пользователя УСяУ п примитивах Си-СОЕДИНЕНИЕ ответ или Сы-СОЕДИНЕНИЕ подтверждение

Если ФБ<АК.Т) = ИСТИННО, установить Veci — ЛОЖНО

Установить Vdnr=ЛОЖНО

IU1

Обновить распределение полномочий

112)

Установить Vact = ИСТИННО

(141

Установить \гас1=ЛОЖНО

116]

Обновить Vrsp и при необходимости Vrspnb

П7]

Установить Vrrip=HET

И«1

Установить Vcoll-ИСТИННО

[191

Установить V(М) =тзорядковый номер

[221

Установить V(R)s»V[Al — V(M)

[231

Если Vsc=ЛОЖНО, установить V(A) = V(M) Установить У«:«»ЛОЖНО Установить V(M)=V(M) + 1

1241

Если Vsc= ИСТИННО. установить V(A) *»V(M) Установить Vsc—ЛОЖНО Установить V(M)~V(MKI

[261

Установить V<M| ^порядковый номер+|

[261

Установить V<A) = V(M)**1

[271

Установить V (A) ~-V(M) = порядковый номер+1 Установить V(R) = 1

[281

Установить V(A) *>V(M) = порядковый номер Если Vrsp "«о, установить V(R)«»0 Если \гг$р=у. установить V(R)=0 Установить vrsp —НЕТ

»

Страница 93

ГОСТ Р И СО 8326-95

Окончание таблицы 94

(291

Установить распределение полномочий таким образом, чтобы все доступные полномочия были присвоены.

Установить Vact—ЛОЖНО

[301

Установить распределение полномочий таким образом, чтобы зсс доступные полномочия не были присвоены.

Уаановить \гас1=ЛОЖНО

1311

Если Узс=ЛОЖНО, установить V(A)~V(M) Установит* V(M)*»V4M) + l

132)

Установить Vd nr—ИСТИННО

Таблица 35 — Предикаты

Ин(пд)

(X»

рОб

р07

р08

р09

р)0

РП

р13

р15

plS

р20

P2I

р25

р26

р28

р2Э

рЗЗ

р39

Р«

р45

р47

р50

р51

р53

р54

р55

р57

р58

р60

ФБ(ДПЛ) И ’•Vcoll ФБ(СЛД)

ФБ КУШ И> Vcoll ФБ(СРД)

ФБ(СРД) И Vcoll ~ VcoH ИнИн(сс)

(-ФБ(АКТ) ИЛИ Vact) И Ин(пд) И Ии(мс) И ИнИн(сс) ФБ(АКТ) ИЛИ Vact) И Ин(лд) И Ин(мс)

(~ ФБ(АКТ| ИЛИ Vact) И ФБ(МС) И Vsc порядковый номер — V(M)- 1 V(M) > порядковый Hovcp>V(A)

(ФБ(МС) ИЛИ ФБ{СС)) И ФБ(ПСИН)

(-ФГ»(АКТ) ИЛИ Vaci ФБ(ПСИН)

(~ ФБ(АКТ) ИЛИ Vact) И ФБ(ПСИН) порядковый номер >V(R)

V(M)> = порядковый номер > «-V(R)

ФБ(АКТ) И ИнИн(сс)

((Vr$p=r) и (порядковый номер=«\тг5рпЬ))ИЛИ ((Vrsp=a) И порядковый номер, как в СнПОВСИНинд) ИЛИ (Vrsp —s)

(ФБ(АКТ) И ^ Vact) И Ив(мс) И Им(сс)

ФБ(ДБ) и (ФБ(ДКТ) И" Vact) И Ин(пд) И Ин(мс) И ВЛАДССТ(сс)

ФБ(ОС) И (~ ФБ(АКТ) ИЛИ Vact) И ПП(пд)

ФБ(ОС) И (~ФБ(АКТ) ИЛИ Vact) И ИвИн(пд)

ВСЁ(СД. ЗГ1Л) и ЗПЛ ис пустое ВСК(ИиИм. ППЛ)

<ФБ(АКТ) И ~ Vact) И ЛЮБОШИиИи. обл-п.1) ВСЕ(ИнИн. ППЛ) И (пд нет в ППЛ)

ВСЕ<ИнИн. ППЛ) И (пд есть в ПИЛ)

ВСЕШП. ППЛ) И (пд ист в ППЛ)

91

Страница 94

ГОСТ Р ИСО 832в—95

Продолжение таблицы 35

ВСЕ|ПП, ППЛ) И (пл есть в ППЛ)

ВСЕ (Ии. облил! И (~ФБ(АКТ| ИЛИ - Vecl)

ФБ(СО)

Vcoll

ФБ(АКТ) И Vact И Ии(пд) И Ин(мс> И ИнИн(сс)

(Vcoll И Vdnr) ИЛИ » Vcoll

(Vr$p*-=r) И ((Уг*рпЬ>порядковый номер) ИЛИ

KV'rspnb=nopa,ajcoBb»R номер) И р95))

(Vrsp — r) ИЛИ 1р95 И р99)

(Vrsp—») ИЛИ р»2

Пользователь УСнУ является инициатором СнСУ

Параметр типа повториой синхронизации в СиПОВСИНэап

равен Vrsp

Таблиаа 36 — Таблица состояний установления СмСУ

«I

Страница 95

Т а б л и u а 37 — Таблица состояний передачи данных

£оек>яии»

Совити»'

CoctOJ

Ож*д«и*е

СиРЗДаодт

CociOiA

Ожмдлгас

CuCTCiiHoait

СостЫВ

Ожмдвмно

СиКШЬ

АКТИОдт

Соси» Охмддгие Си РЗ Дота

CoctlOA

Ожиддияс

СнСТСИНот*

СостЮВ Ожил» ми» СиКНЦ-АКТотп

СостШ

И«р«до«*

№1Ш(

СнДАНипд

СостОЗ

СоеККА

СостО*В

Сост7|3

СиДАНзпр

Р04

СостОЭ

РСО

CoctIOA

РОЗ

СостЮВ

РОЗ

Сост713

СнСРЛАНинд

СостОЗ

CocrtMA

СоеКМВ

Сост713

СиСРДАНотв

р09

СостОЭ

р08

CoctlOA

р08

СостЮВ

р08

Сост713

СнСЛДАНиил

СостОЗ

Сост<И А

Сосг<МВ

Сост713

(СвСЛДАНотв

р09

СосгОу

р08

О>сг|0А

|>08

СостЮВ

рОв

Сост713

гост р исо яагв-95

Страница 97

Окончание таблицы 38

Состояние

Сооыт нг

CociOJ

Ожиддняс

Сн1>ЗДгК»Д7

Сост04А

Ожидание

СнСТСИНпоат

СостФ48 Ожило и нг СлКНЦАКТ BOAT

СостОУ

ОМИДПИЙС

СпРЗДотт

СостЮА

Ожидание

СмСТСИНог»

СостЮВ

Ожидании

CmKHUAKT

от*

СостЯЗ

Передача

данных

СиСТСИНотв

1

[221

Сосг713

СнМЛСИНдодг

(251

СостОЗ

|25|

СостСИА

Г251 СостОИ В

(25]

Сост713

СнМЛСМНинд

123]

Сост713

СнМЛСИНзпр

р!5

[24]

Сост713

СнМЛСИНотв

Р)8 И р21

Г25)

СостОв

р!8 И р20 И р2»

125]

СостЮА

р18 И р20 И р2!

125]

СостЮВ

р35

[24]

Сост713

ГОСТ Р И СО 8328-95

S


Страница 98

ГО€Т Р И СО 8326-95

Таблица 39 — Таблица состояний повторной синхронизации

GXTVXHKt

Событие

СостЗД

Ожкаанкс

СяРЗДподт

CocrOiA

Ожидание

СиСТСННподт

Coci04B

Ожидание

СиКНИАКТ

подт

СостООА

Ожидание

СнПОВСИН

•Олт

СостОв

Ожидание

СиРЗДотв

СнПОВСИН

подт

Г281

Сост713

СнПОВСИН иид(о)

116] 1191 СостПА

[161 (191

СостПА

(161 1191 СостПА

116) (191 CoctI IA

СнПОВСИН

инл(р)

(161

СостПА

116)

СостПА

1161

СостПА

[16] CoctI 1А

СнПОВСИН

инд(у)

1161

СостПА

|16|

СостПА

1,61. CocullA

116)

СостПА

СнПОВСИН

зпр(о)

р2В

1161

CoctOSA

р№Ир28И

р34

116)

СостОЗА

СнПОВСИН

9Пр(р>

(161

СостОЗА

р10Ир25И

p34Hp33

116)

СосгОЗ

СнПОВСИН

jnp(y>

р28

(16)

Сост05А

р10Ир25И

р34

(16)

СостОЗА

СнПОВСИН

ото

Страница 99

ГОСТ Р ИСО Я3!в—9-5

СостЮЛ

ОАИЛ4м*е

СяСТСИНмо

СоетЮВ

Ожидание

СнКНЦЛКТ

ОГВ

СостПА Ожядани» СмПОВСИН

ОТ*

Сост19

Ожвданяе

иялмиацпк

восстачоо-

леям*

СостЗО Ожидание запроса ю: становления

CoctJIJ

Передача

хащшх

116] 119) СсстИА

1161 (191 СостПА

116» 119] СостПА

[16] (19] СостПА

116]

СостПА

(16]

СостПА

(16]

СостПА

116]

СостПА

116]

СостПА

(16]

СостПА

(16]

СостПА

р28

[16]

CoctOSA

р28

116]

CoctOSA

раз

[16]

СостОэА

р28

(16]

СостОбА

р29

1161

Сост05А

р25ИрЗЗ

CI6I

CoctOSA

р25ИрЗЗ

116]

СостОбА

р81ИрЗЗ

U61

Сост05А

p25tfp33

116]

CoctOSA

р?ЗИр26И

(16]

CoctOSA

р25

(16]

Сост05А

р25

116]

Сост05Л

р32

116]

CoctOSA

р25 ' И«] СостОЗА

р25Ир26

(16!

СостС5А

р43

128]

Сост713

97

Страница 100

ГОСТ Р И СО 8-326—95

Таблица 46 — Таблица состояний прерывания и аннулирования активности

ss. Согтояимв Событие

СасКЧА

Ожидание

Сметой н

•СДТ

Сое«44В

Ожидаим»

СиКНЦ-

АКТпохт

СостО&А

Ожидани*

СяПОВ

СННйодт

CectO&B Ожила мхг СнПРАКТ яоа?

СоетОбС

Ожидаии*

СиУНЧ-

АКТподт

СостЮА

Ожидание

СмСТСМН

ото

СнУНЧАКТ

ПОДТ

[W]

Сост713

СнУНЧАКТ

иид

СостПС

СостИС

СнУНЧАКТ

зпр

р34Ир39

Сост05С

р39

Сосг05С

СнУНЧАКТ

01В

СнПРАКТ

ПОДТ

1291

Сост713

СнПРАКТ

инд

СсстПВ

CocrJ 1В

СнПРАКТ

зпр

рЗШрЗЗ

Сост05В

р39

Сост05В

СнПРАКТ

от*

98

Страница 101

ГОСТ Р ИСО 8326-93

СостЮВ

Ожидание

C.KHU-

АКТЧ>г»

CoctIIA

Ожядвпке

СнПОВ-

СИНота

СостМВ

Ожюлпнс

СяПРАКТ

vr*

CocrllC

Ож4Д*нмг

СиУНЧ-

АКТото

Сост19 Индикл-вмя *ос-<т*новл»-яия

CocrJO Janpoc «ос

CTiiuiW.'.in

Соет713

Пй|1«ЛВЧ«

денных

CocrllC

CocrllC

CocrllC

CocrllC

р34Ир39

СостОбС

рЗЧИрИ

Ct>ctC3C

р34Ир39

СостО&С

[301

Сост713

Cocrl 1В

Cocrl 1В

CoctIIB

CoctIIB

р34Ир39

СоетОЗВ

рЗ+ИрП

Состав

р34Ир39

CoctOSB

130]

Сост713

99

Страница 102

Таблица 41 — Таблица состояний начала и возобновления активности и обмена данными указания возможности**

Страница 103

Окончание табдицы At

Состоя», иг

Событие

С<хт2|

Ожидание

СнДАНУКВполт

СостК

Ожидйняе

СнДАМУКВотв

Сост713 Htp+дач* доаммх

СнДАНУКВзпр

р47

Сост2|

СнДЛНУКВот»

Сост 713

Страница 104

ГОСТ Р И СО 8326-95

Таблица 42 — Таблица состояний алиннисгратиаиого управления

Совмтм* \

СостАЗ

0*«|1*ИИС

СиРЗДподг

СостМА Ожил» и Mi' СиСТСИН

ПОД Т

Сост04В

ОЖИЛ»ИИи

СиКНЦАКТ

содт

СостО*

О ж мднкне CiiPS Дот»

СосгЮА

Ожидание

СиСТСИНотв

СнПРДУПР

ИНД

СнПРДУПР

snp

СиПРДПОЛ

ннд

(III

СосгО<А

(П1

Сост04 В

[1D

СосПОА

СиПРДПОЛ

зпр

р54

ПП

СостСНА

р54

(III

СостМВ

р34

(III

СоетЮА

СнПсОСС

ИНД

С<ю20

Coct20

d03

Сост713

рОЗ

Сост20

рОЗ

Сост713

СнЗПРПОЛ

ИНД

СоетОЗ

СостМА

СостСМВ

СнЗПРПОЛ

зпр

р53

Со€»09

р53

СостЮА

СнПлОСС

ИНД

Сост'20

рОЗ

Сосг20

рОЗ

Сост20

СнПлОСС

зпр

р50

Сост19

р50

Сост19

102

Страница 105

ГОСТ Р И СО 8326—

полномочиями и особых сообщений

СостЮВ

Охмлакяс

СиКНЧАКТ

ore

Сост19

Индикация

восст««ияле-

НИИ

СостМ Запрос »&с сга/соалемия

Cocrll Ожиданяс СиЛАНУКВ • одг

Coerlt

Ожидани*

СиДАНУКВ

отв

Cott?l3

Передач*

ланных

(И]

Сосг713

р55

(111

Сост713

(111

СостЮВ

р60

Ш1

Сост19

Рб1

Сост713

р60

[111

Сост20

р61

«И

Сост713

III]

Сост21

(П)

Сост713

Йн

СостЮВ

р57

01]

Сост20

Р5.9

UU

Сост713

р&4

(111

Сост713

Сосг19

Ох: г 20

р50

Сост713

Р51

Coci20

Сост21

Сост713

р53

СостЮВ

рбЗ

Сост22

РбЗ

Сост713

Сосг(9

Сост713

роО

Сост713

п$1

Сосг20

р50

Сост19

р50

Сосг19

103

Страница 106

ГОСТ 1> ИСО 8326—95

Таблица 43 — Таблица состояний освобождения соединении

Страница 107

ГОСТ Р ИСО 8326-95

УДК 681.324:006 354 ОКС 35.100.50    П85 ОКСТУ 4002

Ключевые слова: обработка данных, обмен информацией, взаимосвязь сетей, взаимосвязь открытых систем, процедура передачи данных, процедуры управления, профили

105

Страница 108

Редахтор 7*. С. Шеко Технический редактор О. Н. Никитина Корректор Е. Ю. Ггбрук

Сдано я шб 2J.ll Поля, в nev 04.01.96 Уел а л. 6.51 Уел кр. &гт, 6.&1 Уч.**д. л. 6.70

Тир. ЪЮ »кэ С 3073

ИПК Издательство стандартов. 10707®. Моссьа. Кололеэиый пер.. 14. ЛР * 021007 от 10.0* 93 Калужеьаи runoi рафия сгаиавртов. ул Московская. 2&& Зек. *433 ПЛР *04015*