Alaris LCR Engine

Что такое Alaris LCR Engine?

Alaris LCR Engine от Alaris Labs — это система интеллектуальной маршрутизации голосового и SMS трафика с возможностью управления VoIP и TDM коммутаторами в режиме реального времени. Её основная задача — обеспечение оптимальной маршрутизации вызовов с целью получения максимальной прибыли, генерируемой каждым вызовом, с сохранением заданного уровня качества соединений.

Alaris LCR Engine в деталях

Alaris LCR Engine — это готовое решение для управления голосовым и SMS трафиком. Уникальность решения заключается в сочетании чрезвычайной гибкости маршрутизации с высокой производительностью обработки трафика. Пользователь системы может самостоятельно определить политику маршрутизации, комбинируя параметры стоимости и качества направлений.

Alaris LCR Engine легко интегрируется в текущую инфраструктуру оператора, обеспечивая простое подключение к VoIP и TDM коммутаторам. Для сопряжения с коммутаторами используются общепринятые протоколы SIP и INAP. В случае использования коммутационным оборудованием иных стандартов управления маршрутизацией имеется возможность дополнительной доработки Alaris LCR Engine.

Важной особенностью Alaris LCR Engine являются удобные инструменты работы с тарифными планами, необходимые для маршрутизации по критерию стоимости.Загрузка тарифов выполняется из любых форматов, занимает минимальное время и позволяет сформировать шаблоны импорта для каждого партнера в целях сокращения затрат на последующие операции. По запросу клиента может быть выполнена интеграция с уже используемой биллинговой системой, что позволит получить одну точку загрузки тарифных планов.

Уникальность продукта заключается в мощных аналитических возможностях решения. В режиме реального времени система формирует моментальные отчеты по различным разрезам и показателям. Для каждого клиента, поставщика и направления доступны статистические и финансовые показатели: количество вызовов, общая длительность, ASR, ACD, затраты, маржа и др. Имеется возможность самостоятельно формировать отчеты любой структуры и сложности.

В системе реализован механизм отправки уведомлений, которые высылаются в случае существенных изменений параметров трафика.

Как работает Alaris LCR Engine

Alaris LCR Engine включает несколько компонентов, которые могут быть как установлены в одном месте, так и распределены по нескольким серверам.

  • Центральная база данных (configuration database) содержит в себе все конфигурационные параметры правил маршрутизации, записи об оборудовании, тарифные планы, CDR-записи. Вся логика приложения, не связанная с операциями реального времени, реализована в рамках данного модуля.
  • Модуль маршрутизации (routing unit) является интерфейсом взаимодействия с коммутационным оборудованием и обеспечивает управление маршрутизацией вызовов с коммутаторов в режиме реального времени. Компонент имеет в своем составе локальную базу данных, размещенную в оперативной памяти, которая автоматически синхронизируется с центральной базой и всегда содержит последнюю конфигурацию. Также он обеспечивает сбор CDR-записей с коммутаторов для оптимизации решений о маршрутизации на основе статистики по завершенным звонкам.
  • Веб-интерфейс приложения (web interface) служит единой точкой управления всем комплексом. С его помощью пользователь системы регистрирует партнеров и задает их технические параметры, загружает тарифные планы и прописывает правила маршрутизации.

Alaris LCR Engine Architecture

Архитектура Alaris LCR Engine предусматривает возможность полного географического резервирования, когда компоненты системы могут находиться удаленно друг от друга. В частности, это позволяет модулям маршрутизации размещаться в разных городах, как можно ближе к коммутационному оборудованию, что обеспечивает эффективное распределение нагрузки между модулями и высокую оперативность обработки вызовов.

Важно, что в распределенной конфигурации для связи модулей маршрутизации с центральной базой данных не требуется высокой пропускной способности интернет-канала, т.к. значительная часть информации хранится локально на сервере самого модуля.

Преимущества Alaris LCR Engine

Широкий набор критериев маршрутизации:

  • наименьшая стоимость терминации (least cost routing, LCR);
  • максимальная маржа (margin-based routing);
  • качество направлений (quality-based routing) на основании статистических параметров ASR, ACD, NER, PDD и многих других;
  • формирование индивидуальной политики маршрутизации по совокупности критериев стоимости и качества;
  • доля распределения трафика между поставщиками для конкретных направлений или конкретного клиента;
  • статическая маршрутизация – фиксированный список поставщиков, на которых будут отправляться вызовы конкретных клиентов.

Сопряжения с VoIP и TDM коммутаторами различных производителей:

  • интеграция с коммутаторами VoIP по протоколам SIP;
  • интеграция с TDM коммутаторами по протоколу INAP (подключение к TDM-сети осуществляется с помощью шлюза TelcoBridges);
  • возможность доработки решения для нестандартного взаимодействия с коммутаторами.

Удобные механизмы загрузки тарифных планов:

  • импорт данных из форматов xls и csv;
  • высокая оперативность загрузки (2-3 минуты для 100 тыс. тарифов с проведением более 20 проверок загружаемого файла на ошибки и скрытые повышения тарифов);
  • возможность интеграции с системой биллинга для синхронизации тарифных планов.

Развитые аналитические возможности системы:

  • статистическая и финансовая информация по различным разрезам (клиентам, поставщикам, направлениям и пр.);
  • возможность формирования собственных отчетов по обработанным звонкам;
  • отправка уведомлений в случае изменений параметров трафика.

Высокая надежность и масштабируемость:

  • распределенная архитектура системы с географическим резервированием;
  • модуль маршрутизации обеспечивает до 500-700 CPS (сalls per second) на одно процессорное ядро (зависит от структуры тарифных планов);
  • масштабируемость от одного до десятков географически распределенных серверов с балансировкой нагрузки между ними и обеспечением резервирования всех компонентов.