Компания
Продукты
Клиенты
Карьера
Контакты
Компания
О нас
Новости
Продукты
Клиенты
Карьера
Контакты
  • Главная
  • /
  • Новости
  • /
  • Эмуляция маршрутизации в SMSC «Связьком»: тестирование изменений до их применения на боевом трафике
25 May 2026

Эмуляция маршрутизации в SMSC «Связьком»: тестирование изменений до их применения на боевом трафике

В платформе SMSC компании «Связьком» предусмотрен режим эмуляции маршрутизации сообщений, позволяющий инженерам оператора проверять корректность правил доставки до публикации изменений — без отправки тестовых сообщений в реальную сеть. Эта возможность — характерный пример подхода, при котором развитие платформы измеряется тем, сколько работы и риска оно снимает с команды оператора.

В SMSC предыдущего поколения, где конфигурация хранится в нескольких текстовых файлах, любое изменение правил маршрутизации фактически становится релизом на боевую систему. Инженер правит конфигурацию, дожидается применения изменений и далее наблюдает, как новая логика отрабатывает на реальном трафике. Если в скрипте маршрутизации допущена ошибка, об этом узнают не разработчики, а абоненты и корпоративные клиенты — по упавшему delivery rate и тикетам в техподдержку.

В платформе SMSC «Связьком» проверка изменений вынесена на этап до их публикации. В редакторе графа маршрутизации инженер добавляет узлы, рёбра и Lua-скрипты, при этом изменения видны только ему и не влияют на эффективную конфигурацию. Перед публикацией запускается эмуляция: задаются параметры тестового сообщения — отправитель, получатель, текст, кодировка, отложенное время доставки — и инженер видит, по какому пути сообщение пройдёт через граф, какие узлы и скрипты будут задействованы, а также подробный лог обработки. Шаблоны тестовых сообщений сохраняются и могут переиспользоваться, в том числе на основе любого реального сообщения из истории SMSC.

[Скриншот: граф маршрутизации с подсвеченным путём эмулированного сообщения и панелью лога, в которой видна ошибка в скрипте узла EventTest]

Рассмотрим типичный сценарий. Оператор подключает нового A2P-агрегатора, для которого нужно настроить отдельный маршрут с пре-обработкой текста сообщения, генерацией CDR и заменой адреса отправителя. На классическом SMSC такая задача решается в несколько итераций: правка конфигурации — публикация — проверка по логам — откат при необходимости. Каждая итерация — это окно, в котором часть трафика может уйти не туда. На платформе «Связьком» новый маршрут строится в редакторе графа, прогоняется через эмуляцию на нескольких шаблонах сообщений (включая граничные случаи — длинные сообщения, alphanumeric-номера, различные кодировки), и только убедившись в корректности логики, инженер публикует изменения. Если в скрипте, например, есть обращение к несуществующему полю — эмуляция покажет это в логе с точным номером строки, как на изображении выше, и инженер исправит проблему до того, как она затронет реальный трафик.

Для оператора связи это означает три практических эффекта: снижение операционного риска при внесении изменений в маршрутизацию, сокращение времени на запуск новых интеграций с корпоративными клиентами и снижение зависимости от узкого круга инженеров, способных «читать» поведение платформы по логам. За этими эффектами стоит общий принцип, по которому «Связьком» развивает платформу: каждый рубль, который оператор вкладывает в SMSC и в её эксплуатацию, должен отрабатывать по максимуму. Функциональные решения, которые добавляют команде оператора работы вместо того, чтобы её экономить, в продукт не попадают.

Платформа SMSC «Связьком» поставляется операторам связи 17 лет и развёрнута в 30+ инсталляциях в 15 странах. Компания готова к проведению 4-недельного пилотного проекта в сети оператора — с согласованием целей, KPI и условий перехода в коммерческую эксплуатацию. KPI пилота определяет сам заказчик.

# продукты # SMSC
Другие новости
Все новости
27 May 2026
# DMS # события
«Связьком» — снова в фокусе «Телекоммуналки»: на этот раз речь о DMS

Профильный Telegram-канал «Телекоммуналка», один из ключевых источников аналитики для телеком-рынка, выпустил материал о том, как меняется роль DMS (систем управления устройствами) на фоне дискуссии вокруг регистрации IMEI.

18 May 2026
# продукты # OTA
Кастомные модули в SC.OTA: запускайте OTA-сценарии быстрее

Платформа SC.OTA обновилась — в ней появился функционал кастомных модулей, который меняет то, как операторы запускают новые услуги и управляют SIM-картами.

30 April 2026
# продукты # DMS
IMEI и дальше: как меняется архитектура управления устройствами у операторов

Дискуссия вокруг механизмов контроля устройств — в том числе через регистрацию IMEI — не утихает. При этом конкретные модели регулирования в разных странах могут отличаться, но общий тренд очевиден: требований к учёту и контролю устройств в сети становится всё больше.

Подпишитесь на рассылку

Оставьте свой email и мы будем присылать вам уведомление о новых публикациях. Обещаем, никакого спама:)

Компания
О нас
Новости
Продукты
Клиенты
Карьера
Контакты

product@svyazcom.ru
+7 (391) 227-74-03
Юридический адрес:  660100, Красноярский край, г. Красноярск, ул. Ладо Кецховели, д. 29, кв. 22
Почтовый адрес:  660049, г. Красноярск, пр. Мира, 45а

ИНН:
2466127239
ОГРН:
1052466024930
ОКВЭД:
62.01 Разработка компьютерного ПО
Перечень Минцифры РФ №449:
виды деятельности 1.01, 1.04, 1.05, 1.06, 2.01
Является аккредитованной организацией, осуществляющей деятельность в области информационных технологий
Номер в реестре: 4066
Дата решения: 17.06.2014

Согласие на обработку персональных данных
Политика обработки персональных данных
Политика использования файлов cookie
© Общество с ограниченной ответственностью «Связьком», 2006—2026

Полное наименование: Общество с ограниченной ответственностью «Связьком».

ООО «Связьком» занимается разработкой программного обеспечения для операторов сотовой связи, включая решения класса Messaging, VAS, а также системы сбора и анализа данных. Компания обладает исключительными правами на программное обеспечение собственной разработки; перечень продуктов приведён в разделе «Продукты». Предоставление прав использования программного обеспечения осуществляется на основании лицензионных договоров, сублицензионных договоров и иных форм, предусмотренных договором с заказчиком.

При разработке и поддержке программных продуктов используются языки программирования C++, Java, Swift, PHP, JavaScript, а также системы контроля версий, средства управления задачами и документацией, библиотеки и фреймворки в соответствии с внутренними стандартами кодирования и безопасной разработки.
Стоимость реализуемых товаров, выполняемых работ и оказываемых услуг рассчитывается индивидуально по запросу в зависимости от конфигурации решения и требований заказчика. Для получения коммерческого предложения можно обратиться по указанным контактным данным или через форму обратной связи на сайте.