Tektronix MTSA-HW, MTSA-PC User manual

xx
MTSA-HW and MTSA-PC MPEG Test Systems
ZZZ
Carousel Application
User Manual
*P077160200*
077-1602-00
xx
MTSA-HW and MTSA-PC MPEG Test Systems
ZZZ
Carousel Application
User Manual
This document supports MTSA Application Installer v 3.3.1.
www.tek.com
077-1602-00
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specifications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive P.O. Box 500 Beaverto USA
For product information, sales, service, and technical support:
n, OR 97077
In North America, call 1-800-833-9200. Worldwide, visit www.tek.com to find contacts in your area.
TEKTRONIX SOFTWARE LICENSE AGREEMENT
THE PROGRAM, OR PROGRAMS, ENCODED OR INCORPORATED WITHIN EQUIPMENT OR ACCOMPANYING THIS AGREEMENT, IS FURNISHED SUBJECT TO THE TERMS AND CONDITIONS OF THIS AGREEMENT. RETENTION OF THE PROGRAM FOR MORE THAN THIRTY DAYS OR USE OF THE PROGRAM IN ANY MANNER WILL BE CONSIDERED ACCEPTANCE OF THE AGREEMENT TERMS. IF THESE TER DOCUMENTATION SHOULD BE RETURNED PROMPTLY TO TEKTRONIX FOR A FULL REFUND OF THE LICENSE FEE PAID. (FOR INFORMATION REGARDING THE RETURN OF PROGRAMS ENCODED OR INCORPORATED WITHIN EQUIPMENT, CONTACT THE NEAREST TEKTRONIX SALES OFFICE.)
DEFINITIONS.
"Tektronix" means Tektronix, Inc., an Oregon corporation, or local Tektronix’ legal entity that is supplying the equipment.
"Program" means the Tektronix software product (executable program and/or data) enclosed with this Agreement or included within the equipment with which this Agreement is packed.
"Customer" means the person or organization in whose name the Program was ordered.
MS ARE NOT ACCEPTABLE, THE UNUSED PROGRAM AND ANY ACCOMPANYING
LICENS
Customer may:
1. UsetheProgramonasinglemachineatanyonetime;
2. Copy the Program for archival or backup purposes, provided that no more than one (1) such copy is permitted
Each copy of the Program made by Customer must include a reproduction of any copyright notice or restrictive rights legend appearing in or on the copy of the Program as received from Tektronix;
Customer may not:
1. Use the Program on more than one machine at any one time;
2. Transfer the Program to any person or organization outside of Customer or the corporation of which Customer
3. Export or reexport, directly or indirectly, the program, any associated documentation, or the direct product
4. Modify the Program, create derivative works, or merge the Program with another program;
E.
to exist at any one time;
is a part without the prior written consent of Tektronix, except in connection with the transfer of the equipment within which the programs are encoded or incorporated;
thereof, to any country to which such export or reexport is restricted by law or regulation of the United States or any foreign government having jurisdiction without the prior authorization, if required, of the Office of Export Administration, Department of Commerce, Washington, D.C. and the corresponding agency of such foreign government;
5. Reverse compile or disassemble the Program for any purpose, beyond the extent that such activity is expressly permitted by applicable open source licenses or applicable law notwithstanding this limitation, or
6. Copy the documentation accompanying the Program.
For Programs designed to reside on a single-machine and support one or more additional machines, either locally or remotely, without permitting the Program to be transferred to an additional machine for local execution, the additional ma Program to be transferred to an additional machine for local execution, a separate license shall be required for each such machine with which the Program may be used.
Title to the Program and all copies thereof, but not the media on which the Program or copies may reside, shall be and remain with Tektronix or others for whom Tektronix has obtained a respective licensing right.
Customer shall pay when due all property taxes that may now or hereafter be imposed, levied or assessed with respect to the possession or use of the Program or this license and shall file all reports required in connection with such taxes.
If the Program or any related documentation is acquired by or for an agency of the U.S. Government, the Program and documentation shall be considered “commercial computer software” or “commercial computer software documentation” respectively, as those terms are used in 48 CFR §12.212, 48 CFR §227.7202, or 48 CFR §252.227-7014, and are licensed with only those rights as are granted to all other licensees as set forth in this Agreement.
THE PROGRAM MAY NOT BE USED, COPIED, MODIFIED, MERGED, OR TRANSFERRED TO ANOTHER EXCEPT AS EXPRESSLY PERMITTED BY THESE TERMS AND CONDITIONS. UPON TRANSFER OF ANY COPY, MODIFICATION, OR MERGED PORTION OF THE PROGRAM, THE LICENSE GRANTED HEREIN IS AUTOMATICALLY TERMINATED WITH RESPECT TO THE PARTY THAT TRANSFERS THE PROGRAM.
TERM.
chines shall be considered within the definition of "single machine." For programs permitting the
The license granted herein is effective upon acceptance by Customer, and shall remain in effect until terminated as provided herein. The license may be terminated by Customer at any time upon written notice to Tektronix. The license may be terminated by Tektronix or any third party from whom Tektronix may have obtained a respective licensing right if Customer fails to comply with any term or condition and such failure is not remedied within thirty (30) days after notic return to Tektronix or destroy, the Program and all associated documentation, together with all copies in any form.
LIMITED WARRANTY.
The Program is provided "as is" without warranty of any kind, either express or implied. Tektronix does not warrant that the functions contained in the Program will meet Customer's requirements or that the operation of the Program will be uninterrupted or error-free.
TEKTRONIX AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
LIMITATION OF LIABILITY, IN NO EVENT SHALL TEKTRONIX OR OTHERS FROM WHOM TEKTRONIX HAS OBTAINED A LICENSING RIGHT BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR CONNECTED WITH CUSTOMER'S POSSESSION OR USE OF THE PROGRAM, EVEN IF TEKTRONIX OR SUCH OTHERS HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
THIRD-PARTY DISCLAIMER.
Except as expressly agreed otherwise, third parties from whom Tektronix may have obtained a licensing right do not warrant the program, do not assume any liability with respect to its use, and do not undertake to furnish any support or information relating thereto.
e hereof from Tektronix or such third party. Upon termination by either party, Customer shall
GENERAL.
This Agreement contains the entire agreement between the parties with respect to the use, reproduction, and transfer of the Program. Neither this Agreement nor the license granted herein is assignable or transferable by Customer without the prior written consent of Tektronix.
This Agreement and the license granted herein shall be governed by the laws of the state of Oregon.
All questions regarding this Agreement or the license granted herein should be directed to the nearest Tektronix Sales Office.
Table of Contents
Important safety information..................................................................................... vi
General safety summary ..................................................................................... vi
Service safety summary..................................................................................... viii
Terms in this manual ......................................................................................... ix
Symbols and terms on the product.......................................................................... ix
Preface.............................................................................................................. xi
Productdocumentation...................................................................................... xii
Carousel Analyzer - Getting started ..... . ..... ..... . ..... . ..... . ................................................. 1
Data Broadcasting overview.................................................................................. 3
Starting the program........................................................................................... 4
Menus and controls................................................................................................ 16
Menu options.................................................................................................. 16
Toolbars........................................................................................................ 20
Transport packet bar.......................................................................................... 22
Status bar ...................................................................................................... 23
Workspace ..................................................................................................... 24
Views................................................................................................................ 29
Programs/Services view...................................................................................... 32
Object Carousel view......................................................................................... 36
U-N-Download view ......................................................................................... 42
Data Carousel (DVB) view .................................................................................. 45
Data Carousel (ARIB) view ................................................................................. 46
Resource view................................................................................................. 50
Structure views................................................................................................ 52
Bitrate view.................................................................................................... 55
Repetition view . . . .... . . .... . . .... . . .... . . .... . . .... . . .... . . .... .............................................. 58
PID view....................................................................................................... 61
Log view....................................................................................................... 63
Cycle Times view............................................................................................. 65
Application support ............................................................................................... 68
Application management .................................................................................... 68
Application definition .... . ..... . ..... . ..... . ..... . ..... . ..... . ............................................... 70
Application timing............................................................................................ 74
MHP support....................................................................................................... 85
Application lifetimes ......................................................................................... 87
Reference........................................................................................................... 88
Script files ..................................................................................................... 88
Error checking................................................................................................. 89
References..................................................................................................... 89
MTSA-HW and MTSA-PC Carousel Application User Manual i
Table of Contents
Carousel Gener
Data Broadcasting overview................................................................................. 91
Carousel Generator overview................................................................................ 92
Starting theapplication....................................................................................... 96
Carousel Wizard ................................................................................................. 100
Step 1: Select carousel ..................................................................................... 102
Step 2: Caro
Step 3: Carousel contents.................................................................................. 104
Step 4: Collection contents ................................................................................ 106
Step 5: Imported elementary streams..................................................................... 109
Step 6: Program entry ...................................................................................... 111
Step 7: Output stream properties.......................................................................... 112
Step 8: C
Menus and controls.............................................................................................. 114
Menus options............................................................................................... 114
Toolbars...................................................................................................... 118
Log window ................................................................................................. 121
Status bar .................................................................................................... 122
Prop
Carousel generation ............................................................................................. 123
Setting overall Carousel Generator properties... . . .... . . .... . . .... . ..................................... 123
Creating a session........................................................................................... 128
Selecting the carousel type................................................................................. 130
Modifying the carousel properties ........................................................................ 131
rousel contents........................................................................................... 139
Ca
Collections................................................................................................... 153
Programs..................................................................................................... 157
Output stream generation .................................................................................. 166
Carousel definition file ..... . .... . ..... . ..... . ..... . .... . ..... . ............................................. 166
PSI and SI in the Carousel Generator output stream......................................................... 167
PSI/SI mode settings ....................................................................................... 167
MPEG PSItables ........................................................................................... 168
DVB SI tables............................................................................................... 175
Summary..................................................................................................... 188
ator – Getting started.... . ..... . ..... . ..... . ..... ..... . ..... . .................................... 91
usel properties................................................................................ 103
ongratulations .................................................................................... 113
erties window (list control)........................................................................... 122
ii MTSA-HW and MTSA-PC Carousel Application User Manual
List of Figures
Figure 1: DVB programs/services view (typical).............................................................. 32
Figure 2: ARIB programs/servicesview (typical)............................................................. 33
Figure 3: MPEG PSI ............................................................................................ 161
Figure 4: DV
B SI................................................................................................ 161
MTSA-HW and MTSA-PC Carousel Application User Manual iii
Table of Contents
List of Tables
Table i: Overview ofthe MTSA Carousel applications....................................................... xi
Table 1: File menu options........................................................................................ 7
Table 2: View menu options....................................................................................... 7
Table 3: Analysis menu options................................................................................... 7
Table 4: File menu options....................................................................................... 16
Table 5: Edit menu options....................................................................................... 16
Table 6: View menu options...................................................................................... 17
Table 7: Graph menuoptions .................................................................................... 18
Table 8: Window menuoptions.................................................................................. 19
Table 9: Help menuoptions ...................................................................................... 19
Table 10: Key to tree nodes ...................................................................................... 30
Table 11: Script files - general ................................................................................... 88
Table 12: Script files - Carousel Analyzer...................................................................... 88
Table 13: File menuoptions.................................................................................... 114
Table 14: Edit menu options ................................................................................... 115
Table 15: View menu options .................................................................................. 115
Table 16: Session menu options ............................................................................... 116
Table 17: Player menu options................................................................................. 116
Table 18: Tools menuoptions.................................................................................. 117
Table 19: Help menu options................................................................................... 117
Table 20: Generator toolbar icons ............................................................................. 118
Table 21: Player toolbar icons ................................................................................. 119
Table 22: Session icons......................................................................................... 120
Table 23: Program Association Table (PAT) ................................................................. 168
Table 24: Program Map Table (PMT)......................................................................... 168
Table 25: DSM-CC object carousels - Carousel identifier descriptor ... . . ................................ 170
Table 26: DSM-CC ob
Table 27: DVB object carousels - Private_data_byte syntax .... . .... . . .................................... 172
Table 28: DVB object carousels - Descriptors ............................................................... 173
Table 29: DTT object carousels................................................................................ 173
Table 30: MHP object carousels - Application signaling ................................................... 174
Table 31: MHP object carousels - ID selector................................................................ 174
Table 32: Network information table.......................................................................... 175
Table 33: System descriptor.................................................................................... 177
Table 34: Service descriptor.................................................................................... 178
Table 35: Data broadcast descriptor........................................................................... 178
Table 36: DVB object carousel ................................................................................ 179
Table 37: 2−25: DTT object carousel......................................................................... 180
ject carousels - Association tagdescriptor......................................... 171
iv MTSA-HW and MTSA-PC Carousel Application User Manual
Table of Contents
Table 38: E vent
Table 39: Short event descriptor............................................................................... 182
Table 40: Time and date table.................................................................................. 182
Table 41: Application information table...................................................................... 183
Table 42: Application descriptor............................................................................... 185
Table 43: Application namedescriptor........................................................................ 185
Table 44: Tr
Table 45: Java application descriptor ......................................................................... 186
Table 46: Java application location descriptor ............................................................... 187
Table 47: HTML application descriptor ...................................................................... 187
Table 48: HTML application location descriptor ............................................................ 188
Information Table (EIT)..................................................................... 181
ansport protocol descriptor....................................................................... 186
MTSA-HW and MTSA-PC Carousel Application User Manual v
Important safety information
Important saf
ety information
This manual c for safe operation and to keep the product in a safe condition.
To saf ely pe the end of this section. (See page viii, Service safety summary.)
General safety sum mary
Use the product only as specified. Review the following safety precautions to avoid injury and prevent damage to this product or any products connected to it. Carefully read all instructions. Retain these instructions for future reference.
Comply with local and national safety codes.
For correct and safe operation of the product, it is essential that you follow generally accepted safety procedures in addition to the safety precautions specified in this manual.
The product is designed to be used by trained personnel only.
Only qualified personnel who are aware of the hazards involved should remove the cover for repair, maintenance, or adjustment.
ontains information and warnings that must be followed by the user
rform service on this product, additional information is provided at
Before use, always check the product with a known source to be sure it is operating correctly.
This product is not intended for detection of hazardous voltages.
personal protective equipment to prevent shock and arc blast injury where
Use hazardous live conductors are exposed.
ile using this product, you may need to access other parts of a larger system.
Wh Read the safety sections of the other component manuals for warnings and cautions related to operating the system.
When incorporating this equipment into a system, the safety of that system is the responsibility of the assembler of the system.
vi MTSA-HW and MTSA-PC Carousel Application User Manual
Important safety information
To avoid re or
personal
injury
Use proper powe
certified for the country of use. Do not use the provided power cord for other products.
Ground the product. This product is grounded through the grounding conductor of the power cord. To avoid electric shock, the grounding conductor must be connected to earth ground. Before making connections to the input or output terminals of the product, make sure that the product is properly grounded. Do not disable the power cord grounding connection.
Power disconnect. The power switch disconnects the product from the power source. See instructions for the location. Do not position the equipment sothatit is difficult to disconnect the power switch; it must remain accessible to theuserat all times to allow for quick disconnection if needed.
Observe all terminal ratings. To avoid fire or shock hazard, observe all ratings and markin information before making connections to the product.
Do not apply a potential to any terminal, including the common terminal, that exceeds the maximum rating of that terminal.
The measuring terminals on this product are not rated for connection to mains or Category II, III, or IV circuits.
r cord. Use only the power cord specified for this product and
gs on the product. Consult the product manual for further ratings
Do not operate without covers. Do not operate this product with covers or panels removed, or with the case open. Hazardous voltage exposure is possible.
Avoid exposed circuitry. Do not touch exposed connections and components when power is present.
Do not ope rate with suspected failure s. If you suspect that there is damage to this product, have it inspected by qualified service personnel.
Disable the product if it is damaged. Do not use the product if it is damaged or operates incorrectly. If in doubt about safety of the product, turn it offand disconnect the power cord. Clearly mark the product to prevent its further operation.
Examine the exterior of the product before you use it. Look for cracks or missing pieces.
Use only specified replacement parts.
Use proper fuse. Use only the fuse type and rating specified for this product.
Wear eye protection. Wear eye protection if exposure to high-intensity rays or
laser radiation exists.
Do not operate in wet/damp conditions. Be aware that condensation may occur if a unit is moved from a cold to a warm environment.
MTSA-HW and MTSA-PC Carousel Application User Manual vii
Important safety information
Do not operate i
Keep product surfaces clean and dry. Remove the input signals before you clean
the product.
Provide proper ventilation. Refer to the installation instructions in the manual for details on installing the product so it has proper ventilation.
Slots and openings are provided for ventilation and should never be coveredor otherwise obstructed. Do not push objects into any of the openings.
Provide a safe working environment. Always place the product in a location convenient for viewing the display and indicators.
Avoid improper or prolonged use of keyboards, pointers, and button pads. Improper or prolonged keyboard or pointer use may result in serious injury.
Be sure your work area meets applicable ergonomic standards. Consult with an ergonomics professional to avoid stress injuries.
Use care when lifting and carrying the product. This product is provided with handles for lifting and carrying.
n an explosive atmosphere.
Servicesafetysummary
The Service safety summary section contains additional information required to safe service procedures. Read this Service safety summary and the General safety summary before performing any service procedures.
To avoid electric shock. Do not touch exposed connections.
Do
product unless another person capable of rendering first aid and resuscitation is present.
Disconnect power. To avoid electric shock, switch off the product power and disconnect the power cord from the mains power before removing any covers or panels, or opening the case for servicing.
Use care when servicing with power on. Dangerous voltages or currents may exist in this product. Disconnect power, remove battery (if applicable), and disconnect test leads before removing protective panels, soldering, or replacing components.
Verify safety after repair. Always recheck ground continuity and mains dielectric strength after performing a repair.
ly perform service on the product. Only qualified personnel should perform
not service alone. Do not perform internal service or adjustments of this
viii MTSA-HW and MTSA-PC Carousel Application User Manual
Terms in this manual
These terms may appear in this manual:
WAR NI NG . Warning statements identify conditions or practices that could result
in injury or loss of life.
CAUTION. Caution statements identify conditions or practices that could result in
damage to this product or other property.
Symbols and terms on the product
Important safety information
These ter
The following symbol(s) may appear on the product:
ms may appear on the product:
DANGER indicates an injury hazard immediately accessible as you read the mark
WARNING indicates an injury hazard not immediately accessible as you read th
CAUTION indicates a hazard to property including the product.
ing.
emarking.
When this symbol is marked on the product, be sure to consult the manual to nd out the nature of the potential hazards and any actions which have to be taken to avoid them. (This symbol may also be used to refer the user to ratings in the manual.)
MTSA-HW and MTSA-PC Carousel Application User Manual ix
Important safety information
x MTSA-HW and MTSA-PC Carousel Application User Manual
Preface
The MTSA MPEG system applications are described in three user manuals:
Analyzer applications
Generator applications
Carousel applications
The full li
Start User Manual. This manual describes the carousel related applications. All applicat
The MTSA can be delivered to you as a rack mountable 1RU full rack instrument (MTSA-H purposes, the following naming conventions are used in this manual:
Table i: Overview of the MTSA Carousel applications
Application Desktop Icon
Carousel Analyzer – Data analysis showing structure, bit rate, repetition rate, syntax and semantics of data items.
st of applications can be found in the MTSA-HW and MTSA-PC Quick
ions are available on the MTSA-HW and MTSA-PC products:
W), or as a standalone software (MTSA-PC). For product ordering
MTSA-HW
instrument
MTSA-PC — Used for information that only applies to the standalone
software
MTSA — Used for information that applies to both MTSA-HW and
MTSA-PC products
— Used for information that only applies to the MTSA-HW
Carousel Generator – Provides in-depth, ofine generation of MPEG-2, DVB transport streams containing a range of data
oadcast protocols.
br
MTSA-HW and MTSA-PC Carousel Application User Manual xi
Preface
Product documentation
The following table lists the documentation available for the MTSA-HW and MTSA-PC product:
Language
English
English
English
English
English
English
English
Document title Part number Purpose
MTSA-HW and MTSA-PC Quick Start User Manual
MTSA-HW and MTSA-PC Analyzer Applications User Manual
MTSA-HW and MTSA-PC Generator Applications User Manual
MTSA-HW and MTSA-PC Carousel Applications User Manual
MTSA-HW and MTSA-PC Release Notes
MTS4EA HEVC / AVC Video and Compressed Audio Analyzer User Manual
PQA600C and PQASW Picture Quality Analyzer User Manual
071-3661-00 Describes how to install and get started using the
test systems.
077-1600-00
077-1601-00
077-1602-00
077-1604-00 Describes known issues with the test systems.
077-1134-xx
077-1137-xx
Describes the operation of the following analyzer applications: TSCA, PES Analyzer, T-STD Buffer Analyzer, and ES Analyzer.
Describes the operation of the following generator applications: Multiplexer, MPEG Player, TS Editor, ISDB-T Remux, Make Seamless Wizard, Transport Stream Cutter, and Script Pad.
Optional manual supporting module-level servicing of the instrument.
Describes the operation of the MTSA-PC application software.
Describes the operation of the PQA application software.
xii MTSA-HW and MTSA-PC Carousel Application User Manual
Carousel Analyzer - Getting started
The Digital Storage Media Command and Control (DSM-CC) protocol was originally developed to provide a VCR-like control mechanism for program material del evolved to encompass a wide variety of applications including data broadcasting and interactive television. DSM-CC forms a core part of a variety of both closed and open standards such as the DVB MHP (Multimedia Home Platform) standard for European Interactive Television.
The following DTV standards are supported: (See page 89, References.)
ISO/IEC 13818-6 Information technology - Generic coding of moving pictures and associated audio information - Part 6: Extension for Digital Storage Media Command and Control [MPEG] Reference 2
EN 301 192 Specification for data broadcasting [DVB] Reference 4
ARIB STD - B24 Data Coding and Transmission Specification for Digital Broadcasting. Reference 11
Multimedia Home Platform [DVB] Reference 12
A bibliography of DTV standards documentation is given in the Reference section.
ivered in an MPEG2 transport stream. Since then, the standard has
The Carousel Analyzer was developed to meet the specific need to analyze and display the content and structure of data broadcasts. The tool provides a variety of ways of looking at a transport stream and its contents including displayingthebit rate, repetition rates, structure, syntax, and semantics of data items.
MTSA-HW and MTSA-PC Carousel Application User Manual 1
Carousel Analyzer - Getting started
The program vie associated PIDs and data streams. Object or data (one or two layer) carousels and U-U or U-N messages such as DSM-CC Download can also be displayed with options to view associated, sections, carrier modules, or transport packets for each version as required.
An object carousel in the stream can be viewed by contents as a directory structure containing the underlying objects such as Java classes, picture, or text files. If an object is associated with an installed application then a double-click will launch that progr of a picture file or read a text file.
The struc relationship between DII, modules and blocks. The associated DSI and DII messages contained in the U-N-Download tables can also be viewed in interpreted or hex fashion; these indicate where to find and view the BIOPs that contain a required object in the stream.
The timing relationships between the various components can also be easily shown because the bit rates or the repetition rates of blocks, modules, objects, U-N messages or SI tables can be shown together in a single graphical display.
am, providing, for example, an easy and quick way to view the contents
ture of the U-N download messages can be viewed showing the
w shows the various services in the transport stream and their
2 MTSA-HW and MTSA-PC Carousel Application User Manual
Data Broadcasting overview
Data Broadcasting allows data to be transmitted in a similar way to the way in which video and audio services are delivered to end users. Object and Data Carousels are intended for the periodic transmission of information in a transport stream. DVB Data Carousels contain modules of data of unspecified content. ARIB Data Ca for example, JPEG files, text files, and application software. Multimedia Home Platform (MHP) is also supported because the Application Information Table (AIT) and Object Carousels (as specified in the MHP standard) can be viewed.
The diagram below shows how information carried by data and object carousels is subdivided and ultimately carried by the transport stream.
Carousel Analyzer - Getting started
rousels and Object Carousels contain identifiable data objects,
messages contain a message header, a message sub-header and the message
BIOP body which contains data. The message body may contain complete data objects.
P messages are broadcast in Modules. A Module is formed from one or more
BIO concatenated, complete BIOP messages.
h Module is fragmented into one or more Download Data Blocks which are in
Eac turn transmitted in corresponding DSM-CC Sections.
ctions are transmitted in packets in the Transport Stream.
Se
The Carousel Analyzer enables each layer of the protocol stack to be analyzed
nd inspected. The following sections provide an overview of how the Carousel
a Analyzer can be used to locate messages and packets of interest.
MTSA-HW and MTSA-PC Carousel Application User Manual 3
Carousel Analyzer - Getting started
Starting the p
rogram
The program can be started by selecting Start > Tektronix MTSA and opening the Carousel Analyzer application, or by double clicking the Deferred Time Analyzers fo
lder in your desktop and selecting Carousel Analyzer.
4 MTSA-HW and MTSA-PC Carousel Application User Manual
Carousel Analyzer - Getting started
Initial appearance
When the program has started and is ready for use, it will open the Main window, as shown i
n the following figure:
Elements of the main window can be hidden during a session, but will be restored at start-up.
The bottom section of the Carousel Analyzer is the PID filtering section.
MTSA-HW and MTSA-PC Carousel Application User Manual 5
Carousel Analyzer - Getting started
The Menu Bar con are visible but grayed out. The Toolbars provide shortcuts to the more important menu options; similarly, disabled buttons are visible but grayed out. The Transport Packet Bar provides controls to locate and jump to transport packets. The Status Bar shows stream information and the cursor message field.
tains all options available to the application; disabled options
6 MTSA-HW and MTSA-PC Carousel Application User Manual
Carousel Analyzer - Getting started
Initial m enu options
The Carousel An
alyzer presents different menus and options depending upon whether or not a stream is open for analysis. The menu options available whenno stream is open are as follows:
File menu options. The following table lists the options in the initial File menu:
Table 1: File menu options
Option Function
Open... Opens an MPEG transport stream for analysis. The program
opens the the required le.
Print Setup... Opens a dialog for selecting which printer and associated
options to use.
1<<filename>>
2<<filen
3<<filename>>
4<<filename>>
Exit Finishes running the program.
ame>>
A list of the four most recently analyzed les. If the program has rece than four files.
Selecting a lename opens that le for analysis.
le selection dialogue allowing the user to choose
ntly been installed, the list may be empty or hold less
View menu options. The following table lists the options in the initial View menu:
Table 2: View menu options
n
Optio
Toolbars >
Transport Packet Bar
tus Bar
Sta
ion
Funct
enu shows or hides the toolbar.
Subm
s or hides the Transport Packet Bar.
Show
ws or hides the status bar.
Sho
Analysis menu options. The following table lists the options in the initial Analysis menu:
Table 3: Analysis menu options
Option Function
Set Interpretation > Select the Digital TV standard to be used for stream analysis.
Settings... Displays a dialog for selecting scripts to be used during analysis.
MTSA-HW and MTSA-PC Carousel Application User Manual 7
Carousel Analyzer - Getting started
Stream interpretation
Script selection And
manipulation
The DTV standar opened.
Select the required standard from the submenu.
Scripts are available to the Carousel Analyzer to enable structures to be analyzed successfully.
If any script is not selected or enabled, the stream will not fail to be analyzed, but any data normally interpreted by that script would be ignored.
Scripts can only be selected and enabled when no files are open. The is not available when a file is open.
d to be used for analysis must be selected before any streams are
8 MTSA-HW and MTSA-PC Carousel Application User Manual
Carousel Analyzer - Getting started
Handling scrip
from the Analysis menu.
The dialog box shown below is displayed:
t les. To open the Analysis Settings dialog box, select Settings
In the Analysis Settings dialog, the left window shows a tree structure of the test protocols available. The right window shows the scripts currently allocated to the test protocol; in the example, the listed scripts are associated withthe DVB ­manipulate the scripts.
NOTE. Across the standards, the scripts are not hierarchical; that is, each DTV
standard must be self-contained in terms of the scripts that it uses.
The currently available script files are listed in the Reference section. (See page 89, References.)
The following paragraphs describe the available script manipulation activities. The activities are applied to the currently selected test protocol.
Section protocol. The right window also contains the controls needed to
MTSA-HW and MTSA-PC Carousel Application User Manual 9
Carousel Analyzer - Getting started
Adding a script
1. With the required test protocol highlighted, select the Add New Script button (Shortcut key: Insert).
2. If the script path/name is known, enter it into the blank field.
If the sc blank field to display a standard Windows file Open dialog box.
3. The new that script files are parsed in the order that they are listed, because the filemay require moving up in the list. (See page 11, Moving script les in the list.)
le.
ript name is unknown, use the browse button at the right side of the
script file name will be added at the bottom of the script list. Note
Removing a script le.
1. Highlight the file to be deleted and select the Delete Script button (Shortcut key: Delete).
10 MTSA-HW and MTSA-PC Carousel Application User Manual
Loading...
+ 178 hidden pages