BroadNet
Протоколы Ответ BroadNet

Тестирование по стандарту GSMA IR.71 — как выглядит аудит маршрута A2P

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

GSMA IR.71 — это справочный документ GSMA по межсетевым соединениям A2P SMS. Помимо определения коммерческой структуры, IR.71 предписывает режим тестирования, который операторы используют для проверки того, что маршрут агрегатора является легитимным, корректно сформированным и не содержит обходных маршрутов. Прохождение тестирования по IR.71 является обязательным условием для получения прямого соглашения A2P с большинством операторов первого уровня.

Определение простым языкомНейтральный по отношению к поставщикуПроверено 27 мая 2026 г.
Развернутый ответ

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

§01

Что представляют собой тестовые упражнения?

Центр управления сетью оператора отправляет известный тестовый список MSISDN (обычно 50–200 номеров из рекламных, транзакционных и OTP-классов) через A2P-маршрут агрегатора. Он проверяет: правильность отображения идентификатора отправителя, правильную классификацию биллинга (P/T/O), точность DLR (состояние, код ошибки, сетевой код), задержку p50/p95/p99, обработку кодирования для GSM 7-бит и UCS-2, конкатенацию длинных SMS-сообщений и отсутствие резервного варианта «серого маршрута» при ограничении скорости основного маршрута.

§02

Что чаще всего терпит неудачу

Три момента. Усечение идентификатора отправителя после 11 символов (мы видели, как агрегаторы незаметно транслитерируют его). Сопоставление кодов ошибок DLR (операторы ожидают коды ошибок SMPP, соответствующие причинам их HLR/MSC; некоторые агрегаторы отправляют общий код 0x000000FF и теряют истинные данные). Незаметное переключение на более дешевый P2P-маршрут, когда оператор ограничивает скорость A2P-транка — это окончательный вывод, мгновенно прекращающий отношения.

§03

Повторная проверка частоты вращения педалей

Большинство операторов проводят повторное тестирование активных агрегаторов каждые 6 месяцев и каждые 30 дней при регистрации инцидента. Команда по обеспечению соответствия BroadNet самостоятельно проводит тесты по шаблону IR.71 каждое воскресенье на каждом прямом маршруте и передает результаты на ту же панель мониторинга, которую использует центр управления сетью. Мы выявляем регрессии раньше, чем это сделает оператор.

§04

Почему это важно для покупателей

Если ваш агрегатор не может показать вам результаты последнего теста IR.71 для какой-либо страны, предположите, что у него нет прямого соглашения A2P с этой страной. Они используют «серый» маршрут, и SMS-брандмауэр оператора начнет блокировать маршрут, как только он его классифицирует. Всегда спрашивайте: «Покажите результаты вашего последнего теста IR.71 для STC / Etisalat / Vodafone Egypt».

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

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

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

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

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

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

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

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

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

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

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

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