- Ваше приложение
- Платформа BroadNet
- SMSC оператора
- Телефон абонента
- Ваше приложение
- Агрегатор
- Реселлер
- Неизвестный узел
- SMSC оператора
- Телефон абонента
Что такое маршрут
Маршрут — это путь от вашей платформы к домашнему оператору абонента. Каждая мобильная сеть идентифицируется кодом страны и кодом сети (Mobile Country Code / Mobile Network Code, MCC/MNC); определение направления — включая обработку перенесённых номеров через запрос MNP — решает, какая сеть должна терминировать сообщение.
Поскольку ни один провайдер не подключён напрямую абсолютно ко всем операторам мира, трафик часто проходит через одного или нескольких посредников. Каждый переход добавляет задержку и точку, в которой сообщение может быть отфильтровано, изменено или потеряно.
Поэтому у маршрута есть тип и качество, а не только цена. Тип описывает, как доставляется трафик; качество измеряется процентом доставки, задержкой, сохранением sender ID и достоверностью DLR.
Прямые маршруты против серых маршрутов
Прямой маршрут — это официальное, контрактное соединение с терминирующим оператором, которое доставляет A2P-трафик как A2P и оплачивает соответствующий сбор за терминацию. Он сохраняет sender ID, возвращает точные DLR и соответствует правилам оператора.
Серый маршрут доставляет A2P-трафик через неофициальные пути — обычно выдавая его за трафик между людьми (person-to-person), — чтобы избежать сбора за терминацию A2P. Он дешевле, но файрвол оператора может его заблокировать, sender ID может быть перезаписан, а доставка непредсказуема.
Серые маршруты — причина того, почему доставляемость может выглядеть отлично на демонстрации и рухнуть в продакшене. Провайдер, отказывающийся раскрывать тип маршрута по направлениям, — тревожный сигнал; прямое подключение — это именно то, что продаёт платформа операторского уровня.
Маршрутизация по наименьшей стоимости (LCR)
Маршрутизация по наименьшей стоимости выбирает для каждого направления самый дешёвый доступный путь, который всё ещё соответствует порогу качества. Провайдеры ведут таблицу маршрутов по направлениям с их стоимостью и наблюдаемой производительностью, и маршрутизатор выбирает подходящий вариант для каждого сообщения.
Наивный LCR, оптимизирующий только цену, дрейфует в сторону серых маршрутов и низкой доставляемости. Разумный LCR ограничен: он рассматривает только маршруты выше минимального порога доставляемости и задержки, поэтому стоимость минимизируется в рамках допустимого качества, а не в ущерб ему.
Для транзакционного трафика, такого как OTP, стоимость обычно не должна быть главной целью — несколько сэкономленных центов ничего не значат против неудачного входа в систему. Разделение транзакционного и рекламного трафика по разным политикам маршрутизации — базовая операционная практика.
Маршрутизация на основе качества и адаптивная маршрутизация
Отчёты о доставке — это сигнал обратной связи, превращающий статическую маршрутизацию в адаптивную. Оценивая каждый маршрут по актуальному проценту доставки, задержке и структуре ошибок, платформа может автоматически перенаправлять трафик с деградирующего пути.
Failover — это страховочная сеть: когда основной маршрут для направления деградирует или падает, трафик перенаправляется на здоровую альтернативу. Хорошо построенный failover прозрачен для отправителя и достаточно быстр, чтобы конечные пользователи ничего не заметили.
Именно здесь окупаются охват и избыточность. Платформа с множеством прямых подключений — BroadNet поддерживает 1 000+ операторских подключений в 200+ странах (напрямую к оператору — в 86 из них) — имеет больше здоровых альтернатив для переключения, что и обеспечивает высокий процент доставки и уровень доступности 99,99 %.
Оценка прозрачности маршрутизации
Самое сложное для оценки на демонстрации — это качество маршрутов, поэтому заставляйте провайдеров его раскрывать. Спрашивайте тип маршрута (прямой или серый) по направлениям, отчётность по проценту доставки и задержке по странам и операторам, а также договорную политику против серых маршрутов и терминации через SIM-фермы.
Независимая проверка важна: тестовые номера на каждом целевом маршруте, сторонние мониторы доставляемости и отчётность на основе DLR удерживают провайдера честным. Цифры, которые появляются только в презентации для продаж, не являются доказательством.
Наконец, уточните, как сообщается об изменениях маршрутов. Адаптивная маршрутизация — это хорошо; тихое, нераскрытое перенаправление на более дешёвые серые пути — нет. Прозрачность — это разница между делегированием маршрутизации и потерей контроля над ней.
- У маршрута есть тип и качество, а не только цена; направления определяются по MCC/MNC и MNP.
- Прямые маршруты сохраняют sender ID и DLR; серые маршруты обменивают соответствие требованиям и надёжность на цену.
- Разумная маршрутизация по наименьшей стоимости минимизирует цену в рамках допустимого качества — никогда не ниже него для трафика OTP.
- Обратная связь по DLR обеспечивает адаптивную маршрутизацию и failover; прозрачность маршрутов — ключевой вопрос к поставщику.