Logo

EcoRouter

EcoNAT

EcoQOE

EcoBypass

EcoSwitch

English

  • Оборудование
  • Вход в систему
  • Подсказки и горячие клавиши
  • Работа с общей конфигурацией устройства
  • Первичная настройка
  • Хранилище сертификатов SSL
  • Настройки интерфейсов
  • ACL
  • Карты классов трафика
  • Подсистема NAT
  • Подсистема BRAS
  • Подсистема DPI
  • Подсистема логирования
  • Перенаправление DNS-запросов
  • Подмена IP-адресов в DNS-ответах
  • Защита от TCP SYN Flooding
  • Функция Sniffer
  • Общая диагностика системы
  • Действия с прошивкой
  • Счётчики
  • Справочник по командам
  • QoE EcoNAT Documentation / QoE

    QoE (Quality of Experience) – интегральный параметр, представляющий собой общую приемлемость качества услуги, субъективно воспринимаемую конечным пользователем. В концепции EcoSGE под QoE понимается сводная информация о соединениях абонентов. Данная сводка содержит показатели, характеризующие качество этих соединений. Эти показатели помогают выявлять проблемы с соединениями у отдельных абонентов и могут использоваться оператором как инструмент повышения качества предоставляемых услуг и удержания абонентов. 

    Подсистема QoE подразделяется на следующие модули, которые могут быть включены как вместе, так и по отдельности, в зависимости от лицензии:

    • базовый модуль логирования;
    • модуль аккаунтинга сессий (логирование количества переданных байт/пакетов);
    • модуль анализа OTT (Over-the-Top), позволяющий анализировать параметры предоставления видеосервисов: подсчёт байтов подсессии OTT, время последнего PSH пакета в подсессии от сервера, дельта времени между GET пакетом от клиента и PSH пакетом от сервера в подсессии.

    Логирование производится как для IPv4, так и для IPv6-соединений. Для обработки IPv6 требуется отдельная лицензия.

    Логи QoE передаются в бинарном виде с использованием проприетарного протокола. При использовании оборудования совместно с EcoQoE (Log Collector) расшифровка логов на коллекторе происходит автоматически.

    Настройки логирования QoE находятся в ветке конфигурации system.qoe_log.

    Параметры настройки QoE описаны в таблице ниже.

    ПараметрОписание

    { enable | disable }

    Включение/выключение логирования QoE

    interim_threshold

    Количество килобайт от 1 до 65535, при накоплении которого будет отправлен лог. Учитывается и исходящий, и входящий трафик. После отправки лога подсчёт начинается заново.

    По умолчанию задано значение 0, при котором лог будет отправлен только при закрытии сессии.

    В случае закрытия сессии до накопления заданного количества килобайт будет отправлен лог с указанием фактического количества килобайт.

    Если вместе с этим параметром задан параметр interim_interval (значение отлично от 0), и отправка лога по условию interim_interval произойдёт до накопления заданного количества килобайт, то при отправке данного лога счётчик килобайтов будет сброшен, и подсчёт начнётся заново.

    Данный параметр доступен при наличии лицензии Accounting Log

    interim_interval

    Периодичность логирования от 1 до 65535 секунд с момента создания сессии. Если в течение заданного периода трафик равен нулю, то лог не будет отправлен.

    По умолчанию задано значение 0, при котором лог будет отправлен только при закрытии сессии.

    В случае закрытия сессии до истечения заданного времени будет отправлен лог с указанием фактического количества килобайт.

    Если вместе с этим параметром задан параметр interim_threshold (значение отлично от 0), и отправка лога по условию interim_threshold произойдёт до истечения заданного периода, то при отправке данного лога счётчик времени будет сброшен, и отсчёт начнётся заново.

    Данный параметр доступен при наличии лицензии Accounting Log

    interim_mode

    Данный параметр определяет, какие значения будут передаваться в логах: изменения за определённый период или суммарные значения с момента открытия сессии. Периодичность логирования зависит от параметров interim_interval и interim_threshold.

    Возможные значения параметра:

    • delta – передавать изменения за определённый период (значение по умолчанию);
    • accumulated – передавать суммарные значения с момента открытия сессии.

    Примеры логов для обоих значений параметра даны после таблицы.

    Данный параметр доступен при наличии лицензии Accounting Log

    log_interface

    Интерфейс для отправки log-сообщений. Возможные значения:

    • default – интерфейс LOG (используется по умолчанию);
    • mng – интерфейс MNG
    syn_log

    Опция для лицензии QoE, которая добавляет возможность логирования пакетов SYN. Для получения данной опции следует обратиться в службу технической поддержки.

    Возможные значения: on, off

    При значении on каждый проходящий пакет SYN вместе с Ethernet заголовком будет упакован в log-пакет c фиксированным размером поля DATA = 256 байт, после чего данный log-пакет будет отправлен на log-коллектор

    server_ip_and_port

    <IP-адрес>:<Порт> log-сервера

    ip_address

    <IP-адрес>/<маска подсети> источника, которые будут передаваться в log-пакетах. Данный параметр доступен только при log_interface default

    gateway

    Адрес шлюза по умолчанию, который будет передаваться в log-пакетах. Требуется в том случае, если log-сервер, указанный в параметре server_ip_and_port, не находится в подсети, указанной в параметре ip_address

    source_port

    Номер порта источника для отправки сообщений на log-сервер.

    Данный параметр необходимо задать в том случае, если для логирования выбран интерфейс LOG (log_interface default). Если для логирования выбран интерфейс MNG (log_interface mng), то используется случайный порт, и параметр source_port не учитывается

    mtu

    Значение MTU для пакетов, отправляемых на log-сервер

    Пример настройки:

    EcoSGE:system.qoe_log# ls
    enable
    interim_threshold 1
    interim_interval 60
    interim_mode delta
    log_interface default
    syn_log on
    server_ip_and_port 192.168.1.2:514
    ip_address 192.168.1.1/255.255.255.0
    gateway 192.168.1.1
    source_port 1089
    mtu 1500  


    Ниже рассмотрены примеры логов в зависимости от значения параметра interim_mode. Формат логов зависит от парсера, используемого для их обработки, и может отличаться от приведённых примеров.

    Пример 1. Логирование при interim_mode delta

    Настройки:

    • interim_mode delta
    • interim_threshold 1 (т. е. 1024 байт)
    • interim_interval 5

    Исходящий пакет: payload 2500 байт, IPv6, UDP

    По данному пакету будут сформированы и отправлены следующие логи:

    1. Egress UDP bytes in/out=0/1024 pkts in/out=0/1 – выполнено условие interim_threshold 1; счётчик bytes out зарегистрировал отправку первых 1024 байт пакета; счётчик pkts out зарегистрировал один исходящий пакет.

    2. Egress UDP bytes in/out=0/1024 pkts in/out=0/0 – выполнено условие interim_threshold 1; счётчик bytes out зарегистрировал отправку следующих 1024 байт пакета; счётчик pkts out показывает 0, так как количество пакетов не изменилось; всего отправлено 2048 байт; осталось отправить 514 байт (452 – payload, 62 – заголовки Ethernet (14), IPv6 (40) и UDP (8)), при этом условие interim_threshold 1 уже не может быть выполнено; ожидается выполнение условия interim_interval 5.

    3. Egress UDP bytes in/out=0/514 pkts in/out=0/0 – выполнено условие interim_interval 5; счётчик bytes out зарегистрировал отправку последних 514 байт пакета; счётчик pkts out показывает 0, так как количество пакетов не изменилось.

    4. Egress UDP bytes in/out=0/0 pkts in/out=0/0 – данный лог отправлен при закрытии сессии. Трафика после отправки лога 3 не было, поэтому при interim_mode delta переданы нулевые значения.

    Пример 2. Логирование при interim_mode accumulated

    Настройки:

    • interim_mode accumulated
    • interim_threshold 1 (т. е. 1024 байт)
    • interim_interval 5

    Исходящий пакет: payload 2500 байт, IPv6, UDP

    По данному пакету будут сформированы и отправлены следующие логи:

    1. Egress UDP bytes in/out=0/1024 pkts in/out=0/1 – выполнено условие interim_threshold 1, счётчик bytes out зарегистрировал отправку первых 1024 байт пакета, счётчик pkts out зарегистрировал один исходящий пакет.

    2. Egress UDP bytes in/out=0/2048 pkts in/out=0/1 – выполнено условие interim_threshold 1, счётчик bytes out зарегистрировал отправку следующих 1024 байт пакета и показывает суммарное значение 2048; счётчик pkts out показывает 1, так как количество пакетов не изменилось; осталось отправить 514 байт (452 – payload, 62 – заголовки Ethernet (14), IPv6 (40) и UDP (8)), при этом условие interim_threshold 1 уже не может быть выполнено; ожидается выполнение условия interim_interval 5.

    3. Egress UDP bytes in/out=0/2562 pkts in/out=0/1 – выполнено условие interim_interval 5, счётчик bytes out зарегистрировал отправку последних 514 байт пакета и показывает суммарное значение 2562; счётчик pkts out показывает 1, так как количество пакетов не изменилось.

    4. Egress UDP bytes in/out=0/2562 pkts in/out=0/1 – данный лог отправлен при закрытии сессии. Трафика после отправки лога 3 не было, поэтому при interim_mode accumulated переданы те же суммарные значения, что и в логе 3.