Мы усилили антифрод-систему искусственным интеллектом, чтобы оперативно выявлять и блокировать SMS-фрод. Также добавили интеграцию с брокером сообщений и автоматическое удаление номеров из черных списков.
EW SMS Firewall помогает SMS-агрегаторам и мобильным операторам увеличивать доход от монетизации A2P-трафика и защищать абонентов от спама и фрода. Гибкие правила фильтрации, URL-сканер и AI-модуль обеспечивают оперативную блокировку нежелательных сообщений, а продвинутая аналитика — прозрачность и управляемость.
AI-модуль: оперативное выявление сложных схем фрода
Задача
Раньше специалисты managed services вручную анализировали SMS-трафик, чтобы отслеживать подозрительную активность, выявлять новые источники фрода и обновлять правила фильтрации. У такого подхода было два недостатка:
- Низкая скорость. Чтобы обработать массив данных, специалисты тратили много времени, а значит, был риск пропустить угрозу;
- Ограниченная выборка. Анализ охватывал не весь объем сообщений, что снижало качество выводов.
Решение
Мы автоматизировали анализ всего SMS-трафика с помощью AI-модуля, чтобы выявлять сложные схемы фрода и спама, которые невозможно обнаружить вручную. Это стало возможным благодаря тому, что AI-модуль проверяет конкретные сообщения и поведенческие паттерны отправителя: частоту рассылки SMS, направления и содержание.
AI-модуль уже работает у наших клиентов: помогает выявлять фрод и предотвращать финансовые потери от «серого» A2P-трафика
Архитектура AI-модуля строится на базе модели NLP (Natural Language Processing), которая анализирует не только содержание, но и контекст сообщения. Это позволяет:
- выявлять даже замаскированные OTP-коды;
- маркировать фрод в потоке трафика;
- предсказывать новые виды фрода, постоянно повышая точность прогнозов и предотвращая потери дохода.
AI-модуль устанавливается в дополнение к EW SMS Firewall и может функционировать в двух режимах:
- онлайн, когда трафик анализируется «на лету»;
- офлайн, когда антифрод-система анализирует SMS-трафик за выбранный период и с заданной периодичностью формирует отчет. Он содержит список подозрительных номеров с текстами сообщений.
На основе AI-отчета специалисты managed services блокируют номера и обновляют правила фильтрации
Интеграция с Apache Kafka: SRI-запросы и высокая скорость обработки SMS
Задача
Обычно для доставки международных A2P-SMS телеком-операторы используют сигнальный протокол SS7 или прямой стык с агрегатором по протоколу SMPP. Изначально архитектура EW SMS была спроектирована именно под особенности этих систем. Однако у двух наших клиентов, мобильных операторов из Мозамбика и Бурунди, система обмена сообщениями построена на Apache Kafka.
Решение
Чтобы интегрировать EW SMS Firewall с брокером сообщений, мы реализовали следующие доработки:
- добавили в EW SMS Firewall сервис очередей Apache Kafka для обработки сообщений;
- спроектировали и запрограммировали прокси-узел для приема-передачи запросов и ответов между мобильным оператором и ядром EW SMS Firewall;
- изменили логику обработки SMS — часть проверок перевели из внешних систем в ядро, чтобы обрабатывать сообщения быстрее;
- внедрили SRI-запросы (Send Routing Information) — механизм, позволяющий заранее получать маршрутную информацию о получателе и контролировать цикл доставки сообщений;
- доработали веб-интерфейс.
В проекте с мобильным оператором из Бурунди мы еще больше сократили время обработки SMS — c 1 секунды до 250 миллисекунд
«Фактически мы создали новую версию продукта, чтобы он мог работать с каналами, которые прежде никогда не использовали. Реализовать такие объемные доработки в крайне сжатые сроки, выставленные клиентом, было нетривиальной задачей. Но мы справились и смогли запуститься в срок».
Андрей Симонов,
руководитель группы мобильных сообщений отдела компьютерной телефонии, Eastwind
Черный список: автоматическое удаление номера
Задача
После добавления номера в черный список EW SMS Firewall, недобросовестный владелец перестает им пользоваться. Из-за этого через 90 дней мобильный оператор расторгает договор и номер выставляют на продажу другим абонентам. Если при этом номер останется в черном списке EW SMS Firewall, новые клиенты не смогут пользоваться связью.
Решение
Теперь при добавлении номеров в черный список специалист managed services может установить дату, после которой номера будут автоматически удаляться из этого списка. Также он может поставить номера на контроль и получать уведомления, когда установленный период закончится. Благодаря этому новые добросовестные абоненты могут пользоваться связью без блокировок.
Автоматическое удаление номеров из черного списка повышает лояльность абонентов, позволяя им пользоваться услугами сразу с момента подключения
Дашборд для статистического отчета: фильтры для быстрой настройки
Задача
В EW SMS Firewall можно смотреть статистику по всем сообщениям, которые прошли через сеть клиента за период. Ранее для выгрузки данных нужно было настраивать представление в редакторе дашборда. Для этого пользователь должен был знать структуру базы данных, таблиц и их содержимого. Для клиентов это было неудобно, поскольку они не погружаются в систему так глубоко.
Решение
Чтобы облегчить формирование отчетов, мы интегрировали EW SMS Firewall с системой визуализации данных Metabase OpenSource. Она позволяет конструировать отчеты, дашборды и уведомления в удобном для пользователей виде.
Благодаря интеграции мы улучшили дашборд для статистического анализа SMS-трафика — добавили в него фильтры. С их помощью клиенты могут привычным способом настраивать представление дашборда и отчетов по нужным критериям.
Специалисты managed services задают фильтры для каждого клиента, а набор полей он может выбрать самостоятельно
Другие улучшения EW SMS Firewall
Специалисты managed services постоянно совершенствуют правила блокировки фрода, чтобы быстрее и точнее его выявлять. В числе новых функций — автоматическая блокировка сообщений от международных отправителей, содержащих в тексте название бренда. Клиент может посмотреть отчет по количеству таких SMS и их содержимому.
Кроме описанных улучшений, в систему внедрили и другие мелкие доработки, повышающие удобство и эффективность работы.