1.2. GUI and Data Layout Description

During monitoring, Elecard Boro registers a lot of parameters based on which you can make a conclusion about quality of a stream sent via the network. For easier data perception, there are several data layouts in the system:

  • Live data / data for the past period;

  • Graphs / tables with data;

  • General characteristics for the bunch of streams / Detailed parameters of specific tasks.

On the left panel there is a set of icons (buttons) and each of them enables data layout in a predefined way.

Views in Elecard Boro system

Icon

Layout Name

Data displayed

Number of monitored streams

MosaicView

MosaicView

Displays stream thumbnails as a mosaic with error flags indicating registered issues. Frequency of thumbnails update depends on settings of a particular task.

All / Consolidated streams

BlockView

BlockView

Provides real-time block representation of all analyzed services.

All / Consolidated streams

LiveView

LiveView

Displays streams as real-time dynamic stripes indicating registered issues. Updates each second.

All

TableView

TableView

Displays quantitative characteristics of streams in a table in a real-time mode. Includes IPTV and OTT tabs.

All

Journals

Notification and Record journals

Сombines information on all registered events and triggers selected by a user. Notification Journals contain information for different types of notifications (SNMP, E-mail, PagerDuty, Webhook, Telegram) + Records journal.

All

GraphView

GraphView

Displays graphical representation of MulticastRate and IAT:MLR/MDI [DF:MLR] on a short interval (20s) + basic QoS parameters for IPTV streams represented in the table view.

All

KpiView

KpiView

Displays statistics of errors for all analyzed streams and schedules recurring reports about the service quality.

All

Working With Views

MosaicView

The view is designed for displaying channel thumbnails, Additionally, it provides the possibility of tasks consolidation. A thumbnail is randomly selected from the streams group. IPTV tasks take priority. If the alarm trigger fires for a task, an error state is displayed as a colored card. The color of a card corresponds to the severity level of a fired trigger. Upon clicking a thumbnail, a window with detailed information opens.

../_images/MosaicViewScreen.png

BlockView

The BlockView is designed to compactly display all analyzed services. With the smallest scale possible, the view may display up to 1000 tasks on the screen with 1920x1080 resolution. Some fixed view scales are available. Like MosaicView, it provides task consolidation. The mode of ranging blocks in accordance with errors severity level is available.

../_images/BlockViewScreen.png

LiveView

On the page, a list of streams is displayed. Each stream is shown as a horizontal stripe. The stripe color displays the stream state:

  • Green - “healthy” state of stream

  • Red - no signal

When the event is registered, a vertical bar appears. The bar color defines an event type:

  • Yellow - timespamp discontinuity

  • Blue - SCTE 35 cue

  • Light blue - video freeze

  • Grey - task has no subtasks (for OTT and SRT streams)

LiveView graphics are created dynamically in real time based on data received during the last 20 minutes. When clicking a stripe, a page of the analyzed task opens.

../_images/LiveViewScreen.png

TableView

In this section, all statistical information is grouped into a table that allows to perform comparative analysis of QoS and QoE parameters for IPTV or OTT streams. The IPTV tab displays the extended set of Ethernet parameters, which is available within this view only. For a stream bitrate, maximum and minimum values are additionally registered what allows to estimate the range of values. If you select the option of grouping tasks by probe, the total statistics for bitrate and CC errors is available. If needed, the table can be exported to the XLS format.

Journals

On the Journal page, there is a list of alarm events registered by the system in the real-time mode. New events dynamically replace previous records, thus making the page scrollable. Active states are displayed at the top lines of a table with colored indicators of their severity level. When registering several events of the same type within the same stream, they are grouped into one record. Along with Alarm events, other notification types and records are registered in corresponding journal tabs.

GraphView

The Graph View is designed to provide the visual monitoring of basic QoS parameters for IPTV streams. The compact view of presented information and advanced filtering via tags allows performing comparative analysis of some streams, e.g. analysis of the same stream at the input and output of a headend.

../_images/GraphViewScreen.png

KpiView

It is designed to display statistics of errors for all analyzed streams and to schedule recurring reports about the service quality.

The Health tab represents a real-time report about the quality of analyzed streams in the table form. The statistics contains the following key metrics: Losses, Service Availability, BadSource, Alarms firing statistics, Active Alarms. Statistics is displayed for the last 24 hours and for the last 15 minutes. The view allows for quick health estimation of each service without switching to other views or journals, it also presents the service availability trend.

Service availability - is a new parameter the Boro system registers. It is calculated as a percentage ratio of error-free monitoring time to total monitoring time. The metrics is based on the SCTE 168-6 standard. To register errors, the “error second” term is used, which denotes a second within which at least one error has occurred. Triggers affecting the service availability are included in the separate profile. The user by himself chooses a set of triggers within a profile that the system will register.

Availability graphs are available on the tab KpiViewHealth. The mini-graph of availability trend represents changing of the service total availability for last 24 monitoring hours. One division equals to 2 hours. The division color corresponds to the color map of Service Availability levels. When clicking the mini-graph, the window with detalization for each 15 minutes opens.

The Reports tab allows for scheduling recurring reports about the service quality. The report may include all parameters available on the Health tab. You may schedule a one-time or recurring report for the previous day or week.