SIST ETS 300 223 E1:2003
(Main)Terminal Equipment (TE); Syntax-based videotex protocol; Common end-to-end protocols
Terminal Equipment (TE); Syntax-based videotex protocol; Common end-to-end protocols
Syntax based Videotex protocol specifies the layer 7 protocol with a clear defined Bearer independent service description
Terminalska oprema (TE) – Skladenjski Videotex – Splošni protokoli konec-konec
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST ETS 300 223 E1:2003
01-december-2003
Terminalska oprema (TE) – Skladenjski Videotex – Splošni protokoli konec-konec
Terminal Equipment (TE); Syntax-based videotex protocol; Common end-to-end
protocols
Ta slovenski standard je istoveten z: ETS 300 223 Edition 1
ICS:
33.160.99 Druga avdio, video in Other audio, video and
avdiovizuelna oprema audiovisual equipment
35.180 Terminalska in druga IT Terminal and other
periferna oprema IT peripheral equipment
SIST ETS 300 223 E1:2003 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ETS 300 223 E1:2003
---------------------- Page: 2 ----------------------
SIST ETS 300 223 E1:2003
EUROPEAN ETS 300 223
TELECOMMUNICATION January 1993
STANDARD
Source: ETSI TC-TE Reference: DE/TE-01013
ICS: 33.040.40
Key words: Videotex
Terminal Equipment (TE);
Syntax-based Videotex;
Common end-to-end protocols
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
F-06921 Sophia Antipolis CEDEX - FRANCE
Postal address:
650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
Office address:
c=fr, a=atlas, p=etsi, s=secretariat - secretariat@etsi.fr
X.400: Internet:
Tel.: +33 92 94 42 00 - Fax: +33 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 1993. All rights reserved.
New presentation - see History box
---------------------- Page: 3 ----------------------
SIST ETS 300 223 E1:2003
Page 2
ETS 300 223: January 1993
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 223 E1:2003
Page 3
ETS 300 223: January 1993
Contents
Foreword .9
1 Scope .11
2 Normative references.11
3 Definitions and abbreviations .12
3.1 Definitions .12
3.2 Abbreviations .14
4 Overview .15
4.1 Direct selection of Videotex applications .15
4.2 Multi-communication.15
4.3 Multi-media communication.15
4.4 Distributed Videotex application.16
4.5 Supplementary services.16
4.6 Handling of incoming calls .16
5 Configurations .16
6 General model.16
6.1 Communication model.17
6.2 Terminal model.18
6.3 Protocol pillar .22
7 Service definition .23
7.1 Introduction .23
7.2 Kernel services .25
7.2.1 SBV_Establish.25
7.2.2 SBV_Release .27
7.2.3 SBV_Reset.28
7.2.4 SBV_VTX_Data.28
7.2.5 CCITT Recommendation X.3 parameter manipulation services.29
7.2.5.1 SBV_Set_Param.29
7.2.5.2 SBV_Read_Param .29
7.2.5.3 SBV_Set_Read_Param.29
7.2.5.4 SBV_Param_Ind.30
7.2.6 SBV_TFI .30
7.2.7 SBV_TC_Error .30
7.3 Optional services .31
7.3.1 Communication channel management services .31
7.3.1.1 SBV_Channel_Open .31
7.3.1.2 SBV_Channel_Close.33
7.3.1.3 SBV_Channel_Error.34
7.3.2 Application selection services .35
7.3.2.1 SBV_Begin_Application.35
7.3.2.2 SBV_End_Application.35
7.3.2.3 SBV_End_Immediate .36
7.3.3 Transparent processable data services .36
7.3.3.1 SBV_TPD_Begin .36
7.3.3.2 SBV_TPD_End.37
7.3.4 SBV_DFK .37
7.3.5 SBV_Remote_Echo .37
7.3.6 SBV_Escape .38
8 Protocol .38
---------------------- Page: 5 ----------------------
SIST ETS 300 223 E1:2003
Page 4
ETS 300 223: January 1993
8.1 Association of SBV Application layer and BIS primitives . 38
8.2 Procedures. 39
8.2.1 SBV_Establish . 40
8.2.2 SBV_Release . 40
8.2.3 SBV_Reset . 40
8.2.4 SBV_VTX_Data. 40
8.2.5 CCITT Recommendation X.3 parameter manipulation services . 40
8.2.5.1 SBV_Set_Param. 40
8.2.5.2 SBV_Read_Param. 40
8.2.5.3 SBV_Set_Read_Param . 40
8.2.5.4 SBV_Param_Ind . 41
8.2.6 SBV_TFI . 41
8.2.7 SBV_TC_Error. 41
8.2.8 Communication channel management services. 41
8.2.8.1 SBV_Channel_Open. 41
8.2.8.2 SBV_Channel_Close . 41
8.2.8.3 SBV_Channel_Error. 41
8.2.9 Application selection services. 41
8.2.9.1 SBV_Begin_Application . 41
8.2.9.2 SBV_End_Application . 41
8.2.9.3 SBV_End_Immediate. 42
8.2.10 Transparent processable data services. 42
8.2.10.1 SBV_TPD_Begin. 42
8.2.10.2 SBV_TPD_End . 42
8.2.11 SBV_DFK . 42
8.2.12 SBV_Remote_Echo. 42
8.2.13 SBV_Escape. 42
8.3 Mapping of parameters . 42
8.3.1 SBV_Establish . 43
8.3.2 SBV_Release . 43
8.3.3 SBV_Reset . 44
8.3.4 SBV_VTX_Data . 44
8.3.5 CCITT Recommendation X.3 parameter manipulation services . 44
8.3.5.1 SBV_Set_Param. 44
8.3.5.2 SBV_Read_Param. 44
8.3.5.3 SBV_Set_Read_Param . 45
8.3.5.4 SBV_Param_Ind . 45
8.3.6 SBV_TFI . 45
8.3.7 SBV_TC_Error. 45
8.3.8 Communication channel management services. 46
8.3.8.1 SBV_Channel_Open. 46
8.3.8.2 SBV_Channel_Close . 46
8.3.8.3 SBV_Channel_Error . 46
8.3.9 Application selection services. 47
8.3.9.1 SBV_Begin_Application . 47
8.3.9.2 SBV_End_Application . 47
8.3.9.3 SBV_End_Immediate. 47
8.3.10 Transparent processable data services. 47
8.3.10.1 SBV_TPD_Begin. 47
8.3.10.2 SBV_TPD_End . 48
8.3.11 SBV_DFK . 48
8.3.12 SBV_Remote_Echo. 48
8.3.13 SBV_Escape. 48
9 Coding .48
9.1 Coding of the Telematic Command PDUs . 48
9.2 Coding structures . 50
9.2.1 Basic coding structure . 50
9.2.2 Extended coding structure . 51
9.2.3 Coding of data types . 51
9.2.3.1 Integers . 51
9.2.3.2 Strings . 51
9.2.3.3 Voids . 52
---------------------- Page: 6 ----------------------
SIST ETS 300 223 E1:2003
Page 5
ETS 300 223: January 1993
9.2.3.4 Octet sequences .52
9.3 Coding of parameters .52
9.3.1 Coding of user data fields using the coding structures .52
9.3.2 Coding of user data fields as defined in other documents .53
9.3.3 Service specific coding.54
9.3.3.1 Coding of the Error_Code parameter .54
9.3.3.2 Coding of the DDU_Fall-Back_Mode parameter.56
9.3.3.3 Coding of the Function_Keys parameter .56
10 Use of CCITT Recommendation X.3 parameters .60
10.1 Selectable functions provided by Syntax-based Videotex Terminals .60
10.2 List of X.3 parameters.60
11 Bearer Independent Service (BIS) for Syntax-based Videotex .61
11.1 Introduction .61
11.2 Scope and field of application.61
11.3 General operation of the BIS .63
11.3.1 Out-Band procedures for environment-dependent operation.63
11.3.2 Translation of primitives and parameters of In-Band procedures .64
11.4 Service primitives and parameters .64
11.4.1 Network Connection (NC) establishment primitives and parameters .65
11.4.1.1 Association of primitives and parameters.65
11.4.1.2 Parameter definitions.65
11.4.2 NC release primitives and parameters.66
11.4.2.1 Association of primitives and parameters.66
11.4.2.2 Parameter definitions .66
11.4.3 Unqualified data transfer primitives and parameters.67
11.4.3.1 Association of primitives and parameters.67
11.4.3.2 Parameter definitions.67
11.4.4 Qualified data transfer primitives and parameters .67
11.4.4.1 Association of primitives and parameters.67
11.4.4.2 Parameter definitions.68
11.4.5 Interrupt data transfer primitives and parameters .68
11.4.5.1 Association of primitives and parameters.68
11.4.5.2 Parameter definitions.68
11.4.6 Reset primitives and parameters .68
11.4.6.1 Association of primitives and parameters.68
11.4.6.2 Parameter definitions.68
11.4.7 Relation of primitives at the two NC endpoints.69
11.4.8 Sequence of primitives at one NC endpoint.70
11.5 Elements of the CCITT Recommendation X.25/PLP used to support the BIS.72
11.5.1 Types of virtual circuits.72
11.5.2 Packets and fields of the CCITT Recommendation X.25/PLP used to
support the BIS.72
11.5.3 Facilities of the CCITT Recommendation X.25/PLP used to support the
BIS.73
11.6 Network connection establishment phase .73
11.6.1 Primitive/parameter and packet/field relationships.74
11.6.2 Procedures.74
11.6.2.1 General Function .74
11.6.2.2 Primitive/packet mapping .74
11.6.2.3 Addresses.75
11.6.2.4 User data .75
11.7 Network connection release phase.75
11.7.1 Primitive/parameter and packet/field relationships.75
11.7.2 Procedures.76
11.7.2.1 General Function .76
11.7.2.2 Primitive/packet mapping .76
11.7.2.3 Originator and reason .76
11.7.2.4 Addresses.77
11.7.2.5 User data .77
11.8 Data transfer phase - (unqualified) data transfer service .77
11.8.1 Primitive/parameter and packet/field relationships.77
---------------------- Page: 7 ----------------------
SIST ETS 300 223 E1:2003
Page 6
ETS 300 223: January 1993
11.8.2 Procedures . 77
11.8.2.1 Primitive/packet mapping. 77
11.8.2.2 User data. 78
11.9 Data transfer phase - qualified data transfer service (Q-bit=1). 78
11.9.1 Primitive/parameter and packet/field relationships. 78
11.9.2 Procedures . 78
11.9.2.1 Primitive/packet mapping. 78
11.9.2.2 User data. 78
11.10 Data transfer phase - reset service. 79
11.10.1 Primitive/parameter and packet/field relationships . 79
11.10.2 Procedures .79
11.10.2.1 General function . 79
11.10.2.2 Primitive/packet mapping . 79
11.10.2.3 Originator and Reason parameters. 80
11.11 Data transfer phase - interrupt transfer service . 80
11.11.1 Primitive/parameter and packet/field relationships. 80
11.11.2 Procedures . 81
11.11.2.1 Primitive/packet mapping. 81
11.11.2.2 User data. 81
Annex A (informative): Examples of configurations.82
A.1 Symbols . 82
A.2 Access to PSTN/PSPDN systems using a terminal adaptor . 82
A.2.1 Analogue terminal adaptors . 82
A.2.2 Rate adapting terminal adaptors . 82
A.3 Connection to a Videotex Service via ISDN . 82
A.4 Access to a Videotex Service via a ISDN/PSPDN. 83
A.5 Access to a Videotex Service via an ISDN Syntax-based Video Access Point. 84
A.5.1 Service selection after a dialogue with the IVAP. 84
A.5.2 Service selection using a Videotex Service identification. 85
A.5.2.1 Videotex Service identified by a network address . 85
A.5.2.2 Videotex Service identified by a name. 85
A.5.3 Service selection using ISDN supplementary services . 85
A.5.4 Distributed Videotex Application. 86
A.5.4.1 Usage of a single Virtual Call between an ISDN Syntax-based Virtual
Terminal and IVAP. 86
A.5.4.2 Establishment of the second VC by the IVT . 87
A.5.4.3 Establishment of the second VC by the IVAP. 87
A.6 Host to terminal call establishment. 88
A.7 Terminal to terminal communication . 88
Annex B (informative): Usage of supplementary services. 89
B.1 User-to-User Signalling (UUS). 89
B.2 Supplementary services for addressing . 89
B.2.1 Multiple Subscriber Number (MSN) . 89
B.2.2 Direct Dialling In (DDI). 89
B.2.3 Subaddressing (SUB).89
B.2.4 Call Deflection (CD). 89
B.3 Supplementary services for identification . 90
B.3.1 Calling Line Identification Presentation (CLIP). 90
B.3.2 Calling Line Identification Restriction (CLIR). 90
Annex C (normative): Terminal Function basic state. 91
---------------------- Page: 8 ----------------------
SIST ETS 300 223 E1:2003
Page 7
ETS 300 223: January 1993
C.1 CCITT Recommendation X.3 parameter default values .91
C.2 SBV_DFK Default List.91
C.3 SBV_TPD default state .91
C.4 SBV_Escape default state.91
Annex D (informative): The SBV_Escape service.92
D.1 Service description.92
D.1.1 Bulk Update .92
D.2 Procedures .92
D.2.1 Bulk Update .92
D.3 Coding .93
Annex E (informative): Extended data forwarding signals .94
Annex F (normative): BIS constraints on ISO 8208 PICS.95
F.1 Introduction.95
F.2 Tables structure .95
F.3 Constraints tables.96
F.3.1 Virtual circuit types.96
F.3.2 Call setup.96
F.3.3 Call clearing .96
F.3.4 Resetting of logical channels .96
F.3.5 Normal data transfer and flow control.97
Annex G (informative): Bibliography.98
History.100
---------------------- Page: 9 ----------------------
SIST ETS 300 223 E1:2003
Page 8
ETS 300 22
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.