Подсистема-пользователь ISUP
Функции подсистемы ISUP
Подсистема ISUP (ISDN User Part) является подсистемой-пользователем, обслуживающей цифровую сеть интегрального обслуживания (ISDN), и ориентирована на поддержку услуги базового телефонного вызова и дополнительных услуг с передачей как речи, так и неречевой информации, а также услуг ISDN, использующих сквозную сигнализацию “из конца в конец”. Сигнализация “из конца в конец” предполагает перенос сигнальной информации от исходящей станции до конечной станции назначения. Эта информация может быть создана/получена как услугой базового вызова, так и дополнительной услугой.
Протокол подсистемы ISUP используется, прежде всего, для управления установлением соединения от исходящей станции до станции назначения (без использования канала передачи речи/данных). Дополнительно к установлению соединения ISUP предоставляет средства для передачи информации, связанной с уже обслуживаемыми вызовами.
Подсистема ISUP используется в телефонных сетях общего пользования, сетях ISDN, сетях подвижной связи, сетях передачи данных.
Для переноса информации подсистема-пользователь ISUP использует услуги, предоставляемые подсистемой переноса сообщений (MTP, message transfer part), и, в некоторых случаях, подсистемой управления сигнальными соединениями (SCCP ‑ signalling connection control part).
Структура сообщения подсистемы ISUP
Значащие сигнальные единицы MSU, которые начинаются и заканчиваются в подсистеме ISUP, принято называть сообщениями подсистемы ISUP. Поле сигнальной информации (SIF) для сообщений подсистемы ISUP состоит из этикетки маршрутизации типа С и сигнальной информации ISUP. Структура сообщения ISUP показана на рисунке 4.7.
Рис. 4.7. Структура сообщения ISUP
В сообщении ISUP содержатся следующие компоненты.
Этикетка типа C (рис. 4.4), состоящая из этикетки маршрутизации и кода идентификации канала (CIC). С помощью CIC (рис. 4.8) определяется разговорный канал, к которому относится сообщение ISUP.
Рис. 4.8. Формат поля CIC
Для соединений, требующих скоростей, больших 64 кбит/с, значение CIC, присутствующее в сообщении, является первым из группы используемых для данного соединения каналов по 64 кбит/с.
Любое сообщение ISUP идентифицируется кодом типа сообщения.
Обязательные параметры фиксированной длины образуют обязательную фиксированную часть сообщения (mandatory fixed part). Эти параметры должны присутствовать в сообщении всегда. Позиция, длина и порядок следования таких параметров фиксированы для определенного типа сообщения; поэтому идентификаторы и длина параметра не нужны.
Обязательные параметры переменной длины образуют обязательную переменную часть сообщения (mandatory variable part). Эти параметры также должны присутствовать в сообщении всегда. Поскольку длина параметра заранее неизвестна, то для вычисления начала следующего параметра используют указатель, который кодируется одним байтом, и индикатор длины параметра. Тип сообщения однозначно определяет порядок следования и идентификаторы всех обязательных параметров переменной длины.
Необязательные параметры (optional part). Это параметры, которые могут либо присутствовать, либо отсутствовать в сообщении того или иного типа. Длина у них может быть фиксированной или переменной. Кроме того, необязательные параметры могут быть переданы в любом порядке. Каждый необязательный параметр содержит свое название (один байт) и индикатор длины (один байт), за которыми следует само содержание параметра. Чтобы определить начало необязательной части сообщения, применяется указатель (pointer). Если тип сообщения подразумевает отсутствие необязательной части, указатель будет опущен. Если же тип сообщения предполагает, что необязательная часть возможна, поле указателя обязательно присутствует, а его значение либо указывает смещение необязательной части, либо равно нулю, если необязательной части в этом сообщении нет. В случае, когда в сообщении нет обязательных параметров переменной длины, но возможны необязательные параметры, указатель на необязательные параметры также присутствует.
Конец необязательных параметров (end of optional parameters). Если в сообщении присутствуют необязательные параметры, то «конец необязательных параметров» (байт, содержащий одни нули) будет завершать сообщение. Если же необязательные параметры отсутствуют, то «конец необязательных параметров» опускается.
Сообщения подсистемы ISUP
В таблице 4.1 приведен перечень сообщений подсистемы ISUP, краткая форма обозначения каждого сообщения и коды типов сообщений.
Таблица 4.1. Сообщения подсистемы ISUP
Тип сообщения
| Обозначение
| Код типа сообщения
| Address complete / Завершение приема номера
| ACM
| 0000 0110
| Answer / Ответ
| ANM
| 0000 1001
| Application transport / Передача приложения
| APM
| 0100 0001
| Blocking / Блокировка
| BLO
| 0001 0011
| Blocking acknowledgement / Подтверждение блокировки
| BLA
| 0001 0101
| Call progress / Соединение устанавливается
| CPG
| 0010 1100
| Calling line clear / Отбой вызывающего абонента (нац., исп. в России)
| CCL
| 1111 1100
| Circuit group blocking / Блокировка группы каналов
| CGB
| 0001 1000
| Circuit group blocking acknowledgement / Подтверждение блокировки группы каналов
| CGBA
| 0001 1010
| Circuit group query / Запрос группы каналов (нац. исп.)
| CQR
| 0010 1010
| Circuit group query response / Ответ на запрос группы каналов (нац. исп.)
| CQR
| 0010 1011
| Circuit group reset / Возврат группы каналов в исходное состояние
| GRS
| 0001 0111
| Circuit group reset acknowledgement / Подтверждение воврата группы каналов в исходное состояние
| GRA
| 0010 1001
| Circuit group unblocking / Разблокировка группы каналов
| CGU
| 0001 1001
| Circuit group unblocking acknowledgement / Подтверждение разблокировки группы каналов
| CGUA
| 0001 1011
| Charge information / Информация об оплате (нац. исп.)
| CRG (Прим.)
| 0011 0001
| Confusion / Несоответствие
| CFN
| 0010 1111
| Connect / Соединение
| CON
| 0000 0111
| Continuity / Целостность соединения
| COT
| 0000 0101
| Continuity check request / Запрос проверки целостности соединения
| CCR
| 0001 0001
| Facility / Услуга
| FAC
| 0011 0011
| Facility accepted / Услуга принята
| FAA
| 0010 0000
| Facility reject / Отклонение запроса услуги
| FRJ
| 0010 0001
| Facility request / Запрос услуги
| FAR
| 0001 1111
| Forward transfer / Вмешательство
| FOT
| 0000 1000
| Identification request / Запрос идентификации
| IDR
| 0011 0110
| Identification response / Ответ на запрос идентификации
| IRS
| 0011 0111
| Information / Информация (нац. исп.)
| INF
| 0000 0100
| Information request / Запрос информации (нац. исп.)
| INR
| 0000 0011
| Initial address / Начальное адресное сообщение
| IAM
| 0000 0001
| Loop back acknowledgement / Подтверждение замыкания шлейфа (нац. исп.)
| LPA
| 0010 0100
| Loop prevention / Предотвращение зацикливания
| LOP
| 0100 0000
| Network resource management / Управление ресурсами сети
| NRM
| 0011 0010
| Overload / Перегрузка (нац. исп.)
| OLM
| 0011 0000
| Pass-along / Сквозное, вдоль сигнального маршрута (нац. исп.)
| PAM
| 0010 1000
| Pre-release information / Информация, предваряющая разъединение
| PRI
| 0100 0010
| Release / Разъединение
| REL
| 0000 1100
| Release complete / Разъединение завершено
| RLC
| 0001 0000
| Reset circuit / Возврат канала в исходное состояние
| RSC
| 0001 0010
| Resume / Возобновление связи
| RES
| 0000 1110
| Ringing send / Посылка вызова (нац. использование в России)
| RNG
| 1111 1111
| Segmentation / Сегментация
| SGM
| 0011 1000
| Subsequent address / Последующее адресное сообщение
| SAM
| 0000 0010
| Suspend / Прерывание связи
| SUS
| 0000 1101
| Unblocking / Разблокировка
| UBL
| 0001 0100
| Unblocking acknowledgement / Подтверждение разблокировки
| UBA
| 0001 0110
| Unequipped CIC / Код идентификации несуществующего канала (нац. исп.)
| UCIC
| 0010 1110
| User Part available / Подсистема-пользователь доступна
| UPA
| 0011 0101
| User Part test / Тестирование подсистемы-пользователя
| UPT
| 0011 0100
| User-to-user information / Информация пользователь - пользователь
| USR
| 0010 1101
| Примечание: Формат сообщения определяется национальным использованием
|
Параметры подсистемы ISUP
В таблице 4.2 приведен перечень и коды параметров подсистемы ISUP.
Таблица 4.2. Параметры подсистемы ISUP
Параметр
| Код
параметра
| Access delivery information / Информация о вызове, доставленном к доступу адресата
| 0010 1110
| Access transport / Транспорт в доступе
| 0000 0011
| Application transport / Характеристики транспортировки приложения
| 0111 1000
| Automatic congestion level / Автоматически передаваемые сведения об уровне перегрузки
| 0010 0111
| Backward call indicators / Индикаторы условий обслуживания обратного вызова
| 0001 0001
| Backward GVNS / Обратная индикация данных об услуге глобальной виртуальной сети
| 0100 1101
| Call diversion information / Информация о переадресации вызова
| 0011 0110
| Call diversion treatment indicators / Индикаторы разрешения переадресации
| 0110 1110
| Call history information / Информация о суммарной задержке установления соединения
| 0010 1101
| Call offering treatment indicators / Индикаторы характеристик предоставления связи
| 0111 0000
| Call reference (national use) / Метка соединения
| 0000 0001
| Call transfer number / Номер для переадресации
| 0100 0101
| Call transfer reference / Ссылочный номер при переадресации
| 0100 0011
| Called IN number / Номер вызываемого абонента Интеллектуальной сети
| 0110 1111
| Called party number / Номер вызываемого абонента
| 0000 0100
| Calling party number / Номер вызывающего абонента
| 0000 1010
| Calling party's category / Категория вызывающего абонента
| 0000 1001
| Cause indicators / Индикаторы причины
| 0001 0010
| CCSS / Завершение соединения при занятости вызываемого абонента
| 0100 1011
| Charged party identification (national use) / Идентификация абонента, который оплачивает услугу
| 0111 0001
| Circuit assignment map / Схема распределения каналов
| 0010 0101
| Circuit group supervision message type / Тип сообщения наблюдения за группой каналов
| 0001 0101
| Circuit state indicator (national use) / Индикатор состояния канала
| 0010 0110
| Closed user group interlock code / Код замкнутой группы пользователей
| 0001 1010
| Collect call request / Запрос оплаты связи вызываемой стороной
| 0111 1001
|
Продолжение таблицы 4.2.
Параметр
| Код
параметра
| Conference treatment indicators / Индикаторы реакции на запрос конференцсвязи
| 0111 0010
| Connected number / Подключенный номер
| 0010 0001
| Continuity indicators / Индикаторы проверки целостности
| 0001 0000
| Correlation id / Идентификатор корреляции
| 0110 0101
| Display information / Отображаемая информация
| 0111 0011
| Echo control information / Информация контроля эхоподавляющих устройств
| 0011 0111
| End of optional parameters / Конец необязательных параметров
| 0000 0000
| Event information / Информация о событии
| 0010 0100
| Facility indicator / Индикатор услуги
| 0001 1000
| Forward call indicators / Индикаторы особенностей обслуживания вызова, передаваемые в прямом направлении
| 0000 0111
| Forward GVNS / Данные прямого направления об услуге глобальной виртуальной сети
| 0100 1100
| Generic digits (national use) / Специальные цифры
| 1100 0001
| Generic notification indicator / Индикатор специального уведомления
| 0010 1100
| Generic number / Специальный номер
| 1100 0000
| Hop counter / Счетчик переприемов
| 0011 1101
| Information indicators (national use) / Индикаторы информации
| 0000 1111
| Information request indicators (national use) / Индикаторы запроса информации
| 0000 1110
| Location number / Номер местонахождения
| 0011 1111
| Loop prevention indicators / Индикаторы предотвращения зацикливания
| 0100 0100
| MCID request indicators / Индикаторы запроса идентификации злонамеренного вызова
| 0011 1011
| MCID response indicators / Индикаторы ответа на запрос идентификации злонамеренного вызова
| 0011 1100
| Message compatibility information / Информация о совместимости сообщений
| 0011 1000
| MLPP precedence / Информация об услуге многоуровневого приоритета (не требуется в версии 1998 г.)
| 0011 1010
| Nature of connection indicators / Индикаторы типа соединения
| 0000 0110
| Network management controls / Команды управления сетью
| 0101 1011
| Network specific facility (national use) / Специфическая сетевая услуга
| 0010 1111
| Optional backward call indicators / Необязательные индикаторы, передаваемые в обратном направлении
| 0010 1001
|
Окончание таблицы 4.2.
Параметр
| Код
параметра
| Optional forward call indicators / Необязательные индикаторы, передаваемые в прямом направлении
| 0000 1000
| Original called number / Исходный номер вызываемого абонента
| 0010 1000
| Origination ISC point code / Код пункта сигнализации исходящего МЦК
| 0010 1011
| Parameter compatibility information / Информация о совместимости параметров
| 0011 1001
| Propagation delay counter / Счетчик задержки распространения
| 0011 0001
| Range and status / Диапазон и статус
| 0001 0110
| Redirect capability / Возможность переадресации вызова (резерв для нац. исп.)
| 0100 1110
| Redirect counter / Счетчик числа переадресаций (резерв для нац. исп.)
| 0111 0111
| Redirecting number / Переадресующий номер
| 0000 1011
| Redirection information / Информация переадресации
| 0001 0011
| Redirection number / Номер переадресации
| 0000 1100
| Redirection number restriction / Ограничение предоставления номера для переадресации
| 0100 0000
| Remote operations (national use) / Удаленные операции
| 0011 0010
| SCF id / Идентификатор функции управления услугами
| 0110 0110
| Service activation / Активизация услуги
| 0011 0011
| Signalling point code (national use) / Код пункта сигнализации
| 0001 1110
| Subsequent number / Продолжение номера
| 0000 0101
| Suspend/Resume indicators / Индикаторы прерывания/возобновления связи
| 0010 0010
| Transit network selection (national use) / Выбор транзитной сети
| 0010 0011
| Transmission medium requirement / Требования к среде передачи
| 0000 0010
| Transmission medium requirement prime / Требования к среде передачи при возможности перехода на аварийный режим
| 0011 1110
| Transmission medium used / Используемая среда передачи
| 0011 0101
| UID action indicators / Индикаторы интерактивного диалога
| 0111 0100
| UID capability indicators / Индикаторы возможностей интерактивного диалога
| 0111 0101
| User service information / информация об услуге доставки информации пользователя
| 0001 1101
| User service information prime / Информация о дополнительной возможности услуги доставки информации пользователя
| 0011 0000
| User teleservice information / Информация об услуге предоставления связи
| 0011 0100
| User-to-user indicators / Индикаторы пользователь-пользователь
| 0010 1010
| User-to-user information / Информация пользователь-пользователь
| 0010 0000
|
|