Tektronix MTM400A User manual

Technical Reference
MTM400A MPEG Transport Stream Monitor
077-0175-00
This document applies to firmware version 3.1 and above.
Warning
The servicing instructions are for use by qualified personnel only. To avoid personal injury, do not perform any servicing unless you are qualified to do so. Refer to all safety summaries prior to performing service.
www.tektronix.com
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 supercedes that in all previously published material. Specifications and price change privileges reserved.
TEKTRONIX, TEK and FlexVuPlus 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

RUI Overview
Analysis Views
General Safety Summary ix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service Safety Summary xi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preface xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product Documentation xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RUI Overview 1−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RUI Components 1−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FlexVuPlus Display 1−12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analysis Views 2−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programs View 2−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transport Stream Node 2−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program Node 2−15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Elementary Stream Node 2−16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tests View 2−21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
All Tests Node 2−24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Test Nodes 2−25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PID Nodes 2−26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SI/PSI (Tables) View 2−27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table Summary Pane 2−28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Section View 2−29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SI Repetition Graphs View 2−31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EPG Views 2−31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PIDs View 2−35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
All PIDs Node 2−35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Detail View (All PIDs and PID Group) 2−36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Detail View (PIDs) 2−37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Packets View 2−39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interface View 2−41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GbE Interface 2−42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COFDM Interface 2−51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8PSK Interface 2−52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QPSK (L-Band) Interface 2−53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QAM (Annex A and Annex C) Interface 2−53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QAM (Annex B II) Interface 2−54. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8VSB Interface 2−55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
i
Table of Contents
Configuration
Stream Configuration 3−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stream Global Settings 3−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Recording Settings 3−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Test Parameters 3−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCR Filters 3−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Slot Management 3−12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Schedule Management 3−16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Configuration 3−23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Global Settings 3−24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Passwords Settings 3−24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Settings 3−26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Time Settings 3−28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preferences Configuration 3−31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preferences Global Settings 3−32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Font Settings 3−32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Decode 334. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interface Card Configuration 3−37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuring an Interface Card 3−38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IP Interface Configuration 3−41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RF Interface Configuration 3−49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COFDM Interface Settings 3−49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8PSK Interface Settings 3−51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QPSK (L-Band) Settings 3−52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QAM (Annex A and C) Settings 3−53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QAM (Annex B2) Settings 3−55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8VSB Settings 3−56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reference
ii
Event Log 4−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Event Log Control 4−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pinning the Event Log 4−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copying the Event Log 4−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exporting the Event Log 4−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Color Coding Events 4−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chart Views and Bit Rates 4−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bar Charts 4−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Error Status 4−6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bit Rate Range Bar 4−7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bit Rate Limits 4−8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pie Charts 4−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Historical Multiplex Graph 4−11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Maintenance
Table of Contents
Graph Management 4−13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Background 4−14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cursor Data and Control 4−15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Graph Menu and Toolbar 4−16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adding and Removing Graphs 4−17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Out of Range Indicators 4−17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Settling Time 4−17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zooming Graphs 4−17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Graph Controls 4−18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Miscellaneous 419. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table Filtering 4−19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table Column Configuration 4−20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Context Menus 4−21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maintenance 51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preventative Maintenance 5−1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Removing or Replacing an Interface Card 5−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Maintenance 5−14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Repacking for Shipment 5−16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
iii
Table of Contents

List of Figures

Figure 1−1: RUI components 1−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 12: Toolbar controls 1−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1−3: Button bar 1−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 14: Customize Button Bar dialog box 1−6. . . . . . . . . . . . . . . . . .
Figure 1−5: Panel slide controls 1−8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 16: Tear-off view 1−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1−7: Status bar 1−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 18: Breadcrumb trail 1−11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 19: FlexVuPlus display 1−12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 110: FlexVuPlus select icon 1−12. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 21: Analysis - Programs view 2−3. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 22: Thumbnail display 2−6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 23: Template view 2−9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−4: Service logging - Data storage 2−12. . . . . . . . . . . . . . . . . . . . .
Figure 25: Stream view - Summary 2−13. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 26: Program node 2−15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 27: Elementary stream node 2−16. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−8: PCR Graphs view 2−17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 29: Tests view 2−21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 210: Test view nodes 2−22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 211: Test filtering buttons 2−23. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 212: Test Failures view 2−24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 213: Tests view - test nodes 2−25. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 214: Test view - PID nodes 2−26. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 215: SI/PSI (tables) view 2−27. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 216: SI/PSI (tables) view - Programs (example) 2−28. . . . . . . . . .
Figure 217: SI/PSI (tables) view - Section view 2−29. . . . . . . . . . . . . . . .
Figure 218: Section payload 2−30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 219: EPG Summary view (tear-off view) 2−32. . . . . . . . . . . . . . . .
Figure 2−20: EPG nodes 2−34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−21: PIDs view 2−35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 222: All PIDs Summary view (tear-off view) 2−37. . . . . . . . . . . . .
Figure 223: PID detail view - timing graphs 2−38. . . . . . . . . . . . . . . . . . .
Figure 2−24: Packets view - ISDB-T, IIP detail example 2−39. . . . . . . . . .
Version 00f
iv
MTM400A MPEG Transport Stream Monitor Technical Reference
Table of Contents
Figure 2−25: Interface view (typical) 2−41. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 2−26: Interface view - GbE 2−42. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 227: IP Traffic view (tear-off view) 2−43. . . . . . . . . . . . . . . . . . . .
Figure 228: GbE interface Readings view (tear-off view) 245. . . . . . . .
Figure 229: GbE interface - Diagnostics 2−48. . . . . . . . . . . . . . . . . . . . . .
Figure 230: GbE interface graphs (tear-off view) 2−49. . . . . . . . . . . . . . .
Figure 31: Configuration dialog box 3−1. . . . . . . . . . . . . . . . . . . . . . . . .
Figure 32: Stream global settings configuration page 3−2. . . . . . . . . . .
Figure 33: Recording Settings configuration page 3−4. . . . . . . . . . . . . .
Figure 34: 25% pretrigger example 3−6. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 35: 15% pretrigger example 3−6. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 36: Record trigger set - example 3−7. . . . . . . . . . . . . . . . . . . . . .
Figure 37: Test Parameters configuration page 3−9. . . . . . . . . . . . . . . .
Figure 38: PCR Filters configuration page 3−10. . . . . . . . . . . . . . . . . . . .
Figure 3−9: PCR Filter parameters 3−11. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 310: Configuration - Slot Management page 3−13. . . . . . . . . . . .
Figure 311: Configuration file handling 3
Figure 312: Schedule Management configuration page 3−18. . . . . . . . . .
Figure 313: Scheduling and time zones 3−21. . . . . . . . . . . . . . . . . . . . . . .
Figure 314: Device global configuration page 3−23. . . . . . . . . . . . . . . . . .
Figure 315: Passwords configuration page 3−25. . . . . . . . . . . . . . . . . . . .
Figure 316: Network Settings configuration page 3−26. . . . . . . . . . . . . .
Figure 317: Time zones example 3−28. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 318: Time Settings configuration page 3−29. . . . . . . . . . . . . . . . .
Figure 319: Preferences configuration page 3−31. . . . . . . . . . . . . . . . . . .
Figure 320: Configuration - Font page 3−33. . . . . . . . . . . . . . . . . . . . . . .
Figure 321: Configuration - Decode page 3−34. . . . . . . . . . . . . . . . . . . . .
Figure 322: Typical Interface dialog box 3−38. . . . . . . . . . . . . . . . . . . . . .
Figure 323: GbE Configure Interface dialog box 3−41. . . . . . . . . . . . . . .
Figure 324: Single subscription mode 3−45. . . . . . . . . . . . . . . . . . . . . . . .
Figure 325: Multicast subscription mode 3−46. . . . . . . . . . . . . . . . . . . . .
13. . . . . . . . . . . . . . . . . . . . . .
Figure 41: Event log color coding 4−3. . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 42: Event log - Color dialog box 4−4. . . . . . . . . . . . . . . . . . . . . . .
Figure 43: Bit rate display selection 4−5. . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 4−4: Bar chart 4−6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 4−5: Bar chart range bar 4−7. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
v
Table of Contents
Figure 46: Set Bit Rate Limits context menu 4−8. . . . . . . . . . . . . . . . . .
Figure 47: Set Bit Rate Limits dialog box 4−9. . . . . . . . . . . . . . . . . . . . .
Figure 4−8: Pie chart 4−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 49: Historical multiplex graph 4−11. . . . . . . . . . . . . . . . . . . . . . . .
Figure 410: Typical timing graph display 4−14. . . . . . . . . . . . . . . . . . . . .
Figure 411: Graph cursors 4−15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 4−12: Graph toolbar 4−16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 5−1: Removing the instrument cover 5−3. . . . . . . . . . . . . . . . . . . .
Figure 52: QAM (Annex A), QAM (Annex B1), QAM (Annex C),
and QPSK (L-Band, old version) interface card location 5−5. . . . . .
Figure 53: QAM (Annex B2), 8PSK/QPSK, 8VSB,
and COFDM interface card location 5−5. . . . . . . . . . . . . . . . . . . . . . .
Figure 54: GigE interface card installation 5−6. . . . . . . . . . . . . . . . . . . .
Figure 55: Retaining screw locations for QAM (Annex A),
QAM (Annex B1), QAM (Annex C),
and QPSK (L-Band, old version) interface cards 5−8. . . . . . . . . . . .
Figure 56: Retaining screw locations for QAM (Annex B2),
8PSK/QPSK, 8VSB, and COFDM interface cards 5−8. . . . . . . . . . .
Figure 57: Retaining screw locations for GigE interface card 5−9. . . .
Figure 58: Cable connections for QAM (Annex A),
QAM (Annex B1), QAM (Annex C),
and QPSK (L-Band, old version) interface cards 5−11. . . . . . . . . . . .
Figure 59: Cable connections for QAM (Annex B2),
8PSK/QPSK, 8VSB, and COFDM interface cards 5−12. . . . . . . . . . .
Figure 510: Cable connections for GigE interface card 5−13. . . . . . . . . .
Version 00f
vi
MTM400A MPEG Transport Stream Monitor Technical Reference

List of Tables

Table of Contents
Table i: Product documentation xiii. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 11: Menu options 1−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 12: Toolbar controls 1−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 13: Status bar controls 1−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 21: Programs view nodes 2−4. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 22: Timing measurement graphs 2−18. . . . . . . . . . . . . . . . . . . . . .
Table 23: Color coding - Errors and Warnings 2−23. . . . . . . . . . . . . . . .
Table 24: GbE IP Traffic view column descriptions 2−44. . . . . . . . . . . .
Table 25: GbE interface readings 2−46. . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 31: PCR settling times 3−12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 41: Context menus 4−21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 51: QAM (Annex A), QAM (Annex B1), QAM (Annex C),
and QPSK (L-Band, old version) card connectors 5−4. . . . . . . . . . .
Table 52: QAM (Annex B2), 8PSK/QPSK, 8VSB,
and COFDM interface card connectors 5−6. . . . . . . . . . . . . . . . . . . .
Table 53: GigE interface card connectors 5−7. . . . . . . . . . . . . . . . . . . .
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
vii
Table of Contents
viii
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

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.
Ground Equipment Connected to the Product. Ensure that any equipment connected to this product is grounded and at the same potential.
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.
Do Not Operate Without Covers. Do not operate this product with covers or panels removed.
Use Proper Fuse. Use only the fuse type and rating specified for this product.
Avoid Exposed Circuitry. Do not touch exposed connections and components
when power is present.
Do Not Operate With Suspected Failures. If you suspect there is damage to this product, have it inspected by qualified service personnel.
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 installation instructions for details on
installing the product so it has proper ventilation.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
ix
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 symbol(s) may appear on the product:
CAUTION
Refer to Manual
Protective Ground
(Earth) Terminal
Version 00f
x
MTM400A MPEG Transport Stream Monitor Technical Reference

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.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
xi
Service Safety Summary
xii
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Preface

This manual describes the MTM400A MPEG Transport Stream Monitor, which provides a complete solution for transmission monitoring of MPEG transport streams over RF, IP, and ASI interfaces. The MTM400A monitor uses a single transport stream processor platform packaged in a 1 RU rackmount chassis to provide monitoring of a transport stream at data rates up to 155 Mbps. The platform is used to provide an extended confidence monitoring product that, with the addition of software options, provides comprehensive diagnostic monitoring capabilities.
The extended confidence monitor provides key MPEG tests; this basic level of functionality and low cost enables widespread deployment throughout a transmission network, facilitating rapid fault isolation. The diagnostic monitor­ing options provide more in-depth analysis of the MPEG transport stream including recording capability, PSI/SI/PSIP/ARIB analysis and unique user-de­fined template tests to ensure that the right content is at the right place at the right time. Deployed at key network nodes, the MTM400A monitor equipped as a diagnostic monitor enables you to pinpoint the cause of faults.
Product Documentation
Table i lists the product documentation supporting the MTM400A monitor.
Table i: Product documentation
Item (Tektronix part number) Purpose Location
Quick Start User Manual (071-2492-xx English, 071-2493-xx Japanese)
RUI v3.x Upgrade Technical Reference (077-0174-xx)
Release Notes (077-0181-xx)
Technical Reference (077-0175-xx)
Specifications and Performance Verification Technical Reference (077-0176-xx)
Provides installation and high-level operational overviews
Describes the remote user interface (RUI) changes introduced with the MTM400A monitor
Describes late breaking product informa­tion and operational issues
Provides in-depth operating information (this manual)
Provides complete product specifications and a procedure for verifying the operation of the instrument
++
++
+
+
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
xiii
Preface
Table i: Product documentation (Cont.)
Item (Tektronix part number) LocationPurpose
Test Parameter and Configuration File Technical Reference (077-0177-xx)
Programmer Manual (077-0178-xx)
Declassification and Security Instruc­tions (077-0179-xx)
MTS4UP Upgrade Instructions (075-0973-xx)
WebMSM Web Monitoring System Manager User Manual (077-0116-xx)
Key:
Provides information about using test parameters and configuration files
Provides information about remote command syntax
Provides instructions for removing your proprietary information from the instrument
Provides instructions for installing software and hardware upgrades
Provides instructions for using the WebMSM software to monitor multiple MTM400 and MTM400A monitors
Printed document
MTM400A product documentation CD - PDF format
Tektronix Web site - PDF format
+
+
xiv
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
RUI Overview

RUI Overview

The MTM400A monitor is a single-stream, extended-confidence, MPEG-2 protocol, monitoring device. It is used to monitor a single transport stream in MPEG-2, DVB, ISDB and ATSC environments. The MTM400A monitor is designed to be operated in a standard equipment rack.
The basic MTM400A monitor provides confidence monitoring by making key measurements and comparing them with preset parameters; inconsistencies can be reported as varying levels of error. Integrated flexibility allows the software to be upgraded with diagnostic capabilities and to supply detailed information to enable fault identification and analysis. Unencrypted MPEG-2 video content can be monitored using the thumbnail feature.
The user interface is accessed through a Remote User Interface (RUI). The RUI allows the status of the MTM400A monitor to be determined from anywhere in the world and provides remote control of the measurements and configuration to the administrator. The RUI is accessed through Microsoft Internet Explorer (Version 6 SP 1 minimum).
The user interface can also be accessed by the Web Monitoring Systems Manager (WebMSM). The WebMSM is a Java application that is installed on any personal computer. The installation, configuration, and operation of the WebMSM are described in the WebMSM User Manual (Tektronix part number 077-0116-xx).
NOTE. The WebMSM software package for RUI v3.0 and above is available on the Tektronix Web site (www.tektronix.com/software) and on the application firmware CD-ROM that was supplied with the MTM400A monitor.
The RUI and the WebMSM communicate with the MTM400A monitor through the open standard Simple Network Management Protocol (SNMP) and Hypertext Transfer Protocol (HTTP).
ASI (Asynchronous Serial Interface) and SMPTE 310M (Society of Motion Picture and Television Engineers, 19.392 Mbps only) interfaces are provided as standard. QAM Annexes A, B, and C, (Quadrature Amplitude Modulation), COFDM (Coded Orthoganal Frequency Division Modulation), QPSK (Quadra­ture Phase Shift Keying) (L-Band), 8PSK (Eight level Phase Shift Keying) and 8VSB (Eight level Vestigial Side Band), and IP Video interfaces are available as options.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
1−1
RUI Overview

RUI Components

Figure 11 shows the main components of the RUI. They are described in the following paragraphs.
1−2
Title Bar
Figure 1−1: RUI components
The title bar shows the stream name (defined in the Stream Configuration view), the IP address of the connected MTM400A monitor, and the product title (MTM400A Transport Stream Monitor).
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
RUI Overview
Menu Bar
The menu bar provides access to a selection of major system options using drop-down menus. The menus and their options are described in Table 1−1.
Table 1−1: Menu options
Menu name Command Shortcut keys Function
File Connect... Alt + N Connect to new MTM400/MTM400A monitor.
Exit Alt + F4 Closes the remote user interface window and terminates the
connection with the MTM400A monitor.
View Show Main Window - Shows/hides the main window.
Show Button Bar - Shows/hides the button bar.
Tear-Offs " - Provides selection and control of tear-off windows.
Navigation Back / Forward Alt + Left /
Alt + Right
FlexVuPlus - Opens the FlexVuPlus display.
Select Tree " - Opens Analysis windows:
Allows navigation backward and forward through view history.
1 Programs tree Ctrl + 1 2 Tests tree Ctrl + 2 3 SI/PSI tree Ctrl + 3 4 PIDs tree Ctrl + 4 5 Packets tree Ctrl + 5 6 Interface tree Ctrl + 6
Settings Configuration... Alt + C Opens the Configuration dialog box.
Interface... Alt + I Opens the Interface Configuration dialog box.
Standard... Alt + T Opens the DTV Standards Selection dialog box.
Help About... - Displays application and system information.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
1−3
RUI Overview
Toolbar
1 432 65 7 8
Table 12 describes the toolbar controls shown in Figure 1−2.
Figure 1−2: Toolbar controls
Table 1−2: Toolbar controls
Figure 1−2 item Control name Description
1 Hide/Show button bar Hide or show the button bar.
2 Previous/Next Move to the previous/next view in the viewing history.
3 Connect Opens the Connect to MTM Device dialog box that you can use to reconnect to the
current MTM400A monitor or to connect to a different MTM400A monitor (see the MTM400A Quick Start User Manual).
4 Interface Opens the Interface dialog box (see page 3−37). You can set up the RF or IP
interface.
5 Standard Opens the Standard Selection dialog box. You can select the DTV standard and
region: MPEG, DVB, ATSC, ISDB, Chinese, and DigiCiphereII.
6 Configuration Opens the Configuration dialog box (see page 3−1). You can configure stream and
device functions.
7 Recording controls Opens the Recording Settings dialog box. You can set up and initiate stream
recording (see page 3−4).
8 Reset Tests Resets all tests, including Stream, Device, and Interface tests and Informational
warnings.
1−4
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
RUI Overview
Button Bar
The button bar (see Figures 11 and 13) provides basic monitoring and shortcuts to the views in the application window. The buttons are divided into the following two groups:
H Primary buttons. The primary buttons include Polling, Monitoring, Interface,
Info Events, and Device.
H Monitoring buttons. All of the buttons associated with monitoring are
grouped under the Monitoring primary button. You can hide or show the monitoring buttons by clicking on the Y or B symbols.
Figure 1−3: Button bar
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
1−5
RUI Overview
Customizing the Button Bar. To customize the button bar for your monitoring requirements, select Customize from the top of the button bar or from the button bar context menu to open the Customize Button Bar dialog box (see Figure 1−4).
The Device and Monitoring buttons are always shown. Other buttons can be permanently shown, permanently hidden, or automatically hidden when the function or feature is not available. Select the option from the drop-down list that is available when the button name is highlighted.
You can change the position of buttons in the Monitoring group by highlighting the button name and using the Move Up and Move Down buttons.
You can customize the display to show or hide the button bar depending on your monitoring needs (see page 1−7).
mtm4a_bbar_customize.tif
1−6
Figure 1−4: Customize Button Bar dialog box
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
RUI Overview
Showing / Hiding the Button Bar and the Main Application View. By clicking on the appropriate button, you can hide the button bar, leaving only the main applica­tion window displayed, or you can hide the main application window, leaving only the button bar displayed.
Hide the button bar
Hide the main application view
Show the button bar / main application view
Main Application View
As shown in Figure 1−1 on page 1−2, the main application view contains the following display elements:
H Top-level tabs. The top-level tabs provide access to the FlexVuPlus display
and the following Analysis views:
H Programs view
H Tests view
H SI/PSI (Tables) view
H PIDs view
H Packets view
H Interface view (where an interface card is installed)
H Summary tabs. The Summary tabs provide access to the individual analysis
views, which include the tree views and the detail views.
H Tree view. Each analysis view includes a tree view. This is a hierarchical
view of the related analysis information.
H Detail view(s). The detail views vary depending on which node is high-
lighted in the tree view. Detail views include summary views, error logs, and thumbnail views.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
1−7
RUI Overview
Horizontal and Vertical Panel Slides. Using the horizontal and vertical panel controls (see Figure 15), you can cause a single pane in the main application window to expand horizontally or vertically. The controls are displayed on the divider bars that are between views and panels. The RUI window size and panel boundaries can be dragged in the conventional Windows manner to resize them.
1−8
Figure 1−5: Panel slide controls
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
RUI Overview
Tear-off Function. Click the tear-off icon (see Figure 1−6) to display a view in a window separate from the main application view.
Figure 1−6: Tear-off view
Status Bar
1 2 3 4 5 6 7 8 9
Table 13 describes the Status bar messages shown in Figure 1−7.
10
Figure 1−7: Status bar
11
12
13
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
1−9
RUI Overview
Table 1−3: Status bar controls
Figure 1−7 item Icon function Description
1 Connectivity Shows the status of the network connection with the MTM400A monitor. If the
network connection has failed, a red cross is superimposed on the icon.
2 Login Shows the user name currently logged in: Administrator or User (see page 3−24).
3 TS availability Indicates that either the stream bit rate has fallen below the minimum value or that
synchronization has been lost (see item 4 in this table, Sync). The minimum stream bit rate is set using the Min stream bit rate for processing" parameter, see Test Parameters on page 3−9.
4 Sync Shows the status of the MPEG sync loss test. Loss of sync during analysis of a
stream may mean that analysis of the complete stream was not possible.
5 Bit rate Total bit rate of the transport stream.
6 Packet size Packets in a stream can be either 188 or 204 bytes long. This is detected
automatically.
7 Stream interpretation,
This is the set of tests that is being used to analyze the stream.
base standard
8 Stream interpretation,
region
This subset of tests modifies the base standard; it may add tests or modify existing ones.
9 Physical interface The current interface for real-time analysis.
10 Partial reception (Not shown - available only for ISDB-T streams.)
This icon indicates the presence of partial reception data in the stream. The colors indicate the status as follows:
Gray: Partial reception availability is unknown. Green: Partial reception data is available. Gray + red cross: Partial reception data is not available.
11 Processing status,
Strained
12 Processing status,
Overwhelmed
13 Processing status,
SI throttle
Shows the strained" processing status; that is whether throttling is being applied to cut down on the information being processed.
1
Shows the overwhelmed" processor status; that is whether the processing engine is able to cope with the amount of information in the stream even after throttling.
Shows the SI throttle status; that is whether the processing engine is able to cope with the amount of SI tables in the stream, in particular EPG information, even after throttling.
1
14 Stream learning mode Shows that the stream learning mode is enabled, see Stream Configuration.
1
Processing status colors: Green: OK Amber: Processing was strained/overwhelmed but is currently OK Red: Processing is currently strained/overwhelmed White: Processor state is unknown Gray: Test disabled
1
1−10
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
RUI Overview
Context Menus
Tooltips
Dialog Box Commands
Navigation
Context menus (or right-click menus) are available throughout the MTM400A monitor RUI. The menu options are context sensitive. For a full listing of context menu options, refer to Context Menus on page 4−21.
Extensive tooltips are available. Hover the pointer over the button or item with which you need help.
Command buttons in dialog boxes operate as follows:
H OK. Implements any changes made in the dialog box and closes the box.
H Apply. Applies any changes made in the dialog box, but does not close it.
H Cancel. Discards any changes made in the dialog box, but not already
applied, and closes the box.
In addition to the Previous/Next controls in the toolbar (see Figure 12 on page 14), the FlexVuPlus and tear-off views display a breadcrumb trail to indicate their relative location in the RUI structure immediately beneath the title bar as shown in Figure 18. Click on an element of the breadcrumb trail to open the corresponding Analysis view.
Figure 1−8: Breadcrumb trail
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
1−11
RUI Overview

FlexVuPlus Display

The FlexVuPlus display (see Figure 1−9) enables the instrument to perform like a four-in-one monitor on a single incoming stream. The display allows you to select up to four concurrent views of a monitored stream and provides the ability to configure each of the four views independently. Each of the FlexVuPlus views is selected from views available under the Analysis tab.
1−12
FlexVuPlus Display
Selection
Figure 1−9: FlexVuPlus display
The FlexVuPlus select icon appears in the top-right corner of many main application detail views (see Figure 110). Use this icon to select views for simultaneous display in the FlexVuPlus window. When you click the icon, you can then select the FlexVuPlus panel in which the view will be displayed.
Figure 1−10: FlexVuPlus select icon
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Analysis Views

Analysis Views

The analysis views provide a single main program summary window with different context sensitive views contained within tabbed frames. This view is intended to provide the maximum amount of useful information while keeping the screen from appearing cluttered. From the Analysis view window, you can access the following views:
H Programs
H Tests
H SI/PSI (Tables)
H PID
H Packets
H Interface
These views are described on the following pages.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−1
Analysis Views
2−2
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Programs View

The Programs view is displayed when the Analysis > Programs tab is selected. The tree view initially displays the top node of the program tree, which represents the monitored stream from a program perspective.
Figure 2−1: Analysis - Programs view
The detail view shows details of the node highlighted in the navigation view.
With the tree expanded, the navigation view shows the makeup of the stream (see Figure 21). The tree view consists of the transport stream, program, and elementary stream nodes (PIDs). The transport stream carries a number of programs and each program carries a number of elementary streams. Elementary streams are carried in packets that are identified by packets identifiers (PIDs).
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−3
Programs View
Each node in the programs tree view displays a different range of detail views as detailed in Table 2−1.
Table 2−1: Programs view nodes
Transport stream
Detail tab
Summary n n -
Thumbnails n n -
Template n - -
Event Log n n n
Service Log n - -
TR101 290 errors n - -
Other errors n - -
SFN errors n - -
Program Tests - n -
Associated Tests - - n
Timing Graphs - - n
TMCC/IIP n - -
node
Program node
Elementary stream node
2−4
Error Location
Clicking the Next Error button will highlight the next red LED in the current view. Only the lowest level nodes will be considered and highlighted in the search because the parent nodes simply reflect the state of the lowest level nodes.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Transport Stream Node

Programs View
The transport stream node represents the entire transport stream in terms of the programs that it contains. The adjacent LED icon represents the status of the entire transport stream; any status error in the stream will be represented by this LED. When this node is selected, the detail view displays the transport stream summary.
The associated detail view provides a program-oriented overview of the transport stream, allowing you to see the relative data rates of all of the programs contained within the transport. A summary of the overall stream is also displayed. The information can be displayed as a bar chart, a pie chart, or a historical multiplex graph (see page 4−5).
The data rate of a program is the cumulative data rate of all the PIDs that are associated with that particular program, including PCR and ECM PIDs.
NOTE. Components can be shared between programs, so the overall data rate of all of the programs can appear to be greater than the total data rate of the transport stream as shown in the status bar.
Test Status Views
Event Log
The lower detail view shows you a summary of the states of all the associated tests and an event log for the entire transport stream (an unfiltered event log). The available test tabs vary, depending on which interpretation standard you choose. For example, with the DVB interpretation standard, the available tabs are TR 101 209 and Other. Other interpretation standards will generate different tabs and different sets of tests (see SI/PSI (Tables) View on page 227). When any test in the transport stream has failed (and has not been reset), you can identify which individual tests have failed by observing the red LEDs.
You can use the context (right-click) menus to reset and disable tests to set alarms, recording triggers points, and to jump to associated tests.
The Event Log displays the log entries for the whole transport stream. A more detailed description of event log management can be found starting on page 4−1.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−5
Programs View
Thumbnails
This screen displays thumbnail views of the video channels being monitored.
Three modes of thumbnail display are available: Thumbnails only, Brief Details, and Full Summary. The thumbnails only view provides a video view of each channel, including its service name and PID. The Brief Details and Full Summary views provide progressively more detailed information about each video channel. Selecting the thumbnail viewing size from the context menu affects all thumbnails.
2−6
Figure 2−2: Thumbnail display
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Programs View
If the video channels being monitored are scrambled or undecodable, one of the following icons will be displayed:
The following icons are used to indicate the state of thumbnails:
(Red) Error or no thumbnail
(Red, with padlock) Video - Scrambled
(Blue) Non-video / non-audio
(Blue) Audio
(Gray) Stream processing strained
The color of the thumbnail frame reflects the status of the PID carrying the displayed elementary stream. To view the PID in the PIDs view, either select the quick link from the context menu or double-click the thumbnail frame.
Video and Audio Backhaul
By streaming video and audio content, backhaul allows program content to be checked and verified. The backhaul control bar contains the following controls:
Start streaming video and audio content to the configured decoder.
Start streaming audio content to the configured decoder.
Select the audio content to be streamed. The available audio content will vary from stream to stream.
Stop the current streaming session.
To configure the decoder to be used by backhaul, refer to Configuration, Decode set up, page 3−34.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−7
Programs View
Template
Monitoring the syntax of a transport stream according to TR101 290 is not enough to guarantee that the correct information is being delivered to the viewers’ receiver. Ensuring that the contents of the transport stream are correct requires the monitoring equipment to have prior knowledge of what the broadcaster plans to transmit. A template in which the operator enters the values expected to be present in a transport stream can be compared with a transport stream to verify its content, and made to indicate any discrepancy.
The composition of a transport stream may vary during the day as daytime programming is replaced by the evening primetime and then the late night programs. You can schedule template changes to coincide with changes in the program content.
Among the items that can be checked using a template are the following:
H Transport stream identifier
H Services - presence, name
H PIDs in services
H PID types and scrambling state
H Service regional ratings
The template feature allows you to create a template that can be applied to a stream (or streams) that is being monitored. If the stream does not conform to the template, the associated icon changes color (in the same way as the error icons) and an entry is made in the error log.
Initially, templates are stream specific; a template will be created and applied to a specific stream. However, a template can subsequently be uploaded to any device.
In Figure 23, the presence of service 8258 in the transport stream is being checked. In addition, details of the service and associated PIDs are checked.
2−8
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Programs View
Figure 2−3: Template view
The device and stream identities are shown in the title bar. The template currently in use is shown in the field at the top of the screen.
H The first column shows, in hierarchical and graphical form, the categories of
template elements to be applied. Each category can be expanded by clicking the folder icon (see Template Manipulation on page 2−11 ).
H If the element conforms to the template setting, the State icon will be green.
Failure to conform is indicated by a red icon. If any elements fail to conform, the Template button in the button bar will also be red.
H The Expected Value is the value provided in the template configuration file.
H The Actual Value is reported.
The template content is supplied in XML format as part of the configuration file. The template lists data whose presence and content is to be checked in the transport stream. The State icons indicate that an element listed in the template has conformed to the requirement.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−9
Programs View
The following template section of a configuration file resulted in the display shown in Figure 2−3:
<?xml version = “1.0” encoding = “UTF-8” standalone = “yes”?> <MTM400Configuration Name=“AutoTemplate” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=“config.xsd”>
<Streams>
<Stream Number=“1”>
<!-- This parameter contrains a strict template for the current stream --> <PS56>
<!-- Delete this entry if you do not wish to check the Transport ID --> <TransportStreamId>8194</TransportStreamId> <!-- Delete this entry if you do not wish to check the Network ID --> <NetworkId>12290</NetworkId> <!-- Delete this entry if you do not wish to check the Original Network ID --> <OriginalNetworkId>9018</OriginalNetworkId> <!-- Change to 1 to allow other services --> <OtherServicesAllowed>0</OtherServicesAllowed> <!-- The absolute attribute makes this set of services remove any existing tests --> <ServiceList Update=“Absolute”>
<!-- The service ID is used as the key to tests --> <Service Number=“8258”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error --> <Constraint>0</Constraint> <!-- The service type indicates radio, television etc. --> <ServiceType>1</ServiceType> <!-- The service name the user sees --> <ServiceName>ITV1</ServiceName> <PCRPID>520</PCRPID> <!-- Set to 1 is you wish to allow occaisional PIDs to be added to this service --> <OtherPIDsAllowed>0</OtherPIDsAllowed> <PIDList Update=“Absolute”>
<PID Number=“520”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error --> <Constraint>0</Constraint> <StreamType>2</StreamType> <CADescriptorPresent>false</CADescriptorPresent>
<IsScrambled>false</IsScrambled> </PID> <PID Number=“521”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error -->
<Constraint>0</Constraint>
<StreamType>3</StreamType>
<CADescriptorPresent>false</CADescriptorPresent>
<IsScrambled>false</IsScrambled> </PID> <PID Number=“522”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error -->
<Constraint>0</Constraint>
<StreamType>3</StreamType>
<CADescriptorPresent>false</CADescriptorPresent>
<IsScrambled>false</IsScrambled> </PID> <PID Number=“523”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error -->
<Constraint>0</Constraint>
<StreamType>6</StreamType>
<CADescriptorPresent>false</CADescriptorPresent>
<IsScrambled>false</IsScrambled> </PID> <PID Number=“2000”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error -->
<Constraint>0</Constraint>
<StreamType>11</StreamType>
<CADescriptorPresent>false</CADescriptorPresent>
2−10
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
<IsScrambled>false</IsScrambled> </PID> <PID Number=“2001”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error -->
<Constraint>0</Constraint>
<StreamType>11</StreamType>
<CADescriptorPresent>false</CADescriptorPresent>
<IsScrambled>false</IsScrambled> </PID> <PID Number=“2201”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error -->
<Constraint>0</Constraint>
<StreamType>11</StreamType>
<CADescriptorPresent>false</CADescriptorPresent>
<IsScrambled>false</IsScrambled> </PID> <PID Number=“2202”>
<!-- 0 says that this service must be present, 1 would make it optional, 2 would make it an error -->
<Constraint>0</Constraint>
<StreamType>11</StreamType>
<CADescriptorPresent>false</CADescriptorPresent>
<IsScrambled>false</IsScrambled> </PID>
</PIDList>
</Service>
</ServiceList>
</PS56>
</Stream>
</Streams>
</MTM400Configuration>
Programs View
Template Manipulation. The categories of template elements are interpreted in a tree format, the branches of which can be expanded and contracted if the file is viewed in an XML editor or Microsoft Internet Explorer.
Each category title is accompanied by a folder icon. Clicking a folder will expand that category. Expanding a category might reveal the basic components of the category or it might reveal further sub-categories, which can also be expanded.
A bullet icon is displayed adjacent to basic components. Selecting the folder icon of an expanded category will collapse the category.
XML files can be edited with an XML editor or a text editor (for example, Microsoft Notepad).
The MTM400A will automatically generate a template for you based on the stream being monitored. You can Create and Apply a template immediately or you can Create and Download a template for further modification or examina­tion.
Template checking can be turned off by disabling the Template checking checkbox on this view or the Configuration > Stream page.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−11
Programs View
Template and Schedules. The use of templates can be enhanced by scheduling their application and use. In this way, a series of templates can be applied chronologically to a stream. Scheduling is described on page 3−16.
Service Log
Each program in a transport stream can contain one or more elementary streams (for example, video, audio and control). The content of each elementary stream is carried as packets of data; each elementary stream is assigned a Packet Identifier (PID). Service Logging allows packet counts for specified PIDs (range: 0 to 100) to be collected at a user-definable interval.
Typically this information can be used by network operators to bill customers for transferred data. Network operators may want to present an itemized bill for packets of data carried in each time period.
The data is stored as a grid. After each time period, all the counts move down one position and a new count is started in the top row. The grid is 64 rows (time periods) deep and 100 PIDs wide. So up to 100 PIDs may be monitored, with a common timing resolution.
2−12
Figure 2−4: Service logging - Data storage
The timing resolution should not be set too fast or data may reach the bottom of the grid (t(rest)) before it can be read. If data does reach the bottom of the grid, it is not lost but it is accumulated in the final row. Accumulated data is added to the bottom row for up to three days. After this time the data is discarded and the PID is no longer monitored.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Programs View
When a service log is being monitored from multiple locations, only one location should be selected to consume entries. This will allow all locations adequate time to view or log the entries.
The customer must balance the level of detail required (the timing resolution) with the infrastructure that is required to collect, store, and collate the informa­tion. Typically the timing resolution is set for 1000 ms; in this case the grid cell will contain a value approximating to packets per second; to improve accuracy each count has an associated duration.
Figure 2−5: Stream view - Summary
The following settings are available:
Consume Entries. The data in the service log is not discarded once it is read; this means that more than one RUI may view the data. One RUI should be nominated to consume the entries. This RUI will then be guaranteed to get all of the data without another RUI consuming the data. Where the data is logged to disk, the logging RUI must be the consuming RUI.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−13
Programs View
Log Entries. Select this checkbox if entries are to be logged to a file.
Log Filename. Displays the log file name. A log file name can only be set when
the Consume Entries checkbox is selected. The log file is written in CSV (comma separated values) format. In this format, it can be transferred to any suitable analysis program, for example, Microsoft Excel.
Max. List Entries. This value sets the number of entries that are displayed. It does not affect the actual logging of counts. Enter a value in the field and select Set.
Add / Delete. The Service PIDs text area lists the PIDs currently being logged. PIDs can be added and deleted.
The timing resolution of counts is controlled by configuration file parameter PS4 (Packet Counting Bin Duration) multiplied by PS6 (Number of Packet Counting Bins), typically PS4 * PS6 is set for 1000 ms.
PS4 is the τ (tau) value for the PID occupancy bit rate measurement as defined in TR 101 290. This value affects many measurements; in this case it ensures that the timespan is a whole multiple of the bit rate counting interval and reduces sampling errors. PS6 (Counting Bins) should be set to give the required count duration - Timing Interval (PS4 * PS6 * 10).
Service Log Configuration. The Service Log parameters can also be set using the configuration file. The following example shows how to monitor four PIDs. Note that the PIDs may be specified as separate elements or as a space delimited list.
<?xml version=“1.0” encoding=“UTF-8”?> <MTM400Configuration Name=“Service Log Config”
xmlns:xsi=“XMLSchema-instance” xsi:noNamespaceSchemaLocation=“config.xsd”>
<Streams>
<Stream Number=“1”>
<PS6>10</PS6> <PS4>100</PS4> <ServiceLog>
<PIDS>301</PIDS> <PIDS>302</PIDS> <PIDS>304 410</PIDS>
</ServiceLog>
</Stream>
</Streams>
</MTM400Configuration>
This configuration can be embedded in a full configuration file, or just uploaded as an incremental change (refer to Configuration File Structure in the MTM400A Programmer Manual).
2−14
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Program Node

Programs View
Each of the program nodes in the transport stream represents a single program referenced within the stream. When a program node is selected in the navigation view, the detail pane displays the details of the program. The LED adjacent to the program node represents the status of its child nodes (elementary streams) and the related tests.
Figure 2−6: Program node
The program detail view provides you with an overview of the selected program, allowing you to see the relative data rates and stream types of all of the PIDs that are associated with the program (including PCR and ECM PIDs). If the program contains an MPEG2 video stream, it is decoded to produce a thumbnail picture of the content. Similarly, where EPG information is associated with the program, a summary (Now and Next program) is displayed. PID content is indicated using icons. Bar chart and pie chart views are available.
PID related information is available under the Summary view.
The Thumnails view displays details of the streams and thumbnails for each of the programs (where available).
The Program Tests view shows tests related to the program.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−15
Programs View
The Event Log shows the errors for the highlighted program or test. When no tests are selected, the event log will show the events related to all tests associated with the elementary stream selected in the program tree. You can deselect a test in the detail view by clicking the Name column header.
Where parameters are associated with tests, parameters can be edited using the context menu (see Stream Configuration - Test Parameters on page 3−9).

Elementary Stream Node

Each of the elementary stream nodes in the program tree represents a single elementary stream referenced by the parent program. When this node is selected, the view pane displays the Associated Tests view. A tooltip is displayed giving stream type and description when the pointer is hovered over the node in the program tree view.
2−16
Figure 2−7: Elementary stream node
An LED associated with each elementary stream node indicates the status of the tests relating to the elementary stream.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Programs View
When the selected elementary stream PID contains timing information, PCR trend analysis views are also available, allowing you to display graphs of PCR accuracy and PCR interval data. When the transport stream contains timestamped data, the PCR overall jitter, PCR frequency offset, PCR arrival time, and PCR drift rate graphs are also available (see Timing Graphs on page 218).
NOTE. Graph management and timing graphs are described in more detail in the
Graph Management (see page 413).
Figure 2−8: PCR Graphs view
The Associated Tests tab shows tests related to the elementary stream node.
Where parameters are associated with tests, parameters can be edited using the context menu (see Test Parameters on page 3−9).
Similarly, the Event Log shows the errors for the highlighted test. When no tests are selected, the event log will show the events related to all tests associated with the elementary stream selected in the program tree.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−17
Programs View
Timing Graphs
Table 22 shows the timing graphs that are available for PIDs carrying PCR and PTSs.
Table 2−2: Timing measurement graphs
PID + PCR +
Graph Type
PCR Inaccuracy n
PCR Arrival Interval n
PCR Drift Rate n
PCR Frequency Offset n
PCR Overall Jitter n
PTS Arrival Interval n
PTS-PCR Variation n
Timestamps
Descriptions follow of each of the measurements. Adjustments can be made to each of the measurement parameters.
If the interval exceeds the limits displayed on the screen, the scale is adjusted automatically as necessary to include the maximum displayed values.
PCR Overall Jitter
PCR Inaccuracy
NOTE. As with other parameter value adjustments, it is important to note where the adjustment is being made from. If the adjustment is made with a test node highlighted, all PIDs will be measured against that value. If the adjustment is made with a PID highlighted, only that PID will be measured against the modified value.
The Program Clock Arrival (PCR) Overall Jitter graph shows the time interval between the actual value of the PCR and its expected value based on its arrival time.
The Maximum PCR Accuracy Error limit can be adjusted by modifying the Max PCR overall jitter parameter.
The PCR Inaccuracy graph shows the difference between the actual and expected values for each PCR on the Y-axis. Expected PCR values are calculated from the byte index of the PCR.
The Maximum PCR Accuracy Error limit can be adjusted by modifying the Max PCR accuracy error.
2−18
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Programs View
PCR Arrival Interval
PCR Drift
PCR Frequency Offset
The PCR Arrival Interval graph provides a display of the time interval between successive PCRs, during the last 256 PCRs. The interval is displayed on the Y-axis.
The PCR Maximum Repetition Interval limit can be adjusted by modifying the PCR max repetition interval.
The Drift Rate graph shows the rate of change of PCR Frequency Offset, which is often very small. It is calculated using PCR Frequency Offset measurements.
The maximum PCR Drift Rate limit can be adjusted by modifying the Max PCR frequency drift rate parameter.
The Frequency Offset graph shows the difference between the program clock frequency and the nominal clock frequency (measured against a reference that is not PCR or transport stream derived).
PCR Frequency Offset is a measurement of the error in the PCR frequency from the specified 27 MHz; the MPEG specification sets the limits at ±810 Hz.
The Maximum PCR Frequency Offset limit can be adjusted by modifying the “Max PCR frequency offset” parameter.
PTS Arrival Interval
PTS-PCR Variation
Presentation Time Stamps (PTS) graph provides a display of the time interval between successive PTSs.
Significant variation between the PTS and PCR arrival intervals may indicate that there are timing problems in the monitored stream.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−19
Programs View
2−20
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Tests View

The Tests view displays test information relevant to the transport stream being analyzed. The view is displayed when the Tests button is selected in the button bar or when the Tests tab is selected in the tree view (see Figure 2−9).
Figure 2−9: Tests view
The view displays a test tree that represents all the tests that have been applied to the analyzed transport stream. Figure 210 shows the nodes available in the navigation view.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−21
Tests View
Stream Tests (All) Group Priority
Test
Associated PIDs
Subset
Group Other"
Test Structure
Figure 2−10: Test view nodes
The test tree structure represents all of the tests that can be applied to a transport stream complying with a particular digital video standard: MPEG, DVB, ATSC, ISDB-S, and ISDB-T. The standard must be selected before beginning analysis. The test tree contains nodes for each test that the analyzer can implement gathered under the stream tests primary node.
An example of a tree structure for a selected standard is the TR 101 290 group of tests for DVB transport streams (see Figure 210). The Group node is split into priority groups: First Priority, Second Priority, and Third Priority. Each of these priority groups contains a number of individual tests.
Test grouping differs between digital video standards. However, all of the currently implemented standards contain a subset of the relevant TR 101 290 tests. In standards other than DVB, the tests are not numbered.
Where relevant, PIDs will be associated with a test in the test tree when the test has either been disabled, or when it has failed.
Two other primary nodes are displayed, Informational Events and Device Tests.
Informational Events include stream events and messages that are logged but do not constitute a test failure; for example, a version change of a table carried in the SI/PSI is reported in the stream log but is not subject to a standard test. The only place that these stream events are recorded is in the stream logs. This screen
2−22
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Tests View
collects these all in one place and allows their recording in the stream log to be enabled or disabled. This screen also shows errors that have been generated by all IP sessions when a Gigabit Ethernet interface is fitted. The messages to be displayed are set at the factory; interface cards can also generate messages.
Alarm and trigger actions can be set on all tests using the context menus. In addition to the alarms and triggers, message recording in the stream log can be enabled and disabled for stream related tests.
Error Color Coding
Test Filtering
The color coding used for the error icons is shown in Table 2−3.
Table 2−3: Color coding - Errors and Warnings
Icon Color Meaning
Green Idle - the event is not happening at this time.
Red Event detected and still present.
Yellow Transient event, which has now ended.
Gray The event has been disabled (or is unavailable).
All buttons gray indicates that connection to a device has been lost.
White Test not applicable. For example, PCR tests when the program clock
reference is not carried by any PIDs in the stream.
Black Maintenance mode.
Interpreting the display of tests can be made easier using the three filter buttons at the top of the Tests navigation view.
Gray
White
Green
Figure 2−11: Test filtering buttons
Each button can be used to filter tests from the tree to reduce visual clutter.
H To show all tests (the default), all buttons must contain a tick.
H To hide tests that are currently disabled, that is, gray, click the gray button so
that it shows a cross.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−23
Tests View

All Tests Node

H To hide tests that are not applicable to the current standard or stream content,
that is, white, click the white button so that it shows a cross.
H To remove all tests that are currently passing, that is, green, click the green
button so that it shows a cross.
NOTE. The tests will still be performed when hidden unless their state changes so that they are no longer filtered out − for instance a green test turning red.
The detail view when the All Tests node is selected is shown in Figure 29 on page 221. In addition to a summary of all tests, the event log shows the most recent events that have occurred during analysis of the stream.
Test Failures View
Figure 2−12: Test Failures view
The Test Failures view provides an overview of the tests that have failed during monitoring. The view is divided into two panes and is updated every second; longer under high load conditions.
H The left column lists all tests that are currently failing.
H The right column lists all tests that have failed at some point since monitor-
ing began (or since the last reset), but are not currently failing.
2−24
H Any tests that were not present in a list in the previous update are shown
shaded.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Test Nodes

Tests View
When you select a test node, the Associated PIDs pane displays a summary of all of the PIDs and an event log listing all events that are associated with the test.
Figure 2−13: Tests view - test nodes
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−25
Tests View

PID Nodes

Where tests have failed, the PIDs affected are listed under the test node in the Tests navigation view. Selecting a PID will display the Event Log for that PID.
2−26
Figure 2−14: Test view - PID nodes
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

SI/PSI (Tables) View

The SI/PSI (tables) view displays service information in tree form, as in the other navigation views. The tree represents the service information tables that have occurred in the monitored stream and that comply with the selected digital video standard. This includes MPEG program specific information, DVB service information, ATSC and ISDB program information, and system information protocol. The tree contains nodes for each table found; tables/nodes are grouped together by functionality. Figure 215 shows an example of the Table navigation view with DVB stream interpretation selected.
Figure 2−15: SI/PSI (tables) view
Every node within the service-information tree has a corresponding summary view. Nodes that represent tables will also provide you with access to the table structure and hex data (see Section View on page 229), and graphical displays of data rates and interval data (see SI Repetition Graphs View on page 2−31).
Some of the nodes that represent less common tables or table groups may not have specific summary views available in the analyzer. In these cases, a generic summary view is used.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−27
SI/PSI (Tables) View

Table Summary Pane

The Table Summary view provides a summary of the table related information for the monitored transport stream. There is a table summary view for every node of the service information. The content is dictated by the selected node.
All summary views for nodes that represent an individual table or subtable will display the table identity and version number of the table from which the information is extracted. Where relevant, links are provided to associated objects, for example, in the Programs Summary (see Figure 216), links are provided to the individual program summary views. Similarly, arrow icons provide links to the electronic program guide (EPG) tables. Where the section is carried on a PID, a link is also provided to the PIDs view.
Figure 216 shows an example of the summary pane with the PMT PIDs node selected in the navigation view.
2−28
EPG Views
Figure 2−16: SI/PSI (tables) view - Programs (example)
A specific departure from the Table Summary view is the EPG view that is displayed when a section of the EPG table is highlighted. For a description of the general presentation of the EPG view, see page 2−31.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Section View

SI/PSI (Tables) View
The detailed section view (see Figure 217) is available when the selected node in the service information tree represents a table or subtable in the transport stream. The subtable identity, version, and section are displayed at the top of the table pane.
Figure 2−17: SI/PSI (tables) view - Section view
The table pane shows all fields that make up a section (for example, PMT). The fields are arranged in a hierarchical order. The presence of subordinate fields is indicated using { } bracket symbols adjacent to the container field. The container can be expanded or collapsed by clicking the + or – icon.
Below the table pane, the data source is displayed. The data pane shows the data bytes (in both hexadecimal number format and ASCII character format) for the selected table, version, and section. When a node is selected in the table pane, the bytes that make up the selected node (including the subordinate nodes) are highlighted in the hexadecimal data pane (see Figure 2−18).
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−29
SI/PSI (Tables) View
Figure 2−18: Section payload
If the section is corrupt or empty, the hexadecimal view background is red instead of blue. The view is continually updated. Updating can be paused, to allow you to examine specific details.
Pause table section updating
Resume table section updating
2−30
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

SI Repetition Graphs View

The section graph view will be available when the selected node in the service information tree represents a table or subtable in the transport stream. You can view graphs of the following data:
H Section repetition interval. This graph displays the interval between two
H Subtable intersection gap. This graph displays the interval between sections
H Subtable repetition interval. This graph displays the time between receiving
NOTE. Not all of the above graph types are relevant to all table types. Graph Management is described in more detail in Graph Management (see page 4−13).
SI/PSI (Tables) View
sections of a table on a particular PID.
in a particular subtable.
one complete subtable and receiving the next complete subtable.

EPG Views

An electronic program guide (EPG), where present, is a schedule of events, and programs, that are or will be available on each service. A short summary or commentary for each event may also be included. Events for services that are actually carried in the stream are referred to as “actual” and as “present” or as “following” (labeled as “EIT actual p/f” in the navigation view).
A transport stream may also carry EPG information for other network services, referred to as “other” (labeled as “EIT other p/f” in the navigation view).
NOTE. The examples shown in the figures in this section are of DVB transport streams. The construction of SI and node names in ATSC and ISDB streams differ.
The EPG node in the navigation view contains and displays all of the program information carried in the transport stream.
The content of the Detail view will depend on the currently highlighted EPG table node. Nodes representing an individual table or subtable will offer the usual Summary, Section, and SI Repetition graph detail views. However, the higher nodes will display the programming information graphically as shown in Figure 2−19.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−31
SI/PSI (Tables) View
Title bar
Time scale
Service/Subtable panel
Event panel
Event detail panel
Display time zone
Start time
Display range
Figure 2−19: EPG Summary view (tear-off view)
EPG Summary View
The following screen elements are highlighted in Figure 2−19:
Title Bar. Displays the title of the currently highlighted service or transport stream.
DIsplayed Time Zone. Select the required time zone from the drop-down list. The time scale will change accordingly. The time zone may be derived either from the transport stream, UTC (Coordinated Universal Time), or local time (as set on the host computer).
Start Time. Shows the event panel start time and date. Other dates can be selected from the drop-down calendar, and the display will scroll to the selected date.
The initial date and time will be dictated by the information found in the stream. This information is updated regularly.
2−32
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
SI/PSI (Tables) View
Display Range. Shows the extent of the event panel. More detail can be displayed by choosing a shorter time period. Select the required range from the drop-down list. The adjacent zoom buttons select the next/previous range in the drop-down list.
Time Scale. Shows the start and end time of the current event panel. The range is dictated by the Display field selection.
Lock to Now. On the timescale, “Now” is marked. If past or present programs are being viewed, the Now marker can be off -screen. The Lock to Now button brings the Now marker into view and keeps it in view. Scrolling the timescale deactivates the Lock to Now button.
Service/Subtable panel. When a transport stream EPG is selected, this panel shows the names of the services currently displayed in the event panel. The displayed services will vary depending on which node is selected in the navigation view.
Event Panel. This panel shows the events for one or more services, depending on the selected node. Individual events are color-coded and shown as blocks; each block (and its associated tooltip) displays event information that is extracted from the EIT. When a block is selected, the complete event information is shown in the event detail panel, including a link to the section carrying the information.
Events are color-coded as follows:
H Red: Present event
H Green: Following event
H Blue: Schedule event
H Yellow: (ISDB only) After event
Event Detail Panel. Shows details of the selected event. The details are contained in the EIT (event information table).
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−33
SI/PSI (Tables) View
EPG Node Summary
Figure 2−20: EPG nodes
For each node type, the detail view shows the following information:
EPG Node. Links to the EPG information for all the transport streams described in this stream.
Transport Stream Summary Nodes. Graphical view of the events identified in the service(s) belonging to a specific transport stream.
SDT (Service Description Table) Nodes. Links to services identified in the SI for a specific transport stream.
Service Summary Nodes. Graphical view of the events identified in the service.
EIT Nodes. Detailed view of event information for a single EIT subtable.
2−34
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

PIDs View

The PIDs view (see Figure 221) displays information about all of the PIDs found in the transport stream being monitored. The tree view contains the PID tree structure representing all of the PIDs that have occurred within the transport stream.
Figure 2−21: PIDs view

All PIDs Node

In the navigation view, PIDs are grouped under the following subordinate nodes:
H Reserved PIDs
H Referenced PIDs
H Unreferenced PIDs
H SI/PSI PIDs
H User PIDs
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−35
PIDs View
The number of PIDs in each group is shown adjacent to the node. The root node label shows the total number of PIDs found and the Network Name.
When highlighted, the All PIDs node displays in the detail pane all of the PIDs found in the analyzed stream.
Each of the subordinate nodes contains PIDs belonging to that group. PIDs are allocated during monitoring, and the number of PIDs is identified for each node. You can also allocate PID numbers to the User PID node, although User PIDs may not necessarily have been found in the stream. This feature allows you to compare the properties of one or more PIDs more easily.
The associated summary view provides a PID-oriented overview of the transport stream, allowing you to see the relative data rates of all of the PIDs contained within the transport stream. The information can be displayed as either a bar chart or as a pie chart. Columns in the summary views can be sorted in ascending or descending order by clicking the column header.
Each PID is associated with a number of tests. If one or more tests fail, they will be listed under the relevant PID node in the navigation view. Selecting the PID node will display a summary, in the detail view, of all associated tests that have been found. Selecting a specific test in the Associated Tests pane will display the Event Log and Parameters for only that test.
The Thumbnails tab displays views of the PIDs carrying video information. Three modes of thumbnail display are available: Thumbnails only, Brief Details, and Full Summary. See also page 2−5.

Detail View (All PIDs and PID Group)

The All PIDs and PID Group detail view provides you with a PID-oriented overview of the transport stream. This view is displayed when any of the main nodes is selected in the tree pane: All PIDs, Referenced PIDs, Unreferenced PIDs, or User PIDs.
The view shows the relative data rates of all of the PIDs contained within the selected node. You can display the information in either a bar chart or a pie format. The associated test states are shown in all views.
In the pie chart view, double-clicking in the pie chart area toggles the segment labels. When no labels are displayed, click and hold a segment to display a single label.
2−36
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
PIDs View

Detail View (PIDs)

Ordinary PID Selected
Figure 2−22: All PIDs Summary view (tear-off view)
The node summary views provide PID related information, for example, PID type stream type, scrambled status and the presence of PCRs. Layer information is also shown when analyzing ISDB streams. Icons provide an indication of the PID content.
The individual PID detail view provides you with information about the selected PID. This view will be visible when you select an individual PID node in the PID tree. Where a PID has failed a test, one or more test nodes are displayed as child nodes of the PID.
The combination and detail of the views vary depending on the selected PID type and node.
When a PID does not contain PCRs, the main view in the PID pane is the Associated Tests view. This view lists the tests associated with the selected PID. The status of the individual tests is indicated with LED icons. Also available are Timing Graphs, which show the bit rate of the selected PID in graphical form.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−37
PIDs View
The Associated Tests event log shows all PID related events. If a test is selected in the PID panel, only the events associated with that test on that PID are shown. Similarly, when a test is selected, the Parameters option in the context menu shows the parameters associated with that test (when applicable). A test can be deselected by clicking the Name header in the PID panel.
PCR PID Selected
When the selected PID contains PCR information, the PCR timing graphs are made available (see Figure 2−23).
2−38
Figure 2−23: PID detail view - timing graphs
A Presentation Time Stamp (PTS) graph may also be available on PIDs carrying audio and video information.
(See also Graph Management on page 413 and Timing Graphs on page 2−18.)
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Packets View

The Packets view displays SFN data when available in DVB mode, and information packets (IIPs) and TMCC data in ISDB-T mode.
Figure 224 shows an example of the IIP view in an ISDB-T transport stream.
Figure 2−24: Packets view - ISDB-T, IIP detail example
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−39
Packets View
2−40
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

Interface View

If one of the optional interface cards is installed in the MTM400A monitor, the Interface tab and button are displayed (see Figure 2−25).
NOTE. Refer to Interface Card Configuration starting on page 3−37 for informa- tion about configuring the optional interface cards.
Two primary nodes are displayed in the tree view: IF Error Collection and IF Warning Collection. Each collection contains a range of tests.
Figure 2−25: Interface view (typical)
The tabs displayed in the detail view will depend on which interface is installed. The RF card detail views contain two tabs: Graphs and Interface Event Log. The IP interface contains five tabs: IP Tables, Diagnostics, Graphs, Interface Event Log, and All Session Event Log. Also displayed are readings panels which display data derived from the installed interface card.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−41
Interface View

GbE Interface

Interface related tabbed views and panels are described in the remainder of this section. Setting up the interface cards is described in Interface Card Configura­tion (see page 3−37).
In general, the graphs include instantaneous measurement graphs and trend graphs related to the installed interface. Graphs can be selected and displayed from the drop-down menu in the graph panel of the interface detail display (see page 413).
In the interface Readings panels, the LEDs on the left correspond to the tests in the IF Error collection tree. You can identify which test by selecting View this test in the Interface tree from the associated context menu; the test in the tree will be highlighted when the menu option is selected. The LEDs in the Value column correspond to errors reported by the interface card.
The GbE Interface tree view contains two primary nodes: IF Error Collection and IF Warnings Collection (see Figure 226). The secondary nodes are specific to the GbE interface. The detail views are contained under five tabs: IP Tables, Diagnostics, Graphs, Interface Event Log, and All Session Event Log.
2−42
Figure 2−26: Interface view - GbE
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Interface View
IP Tables Tab
The IP tables view contains the Multicast Database table, the IP Traffic table, and the IP card readings panel.
Multicast Database. This table shows the multicast addresses that have been added by the user. (see Figure 227). This table will be shown only when multicast subscription mode has been selected.
The table shows the status of the current multicast sessions: Join Requested, Joined, Not Joined, Shadowed, Leave Pending, and Join Pending. Join Requested is displayed when Join has been clicked and a message has been transmitted on the network, but no traffic has yet been seen. As soon as traffic is detected, the status will be updated to Join.
IP Traffic. The Traffic view (see Figure 227) displays all traffic, including, for example, FTP (File Transfer Protocol) traffic and available IP sessions with rates higher than five network packets per second on the currently selected interface (copper or optical). The currently selected traffic is highlighted in this table. You cannot select network streams that do not carry a transport stream. The column display can be shown/hidden by selecting/deselecting headings from the column heading context menu. The individual columns are described in Table 24. If a single subscription mode is selected, all sessions will be suspended except the one currently subscribed.
Figure 2−27: IP Traffic view (tear-off view)
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−43
Interface View
Table 2−4: GbE IP Traffic view column descriptions
Column heading Description
Active Indicates the selected stream. The row is also bolded
Session Alias User allocated name
Source MAC Session source MAC address
Destination MAC Session target MAC address
Source IP Session source IP address
Destination IP Session target IP address
Source Port Session source IP port
Destination Port Session target IP port
VLAN Tag VLAN (Virtual Local Area Network) tag; −" where not applicable.
Includes all parts of the VLAN information not just the identity
Transport RTP (Real Time Protocol) or UDP (User Datagram Protocol) (Others,
such as FTP, are possible if there is a sustained flow of another kind on the network)
Has TS Yes (check mark), if sync has been detected in this session. No, if sync
has not been detected in this session
Multicast Yes (check mark), if it is a multicast address
TTS (Time Stamp Transport Stream)
Yes (check mark), if the session is time-stamped.
TS Sync Error Yes (green), if no sync byte or sync loss errors have been detected in the
session since reset or startup
TS CC Errors MPEG CC (continuity count) error count in each session since reset or
startup
Pkt Error Total count of IP corrupted, lost packets, and out-of-order packets in each
session since reset or startup
PIT Error Yes (green), if the PIT (packet inter-arrival time) in each session has not
exceeded the user defined limit at any time since reset or startup
MDI : DF (Media Delivery Index : Delay Factor) The MDI delay factor is the
maximum difference between calculated arrival of stream data and the actual arrival
MDI : MLR (Media Delivery Index : Loss Rate) The MDI loss rate is the count of lost
or out-of-order flow packets over a predefined time interval
Bit Rate (Kbps) Session bitrate (not the same as the stream bitrate, this includes IP
wrappers)
2−44
At the top of each of the IP tables (Multicast Database and IP Traffic) is a Show filter option (see page 419).
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Interface View
GbE Readings. The readings described in Table 25 are displayed in the GbE Readings panel (see Figure 2−28).
Previously configured setups are available in the Preset drop-down menu. Selecting from the drop-down menu is equivalent to applying a configuration in the Configure Interface dialog box. Use the Edit button to open the Edit Interface Settings (see page 3−41).
Figure 2−28: GbE interface Readings view (tear-off view)
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−45
Interface View
Table 2−5: GbE interface readings
Field title Description Units
Link Information
Line Speed Shows the speed and type of the current physical connection to the network.
Line speed; 10, 100, 1000, 1000 (Optical), N/A. FDX - Full-duplex; HDX - Half-duplex
NOTE. The GbE interface card allows active network participation on half-duplex connections. However, if there are issues with active traffic, such as IGMP dropout, a full-duplex connection will be needed.
Manual/DHCPv6 Address Manually entered address or address supplied by DHCPv6 server. -
Local Link Address The local link address is used for network address autoconfiguration where no
external source of network addressing information is available.
Stateless Address Unique IPv6 autoconfigured address. -
All Session Information
The All Session readings provide cumulative readings for the current multicast sessions.
Total Bit Rate Total bit rate on the currently selected copper/optical port including network
headers.
Session Count The number of sessions present on the link. -
All Session IP Error Indicates the worst case packet error from all sessions.
Mbps
-
Kbps
(Error LED)
NOTE. The All Session IP/PIT/TS error LEDs will turn red only when the related limits defined on the Information screen are exceeded.
All Session PIT Error Indicates the worst case PIT Error from all sessions. (Error LED)
All Session MDI Error Indicates the worst case media delivery index error from all sessions. (Error LED)
All Session TS Error Indicates compliance checking and sync errors for all sessions. (Error LED)
All Bit Rate Error Indicates bit rate errors for all sessions. (Error LED)
Selected Session Statistics
The Selected Session readings provide readings for the current session.
Lock The LED icon is green when the signal is in sync and is being received
normally. When a signal is present but no lock is achieved, the indicator is red. When no signal is found, the indicator is gray.
Session Bit Rate Bit rate of currently selected stream including network headers. Kbps
Min Packet Interarrival Time Minimum packet interarrival time (PIT) of the currently selected stream. ns
Mean Packet Interarrival Time Mean packet interarrival time (PIT) of the currently selected stream. ns
Max Packet Interarrival Time Maximum packet interarrival time (PIT) of the currently selected stream. ns
IP Errored Packet Rate The calculation is maintained per session on the interface card. The field
displays a red background if the rate is greater than zero.
IP Errored Packet Count Total IP packet error count since the last reset.
The count is maintained per session on the interface card, so that the count that is presented when a stream is selected is since reset or startup, not since the session was selected. The field displays a red background if the count is greater than zero.
(LED)
pkt/min
pkts
2−46
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Table 2−5: GbE interface readings (Cont.)
Field title UnitsDescription
Interface View
RTP Lost Packet Rate The calculation is maintained per session on the interface card. The field
displays a red background if the rate is greater than zero. This field is not applicable (gray) if protocol is set to UDP.
RTP Lost Packet Count Total lost RTP packets since the last reset. The count is maintained per
session on the interface card, so the count that is presented when a stream is selected is since reset or startup, and not since the session was selected. The field displays a red background if the count is greater than zero. This field is not applicable (gray) if the protocol is set to UDP.
RTP Out of Order Rate The calculation is maintained per session on the interface card. The field
displays a red background if the rate is greater than zero. This field is not applicable (gray) if protocol is set to UDP.
RTP Out of Order Count RTP out of order packet total count (since last reset). Count is maintained per
session on the interface card, so the count that is presented when a stream is selected is since reset or startup, and not since the session was selected. The field displays a red background if the count is greater than zero. This field is not applicable (gray) if protocol is set to UDP.
MDI Delay Factor (Media Delivery Index) The MDI delay factor is the maximum difference
between the calculated arrival of stream data and the actual arrival.
MDI Media Loss Rate The MDI loss rate is the count of lost or out-of-order flow packets over a
predefined time interval.
TS CC Error Total MPEG CC errors on this session since reset or startup. The field displays
a red background if the count is greater than zero.
NOTE. The TS CC Error count may not equal the count shown in the Analysis Tests view, for example TR101 290, test 1.4, Continuity. The interface card starts counting before the MTM400 processor card, and will continue to count per session, while the MTM400 monitors other sessions.
pkt/min
pkts
pkt/min
pkts
ms
TS pkts/s
-
Locked Session Information
Source IP IP address of the currently monitored transport stream. -
Source Port Port that is currently receiving the transport stream. -
Destination IP IP address to which the transport stream is being sent. -
Destination Port Port to which the transport stream is being sent. -
Type of Service Type of service field of the transport stream IP packets. -
Datagram Size Datagram size of the transport stream IP packets. bytes
VLAN Tag Virtual Local Area Network (VLAN) tag displayed in hex format. This is a two
byte value containing priority bit, canonical format indicator (CFI), and VLAN ID (VID).
-
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−47
Interface View
Diagnostics Tab
This tab displays ping results in the same format as the DOS ping program. The results include round trip time, TTL, and time-out messages. The results will be shown in this table after the Ping button is clicked. The address format, IPv4 or IPv6, should be selected in accord with the address format used.
Figure 2−29: GbE interface - Diagnostics
2−48
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Interface View
Graphs Tab
This tab allows a range of measurements to be displayed in graphical form. Readings are also displayed (see page 2−45).
Interface Event Log
All Session Event Log
Figure 2−30: GbE interface graphs (tear-off view)
The following trend graphs are available: Lock, Corrupt Packet Rate, Dropped Packet Rate, Packet Inter-Arrival Time (Peak and Average), Out-of-Order Packet Rate, MDI Delay Factor, and MDI Loss Rate. The period over which the trend values are displayed can be selected from the Trend Timescale drop-down menu or from the graph context menus.
On some trend graphs, peak readings are shown in gray; the average readings are shown a single line.
Also available are graphs of the selected session bit rate and session cumulative bit rate (the sum of bit rates of all sessions).
This log collects all of the interface errors in a single log file. The log can be saved for detailed examination and manipulation.
This log collects all events. Apart from displaying all events, two other subsets of all events can be selected from a drop-down list and displayed, that is Selected Stream Events and All IP Session Events.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−49
Interface View
GbE Operation
The following notes are included to assist with the setup and operation of the GbE interface card. Click the Interface button in the toolbar to access the interface setup.
H Before connecting to the network under test, enter a valid Input Card IP
address on the interface configuration dialog box, otherwise any router or switch that is connected may add an invalid IP address to its own ARP table (which may have a long time-out).
H If the Input Card IP is 0.0.0.0, you cannot be active on the network.
Similarly, if the Input Card MAC is 00-00-00-00-00-00, you cannot be active on the network. In the latter case, the GbE card may have been incorrectly configured.
H A MAC address is allocated to the GbE interface card during manufacture. If
required, you can change it using the Configure Interface dialog box.
H The MAC and IP addresses of the GbE interface card must be configured
before any of the other GbE interface settings.
H The Network Interaction setting must be one of the active options when you
are trying to send or receive pings on the network or when you are acting as an end point for unicast and multicast traffic.
H IGMP (Internet Group Management Protocol) join and ping commands
cannot be sent when the Network Interaction mode is set to passive.
H An SFP (Small Format Pluggable) module is used to facilitate the Ethernet
Optical interconnection feature. The GbE interface card has been tested with SFP module(s) ordered from Tektronix. SFP modules purchased from a supplier other than Tektronix are not warranted to work.
H Only optical SFPs are supported; copper SFPs are not supported.
H Only full duplex operation is supported by the GbE interface card.
H Traffic flows are displayed in the Traffic screen only if they have a total
packet rate of > 5 network packets per second.
H The Traffic screen will show all traffic, for example, FTP. For non-transport
streams, the MTM400A will perform IP level tests only.
H Only transport streams can be selected for monitoring; transport streams are
indicated by a check mark in the TS column.
2−50
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

COFDM Interface

Interface View
COFDM (Coded Orthogonal Frequency Division Multiplexing).
Readings
Graphs
The following LED indicators are available on the Readings panel:
Overall RF Lock. All the lock indicators are showing “in lock”, and the signal is being received normally.
TPS Lock. Transmission Parameter Lock, showing true if the ruggedly modulated TPS is being received.
AGC Lock. Automatic Gain Control lock, showing the received signal is within AGC control range.
SYR Lock. Symbol Recovery Lock, showing that the FFT symbol recovery system is in lock, allowing constellation data to be extracted.
FEC Lock. Showing the Reed Solomon Forward Error Correction system is in lock, and applying error correction to the received data.
The following graphs are available on the Graphs panel:
RF Constellation (all data carriers). When the receiver is in RF lock, the constella­tion points are displayed. According to ETR290, only the data pilots are used for MER and EVM calculation. The samples collected are not real time, so there is some dwell (delay) before a complete constellation is displayed. The persistence of the display can be varied using the Persist slider control at the bottom of the graph.
MER and EVM calculations are performed on the constellation data according to the formulae given in ETR290-101. This calculation specifically excludes the TPS carriers.
Overall SNR (all continuous pilots). A time line graph of measured Signal to Noise Ratio is displayed, over the preceding 255 seconds.
Overall SNR (all continuous pilots). A time line graph of measured Modulation Error Ratio is displayed, over the preceding 255 seconds.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−51
Interface View

8PSK Interface

Linear Amplitude response (selected carriers). A linear amplitude response is
shown for the carriers selected using the carrier START and STOP controls. Allows you to view and zoom in on frequency dependent amplitude distortions.
Impulse Response A channel response graph is shown, allowing time related distortions, particularly echoes, to be displayed relative to the main signal. Echoes occurring before and after the main signal are displayed. The graph is derived from the linear amplitude response, transformed into the time domain. The card settings can be used to extend the time range of the impulse graph. Note that the impulse graphs are indicative only; amplitudes farther away from the 0 dB peak tend to be reported low.
PSK (Phase shift keying).
Readings
Graphs
The following LED indicators are available on the Readings panel:
RF Lock. Indicates when the RF receiver sections are in lock and receiving normally.
FEC Lock. Indicates when the Forward Error correction ( DVB or turbo coded) is in lock and the data is being processed to give Transport Streams.
The constellation display is a representation of the digitally modulated carrier’s instantaneous phase and amplitude for each transmitted symbol. A good constellation will have well-defined dot clusters in tight formations; each cluster should be centered in a grid overlay square. The overall shape of the dot clusters should form a square as represented by the outer edges of the grid.
The Persistence setting in the graph context menu sets the time in seconds that the dots persist on the graph.
2−52
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

QPSK (L-Band) Interface

Interface View
Readings
The following LED indicators are available on the Readings panel.
Lock If the interface is able to acquire full lock onto the channel and is receiving the signal correctly, the Lock indicator will light up green. Red indicates that lock cannot be achieved. Gray indicates that a signal is not present.
MER (dB). (Modulation Error Ratio) Provides a single “figure of merit” for received signal. It is the ratio of “ideal signal vectors” to “errored signal vectors” expressed in dB. MER is similar to a signal to noise measurement (ref: TR 101 290).
EVM (%). (Error Vector Magnitude) Closely related to, and can normally be calculated from, MER. It is a ratio of “errored signal vectors” to maximum signal amplitude expressed as a percentage (ref: TR 101 290 Annex).
BER. (Bit Error Rate) Provides an indication of the Forward Error Correction workload.
TEFs. (Transport Error Flag or TEI transport error indicator) Indicates the Forward Error Correction failure.
Graphs
The constellation display is a representation of the digitally modulated carrier’s instantaneous phase and amplitude for each transmitted symbol. A good constellation will have well-defined dot clusters in tight formations; each cluster should be centered in a grid overlay square. The overall shape of the dot clusters should form a square as represented by the outer edges of the grid.
The Persistence setting in the graph context menu sets the time in seconds that the dots persist on the graph.

QAM (Annex A and Annex C) Interface

Readings
Graphs
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
See QPSK (L-band) Interface Readings, page 2−53.
See QPSK (L-band) Interface Graphs, page 2−53.
2−53
Interface View

QAM (Annex B II) Interface

Readings
Graphs
The following LED indicators are available on the Readings panel.
Tuner Frequency. The center frequency of the received channel.
FEC Lock. Forward Error Correction Lock, which displays the status of the
deinterleaver and Reed Solomon decoder.
RF Lock. If full lock onto the channel is acquired and it is receiving the signal correctly, the LED will light up green. When a signal is present but no lock is achieved, the indicator is red. When no signal is found, the indicator is gray.
The following graphs are available on the Graphs panel.
RF Constellation. I and Q data are collected from the QAM front end and displayed as a conventional constellation of 256 points by 256 points. The samples collected are not real time, so there is some dwell (delay) before a complete constellation is displayed. The persistence of the display can be varied using the Persistence option in the tools drop-down menu in the top right corner of the graph panel.
MER and EVM calculations are performed on the constellation data according to the formulas given in ETR290-101.
SNR after equalizer. This graph represents the signal-to-noise ratio over time, typically over 256 seconds. It is useful for examining signal-to-noise trends; for example, if an alarm condition has been breached, the graph can be used to examine trends in the signal-to-noise performance before the alarm occurred.
NOTE. The Equalizer graph amplitude values are approximate.
Equalizer. This graph shows the status of the equalizer taps, and gives an estimate of the channel state. If there are echoes or other time related distortions on the signal, the Equalizer display will display the amplitude of the corresponding tap correction values versus time.
MER. This graph gives a time record of MER over the last 255 seconds.
2−54
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference

8VSB Interface

Interface View
VSB (Vestigial sideband)
Readings
Graphs
The following LED indicators are available on the Readings panel:
Tuner Frequency. The center frequency of the received channel.
RF Lock. This indicates that all decoding systems are in lock and the signal is
being decoded normally.
The following graphs are available on the Graphs panel.
Symbol Distribution. This graph shows the samples received over time in a falling vertical line display. In a noise free system, all samples would fall on one of the eight vertical lines. However, in normal systems the samples will be displayed distributed around the vertical lines. At the bottom of the graph display, the sample values are accumulated into a distribution histogram. The histogram can be displayed in a linear or logarithmic format.
Signal to Noise (SNR) (after equalizer). The SNR values are plotted in a pen-trace style, giving a brief history of the collected values.
Equivalent MER. An MER (Modulation Error Ratio) calculation is performed on the in-phase (I) data samples. The quadrature data samples are ignored in this calculation.
Equalizer. The equalizer coefficients are plotted across the graph display. The display illustrates the presence of multi-path echoes by indicating how the equalizer is adjusting to cancel them out.
NOTE. The Equalizer graph amplitude values are approximate.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
2−55
Interface View
2−56
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Configuration

Stream Configuration

Configuration of the MTM400A monitor and the RUI are collected together in the Configuration dialog box, which can be accessed using the Configuration button on the toolbar (see Figure 3−1).
The left panel contains a tree view of the available configuration items under the primary nodes: Stream, Device, and Preferences. Individual nodes are described in the remainder of this section. When changes are made to the settings in individual nodes, the node name in the tree view is italicized and an edited indicator (*) is added to the name. The name and the indicator are reset when the change is applied and accepted. A brief explanation of the node is displayed at the top of the right pane; click the chevron button in the top right corner to hide the summary and increase available screen space.
The Stream configuration page can be accessed using Configuration (toolbar) > Stream. The Stream section of the configuration dialog box includes the following pages: Recording Settings, Test Parameters, PCR Filters, Slot Management, and Schedule Management. Each page can be accessed by selecting the relevant node in the tree view.
Figure 3−1: Configuration dialog box
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
3−1
Stream Configuration

Stream Global Settings

Select Stream in the tree view to access the Stream configuration global settings (see Figure 32). Note that changes made to the Miscellaneous check boxes are applied immediately.
Stream Name
Miscellaneous Settings
3−2
Figure 3−2: Stream global settings configuration page
The stream name identifies the stream in the MTM400A monitor; the name must be 128 characters or less in length. The name is used in the RUI title bar and the Button bar.
Stream Learning Mode. Enables learning mode in which the MTM400A adjusts the analysis limits to match the presented data.
Few streams conform exactly to the interpretation standards. By adjusting parameters, learning mode ensures that “average“ streams do not cause excessive errors. While learning mode is enabled, an icon is displayed in the RUI status bar.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Reset Actions
Stream Configuration
Enable Thumbnails. Enables thumbnail generation for viewing in the RUI.
Thumbnail support must be installed on the RUI client PC if the MTM400A RUI is to be used to view thumbnails. Instructions for installing the thumbnail support are included in the MTM400A Quick Start User Manual (Tektronix part number 071-2492-xx).
Template Checking. When enabled, applies the current template to the stream.
Maintenance Mode. When enabled, no alarms (TTL, relays or audible) will be
raised for the stream. The RTM device will continue to monitor the stream and errors will be logged. The action of enabling and disabling maintenance mode is also recorded in the log. In this mode, all buttons are colored black.
Reset Stream. Returns the MTM400A monitor tests to the initial state upon acquiring a stream; all tests are reset and all SI information is flushed. This is useful if you make a seamless switch between nearly identical streams. If there is no change in the SI identity and/or versions to inform the MTM400A monitor that it is a new stream, you can reset the stream manually here.
Factory Default. Resets all configuration items, including interface card settings, to their factory defaults.
Reset SI Throttle. Resets the SI table processing throttle. The status of this throttle is shown graphically on the RUI status bar.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
3−3
Stream Configuration

Recording Settings

To examine offline events that occur in a stream, recordings can be made whose start is triggered by an event, manually, an external TTL input, or by an alarm.
The recording is held in RAM and can be downloaded from the MTM400A monitor to the client PC for storage and further analysis. The file is stored as a valid MPEG file; however extra information is encoded in the file to allow Tektronix MPEG analysis products to reconstruct the real-time timing artifacts present at the time of recording.
The Recording Settings configuration page (see Figure 3−3) can be accessed using Configuration (toolbar) > Stream > Recording Settings.
3−4
Figure 3−3: Recording Settings configuration page
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Stream Configuration
Recording Buffer Settings
Pretrigger Recordings
The recording buffer is the amount of memory available to store recordings.
Available Memory. The memory available for recording.
Available Packets. The maximum number of packets that can be recorded in the
available memory.
Buffer Size. You can set the number of packets that are to be recorded.
Pre Trigger. You can set the percentage of a stream that will be recorded before a
trigger event.
A percentage of a stream can be recorded before a trigger event as specified by the pretrigger setting. The start of recording is dependent upon the selected trigger type. However, the stream is being recorded in memory at all times; the available memory is used as a circular buffer, in that it is filled and written over continuously until a trigger event occurs.
NOTE. A circular buffer is an area of memory that stores a continuous stream of data by starting again at the beginning of the buffer after reaching the end.
As soon as the trigger event occurs, recording will begin. Recording continues until the memory buffer is full. The recording will remain in memory until it is manually cleared, typically after it is uploaded to a client PC.
The pretrigger set up can be changed only when no recording activity is in progress.
The pretrigger setting allows the proportion of data saved before a trigger event to be specified as a percentage of the final recorded file. Set the percentage by dragging the Pre Trigger slider.
The proportion of pretrigger data might be less than specified if the trigger event occurred before enough packets were recorded in the circular buffer (particularly after clearing the buffer).
For example, if the available memory will hold a 20 second recording, with 25% pretrigger specified and an event-triggered recording starting five seconds or more into the run, the contents of the recorded file will be as illustrated in Figure 3−4.
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
3−5
Stream Configuration
Trigger
Run
File
25% 75%
time in seconds0
10 20 30
Figure 3−4: 25% pretrigger example
If the Trigger event was detected earlier than five seconds into the run, the 20 second file will contain all of the data up to the trigger. If recording was triggered at three seconds only the first 15% of the file would hold pretrigger data. The file contents would be as illustrated in Figure 3−5.
Trigger
Run
File
15% 85%
10 20 30
time in seconds0
Figure 3−5: 15% pretrigger example
Trigger Types
The event that triggers a recording can be one of four types:
Manual. You can start the recording at any time by clicking Record.
External Rising Edge / External Falling Edge. The trigger is set when Arm is
selected. Recording will start when a rising / falling edge is detected at the TTL input on the TS Processor alarms connector. See the MTM400A Specifications and Performance Verification Technical Reference for a listing of the product specifications.
3−6
Version 00f
MTM400A MPEG Transport Stream Monitor Technical Reference
Loading...