Тарификация - сбор и первичная обработка

Материал из M-200 WIKI
Перейти к: навигация, поиск

Общая информация

Система тарификации АТС М-200 состоит из двух функционально независимых частей, обеспечивающих генерирование, сбор, обработку, анализ и хранение тарификационных данных.

Первая часть тарификационной системы представляет собой модуль генерации биллинговых сообщений и является частью программного обеспечения АТС М-200.

Вторая часть служит интерфейсом между персональным компьютером и АТС и предназначена для сбора и первичной обработки тарификационных сообщений, генерируемых ПО АТС М-200. Все данные сохраняются на носителях информации персонального компьютера и могут быть использованы для тарифицирования соединений, анализа и статистической обработки данных и т.д.


В общем случае, схемы работы ПО Тарификации выглядит слудующим образом:

Приведенные ниже значения IP адресов и номера портов приведены для примера и должны быть изменены в зависимости от конфигурации локальной сети пользователя!

Tarif 01.gif


SCOMM выполняет следующие задачи:

  1. Подключается к АТС по заданному адресу (здесь 192.168.5.46) на порт 10000.
  2. Предоставляет сервисному ПО М-200 внешний интерфейс для взаимодействия со станцией. При этом используется IP компьютера (здесь 192.168.5.47) и номер порта, задаваемый в конфигурации SCOMMа (здесь 10001).
  3. Предоставляет внутренний интерфейс (localhost) для взаимодействия со службой SPIDER. Используется номер порта, задаваемый в конфигурации SCOMMа (здесь 10001).
  4. Если задано в конфигурации, будет вести LOG файл, отображающий историю всех подключений, ошибок и т.п.

SPIDER выполняет следующие задачи:

  1. Подключается к службе SCOMM по внутреннему интерфейсу (localhost) или по локальной сети ра IP адрес компьютера с SCOMMом на порт, задаваемый в конфигурации SCOMMа (здесь 10001).
  2. Записывает на жесткий диск компьютера необработанные файлы тарификации (TFS, TXT файлы), согласно правилам, заданным в конфигурации.
  3. Предоставляет внешний интерфейс для подключения внешнего CALLBUILDER. Используется IP компьютера (здесь 192.168.5.47). Номер порта по умолчанию равен порт SCOMMа плюс один, в данном случае 10002. Номер порта также может быть задан вручную в конфигурации SPIDERа.
  4. Предоставляет внутренний интерфейс (localhost) для взаимодействия со службой CALLBUILDER. Номер порта по умолчанию равен порт SCOMMа плюс один, в данном случае 10002. Номер порта также может быть задан вручную в конфигурации SPIDERа.

CALLBUILDER выполняет следующие задачи:

  1. Подключается к службе SPIDER по внутреннему интерфейсу (localhost) на порт, задаваемый в конфигурации SPIDER а (здесь 10002).
  2. Записывает на жесткий диск компьютера обработанные файлы тарификации (CDR записи), согласно правилам, заданным в конфигурации.
  3. Отправляет accounting информацию на сервер RADIUS.
  4. Предоставляет односторонний внешний интерфейс для подключения терминальной программы (TELNET), в который в реальном времени выводятся строки тарификации (CDR записи). Используется IP компьютера (здесь 192.168.5.47). Номер порта по умолчанию равен порт SPIDERа плюс один, в данном случае 10003. Номер порта также может быть задан вручную в конфигурации CALLBUILDERа. Интерфейс предназначен для использования внешними обработчиками данных тарификации.

CALLBUILDER может работать как в описанном выше online режиме, так и в режиме обработки заранее сохраненных файлов

Пункты 3 и 4 в работе CALLBUILDER реализованы только на LINUX версии этой подсистемы

Подсистемы тарификации

Подсистемы для сбора и первичной обработки тарификационных сообщений:

  • Spider - Предназначена для сбора и хранения первичных тарификационных данных создаваемых АТС.
  • CallBuilder - Предназначена для обработки первичных тарификационных данных, созданных с помощью подсистемы сбора первичных тарификационных данных.


Настройка подсистем для:

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты