Tektronix MTSA-HW, MTSA-PC User manual

xx
MTSA-HW and MTSA-PC MPEG Test Systems
ZZZ
Analyzer Applications
User Manual
*P077160000*
077-1600-00
xx
MTSA-HW and MTSA-PC MPEG Test Systems
ZZZ
Analyzer Applications
User Manual
This manual supports the MTSA Application Installer v. 3.3.1.
www.tek.com
077-1600-00
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specifications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
CaptureVu® and FlexVu® Plus are registered trademarks of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive P.O . Bo x 50 0 Beaverton, OR 97077 USA
For product information, sales, service, and technical support:
In North America, call 1-800-833-9200. Worldwide, visit www.tek.com to find contacts in your area.
TEKTRONIX SOFTWARE LICENSE AGREEMENT
THE PROGRAM, OR PROGRAMS, ENCODED OR INCORPORATED WITHIN EQUIPMENT OR ACCOMPANYING THIS AGREEMENT, IS FURNISHED SUBJECT TO THE TERMS AND CONDITIONS OF THIS AGREEMENT. RETENTION OF THE PROGRAM FOR MORE THAN THIRTY DAYS OR USE OF THE PROGRAM IN ANY MANNER WILL BE CONSIDERED ACCEPTANCE OF THE AGREEMENT TERMS. IF THESE TER DOCUMENTATION SHOULD BE RETURNED PROMPTLY TO TEKTRONIX FOR A FULL REFUND OF THE LICENSE FEE PAID. (FOR INFORMATION REGARDING THE RETURN OF PROGRAMS ENCODED OR INCORPORATED WITHIN EQUIPMENT, CONTACT THE NEAREST TEKTRONIX SALES OFFICE.)
DEFINITIONS.
"Tektronix" means Tektronix, Inc., an Oregon corporation, or local Tektronix’ legal entity that is supplying the equipment.
"Program" means the Tektronix software product (executable program and/or data) enclosed with this Agreement or included within the equipment with which this Agreement is packed.
"Customer" means the person or organization in whose name the Program was ordered.
MS ARE NOT ACCEPTABLE, THE UNUSED PROGRAM AND ANY ACCOMPANYING
LICENS
Customer may:
1. UsetheProgramonasinglemachineatanyonetime;
2. Copy the Program for archival or backup purposes, provided that no more than one (1) such copy is permitted
Each copy of the Program made by Customer must include a reproduction of any copyright notice or restrictive rights legend appearing in or on the copy of the Program as received from Tektronix;
Customer may not:
1. Use the Program on more than one machine at any one time;
2. Transfer the Program to any person or organization outside of Customer or the corporation of which Customer
3. Export or reexport, directly or indirectly, the program, any associated documentation, or the direct product
4. Modify the Program, create derivative works, or merge the Program with another program;
E.
to exist at any one time;
is a part without the prior written consent of Tektronix, except in connection with the transfer of the equipment within which the programs are encoded or incorporated;
thereof, to any country to which such export or reexport is restricted by law or regulation of the United States or any foreign government having jurisdiction without the prior authorization, if required, of the Office of Export Administration, Department of Commerce, Washington, D.C. and the corresponding agency of such foreign government;
5. Reverse compile or disassemble the Program for any purpose, beyond the extent that such activity is expressly permitted by applicable open source licenses or applicable law notwithstanding this limitation, or
6. Copy the documentation accompanying the Program.
For Programs designed to reside on a single-machine and support one or more additional machines, either locally or remotely, without permitting the Program to be transferred to an additional machine for local execution, the additional ma Program to be transferred to an additional machine for local execution, a separate license shall be required for each such machine with which the Program may be used.
Title to the Program and all copies thereof, but not the media on which the Program or copies may reside, shall be and remain with Tektronix or others for whom Tektronix has obtained a respective licensing right.
Customer shall pay when due all property taxes that may now or hereafter be imposed, levied or assessed with respect to the possession or use of the Program or this license and shall file all reports required in connection with such taxes.
If the Program or any related documentation is acquired by or for an agency of the U.S. Government, the Program and documentation shall be considered “commercial computer software” or “commercial computer software documentation” respectively, as those terms are used in 48 CFR §12.212, 48 CFR §227.7202, or 48 CFR §252.227-7014, and are licensed with only those rights as are granted to all other licensees as set forth in this Agreement.
THE PROGRAM MAY NOT BE USED, COPIED, MODIFIED, MERGED, OR TRANSFERRED TO ANOTHER EXCEPT AS EXPRESSLY PERMITTED BY THESE TERMS AND CONDITIONS. UPON TRANSFER OF ANY COPY, MODIFICATION, OR MERGED PORTION OF THE PROGRAM, THE LICENSE GRANTED HEREIN IS AUTOMATICALLY TERMINATED WITH RESPECT TO THE PARTY THAT TRANSFERS THE PROGRAM.
TERM.
chines shall be considered within the definition of "single machine." For programs permitting the
The license granted herein is effective upon acceptance by Customer, and shall remain in effect until terminated as provided herein. The license may be terminated by Customer at any time upon written notice to Tektronix. The license may be terminated by Tektronix or any third party from whom Tektronix may have obtained a respective licensing right if Customer fails to comply with any term or condition and such failure is not remedied within thirty (30) days after notic return to Tektronix or destroy, the Program and all associated documentation, together with all copies in any form.
LIMITED WARRANTY.
The Program is provided "as is" without warranty of any kind, either express or implied. Tektronix does not warrant that the functions contained in the Program will meet Customer's requirements or that the operation of the Program will be uninterrupted or error-free.
TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
LIMITATION OF LIABILITY, IN NO EVENT SHALL TEKTRONIX OR OTHERS FROM WHOM TEKTRONIX HAS OBTAINED A LICENSING RIGHT BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR CONNECTED WITH CUSTOMER'S POSSESSION OR USE OF THE PROGRAM, EVEN IF TEKTRONIX OR SUCH OTHERS HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
THIRD-PARTY DISCLAIMER.
Except as expressly agreed otherwise, third parties from whom Tektronix may have obtained a licensing right do not warrant the program, do not assume any liability with respect to its use, and do not undertake to furnish any support or information relating thereto.
e hereof from Tektronix or such third party. Upon termination by either party, Customer shall
GENERAL.
This Agreement contains the entire agreement between the parties with respect to the use, reproduction, and transfer of the Program. Neither this Agreement nor the license granted herein is assignable or transferable by Customer without the prior written consent of Tektronix.
This Agreement and the license granted herein shall be governed by the laws of the state of Oregon.
All questions regarding this Agreement or the license granted herein should be directed to the nearest Tektronix Sales Office.
Table of Contents
Important safety information..................................................................................... xi
General safety summary ..................................................................................... xi
Service safety summary..................................................................................... xiii
Terms in this manual ........................................................................................ xiv
Symbols and terms on the product......................................................................... xiv
Preface .............................................................................................................. xv
Product documentation..................................................................................... xvii
TSCA - Getting started............................................................................................. 1
TSCA features.................................................................................................. 2
File Analysis and RealTime modes ......................................................................... 2
Technical background ......................................................................................... 3
User interface................................................................................................... 3
CaptureVu feature ............................................................................................. 5
Triggered recording............................................................................................ 5
Starting the TSCA software .................................................................................. 6
Interface card overview ...................................................................................... 15
Setting up the IP interface .. .. . .. .. .. . .. .. . .. .. .. . .. .. .. . .. .. .. . .. ........................................... 17
Starting analysis............................................................................................... 23
Setting the stream content font .. . .. .. . .. .. .. .. . .. .. ... .. .. .. . .. .. ........................................... 24
TSCA – Understanding the TSCA window .................................................................... 27
TSCA top level displays ..................................................................................... 28
TSCA window components ................................................................................. 29
Error status LEDs............................................................................................. 33
Context menus ................................................................................................ 34
TSCA – Using the Program view................................................................................ 35
Program navigation - transport stream node............................................................... 37
Program navigation - program nodes....................................................................... 43
Program navigation - elementary stream node ............................................................ 45
TSCA – Using the Testsview.................................................................................... 48
Tests navigation - all tests.................................................................................... 52
Test navigation - test nodes.................................................................................. 53
Test navigation - PID nodes ................................................................................. 54
TSCA – Using the Tables view .................................................................................. 55
Table summary pane.......................................................................................... 56
Tables detail view - Section view ........................................................................... 57
Tables detail view - SI repetition graphs . .. .. . .. .. .. . .. .. .. . .. .. .. . ........................................ 59
Export SI/PSI as XML ....................................................................................... 59
TSCA – Using the PID view ..................................................................................... 60
PID view - all PIDs........................................................................................... 61
MTSA-HW and MTSA-PC Analyzer Applications User Manual i
Table of Contents
PIDview-detai
PID view - detail view (PIDs)............................................................................... 63
TSCA – Using the Packets view................................................................................. 65
Packet navigation bar......................................................................................... 66
Packet navigation - filter nodes.............................................................................. 67
Packet Detail view............................................................................................ 68
TSCA – Using the Interface view................................................................................ 70
Detail view tabs............................................................................................... 71
Readings and controls........................................................................................ 71
SDR RFinterface views ..................................................................................... 72
TSCA – Common user interface concepts...................................................................... 78
Windows management ....................................................................................... 79
Icons............................................................................................................ 80
Graph management........................................................................................... 83
Timing graphs................................................................................................. 89
Bit rate graphs................................................................................................. 92
PIT graph ...................................................................................................... 92
RTP Loss distribution graph................................................................................. 93
Thumbnail views.............................................................................................. 95
Parameter edit................................................................................................. 97
Event log....................................................................................................... 99
Bit rates ...................................................................................................... 103
EPG view .................................................................................................... 108
MPE views .................................................................................................. 112
CaptureVu feature .......................................................................................... 113
Triggered recording......................................................................................... 116
Menu bar and options ...................................................................................... 121
Configuration................................................................................................ 122
Script files ................................................................................................... 128
TSCA – Task examples......................................................................................... 133
Which tests have failed in an analyzed stream .......................................................... 134
How many PIDs are there in a stream? How many PIDs are referenced? How many are
unreferenced?........................................................................................... 136
What tests have been applied to a program PID? ....................................................... 137
Establish the stream typeofa PID........................................................................ 138
How many programs are there in the Stream?........................................................... 139
What are the contents of the Programs? And what Pids are they on? . .. .. .. . .. ...................... 140
What isthe bit rate ofeachPID in a program?.......................................................... 141
What is the latest version number of the Program Association Table (PAT) in the SI?............. 144
Examine a transport packet................................................................................ 145
l view (All PID and PID Group)......................................................... 62
ii MTSA-HW and MTSA-PC Analyzer Applications User Manual
Table of Contents
TSCA – SI/PSI no
PES Analyzer – Getting started .. . .. .. .. . .. .. .. . .. .. .. . .. .. .. ... .. .. ........................................... 153
Starting the program........................................................................................ 154
Options....................................................................................................... 158
Opening a file ............................................................................................... 161
PES Analyzer – Menus and controls .......................................................................... 165
Toolbar ....................................................................................................... 165
Status bar .................................................................................................... 166
Slider bar..................................................................................................... 167
Menus and options.......................................................................................... 169
PES Analyzer – Packet Hex view.............................................................................. 171
Packet header................................................................................................ 172
PES Analyzer – Event log...................................................................................... 174
Packet selection............................................................................................. 175
PES Analyzer – Packet header interpretation ................................................................ 177
PES Analyzer – Program structure ............................................................................ 179
The diagram ................................................................................................. 180
Selecting a packet type..................................................................................... 181
PES Analyzer – PTS/DTS timing analysis . .. .. ... .. .. . .. .. .. . .. .. . .. .. ...................................... 182
Access unit selection ....................................................................................... 185
Scrolling the view. . .. .. .. . .. .. .. . .. .. .. . .. .. .. .. . .. .. .. . .. .. .. .............................................. 185
Video streams ............................................................................................... 186
Audio streams............................................................................................... 190
AC-3 audio streams......................................................................................... 191
AAC audio streams......................................................................................... 192
E-AC3 audio streams....................................................................................... 193
T-STD Buffer Analyzer – Getting started . .. .. .. ... .. .. . .. .. .. .. . .. .. ......................................... 195
Suitable streams............................................................................................. 196
Table handling............................................................................................... 196
Starting the program........................................................................................ 197
Settings. .. . .. .. .. . .. .. .. .. . .. .. .. . .. .. .. .. . .. .. .. . .. .. .. .. . .. ................................................. 199
Opening an MPEG file ..................................................................................... 204
Opening a BMR file ........................................................................................ 205
Window layout.............................................................................................. 206
Initial processing of MPEG files .. . .. .. ... .. .. ... .. .. . .. .. .. . .. .. ... ...................................... 207
Initial processing of BMR files.. ... .. .. . .. .. .. . .. .. . .. .. .. . .. .. ... ........................................ 207
T-STD Buffer Analyzer – Menus and controls............................................................... 208
Toolbar ....................................................................................................... 208
Status bar .................................................................................................... 210
Menu options................................................................................................ 211
des ........................................................................................... 146
MTSA-HW and MTSA-PC Analyzer Applications User Manual iii
Table of Contents
T-STD Buffer An
Selecting streams ........................................................................................... 215
Processing streams.......................................................................................... 216
T-STD Buffer Analyzer – Event and message logs.......................................................... 219
Global event log ............................................................................................ 219
PID event log................................................................................................ 220
Trace ......................................................................................................... 221
T-STD Buffer Analyzer – Results graphs..................................................................... 225
Common features ........................................................................................... 225
Elementary Buffer graph................................................................................... 234
Multiplex or Main Buffer graph. .. . .. .. .. . .. .. .. . .. .. .. . .. .. .. .. . .. ....................................... 235
Transport Buffer graph..................................................................................... 236
ES Analyzer – Getting started. .. .. .. . .. .. .. . .. .. . .. .. .. . .. .. ... .. .. ............................................ 237
Starting the ESAnalyzer................................................................................... 239
Opening anMPEG stream ................................................................................. 241
Understanding the main window and icons.............................................................. 243
Tree view and navigation .................................................................................. 245
Header, extension and hex displays....................................................................... 248
ES Analyzer – Error testing methods and outputs ........................................................... 251
Run Through Stream test mode ........................................................................... 251
Error filtering................................................................................................ 253
Status bar .................................................................................................... 259
Regression testing and error log files..................................................................... 260
Reports and fieldselection................................................................................. 262
Demultiplexing transport streams to PES or elementary output files . .. . .. ........................... 265
ES Analyzer – Working with transport and PES streams ................................................... 266
Using Packet view .......................................................................................... 266
UnderstandingPES......................................................................................... 267
ES Analyzer – Working with video streams.................................................................. 268
Viewing the sequence header.............................................................................. 269
Viewing the GOP and picture header..................................................................... 270
Displaying the slice and macroblock ..................................................................... 275
Analyzing picture quality .. . .. .. ... .. .. ... .. .. . .. .. .. ... .. .. . .. .. .......................................... 277
Using the video viewer for picture analysis.............................................................. 290
ES Analyzer – Working with audio streams.................................................................. 293
UnderstandingMPEG audio streams ..................................................................... 293
Audio Player ................................................................................................ 294
UnderstandingDolby Digital (AC-3) audio streams.................................................... 299
ES Analyzer – Working with Program streams .............................................................. 303
Viewing pack and system headers ........................................................................ 304
Viewing the program stream map......................................................................... 305
alyzer – Stream list ......................................................................... 214
iv MTSA-HW and MTSA-PC Analyzer Applications User Manual
Table of Contents
ES Analyzer – Wo
VBI (enhanced teletext support) .......................................................................... 308
ES Analyzer – Advanced audio compression ................................................................ 311
ADIF stream forms ......................................................................................... 313
ADTS stream forms ........................................................................................ 320
ES Analyzer – Closed caption analysis ....................................................................... 321
Enabling cl
Selecting closed caption analysis standard............................................................... 322
CC-EIA608 support ........................................................................................ 322
CC-EIA708 support ........................................................................................ 324
Dumping closed caption statistics......................................................................... 327
ES Analyzer – DVB subtitle stream analysis. .. . .. .. ... .. .. .. . .. .. .. . .. ...................................... 330
DVB Subt
Page view tab................................................................................................ 335
Index
rking with teletext.......................................................................... 307
osed caption analysis.......................................................................... 321
itle Data tab .. .. . .. .. .. ... .. .. . .. .. .. ... .. .. . .. .. .. ... .. .. . .. .. .................................. 332
MTSA-HW and MTSA-PC Analyzer Applications User Manual v
Table of Contents
List of Figure
Figure 1: TSCA Program view - deferred analysis............................................................. 1
Figure 2: TSCA startup offline file analysis ..................................................................... 7
Figure 3: TSCA startup real time analysis....................................................................... 8
Figure 4: Stream Interpretation dialog box...................................................................... 9
Figure 5: TSCA OpenFileAnalysis (Offline) dialog box .................................................... 11
Figure 6: TSCA Real time Interface dialog box ............................................................... 14
Figure 7: ‘Browse for UDP flow’ window ..................................................................... 19
Figure 8: ‘Browse Device’ dropdown to
Figure 9: ‘UDP flow’ selection in ‘Browse for UDP’ flow window......................................... 22
Figure 10: Flow information “copied/pasted” to ‘Selected Preset’ field . . .................................. 22
Figure 11: TSCA window showing analysis progress......................................................... 23
Figure 12: Selecting a display font from the Configuration dialog box ... .. ................................ 25
Figure 13: FlexVuPlus window.................................................................................. 27
Figure 14: Analyzer window..................................................................................... 28
Figure 15: Analyzer window - nofile........................................................................... 32
Figure 16: Context menu (example)............................................................................. 34
Figure 17: Program view......................................................................................... 35
Figure 18: Program viewnodes.................................................................................. 36
Figure 19: Historical Multiplex Graph.. ... .. .. . .. .. .. . .. .. . .. .. .. . ............................................. 39
Figure 20: Event log .............................................................................................. 40
Figure 21: PCR Graphs view..................................................................................... 47
Figure 22: Tests Navigation view................................................................................ 48
Figure 23: Testviewnodes....................................................................................... 49
Figure 24: Testfiltering buttons.................................................................................. 51
Figure 25: Test Failures screen .................................................................................. 52
Figure 26: Tables view............................................................................................ 55
Figure 27: Tables v
Figure 28: Section payload....................................................................................... 58
Figure 29: PID Summary view .................................................................................. 62
Figure 30: PID Information view................................................................................ 63
Figure 31: Packet view - ISDB detail -IIP .. . .. .. ... .. .. .. . .. .. . .. .. .. .......................................... 69
Figure 32: Interface view - example............................................................................. 70
Figure 33: ‘SDR Interface for QAM Annex B’................................................................ 72
Figure 34: Window size adjustments............................................................................ 79
Figure 35: Timing graphs......................................................................................... 85
Figure 36: Graph toolbar ......................................................................................... 86
Figure 37: Graph context menu.................................................................................. 87
Figure 38: Out of range indicator................................................................................ 88
s
select right NIC .................................................... 20
iew - Programs (example) ................................................................. 56
vi MTSA-HW and MTSA-PC Analyzer Applications User Manual
Table of Contents
Figure 39: Bit r
Figure 40: Thumbnail view - Thumbnail view................................................................. 95
Figure 41: Now Playing - Summary view...................................................................... 96
Figure 42: Now Playing - Detail view .......................................................................... 96
Figure 43: Test parameters ....................................................................................... 97
Figure 44: PID test parameters................................................................................... 98
Figure 45: Parameter value - default icon ...................................................................... 99
Figure 46: Event log - color coding ........................................................................... 101
Figure 47: Event log - context menu - color.................................................................. 101
Figure 48: Event log - color dialog boxes .................................................................... 102
Figure 49: Bit Rate display selection.......................................................................... 103
Figure 50: Bar chart............................................................................................. 104
Figure 51: Pie chart ............................................................................................. 106
Figure 52: EPG Summary view................................................................................ 108
Figure 53: EPG nodes........................................................................................... 109
Figure 54: MPE view ........................................................................................... 112
Figure 55: Record Settings dialog box . . .. .. .. . .. .. .. . .. .. .. . .. .. .. . .......................................... 117
Figure 56: Record Settings dialog box - Recording in progress. .. .. . .. .. .................................. 119
Figure 57: PID selection........................................................................................ 120
Figure 58: Configuration - Test Parameters .................................................................. 123
Figure 59: PCR parameters - Filter settings . . .. .. ... .. .. . .. .. .. . .. .. . ........................................ 124
Figure 60: Configuration - PCR Filters ... .. . .. .. .. . .. .. .. . .. .. .. . .. .. ........................................ 124
Figure 61: Configuration - Preferences ....................................................................... 126
Figure 62: Configuration - Preferences - Font................................................................ 127
Figure 63: Configuration – Preferences – Dcode ............................................................ 127
Figure 64: Stream Interpretation dialog box.................................................................. 129
Figure 65: Failed tests - example.............................................................................. 134
Figure 66: Program count ...................................................................................... 139
Figure 67: PID count............................................................................................ 140
Figure 68: Program PID bit rate - bar chart .................................................................. 141
Figure 69: Program PID bit rate - pie chart................................................................... 142
Figure 70: Bit rate graph........................................................................................ 143
Figure 71: Table Identity and Version (summary view) . .. .. .. . .. .. .. . .. .................................... 144
Figure 72: Table Identity and Version (section view) . ... .. .. . .. .. .. . .. ..................................... 144
Figure 73: Primary SI/PSI nodes (DVB example)........................................................... 146
Figure 74: Icon function availability (enabled/disabled) Menu bar equivalent........................... 245
Figure 75: ADIF header Information.......................................................................... 313
Figure 76: ADIF raw data Information ....................................................................... 314
Figure 77: Single channel element Information.............................................................. 315
Figure 78: Coupling pairelement information............................................................... 315
Figure 79: Coupling channel element information .......................................................... 316
ate graph.......................................................................................... 92
MTSA-HW and MTSA-PC Analyzer Applications User Manual vii
Table of Contents
Figure 80: Low f
Figure 81: Data stream element information................................................................. 317
Figure 82: Program configuration element information..................................................... 317
Figure 83: Fill element information ........................................................................... 318
Figure 84: ADIF channels (non-standard) information ..................................................... 318
Figure 85: ADIF channels (standard) information........................................................... 319
Figure 86: A
requency element channel information ................................................... 316
DTS header information......................................................................... 320
viii MTSA-HW and MTSA-PC Analyzer Applications User Manual
List of Tables
Table i: Overview of the MTSA Analyzer Applications...................................................... xv
Table 1: Toolbar icons ............................................................................................ 29
Table 2: Field descriptions,fromleftto right .................................................................. 30
Table 3: Program viewtabs ...................................................................................... 36
Table 4: Event log buttons........................................................................................ 40
Table 5: QAM(B) Settings:. .. . .. .. . .. .. .. . .. .. ... .. .. . .. .. .. . .. .. ................................................ 74
Table 6: QAM(B) Readings: ..................................................................................... 75
Table 7: Object identification icons ............................................................................. 8
Table 8: Interface management icons ........................................................................... 81
Table 9: Quick link icons......................................................................................... 83
Table 10: Timing measurement graphs ......................................................................... 89
Table 11: Record settings .. . .. .. .. . .. .. . .. .. .. . .. .. .. . .. .. .. . .. .. . .............................................. 117
Table 12: Analysis menu options.............................................................................. 121
Table 13: View menuoptions .................................................................................. 121
Table 14: Navigation menu options ........................................................................... 121
Table 15: Settings menu options .. . .. .. .. . .. .. ... .. .. ... .. .. . .. .. .. . ........................................... 122
Table 16: CaptureVu menuoptions............................................................................ 122
Table 17: Record menu options................................................................................ 122
Table 18: Help menu options................................................................................... 122
Table 19: PCRsettling times................................................................................... 125
Table 20: Bitrate views......................................................................................... 141
Table 21: MPEG SI/PSI ........................................................................................ 147
Table 22: DVBSI/PSI .......................................................................................... 147
Table 23: ATSC SI/PSI ......................................................................................... 148
Table 24: ISDB-S SI/PSI nodes................................................................................ 149
Table 25: ISDB-T and -TB SI/PSI nodes ..................................................................... 150
Table 26: File menu
Table 27: View menuoptions .................................................................................. 157
Table 28: Settings menu options .. . .. .. .. . .. .. ... .. .. ... .. .. . .. .. .. . ........................................... 157
Table 29: Options menu options............................................................................... 157
Table 30: File menu options.................................................................................... 169
Table 31: Edit menu options ................................................................................... 169
Table 32: View menuoptions .................................................................................. 169
Table 33: Options menu options............................................................................... 170
Table 34: Window menu options .............................................................................. 170
Table 35: Help menu options................................................................................... 170
Table 36: File menu options.................................................................................... 199
Table 37: View menuoptions .................................................................................. 199
Table of Contents
0
options.................................................................................... 157
MTSA-HW and MTSA-PC Analyzer Applications User Manual ix
Table of Contents
Table 38: File m
Table 39: Edit menu options ................................................................................... 211
Table 40: View menu options .................................................................................. 211
Table 41: Options menu options ............................................................................... 212
Table 42: Process menu options ............................................................................... 212
Table 43: Trace menuoptions.................................................................................. 212
Table 44: Wi
Table 45: Help menu options................................................................................... 213
Table 46: Tool bar icons ........................................................................................ 244
Table 47: Navigation icons..................................................................................... 246
Table 48: Header icons.......................................................................................... 248
Table 49: Hex Headers display ................................................................................ 250
enu options.................................................................................... 211
ndow menu options .............................................................................. 213
x MTSA-HW and MTSA-PC Analyzer Applications User Manual
Important safety information
This manual contains information and warnings that must be followed by the user for safe operation and to keep the product in a safe condition.
To safely perform service on this product, additional information is provided at the end of this section. (See page xiii, Service safety summary.)
General safety summary
Use the product only as specified. Review the following safety precautions to avoid inj Carefully read all instructions. Retain these instructions for future reference.
ury and prevent damage to this product or any products connected to it.
Comply wi
For correct and safe operation of the product, it is essential that you follow general in this manual.
The pro
Only qualified personnel who are aware of the hazards involved should remove the co
Before use, always check the product with a known source to be sure it is oper
This product is not intended for detection of hazardous voltages.
Use personal protective equipment to prevent shock and arc blast injury where hazardous live conductors are exposed.
While using this product, you may need to access other parts of a larger system. Read the safety sections of the other component manuals for warnings and
autions related to operating the system.
c
When incorporating this equipment into a system, the safety of that system is the
esponsibility of the assembler of the system.
r
th local and national safety codes.
ly accepted safety procedures in addition to the safety precautions specified
duct is designed to be used by trained personnel only.
ver for repair, maintenance, or adjustment.
ating correctly.
MTSA-HW and MTSA-PC Analyzer Applications User Manual xi
Important safety information
To avoid re or
personal
injury
Use proper powe
certified for the country of use. Do not use the provided power cord for other products.
Ground the product. This product is grounded through the grounding conductor of the power cord. To avoid electric shock, the grounding conductor must be connected to earth ground. Before making connections to the input or output terminals of the product, make sure that the product is properly grounded. Do not disable the power cord grounding connection.
Power disconnect. The power switch disconnects the product from the power source. See instructions for the location. Do not position the equipment sothatit is difficult to disconnect the power switch; it must remain accessible to theuserat all times to allow for quick disconnection if needed.
Observe all terminal ratings. To avoid fire or shock hazard, observe all ratings and markin information before making connections to the product.
Do not apply a potential to any terminal, including the common terminal, that exceeds the maximum rating of that terminal.
The measuring terminals on this product are not rated for connection to mains or Category II, III, or IV circuits.
r cord. Use only the power cord specified for this product and
gs on the product. Consult the product manual for further ratings
Do not operate without covers. Do not operate this product with covers or panels removed, or with the case open. Hazardous voltage exposure is possible.
Avoid exposed circuitry. Do not touch exposed connections and components when power is present.
Do not operate with suspected failures. If you suspect that there is damage to this product, have it inspected by qualified service personnel.
Disable the product if it is damaged. Do not use the product if it is damaged or operates incorrectly. If in doubt about safety of the product, turn it offand disconnect the power cord. Clearly mark the product to prevent its further operation.
Examine the exterior of the product before you use it. Look for cracks or missing pieces.
Use only specified replacement parts.
Use proper fuse. Use only the fuse type and rating specified for this product.
Wear eye protection. Wear eye protection if exposure to high-intensity rays or
laser radiation exists.
Do not operate in wet/damp conditions. Be aware that condensation may occur if a unit is moved from a cold to a warm environment.
xii MTSA-HW and MTSA-PC Analyzer Applications User Manual
Important safety information
Do not operate i
Keep product surfaces clean and dry. Remove the input signals before you clean
the product.
Provide proper ventilation. Refer to the installation instructions in the manual for details on installing the product so it has proper ventilation.
Slots and openings are provided for ventilation and should never be coveredor otherwise obstructed. Do not push objects into any of the openings.
Provide a safe working environment. Always place the product in a location convenient for viewing the display and indicators.
Avoid improper or prolonged use of keyboards, pointers, and button pads. Improper or prolonged keyboard or pointer use may result in serious injury.
Be sure your work area meets applicable ergonomic standards. Consult with an ergonomics professional to avoid stress injuries.
Use care when lifting and carrying the product. This product is provided with handles for lifting and carrying.
n an explosive atmosphere.
Servicesafetysummary
The Service safety summary section contains additional information required to safe service procedures. Read this Service safety summary and the General safety summary before performing any service procedures.
To avoid electric shock. Do not touch exposed connections.
Do
product unless another person capable of rendering first aid and resuscitation is present.
Disconnect power. To avoid electric shock, switch off the product power and disconnect the power cord from the mains power before removing any covers or panels, or opening the case for servicing.
Use care when servicing with power on. Dangerous voltages or currents may exist in this product. Disconnect power, remove battery (if applicable), and disconnect test leads before removing protective panels, soldering, or replacing components.
Verify safety after repair. Always recheck ground continuity and mains dielectric strength after performing a repair.
ly perform service on the product. Only qualified personnel should perform
not service alone. Do not perform internal service or adjustments of this
MTSA-HW and MTSA-PC Analyzer Applications User Manual xiii
Important safety information
Termsinthismanual
These terms may appear in this manual:
WARNING. Warning statements identify conditions or practices that could result
in injury or loss of life.
CAUTION. Caution statements identify conditions or practices that could result in
damage to this product or other property.
Symbols and terms on the product
These ter
The following symbol(s) may appear on the product:
ms may appear on the product:
DANGER indicates an injury hazard immediately accessible as you read the mark
WARNING indicates an injury hazard not immediately accessible as you read th
CAUTION indicates a hazard to property including the product.
ing.
e marking.
When this symbol is marked on the product, be sure to consult the manual to nd out the nature of the potential hazards and any actions which have to betakentoavoidthem. (Thissymbolmayalsobeusedtorefertheuserto ratings in the manual.)
xiv MTSA-HW and MTSA-PC Analyzer Applications User Manual
Preface
The MTSA MPEG system applications are described in the following three user manuals:
Analyzer applications
Generator applications
Carousel applications
NOTE. To view the full list of applications, nd the MTSA-HW and MTSA-PC
Quick Start User Manual at https//www.tek.com.
The MTSA can be delivered to you as a rack mountable 1RU full rack instrument (MTSA-HW), or as a standalone software (MTSA-PC). For product ordering purposes, the following naming conventions are used in this manual:
MTSA-HW, which is used for information that only applies to the MTSA-HW instrument
MTSA-PC, which is used for information that only applies to the standalone software.
MTSA: Used for information that applies to both MTSA-HW and MTSA-PC products
Table i: O verview of the MTSA Analyzer Applications
Application Desktop icon
Transport Stream Compliance Analyzer (TSCA) – Real time and deferred transport stream analysis with user-selectable MPEG-2, DVB, ATSC and ISDB conformance tests. Shows transport structure, header contents, hexadecimal packet contents, PCR timing /transport rate graphs and error message logs.
Packetized Elementary Stream (PES) Analyzer – PES analysis with selectable test options. Shows PES program structure, header contents, packet contents, PTS/DTS timing graphs and analysis reports.
MTSA-HW and MTSA-PC Analyzer Applications User Manual xv
Preface
Table i: Overview of the MTSA Analyzer Applications (cont.)
Application Desktop icon
Transport Stream - System Target Decoder (T-STD) Buffer Analyzer – Analyzes program streams modeling their behavior in, and their conformance to, the MPEG-2 T-STD Buffer Model. Includes a trace facility.
Elementary Stream Analyzer – Elementary S tream analysis at video picture and audio level. This includes vector graphs and macroblock picture quality.
xvi MTSA-HW and MTSA-PC Analyzer Applications User Manual
Product documentation
Preface
The following table lists the documentation available for your MTSA-HW and MTSA-PC product:
Language
English
English
English
English
English
English
English
Document title Part numbers Purpose
MTSA-HW and MTSA-PC Quick Start User Manual
MTSA-HW and MTSA-PC Analyzer Applications User Manual
MTSA-HW and MTSA-PC Generator Applications User Manual
MTSA-HW and MTSA-PC Carousel Applications User Manual
MTSA-HW and MTSA-PC Release Notes
MTS4EA HEVC / AVC Video and Compressed Audio Analyzer User Manual
PQA600C and PQASW Picture Quality Analyzer User Manual
071-3661-xx Describes how to install
and get started using the test systems.
077-1600-xx Describes the operation
of the following analyzer applications: TSCA, PES Analyzer, T-STD Buffer Analyzer, and ES Analyzer.
077-1601-xx Describes the operation
of the following generator applications: Multiplexer, MPEG Player, TS Editor, ISDB-T Remux, Make Seamless Wizard, Transport Stream Cutter, and Script Pad.
077-1602-xx Data analysis showing
structure, bit rate, repetition rate, syntax and semantics of data items.
077-1604-xx Describes known issues
with the test systems.
077-1134-xx Describes the operation
of the advanced elementary stream software.
077-1137-xx Describes the operation
of the PQA application software.
MTSA-HW and MTSA-PC Analyzer Applications User Manual xvii
Preface
xviii MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
The MTSA MPEG Transport Stream Compliance Analyzer (TSCA) enables you to monitor and interpret the contents of real time, previously recorded, or synthesized standards.
transport streams using the latest MPEG, DVB, ATSC, and ISDB
The TSCA is s problems within a transport stream using a minimum number of clicks.
By quickly time during the development and test of equipment, networks, and services.You can configure the TSCA software to display stream information in user-selected fonts. This feature enables you to view stream information in your local language or to use custom fonts.
The TSCA software will run standalone on computers with the Microsoft Window
pecifically designed to enable you to quickly locate and identify
identifying the problem areas, the TSCA software helps you save
s 10 Pro operating system:
Figure 1: TSCA Program view - deferred analysis
MTSA-HW and MTSA-PC Analyzer Applications User Manual 1
TSCA - Getting started
TSCA features
Industry's fastest analysis engine enables reduced analysis time, rapid development, evaluation, deployment, and diagnostics of next generation DTV and IPTV s
Support for a wide range of DTV standards, including MPEG, DVB, ATSC, including A for terrestrial, cable, and satellite, plus regional variations of these standards are also supported
A range of interfaces and analysis capabilities provide the necessary connectivity to diagnose problems anywhere in the network environment, whether that is in transmission links (RF or IP layer) or content processing (TS layer)
Connection to both IP version 4 and 6 networks, including those using IGMP and MLD multicast protocols respectively
Constant bit rate stream analysis (CBR)
CaptureVu technology captures and analyzes system events in real time and deferred time to debug the intermittent and complex problems that traditional analyzers miss
ystems and services
78 and SCTE 142, and ISDB. Specific service information (SI)
Multi input monitoring
Innovative program-centric user interface brings expert power to the novice user
File Analysis and Real Time modes
The TSCA can be run in offline (or deferred) File Analysis or Real Time Analysis mode.
The offline File Analysis mode is available on any recommended platform (including the your own PC). In offline File Analysis mode, a static stream can be analyzed and displayed; the content can then be inspected at leisure.
2 MTSA-HW and MTSA-PC Analyzer Applications User Manual
Technical background
TSCA - Getting started
The analyzer has a client-server architecture. Every time the analyzer opens, it starts two processes: tsca.exe, which is the client, and MpegCore.exe, which is the MPEG analysis engine.
Additionally, when the analyzer opens for the first time, another single process, CoreManager.exe, is started. CoreManager.exe forms an intermediary between TSCA clients and MPEG cores. The tsca.exe, MpegCore.exe, and CoreManag and HTTP (Hypertext Transfer Protocol) to communicate. The port numbers used for communication are read from a configuration file, CoreInfo.xml. In a default installation, the path to the file is:
C:\program files (x86)\tektronix\mpeg\mtsa\apps\tsca\xml\
The default port range is 15700-15800. You can change these values if they conflict with other applications. You must have local administrator rightstobe able to use IP analysis. If you need to change your rights, please consult your system administrator.
er.exe processes use SNMP (Simple Network Management Protocol)
User i
nterface
Program view
The TSCA software displays two primary views selected using tabs: FlexVu® Plus and Analysis.
Using the FlexVu® Plus window, you can assemble up to four views that you select from the Analysis window. This allows you to customize the view by selecting
views that are most relevant to the analysis task. The FlexVu® Plus window is
the describedindetailintheMTSA-HW and MTSA-PC Quick Start User Manual.
e Analysis window uses a single main program summary window with different
Th context sensitive views contained within tabbed frames. This provides the maximum amount of useful information, while keeping the screen from appearing cluttered. From the main window, you can access the following views: Program, Tests, Tables, PID, Packets, and Interface.
The Program view provides a fast overview of the transport stream contents in terms of program content, bit rate use by each program, and TR 101 290 test results.
Red, amber, and green LEDs highlight errors associated with each program, or element of a program, within the transport stream. Red LEDs indicate that there are current errors in the stream, amber LEDs indicate that errors have occurred but are now clear, and green LEDs indicate that no errors have been detected.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 3
TSCA - Getting started
Tests view
SI/PSI (Tables) view
Errors that are up to the highest level. This allows you to monitor all of the programs in the stream at a high level and then quickly go to lower levels as necessary to locate a problem.
The Tests view enables you to isolate errors to the specific tests that have been applied to the transport stream. The error log is automatically filtered by the selected test, and can also be filtered by Packet Identifier (PID).
In addition to the standard first, second, and third priority tests includedin TR 101 290 standard, tests are available for Program Clock Reference (PCR) jitter and program/PID bit rate.
A variability test enables you to test the changes in the bit rate of a specificPID, and there are many tests that are specific to ISDB-T and ISDB-S streams.
The SI/PSI (Tables) view displays the service information tables that have occurred in the analyzed stream that comply with the selected digital video standard. This includes MPEG-specific program information, DVB service information, and ATSC, ISDB program, and system protocol information.
The tables are grouped together by function and hyperlinks enable you to quickly access related information within other tables.
detected at lower levels in the program stream hierarchy propagate
iew
PID v
Packets view
The PID view displays information about all of the PIDs found in the transport stream. When you select the transport stream, the associated summary view provides a PID-oriented overview of the transport stream, displaying the relative
ta rates of all of the PIDs contained within the stream.
da
The information can be displayed as either a bar chart or as a pie chart. Pop up
nus enable fast limit selection and links. Each PID is associated with a number
me of tests. When one or more tests fail, each failed test will be listed under the relevant PID. Select a specific PID to display a summary of all the associatedtests.
Select a specific test to display the Event Log and Parameters for only that test.
The Packets view displays information about all of the packets found in the transport stream grouped according to content. These groups include PID value, SFN mega-initialization packets (MIPs) (DVB only), and ISDB-T and ISDB-TB information packets (IIPs).
When you select a specific PID or MIP, only packets carrying that particular PID or MIP are displayed. A section view is also available. Deferred analysis of PCAP files allows you to see the Ethernet packets. The Packets view is not available in real time mode. However, you can examine packets in a real time stream by using the CaptureVu feature.
4 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
Interface view
CaptureVu feature
The Interface v and IP interface cards (where installed):
Test results
Graphical representation of specific RF and IP readings
RF and IP readings and control settings
The graphical views display a selection of graphs of instantaneous measurements and measurement trends. Also available is an Event Log.
The Interface tab is displayed only when an interface is installed.
The CaptureVu feature captures a snapshot of system events in real and deferred time, and allows you to debug the intermittent and complex problems that traditional analyzers miss.
You can initiate CaptureVu either manually or automatically by associating a CaptureVu Breakpoint with any test event.
When a breakpoint is detected, either manual or automatic, the stream is paused and an in-depth deferred time analysis can be performed on stored data. This
ful debug mode enables fast debugging of troublesome intermittent
power problems.
iew provides a central location for information related to the RF
Triggered recording
During real time analysis, stream information can only be held for a finite time
- eventually it will be overwritten by more up-to-date information. Triggered recording allows a portion of a stream to be recorded and subsequently analyzed in detail.
The following trigger sources and conditions apply:
Any test event
Date and time
Recorded file size can be specified
Pretrigger buffer size can be specified as a percentage of the overall file size range from 0 - 100%
MTSA-HW and MTSA-PC Analyzer Applications User Manual 5
TSCA - Getting started
Starting the T
Opening the TSCA
SCA software
The TSCA can analyze transport streams in either real time or file analysis mode.
From the Windows Desktop, select Start > Tektronix MTSA > TS Compliance Analyzer, or double click the Deferred Time Analyzers folder from your desktop to then open the TSCA – Compliance Analyzer:
6 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
The TSCA is opened, initially overlaid with either the Open File Analysis orthe Select Real time Interface dialog box as shown in the following figures. The application opens the dialog box that was last opened.
Figure 2: TSCA startup ofine le analysis
MTSA-HW and MTSA-PC Analyzer Applications User Manual 7
TSCA - Getting started
Figure 3: TSCA startup real time analysis
The opening dialog boxes allow you to:
Select the interpretation standard to be used for analysis. See step 2 in the Interpreting a Stream section in this publication. You should always set the stream interpretation standard before starting analysis.
and
Identify a stream file for offline analysis. See step 1 in the Off-Line File Analysis section in this publication. Files can be selected either directly from the disk drive or using shortcuts that you have defined.
or
Identify an input (IP, RF, ASI) receiving a stream and start real time analysis.
8 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
Interpreting a stream
You can set up th
1. Click Change in the opening dialog box to open the Standard dialog box.
NOTE. The TSC
standards dened by the digital television authorities: DVB (Digital Video Broadcasting), ATSC (Advanced Television Systems Committee), and ISDB (Integrated Services Digital Broadcasting).
The TSCA software uses preloaded scripts that establish the expected content and syntax of the analyzed stream. The analyzer is supplied with a comprehensive range of scripts, which, in different combinations, can interpret the full range of digital television standards.
2. Select the Base Standards and then (if available) select the Region.The analysis scripts that will be used are displayed in the Script Files pane.
e stream interpretation standard in the following way:
A software analyzes streams in strict accordance with the
Figure 4: Stream Interpretation dialog box
MTSA-HW and MTSA-PC Analyzer Applications User Manual 9
TSCA - Getting started
3. Select OK.
4. The stream interpretation is now set. Select OK to close the Standard dialog
box and return
NOTE. The selected stream interpretation standard is not implemented until
stream analysis is started. If the Open Transport Stream dialog box is closed without starting analysis, the stream interpretation settings are lost; they revert to the settings that were in effect when the application was last closed.
to the opening dialog box. (See page 128, Script les.)
10 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
Ofine le analysis
Perform the fol
1. In the Open File Analysis dialog box, browse to a transport stream file. If necessary, se two types are available: MPEG Transport Stream files and PCAP files:
MPEG transp
identifiers, which separate the programs and the elementary streams within the programs.
PCAP files contain raw packets of network data. A PCAP may contain
more than one session. You will need to select a session using the Browse dialog box.
2. When you select a stream, the stream name appears in the File Name field at the bottom of the window.
lowing steps to start analyzing a transport stream file:
lect a file type from the Files of type dropdown list. Currently,
ort stream files contain interlinked tables and coded
Figure 5: TSCA Open File Analysis (Ofine) dialog box
MTSA-HW and MTSA-PC Analyzer Applications User Manual 11
TSCA - Getting started
3. Calculating th
you must do one of the following:
Calculate the
the stream
NOTE. When the TSCA software analyzes a transport stream, it compares the
bit rate of the stream to the expected rate. Errors are reported based on the expected rate of the stream. To analyze a stream correctly, it is necessary to know the original bit rate of the stream or to calculate the bit rate from PCRs (Program C stable clock reference and are added to the stream during its generation. During analysis, the PCRs are extracted and synchronized with a local clock reference.
Know the original bit rate and enter it manually
Use timestamps included with the stream
e stream bit rate: To analyze a transport stream correctly,
bit rate from PCRs (Program Clock Reference) carried in
lock Reference) carried in the stream. PCRs are generated as a
12 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
4. After you selec calculating the rate of the transport stream:
Prescan first n
stream by prescanning the stream for embedded PCRs. The entry box lists the number of PCRs that the TSCA software recommends are necessary to determine the stream rate. You can use the entry box to enter a different number.
Prescan all PCRs in a file. The TSCA software calculates the rate of the
stream by prescanning the stream for all of the embedded PCRs.
Manually set nnnn Mbps. The TSCA software uses the absolute value (in
Mbps) that you enter as the expected stream rate.
NOTE. If 'Use Arrival Timestamps' is selected, timestamps, which may have been
added wh
Using timestamps will override the PCR options ('Prescan rst nnn PCRs' and 'Presc
A manually entered bit rate will override both PCRs and timestamps in the stream.
5. If the TSCA software cannot calculate the bit rate from the embedded PCRs,
en the stream was generated, will be used, in the analysis of the stream.
an all PCR in le').
or timestamps, a message box is displayed. You must enter an estimated bit
before the TSCA software can analyze the stream.
rate
t the desired stream, select one of the following methods for
nn PCRs. The TSCA software calculates the rate of the
6. If the CaptureVu feature is to be used, the whole file can be captured or
lysis can be paused either by a previously set CaptureVu breakpoint or at a
ana specific packet.
7. To
W analysis. (See page 23, Starting analysis.)
pause analysis at a specific packet, enable Pause Analysis at Packet
Index and enter a packet number.
ith a file selected and the transport rate calculation set up, you can start the
MTSA-HW and MTSA-PC Analyzer Applications User Manual 13
TSCA - Getting started
Real time analysis
To start analyz interface, select Real time from the toolbar and, in the Select Real time Interface dialog box, select an interface from the Interfaces dropdown list.
Only installed interfaces will be shown in the dropdown list. For standalone installations, only the IP interface is available.
ing a transport stream received through an IP or a hardware (RF)
Figure 6 : TSCA Real time Interface dialog box
Real time analysis will not be available if the appropriate software key permissions
not found. A warning message is displayed when real time analysis is not
are available.
ke any necessary interface settings. Either select and apply a preset (a
Ma predefined set of interface settings) or modify the individual interface settings. During analysis, the interface selected will be shown in the status bar. (See page 17, Setting up the IP interface.)
14 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
Interface car
doverview
This section describes the configuration and interpretation of results of the RF and IP Video interface cards that you can install in an MTSA MPEG test system. The cards all upgrading.
The interfa
ASI: Ports 1 to 4 for input or output
SDR: RF for 8VSB, QAM A/B/C, DVB-T, or ISDB-T/Tb
DS2: RF for DVB-S or DVB-S2
10GS: Dual IP NIC for 1Gb or 10Gb Ethernet using 850 nm SFP+
Refer to the MTSA-HW and MTSA-PC Specication and Performance Verication Technical Reference, for the interface technical specifications.
The RF interface measurements and graphs include a constellation diagram with Input Power, MER, and BER measurements. A constellation diagram with MER rings is also available with the QAM-B and 8VSB from the SDR card. The installed interface cards can be used simultaneously with the internalNIC (Network Interface Card) input. All interfaces have dual-level warning and failure
ms, and graphs for long term trend monitoring.
alar
use a common interface protocol for data handling and firmware
ce settings described are as follows:
The input card screen and configuration of the card depend on which interface
ds are installed. (See the following pages.)
car
MTSA-HW and MTSA-PC Analyzer Applications User Manual 15
TSCA - Getting started
Interface card set up
The interface c the Real time icon.
The settings c view.
ard configuration is set up when analysis is started by clicking
an subsequently be changed during the analysis from the Interface
When real time analysis is selected and an interface is selected from the Interfaces dropdown list.
1. Select Real time Analysis.
2. Select the interface from the Interfaces dropdown list.
3. Ent
4. Se
The name of the selected interface is displayed in the TSCA status bar.
16 MTSA-HW and MTSA-PC Analyzer Applications User Manual
er the interface settings required for Descriptions of the settings for each
interface card. (See page 72, SDR RF interface views.)
lect OK to start the analysis.
TSCA - Getting started
Settingupthe
IP interface
Two Ethernet interfaces are standard on the network interface cards installedinan MTSA-HW system; both are 10/100/1000 Base-T.
NOTE. This p
Analyzer screen. Otherwise, you must double click the Real Time Analyzers folder on your desktop and click the “TSCA with real time capabilities” application. This action opens the MPEG TS Compliance Analyzer screen.
To set up the IP interface, you must:
1. From the MPEG TS Compliance Analyzer screen, click the Real time
2. From the Select Real Time Interface window that appears, go to the
3. Still in the Select Real time Interface window, go to the Presets field under
rocedure assumes you have accessed the MPEG TS Compliance
button on the toolbar.
Interfaces section (located in the middle of the window) and select the IP option from the Select from the available interfaces dropdown menu.
Interface Settings , located at the left of the window, and then click the
+ (plus) sign.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 17
TSCA - Getting started
Clicking the + ( the Selected Preset field and use the Browse (button) feature.
plus) sign indicated above enables you to make a selection in
18 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
4. Click the Brows Browse for UDP flow screen.
e button to browse the network for a stream and obtain the
Figure 7: ‘Browse for UDP ow’ window
MTSA-HW and MTSA-PC Analyzer Applications User Manual 19
TSCA - Getting started
5. From the Browse (on the top of the window) to select your device from the dropdown.
for UDP flow window that appears, click Browse Device
Figure 8: ‘Browse Device’ dropdown to select right NIC
20 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
6. From the Browse NIC in the Browse Device dropdown. Change or leave the IGMP in IGMP Group Membership field.
for UDP flow window, select the device with the right
NOTE. If you have the option 10GS installed in your system, then you will have 4
NIC in the dropdown.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 21
TSCA - Getting started
7. From the Browse the UDP flow listing window. Clicking the selected flow andthentheOK button will copy/paste the chosen UDP flow onto the Selected Preset field in the Select Real time interface window. Note that the parameters from the selected flow now show in the Selected Preset field. Click OK to start the Real-time analysis
for UDP flow window, highlight the target flow from
Figure 9: ‘UDP ow’ selection in ‘Browse for UDP’ ow window
Figure 10: Flow information “copied/pasted” to ‘Selected Preset’ eld
22 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
Starting anal
ysis
To start the analysis, follow these steps:
1. After you have selected the file for analysis or set up the real time interface, click OK to continue.
The TSCA software starts analyzing the selected stream. During deferred analysis, a results. (See Figure 11.)
progress bar is displayed. The TSCA starts reporting analysis
Figure 11: TSCA window showing analysis progress
2. When sufficient data has been gathered and the display has stabilized, you can start using the TSCA to view the analysis.
3. To restart analysis of a stream, select Analysis > Restart Analysis.
4. To analyze another stream, open the Open File Analysis dialog box or to
select another real time interface, open the Select Real time Interface dialog box.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 23
TSCA - Getting started
Setting the st
ream content font
Selecting the display font
You can configure the TSCA software to display stream content information ina user-defined font style or language, such as Japanese or Chinese.
NOTE. How th
dictated by the TSCA font setting and by the interpretation standard that is used during the analysis.
How the TSCA d isplays entries in the Event Log is dictated by the TSCA font setting and fonts used by a your local computer. For example, if the default language of the TSCA computer is Japanese, the event log will be displayed in Japanese characters. You must choose a suitable font for the characters to display correctly.
Perform the following steps to set the font that will be used by the TSCA software to display stream content. You can configure the TSCA software to display stream
t using any font that is installed on your computer.
conten
1. Select Settings > Configuration to open the Configuration dialog box.
2. Select Preferences > Font in the configuration navigation tree to display the Font pane. (See Figure 12.)
e TSCA displays the text strings carried in the stream itself is
3. The dialog box lists the default font that is used by your computer for the Log Entries and Stream Content displays in the TSCA UI. Use Font Name and
tSizedropdown boxes to select a desired font style and size.
Fon
4. Click OK to accept and save any changes.
24 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA - Getting started
Loading a custom
extension font
Figure 12: Selecting a display font from the Conguration dialog box
The ARI standard Unicode character set [0xE000-0xF8FF]. These extensions allow you to add additional characters and nonstandard proprietary characters to an existing font. The extension sets are provided as TrueType Extension files (*.tte). Any extension sets should be installed using the Private Character Editor, supplied as part of the standard MS Windows installation.
To install a font extension set on your computer:
1. Open the MS Windows Private Character Editor.
2. Af
3. Select Font Links… from the File menu.
4. In the Font Links dialog box, select Link with Selected Fonts.
NOTE. If you select Link with All Fonts, the following actions will overwrite
any existing font extension sets.
B specifications for the ISDB standards use private extensions to the
a. Select Run from the Start menu.
b. Enter eudcedit in the Run dialog box and click OK.
ter the Private Character Editor opens, close the Select Code dialog box.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 25
TSCA - Getting started
5. In the Select Fo the extension. This font should be the one you selected in the TSCA font
preferences dialog box.
6. After you select the font to which you are adding the extension, click Save As.
7. In the Modif TrueType extension file that you are adding (*.tte) and click Save.
8. In the Font L
9. Close the Private Character Editor window.
10. To verify that the font extension has been successfully installed, open the
Character Map application.
a. Select Run from the Start menu.
b. Enter charmap in the Run dialog box and click OK.
11. Browse through the font list for the name of the font to which you added the
extension. The term "Private Characters" should follow the font name. When you select the font name in the list, you can view the extended character set.
12. Close the Character Map application.
The new font extension you installed should now appear as a font selection inthe Configuration dialog box. You must select the new font in the Configuration dialog box before the new font will be used to display stream content.
nts box, find and highlight the font to which you are adding
y Private Character Filename dialog box, browse to the
inks dialog box, click OK.
26 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Understanding the TSCA window
TSCA – Underst
anding the TSCA window
On start up, y page 6, Starting the TSCA software.)
ou can immediately open and analyze a transport stream. (See
Figure 13: FlexVuPlus window
MTSA-HW and MTSA-PC Analyzer Applications User Manual 27
TSCA – Understanding the TSCA window
The analyzer wi the Analyzer tab is selected.
ndow as shown in the following figure will be displayed when
Figure 1
4: Analyzer window
TSCA top level displays
The TSCA has two top level tabs: FlexVu Plus and Analysis.
exVu Plus display enables the TSCA to perform like a 4-in-1 monitor on a
The Fl single incoming stream. The display allows you to select up to four concurrent views of a monitored stream and provides the ability to configure each of the four views independently. Setting up and configuring the FlexVu Plus display is described in the MTSA-HW and MTSA-PC Quick Start User Manual.
The remainder of this section describes elements in the Analyzer window.
28 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Understanding the TSCA window
TSCA window co
Menu bar
Toolbar
mponents
The TSCA window contains the following components:
The Menu bar provides access to a selection of system options using dropdown menus. (See page 121, Menu bar and options.)
The buttons displayed on the toolbar provide shortcuts to often-used menu options. Additional buttons displayed during real time analysis are shownin the following table:
Table 1: Toolbar icons
Deferred and Real time Analysis
Opens the Open Transport Stream dialog box.
Restarts analysis.
User actions are recorded during a session. The forward and back buttons allow you to step through the actions in order to
w or repeat them.
revie
CaptureVu
Real time analysis
Opens the Preferences dialog box from which you can set your preferences.
View CaptureVu status.
Resume le analysis.
Stop and capture analysis.
View record setting.
Arm record feature.
Start recording.
Stop recording.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 29
TSCA – Understanding the TSCA window
Progress bar
Navigation view
Detail view/panes(s)
The progress ba
r indicates the progress of processing during deferred analysis
of a stream.
To stop the analysis process, click the Stop button on the toolbar.
Theleftsidepaneinthemainwindowis the navigation view and provides the main analysis information for the transport stream in a number of forms: Programs, Tests, SI/PSI, PID, Packets and Interface. Views are selected using the tabs at the top of the pane. The background of each view is color-coded to aid identification.
The right side pane in the main window is the detail view and provides details related to the selection made in the current navigation view. The overall view may be subdivided into one or more panes; you can access individual views in multiple pane views using tabs.
Status bar
The status bar, when not hidden, is displayed at the bottom of the main window and shows a summary of stream statistics.
Table 2: Field descriptions, from left to right
Field Description
TS Availability Indicates either that the stream bit rate has fallen below the
minimum value or that synchronization has been lost. (See page 30.) T he minimum stream bit rate is set using th stream bit rate for processing" parameter.
(See page 97, Parameter edit.)
Sync Shows the status of the MPEG sync loss test. Loss of sync
during analysis of a stream may mean that analy complete stream was not possible.
Bit rate
Packet Size
Stream Interpretation, Base Standard
Total bit rate of the transport stream. The packet value (188 or
204) is set using the Preferences feature.
(See page 103, Bit rates.)
Packets in a stream can be either 188 or 204 bytes long. This is detected automatically.
This is the set of tests that is being used to
analyze the stream.
e"Min
sisofthe
30 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Understanding the TSCA window
Table 2: Field descriptions, from left to right (cont.)
Field Description
Stream Interpretation, Region
Physical Interface The current interface for real time analysis.
Partial Reception
lity
Availabi
Processing Throttle
Indicator
System Log Status
This subset of tests modies the base standard; it may add tests or modify existing ones.
(Available only for ISDB-T streams.) This icon indicates the presence of partial reception data in the stream. The colors indicate the status as follows:
Gray:
Green:
Gray + red cross:
This icon consists of three adjacent LED indicators which show the status of the TSCA processing engine. The left indicator shows the "strained" status (whether throttling is being applied to cut down on the information being processed). The central indicator shows the "overwhelmed" status (whether the processing engine is able to cope with the amount of information in the stream even after throttling). The right indicator shows the status of the processing of SI tables even after throttling. The colors indicate the status as follows:
(See page 33, Error status LEDs.)
Green: OK
Amber:
Red: Processing is currently
White: Processor state is unknown
Gray:
Shows the status of the system log, which records system-wide events, for example, scripting errors. The color of the LED (in the body of the icon) indicates the most serious event state in the log. When the top surface of the icon is gray, it indicates that all entries in the log have been viewed. Double-click the icon to view the log.
Gray:
Amber: There are entries in the log, but none
Red: There are new entries in the log
Partial reception availability is unknown.
Partial reception data is available.
Partial reception data is not available.
Processing was strained/overwhelmed, but is currently OK
strained/overwhelmed
Test disabled
The log is empty
since the log was last viewed
MTSA-HW and MTSA-PC Analyzer Applications User Manual 31
TSCA – Understanding the TSCA window
Analyzer window - no
stream available
If you choose no the following figure. The analysis structure is present, but with no stream content.
t to select and analyze a stream, the screen will appear as shown in
Figure 1 5: Analyzer window - no le
32 MTSA-HW and MTSA-PC Analyzer Applications User Manual
Error status LEDs
TSCA – Understanding the TSCA window
Error status LEDs are used throughout the TSCA interface to represent the status of the tests applied to associated items, such as programs, tests, and PIDs.Colors used are as follows:
(Red) Error; test failed
(Yellow) Tr since last reset)
(Green) No error; test passed
(Dark Blu e
(Light Blue) Transient warning (warning not current, but has been detected since last reset) (Interface tab only)
(Gray): Test disabled
(White) Test not applicable or unknown state
(Red) PID referenced but not found in the stream
(Green) PID referenced but not found in the stream. Applicable test disabled.
ansient error (error not currently being detected but has been seen
) Warning (Interface tab only)
When an LED represents a parent node in a tree (for example, a program node is the parent of elementary stream nodes), the color represents the worst caseofall of its tests and the worst case of all of the tests represented by its child nodes.
Similarly, when an LED representing a parent node in a tree is disabled or enabled, all subsidiary (or child) nodes are also disabled or enabled to reflect the state of the parent node. When an LED representing a parent node is reset, all the child nodes are also reset.
E. The color scheme described here is used throughout the TSCA interface,
NOT
for example, the bit rate bars in the navigation views.
ests can be disabled and enabled as required using the context menu associated
Test management context
menu options
T with the LED icon. However, it is important to note that the extent of the action depends on the hierarchical level of the icon chosen. For example, choosing Disable from a program node context menu will disable all tests in the program group.
NOTE. In ofine le analysis, if any disabled events are reenabled at the end of
analysis, the LEDs will become green. You will have to restart the analysis to see the status of the test when the test is enabled.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 33
TSCA – Understanding the TSCA window
Context menus
Context menus provide an important way of navigating around the TSCA application. They are available on most displayed objects, for example, program tree nodes. T example, after failure, all tests associated with a node can be reset, by selecting the context menu option Reset All Tests. The context menu options provide both actions (for example, enable and disable a function) and quick links to associated objects in other views.
hese menus provide options relevant to the selected object. For
e 16: Context menu (example)
Figur
w context menus, right-click an object. The menus are associated with node
To vie types (for example, a PID node). Node types can be displayed in more than one view; for example, PID nodes are displayed in the Program view and the PID view. All context menus have a title bar that indicates the selected node.
34 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Program view
TSCA – Using th
e Program view
The Program v tabbed pane. The navigation view initially displays the top node of the program tree, which represents the analyzed transport stream from a program perspective.
iew is displayed when the Program tab is selected in the navigation
e 17: Program view
Figur
etail view shows details of the node highlighted in the navigation view.
The d
MTSA-HW and MTSA-PC Analyzer Applications User Manual 35
TSCA – Using the Program view
Table 3: Program view tabs
With the tree ex
panded, the navigation view shows the makeup of the stream. (See Figure 17.) The stream display consists of the nodes as shown in the following figure.
Figure 18: Program view nodes
The foll
owing table shows which information is available for each node.
Tab s / Node Summary
Transport Stream
Program
Elementary Stream
----
Now Playing
Summary
/ IP Graphs
-- -
MPE Sessions
Associated
Tests
Graph ­Bit Rate
-- -
Graph ­Timing
Event Log Parameters
In DVB analysis mode, the MPE tab is always present. However, the MPE view will be populated only when MPE data is present in the stream. (See page 112, MPE views.)
Pressing the F3 key on the keyboard (or selecting Go to the next red LED in current tree from one of the shortcut menus) will highlight the next red LED in the curre
nt view. Only the lowest level nodes will be considered and highlighted in
the search since the parent nodes simply reflect the state of the lowest level nodes.
36 MTSA-HW and MTSA-PC Analyzer Applications User Manual
Program navigation - transport stream node
The transport stream node represents the entire transport stream in terms of the programs that it contains. The adjacent LED icon represents the status of the entire transport stream; any status error in the stream will be represented by this LED. When this node is selected, the detail view displays the transport stream summary.
TSCA – Using the Program view
The associa transport stream, allowing you to see the relative data rates of all of the programs contained within the transport. A summary of the overall stream is also displayed. The information can be displayed as either a bar chart or as a pie chart.
ted detail view provides a program-orientated overview of the
data rate of a program is the cumulative data rate of all the PIDs that are
The associated with that particular program, including PCR and ECM PIDs.
NOTE. Components can be shared between programs, so the overall data rate
of all of the programs may appear to be greater than the total data rate of the transport stream as shown in the status bar.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 37
TSCA – Using the Program view
Bar chart
You can display
Each program identified in the stream is allocated one row of the table. Related information includes the overall program status (icon), the program name, program number, and the maximum, minimum and average bit rates.
In addition to the basic display, you can associate a maximum and minimum threshold value with each program in the bar chart. (See page 103, Bar charts.) For deferred analysis, where these values are set after analysis, the stream must be reanalyzed for the new values to be applied. In real time analysis, the new values will take effect immediately. The color of the bit rate bar indicatesthatthe program has stayed within the bit rate limits (green) or exceeded the limits (red).
the transport stream bar chart by selecting the bar chart icon.
Pie chart
You can display the transport stream pie chart by selecting the pie chart icon.
38 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Program view
Historical multiplex graph
The pie chart vi and the legend on the right provides a list of the component programs. Each program is color-coded. The overall program status (icon), the program name and number, and the bit rate are also provided. The values given in the pie chart labels are bit rates expressed as percentages of the overall bit rate. The Null PID isshowninthisview.
The color of the bit rate labels (and the bit rate values in the legend) reflects the status of the bit rate measurement, for example, green indicates that the program ha has exceeded the limits.
Click and label. Double-click anywhere in the pie chart to toggle the display of all ofthe segment labels.
The his the historical multiplex graph, and the legend on the right provides a list of the component programs. Each program is color-coded. Related information given includes the overall program status, the program name and number.
torical multiplex view is divided into two panes. The left pane shows
ew is divided into two panes. The left pane shows the pie chart,
s stayed within the bit rate limits, and red indicates that the bit rate
hold one of the pie chart segments to temporarily display an information
Figure 19: Historical Multiplex Graph
The Time Period dropdown list allows you to select a range of X-axis time periods.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 39
TSCA – Using the Program view
Test status panes
Event log
The lower view p
ane allows you to see a summary of the states of all the associated tests as well as the event log for the entire transport stream (an unfiltered event log). The test tabs that are available will depend on the interpretation standard that you choose. For example, with the DVB interpretation standard, the available tabs are TR 101 209 and Other. Other interpretation standards will generate different tabs and different sets of tests. (See page 146, TSCA – SI/PSI nodes.)
When any test in the transport stream has failed (and has not been reset), youcan identify which individual tests have failed by observing the red LEDs.
You can use the shortcut menus to reset and disable tests, to set alarms, CaptureVu Breakpoints and record flags, and to jump to associated tests.
The Event Log screen displays the log entries as shown in the following figure for the whole transport stream. In deferred mode, the packet generating the error report can be inspected by highlighting the error and selecting Go to packet from the shortcut menu. Similarly, in real time analysis mode, and where an event concerns a PID carrying a PCR, you can use the shortcut menu to jump to the relevant PCR graph. Deferred PCAP file analysis enables a shortcut that allows Ethernet packets to be viewed.
Figure 20: Event log
Three buttons are available in the Error Log toolbar: (See page 99, Event log.)
Table 4: Event log buttons
Icon Description
Pin log / Log is pinned
/
Export log
Clear log
40 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Program view
MTSA-PC IP Graphs
The IP graphs, w
Packet Interarrival Time (PIT): Shows the mean interarrival time of IP packets.
PIT histogram: Shows the distribution of packet arrival intervals. The X axis contains accumulators where interval times are collected. The Y axis corresponds to number of intervals that collect in each accumulator. (PIT histogram g
Ethernet flow rate: Bit rate of the Ethernet flow being analyzed.
The availa Unavailable graph names will be grayed out in the selection menu.
here available, are as follows:
raphs are only available when analyzing PCAP files.)
ble graphs vary, depending on which IP interface option is being used.
NOTE. Graph management and timing graphs are described in more detail in the
mon User Interface Concepts section of this manual. (See page 83, Graph
Com management.) (See page 89, Timing graphs.)
MTSA-HW and MTSA-PC Analyzer Applications User Manual 41
TSCA – Using the Program view
MTSA-HW IP Graphs
MTSA-HW hardwa previously list with the MTSA-PC product. The additional IP measurements are shown in the MTSA-HW IP Graphs figure:
Packet Interarrival Time (PIT)
PIT Histogr
RTP Dropped Packet Rate
IP Errored Packet Rate
RTP Ou t Of Order Rate
re provides additional IP measurements beyond those
am
42 MTSA-HW and MTSA-PC Analyzer Applications User Manual
Program navigation - program nodes
Each of the program nodes in the transport stream represents a single program referenced within the stream. When a program node is selected in the navigation view, the detail pane displays the details of the program. The LED adjacent to the program node represents the status of its child nodes (elementary streams)and the related
tests.
TSCA – Using the Program view
The program detail view provides you with an overview of the selected program, allowing you to see the relative data rates and stream types of all of the PIDsthat are associated with the program (including PCR and ECM PIDs). If the program contains an MPEG2, H.264, H.265 (HEVC), or JPEG2000 video stream, it is
oded to produce a thumbnail picture of the content; this is updated during real
dec time analysis. Similarly, where EPG information is associated with the program, a summary (Now and Next program) is displayed. PID content is indicated using icons. (See page 80, Icons.) Bar chart and pie chart views are available.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 43
TSCA – Using the Program view
VLC Media Player
PID related inf
The Thumbnails tab displays thumbnails and details of the streams for each of the programs (whe
The Program Tests tab shows tests related to the program. Similarly, the Bitrate Graphs tab d
Many tests have associated parameters; these parameters are set by the selected standard, b
The Event Log shows the errors for the highlighted test. When no tests are selected, elementary stream selected in the program tree.
The VLC Media Player is a portable multimedia player for various audio and video fo thumbnails to be played in a larger window. The media player is automatically accessed from the TSCA when you choose to view or listen to the video and audio content of program streams.
NOTE. The VLC Media Player is not installed as part of the MTSA system.
Installation of the player is described in the MTSA-HW and MTSA-PC Quick
t User Manual (Tektronix part number: 071-3661-00). You can nd full
Star documentation of VLC on the Videolan Web site, http://www.videolan.org.
ormation is available under the Summary tab.
re available). (See page 95, Thumbnail views.)
isplays the program bit rate in graph form.
ut you can modify the settings. (See page 97, Parameter edit.)
the event log will show the events related to all tests associated with the
rmats. The player allows program content displayed in the TSCA
tart the media player, click the start button (below the thumbnail) in the
To s Program Summary view.
The VLC Media Player opens and the selected program content (video and/or audio) plays. To close the player, click the stop button (below the thumbnail).
NOTE. The VLC Media Player may open behind the TSCA window. Use the
Windows controls to bring it forward.
44 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Program view
Elementary stream
Program n
streams in the selected program can be examined in more detail
analysis
The elementary using the MTS4EA HEVC/AVC Video and Compressed Audio Analyzer. Select the ES icon below each thumbnail picture.
avigation - elementary stream node
Each of the elementary stream nodes in the program tree represents a single elementary stream referenced by the parent program. When this node is selected, the view
pane displays the Elementary Stream summary view.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 45
TSCA – Using the Program view
When you hold th stream type and description.
An LED associated with each elementary stream node indicates the status of the tests relating to the elementary stream.
When the selected elementary stream PID contains timing information, PCR trend analysis views are also available, allowing you to display graphs of PCR accuracy and PCR interval data. When the transport stream contains timestamps data, th drift rate graphs are also available.
NOTE. Graph management and timing graphs are described in more detail in the
Common User Interface Concepts section of this manual. (See page 83, Graph management.) (See page 89, Timing graphs.)
e PCR overall jitter, PCR frequency offset, PCR arrival time, and PCR
e cursor over the elementary stream node, a tooltip provides the
46 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Program view
Figure 21: PCR Graphs view
The Associated Tests tab shows tests related to the elementary stream node.
Many tests have associated parameters; these parameters are set by the selected standard, but you can modify the settings. (See page 97, Parameter edit.)
Similarly, the Event Log shows the errors for the highlighted test. When no tests are selected, the event log will show the events related to all tests associated with the elementary stream that is selected in the program tree.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 47
TSCA – Using the Tests view
TSCA – Using th
eTestsview
The Tests vie being analyzed. The view is displayed when the Tests tab is selected in the Navigation tabbed pane. (See Figure 22.)
w displays test information that is relevant to the transport stream
e 22: Tests Navigation view
Figur
48 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Tests view
The view displa the analyzed transport stream. The following figure shows the nodes available in the navigation view.
ys a test tree, which represents all tests that have been applied to
Figure 23: Test view nodes
MTSA-HW and MTSA-PC Analyzer Applications User Manual 49
TSCA – Using the Tests view
Test structure
The test tree st stream complying with a particular digital video standard: MPEG, DVB, ATSC, and ISDB. The standard must be selected before beginning analysis. The testtree contains nodes for each test that the analyzer can implement.
An example of a tree structure for a selected standard is the TR 101 290 group of tests for DVB transport streams. (See Figure 23.) The Group node is split into priority gr priority groups contains a number of individual tests.
ructure represents all of the tests that can be applied to a transport
oups: First Priority, Second Priority, and Third Priority. Each of these
Test grouping differs between digital video standards. However, all of the currently implemented standards contain a subset of relevant TR 101 290 tests.
e that in standards other than DVB, the tests are not numbered.
Not
Where relevant, PIDs will be associated with a test in the test tree when the test
s either been disabled, or when it has failed.
ha
The LED associated with each node indicates the status of the node and its child
de tests. (See page 33, Error status LEDs.) Total entries in the Event Log for
no each group of tests and for each test are indicated in parenthesis; resetting a group of tests or a test restarts the count in parenthesis.
50 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Tests view
Test ltering
Interpreting t the top of the Tests navigation view:
Figure 24: Test ltering buttons
When a button is selected, it hides a category of tests in the test tree display, as follows:
Grey - hides disabled tests
White - hides tests with unknown or not applicable status
Green - hides tests with OK status
he display of tests can be made easier using the three filter buttons at
MTSA-HW and MTSA-PC Analyzer Applications User Manual 51
TSCA – Using the Tests view
Tests navigation - all tests
The detail view when the All Tests node is selected. (See Figure 22.) In addition to a summary of all tests, the event log shows the most recent 10000 events that have occurred during analysis of the stream.
Test Failures view
Figure 25: Test Failures screen
The Test Failures view provides an overview of the tests that have failed during stream analysis. The view is divided into two panes. The left panes shows those tests that have failed in the last second. The right pane shows those tests that have failed, not including those that have failed in the last second, and are displayed on the left side.
If a test fails, it will be displayed on the left side. When it no longer fails, it will be removed from the left side and listed ontherightsideasatestthathaspreviously
iled. If the test fails again, it will be removed from the left side and redisplayed
fa on the right side until it no longer fails.
ditionally, tests that have been listed (in either pane) in the last second are
Ad displayed at the top of the list and shaded.
52 MTSA-HW and MTSA-PC Analyzer Applications User Manual
Test navigation - test nodes
When you select a test node, the Associated PIDs pane displays a summary of all of the PIDs and an event log listing all events that are associated with the test. Where parameters are applicable to the test, you can modify them under the Parameters tab.
TSCA – Using the Tests view
MTSA-HW and MTSA-PC Analyzer Applications User Manual 53
TSCA – Using the Tests view
Test navigation - PID nodes
Where tests have failed, the PIDs affected are listed under the test node in the Tests navigation view. Selecting a PID will display the Event Log in the detail view.
NOTE. The screenshot also shows the Edit Parameters dialog box, which is
available from the PID node context menu. (See page 97, Parameter edit.)
54 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Tables view
TSCA – Using th
e Table s view
TheTablesvi other navigation views. The tree represents the service information tables that have occurred in the analyzed stream and which comply with the selected digital video standard. This includes MPEG program specific information, DVB service information, ATSC and ISDB program information, and system information protocol. The tree contains nodes for each table that is found; tables/nodes are grouped to Table navigation view with DVB stream interpretation selected.
ew (SI/PSI tab) displays service information in tree form, as in the
gether by functionality. The following figure shows an example of the
Figure 26: Tables view
Every node within the service informationtreehasacorrespondingsummary
ew. Nodes that represent tables will also provide you with access to the table
vi structure and hex data. (See page 57, Tables detail view - Section view.) (See page 59, Tables detail view - SI repetition graphs.)
Some of the nodes that represent less common tables or table groups may not have specific summary views available in the analyzer. In these cases, a generic summary view is used.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 55
TSCA – Using the Tables view
Table summary pane
The table summary view provides a summary of the table related information for the analyzed transport stream. There is a table summary view for every node of the service information. The content is dictated by the selected node.
All summary views for nodes that represent an individual table or subtable will display the table identity and version number of the table from which the information is extracted. Where relevant, links (underlined text) are provided to associate the individual program summary views. Similarly, arrow icons provide links to the electronic program guide (EPG) tables. (See Figure 27.) Where the section is carried on a PID, a link is also provided to the PID view.
The following shows an example of the summary pane with the PMT PIDs node selected in the navigation view.
d objects, for example, in the programs summary, links are provided to
Figure 27: Tables view - Programs (example)
specific departure from the Table Summary view described previously is the
EPG views
56 MTSA-HW and MTSA-PC Analyzer Applications User Manual
A EPG view that is displayed when a section of the EPG table is highlighted. For a description of the general presentation of the EPG view. (See page 108, EPG view.)
TSCA – Using the Tables view
Tables detail
view - Section view
The detailed section view is available when the selected node in the service information tree represents a table or subtable in the transport stream. During real time analysi
The subtable identity, version, and section are displayed at the top of the table pane.
NOTE. In deferred mode, where two or more subtables, versions or sections are
found in the stream, the relevant eld is active, and an alternative selection can be made from the dropdown list.
In real time mode, only the latest version and section can be viewed.
s, the view is continually updated.
The table pane shows all fields that make up a section (for example, PMT). The fields are arranged in a hierarchical order. The presence of subordinate fields is indicated using { } bracket symbols adjacent to the container field. The container can be expanded or collapsed by clicking the + or - icon.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 57
TSCA – Using the Tables view
Below the table bytes (in both hexadecimal number format and ASCII character format) for the selected table, version, and section. When a node is selected in the table pane, the bytes that make up the selected node (including the subordinate nodes) are highlighted in the hexadecimal data pane as shown in the following figure.
pane, the data source is displayed. The data pane shows the data
Figure 28: Section payload
If the section is corrupt or empty, the hexadecimal view background is red instead
ue.
of bl
The pause button in the detail window title bar allows real time section datatobe
sed (or frozen), so that it can be examined in detail. The play button resumes
pau the real time display of section data.
58 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Tables view
Tables detail
Export
SI/PSI as XML
view - SI repetition graphs
The section graph view is available when the selected node in the service information tree represents a table or subtable in the transport stream. You can view graphs o
Section repetition interval: This graph displays the interval between two sections of
Subtable intersection gap: This graph displays the interval between sections in a partic
Subtable repetition interval: This graph displays the time between receiving one compl
NOTE. Not all of the above graph types are relevant to all table types. (See
page 83, Graph management.)
The export control in the top left corner of the SI/PSI navigation pane opensthe Export SI/PSI as XML dialog box. Enter an output file name (and path) and
t the required options.
selec
f the following data:
a table on a particular PID.
ular subtable.
ete subtable and receiving the next complete subtable.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 59
TSCA – Using the PID view
TSCA – Using th
ePIDview
The PID view d stream being analyzed. The navigation view contains the PID tree structure representing all of the PIDs that have occurred within the transport stream.
isplays information about all of the PIDs found in the transport
In DVB analysis mode, the MPE tab is always present. However, the MPE view will only be populated when MPE data is present in the stream. (See page 112, MPE views.)
60 MTSA-HW and MTSA-PC Analyzer Applications User Manual
PID view - all PIDs
TSCA – Using the PID view
In the navigation view, PIDs are grouped under the following subordinate nodes:
Reserved PIDs
Referenced P
Unreferenced PIDs
SI/PSI PIDs
User PIDs
Obsolete PIDs (deferred analysis only)
The number of PIDs in each group is shown adjacent to the node. The root node label shows the total number of PIDs found and the Network Name.
When highlighted, the All PIDs node displays in the detail pane all of the PIDs that are found in the analyzed stream.
Each of these subordinate nodes contains PIDs belonging to that group. PIDsare allocated during analysis, and the number of PIDs is identified for each node. You can also allocate PID numbers to the User PID node, although User PIDs may not necessarily have been found in the stream. This feature allows you to compare the properties of one or more PIDs more easily.
The associated summary view provides a PID-oriented overview of the transport stream, allowing you to see the relative data rates of all of the PIDs contained
hin the transport stream. The information can be displayed as either a bar chart,
wit or as a pie chart. Columns in the summary views can be sorted in ascending or descending order by clicking on the column header. PID related informationis available under the PID Information tab.
IDs
Each PID is associated with a number of tests. If one or more tests fail, they will be listed under the relevant PID node in the navigation view. Selecting the PID node will display a summary, in the detail view, of all associated tests thathave been found. Selecting a specific test in the Associated Tests pane will display the
vent Log and Parameters for only that test.
E
MTSA-HW and MTSA-PC Analyzer Applications User Manual 61
TSCA – Using the PID view
PID view - deta
il view (All PID and PID Group)
The All PID and PID Group detail view provides you with a PID-oriented overview of the transport stream. This view is displayed when any of the main nodes is Unreferenced PIDs, or User PIDs.
The view shows the relative data rates of all of the PIDs contained within the selected node. You can display the information in either a bar chart or a pie format. The associated test states are shown in all views.
selected in the navigation pane: All PIDs, Referenced PIDs,
Figure 29: PID Summary view
The PID Information view provides PID related information, for example, PID type stream type, scrambled status and the presence of PCRs. Layer information is also shown when analyzing ISDB streams. (See Figure 30.) The icons provide
indication of the PID content. (See page 80, Icons.)
an
Where a PID carries video or audio, thumbnails are displayed under the Now
laying tab.
P
62 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the PID view
In deferred mod carrying a PID by highlighting the PID, and selecting the Go To Packets view from the shortcut menu. The packet will be added to the PIDs list (in the Packets view).
e (or during CaptureVu analysis), you can view the packets
PID vi
Figure 30: PID Information view
ew - detail view (PIDs)
The individual PID detail view provides you with information about the selected PID. This view will be visible when you select an individual PID node in the PID t nodes of the PID.
combination and detail of the views vary depending on the selected PID
The type and node.
ring deferred or captured analysis, the packets carrying the PID can be
Du examined in more detail by highlighting a PID, and selecting the Go to Packets view from the shortcut menu.
ree. If a PID has failed a test, one or more test nodes are displayed as child
MTSA-HW and MTSA-PC Analyzer Applications User Manual 63
TSCA – Using the PID view
Ordinary PID selected
PCR PID selected
When a PID does n Associated Tests view. This view lists the tests associated with the selected PID. The status of the individual tests is indicated with LED icons. Also available are Bit rate Graphs, which show the bit rate of the selected PID in graphical form.
Also on the Associated Tests tab is an event log and a parameters pane. The event log shows all PID related events. If a test is selected in the PID pane, only the events associated with that test on that PID are shown. Similarly, when a test is selected, the Parameters pane shows the parameters associated withthat test (when
When the selected PID contains PCR information, PCR inaccuracy and PCR interval data graphs will be displayed in addition to a bit rate graph. When the transpo frequency offset, and the PCR drift rate graphs will also be available. For real time IP analysis, the Packet Interval Timing (PIT) graph is also available.(See page 92, PIT graph.)
applicable).
rt stream contains time stamped data, the PCR overall jitter, the PCR
ot contain PCRs, the main view in the PID pane is the
Presentation Time Stamp (PTS) graph may also be available on PIDs carrying
A audio and video information. And a PTS-PCR graph showing the variation between the PTS and PCR values; this can help detect buffering issues.
(See page 83, Graph management.) (See page 89, Timing graphs.)
64 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Packets view
TSCA – Using th
e Packets view
NOTE. The Packets view is available only during deferred analysis and CaptureVu
analysis.
Data in the stream is carried in 188- or 204-byte packets. The Packets view allows you to examine the contents of each packet in the analyzed stream.
Thepacketnavigationviewshowsatreestructure which represents the packets
hin a stream grouped according to content, including PID value, SFN
wit mega-initialization packets (MIPs) (DVB only), and ISDB-T information packets (IIPs).
The All Packets, MIP and IIP nodes do not have any child nodes. The All Packets node represents all of the packets in the transport stream. The MIP node represents all of the DVB SFN MIPs in the transport stream. The IIP node represents all of the ISDB-T information packets in the transport stream.
The PIDs node represents all of the PIDs that are of interest. You can add PIDs in the transport stream to this node, and to PIDs that are contained within the user PID list.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 65
TSCA – Using the Packets view
Packet nav
igation bar
Selecting any l packets. For example, selecting a PID node will only allow packets carrying that particular PID to be displayed in the associated summary view. Similarly, selecting the MIP node will only allow MIP information to be displayed in the associated summary view.
Double-clicking the Custom Packet Search node opens a dialog box in which you can specify strings to search for.
In the packet summary view, you can use the top bar to navigate the packets in the stream.
The pac
eaf node in the packet tree will apply a packet filter to the associated
ket position bar shows the position of the selected packet in the stream.
The navigation bar functionality depends on the selection in the packet navigation view. If you select All Packets, the controls will operate on all packets. If you select a single PID, a filter is in operation, and the controls will work only for those packets carrying that PID.
Selects the rst available packet (in the stream or carrying the selected PID)
Selects the previous available packet (in the stream or carrying the selected PID)
Selects the next available packet (in the stream or carrying the selected PID)
Selects the last available packet (in the stream or carrying the selected PID)
Opens the G o To Packet dialog box
You can also use the packet position bar to navigate through the stream. To doso, use the cursor to point to and click the next packet to be displayed. Double-click the packet number in the bar to open the Go To Packet dialog box. Enter the required packet number and select OK. For both methods, remember that the destination packet is dependent on the node selected in the navigation view.
66 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Packets view
Packet naviga
tion - lter nodes
Adding a PID in the Packet
view
The packet filters allow you to view packets carrying PID.
To inspect the sequence of packets carrying a particular PID, you must add the PID to the PID Filters node in the Packet Navigation view. PIDs carrying sections can also be viewed. You can add as many PIDs as are required. There are a number of ways to add a
1. In the Packet view, expand the PIDs node by doing one of the following:
2. In the Add PID... dialog box, expand the nodes, locate and select the required
PID.
3. Click OK.
up the
ttings
The selected PID is added to the PIDs node, and the first occurrence of a packet
ing the selected PID is displayed in the summary view.
carry
Added PIDs will be stored when the application is closed. They will be reinstated
the application is reopened. However, if a different stream is analyzed, the
when stored PIDs may not be used.
PID to the node, as described in the following paragraphs.
Double-click the child node (double-click to add a PID).
Select Add PID... from the PIDs node shortcut menu.
Removing PIDs
All PIDs previously added to the PID node can be removed by selecting Remove
l from the PIDs node shortcut menu.
Al
MTSA-HW and MTSA-PC Analyzer Applications User Manual 67
TSCA – Using the Packets view
Packet Detail view
The detail view shows the fields and data that are contained in a packet. The fields are arranged in a hierarchical order. The presence of subordinate fields is indicated using { } bracket symbols adjacent to the container field. To expand or collapse the container, click the + or - icon.
Below the ta bytes (in both hexadecimal number format and ASCII character format) for the selected packet. When you select a node in the table pane, the bytes that make up the selected node (including the subordinate nodes) are highlighted in the hexadecimal data pane.
ble pane, the data source is displayed. The data pane shows the data
packet transport header bytes are displayed in red. Similarly, bytes greater
The than 188 are displayed in gray. The adaptation field, where present, is displayed in blue.
If the section is corrupted or empty, the background of the hex view is red instead of blue.
68 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Packets view
ISDB streams
The following fi ISDB-T stream. Note the IIP tab and the additional TMCC and IIP nodes.
gure shows an example of the packet detail view with an analyzed
31: Packet view - ISDB detail -IIP
Figure
MTSA-HW and MTSA-PC Analyzer Applications User Manual 69
TSCA – Using the Interface view
TSCA – Using th
e Interface view
If real time a displayed in the Navigation view of the TSCA window.
NOTE. The Interface view is available only if an interface card is selected for
real time analysis.
nalysis using an interface card is invoked, the Interface tab is
Figure 3 2: Interface view - example
Two interface card test nodes are displayed in the navigation view: Interface Errors and Interface Warnings. Each collection contains a range of tests. (See Figure 32.)
The detail of the interface view is different for each interface type.
70 MTSA-HW and MTSA-PC Analyzer Applications User Manual
Detail view tabs
TSCA – Using the Interface view
The detail view contains two tabs: Graphs and Interface Event Log. This section describes the tabs in general terms. The following sections describe in detail the tabs associated with each interface type.
Graphs
Interface event log
Readings and controls
The Graphs tab contains instantaneous graphs and trend graphs.
The instantaneous graphs display instantaneous measurements in graphical form. The trend graphs display trends in measurements in graphical form.
The inter
face event log displays a history of the events related to the item selected
in the navigation view.
The right panel contains Readings and Controls. The Readings area displays values received from the card itself.
The RF Lock LED conveys different types of information. If full lock onto the channel is acquired and it is receiving the signal correctly, the LED will light up green. When a signal is present but no lock is achieved, the indicator is red.When no signal is found, the indicator is gray.
In the Readings area, the LED colors are as follows:
Green On
Red
Gray Off or not applicable
Out of range or failed test
The Readings background colors are as follows:
White In range
Red
Yellow Not recently updated
Gray Not applicable; for example, out of order packets not being
Out of range; for example, too much or too little power or out of
rder packets per second being greater than zero
o
available when the UDP protocol is selected
The Controls area contains user controls. Values entered here will be applied to the card and will affect its performance. These controls correspond exactly with those on the Open Transport Stream dialog box.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 71
TSCA – Using the Interface view
SDR RF interfa
RF interface
QAM (Annex B)
ce views
-
This section describes the settings and displays associated with the SDR interface cards.
The settings and displays of the SDR interface card for QAM-B: QAM (B) Interface Settings, QAM (B) Instantaneous Graphs, and QAM (B) Trend Graphs.
Figure 33: ‘SDR Interface for QAM Annex B’
72 MTSA-HW and MTSA-PC Analyzer Applications User Manual
TSCA – Using the Interface view
Editing the QAM
icon. The Select Real-time Interface window appears. Enter your desired parameters and click OK.
-B Interface Settings window. Start by selecting the Real-time
While r
unning the Real-time Interface, select Edit to change the RF parameters.
MTSA-HW and MTSA-PC Analyzer Applications User Manual 73
TSCA – Using the Interface view
The following Q
AM (Annex B) settings are available on the Transport Stream ­Real Time Analysis dialog box, and also in the Interface tab - Controls area: Tuner Frequency, Modulation format, and Symbol rate.
Table 5: QAM(B) Settings:
Field Description
Tuner Frequency (kHz) This value, set in kHz units, is the center frequency of the channel to
be received. Any frequency can be entered. There is no need to follow a channel plan.
Modulation Type
Symbol Rate Add or select it based on the modulation type. E.g. 64–QAM uses
QAM(B) ­Instantaneous graphs
Trend Graphs (minute, 10 minutes, hour, day, or week)
RF Constellation I and Q data are collected from the QAM front end and displayed as a
This drop down list allows 64 QAM or 256 QAM operation to be selected. Note that SCTE07 and ITU-Tj83 annex B specify exact symbol rates for the two modulation formats, so there is no dialog box to enter the symbol rate separately.
5,056,941; 256–QAM uses 5,360,537
conventional constellation. The samples collected are not real time, so there is some dwell (delay) before a complete constellation is displayed. The persistence of the display can be varied using the tool icon in the upper right corner of the graph.
MER (Modulation Error Ratio) calculations are performed on the constellation data according to the formulas in TR 101 290.
The trend graphs extend the principle of the instantaneous graphs by graphing measurements over longer periods.
Each graph is associated with a measurement that is also displayed in the Readings panel on the right side of the display. The measurements have status LEDs associated with them.
Individual trend graphs can be opened by making a selection from the dropdown menu of the Add graph icon.
The following trend graphs are available for the QAM B interface card:
RF Lock
MER
Pre-RS BER
Input Level
Carrier Offset
74 MTSA-HW and MTSA-PC Analyzer Applications User Manual
Loading...