SIST I-ETS 300 491-1 E1:2003
(Main)Terminal Equipment (TE); Conformance testing for file transfer over the Integrated Services Digital Network (ISDN); Part 1: ETS 300 075 Protocol Implementation Conformance Statement (PICS) proforma
Terminal Equipment (TE); Conformance testing for file transfer over the Integrated Services Digital Network (ISDN); Part 1: ETS 300 075 Protocol Implementation Conformance Statement (PICS) proforma
Conformance testing specification for ETS 300 075 file transfer protocol. Establish: Protocol Implementation Conformance Statement proforma
Terminalska oprema (TE) – Preskušanje skladnosti prenosa datotek prek digitalnega omrežja z integriranimi storitvami (ISDN) – 1. del: ETS 300 075 Izjava o skladnosti izvedbe protokola (PICS) - Proforma specifikacija
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST I-ETS 300 491-1 E1:2003
01-december-2003
Terminalska oprema (TE) – Preskušanje skladnosti prenosa datotek prek
digitalnega omrežja z integriranimi storitvami (ISDN) – 1. del: ETS 300 075 Izjava o
skladnosti izvedbe protokola (PICS) - Proforma specifikacija
Terminal Equipment (TE); Conformance testing for file transfer over the Integrated
Services Digital Network (ISDN); Part 1: ETS 300 075 Protocol Implementation
Conformance Statement (PICS) proforma
Ta slovenski standard je istoveten z: I-ETS 300 491-1 Edition 1
ICS:
33.080 Digitalno omrežje z Integrated Services Digital
integriranimi storitvami Network (ISDN)
(ISDN)
35.180 Terminalska in druga IT Terminal and other
periferna oprema IT peripheral equipment
SIST I-ETS 300 491-1 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 491-1 E1:2003
---------------------- Page: 2 ----------------------
SIST I-ETS 300 491-1 E1:2003
INTERIM
EUROPEAN I-ETS 300 491-1
TELECOMMUNICATION September 1996
STANDARD
Source: ETSI TC-TE Reference: DI/TE-01060-1
ICS: 33.080, 35.180
Key words: ISDN, file transfer
Terminal Equipment (TE);
Conformance testing for file transfer over
the Integrated Services Digital Network (ISDN);
Part 1: ETS 300 075 Protocol Implementation Conformance
Statement (PICS) proforma
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 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 1996. All rights reserved.
---------------------- Page: 3 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 2
I-ETS 300 491-1: September 1996
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 491-1 E1:2003
Page 3
I-ETS 300 491-1: September 1996
Contents
Foreword .5
Introduction.5
1 Scope .7
2 Normative references.7
3 Definitions and abbreviations .8
3.1 Definitions .8
3.2 Abbreviations .8
4 Conformance requirement concerning PICS .8
Annex A (normative): PICS proforma for ETS 300 075 .9
A.1 Instructions for completing the PICS proforma .10
A.1.1 Purposes and structure.10
A.1.2 Symbols, abbreviations and conventions.10
A.1.2.1 Standardized symbols for the status column.11
A.1.2.2 Standardized symbols for the support column .11
A.1.2.3 The supported values column .11
A.1.3 Instructions for completing the PICS .11
A.2 Identification of the implementation.12
A.2.1 Date of statement .12
A.2.2 Implementation Under Test (IUT) identification .12
A.2.3 System Under Test (SUT) identification .12
A.2.4 Product supplier.12
A.2.5 Client.13
A.2.6 ICS contact person .13
A.3 ICS/System Conformance Statement (SCS) .14
A.4 Identification of the protocol .14
A.5 Global statement of conformance .14
A.6 Static requirements .14
A.6.1 Roles.14
A.6.2 Major capabilities .15
A.6.2.1 Service classes .15
A.6.2.2 Protocol classes - Regimes.15
A.6.2.3 Functional units .15
A.6.2.4 Service elements.16
A.6.3 Handling capabilities .16
A.6.4 Protocol Data Units (PDUs) .16
A.6.4.1 Association PDUs.17
A.6.4.1.1 Association PDUs/Association establishment .17
A.6.4.1.2 Association PDUs/Association release.17
A.6.4.1.3 Association PDUs/Association user abort .17
A.6.4.1.4 Association PDUs/Association provider abort .17
A.6.4.2 Access PDUs .17
A.6.4.2.1 Access PDUs/Access establishment.17
A.6.4.2.2 Access PDUs/Access end.18
A.6.4.3 Transfer PDUs .18
---------------------- Page: 5 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 4
I-ETS 300 491-1: September 1996
A.6.4.3.1 Transfer PDUs/File directory. 18
A.6.4.3.2 Transfer PDUs/Load . 18
A.6.4.3.3 Transfer PDUs/Save. 18
A.6.4.3.4 Transfer PDUs/Rename service . 18
A.6.4.3.5 Transfer PDUs/Delete service . 19
A.6.4.3.6 Transfer PDUs/Typed_Data service . 19
A.6.4.4 Mass transfer PDUs . 19
A.6.4.4.1 Mass transfer PDUs/Write service. 19
A.6.4.4.2 Exception report service . 19
A.6.5 PDU parameters . 20
A.6.5.1 Parameters of association PDUs. 21
A.6.5.1.1 Association establishment request parameters . 21
A.6.5.1.2 Association establishment response parameters . 22
A.6.5.1.3 Association release parameters. 23
A.6.5.1.4 Association abort parameters . 24
A.6.5.2 Parameters of access PDUs . 25
A.6.5.2.1 Access establishment request parameters. 25
A.6.5.2.2 Access establishment response parameters. 29
A.6.5.2.3 Access end request parameters . 30
A.6.5.2.4 Access end response parameters . 31
A.6.5.3 Parameters of transfer PDUs . 31
A.6.5.3.1 File directory parameters . 31
A.6.5.3.2 File load parameters . 33
A.6.5.3.3 File save parameters . 34
A.6.5.3.4 File rename parameters. 36
A.6.5.3.5 File delete parameters . 37
A.6.5.3.6 Typed data parameters. 38
A.6.5.3.7 Write parameters . 39
A.6.5.3.8 Write end parameters . 40
A.6.5.3.9 User exception parameters. 41
A.6.5.3.10 Provider exception parameters. 42
History. 43
---------------------- Page: 6 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 5
I-ETS 300 491-1: September 1996
Foreword
Part 1 of this Interim European Telecommunication Standard (I-ETS) has been produced by the Terminal
Equipment (TE) Technical Committee of the European Telecommunications Standards Institute (ETSI).
An ETSI standard may be given I-ETS status either because it is regarded as a provisional solution ahead
of a more advanced standard, or because it is immature and requires a "trial period". The life of an I-ETS
is limited to three years after which it can be converted into an ETS, have its life extended for a further two
years, be replaced by a new version, or be withdrawn.
This is the first part of an I-ETS which comprises three parts as follows:
Terminal Equipment (TE); Conformance testing for file transfer over the Integrated Services Digital
Network (ISDN):
Part 1: ETS 300 075 Protocol Implementation Conformance Statement (PICS) proforma;
Part 2: ETS 300 075 Test Suite Structure and Test Purposes (TSS&TP);
Part 3: Conformance testing for ETS 300 075 restricted by ETS 300 383 - Abstract Test Suite (ATS).
Proposed announcement date
Date of adoption of this I-ETS: 30 August 1996
Date of latest announcement of this I-ETS (doa): 31 December 1996
Introduction
To evaluate the conformance of a particular implementation, a statement of which capabilities and options
have been implemented for a given specification is needed. Such a statement is called a Protocol
Implementation Conformance Statement (PICS).
---------------------- Page: 7 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 6
I-ETS 300 491-1: September 1996
Blank page
---------------------- Page: 8 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 7
I-ETS 300 491-1: September 1996
1 Scope
Part 1 of this Interim European Telecommunication Standard (I-ETS) provides a Protocol Implementation
Conformance Statement (PICS) proforma for the Telesoftware Data Unit (TDU) layer protocol
requirements of ETS 300 075 [1], in compliance with the relevant requirements, and in accordance with
the relevant guidance, given in ISO/IEC DIS 9646-7 [4].
2 Normative references
Part 1 of this I-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 part of the I-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 075 (1994): "Terminal Equipment (TE); Processable data, File
transfer".
[2] ISO/IEC 9646-1 (1994): "Information technology - Open Systems
Interconnection - Conformance testing methodology and framework - Part 1:
General concepts".
[3] ISO/IEC 9646-2 (1994): "Information technology - Open Systems
Interconnection - Conformance testing methodology and framework - Part 2:
Abstract Test Suite specification".
[4] ISO/IEC DIS 9646-7 (1993): "Information technology - Open Systems
Interconnection - Conformance testing methodology and framework - Part 7:
Implementation Conformance Statements".
[5] ITU-T Recommendation T.51 (1993): "Coded character sets for telematic
services".
---------------------- Page: 9 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 8
I-ETS 300 491-1: September 1996
3 Definitions and abbreviations
3.1 Definitions
For the purposes of this part of the I-ETS, the definitions in ETS 300 075 [1] and ISO/IEC DIS 9646-7 [4]
apply along with the following terms defined in ISO/IEC 9646-1 [2]:
Protocol Implementation Conformance Statement (PICS): An Implementation Conformance
Statement (ICS) for an implementation or system claimed to conform to a given protocol specification.
PICS proforma: An ICS proforma for a protocol specification.
3.2 Abbreviations
For the purposes of this I-ETS, the following abbreviations apply:
BK Basic Kernel
ICS Implementation Conformance Statement
ISDN Integrated Services Digital Network
IUT Implementation Under Test
PDU Protocol Data Unit
PICS Protocol Implementation Conformance Statement
SCS System Conformance Statement
Spt Support
SS or Sym. Service Symmetrical Service
Sts Status
SUT System Under Test
TDU Telesoftware Data Unit
TE Terminal Equipment
TTCN Tree and Tabular Combined Notation
4 Conformance requirement concerning PICS
The supplier of a protocol implementation which is claimed to conform to ETS 300 075 [1] shall complete
a copy of the PICS proforma provided in annex A and shall provide the information necessary to identify
both the supplier and the implementation.
---------------------- Page: 10 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 9
I-ETS 300 491-1: September 1996
Annex A (normative): PICS proforma for ETS 300 075
Notwithstanding the provisions of the copyright clause related to the text of this ETS, ETSI grants that
users of this ETS may freely reproduce the ICS proforma in this annex so that it can be used for its
intended purposes and may further publish the completed ICS.
The following table of contents refers to the location of the tables containing the indexed questions of
annex A.
Questions
A.1 Implicit roles.14
A.2 Explicit roles.15
A.3 Service classes.15
A.4 Regimes.15
A.5 Functional units : services.15
A.6 Service elements .16
A.7 Negotiation capabilities in symmetrical service.16
A.8 PDU/Association establishment.17
A.9 PDU/Association release .17
A.10 PDU/Association user abort.17
A.11 PDU/Association provider abort.17
A.12 PDU/Access establishment .17
A.13 PDU/Access end.18
A.14 PDU/Directory service.18
A.15 PDU/Load service.18
A.16 PDU/Save service.18
A.17 PDU/Rename service .18
A.18 PDU/Delete service.19
A.19 PDU/Typed data service.19
A.20 PDU/Write service .19
A.21 PDU/Write end service .19
A.22 PDU/User exception report service .19
A.23 PDU/Provider exception report service.19
A.24 Association establishment/request parameters.21
A.24.1 Application name parameter: values allowed.21
A.24.2 Service class parameter: values allowed .22
A.24.3 Identification parameter: values allowed .22
A.25 Association establishment/Response_pos parameters.22
A.26 Association establishment/Response_neg parameters.23
A.26.1 Reason parameter values for Response Negative .23
A.27 Association release/Request parameters.23
A.28 Association release/Response_pos parameters .24
A.29 Association abort/Request parameters.24
A.29.1 Reason parameter values for service provider .24
A.29.2 Reason parameter values for service user .25
A.30 Access establishment/Request parameters .25
A.30.1 Function parameter details/primitives handled.26
A.30.2 Function parameter details/primitives handled.27
A.30.3 Function parameter details/primitives handled.28
A.31 Access establishment/Response_pos parameters.29
A.32 Access establishment/Response_neg parameters .29
A.32.1 Reason parameter values for Response Negative .30
A.33 Access End/Request parameters .30
A.33.1 Reason parameter values for service user .30
A.34 Access End/Response_pos parameters .31
A.35 File directory/Request parameters.31
A.35.1 Directory designation elements parameter values .31
A.36 File directory/Response_pos parameters .32
---------------------- Page: 11 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 10
I-ETS 300 491-1: September 1996
A.37 File directory/Response_neg parameters . 32
A.37.1 Reason parameter values for Response Negative. 32
A.38 File load/Request parameters . 33
A.38.1 Load designation elements parameter values. 33
A.39 File load/Response_pos parameters . 33
A.40 File load/Response_neg parameters . 34
A.40.1 Reason parameter values for Response Negative. 34
A.41 File save/Request parameters . 34
A.42 File save/Response_pos parameters. 35
A.43 File save/Response_neg parameters . 35
A.43.1 Reason parameter values for Response Negative. 35
A.44 File rename/Request parameters. 36
A.45 File rename/Response_pos parameters. 36
A.46 File rename/Response_neg parameters. 36
A.46.1 Reason parameter values for Response Negative. 37
A.47 File delete/Request parameters . 37
A.48 File delete/Response_pos parameters . 37
A.49 File delete/Response_neg parameters . 38
A.49.1 Reason parameter values for Response Negative. 38
A.50 Typed_Data/Request parameters . 38
A.51 Write/Request parameters. 39
A.52 Write/Response_pos parameters . 39
A.52.1 Write/Response_pos block number parameter values. 39
A.53 Write/Response_neg parameters . 40
A.54 Write End/ Request parameters. 40
A.55 Write End/Response_pos parameters. 40
A.56 Write End/Response_neg parameters. 41
A.56.1 Write End response negative result parameter values. 41
A.56.2 Reason values for Response Negative . 41
A.57 User Exception/Request parameters . 41
A.58 Provider Exception/Request parameters . 42
A.58.1 Reason parameter values for service provider. 42
A.1 Instructions for completing the PICS proforma
A.1.1 Purposes and structure
The purpose of this PICS is to provide a mechanism whereby a supplier of an implementation of the
requirements of ETS 300 075 [1] may provide information in a standard form.
The PICS proforma is subdivided into clauses for the following categories of information:
- implementation details;
- protocol details;
- overall conformance claim;
- static requirements:
1) roles;
2) major capabilities;
3) negotiation capabilities;
4) Protocol Data Units (PDU);
5) Protocol Data Units parameters.
- timer;
- supplementary services;
- dynamic requirements.
A.1.2 Symbols, abbreviations and conventions
The PICS proforma contained in this annex is comprised of information in a tabular form in accordance
with the guidelines presented in ISO/IEC DIS 9646-7 [4].
References within tables are to ETS 300 075 [1], except where explicitly stated.
---------------------- Page: 12 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 11
I-ETS 300 491-1: September 1996
A.1.2.1 Standardized symbols for the status column
The following notations, defined in ISO/IEC 9646-2 [3] are used in the proforma to indicate the status of a
question:
- m (mandatory): the capability shall be implemented, in conformance with the protocol standard;
- o (optional): the capability may be implemented, and if it is implemented it shall conform to
the protocol specification (cf. ISO/IEC 9646-1 [2], clause A.3);
- o.n (optional): the capability may be implemented, and if it is implemented it shall conform to
the protocol specification, and the option is mutually exclusive or selectable
among a set (cf. ISO/IEC 9646-1 [2], clause A.3);
- x (prohibited): there is a requirement not to use this capability in a given context;
- c (conditional): the requirement on the capability depends on the selection of other optional or
conditional items;
- n/a (not applicable): in the given context the base specification makes it impossible to use this
capability.
If appropriate, a "c" followed by an integer is placed in the status column, providing a reference to a
conditional status expression defined as a note inside the table. As defined in ISO/IEC DIS 9646-7 [4], this
predicate expression is consistent with Tree and Tabular Combined Notation (TTCN) boolean expressions
(i.e. IF . THEN (IF . THEN . ELSE) ELSE .). In all cases, "ELSE n/a" is implied if an ELSE clause is
omitted.
A.1.2.2 Standardized symbols for the support column
To specify the level of support for all entries, the standardized symbols for the support column shall be as
follows:
- y (supported): the capability is implemented in conformance with the ETS;
- n (not supported): the capability is not implemented;
- n/a (no answer required): the question has a status value of either not applicable or out of scope.
A.1.2.3 The supported values column
A "supported" values column, if appropriate, in which the values or ranges of values supported can be
indicated, as well as type and length, if relevant.
A.1.3 Instructions for completing the PICS
The supplier of the implementation shall enter an explicit statement in each of the boxes provided, using
the notation described in subclause A.1.2. A specific instruction is provided in the text which precedes
each table.
---------------------- Page: 13 ----------------------
SIST I-ETS 300 491-1 E1:2003
Page 12
I-ETS 300 491-1: September 1996
A.2 Identification of the implementation
A.2.1 Date of statement
........................................................................................................................................................................
A.2.2 Implementation Under Test (IUT) identification
IUT name:
...................................................................................................................................................
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.