SMSC: как SMS-центр доставляет сообщения абонентам
SMSC (Short Message Service Centre) — SMS-центр, компонент телекоммуникационной инфраструктуры, который принимает SMS, передаёт его в мобильную сеть и при необходимости временно хранит для повторной попытки доставки. В корпоративных рассылках SMSC обычно скрыт за SMS-шлюзом или сервисом провайдера, поэтому маркетолог не управляет им напрямую.
Как SMSC участвует в доставке сообщения
SMSC работает по принципу store-and-forward — «сохрани и передай». Если абонент доступен, сообщение передаётся в мобильную сеть. Если телефон выключен, находится вне зоны обслуживания или временно не может принять SMS, центр может сохранить сообщение и повторить попытку в пределах установленного срока действия. В спецификации 3GPP TS 23.040 Service Centre определяется как функция, отвечающая за передачу и хранение коротких сообщений между мобильным устройством и другой системой.
В корпоративной рассылке путь сообщения обычно выглядит так:
- Маркетинговая платформа формирует SMS. Она подставляет данные клиента, проверяет условия сценария и передаёт текст вместе с номером получателя во внешний сервис.
- SMS-шлюз принимает запрос. Он преобразует данные в формат, который поддерживает провайдер или оператор, и передаёт сообщение в телекоммуникационную инфраструктуру.
- SMSC принимает сообщение. SMS-центр ставит его в очередь, передаёт сетевым узлам оператора и отслеживает результат передачи до получения отчёта или окончания срока действия.
- Мобильная сеть определяет маршрут и пытается связаться с абонентом. В классической архитектуре SMS-GMSC запрашивает маршрутную информацию у HLR или HSS и направляет сообщение в узел, который обслуживает устройство получателя.
- Статус возвращается отправителю. Сеть передаёт отчёт в SMSC, а оператор или провайдер возвращает сведения через шлюз. Маркетинговая платформа использует их в отчётах, если интеграция поддерживает обратную передачу статусов.
Состав цепочки зависит от инфраструктуры. Между маркетинговой платформой и SMSC могут находиться агрегатор, несколько шлюзов и сети разных операторов. Поэтому принятие запроса провайдером ещё не означает, что сообщение поступило на телефон.
В SMS различают два основных направления трафика:
- MO (Mobile Originated) — сообщение отправляет мобильное устройство, а SMSC принимает его через мобильную сеть;
- MT (Mobile Terminated) — SMSC передаёт сообщение в мобильную сеть для доставки на устройство абонента.
Доставка маркетинговых, сервисных и транзакционных сообщений абоненту относится к направлению MT: сообщение поступает в операторскую инфраструктуру из внешней информационной системы, а затем передаётся на устройство получателя.
SMSC принимает сообщение из SMS-шлюза, передаёт его в мобильную сеть и при временной недоступности абонента сохраняет для повторной попытки
Чем SMSC отличается от SMS-шлюза и сервиса рассылок
Термины описывают разные части одной цепочки.
| Компонент | Основная задача | Кто управляет |
|---|---|---|
| SMSC | Приём, передача и временное хранение коротких сообщений, обработка отчётов сети | Оператор связи или специализированный телеком-провайдер |
| SMS-шлюз | Обмен данными между внешней системой и инфраструктурой доставки SMS | Оператор, агрегатор или SMS-провайдер |
| SMS-провайдер | Коммерческий доступ к отправке, тарификация, подключение операторских маршрутов и возврат статусов | Сторонняя компания или оператор |
| Маркетинговая платформа | Работа с аудиторией, шаблонами, персонализацией, сценариями и аналитикой кампаний | Компания-отправитель |
SMS-шлюз предоставляет внешней системе интерфейс для отправки. Чаще всего маркетинговая платформа обращается к нему через API. SMSC располагается дальше по цепочке и передаёт сообщение в мобильную сеть.
Сервис рассылок или агрегатор может работать сразу с несколькими операторами, выбирать доступные маршруты, вести тарификацию и предоставлять личный кабинет. Его инфраструктура иногда включает собственный SMSC, но это не делает два понятия синонимами.
SMSC как технический термин не следует путать с названием сервиса SMSC.ru. SMSC.ru — конкретный SMS-провайдер, тогда как SMSC — общее обозначение центра коротких сообщений в телекоммуникационной инфраструктуре.
За что отвечает SMSC
Основные функции SMS-центра связаны с передачей сообщений:
- приём SMS от мобильных устройств, внешних систем и других сетевых элементов;
- передача сообщения узлам мобильной сети, которые определяют маршрут до устройства получателя;
- постановка в очередь, если немедленная передача невозможна;
- временное хранение и повторные попытки при недоступности абонента;
- приём и обработка отчётов сети о результате передачи или доставки сообщения.
При этом SMSC не выбирает маркетинговую аудиторию, не запускает клиентский сценарий и не управляет согласиями на коммуникацию. Эти задачи решаются до передачи SMS в операторскую инфраструктуру.
SMSC также не гарантирует доставку каждого сообщения. Номер может быть указан неверно, абонент — оставаться недоступным до окончания срока действия SMS, а сеть — отклонить сообщение из-за ограничений или технической ошибки.
Что учитывать маркетологу
Маркетологу не требуется настраивать сетевые протоколы SMSC, но устройство цепочки доставки влияет на бюджет и аналитику кампаний.
- Статусы зависят от всей цепочки. Система может фиксировать несколько последовательных событий: запрос сформирован, принят шлюзом, передан оператору, доставлен или отклонён. Точный набор и значение статусов зависят от провайдера и интеграции. Поэтому показатели «отправлено», «принято» и «доставлено» нельзя считать взаимозаменяемыми. Для анализа кампании важен конечный статус, который вернул провайдер или оператор. Если шлюз не передаёт отчёты обратно, маркетинговая платформа не сможет самостоятельно определить результат доставки.
- Имя отправителя согласуется отдельно. Вместо номера в SMS может отображаться Caller ID — буквенное или буквенно-цифровое имя компании. Условия его использования определяют оператор и SMS-провайдер. В Altcraft Caller ID указывается для SMS-канала после согласования с провайдером.
- Длина сообщения влияет на стоимость. Длинное сообщение передаётся несколькими частями и обычно тарифицируется по их количеству. В Altcraft Platform одна SMS рассчитана на 70 символов на кириллице или 160 символов на латинице. Один кириллический символ переводит всё сообщение в соответствующую кодировку. На итоговую длину влияет персонализация: имя, сумма заказа или адрес могут увеличить число частей для некоторых получателей. В Altcraft также можно ограничить допустимое количество частей — слишком длинное сообщение не будет отправлено.
- Доставка не равна прочтению. Статус доставки подтверждает результат, предусмотренный логикой сети и провайдера. Отчёт от мобильного устройства подтверждает приём сообщения устройством, но не прочтение человеком. Для оценки результата используют переходы по ссылкам, промокоды, покупки и другие конверсии.
Как Altcraft работает с SMS-инфраструктурой
Altcraft формирует коммуникацию и передаёт её в подключённый SMS-шлюз, который взаимодействует с дальнейшей инфраструктурой доставки.
Для запуска канала требуется интеграция с провайдером. У платформы есть готовые SMS-интеграции с SMSC.ru, SMSimple.ru, BulkSMS, Infobip, МТС и другими сервисами — полный список есть в документации. Пользователю облачной версии сендер настроит команда поддержки, для этого нужно предоставить токен или API-ключ аккаунта в SMS-шлюзе, а также согласованный Caller ID. В On-premises сендер и правила отправки настраивают в панели администратора.
После подключения в Altcraft можно:
- выбрать SMS как канал рассылки;
- использовать номер телефона из SMS-подписки профиля;
- персонализировать текст данными профиля и подписки;
- запускать разовые, регулярные и триггерные коммуникации;
- включать SMS в омниканальные сценарии;
- анализировать отправки, доставки, недоставки и клики по ссылкам.
В отчёте по каналам для SMS отображаются отправки в очередь, доставки, недоставки и клики по ссылкам.
Хотите настроить SMS? Зарегистрируйтесь в Altcraft Platform, чтобы изучить работу с профилями, шаблонами, рассылками и омниканальными сценариями.
Заключение
SMSC — центральный компонент в цепочке доставки SMS. Он принимает сообщение, передаёт его в мобильную сеть и при временной недоступности абонента может сохранить SMS для повторной попытки.
В маркетинговых коммуникациях платформа обычно не обращается к SMSC напрямую. Она работает через SMS-шлюз или провайдера. Поэтому при настройке рассылок важно разделять ответственность систем: платформа управляет аудиторией и сценарием, шлюз обеспечивает подключение к телекоммуникационной инфраструктуре, SMSC хранит и передаёт сообщение, а узлы мобильной сети определяют маршрут до устройства получателя.


