Коллектор статистики по трафику

В OSS/BSS-системе UTM 6 коллекторы служат для сбора, агрегации и хранения сырых данных о потребленных услугах передачи данных или голоса. Так, в задачи коллектора статистики по трафику входит:

  • Прием потока данных в каком-либо виде (поддерживаются NetFlow различных версий, sFlow, jFlow и другие);
  • Кэширование списка абонентов;
  • Агрегация – первичная обработка данных (определение класса и владельца трафика) для дальнейшей передачи тарификатору;
  • Хранение детальной статистики, используемой при генерации детализированных отчетов.

Как правило, исходные данные несут исчерпывающую информацию о потребленном трафике:

  • IP-адрес источника;
  • Порт источника;
  • IP-адрес назначения;
  • Порт назначения;
  • Дата и время;
  • Протокол передачи данных (TCP, UDP, FTP и др.);
  • TOS;
  • Количество байт, переданных в обоих направлениях между источником и получателем;
  • Другая информация.

Такая детализация приводит к тому, что данные получаются существенных объемов (до нескольких десятков гигабайт за день) и требуют хранения на отдельных накопителях.

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

В зависимости от конкретных задач комплекса в целом, коллектор может находиться как на отдельном сервере, так и работать совместно с другими компонентами системы на одной аппаратной платформе. Так же возможен вариант построения географически распределенной сети из нескольких коллекторов, объединенных единым тарификатором. Данные о трафике передаются в тарификатор с периодичностью от одного раза в несколько минут до одного раза в сутки. Этот параметр является настраиваемым и зависит от конкретных потребностей. Передача данных осуществляется в формате XML (протокол NetUP XML Transaction).

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