Tektronix MTX100B, MTS4UP, MTS4SA, MTS430, MTS400 User Manual

User Manual
MTS400 Series MPEG Test Systems
Volume 1 of 2
071-1507-04
This document applies to firmware version 1.4 and above.
www.tektronix.com
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes that in all previously published material. Specifications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc. 14200 SW Karl Braun Drive P.O. Box 500 Beaverton, OR 97077 USA
For product information, sales, service, and technical support:
H In North America, call 1-800-833-9200. H Worldwide, visit www.tektronix.com to find contacts in your area.

Warranty 2

Tektronix warrants that this product will be free from defects in materials and workmanship for a period of one (1) year from the date of shipment. If any such product proves defective during this warranty period, Tektronix, at its option, either will repair the defective product without charge for parts and labor, or will provide a replacement in exchange for the defective product. Parts, modules and replacement products used by Tektronix for warranty work may be new or reconditioned to like new performance. All replaced parts, modules and products become the property of Tektronix.
In order to obtain service under this warranty, Customer must notify Tektronix of the defect before the expiration of the warranty period and make suitable arrangements for the performance of service. Customer shall be responsible for packaging and shipping the defective product to the service center designated by Tektronix, with shipping charges prepaid. Tektronix shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Tektronix service center is located. Customer shall be responsible for paying all shipping charges, duties, taxes, and any other charges for products returned to any other locations.
This warranty shall not apply to any defect, failure or damage caused by improper use or improper or inadequate maintenance and care. Tektronix shall not be obligated to furnish service under this warranty a) to repair damage resulting from attempts by personnel other than Tektronix representatives to install, repair or service the product; b) to repair damage resulting from improper use or connection to incompatible equipment; c) to repair any damage or malfunction caused by the use of non-Tektronix supplies; or d) to service a product that has been modified or integrated with other products when the effect of such modification or integration increases the time or difficulty of servicing the product.
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. TEKTRONIX’ RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS 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.

Warranty 9(b)

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 medium. Except as to the media on which this software product is furnished, this software product is provided “as is” without warranty of any kind, either express or implied. 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. TEKTRONIX’ RESPONSIBILITY TO REPLACE DEFECTIVE MEDIA OR REFUND CUSTOMER’S 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.

Table of Contents

Volume 1
Volume 2
General Safety Summary iii Service Safety Summary v Preface vii Related Material vii Manual Conventions viii
Introduction 1 Transport Stream Compliance Analyzer 2 PES Analyzer 3 T-STD Buffer Analyzer 4 Elementary Stream Analyzer 5
Carousel Analyzer 6 Carousel Generator 7 Multiplexer 8 Transport Stream Editor 9 MPEG Player 10 Make Seamless Wizard 11 TS Cutter 12 Script Pad 13
MTS400 Series MPEG Test System User Manual
i
Table of Contents
ii
MTS400 Series MPEG Test System User Manual

General Safety Summary

Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it.
To avoid potential hazards, use this product only as specified.
Only qualified personnel should perform service procedures.
To Avoid Fire or Personal Injury
Use Proper Power Cord. Use only the power cord specified for this product and
certified for the country of use.
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.
Observe All Terminal Ratings. To avoid fire or shock hazard, observe all ratings and markings on the product. Consult the product manual for further ratings information before making connections to the product.
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 there is damage to this product, have it inspected by qualified 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 specified for this product.
Do Not Operate in Wet/Damp Conditions.
Do Not Operate in an Explosive Atmosphere.
Keep Product Surfaces Clean and Dry.
Provide Proper Ventilation. Refer to the manual’s installation instructions for
details on installing the product so it has proper ventilation.
MTS400 Series MPEG Test System User Manual
iii
General Safety Summary
Terms in this Manual
Symbols and Terms
on the Product
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.
These terms may appear on the product:
H DANGER indicates an injury hazard immediately accessible as you read the
marking.
H WARNING indicates an injury hazard not immediately accessible as you
read the marking.
H CAUTION indicates a hazard to property including the product.
The following symbols may appear on the product:
CAUTION
Refer to Manual
Protective Ground
(Earth) Terminal
iv
MTS400 Series MPEG Test System User Manual

Service Safety Summary

Only qualified personnel should perform service procedures. Read this Service Safety Summary and the General Safety Summary before performing any service
procedures.
Do Not Service Alone. Do not perform internal service or adjustments of this product unless another person capable of rendering first aid and resuscitation is present.
Disconnect Power. To avoid electric shock, switch off the instrument power, then disconnect the power cord from the mains power.
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.
To avoid electric shock, do not touch exposed connections.
Use only Tektronix approved components when servicing the unit.
MTS400 Series MPEG Test System User Manual
v
Service Safety Summary
vi
MTS400 Series MPEG Test System User Manual

Preface

Related Material

This manual describes the functions and use of the Tektronix MTS400 Series MPEG Test System. After the introduction, each section of the manual describes one of the software applications or tools that make up the MTS400 Series system.
Other documents are available on the Tektronix Web site (www.tektronix.com):
H MTS400 Series MPEG Test System Getting Started Manual (071-1505-xx).
H MTS400 Series MPEG Test System Programmer Manual (071-1725-xx).
This manual specifies the remote control and status monitoring interfaces available to a management application.
Additional documentation, such as Read Me files, may be included on the installation disks.
The following URLs access the Web sites for the standards organizations listed (the URLs listed were valid at the time of writing):
H MPEG-2 standards (International Organization for Standards)
http://www.iso.ch/
H DVB standards (European Technical Standards Institute)
http://www.etsi.org/
H ATSC standards (Advanced Television Systems Committee)
http://www.atsc.org/
H ISDB/ARIB standards (Association of Radio Industries and Businesses)
http://www.arib.or.jp/english/
H SCTE Society of Cable Television Engineers
http://www.scte.org/
MTS400 Series MPEG Test System User Manual
vii
Preface

Manual Conventions

Naming conventions for the interface elements are based on standard Microsoft Windows naming conventions. Naming conventions for MPEG2, ATSC, and DVB structures follow the conventions derived from the standards listed above. In addition, the following formatting conventions apply to this manual:
H Bold text refers to specific interface elements that you are instructed to
select, click, or clear. Example: Select Settings from the Configuration menu.
H Monospaced text can indicate the following:
H Text you enter from a keyboard
Example: Enter the network identity (
H Characters you press on your keyboard
Example: Press CTRL+C to copy the selected text.
H Paths to components on your hard drive
Example: The program files are installed at the following location:
C:\Program Files\Tektronix\
http://TSMonitor01)
viii
MTS400 Series MPEG Test System User Manual
Introduction

Introduction

Table 11 summarizes the software applications that make up the MTS400 Series MPEG Test Systems. Options are enabled by a software key; not all options may be enabled. Detailed descriptions of all applications can be found in the remainder of this manual.
See also the MTS400 Series MPEG Test Systems Getting Started manual (071-1507-xx).
The MTS4EA Compressed Video ES Analyzer options are described in the MTS4EA User Manual (071-1641-xx).
(The applications are shown in the same order that they appear in the Windows Start menu.)
Table 1−1: MTS430 / MTS400 / MTS4SA / MTS4UP / MTX100B Installed Applications
Desktop Icon
Application
Analyzers
(where installaed)
Transport Stream Compliance Analyzer (TSCA) - Real Time
Real-time 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.
Transport Stream Compliance Analyzer (TSCA) - Deferred
D.eferred 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.
Transport Stream Compliance Analyzer Lite (TSCA) - Deferred
Same as for the TS Analyzer except that the file size of transport streams to be analyzed is limited to 192 MB.
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.
MTS400 Series MPEG Test System User Manual
1−1
Introduction
Table 1−1: MTS430 / MTS400 / MTS4SA / MTS4UP / MTX100B Installed Applications (Cont.)
Desktop Icon
Application
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.
Elementary Stream Analyzer
Elementary Stream analysis at video picture and audio level. This includes vector graphs and macroblock picture quality.
Carousel Analyzer
Data analysis showing structure, bit rate, repetition rate, syntax and semantics of data items.
(where installaed)
Generators
Carousel Generator
Provides in-depth off-line generation of MPEG-2, DVB transport streams containing a range of data broadcast protocols.
Multiplexer
Multiplexes table information and packetized elementary streams together to synthesize new transport streams. A fine level of control is provided to allow non-conformances and test cases to be specified for new transport streams.
TS Editor
Viewing and Editing of transport stream packets, using a hexadecimal view of the packet contents and semantic interpretation of the header. Provides facilities to remap PIDs, recalculate PCR values, and introduce PCR inaccuracies.
Players
MPEG Player
Records and Plays out MPEG-2 streams.
(The MTX100B MPEG Player and Recorder is described in the MTX100B User Manual, Tektronix part number 071-1927-xx.)
1−2
MTS400 Series MPEG Test System User Manual
Table 1−1: MTS430 / MTS400 / MTS4SA / MTS4UP / MTX100B Installed Applications (Cont.)
Desktop Icon
Application
Utilities
Make Seamless Wizard
Guides the user through the process of creating an MPEG-2 file for use by Stream Player in continuously looped operation.
Stream Cutter
Extracts sections of MPEG-2 files to new files.
Script Pad
Enables users to create and modify System Information (SI) scripts.
(where installaed)
Introduction
MTS400 Series MPEG Test System User Manual
1−3
Introduction
1−4
MTS400 Series MPEG Test System User Manual
Transport Stream
Compliance Analyzer

Table of Contents

Transport Stream Compliance Analyzer - Getting Started 2−1. . . . . . . .
TSCA Features 2−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Deferred and Real-Time Modes 2−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Technical Background 2−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User Interface 2−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CaptureVu Feature 2−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Triggered Recording 2−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Starting the TSCA Software 2−6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting Up the IP Interface 2−13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Setting the Stream Content Font 2−18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding the Analyzer Window 2−21. . . . . . . . . . . . . . . . . . . . . . . . .
TSCA Window Components 2−22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Error Status LEDs 2−26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Shortcut Menus 2−27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Program View 2−29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Navigation - Transport Stream Node 2−31. . . . . . . . . . . . . . . . . . . . . . . . .
Program Navigation - Program Nodes 2−37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Navigation - Elementary Stream Node 2−39. . . . . . . . . . . . . . . . . . . . . . . .
Using the Tests View 2−43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tests Navigation - All Tests 2−47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Test Navigation - Test Nodes 2−48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Test Navigation - PID Nodes 2−49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Tables View 2−51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table Summary Pane 2−52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables Detail View - Section View 2−53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables Detail View - SI Repetition Graphs 2−55. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the PID View 2−57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PID View - All PIDs 2−58. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PID View - Detail View (All PID and PID Group) 2−59. . . . . . . . . . . . . . . . . . . . . .
PID View - Detail View (PIDs) 2−60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Packets View 2−63. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Navigation Bar 2−64. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Navigation - Filter Nodes 2−65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packet Detail View 2−66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Interface View 2−69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Detail View Tabs 2−70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Readings and Controls 2−70. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RF Interface Card Overview 2−71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RF Interface View Screens 2−74. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Common User Interface Concepts 2−85. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows Management 2−86. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Icons 287. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Graph Management 2−91. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timing Graphs 2−97. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bit Rate Graphs 2−101. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MTS400 Series MPEG Test System User Manual
i
Table of Contents
PIT Graph 2−101. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Now Playing Views 2−102. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parameter Edit 2−104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Event Log 2−107. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bit Rates 2−111. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EPG View 2−11 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MPE Views 2−11 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CaptureVu Feature 2−120. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Triggered Recording 2−126. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Menu Bar and Options 2−130. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preferences 2133. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Script Files 2−135. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Task Examples 2−141. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Which tests have failed in an analyzed stream? 2−142. . . . . . . . . . . . . . . . . . . . . . . .
How many PIDs are there in a stream?
How many PIDs are referenced?
How many are unreferenced? 2−145. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What tests have been applied to a program PID? 2−146. . . . . . . . . . . . . . . . . . . . . . .
Establish the stream type of a PID 2−147. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How many programs are there in the stream? 2−148. . . . . . . . . . . . . . . . . . . . . . . . . .
What are the contents of the programs?
And what PIDs are they on? 2−149. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What is the bit rate of each PID in a program? 2−150. . . . . . . . . . . . . . . . . . . . . . . . .
What is the latest version number
of the Program Association Table (PAT) in the SI? 2−153. . . . . . . . . . . . . . . . . .
Examine a Transport Packet 2−154. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SI/PSI Nodes 2−157. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ii
MTS400 Series MPEG Test System User Manual

List of Figures

Table of Contents
Figure 21: TSCA Program view - Deferred analysis 2−1. . . . . . . . . . . .
Figure 22: TSCA Start-up 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 23: Stream Interpretation dialog box 2−7. . . . . . . . . . . . . . . . . .
Figure 24: TSCA File Analysis (Offline) dialog box 2−9. . . . . . . . . . . . .
Figure 25: TSCA Real-time Analysis dialog box 2−11. . . . . . . . . . . . . . .
Figure 26: TSCA window showing analysis progress 2−12. . . . . . . . . . .
Figure 27: Setting up the IP interface 2−13. . . . . . . . . . . . . . . . . . . . . . . .
Figure 28: UDP flow selection dialog box 2−15. . . . . . . . . . . . . . . . . . . . .
Figure 29: Selecting a display font from the Preferences dialog box 2−18
Figure 210: Analyzer window 221. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 211: Analyzer window - no file 2−25. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−12: Shortcut menu (example) 2−27. . . . . . . . . . . . . . . . . . . . . . . .
Figure 213: Program view 2−29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 214: Program view nodes 2−30. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 215: Bit rate values display 2−34. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−16: Event log 2−35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−17: PCR Graphs view 2−40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 218: Tests Navigation view 2−43. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 219: Test view nodes 2−44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 220: Test filtering buttons 2−46. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 221: Test Failures screen 2−47. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 222: Tables view 2−51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 223: Tables view - Programs (example) 252. . . . . . . . . . . . . . . . .
Figure 224: Section payload 2−54. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−25: PID Summary view 2−59. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−26: PID Information view 2−60. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 227: Packet view - ISDB detail -IIP 2−67. . . . . . . . . . . . . . . . . . . .
Figure 228: Packet view - ISDB detail - Transport packet 2−68. . . . . . .
Figure 229: Interface View - Example 2−69. . . . . . . . . . . . . . . . . . . . . . . .
Figure 230: Open Transport Stream dialog box 2−72. . . . . . . . . . . . . . . .
Figure 231: RF Firmware update 2−73. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 232: Interface View - RF - QAM (Annex B) 2−74. . . . . . . . . . . . .
Figure 233: Interface View - RF - COFDM 2−77. . . . . . . . . . . . . . . . . . . .
Figure 234: Interface View - RF - 8VSB 2−80. . . . . . . . . . . . . . . . . . . . . .
Figure 235: Interface View - RF - QPSK/8PSK 2−82. . . . . . . . . . . . . . . .
MTS400 Series MPEG Test System User Manual
iii
Table of Contents
Figure 236: Window size adjustments 2−87. . . . . . . . . . . . . . . . . . . . . . . .
Figure 237: Timing graphs 2−92. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−38: Graphs - cursor 2−93. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−39: Graph toolbar 2−94. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 240: Graph Shortcut menu 2−95. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 241: Out of range indicator 2−96. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 242: PCR Drift/Jitter Demarcation Filters dialog box 2−99. . . . .
Figure 2−43: PCR parameters - Filter settings 2−100. . . . . . . . . . . . . . . . . .
Figure 2−44: Bit rate graph 2−101. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 245: Now Playing - Thumbnail view 2−102. . . . . . . . . . . . . . . . . . .
Figure 246: Now Playing - Summary view 2−103. . . . . . . . . . . . . . . . . . . .
Figure 247: Now Playing - Detail view 2−103. . . . . . . . . . . . . . . . . . . . . . . .
Figure 248: Test parameters 2−104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−49: PID test parameters 2−105. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−50: Parameter value - default icon 2−106. . . . . . . . . . . . . . . . . . . .
Figure 251: Event log - color coding 2−109. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2
Figure 253: Event log - color dialog boxes 2−11 0. . . . . . . . . . . . . . . . . . . .
Figure 254: Bit Rate display selection 2−11 1. . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−55: Bar chart 2−11 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−56: Pie chart 2−11 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−57: EPG Summary view 2−11 6. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−58: EPG nodes 2−11 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−59: MPE view 2−11 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 260: CaptureVu breakpoint - Test view 2−123. . . . . . . . . . . . . . . . .
Figure 261: CaptureVu breakpoint - Packet view 2−124. . . . . . . . . . . . . .
Figure 262: Record Settings dialog box 2−126. . . . . . . . . . . . . . . . . . . . . . .
Figure 263: Record Settings dialog box - Armed state 2−129. . . . . . . . . . .
Figure 264: Preferences - General 2−133. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 265: Preferences - Font 2−134. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 266: Preferences - Decode 2−135. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 267: Stream Interpretation dialog box 2−136. . . . . . . . . . . . . . . . .
Figure 2−68: Failed tests - example 2−142. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 269: Program count 2−148. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−70: PID count 2−149. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 271: Program PID bit rate - bar chart 2−150. . . . . . . . . . . . . . . . .
Figure 272: Program PID bit rate - pie chart 2−151. . . . . . . . . . . . . . . . . .
Figure 2−73: Bit rate graph 2−152. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52: Event log - shortcut menu - color 2−11 0. . . . . . . . . . . . . . . . .
iv
MTS400 Series MPEG Test System User Manual

List of Tables

Table of Contents
Figure 274: Table Identity and Version (summary view) 2−153. . . . . . . . .
Figure 275: Table Identity and Version (section view) 2−154. . . . . . . . . . .
Figure 276: Primary SI/PSI nodes (DVB example) 2−157. . . . . . . . . . . . .
Table 21: Toolbar icons 2−22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 22: Program view tabs 2−30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 23: Object identification icons 2−88. . . . . . . . . . . . . . . . . . . . . . . .
Table 24: Interface management icons 2−89. . . . . . . . . . . . . . . . . . . . . . .
Table 25: Quick link icons 2−90. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 26: Timing measurement graphs 2−97. . . . . . . . . . . . . . . . . . . . . .
Table 27: PCR settling times 2−100. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 28: File menu options 2−130. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 29: Navigation menu options 2−131. . . . . . . . . . . . . . . . . . . . . . . . . .
Table 210: Settings menu options 2−131. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 2−11: CaptureVu menu options 2−132. . . . . . . . . . . . . . . . . . . . . . . . .
Table 212: Record menu options 2−132. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 213: Help menu options 2−133. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 214: Bit rate views 2−150. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 215: MPEG SI/PSI 2−158. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 216: DVB SI/PSI 2−158. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 217: ATSC SI/PSI 2−159. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 218: ISDB-S SI/PSI nodes 2−160. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 219: ISDB-T SI/PSI nodes 2−161. . . . . . . . . . . . . . . . . . . . . . . . . . . .
MTS400 Series MPEG Test System User Manual
v
Table of Contents
vi
MTS400 Series MPEG Test System User Manual

Transport Stream Compliance Analyzer - Getting Started

The MTS400 MPEG Transport Stream Compliance Analyzer (TSCA) enables you to monitor and interpret the contents of real-time, previously recorded or synthesized transport streams using the latest MPEG, DVB, ATSC, ISDB-T, and ISDB-S standards.
The TSCA is specifically designed to enable you to quickly locate and identify problems within a transport stream using a minimum number of mouse clicks. By quickly identifying the problem areas, the TSCA software helps you save 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 stand-alone on computers with Microsoft Win­dows 2000 or Windows XP operating systems.
Figure 2−1: TSCA Program view - Deferred analysis
MTS400 Series MPEG Test System User Manual
2−1
TSCA - Getting Started

TSCA Features

H Easy “program centric” user interface quickly isolates information of interest
H CaptureVut technology captures and analyzes system events in real or
deferred time
H In-depth analysis of stored transport streams including support for MPEG,
ATSC, DVB, ISDB-T and ISDB-S table types
H Data summaries and automated filters simplify the analysis of complex
transport streams
H TR 101 290 Priority 1, 2 and 3 tests
(European Telecommunications Standards Institute (ETSI) TR 101 290:
Digital Video Broadcasting (DVB); Measurement Guidelines for DVB
Systems.)
H Syntax analysis and display supported for TMCC and IIP data
H Consistency checks performed between SI, TMCC, and IIP data
H Proprietary PSI/SI syntax section rate error testing
H Error logging
H Suspension of all tests at program changeover based on PMT version change
H DII and DDB error checking

Deferred and Real-Time Modes

The TSCA can be run in Deferred or Real-Time mode.
The Deferred mode is available on any recommended platform (including the user’s own PC). In Deferred mode, a static stream can be analyzed and dis­played; the content can then be inspected at leisure.
The Real-time mode, with which a live stream can be analyzed, is available when the TSCA is installed on a Tektronix MTS400 series MPEG Test System or an MTX100B with an Option 7 interface card. Real-time streams can be paused for detailed offline 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 user’s own PC.
2−2
MTS400 Series MPEG Test System 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 CoreManager.exe processes use SNMP (Simple Network Management Protocol) 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, this file can be found in c:\program files\tektronix\mpeg\mts400\apps\tsca\xml\. The default port range is 15700-15800. These values can be changed if they conflict with other applications.
On the MTS400 platform, another process, mint.exe, runs from system startup. This process controls shared access to the MTS400 Series hardware by the analyzer and player.

User Interface

Program View
You must have local administrator rights to be able to use IP analysis. If you need to change your rights , please consult your system administrator.
The TSCA software uses a single main program 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.
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.
Errors that are detected at lower levels in the program stream hierarchy propagate 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.
MTS400 Series MPEG Test System User Manual
2−3
TSCA - Getting Started
Tests View
SI/PSI (Tables) View
PID View
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 included in 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 specific PID, 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 which 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.
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 data rates of all of the PIDs contained within the stream. The information can be displayed as either a bar chart or as a pie chart. Pop up menus enable fast limit selection and links.
Packets View
Interface View
Each PID is associated with a number 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 associated tests. 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 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, packets in a real-time stream can be examined using the CaptureVu feature.
The Interface view provides a central location for information related to the RF interface card (where installed).
H Test results
H Graphical representation of specific RF card readings
H RF card readings and control settings
2−4
MTS400 Series MPEG Test System User Manual
Loading...
+ 888 hidden pages