30.2.1.4 Использование и действия
К этой услуге применимы правила из 27.4 и 27.5.
Значение "успешно" параметра "результат ВТ" указывает на то, что запрошенный переход в фазу "действие согласования" был сделан. Для параметра "результат ВТ" со значением "сбой" единственным действием услуги является неявная доставка, как определено в разделе 24.
Значение контекста ВТ сохраняется во время выполнения услуги VT-START-NEG и последующих услуг, вплоть до и включая VT-END-NEG, чтобы это значение контекста ВТ могло быть восстановлено, если не сделано переключение к использованию проекта ФСВТ, который является результатом согласования, в качестве полной ФСВТ.
30.2.2 Услуга VT-END-NEG
30.2.2.1 Назначение
Выполнить синхронизированное завершение МС и переход в фазу "обработка данных".
Примечание - При некоторых обстоятельствах завершение МС может не произойти или может произойти переход в фазу "приостановка согласования".
30.2.2.2 Структура
См. таблицу 16.
30.2.2.3 Параметры услуги
В таблице 24 содержатся параметры услуги VT-END-NEG, а также указано, когда требуется каждый параметр (см. раздел 26).
Таблица 24 - Параметры услуги VT-END-NEG
Имя параметра | Запрос | Индикация | Ответ | Подтверждение |
Выбор ФСВТ ВТ | O | O | У | У = |
Разрешенный сбой ВТ | H | H = | ||
Результат ВТ | O | О = | ||
Причина сбоя пользователя ВТ | У | У = | ||
Причина сбоя поставщика ВТ | У |
30.2.2.3.1 Параметр "выбор ФСВТ ВТ" указывает, какая из доступных ФСВТ может быть выбрана в качестве текущей ФСВТ. Он принимает одно из значений "проект", "текущая" или "любая". Этот параметр должен присутствовать в ответе, если он имеет значение "любая" в запросе и если "результат ВТ" не имеет значение "сбой"; в других случаях он должен отсутствовать. Значение в ответе не должно быть "любая".
30.2.2.3.2 Параметр "разрешенный сбой ВТ" - необязательный и принимает одно из значений "да" или "нет". "Нет" указывавает, что инициатор требует прекратить согласование, т.е. возврат или в фазу "обработка данных", или в фазу "приостановка". "Да" указывает, что отвечающая сторона может присвоить параметру "результат ВТ" значение "сбой", чтобы остаться в фазе "действие согласования". Если параметр отсутствует, ему присваивается значение "нет". Этот параметр не влияет на возможность поставщика услуг присваивать значение "сбой" параметру "результат ВТ".
30.2.2.3.3 Параметр "результат ВТ" принимает одно из значений "успешно", "успешно с предупреждением" или "сбой". Если параметр "результат ВТ" имеет значение "успешно", параметрам "причина сбоя пользователя ВТ" или "причина сбоя поставщика ВТ" значения не присваиваются.
30.2.2.3.4 Параметр "причина сбоя пользователя ВТ" может необязательно содержать поставляемую пользователем ВТ причину отказа типа "печатная строка" АСН1, если "результат ВТ" не "успешно" из-за того, что пользователь ВТ отверг VT-END-NEG.
30.2.2.3.5 Параметр "причина сбоя поставщика ВТ" содержит обеспечиваемую поставщиком причину отказа, если "результат ВТ" не "успешно" из-за того, что поставщик услуг отверг VT-END-NEG; значение символическое:
- "неполная ФСВТ".
30.2.2.4 Использование и действия
К этой услуге применимы правила из 27.4 и 30.3. Если параметр "выбор ФСВТ ВТ" в запросе имеет значение "проект", а проект ФСВТ неполный, то поставщик услуг не сформирует индикацию, а вернет подтверждение с параметрами "результат ВТ" = "сбой" и "причина сбоя поставщика ВТ" = "неполная ФСВТ".
Если параметр "выбор ФСВТ ВТ" в запросе имеет значение "любая", а проект ФСВТ неполный, тогда в индикации поставщик услуг присвоит этому параметру значение "текущая".
Иначе, поставщик услуг доставит индикацию с параметрами, равными параметрам запроса; подтверждение всегда будет идентично ответу.
В результате фаза определяется значением параметра "результат ВТ" в ответе или подтверждении:
a) если "результат ВТ" = "успешно", вводится фаза "обработка данных". Контекст сброса формируется из выбранной ФСВТ;
b) если "результат ВТ" = "сбой", то услуга остается в фазе "действие согласования" и проект ФСВТ сохраняется;
c) если "результат ВТ" = "успешно с предупреждением", то проект ФСВТ исключается и вводится фаза "приостановка согласования". Этот случай произойдет, если выбранная ФСВТ является текущей неполной ФСВТ.
В случае а) новая текущая ФСВТ определяется значением параметра "выбор ФСВТ ВТ". Если значение в индикации или подтверждении - "проект", тогда проект ФСВТ становится новой текущей ФСВТ: проект ФСВТ должен быть полной ФСВТ. Если значение в индикации или подтверждении - "текущая", тогда проект ФСВТ исключается и предьщущая ФСВТ остается текущей.
Примечание - Если параметр "разрешенный сбой ВТ" имеет значение "нет", то допустимыми значениями для параметра "результат ВТ" являются только "успешно" и "успешно с предупреждением".
30.2.3 Услуга VT-NEG-INVITE
30.2.3.1 Назначение
Пригласить равноправного пользователя ВТ предложить значения для одного или более параметров ФСВТ.
30.2.3.2 Структура
См. таблицу 16.
30.2.3.3 Параметр услуги
В таблице 25 содержится параметр услуги W-NEG-INVITE, а также указано, когда требуется этот параметр (см. раздел 26).
Таблица 25 - Параметр услуги VT-NEG-INVITE
Имя параметра | Запрос | Индикация |
Список идентификаторов параметров ВТ | O | О = |
Параметр "список идентификаторов параметров ВТ" представляет собой список идентификаторов (имен) параметров ФСВТ. Поставщик услуг доставляет равноправному пользователю ВТ индикацию, содержащую те же идентификаторы параметров ФСВТ, которые были в запросе.
30.2.3.4 Использование и действия
К этой услуге применимы правила из 27.4 и 30.3.
30.2.4 Услуга VT-NEG-OFFER
30.2.4.1 Назначение
Предложить равноправному пользователю ВТ множество приемлемых (для инициирующего пользователя ВТ) значений и/или интервал значений параметров ФСВТ.
30.2.4.2 Структура
См. таблицу 16.
30.2.4.3 Параметр услуги
В таблице 26 содержится параметр услуги VT-NEG-OFFER, а также указано, когда требуется этот параметр (см. раздел 26).
Таблица 26 - Параметр услуги VT-NEG-OFFER