Всё, что стоит знать, и ничего лишнего.
Как работает маршрутизация SMS
Для каждого сообщения платформа определяет домашнего оператора получателя (после применения услуги переноса номера), сверяется с доступными для этого оператора маршрутами и выбирает один из них в соответствии с вашей политикой — самый дешевый, самый качественный или комбинированный. Сообщение отправляется через межсоединение SMPP или SS7 этого маршрута, а подтверждение доставки подтверждает результат. Предварительный поиск HLR гарантирует, что номер активен и правильно присвоен. См. /operators/smsc-gateway и /answers/hlr-mnp-number-intelligence.
Что на самом деле делает маршрутизация по наименьшей стоимости (LCR)?
LCR поддерживает таблицу скоростей для каждого маршрута к каждому пункту назначения и для каждого сообщения выбирает маршрут с наименьшей ценой, удовлетворяющий требованиям качества и нормативным ограничениям, а затем переключается на следующий, если качество маршрута ухудшается. Маршрутизация исключительно по наименьшей цене — это ловушка: самый дешевый путь часто является «серым» маршрутом, поэтому в зрелой системе LCR цена учитывает измеренную доставляемость и поддержку идентификатора отправителя, а не только цену. См. /answers/what-is-lcr и /answers/what-is-route-failover.
Прямые маршруты против серых маршрутов
Прямой маршрут завершается через официальное соглашение A2P с оператором назначения — надежная доставка, поддержка идентификатора отправителя и отслеживаемые отчёты о доставке, но по более высокой оптовой цене. Серый маршрут внедряет A2P как дешевую P2P-связь через SIM-боксы или зарубежные бэкдоры HLR; он дешевле, но доставка колеблется, идентификаторы отправителя не работают, и операторы блокируют его. Правильным критерием является наименьшая эффективная стоимость, а не самая низкая цена. См. /answers/what-is-grey-route-sms и /answers/what-is-grey-route-sms.
Преимущества маршрутизации с учетом качества
Более низкая эффективная стоимость доставки одного сообщения после учета повторных отправок и сбоев, более высокие и стабильные показатели доставки, сохранение идентификатора отправителя и четкие отчёты о доставке, специфичные для оператора, для устранения неполадок. Автоматическое переключение на резервный канал обеспечивает бесперебойную передачу трафика при ухудшении маршрута, а прямая маршрутизация гарантирует соответствие правилам оператора и регулирующих органов. См. /answers/what-is-dlr и /answers/what-is-throughput-sla.
Ограничения и что посмотреть
Таблицы скорости и качества должны постоянно обновляться, иначе LCR будет оптимизироваться на основе устаревших данных; чрезмерное индексирование только по цене заводит вас на «серые» пути, кажущаяся экономия которых исчезает из-за неудачных сообщений и неработающих идентификаторов отправителя; а качество маршрутов меняется по мере блокировки операторами и переадресации агрегаторами, поэтому непрерывный мониторинг DLR крайне важен. Сигналом, за которым следует следить, является колебание успешности DLR на подозрительно дешевом маршруте. См. /answers/what-is-hop-by-hop-latency и /platforms/esme-cdr.
Всегда ли самый дешевый способ отправки SMS-сообщений является лучшим?
Нет — самая низкая указанная цена часто соответствует «серому» маршруту, реальная стоимость которого выше, если учесть недоставленные сообщения, повторные отправки и некорректную маркировку отправителя. Правильным показателем является наименьшая эффективная стоимость: цена за успешно доставленное сообщение с правильной маркировкой. BroadNet использует прямые соглашения с операторами связи в 1000+ странах, поэтому стоимость оптимизируется без ущерба для доставляемости. См. /operators/smsc-gateway и /answers/what-is-grey-route-sms.