# Уровни адаптации M2PA и SUA

> M2PA (RFC 4165) и SUA (RFC 3868) — это уровни адаптации SIGTRAN для разных точек миграции. M2PA заменяет MTP2, давая IP-канал, на котором работает полный MTP3 — используется для построения IP-каналов STP. SUA заменяет SCCP целиком, перенося пользователей SCCP, таких как TCAP/MAP, прямо поверх SCTP без MTP3 или M3UA.

- Канонический URL: https://www.broadnet.me/ru/reference/m2pa-and-sua
- Язык: ru
- Последнее обновление: 2026-07-18
- Издатель: BroadNet (https://www.broadnet.me)

Ещё два уровня адаптации SIGTRAN: M2PA (RFC 4165) заменяет MTP2 для построения IP-каналов STP с полным MTP3, а SUA (RFC 3868) переносит пользователей SCCP (TCAP/MAP) прямо поверх SCTP, минуя MTP3.

## M2PA: MTP2 поверх IP

M2PA (MTP2 Peer-to-Peer Adaptation, RFC 4165) представляет канал, эквивалентный MTP2, поверх SCTP. Поскольку он заменяет только MTP2, конечные точки по-прежнему запускают полный MTP3 над ним — они ведут себя как обычные пункты сигнализации SS7 с point code, выполняя маршрутизацию и управление сетью MTP3. Поэтому M2PA используется для построения IP-каналов сигнализации между STP (или между STP и пунктом сигнализации), фактически как полностью IP-замена TDM-канала A/B/C/D, а не топология шлюз-сервер приложений.

## M2PA против M2UA

M2PA и M2UA оба находятся на уровне MTP2, но выполняют очень разные задачи. M2PA работает точка-точка: обе стороны запускают MTP3, и канал — это настоящий сигнальный канал SS7 поверх IP. M2UA — это backhaul: он переносит MTP2 от сигнального шлюза вверх к отдельно расположенному Media Gateway Controller, содержащему MTP3 и выше, используя Nodal Interworking Function. Путаница между ними — частый источник ошибок проектирования.

*M2PA против M2UA*

| Аспект | M2PA (RFC 4165) | M2UA (RFC 3331) |
|---|---|---|
| Модель | Peer-to-peer | Backhaul (SG ↔ MGC) |
| Расположение MTP3 | На обоих концах | Только на удалённом контроллере |
| Коды пунктов сигнализации | Оба конца имеют по одному | Шлюз ретранслирует на контроллер |
| Типовое использование | STP-соединения поверх IP | Разделение на распределенный шлюз и контроллер |

## SUA: адаптация пользователей SCCP

SUA (SCCP-User Adaptation, RFC 3868) переносит пользователей SCCP — в основном TCAP и, следовательно, MAP — прямо поверх SCTP, заменяя сам SCCP. Узел SUA адресует своих узлов, используя адресацию в стиле SCCP (global title, SSN), но не нуждается ни в MTP3, ни в M3UA под собой. Это эффективно, когда конечные точки — IP-нативные пользователи SCCP, такие как IP-HLR/HSS или SMSC, общающиеся с сигнальным шлюзом, выполняющим трансляцию global title от их имени.

## SUA и режимы соединения

SUA поддерживает оба типа услуг SCCP. Услуга без установления соединения (классы SCCP 0/1) несёт подавляющую часть трафика MAP/TCAP — маршрутизацию SMS, роуминг — как самодостаточные сообщения. Услуга с установлением соединения (классы SCCP 2/3) доступна для приложений, которым нужно сигнальное соединение. SUA может взаимодействовать с SCCP на шлюзе: IP-узел SUA с одной стороны и TDM-узел SCCP с другой прозрачно обмениваются одними и теми же прикладными сообщениями TCAP/MAP.

*Где каждый уровень адаптации разрезает стек*

| Заменяемый уровень | Адаптация | Стек над ним |
|---|---|---|
| MTP2 | M2PA | Полный стек MTP3 + SCCP + TCAP |
| MTP3 | M3UA | SCCP + TCAP |
| SCCP | SUA | напрямую через TCAP / MAP |

## Частые вопросы

### В чём разница между M2PA и M3UA?

M2PA заменяет MTP2, поэтому обе конечные точки по-прежнему запускают полный MTP3 и действуют как обычные пункты сигнализации — он строит IP-каналы STP. M3UA заменяет MTP3, соединяя серверы приложений с сигнальным шлюзом. M2PA разрезает стек на один уровень ниже, чем M3UA.

### Когда использовать SUA вместо M3UA?

Используйте SUA, когда ваши IP-конечные точки — пользователи SCCP (TCAP/MAP), которым не нужен MTP3 — например, IP-нативный HLR или SMSC. SUA переносит пользователя SCCP прямо поверх SCTP и пропускает MTP3/M3UA. Используйте M3UA, когда нужно сохранить услугу MTP3 для SCCP и ISUP.

### В чём разница между M2PA и M2UA?

M2PA работает точка-точка: обе стороны запускают MTP3 поверх IP-канала сигнализации. M2UA — это backhaul: сигнальный шлюз переносит MTP2 вверх к удалённому Media Gateway Controller, содержащему MTP3. M2PA строит каналы SS7; M2UA разделяет шлюз и его контроллер.

### Использует ли SUA global title?

Да. SUA сохраняет адресацию в стиле SCCP — global title и subsystem number — поэтому приложения адресуют узлов так же, как через SCCP. Шлюз может выполнять трансляцию global title и прозрачно взаимодействовать SUA с классическим SCCP.

### Является ли M2PA заменой TDM-каналов SS7?

По сути да. Поскольку M2PA представляет канал, эквивалентный MTP2, с полным MTP3 над ним, канал M2PA поверх IP может заменить TDM-канал A/B/C/D между пунктами сигнализации, позволяя операторам строить полностью IP-соединения STP, сохраняя стандартную маршрутизацию MTP3.

## Источники

- [IETF RFC 4165 — MTP2 Peer-to-Peer Adaptation (M2PA)](https://datatracker.ietf.org/doc/html/rfc4165)
- [IETF RFC 3868 — SCCP-User Adaptation (SUA)](https://datatracker.ietf.org/doc/html/rfc3868)

## См. также

- [M3UA: адаптация пользователей MTP3](https://www.broadnet.me/ru/reference/m3ua-mtp3-user-adaptation)
- [SCTP: Stream Control Transmission Protocol](https://www.broadnet.me/ru/reference/sctp-stream-control-transmission-protocol)
- [Архитектура развёртывания SIGTRAN](https://www.broadnet.me/ru/reference/sigtran-deployment-architecture)
- [SCCP и трансляция global title](https://www.broadnet.me/ru/reference/sccp-and-global-title)
- [Обзор SIGTRAN](https://www.broadnet.me/ru/reference/sigtran-overview)
