wiki:EndpointSS7

Version 4 (modified by alx, 3 years ago) ( diff )

--

Статья находится в стадии создания! Представленная информация может быть неполной и/или неточной.

Подсистема SS7

Структура

Плата VE-01 (VE-02) содержит до четырех независимых инстанций SS7 SSP (Service Switching Point). Подсистема SS7 плат VE-01/VE-02 испльзует два типа канальных окончаний - сигнальные линки (SS7lnk) и разговорные каналы (SS7). Каждое из этих канальных окончаний "привязано" к одной из инстанций SSP.

Канальные окончания SS7lnk представляют собой сигнальные линки MTP2 и выполняют функции передачи сигнальных и управляющих сообщений. Канальные окончания SS7 представляют собой разговорные каналы для передачи речевой информации. Шлюз платы VE-01 (VE-02) обеспечивает преобразование сигнализации SS7 ISUP на стороне TDM в сигнализацию SIP на стороне IP и обратно, преобразование данных речевых каналов TDM и потоки RTP и обратно.

Пример сети с полно-ассоциированными линками (непосредственное подключение сигнальных каналов к удаленной станции):

Пример сети с квази-ассоциированными линками (сигнальные каналы подключены серез STP).

Описание работы

Установка соединения с сигнальной сетью

Соединение с сигнальной сетью (сигнальные линки) выполняется канальными окончаниями SS7lnk. Исходное состояние канального окончания - состояние Down. При успешной установке соединения MTP2 по сигнальному каналу с удаленным SP канальное окончание переходит в состояние Up. После этого SP обмениваются сообщениями STD_TEST и TRA.

Прием вызова со стороны сети IP

Прием телефонных вызовов со стороны сети IP выполняют канальные окончания SS7. Прием вызовов выполняется только на втором проходе поиска. Если канальное окончание SS7 свободно (то есть находится в состоянии Idle), и SSP, к которому привязано канальное окончание, успешно подключился к сигнальной сети (находится в состоянии Up), канальное окончание SS7 выполняет проверку на совпадение вызванного номера (имени пользователя) с регулярным выражением, установленным конфигурационным параметром "Рег. выражение вызова". Если обнаружено совпадение, проверяется наличие общего поддерживаемого аудиокодека для медиапотока RTP. Если общий поддерживаемый аудиокодек найден, канальное окончание SS7 обслуживает данный вызов (формирует и отправляет в сеть TDM сообщение IAM).

Базовый сценарий вызова

Базовый сценарий вызова со стороны IP приведен на следующий диаграмме:

При получении сообщения INVITE канальное окончание SS7 формирует и отправляет в сеть TDM сообщение IAM и переходит в состояние Proceeding.

Удаленная станция (Абонент Б), получив сообщение IAM, передает вызываемому абоненту сигнал вызова и отвечает сообщением ACM, в поле индикатора статуса которого содержится значение "Абонент свободен" (1).

При получении сообщения ACM канальное окончание SS7 передает в сторону сети IP ответ "180 Ringing".

После ответа вызываемого абонента канальное окончание SS7 получает сообщение ANM. После этого окончание SS7 передает в сеть IP ответ "200 OK", активирует медиапоток и переходит в состояние Connected.

Сценарий вызова с early media

Если канальное окончание SS7 получает со стороны TDM сообщение CPG, содержащее в поле event значение "Progress" или "Inband info", сигнализирующее о наличии данных в речевом канале, канальное окончание направляет вызывающему абоненту ответ SIP "183 Session Progress" с ответом на предложением SDP в теле сообщения и активирует медиапоток (early media). Таким образом, вызывающий абонент имеет возможность слышать речевые анонсы и/или другие акустические информационные сигналы, передаваемые в речевом канале. Пример сценария вызова с активацией медиапотока до ответа вызываемого абонента:

Вызов в сторону сети IP

Отбой соединения

Параметры конфигурации

Состояния

Idle
Исходное состояние (канал свободен).
Proceeding
Получено INVITE, отправлено IAM, ожидается ответ.
Dialing
Получено сообщение IAM с неполным номером, ожидаются сообщения SAM с дополнительными цифрами номера.
Calling
Получено IAM, отправлено INVITE, ожидается ответ.
Connected
Установлено соединение, ведется разговор.
Release
Отправлено REL или RSC, ожидается RLC.
Loopback
Выполняется входящий тест разговорной цепи. Получено CCR или IAM с запросом проверки целостности разговорной цепи, подключен шлейф разговорного канала, ожидается COT с результатом теста.
COT
Выполняется исходящий тест разговорной цепи. Отправлено CCR или IAM с запросом проверки целостности разговорной цепи, подключен генератор, ожидается прием тестовой частоты.
COT fail
Разговорная цепь неисправна: последний тест COT завершился неуспешно.
RBlocked
Удаленная блокировка канала.

Упрощенная диаграмма состояний

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.