SIST ETS 300 106 E1:2003
(Main)Terminal Equipment (TE); International Videotex interworking between a terminal and a host
- Abstract
Further handling of T/TE 06-20, 21, 22 after the completion of the public Enquiry and attempt to allign with CCITT Rec. T.101 (1992)
- 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
SIST ETS 300 106 E1:2003 is the Slovenian adoption of ETS 300 106 Edition 1 from ETSI. It specifies international Videotex interworking between a terminal and a host, with extra detail for configurations that use a Videotex Interface Unit (VIU) or a Videotex Service Unit (VSU). In practice, it defines the administrative commands, charging and limit handling, identification, language selection, data-syntax or profile switching, and the ASN.1 coding used on the terminal-to-host path.
What does SIST ETS 300 106 E1:2003 specify?
SIST ETS 300 106 E1:2003 specifies detailed points of terminal-to-host interworking for Videotex, especially where a connection passes through a VIU or a VSU. The standard ties those details to the broader interworking configurations described in ETS 300 105 and adds command handling and coding for operational use.
Clause 1 gives the scope. Clauses 4 to 7 point to the relevant access configurations, clause 8 covers administrative functions and coding, and the annexes provide the ASN.1 encoding and a charging state table.
| Annex | What it covers |
|---|---|
| Annex A | Normative ASN.1 encoding of the terminal-to-host administrative commands |
| Annex B | Informative state table for charging events received at the VSU side |
What are the key requirements of SIST ETS 300 106 E1:2003?
SIST ETS 300 106 E1:2003 focuses on how a terminal and host exchange control information that affects charging, limits, identification, language choice, and syntax or profile handling. The practical point is that implementers must handle these commands consistently so that a session can be billed, limited, and adapted across different countries and networks.
Access configurations are defined by reference
Clauses 4 to 7 point back to ETS 300 105 for the main access configurations:
- PSTN or ISDN bearer service
- PSPDN or ISDN bearer service
- PSPDN through a PAD
- PSPDN through a VIU
For a reader, this means this standard is not the full network-access specification by itself. It adds the specific Videotex interworking details that sit on top of those configurations.
PAD and VIU settings may need to be established
Clause 6 says that when access goes through a PAD, the CCITT Recommendation X.3 parameters may need to be set by the terminal or the host. Clause 7 says the same kind of setup may be needed for a VIU, and that data syntax conversion should follow CEPT Recommendation T/SF 59.
In practice, a product may need configuration logic for PAD or VIU parameters, not just basic transport. The standard also notes that X.200-based protocols in this context are for further study.
The VSU supports administrative functions for charging and related control
Clause 8.1 defines terminal-to-host administrative commands used for charging and accounting, identification, language management, profile switching, and errors. The command set includes Charging-Modify-Request/Response, Application-Connection-Report, Application-Disconnection-Report, Cost-Limit-Information-Request/Response, Item-Over-Limit, Identification-Request/Response, Language-to-Use-Request/Response, Data-Syntax-or-Profile-Switching-Request/Response, and Error-Message.
This matters because the VSU and host must agree on which commands are mandatory, optional, or conditional. Table 1 shows implementation obligations for each command on each side.
Charging is negotiated and activated by defined commands
Clause 8.1.1 says the user in one country is charged according to a bilaterally agreed initial charging level, while the host may adjust communication and application charges. The charging model includes time-based charging, volume-based charging, frame price, and transaction price, and all costs are expressed in the host country currency.
For implementation, Charging-Modify-Request and Charging-Modify-Response negotiate the level, and Application-Connection-Report marks when the accepted level becomes active. Application-Disconnection-Report resets the charge level either to the initial tariff or the still running tariff, depending on the agreed setting.
Limit handling is explicit and response-driven
Clause 8.1.2 lets the VSU inform the host about user cost limits at connection time. The host can accept, refuse, or return an Error-Message, and if it accepts, it must send Item-Over-Limit when the charge exceeds the agreed limit.
In practice, this gives the host a chance to stop or slow billing surprises, but it also requires a response path. If the VSU accepts an over-limit price, the host must then issue a Charging-Modify-Request to align the charges with the accepted cost.
Identification, language, and profile switching are part of the session control
Clause 8.1.3 allows the host to request user, terminal, or line identification. Clause 8.1.4 lets the VSU send a preferred list of languages so the host can choose the language of the information item. Clause 8.1.5 lets the host request a data syntax or profile switch, and the VSU can say whether the requested profile is unsupported, supported by transcoding, or already active.
For a real system, these commands support localization and interoperability. They let the host tailor what it sends without assuming one terminal language or one data profile.
Error handling ends the waiting state
Clause 8.1.6 says an Error-Message is used for an unsupported command or an unrecognized parameter. If a party is waiting for a response, the error ends that waiting state.
This is important for protocol robustness: the session does not remain stuck while waiting for a response that will never come.
Coding is carried in a qualified packet
Clause 8.2 says the administrative commands use the Telematic service message format defined in CCITT Recommendation X.29, and each command appears as one single data packet sequence with Q bit set to 1. Annex A then defines the ASN.1 encoding.
That means implementers need to code these messages as a specific packet form, not as free-form text or multiple packet fragments.
What terms does SIST ETS 300 106 E1:2003 define?
SIST ETS 300 106 E1:2003 uses a small set of key network and service terms that matter for implementation.
- ASN.1 - Abstract Syntax Notation One, the formal notation used in Annex A to define command encoding.
- PAD - Packet Assembly Disassembly, the function used when a terminal or host communicates through a packet network.
- PSTN - Public Switched Telephone Network, one of the bearer services named for access configurations.
- PSPDN - Packet Switched Public Data Network, another access network named in the standard.
- VIU - Videotex Interface Unit, the unit used in one of the detailed interworking configurations.
- VSU - Videotex Service Unit, the unit that exchanges administrative commands with the terminal side.
- TBC - Time Based Charging, the charging mode based on time periods and price per period.
Who uses SIST ETS 300 106 E1:2003?
SIST ETS 300 106 E1:2003 is used by people who design, implement, test, or operate Videotex terminal-to-host connections. That includes terminal equipment engineers, network and service engineers, protocol implementers, and quality or test teams.
It is also relevant to service providers and operators that need charging control, cost-limit handling, user identification, or language selection across cross-border Videotex sessions. Buyers and integrators can use it to check whether a terminal, VSU, or host implementation supports the required administrative exchanges.
Which standards are used with SIST ETS 300 106 E1:2003?
SIST ETS 300 106 E1:2003 cites several documents that supply the underlying service model, data syntax, or protocol behavior.
- ETS 300 072 - provides the Videotex presentation layer protocol and data syntax, and is referenced as closely related.
- ETS 300 076 - defines the Terminal Facility Identifier (TFI), and Annex A uses it for the data syntax or profile switching request.
- ETS 300 105 - describes the main international Videotex interworking configurations that clauses 4 to 7 refer to.
- CEPT Recommendation T/SF 59 - covers Videotex Service and is used for the data syntax conversion note in the VIU case.
- CCITT Recommendation F.300 - defines Videotex Service and is referenced for identification categories.
- CCITT Recommendation X.3 - defines PAD parameters.
- CCITT Recommendation X.29 - defines the telematic service message format used for administrative command coding.
- CCITT Recommendation X.200 - provides the OSI reference model, cited for protocols under further study.
- CCITT Recommendation T.541 - provides an operational application profile for videotex interworking and is referenced for identification codes.
- ISO 639 - provides language codes used in the language list.
What does the SIST ETS 300 106 E1:2003 document contain?
SIST ETS 300 106 E1:2003 contains a short main body plus two annexes. The main body covers access configurations, the administrative command set, charging behavior, limit handling, identification, language management, data syntax or profile switching, error handling, and command coding.
Annex A provides the ASN.1 definitions for every administrative command and the related data types such as tariffs, prices, identification data, language values, and profile-switching results. Annex B gives a charging state table for the VSU side, including states, actions, incoming and outgoing events, predicates, and a collision case when limit handling and charging modification overlap.
Get Certified
Connect with accredited certification bodies for this standard

BSI Group
BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

NYCE
Mexican standards and certification body.

ANCE
Mexican certification and testing association.
Sponsored listings
Frequently Asked Questions
SIST ETS 300 106 E1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Terminal Equipment (TE); International Videotex interworking between a terminal and a host". This standard covers: Further handling of T/TE 06-20, 21, 22 after the completion of the public Enquiry and attempt to allign with CCITT Rec. T.101 (1992)
Further handling of T/TE 06-20, 21, 22 after the completion of the public Enquiry and attempt to allign with CCITT Rec. T.101 (1992)
SIST ETS 300 106 E1:2003 is classified under the following ICS (International Classification for Standards) categories: 33.160.99 - Other audio, video and audiovisual equipment; 35.180 - IT Terminal and other peripheral equipment. The ICS classification helps identify the subject area and facilitates finding related standards.
SIST ETS 300 106 E1:2003 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.
Standards Content (Sample)
SLOVENSKI STANDARD
01-december-2003
Terminalska oprema (TE) – Mednarodno medsebojno delovanje terminala in
gostitelja pri sistemu Videotex
Terminal Equipment (TE); International Videotex interworking between a terminal and a
host
Ta slovenski standard je istoveten z: ETS 300 106 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
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EUROPEAN ETS 300 106
TELECOMMUNICATION December 1991
STANDARD
Source: TE1 Reference: TE-01021
ICS: 33.020
TE; Videotex
Key words:
Terminal Equipment (TE);
International Videotex Interworking between a terminal
and a host
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 1991. All rights reserved.
New presentation - see History box
Page 2
ETS 300 106: December 1991
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 3
ETS 300 106: December 1991
Contents
Foreword .5
1 Scope .7
2 Normative references.7
3 Definitions and abbreviations .7
4 Access via PSTN or ISDN bearer service.8
5 Access via PSPDN or ISDN bearer service .8
6 Access via PSPDN through a PAD .8
(2)
7 Access via PSPDN through a VIU .8
8 Access via PSPDN through a VSU .8
8.1 Administrative functions.8
8.1.1 Charging.9
8.1.1.1 Charging level.10
8.1.1.2 Description of charging commands .10
8.1.1.2.1 Charging-Modify-Request.10
8.1.1.2.2 Charging-Modify-Response .10
8.1.1.2.3 Application-Connection-Report.10
8.1.1.2.4 Application-Disconnection-Report .10
8.1.2 Limit handling .11
8.1.2.1 Description of limit handling commands.11
8.1.2.1.1 Cost-Limit-Information-Request.11
8.1.2.1.2 Cost-Limit-Information-Response.11
8.1.2.1.3 Item-Over-Limit.11
8.1.2.1.4 Item-Over-Limit-Response .11
8.1.3 Identification .11
8.1.3.1 Description of Identification commands.12
8.1.3.1.1 Identification-Request .12
8.1.3.1.2 Identification-Response .12
8.1.4 Language-Management .12
8.1.4.1 Language-to-Use-Request .12
8.1.4.2 Language-to-Use-Response .12
8.1.5 Data-Syntax-or-Profile-Management.12
8.1.5.1 Data-Syntax-or-Profile-Switching-Request.12
8.1.5.2 Data-Syntax-or-Profile-Switching-Response .12
8.1.6 Error-Message.12
8.2 Coding.13
Annex A (normative): ASN.1 encoding of the administrative commands of terminal to host
interworking .14
Annex B (informative): State table for charging events received at VSU side .18
B.1 Used abbreviations.18
B.1.1 States.18
B.1.2 Actions .18
B.1.3 Incoming events.18
B.1.4 Outgoing events.19
B.1.5 Predicates.19
B.1.6 Variables.19
Page 4
ETS 300 106: December 1991
B.2 State table. 19
B.3 Collision . 20
History. 21
Page 5
ETS 300 106: December 1991
Foreword
This European Telecommunication Standard (ETS) has been prepared by the Terminal Equipment (TE)
Technical Committee of the European Telecommunications Standards Institute (ETSI).
This ETS has been produced in the light of:
a) Videotex services being implemented in different countries using different data syntax profiles (as
described in ETS 300 072 [1]);
b) the International Radio Consultative Committee (CCIR) expressing the view that terminal equipment
1)
compatibility should exist between broadcast Teletext systems for general reception and public
network-based database systems;
c) the right of different countries to use their existing systems;
d) the possible requirement for transcoding and/or conversion to permit interworking between Videotex
services in different countries;
e) interworking between Videotex services may be provided by using different types of networks such
as the Public Switched Telephone Network (PSTN), Packet Switched Public Data Network
(PSPDN), Circuit Switched Public Data Network (CSPDN), Integrated Services Digital Network
(ISDN), etc;
f) the need for Videotex interworking protocols to offer a large degree of compatibility with those
protocols used in other telematic services.
This ETS provides additional technical information concerning the different configurations of terminal to
host interworking as described in ETS 300 105 [3]. It is closely related to ETS 300 072 [1].
1)
The term "Teletex" has not yet been definitively adopted by the CCIR.
Page 6
ETS 300 106: December 1991
Blank page
Page 7
ETS 300 106: December 1991
1 Scope
This ETS describes, where necessary, detailed information on specific points of the different
configurations of Terminal to Host interworking especially in the case of a Videotex Interface Unit (VIU)
and a Videotex Service Unit (VSU).
2 Normative references
This ETS incorporates by dated or 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] ETS 300 072 (1990): "Terminal equipment (TE); Videotex Presentation Layer
protocol, Videotex presentation layer data syntax (T/TE 06-01)".
[2] ETS 300 076 (1990): "Terminal Equipment (TE); Videotex : Terminal Facility
Identifier (TFI) (T/TE 06-05).
[3] ETS 300 105 (1991): "Terminal equipment (TE); International Videotex
interworking".
[4] CEPT Recommendation T/SF 59: "Videotex Service".
[5] CCITT Recommendation F.300 (1988): "Videotex Service".
[6] CCITT Recommendation X.3 (1988): "Packet assembly/disassembly facility
(PAD) in a public data network".
[7] CCITT Recommendation X.29 (1988): "Procedures for the exchange of control
information and user data between a packet assembly/disassembly (PAD)
facility and a packet mode DTE or another PAD".
[8] CCITT Recommendation X.200 (1988): "Reference model of open systems
interconnection for CCITT applications".
[9] CCITT Recommendation T.541 (1988): "Operational application profile for
videotex interworking".
[10] ISO 639: "Language, country and authority indicatifs".
3 Definitions and abbreviations
The following abbreviations apply:
ASN.1 Abstract Syntax Notation One
CCITT International Telegraph and Telephone Consultative Committee
CCIR International Radiocommunication Consultative Committee
CEPT Conférence Européenne des Postes et Télécommunications
CSPDN Circuit Switched Public Data Network
ETS European Telecommunication Standard
ETSI European Telecommunications Standards Institute
ISDN Integrated Services Digital Network
Page 8
ETS 300 106: December 1991
PAD Packet Assembly Disassembly
PDN Public Data Network
PSPDN Packet Switched Public Data Network
PSTN Public Switched Telephone Network
TBC Time Based Charging
VIU Videotex Interface Unit
VSU Videotex Service Unit
4 Access via PSTN or ISDN bearer service
This configuration is described in ETS 300 105 [3], subclause 7.1.
5 Access via PSPDN or ISDN bearer service
This configuration is described in ETS 300 105 [3], subclause 7.2.
6 Access via PSPDN through a PAD
This configuration is described in ETS 300 105 [3], subclause 7.3.
In this configuration it may be necessary to set up the CCITT Recommendation X.3 [6] parameters of the
PAD. This can be done either by the terminal or the host.
(2)
7 Access via PSPDN through a VIU
This configuration is described in ETS 300 105 [3], subclause 7.4.
Cases of CCITT Recommendations X.29 [7] and X.3 [6]:
It may be necessary to set up the CCITT Recommendation X.3 [6] parameters of the VIU. This can be
done either by the terminal or the host.
The data syntax conversion should conform to the one defined in CEPT Recommendation T/SF-59 [4],
section 4.4.
The case of CCITT Recommendation X.200 [8] based protocols is for further study.
8 Access via PSPDN through a VSU
This configuration is described in ETS 300 105 [3], subclause 7.5.
When the connection between the VSU and the host is established a basic communication cost becomes
active.
8.1 Administrative functions
The commands defined in this ETS have been identified in order to allow the exchange of information for
charging and accounting and eventually for identification.
NOTE: The list may not be exhaustive.
2)
Some other networks (CSPDN, ISDN, etc.) may be used between the Terminal and the Host.
Page 9
ETS 300 106: December 1991
The following table describes the command, the direction of the command and whether the command
shall be implemented or not in the VSU and/or the host.
Table 1: Terminal to host administrative commands
Direction Implementation at
Command
VSU to Host to VSU Host
Host VSU
Charging-Modify-Request X M O
Charging-Modify-Response X M C
Application-Connection-Report X M O
Application-Disconnection-Report X M O
Cost-Limit-Information-Request X O O
Cost-Limit-Information-Response X C C
Item-Over-Limit X C1 C2
Item-Over-Limit-Response X C1 C2
Identification-Request X O O
Identification-Response X O C
Language-to-Use-Request X O O
Language-to-Use-Response X C O
Data-Syntax-or-Profile-Switching-Request
XO O
Data-Syntax-or-Profile-Switching-Response
XOC
Error-Message X X M M
Key to table 1:
M: mandatory
O: optional
C: mandatory when the related request is implemented
C1: mandatory when Cost-Limit-Information-Request is implemented
C2: mandatory when handling of limits is supported.
8.1.1 Charging
The user in country A who accesses, through a VSU, a host machine in country B shall be charged for the
session according to a bilateral agreed charging level (initial charging level). The host in country B may
adjust the charging level by changing TBC-rate (Time-Based-Charging-rate) and/or Volume-rate. In
addition, the host may charge the user for items accessed (frame price) and transactions performed
(transaction price).
TBC-rate is specified in terms of period and price per period. Volume-rate is specified in terms of volume
size and price per volume. All data sent and received by the VSU on the host side shall be taken into
account.
All costs shall be expressed in the currency of the country of the host.
As state tables can be seen as a way of describing the interaction of protocol events, the state table for
the charging commands received by the VSU is given in Annex B.
Page 10
ETS 300 106: December 1991
8.1.1.1 Charging level
For negotiation of charging level the commands Charging-Modify-Request and Charging-Modify-Res-
ponse shall be used.
Application-Connection-Report is used to indicate the moment in time that the negotiated charging level
becomes active.
The host may announce an Application-Connection-Report by a parameter in the Charging-Modify-
Request. If such a parameter announces start at connection report, the VSU shall delay the use of the
new charging level until it has received the Application-Connection-Report. When the host has not
announced the Application-Connection-Report, the VSU shall activate the new charging level upon receipt
of an Application-Connection-Report command or any data packet with the Q bit set to zero.
Application-Disconnection-Report is used to reset the charging level either to the still running charging
level or to the bilateral agreed charging level (initial charging level).
8.1.1.2 Description of charging commands
8.1.1.2.1 Charging-Modify-Request
This command is sent by the host to the VSU. It contains information about modifications in communi-
cation costs (TBC-rate and volume-rate ) and/or application costs (TBC-rate, volume-rate, frame-price
and transaction-price).
At least one modification shall be present when the command is used.
This command shall be sent whenever the charging changes and shall alway
...



