Адаптивное хранение и доставка
SMSC выполняет первую попытку доставки и ставит сообщение в очередь, если получатель недоступен. Управляет приоритетами, повторными попытками, сроком жизни сообщений (Validity Period) и статусами доставки.
Голос и сервисы
MiaCore-SMSC — программная платформа для приёма, хранения, маршрутизации и доставки коротких сообщений в сетях GSM, UMTS и LTE. Решение обслуживает абонентский P2P-трафик и сервисные A2P-рассылки: банковские уведомления, одноразовые пароли и сообщения двухфакторной аутентификации.
SMS-центр GSM / UMTS / LTE
Функциональные возможности
SMSC выполняет первую попытку доставки и ставит сообщение в очередь, если получатель недоступен. Управляет приоритетами, повторными попытками, сроком жизни сообщений (Validity Period) и статусами доставки.
Маршрутизирует трафик между мобильной сетью SS7 и SMPP-приложениями, поддерживает межоператорский обмен, MNP и сценарий MT-Router с обработкой запросов SRI-for-SM.
Предоставляет SMPP-интерфейс для агрегаторов и приложений ESME. Применяет ограничения пропускной способности (Throttling / Rate Limiting), правила фильтрации спама и антифрод-проверки.
Поддерживает переадресацию SMS, автоответчики и чёрные списки. Взаимодействует с онлайн-тарификацией через Diameter, RADIUS или JSON API.
Формирует детализированные CDR с выгрузкой на внешние серверы по FTP/SFTP. JSON-логи используются для интеграции с биллингом и OSS/BSS-системами оператора.
Кластерная архитектура позволяет наращивать производительность добавлением физических узлов. Число узлов, распределение нагрузки и схема резервирования определяются под целевой профиль трафика и требования к доступности.
Сценарии применения
Сценарий MO–MT: приём SMS от мобильного пользователя, выбор маршрута, хранение и доставка получателю с учётом данных HLR и взаимодействия с роуминговыми партнёрами.
Сценарий AO–MT: доставка банковских уведомлений, одноразовых паролей и других сообщений внешних приложений через SMPP-стыки с контролем лимитов пропускной способности.
Сценарий MO–AT: передача входящих SMS от абонентов на короткие номера, контент-платформы и во внутренние ИТ-системы оператора.
Функциональная схема
GSM / UMTS / LTE · ESME
Программный комплекс под РЕД ОС
Домашние абоненты, роумеры и внешние SMSC
MiaCore-SMSC принимает сообщения, выбирает маршрут и управляет хранением и доставкой. Совместное развёртывание с MiaCore-STP позволяет организовать сигнальный интерконнект и обмен SMS на границах сети.
Взаимодействие
| Направление | Интерфейс или компонент | Назначение |
|---|---|---|
| Внешние приложения | SMPP v3.4 / TLS · JSON API / HTTP(S) | Приём и передача A2P/P2A-сообщений, отчёты о доставке DLR. |
| Мобильная сигнализация | MAP v1–3 / SS7 · M3UA / M2PA | Обмен с HLR/MSC домашней сети и SMS-центрами других операторов через SIGTRAN. |
| Переносимость номеров | SRF / MNP · MAP / база данных | Маршрутизация сообщений с учётом перенесённых номеров и данных БДПН. |
| Биллинг и учёт | Diameter · RADIUS · JSON API · CDR | Онлайн-тарификация и выгрузка офлайн-детализации во внешние системы учёта. |
Подготовка внедрения
Оцениваем пиковую нагрузку в сообщениях в секунду, сигнальный TPS, долю P2P/A2P, глубину очередей и правила повторных попыток.
Рассчитываем ресурсы COTS-серверов x86/ARM, подбираем сетевые карты и дисковую подсистему для РЕД ОС под целевую нагрузку.
Определяем число узлов и распределение площадок Active-Active или Active-Standby с учётом требований к доступности и непрерывности обслуживания.
Техническое обсуждение
Поделитесь параметрами инфраструктуры и планами развития SMS-сервисов. Рассчитаем производительность платформы, проработаем перенос сообщений и очередей и подготовим программу испытаний.
От продукта к задаче
Выберите сценарий, чтобы увидеть роль компонента, зависимости и данные для оценки проекта.