Summary
1
Scope
2
Normative references
3
Abbreviations
4
Interworking between Videotex services: General
5
International interworking of Videotex services
5.1 International interworking configurations
5.2 Gateway to gateway interworking
5.3 Terminal to host interworking
6
International interworking between gateways
6.1 International interworking at network level
6.2 Transport layer
6.3 Session layer
6.4 Presentation layer
6.4.1 Presentation protocol
6.4.2 Coding of Videotex information
6.5 Application
layer
6.6 Relationship with DTAM/ODA
7
International interworking between a terminal and a host
7.1 Access via PSTN or ISDN bearer service
7.2 Access via PSPDN or ISDN bearer service
7.3 Access via
PSPDN/PAD
7.4 Access via PSPDN through a VIU
7.5 Access via PSPDN through a VSU
7.6 Application rules for Recommendation X.29 to support
administrative functions
7.6.1 Charging
7.6.2 Limit handling
7.6.3 Identification
7.6.4 Language-Management
7.6.5 Data-Syntax-Management
7.6.6 Error-Message
7.7 Coding
7.8. ASN.1 encoding of the Administrative commands of Terminal to
Host interworking
7.9 State table for charging events received at VSU side
7.9.1 Used abbreviations
7.9.2 State table
7.9.3 Collision
8
Content architecture class attributes
8.1 Content architecture class
8.2 Content type
9
Content portion attributes
9.1 Type of coding
9.2 Specific coding attributes
9.2.1 Subset
9.2.2 Rank
9.2.3 Profile
10 Formal definition of Videotex
dependent data type
10.1 Introduction
10.2 Summary of ASN.1 object identifiers
11 Common enhancements to data
syntaxes I, II and III
11.1 Terminal identifier
11.1.1 Terminal identification command response
messages
11.1.2 Modem capability
11.1.3 Audio
capabilities
11.1.4 Photographic capabilities
11.2 ISO 9281 support
11.3 Abnormal truncation of data
12 Definition of VideotexString
within ASN.1
12.1 General
12.2 Definition of VideotexString
12.3 ASN.1 syntax element definition
Annex A – Interworking Data Syntax (IDS) described in ASN.1 (Recommendation
X.208)
A.1 Videotex page
A.2 State vector
A.2.1 Vector definition
A.2.2 Reset state vector
A.2.3 NULL
A.3 Functions and parameters
A.3.0 Alpha char string
A.3.1 Special char string
A.3.2 Kana char
string
A.3.3 Kanji char string
A.3.4 Block mosaic string
A.3.5 Smooth mosaic string
A.3.6 Special mosaic string
A.3.7 Format effector C0-char
A.3.8 Special format-C0-char
A.3.9 General control characters
A.3.10 Geometric string
A.3.11 Animation control string
A.3.12
Segment control string
A.3.13 Colour control string
A.3.14 Text colour string
A.3.15 Photographic string synthetic image
A.3.16 Photographic string natural image
A.3.17 Macro
A.3.18 DRCS string
A.3.19 Fill pattern control string
A.3.20 Music string
A.3.21 Telesoftware string
A.3.22 Audio data
string
Appendix I – Text and mosaic character repertoires
I.1 Repertoire I – Common alphanumeric text characters
I.1.1 Latin alphabetic characters
I.1.2 Non-alphabetic characters
I.2 Repertoire 2 – Special alphanumeric text characters
I.3 Repertoire 3 – Kana characters
I.4 Repertoire 4 – Kanji characters
I.5 Repertoire 5 – Greek characters
I.6 Repertoire 6 – Cyrillic characters
I.7 Repertoire 7 – Block mosaic characters
I.8 Repertoire 8 – Sub cell aligned smooth mosaics 1
I.9 Repertoire 9 – General smooth mosaics
I.10 Repertoire 10 – Drawing characters
I.11 Repertoire 11
– Special mosaics
Appendix II – Default states of the interworking data syntax
Annex B – Data Syntax I for international interactive Videotex service
Preface
B.1 General
B.1.1 Scope
B.1.2 References
B.1.3 Definitions
B.1.4 Visual information display
B.1.5 Sound information
B.2 Coding architecture
B.2.1 General
B.2.2 Mode switching technique
B.2.3 Coding structure in the character code
mode
B.2.4 Coding structure in the transparent mode
B.2.5 Coding structure in the sound mode
B.2.6 Coding structure in the message mode
B.3 Coding in the character code mode
B.3.1 C0 Control Set
B.3.2 C1 Control Set
B.3.3 Display control command set
B.3.4 Character Sets
B.3.5 Mosaic Sets
B.3.6 Dynamically Redefinable Character Sets
(DRCSs)
B.3.7 Macro Set
B.3.8 Picture Description Instruction (PDI) Set
B.3.9 Moving Instruction (MVI) Set
B.4 Coding in the transparent mode
B.4.1 Photographic Data Unit (PDU)
B.4.2 LINE DOT PATTERN
B.4.3 LINE DOT
PATTERN COMPRESSED
B.4.4 FIELD DOT PATTERN
B.4.5 FIELD DOT PATTERN
COMPRESSED
B.4.6 COLOURING BLOCK
B.4.7 COLOURING BLOCK COMPRESSED
B.4.8
FIELD COLOURING BLOCK
B.4.9 FIELD COLOURING BLOCK COMPRESSED
B.4.10 FREE FORMAT COLOURING BLOCK
B.4.11 PHOTO DRCS 1 AND PHOTO DRCS 2
B.4.12 Telesoftware
B.4.13 PCM photography
B.4.14 ABTC photography
B.4.15 ADCT photography
B.5 Coding in the sound mode
B.5.1 General
B.5.2 Sound tone set
B.5.3 Sound control set
B.6 Terminal identification
B.6.1 Introduction
B.6.2 General structure
B.6.3 Details for Data Syntax I terminals
B.7 Default conditions
Appendix I – Service Reference Model (SRM)
Appendix II – Operation of CS and NSR
Appendix III – Adaptive block truncation coding
III.1 Introduction
III.2 Adaptive block truncation coding (ABTC) algorithm
III.3 ABTC decoding algorithm
Annex C – Data Syntax II for international interactive Videotex service
General
C.1 Introduction
C.1.1 Coding principles
C.1.2
Display principles
C.2 References
C.3 Definitions
Part 1 – Alphamosaic display
C.1 Description
C.1.1 Introduction
C.1.2 Theoretical Terminal Model
C.1.3 Defined
Attributes and Qualified Areas
C.1.4 Rules for the Action of the SIZE
Attribute
C.1.5 Defaults
C.2 Repertory
C.2.1 Character Repertoire
C.2.2 Format
Effector Repertoire
C.2.3 Attribute Control Repertoire
C.2.4 Device control function repertoire
C.3 Coding Structure
C.3.1 Code extension and invocation
C.3.2 The Primary control function set
C.3.3 The supplementary control function sets
C.3.4 The coding of graphic characters
C.3.5 Supplementary attribute and qualified
area controls
C.3.6 Device controls
C.3.7 Designation and invocation in the 7-bit
environment
C.3.8 Designation and invocation in the 8-bit
environment
Appendix I – Identification system
Appendix II – Example of time dependency in the unified alphamosaic model
Part 2 – Geometric displays
Part 3 – Photographic display
Part 4 – Define Dynamically Redefinable Character Sets (DRCS)
Part 5 – Define COLOUR
Part 6 – Define FORMAT
Part 7 – TRANSPARENT Data
Part 8 – RESET
Part 9 – Telesoftware
Part 10 – Terminal Facility Identifier
Part 11 – Timing Control
Annex D – International Interworking for Videotex Services Data Syntax III
Preface
D.1 Scope
D.2 Definitions
D.3 Reference Publications
D.3.2 ANSI Standards
D.3.3 CSA Standards
D.3.4 CCIR Report
D.3.5
CCITT Recommendations
D.3.6 Department of Communication, Canada
D.3.7 EIA/CVCC Recommendation 1983,
D.3.8 ISO Standards
D.4 Coding Architecture
D.4.1
Reference Model (OSI)
D.4.2 Presentation Level Overview
D.4.3 Code Extension
D.4.4 SPACE and DELETE
D.5 Coding of G-sets
D.5.1 Primary character set
D.5.2 Supplementary character set
D.5.3 Picture Description Instruction (PDI) set
D.5.4 Mosaic set
D.5.5 Macro set
D.5.6 Dynamically Redefinable Character Set
(DRCS)
D.6 Coding of C-sets
D.6.1 C0 control set
D.6.2 C1 control set
D.7 Graphic character repertoire
D.8 Conformance requirements
D.8.1 General
D.8.2 Conforming interchange
D.8.3 Conforming Presentation Process
D.9 Enhanced Capabilities
Appendix I – Layered Architecture Model
Appendix II – Coordinate System Concepts
Appendix III – Code extension and 7-bit/8-bit transform
Appendix IV – A general Service Reference Model (SRM) for Videotex and a
general Service Reference Model (SRM) for Teletext
Addendum to Data Syntax III for international interactive videotex service
(1993)
Preface
1
Underline
2
Absence of operands on PDIs
3
RESET PDI, NON-SELECTIVE RESET (NSR) AND ACTIVE POSITION SET (APS)
4
Cursors
5
Macro linkages
6
Logical pel dimensions
7
Word wrap
8
INCREMENTAL commands
9
Unprotected fields
10 Cursor and macro
11 Proportional spacing of text
11.1 Width tables
11.2 The displacement function
11.3 Features of the function
11.4 The function
11.5 Text sizes 0 ≤ DX < 12/256
11.6 Text sizes DX ≥ 12/256
12 Character field sizes
13 Code extension
13.1 Subclause D.4.3.1.1
13.2 Subclause D.4.3.1.2
13.3 Subclause D.4.3.2
13.4 Figures D.4 and D.6
14 ISO/IEC 9281 support
15 Alignment with Recommendation
T.51
15.1 Subclause D.5.2
15.2 Figure D.8
15.3 Repertoire
15.4 NO BREAK SPACE and SOFT HYPHEN
16 Terminal identification
Annex E – Audio data syntax
E.1 Introduction
E.2 Scope
E.3 Normative references
E.4 Definitions
E.5 Symbols and abbreviations
E.6 Overview
E.7 Introducer
E.8 ISO/IEC 9281 [8] syntax and switching structure
E.8.1 Overall switching of coding environment
E.8.2 Switching into the Audio Mode
E.8.3 ISO/IEC 9281 [8] syntax structure
E.9 Sound header
E.9.1 Introduction
E.9.2 Header structure
E.9.3 Default values
E.10 Sound block
E.11 Application rules for ISDN syntax-based Videotex
E.11.1 Encoding/bitrate combinations
E.11.2 Translation mechanisms
E.12 Translation modes
E.12.1 Mode 0 (no translation is performed)
E.12.2
Mode 1 (No translation except US)
E.12.3 Mode 2 (3-in-4 coding)
E.12.4 Mode 3 (Shift scheme – 8 bits)
E.12.5 Mode 4 (Shift scheme – 7 bits)
E.12.6 Mode 5 (No translation except specific
characters)
Annex F – Photographic data syntax
Introduction
F.1 Scope
F.2 Normative references
F.3 Definitions and abbreviations
F.3.1. Definitions
F.3.2 Abbreviations
F.4 Overview
F.5 ISO/IEC 9281, Part 1, syntax and switching structure
F.5.1 Overall switching of coding environment
F.5.2 Switching into the photographic mode
F.5.3 ISO/IEC 9281, Part 1, syntax structure
F.6 Coding of the Picture Data Entity (PDE)
F.6.1 Introduction
F.6.2 PDE data content identification mechanism
F.7 Photographic header
F.7.1 Introduction
F.7.2 Header structure
F.7.3 Header functionalities
F.8 Coding rules
F.8.1 Purpose
F.8.2 General
rules for coding the header
F.8.3 Photographic header code assignment
F.8.4 Encoding of photographic header
parameters
F.9 Photographic data
F.9.1 Introduction
F.9.2 Translation modes
F.10 Defaults
F.10.1 Default values for photographic header
attributes
F.10.2 Default tables
F.11 Photographic profiles
F.11.1
Compatible photographic profiles (P1 to P5)
F.11.2 Private choice of photographic profile (Ppriv)
F.12 Combination rule
Appendix I – Photovideotex tutorial
I.1 Introduction
I.2 The present state
of photovideotex
I.3 Image representation
I.4 The JPEG compression technique
I.4.1 Lossy and lossless compression
I.4.2 Modes of encoding
I.4.3
The DCT-based coding
I.4.4 Lossless coding
I.4.5 Source images and data interleaving
I.4.6 Data organization and signalling
parameters
I.5 The baseline system
I.6 The extended
system
I.6.1 Coding model for successive approximation
I.6.2 Coding model for spectral selection
I.6.3 Hierarchical encoding
I.7 Summary
I.8 Bibliography
Appendix II – Implementation guidelines on display rendering
II.1 Introduction
II.2 Rendering of resolution
II.2.1 Resolution independence
II.2.2 Display rendering guidelines for Data
Syntax II profiles
II.2.3 Display rendering for Data Syntax III
profiles
II.3 The concept of normalised colour space
Appendix III – Solutions for common compatible photovideotex databases serving
different resolution terminals
III.1 Introduction
III.2 Hierarchical mode
III.2.1 Coding
III.2.2 Decoding
III.2.3 Example for a “resolution pyramid” for
hierarchical build-up
III.3 Special spectral selection
III.3.1 Coding
III.3.2 Decoding
Appendix IV – Coding examples
IV.1 Introduction
IV.1.1 Example 1
IV.1.2 Example 2
IV.1.3 Example 3
IV.2 Image positioning examples
IV.2.1 Example 1: 640 ´ 480 picture inside DDA
IV.2.2 Example 2: 720 ´ 576 picture full screen
IV.2.3
Example 3: 720 ´ 346 picture covering upper 60% of full screen
IV.3 Example for Source Picture Comments (PCT)
IV.3.1 An application scenario
IV.3.2 Sample logical record of a source picture
Appendix V – Encoding parameters values for the 2:1:1 derived from CCIR
Recommendation 601, Part 1 [9]
V.1 Introduction
V.2 Encoding parameters for 2:1:1
V.2.1 Main body of CCIR Recommendation 601,
Part 1 [9]
V.2.2 Appendix I of the CCIR Recommendation
601, Part 1 [9]
V.2.3 Appendix II of the CCIR Recommendation
601, Part 1 [9]
V.2.4 Appendix III of the CCIR Recommendation
601 [9]
Appendix VI – Translation modes
VI.0 Mode 0 (No translation, full transparency)
VI.1 Mode 1 (No translation except US)
VI.2 Mode 2 (3-in-4 coding)
VI.3 Mode 3 (Shift scheme – 8 bits)
VI.4 Mode 4 (Shift scheme – 7 bits)
VI.5 Mode 5 (no translation except specific characters)
Appendix VII – Huffman tables for the “special spectral selection”
VII.1 Introduction
VII.2 Spectral bands
VII.3 Luminance DC
differences
VII.3.1 List of codelengths
VII.3.2 List of values
VII.4 Chrominance DC differences
VII.4.1 List of codelengths
VII.4.2 List of values
VII.5 Luminance AC coefficients
VII.5.1 List of codelengths
VII.5.2 List of values
VII.6 Chrominance AC coefficients
VII.6.1 List of codelengths
VII.6.2 List of
values
Appendix VIII – Examples of local presentation facilities with T4 and T6
encoded data
VIII.1 Local presentation facilities
VIII.2 Local presentation modes
VIII.2.1 Full view mode
VIII.2.2 Full width mode
VIII.2.3 Full height mode
VIII.2.4 Original size mode
VIII.2.5 Terminal dependant mode