SS7 и SIGTRAN — не конкуренты; SIGTRAN — это SS7, переносимый поверх IP. Классический SS7 запускает стек MTP3/SCCP/TCAP/MAP поверх TDM-каналов (MTP1/MTP2). SIGTRAN сохраняет тот же прикладной уровень, но заменяет TDM-транспорт на SCTP поверх IP и уровни адаптации, такие как M3UA (для MTP3) или SUA (для SCCP).
То же приложение, другой транспорт
Сигнальные приложения — MAP для SMS и роуминга, ISUP для вызовов, CAP для интеллектуальной сети — идентичны независимо от того, работают ли они поверх TDM или IP. Меняется транспорт под ними. Классический SS7 использует MTP1 (физические таймслоты) и MTP2 (надёжность канала) для перемещения сообщений между смежными пунктами. SIGTRAN отбрасывает их и использует SCTP поверх IP для надёжного транспорта с уровнем адаптации, представляющим ту же услугу, что предоставлял отброшенный уровень.
| Функция | Classic SS7 (TDM) | SIGTRAN (IP) |
|---|---|---|
| Приложение | MAP / ISUP / CAP | MAP / ISUP / CAP |
| Транзакция / SCCP | TCAP / SCCP | TCAP / SCCP — или SUA вместо SCCP |
| Сетевой (MTP3) | MTP3 | M3UA (MTP3-User Adaptation) |
| Канальный (MTP2) | MTP2 | ассоциация SCTP |
| Физический (MTP1) | таймслот E1/T1 | IP / Ethernet |
Почему операторы перешли на SIGTRAN
TDM-каналы сигнализации фиксированы на 64 кбит/с, дороги в масштабировании и привязаны к инфраструктуре цепей. Перенос сигнализации поверх IP позволяет операторам использовать типовые пакетные сети, масштабировать ёмкость далеко за пределы одного таймслота, сводить сигнализацию к тому же транспорту, что и ядро данных, и взаимодействовать с IP-нативными системами. SCTP разрабатывался специально для этого: он даёт SS7 надёжный, упорядоченный, резервируемый транспорт, который предоставлял MTP2, плюс multi-homing для отказоустойчивости путей, которой у TDM никогда не было.
Уровни адаптации
SIGTRAN — это семейство уровней адаптации, каждый из которых заменяет свой классический уровень, поэтому операторы могут мигрировать на удобной им границе. M3UA — распространённый выбор: он заменяет MTP3 и позволяет пользователям SCCP/ISUP работать поверх IP между сервером приложений и сигнальным шлюзом. SUA идёт выше, перенося пользователей SCCP (TCAP/MAP) прямо поверх SCTP и полностью пропуская MTP3. M2PA заменяет MTP2 для полностью IP-каналов STP, а M2UA/IUA обеспечивают backhaul сигнализации нижнего уровня от шлюза.
| Уровень | RFC | Заменяет / переносит |
|---|---|---|
| M3UA | RFC 4666 | MTP3 — переносит пользователей SCCP/ISUP поверх SCTP |
| SUA | RFC 3868 | SCCP — напрямую переносит пользователей TCAP/MAP |
| M2PA | RFC 4165 | MTP2 — одноранговые IP-звенья с полноценным MTP3 |
| M2UA | RFC 3331 | Транспорт (backhaul) MTP2 от шлюза к контроллеру |
| IUA | RFC 3057 | Адаптация пользователя ISDN Q.921 |
Как они сосуществуют
На практике большинство сетей работают в гибридном режиме. Сигнальный шлюз завершает унаследованный TDM SS7 с одной стороны и ретранслирует те же сообщения поверх SIGTRAN на IP-серверы приложений с другой, так что TDM-узел и IP-узел могут прозрачно обмениваться идентичными сообщениями MAP/ISUP. Поэтому знание SS7 остаётся актуальным: семантика приложений, адресация и вопросы безопасности не изменились — IP стал лишь основанием стека.
Часто задаваемые вопросы
Является ли SIGTRAN заменой SS7?
Не совсем — SIGTRAN — это SS7, транспортируемый поверх IP. Прикладной уровень MTP3/SCCP/TCAP/MAP не изменён; SIGTRAN заменяет лишь TDM-транспорт (MTP1/MTP2) на SCTP поверх IP плюс уровень адаптации вроде M3UA. Сама сигнализация остаётся SS7.
В чём разница между M3UA и SUA?
M3UA заменяет MTP3, поэтому SCCP и ISUP работают поверх IP без изменений над ним. SUA заменяет сам SCCP, перенося пользователей SCCP, таких как TCAP/MAP, прямо поверх SCTP без MTP3 или M3UA. M3UA — более распространённая точка миграции.
Почему операторы перенесли SS7 на IP?
Чтобы уйти от стоимости и потолка 64 кбит/с TDM-каналов сигнализации, масштабировать ёмкость, свести сигнализацию к пакетной инфраструктуре и взаимодействовать с IP-нативными системами. SCTP также добавляет multi-homing и резервирование по потокам, которых у TDM-каналов не было.
Меняет ли SIGTRAN безопасность SS7?
Риски прикладного уровня — отслеживание местоположения MAP, перехват SMS — идентичны, поэтому фильтрация FS.11 по-прежнему применяется. SIGTRAN добавляет вопросы уровня IP (защита ассоциаций SCTP, ограничение узлов), но не устраняет отсутствие аутентификации сообщений в SS7; сигнальный межсетевой экран по-прежнему необходим.
Что такое сигнальный шлюз в SIGTRAN?
Сигнальный шлюз находится на границе TDM-IP: он завершает классические каналы SS7 с одной стороны и ретранслирует те же сообщения пользователей MTP3 поверх SIGTRAN (M3UA/SCTP) на IP-серверы приложений с другой, позволяя унаследованным и IP-узлам обмениваться идентичной сигнализацией SS7.
Технические характеристики источника
На этой странице представлены опубликованные стандарты, на которых они основаны. (Открывается в новой вкладке)