Всё, что стоит знать, и ничего лишнего.
Место MAP в стеке
Протокол MAP работает поверх TCAP, который, в свою очередь, работает поверх SCCP, который, в свою очередь, работает либо на MTP3 (устаревший SS7), либо на M3UA от SIGTRAN (SS7 поверх IP). Мобильное устройство никогда не видит протокол MAP — это чисто сетевой протокол между центрами коммутации мобильной связи (MSC), регистрами местоположения абонентов (HLR), регистрами местоположения посетителей (VLR) и центрами обработки коротких сообщений (SMSC).
Поток SMS-MT в MAP
Когда SMSC необходимо доставить сообщение MT (сообщение, отправленное на мобильный терминал), он отправляет MAP-SRI-FOR-SM на HLR получателя. HLR отвечает текущим адресом обслуживающего MSC и IMSI. Затем SMSC отправляет MAP-MT-FORWARD-SHORT-MESSAGE этому MSC. MSC отправляет пейджер на мобильный телефон, доставляет SM и возвращает сообщение об успехе/неудаче. Операторы видят два отдельных события, подлежащих оплате, за каждую доставку (запрос HLR + доставка), и межсетевые экраны SMS проверяют оба события.
Почему мошенничество процветает в MAP
SRI-for-SM — это наиболее часто используемая в злоупотреблениях операция MAP в мире. Запрашивая данные через SRI-for-SM, злоумышленник узнает обслуживающий MSC любого абонента — мощный инструмент отслеживания местоположения. Стандарты GSMA FS.07 и FS.11 специально предписывают операторам фильтровать входящие сообщения SRI-for-SM по репутации и развертывать межсетевые экраны с поддержкой сигнализации SS7. Межсетевой экран BroadNet классифицирует входящие сообщения MAP по категориям GSMA SS7 1/2/3 и по умолчанию отбрасывает сообщения категории 3.
Что заменит MAP?
В сетях 4G используются модули Diameter S6a/S6d, передающие эквивалентную сигнализацию. В автономном режиме 5G используется сервисно-ориентированная архитектура (Service-Based Architecture) с протоколом HTTP/2 и цепочкой NRF/UDM/SMSF. Однако, поскольку подавляющее большинство мобильных телефонов в регионе MENA по-прежнему используют 2G/3G для SMS (CSFB), протокол MAP не исчезнет в этом десятилетии.