Руководящий документ отрасли
СПЕЦИФИКАЦИИ ПРИКЛАДНОГО ПРОТОКОЛА ИНТЕЛЛЕКТУАЛЬНОЙ СЕТИ ДЛЯ ЕДИНОЙ СЕТИ СВЯЗИ РОССИИ (INAP-R)
РД 45.386-2003
Дата введения 04-07-2003
Предисловие
1 РАЗРАБОТАН ГП "Центральный научно-исследовательский институт связи" (ГП ЦНИИС) и ЗАО Научно-технический центр "КОМСЕТ"
ВНЕСЕН Департаментом электросвязи Министерства Российской Федерации по связи и информатизации
СОГЛАСОВАН руководителем Департамента электросвязи Министерства Российской Федерации по связи и информатизации В.Ю. Квицинским
2 УТВЕРЖДЕН Министерством Российской Федерации по связи и информатизации
Первым заместитель Министра Российской Федерации по связи и информатизации 04.07.03 Б.Д. Антонюк
3 ВВЕДЕН В ДЕЙСТВИЕ информационным письмом от 04.07.2003 г.
4 ВВЕДЕН ВПЕРВЫЕ
1 Область применения
Настоящий руководящий документ отрасли (РД) распространяется на спецификации прикладного протокола интеллектуальной сети INAP-R, предназначенного для применения на Единой сети связи (ЕСС) России, с использованием подсистем системы сигнализации ОКС № 7:
- подсистема возможностей транзакции (ТСАР);
- подсистема управления сигнальным соединением (SCCP);
- подсистема передачи сообщений (МТР);
и подсистемы пользователя цифровой сети с интеграцией служб (ЦСИС) для национальной сети России (ISUP-R).
Настоящий РД устанавливает требования к составу операций, параметрам операций протокола INAP-R в части поддержки услуг набора возможностей 1, передаваемых между узлами интеллектуальной сети (ИС): SSP, SCP и IP.
Настоящие спецификации должны учитываться при разработке, испытаниях и эксплуатации предприятиями - изготовителями оборудования интеллектуальной сети, испытательными центрами и эксплуатационными предприятиями связи.
2 Обозначения и сокращения
В настоящем руководящем документе отрасли применяются следующие обозначения и сокращения:
ЕСС |
- Единая сеть связи |
ИС |
- интеллектуальная сеть |
МСЭ-Т |
- Сектор стандартизации электросвязи Международного Союза Электросвязи |
ОКС № 7 |
- общеканальная сигнализация № 7 |
РД |
- руководящий документ |
ТфОП |
- телефонная сеть общего пользования |
ЦСИС |
- цифровая сеть с интеграцией служб |
АС |
- Application Context (прикладной контекст) |
ASE |
- Application Service Element (прикладной сервисный элемент) |
ASN.1 |
- Abstract Syntax Notation One (язык абстрактного описания) |
BCSM |
- Basic Call State Model (модель состояний базового процесса обслуживания вызова) |
BER |
- Basic Encoding Rules (основные правила кодирования) |
ВТС |
- Bothway throughconnect (двухстороннее проключение) |
CAB |
- Conference acceptance backward (конференцсвязь в обратном направлении) |
CAF |
- Conference acceptance forward (конференцсвязь в прямом направлении) |
CCBS |
- Call Completion to Busy Subscriber (завершение вызова к занятому абоненту) |
CCF |
- Call Control Function (функция управления вызовами) |
CD |
- Call to be diverted (отклонение вызова) |
CF |
- Call forwarding (переадресация вызова) |
CNP |
- Connected/called IN Number Presentation (представление номера вызываемой стороны) |
CO |
- Call to be offered (попытка вызова) |
CS1 |
- Capability Set 1 (набор возможностей 1) |
DET |
- Determination (определение) |
DP |
- Detection Point (точка обнаружения) |
DPC |
- Destination Point Code (код пункта назначения) |
ETS |
- European Telecommunication Standard (Европейский стандарт связи) |
ETSI |
- European Telecommunication Standards Institute (Европейский институт стандартов в области связи) |
FSM |
- Finite State Model (модель с конечным числом состояний) |
GEN |
- Generation (генерация) |
GT |
- Global Title (глобальный заголовок) |
INAP |
- Intelligent Network Application Protocol (протокол прикладного уровня интеллектуальной сети) |
INAP-R |
- INAP for Russian telecommunication network (российская версия протокола INAP) |
IP |
- Intelligent Peripheral (интеллектуальная периферия) |
ISUP |
- Integrated Service User Part (подсистема пользователя ЦСИС) |
ISUP-R |
- ISUP for Russian telecommunication network (подсистема пользователя ЦСИС для национальной сети связи России) |
MACF |
- Multiple Association Control Function (функция управления множественными ассоциациями) |
MTP |
- Message Transfer Part (подсистема передачи сообщений) |
OPC |
- Originating point code (код исходящего пункта) |
PICS |
- Protocol Implementation Conformance Statement (таблицы соответствия реализации протокола) |
RCO |
- Resource Control Object (объект управления ресурсами) |
REG |
- Registration (регистрация) |
SACF |
- Single Association Control Function (функция управления одиночной ассоциацией) |
SCCP |
- Signaling Connection Control Part (подсистема управления сигнальным соединением) |
SCF |
- Service Control Function (функция управления услугами) |
SCME |
- SCF Management Entity (управляющий объект SCF) |
SCP |
- Service Control Point (узел управления услугами) |
SCSM |
- SCF Call State Model (модель состояний процесса обслуживания вызова SCF) |
SI |
- Signaling Information (сигнальная информация) |
SIO |
- Service Information Octet (октет служебной информации) |
SLP |
- Service Logic Program (программа логики услуги) |
SLS |
- Signaling Link Selection Code (код канала сигнализации) |
SRF |
- Specialized Resources Function (функция поддержки специализированных ресурсов) |
SRSM |
- SRF Call State Model (модель состояний процесса обслуживания вызова в SRF) |
SSF |
- Service Switching Function (функция коммутации услуг) |
SSME |
- SSF Management Entity (управляющий объект SSF) |
SSP |
- Service Switching Point (узел коммутации услуг) |
TCAP |
- Transaction Capability Application Part (подсистема возможностей транзакции) |
TDP |
- Trigger Detection Point (точка обнаружения обращения к услуге) |
3 Общие положения
3.1 Спецификации протокола INAP-R разработаны на основе [1] и [2].
Спецификации протокола INAP-R представлены в виде таблицы (раздел 4), в строках которой перечислены параграфы стандарта [1] и приведена информация, отражающая использование соответствующих положений в спецификациях протокола INAP-R.
Спецификации протокола INAP-R дополнены следующей информацией, не определенной в [1]:
- структура данных и правила кодирования для реализации процедур начисления платы за услуги ИС;
- формат индикаторов взаимодействия;
- идентификаторы прикладных контекстов;
- спецификации соответствия реализации прикладного протокола INAP-R для узла коммутации услуг и интеллектуальной периферии (SSP/IP);
- спецификации соответствия реализации прикладного протокола INAP-R для узла управления услугами (SCP);
- значения параметров ServiceKey и ElementaryMessagelD.
4 Спецификации протокола INAP-R
Спецификации прикладного протокола INAP-R представлены в таблице 1.
Таблица 1
Номер по [1] |
Название по [1] |
Требования |
Комментарии |
|
Предисловие |
- |
|||
1 |
Обзор |
Т |
||
2 |
Нормативные ссылки |
- |
||
3 |
Определения и аббревиатуры |
- |
||
4 |
Общие положения |
- |
||
4.1 |
Методология описаний |
Т |
||
4.2 |
Примеры физических сценариев |
В |
||
4.3 |
Архитектура протокола INAP |
Т |
||
4.3.1 |
Процедуры INAP для контроля перегрузки сигнализации ОКС № 7 |
В |
||
4.4 |
Адресация INAP |
Адресация в МТР осуществляется с помощью кодов, размещаемых в поле октета служебной информации и в поле метки маршрута (Routing Label): - код индикатора услуги для SCCP (подполе сигнальной информации поля октета служебной информации) - 0011; - код индикатора сети (биты D и С подполя SSF поля октета служебной информации): а) 00 - международная сеть; б) 01 - междугородная (национальная) сеть; в) 11 - местная или внутризоновая сеть, - код пункта назначения, - код исходящего пункта, - код канала сигнализации. Адресация в SCCP реализуется в соответствии с российскими спецификациями SCCP с маршрутизацией по глобальному заголовку. Номер подсистемы для INAP-R - 00001100. Поле адреса кодируется в соответствии со значением адресного индикатора |
||
4.5 |
Взаимосвязь между [3] и настоящим стандартом |
- |
||
4.6 |
Механизмы совместимости, применяемые для INAP |
- |
||
4.6.1 |
Введение |
Т |
||
4.6.2 |
Определение механизмов совместимости ETSI INAP |
- |
||
4.6.2.1 |
Механизм совместимости при взаимодействии протокола INAP стандарта ETSI и INAP рекомендации [4] |
Т |
||
4.6.2.2 |
Процедуры для существенных добавлений в ETSI INAP |
Т |
||
4.6.2.3 |
Процедуры для минимальных добавлений в ETSI INAP |
Т |
||
4.6.2.4 |
Процедуры для включения добавлений в ETSI INAP, связанных со спецификой сети |
Т |
||
5 |
Правила функции управления единичными или множественными ассоциациями (SACF/MACF) |
- |
||
5.1 |
Отображение прикладного контекста ТСАР |
Т |
||
5.2 |
Последовательное (параллельное) выполнение операций |
Т |
||
6 |
Абстрактный синтаксис CS1 для INAP |
Т |
||
6.1 |
Типы операций CS1 для ИС |
Т |
В соответствии с 4.2 и приложением В [1] |
|
6.2 |
Типы ошибок CS1 для ИС |
Т |
В соответствии с 4.2 и приложением В [1] |
|
6.3 |
Типы данных CS1 для ИС |
Т |
В соответствии с 4.2 и приложением В [1] |
|
6.4 |
Протокол прикладного уровня CS1 для ИС (коды операций и ошибок) |
Т |
В соответствии с 4.2 и приложением В [1] |
|
6.5 |
Прикладные контексты CS1 для ИС |
Т |
В соответствии с 4.2 и приложением В [1] |
|
7 |
Процедуры объектов прикладного уровня |
- |
||
7.1 |
Процедуры прикладного объекта SSF |
- |
||
7.1.1 |
Общие положения |
Т |
||
7.1.2 |
Модель и интерфейсы |
Т |
||
7.1.3 |
Связь между моделью с конечным числом состояний SSF и функциями управления вызовом или эксплуатации и технического обслуживания |
Т |
||
7.1.4 |
Модель с конечным числом состояний объекта управления SSF (SSME) |
Т |
||
7.1.5 |
Диаграмма изменения состояний SSF |
Т |
||
7.1.5.1 |
Состояние а: "Свободно" |
Т |
||
7.1.5.2 |
Состояние b: "Триггерная обработка" |
Т |
||
7.1.5.3 |
Состояние с: "Ожидание инструкций" |
Т |
||
7.1.5.4 |
Состояние d: "Ожидание окончания взаимодействия с пользователем" |
Т |
||
7.1.5.5 |
Состояние е: "Ожидание окончания временного соединения" |
Т |
В соответствии с 4.2 [1] |
|
7.1.5.6 |
Состояние f: "Слежение" |
Т |
||
7.1.6 |
Модель с конечным числом состояний функции коммутации услуг в режиме ассистирования передачи управления |
Т |
В соответствии с 4.2 [1] |
|
7.1.6.1 |
Состояние а: "Свободно" |
Т |
В соответствии с 4.2 [1] |
|
7.1.6.2 |
Состояние с: "Ожидание инструкций" |
Т |
В соответствии с 4.2 [1] |
|
7.1.6.3 |
Состояние d: "Ожидание окончания взаимодействия с пользователем" |
Т |
В соответствии с 4.2 [1] |
|
7.2 |
Процедуры прикладного объекта SCF |
- |
||
7.2.1 |
Общие положения |
Т |
||
7.2.2 |
Модель и интерфейсы |
Т |
||
7.2.3 |
Связь между моделью с конечным числом состояний функции управления услугами и функциями программ логики услуг или эксплуатации и технического обслуживания |
Т |
||
7.2.4 |
Диаграмма изменения состояний объекта управления SCF (SCME) |
Т |
||
7.2.4.1 |
Состояние М3: "Свободное состояние при операции фильтрации услуги" |
Т |
||
7.2.4.2 |
Состояние М4: "Ожидание ответа от SSF при операции фильтрации услуги" |
Т |
||
7.2.4.3 |
Объект управления ресурсами (RCO) |
Т |
||
7.2.5 |
Модель состояния вызова в SCF (SCSM) |
Т |
||
7.2.5.1 |
Состояние 1: "Свободно" |
Т |
||
7.2.5.2 |
Состояние 2: "Подготовка инструкций для SSF" |
Т |
||
7.2.5.2.1 |
Состояние 2.1: "Подготовка инструкций для SSF" |
Т |
||
7.2.5.2.2 |
Состояние 2.2: "Обработка очереди модели с конечным числом состояний" |
Т |
||
7.2.5.2.3 |
Состояние 2.3: "Ожидание сообщений или запроса" |
Т |
||
7.2.5.3 |
Состояние 3: "Маршрутизация к ресурсу" |
Т |
В соответствии с 4.2 [1] |
|
7.2.5.3.1 |
Состояние 3.1: "Определение режима" |
Т |
||
7.2.5.3.2 |
Состояние 3.2: "Ожидание запроса инструкций от вспомогательного объекта" |
Т |
В соответствии с 4.2 [1] |
|
7.2.5.4 |
Состояние 4: "Взаимодействие с пользователем " |
Т |
||
7.2.5.4.1 |
Состояние 4.1: "Ожидание ответа от SRF" |
Т |
||
7.3 |
Процедуры прикладного объекта SRF |
- |
||
7.3.1 |
Общие положения |
Т |
||
7.3.2 |
Модель и интерфейсы |
Т |
||
7.3.3 |
Связь между моделью с конечным числом состояний функции специализированных ресурсов и функциями эксплуатации и технического обслуживания или управления соединением по передаче данных |
Т |
||
7.3.4 |
Модель состояния вызова в SRF (SRSM) |
Т |
В соответствии с 4.2 [1] |
|
7.3.4.1 |
Состояние 1: "Свободно" |
Т |
||
7.3.4.2 |
Состояние 2: "Присоединение" |
Т |
||
7.3.4.3 |
Состояние 3: "Взаимодействие с пользователем" |
Т |
||
7.3.5 |
Пример процедур управления SRF |
Т |
||
7.3.5.1 |
Процедуры подключения SRF |
- |
||
7.3.5.1.1 |
Процедуры физического соединения с функцией специализированных ресурсов |
В |
В соответствии с 4.2 [1] |
|
7.3.5.2 |
Процедуры взаимодействия пользователя с функцией специализированных ресурсов |
Т |
||
7.3.5.2.1 |
Выдача сообщения и сбор пользовательской информации (операции PromptAndCollect и PlayAnnouncement) |
Т |
В соответствии с 4.2 [1] |
|
7.3.5.3 |
Процедуры отключения функции специализированных ресурсов |
Т |
||
7.3.5.3.1 |
Отключение по инициативе функции специализированных ресурсов |
Т |
||
7.3.5.3.2 |
Отключение по инициативе функции управления услугами |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
7.3.5.4 |
Примеры, иллюстрирующие полную последовательность сообщений при взаимодействии с пользователем |
В |
В соответствии с 4.2 [1] |
|
7.3.5.4.1 |
Последовательность сообщений при ассистировании |
Т |
||
7.3.5.4.2 |
Последовательность сообщений при передаче управления |
Т |
||
8 |
Процедуры обработки ошибок |
- |
||
8.1 |
Процедуры ошибок, связанные с выполнением операций |
- |
||
8.1.2 |
Cancelled |
- |
||
8.1.2.1 |
Общее описание |
- |
||
8.1.2.1.1 |
Описание ошибок |
- |
||
8.1.2.2 |
Операции от SCF к SRF |
Т |
||
8.1.3 |
CancelFailed |
- |
||
8.1.3.1 |
Общее описание |
- |
||
8.1.3.1.1 |
Описание ошибок |
Т |
||
8.1.3.1.2 |
Описание аргументов |
Т |
||
8.1.3.2 |
Операции от SCF к SRF |
Т |
||
8.1.4 |
ETCFailed |
- |
||
8.1.4.1 |
Общее описание |
- |
||
8.1.4.1.1 |
Описание ошибок |
- |
||
8.1.4.2 |
Операции от SCF к SSF |
Т |
В соответствии с 4.2 [1] |
|
8.1.5 |
ImproperCallerResponse |
- |
||
8.1.5.1 |
Общее описание |
- |
||
8.1.5.1.1 |
Описание ошибок |
|||
8.1.5.2 |
Операции от SCF к SRF |
Т |
||
8.1.6 |
MissingCustomerRecord |
- |
||
8.1.6.1 |
Общее описание |
- |
||
8.1.6.1.1 |
Описание ошибок |
- |
||
8.1.6.2 |
Операции от SSF к SCF |
Т |
В соответствии с 4.2 [1] |
|
8.1.6.3 |
Операции от SRF к SCF |
Т |
В соответствии с 4.2 [1] |
|
8.1.7 |
MissingParameter |
- |
||
8.1.7.1 |
Общее описание |
- |
||
8.1.7.1.1 |
Описание ошибок |
- |
||
8.1.7.2 |
Операции от SCF к SSF |
Т |
||
8.1.7.3 |
Операции от SSF к SCF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.7.4 |
Операции от SCF к SRF |
Т |
||
8.1.7.5 |
Операции от SRF к SCF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.8 |
ParameterOutOfRange |
- |
||
8.1.8.1 |
Общее описание |
- |
||
8.1.8.1.1 |
Описание ошибок |
- |
||
8.1.8.2 |
Операции от SCF к SSF |
Т |
||
8.1.8.3 |
Операции от SSF к SCF |
Т |
||
8.1.9 |
RequestedlnfoError |
- |
||
8.1.9.1 |
Общее описание |
- |
||
8.1.9.1.1 |
Описание ошибок |
- |
||
8.1.9.1.2 |
Описание аргументов |
Т |
||
8.1.9.2 |
Операции от SCF к SSF |
Т |
||
8.1.10 |
SystemFailure |
- |
||
8.1.10.1 |
Общее описание |
- |
||
8.1.10.1.1 |
Описание ошибок |
|||
8.1.10.1.2 |
Описание аргументов |
Т |
||
8.1.10.2 |
Операции от SCF к SSF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.10.3 |
Операции от SSF к SCF |
Т |
В соответствии с приложением В [1] |
|
8.1.10.4 |
Операции от SCF к SRF |
Т |
||
8.1.11 |
TaskRefused |
- |
||
8.1.11.1 |
Общее описание |
- |
||
8.1.11.1.1 |
Описание ошибок |
- |
||
8.1.11.1.2 |
Описание аргументов |
Т |
||
8.1.11.2 |
Операции от SCF к SSF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.11.3 |
Операции от SSF к SCF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.11.4 |
Операции от SCF к SRF |
Т |
||
8.1.11.5 |
Операции от SRF к SCF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.12 |
UnavailableResource |
- |
||
8.1.12.1 |
Общее описание |
- |
||
8.1.12.1.1 |
Описание ошибок |
- |
||
8.1.12.2 |
Операции от SCF к SRF |
Т |
||
8.1.13 |
UnexpectedComponentSequence |
- |
||
8.1.13.1 |
Общее описание |
- |
||
8.1.13.1.1 |
Описание ошибок |
- |
||
8.1.13.2 |
Операции от SCF к SSF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.13.3 |
Операции от SSF к SCF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.13.4 |
Операции от SCF к SRF (применимы только для прямого соединения SCF и SRF) |
Т |
В соответствии с 4.2 [1] |
|
8.1.13.5 |
Операции от SRF к SCF |
Т |
В соответствии с 4.2 [1] |
|
8.1.14 |
UnexpectedDataValue |
- |
||
8.1.14.1 |
Общее описание |
- |
||
8.1.14.1.1 |
Описание ошибок |
- |
||
8.1.14.2 |
Операции от SCF к SSF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.14.3 |
Операции от SSF к SCF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.14.4 |
Операции от SCF к SRF |
Т |
||
8.1.14.5 |
Операции от SRF к SCF |
Т |
В соответствии с 4.2 [1] |
|
8.1.15 |
UnexpectedParameter |
- |
||
8.1.15.1 |
Общее описание |
- |
||
8.1.15.1.1 |
Описание ошибок |
- |
||
8.1.15.2 |
Операции от SCF к SSF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.15.3 |
Операции от SSF к SCF |
Т |
В соответствии с 4.2 и приложением В [1] |
|
8.1.15.4 |
Операции от SCF к SRF |
Т |
||
8.1.15.5 |
Операции от SRF к SCF |
Т |
В соответствии с 4.2 [1] |
|
8.1.16 |
UnknownLegID |
- |
||
8.1.16.1 |
Общее описание |
- |
||
8.1.16.1.1 |
Описание ошибок |
- |
||
8.1.16.2 |
Операции от SCF к SSF |
Т |
В соответствии с приложением В [1] |
|
8.2 |
Объекты, связанные процедурами ошибок |
- |
||
8.2.1 |
Истечение таймера TSSF |
- |
||
8.2.1.1 |
Общее описание |
- |
||
8.2.1.1.1 |
Описание ошибок |
- |
||
8.2.1.2 |
Процедуры от SSF к SCF |
Т |
В соответствии с 4.2 [1] |
|
8.2.2 |
Окончание TSRF |
- |
||
8.2.2.1 |
Общее описание |
- |
||
8.2.2.1.1 |
Описание ошибок |
- |
||
8.2.2.2 |
Процедуры от SRF к SCF |
Т |
В соответствии с 4.2 [1] |
|
9 |
Детализированное описание процедур |
- |
||
9.1 |
Процедура ActivateServiceFiltering |
- |
||
9.1.1 |
Общее описание |
Т |
||
9.1.1.1 |
Параметры |
Т |
||
9.1.2 |
Запрашивающий объект (SCF) |
- |
||
9.1.2.1 |
Нормальная процедура |
Т |
||
9.1.2.2 |
Обработка ошибок |
Т |
||
9.1.3 |
Отвечающий объект (SSF) |
- |
||
9.1.3.1 |
Нормальная процедура |
Т |
||
9.1.3.2 |
Обработка ошибок |
Т |
||
9.2 |
Процедура ActivityTest |
- |
||
9.2.1 |
Общее описание |
Т |
||
9.2.1.1 |
Параметры |
- |
||
9.2.2 |
Запрашивающий объект (SCF) |
- |
||
9.2.2.1 |
Нормальная процедура |
Т |
||
9.2.2.2 |
Обработка ошибок |
Т |
||
9.2.3 |
Отвечающий объект (SSF) |
- |
||
9.2.3.1 |
Нормальная процедура |
Т |
||
9.2.3.2 |
Обработка ошибок |
- |
||
9.3 |
Процедура ApplyCharging |
- |
||
9.3.1 |
Общее описание |
Т |
В соответствии с приложением В [1] |
|
9.3.1.1 |
Параметры |
Т |
||
9.3.2 |
Запрашивающий объект (SCF) |
- |
||
9.3.2.1 |
Нормальная процедура |
Т |
||
9.3.2.2 |
Обработка ошибок |
Т |
||
9.3.3 |
Отвечающий объект (SSF) |
- |
||
9.3.3.1 |
Нормальная процедура |
Т |
||
9.3.3.2 |
Обработка ошибок |
Т |
||
9.4 |
Процедура ApplyChargingReport |
- |
||
9.4.1 |
Общее описание |
Т |
В соответствии с приложением В [1] |
|
9.4.1.1 |
Параметры |
Т |
||
9.4.2 |
Запрашивающий объект (SSF) |
- |
||
9.4.2.1 |
Нормальная процедура |
Т |
||
9.4.2.2 |
Обработка ошибок |
Т |
||
9.4.3 |
Отвечающий объект (SCF) |
- |
||
9.4.3.1 |
Нормальная процедура |
Т |
||
9.4.3.2 |
Обработка ошибок |
Т |
||
9.5 |
Процедура AssistRequestlnstructions |
- |
||
9.5.1 |
Общее описание |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.5.1.1 |
Параметры |
Т |
||
9.5.2 |
Запрашивающий объект (SSF/SRF) |
- |
||
9.5.2.1 |
Нормальная процедура |
Т |
||
9.5.2.2 |
Обработка ошибок |
Т |
||
9.5.3 |
Отвечающий объект (SCF) |
- |
||
9.5.3.1 |
Нормальная процедура |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.5.3.2 |
Обработка ошибок |
Т |
||
9.6 |
Процедура CallGap |
- |
||
9.6.1 |
Общее описание |
Т |
||
9.6.1.1 |
Параметры |
Т |
||
9.6.2 |
Запрашивающий объект (SCF) |
- |
||
9.6.2.1 |
Нормальная процедура |
Т |
||
9.6.2.2 |
Обработка ошибок |
Т |
||
9.6.3 |
Отвечающий объект (SSF) |
- |
||
9.6.3.1 |
Нормальная процедура |
Т |
||
9.6.3.2 |
Обработка ошибок |
Т |
||
9.7 |
Процедура CallInformationReport |
- |
||
9.7.1 |
Общее описание |
Т |
||
9.7.1.1 |
Параметры |
Т |
||
9.7.2 |
Запрашивающий объект (SSF) |
- |
||
9.7.2.1 |
Нормальная процедура |
Т |
||
9.7.2.2 |
Обработка ошибок |
Т |
||
9.7.3 |
Отвечающий объект (SCF) |
- |
||
9.7.3.1 |
Нормальная процедура |
Т |
||
9.7.3.2 |
Обработка ошибок |
Т |
||
9.8 |
Процедура CallInformationRequest |
- |
||
9.8.1 |
Общее описание |
Т |
||
9.8.1.1 |
Параметры |
Т |
||
9.8.2 |
Запрашивающий объект (SCF) |
- |
||
9.8.2.1 |
Нормальная процедура |
Т |
||
9.8.2.2 |
Обработка ошибок |
Т |
||
9.8.3 |
Отвечающий объект (SSF) |
- |
||
9.8.3.1 |
Нормальная процедура |
Т |
||
9.8.3.2 |
Обработка ошибок |
Т |
||
9.9 |
Процедура Cancel |
- |
||
9.9.1 |
Общее описание |
Т |
||
9.9.1.1 |
Параметры |
Т |
||
9.9.2 |
Запрашивающий объект (SCF) |
- |
||
9.9.2.1 |
Нормальная процедура |
Т |
||
9.9.2.2 |
Обработка ошибок |
Т |
||
9.9.3 |
Отвечающий объект (SRF) |
- |
||
9.9.3.1 |
Нормальная процедура |
Т |
||
9.9.3.2 |
Обработка ошибок |
Т |
||
9.9.4 |
Отвечающий объект (SSF) |
- |
||
9.9.4.1 |
Нормальная процедура |
Т |
||
9.9.4.2 |
Обработка ошибок |
Т |
||
9.10 |
Процедура Collectlnformation |
- |
||
9.10.1 |
Общее описание |
Т |
||
9.10.1.1 |
Параметры |
- |
||
9.10.2 |
Запрашивающий объект (SCF) |
- |
||
9.10.2.1 |
Нормальная процедура |
Т |
||
9.10.2.2 |
Обработка ошибок |
Т |
||
9.10.3 |
Отвечающий объект (SSF) |
- |
||
9.10.3.1 |
Нормальная процедура |
Т |
||
9.10.3.2 |
Обработка ошибок |
Т |
||
9.11 |
Процедура Connect |
- |
||
9.11.1 |
Общее описание |
Т |
||
9.11.1.1 |
Параметры |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.11.2 |
Запрашивающий объект (SCF) |
- |
||
9.11.2.1 |
Нормальная процедура |
Т |
||
9.11.2.2 |
Обработка ошибок |
Т |
||
9.11.3 |
Отвечающий объект (SSF) |
- |
||
9.11.3.1 |
Нормальная процедура |
Т |
||
9.11.3.2 |
Обработка ошибок |
Т |
||
9.12 |
Процедура ConnectToResource |
- |
||
9.12.1 |
Общее описание |
Т |
В соответствии с 4.2 [1] |
|
9.12.1.1 |
Параметры |
Т |
В соответствии с 4.2 [1] |
|
9.12.2 |
Запрашивающий объект (SCF) |
- |
||
9.12.2.1 |
Нормальная процедура |
Т |
В соответствии с 4.2 [1] |
|
9.12.2.2 |
Обработка ошибок |
Т |
||
9.12.3 |
Отвечающий объект (SSF) |
- |
||
9.12.3.1 |
Нормальная процедура |
Т |
В соответствии с 4.2 [1] |
|
9.12.3.2 |
Обработка ошибок |
Т |
||
9.13 |
Процедура Continue |
- |
||
9.13.1 |
Общее описание |
Т |
||
9.13.1.1 |
Параметры |
- |
||
9.13.2 |
Запрашивающий объект (SCF) |
- |
||
9.13.2.1 |
Нормальная процедура |
Т |
||
9.13.2.2 |
Обработка ошибок |
Т |
||
9.13.3 |
Отвечающий объект (SSF) |
- |
||
9.13.3.1 |
Нормальная процедура |
Т |
||
9.13.3.2 |
Обработка ошибок |
Т |
||
9.14 |
Процедура DisconnectForwardConnection |
- |
||
9.14.1 |
Общее описание |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.14.1.1 |
Параметры |
- |
||
9.14.2 |
Запрашивающий объект (SCF) |
- |
||
9.14.2.1 |
Нормальная процедура |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.14.2.2 |
Обработка ошибок |
Т |
||
9.14.3 |
Отвечающий объект (SSF) |
- |
||
9.14.3.1 |
Нормальная процедура |
Т |
||
9.14.3.2 |
Обработка ошибок |
Т |
||
9.15 |
Процедура EstablishTemporaryConnection |
- |
||
9.15.1 |
Общее описание |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.15.1.1 |
Параметры |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.15.2 |
Запрашивающий объект (SCF) |
- |
||
9.15.2.1 |
Нормальная процедура |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.15.2.2 |
Обработка ошибок |
Т |
||
9.15.3 |
Отвечающий объект (SSF) |
- |
||
9.15.3.1 |
Нормальная процедура |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.15.3.2 |
Обработка ошибок |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
9.16 |
Процедура EventNotificationCharging |
- |
||
9.16.1 |
Общее описание |
Т |
В соответствии с приложением В [1] |
|
9.16.1.1 |
Параметры |
Т |
В соответствии с приложением В [1] |
|
9.16.2 |
Запрашивающий объект (SCF) |
- |
||
9.16.2.1 |
Нормальная процедура |
Т |
В соответствии с 4.2 и приложением В [1] |
|
9.16.2.2 |
Обработка ошибок |
Т |
В соответствии с 4.2 и приложением В [1] |
|
9.16.3 |
Отвечающий объект (SSF) |
- |
||
9.16.3.1 |
Нормальная процедура |
Т |
В соответствии с приложением В [1] |
|
9.16.3.2 |
Обработка ошибок |
Т |
В соответствии с приложением В [1] |
|
9.17 |
Процедура EventReportBCSM |
- |
||
9.17.1 |
Общее описание |
Т |
||
9.17.1.1 |
Параметры |
Т |
||
9.17.2 |
Запрашивающий объект (SCF) |
- |
||
9.17.2.1 |
Нормальная процедура |
Т |
||
9.17.2.2 |
Обработка ошибок |
Т |
||
9.17.3 |
Отвечающий объект (SSF) |
- |
||
9.17.3.1 |
Нормальная процедура |
Т |
||
9.17.3.2 |
Обработка ошибок |
Т |
||
9.18 |
Процедура FurnishCharginglnformation |
- |
||
9.18.1 |
Общее описание |
Т |
В соответствии с приложением В [1] |
|
9.18.1.1 |
Параметры |
Т |
В соответствии с приложением В [1] |
|
9.18.2 |
Запрашивающий объект (SCF) |
- |
||
9.18.2.1 |
Нормальная процедура |
Т |
||
9.18.2.2 |
Обработка ошибок |
Т |
||
9.18.3 |
Отвечающий объект (SSF) |
- |
||
9.18.3.1 |
Нормальная процедура |
Т |
||
9.18.3.2 |
Обработка ошибок |
Т |
||
9.19 |
Процедура InitialDP |
- |
||
9.19.1 |
Общее описание |
Т |
||
9.19.1.1 |
Параметры |
Т |
||
9.19.2 |
Запрашивающий объект (SCF) |
- |
||
9.19.2.1 |
Нормальная процедура |
Т |
||
9.19.2.2 |
Обработка ошибок |
Т |
||
9.19.3 |
Отвечающий объект (SSF) |
- |
||
9.19.3.1 |
Нормальная процедура |
Т |
||
9.19.3.2 |
Обработка ошибок |
Т |
||
9.20 |
Процедура InitiateCallAttempt |
- |
||
9.20.1 |
Общее описание |
Т |
||
9.20.1.1 |
Параметры |
Т |
||
9.20.2 |
Запрашивающий объект (SCF) |
- |
||
9.20.2.1 |
Нормальная процедура |
Т |
||
9.20.2.2 |
Обработка ошибок |
Т |
||
9.20.3 |
Отвечающий объект (SSF) |
- |
||
9.20.3.1 |
Нормальная процедура |
Т |
||
9.20.3.2 |
Обработка ошибок |
Т |
||
9.21 |
Процедура PlayAnnouncement |
- |
||
9.21.1 |
Общее описание |
Т |
||
9.21.1.1 |
Параметры |
Т |
||
9.21.2 |
Запрашивающий объект (SCF) |
- |
||
9.21.2.1 |
Нормальная процедура |
Т |
||
9.21.2.2 |
Обработка ошибок |
Т |
||
9.21.3 |
Отвечающий объект (SSF) |
- |
||
9.21.3.1 |
Нормальная процедура |
Т |
||
9.21.3.2 |
Обработка ошибок |
Т |
||
9.22 |
Процедура PromptAndCollectUserlnformation |
- |
||
9.22.1 |
Общее описание |
Т |
||
9.22.1.1 |
Параметры |
Т |
||
9.22.2 |
Запрашивающий объект (SCF) |
- |
||
9.22.2.1 |
Нормальная процедура |
Т |
||
9.22.2.2 |
Обработка ошибок |
Т |
||
9.22.3 |
Отвечающий объект (SSF) |
- |
||
9.22.3.1 |
Нормальная процедура |
Т |
||
9.22.3.2 |
Обработка ошибок |
Т |
||
9.23 |
Процедура ReleaseCall |
- |
||
9.23.1 |
Общее описание |
Т |
||
9.23.1.1 |
Параметры |
Т |
||
9.23.2 |
Запрашивающий объект (SCF) |
- |
||
9.23.2.1 |
Нормальная процедура |
Т |
||
9.23.2.2 |
Обработка ошибок |
Т |
||
9.23.3 |
Отвечающий объект (SSF) |
- |
||
9.23.3.1 |
Нормальная процедура |
Т |
||
9.23.3.2 |
Обработка ошибок |
Т |
||
9.24 |
Процедура RequestNotificationChargingEvent |
- |
||
9.24.1 |
Общее описание |
Т |
В соответствии с приложением В [1] |
|
9.24.1.1 |
Параметры |
Т |
В соответствии с приложением В [1] |
|
9.24.2 |
Запрашивающий объект (SCF) |
- |
||
9.24.2.1 |
Нормальная процедура |
Т |
В соответствии с приложением В [1] |
|
9.24.2.2 |
Обработка ошибок |
Т |
В соответствии с приложением В [1] |
|
9.24.3 |
Отвечающий объект (SSF) |
- |
||
9.24.3.1 |
Нормальная процедура |
Т |
В соответствии с приложением В [1] |
|
9.24.3.2 |
Обработка ошибок |
Т |
В соответствии с приложением В [1] |
|
9.25 |
Процедура RequestReportBCSMEvent |
- |
||
9.25.1 |
Общее описание |
Т |
||
9.25.1.1 |
Параметры |
Т |
||
9.25.2 |
Запрашивающий объект (SCF) |
- |
||
9.25.2.1 |
Нормальная процедура |
Т |
||
9.25.2.2 |
Обработка ошибок |
Т |
||
9.25.3 |
Отвечающий объект (SSF) |
- |
||
9.25.3.1 |
Нормальная процедура |
Т |
||
9.25.3.2 |
Обработка ошибок |
Т |
||
9.26 |
Процедура ResetTimer |
- |
||
9.26.1 |
Общее описание |
Т |
||
9.26.1.1 |
Параметры |
Т |
||
9.26.2 |
Запрашивающий объект (SCF) |
- |
||
9.26.2.1 |
Нормальная процедура |
Т |
||
9.26.2.2 |
Обработка ошибок |
Т |
||
9.26.3 |
Отвечающий объект (SSF) |
- |
||
9.26.3.1 |
Нормальная процедура |
Т |
||
9.26.3.2 |
Обработка ошибок |
Т |
||
9.27 |
Процедура SendCharginglnformation |
- |
||
9.27.1 |
Общее описание |
Т |
В соответствии с приложением В [1] |
|
9.27.1.1 |
Параметры |
Т |
В соответствии с приложением В [1] |
|
9.27.2 |
Запрашивающий объект (SCF) |
- |
||
9.27.2.1 |
Нормальная процедура |
Т |
В соответствии с приложением В [1] |
|
9.27.2.2 |
Обработка ошибок |
Т |
В соответствии с приложением В [1] |
|
9.27.3 |
Отвечающий объект (SSF) |
- |
||
9.27.3.1 |
Нормальная процедура |
Т |
В соответствии с приложением В [1] |
|
9.27.3.2 |
Обработка ошибок |
Т |
||
9.28 |
Процедура ServiceFilteringResponse |
- |
||
9.28.1 |
Общее описание |
Т |
||
9.28.1.1 |
Параметры |
Т |
||
9.28.2 |
Запрашивающий объект (SCF) |
- |
||
9.28.2.1 |
Нормальная процедура |
Т |
||
9.28.2.2 |
Обработка ошибок |
Т |
||
9.28.3 |
Отвечающий объект (SSF) |
- |
||
9.28.3.1 |
Нормальная процедура |
Т |
||
9.28.3.2 |
Обработка ошибок |
Т |
||
9.29 |
Процедура SpecializedResourceReport |
- |
||
9.29.1 |
Общее описание |
Т |
||
9.29.1.1 |
Параметры |
Т |
||
9.29.2 |
Запрашивающий объект (SCF) |
- |
||
9.29.2.1 |
Нормальная процедура |
Т |
||
9.29.2.2 |
Обработка ошибок |
Т |
||
9.29.3 |
Отвечающий объект (SSF) |
- |
||
9.29.3.1 |
Нормальная процедура |
Т |
||
9.29.3.2 |
Обработка ошибок |
Т |
||
10 |
Услуги, принимаемые от подсистемы управления прикладными транзакциями |
- |
||
10.1 |
Нормальные процедуры |
Т |
||
10.1.1 |
Сообщения от SSF к SCF |
- |
||
10.1.1.1 |
Сообщения, относящиеся к модели с конечным числом состояний функции коммутации услуг |
Т |
||
10.1.1.2 |
Сообщения, относящиеся к модели с конечным числом состояний функции коммутации услуг в режиме ассистирования передачи управления |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
10.1.1.3 |
Сообщения, относящиеся к модели с конечным числом состояний управляющего объекта SSF |
Т |
||
10.1.2 |
Сообщения от SCF к SSF |
- |
||
10.1.2.1 |
Сообщения, относящиеся к модели с конечным числом состояний модели SCSM |
Т |
||
10.1.2.2 |
Сообщения, относящиеся к модели с конечным числом состояний управляющего объекта SCF |
Т |
||
10.1.3 |
Сообщения от SCF к SSF/SRF |
Т |
В соответствии с 7.3.5.1.1 [1] |
|
10.2 |
Неправильная процедура |
Т |
||
10.2.1 |
Сообщения от SCF к SSF/SRF |
Т |
||
10.2.2 |
Сообщения от SSF к SRF/SCF |
Т |
||
10.3 |
Установление диалога |
Т |
||
10.3.1 |
Посылка запроса TC-BEGIN |
Т |
||
10.3.2 |
Прием индикации TC-BEGIN |
Т |
||
10.3.3 |
Начало приема индикации TC-CONTINUE |
Т |
||
10.3.4 |
Прием индикации TC-END |
Т |
||
10.3.5 |
Прием индикации TC-U-ABORT |
Т |
||
10.3.6 |
Прием индикации TC-P-ABORT |
Т |
||
10.4 |
Продолжение диалога |
Т |
||
10.4.1 |
Передающий объект |
Т |
||
10.4.2 |
Принимающий объект |
Т |
||
10.5 |
Прекращение диалога |
Т |
||
10.5.1 |
Посылка запроса TC-END |
Т |
||
10.5.2 |
Прием индикации TC-END |
Т |
||
10.6 |
Прерывание соединения с пользователем |
Т |
||
10.6.1 |
Посылка запроса TC-U-ABORT |
Т |
||
10.6.2 |
Прием индикации TC-U-Abort |
Т |
||
10.7 |
Прерывание соединения с поставщиком услуг |
Т |
||
10.7.1 |
Прием индикации TC-P-ABORT |
Т |
||
10.8 |
Процедуры для операций INAP |
- |
||
10.8.1 |
Вызов операции |
Т |
||
10.8.2 |
Получение вызова операции |
Т |
||
10.8.3 |
Ответ на операцию |
Т |
||
10.8.4 |
Получение ответа |
Т |
||
10.8.4.1 |
Прием индикации TC-RESULT-NL |
Т |
||
10.8.4.2 |
Прием индикации TC-RESULT-L |
Т |
||
10.8.4.3 |
Прием индикации TC-U-ERROR |
Т |
||
10.8.4.4 |
Прием индикации TC-U-REJECT |
Т |
||
10.8.4.5 |
Прием индикации TC-L-REJECT |
Т |
||
10.8.4.6 |
Прием индикации TC-L-CANCEL |
Т |
||
10.8.5 |
Другие события |
Т |
||
10.8.5.1 |
Прием TC-U-REJECT |
Т |
||
10.8.5.2 |
Прием индикации TC-R-REJECT |
Т |
||
10.8.5.3 |
Прием индикации TC-L-REJECT |
Т |
||
10.8.5.4 |
Прием индикации TC-NOTICE |
Т |
||
10.9 |
Отображение услуг подуровня транзакций (ТС) |
- |
||
10.9.1 |
Управление диалогом |
Т |
||
10.9.1.1 |
Адрес назначения |
Т |
||
10.9.1.2 |
Адрес источника |
Т |
||
10.9.1.3 |
Идентификатор диалога |
Т |
||
10.9.1.4 |
Название прикладного контекста |
Т |
||
10.9.1.5 |
Информация пользователя |
Т |
||
10.9.1.6 |
Присутствующий компонент |
Т |
||
10.9.1.7 |
Прекращение |
Т |
||
10.9.1.8 |
Качество услуги |
Т |
||
10.9.2 |
Рабочие процедуры |
- |
||
10.9.2.1 |
Идентификатор вызова |
Т |
||
10.9.2.2 |
Идентификатор звена |
Т |
||
10.9.2.3 |
Идентификатор диалога |
Т |
||
10.9.2.4 |
Класс |
Т |
||
10.9.2.5 |
Операция |
Т |
||
10.9.2.6 |
Ошибка |
Т |
||
10.9.2.7 |
Параметры |
Т |
||
10.9.2.8 |
Время истекло |
Т |
||
10.9.2.9 |
Последний компонент |
Т |
||
10.9.2.10 |
Код задачи |
Т |
||
Приложение А |
Расширенная нотация ASN.1 для набора услуг 1 протокола INAP |
- |
||
Приложение В |
Варианты начисления оплаты, поддерживаемые протоколом INAP |
В |
||
Приложение С |
Точки обнаружения переключений и критерии переключения для набора услуг 1 протокола INAP |
- |
||
Примечания 1 "Т" - требуется. Содержание параграфа из [1] переходит в настоящий документ без изменений (если нет дополнительного комментария). 2 "В" - зависит от внедрения. Допускается реализация одного или нескольких вариантов спецификаций, представленных в соответствующем параграфе [1], причем выбор варианта должен удовлетворять условиям, перечисленным в приложениях к данному документу. 3 "-" - описательный текст или заголовок, не требующий отметок в графе "Требования". |
5 Тарификация услуг
5.1 Учет стоимости для начисления платы
5.1.1 Учет стоимости для начисления платы за услуги ИС должен проводиться при следующих способах расчета с пользователями:
- с последующей тарификацией - создание записей о вызовах услуг ИС и вывод информации о записях из SSP (SCP) в автоматизированную систему расчета;
- с непосредственной тарификацией - тарификация вызова услуги ИС одновременно с процессом установления и поддержания соединения путем генерации тарифных импульсов, количество которых соответствует стоимости предоставленной услуги.
5.1.2 Система учета стоимости и начисления платы за предоставленные услуги ИС должна включать в себя следующие основные процессы:
- определение - определение стороны, оплачивающей вызов, уровня оплаты (тарифа) и свойств услуги, которые оплачиваются;
- генерация - генерация тарифных импульсов либо сигналов или информации, связанных с ценой (например, информация о начале учета стоимости) для обработки в режиме с последующей тарификацией;
- регистрация - сбор данных для начисления платы в процессе обслуживания вызовов (обновление счетчиков, связанных с начислением цены), или создание записей о вызовах, или и то, и другое.
5.2 Варианты тарификации вызовов услуг ИС
5.2.1 Структура ИС построена таким образом, что учет стоимости за услуги может осуществляться на узлах, принадлежащих как ТфОП, так и ИС. В зависимости от принадлежности узла той или иной сети возможна реализация различных вариантов тарификации и учета стоимости предоставляемых услуг ИС.
На ЕСС России из набора вариантов тарификации вызовов услуг ИС, определенных в приложении В [1], применяются варианты тарификации, представленные в таблице 2.
Таблица 2 - Варианты тарификации вызовов услуг ИС
Номер варианта |
Определение |
Генерация |
Регистрация |
INAP операции тарификации |
2.3 |
SCF |
SSF |
SSF |
FurnishCharginglnformation |
3.2 |
SCF |
SSF |
ТфОП |
SendCharginglnformation |
4.2 |
SCF |
SSF |
SSF |
FurnishCharginglnformation, ApplyCharging, ApplyChargingReport |
INAP-R 1 |
SSF+SCF |
SSF |
SSF |
FurnishCharginglnformation, ApplyCharging, ApplyChargingReport |
INAP-R 2 |
SSF |
SSF |
SSF+SCF |
FurnishCharginglnformation, ApplyCharging, ApplyChargingReport |
INAP-R 3 |
SCF |
SSF |
SSF+SCF |
FurnishCharginglnformation, ApplyCharging, ApplyChargingReport |
Примечание - Варианты INAP-R 1, INAP-R 2, INAP-R 3 используются, когда узлы SCP и SSP принадлежат разным операторам. |
5.2.2 Тарификация вызовов услуг ИС в узлах ТфОП и узлах ИС
Учет стоимости вызовов услуг ИС распределяется между узлами ТфОП и узлами ИС. ТфОП определяет вызовы услуг ИС на основе кода доступа к услуге, принимаемого от вызывающего абонента.
Из SCF информация тарификации должна передаваться в узел ТфОП с помощью операции SendCharginglnformation. Для услуг ИС в операции SendCharginglnformation должен передаваться параметр BackwardChargelndicator, принимающий значение charge или noCharge. На узлах ТфОП генерируется стандартная запись вызова или обновляются счетчики.
5.2.3 Тарификация вызовов услуг ИС в узлах ИС
Учет стоимости вызовов услуг ИС полностью происходит в узлах ИС. Тарификация должна осуществляться в узле SSP в соответствии с информацией тарификации, полученной из узла SCP с помощью операций FurnishCharginglnformation и ApplyCharging. При этом в SSP могут создаваться тарификационные записи вызовов услуг ИС. Информация тарификации должна возвращаться в SCP с помощью операции ApplyChargingReport.
Особенность вариантов INAP-R состоит в том, что регистрация тарификационных данных может осуществляться одновременно в узлах SSP и SCP.
5.3 Операции тарификации услуг ИС
5.3.1 Операции тарификации услуг ИС, в соответствии с 6.1 [1], следующие:
- ActivateServiceFiltering;
- ApplyCharging;
- ApplyChargingReport;
- FurnishCharginglnformation;
- SendCharginglnformation.
Данные операции описаны с помощью языка абстрактного описания ASN.1 [5], [6].
5.3.2 Операция ActivateServiceFiltering
ActivateServiceFiltering |
::= OPERATION |
|||
ARGUMENT |
ActivateServiceFilteringArg |
|||
ERRORS { |
||||
MissingParameter, ParameterOutOfRange, SystemFailure, TaskRefused, UnexpectedComponentSequence, UnexpectedParameter } |
Направление от SCF к SSF, таймер TASF.
При получении операции ActivateServiceFiltering SSF обслуживает вызовы к пункту назначения, не посылая запросов по каждому отдельному вызову. Данная операция используется, например, для предоставления услуг "Телеголосование" или "Массовые вызовы". Управление счетчиками и выдачей сообщений может быть активизировано с помощью операции ActivateServiceFiltering и осуществляться в SSF.
Операция ActivateServiceFiltering имеет только один тарификационный параметр, описанный в 6.3, 9.1 [1]. Аргумент операции ActivateServiceFiltering представлен в 5.4.2.
5.3.3 Операция ApplyCharging
ApplyCharging |
::= OPERATION |
|||
ARGUMENT |
ApplyChargingArg |
|||
ERRORS { |
||||
MissingParameter, UnexpectedComponentSequence, UnexpectedParameter UnexpectedDataValue, ParameterOutOfRange, SystemFailure, TaskRefused, } |
Направление от SCF к SSF, таймер TAC.
Операция ApplyCharging применяется для осуществления взаимодействия SCF с механизмом тарификации SSF. Операция ApplyChargingReport предоставляет обратную связь SSF с SCF.
Операция ApplyCharging должна поддерживать варианты учета стоимости и начисления платы 4.1 и 4.2, описанные в приложении В [1]. Аргумент операции ApplyCharging представлен в 5.4.3.
5.3.4 Операция ApplyChargingReport
ApplyChargingReport |
::= OPERATION |
|||
ARGUMENT |
ApplyChargingReportArg |
|||
ERRORS { |
||||
MissingParameter, UnexpectedComponentSequence, UnexpectedParameter UnexpectedDataValue, ParameterOutOfRange, SystemFailure, TaskRefused, } |
Направление от SSF к SCF, таймер TACR.
Операция ApplyChargingReport используется SSF для предоставления SCF информации тарификации, запрошенной ранее с помощью операции ApplyCharging.
Аргумент операции ApplyChargingReport представлен в 5.4.4.
5.3.5 Операция FurnishCharginglnformation
FurnishCharginglnformation |
::= OPERATION |
|||
ARGUMENT |
FurnishCharginglnformationArg |
|||
ERRORS { |
||||
MissingParameter, TaskRefused, UnexpectedComponentSequence, UnexpectedDataValue, UnexpectedParameter } |
Направление от SCF к SSF, таймер TFCI.
Операция FurnishCharginglnformation применяется для запроса SSF с целью создания, регистрации записи вызова или для включения какой-либо информации в запись о вызове по умолчанию. Зарегистрированная запись вызова предназначена для тарификации вызова услуги ИС в режиме с последующей тарификацией.
Данная операция должна поддерживать варианты тарификации и учета стоимости 2.2, 2.3 и 2.4, описанные в приложении В [1]. Аргумент операции FurnishCharginglnformation представлен в 5.4.5.
5.3.6 Операция SendCharginglnformation
SendCharginglnformation |
::= OPERATION |
|||
ARGUMENT |
SendCharginglnformationArg |
|||
ERRORS { |
||||
MissingParameter, UnexpectedComponentSequence, UnexpectedParameter ParameterOutOfRange, SystemFailure, TaskRefused, UnknownLegID } |
Направление от SCF к SSF, таймер TSCI.
Операция SendCharginglnformation используется для инструктирования SSF о том, какую информацию тарификации он должен посылать. Посылка информации тарификации должна осуществляться с помощью тарифных импульсов или сигнальной системы, или с помощью внутреннего интерфейса, если SSF размещается на местной станции.
На местной станции тарифные импульсы должны применяться для обновления счетчиков или для создания стандартной записи о вызове услуги ИС. Данная операция поддерживает вариант тарификации 3.2, описанный в приложении В [1]. Аргумент операции SendCharginglnformation представлен в 5.4.6.
Примечание - Варианты взаимодействия между SSP, принадлежащего ИС, и ТфОП определяются оператором сети.
5.4 Аргументы операций тарификации
5.4.1 Каждая из операций, аргументы которых представлены в 5.4.2, 5.4.3, 5.4.5 и 5.4.6, содержит расчетно-платежные характеристики ВСС, кодирование которых осуществляется с помощью языка абстрактного описания ASN.1 [5], [6].
5.4.2 Аргумент операции ActivateServiceFiltering
5.4.2.1 Операция ActivateServiceFiltering содержит аргумент ActivateServiceFilteringArg, включающий в себя последовательность параметров:
ActivateServiceFilteringArg |
::= SEQUENCE { |
|||
filteredCallTreatment |
[0] FilteredCallTreatment, |
|||
filteringCharacteristics |
[1] FilteringCharacteristics, |
|||
filteringTimeOut |
[2] FilteringTimeOut, |
|||
filteringCriteria |
[3] FilteringCriteria, |
|||
startTime |
[4] DataAndTime |
|||
} |
5.4.2.2 Параметр FilteredCallTreatment представляет собой последовательность:
FilteredCallTreatment |
::= SEQUENCE { |
|||
sFBillingChargingCharacteristics |
[0] SFBillingChargingCharacteristics, |
|||
informationToSend |
[1] InformationToSend OPTIONAL, |
|||
maximumNumberOfCounters |
[2] MaximumNumberOfCounters OPTIONAL, |
|||
ReleaseCause |
[3] Cause OPTIONAL |
|||
} |
5.4.2.3 SFBillingChargingCharacteristics указывает характеристики, необходимые для начисления платы и выставления счетов за услуги ИС, и содержит backwardChargelndicator, который определяет, какую информацию тарификации SCF должен посылать в SSF:
SFBillingChargingCharacteristics |
::= SEQUENCE { |
|||
backwardChargelndicator |
[0] BackwardChargelndicator OPTIONAL |
|||
} |
Индикатор backwardChargelndicator описан в 6.2.
5.4.2.4 Параметр informationToSend представлен в таблице А.7 приложения А.
5.4.3 Аргумент операции ApplyCharging
5.4.3.1 Операция ApplyCharging содержит аргумент ApplyChargingArg, включающий в себя последовательность параметров:
ApplyChargingArg |
::= SEQUENCE { |
|||
aChBillingChargingCharacteristics |
[0] AChBillingChargingCharacteristics, |
|||
sendCalculationToSCPIndication |
[1] BOOLEAN DEFAULT FALSE, |
|||
partyToCharge |
[2] LegID OPTIONAL, |
|||
} |
5.4.3.2 Параметр aChBillingChargingCharacteristics содержит информацию тарификации, которая должна быть предоставлена SSF и условия, при которых данная информация должна быть возвращена в SCF с помощью операции ApplyChargingReport, и определен как значение AchBillingChargingCharacteristics, представляющее собой последовательность:
AChBillingChargingCharacteristics |
::= SEQUENCE { |
|||
callSupervision |
[0] CallSupervision |
|||
tariffRegimeCode |
[1] TariffRegimeCode OPTIONAL |
|||
chargeRateModulator |
[2] ChargeRateModulator OPTIONAL |
|||
} |
5.4.3.3 Параметр CallSupervision обозначает информацию, необходимую для контроля счета абонента в SSF по поручению SCF и представляет собой последовательность:
CallSupervision |
::= SEQUENCE { |
|||||
supervisionMethod |
[00] CHOICE { |
|||||
unitsGranted |
[00] Units |
|||||
}, |
||||||
heartBeat |
[01] HeartBeatTime OPTIONAL |
|||||
} |
5.4.3.4 Параметр Units содержит количество тарифных импульсов, соответствующее величине кредита в денежном выражении:
Units |
::= INTEGER (0-1048575) |
По истечении кредита SSF должен обеспечить посылку соответствующего предупреждения и разъединение соединения.
5.4.3.5 Параметр HeartBeatTime содержит величину интервала в секундах, через который на SCF должна посылаться операция ApplyChargingReport, содержащая промежуточную индикацию:
HeartBeatTime |
::= INTEGER (1800-7200) |
Примечание - Если данный параметр не представлен, то промежуточной операции ApplyChargingReport не требуется.
5.4.3.6 Параметр sendCalculationToSCPIndication должен быть установлен в значение TRUE, если ожидается поступление операции ApplyChargingReport от SSF.
5.4.3.7 Параметр partyToCharge указывает сторону (участника вызова), к которой будет применяться операция ApplyCharging. При отсутствии данного параметра, операция ApplyCharging будет применяться к вызывающей стороне. Параметр party ToCharge не обрабатывается в SSF.
5.4.4 Аргумент операции ApplyChargingReport
5.4.4.1 Аргумент ApplyChargingReportArg операции ApplyChargingReport содержит тарифную информацию, которая была ранее затребована SCF с помощью операции ApplyCharging и определен как октетная строка CallResult, которая содержит последовательность:
ApplyChargingReportArg |
::= CallResult |
|||||
CallResult |
::= [OCTET STRING] SEQUENCE { |
|||||
sequencelnfo |
[00] Sequencelnfo, |
|||||
supervisionResult |
[01] CHOICE { |
|||||
usedUnits |
[00] Units OPTIONAL |
|||||
} |
||||||
} |
5.4.4.2 Параметр sequencelnfo представлен в виде перечисления Sequencelnfo и указывает, является ли операция ApplyChargingReport промежуточной или окончательной. Значение Final означает, что произойдет разъединение с вызываемым абонентом:
Sequencelnfo |
::= ENUMERATED { |
|||
intermediate |
(0), |
|||
Final |
(1) |
|||
} |
5.4.5 Аргумент операции FurnishCharginglnformation
5.4.5.1 Операция FurnishCharginglnformation содержит аргумент FurnishCharginglnformationArg, который определен как октетная строка FCIBillingChargingCharacteristics, содержащая последовательность расчетно-платежных характеристик, которая должна быть послана от SCF к SSF при вызове услуг ИС:
FurnishCharginglnformationArg |
::= FCIBillingChargingCharacteristics |
|||
FCIBillingChargingCharacteristics |
::= [OCTET STRING] SEQUENCE { |
|||
chargedPartyldent |
[00] ChargedPartyldent DEFAULT referToINSpecificInfo, |
|||
inServiceldentity |
[01] InServiceldentity OPTIONAL, |
|||
inServiceSpecificInfo |
[02] InServiceSpecificInfo OPTIONAL, |
|||
tariffRegimeCode |
[03] TariffRegimeCode OPTIONAL, |
|||
chargeRateModulator |
[04] ChargeRateModulator OPTIONAL, |
|||
inSurchargeValue |
[05] InSurchargeValue OPTIONAL, |
|||
inSurchargeType |
[06] InSurchargeType OPTIONAL |
|||
} |
Для каждой фазы вызова услуги ИС должна быть создана одна запись, содержащая информацию тарификации. Тарификационные записи должны создаваться только для успешных вызовов (после ответа).
В случае тарификации голосового уведомления, передаваемого с применением операции Play Announcement (до получения ответа вызываемой стороны), тарификационная запись должна создаваться только после прослушивания голосового уведомления пользователем до конца. В этом случае SSP/IP возвращает в SCP операцию SpecializedResourceReport.
В случае тарификации голосового уведомления, предполагающего взаимодействие с пользователем, передаваемого с применением операции PromptAndCollectUserlnformation (до получения ответа вызываемой стороны), тарификационная запись должна создаваться только после ввода пользователем требуемой дополнительной информации. В этом случае SSP/IP возвращает на SCP результат digitsResponse операции PromptAndCollectUserlnformation.
Примечание - Фаза вызова это установление соединения от узла SSP к пункту назначения.
5.4.5.2 Параметр chargedPartyldent представлен в виде перечисления ChargedPartyldent и указывает сторону, оплачивающую вызов:
ChargedPartyldent |
::= ENUMERATED { |
|||
unknownCPI |
(0), |
|||
notApplicableCPI |
(1), |
|||
callingPartyCharged |
(2), |
|||
calledPartyCharged |
(3), |
|||
connectedPartyCharged |
(4), |
|||
noPartyCharged |
(5), |
|||
referToINSpecificInfo |
(6) |
|||
} |
DEFAULT referToINSpecificInfo |
Примечания
1 Параметр ChargedPartyldent имеет следующие значения:
- 0 (некорректная ситуация в SCP, когда параметр ChargedPartyldent неизвестен);
- 1 (данный параметр не применяется);
- 2 (вызов оплачивает вызывающий абонент или последний перенаправляющий абонент);
- 3 (вызов оплачивает вызываемый абонент);
- 4 (вызов оплачивает абонент, физический номер которого используется для маршрутизации в узле SSP);
- 5 (отсутствие оплачивающей стороны);
- 6 (в соответствии со значением параметра inServiceSpecificInfo).
2 Параметр ChargedPartyldent по умолчанию должен принимать значение 6 (referToINSpecificInfo).
5.4.5.3 Параметр inServiceldentity содержит идентификатор InServiceldentity для услуги ИС, который должен определяться логикой услуги, и принимать значения от 0 до 255:
InServiceldentity |
::= INTEGER (0-255) |
5.4.5.4 Параметр inServiceSpecificInfo представляет собой октетную строку InServiceSpecificInfo, структура которой определяется требованиями тарификации конкретной услуги ИС. Длина октетной строки InServiceSpecificInfo должна находиться в пределах от 1 до 40 октетов.
InServiceSpecificInfo |
::= OCTET STRING (SIZE(minServiceSpecificInfo.. |
|||
maxServiceSpecificInfo)) |
||||
minServiceSpecificInfo |
INTEGER ::= 1 |
|||
maxServiceSpecificInfo |
INTEGER ::= 40 |
5.4.5.5 Параметр tariffRegimeCode содержит указатель TariffRegimeCode на информацию тарификации, которая должна применяться SSP для получения подробностей тарифа, необходимых для создания записей по учету стоимости вызова услуг ИС. Информация тарификации рассматривается как прозрачные данные для операции FurnishCharginglnformation.
TariffRegimeCode |
::= INTEGER (0-255) |
5.4.5.6 Параметр chargeRateModulator указывает коэффициент ChargeRateModulator (выраженный в процентах), который должен использоваться в процессе генерации тарифных импульсов для определения стоимости вызова услуги ИС по отношению к стоимости базового вызова. Рассматривается как прозрачные данные для операции FurnishCharginglnformation.
ChargeRateModulator |
::= INTEGER (0-255) |
5.4.5.7 Параметр inSurchargeValue определяет значение дополнительной оплаты InSurchargeValue, которое должно применяться для тарификации соответствующей услуги ИС. Величина InSurchargeValue должна находиться в пределах от 0 до 4095 и рассматривается как прозрачные данные.
InSurchargeValue |
::= INTEGER (0-4095) |
5.4.5.8 Параметр inSurchargeType является перечислением InSurchargeType, служит для определения типа дополнительной оплаты InSurchargeValue и рассматривается как прозрачные данные.
InSurchargeType |
::= ENUMERATED { |
|||
noSurcharg |
(0), |
|||
surchargelnTariffUnits |
(1) |
|||
} |
Примечание - Параметр inSurchargeValue имеет значения:
- 0 (без доплаты);
- 1 (с доплатой).
5.4.6 Аргумент операции SendCharginglnformation
5.4.6.1 Операция SendCharginglnformation содержит аргумент SendCharginglnformationArg, включающий в себя последовательность параметров:
SendCharginglnformationArg |
::= SEQUENCE { |
|||
sCIBillingChargingCharacteristics |
[0] SCIBillingChargingCharacteristics, |
|||
legID |
[1] LegID |
|||
} |
SCIBillingChargingCharacteristics представляет собой последовательность расчетно-платежных характеристик:
SCIBillingChargingCharacteristics |
::= SEQUENCE { |
|||
backwardChargelndicator |
[0] BackwardChargelndicator OPTIONAL, |
|||
} |
5.4.6.2 Индикатор backwardChargelndicator описан в 6.2.
6 Индикаторы взаимодействия
6.1 Индикаторы servicelnteractionlndicators
Индикаторы взаимодействия услуг (servicelnteractionlndicators) должны использоваться в соответствии с логикой услуг в операциях Connect и ConnectToResource для передачи соответствующей информации взаимодействия из узла управления услугами в узел коммутации услуг.
Информация взаимодействия относится к:
- взаимодействию между услугами ИС и дополнительными услугами, реализуемыми с помощью систем коммутации;
- выдаче информации о проключении трактов в случае необходимости взаимодействия между пользователем услуги и логикой услуги;
- временному контролю в сети общего пользования, который должен изменяться в результате выполнения услуг ИС.
Индикатор взаимодействия услуг servicelnteractionlndicators представляет собой последовательность индикаторов Servicelnteractionlndicators:
Servicelnteractionlndicators |
::= SEQUENCE { |
||||
interactionBitmask |
[0] InteractionBitMask OPTIONAL, |
||||
suspendTimeLimits |
[1] SuspendTimeLimits DEFAULT noINImpact |
||||
} |
Значение InteractionBitMask является октетной строкой длиной 3 октета:
InteractionBitMask |
::= OCTET STRING (SIZE (3)) |
Формат InteractionBitMask приведен в таблице 3.
Таблица 3 - Формат InteractionBitMask
Октет |
Биты октета |
|||||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
|||
1 |
Н |
G |
F |
Е |
D |
С |
В |
А |
||
2 |
P |
О |
N |
М |
L |
K |
J |
I |
||
3 |
X |
W |
V |
U |
Т |
S |
R |
Q |
||
Примечания 1 Значения битов: - 0 (условие, указанное для данной позиции бита не применяется); - 1 (условие, указанное для данной позиции бита применяется). 2 Условные обозначения: |
||||||||||
А |
- запрет завершения вызова (в обратном направлении); |
|||||||||
В |
- резерв; |
|||||||||
С |
- резерв; |
|||||||||
D |
- запрет переадресации вызова (для вызовов ISUP устанавливается индикатор отклонения вызова) (в прямом направлении); |
|||||||||
Е-N |
- резерв; |
|||||||||
О-Р |
- представление номера вызванной стороны: |
|||||||||
00 - нет взаимодействия с услугой ИС; |
||||||||||
01 - ограничение представления номера вызванной стороны (в обратном направлении); |
||||||||||
10 - резерв; |
||||||||||
11 - резерв; |
||||||||||
Q |
- ограничение поступления вызовов (в прямом направлении); |
|||||||||
R |
- запрет двухстороннего проключения; |
|||||||||
S |
- запрет конференцсвязи (в прямом направлении); |
|||||||||
Т |
- запрет конференцсвязи (в обратном направлении). |
Значение suspendTimeLimits является перечислением, которое указывает, каким образом должно быть обработано сообщение Suspend в SSP:
SuspendTimeLimits |
::= ENUMERATED { |
||||
noINImpact |
(0), |
||||
immediateRelease |
(1) |
||||
} |
Примечание - suspendTimeLimits должен принимать значения:
- 0 (нет взаимодействия с услугой ИС);
- 1 (немедленное разъединение).
В таблице 4 указаны индикаторы взаимодействия услуг ИС, применяемые для операций Connect и ConnectToResource, содержащих Servicelnteractionlndicators.
Таблица 4 - Индикаторы взаимодействия
Индикатор |
Операция INAP-R |
|
Connect |
ConnectToResource |
|
Завершение вызова |
x |
- |
Попытка вызова |
x |
- |
Двухстороннее проключение |
- |
x |
Отклонение вызова |
x |
- |
Представление номера вызванной стороны |
x |
- |
Конференцсвязь (в прямом направлении) |
x |
- |
Конференцсвязь (в обратном направлении) |
x |
- |
х - применяется - - не применяется |
6.2 Индикатор backwardChargelndicator
Индикатор backwardChargelndicator используется в расчетно-платежных характеристиках SCIBillingChargingCharacteristics и SFBillingChargingCharacteristics операций ActivateServiceFiltering и SendCharginglnformation, описанных в 5.4.2.3 и 5.4.6.1 соответственно.
Индикатор backwardChargelndicator содержит следующую информацию тарификации, которая должна быть послана из SCF на АТС через SSF:
BackwardChargelndicator |
::= ENUMERATED { |
|||
noCharge |
(0), |
|||
charge |
(1) |
|||
} |
Значение индикатора backwardChargelndicator (noCharge или charge) передается в сообщениях подсистемы пользователя в сети с интеграцией служб (ISUP-R) [7] с помощью индикатора BackwardCalllndicator.
Если операция передается от SCP, то:
- BackwardCalllndicator = no charge, если BackwardChargelndicator = noCharge
- BackwardCalllndicator = charge, если BackwardChargelndicator = charge
Если операция не передается от SCP, то:
- если BackwardCalllndicator получен от сети, то его значение остается таким же, как он определен сетью;
- если BackwardCalllndicator не получен от сети, то используются значения, записанные в SSP для каждой услуги.
Если значения указанные в операции не могут быть переданы по сети с помощью существующих систем сигнализации, то SSP не должен передавать информацию, указанную в операции в сеть, и не должен оповещать об этом SCP.
7 Прикладные контексты
7.1 Данный прикладной контекст используется, когда SSP инициирует взаимодействие с помощью операции InitialDP.
Core-INAP-CS1-SSP-to-SCP-AC APPLICATION-CONTEXT INITIATOR CONSUMER OF { |
||
SCF-activation-ASE, Assist-connection-establishment-ASE, Generic-disconnect-resource-ASE, Non-assisted-connection-establishment-ASE, Connect-ASE Call-handling-ASE, BCSM-event-handling-ASE, Charging-event-handling-ASE, SSF-call-processing-ASE, Timer-ASE, Billing-ASE, Charging-ASE, Traffic-management-ASE, Call-report-ASE, Signalling-control-ASE, Specialized-resource-control-ASE, Cancel-ASE, Activity-test-ASE } |
||
::= {ccitt(0) administration(2) RussianFederation(250) telecom(0) in-network(1) ac(1) cs1-ssp-to-scp(0) version1(0)} |
7.2 Данный прикладной контекст используется, когда SCP инициирует взаимодействие с помощью операции CallGap.
Core-INAP-CS1-SCP-to-SSP-traffic-management-AC APPLICATION-CONTEXT RESPONDER CONSUMER OF { |
||
traffic-management-ASE } |
||
::= {ccitt(0) administration(2) RussianFederation(250) telecom(0) in-network(1) ac(1) cs1-scp-to-ssp-traffic-management(4) version1(0)} |
7.3 Данный прикладной контекст используется, когда SCP инициирует взаимодействие с помощью операции ActivateServiceFiltering.
Core-INAP-CS1-SCP-to-SSP-service-management-AC APPLICATION-CONTEXT RESPONDER CONSUMER OF { |
||
service-management- ASE } |
||
::= {ccitt(0) administration(2) RussianFederation(250) telecom(0) in-network(1) ac(1) cs1-scp-to-ssp-service-management(5) version1(0)} |
7.4 Данный прикладной контекст используется, когда SSP инициирует взаимодействие с помощью операции ServiceFilteringResponse.
Core-INAP-CS1-SSP-to-SCP-service-management-AC APPLICATION-CONTEXT INITIATOR CONSUMER OF { |
||
service-management-ASE } |
||
::= {ccitt(0) administration(2) RussianFederation(250) telecom(0) in-network(1) ac(1) cs1-ssp-to-scp-service-management(6) version1(0)} |
Приложение А
(обязательное)
Спецификации соответствия реализации прикладного протокола INAP-R для узла коммутации услуг и интеллектуальной периферии
А.1 Общие положения
Настоящее приложение содержит структуру данных прикладного протокола INAP-R для набора услуг ИС, внедряемых на ЕСС России, и изложено в соответствии с [2], [8].
В графе "Статус" таблиц А.2-А.53 используются обозначения статуса, приведенные в таблице А.1.
Таблица А.1 - Обозначения статуса
Условное обозначение |
Статус |
m |
Mandatory (обязательный) |
о |
Optional (необязательный) |
n/a |
Not applicable (не поддерживаемый) |
x |
Prohibited (excluded) (запрещенный) |
o.i |
Qualified optional (поддерживает необязательные условия) |
c.i |
Conditional (поддерживает обязательные условия) |
Для каждого пункта в графе "Статус" существует однозначная ссылка. В каждой ссылке описывается некоторое условие формирования структуры данных протокола INAP-R для набора услуг ИС.
Пример 1 - ЕСЛИ A.7/1a TO m ИНАЧЕ n/а,
где А.7 - номер таблицы,
1а - номер пункта в графе "Запрос вызова" таблицы А.7.
Пример 2 - ЕСЛИ A.7/1b TO m ИНАЧЕ n/а,
где А.7 - номер таблицы,
1b - номер пункта в графе "Индикация вызова" таблицы А.7.
В графе "Поддерживаемое значение" таблиц А.7-А.53 приведены значения или диапазоны поддерживаемых значений требуемых параметров. В тех случаях, когда соответствующие графы не заполнены, требования к параметрам соответствуют требованиям [2].
А.2 Физические объекты
Прикладной протокол INAP-R поддерживает взаимодействие между физическими объектами ИС, представленными в таблице А.2.
Таблица А.2 - Физические объекты ИС
Физический объект |
Номер по [1] |
Статус |
Поддержка |
1 SCP |
4.2 |
о.1 |
Нет |
2 SSP |
4.2 |
о.1 |
Да |
3 IP |
4.2 |
о.1 |
Да* |
В графе "Статус" |
|||
o.1 - из этих наименований только одно должно быть поддержано в законченном PICS ответе. |
|||
* Вариант, когда SRF интегрирован в SSP, допускается только в случае транслирующего SSF. |
В таблице А.3 представлены возможные варианты реализации связей между физическими объектами ИС.
Таблица А.3 - Варианты реализации связей между объектами ИС
Вариант |
Номер по [1] |
Статус |
Поддержка |
||
1 SSF-SRF-Relay-function |
7.3.5 |
с301 |
Да |
||
2 Assisting-SSP-capability |
7.3.5* |
с302 |
Нет |
||
В графе "Статус": |
|||||
с301 - |
ЕСЛИ А.2/2 ТО о ИНАЧЕ n/a |
(SSP) |
|||
с302 - |
ЕСЛИ (А.2/2 И А.3/1) ТО о ИНАЧЕ n/а |
(SSP AND SSF-SRF-Relay-function) |
|||
* Согласно рисункам 25 с и 25 е [1]. |
А.3 Внешние интерфейсы
Внешние интерфейсы между функциональными объектами ИС, обеспечивающие с помощью протокола INAP-R поддержку услуг набора возможностей 1, представлены в таблице А.4.
Таблица А.4 - Внешние интерфейсы
Интерфейс |
Статус |
Поддержка |
||
1 SCF-SSF* |
с401 |
Да |
||
2 SCF-SRF* |
с402 |
Нет |
||
В графе "Статус": |
||||
с401 - |
ЕСЛИ (А.2/1 ИЛИ А.2/2) ТО m ИНАЧЕ n/a |
(SCP OR SSP) |
||
с402 - |
ЕСЛИ А.2/1 ТО о |
(SCP) |
||
ИНАЧЕ ЕСЛИ А.2/3 ТО m ИНАЧЕ n/a |
(IP) |
|||
* Предполагается, что указанные внешние интерфейсы находятся между физическими объектами. |
А.4 Прикладные контексты
В таблице А.5 представлены прикладные контексты протокола INAP-R для набора возможностей 1.
Таблица А.5 - Прикладные контексты
Прикладной контекст |
Номер по [1] |
Запрашивающий объект |
Отвечающий объект |
||||
Статус |
Поддержка |
Статус |
Поддержка |
||||
1 Core-INAP-CS1-SSP-to-SCP-AC |
6.5 |
с501 |
Да* |
с502 |
|||
2 Core-INAP-CS1-assist-handoff-SSP-to-SCP-AC |
6.5 |
с503 |
Нет |
с506 |
|||
3 Core-INAP-CS1-IP-to-SCP-AC |
6.5 |
с505 |
Нет |
с504 |
|||
4 Core-INAP-CS1-SCP-to-SSP-AC |
6.5 |
с506 |
с501 |
Да* |
|||
5 Core-INAP-CS1-SCP-to-SSP-traffic-management-AC |
6.5 |
с506 |
с501 |
Да |
|||
6 Core-INAP-CS1-SCP-to-SSP-service-management-AC |
6.5 |
с506 |
с501 |
Да |
|||
7 Core-INAP-CS1-SSP-to-SCP-service-management-AC |
6.5 |
с501 |
Да |
с506 |
|||
В графе "Статус": |
|||||||
c501 - |
ЕСЛИ A.2/2 TO m ИНАЧЕ n/a |
(SSP) |
|||||
c502 - |
ЕСЛИ A.2/1 TO m ИНАЧЕ n/a |
(SCP) |
|||||
c503 - |
ЕСЛИ А.3/2 TO m ИНАЧЕ n/a |
(Assisting-SSP-capability) |
|||||
c504 - |
ЕСЛИ (A.2/1 И A.4/2) TO m ИНАЧЕ n/a |
(SCP AND SCF-SRF) |
|||||
c505 - |
ЕСЛИ А.2/3 TO m ИНАЧЕ n/a |
(IP) |
|||||
c506 - |
ЕСЛИ A.2/1 TO о ИНАЧЕ n/a |
(SCP) |
|||||
* Для данного прикладного контекста имеются ограничения относительно набора поддерживаемых операций. |
А.5 Прикладные сервисные элементы
Прикладные сервисные элементы протокола INAP-R, каждый из которых поддерживает одну или несколько операций, приведены в таблице А.6.
Таблица А.6 - Прикладные сервисные элементы
Прикладной сервисный элемент |
Номер по [1] |
Запрос вызова |
Индикация вызова |
||
Статус |
Поддержка |
Статус |
Поддержка |
||
1 initialDP |
6.1, 6.4, 9.19 |
c601 |
Да |
с602 |
|
2 assistRequestlnstructions |
6.1, 6.4, 9.5 |
с603 |
Нет |
с604 |
|
3 establishTemporaryConnection |
6.1, 6.4, 9.15 |
c605 |
с606 |
Нет |
|
4 disconnectForwardConnection |
6.1, 6.4, 9.14 |
c607 |
с608 |
Да |
|
5 connectToResource |
6.1, 6.4, 9.12 |
c607 |
с609 |
Да |
|
6 connect |
6.1, 6.4, 9.11 |
c610 |
с606 |
Да |
|
7 releaseCall |
6.1, 6.4, 9.23 |
c610 |
с608 |
Да |
|
8 eventReportBCSM |
6.1, 6.4, 9.17 |
c606 |
Да |
с605 |
|
9 requestReportBCSMEvent |
6.1, 6.4, 9.25 |
c605 |
с606 |
Да |
|
10 eventNotificationCharging |
6.1, 6.4, 9.16 |
c620 |
Нет |
с605 |
|
11 requestNotificationChargingEvent |
6.1, 6.4, 9.24 |
c605 |
с620 |
Нет |
|
12 collectlnformation |
6.1, 6.4, 9.10 |
c610 |
с606 |
Да |
|
13 continue |
6.1, 6.4, 9.13 |
c610 |
с606 |
Да |
|
14 initiateCallAttempt |
6.1, 6.4, 9.20 |
c611 |
с612 |
Нет |
|
15 resetTimer |
6.1, 6.4, 9.26 |
c613 |
с614 |
Да |
|
16 furnishCharginglnformation |
6.1.6.4, 9.18 |
c607 |
с621 |
Да |
|
17 applyChargingReport |
6.1, 6.4, 9.4 |
c621 |
Да |
с607 |
|
18 applyCharging |
6.1, 6.4, 9.3 |
c607 |
с621 |
Да |
|
19 callGap |
6.1, 6.4, 9.6 |
c615 |
с616 |
Да |
|
20 serviceFilteringResponse |
6.1, 6.4, 9.28 |
c618 |
Да |
с617 |
|
21 activateServiceFiltering |
6.1, 6.4, 9.1 |
c617 |
с618 |
Да |
|
22 calllnformationReport |
6.1, 6.4, 9.7 |
c606 |
Да |
с605 |
|
23 calllnformationRequest |
6.1, 6.4, 9.8 |
c605 |
с606 |
Да |
|
24 sendCharginglnformation |
6.1, 6.4, 9.27 |
c605 |
с620 |
Да |
|
25 specializedResourceReport |
6.1, 6.4, 9.29 |
c619 |
Да |
с613 |
|
26 playAnnouncement |
6.1, 6.4, 9.21 |
c613 |
с619 |
Да |
|
27 |
6.1, 6.4, 9.22 |
c613 |
с619 |
Да |
|
28 cancel |
6.1, 6.4, 9.9 |
c613 |
с614 |
Да |
|
29 activityTest |
6.1, 6.4, 9.2 |
c613 |
с614 |
Да |
В графе "Статус" таблицы А.6: |
||
с601 - |
ЕСЛИ A.5/1a TO m ИНАЧЕ n/a |
(SSP-to-SCP-AC Initiator) |
с602 - |
ЕСЛИ A.5/1b TO m ИНАЧЕ n/a |
(SSP-to-SCP-AC Responder) |
с603 - |
ЕСЛИ А.5/2а |
(assist-handoff-SSP-to-SCP-AC Initiator) |
ИЛИ A.5/3a TO m ИНАЧЕ n/a |
(IP-to-SCP-AC Initiator) |
|
с604 - |
ЕСЛИ А.5/2b |
(assist-handoff-SSP-to-SCP-AC Responder) |
ИЛИ A.5/3b TO m ИНАЧЕ n/a |
(IP-to-SCP-AC Responder) |
|
с605 - |
ЕСЛИ А.5/1b |
(SSP-to-SCP-AC Responder) |
ИЛИ А.5/4а ТО о ИНАЧЕ n/a |
(SCP-to-SSP-AC Initiator) |
|
с606 - |
ЕСЛИ А.5/1а |
(SSP-to-SCP-AC Initiator) |
ИЛИ A.5/4b TO m ИНАЧЕ n/a |
(SCP-to-SSP-AC Responder) |
|
с607 - |
ЕСЛИ А.5/1b |
(SSP-to-SCP-AC Responder) |
ИЛИ А.5/2b |
(assist-handoff-SSP-to-SCP-AC Responder) |
|
ИЛИ А.5/4а ТО о ИНАЧЕ n/a |
(SCP-to-SSP-AC Initiator) |
|
с608 - |
ЕСЛИ А.5/1а |
(SSP-to-SCP-AC Initiator) |
ИЛИ А.5/2а |
(assist-handoff-SSP-to-SCP-AC Initiator) |
|
ИЛИ A.5/4b TO m ИНАЧЕ n/a |
(SCP-to-SSP-AC Responder) |
|
с609 - |
ЕСЛИ (А.5/1а И А.3/1) |
(SSP-to-SCP-AC Initiator AND |
SSF-SRF-Relay-function) |
||
ИЛИ А.5/2а |
(assist-handoff-SSP-to-SCP-AC Initiator) |
|
ИЛИ (А.5/4b И А.3/1) ТО m |
(SCP-to-SSP-AC Responder AND |
|
ИНАЧЕ n/a |
SSF-SRF-Relay-function) |
|
с610 - |
ЕСЛИ А.5/1b |
(SSP-to-SCP-AC Responder) |
ИЛИ А.5/4а ТО о.1 ИНАЧЕ n/a |
(SCP-to-SSP-AC Initiator) |
|
с611 - |
ЕСЛИ А.5/4а ТО m ИНАЧЕ n/a |
(SCP-to-SSP-AC Initiator) |
с612 - |
ЕСЛИ A.5/4b TO m ИНАЧЕ n/a |
(SCP-to-SSP-AC Responder) |
с613 - |
ЕСЛИ А.5/1b |
(SSP-to-SCP-AC Responder) |
ИЛИ А.5/2b |
(assist-handoff-SSP-to-SCP-AC Responder) |
|
ИЛИ А.5/3b |
(IP-to-SCP-AC Responder) |
|
ИЛИ А.5/4а ТО о ИНАЧЕ n/a |
(SCP-to-SSP-AC Initiator) |
|
с614 - |
ЕСЛИ А.5/1а |
(SSP-to-SCP-AC Initiator) |
ИЛИ А.5/2а |
(assist-handoff-SSP-to-SCP-AC Initiator) |
|
ИЛИ А.5/3а |
(IP-to-SCP-AC Initiator) |
|
ИЛИ A.5/4b TO m ИНАЧЕ n/a |
(SCP-to-SSP-AC Responder) |
|
с615 - |
ЕСЛИ А.5/1b |
(SSP-to-SCP-AC Responder) |
ИЛИ А.5/5а ТО m ИНАЧЕ n/a |
(SCP-to-SSP-traffic-management-AC Initiator) |
|
с616 - |
ЕСЛИ А.5/1а |
(SSP-to-SCP-AC Initiator) |
ИЛИ A.5/5b TO m ИНАЧЕ n/a |
(SCP-to-SSP-traffic-management-AC Responder) |
|
с617 - |
ЕСЛИ А.5/6а |
(SCP-to-SSP-service-management-AC Initiator) |
ИЛИ A.5/7b TO m ИНАЧЕ n/a |
(SSP-to-SCP-service-management-AC Responder) |
|
с618 - |
ЕСЛИ А.5/6b |
(SCP-to-SSP-service-management-AC Responder) |
ИЛИ А.5/7а ТО m ИНАЧЕ n/a |
(SSP-to-SCP-service-management-AC Initiator |
|
с619 - |
ЕСЛИ (А.5/1а И А.3/1) |
(SSP-to-SCP-AC Initiator AND |
SSF-SRF-Relay-function) |
||
ИЛИ А.5/2а |
(assist-handoff-SSP-to-SCP-AC Initiator) |
|
ИЛИ А.5/3а |
(IP-to-SCP-AC Initiator) |
|
ИЛИ (А.5/4b И А.3/1) ТО m |
(SCP-to-SSP-AC Responder AND |
|
ИНАЧЕ n/a |
SSF-SRF-Relay-function) |
|
с620 - |
ЕСЛИ А.5/1а |
(SSP-to-SCP-AC Initiator) |
ИЛИ А.5/4b ТО о ИНАЧЕ n/a |
(SCP-to-SSP-AC Responder) |
|
с621 - |
ЕСЛИ А.5/1а |
(SSP-to-SCP-AC Initiator) |
ИЛИ А.5/2а |
(assist-handoff-SSP-to-SCP-AC Initiator) |
|
ИЛИ А.5/4b ТО о ИНАЧЕ n/a |
(SCP-to-SSP-AC Responder) |
|
o.1 - |
данный параметр должен поддерживаться только одним из примитивов "Запрос вызова" или "Индикация вызова". |
A.6 Операции
В таблицах А.7-А.50 представлены операции прикладного протокола INAP-R. Параметры вызова операции ActivateServiceFiltering представлены в таблице А.7, а ее ошибки - в таблице А.8.
Параметры вызова операции ApplyCharging представлены в таблице А.9, а ее ошибки - в таблице А.10. Параметры вызова операции ApplyChargingReport представлены в таблице А.11, а ее ошибки - в таблице А.12.
Параметры вызова операции AssistRequestlnstruction представлены в таблице А.13, а ее ошибки - в таблице А.14.
Параметры вызова операции CallGap представлены в таблице А.15.
Параметры вызова операции CalllnformationReport представлены в таблице А.16.
Параметры вызова операции CalllnformationRequest представлены в таблице А.17, а ее ошибки - в таблице А.18.
Параметры вызова операции Cancel представлены в таблице А.19, а ее ошибки - в таблице А.20.
Параметры вызова операции Collectlnformation представлены в таблице А.21, а ее ошибки - в таблице А.22.
Параметры вызова операции Connect представлены в таблице А.23, а ее ошибки - в таблице А.24.
Параметры вызова операции ConnectToResource представлены в таблице А.25, а ее ошибки - в таблице А.26.
Ошибки операции DisconnectForwardConnection представлены в таблице А.27.
Параметры вызова операции EstablishTemporaryConnection представлены в таблице А.28, а ее ошибки - в таблице А.29.
Параметры вызова операции EventNotificationCharging представлены в таблице А.30.
Параметры вызова операции EventReportBCSM представлены в таблице А.31.
Параметры вызова операции FurnishCharginglnformation представлены в таблице А.32, а ее ошибки - в таблице А.33.
Параметры вызова операции InitialDP представлены в таблице А.34, а ее ошибки - в таблице А.35.
Параметры вызова операции InitiateCallAttempt представлены в таблице А.36, а ее ошибки - в таблице А.37.
Параметры вызова операции PlayAnnouncement представлены в таблице А.38, а ее ошибки - в таблице А.39.
Параметры вызова операции PromptAndCollectUserlnformation представлены в таблице А.40, а ее ошибки - в таблице А.41.
Параметры вызова операции RequestNotificationChargingEvent представлены в таблице А.42, а ее ошибки - в таблице А.43.
Параметры вызова операции RequestReportBCSMEvent представлены в таблице А.44, а ее ошибки - в таблице А.45.
Параметры вызова операции ResetTimer представлены в таблице А.46, а ее ошибки - в таблице А.47.
Параметры вызова операции SendCharginglnformation представлены в таблице А.48, а ее ошибки - в таблице А.49.
Параметры вызова операции ServiceFilteringResponse представлены в таблице А.50.
Для операций ActivityTest и Continue нет параметров вызова, нет результатов и нет ошибок. Для операции ReleaseCall существует только один обязательный параметр вызова, нет результатов и ошибок. Для операции SpecializeResourceReport есть только один параметр вызова - NULL, нет результатов и нет ошибок.
Таблица А.7 - Параметры вызова операции ActivateServiceFiltering
Параметр |
Номер по [1] |
Запрос вызова |
Индикация вызова |
||||||
Статус |
Под- держка |
Значение |
Статус |
Под- держка |
Значение |
||||
допустимое |
поддержи- ваемое |
допустимое |
поддержи- ваемое |
||||||
1 filteredCallTreatment |
6.3 |
c701 |
с702 |
Да |
|||||
2 sfBillingChargingCharacteristics |
6.3 |
c703 |
с704 |
Да* |
|||||
3 informationToSend |
6.3 |
c705 |
с704 |
Да |
|||||
4 inbandlnfo |
6.3 |
c706 |
с707 |
Да |
|||||
5 messagelD |
6.3 |
c735 |
с709 |
Да |
|||||
6 elementaryMessagelD |
6.3 |
c710 |
0-(231-1) |
с711 |
Да |
0-(231-1) |
0-255 |
||
7 text |
6.3 |
c710 |
с711 |
Нет |
|||||
8 messageContent |
6.3 |
c712 |
с713 |
Нет |
|||||
9 attributes |
6.3 |
c714 |
с715 |
Нет |
|||||
10 elementaryMessagelDs |
6.3 |
c710 |
с711 |
Нет |
|||||
11 variableMessage |
6.3 |
c710 |
с711 |
Нет |
|||||
12 integer |
6.3 |
c716 |
0-(231-1) |
с717 |
Нет |
0-(231-1) |
|||
13 number |
6.3 |
c716 |
с717 |
Нет |
|||||
14 time |
6.3 |
c716 |
с717 |
Нет |
|||||
15 date |
6.3 |
c716 |
с717 |
Нет |
|||||
16 price |
6.3 |
c716 |
с717 |
Нет |
|||||
17 numberOfRepetitions |
6.3 |
c708 |
1-127 |
с709 |
Да |
1-127 |
|||
18 duration |
6.3 |
c708 |
0-(215-1) |
с709 |
Да |
0-(215-1) |
0-255 |
||
19 interval |
6.3 |
c708 |
0-(215-1) |
с709 |
Да |
0-(215-1) |
0-255 |
||
20 tone |
6.3 |
c706 |
с707 |
Да |
|||||
21 tonelD |
6.3 |
c718 |
0-(231-1) |
с719 |
Да |
0-(231-1) |
0-255 |
||
22 duration |
6.3 |
c720 |
0-(231-1) |
с719 |
Да |
0-(231-1) |
0-255 |
||
23 displaylnformation |
6.3 |
c706 |
с707 |
Нет |
|||||
24 maximumNumberOfCounters |
6.3 |
c703 |
1-100 |
с704 |
Да |
1-100 |
1-30 |
||
25 releaseCause |
6.3 |
с703 |
с704 |
Да |
|||||
26 filteringCharacteristics |
6.3 |
с701 |
с702 |
Да |
|||||
27 interval |
6.3 |
с721 |
-1-32000 |
с722 |
Да |
-1-32000 |
|||
28 numberOfCalls |
6.3 |
с721 |
0-(231-1) |
с722 |
Да |
0-(231-1) |
0-(216-1) |
||
29 filteringTimeOut |
6.3 |
с701 |
с702 |
Да |
|||||
30 duration |
6.3 |
с723 |
-2-86400 |
с724 |
Да |
-2-86400 |
|||
31 stopTime |
6.3 |
с723 |
с724 |
Да |
|||||
32 filteringCriteria |
6.3 |
с701 |
с702 |
Да |
|||||
33 serviceKey |
6.3 |
с725 |
0-(231-1) |
с726 |
Да |
0-(231-1) |
1-(216-1) |
||
34 addressAndService |
6.3 |
с725 |
с726 |
Да |
|||||
35 calledAddressValue |
6.3 |
с727 |
с728 |
Да |
|||||
36 serviceKey |
6.3 |
с727 |
0-(231-1) |
с728 |
Да |
0-(231-1) |
1-(216-1) |
||
37 calling AddressValue |
6.3 |
с729 |
с728 |
Да |
|||||
38 locationNumber |
6.3 |
с729 |
с728 |
Да |
|||||
39 startTime |
6.3 |
с730 |
с702 |
Да |
|||||
40 extensions |
6.3 |
с730 |
с731 |
Нет |
|||||
41 type |
6.3 |
с732 |
с733 |
Нет |
|||||
42 criticality |
6.3 |
с734 |
0,1 |
с733 |
Нет |
0,1 |
|||
43 value |
6.3 |
с732 |
с733 |
Нет |
|||||
* В соответствии с разделом 5. |
В графе "Статус" таблицы А.7: |
||
с701 - |
ЕСЛИ А.6/21а ТО m ИНАЧЕ n/a |
(ActivateServiceFiltering-Invoker) |
с702 - |
ЕСЛИ A.6/21b TO m ИНАЧЕ n/a |
(ActivateServiceFiltering-Responder) |
с703 - |
ЕСЛИ A.7/1a TO m ИНАЧЕ n/a |
|
с704 - |
ЕСЛИ A.7/1b TO m ИНАЧЕ n/a |
|
с705 - |
ЕСЛИ А.7/1а ТО о ИНАЧЕ n/a |
|
с706 - |
ЕСЛИ A.7/3a TO o.1 ИНАЧЕ n/a |
|
с707 - |
ЕСЛИ A.7/3b TO o.1 ИНАЧЕ n/a |
|
с708 - |
ЕСЛИ А.7/4а ТО о ИНАЧЕ n/a |
|
с709 - |
ЕСЛИ A.7/4b TO m ИНАЧЕ n/a |
|
с710 - |
ЕСЛИ А.7/5а ТО о.2 ИНАЧЕ n/a |
|
с711 - |
ЕСЛИ А.7/5b ТО о.2 ИНАЧЕ n/a |
|
с712 - |
ЕСЛИ А.7/7а ТО m ИНАЧЕ n/a |
|
с713 - |
ЕСЛИ A.7/7b TO m ИНАЧЕ n/a |
|
с714 - |
ЕСЛИ А.7/7а ТО о ИНАЧЕ n/a |
|
с715 - |
ЕСЛИ А.7/7b ТО о ИНАЧЕ n/a |
|
с716 - |
ЕСЛИ А.7/11а ТО о.3 ИНАЧЕ n/a |
|
с717 - |
ЕСЛИ А.7/11b ТО о.3 ИНАЧЕ n/a |
|
с718 - |
ЕСЛИ А.7/20а ТО m ИНАЧЕ n/a |
|
с719 - |
ЕСЛИ A.7/20b TO m ИНАЧЕ n/a |
|
с720 - |
ЕСЛИ А.7/20а ТО о ИНАЧЕ n/a |
|
с721 - |
ЕСЛИ А.7/26а ТО о.4 ИНАЧЕ n/a |
|
с722 - |
ЕСЛИ A.7/26b TO m ИНАЧЕ n/a |
|
с723 - |
ЕСЛИ А.7/29а ТО о.5 ИНАЧЕ n/a |
|
с724 - |
ЕСЛИ A.7/29b TO m ИНАЧЕ n/a |
|
с725 - |
ЕСЛИ А.7/32а ТО о.6 ИНАЧЕ n/a |
|
с726 - |
ЕСЛИ А.7/32b ТО о.6 ИНАЧЕ n/a |
|
с727 - |
ЕСЛИ А.7/34а ТО m ИНАЧЕ n/a |
|
с728 - |
ЕСЛИ A.7/34b TO m ИНАЧЕ n/a |
|
с729 - |
ЕСЛИ А.7/34а ТО о ИНАЧЕ n/a |
|
с730 - |
ЕСЛИ А.6/21а ТО о ИНАЧЕ n/a |
(ActivateServiceFiltering-Invoker) |
с731 - |
ЕСЛИ А.6/21b ТО о ИНАЧЕ n/a |
(ActivateServiceFiltering-Responder) |
с732 - |
ЕСЛИ А.7/40а ТО m ИНАЧЕ n/a |
|
с733 - |
ЕСЛИ A.7/40b TO m ИНАЧЕ n/a |
|
с734 - |
ЕСЛИ А.7/40а ТО о ИНАЧЕ n/a |
|
с735 - |
ЕСЛИ А.7/4а ТО m ИНАЧЕ n/a |
|
o.1 - |
данный параметр должен поддерживаться только одним из примитивов "Запрос вызова" или "Индикация вызова". |
|
о.2 - |
данный параметр должен поддерживаться только одним из примитивов "Запрос вызова" или "Индикация вызова". Это является отступлением от основного правила, установленного в приложении А [1]. |
|
о.3 - |
данный параметр должен поддерживаться только одним из примитивов "Запрос вызова" или "Индикация вызова". |
|
o.4 - |
данный параметр должен поддерживаться только одним из примитивов "Запрос вызова" или "Индикация вызова". |
|
о.5 - |
данный параметр должен поддерживаться только одним из примитивов "Запрос вызова" или "Индикация вызова". |
|
o.6 - |
данный параметр должен поддерживаться только одним из примитивов "Запрос вызова" или "Индикация вызова". Это является отступлением от основного правила, установленного в приложении А [1]. |
Таблица А.8 - Ошибки операции ActivateServiceFiltering
Ошибка |
Номер по [1] |
Статус |
Поддержка |
||
1 MissingParameter |
6.2 |
с801 |
Да |
||
2 ParameterOutOfRange |
6.2 |
с801 |
Да |
||
3 SystemFailure |
6.2 |
с801 |
Да |
||
4 TaskRefused |
6.2 |
с801 |
Да |
||
5 UnexpectedComponentSequence |
6.2 |
с801 |
Да |
||
6 UnexpectedParameter |
6.2 |
с801 |
Да |
||
В графе "Статус" |
|||||
c801 - |
ЕСЛИ А.6/21a TO m |
(ActivateServiceFiltering-Invoker) |
|||
ИНАЧЕ ЕСЛИ А.6/21b TO о ИНАЧЕ n/a |
(ActivateServiceFiltering-Responder) |
Таблица А.9 - Параметры вызова операции ApplyCharging
Параметр |
Номер по [1] |
Запрос вызова |
Индикация вызова |
||||||||
Статус |
Под- держка |
Значение |
Статус |
Под- держка |
Значение |
||||||
допустимое |
поддержи- ваемое |
допустимое |
поддержи- ваемое |
||||||||
1 aChBillingCharacteristics |
6.3 |
с901 |
с902 |
Да* |
|||||||
2 sendCalculationToSCPInvocation |
6.3 |
с901 |
True |
с902 |
Да |
True |
|||||
3 partyToCharge |
6.3 |
с903 |
с902 |
Да |
|||||||
4 sendingSidelD |
6.3 |
с904 |
’01’Н, ’02’Н |
с905 |
Да |
’01’Н, ’02’Н |
|||||
5 extensions |
6.3 |
с903 |
с906 |
Нет |
|||||||
6 type |
6.3 |
с907 |
с908 |
Нет |
|||||||
7 criticality |
6.3 |
с909 |
0,1 |
с908 |
Нет |
0,1 |
|||||
8 value |
6.3 |
с907 |
с908 |
Нет |
|||||||
В графе "Статус": |
|||||||||||
c901 - |
ЕСЛИ А.6/21 a TO m ИНАЧЕ n/a |
(ActivateServiceFiltering-Invoker) |
|||||||||
c902 - |
ЕСЛИ A.6/21b TO m ИНАЧЕ n/a |
(ActivateServiceFiltering-Responder) |
|||||||||
с903 - |
ЕСЛИ А.7/1а ТО о ИНАЧЕ n/a |
||||||||||
c904 - |
ЕСЛИ A.7/1b TO m ИНАЧЕ n/a |
||||||||||
c905 - |
ЕСЛИ А.7/1a TO m ИНАЧЕ n/a |
||||||||||
c906 - |
ЕСЛИ А.7/3а ТО о ИНАЧЕ n/a |
||||||||||
c907 - |
ЕСЛИ A.7/3b TO m ИНАЧЕ n/a |
||||||||||
c908 - |
ЕСЛИ А.7/4а TO m ИНАЧЕ n/a |
||||||||||
c909 - |
ЕСЛИ A.7/4b TO о ИНАЧЕ n/a |
||||||||||
* В соответствии с разделом 5. |
Таблица А.10 - Ошибки операции ApplyCharging
Ошибка |
Номер по [1] |
Статус |
Поддержка |
||
1 MissingParameter |
6.2 |
c1001 |
Да |
||
2 UnexpectedComponentSequence |
6.2 |
c1001 |
Да |
||
3 UnexpectedParameter |
6.2 |
c1001 |
Да |
||
4 UnexpectedDataValue |
6.2 |
c1001 |
Да |
||
5 ParameterOutOfRange |
6.2 |
c1001 |
Да |
||
6 SystemFailure |
6.2 |
c1001 |
Да |
||
7 TaskRefused |
6.2 |
c1001 |
Да |
||
В графе "Статус": |
|||||
с1001 - |
ЕСЛИ А.6/18b ТО о |
(ApplyCharging-Responder) |
|||
ИНАЧЕ ЕСЛИ А.6/18а ТО m ИНАЧЕ n/a |
(ApplyCharging-Invoker) |
Таблица А.11 - Параметры вызова операции ApplyChargingReport
Параметр |
Номер по [1] |
Запрос вызова |
Индикация вызова |
||||||||
Статус |
Поддержка |
Значение |
Статус |
Поддержка |
Значение |
||||||
допустимое |
поддерживаемое |
допустимое |
поддерживаемое |
||||||||
1 callResult |
6.3 |
c1101 |
Да* |
с1102 |
|||||||
В графе "Статус": |
|||||||||||
с1101 - |
ЕСЛИ А.6/17а ТО m ИНАЧЕ n/a |
(ApplyChargingReport-Responder) |
|||||||||
с1102 - |
ЕСЛИ А.6/17b TO m ИНАЧЕ n/a |
(ApplyChargingReport-Invoker) |
|||||||||
* В соответствии с разделом 5. |
Таблица А.12 - Ошибки операции ApplyChargingReport
Ошибка |
Номер по [1] |
Статус |
Поддержка |
||
1 MissingParameter |
6.2 |
c1201 |
Да |
||
2 UnexpectedComponentSequence |
6.2 |
с1201 |
Да |
||
3 UnexpectedParameter |
6.2 |
с1201 |
Да |
||
4 UnexpectedDataValue |
6.2 |
с1201 |
Да |
||
5 ParameterOutOfRange |
6.2 |
с1201 |
Да |
||
6 SystemFailure |
6.2 |
с1201 |
Да |
||
7 TaskRefused |
6.2 |
с1201 |
Да |
||
В графе "Статус" |
|||||
c1201 - |
ЕСЛИ А.6/17b ТО о |
(ApplyChargingReport-Responder) |
|||
ИНАЧЕ ЕСЛИ А.6/17а ТО m ИНАЧЕ n/a |
(ApplyChargingReport-Invoker) |
Таблица А.13 - Параметры вызова операции AssistRequestlnstructions*
_______________
* В соответствии с таблицей А.6.
Параметр |
Номер по [1] |
Запрос вызова |
Индикация вызова |
||||||||
Статус |
Поддержка |
Значение |
Статус |
Поддержка |
Значение |
||||||
допустимое |
поддерживаемое |
допустимое |
поддерживаемое |
||||||||
1 correlationID |
6.3 |
с1301 |
Нет |
с1303 |
|||||||
2 iPAvailable |
6.3 |
с1302 |
Нет |
с1304 |
|||||||
3 iPSSPCapabilities |
6.3 |
с1302 |
Нет |
с1304 |
|||||||
4 extensions |
6.3 |
с1302 |
Нет |
с1304 |
|||||||
5 type |
6.3 |
с1305 |
Нет |
с1306 |
|||||||
6 criticality |
6.3 |
с1307 |
Нет |
0,1 |
с1306 |
0,1 |
|||||
7 value |
6.3 |
с1305 |
Нет |
с1306 |
|||||||
В графе "Статус": |
|||||||||||
с1301 - |
ЕСЛИ А.6/2а ТО m ИНАЧЕ n/a |
(AssistRequestlnstructions-Invoker) |
|||||||||
с1302 - |
ЕСЛИ А.6/2а ТО о ИНАЧЕ n/a |
(AssistRequestlnstructions-Invoker) |
|||||||||
с1303 - |
ЕСЛИ A.6/2b TO m ИНАЧЕ n/a |
(AssistRequestlnstructions-Responder) |
|||||||||
с1304 - |
ЕСЛИ А.6/2b ТО о ИНАЧЕ n/a |
(AssistRequestlnstructions-Responder) |
|||||||||
с1305 - |
ЕСЛИ А.13/4а ТО m ИНАЧЕ n/a |
||||||||||
с1306 - |
ЕСЛИ А.13/4b ТО m ИНАЧЕ n/a |
||||||||||
с1307 - |
ЕСЛИ А.13/4а ТО о ИНАЧЕ n/a |
Таблица А.14 - Ошибки операции AssistRequestlnstructions*
_______________
* В соответствии с таблицей А.6.
Ошибка |
Номер по [1] |
Статус |
Поддержка |
||
1 MissingCustomerRecord |
6.2 |
с1401 |
Нет |
||
2 MissingParameter |
6.2 |
с1401 |
Нет |
||
3 TaskRefused |
6.2 |
с1401 |
Нет |
||
4 UnexpectedComponentSequence |
6.2 |
с1401 |
Нет |
||
5 UnexpectedDataValue |
6.2 |
с1401 |
Нет |
||
6 UnexpectedParameter |
6.2 |
с1401 |
Нет |
||
В графе "Статус" |
|||||
с1401 - |
ЕСЛИ A.6/2b ТО о |
(AssistRequestlnstructions-Responder) |
|||
ИНАЧЕ ЕСЛИ А.6/2а ТО m ИНАЧЕ n/a |
(AssistRequestlnstructions-Invoker) |
Таблица А.15 - Параметры вызова операции CallGap
Параметр |
Номер по [1] |
Запрос вызова |
Индикация вызова |
||||||
Статус |
Поддержка |
Значение |
Статус |
Поддержка |
Значение |
||||
допустимое |
поддержи- ваемое |
допустимое |
поддержи- ваемое |
||||||
1 gapCriteria |
6.3 |
c1506 |
с1502 |
Да |
|||||
2 calledAddressValue |
6.3 |
c1501 |
с1532 |
Нет |
|||||
3 gapOnService |
6.3 |
c1501 |
с1532 |
Да |
|||||
4 serviceKey |
6.3 |
c1531 |
0-(231-1) |
с1532 |
Да |
0-(231-1) |
1-(216-1) |
||
5 calledAddressAndService |
6.3 |
c1501 |
с1532 |
Да |
|||||
6 calledAddressValue |
6.3 |
c1533 |
с1532 |
Да |
|||||
7 serviceKey |
6.3 |
c1533 |
0-(231-1) |
с1532 |
Да |
0-(231-1) |
1-(216-1) |
||
8 callingAddressAndService |
6.3 |
c1501 |
с1532 |
Да |
|||||
9 callingAddressValue |
6.3 |
c1503 |
с1504 |
Да |
|||||
10 serviceKey |
6.3 |
c1503 |
0-(231-1) |
с1504 |
Да |
0-(231-1) |
1-(216-1) |
||
11 locationNumber |
6.3 |
c1505 |
с1504 |
Да |
|||||
12 gapIndicators |
6.3 |
c1506 |
с1502 |
Да |
|||||
13 duration |
6.3 |
c1506 |
-2-86400 |
с1502 |
Да |
-2-86400 |
|||
14 gaplnterval |
6.3 |
c1506 |
-1-60000 |
с1502 |
Да |
-1-60000 |
|||
15 controlType |
6.3 |
c1507 |
0-1 |
с1502 |
Да |
0-1 |
|||
16 gapTreatment |
6.3 |
c1507 |
с1502 |
Да |
|||||
17 informationToSend |
6.3 |
c1508 |
с1502 |
Да |
|||||
18 inbandlnfo |
6.3 |
c1509 |
с1510 |
Да |
|||||
19 messagelD |
6.3 |
c1511 |
с1512 |
Да |
|||||
20 elementaryMessagelD |
6.3 |
c1513 |
0-(231-1) |
с1514 |
Да |
0-(231-1) |
0-255 |
||
21 text |
6.3 |
c1513 |
с1514 |
Нет |
|||||
22 messageContent |
6.3 |
c1515 |
с1516 |
Нет |
|||||
23 attributes |
6.3 |
c1517 |
с1516 |
Нет |
|||||
24 elementaryMessagelds |
6.3 |
c1513 |
0-(231-1) |
с1514 |
Нет |
0-(231-1) |
|||
25 variableMessage |
6.3 |
c1513 |
с1514 |
Нет |
|||||
26 elementaryMessagelD |
6.3 |
с1518 |
0-(231-1) |
с1519 |
Нет |
0-(231-1) |
|||
27 integer |
6.3 |
с1520 |
0-(231-1) |
с1521 |
Нет |
0-(231-1) |
|||
28 number |
6.3 |
с1520 |
с1521 |
Нет |
|||||
29 time |
6.3 |
с1520 |