Terminal Equipment (TE); Enhanced Man Machine Interface service for Videotex and Multimedia/Hypermedia retrieval services

To prepare a second edition of ETS 300 709 incorporating the comments received during the approval process of Edition 1 (UAP 46)  Work item supported by: Austrian PTT, Belgacom, Deutsche Telekom, Portugal Telecom, Telefonica, Alcatel Business Systems, France Telecom

Terminalska oprema (TE) – Izboljšana storitev vmesnika človek-stroj za storitve sistema Videotex in multimedijske/ hipermedijske poiskavne storitve

General Information

Status
Published
Publication Date
30-Nov-2003
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Dec-2003
Due Date
01-Dec-2003
Completion Date
01-Dec-2003

Buy Standard

Standard
ETS 300 709 E2:2003
English language
127 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST ETS 300 709 E2:2003
01-december-2003
7HUPLQDOVNDRSUHPD 7( ±,]EROMãDQDVWRULWHYYPHVQLNDþORYHNVWURM]DVWRULWYH
VLVWHPD9LGHRWH[LQPXOWLPHGLMVNHKLSHUPHGLMVNHSRLVNDYQHVWRULWYH
Terminal Equipment (TE); Enhanced Man Machine Interface service for Videotex and
Multimedia/Hypermedia retrieval services
Ta slovenski standard je istoveten z: ETS 300 709 Edition 2
ICS:
33.160.60 9HþSUHGVWDYQL PXOWLPHGLMVNL Multimedia systems and
VLVWHPLLQRSUHPD]D teleconferencing equipment
WHOHNRQIHUHQFH
35.180 Terminalska in druga IT Terminal and other
periferna oprema IT peripheral equipment
SIST ETS 300 709 E2:2003 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

SIST ETS 300 709 E2:2003

---------------------- Page: 2 ----------------------

SIST ETS 300 709 E2:2003
EUROPEAN ETS 300 709
TELECOMMUNICATION June 1997
STANDARD Second Edition
Source: EP-MTA Reference: RE/MTA-001075
(formerly RE/TE-01075)
ICS: 33.020
Key words: Videotex, VEMMI, multimedia, retrieval services
Terminal Equipment (TE);
Enhanced Man Machine Interface service for Videotex and
Multimedia/Hypermedia retrieval services
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE
Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr
Tel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16
Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and the
foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 1997. All rights reserved.

---------------------- Page: 3 ----------------------

SIST ETS 300 709 E2:2003
Page 2
ETS 300 709: June 1997
Whilst every care has been taken in the preparation and publication of this document, errors in content,
typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to
"ETSI Editing and Committee Support Dept." at the address shown on the title page.

---------------------- Page: 4 ----------------------

SIST ETS 300 709 E2:2003
Page 3
ETS 300 709: June 1997
Contents
Foreword .7
1 Scope .9
2 Normative references.9
3 Definitions and abbreviations .10
3.1 Definitions .10
3.2 Abbreviations .11
4 General model.12
4.1 Introduction .12
4.2 Definition of the VEMMI elements .13
4.2.1 VEMMI object definition and identification.13
4.2.2 VEMMI component definition .13
4.2.3 VEMMI component item definition.14
4.2.4 Resource definition.14
4.2.5 Transfer of VEMMI objects.14
4.2.6 Resource-file transfer.14
4.3 VEMMI plane structure model .15
4.3.1 The standard plane for Videotex data .15
4.3.2 The VEMMI objects plane .16
4.4 Operation modes for VEMMI terminals.16
4.4.1 The standard mode .16
4.4.2 The VEMMI mode .16
4.4.3 Switching between standard mode and VEMMI mode.16
4.5 VEMMI elements data content.17
4.5.1 Text data definition.17
4.5.2 Bitmaps .18
4.5.3 Colour.19
4.5.4 Videotex data .19
4.5.5 Sound .19
4.5.6 Graphical data .19
4.5.7 Video data .19
4.5.8 Multimedia data .20
4.6 VEMMI objects positioning and dimensioning .20
4.6.1 Positioning.20
4.6.2 Dimensioning.21
4.7 VEMMI elements states and state parameters.21
4.7.1 Object.21
4.7.1.1 Definition of object states .22
4.7.1.2 Definition of object state parameters.23
4.7.2 Component.23
4.7.2.1 Definition of component states .23
4.7.2.2 Definition of component state parameters.24
4.8 Local action management.24
4.9 Memory considerations.25
4.10 Common rules for object handling.26
4.10.1 Active state and focus management.26
4.10.2 Behaviour of the modal mode .26
4.10.3 Size considerations and clipping .26
4.11 Local object storage.27
4.12 Symbolic directory names.27
4.13 Specific rules for dedicated terminals and PDAs.28
4.14 VEMMI local storage interchange format.29
5 Service description.29

---------------------- Page: 5 ----------------------

SIST ETS 300 709 E2:2003
Page 4
ETS 300 709: June 1997
5.1 Service elements initiated by the VEMMI application. 30
5.1.1 VEMMI_Open . 31
5.1.2 VEMMI_Close. 31
5.1.3 VEMMI_Resume. 31
5.1.4 VEMMI_Suspend. 31
5.1.5 VEMMI_Identify_Term_Cap . 32
5.1.6 VEMMI_Set_Options . 32
5.1.7 VEMMI_Create_Object. 32
5.1.8 VEMMI_Open_Object. 33
5.1.9 VEMMI_Open_Blocking_Object . 33
5.1.10 VEMMI_Close_Object . 33
5.1.11 VEMMI_Close_All. 34
5.1.12 VEMMI_Destroy_Object . 34
5.1.13 VEMMI_Obj_Access_Disable. 34
5.1.14 VEMMI_Obj_Access_Enable. 34
5.1.15 VEMMI_Modify_Component. 35
5.1.16 VEMMI_Obj_Location_Change . 35
5.1.17 VEMMI_Load_Col_Table. 35
5.1.18 VEMMI_Reset_Col_Table . 36
5.1.19 VEMMI_Open_Application. 36
5.1.20 VEMMI_Delete_Outdated_Objects. 37
5.1.21 VEMMI_Store_Objects . 37
5.1.22 VEMMI_Erase_Objects . 37
5.1.23 VEMMI_User_Lock. 38
5.1.24 VEMMI_User_Unlock . 38
5.1.25 VEMMI_Resource-file_Transfer . 38
5.2 Service elements initiated by the terminal. 39
5.2.1 VEMMI_Identify_Term_Cap_Resp. 39
5.2.2 VEMMI_Object_Retransmission. 40
5.2.3 VEMMI_User_Data. 41
5.2.4 VEMMI_Open_Application_Resp . 41
5.2.5 VEMMI_Store_Objects_Resp. 41
5.2.6 VEMMI_Error . 41
5.2.7 VEMMI_Transfer_Acknowledge . 42
6 VEMMI objects introduction. 42
6.1 The Application Bar. 43
6.1.1 Composition. 43
6.2 The Button Bar . 43
6.2.1 Composition. 43
6.3 The Pop-Up Menu. 43
6.3.1 Composition. 43
6.4 The Dialogue Box. 44
6.4.1 Composition. 44
6.4.1.1 The Separator component . 44
6.4.1.2 The Frame component . 44
6.4.1.3 The Text Presentation Area component . 44
6.4.1.4 The Text component. 44
6.4.1.5 The Graphic Output Area component. 45
6.4.1.6 The Sensitive Text component . 45
6.4.1.7 The Push Button component . 45
6.4.1.8 The Text Input Field component . 45
6.4.1.9 The Check Box component . 45
6.4.1.10 The Radio Button component . 45
6.4.1.11 The List Box component . 45
6.4.1.12 The Combination Box component. 45
6.4.1.13 The Slider Component . 45
6.4.1.14 The Sensitive Area component. 45
6.4.1.15 The Multimedia Area component. 46
6.5 Operative Object . 46
6.6 Bitmap resource object . 46
6.7 Videotex Resource Object . 46
6.8 Text Resource Object . 46

---------------------- Page: 6 ----------------------

SIST ETS 300 709 E2:2003
Page 5
ETS 300 709: June 1997
6.9 Font resource object .46
6.10 Metacode object.46
6.11 The Message Box.46
6.12 Sound Object .46
6.13 Video Object .46
6.14 Multimedia Resource Object.46
7 Functional description .46
7.1 General rules for the behaviour of elements.46
7.1.1 User interaction .46
7.1.2 Local actions and reports .47
7.1.3 Relationship between objects and components.48
7.1.4 Open/Close of Sound, Video, Resource and Metacode objects .48
7.1.5 Maximize operation .49
7.1.6 Notational conventions .49
7.1.7 Mnemonic.50
7.1.8 Activation and Validation .50
7.2 Text formats.50
7.2.1 VEMMI high quality text.50
7.2.1.1 Text attributes.50
7.2.1.2 In-text attributes for the definition of sensitive text .51
7.2.2 Text labels and titles.51
7.3 The Application Bar.51
7.3.1 Composition .54
7.3.1.1 Menu Choice components of the bar.54
7.3.1.2 Menu Choice components of the Pull-Down Menu .55
7.3.1.3 Menu Choice components of the Cascading Menu.57
7.4 The Button Bar.58
7.4.1 Composition .59
7.4.1.1 The Button component .59
7.5 The Pop-Up Menu.60
7.5.1 Composition .62
7.5.1.1 Menu Choice components of the Primary Pop-Up Menu .62
7.5.1.2 Menu Choice components of the Cascading Menu.62
7.6 The Dialogue Box .63
7.6.1 Composition .65
7.6.1.1 The Separator component.65
7.6.1.2 The Frame component .66
7.6.1.3 The Text Presentation Area component.67
7.6.1.4 The Text component.68
7.6.1.5 The Sensitive Text Component .73
7.6.1.6 The Graphic Output Area component.73
7.6.1.7 The Push Button component.76
7.6.1.8 The Text Input Field component.76
7.6.1.9 The Check Box component .78
7.6.1.10 The Radio Button component.79
7.6.1.11 The List Box component.80
7.6.1.12 The Combination Box component .82
7.6.1.13 The Slider Component.85
7.6.1.14 The Sensitive Area Component.86
7.6.1.15 The Multimedia Area component.88
7.7 The Message Box.89
7.8 Operative object.91
7.8.1 Requirements for standalone programs.91
7.8.2 Requirements for programs with filter interface .92
7.9 Bitmap Resource Object.93
7.10 Videotex Resource Object .94
7.11 Text Resource Object.94
7.12 Font resource object .94
7.13 Metacode object.95
7.14 Sound Object .95
7.15 Video Object .95
7.16 Multimedia Resource Object.95

---------------------- Page: 7 ----------------------

SIST ETS 300 709 E2:2003
Page 6
ETS 300 709: June 1997
7.17 The VEMMI content encoding identification catalogue . 96
8 Complete coded representation of the VEMMI. 96
8.1 Introduction. 96
8.2 Notation used . 96
8.3 Overall switching of coding environment. 97
8.3.1 Switching into the VEMMI mode. 99
8.3.2 ISO/IEC 9281 syntax structure . 99
8.4 VEMMI Command Syntax. 101
8.5 Objects, components . 104
8.6 Local actions . 108
9 Encoding. 108
9.1 Command structure. 108
9.2 Object, component and attribute structure. 109
9.3 Terminal symbols encoding . 110
9.3.1 Opcodes . 110
9.3.2 Integers. 110
9.3.3 Enumerated . 110
9.3.4 Strings. 111
9.3.5 NDC . 111
9.4 Attributes and lower level symbols . 112
9.5 Opcodes. 115
9.6 Syntax of the VEMMI_Modify_Component . 117
9.7 Defaults . 120
10 Introduction of the VEMMI service into existing Videotex ETSs. 121
10.1 Introduction of the VEMMI to ETS 300 072. 121
10.2 Introduction of the VEMMI to ETS 300 223 and ETS 300 079. 121
Annex A (normative): CCITT Recommendation T.51 [2] String . 122
A.1 Scope. 122
A.2 Graphic character sets . 122
A.3 Code extension technique . 124
A.4 Repertoire of the latin-based character set . 124
A.5 Control functions. 124
Annex B (normative): Mandatory subset of ISO 8859 . 125
Annex C (normative): Minimum datatype kernel. 126
History. 127

---------------------- Page: 8 ----------------------

SIST ETS 300 709 E2:2003
Page 7
ETS 300 709: June 1997
Foreword
This second edition European Telecommunication Standard (ETS) has been produced by the Terminal
Equipment (TE) Technical Committee of the European Telecommunications Standards Institute (ETSI).
Transposition dates
Date of adoption: 6 June 1997
Date of latest announcement of this ETS (doa): 30 September 1997
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 31 March 1998
Date of withdrawal of any conflicting National Standard (dow): 31 March 1998

---------------------- Page: 9 ----------------------

SIST ETS 300 709 E2:2003
Page 8
ETS 300 709: June 1997
Blank page

---------------------- Page: 10 ----------------------

SIST ETS 300 709 E2:2003
Page 9
ETS 300 709: June 1997
1 Scope
This second edition European Telecommunication Standard (ETS) specifies the data syntax to be used by
Videotex and Multimedia/Hypermedia Information retrieval services for implementation of the Videotex
Enhanced Man Machine Interface (VEMMI).
In the Videotex case this ETS is applicable to both the Videotex service and the attached Videotex
terminals. Those terminals may be connected to the Videotex service via the Public Switched Telephone
Network (PSTN), Integrated Services Digital Network (ISDN) or Packet Switched Public Data Network
(PSPDN). Typically, the terminals should support ISDN Syntax-Based Videotex (SBV).
The ETS can also be used for any kind of retrieval service (not related to Videotex) by using the relevant
underlying platform and content data types.
2 Normative references
This ETS incorporates by dated and undated reference, provisions from other publications. These
normative references are cited at the appropriate places in the text and the publications are listed
hereafter. For dated references, subsequent amendments to or revisions of any of these publications
apply to this ETS only when incorporated in it by amendment or revision. For undated references the latest
edition of the publication referred to applies.
[1] CCITT Recommendation T.50 (1992): "International Reference Alphabet (IRA)
(Formerly International Alphabet No. 5 or IA5) - Information technology - 7-bit
coded character set for information interchange".
[2] CCITT Recommendation T.51 (1992): "Latin based coded character sets for
telematic services".
[3] CCITT Recommendation T.52 (1993): "Non-Latin coded character sets for
telematic services".
[4] ITU-T Recommendation T.101 (1994): "International interworking for videotex
services".
[5] ITU-T Recommendation T.102 (1993): "Syntax-based videotex end-to-end
protocols for circuit mode ISDN".
[6] ITU-T Recommendation T.105 (1994): "Syntax-based videotex application layer
protocol".
[7] ITU-T Recommendation H.261 (1994): "Video codec for audiovisual services at
p x 64 kbit/s".
[8] ITU-TS Recommendation H.320 (1994): "Narrow-band visual telephone
systems and terminal equipment".
[9] ITU-T Recommendation F.300 (1994): "Videotex service".
[10] ISO 2022 (1986): "Information technology - ISO 7-bi
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.