Статьи

Алгоритм для расчета состояний объектов мониторинга в телевещании

10 Мая 2023

Современная медиаиндустрия – это сложная иерархическая структура, которая нуждается в контроле качества на каждом этапе. Важно не только создавать интересный и полезный контент на высоком уровне, но и доставлять его конечному пользователю без потери качества. Именно для такого всестороннего, полного контроля качества работы всей цепочки организации услуг телерадиовещания от источника до конечного клиента и была создана сиcтема MultiProbe

Главная цель любого контроля – предоставить клиенту полное представление о технологических процессах, предотвратить ошибки, отклонения от стандартов, не допустить кризисы, а не просто зафиксировать их наличие. Для этого мы разработали математическую модель, которая позволяет не просто передавать критические состояния от первого объекта к последующему в тракте, но и проводить интеллектуальные расчеты для определения реального влияния предыдущего состояния объектов к последующему в тракте анализа.

Как происходит оценка тревожных событий и критических состояний? Классическая модель корреляции данных показывает, что наиболее критическое состояние передается от предыдущего объекта к следующему, однако влияние одного состояния объекта мониторинга на другой не всегда однозначно. Сиcтема MultiProbe предлагает свою разработку в области корреляции данных.

В системе MultiProbe каждое тревожное событие предлагается маркировать числовым значением критичности. Значения задаются пользователями в зависимости от специфики построения схемы тракта и индивидуальных особенностей объектов мониторинга. Так, на рисунках 1 и 2 мы видим присвоение цифрового значения определенным видам пороговых состояний метрик.

Рис. 1 Присвоение цифрового значения определенным видам пороговых состояний метрик
Рис. 1 Присвоение цифрового значения определенным видам пороговых состояний метрик
Рис. 2 Присвоение цифрового значения определенным видам пороговых состояний метрик
Рис. 2 Присвоение цифрового значения определенным видам пороговых состояний метрик

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

Самостоятельное назначение пользователем числовых значений критичности дает большие возможности для контроля состояния объектов мониторинга на тракте. К примеру, система MultiProbe позволяет на каждую точку мониторинга указать свое уникальное цифровое значение для тревожных событий, которое будет с ней ассоциироваться с ошибками и тревожными состояниями именно в этой точке. Таким образом, помимо группировки тревожных событий по точкам мониторинга, пользователям предлагается дополнительная возможность фильтрации по удобным пользователям схемам ассоциаций, для быстрого понимания проблемы и, следовательно, для оперативного поиска её решений. Благодаря этому операторы, отвечающие за полный тракт прохождения сигналов, смогут сразу отфильтровать данный вид ошибок, характерный для точки мониторинга после оборудования транскодирования.

На примере рисунка 3. мы видим один из способов мониторинга QoE событий на объекте. В данном случае часть QoE событий относится к источникам из группы Transcoder, которым предварительно в значении приоритета были назначены одинаковые значения. При достижении сформированных порогов ошибки сигналы тревожного события на данном этапе будут дополнительно отправляться инженерам отдельной группы, расположенной в точке мониторинга 2, отвечающих за транскодирование входящих сигналов (Site 02 QA-operators).

Рис. 3 Мониторинг QoE событий на объекте в системе MultiProbe
Рис. 3 Мониторинг QoE событий на объекте в системе MultiProbe

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

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

На рисунке 4. показана фильтрация тревожных событий по критичности, а также числовое значение важности среди равных событий. Помимо типов используется числовое значение критичности, позволяющее дополнительно вынести выше по списку событие являющееся наиболее важным. 

Рис. 4 Фильтрация тревожных событий по критичности в системе MutiProbe
Рис. 4 Фильтрация тревожных событий по критичности в системе MutiProbe

Как происходит оценка состояния услуги в целом? Система MultiProbe предлагает функционал по созданию так называемых «виртуальных сервисов» («Virtual Services»).  Инструмент позволяет в графическом виде задать схему взаимодействия между отдельными объектами мониторинга, определить логическую связь между ними и получить объект визуализации для встраивания на рабочие столы мониторинга. Это позволяет в режиме реального времени определить и визуально показать источник проблемы в предоставлении сервиса конечному клиенту и его влияние на другие объекты. На рисунке 5 изображен пример виртуального сервиса предоставляемой услуги.

 

Рис. 5 Виртуальный сервис предоставляемой услуги
Рис. 5 Виртуальный сервис предоставляемой услуги

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

Для создания виртуального сервиса и отображения связей между объектами мониторинга в системе используются следующие логические объекты, позволяющие передать статус:

  • Логический мультиплексор статусов (MUX). Элемент графа, соединяющий в себе несколько состояний от пришедших по цепочке объектов и выбирающий наиболее критический для предоставления услуги статус. Примером может быть критическая ошибка любого из каналов, являющегося частью сгруппированного сигнала, передающегося на точку дистрибуции от одного провайдера. В этом случае система показывает, что услуга от поставщика оказывается не в полном объеме.
  • Логический делитель статусов (SPLITTER). Элемент графа, передающий статус корневого объекта на зависимые от него элементы, соединенные с ним по схеме. Примером может быть статус приемного устройства, влияющий на дальнейшую обработку сигнала. В этом случае система показывает, что проблема будет фиксироваться дальше по схеме вне зависимости от того, будет ли обработка данного сигнала контролироваться на последующих этапах.
  • Логический резерватор (CHANGEOVER). Элемент графа, показывающий, что приходящие в точку сигналы равнозначны и критическое состояние одного из них является лишь предупреждением, для дополнительного контроля и спокойной отладки резервного пути тракта. Для вычисления итогового состояния последующего объекта MultiProbe вычисляет среднее арифметическое количественных значений состояний приходящих объектов.

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

Данная статья раскрывает лишь часть возможностей системы мониторинга MultiProbe. Инновационный алгоритм расчета корреляции данных и построение визуализаций с индикацией состояния услуги в целом – это лишь одни из множества отличительных свойств системы MultiProbe, которая обеспечивает надежный контроль на всех этапах доставки медиаконтента для операторов и телерадиовещательных компаний для бесперебойного предоставления услуг высшего качества.

News А90

Продукция

Новостная система News А90 вошла в реестр российского ПО

Еще один шаг для телекомпаний и СМИ к внедрению современной системы работы на отечественных технологиях.

13 Августа 2025

Коммерческий директор Стрим Лабс — Павел Куринной

Компания

Павел Куринной присоединился к Стрим Лабс на позиции коммерческого директора

Компания выходит на новый виток развития — с усилением команды, фокусом на рост и системным подходом к коммерческой стратегии.

23 Июля 2025

Больше новостей

Мы знаем как решить вашу задачу

Подберем для Вас
подходящее решение
за 1 день

The iPhone 13 image

Новости

News А90
Продукция
13 Августа

Новостная система News А90 вошла в реестр российского ПО

Еще один шаг для телекомпаний и СМИ к внедрению современной системы работы на отечественных технологиях.

Коммерческий директор Стрим Лабс — Павел Куринной
Компания
23 Июля

Павел Куринной присоединился к Стрим Лабс на позиции коммерческого директора

Компания выходит на новый виток развития — с усилением команды, фокусом на рост и системным подходом к коммерческой стратегии.

MultiProbe 7.14
Продукция
16 Июля

MultiProbe 7.14: новые возможности для мониторинга потокового видео и управления

Обновление 7.14 расширяет возможности мониторинга: теперь система не только сигнализирует о проблемах, но и позволяет управлять устройствами

New A90
Продукция
11 Июля

Новая версия новостной системы A90: автоматизация базовых сценариев

Новая версия A90 сфокусирована на ускорении повседневных задач и сокращении ручной работы

МАМ М365
Продукция
9 Июля

Новая версия MAM V365: оперативный обмен контентом и сквозная интеграция

Новый МАМ V365 расширяет возможности в ключевых сценариях медиапроизводства — от подготовки и передачи контента до интеграции с плейаут-серверами и монтажными станциями

Читай новости
от
профессионалов
индустрии

Вы легко можете отказаться от подписки в любой момент

Email subscription image with envelopes