Project

General

Profile

Интеграция со сторонним биллингом

Движок телефонии может быть сопряжен со сторонним биллингом.
Обычно процесс сопряжения с каждым новым биллингом индивидуален.

На данный момент реализовано 2 способа сопряжения:

  • конфигурация через базу данных, маршрутизация через базу данных на основе цены на направление, CDR через экспорт в файл.
    Данный режим используется для сопряжения с Captura Billing.
    В этом режиме пиры конфигурируются на веб-интерфейсе Smartswitch, затем Smartswitch экспортирует их в разделяемую базу данных MySQL, Captura импортирует и отображает эти данные.
    На Captura конфигурируются цены на направления, которые затем экспортируются в разделяемую базу данных MySQL, Smartswitch импортирует и отображает эти данные.
    По завершению звонков Smartswitch формирует CDR, сохраняет их в внутренней базе и эскпортирует в текстовые файлы.
    Captura скачивает эти файлы по FTP и импортирует в свою внутреннюю базу.
    Таким образом, CDR дуплицируются на обе системы.
  • конфигурация через файл, маршрутизация через RADIUS, CDR через RADIUS и экспорт в файл.
    Данный режим используется для сопряжения с IPStudio Billing.
    В этом режиме Smartswitch эмулирует поведение MVTS Pro, работу с которым поддерживает IPStudio Billing.
    Поэтому данный режим подходит для всех сторонних биллингов, поддерживающих MVTS Pro.
    В этом режиме пиры конфигурируются на веб-интерфейсе IPStudio, которая затем экспортирует настройки в файл gateway.cfg, и переносит файл на Smartswitch по FTP.
    Smartswitch импортирует настройки из этого файла во внутреннюю базу данных и они отображаются на веб-интерфейсе Smartswitch.
    При каждом входящем звонке Smartswitch генерирует RADIUS Accounting Request (Start) и RADIUS Access Request на RADIUS-сервер IPStudio.
    RADIUS-сервер IPStudio выдает в ответ набор маршрутов, который использует Smartswitch для генерации исходящих вызовов.
    При завершении звонка Smartswitch генерирует RADIUS Accounting Request (Stop) на RADIUS-сервер IPStudio.
    RADIUS Accounting Request (Start/Stop) - это и есть CDR.
    Формат RADIUS сообщений описан в разделе RADIUS в формате MVTS.
    Поскольку RADIUS - протокол, использующий UDP, в целях избежать потери CDR, все CDR Smartswitch дополнительно эспортирует в текстовый файл, который IPStudio скачивает по FTP.
    Таким образом, CDR дуплицируются на обе системы.

Вышеуказанные методы сопряжения на данный момент поддерживают только Решение Софтсвитч (оптовая перепродажа).
Работа с розничными клиентами не поддерживается.

Also available in: PDF HTML TXT