Tektronix MTS4SA, MTS400, MTS430, MTS415 User manual

xx
MTS400 Series MPEG Test Systems
ZZZ
Analyzer Applications
User Manual
*P077020502*
077-0205-02
xx
ZZZ
Analyzer Applications
User Manual
This document supports version 1.9 and above.
www.tektronix.com
077-0205-02
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. Specications 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. B o x 5 0 0 Beaverton, OR 97077 USA
For product information, sales, service, and technical support:
In North America, call 1-800-833-9200. Worl dwid e, vis it www.tektronix.com to nd contacts in your area.
Warranty
Tektronix warrants that the media on which this software product is furnished and the encoding of the programs on the media will be free from defects in materials and workmanship for a period of three (3) months from the date of shipment. If any such medium or encoding proves defective during the warranty period, Tektronix will provide a replacement in exchange for the defective m edium. Except as to the media on which this software product is furnished, Tektronix does not warrant that the functions contained in this software product will meet Customer ’s requirements or that the operation of the programs will be uninterrupted or error-free.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expiration of the warranty period. If Tektronix is unable to provide a replacement that is free from defects in materials and workmanship within a reasonable time thereafter, Customer may terminate the license for this software product and return this software product and any associated materials for credit or refund.
THIS WARRANTY IS GIVEN BY TEKTRONIX WITH RESPECT TO THE PRODUCT IN LIEU OF ANY OTHER WARRANTIES, EXPRESS OR IMPLIED. TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. TEKTRO PAYMENT IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY. TEKTRONIX AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IRRESPECTIVE OF WHETHER TEKTRONIX OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
[W9b – 15AUG04]
this software product is provided “as is” without warranty of any kind, either express or implied.
NIX’ RESPONSIBILITY TO REPLACE DEFECTIVE MEDIA OR REFUND CUSTOMER’S
Table of Contents
General Safety Summary ......................................................................................... xi
Preface ............................................................................................................. xiii
Related Documentation ..................................................................................... xiv
Transport Stream Compliance Analyzer
Transport Stream Compliance Analyzer - Getting Started . . .... . ..... . ..... . ..... . ..... . ..... . ..... . ... . . ... 1-1
TSCA Features............................................................................................... 1-2
File Analysis and Real-Time Modes....................................................................... 1-2
Technical Background....................................................................................... 1-3
User Interface ................................................................................................ 1-3
CaptureVu Feature...................................... ................................ ..................... 1-5
Triggered Recording............................ ................................ ............................. 1-5
Starting the TSCA Software......................... ................................ ....................... 1-6
Interface Card Overview.................................................................................. 1-13
Setting Up the IP Interface. ..... . ... . . . .... . ..... . ..... . ... . . ..... . ..... . ... . . . .... . ..... . ..... . ..... ..... 1-15
Real-Time Interface Presets .............................................................................. 1-28
Starting Analysis........................................................................................... 1-29
Setting the Stream Content Font . ..... . ..... . ... . . ..... . ..... . .... . . .... . ..... . ..... . .... . ..... . ..... . ... 1-30
Understanding the TSCA Window ........................................................................... 1-33
TSCA Top Level Displays............................. ................................ ................... 1-34
TSCA Window Components ............................................................................. 1-34
Error Status LEDs ......................................................................................... 1-38
Context Menus ...... .................................. ................................ ..................... 1-40
Using the Program View....................................................................................... 1-41
Program Navigation - Transport Stream Node .................. .................................. ..... 1-43
Program Navigation - Program Nodes . .................................. ............................... 1-49
Program Navigation - Elementary Stream Node ...... ................................ ................. 1-51
Using the Tests View........................................................................................... 1-54
Tests Navigation - All Tests .............................................................................. 1-58
Test Navigation - Test Nodes ............................................................................. 1-59
Test Navigation - PID Nodes ...... ................................ ................................ ....... 1-60
Using the Tables View ............................ ................................ ............................. 1-61
Table Summary Pane...................................................................................... 1-62
Tables Detail View - Section View ..... .................................. ............................... 1-63
Tables Detail View - SI Repetition Graphs .... . . .... . . .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . .. 1-65
Export SI/PSI as XML ....................... ................................ ............................. 1-65
Using the PID View ... ................................ .................................. ....................... 1-66
PID View - All PIDs....................................................................................... 1-66
MTS400 Series Analyzer Applications User Manual i
Table of Contents
PIDView-Detai
PID View - Detail View (PIDs) .......................................................................... 1-69
Using the Packets View ..................... ................................ ................................ ... 1-71
Packet Navigation Bar .................................................................................... 1-72
Packet Navigation - Filter Nodes . ..... . ... . . . .... . ..... . ..... . ..... . ..... ..... . ..... . ..... . ..... . ... . . . . 1-73
Packet Detail View ........................................................................................ 1-74
Using the Interface View ...................................................................................... 1-76
Detail View Tabs.................. ................................ ................................ ......... 1-76
Readings and Controls ....................... .................................. ........................... 1-77
RF Interface Views ......................... ................................ ............................... 1-78
IP Video Gigabit Ethernet Interface .. ................................ ................................ ... 1-88
GbE Video over IP Interface ...................... ................................ ....................... 1-97
Common User Interface Concepts............................................................................ 1-98
Windows Management........................... ................................ ......................... 1-98
Icons........................ .................................. ................................ .............. 1-100
Graph Management................... ................................ ................................ .... 1-103
Timing Graphs ........................ ................................ ................................ .... 1-109
Bit Rate Graphs ... ................................ .................................. ...................... 1-112
PIT Graph...................... ................................ .................................. .......... 1-113
RTP Loss Distribution Graph................................ .................................. .......... 1-113
Thumbnail Views ......................................................................................... 1-115
Parameter Edit..................................... .................................. ...................... 1-117
Event Log........................................ ................................ .......................... 1-119
Bit Rates ................................................................................................... 1-122
EPG View................................ ................................ .................................. 1-127
MPE Views.................. .................................. ................................ ............ 1-132
CaptureVu Feature...................................... ................................ .................. 1-132
Triggered Recording...................................................................................... 1-135
Menu Bar and Options ................................................................................... 1-140
Conguration.............................................................................................. 1-142
Script Files... .................................. ................................ ............................ 1-148
Task Examples ................................................................................................. 1-153
Which Tests Have Failed in an Analyzed Stream ..................... ................................ 1-154
How Many PIDs Are There in a Stream? How Many PIDs Are Referenced? How Many Are
Unreferenced? ........................................................................................ 1-156
What Tests Have Been Applied to a Program PID? ............................ ...................... 1-157
Establish the Stream Type of a PID..................................................................... 1-158
How Many Programs Are There in the Stream? ...................................................... 1-159
What Are the Contents Of the Programs? And What Pids Are They On? ......................... 1-160
What is the Bit Rate of Each PID in a Progr
What is the Latest Version Number of the Program Association Table (PAT) in the SI? .... . .... 1-164
l View (All PID and PID Group) .................................................... 1-68
am?...................................................... 1-160
ii MTS400 Series Analyzer Applications User Manual
Table of Contents
ExamineaTrans
SI/PSI Nodes............... ................................ .................................. .................. 1-167
port Packet............................................................................. 1-165
Packetized Elementary Stream Analyzer
Getting Started .... . ..... . ..... . .... . . .... . ..... . ..... . ... . . ..... . ..... . ... . . . .... . ..... . ..... . ... . . ..... . ..... . ... 2-1
Starting the Program......................................................................................... 2-2
Options........................................................................................................ 2-4
Opening a File................................................................................................ 2-7
Menus and Controls ............................................................................................ 2-11
Toolbar ............... ................................ .................................. ..................... 2-11
Status Bar ................................................................................................... 2-12
Slider Bar ................................................................................................... 2-13
Menus and Options ........................................................................................ 2-14
Packet Hex View....... .................................. ................................ ....................... 2-17
Packet Header .............................................................................................. 2-18
Event Log........................................................................................................ 2-20
Packet Selection............................... ................................ ............................. 2-20
Packet Header Interpretation ..... .................................. ................................ ........... 2-23
Program Structure ............................. ................................ ................................ . 2-25
The Diagram ............................ ................................ .................................. . 2-26
Selecting a Packet Type .................. .................................. ............................... 2-27
PTS/DTS Timing Analysis . . ..... . ..... ..... . ..... . .... . . .... . ..... . ... . . ..... . ... . . ..... . ..... . .... . ..... . ... 2-
Access Unit Selection ..................................................................................... 2-30
Scrolling the View . ..... . ..... . ... . . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ... . . . .... . . .... . ..... . ..... . 2-31
Video Streams ........................... .................................. ................................ . 2-32
Audio Streams.............................................................................................. 2-34
AC-3 Audio Streams ...................................................................................... 2-35
AAC Audio Streams....................................................................................... 2-36
28
T-STD Buffer Analyzer
Getting Started .... . ..... . ..... . .... . . .... . ..... . ..... . ... . . ..... . ..... . ... . . . .... . ..... . ..... . ... . . ..... . ..... . ... 3-1
Suitable Streams ........................ ................................ ................................ ..... 3-1
Table Handling ............................................................................................... 3-2
Starting the Program......................................................................................... 3-2
Settings. ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . . 3-4
Opening an MPEG File .......................... ................................ ........................... 3-8
Opening a BMR File ........................................................................................ 3-9
Window Layout ............................................................................................ 3-10
Initial Processing of MPEG Files ... . . .... . ..... . ..... . ..... ..... . ..... . ..... . .... . . .... . ..... . ..... . ... . 3-10
Initial Processing of BMR Files. . . ..... . ..... . ..... . ... . . . .... . ..... . ..... . ..... . ..... ..... . ..... . ..... . . 3-11
MTS400 Series Analyzer Applications User Manual iii
Table of Contents
Menus and Contr
Toolbar..................... ................................ ................................ ................. 3-12
Status Bar ................................................................................................... 3-13
Menu Options .............................................................................................. 3-14
Stream List ...................................................................................................... 3-18
Selecting Streams .......................................................................................... 3-19
Processing Streams ... ................................ .................................. ................... 3-20
Event and Message Logs ........................... ................................ ........................... 3-23
Global Event Log .......................................................................................... 3-23
PID Event Log ............................................................................................. 3-23
Trace ........................................................................................................ 3-25
Results Graphs .................................................................................................. 3-29
Common Features ................................ ................................ ......................... 3-29
Elementary Buffer Graph................................................................................. 3-38
Multiplex or Main Buffer Graph . . .... . . .... . . .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . 3-38
Transport Buffer Graph ............ .................................. ................................ ..... 3-39
ols ..... .................................. ................................ ..................... 3-12
Elementary Stream Analyzer
Elementary Stream Analyzer.................................................................................... 4-1
Starting the ES Analyzer.................................................................................... 4-2
Opening an MPEG Stream.................................................................................. 4-3
Understanding the Main Window and Icons.............................................................. 4-5
Tree View and Navigation ............................. ................................ ..................... 4-7
Header, Extension and Hex Displays .................................................................... 4-10
Error Testing Methods and Outputs .......................................................................... 4-13
Run Through Stream Test Mode .... ................................ .................................. ... 4-13
Error Filtering .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... 4-14
Status Bar ................................................................................................... 4-20
Regression Testing and Error Log Files ................................................................. 4-21
Reports and Field Selection............................................................................... 4-23
Demultiplexing Transport Streams to PES or Elementary Output Files . . ..... . ..... . ... . . . .... . .... 4-26
Working with Transport and PES Streams.......... ................................ ......................... 4-27
Using Packet View...................................... ................................ ................... 4-27
Understanding PES........................................................................................ 4-28
Working with Video Streams... ................................ ................................ ............... 4-29
Viewing the Sequence Header..................... .................................. ..................... 4-30
Viewing the GOP and Picture Header................................................................... 4-31
Displaying the Slice and Macroblock ...... ................................ ............................. 4-35
Analyzing Picture Quality . . ..... . ..... . ..... . ..... . ..... . ..... . ... . . ..... . ..... . ..... . ..... . ..... . ..... . . 4-38
Using the Video Viewer for Picture Analysis........................................................... 4-49
iv MTS400 Series Analyzer Applications User Manual
Table of Contents
Working with Au
Understanding MPEG Audio Streams...................... .................................. ........... 4-52
Audio Player ............................................................................................... 4-53
Understanding Dolby Digital (AC-3) Audio Streams ................................................. 4-58
Working with Program Streams............................................................................... 4-62
Viewing Pack and System Headers............. ................................ ......................... 4-63
Viewing the
Working with Teletext.......................................................................................... 4-66
VBI (Enhanced Teletext Support)........................................................................ 4-67
Advanced Audio Compression................................................................................ 4-70
ADIF Stream Forms................ ................................ .................................. ..... 4-72
ADTS Stream Forms...................................................................................... 4-79
Closed C
DVB S
aption Analysis....................................................................................... 4-80
Enabling Closed Caption Analysis....................................................................... 4-80
Selecting Closed Caption Analysis Standard.... ................................ ....................... 4-81
CC-EIA608 Support....................................................................................... 4-81
CC-EIA708 Support....................................................................................... 4-83
Dumping Closed Caption Statistics....... ................................ ............................... 4-86
ubtitle Stream Analysis.. . . . .... . . .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... .... . . ..... . ..... 4-89
DVB Subtitle Data Tab..... . ..... ..... . ..... . ..... . ..... . .... . . .... . ..... . ..... . ..... ..... . ..... . ..... . ... 4-91
Page View Tab ............................................................................................. 4-94
dio Streams ................................................................................. 4-52
Program Stream Map.................................. ................................ ..... 4-63
Index
In
dex
MTS400 Series Analyzer Applications User Manual v
Table of Contents
List of Figure
Figure 1-1: TSCA Program view - Deferred analysis ......................... ............................... 1-1
Figure 1-2: TSCA Start-up - Ofine File Analysis ........................................................... 1-6
Figure 1-3: TSCA Start-up - Real-Time Analysis ... ................................ ......................... 1-7
Figure 1-4: Stream Interpretation dialog box.................................................................. 1-9
Figure 1-5: TSCA Open File Analysis (Ofine) dialog box............................................... 1-10
Figure 1-6: TSCA Real-time Interface dialog box.......................................................... 1-12
Figure 1-7: Open Transport Stream dialog box ........................ ................................ ..... 1-14
Figure 1-8: Firmware update........... ................................ ................................ ....... 1-15
Figure 1-9: GbE Congure Interface dialog box. ................................ ........................... 1-17
Figure 1-10: Single subscription mode ....................... ................................ ............... 1-22
Figure 1-11: Multicast subscription mode ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . . 1-23
Figure 1-12: Setting up the IP interface... . ..... . ..... . ..... . ..... . ..... . ..... . . .... . . .... . . .... . . ... . . . ... . . 1-25
Figure 1-13: UDP ow selection dialog box................................................................ 1-27
Figure 1-14: TSCA window showing analysis progress.... ................................ ............... 1-29
Figure 1-15: Selecting a display font from the Conguration dialog box................................ 1-31
Figure 1-16: FlexVuPlus Window ....................... ................................ ..................... 1-33
Figure 1-17: Analyzer window ............................................................................... 1-34
Figure 1-18: Analyzer window - no le...................................................................... 1-38
Figure 1-19: Context menu (example) ....................................................................... 1-40
Figure 1-20: Program view.................................................................................... 1-41
Figure 1-21: Program view nodes ..................... ................................ ....................... 1-42
Figure 1-22: Historical Multiplex Graph . .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . .. 1-46
Figure 1-23: Event log......................................................................................... 1-47
Figure 1-24: PCR Graphs view ........ ................................ ................................ ....... 1-53
Figure 1-25: Tests Navigation view . .................................. ................................ ....... 1-54
Figure 1-26: Test view nodes ............................ .................................. ................... 1-55
Figure 1-27: Test
Figure 1-28: Test Failures screen ............................................................................. 1-58
Figure 1-29: Tables view ............................... ................................ ....................... 1-61
Figure 1-30: Tables view - Programs (example) ............................................................ 1-62
Figure 1-31: Section payload .. ................................ ................................ ............... 1-64
Figure 1-32: PID Summary view ............................................................................. 1-68
Figure 1-33: PID Information view ..... .................................. ................................ ... 1-69
Figure 1-34: Packet view - ISDB detail -IIP ... . . .... . . .... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . 1-75
Figure 1-35: Interface View - Example...................................................................... 1-76
Figure 1-36: Interface View - RF - QAM (Annex B) ................... .................................. . 1-78
Figure 1-37: Interface View - RF - COFDM. .................................. ............................. 1-81
Figure 1-38: Interface View - RF - 8VSB .............. .................................. ................... 1-84
s
ltering buttons ............................................................................ 1-57
vi MTS400 Series Analyzer Applications User Manual
Table of Contents
Figure 1-39: In
Figure 1-40: Interface view - IP Video................ .................................. ..................... 1-88
Figure 1-41: IP Trafc view (tear-off view)................................................................. 1-89
Figure 1-42: IP Video interface Readings view (tear-o
Figure 1-43: IP Video interface - Diagnostics............................................................... 1-94
Figure 1-44: IP Video interface graphs (tear-off view)...................... ............................... 1-95
Figure 1-45: GbE interface - IP Graphs......................... ................................ ............. 1-97
Figure 1-46: Window size adjustments ............................. ................................ ......... 1-99
Figure 1-47: Timing graphs .................... ................................ .............................. 1-104
Figure 1-48: Graph toolbar ................................................................................... 1-105
Figure 1-49: Graph context menu ........................................................................... 1-106
Figure 1-50: Out of range indicator ... .................................. ................................ .... 1-108
Figure 1-51: Bit rate graph ................................................................................... 1-112
Figure 1-52: Thumbnail view - Thumbnail view .......................................................... 1-115
Figure 1-53: Now Playing - Summary view.................................. .............................. 1-116
Figure 1-54: Now Playing - Detail view .................................................................... 1-116
Figure 1-55: Test parameters................................................................................. 1-117
Figure 1-56: PID test parameters ............................................................................ 1-118
Figure 1-57: Parameter value - default icon ................ .................................. .............. 1-119
Figure 1-58: Event log - color coding....................................................................... 1-121
Figure 1-59: Event log - context menu - color ............................................................. 1-121
Figure 1-60: Event log - color dialog boxes.......................... ................................ ...... 1-122
Figure 1-61: Bit Rate display selection ............................. ................................ ........ 1-123
Figure 1-62: Bar chart .... ................................ ................................ .................... 1-123
Figure 1-63: Pie chart ......................................................................................... 1-126
Figure 1-64: EPG Summary view ..................................... ................................ ...... 1-128
Figure 1-65: EPG nodes .. ................................ .................................. .................. 1-129
Figure 1-66: MPE view................................. ................................ ...................... 1-132
Figure 1-67: Record Settings dialog box .... . .... . ..... . ..... . ... . . ..... . ..... . .... . ..... . ..... . ... . . ..... . 1-136
Figure 1-68: Record Settings dialog box - Recording in progress . ..... . .... . . .... . ..... . ..... . .... . .... 1-139
Figure 1-69: PID selection ... ................................ .................................. .............. 1-140
Figure 1-70: Conguration - Test Parameters.................. .................................. .......... 1-143
Figure 1-71: PCR parameters - Filter settings.. . ... . . ..... . ..... . ..... . .... . . .... . ..... . ..... . ..... ..... . .. 1-144
Figure 1-72: Conguration - PCR Filters . ..... . ... . . . .... . ..... . ..... . ..... . ..... . ..... . ... . . ..... . ..... . .. 1-144
Figure 1-73: Conguration - Preferences ............................. ................................ ...... 1-145
Figure 1-74: Conguration - Preferences - Font ........................................................... 1-147
Figure 1-75: Conguration - Preferences - Decode ....................................................... 1-147
Figure 1-76: Stream Interpretation dialog box............................................................. 1-149
Figure 1-77: Failed tests - example........................ ................................ .................. 1-154
Figure 1-78: Program count .................. ................................ ................................ 1-159
Figure 1-79: PID count ....................................................................................... 1-160
terface View - RF - QPSK/8PSK ........................................................... 1-86
ff view) ........................................... 1-91
MTS400 Series Analyzer Applications User Manual vii
Table of Contents
Figure 1-80: Pr
Figure 1-81: Program PID bit rate - pie chart .............................................................. 1-162
Figure 1-82: Bit rate graph ..................................... ................................ .............. 1-163
Figure 1-83: Table Identity and Version (summary view) .... . ..... . ..... . ..... . ..... . ..... . ... . . ..... . .. 1-164
Figure 1-84: Table Identity and Version (section view) . . . .... . . .... . . .... . . .... . . .... . . .... . . .... . ..... . . 1-165
Figure 1-85: Primary SI/PSI nodes (DVB example) ...................................................... 1-167
Figure 4-1:
Figure 4-2: ADIF header Information............................... .................................. ....... 4-72
Figure 4-3: ADIF raw data Information ..................................................................... 4-73
Figure 4-4: Single channel element Information............................. ............................... 4-74
Figure 4-5: Coupling pair element information ............................................................. 4-74
Figure 4-6: Coupling channel element information ..... ................................ ................... 4-75
Figure 4
Figure 4-8: Data stream element information............................................................... 4-76
Figure 4-9: Program conguration element information................................................... 4-76
Figure 4-10: Fill element information......................... ................................ ............... 4-77
Figure 4-11: ADIF channels (non-standard) information ..................... ............................. 4-77
Figure 4-12: ADIF channels (standard) information ....................................................... 4-78
Figu
-7: Low frequency element channel information ................................................. 4-75
re 4-13: ADTS header information........................................... ........................... 4-79
ogram PID bit rate - bar chart .............................................................. 1-161
Icon Function Availability (Enabled/Disabled) Menu Bar equivalent ..... . ..... ..... . ..... . . 4-7
viii MTS400 Series Analyzer Applications User Manual
List of Tables
Table i: Overview of MTS400 Series analyzer applications........................ ......................... xiii
Table ii: MTS400 Series related documentation ........... ................................ ................... xiv
Table 1-1: MTS400 Series IP interface comparisons............ ................................ ........... 1-15
Table 1-2: Toolbar icons....................................................................................... 1-35
Table 1-3: Field descriptions, from left to right.................. .................................. ......... 1-36
Table 1-4: Program view tabs .................. ................................ ............................... 1-42
Table 1-5: Event log buttons .................................................................................. 1-47
Table 1-6: QAM(B) Settings .. . ..... . ..... . .... . ..... . ..... . ..... ..... . ..... . ..... . .... . ..... . ..... . ..... ..... 1-79
Table 1-7: COFDM Settings .... . .... . ..... . ..... . .... . ..... . .... . . .... . ..... . ... . . ..... . ... . . ..... . ..... . .... 1-82
Table 1-8: 8VSB settings ...................................................................................... 1-85
Table 1-9: QPSK/8PSK settings .............................................................................. 1-87
Table 1-10: IP Trafc view column descriptions ...... .................................. ................... 1-89
Table 1-11: IP Video interface readings...................................................................... 1-92
Table 1-12: Object identication icons...................................... ................................ 1-100
Table 1-13: Interface management icons ................................................................... 1-101
Table 1-14: Quick link icons ................................................................................. 1-102
Table 1-15: Timing measurement graphs ................................................................... 1-109
Table 1-16: Record settings ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . .... 1-136
Table 1-17: Analysis menu options.............................. ................................ ............ 1-140
Table 1-18: View menu options................ ................................ .............................. 1-141
Table 1-19: Navigation menu options....................................................................... 1-141
Table 1-20: Settings menu options ...... ................................ ................................ .... 1-141
Table 1-21: CaptureVu menu options ....................................................................... 1-141
Table 1-22: Record menu options ........................................................................... 1-142
Table 1-23: Help menu options .................................. ................................ ............ 1-142
Table 1-24: PCR settling times ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ..... . ... . . . 1-145
Table 1-25: Bit r at
Table 1-26: MPEG SI/PSI ...................... ................................ .............................. 1-167
Table 1-27: DVB SI/PSI ............................ ................................ .......................... 1-168
Table 1-28: ATSC SI/PSI ..................................................................................... 1-169
Table 1-29: ISDB-S SI/PSI nodes ........................................................................... 1-170
Table 1-30: ISDB-T and -TB SI/PSI nodes................................................................. 1-171
Table 2-1: File menu options.................................................................................... 2-3
Table 2-2: View menu options .................................................................................. 2-3
Table 2-3: Settings menu options .. . ..... . .... . ..... . ..... . .... . . .... . ..... . ..... . .... . ..... . ..... . .... . . .... . .. 2-4
Table 2-4: Options menu options ...... ................................ .................................. ....... 2-4
Table 2-5: File menu options.................................................................................. 2-15
Table 2-6: Edit menu options .. ................................ .................................. ............. 2-15
Table of Contents
e views .................................... ................................ ................ 1-160
MTS400 Series Analyzer Applications User Manual ix
Table of Contents
Table 2-7 : View
Table 2-8: Options menu options.......... ................................ ................................ ... 2-16
Table 2-9: Window menu options ............................................................................ 2-16
Table 2-10: Help menu options .................................... ................................ ........... 2-16
Table 3-1: File menu options.................................................................................... 3-3
Table 3-2: View menu options .................................................................................. 3-4
Table 3-3 : F
Table 3-4: Edit menu options .................................. .................................. ............. 3-15
Table 3-5: View menu options ................................................................................ 3-15
Table 3-6: Options menu options.......... ................................ ................................ ... 3-15
Table 3-7: Process menu options ...... ................................ .................................. ..... 3-16
Table 3-8: Trace menu options................................................................................ 3-16
Table 3-
Table 3-10: Help menu options .................................... ................................ ........... 3-17
Table 4-1: Tool Bar icons........................................................................................ 4-6
Table 4-2: Navigation icons................ ................................ ................................ ..... 4-8
Table 4-3: Header icons........................................................................................ 4-10
Table 4-4: Hex Headers Display .............................................................................. 4-12
9: Window menu options ............................................................................ 3-17
menu options ................................................................................ 2-15
ile menu options.................................................................................. 3-14
x MTS400 Series Analyzer Applications User Manual

General Safety Summary

General Safet
To Avoid Fire or Personal
Injury
ySummary
Review the fo this product or any products connected to it.
To avoid pot
Only qualied personnel should perform service procedures.
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 cautions r
Use proper power cord. Use only the power cord specied for this product and certied for the country of use.
Connect and disconnect properly. Do not connect or disconnect probes or test leads while they are connected to a voltage source.
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, ensure that the product is properly grounded.
llowing safety precautions to avoid injury and prevent damage to
ential hazards, use this product only as specied.
elated to operating the system.
Observe all terminal ratings. To avoid re or shock hazard, observe all ratings and markings on the product. Consult the product manual for further ratings information b efore 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.
Power disconnect. The power cord disconnects the product from the power source. Do not block the power cord; it must remain accessible to the user at all times.
Do not operate without covers. Do not operate this product with covers or panels removed.
Do not operate with suspected failures. If you suspect that there is damage to this product, have it inspected by qualied service personnel.
Avoid exposed circuitry. Do not touch exposed connections and components when power is present.
Use proper fuse. Use only the fuse type and rating specied for this product.
Wear eye protection. Wear eye protection if exposure to high-intensity rays or
laser radiation exists.
MTS400 Series Analyzer Applications User Manual xi
General Safety Summary
TermsinThisManual
Do not operate i
Do not operate in an explosive atmosphere.
Keep product surfaces clean and dry.
Provide prop
details on installing the product so it has proper ventilation.
These terms may appear in this manual:
WARNING.
in injury or loss of life.
CAUTION
damage to this product or other property.
n wet/damp conditions.
er ventilation. Refer to the manual’s installation instructions for
Warning statements identify conditions or practices that could result
. Caution statements identify conditions or practices that could result in
xii MTS400 Series Analyzer Applications User Manual

Preface

The MTS400 Series MPEG systems applications are described in three user manuals. The full list of applications can be found in the MTS400 Series Quick Start User Ma applications are available on the following MTS400 Series products:
MTS415
MTS430
MTS4SA
MTS400P
MTX100B (where installed)
Table i: Overview of MTS400 Series 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.
nual. This manual describes the analysis related applications. All
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.
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 Stream analysis at video picture and audio level. This includes vector graphs and macroblock picture quality.
MTS400 Series Analyzer Applications User Manual xiii
Preface

Related Documentation

The following table lists the documentation available for your MTS400 Series instrument:
Table ii: MTS400 Series related documentation
Title Tektronix part number Location
MTS400 Series Quick Start User Manual Engl
ish and Japanese
071-2607-xx 071-2608-xx
MTS400 Series Analyzer Application User Manual (This manual)
MTS400 Ser Applications User Manual
MTS400 Series Carousel Applicat
MTS400 Series Programmer Manual
MTS400 S
MTS4EA Elementary Stream Analyzer User Manual
MTS4CC Elementary Stream Compli
MTS400P Quick Start User Manual English Japanese
ies Generator
ions User Manual
eries Release Notes
Compressed Video
ance Checker User Manual
077-0205-x
077-0204-xx
077-0203-xx
077-0206
077-0200-xx
071-1641-xx
071-2075-xx
071-2 071-2611-xx
-xx
610-xx
x
xiv MTS400 Series Analyzer Applications User Manual

Transport Stream Compliance Analyzer

Transport Stream Compliance Analyzer - Getting Started

The MTS400 Series MPEG Transport Stream Compliance Analyzer (TSCA) enables you to monitor and interpret the contents of real-time, previously recorded, or and ISDB standards.
synthesized transport streams using the latest MPEG, DVB, ATSC,
The TSCA is s problems within a transport stream using a minimum number of clicks. By quickly identifying the problem areas, the TSCA software helps you s ave 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 cust
The TSCA software will run stand-alone on computers with Microsoft Windows 2000 or Windows XP operating systems.
om fonts.
pecically designed to enable you to quickly locate and identify
Figure 1-1: TSCA Program view - Deferred analysis
MTS400 Series Analyzer Applications User Manual 1–1
Transport Stream Compliance Analyzer - 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 information (SI) 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 (IP version 6 is only available with the IP Video Gigabit Ethernet interface)
Constant and variable bit rate stream analysis (CBR and VBR)
ystems and services
78 and SCTE 142, ISDB, and ISDB-TB (Brazil). Specic service
CaptureVu technology captures and analyzes system events in real time and deferred time to debug the intermittent and complex problems that traditional analyzers miss
Innovative program-centric user interface brings expert power to the novice user

File Analysis and Real-Time Modes

The TSCA can be run in ofine (or deferred) File Analysis or Real-Time Analysis
de.
mo
The ofine File Analysis mode is available on a ny recommended p latform
including the your own PC). In ofine File Analysis mode, a static stream can be
( analyzed and displayed; the content can then be inspected at leisure.
The Real-time Analysis mode, with which a live stream can be analyzed, is available when the TSCA is installed on a Tektronix MTS400 Series instrument or an MTX100B with an Option 7 interface card. Real-time streams can be paused for detailed ofine analysis and then when the issue has been found, real-time analysis can be resumed. Real-time monitoring of Video over IP (internet protocol) is also available as a standalone application on a your own PC.
1–2 MTS400 Series Analyzer Applications User Manual

Technical Background

Transport Stream Compliance Analyzer - 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 rst time, another single process, CoreManager.exe, is started. CoreManager.exe forms an intermedia
The tsca.exe, MpegCore.exe, and CoreManager.exe processes use SNMP (Simple Network Ma communicate. The port numbers used for communication are read from a conguration le, CoreInfo.xml. In a default installation, the path to the le is
C:\program files\tektronix\mpeg\mts400\apps\tsca\xml\.The
default port range is 15700-15800. You can change these values if they conict with other applications.
ry between TSCA clients and MPEG cores.
nagement Protocol) and HTTP (Hypertext Transfer Protocol) to

User Interface

On the MTS400 platform, another process, This process controls shared access to the MTS400 Series hardware by the
er and player.
analyz
You must have local administrator rights to be able to use IP analysis. If you need
nge your rights, please consult your system administrator.
to cha
SCA software displays two primary views selected using tabs: FlexVuPlus
The T and Analysis.
ng the FlexVuPlus window, you can assemble up to four views that you select
Usi from the Analysis window. This allows you to customize the view by selecting the views that are most relevant to the analysis task. The FlexVuPlus window is described in detail in the MTS400 Series Quick Start User Manual.
TheAnalysiswindowusesasinglemainprogram summary window with different 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.
mint.exe, runs from system startup.
Program View
MTS400 Series Analyzer Applications User Manual 1–3
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.
Transport Stream Compliance Analyzer - Getting Started
Tests View
SI/PSI (Tables) View
PID 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 specic tests that have been applied to the transport stream. The error log is automatically lteredbythe selected test, and can also be lteredbyPacketIdentifier (PID). In addition to the standard rst, second, and third priority tests included in TR 101 290 standard, tests are available for Program Clock Reference (PCR) jitter and program/PID bit rate. A va PID, and there are many tests that are specic to ISDB-T and ISDB-S streams.
The SI/PSI (Tables) view displays the service information tables that have occurre standard. This includes MPEG-specic 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.
The PID view displays information about all of the PIDs found in the transport stream. When you select the t ransport stream, the associate d summary view provides a PID-oriented overview of the transport stream, displaying the relative data rates of all of the PIDs contained within the stream. The information can be dis selection and links.
d in the analyzed stream that comply with the selected digital video
played as either a bar chart or as a pie chart. Pop-up menus enable fast limit
detected at lower levels in the program stream hierarchy propagate
riability test enables you to test the changes in the bit rate of a specific
Packets View
ch PID is associated with a number of tests. W hen one or more tests fail, each
Ea failed test will be listed under the relevant PID. Select a specic PID to display a summary of all the associated tests. Select a specic 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 stre am 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 specic PID or MIP, only packets carrying that particular PID or MIP are displayed. A section view is also available. Deferred analysis of PCAP les 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.
1–4 MTS400 Series Analyzer Applications User Manual
Transport Stream Compliance Analyzer - Getting Started
Interface View

CaptureVu Feature

The Interface v and IP interface cards (where installed):
Test results
Graphical re presentation of specic 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 are an Event Log and a Parameter view.
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 automa 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 powerful debug mode enables fast debugging of troublesome intermittent problems.
tically by associating a CaptureVu Breakpoint with any test event. When a
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 nite 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 anal yzed
etail.
in d
The following trigger sources and conditions apply:
Any test event
External input; (TTL) edge speciable
Date and time
Recorded le size can be specied
Pretrigger buffer size can be specied as a percentage of the overall le size range from 0 - 100%
MTS400 Series Analyzer Applications User Manual 1–5
Transport Stream Compliance Analyzer - Getting Started
Starting the T
Opening the TSCA
SCA Software
The TSCA can analyze transport streams in either real-time or le analysis mode.
From the Windows Desktop, select Start > Programs > Tektronix MTS400 > Analyzers > TS Compliance Analyzer.
The TSCA is opened, initially overlaid with either the Open File Analysis or the Select Real-time Interface dialog box as shown in the following gures. The applicati
on opens the dialog box that was last opened.
Figure 1-2: TSCA Start-up - Ofine File Analysis
1–6 MTS400 Series Analyzer Applications User Manual
Transport Stream Compliance Analyzer - Getting Started
Figure 1-3: TSCA Start-up - Real-Time Analysis
MTS400 Series Analyzer Applications User Manual 1–7
Transport Stream Compliance Analyzer - Getting Started
Interpreting a Stream
The opening dia
Select the interpretation standard to be used for analysis. See step 2 in the
Interpreting
standard before starting analysis.
and
Identify a stream le for off-line analysis. See step 1 in the Off-Line File Analysis se using shortcuts that you have dened.
or
Identify an input (IP, RF, ASI, SMPTE, or DVB Parallel) receiving a stream and start
You can set up the stream interpretation standard in the following way:
1. Click Change in the opening dialog box to open the Standard dialog box.
NOTE. The TSCA software analyzes streams in strict accordance with the
standards dened by the digital television authorities: DVB (Digital Video
casting), ATSC (Advanced Television Systems Committee), and ISDB
Broad (Integrated Services Digital Broadcasting).
log boxes a llow you to:
aStreamsection. You should always set the stream interpretation
ction. Files can be selected either directly from the disk drive or
real-time analysis.
SCA software uses preloaded scripts that establish the expected content and
The T 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.
1–8 MTS400 Series Analyzer Applications User Manual
Loading...
+ 343 hidden pages