ATSC Standard: Program and System Information Protocol for Terrestrial Broadcast and Cable (Revision C) with Amendment No
Total Page:16
File Type:pdf, Size:1020Kb
A/65C 2 January 2006 Amendment No. 1 dated 9 May 2006 ATSC Standard: Program and System Information Protocol for Terrestrial Broadcast and Cable (Revision C) With Amendment No. 1 Advanced Television Systems Committee 1750 K Street, N.W. Suite 1200 Washington, D.C. 20006 http://www.atsc.org ATSC A/65C Program and System Information Protocol 2 January 2006 The Advanced Television Systems Committee, Inc., is an international, non-profit organization developing voluntary standards for digital television. The ATSC member organizations represent the broadcast, broadcast equipment, motion picture, consumer electronics, computer, cable, satellite, and semiconductor industries. Specifically, ATSC is working to coordinate television standards among different communications media focusing on digital television, interactive systems, and broadband multimedia communications. ATSC is also developing digital television implementation strategies and presenting educational seminars on the ATSC standards. ATSC was formed in 1982 by the member organizations of the Joint Committee on InterSociety Coordination (JCIC): the Electronic Industries Association (EIA), the Institute of Electrical and Electronic Engineers (IEEE), the National Association of Broadcasters (NAB), the National Cable Television Association (NCTA), and the Society of Motion Picture and Television Engineers (SMPTE). Currently, there are approximately 140 members representing the broadcast, broadcast equipment, motion picture, consumer electronics, computer, cable, satellite, and semiconductor industries. ATSC Digital TV Standards include digital high definition television (HDTV), standard definition television (SDTV), data broadcasting, multichannel surround-sound audio, and satellite direct-to-home broadcasting. NOTE: The user's attention is called to the possibility that compliance with this standard may require use of an invention covered by patent rights. By publication of this standard, no position is taken with respect to the validity of this claim or of any patent rights in connection therewith. One or more patent holders have, however, filed a statement regarding the terms on which such patent holder(s) may be willing to grant a license under these rights to individuals or entities desiring to obtain such a license. Details may be obtained from the ATSC Secretary and the patent holder. This document was editorially modified on 10 June 2008 to include the updated patent note above. On 18 October 2006 this document was modified to correct a previously undetected document formatting error in Annex F, Figure F2 that had been present since the A/65A (with Amendment No. 1) release. In the third to last line of the Figure, the Huffman code corresponding to the letter sequence “ex” had been shown as ‘0001001’ due to unintended truncation of the figure. The correct Huffman code is now correctly shown as ‘00010011’ for that combination. 1 ATSC A/65C Program and System Information Protocol 2 January 2006 Table of Contents 1. SCOPE .....................................................................................................................................................9 1.1 Application 9 1.1.1 Terrestrial Broadcast 9 1.1.2 Cable 10 1.2 Organization 10 2. REFERENCES .......................................................................................................................................11 2.1 Normative References 11 2.2 Informative References 12 3. DEFINITIONS .........................................................................................................................................12 3.1 Compliance Notation 12 3.2 Acronyms and Abbreviations 12 3.3 Definition of Terms 14 3.4 Section and Data Structure Syntax Notation 15 4. DATA STRUCTURE...............................................................................................................................15 4.1 Table Format 15 4.2 Extensibility 18 4.3 User Private Ranges 18 4.4 Reserved Fields 19 5. TABLE HIERARCHY AND STRUCTURE REQUIREMENTS ................................................................19 5.1 Requirements for Terrestrial Broadcast 22 5.2 Requirements for Cable 22 6. SPECIFICATIONS..................................................................................................................................22 6.1 System Time Table (STT) 22 6.2 Master Guide Table (MGT) 24 6.2.1 Descriptors in the MGT Outer Loop 28 6.2.2 Descriptors in the MGT Inner Loop 28 6.2.3 Descriptor Precedence 28 6.3 Virtual Channel Table (VCT) 28 6.3.1 Terrestrial Virtual Channel Table 29 6.3.2 Cable Virtual Channel Table 35 6.4 Rating Region Table (RRT) 38 6.5 Event Information Table (EIT) 41 6.6 Extended Text Table (ETT) 45 6.7 Directed Channel Change Table (DCCT) 47 6.7.1 Temporary Retune DCC 50 2 ATSC A/65C Program and System Information Protocol 2 January 2006 6.7.2 Channel Redirect DCC 50 6.7.3 Viewer-Direct-Select Persistence 65 6.8 DCC Selection Code Table (DCCSCT) 66 6.9 Core Descriptors 69 6.9.1 AC-3 Audio Descriptor 71 6.9.2 Caption Service Descriptor 71 6.9.3 Content Advisory Descriptor 72 6.9.4 Extended Channel Name Descriptor 74 6.9.5 Service Location Descriptor 74 6.9.6 Time-Shifted Service Descriptor 76 6.9.7 Component Name Descriptor 77 6.9.8 Stuffing Descriptor 78 6.9.9 Descriptors for Inactive Channels 78 6.9.10 DCC Departing Request Descriptor 78 6.9.11 DCC Arriving Request Descriptor 79 6.9.12 Redistribution Control (RC) Descriptor 80 6.9.13 Genre Descriptor 81 6.10 Multiple String Structure 82 7. PSIP STD MODEL..................................................................................................................................86 7.1 Buffer Model for Terrestrial Broadcast 86 7.2 Buffer Model for Cable 86 7.3 Buffer Model Considerations to Support DCC for Terrestrial Broadcast 86 ANNEX A: DAYLIGHT SAVINGS TIME CONTROL (NORMATIVE)...........................................87 ANNEX B: ADDITIONAL CONSTRAINTS ON VIRTUAL CHANNEL TABLE FOR THE U.S. (NORMATIVE) ...................................................................................................................................89 1. ASSIGNMENT OF MAJOR CHANNEL NUMBER VALUES FOR TERRESTRIAL BROADCAST IN THE U.S..................................................................................................................................................89 2. REQUIREMENT TO TRANSMIT ANALOG TRANSMISSION SIGNAL ID ............................................90 ANNEX C: STANDARD HUFFMAN TABLES FOR TEXT COMPRESSION (NORMATIVE) ......91 1. SCOPE ...................................................................................................................................................91 2. CHARACTER SET DEFINITION ............................................................................................................91 2.1 First Order Escape 91 2.2 Decode Table Data Structures 92 2.2.1 Tree Root Byte Offsets 92 2.2.2 Order-1 Decode Trees 92 3 ATSC A/65C Program and System Information Protocol 2 January 2006 3. STANDARD COMPRESSION TYPE 1 ENCODE/DECODE TABLES...................................................94 4. STANDARD COMPRESSION TYPE 2 HUFFMAN ENCODE/DECODE TABLES ..............................102 ANNEX D: AN OVERVIEW OF PSIP FOR TERRESTRIAL BROADCAST WITH APPLICATION EXAMPLES (INFORMATIVE) ..............................................................................................................110 1. INTRODUCTION ..................................................................................................................................110 2. OVERVIEW...........................................................................................................................................110 3. ELEMENTS OF PSIP ...........................................................................................................................110 4. APPLICATION EXAMPLE ...................................................................................................................114 4.1 The Master Guide Table (MGT) 115 4.2 The Virtual Channel Table (VCT) 116 4.3 The Event Information Tables (EITs) 119 4.4 The Rating Region Table (RRT) 120 5. PACKETIZATION AND TRANSPORT.................................................................................................121 6. TUNING OPERATIONS AND TABLE ACCESS ..................................................................................122 7. GPS TIME.............................................................................................................................................124 8. NVOD EXAMPLES...............................................................................................................................125 9. INTERPRETATION OF MGT TABLE VERSION NUMBERS...............................................................127 10. USE OF ANALOG TRANSMISSION SIGNAL ID.................................................................................129 11. USE OF COMPONENT NAME DESCRIPTOR ....................................................................................129 ANNEX E: TYPICAL SIZE OF PSIP TABLES (INFORMATIVE)...............................................130 1. OVERVIEW...........................................................................................................................................130 2. SYSTEM TIME TABLE (STT)...............................................................................................................130 3. MASTER GUIDE TABLE (MGT) ..........................................................................................................130