BroadNet
Операции Ответ BroadNet

Что такое пошаговая задержка при доставке SMS-сообщений?

Последнее обновление 1 мин чтенияПроверено инженерным отделом BroadNet
Быстрый ответ

Задержка между узлами — это суммарная задержка, добавляемая каждым промежуточным SMSC или агрегатором между вашим приложением и мобильным устройством получателя. Прямой маршрут A2P включает 2-3 узла (приложение → SMSC BroadNet → SMSC оператора → мобильное устройство). Серый маршрут может включать 8-12 узлов, каждый из которых добавляет десятки или сотни миллисекунд задержки в очереди и при передаче сигналов. Для одноразовых паролей и сообщений, чувствительных ко времени, количество узлов является основной статьей расходов.

Определение простым языкомНейтральный по отношению к поставщикуПроверено 27 мая 2026 г.
СхемаПрямая маршрутизация vs многопрыжковая (multi-hop)
Прямой маршрут к операторуКаждый узел (hop) известен и подотчетен
  1. Ваше приложение
  2. Платформа BroadNet
  3. SMSC оператора
  4. Телефон абонента
Многопрыжковый маршрутМаршрут может измениться без уведомления, а отчеты могут теряться
  1. Ваше приложение
  2. Агрегатор
  3. Реселлер
  4. Неизвестный узел
  5. SMSC оператора
  6. Телефон абонента
Развернутый ответ

Всё, что стоит знать, и ничего лишнего.

§01

Где накапливается задержка

Три места. Очередь для каждого SMSC (каждый SMSC имеет очередь отправки, обычно менее 100 мс, но при нагрузке она может достигать секунд). Транзит SS7/SMPP (каждый TCP-узел добавляет время кругового пути; межконтинентальные узлы добавляют 150-300 мс каждый). Встреча DLR (каждый промежуточный SMSC сопоставляет входящие DLR со своими исходящими запросами, что представляет собой поиск, ограниченный памятью и способный застревать при высокой нагрузке).

§02

Как это измерить

Отправьте тестовое сообщение с меткой времени в теле и следите за полем `done_date` в DLR. Вычтите время отправки. Для большинства прямых маршрутов вы должны увидеть p50 менее 3 секунд, p95 менее 8 секунд. Все, что превышает 15 секунд, указывает на многошаговую маршрутизацию — обычно это серый маршрут. BroadNet ежедневно публикует данные о задержке p50/p95/p99 для каждого маршрута на /status.

§03

Почему это важно для OTP

У сообщений с одноразовыми паролями (OTP) есть жесткий крайний срок для удобства использования: большинство пользователей отказываются от процесса подтверждения, если SMS не приходит в течение 30 секунд. Многошаговый маршрут с показателем p95 в 45 секунд означает, что более 5% ваших пользователей не смогут подтвердить свою личность и либо попытаются повторно (удвоив ваши затраты на SMS для этого пользователя), либо откажутся от услуг. Прямые маршруты окупаются только за счет объема отправленных OTP-сообщений.

§04

Как выглядят прямые и серые линии в данных DLR.

Прямой режим: узкое распределение задержек, низкая дисперсия, коды ошибок DLR, которые четко соответствуют причинам MSC оператора. Серый режим: бимодальная задержка (один кластер быстрый, один кластер очень медленный), высокая дисперсия, общие коды ошибок (0x000000FF, UNKNOWN), сигналы DLR иногда вообще не поступают. Сигнал DLR — это способ аудита вашего агрегатора без его помощи.

BNАвтор статьи — инженерная команда BroadNet·Осуществляем обмен сообщениями операторского класса с 2003 года, штаб-квартира — в Дубае.·Редакционные стандарты
Создавайте с помощью этого

Нужна помощь с подключением?

Ниже представлены продукты и руководства по интеграции, которые позволяют реализовать эту концепцию. Если вы предпочитаете ознакомиться с процессом в режиме реального времени, наша команда инженеров принимает звонки в тот же день в рабочее время MENA .

Свяжитесь с нашей инженерной командой.
Обратная связь

Был ли этот ответ полезен?

Ваш голос помогает нам определить приоритетность ответов, которые следует дополнить примерами, диаграммами и фрагментами кода.

Был ли этот ответ полезен?
Спасибо — принято к сведению. Мы будем поддерживать этот ответ.
Понял. Расскажите, чего не хватало — отправить короткое сообщение.

Как мы готовим и проверяем материалы

Вам всё ещё нужна помощь?

Поговорите с настоящим инженером о ваша сборка.

Мы отвечаем в течение одного рабочего дня, а производственные аккаунты получают круглосуточную поддержку. Наши инженеры-разработчики создают код, а не скрипты.

$ curl -X POST https://api.broadnet.me/sms/sendSms
SLA по времени ответа
Запросы на тестовый доступОтвет в течение 1 рабочего дня
Продакшн24 / 7 · < 15 min
NOC для операторов24 / 7 · дежурный инженер