Terminal Equipment (TE); Syntax-based videotex protocol; Protocol Terminal conformance testing

Conformance testing (reference to PICS & abstract test suites) for the application layer protocol between terminal and access function.

Terminalska oprema (TE) – Skladenjski protokol za Videotex – Preskušanje skladnosti terminalov

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
Mandate

Buy Standard

Standard
I-ETS 300 236 E1:2003
English language
409 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST I-ETS 300 236 E1:2003
01-december-2003
Terminalska oprema (TE) – Skladenjski protokol za Videotex – Preskušanje
skladnosti terminalov
Terminal Equipment (TE); Syntax-based videotex protocol; Protocol Terminal
conformance testing
Ta slovenski standard je istoveten z: I-ETS 300 236 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 I-ETS 300 236 E1:2003 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

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

SIST I-ETS 300 236 E1:2003

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

SIST I-ETS 300 236 E1:2003
INTERIM
EUROPEAN I-ETS 300 236
TELECOMMUNICATION May 1993
STANDARD
Source: ETSI TC-TE Reference: DI/TE-01011
ICS: 33.020
Videotex
Key words:
Terminal Equipment (TE);
Syntax-based Videotex protocol
Terminal conformance testing
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 I-ETS 300 236 E1:2003
Page 2
I-ETS 300 236: May 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 I-ETS 300 236 E1:2003
Page 3
I-ETS 300 236: May 1993
Contents
Foreword .11
1 Scope .13
2 Normative references.14
3 Definitions.15
4 Abbreviations.16
5 Test suite overview.17
5.1 Test suite structure .17
5.2 Test purposes .19
5.3 Method of conformance testing .19
5.3.1 SBV Protocol Data Unit (PDU) .19
5.3.2 Use of Bearer Independent Service (BIS).20
6 Declarations .21
6.1 Test Suite Parameters Declaration.21
6.2 Test Case De-Selection.25
6.3 Test Case Variables Declaration .25
6.4 Test Suite Constants Declaration .25
6.5 Test Suite Variables Declaration.25
6.6 Point Control and Observations (PCOs) declaration .26
6.7 PDUs declaration.26
6.7.1 PDU Type declaration .27
6.7.2 Structured Type Declaration.43
6.8 ASPs Declaration.46
6.9 Alias Declaration.51
6.10 Timers Declaration.53
6.11 User Type Definitions.54
6.12 User Operator Definitions .54
7 Constraint Declarations.55
7.1 Constraints declaration .55
7.1.1 ASP Constraints declaration .55
7.1.2 PDU Constraints Declaration .60
7.1.3 Structured Type Constraints declaration.185
8 Common Test Step Library .203
8.1 Preambles.203
8.2 Postambles .204
8.3 Other Test Steps.206
9 Test Case Library.208
9.1 Terminal Functions (TF) .208
9.1.1 TF/Basic Interconnect Tests (BIT) .208
9.1.2 TF/Capability Tests (CA).208
9.1.3 TF/Valid Behaviour Tests (BV).208
9.1.3.1 TF/BV - State Event Transitions (SE).208
9.1.3.1.1 SBV/TF/BV/SE - Kernel (KE).209
9.1.3.1.2 SBV/TF/BV/SE Comm. Channel
Management (CCM) .217
9.1.3.1.3 SBV/TF/BV/SE Application Services
(AS).223

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

SIST I-ETS 300 236 E1:2003
Page 4
I-ETS 300 236: May 1993
9.1.3.1.4 SBV/TF/BV/SE Transparent
Processable Data (TPD) . 225
9.1.3.1.5 SBV/TF/BV/SE Define Function Keys
(DFK). 229
9.1.3.1.6 SBV/TF/BV/SE Remote Echo (RE). 229
9.1.3.1.7 SBV/TF/BV/SE Escape (ESC) . 230
9.1.3.2 TF/BV - Parameter Variations (PV). 231
9.1.3.2.1 TF/BV/PV Kernel (KE). 231
9.1.3.2.2 TF/BV/PV Communication Channel
Management (CCM). 245
9.1.3.2.3 TF/BV/PV Application Selections (AS)260
9.1.3.2.4 TF/BV/PV Transparent Processable
Data (TPD) . 263
9.1.3.2.5 TF/BV/PV Define Function Keys
(DFK). 266
9.1.3.2.6 TF/BV/PV Remote Echo (RE). 267
9.1.3.2.7 TF/BV/PV Escape (ESC) . 268
9.1.3.3 TF/BV - Encoding Variations (EV) . 270
9.1.3.4 TF/BV - Parameter Combinations (PC) . 270
9.1.3.4.1 TF/BV/PC Kernel (KE) . 270
9.1.3.4.2 TF/BV/PC Communication Channel
Management (CCM). 277
9.1.3.4.3 TF/BV/PC Application Selections (AS)284
9.1.3.4.4 TF/BV/PC Transparent Processable
Data (TPD) . 285
9.1.3.4.5 TF/BV/PC Define Function Keys
(DFK). 287
9.1.3.4.6 TF/BV/PC Escape (ESC) . 288
9.1.4 TF - Inopportune Behaviour (BI). 289
9.1.4.1 TF/BI - Test Event variation (TE) . 289
9.1.4.1.1 TF/BI/TE - Unsupported services. 289
9.1.4.1.2 TF/BI/TE - Other inopportune events. 292
9.1.4.2 TF/BI - Timing/Timer variation . 293
9.1.4.3 TF/BI - Parameter Value Variation (PV). 295
9.1.4.3.1 TF/BI/PV - Establishment service . 295
9.1.4.3.2 TF/BI/PV - X3 related services. 296
9.1.4.3.3 TF/BI/PV - Telematic Commands . 297
9.1.4.4 TF/BI - Parameter Combination (PC) . 301
9.1.4.4.1 TF/BI/PC - X.3 related services. 301
9.1.4.4.2 TF/BI/PC - Telematic Commands. 301
9.1.5 TF - Invalid Behaviour (BO). 302
9.1.5.1 TF/BO - Parameter Value Variation (PV). 302
9.1.5.1.1 TF/BO/PV - X.3 related services. 302
9.1.5.1.2 TF/BO/PV - Telematic Commands . 302
9.1.5.2 TF/BO - Encoding Variations (EV) . 308
9.1.5.2.1 TF/BO/EV - X.3 related services. 308
9.1.5.2.2 TF/BO/EV - Telematic Commands . 308
Annex A (normative): SBV PICS Proforma . 310
A.1 Classification. 310
A.2 PICS Proforma, identification of the implementation. 311
A.2.1 Guidance for completion . 311
A.2.2 Date. 311
A.2.3 Supplier details. 311
A.2.4 Implementation details . 311
A.2.5 Claimed compliance to standards. 311
A.3 PICS Proforma, capabilities and options . 312
A.3.1 Initiator/Responder capability . 312
A.3.2 Network Capabilities. 313
A.3.3 SBV Services . 313

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

SIST I-ETS 300 236 E1:2003
Page 5
I-ETS 300 236: May 1993
A.3.4 SBV to BIS association options .313
A.3.5 PDUs.314
A.3.5.1 AF PDUs .314
A.3.5.1.1 AF PDUs/SBV_Establish.314
A.3.5.1.2 AF PDUs/SBV_Release .314
A.3.5.1.3 AF PDUs/SBV_Reset .314
A.3.5.1.4 AF PDUs/SBV_VTX_Data.314
A.3.5.1.5 AF PDUs/SBV_Set_Param .315
A.3.5.1.6 AF PDUs/SBV_Read_Param .315
A.3.5.1.7 AF PDUs/SBV_Set_Read_Param.315
A.3.5.1.8 AF PDUs/SBV_Param_Indication .315
A.3.5.1.9 AF PDUs/SBV_TFI .315
A.3.5.1.10 AF PDUs/SBV_TC_Error.315
A.3.5.1.11 AF PDUs/SBV_Channel_Open .316
A.3.5.1.12 AF PDUs/SBV_Channel_Close.316
A.3.5.1.13 AF PDUs/SBV_Channel_Error .316
A.3.5.1.14 AF PDUs/SBV_Begin_Application.316
A.3.5.1.15 AF PDUs/SBV_End_Application.316
A.3.5.1.16 AF PDUs/SBV_End_Immediate .316
A.3.5.1.17 AF PDUs/SBV_TPD_Begin .317
A.3.5.1.18 AF PDUs/SBV_TPD_End.317
A.3.5.1.19 AF PDUs/SBV_DFK .317
A.3.5.1.20 AF PDUs/SBV_Remote_Echo.317
A.3.5.1.21 AF PDUs/SBV_Escape.317
A.3.5.2 TF PDUs.318
A.3.5.2.1 TF PDUs/SBV_Establish .318
A.3.5.2.2 TF PDUs/SBV_Release .318
A.3.5.2.3 TF PDUs/SBV_Reset .318
A.3.5.2.4 TF PDUs/SBV_VTX_Data.318
A.3.5.2.5 TF PDUs/SBV_Set_Param.318
A.3.5.2.6 TF PDUs/SBV_Read_Param .319
A.3.5.2.7 TF PDUs/SBV_Set_Read_Param.319
A.3.5.2.8 TF PDUs/SBV_Param_Indication.319
A.3.5.2.9 TF PDUs/SBV_TFI .319
A.3.5.2.10 TF PDUs/SBV_TC_Error.319
A.3.5.2.11 TF PDUs/SBV_Channel_Open .319
A.3.5.2.12 TF PDUs/SBV_Channel_Close .320
A.3.5.2.13 TF PDUs/SBV_Channel_Error .320
A.3.5.2.14 TF PDUs/SBV_Begin_Application.320
A.3.5.2.15 TF PDUs/SBV_End_Application.320
A.3.5.2.16 TF PDUs/SBV_End_Immediate .320
A.3.5.2.17 TF PDUs/SBV_TPD_Begin .320
A.3.5.2.18 TF PDUs/SBV_TPD_End .321
A.3.5.2.19 TF PDUs/SBV_DFK .321
A.3.5.2.20 TF PDUs/SBV_Remote_Echo.321
A.3.5.2.21 TF PDUs/SBV_Escape.321
A.3.6 Parameters .321
A.3.6.1 AF Parameters .322
A.3.6.1.1 AF Parameters/SBV_Establish Request .322
A.3.6.1.2 AF Parameters/SBV_Establish Response .322
A.3.6.1.3 AF Parameters/SBV_Release Request.323
A.3.6.1.4 AF Parameters/SBV_Reset Request .323
A.3.6.1.5 AF Parameters/SBV_Reset Response.323
A.3.6.1.6 AF Parameters/SBV_VTX_Data Request .323
A.3.6.1.7 AF Parameters/SBV_Set_Param Request.324
A.3.6.1.8 AF Parameters/SBV_Read_Param Request.324
A.3.6.1.9 AF Parameters/SBV_Set_Read_Param Request .324
A.3.6.1.10 AF Parameters/SBV_Param_Ind Request .324
A.3.6.1.11 AF Parameters/SBV_TFI Request .324
A.3.6.1.12 AF Parameters/SBV_TFI Response.324
A.3.6.1.13 AF Parameters/SBV_TC_Error Request.325
A.3.6.1.14 AF Parameters/SBV_Channel_Open Request.325
A.3.6.1.15 AF Parameters/SBV_Channel_Open Response.325

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

SIST I-ETS 300 236 E1:2003
Page 6
I-ETS 300 236: May 1993
A.3.6.1.16 AF Parameters/SBV_Channel_Close Request. 326
A.3.6.1.17 AF Parameters/SBV_Channel_Close Response. 326
A.3.6.1.18 AF Parameters/SBV_Channel_Error Request. 326
A.3.6.1.19 AF Parameters/SBV_Begin_Application Request . 326
A.3.6.1.20 AF Parameters/SBV_Begin_Application Response. 326
A.3.6.1.21 AF Parameters/SBV_End_Application Request . 327
A.3.6.1.22 AF Parameters/SBV_End_Immediate Request. 327
A.3.6.1.23 AF Parameters/SBV_TPD_Begin Request. 327
A.3.6.1.24 AF Parameters/SBV_TPD_Begin Response. 327
A.3.6.1.25 AF Parameters/SBV_TPD_End Request. 327
A.3.6.1.26 AF Parameters/SBV_DFK Request. 327
A.3.6.1.27 AF Parameters/SBV_Remote_Echo Request . 327
A.3.6.1.28 AF Parameters/SBV_Escape Request . 328
A.3.6.2 TF Parameters. 328
A.3.6.2.1 TF Parameters/SBV_Establish Request. 328
A.3.6.2.2 TF Parameters/SBV_Establish Response. 329
A.3.6.2.3 TF Parameters/SBV_Release Request . 329
A.3.6.2.4 TF Parameters/SBV_Reset Request. 329
A.3.6.2.5 TF Parameters/SBV_Reset Response . 329
A.3.6.2.6 TF Parameters/SBV_VTX_Data Request. 330
A.3.6.2.7 TF Parameters/SBV_Set_Param Request . 330
A.3.6.2.8 TF Parameters/SBV_Read_Param Request . 330
A.3.6.2.9 TF Parameters/SBV_Set_Read_Param Request. 330
A.3.6.2.10 TF Parameters/SBV_Param_Ind Request. 330
A.3.6.2.11 TF Parameters/SBV_TFI Request. 331
A.3.6.2.12 TF Parameters/SBV_TFI Response . 331
A.3.6.2.13 TF Parameters/SBV_TC_Error Request . 331
A.3.6.2.14 TF Parameters/SBV_Channel_Open Request . 332
A.3.6.2.15 TF Parameters/SBV_Channel_Open Response . 332
A.3.6.2.16 TF Parameters/SBV_Channel_Close Request. 332
A.3.6.2.17 TF Parameters/SBV_Channel_Close Response. 332
A.3.6.2.18 TF Parameters/SBV_Channel_Error Request. 333
A.3.6.2.19 TF Parameters/SBV_Begin_Application Request. 333
A.3.6.2.20 TF Parameters/SBV_Begin_Application Response. 333
A.3.6.2.21 TF Parameters/SBV_End_Application Request . 333
A.3.6.2.22 TF Parameters/SBV_End_Immediate Request. 333
A.3.6.2.23 TF Parameters/SBV_TPD_Begin Request. 333
A.3.6.2.24 TF Parameters/SBV_TPD_Begin Response . 333
A.3.6.2.25 TF Parameters/SBV_TPD_End Request. 334
A.3.6.2.26 TF Parameters/SBV_DFK Request . 334
A.3.6.2.27 AF Parameters/SBV_Remote_Echo Request . 334
A.3.6.2.28 TF Parameters/SBV_Escape Request . 334
A.3.6.3 X.3 Parameters. 334
A.3.6.3.1 X.3 Parameters/send . 335
A.3.6.3.2 X.3 Parameters/receive . 335
Annex B (normative): SBV PICS conditional expressions. 336
Annex C (normative): SBV PICS optional types . 337
Annex D (normative): SBV PIXIT proforma . 338
D.1 Identification Summary . 338
D.2 Abstract Test Suite Summary. 338
D.3 Test Laboratory. 338
D.4 Client. 338
D.5 SUT. 339
D.6 Ancillary protocols. 339

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

SIST I-ETS 300 236 E1:2003
Page 7
I-ETS 300 236: May 1993
D.7 Protocol Layer Information for SBV Protocol.339
D.7.1 Protocol Identification.339
D.7.1.1 IUT Information .340
D.7.1.2 Addresses .340
D.7.1.2.1 PDU Parameter Values .341
D.7.1.2.2 Parameter values accepted by the IUT .341
D.7.1.2.2.1 Specific parameters for an IUT acting
as an Access Function.341
D.7.1.2.2.3 Parameter values expected from the
IUT .344
D.7.1.2.4 Timer values .347
D.7.1.2.5 Procedural Information .347
D.7.1.2.5.1 Triggering IUT actions .348
D.7.1.2.5.2 Observing IUT Events.349
Annex E (informative): SBV Test Purposes .351
E.1 Terminal Functions (TF).351
E.1.1 TF/Basic Interconnect Tests (BIC) .351
E.1.2 TF/Capability Tests (CA).351
E.1.3 TF/Valid Behaviour Tests (BV) .352
E.1.3.1 TF/BV - State Event Transitions (SE).352
E.1.3.1.1 TF/BV/SE - Kernel (KE).352
E.1.3.1.2 TF/BV/SE Comm. Channel Management (CCM).353
E.1.3.1.2.1 TF/BV/SE/CCM Channel
Management Procedure (CMP).353
E.1.3.1.2.2 TF/BV/SE/CCM Multiple Channel
Coordination (MCC).353
E.1.3.1.3 TF/BV/SE Application Selection (AS) .354
E.1.3.1.4 TF/BV/SE Transparent Processable Data (TPD) .354
E.1.3.1.5 TF/BV/SE Define Function Keys (DFK).354
E.1.3.1.6 TF/BV/SE Remote Echo (RE) .354
E.1.3.1.7 TF/BV/SE Escape (ESC).355
E.1.3.2 TF/BV - Parameter Variations (PV).355
E.1.3.2.1 TF/BV/PV Kernel (KE) .355
E.1.3.2.1.1 TF/BV/PV/KE SBV_Establish .355
E.1.3.2.1.2 TF/BV/PV/KE SBV_Release.356
E.1.3.2.1.3 TF/BV/PV/KE SBV_Reset.356
E.1.3.2.1.4 TF/BV/PV/KE SBV_VTX_Data .356
E.1.3.2.1.5 TF/BV/PV/KE SBV_Set_parameter .356
E.1.3.2.1.6 TF/BV/PV/KE SBV_Read_parameter.356
E.1.3.2.1.7 TF/BV/PV/KE
SBV_Set/Read_parameter .357
E.1.3.2.1.8 TF/BV/PV/KE
SBV_Parameter_indication.357
E.1.3.2.1.9 TF/BV/PV/KE SBV_TFI .357
E.1.3.2.1.10 TF/BV/PV/KE SBV_TC_Error .357
E.1.3.2.2 TF/BV/PV Communication Channel Management (CCM) 357
E.1.3.2.2.1 TF/BV/PV/CCM Channel
Management Procedure (CMP).357
E.1.3.2.2.2 TF/BV/PV/CCM Multiple channel co-
ordination .359
E.1.3.2.3 TF/BV/PV Application Selection (AS) .359
E.1.3.2.3.1 TF/BV/PV/AS SBV_Begin_application359
E.1.3.2.4 TF/BV/PV Transparent Processable Data (TPD) .359
E.1.3.2.4.1 TF/BV/PV/TPD SBV_TPD_Begin .359
E.1.3.2.5 TF/BV/PV Define Function Keys (DFK).360
E.1.3.2.5.1 TF/BV/PV/DFK SBV_DFK .360
E.1.3.2.6 TF/BV/PV Remote Echo (RE) .360
E.1.3.2.6.1 TF/BV/PV/RE SBV_Remote_Echo.360
E.1.3.2.7 TF/BV/PV Escape (ESC).360
E.1.3.2.7.1 TF/BV/PV/ESC SBV_Escape .360
E.1.3.3 TF/BV - Encoding Variations (EV).360

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

SIST I-ETS 300 236 E1:2003
Page 8
I-ETS 300 236: May 1993
E.1.3.4 TF/BV - Parameter Combinations (PC). 360
E.1.3.4.1 TF/BV/PC Kernel (KE) . 361
E.1.3.4.1.1 TF/BV/PC/KE SBV_Establish. 361
E.1.3.4.1.2 TF/BV/PC/KE SBV_Release. 362
E.1.3.4.1.3 TF/BV/PC/KE SBV_VTX_Data . 362
E.1.3.4.1.4 TF/BV/PC/KE SBV_Set_parameter . 362
E.1.3.4.1.5 TF/BV/PC/KE SBV_Read_parameter 362
E.1.3.4.1.6 TF/BV/PC/KE
SBV_Set/Read_parameter. 362
E.1.3.4.1.7 TF/BV/PC/KE
SBV_Parameter_indication . 362
E.1.3.4.1.8 TF/BV/PC/KE SBV_TFI. 363
E.1.3.4.1.9 TF/BV/PC/KE SBV_TC_Error . 363
E.1.3.4.2 TF/BV/PC Communication Channel Management (CCM) 363
E.1.3.4.2.1 TF/BV/PC/CCM Channel
Management Procedure (CMP) . 363
E.1.3.4.2.2 TF/BV/PC/CCM Multiple Channel
Coordination. 363
E.1.3.4.3 TF/BV/PC Application Selections (AS). 364
E.1.3.4.3.1 TF/BV/PC/AS SBV_Begin_application364
E.1.3.4.4 TF/BV/PC Transparent Processable Data (TPD) . 364
E.1.3.4.4.1 TF/BV/PC/TPD SBV_TPD_Begin . 364
E.1.3.4.5 TF/BV/PC Define Function Keys (DFK) . 364
E.1.3.4.5.1 TF/BV/PC/DFK SBV_DFK . 364
E.1.3.4.6 TF/BV/PC Escape (ESC) . 364
E.1.3.4.6.1 TF/BV/PC/TPD SBV_Escape. 364
E.1.4 TF - Inopportune Behaviour (BI) . 364
E.1.4.1 TF/BI - Test Event variation (TE). 365
E.1.4.1.1 TF/BI/TE - Unsupported services. 365
E.1.4.1.2 TF/BI/TE - Other inopportune events. 365
E.1.4.2 TF/BI - Timing/Timer variation (TI) . 365
E.1.4.3 TF/BI - Parameter Value Variation (PV) . 366
E.1.4.3.1 TF/BI/PV - Establishment service . 366
E.1.4.3.2 TF/BI/PV - X.3 related services. 366
E.1.4.3.3 TF/BI/PV - Telematic Commands. 366
E.1.4.4 TF/BI - Parameter Combination (PC) . 367
E.1.4.4.1 TF/BI/PC - X.3 related services . 367
E.1.4.4.2 TF/BI/PC - Telematic Commands. 367
E.1.5 TF - Invalid Behaviour (BO).
...

Questions, Comments and Discussion

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