Tektronix VNM SGE,VNM SXG,VNM VER,VNM VXG,VNM ASR,VNM SABR,VNM EDGE,VNM EDGE2 Primary User

xx
Sentry Series
ZZZ
Video Quality Monitors
User Manual
*P077320205*
077-3202-05
Sentry Series Video Quality Monitor
User Manual
Supports software version 10.6.
SENTRY SERIES VIDEO QUALITY MONITOR
User Manual
© 2004-2019 Tektronix, Inc.
All rights reserved.
Printed in U.S.A.
Tektronix, Inc.
14150 SW Karl Braun Drive
P.O. Box 500
Beaverton, OR 97077
USA
Federal copyright law protects this publication. No part of this publication may be copied or distributed, transmitted, transcribed, stored in a retrieval system, or translated into any human or computer language in any form or by any means (electronic, mechanical, magnetic, manual, or otherwise); or disclosed to third parties without the express written permission of Tektronix, Inc.
Tektronix makes no representation or warranties with respect to the contents hereof and specifically disclaims any warranties, merchantability, or fitness for any particular purpose. Furthermore, Tektronix reserves the right to revise this publication and to make changes from time to time in the contents hereof without obligation of Tektronix to notify any person of such revisions or changes.
Sentry User Manual 1 January 2019
US/Canada toll-free 1-844-219-5329
India toll-free 1800-3000 4835
Russia toll-free 810800-22554411
United Kingdom 44 1344 39 2541
Europe* toll-free 00800-22554411
Sentry User Manual
Trademarks
Tektronix, the Tektronix logo, and Sentry are trademarks of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive P.O. Box 500 Beaverton, OR 97077 USA
For technical support:
Sentry Technical support is available on Business Days from 6:00 AM to 5:00 PM Pacific Time and 9:00 AM to 5:00 PM Indian Standard Time on the following numbers:
*Austria, Belgium, France, Germany, Ireland, Italy, Netherlands, Spain, Sweden, Switzerland, UK
Worldwide, please email
videosupport@tektronix.com
About This Document
Audience
This user manual is intended for service providers who use Tektronix Sentry, Sentry Verify, or Sentry ABR for monitoring, historical reporting, and alerting from MPEG-2, H.264 AVC, MPEG-4 part 10, and VC-1 transport streams. We assume that you understand the concepts and tools used in a head-end environment. We assume that you are familiar with basic computer operations such as click, drag and drop, and that you are also familiar with the operation of an internet browser.
Purpose
The Tektronix Sentry Series User Manual introduces you to the Sentry, Sentry Verify, Sentry Assure and Sentry ABR Video Quality Monitors, and describes in detail Sentry's features.
This user manual shows you how to configure, control and use Sentry, Sentry Verify, Sentry Assure and Sentry ABR. Please note that some of the features and applications described in this manual may not apply to all products. Refer to the Sentry Family Product Matrix
Screen Shot Note
While all screen shots in this document are accurate and truthful representations of the product, some may have been edited to remove information that could pose a security risk.
for more information.
2 Sentry User Manual January 2019
Sentry User Manual January 2019
3
Sentry User Manual
Table of Contents
Sentry Family Product Matrix .......................................................................................................................................... 11
Preface ................................................................................................................................................................................. 13
Who Should Use This Manual ........................................................................................................................................... 13
How to Get Help................................................................................................................................................................ 13
Introduction ........................................................................................................................................................................ 14
What is Tektronix Sentry? ................................................................................................................................................. 14
The Engine ..................................................................................................................................................................... 14
Internal database ......................................................................................................................................................... 14
What does Tektronix Sentry do? ........................................................................................................................................ 16
Monitoring ..................................................................................................................................................................... 16
Reporting........................................................................................................................................................................ 16
Alerting .......................................................................................................................................................................... 17
Getting Started ................................................................................................................................................................... 18
Front Panel Functions (2016 to present models only) ...................................................................................................... 18
IP address on the front panel .......................................................................................................................................... 18
Navigation buttons ......................................................................................................................................................... 18
USB ports ....................................................................................................................................................................... 19
Status LEDs ................................................................................................................................................................... 19
Power-off procedure ...................................................................................................................................................... 20
Front Panel Functions (2009 to 2016 models only) .......................................................................................................... 20
IP address on the front panel .......................................................................................................................................... 21
Manual power down from front panel............................................................................................................................ 21
LED Brightness .............................................................................................................................................................. 21
Interface Components ....................................................................................................................................................... 22
Main Page Menu ............................................................................................................................................................ 22
Login Info ...................................................................................................................................................................... 22
Page Title Bar ................................................................................................................................................................ 23
Thumbnails .................................................................................................................................................................... 23
Group Tabs and Input Ports ........................................................................................................................................... 23
Change a Port Assignment ............................................................................................................................................. 25
ASI Port tab ................................................................................................................................................................ 25
License Management ......................................................................................................................................................... 26
Activation of the software license .................................................................................................................................. 27
Deactivation of the software license .............................................................................................................................. 29
Basic Operations ............................................................................................................................................................... 30
Bitrate Violation ................................................................................................................................................................ 31
Reports ................................................................................................................................................................................ 32
Search................................................................................................................................................................................ 33
Programs ........................................................................................................................................................................... 34
Sentry User Manual
Current Status ................................................................................................................................................................. 34
To Filter the Ports on the Report .................................................................................................................................... 36
Filter Sentrys licensed with VLAN support ................................................................................................................ 37
Program Status ............................................................................................................................................................... 38
ASI Models ................................................................................................................................................................. 41
Program Search and display ........................................................................................................................................ 42
Column Sort By arrows .............................................................................................................................................. 43
Bell Icon for Alert creation ......................................................................................................................................... 43
Configure Report History ........................................................................................................................................... 44
Configure Provider Name ........................................................................................................................................... 46
Other Configurable Items ........................................................................................................................................... 47
Program Bandwidth Graph ............................................................................................................................................... 48
Program Details Screen .................................................................................................................................................. 48
Access Program Details .............................................................................................................................................. 48
Color Key.................................................................................................................................................................... 49
Error Seconds .............................................................................................................................................................. 50
PID Type descriptor .................................................................................................................................................... 50
Refresh Thumbnail ..................................................................................................................................................... 51
Capture button ............................................................................................................................................................ 51
Stream button .............................................................................................................................................................. 51
Detailed Graph View .................................................................................................................................................. 54
Other Program information ......................................................................................................................................... 55
Quality of Experience Details ..................................................................................................................................... 56
Access the QoE Details ............................................................................................................................................... 56
Average Video QoE from the Program Status Page ................................................................................................... 57
Scoring QoE ................................................................................................................................................................ 58
Reason Codes Definitions ........................................................................................................................................... 60
Perceptual Video Quality (eMOS) ................................................................................................................................. 61
TekMOS ......................................................................................................................................................................... 62
Over-compression Artifacts ........................................................................................................................................... 63
Group of Pictures (GOP) Length Reporting (Group of Pictures) ............................................................................... 64
Audio Volume Level Details ......................................................................................................................................... 65
Functionality ............................................................................................................................................................... 65
Access Audio Level Details ........................................................................................................................................ 65
Graphing ..................................................................................................................................................................... 66
Thumbnail Timeline ....................................................................................................................................................... 67
Discontinuity Details...................................................................................................................................................... 68
Alert Details ................................................................................................................................................................... 69
PCR Details .................................................................................................................................................................... 70
Data Detect ....................................................................................................................................................................... 72
Report Types .................................................................................................................................................................. 72
Copy Generation Management System (CGMS) ........................................................................................................ 72
Closed Caption Data ................................................................................................................................................... 73
Other Data ................................................................................................................................................................... 74
Generate a Report........................................................................................................................................................... 75
Ad Cue Info (Digital Ad Insertion) .................................................................................................................................... 77
Access Ad Cue Info ....................................................................................................................................................... 77
Reading the Ad Cue Info report ..................................................................................................................................... 79
Ad Splice Command Types ........................................................................................................................................ 82
Drill down/Zoom In .................................................................................................................................................... 83
Blackout Detection ..................................................................................................................................................... 83
4 Sentry User Manual January 2019
Sentry User Manual January 2019
5
Sentry User Manual
Repeated commands ................................................................................................................................................... 84
Audio Level Graph ..................................................................................................................................................... 84
Program Statistics (Report and Export) ............................................................................................................................ 85
Access Program Statistics: .......................................................................................................................................... 85
Tab View ........................................................................................................................................................................ 85
Create a Program Statistics Report ............................................................................................................................. 86
History tab .................................................................................................................................................................. 89
Port Statistics .................................................................................................................................................................... 90
Summary tab .................................................................................................................................................................. 90
Create a Port Statistics Report........................................................................................................................................ 91
Program Groups ............................................................................................................................................................... 93
Using Program Groups ................................................................................................................................................... 93
Program Groups Bandwidth ........................................................................................................................................... 95
Access Program Groups Bandwidth ........................................................................................................................... 96
Dynamic Program Groups ............................................................................................................................................. 98
Thumbnail Wall View ...................................................................................................................................................... 102
Transport ......................................................................................................................................................................... 103
Transport Status ........................................................................................................................................................... 103
Transport Bitrate History .......................................................................................................................................... 105
PSIP .......................................................................................................................................................................... 107
TR101/290 Status ......................................................................................................................................................... 110
Access TR101/290 Status ......................................................................................................................................... 110
Show TR101/290 Priorities....................................................................................................................................... 112
IP Stats ......................................................................................................................................................................... 113
Functionality ............................................................................................................................................................. 113
The Leaky Bucket Buffer Analogy ........................................................................................................................... 113
Access IP Stats .......................................................................................................................................................... 115
IP Stats Welcome Page ............................................................................................................................................. 116
Graphing Ports .......................................................................................................................................................... 117
Zoom in on a Graph .................................................................................................................................................. 118
Create IP Stats Alerts for Arrival Interval ................................................................................................................ 118
Create Alerts for Delay Factor .................................................................................................................................. 121
IP Stats Monitoring Notes ......................................................................................................................................... 121
Port Failover History ...................................................................................................................................................... 122
Carousel Status ............................................................................................................................................................... 123
OCAP Carousel ............................................................................................................................................................ 123
Access OCAP Carousel ............................................................................................................................................ 124
OCAP Summary tab ................................................................................................................................................. 125
OCAP Files tab ......................................................................................................................................................... 126
Files tab ..................................................................................................................................................................... 128
Applications tab ........................................................................................................................................................ 131
Events tab .................................................................................................................................................................. 132
Set Alerts in OCAP Status ........................................................................................................................................ 134
Review OCAP Alerts in Alert History ...................................................................................................................... 137
BFS Status .................................................................................................................................................................... 139
Monitoring the S-A Broadcast File System (BFS) ................................................................................................... 139
BFS Overview .............................................................................................................................................................. 139
BFS Mapping ............................................................................................................................................................ 139
Access BFS Status .................................................................................................................................................... 141
Sentry User Manual
Summary tab ............................................................................................................................................................. 142
Detail tab ................................................................................................................................................................... 143
Drill Down to BFS Detail View ................................................................................................................................ 145
EBIF Status .................................................................................................................................................................. 147
Access EBIF Status ................................................................................................................................................... 147
Summary tab ............................................................................................................................................................. 147
Detail tab ................................................................................................................................................................... 148
Viewing Program Detail from EBIF Status .............................................................................................................. 149
Applications tab ........................................................................................................................................................ 151
Events tab .................................................................................................................................................................. 153
Alerts ............................................................................................................................................................................... 154
Alert History ................................................................................................................................................................ 154
Report Export ............................................................................................................................................................ 156
Alert Analysis .............................................................................................................................................................. 159
Access Alerts Analysis ............................................................................................................................................. 159
Alert Analysis Summary Screen ............................................................................................................................... 160
Report Navigation tabs and New Report icons ......................................................................................................... 161
Counts tab ................................................................................................................................................................. 161
Trends tab ................................................................................................................................................................. 165
Trend Details tab ....................................................................................................................................................... 166
Distributions tab ........................................................................................................................................................ 168
History tab ................................................................................................................................................................ 169
Program Alert Definitions Report ................................................................................................................................ 170
Create/Edit tab .......................................................................................................................................................... 171
History tab ................................................................................................................................................................ 174
System Error Alerts ...................................................................................................................................................... 175
Configure........................................................................................................................................................................... 176
Configure Alerts .............................................................................................................................................................. 177
How Sentry Handles Alerts .......................................................................................................................................... 177
Create an Alert ............................................................................................................................................................. 178
Create Alerts Step by Step ........................................................................................................................................ 181
View Created Alerts .................................................................................................................................................. 185
Delete Alert ............................................................................................................................................................... 185
Modify an Alert ........................................................................................................................................................ 185
Access Alerts Summary ............................................................................................................................................... 186
Scrambled Alerts .......................................................................................................................................................... 188
Transport tab ................................................................................................................................................................ 190
Types of Transport Alerts ......................................................................................................................................... 191
PID Alerts ................................................................................................................................................................. 193
Any PID on a Port ..................................................................................................................................................... 194
Table on a Port .......................................................................................................................................................... 194
Table on a PID .......................................................................................................................................................... 194
PMT .......................................................................................................................................................................... 195
DSM-CC on a Port .................................................................................................................................................... 195
DSM-CC ................................................................................................................................................................... 196
Port Alerts ................................................................................................................................................................. 196
Sample Transport Alerts .............................................................................................................................................. 197
Create Audio Level Alerts ........................................................................................................................................ 197
Create a Transport NULL PID Bitrate Alert ................................................................................................................ 201
Create Mean Audio Level Alerts ................................................................................................................................. 202
Create Audio Dialnorm Alert ....................................................................................................................................... 203
6 Sentry User Manual January 2019
Sentry User Manual January 2019
7
Sentry User Manual
Buffer overrun/underrun detection ............................................................................................................................... 204
Configure Buffer overrun/underrun detection .......................................................................................................... 205
BFS tab ..................................................................................................................................................................... 207
Types of BFS Alerts ..................................................................................................................................................... 208
BFS Source ............................................................................................................................................................... 208
BFS Carousel ............................................................................................................................................................ 208
BFS File .................................................................................................................................................................... 208
Types of OCAP Alerts ................................................................................................................................................. 209
File Alerts ................................................................................................................................................................. 209
Folder Alerts ............................................................................................................................................................. 209
Extension Alerts ........................................................................................................................................................ 209
Configure Program Availability Definitions ................................................................................................................ 210
Create Program Template Alerts .................................................................................................................................. 213
Template Alerts ............................................................................................................................................................ 213
Create an alert from a Template using a Program Alert ............................................................................................... 217
Create an alert template without a Program Group ...................................................................................................... 220
Program Groups ............................................................................................................................................................. 222
Create Program Groups ................................................................................................................................................ 222
Access Program Groups ............................................................................................................................................ 222
Groups Summary tab ................................................................................................................................................ 223
Add unlisted programs .............................................................................................................................................. 226
Configure Program Mappings ........................................................................................................................................ 228
Add a New Mapping .................................................................................................................................................... 228
Delete a Mapping ......................................................................................................................................................... 231
Modify a Mapping ....................................................................................................................................................... 231
Configure Port Names ..................................................................................................................................................... 232
Configure BFS Settings ................................................................................................................................................... 233
Configure Triggered Stream Captures ............................................................................................................................ 234
Access Alert Stream Captures .................................................................................................................................. 234
Create Alert Stream Captures (When none currently exist) ...................................................................................... 235
Deactivate or Delete a Stream Capture (when one previously exists) ...................................................................... 242
Retrieve Captured Files ............................................................................................................................................ 243
Delete Captured Files ................................................................................................................................................ 243
Defaults tab ............................................................................................................................................................... 244
Configure Triggered Stream Captures(via Nexidia Comply™) ...................................................................................... 245
Configure the Nexidia Server....................................................................................................................................... 245
Create a Nexidia Comply Profile .............................................................................................................................. 246
Create Caption Profile .................................................................................................................................................. 247
Choose a Program to Verify ......................................................................................................................................... 247
Review Job History ...................................................................................................................................................... 249
Review Closed Caption Verification Results ............................................................................................................... 251
Configure Schedules ........................................................................................................................................................ 254
Create a Daily schedule ................................................................................................................................................ 254
Create a Weekly Schedule ........................................................................................................................................... 257
Dashboard Graphs .......................................................................................................................................................... 259
Create a Dashboard Graph ........................................................................................................................................... 260
Configure MPEG Input Settings ..................................................................................................................................... 261
IGMP v3 SSM Support ................................................................................................................................................ 263
Sentry User Manual
Access MPEG Input System Settings ....................................................................................................................... 263
Set SSM ....................................................................................................................................................................... 265
Backup Multicast Settings ........................................................................................................................................... 266
Multicast Stream Collision Errors (Multiple Sources Detected on Input Ports) ....................................................... 268
Sentry with 2nd MPEG Input Option Installed ............................................................................................................. 269
Sentry with VLAN Support Enabled ........................................................................................................................... 270
Configure VLAN monitoring option ........................................................................................................................ 270
Assign/Configure Ports on a VLAN ......................................................................................................................... 272
Move a Port between VLANs ................................................................................................................................... 273
Reviewing Port/VLAN Assignments and VLAN Status .......................................................................................... 274
Configure System Preferences ........................................................................................................................................ 275
Configure TekMOS .......................................................................................................................................................... 277
TekMOS License ......................................................................................................................................................... 277
TekMOS Settings ......................................................................................................................................................... 278
TekMOS Program Alert ............................................................................................................................................... 279
TekMOS PID Alert ...................................................................................................................................................... 280
Configure TR101/290 Settings ........................................................................................................................................ 281
Configure System Settings ............................................................................................................................................... 282
Network settings .......................................................................................................................................................... 283
Set the Time ................................................................................................................................................................. 284
Set the Locale ............................................................................................................................................................... 285
Maintenance Mode ....................................................................................................................................................... 286
SSL Settings ..................................................................................................................................................................... 287
System Alerts ................................................................................................................................................................... 289
System Diagnostics .......................................................................................................................................................... 291
Email Diagnostics ........................................................................................................................................................ 291
Network connectivity ................................................................................................................................................... 291
System Communication ............................................................................................................................................... 292
SNMP Trap .................................................................................................................................................................. 292
Health Check ................................................................................................................................................................ 293
Configure Import/Export Settings ................................................................................................................................... 294
Export tab options ........................................................................................................................................................ 296
Import tab options ........................................................................................................................................................ 298
Configure Users .............................................................................................................................................................. 299
API Access ................................................................................................................................................................... 299
Add a User ................................................................................................................................................................... 299
Delete a User ................................................................................................................................................................ 301
Modify a User .............................................................................................................................................................. 302
Configure System Upgrades ............................................................................................................................................ 303
Upgrade Procedure ....................................................................................................................................................... 303
Upgrade Errors ............................................................................................................................................................. 306
Recoverable error ...................................................................................................................................................... 306
Error Requiring a Patch ............................................................................................................................................ 306
Uploading the Error Patch File .................................................................................................................................... 307
Upgrade History ........................................................................................................................................................... 307
Configure Power Off and Restart Capability .................................................................................................................. 308
Accessing Remote Restart and Power Off ................................................................................................................... 308
8 Sentry User Manual January 2019
Sentry User Manual January 2019
9
Sentry User Manual
Power Off a unit: .......................................................................................................................................................... 308
Restart a unit ................................................................................................................................................................ 309
Status ................................................................................................................................................................................. 310
ASI Status page ............................................................................................................................................................ 311
System Status for Sentry with Second MPEG Input Option Installed ......................................................................... 311
About ................................................................................................................................................................................. 312
Appendix A: Sentry ABR ............................................................................................................................................... 314
Configure: Alerts Summary ............................................................................................................................................ 314
Manifest Alerts ............................................................................................................................................................. 314
Create a Manifest Alert ................................................................................................................................................ 315
Representation Alerts ...................................................................................................................................................... 317
Representation Alerts Definitions ................................................................................................................................ 317
Create Representation Alerts........................................................................................................................................ 318
Dynamic Program Groups .............................................................................................................................................. 320
Creating a Static Program Group from Dynamic ......................................................................................................... 322
Configure MPEG Input Settings ..................................................................................................................................... 323
Administrator Set up Notes .......................................................................................................................................... 323
Reports ............................................................................................................................................................................ 325
Program Statistics: ABR Stats ..................................................................................................................................... 325
Create/Edit tab .......................................................................................................................................................... 325
History tab .................................................................................................................................................................... 327
Port Statistics .................................................................................................................................................................. 328
Summary tab ................................................................................................................................................................ 328
Create a Port Statistics Report...................................................................................................................................... 329
Media Set Status Report .................................................................................................................................................. 332
Media Set Details ......................................................................................................................................................... 334
HTTP Status Codes ................................................................................................................................................... 334
Representations Statistics.......................................................................................................................................... 334
Fragment Load Headroom ........................................................................................................................................ 335
Fragment Load Time ................................................................................................................................................ 336
Fragment Load Latency ............................................................................................................................................ 336
Fragment Load Bitrate .............................................................................................................................................. 337
Fragment Size ........................................................................................................................................................... 337
System Status ................................................................................................................................................................... 338
Appendix B: Sentry Edge, Edge II, Edge III-S, and Edge III-T ................................................................................. 340
Preface ............................................................................................................................................................................ 340
Getting started ................................................................................................................................................................ 341
Product description ...................................................................................................................................................... 341
Sentry Edge RF Monitoring Products ....................................................................................................................... 343
Sentry Edge Family Features and benefits ................................................................................................................ 343
Sentry Applications ................................................................................................................................................... 343
Sentry Edge I Features and benefits .......................................................................................................................... 343
Sentry Edge II Features and benefits ........................................................................................................................ 344
Sentry User Manual
Sentry Edge III-S Features and Benefits ................................................................................................................... 344
Standard and optional accessories .......................................................................................................................... 345
Power cord options ................................................................................................................................................... 345
Configuration ............................................................................................................................................................... 346
Recommended steps ................................................................................................................................................. 346
Configure the RF Stats Alerts ...................................................................................................................................... 347
Configure the MPEG settings ...................................................................................................................................... 348
Activate an RF input connection ............................................................................................................................... 349
To define/edit import settings for an RF configuration. ............................................................................................ 349
Filter
options
................................................................................................................................................................ 351
Update the schedule/import schedule information .................................................................................................... 352
Import a configuration from a CSV file .................................................................................................................... 353
To schedule an import ............................................................................................................................................... 354
View/edit RF configuration details ........................................................................................................................... 355
Change the schedule .................................................................................................................................................. 355
Configure port names for a channel .......................................................................................................................... 356
Configure
Create a new schedule. .............................................................................................................................................. 358
Operating basics ............................................................................................................................................................. 360
Reports ......................................................................................................................................................................... 360
Current Status report ................................................................................................................................................. 360
Port / channel numbers ............................................................................................................................................. 360
Program Detail report : Tuning information ............................................................................................................. 361
Program graph options .............................................................................................................................................. 362
RF Stats ........................................................................................................................................................................ 363
Constellation Diagram .............................................................................................................................................. 364
Frequency Domain Graphs .......................................................................................................................................... 366
Status ............................................................................................................................................................................ 369
Park a tuner for a set amount of time ....................................................................................................................... 371
To park a
To park a tuner for a set amount of time: ................................................................................................................. 374
schedule summary
tuner
(alternate
.................................................................................................................................... 357
method)
.......................................................................................................................... 373
Appendix C: Acronyms .................................................................................................................................................... 375
Appendix D: Examples .................................................................................................................................................... 377
Notices ............................................................................................................................................................................... 381
Trademarks ..................................................................................................................................................................... 381
10 Sentry User Manual January 2019
Sentry User Manual January 2019
11
Service
Sentry
Sentry Verify
Sentry ABR
Audio loudness & AC-3 Dialnorm (ITU-R BS.1770) monitoring
 
Closed captioning (708, 608, SCTE-20), DVB Subtitle, Teletext reporting
 
Program/PID/Transport Stream/Program Group bandwidth graphing
 
MPEG-PSI, DVB-SI, ATSC-PSIP table detect, bit rate, cycle time
 
Sentry User Manual
Sentry Family Product Matrix
This Sentry product manual contains technical information on the Sentry family of video quality monitors. Information for the Sentry Edge products can be found in Appendix B of this manual.
Some of the features and purchasable options described in this manual are not supported on all of the products. For a breakdown of features and options by product, please refer to the table below.
Comprehensive MPEG Quality of Experience (QoE) Monitoring
Video QoE real time monitoring
Optional
Video eMOS/PVQ real time monitoring Optional Optional
Video TekMOS picture quality monitoring Optional
Audio QoE real-time monitoring
Optional
Optional
Video freeze detection
Audio Silence detection
Optional
Optional
Comprehensive MPEG Quality of Service (QoS) Monitoring
Transport Stream QoS Monitoring
IP (UDP) statistics
Optional
HTTP Statistics
Optional
Error Seconds and Program Availability Reporting
GOP length reporting
Video and Audio PID metadata
Optional
Optional
Optional
Program/PID discontinuity
PCR interval & jitter
TR 101 290 (priority 1, 2, 3) reporting
Scalable RF Monitoring (16/64/256 QAM A, B, or C) Optional Optional
Optional
Optional
Optional
Optional
Perceptual Video Quality (eMOS) on MPEG-2, AVC/H.264, HEVC/H.265
Non-reference Picture Quality (TekMOS) on MPEG-2, AVC/H.264
Video: UHD/4K, HD, SD, MPEG-2, MPEG-4 AVC (H.264), VC1, JPEG2000
  
Audio: Dolby AC-3, MPEG-1 Layer II, AAC, HE-AAC, HE-AAC v2
  
Audio: Dolby E-AC-3
Optional
Optional
Optional
  
DVB-S/S2
Optional
Optional
Sentry User Manual
Service Sentry Sentry Verify Sentry ABR
Purchasable Software Options
QoE Monitoring
Carousel monitoring (tru2way / OCAP/MHP / DSM-CC) Optional
Ad Insertion/Digital Program Insertion Optional
Advanced Closed Caption Analysis Optional
EBIF Monitoring Optional
SA-BFS Monitoring Optional
Optional
Optional
Audio Loudness Monitoring (includes CALM Compliance)
IDR/EBP Alignment Optional
Video & Audio
Optional
Optional
Optional Optional
Interfaces
ASI Optional Optional
GigE
Dual GigE Optional Optional
10G Single-Mode or Multi-Mode LC SFP+ Optional Optional Optional
8VSB & QAM-B Optional Optional
QAM A, B, or C Optional Optional
QAM A/B/C RF Measurements: Level, EVM, MER, CNR, Pre-RS BER, Post-FEC Erred Packets, Carrier Offset
Optional Optional
12 Sentry User Manual January 2019
Sentry User Manual January 2019
13
US/Canada toll-free 1-844-219-5329
India toll-free 1800-3000 4835
Russia toll-free 810800-22554411
United Kingdom 44 1344 39 2541
Europe* toll-free 00800-22554411
Sentry User Manual
Preface
This user manual describes the Sentry family of video quality monitors and the web browser-based interface. This manual introduces the components and features, so you can begin using the device.
Who Should Use This Manual
This manual is intended for service providers who use Tektronix Sentry products for monitoring, reporting and alerting from MPEG transport streams. You should understand the concepts and tools used in a headend environment. You should also be familiar with basic computer operations such as click, drag and drop, as well as the operation of a web browser.
How to Get Help
If you purchased a service contract for your Tektronix Sentry products from a distributor or authorized reseller, contact the technical support staff for that distributor or reseller for assistance. If you purchased a Tektronix service program, contact Tektronix technical support:
For technical support:
Sentry Technical support is available on Business Days from 6:00 AM to 5:00 PM Pacific Time and 9:00 AM to 5:00 PM Indian Standard Time on the following numbers:
*Austria, Belgium, France, Germany, Ireland, Italy, Netherlands, Spain, Sweden, Switzerland, UK
Worldwide, please email
Additional information about the Tektronix Sentry family of video quality monitors is available at the following URL:
http://www.tek.com/video_quality_monitors/
videosupport@tektronix.com
Sentry User Manual
Introduction
What is Tektronix Sentry?
Tektronix Sentry is an MPEG transport stream monitoring device that supports next generation digital services and traditional program monitoring. Sentry supports MPEG-2, H.264 AVC, MPEG-4 part 10, and VC-1 video compression standards. The components of Sentry are:
The Engine
Internal database
Sentry supports real-time monitoring through single- and 4-port ASI and Gigabit Ethernet (GigE) input of all MPEG source streams within the headend or hubs.
Sentry digs deep into the complex and private data residing within the stream, allowing video service providers to gain insight and solve problems in their digital networks. Sentry’s extensive feature list includes:
Audio and Video Quality of Experience Scoring System
Audio Silence and Audio-level Issue Detection
Detect Black Video, Frozen Video, Tiling/Macroblocking
Perceptual Video Quality (eMOS)
Non-reference Picture Quality (TekMOS)
Live Thumbnails
User Triggered and Alert Triggered Stream Captures
Stream to View
Historical Reporting and Graphing
Transport Stream Bandwidth Graphing
Program Group Bandwidth Graphing
Carousel Monitoring (SA-BFS, DSM-CC, tru2way™)
Digital Program Insertion
24/7 Real-time QoE Monitoring of Entire Channel Lineup
Detect Intermittent Problems
Alert Notification and Historical Reporting
Error Second and Program Availability Reporting
Sentry's video quality monitoring solutions provide unique flexibility to enable you to implement any combination of monitoring components for any digital application, using the same Sentry hardware.
14 Sentry User Manual January 2019
Sentry User Manual January 2019
15
Sentry User Manual
Figure 1: Sentry Network Diagram
Sentry User Manual
What does Tektronix Sentry do?
Functioning completely within the digital domain, Sentry receives MPEG transport streams and monitors them for normal and unusual activity.
The primary features of Sentry are:
Monitoring
Reporting
Alerting
Monitoring
Sentry tracks, and fully dissects the content of the digital media stream as it leaves the headend, including:
Application data decode and verification Closed captioning compliance Bandwidth utilization Broadcast data decode and verification Carousel monitoring BFS monitoring OCAP monitoring Ad insertion auditing Tagged verification PSI/SI/PSIP/PMT decode Bitrate monitoring
Reporting
The Sentry web interface allows you to configure parameters and view the output of the Sentry engine historically and in real-time. In addition to standard reports accessible from the menus on the displays, detail views (e.g., program detail, BFS detail, ad cue detail) are available by clicking on various elements in the displays.
Standard Sentry reports include:
Current Status
An overview of the current state of the programs
Program Status
Provides a configurable history of all MPEG programs and their PID contents
Data Detect Report
Identifies specific program content
Ad Cue Info
Displays composite and component ad cues inserted into the stream.
Transport Status
Dissects the transport packets
16 Sentry User Manual January 2019
Sentry User Manual January 2019
17
Sentry User Manual
TR101/290 Status
TR101/290 is a DVB standard for measurement and analysis of MPEG transport streams. Refer to the section on TR101/290 for a more in-depth discussion of this report and its features.
IP Stats
Displays information relating to IP packet arrival interval and delay factor.
OCAP Status
Displays the status of OCAP streams.
EBIF Status
Displays monitoring information EBIF Status
BFS Status
Displays the status of the Broadcast File System. Refer to Scientific-Atlanta Broadcast File System for a more in-depth discussion of this report and its features
Alert History
Lists alerts detected by the system. Refer to the section on Reports for a more in-depth discussion of this report and the section on Configure: Alerts for a discussion of creating alerts.
Alert Analysis
Provides an easy to use graphic analysis to visually represent alerts
Alerting
Sentry enables real-time alerts to indicate if content within a stream is invalid, a stream goes down, or user thresholds are exceeded. Alerts are visible within the web user interface (Alert History) and can be sent via email and SNMP trap. There are three major alert types:
Thresholds
Alert when a given bandwidth level or cycle time has exceeded or falls below on a PID, program, table, DSM-CC, or BFS. Alert when a program’s PCR arrival interval or PCR jitter has exceeded or falls below a given level.
Thresholds with Frequency
Alert when a given threshold condition is met and it has occurred twice or more in a given time period.
Content
Alert when a selective piece of content has been received or transmitted correctly or incorrectly. Alert when a given PID or program is active or not-active. Alert if a PID, program, table, DSM-CC, or BFS drops. Alert if audio silences or video freezes.
Refer to the Configuring Alerts section for more information.
Sentry User Manual
Getting Started
Front Panel Functions (2016 to present models only)
The following applies only to units made in 2016 to present.
These models are able to provide the following functions:
IP address readout on LCD display Manual Reboot option from front panel Hard drive installation or replacement
Figure 2: Sentry front panel (2016 to present models only)
IP address on the front panel
The LCD (Local Control Display) is a 16-character, one-line display with two backlight colors:
Green. The LCD backlight is green under normal operating conditions. Amber. If a hardware problem is detected with the server, the LCD backlight turns amber. When the
problem is cleared, the backlight returns to green.
Under normal operation, the readout will display the IP address of the Management Port in the form “Tektronix Sentry IP: xxx.xxx.xxx.xxx.” The factory default IP address is 10.0.10.200.
Depending on the status of the instrument, you may see additional status messages such as Rebooting, Shutdown, Stopped, etc. When errors are encountered, associated error messages may be displayed.
Navigation buttons
Do not use the navigation buttons. The navigation buttons can be used to access and navigate an internal menu system provided by the manufacturer of the Sentry chassis.
18 Sentry User Manual January 2019
Sentry User Manual January 2019
19
Item
Description
ID
System ID button with LED
On/Standby button illuminates when the instrument is powered on
Illuminates when activity occurs on the Management Port (1) and on the IP Video port Illuminates when there is drive activity
System status LED
Sentry User Manual
CAUTION: To prevent operational problems with the instrument, do not attempt to make any changes to
the menu settings.
USB ports
Use the two USB 2.0 ports to connect external USB devices to the instrument.
Status LEDs
The status LEDs indicate the following information about the state of the instrument:
(2)
LCD Display
Enter button
Power button
Right button
Left button
Sentry User Manual
Power-off procedure
The preferred method for rebooting or powering off a Sentry is through the web interface.
WARNING: When moving a Sentry, it is very important to properly power off the Sentry via the web
interface.
Never unplug a Sentry without performing the Power-off procedure. Improper shutdown may cause file corruption and failure of the Sentry.
Perform the following steps to power-off the instrument:
1. Use the Configure > Power Off menu option from the user interface to start the power-off process.
2. In the event that you cannot access the user interface, press the front panel On/Standby button once to
power off the instrument.
NOTE: The LCD display does not indicate that the instrument has begun a Safe Power
Off process. Please wait more than 30 seconds for the instrument to visibly start to power-off.
3. To completely remove power from the instrument after a safe power-off, disconnect both power cords from the rear of the instrument.
Front Panel Functions (2009 to 2016 models only)
The following applies only to units made in 2009 to 2016 and that have a blue LED backlit display.
These models are able to provide the following functions:
IP address display on LED Manual Reboot option from front panel LED Brightness control
Figure 3: Sentry front panel (2009 to 2016 models only)
20 Sentry User Manual January 2019
Sentry User Manual January 2019
21
Sentry User Manual
IP address on the front panel
To see a display of the IP addresses of both of the system network interfaces on the front panel LCD display:
1. Press and hold Enter (green check mark) on the front panel.
2. The address displayed on the top line of the display corresponds to the Management interface and the lower line corresponds to the MPEG/IP input.
Manual power down from front panel
NOTE: The preferred method for rebooting or powering off a Sentry is through the web interface. Please
see the Remote Power Off and Restart Capability section of this manual for more detail.
WARNING: When moving a Sentry, it is very important to properly power off the Sentry via the web
interface.
Never unplug a Sentry without performing the Power Off procedure. Improper shutdown may cause file corruption and failure of the Sentry.
In addition to powering down through the Sentry interface, you may also use the front panel button.
4. Start the power down of the unit by pressing the front panel power button two times quickly within 2 seconds.
5. Within moments, the LCD display will indicate that the unit has begun the Safe Power Off process, and several seconds following, the unit will power down completely.
LED Brightness
1. The brightness of the LCD display backlight can be changed by selecting either the left arrow or right arrow buttons on the front panel. The left button will dim the display while the right will brighten it.
2. Changes to the brightness level persist until the unit is rebooted or powered down.
Group Tabs and Input Ports
Page Title Bar
Sub-Page Menu Main Page Menu
Login Info
Thumbnails
Sentry User Manual
Interface Components
The Sentry interface consists of the following areas:
Figure 4: Sentry Interface Components
Main Page Menu
The buttons in this area (Configure, Reports, Status, and About) are the main categories of pages available for collecting information, reporting, and configuring the system. Configure and Reports contain sub-pages, accessible through drop-down menus.
Login Info
This area displays the username of the logged on user and provides a link to log out of Sentry. Click Logout to log out of the system. The date and time of the most recent refresh of the screen is also shown.
Click Refresh to refresh the screen; otherwise the screen will refresh automatically at a periodic rate (~ every 300 sec.).
22 Sentry User Manual January 2019
Sentry User Manual January 2019
23
Sentry User Manual
Page Title Bar
The title bar identifies the name of the page currently in view.
Thumbnails
Current Status also features thumbnail visual confirmation of the content of each program or service. You can control the size of the thumbnail at the top of the column. You can also refresh the thumbnail manually or it will refresh automatically every 5 minutes. Settings for thumbnails can be found in System Preferences.
Group Tabs and Input Ports
Input ports indicate the sources of transport stream input, which can be either ASI (one or four ports) or GigE (MPEG over IP unicast IP port or up to 30 multicast groups, each consisting of a Group ID and an IP Port). Sentry allows you to organize input ports into system and user groups. You must have Administrator privilege to create and modify system groups.
If the number of input ports is greater than one, then default system groups will be automatically created (two groups for a four port Sentry and four groups for Sentrys with more than four ports). Settings that the user has specifically saved are retained as they navigate from page to page.
For example, the figure below shows the groups and ports of a GigE Sentry. The Group 3 tab is selected showing that Ports 16 through 23 are in Group 3. Selecting a group will report only on the data from the ports in that group. Ports can also be renamed.
Figure 5: Groups and Ports of a GigE Sentry
Sentry User Manual
Below are groups and ports of a four port ASI Sentry.
Figure 6: Groups and Ports of a 4 Port ASI Sentry (0, 1, 2, 3)
In the case of ASI models, the port is known from the hardware. For MPEG over IP models, the port is known from the configuration (refer to Configuring MPEG Input Settings.
Mouse over an input port to see a popup showing the input source.
Figure 7: Group 1 Acquisition AdCue port popup message showing the input source
Ports that are not configured are displayed as a light gray. Ports that are configured and assigned to a group are shown as dark gray. Ports that are configured but not assigned to a group are shown as white. The user can change the group assignments by clicking on ports, which toggle as assigned (dark gray)
and unassigned (white).
24 Sentry User Manual January 2019
Sentry User Manual January 2019
25
Sentry User Manual
Change a Port Assignment
1. Click on the port you wish to change.
2. Click Save to save the assignments. Click on the Reset button to reset the assignments.
Figure 8: Save Button indicating Changed Port to Group Assignments
3. Selecting the Refresh button on the page before the assignments are saved will result in a note that
assignments have been modified. A Reset button to reinstate the original settings will also be displayed.
ASI Port tab
A single port ASI Sentry has only one port tab and therefore has no need for a group tab.
Figure 9: Port 0 of a Single Port ASI Sentry
Sentry User Manual
License Management
Tektronix provides a 28-character license key to activate Sentry software modules. Use License Manager to complete online or offline activation. The License Manager can be accessed to ways:
Select the About button from the main page menu. Then follow the HERE link next to the Licensed
Modules section heading.
Figure 10: Link to manage licenses
Select the Configure button from the main page menu. Then select License Manager from the drop-
down list of configurations.
Figure 11: License Manager selections
26 Sentry User Manual January 2019
Sentry User Manual January 2019
27
Sentry User Manual
Activation of the software license
To activate the software license online use the following steps:
1. Enter the 28-character license key provided by Tektronix (include the dashes).
2. Click the Activate Online button in the Activation section.
3. A window with the following message will be displayed: Activation will require the analysis engine to restart, which may take awhile
4. Click the Submit button. After the Analysis Engine restarts and the license completes activation you
can start monitoring using the Sentry.
Figure 12: Online activation
Sentry User Manual
To activate the software license offline use the following steps:
1. Enter the 28-character license key provided by Tektronix (include the dashes).
2. Click the Download button in step 1 from the Offline Activation Form area.
Figure 13: Download offline license request file
3. An XML file will be downloaded from browser. See the following example for how the file will be
named: license_request_sentry_10-233-49-53.xml
4. Send file to videosupport@tektronix.com or go to the following website to self-activate:
https://ec2-34-220-80-149.us-west-2.compute.amazonaws.com/
5. Video support or the self-activation website will provide a response XML file that looks like the
following example: ActivationResponse.xml
6. Click the Browse button in step 2 from the Offline Activation Form area.
7. Navigate to the response XML file and click the Open button.
8. Click the Activate Offline button.
9. A window with the following message will be displayed: Activation will require the analysis engine
to restart, which may take awhile
10. Click the Submit button. After the Analysis Engine restarts and the license completes activation you
can start monitoring using the Sentry.
When online or offline activation is complete a confirmation message is displayed in green and a Deactivation tab becomes available. See Deactivation of the software license for more information.
28 Sentry User Manual January 2019
Sentry User Manual January 2019
29
Sentry User Manual
Deactivation of the software license
Opening the Deactivation tab in License Manager allows you to deactivate the current Sentry software license.
Figure 14: Deactivation tab
To deactivate the software license online use the following steps:
1. Click the Deactivate Online button in the Activation section.
2. A window with the following message will be displayed: You’re going to deactivate the sentry. Are
you sure?
3. Click the Proceed button.
To deactivate the software license offline use the following steps:
4. Click the Deactivate Offline & download deactivation request file button.
5. A window with the following message will be displayed: You’re going to deactivate the sentry. Are
you sure?
6. Click the Proceed button.
7. An XML file will be downloaded from browser. See the following example for how the file will be
named: deactivate_sentry_10-233-49-53.xml
8. Send file to videosupport@tektronix.com or go to the following website to self-deactivate:
https://ec2-34-220-80-149.us-west-2.compute.amazonaws.com/
9. Video support or the self-activation website will provide a response XML file that looks like the
following example: DeactivationResponse.xml
Sentry User Manual
10. Click the Browse button in step 2 from the Offline Deactivation Form area.
11. Navigate to the response XML file and click the Open button.
12. Click the Deactivate Offline button.
13. A window with the following message will be displayed: Deactivation will require the analysis
engine to restart, which may take awhile
6. Click the Submit button.
Basic Operations
The web-based interface allows the user to administer Sentry in the following manner: Select from a series of pages and sub-pages, and modify fields to create the desired configuration. Submit the changes on any given page using the appropriate update or refresh buttons. If the user selects a new page or end the session without submitting the information, the changes are lost.
NOTE 1: To access the full functionality of the web interface, you must log in as a user with
Administrator privileges.
NOTE 2: If multiple Sentry administrators apply changes to the same set of parameters concurrently, the
latest applied changes take precedence. Up to ten simultaneous browser connections are allowed.
30 Sentry User Manual January 2019
Sentry User Manual January 2019
31
Sentry User Manual
Bitrate Violation
If Sentry exceeds the combined bitrate for which it was licensed, or a given device exceeds its capacity, a bitrate violation occurs. A violation warning is displayed on most pages. Clicking on the More info… link in the violation warning provides more detail about the licensed bitrate and the violation.
Figure 15: Bitrate Violation Notice
When it detects bitrate violations, Sentry will disable monitoring on as many ports as necessary to get the bitrate under the necessary limits. The detailed page will provide which ports were enabled.
Figure 16: Bitrate Violation additional information
Sentry User Manual
Reports
Reports are configurable to give you a real-time or historical view of transport activity. There are five main categories of reports, and all reports offer the capability to drill down to view additional detail:
Programs
Current Status
Program Status
Data Detect
Ad Cue Info
Program Statistics
Program Dashboard
Program Groups
Current Status
Program Status
Data Detect
Ad Cue Info
Bandwidth
Transport
Transport Status
TR101/290 Status
IP Stats
Carousel
Carousel Status
OCAP Status
BFS Status
EBIF Status
DSM-CC Status
Alerts
Alert History
Alert Analysis
Program Alert Defs
32 Sentry User Manual January 2019
Sentry User Manual January 2019
33
Sentry User Manual
Search
To find a program, use the Search box in the upper right-hand section of any page.
Figure 17: Search function
The search logic will do a case-insensitive search for all programs that match the string you enter.
Figure 18: Selecting a Search type
Note: You can use the wildcard string *. For example, ‘h*o’ will return HBO as well as healthnetwork. Results will appear as follows:
Figure 19: Search results
As with the program status report, you can now click on many places (Provider Icon, Provider Name, Thumbnail, Availability blocks, Bitrate blocks) to drill through to the Program Detail report, or the alert links for alert information on that program.
Sentry User Manual
Programs
Programs provide an overview of the contents of the MPEG transport stream, and consist of four types: Current Status, Program Status, Data Detect and Ad Cue Info. Current Status and Program Status reports are MPEG program centric in the sense that all data and PIDs are grouped according to the programs with which they are associated.
Current Status
Figure 20: Current Status Snapshot Report
The main components of the Current Status report are:
Port # and Name
The number and name of the input port receiving the data
Pgm (Program Number)
The program number that was derived from monitoring the transport stream.
Name
Refers to the program provider icon and name, derived according to the Provider Name selection (refer to Configuring the Provider Name). If Sentry cannot determine the provider, a placeholder will be inserted, e.g., Not Available. The user can also manually associate a network name and icon with a
34 Sentry User Manual January 2019
Sentry User Manual January 2019
35
Sentry User Manual
program using Sentry’s Configuring Mappings. XDS data consisting of the show name and rating is also displayed if it exists.
Thumbnails
Provides a current image of the selected program. Thumbnail size may be adjusted using the settings located directly in the column header.
Current Bitrate
The current (last minute) bitrate of the program.
Alert Count
Shows the number of active alerts for each program.
Status
Shows UP (Green) if all PIDs in the program are getting data. If some but not all PIDs are getting data, the Status displays UP along with the number of up PIDs out of all PIDs, e.g., 2 of 4.
The Status will display DOWN (Red) if the bitrate for all PIDs is zero. If there is no bandwidth information, Current Bitrate shows no bitrate data and the Status is DOWN.
NOTE: The only time that Sentry will not receive bandwidth data is when there is a Bandwidth Violation.
Figure 21: Status Column in Current Status
The picture can't be displayed.
Alert Icon
When selected will automatically display and configure the Creating Program Alerts page for the selected program (See: Alerts).
Sentry User Manual
To Filter the Ports on the Report
To narrow down the group of ports returned in the non-program group report, click Edit Group. The Edit Group display provides the following options:
Show All Ports
Show all port available to system
Show Active Port Only
Show only the ports that are actively monitoring input.
Filter on Selected VLANs
For Ethernet boxes licensed for VLAN support, filter on ports configured on a specific VLAN.
Select All
Select all only configured ports on this page only.
Remove All
Remove all selected ports
Cancel
Cancel action and go back to last page
Apply and Exit
Apply changes and go back to last page
Save
Save changes and stay on this page
1. Select Edit Group.
Figure 22: Editing a group
2. Select Ports as needed.
Figure 23: Editing a group (ports selected)
3. Select Apply and Exit when done.
36 Sentry User Manual January 2019
Sentry User Manual January 2019
37
Sentry User Manual
Filter Sentrys licensed with VLAN support
To filter on specific VLANs, select Filter on Selected VLANs and check the desired VLANs.
Figure 24: Editing a group
Trend Details
Sentry User Manual
Program Status
The Program Status report gives a configurable history of all MPEG programs and their PID contents.
Graph
Figure 25: Program Status Report Overview
In addition to the same components seen in the Current Status Snapshot report (i.e., Alert, Port#: Name, Pgm, Name, XDS data), the Program Status report has the following additional components:
TSID:
The Transport Stream ID derived from monitoring the stream.
Name:
Program Availability and Error Seconds for the selected time range is added to the Name field in Program Status. Program Availability is the number of non error seconds over total number of seconds for a specified time period. It is expressed as a percentage. Error Seconds is the number of seconds a program was unavailable as defined by the program availability definitions.
Green indicates no errors
Yellow indicates there was an error for some time
Red indicates there was an error for the whole block
Grey indicates that no availability definition exists for that program
Avg. Bitrate
The program bitrate averaged over the time range shown in the Current View.
38 Sentry User Manual January 2019
Sentry User Manual January 2019
39
Sentry User Manual
Bitrate History
The PID data in the stream over the selected time range, shown as color-coded discrete blocks.
Gray indicates no data
Yellow indicates PID out for some time
Red indicates PID out for whole block
Green indicates no outages
Alert Count
Shows the amount of alerts that are open over a given period. Selecting the Trend Detail Graph will take you to Alert Trends if there are alerts for this program.
Status
Shows you if the program is up or down and if it is missing any PIDs.
Video and Audio QoE
Shows the average and minimum scores for the specified time period.
PVQ (eMOS)
Shows the average and minimum scores for the specified time period.
TekMOS
Shows the average and minimum scores for the specified time period.
PCR PID Arrival Interval
Tells which PID is carrying PCR as well as the average arrival interval for a given time period.
Program PID Detail
Shows each PID associated with the program: the PID number, type, data content, PID average bitrate and an indication whether and discontinuities, i.e., breaks in the sequence of MPEG transport packets detected by Sentry’s continuity counter, have occurred.
Discontinuity
The presence of discontinuities; the absence of any indication means no discontinuities.
Three types of PID indicators will be drawn for Video, Audio and Data PIDs. An indication of Copy Generation Management System (CGMS), Closed Caption (CC), or scrambled (Scrambled) data follows the PID type if applicable and you can click on a data type to display the Data Detect Report for the program and the data type.
Sentry User Manual
Figure 26: PID Types with details in bold
The PID Type descriptor displays the following:
Video
Video resolution
Refresh rate
Audio
Audio Mode (2.0 = stereo . 1.0= mono, 5.1 = surround sound)
Sample rate
Language version
40 Sentry User Manual January 2019
Sentry User Manual January 2019
41
Sentry User Manual
ASI Models
The ASI model Sentrys will display PCR arrival interval and minimum, average, and maximum jitter over the time range.
Figure 27: Program Status on an ASI Sentry
Sentry User Manual
Program Search and display
You may search any Current Status or Program Status page in Sentry using the search box located in the upper right corner of the table.
Figure 28: Program Search field. A search with “di” yields Discovery Home
The program search will search the current page based on what you enter into the field. You may enter either the program name, or the service name.
The program search will only search for what is currently displayed. For example, if you have 100 programs on the screen, but there are 137 programs overall, it will only search on the displayed 100 programs.
To conduct a search:
Program Search is a live search entry field meaning you only have to type your request and the search will begin immediately. There is no need to hit return.
42 Sentry User Manual January 2019
Sentry User Manual January 2019
43
Sentry User Manual
Column Sort By arrows
All primary column headers in the Program Status Report data include a Sort by arrow that allows for easy sorting.
To activate, click on the desired column header once and the resulting screen will return the same page with the available arrows in the column header.
Figure 29: Column header Sort By arrows
Bell Icon for Alert creation
When selected, the Bell Icon provides a drop-down menu of types of alerts that may be created for this program.
Figure 30: Alert Types drop-down menu
Sentry User Manual
Configure Report History
For historical reporting, the user is able to configure the time range of the report, either by choosing a Current View as in the Program Status report or by specifying a range of time as in Program Detail.
Figure 31: Selecting a Current View
To specify the exact date and time you want the report to start and exactly when you want it to stop:
1. Select From:/To:
2. To display the calendar, click on the calendar icon adjacent to the From and To boxes.
3. Select the date that you wish to start or stop on and type it in the appropriate field.
4. Illegal dates such as From > To or future dates are prohibited and will be automatically reset to a legal
state.
5. The exception to this rule is the Ad Cue Info report where dates up to two weeks in the future are allowed.
Figure 32: Report Calendar Option
To pick a specific time, either type in the time or click on the clock icon to bring up a clock entry dialog.
The minimum From/To interval is one minute. Entering an end time such that the time interval is less than one minute will reset the begin time to one minute before the end time.
44 Sentry User Manual January 2019
Sentry User Manual January 2019
45
Sentry User Manual
Figure 33: Report Clock Option
The pages that offer the From:/To: option also offer a drop-down option consisting of Most Recent and Standard selections.
1. Select the (or) radio button and click on the desired setting.
For example, if you would like to see all activity for the last hour, you would select this menu item to display 1 Hour. The default time period is 1 hour.
Figure 34: Report Option to Select Most Recent Time Range
2. Click the Refresh button to generate the report with the new configuration. You may see the message:
3. For reports based on a most recent time period, real-time activity is included in the time period and will
4. A time range set for a page will be preserved when the same page is selected again.
Generating Report.
continually update as time passes.
Sentry User Manual
Configure Provider Name
The Current Status and Program Status reports allow you to select the source of the program provider, using the Provider Name drop-down list. The list contains: Auto, XDS, SDT (if the data exists) and Mapping.
If Auto is selected (the default), then the provider name and icon are determined by the following logic:
 If a Program-Provider mapping exists, display the mapping. (see Configure Mappings).
If any PID on the program has a BFS source, display the BFS name and icon.
If the program has XDS data, use the XDS provider name (or show name if there is no provider name)
to compare with mappings defined in the system.
If there is an exact match, display the XDS provider name and icon.
If there is a partial match, display the XDS provider icon only.
If there is no XDS data and SDT data exists, then use the SDT service name to determine the provider
name according to the above logic for XDS data.
If XDS or SDT is selected from the drop-down Provider Name list, then only the XDS or SDT, data is
used to determine the provider. SDT will appear in the list only if there is SDT data.
Figure 35: Auto Provider Name Selected (Default)
The Mapping method will ignore XDS and SDT data and just show any name mapped on the Program Mappings page.
46 Sentry User Manual January 2019
Sentry User Manual January 2019
47
Sentry User Manual
Other Configurable Items
Other configurable items include the ability to sort and to select the number of results displayed per page.
1. Select the sorting options from the Sort by drop-down menu. There are a number of different items to sort from including Video and Audio QoE, PVQ, Bitrate, Availability or Error Seconds.
Figure 36: Options for Sorting
2. Select the results displayed per page from the Results per page drop-down menu.
3. Click Refresh to activate the selection.
Figure 37: Selecting Results per Page
A report can also be sorted by clicking on a column header. A report that has a Sort by drop-down menu will sort ascending only.
A page that supports sorting by clicking on a column header only will toggle between ascending and descending.
Sentry User Manual
Program Bandwidth Graph
The Program Bandwidth Graph is a function of Sentry available through the Program Details screen. Within this window, users may monitor specific details for a selected program and may create a detailed graph in order to view the following areas:
Bandwidth Details
Shows the bitrates over a period of time for the selected service
Discontinuity Details
Shows the discontinuities for the selected service as well as PID counts
Alert Details
Shows the results of any previously set alerts
Program Details Screen
Access Program Details
From the Sentry welcome screen, choose the program you wish to view Program Details for by selecting its logo or program name from the Displaying Programs list. For this example, we selected the logo for Outdoor
Life Network.
Figure 38: Selecting a program
48 Sentry User Manual January 2019
Sentry User Manual January 2019
49
Color Code
PID Type
Descriptor
Error Seconds
Refresh,
buttons
A PID outage
Sentry User Manual
From the Program Details screen, the user may view many of the details that:
a. Assist in assessing the health of the selected program
b. Assist in basic troubleshooting
The Program Details screen starts with information about the Port and PID at the top and allows for viewing details for Bitrate, Quality of Experience, Audio Volume Level, Discontinuity and Alerts at the bottom of the page.
Starting at the Date/Time selection field, select the time frame you wish to view.
From this point, the user may view the information regarding discontinuities on the port.
NOTE: The History graph is color coded using the Color Code Key in the upper right hand section of the
screen.
In the example below, the yellow graph indicates that the PID has been out for some time.
Stream and
Capture
Figure 39: Program Details screen
Color Key
Shows the color legend for screen
Sentry User Manual
Error Seconds
Error Seconds is a user customizable set of parameters used to define when a given program is available or not.
Once set, whenever these parameters are exceeded a clock is started for that program and that amount of time is represented as Error Seconds. It is calculated and displayed as an Availability percentage.
Figure 40: Error Seconds from the Program Detail screen
Figure 41: Error Seconds in all other locations
PID Type descriptor
Displays the following (if available):
Video:
• Video resolution
• Refresh rate
Audio
Audio Mode (1.0 = mono . 2.0= stereo,, 5.1 = surround sound)
• Sample rate
• Language descriptor
o The Sentry will display the language descriptor exactly as described in the stream.
50 Sentry User Manual January 2019
Sentry User Manual January 2019
51
Sentry User Manual
In the next table, the user can see the specifics of each PID on the given port. In the example, the MPEG 2 video and one channel of the Dolby AC3 audio were in good shape (
Dolby channel where out for the whole block (
Red).
Green) while the Ad Cue info and second
To view a graph for the bitrate over a given amount of time for the PID, select the Graph Selected PIDs button located below the Port and PID information.
Figure 42: Graph Selected PIDs
The resulting graph will look similar to the one below.
Figure 43: Bitrate Graph
Refresh Thumbnail
Manually refreshes current thumbnail.
Capture button
Captures stream. Collects same information as Triggered By User button. (See Configure Stream Captures).
Stream button
The Stream button opens a separate dialog box that allows you to configure where to send the UDP unicast. The network path has to allow UDP unicasts from the Sentry and the receiving computer/device. You may also have to open the specified port in your computer’s firewall.
Sentry User Manual
Configure VLC to receive stream to view content
For an additional viewing option Video LAN Client (VLC) is a free player for files and streaming protocols. Installing VLC on a computer allows you to receive the Stream to View. This is an optional viewing utility.
1. Download and install VLC.
2. Open VLC.
3. Browse to Media> Open Network Stream.
4. Enter the following into the address box for the network URL:
Udp://@:<port to stream to> where <port to stream to is a number between 1024 and 65535>.
In the example below, 8000 is used
Figure 44: VLC Install
5. Click Play.
6. From the Program Detail Report, click on the Stream button.
7. Enter in your computer’s IP address and desired UDP port (such as 8000) in the IP address field.
8. Choose the duration of stream.
52 Sentry User Manual January 2019
Sentry User Manual January 2019
53
Sentry User Manual
Figure 45: Stream to View parameters
9. Click Start
10. You should now see the stream appear in VLC.
Sentry User Manual
Detailed Graph View
To see more detail on the graph, click on the graph itself and draw a box around the area you wish to view.
The graph will then reload and display a more detailed view of selected time frame. In the example below, we selected a Time Range between 10:07 AM and 10:17 AM and the resulting graph went from a span of activity covering a 15 minute span to a graph showing activity for every 10 seconds.
Figure 46: Selecting a section for a detailed view
NOTE: To return to the original graph, select Reset View from the top right of the screen.
54 Sentry User Manual January 2019
Sentry User Manual January 2019
55
Sentry User Manual
Figure 47: Reset the graph to its original view
Other Program information
Program Availability
Program Availability is the number of non error seconds over total number of seconds for a specified time period. It is expressed as a percentage.
Other Program Information
• PCR Program Clock Reference,
PMT programs Map Table
IDR Instantaneous Decoder Refresh
EBP Encoder Boundary Point
• SDT Service Description Table
• XDS Extended Data Services
Figure 48: Program Availability and Other Program Information
To configure Program Availability definitions, please see the Configuring Program Availability Definitions section of this manual.
Sentry User Manual
Quality of Experience Details
The Quality of Experience (QoE) details allow the user the unique option to assess a smart approximation of the frustration level of an average viewer. This approximation pretends that an average viewer is watching a certain channel while holding a dial that indicates how much he likes or dislikes the quality of the picture he is watching (with 100 being the best score and 0 being the worst). When the quality of the picture is good, he will leave the dial alone at the 100 setting.
However, should an event such as tiling, freezing, macro-blocking, etc., affect the quality of his viewing experience, he will turn down the dial. The fictional viewer will keep the dial turned down for a short time past when the picture recovers until his confidence starts to recover. As his confidence returns, he will slowly return the dial to the top setting.
The QoE score is decided by:
Analyzing where on the screen the picture degraded How large of a problem it is How frequently it occurs
The event is noted, analyzed and reported on the Quality of Experience Details screen.
Figure 49: Examples of Major tiling/long duration . . . and Minor Tiling/short duration
Access the QoE Details
1. Select the logo/name of the desired program from any Sentry page.
2. This will take you directly to the Program Details screen.
3. Expand the Quality of Experience Details region by clicking on the appropriate arrow.
Figure 50: Expanding the QoE region
56 Sentry User Manual January 2019
Sentry User Manual January 2019
57
Drops in confidence
Color Codes Key
Sentry User Manual
The graph is shown in real-time, though it does not represent regular intervals.
NOTE: Colors that appear at the beginning of a graph will remain that particular color throughout.
For example a video PID that has a blue label on detail section will also appear as blue in the subsequent detailed graphs. A red labeled PID would stay red.
Figure 51: Expanded Quality of Details Region Graphing a blue coded 272 PID
Average Video QoE from the Program Status Page
The Average QoE score may also viewed from the Program Status page. The score in the parenthesis is the minimum for the time frame specified at the top of the report.
Figure 52: Average Video QoE column
Lingering Confidence drops after initial drop
Initial drops in confidence
Sentry User Manual
Scoring QoE
The Minimum and Average Quality Numbers indicate a particular time frame the user is looking at.
The Average Video and Audio QoE scores can also be found on the Program Status report.
In this example, the graph shows three incidences of a Quality of Experience drop.
Figure 53: Quality of Experience Graph showing the initial drops in confidence
In this example, you can see the initial drop in the video QoE score followed by a flat spot. The flat spot represents the lowered confidence that the customer is experiencing due to the initial drop. These flat sections are not necessarily a continuing issue but rather represent a confidence drop for the average viewer.
Once the initial impacting event has cleared and the customer’s confidence is restored, the QoE score will slowly increase.
Figure 54: Lingering confidence drops, not necessarily a continuing issue
In addition to displaying the QOE scores, Sentry also reports the reason(s) why the QOE scores went down. The QoE reason codes are shown directly below the QoE graph and correspond to the beginning of the QoE drop.
For example, if the QoE score is 0 for a period of 1 minute and the reason code is Video Syntax Error, the reason code is shown as a bar at the beginning of the 1 minute period.
58 Sentry User Manual January 2019
Sentry User Manual January 2019
59
Reason Codes
QoE drop
QoE drop
Reason Codes
Sentry User Manual
Figure 55: QoE drops with codes
Reason codes are also added to the SNMP QOE alert notifications.
Reason Code
Definition
Audio Buffer
Buffer timing violation causing buffer overrun and is greater than or
Audio Buffer
Buffer timing violation causing buffer underrun is equal to 0 seconds,
Audio Packet Loss
When there are CC errors or incomplete audio frames are received, but
Audio PID Dropout
When there is a dropout (may or may not be accompanied by a CC error)
Audio Syntax Error
When there are no CC errors but there is an error in audio frame decode.
eMOS(PVQ)
Generates an alert when the PVQ drop more than 20% in 5 seconds. This
TekMOS
Indicates distortion in the picture quality (Noise, Tiling, and Blur).
Missing Video Slice
Slice start code missing.
Port dropout
When there is a transport dropout of at least 5 seconds.
Unexpected Video Header
The video header was an unexpected value.
Video Packet Loss
There are CC errors but the dropout is small (i.e., duration of dropout is
Video Buffer
A video frame's DTS value was > 3 seconds for MPEG-2 or > 5 seconds
Video Buffer
A video frame's DTS value was the current PCR resulting in a
Video PID Dropout
When there is a dropout (may or may not be accompanied by a CC error)
Video Syntax Error
An unexpected state occurred while decoding video slice data.
Sentry User Manual
Reason Codes Definitions
Overrun
Underrun
equal to 100ms.
meaning that the buffer is empty.
the dropout is small (less than 200 msec)
and dropout duration greater than 200 msec.
is not coupled with any particular QOE event or alert.
Overrun
Underrun
less than 200 msec.)
for H.264 behind the current PCR resulting in a decode buffer overrun.
(decode) buffer underrun.
and the dropout duration is longer than greater than 200 msec. A CC error is not the only indication of a dropout. There can also be start code errors in video or incomplete audio frames due to dropout. If the duration of dropout is long, it qualifies for the PID dropout reason code.
NOTE: A CC error will never generate a reason code of Syntax Error because cc errors clearly indicate
data loss. It will generate either Packet Loss or PID Dropout reason codes.
60 Sentry User Manual January 2019
Sentry User Manual January 2019
61
Sentry User Manual
Perceptual Video Quality (eMOS)
Sentry offers PVQ (or effective eMOS) and Video QoE as two separate alerting and reporting systems. This gives you the ability to evaluate compression artifacts separately from video errors. In this case, independent to the configuration to include or to exclude eMOS contribution in video QoE, the user can always evaluate eMOS as a distinct metric and as one of the key performance and quality indicators.
Figure 56: Perceptual Value Quality(eMOS) drops
There are two primary uses for video quality monitoring:
Real time alerting:
Generate comprehensive KPI reports for uptime and quality levels over time
Use combined video QoE + eMOS to generate real time alerts when the score drops to a certain level for a period of time (e.g., below 75 for more than 10 seconds) or for a certain number of times in a duration (e.g., below 75 for 5 times in one minute), so operators can fix the problem before a large number of viewers are impacted.
Use Sentry Program Statistics (non-alert based) report for quantitative analysis. Use Sentry Alert Analysis (user sets alerts) for qualitative analysis.
Sentry User Manual
TekMOS
The TekMOS score ranks the perceived quality the average viewer will see. In cases of low scores, it is important to know why the quality is low. The TekMOS machine learning algorithm uses a sorted database of several distortion classes:
Noise (camera noise) Tiling (MPEG2 and MPEG4 video compression artifacts) Blur (camera defocus and frame size up-conversions)
The algorithm is also trained as a classifier, to estimate the proportion of each distortion class to aid in determining why the quality score is low. This provides a graph of the composition of each distortion, which aligns with the MOS score graph. The distortion graph shows the dominant distortion pulling down the MOS score in various regions of the image sequence.
Figure 57: TekMOS graph and TekMOS distortion graph
The programs selected for TekMOS analysis will display the TekMOS graph and the TekMOS distortion graph on the Program Details page.
TekMOS graph:
This will display the TekMOS graph and the TekMOS quality score for the respective program.
TekMOS distortion graph
This graph displays the distortion present in the TekMOS quality of the program. Each distortion is displayed as a different color.
62 Sentry User Manual January 2019
Sentry User Manual January 2019
63
Sentry User Manual
Over-compression Artifacts
Unlike macro-blocking, which is caused by errors, over-compression artifacts can take place when the video has no errors in the payload and the picture can be structured correctly for the screen. However, the picture quality seems degraded to the viewers.
This often takes place in clips involving high motion and complex scenes when there are not enough bits available in the compressed video to clearly present necessary details needed to deliver a high quality picture.
Sentry can accurately detect these non-error-related video artifacts and score them as PVQ (or eMOS), which ranks video quality in a similar way as a Mean Opinion Score (MOS). eMOS can be used (in the case when there are no technical errors in the transport stream) to measure perceptual video quality in the compressed stream.
Figure 58: GOP, Picture, Slice, and Macroblock
Figure 59: Picture on the left shows compression artifacts in the background and the picture on the right shows clear of compression artifacts.
Sentry User Manual
Group of Pictures (GOP) Length Reporting (Group of Pictures)
The GOP (Group of Pictures) Size table displays the Average, Maximum, and Minimum GOP size for the specified time period.
Figure 60: GOP display
64 Sentry User Manual January 2019
Sentry User Manual January 2019
65
Sentry User Manual
Audio Volume Level Details
Audio Volume Level Details allows you to track problems within the actual audio stream, or audio PID. This monitoring and report feature allows the user to address the common problem that exists with varying volume levels on different channels (evident when the viewer changes channels) or during commercial inserts. Sentry will monitor and report this problem so it can be adjusted by the operator.
This function differs from Sentry’s Audio Quality of Experience in that each one measures different qualities.
Functionality
Sentry decodes and analyzes the audio stream in order to determine the true energy level so it can detect issues such as low perceived level. Sentry also reads the Dialnorm that has been encoded in the metadata. The resulting graph is a good representation of how the human ear will perceive the audio with respect to where the Dialnorm is set to.
NOTE: The value of the Dialnorm in a bit stream should indicate the level of the average spoken
conversation within the encoded audio program.
Audio loudness measurement is supported on the following audio codecs:
• AC3
E-AC3 (Dolby Digital Plus)
• AAC
HE-AAC v1 and v2
MPEG-2
Access Audio Level Details
1. Select the logo/name of the desired program from any Sentry page.
2. This will take you directly to the Program Details screen.
3. Expand the Audio Volume Level Details region by clicking on the appropriate arrow.
Figure 61: Expanding the Audio Volume Level Details region
Primary PID
Dialnorm
Zoom Scale
Dynamic Range
Minimum level
Maximum level
Sentry User Manual
Graphing
A graph of the primary PID will be generated by default, although either PID can be selected for graphing.
Figure 62: Audio Levels
Dashed line
Represents the Dialnorm level that is specified in this audio stream.
Solid line
Represents the weighted average audio level.
Shaded area
While the audio is measured on a continuous basis, the minimum and maximum points are not continuously displayed. This makes the graph clearer and easier to read.
The shaded areas are not markers of time, but rather markers of the minimum and maximum audio levels.
In the example below, the average audio level is much lower than the specified Dialnorm for this stream. To the audience, the audio would be perceived to be quieter than it should be.
Figure 63: Audio Levels with poor volume
66 Sentry User Manual January 2019
Sentry User Manual January 2019
67
Sentry User Manual
Thumbnail Timeline
Thumbnail Timeline captures thumbnail images to help visually confirm the relative location of audio issues (i.e., during programming or commercials). This function supports both MPEG-2 and H.264 thumbnails.
Figure 64: Thumbnail Timeline
Sentry User Manual
Discontinuity Details
Discontinuity is defined by a missing or out of sequence MPEG packet. Discontinuities can result in various levels of audio and video problems depending on the number and frequency of occurrence.
The Discontinuity Detail graph allows you to view the number of discontinuities over time. You can use this information to troubleshoot or look for large patterns or spikes of discontinuities.
Figure 65: Discontinuity Graph and table
68 Sentry User Manual January 2019
Sentry User Manual January 2019
69
Sentry User Manual
Alert Details
Alert Details has two different views that the user may select from the drop-down menu: open alerts and all alerts triggered in a time frame.
Open alerts shows the user the current active alerts for this program.
In this example, a No alerts have been triggered message is returned.
Figure 66: Alert Details with no triggered alerts
To see all alerts instead of just the open alerts, select all alerts triggered in time frame from the drop-down menu. This view shows you all of the alerts, either active or cleared, in the time frame specified at the top of the page.
Figure 67: Alert Details expanded
Sentry User Manual
PCR Details
To access detailed information about a program’s PCR PID, click on the PCR link on the program detail report.
Figure 68: Program Detail report
The PCR Details page will show summary values and detailed graph for the following PCR statistics:
PCR Drift PCR Frequency Offset PCR Jitter PCR Cycletime
Figure 69: PCR Details page
As with all graphs, you can zoom in on any graph to narrow your time range. Just click on the graph where you want to start, hold the mouse down, drag to where you want to end and release the mouse.
70 Sentry User Manual January 2019
Sentry User Manual January 2019
71
Sentry User Manual
Other helpful operations:
Click the Zoom In link to look at a shorter time window.
Click the Reset View link to return to the report’s original timeframe.
Click the Link link to modify the report URL to show the current timeframe that you are
viewing. When zooming in on the graph the report URL does not change, so this option is helpful if you want to copy and paste the URL into a message or an email.
Click the Zoom Out link to look at a longer time window.
Sentry User Manual
Data Detect
The Data Detect report is a detailed report on specific content within the MPEG transport stream.
Figure 70: Data Detect Report Types
Report Types
Copy Generation Management System (CGMS)
Check one or more of the boxes to see if CGMS embedded data is or is not present in the video PID. As defined in EIA/CEA-608-B, CGMS provides a mechanism for content creators to inform a consumer electronic device, such as a personal video recorder (PVR), advanced set top receiver, etc., as to whether the content may be stored or copied. There are three different modes for this data type.
No Restriction
Any video stream can be copied to any device. In the case of a VCR connected to the output of a PVR or TiVo device, any stored video files can be copied to a VCR tape.
No Copy
No video stream can be copied to any device. In the case of a VCR connected to the output of a PVR or TiVo device, no stored video files can be copied to a VCR tape.
1 Copy
A video stream be copied to any device only once. In the case of a VCR connected to the output of a PVR or TiVo device, any stored video files can be copied only once to a VCR tape.
72 Sentry User Manual January 2019
Sentry User Manual January 2019
73
Sentry User Manual
Closed Caption Data
From this report, you can select CEA-608, CEA-708, and SCTE-20 Closed Captioning reporting, in addition to the existing Closed Captioning options. You can also configure new Program Alerts to monitor and report occupancy and error rates for these standards.
608
Refers to the specification EIA/CEA-608-B for encoding data into NTSC video on video line 21. This is the traditional location for closed captioning, XDS (e.g., program names, v-chip), and analog interactive television triggers.
708
Refers to the specification CEA-708 “Digital Television DTV Closed Captioning”, also known as ATSC/53 captioning. Most DTV/ (including HDTV) programming that includes closed captioning uses this standard. Many programs that are converted from NTSC to HDTV have both 608 and 708 data embedded simultaneously.
SCTE-20
Refers to the specification ANSI/SCTE-20 for carriage or embedding of Vertical Blanking Interval (VBI) services into MPEG compliant bitstreams. This method is favored by North American cable operators to encode traditional VBI line-21 (EIA-608) closed captioning into digital cable MPEG bitstreams.
To view the Closed Captioning errors, hover your mouse pointer over any orange or red block for more information.
Figure 71: Hover your pointer over any orange or red block to see the closed caption errors
Sentry User Manual
Other Data
Scrambled
Indicates the presence of scrambled (i.e., encrypted) MPEG transport packets as described in ISO/IEC 13818-1. There are multiple indicators within a transport stream that instruct down-stream equipment to scramble the stream; however, this indicator reflects whether the transport packets actually are scrambled or not.
Discontinuity
Indicates a break in the sequence of MPEG transport packets for a particular PID. Dropped packets or a hard splice will generally result in discontinuities being indicated. Dropped packets can sometimes result in poor video or audio quality.
Teletext
Refers to a television information retrieval service developed in the United Kingdom. It offers a range of text-based information, typically including national, international and sporting news, weather and TV schedules.
Subtitles
Refers to closed-captioning data that is transmitted in the teletext signal.
74 Sentry User Manual January 2019
Sentry User Manual January 2019
75
Sentry User Manual
Generate a Report
The Data Detect report displays a status key to display the detection of Closed Captioning errors, in addition to the current tiles indicating the detection of Closed Caption data. It also supports reporting the percentage of invalid and partially invalid Closed Captioning data.
1. After choosing the report type, select Generate Report to view the report based on the criteria you have selected.
Figure 72: Data Detect Report
2. From screen you can see the status key and the closed captioning status.
Figure 73: Data Detect Report
3. From the Data Detect report you can click on a Program number a view the Program Detail View.
Sentry User Manual
Figure 74: Program Detail from the Data Detect Report
4. A Data Detect Report can also be generated for one program only from the Program Status page or the Program Detail page by clicking on a link that represents one of the Data Detect report types, i.e., CC, CGMS, and Discontinuity.
5. The Data Detect report is automatically generated for the selected program and the selected report
type. Other report types can be generated for the selected program by choosing the report type and clicking Generate Report.
76 Sentry User Manual January 2019
Sentry User Manual January 2019
77
Sentry User Manual
Ad Cue Info (Digital Ad Insertion)
With the advent of digital ad insertion, it has become difficult for both cable operators and the vendors of digital ad insertion equipment to verify that specific ads have actually run as contracted.
Ad insertion systems separate splicing commands from the input transport stream, switch between the network feed and the local ad server, and provide signaling and coordination. Using the SCTE 35 splice format identifier values, Sentry is able to monitor the commands that are being sent to the ad insertion device. These values include:
Splice insert Splice null Splice schedule Time signal Bandwidth reservation Reserved Private commands
Access Ad Cue Info
1. To view the commands that Sentry monitors, select Reports and then Programs: Ad Cue Info from the main page menu.
Figure 75: Ad cue Info menu
2. Next, select the time range of interest.
Sentry User Manual
Figure 76: Ad Cue Info Welcome
3. Select the Program Group and Sort By options as needed
4. Select Refresh to see the Ad Cue Info results.
NOTE: The Ad Cue Info report allows a time range up to two weeks in the future. This is the only
report that allows future times!
78 Sentry User Manual January 2019
Sentry User Manual January 2019
79
Sentry User Manual
Reading the Ad Cue Info report
Sentry monitors the Event IDs for the ads that are sent to the ad insertion device. Matching the Event IDs with the ad log of the ad insertion device will verify that the ad was received but there is no guarantee that the ad actually ran.
If Sentry reporting shows that the video and audio in the transport had no problems at the time of the ad, then it is likely that the ad ran.
The Ad Cue Info reports displays the in points and the out points of the ad cue message that are used to signal the start and end of an insert and the Event IDs of the insert messages.
To drill down on the graph, select a portion with your mouse. Select Reset View to go back to the original graph.
Figure 77: Ad Cue Info Report
Sentry User Manual
Click on a program link in the Pgm column to view the details for the ads of the selected programs.
Figure 78: Ad Cue Info Detail Report
Type The radio buttons directly above Type allow you to choose whether you want to see all command types, Splice Insert Only, or Non-Splice Insert Only.
Event ID
Hover your mouse over the graphical display of an ad insertion point and a popup window will show up with the
Event ID, the direction of the splice message, and the time that it occurred.
Event Source The Event Source indicates how the ad cue was inserted into the stream. It is only relevant for Splice Insert Event. Such events will be one of the following:
Original: Cue embedded in original source material Automation: Cue created by automation system switching Live: Cue created by live event trigger system Local: Cue created by local content replacement system
80 Sentry User Manual January 2019
Sentry User Manual January 2019
81
Sentry User Manual
Direction Indicates if the splice message is running In or Out.
Event Type Ads are either component (PID Event) or composite (Program Event).
A composite ad interrupts the program’s audio and video (Event Type = Program Event). A component ad interrupts one or more but not all of the PIDs in a program (Event Type = PID
Event).
Status
The Status of an ad cue splice insert is either Active, indicating that it was valid when it ran, or Obsolete, indicating that it was replaced by another event before it ran.
Pre-roll
For splice insert events, the amount of time between the sending of the event and the actual running of the ad.
Descriptor
Each ad splice command might contain additional descriptor information that carries additional data about the specific command. When descriptor information is present for a command, the Descriptor column will have a
View link. Hover over that link to see the descriptor for that command.
Sentry User Manual
Ad Splice Command Types
The Ad Splice Command Types graph displays all of the command types that were sent. Each command may also contain descriptor information.
To view the descriptor information for a command type, hover over the appropriate bar on the graph.
Figure 79: Hover over bar graph for Descriptor Information
The resulting pop up is the Descriptor information for that command.
If there is more than one command of a given type shown by the bar, the descriptors for the first two commands will be displayed.
82 Sentry User Manual January 2019
Sentry User Manual January 2019
83
Pre-roll
Blackout Period
Hover for Command
Sentry User Manual
Drill down/Zoom In
To drill down on the graph, select the desired portion of the graph with your mouse by right clicking and dragging left to right. This will enable you to see the Descriptor information for any command.
You can also select which command types you would like to show on the graph by clicking the checkboxes on the legend.
Figure 80: Ad Splice Command Types
The number of commands by type runs up and down on the graph and the number of days scrolls left to right.
If the blue bar represents more than two commands, the descriptor for ONLY the first 2 commands will be shown.
To see the Descriptors for the rest of the commands, you will need to zoom in on the graph.
The Ad Splice Command Types graph shows all commands as they were detected. For splice insert commands, this will generally be before the associated splice insert event (as indicated by the pre-roll time).
Viewing the two graphs together allows a visual display of the pre-roll time, in addition to commands that were subsequently overwritten by other commands.
Blackout Detection
If an Ad Splice command contains one or more blackout periods, a horizontal black bar will be displayed at the bottom of the graph for each blackout period.
You can see details of the command containing the blackout information by reviewing the command descriptors for the command at the start of the blackout period.
Figure 81: Blackout period and Command Descriptors
Sentry User Manual
Repeated commands
There are times during normal operation when the same Ad splice command is repeated over and over (as frequently as every second). Rather than cluttering the graph and overloading the system with each such occurrence, you will see a red * (asterisk) underneath a bar on the Ad Splice Command Types graph.
Figure 82: Asterisk showing there are multiple occurrences of the same command
Hover over the vertical bar to review the descriptor information for that command. You will see the count of commands that Sentry is grouping into that single bar.
Figure 83: Descriptor information showing 12 occurrences of a command.
For repeated commands, the event count will also be displayed on the detailed table at the bottom of the report.
Figure 84: Multiple commands as shown in the report
Audio Level Graph
The Audio Level graph can be used to see how the audio level changed during ad cue insertion.
Figure 85: Audio Level Graph
84 Sentry User Manual January 2019
Sentry User Manual January 2019
85
Sentry User Manual
Program Statistics (Report and Export)
The Program Statistics report gives you non-alert based statistical data from your programs. You can use this information to observe trends over time for such items as audio volume levels, bit-rates, QoE scores, etc.
The Program Statistics page simplifies access to summary program data by providing a set of navigational tabs:
Summary
Summary of saved reports.
Create/Edit
Create and/or edit a report.
History
Access Program Statistics:
Select Reports and then Program Statistics.
Provides a history of the emails for scheduled reports.
Figure 86: Summary, Create/Edit and History tabs
Tab View
Summary tab
Displays which reports have been created and saved.
Private reports are only viewable from your login. Public reports are viewable to anyone who can log in.
Schedule Search Glass
Sentry User Manual
Create/Edit tab
Allows you to generate the following data when creating or editing a report:
Maximum and minimum and averages of video QOE, audio QOE and volume levels Totals for bitrate and discontinuities Maximum and minimum and averages of GOP length Maximum and minimum and averages of PVQ
Create a Program Statistics Report
1. Select the Create/Edit tab.
Figure 87: Generating a Statistics Report set up
2. Select your time frame.
a. You can further restrict the time range by selecting Further Limit This Time Range.
b. Select your desired schedule from the drop down menu. In this example we selected
Weeknight Primetime.
c. Select the Search Glass to see the selected schedule. See Configure Schedules for
information on how to create schedules.
Figure 88: Weeknight Primetime schedule
3. Select the Statistics you want to view.
4. Sort and limit as desired.
86 Sentry User Manual January 2019
Sentry User Manual January 2019
87
9c
9b
9d
9a 8 7a
Sentry User Manual
5. Select Generate Report.
6. The Displaying Program box appears.
7. Review all data.
a. Select column header to sort data.
Figure 89: Exporting as CSV
8. Selecting the Export as CSV button allows user to export visible data as a CSV (Comma Separated
Value) file that you can put into a spreadsheet application for further analysis.
9. When you are satisfied with the report output:
a. Select Save Report. The screen will reload to show the save options.
b. Name your Report.
Figure 90: Saving the Report
Sentry User Manual
c. Choose Private use only or Share with others.
d. Select Save.
10. Once you have saved the report, you can schedule it to run and automatically email you the results.
a. Select Schedule Report and follow steps as per Scheduling Email portions of this manual.
Figure 91: Scheduling the report
Figure 92: Scheduling steps
88 Sentry User Manual January 2019
Sentry User Manual January 2019
89
Sentry User Manual
11. For Step 3, select who you want to email
12. Schedule how long you want the report to run.
13. Select Update Schedule when complete.
History tab
The History tab shows you the history of the email for scheduled program statistic reports.
NOTE: The program stats CSV export includes the selected stop and start times (for the time period the
user selected).
Sentry User Manual
Port Statistics
Port Statisitics provides non-alert data on a port level that allows you to see information on the transport bitrate and other releveant statistics.
Summary tab
The Summary tab shows the list of Public and Private saved reports.
Figure 93: Port Statisitics
90 Sentry User Manual January 2019
Sentry User Manual January 2019
91
Sentry User Manual
Create a Port Statistics Report
1. Select the Create/Edit tab.
2. Choose date/time frame for your report.
3. Select Statistics.
Figure 94: Setting the date or time range
4. Choose any Statisitics you to include.
5. Select Accept.
Figure 95: Secting the statistics to include
6. Select any other filter filters you wish to apply.
Sentry User Manual
7. Select Generate Report.
Figure 96: Generate the report
Figure 97: Port Statisitics displayed
92 Sentry User Manual January 2019
Sentry User Manual January 2019
93
Sentry User Manual
Program Groups
Program Groups allows you to customize any programs on Sentry as a group for convenient alert template application and for problem isolation. For example you can create Program Groups by their content type (music program group, HD program group) for applying the most appropriate type of alert. If Sentry is set up to monitor the same programs at different locations (e.g., acquisition vs. post multiplexing), you can create two program group respectively by different location for comparison and for problem isolation.
For more info on the Program Status, Data Detect and Ad Cue Info reports, see the respective sections in Programs.
Using Program Groups
Program Groups have several additional functions once they have been created. Our example below, Current Status, is just one of the many reports that can be used.
1. From the Reports toolbar, select Current Status under the Program Groups header.
Figure 98: The Current Status Welcome page
Sentry User Manual
2. Select a Program Group and then click the Refresh button.
Figure 99: Selecting a Program Group
3. The programs that were in the selected group and its current status will populate in the bottom display.
NOTE: You are not choosing a PORT at this point, you are choosing a PROGRAM.
Figure 100: Displaying the Program group
4. Repeat the steps as needed to use Program Status, Data Detect or Ad Cue Info.
94 Sentry User Manual January 2019
Sentry User Manual January 2019
95
Sentry User Manual
Program Groups Bandwidth
Program Groups Bandwidth provides a per program stacked bandwidth graph for a defined program group.
This report provides a visual understanding of overall transport bandwidth as well each individual program’s bandwidth.
Examples for use would include:
Planning for transports Examining existing transports
Figure 101: Program Group Bandwidth
Sentry User Manual
Access Program Groups Bandwidth
1. Select Bandwidth from the Reports menu.
Figure 102: Accessing Program Group Bandwidth
2. Choose your time frame
3. Choose program group
4. Select Refresh.
Figure 103: Selecting time frame and Program Group
96 Sentry User Manual January 2019
Loading...