OPERATIONAL GUIDELINES FOR DIGITAL SATELLITE BROADCASTING. ARIB TR-B15 Version 4.1

Similar documents
OPERATIONAL GUIDELINES FOR DIGITAL SATELLITE BROADCASTING. ARIB TR-B15 Version 4.6

ETSI ETR 211 TECHNICAL April 1996 REPORT

Reference Parameters for Digital Terrestrial Television Transmissions in the United Kingdom

Digital television The DVB transport stream

SI/EPG For Digital Broadcasting Receiver. SI/EPG For Digital Broadcasting Receiver

An introduction to MPEG transport streams. all you should know before using TSDuck

Transmission System for ISDB-S

Digital terrestrial television broadcasting - Security Issues. Conditional access system specifications for digital broadcasting

DVB-T and DVB-H: Protocols and Engineering

Satellite Digital Broadcasting Systems

Development of Media Transport Protocol for 8K Super Hi Vision Satellite Broadcasting System Using MMT

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

ISDB-C: Cable Television Transmission for Digital Broadcasting in Japan

ENGINEERING COMMITTEE Digital Video Subcommittee. American National Standard

DVB-S2 and DVB-RCS for VSAT and Direct Satellite TV Broadcasting

ENGINEERING COMMITTEE Digital Video Subcommittee SCTE

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

White Paper. Video-over-IP: Network Performance Analysis

ETSI EN V1.1.1 ( )

DigiPoints Volume 2. Student Workbook. Module 5 Headend Digital Video Processing

EUROPEAN STANDARD Digital Video Broadcasting (DVB); Specification for conveying ITU-R System B Teletext in DVB bitstreams

Proposed Standard Revision of ATSC Digital Television Standard Part 5 AC-3 Audio System Characteristics (A/53, Part 5:2007)

4T2 Content-Analyser

A NEW METHOD FOR RECALCULATING THE PROGRAM CLOCK REFERENCE IN A PACKET-BASED TRANSMISSION NETWORK

NOTICE. (Formulated under the cognizance of the CTA R4.8 DTV Interface Subcommittee.)

Final draft ETSI EN V ( )

ATSC Digital Television Standard: Part 6 Enhanced AC-3 Audio System Characteristics

ATSC Digital Television Standard Part 3 Service Multiplex and Transport Subsystem Characteristics (A/53, Part 3:2007)

Multimedia Standards

INTERNATIONAL STANDARD

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD. HEVC Video Constraints for Cable Television Part 2- Transport

INTERNATIONAL STANDARD

RF SIGNAL GENERATOR. RF Signal Generator for Digital Broadcasts LG 3810 RF SIGNAL GENERATOR SIGNAL GENERATOR GENERAL FEATURES

Hands-On DVB-T2 and MPEG Essentials for Digital Terrestrial Broadcasting

INTERNATIONAL STANDARD

Portable TV Meter (LCD) USER S MANUAL

This document is a preview generated by EVS

IPTV delivery of media over networks managed end-to-end, usually with quality of service comparable to Broadcast TV

Event Triggering Distribution Specification

NOTICE. (Formulated under the cognizance of the CTA R4 Video Systems Committee.)

Mobile TV broadcasting in Japan

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO

Digital Video Subcommittee SCTE STANDARD SCTE HEVC Video Constraints for Cable Television Part 2- Transport

Configuring the Transport Stream Information

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things

COD882ASI Datasheet DATASHEET. COD882ASI Eight channel DTV server

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 1

INTERNATIONAL STANDARD

Metadata for Enhanced Electronic Program Guides

European Standard Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

Publishing Newsletter ARIB SEASON

Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems. DVB Document A038

R&S AVG050 ISDB-T BTS Gateway Specifications

Personal Mobile DTV Cellular Phone Terminal Developed for Digital Terrestrial Broadcasting With Internet Services

Hands-On Modern TV Broadcasting and HDTV Systems

INTERNATIONAL STANDARD

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 5 Service Compatible 3D-TV using Main and Mobile Hybrid Delivery

436

NOTICE. (Formulated under the cognizance of the CTA R4 Video Systems Committee.)

Digital terrestrial television broadcasting Receivers

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space

Free TV Australia Operational Practice OP-45 Application of Time Related Tables in Australian DVB-T Systems Issue 4 October 2012 Page 1 of 9

ATSC Standard: A/342 Part 1, Audio Common Elements

Digital Terrestrial HDTV Broadcasting in Europe

Release Notes for GT42 Universal descrambler Module

MPEG Appliance with DVBridge QPSK Satellite Receiver CAT-0010-H1.0

Cisco D9859 Advanced Receiver Transcoder

)454 ( ! &!2 %.$ #!-%2! #/.42/, 02/4/#/, &/2 6)$%/#/.&%2%.#%3 53).' ( 42!.3-)33)/. /&./.4%,%0(/.% 3)'.!,3. )454 Recommendation (

NATIONAL COMMUNICATIONS AUTHORITY

ITU-T Y Functional framework and capabilities of the Internet of things

Motion Video Compression

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

ETSI TS V1.1.1 ( )

Digital Audio Broadcast Store and Forward System Technical Description

Synchronization Issues During Encoder / Decoder Tests

CONSOLIDATED VERSION IEC Digital audio interface Part 3: Consumer applications. colour inside. Edition

Proposed SMPTE Standard SMPTE 425M-2005 SMPTE STANDARD- 3Gb/s Signal/Data Serial Interface Source Image Format Mapping.

Advanced Coding and Modulation Schemes for Broadband Satellite Services. Commercial Requirements

EUROPEAN STANDARD Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems

INTERNATIONAL STANDARD

Unified Requirements of HDTV DVB-C and DVB-T2 digital receiver for Finnish market

NOTICE. (Formulated under the cognizance of the CTA R4.3 Television Data Systems Subcommittee.)

DigiPoints Volume 2. Leader Guide. Module 5 Headend Digital Video Processing

SMPTE STANDARD Gb/s Signal/Data Serial Interface. Proposed SMPTE Standard for Television SMPTE 424M Date: < > TP Rev 0

IEEE Broadband Wireless Access Working Group <

AT660PCI. Digital Video Interfacing Products. DVB-S2/S (QPSK) Satellite Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

MPEG-2 Encoder System for Broadcasting

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR

IEEE Broadband Wireless Access Working Group <

Cisco D9859 Advanced Receiver Transcoder

ATSC Standard: Video Watermark Emission (A/335)

SOUTH AFRICAN NATIONAL STANDARD

Summary Table Voluntary Product Accessibility Template. Supporting Features

Technology Group Report: ATSC Usage of the MPEG-2 Registration Descriptor

EBU INTERFACES FOR 625 LINE DIGITAL VIDEO SIGNALS AT THE 4:2:2 LEVEL OF CCIR RECOMMENDATION 601 CONTENTS

ANSI/SCTE

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

INTERNATIONAL TELECOMMUNICATION UNION

Transcription:

1 ENGLISH TRANSLATION OPERATIONAL GUIDELINES FOR DIGITAL SATELLITE BROADCASTING ARIB TECHNICAL REPORT Version 4.1 (Fascicle 2) Established on October 26th, 1999 Revised on March 29th, 2000 Revised on May 31st, 2001 Revised on July 27th, 2001 Revised on January 24th, 2002 Revised on March 28th, 2002 Revised on July 25th, 2002 Revised on September 26th, 2002 Revised on March 26th, 2003 Revised on June 5th, 2003 Revised on July 29th, 2003 Revised on October 16th, 2003 Revised on February 5th, 2004 Revised on July 22nd, 2004 Revised on September 28th, 2004 Revised on December 14th, 2004 Revised on March 24th, 2005 Revised on September 29th, 2005 Revised on November 30th 2005 Revised on March 14th, 2006 Revised on May 29th, 2006 Revised on September 28th, 2006 Revised on December 12th, 2006 Revised on May 29th, 2007 Revised on September 26th, 2007 Version 1.1 Version 1.2 Version 2.0 Version 2.1 Version 2.2 Version 2.3 Version 2.4 Version 2.5 Version 2.6 Version 2.7 Version 2.8 Version 2.9 Version 3.0 Version 3.1 Version 3.2 Version 3.3 Version 3.4 Version 3.5 Version 3.6 Version 3.7 Version 3.8 Version 3.9 Version 4.0 Version 4.1 Association of Radio Industries and Businesses

General Notes to the English translation of ARIB Standards and Technical Reports 1. The copyright of this document is ascribed to the Association of Radio Industries and Businesses (ARIB). 2. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, without the prior written permission of ARIB. 3. The ARIB Standards and ARIB Technical Reports are usually written in Japanese and approved by the ARIB Standard Assembly. This document is a translation into English of the approved document for the purpose of convenience of users. If there are any discrepancies in the content, expressions, etc., between the Japanese original and this translated document, the Japanese original shall prevail. 4. The establishment, revision and abolishment of ARIB Standards and Technical Reports are approved at the ARIB Standard Assembly, which meets several times a year. Approved ARIB Standards and Technical Reports, in their original language, are made publicly available in hard copy, CDs or through web posting, generally in about one month after the date of approval. The original document of this translation may have been further revised and therefore users are encouraged to check the latest version at an appropriate page under the following URL: http://www.arib.or.jp/english/index.html

Preface The Association of Radio Industries and Businesses (ARIB) works with manufacturers of broadcast equipment, broadcasters, manufacturers of radio equipment, telecommunications carriers and end users to produce standard specifications and technical documents constituting the basic technological requirements of various different forms of radio equipment and systems. ARIB technical documents provide the industry with specifications designed to ensure the quality and compatibility of radio equipment, particularly with regards to measurement and operational methods, based on standard specifications derived from technical standards released by the national government as well as voluntary standards used in the industry. The current document sets out guidelines for the operation of BS and CS digital broadcasting stations and function specifications for BS satellite digital broadcast receivers and joint BS and CS satellite digital broadcast receivers. The document has been prepared by the ARIB Standards and Specifications Committee through a fully inclusive process involving close consultation with a range of interests, including manufacturers of radio equipment and devices, telecommunications carriers, broadcasters and end users, in order to guarantee proper levels of fairness and transparency. This document consists of the following sections: Part 1 Operational Guidelines for BS Digital Broadcasting Volume 1 BS digital broadcasting Operational guidelines for downloading Volume 2 Function specifications for BS digital satellite receivers Volume 3 BS digital broadcasting Operational guidelines for datacasting Volume 4 BS digital broadcasting Operational guidelines for PSI/SI Volume 5 BS digital broadcasting Operational guidelines and reception specifications for Conditional Access System (CAS) Volume 6 BS digital broadcasting Operational guidelines for interactive systems Volume 7 BS digital broadcasting Operational guidelines for transmission Volume 8 BS digital broadcasting Content protection regulations Part 2 Operational guidelines for CS digital broadcasting and function specifications for joint BS and CS satellite digital broadcast receivers Volume 1 CS digital broadcasting Operational guidelines for downloading Volume 2 Function specifications for joint BS and CS satellite digital broadcast receivers Volume 3 Operational guidelines for datacasting to joint BS and CS satellite digital broadcast

receivers Volume 4 CS digital broadcasting Operational guidelines for PSI/SI Volume 5 CS digital broadcasting Operational guidelines and receiver specifications for Conditional Access System (CAS) Volume 6 CS digital broadcasting Operational guidelines for interactive systems Volume 7 CS digital broadcasting Operational guidelines for transmission Volume 8 Content protection regulations for joint BS and CS satellite digital receivers This technical document has been produced for the benefit of manufacturers of radio equipment and devices, broadcasters and end users.

Table of Contents Part 1 Operational Guidelines for BS Digital Satellite Broadcasting Volume 1 BS digital satellite broadcasting Operational guidelines for downloading...fascicle 1 Volume 2 Function specifications for BS digital satellite receivers...fascicle 1 Volume 3 BS digital satellite broadcasting Operational guidelines for datacasting...fascicle 1 Volume 4 BS digital satellite broadcasting Operational guidelines for PSI/SI...Fascicle 2 Volume 5 BS digital satellite broadcasting Operational guidelines and reception specifications for Conditional Access System (CAS)...Fascicle 3 Volume 6 BS digital satellite broadcasting Operational guidelines for interactive systems...fascicle 3 Volume 7 BS digital satellite broadcasting Operational guidelines for transmission...fascicle 3 Volume 8 BS digital satellite broadcasting Content protection regulations...fascicle 3 Part 2 Operational guidelines for CS satellite digital broadcasting and function specifications for joint BS and CS satellite digital broadcast receivers Volume 1 CS satellite digital broadcasting Operational guidelines for downloading...fascicle 4 Volume 2 Function specifications for joint BS and CS satellite digital broadcast receivers...fascicle 4 Volume 3 Operational guidelines for datacasting to joint BS and CS satellite digital broadcast receivers...fascicle 4 Volume 4 CS satellite digital broadcasting Operational guidelines for PSI/SI...Fascicle 4 Volume 5 CS satellite digital broadcasting Operational guidelines and receiver specifications for Conditional Access System (CAS)...Fascicle 4 Volume 6 CS satellite digital broadcasting Operational guidelines for interactive systems...fascicle 4 Volume 7 CS satellite digital broadcasting Operational guidelines for transmission...fascicle 4 Volume 8 Content protection regulations for joint BS and CS satellite digital receivers...fascicle 4

(This page is intentionally left blank.)

Part 1 Operational Guidelines for BS Digital Satellite Broadcasting

Volume 4 BS digital satellite broadcasting Operational guidelines for PSI/SI

Contents Operation in General 4-1 1 Introduction 4-1 1.1 Preface 4-1 1.2 Purpose 4-1 1.3 Scope 4-1 2 Related Documents 4-2 3 Definition of Terms 4-3 4 Coding of Character Strings 4-10 4.1 Character Set 4-10 4.2 Control Code 4-11 4.3 Initialization 4-12 4.4 Use of External Characters (Gaiji) 4-13 4.5 Maximum length of String 4-13 5 Definition of Tables/Descriptors 4-14 5.1 Table Types and Identifications 4-14 5.2 Descriptor Types and Identifications 4-16 5.3 Use of Identifiers 4-19 6 Use of Items Common to All Tables 4-20 6.1 Use of version_number 4-20 6.1.1 Assignment of version_number and Securement of Uniformity 4-20 6.1.2 Timing of Update 4-21 6.1.3 Change of Version 4-21 6.1.4 Version Management for Section 4-21 6.2 Use of current_next_indicator 4-21 6.3 Use of running_status 4-21 6.4 Use of "reserved" and "reserved_future_use" Items 4-21 6.5 Scrambling 4-22 7 Change of SI 4-23 8 Definition of Services and Events 4-24 8.1 Definition of Services and Service Types 4-24 8.2 Definition of Events 4-25 8.2.1 Reuse of an event_id (uniqueness in the time direction) 4-26 9 BS Digital Broadcasting Transmission Models and Broadcasters 4-28 i

9.1 Network Configuration 4-28 9.2 Media Types 4-28 9.3 Operation of Broadcasters 4-29 10 All-Station SI and Each-Station SI 4-34 10.1 Concept of All-Station SI and Each-Station SI 4-34 10.2 Tables and Descriptors Used for All-Station SI 4-36 10.3 Tables and Descriptors Used for Each-Station SI 4-40 10.4 Relationship between All-Station SI and Each-Station SI 4-42 11 TS Packetization and Transmission Rules 4-45 11.1 Detailed Rules for Placement of Sections in TS Packets 4-45 11.1.1 Multi-section transmission 4-46 11.2 Details on TS Packet Transmission 4-47 11.3 Continuity Counter 4-48 12 Table (Section) Transmission Operation 4-49 12.1 Division into Sections 4-49 12.2 Placement of Descriptors into a Section 4-49 12.3 Definition of Interval Groups and Re-transmission Intervals 4-50 12.3.1 Interval groups in PSI 4-50 12.3.2 Interval groups in All-Station SI 4-51 12.3.3 Interval groups in Each-Station SI 4-52 12.4 Interval Change and Default Re-transmission Interval 4-53 12.5 Interval Adjustment 4-56 12.6 Transmission Interval in Units of Sections 4-56 12.7 Details of SI Transmission in an Interval Group 4-57 12.8 Sub-Table Update Rules 4-58 12.9 Updating Tables 4-59 13 EIT Transmission Operation 4-60 13.1 Basic Model for EIT Transmission Operation 4-60 13.1.1 Distribution Center 4-60 13.1.2 EIT[p/f] transmission operation 4-61 13.1.3 EIT[schedule basic] transmission operation 4-62 13.1.3.1 Transmission operation common to All-Station/Each-Station EIT[schedule basic] 4-62 13.1.3.2 Tansmission operation of EIT[schedule basic] in the All-Station EIT range 4-63 13.1.3.3 Tansmission operation of EIT[schedule basic] in the Each-Station EIT range 4-64 13.1.4 EIT[schedule extended] transmission operation 4-64 ii

13.2 Interval Group Setting in EIT[schedule] 4-67 13.2.1 All-Station EIT[schedule] 4-68 13.2.2 Each-Station EIT[schedule] 4-69 13.2.2.1 Each-Station EIT[schedule basic] 4-70 13.2.2.2 Each-Station EIT[schedule extended] 4-71 13.2.3 Summary of the interval group setting in EIT[schedule] 4-72 13.3 Assignment of table_id and section_number in EIT 4-73 13.3.1 EIT[p/f] 4-73 13.3.2 EIT[schedule basic] 4-74 13.3.3 EIT[schedule extended] 4-78 13.4 EIT[schedule] Transmission Operation With Elapsing Time 4-80 13.5 Daily Update Operation Rules 4-81 14 Operation of component_tag 4-84 14.1 The Concept of component_tag and PID 4-84 14.2 Assignment of component_tag values 4-84 14.2.1 ES priority 4-85 14.3 Assignment of PID 4-85 15 Definition of a Service on Air/off Air 4-87 16 Use of Time Information 4-89 16.1 Relationship between TOT and Program Presentation and Recording Delay 4-89 16.2 Time/Date Information Encoded in SI 4-90 16.3 MJD in Year 2038 and After 4-90 Details of Operation 4-91 17 Event Sharing 4-91 17.1 Overview of Event Sharing 4-91 17.2 Event Sharing Operation Rules 4-91 17.3 Description into EIT 4-92 17.4 Operation Rules and Operation Examples by Table Type 4-93 17.4.1 EIT[p/f] 4-93 17.4.2 EIT[schedule basic] 4-94 17.4.3 EIT[schedule extended] 4-95 18 Series Event Operation 4-97 18.1 Descriptors to Be Used 4-97 18.2 Value Assignment 4-97 iii

18.3 End of a Series 4-99 18.4 Operation Examples 4-99 18.4.1 General example 4-99 18.4.2 Repeat Transmission Examples 4-100 19 Change of Event Schedule 4-102 19.1 Undecided state 4-102 19.1.1 Undecided Event 4-102 19.1.2 Undecided Time 4-102 19.2 Principles on Event Schedule Change 4-103 19.2.1 Content Change without Version Number Change 4-103 19.3 Basic Rules on Event Progress 4-105 19.4 Consistency between EITs 4-107 19.4.1 Consistency between EIT[p/f actual] and EIT[p/f other] 4-107 19.4.2 Consistency between EIT[p/f] and EIT[schedule] 4-107 19.5 Guidelines for Transmitting the Changes of Event Schedule 4-108 19.5.1 Event Extension 4-108 19.5.2 Early Ending of an Event 4-109 19.5.3 Event Delay 4-109 19.5.4 Event Suspension 4-110 19.5.5 Cut-in of an Event 4-110 19.6 Examples of EIT transmission at Event Schedule Change 4-111 19.6.1 Case of Event Extension 4-111 19.6.2 Early Ending of an Event 4-114 19.6.3 Event Change 4-117 19.6.4 Program Cut-in (1) 4-120 19.6.5 Program Cut-in (2) 4-122 19.6.6 Program Cut-in (3) 4-124 20 Limited Reception 4-127 20.1 EMM Stream Specification 4-127 20.2 Billing Unit Setting for Programs 4-127 20.2.1 PMT 4-129 20.2.2 SDT/EIT 4-130 20.3 Viewing (Record) Reservation Check Information Setting 4-131 20.4 Parental Rate Setting 4-132 20.5 Billing Unit Setting in Multi-View TV 4-133 iv

20.6 Display Control Setting in Automatic Display Message 4-134 20.7 Setting of Link to CA Alternative Service 4-134 20.8 Exceptional Operation Before Introducing Free Programs with Contents Protection 4-135 21 Digital Copy Control 4-136 21.1 Information Priority 4-136 21.2 Default Digital Copy Control Information 4-136 21.3 Maximum Transmission Rate Information 4-137 21.3.1 Maximum Bit Rate When Maximum Transmission Rate Is Not Described 4-137 21.3.2 Method for Specifying Maximum Transmission Rate in Multi-View TV 4-138 21.4 Changing Copy Control Information 4-138 21.5 Contents Output Control 4-138 21.5.1 Output Control Default 4-139 21.5.2 Output Protection 4-139 21.6 Temporary Accumulation of Contents 4-139 22 PSI/SI Operation in Layered Modulation 4-140 23 Special Service 4-144 23.1 Definition of Special Service 4-144 23.2 Sending Operation for Special Service 4-144 23.3 Assumed Receiver Processing 4-146 24 Event Relay 4-147 24.1 Sending Operation in Event Relay 4-147 24.2 Assumed Receiver Processing 4-148 24.3 Event Relay to Special Service 4-148 25 Multi-View TV (MVTV) 4-150 25.1 Sending Operation 4-150 25.1.1 MVTV in Free Programs 4-151 25.1.2 MVTV in Chargeable Program 4-152 25.1.3 In Case MVTV by Free Programs Have Common Additional Billing Data (D0) 4-152 25.2 Assumed Receiver Processing 4-154 26 Emergency Warning Broadcasting 4-155 26.1 Handling TMCC Activation Bit 4-155 26.2 Multi-Position for Emergency Information Descriptor 4-156 26.3 Multi-Timing and Description Period of Emergency Information Descriptor 4-156 26.4 Emergency Warning Signal Test Broadcasting Operation 4-156 27 PSI/SI Operation in Captioned Broadcasting 4-157 v

28 Summer Time Operation 4-158 28.1 Local Time Offset Descriptor Operation 4-158 29 Service/TS Configuration Change 4-159 29.1 Addition/Deletion/Movement between TS of Service 4-159 29.2 Addition/Deletion of TS 4-160 29.3 Movement of TS between Transponders 4-160 Details for the use of tables 4-161 30 Use of PSI Table 4-161 30.1 PAT(Program Association Table) 4-161 30.1.1 Structure and Use of PAT 4-161 30.2 CAT(Conditional Access Table) 4-164 30.2.1 Structure and Operations of CAT 4-164 30.2.2 Descriptors that are inserted into CAT 4-166 30.2.2.1 Conditional Access Descriptor 4-166 30.2.2.2 CA Service Descriptor 4-167 30.3 PMT(Program Map Table) 4-171 30.3.1 Structure and Use of PMT 4-171 30.3.2 Descriptors that are inserted into PMT the 1st loop (program loop) 4-174 30.3.2.1 Conditional Access Descriptor 4-174 30.3.2.2 Digital Copy Control Descriptor 4-176 30.3.2.3 Emergency Information Descriptor 4-186 30.3.2.4 Content Availability Descriptor 4-189 30.3.3 Descriptors that are inserted into PMT the 2nd loop (ES loop) 4-191 30.3.3.1 Conditional Access Descriptor 4-191 30.3.3.2 Stream Identifier Descriptor 4-193 30.3.3.3 Hierarchical Transmission Descriptor 4-195 30.3.3.4 Digital Copy Control Descriptor 4-198 30.3.3.5 Data Encoding Method Descriptor 4-206 30.3.3.6 Target Area Descriptor 4-206 30.3.3.7 Video Decode Control Descriptor 4-206 31 All Station SI Table Operation 4-208 31.1 NIT (Network Information Table) 4-208 31.1.1 NIT Structure and Operation 4-209 31.1.2 Descriptors Inserted in NIT First Loop (Network Loop) 4-212 vi

31.1.2.1 Network Name Descriptor 4-212 31.1.2.2 System Management Descriptor 4-214 31.1.2.3 CA EMM TS Descriptor 4-216 31.1.3 Descriptors Inserted in NIT Second Loop (TS Loop) 4-218 31.1.3.1 Service List Descriptor 4-218 31.1.3.2 Satellite Delivery System Descriptor 4-220 31.2 BIT (Broadcaster Information Table) 4-222 31.2.1 BIT Structure and Operation 4-223 31.2.2 Descriptors Inserted in BIT First Loop (Network Loop) 4-227 31.2.2.1 SI Parameter Descriptor 4-227 31.2.3 Descriptors Inserted in BIT Second Loop (Broadcaster Loop) 4-234 31.2.3.1 Broadcaster Name Descriptor 4-234 31.2.3.2 Service List Descriptor 4-236 31.2.3.3 SI Parameter Descriptor 4-237 31.3 SDT (Service Description Table) 4-244 31.3.1 SDT Structure and Operation 4-245 31.3.2 Descriptors Inserted in SDT (Service Loop) 4-248 31.3.2.1 Service Descriptor 4-248 31.3.2.2 Digital Copy Control Descriptor 4-250 31.3.2.3 CA Contract Information Descriptor 4-258 31.3.2.4 Link Descriptor 4-262 31.4 EIT(Event Information Table) 4-264 31.4.1 Structure of EIT 4-265 31.4.2 Descriptors Inserted in EIT (Event Loop) 4-268 31.4.2.1 Short Event Descriptor 4-269 31.4.2.2 Component Descriptor 4-271 31.4.2.3 Audio Component Descriptor 4-274 31.4.2.4 Data Contents Descriptor 4-278 31.4.2.5 Content Descriptor 4-279 31.4.2.5.1 Detailed Operation for Content Descriptor 4-281 31.4.2.6 Digital Copy Control Descriptor 4-282 31.4.2.7 Parental Rate Descriptor 4-290 31.4.2.8 CA Contract Information Descriptor 4-292 31.4.2.9 Event Group Descriptor 4-294 31.4.2.10 Component Group Descriptor 4-297 vii

31.4.2.11 Series Descriptor 4-302 32 Using Each station SI Tables 4-305 32.1 EIT(Event Information Table) 4-305 32.1.1 EIT[p/f] Structure and Operation 4-306 32.1.2 Descriptors Placed Additionally in the EIT[p/f] (event loop) 4-306 32.1.2.1 Extended Event Descriptor 4-306 32.1.2.1.1 Using Item Descriptions 4-309 32.1.2.1.2 Using Item Name (Keywords) 4-310 32.1.2.1.3 Using Extended Descriptions 4-310 32.1.2.2 Hyper Link Descriptor 4-310 32.1.3 Descriptors Inserted into EIT[schedule] (event loop) 4-311 32.1.4 EIT[schedule basic] (Each station SI) Structure and Operation 4-311 32.1.5 EIT[schedule extended] Structure and Operation 4-312 32.1.6 Descriptors Inserted in the EIT[schedule extended] (event loop) 4-315 32.1.6.1 Extended Event Descriptor 4-315 32.1.6.1.1 Detailed Uses of the Extended Event Descriptor 4-316 32.1.6.2 Hyper Link Descriptor 4-316 33 Using Other Tables and Descriptors 4-317 33.1 Time Offset Table (TOT) 4-317 33.1.1 TOT Structure and Operation 4-317 33.1.2 Descriptors Inserted in the TOT 4-319 33.1.2.1 Local Time Offset Descriptor 4-319 33.2 Stuffing Table (ST) 4-321 33.2.1 ST Structure and Operation 4-321 33.3 Descriptors Not defined in a Table 4-322 33.3.1 Stuffing Descriptor 4-322 Appendixes 4-324 [Appendix A] Genre Code Table in the Initial Period of Broadcasting (content_nibble) 4-324 [Appendix B] Program Characteristic Code Table (user_nibble) 4-333 B.1 Operational Rules of Transmission for Program Auxiliary Information (user_nibble) 4-333 B.2 Program Auxiliary Information (user_nibble) Reception Processing Standard 4-335 [Appendix C] List of Keywords Available at the Start of Broadcasting 4-337 [Appendix D] Estimating the Information Load Requirements for All station SI 4-338 D.1 Assumptions 4-338 viii

D.2 BIT 4-338 D.3 SDT 4-338 D.4 EIT[p/f] 4-339 D.4.1 Digital TV Services 4-339 D.4.2 Digital Audio Services 4-340 D.4.3 Data Services 4-340 D.4.4 Total Information Load Requirement for EIT[p/f] 4-341 D.5 EIT[schedule basic] 4-341 D.5.1 Total Information Load on EIT[schedule basic] for Digital TV Services (eight days) 4-342 D.5.2 Total Information Load on EIT[schedule basic] for Digital Audio Services 4-342 D.5.3 Total Information Load on EIT[schedule basic] for Data Services 4-343 D.6 Discussions of Estimation 4-343 [Appendix E] Character Sets Used in SI 4-344 E.1 Operation of JIS Sets 3 and 4 4-344 E.2 JIS Compatible Kanji Plane 1 Set (2-byte Code Table) 4-345 E.3 JIS Compatible Kanji Plane 2 (2-byte Code Table) 4-345 E.4 Additional Symbols (2-byte Code Table) 4-345 [Appendix F] Uniform Operations and Requests for Display (Proposed) 4-347 [Appendix G] Assumed Item Names 4-348 Reference PSI/SI Receiver Guidelines 4-349 ix

(This page is intentionally left blank.) x

Operation in General 1 Introduction 1.1 Preface The Electronic Program Guide (EPG) service in digital satellite broadcasting is provided in accordance with the ordinances and announcements of the Ministry of Internal Affairs and Communications and the provisions of the Association of Radio Industries and Business (hereafter referred to as ARIB) Standard, "Service Information for Digital Broadcasting System" (ARIB STD-B10). However, for extensive and wide-range utilization of this Standard, more detailed provisions have been required separately. Hence this volume "Operational Guidelines for Digital Satellite Broadcasting PSI/SI" has been established. The standards for sending transmission control information specified in this document are designed to ensure the flexibility of program schedule for each trusted broadcaster and the expandability towards the future development of broadcasting services. Trusted digital satellite broadcasting companies are required to send PSI/SI in accordance with the provisions defined in this document. BS digital broadcast receivers are required to have an ability to receive signals sent in accordance with this document. In addition, enough care should be taken so that a malfunction will not occur due to signals that are not specified in this document. 1.2 Purpose This volume defines the standards for transmission in digital satellite broadcasting in compliance with the ARIB Standard STD-B10 "Service Information for Digital Broadcasting System". 1.3 Scope These provisions apply to the structures of PSI and SI, signal types, basic data structures, the use of identifiers and transmission standards used in digital satellite broadcasting. These provisions have binding force, as described below: [Receiving end] This provision document defines the specifications for PSI/SI transmission operation in digital satellite broadcasting and it does not force receivers to be implemented in compliance with this operation. However, if the receiving end demands operations that are not specified in this document, there is no guarantee that entrusted broadcast companies respond to the demand. [Sending end] These provisions are basically not enforceable on the sending end, either. However, if transmission is not performed in accordance with these provisions, normal operation in receivers is not guaranteed. 4-1

2 Related Documents This volume defines detailed provisions for operations in digital satellite broadcasting, based on ARIB STD-B10 "Service Information for Digital Broadcasting System". Related documents are listed below: MPEG Standard ISO/IEC 13818-1 MPEG-2 Systems Standard ARIB Standard ARIB STD-B5 "Data Multiplex Broadcasting System for The Conventional Television Using The Vertical Blanking Interval" ARIB STD-B10 "Service Information for Digital Broadcasting System" ARIB STD-B32 "Video Coding, Audio Coding and Multiplexing Specifications for Digital Broadcasting" ARIB STD-B24 "Data Coding and Transmission Specification for Digital Broadcasting" ARIB STD-B25 "Conditional Access System Specifications for Digital Broadcasting" 4-2

3 Definition of Terms Table 3-1 gives the descriptions of terms. 8-bit character code set ARIB (Association of Radio Industries and Business) BAT (Bouquet Association Table) BCD (Binary Coded Decimal) BIT (Broadcaster Information Table) CA system (Conditional Access) CAT (Conditional Access Table) CA alternate service CC (continuity_counter) CRC (Cyclic Redundancy Check) DMF DRCS (Dynamically Redefinable Character Sets) DTCP DTS (Decoding Time Stamp) ECM (Entitlement Control Message) EIT (Event Information Table) EMM (Entitlement Management Message) EMM message EPG (Electronic Program Guide) Table 3-1 Definitions of Terms 8-bit coded character code set is a code system that has lower overhead for switching character code sets, compared with 7-bit code set. 8-bit code set has higher character transmission efficiency. Association of Radio Industries and Business. Organization that standardizes the techniques regarding the domestic use of radio waves, with the participation of broadcasting companies, telecommunication carriers and manufactures. BAT describes the Bouquet name and information on the included service channels. BAT is not used in digital satellite broadcasting for the time being. Binary-coded decimal number BIT describes broadcaster configuration information. SI transmission parameters for commonly operated SI and each SI are described. Conditional access system. System that controls the viewing of services (service channels) or events (programs). Essential for chargeable broadcasting. Conditional access table. CAT specifies the packet ID of the TS packet that transmits individual information out of the related information comprising conditional access broadcasting. When a viewer selects a scrambled channel and he/she is not a subscriber, the CA alternate service directs the viewer to the "information channel". Continuity index. A 4-bit field that is incremented for each TS packet with the same PID Cyclic error detection code. CC is a cyclic redundancy check code used to verify the validity of data. Field that indicates display mode at reception, such as forced display or selective display. DRCS transmits external characters (Gaiji) in patterns. DRCS is used in the character coding standards for text/data broadcasting. Abbreviation for Digital Transmission Content Protection. DTCP is the standard for secure content transmission and recording control scheme using authentication and encryption in the digital interface. Decoding time stamp. Time management information for stream decoding. Common information that consists of program information (program-related information and descramble key) and control information (forced on/off of the decoder s scrambling function) Event information table. EIT describes program-related information such as program name, airdate and program content. Individual information including a work key to decipher contract information of each subscriber and common information Individual or common message transmitted by EMM. Electronic program guide. EPG is program information configured by a receiver using the SI sent from the broadcast station. EPG is used for program selection. 4-3

ERT (Event Relation Table) ES (Elementary Stream) EWS FEC (Forward Error Correction) GOP (Group Of Pictures) IEC (International Electrotechnical Commission) ISO (International Organization for Standardization) ISO-639-language-code ITT (Index Transmission Table) JST (Japan Standard Time) JTC (Japan Time Code) LIT (Local Event Information Table) MJD (Modified Julian Date) MPEG (Moving Pictures Expert Group)-2 NIT (Network Information Table) NVOD (Near Video On Demand) PAT (Program Association Table) PCAT (Partial Content Announcement Table) PCR (Program Clock reference) PES (Packetized Elementary Stream) PID (Packet Identifier) This table describes the relationship between an event and a local event. Elementary stream. ES is coded video, audio or independent data in a PES packet. One ES is carried in a sequence of PES packets with the same stream ID. Emergency warning signal Error correction A frame structure in MPEG video. A coding unit into which one picture and multiple P and B pictures are grouped. International Electrotechnical Commission International Organization for Standardization Used to indentify the language designated for components and characters. 8-bit code into which each 3-character code defined in ISO639 Part 2 is coded (Example: "jpn" "0x6A706E") ITT describes offset information between the time information described in LIT and PTS to enable accurate synchronization of program components within an intra-program index. Japan standard time (Defined as "UTC + 9 hours in ARIB STD-B10 standard) BCD coding for JST This table contains all the descriptions regarding local events of a single program. Modified Julian Date. MJD is the number of days since 0:00 on November 17th, 1858 (UT). MPEG-2. Audio and video-included data compression and coding technology (ISO/IEC 13818) standardized by International Organization for Standardization Network information table. NIT describes all service channel ID numbers included in a single distribution system. NIT is used to transmit information that associates transmission path information (such as frequency) with service channels. Near video on demand. NVOD provides the same service at different times. Program association table. PAT specifies the packet ID of the TS packet that transmits PMT. PCAT is the table that includes the announcement of content difference distribution and transmission schedule information in stored type data broadcasting. Program clock reference Packetized stream. PES is video, audio and independent data packetized with variable length. Packet ID (identifier). PID is 13-bit stream identification information that indicates the attribute of each individual stream in the relevant packet. I 4-4

PMT (Program Map Table) PNG (Portable Network Graphics) PPV (Pay Per View) PSI (Program Specific Information) PTS (Presentation Time Stamp) RST (Running Status Table) SDT (Service Description Table) SDTT (Software Download Trigger Table) SI (Service Information) SI collection/delivery system SI transmission parameter ST (Stuffing Table) STC (System Time Clock) STD (standard) TDT (Time and Date Table) TMCC (Transmission and Multiplexing Configuration Control) TOT (Time Offset Table) TS (Transport Stream) PMT specifies the packet ID of the TS packet that carries coded signals comprising a program and the packet ID of the TS packet that carries conditional access broadcasting-related information which is common information. Graphics file format as a successor of GIF. PNG, pronounced as "ping, is a lossless compression format and there is no problem with patent. This file format consists of an 8-byte signature followed by a sequence of chunks. Pay per view. PPV is a chargeable broadcasting system in which viewers pay for individual programs or a program group according to the viewing pattern. Program-specific information. PSI is information required to select a specific program. This information consists of four tables: PAT, PMT, NIT and CAT. PSI is defined by the MPEG system standard and the ordinances of the Ministry of Internal Affairs and Communications. Presentation time stamp. PTS is information that manages presentation output time. Running status table. RST indicates the running status of the program at the current time. Not used in digital satellite broadcasting. Service description table. SDT describes information regarding a service channel such as service channel name and trusted broadcasting company name. SDTT sends schedule information for software download and the differential data for stored type data broadcasting. Service information. SI is various information defined for easy program selection. It is defined by the ordinances of the Ministry of Internal Affairs and Communications, and its contents are specified as ARIB standards. In addition to ARIB standard-specific expansion, MPEG-2 PSI is also included. This system collects SI from each trusted broadcasting company and configures commonly operated EPG information to transmit commonly operated SI. It also delivers information common among each station, such as NIT. Retransmission interval value for each interval group. Described in the SI transmission parameter descriptor. Stuffing table. ST invalidates a table. Reference clock for 27MHz timing in encoders and decoders. Standard Time and date table. TDT indicates the current date and time. This is not sent in digital satellite broadcasting. Transmission control signal that carries information such as transmission method, frame structure and TS_id TOT indicates the current date and time and specifies the time difference between the actual time and displayed time when the summer time starts. (In digital satellite broadcasting, only TOT is sent and not TDT). Transport stream defined by MPEG system standard (ISO/IEC 13818-1). In digital satellite broadcasting, multiple TSs are included in one transponder and each TS is identified by TMCC signal. 4-5

TS_id UTC (Universal Time Coordinated) actual (actual TS, EIT actual) basic (schedule basic) bouquet bslbf (bit string, left bit first) component component tag current_next_indicator descriptor event event_id extended (schedule extended) following (EITp/f) free_ca_mode index network network_id original_network_id other (other TS, EIT other) payload present (EITp/f) program_number reserved reserved_future_use rpchof (remainder polynomial coefficients, highest order first) Identifier assigned to each TS. This identifier is unique within a network. Universal Time Coordinated. UTC is the time commonly used around the world. Defined based on the international agreement. Actual TS. Table to be sent by actual TS. Program information based on the information in commonly operated SI. Bouquet. A collection of services (service channels) provided by a single or multiple trusted broadcasting companies A bit string in which the leftmost bit is the first bit. Component. An element that comprises an event (program), such as video, audio, text and various data. Label that identifies a component stream Current/next indicator. Used for numbering to indicate whether each section is valid " currently or valid "in the future. Descriptor. A description area in a table that is used to describe various information. Event. A collection of streams with determined start and end time within the same service (service channel), such as news and drama. Event identifier. Event identification number uniquely assigned within a service Program extended information based on the transmission information in individually operated SI EITp/f is chronological information regarding the current event and the next event. The former is called present and the latter is called following. 1-bit field that identifies whether the program is "chargeable" of "free". When this bit is 1, it indicates "chargeable" broadcasting. Free_CA_mode has a different meaning in ARIB STD-B10. (Program) index. Added information associated with a program to be used for digest reception and multi-scenario reception, etc. Network. A collection of multiplexed MPEG-2 TSs transmitted by a single delivery system Network identification value. One network_id is assigned to a BS4 successor at the moment. Original network identification. Identifier unique to each network. Other TS. Table to be sent by other TS. Payload. A stream of bytes following the header bytes in a packet. EIT[p/f] is chronological information regarding the current and next events. The former is called present and the latter is called following. Broadcast program number identification. Program_number is equal to service_id. Undefined. Indicates that the relevant coded bit stream may possibly be defined by ISO for extension in the future. All reserved bits should be set to "1" unless otherwise defined in the ARIB Standard. Undefined. Indicates that the relevant code bit stream may possibly be defined by ARIB Standard for extension in the future. All reserved_future_use bits should be set to "1" unless otherwise defined. Coefficients of a remainder polynomial. Highest order first. 4-6

running status schedule (EITschedule) section section_number segment service service_id sub_table table table_id table_id_extension uimsbf (unsigned integer, most significant bit first) version_number Adaptation field Event relay Event sharing Free program with content protection Service type Service list Sequence header Series Single shift (Character coding control) Stuffing Slot Section Segment Indicates the progress of an event, such as "running" or "under suspension". Schedule information regarding events. Arranged in chronological order. A syntax structure used to map SI into the TS packet Section number. Enables decoders to rearrange the sections in a given table in original order. In the ARIB Standard, section_number is assigned to each sub-table. An EITschedule syntax structure consisting of up to 8 sections. A segment contains information on events that will start within 3 hours Service (service channel). A series of scheduled broadcast programs organized by each trusted broadcasting company. Service identification. Identifier that identifies each individual service in a network Sub-table. A collection of sections with the same table ID (identifier) and the same table identifier extension. Table. A table consists of multiple sub-tables with the same table ID (identifier). Table ID (identifier). table_id defines the table to which the relevant section belongs. Table ID (identifier) extension. Used to identify a sub-table. Unsigned integer whose first bit is the most significant bit Version number. When information in a table is changed, a sub-table with the next version number is sent to indicate that new PSI/SI data including updated information is sent. Field that has the information (such as PCR) transmission function and stuffing function. Event relay is the function to enable continuous viewing of a program by relaying it among different services. Event sharing is to specify the same ES_PID for PMTs of multiple services to share the same event among different services. Free program that transmits its contents securely in broadcast signals without customer management, for the purpose of content right protection Service type, such as digital TV, digital audio, data broadcasting, and special service A list of services with service identification and service type The sequence header indicates the start of the highest layer (sequence layer) that comprises an MPEG video coded stream. A collection of programs of the same nature. For example, a series is defined for a collection of drama programs that are separated into multiple events. Single shift control temporarily calls a single code following this control into the 8-bit code table. Stuffing is to stuff the remaining part in a TS packet with 0xFF. TS and modulation system selection unit. It is an absolute allocation position in a TS compound frame. The position of a slot specifies TS and a modulation system. A slot consists of 204 bytes including the MPEG signal TS packet (188 bytes) and Reed-Solomon error correction code (16 bytes). Section Segment 4-7

Chunk Tier Default ES/Default ES group Transport stream Partial transport stream Parental rating Flat Broadcaster Payload Pointer field Macro code (Character coding control) Multi-section Multi-view television Locking shift (Character coding control) Temporary storage Layered modulation Individually operated SI Related service Descriptor Common fixed color Emergency warning signal Emergency broadcasting cut-in Conditional access broadcasting Empty section Call control (Character coding control) A chunk of data. PNG files take this chunk structure. A chunk consists of data length, data name, data and CRC. System in which a contract is made on a basis of an individual program or program group and viewers pay for the program or program group they subscribe to. A component or a group of components that is presented first when a service is selected. The default ES/default ES group is defined with a component tag value. TS A bit stream obtained by excluding the transport packets which are not related to specially selected one or more programs from the MPEG transport packet Parental lock based on age. Viewer-recommended minimum age. System in which a contract is made on a basis of a service channel and viewers pay for the service channel they subscribe to. A trusted broadcasting company or a collection of broadcasting companies operated under a common operation system Payload Field that exists in the payload in a TS packet. This field indicates the number of bytes to the first byte in the first section. A single code that has an ability to process a sequence of code strings consisting of codes and control codes on behalf of them. A system to transmit a single TS packet with two or more sections inserted in it. A system that transmits multiple video and audio components within a single service and enables switching on a basis of combinations of video and audio components grouped by the broadcasting station. Locking shift control calls a collection of codes into the 8-bit code table and constantly keeps it in the table until the collection of codes is replaced by another locking shift. Temporarily stores contents on a storage medium for the purpose of time shift viewing. Transmission system in which a transmission system that allows transmission of mass data (such as TC8PSK) is used in combination with a transmission system that allows reception even in low C/N (such as QPSK or BPSK) Program information to transmit actual station s information only in an actual station TS in accordance with the ARIB-SI standard. Service system in which programs associated with each other are broadcast in multiple different services Descriptor Color defined as common on the receiver color palette, such as color for logo display EWS. Signal that is transmitted to assist the reception of disaster-related broadcasting Cut-in news. In emergency situations, the program currently on the air is suspended and a news or relevant program is transmitted instead. Broadcasting using the conditional access system descriptor. Conditional access broadcasting includes chargeable programs, broadcasting using EMM messages, and free programs with content protection. Section in which CRC32 follows the section header and no descriptor is described In 8-bit character coding control, call control calls G0, G1, G2 or G3 to GL or GR. 4-8

High layer Re-transmission interval Specification control (Character coding control) Caption Identifier Interval group Output protection Commonly operated SI Transmission frequency Across-the-board program Single shot program Area code Low layer Special symbol Program extended information Program group index Program caption Intra-program index Service information Text superimpose Undecided event Chargeable program Reserved word Special service In transmission using multiple modulation systems, the high layer uses a modulation system whose multiplicity is high (vulnerable to disturbance). In digital satellite broadcasting, this layer is transmitted in TC8PSK. Time interval at which the same table is sent repeatedly regardless of whether the content is updated or not In 8-bit character control, specification control specifies one code set out of a collection of code sets as G0, G1, G2 or G3. Video-content related service that superimposes text by laying it over a video broadcast on TV Assigned ID that keeps its uniqueness in a certain range. This is a value that identifies an element within a table or descriptor. A collection of tables transmitted at the same interval. Tables are grouped by table type and EIT[schedule] are further grouped by information span layer. Gives protection to high-speed digital interface output of the contents for which "copy is allowed unconditionally". Program information to transmit commonly operated information in all TSs in the network simultaneously in compliance with ARIB-SI standard Re-transmission interval Program organized with the same schedule over consecutive days Program that is not organized as a series or an across-the-board program. Irregular program. Code that indicates the area to be placed in the emergency information descriptor for emergency warning broadcasting (ARIB STD-B10 Appendix D) In transmission using multiple modulation systems, the low layer uses a modulation system where the multiplicity is low (robust for disturbance). So-called Gaiji (external characters). Additional codes placed in a different location from Kanji and alphanumeric characters. The special symbols include signs and composite characters. Detailed information included in program information that is basically sent in commonly operated SI Provides broadcast program grouping information. The grouping information assists series definition and search. Information or service that supplements program audio with text. Provides information to assist selection or search of part of a broadcast program (intra-program event). SI Caption service provided asynchronously with the main video and audio data, such as flash news, changes in airtime and time tone. Event whose broadcasting schedule is not decided and content is not fixed. Event for which both start_time and duration are set to all 1. Program in which default ES group is subject to be charged. Fixed terms used in descriptions regarding a program, such as "main cast", "producer" and "story". Service provided to be temporarily broadcast in a different channel from the regular service channel. A special service is provided temporarily without the broadcast of the regular service. 4-9

4 Coding of Character Strings The character codes and control codes that can be used in PSI/SI are based on the 8-bit code system defined in Part 2 of Volume 1 of ARIB STD-B24 "Data Coding and Transmission Specification for Digital Broadcasting". However, because of the nature of program information, there may be cases where characters that need rights-related and global considerations (such as personal name, place name, and original program title) have to be expressed in EPG or other information disply. JIS level 1 and level 2 defined in ARIB STD-B24 Kanji Set cannot not sufficiently deal with this problem and have a significant disadvantage even for paper media. Hence, a character set with more character types has been demanded. In digital satellite broadcasting, the implementation of features must be defined in accordance with ARIB STD-B24 while taking account of sharedness, compatibility and expandability with receivers that do not support JIS level 3 and 4 (JIS X0213: 2004). Whether receivers should be equipped with JIS levels 3 and 4 Kanji is left as a product planning matter. In addition, it is decided not to use external characters that ues DRCS because the operation of external characters that use DRCS will be inevitably complicated. Complication is due to the facts that program information of all stations must be simultaneously transmitted in commonly operated TS as commonly operated SI, and that EPG is presentation-free. 4.1 Character Set The character sets used in SI are as follows. G0, G1, G2 and G3 are called into the 8-bit code table (GL or GR) by call control. In addition, one code set out of a collection of code sets is specified as G0, G1, G2 and G3 by specification control of code sets. Table 4-1 lists the character sets used in SI. Table 4-1 Character Sets Used in SI (Code Set) Character code set JIS compatible Kanji Plane 1 (2-byte code) See "Appendix E". *1 JIS compatible Kanji Plane 2 (2-byte code) See "Appendix E". Alphanumeric (1-byte code) ARIB STD-B24 Hiragana (1-byte code) ARIB STD-B24 Katakana (1-byte code) ARIB STD-B24 Special symbol (2-byte code) See "Appendix E". *1 Because ARIB STD-B24 allows Kanji set to be allocated on this plane even when JIS X0213:2004 is not used, the Kanji set is set on this plane. However, the additional symbols traditionally defined in sections 90 to 94 should not be allocated on this plane. * DRCS code set Not used. * Macrocode set Not used. 4-10

4.2 Control Code Table 4-2 lists control codes used in each character string field in a descriptor, and Table 4-3 shows call control. Table 4-4 shows code specification control. Table 4-2 Control Codes Used in SI APR Line feed at operation position LS1 Call code set 1 (locking shift) LS0 Call code set 0 (locking shift) SS2 Call code set 2 (single shift) ESC Extended code system SS3 Call code set 1 (single shift) SP Space MSZ Specifies middle size (half-width). However, only alphanumeric characters (1-byte codes and 2-byte codes defined in Table 8-2 of ARIB STD-B5) and space (section 1 point 1 0x2121 and 0x20) can be specified. NSZ Specifies standard size (full-width) XCS(CSI) Defines alternate code string (*1) *1 XCS is alternate-code-string definition defined as the CSI extended control code (ARIB STD-B24 Volume 1). Essentially, XCS is used to display an alternative when DRCS cannot be displayed. However, if a receiver does not support JIS level 3 and level 4 and cannot display a JIS level 3 or level 4 Kanji code, the receiver displays a code string in the sequence placed immediately after the Kanji code. When displayed normally, the code string from the start to the end of the definition will be ignored. If a code that is not defined in Table 4-1 or a level 3 or level 4 kanji code is to be sent, an alternate code string defined with XCS must be sent immediately after each character. Therefore, the receiver, displays the alternate character placed immediately after an unsupported character code without displaying the code. At the end of transmission, the transmitting side should restore the original code set. Code sequence: CSI P1 I1 F CSI : 09/11 (Control sequence introducer) P1 : 03/0 Start of definition 03/1 End of definition I1 : 02/0 (Intermediate character) F : 06/6 (Termination character) 4-11

Table 4-3 Call Control Control details Call control Coding Code set Destination Call style LS0 00/15 G0 GL Locking shift LS1 00/14 G1 GL Locking shift LS2 ESC 06/14 G2 GL Locking shift LS3 ESC 06/15 G3 GL Locking shift LS1R ESC 07/14 G1 GR Locking shift LS2R ESC 07/13 G2 GR Locking shift LS3R ESC 07/12 G3 GR Locking shift SS2 01/9 G2 GL Single shift SS3 01/13 G3 GL Single shift Coding ESC 02/8 F ESC 02/9 F ESC 02/10 F ESC 02/11 F ESC 02/4 F ESC 02/4 02/9 F ESC 02/4 02/10 F ESC 02/4 02/11 F Table 4-4 Code Specification Control Control details Type of character code set Specification destination 1-byte G set G0 G1 G2 G3 2-byte G set G0 G1 G2 G3 Table 4-5 lists the termination codes. G set Table 4-5 Type and F (Termination Code) of Code Set Type of code set Character code set Termination code (F) JIS compatible Kanji Plane 1 03/9 JIS compatible Kanji Plane 2 03/10 Alphanumeric 04/10 Hiragana 03/0 Katakana 03/1 Additional symbol 03/11 4.3 Initialization Table 4-6 defines the initialization of each string field in a descriptor for code specification control and call control. Note that item description in an extended event descriptor must be in accordance with the decision below. When item_description_length is 0, it is assumed that the item description of the item name for the previous descriptor_number is continuing, and these two items are not initialized as consecutive strings. 4-12