Измеряемые параметры
Общие принципы организации измерений
Устройства контроля Six Quarks SQ имеют программные модули - агенты контроля качества, реализующие различные типы измерений. В настоящее время существуют следующие виды агентов контроля качества:
- Агент Ethernet OAM;
- Агент эхо-тестов;
- Агент качества сети передачи данных;
- Агент качества сетевых служб;
- Агент качества передачи голосовой информации;
- Агент качества изображения IPTV.
Сервера взаимодействия предоставляют машинные, ориентированные на ядро Six Quarks Aqua, и пользовательские интерфейсы для взаимодействия с устройством контроля: управления им или получения результатов измерений.
Агенты качества и сервера взаимодействия связаны через универсальную программную шину, унифицирующую интерфейс между верхним и нижним программными слоями.
Особенности агентов качества Six Quarks
Одной из ключевых особенностей агентов контроля качества Six Quarks, выгодно отличающей решение Six Quarks от решений других производителей, является равномерное распределение тестовых пакетов в измеряемом канале за время измерения.
Благодаря этой особенности контроль всех качественных параметров агентами измерения Six Quarks ведётся постоянно и непрерывно. В этом ключевое отличие от устройств других производителей, посылающих тестовый трафик импульсно. Такие устройства не могут выявить проблемы на сети, имеющие кратковременный и периодический характер.
Агент Ethernet OAM
Агент качества канальной составляющей сети Ethernet OAM позволяет контролировать качество канала связи (второго уровня сетевой модели OSI), в соответствии с руководящим документом ITU-T Y.1731. В качестве ответной стороны в тесте выступает любое устройство, поддерживающее тесты Ethernet OAM по спецификации ITU-T Y.1731. Поддерживаются два вида тестов: односторонние (ETH-LB) и круговые (ETH-DM).
Для контроля доступны следующие параметры:
- Потерянные пакеты;
- Пакеты с изменённым приоритетом;
- Переупорядоченные пакеты;
- Повторно принятые пакеты;
- Loss Distance;
- Круговая задержка.
Для тестов вида ETH-DM поддерживаются также:
- Односторонняя задержка;
- Вариация задержки.
Агент эхо-тестов
Агент эхо-тестов производит измерения на третьем (сетевом) уровне модели OSI, формируя искусственный контрольный трафик и направляя его на устройство, поддерживающее функцию зеркалирования трафика по протоколу ICMP либо зеркалирование протокола UDP (UDP echo) или TCP (TCP echo). Стороннее устройство полученный трафик направляет обратно в сторону устройства контроля Six Quarks SQ, на котором агент эхо-тестов принимает его и анализирует.
Для контроля доступны следующие параметры:
- Потерянные пакеты;
- Пакеты с изменённым приоритетом;
- Переупорядоченные пакеты;
- Повторно принятые пакеты;
- Loss Distance;
- Круговая задержка.
Агент качества сети передачи данных
Агент контроля детального качества сети передачи данных производит, аналогично агенту эхо-тестов, измерения на третьем (сетевом) уровне модели OSI, однако, в отличие от агента эхо-тестов, предоставляющего для контроля лишь базовые параметры, агент контроля качества сети передачи данных предоставляет детальную информацию по качеству сети.
Для проведения измерения агент устанавливает управляющее соединение с агентом контроля качества сети другого усттройства контроля Six Quarks SQ, после чего формирует искусственный контрольный трафик и направляет его в сторону соседнего устройства контроля. Устройство контроля, получающее контрольный трафик, анализирует его, формируя и направляя ответный контрольный трафик. По окончании сессии измерения агенты по управляющему каналу обмениваются результатами проведённого измерения, составляя общую картину по качеству контролируемой ими сети.
Для контроля доступны следующие параметры:
- Потерянные пакеты в прямом направлении;
- Потерянные пакеты в обратном направлении;
- Круговая задержка;
- Односторонняя задержка;
- Вариация задержки («джиттер»);
- Пакеты с изменённым приоритетом;
- Переупорядоченные пакеты;
- Повторно принятые пакеты;
- Loss Distance.
Агент качества сетевых служб
Агент контроля качества сетевых служб позволяет оценить степень удовлетворённости клиентов стандартными сетевыми службами. Зачастую это единственный инструмент, с помощью которого можно определить причины недовольства пользователей при приемлемом уровне качества сети передачи данных. Агент контролирует уровень качества доступа к конкретным сетевым службам: синхронизации времени (NTP), доменных имён (DNS) и произвольной службы, функционирующей на порту TCP, например, веб-сервера по порту HTTP.
При проведении измерения агент качества сетевых служб, представляясь соответствующим клиентом, обращается на внешний сервер, который подлежит контролю. После окончания сессии агент формирует заключение по её качеству.
Для контроля доступны следующие параметры:
- Ошибочные запросы и запросы без ответа;
- Потерянные пакеты;
- Время отклика сервера;
- Пакеты с изменённым приоритетом.
Для службы доменных имён (DNS) доступны также:
- Ответы сервера об ошибке разрешения имени.
Для службы синхронизации времени (NTP) доступны также:
- Количество некорректных сообщений;
- Количество сообщений о потере синхронизации.
Агент качества передачи голосовой информации (VoIP)
Агент качества передачи голосовой информации (VoIP) устанавливает канал управления до ответного агента качества ПГИ, функционирующего на другом устройстве контроля Six Quarks SQ. После установления канала управления первый агент формирует синтетический медиатрафик, соответствующий выбранному кодеку, и отправляет его на устройство-получатель. Ответное устройство, в свою очередь, также формирует синтетический медиатрафик, соответствующий выбранному кодеку. По окончании сессии измерения агенты-участники анализируют результаты сессии.
Для контроля доступны следующие параметры:
- MOS;
- R-фактор;
- Потерянные пакеты в прямом направлении;
- Потерянные пакеты в обратном направлении;
- Круговая задержка;
- Односторонняя задержка;
- Вариация задержки («джиттер»);
- Пакеты с изменённым приоритетом;
- Переупорядоченные пакеты;
- Повторно принятые пакеты;
- Loss Distance.
Агент качества изображения IPTV
Агент качества изображения IPTV позволяет контролировать качество изображения IPTV по 92 метрикам. Агент качества изображения IPTV устройства Six Quarks SQ подписывается на групповую рассылку телевизионных каналов, осуществляемую по технологии multicast, после чего выполняет разбор и анализ получаемого MPEG-потока.
Агент качества IPTV разбирает транспортные потоки SPTS и MPTS, анализирует их состав, вплоть до элементарных потоков, распознавая видеокодеки MPEG2, MPEG4, AVC, аудиокодеки MPEG1, MPEG2 layer 1,2,3, AC3.
Поддерживается анализ и контроль параметров качества по следующим протоколам и рекомендациям: .
- RFC 1889;
- RFC 2236;
- RFC 3550;
- RFC 4445;
- ETSI TR 101 290;
- ETSI EN 300 468;
- ISO/IEC 13818-1.
Поддерживается анализ и контроль 92 параметров на следующих уровнях:
- интерфейса;
- сокета;
- транспортного потока;
- программы;
- элементарного потока.