SIST ETS 300 287-3:2000
(Main)Integrated Services Digital Network (ISDN); Signalling System No.7; Transaction Capabilities (TC) version 2; Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification
Integrated Services Digital Network (ISDN); Signalling System No.7; Transaction Capabilities (TC) version 2; Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification
Definition of tests in TTCN for TC to determine conformance of implemntations against ETS 300 287. Includes PIXIT proforma.
Digitalno omrežje z integriranimi storitvami (ISDN) - Signalizacija št. 7 - Druga različica transakcijskih zmožnosti (TC) - 3. del: Abstraktni preskušalni niz (ATS) in delna dodatna informacija za preskušanje izvedbe protokola (PIXIT) - Proforma specifikacije
General Information
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.VSHFLILNDFLMHIntegrated Services Digital Network (ISDN); Signalling System No.7; Transaction Capabilities (TC) version 2; Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:ETS 300 287-3 Edition 13SIST ETS 300 287-3:en01-IHEUXDU-3SIST ETS 300 287-3:SLOVENSKI
STANDARD
EUROPEANETS 300 287-3TELECOMMUNICATIONDecember 1996STANDARDSource: ETSI TC-SPSReference: DE/SPS-02014ICS:33.080Key words:ISDN, SS7, TCAP, ATS, PIXIT, testingIntegrated Services Digital Network (ISDN);Signalling System No.7;Transaction Capabilities (TC) version 2;Part 3: Abstract Test Suite (ATS) and partial ProtocolImplementation eXtra Information for Testing (PIXIT) proformaspecificationETSIEuropean Telecommunications Standards InstituteETSI SecretariatPostal address: F-06921 Sophia Antipolis CEDEX - FRANCEOffice address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCEX.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.frTel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and theforegoing restriction extend to reproduction in all media.© European Telecommunications Standards Institute 1996. All rights reserved.
Page 2ETS 300 287-3: December 1996Whilst 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 3ETS 300 287-3: December 1996ContentsForeword.51Scope.72Normative references.73Definitions and abbreviations.83.1Definitions.83.2Abbreviations.84General aspects.94.1Test groups and subgroups.94.2Preamble.94.3Test body.94.4Postamble.94.5PICS/PIXIT relationship to the ATS.9Annex A (normative):Partial PIXIT proforma.10A.1Identification summary.10A.2Abstract test suite summary.10A.3Test laboratory.10A.4Client.11A.5SUT.12A.6Ancillary protocols.13A.6.1Message Transfer Part (MTP) protocol.13A.6.1.1MTP layer 1 information.14A.6.1.2MTP point codes.14A.6.2Signalling Connection Control Part (SCCP) - connectionless protocol.15A.6.2.1Common parameters.15A.6.2.2Called party address (SUT).15A.6.2.3Calling party address (test system).16A.7Protocol identification.16A.8Hardware/interface information of the SUT.17A.9Static TC-user information.17A.9.1TC-user information.17A.9.2Dialogue portion related parameters.18A.9.3Timers implemented in the test suite.19A.9.4Implemented operation codes.19A.9.5Implemented error codes.19A.9.6Implemented User abort information.20A.10Dynamic TC-user information.20A.10.1Table abbreviations and representation.20A.10.2Transaction sublayer message flow.21A.10.3Pre-arranged end message flow.22
Page 4ETS 300 287-3: December 1996A.10.4No component portion message flow.22A.10.5Component sublayer component flow.23A.10.6Dialogue portion message flow.24Annex B (normative):Abstract test suite.25B.1The TTCN Graphical form (TTCN.GR).25B.2The TTCN Machine Processable form (TTCN.MP).25History.26
Page 5ETS 300 287-3: December 1996ForewordThis European Telecommunication Standard (ETS) has been produced by the Signalling Protocols andSwitching (SPS) Technical Committee of the European Telecommunications Standards Institute (ETSI).This ETS is part 3 of a multi-part standard covering the Signalling System No.7 Transaction Capabilities(TC) version 2 as described below:Part 1:"Protocol specification [ITU-T Recommendations Q.771 to Q.775 (1993), modified]";Part 2:"Protocol Implementation Conformance Statement (PICS) proforma specification";Part 3:"Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information forTesting (PIXIT) proforma specification".Transposition datesDate of adoption6 December 1996Date of latest announcement of this ETS (doa):31 March 1997Date of latest publication of new National Standardor endorsement of this ETS (dop/e):30 September 1997Date of withdrawal of any conflicting National Standard (dow):30 September 1997
Page 6ETS 300 287-3: December 1996Blank page
Page 7ETS 300 287-3: December 19961ScopeThis third part of ETS 300 287 specifies the Abstract Test Suite (ATS) and partial Protocol ImplementationeXtra Information for Testing (PIXIT) proforma for the transaction sublayer, component sublayer anddialogue portion of the Transaction Capabilities (TC) for implementations conforming to ITU-TRecommendations Q.771 to Q.775 as modified by ETS 300 287-1 [1].ISO/IEC 9646, parts 1 to 5 [5 to 9] are used as the basis for the test methodology.2Normative referencesThis ETS incorporates by dated and undated reference, provisions from other publications. Thesenormative references are cited at the appropriate places in the text and the publications are listedhereafter. For dated references, subsequent amendments to or revisions of any of these publicationsapply to this ETS only when incorporated in it by amendment or revision. For undated references the latestedition of the publication referred to applies.[1]ETS 300 287-1: "Integrated Services Digital Network (ISDN); Signalling SystemNo.7; Transaction Capabilities (TC) version 2; Part 1: Protocol specification[ITU-T Recommendations Q.771 to Q.775 (1993), modified]".[2]ETS 300 287-2: "Integrated Services Digital Network (ISDN); Signalling SystemNo.7; Transaction Capabilities (TC) version 2; Part 2: Protocol ImplementationConformance Statement (PICS) proforma specification".[3]ETS 300 344: "Integrated Services Digital Network (ISDN); Signalling SystemNo.7; Transaction Capabilities Application Part (TCAP); Test specification".[4]ETS 300 658: "Integrated Services Digital Network (ISDN); Signalling SystemNo.7; Transaction Capabilities (TC) version 2; Test responder specification".[5]ISO/IEC 9646-1: "Information technology - Open Systems Interconnection -Conformance testing methodology and framework - Part 1: General concepts".[6]ISO/IEC 9646-2: "Information technology - Open Systems Interconnection -Conformance testing methodology and framework - Part 2: Abstract Test SuiteSpecification".[7]ISO/IEC 9646-3: "Information technology - Open Systems Interconnection -Conformance testing methodology and framework - Part 3: The Tree andTabular Combined Notation (TTCN)".[8]ISO/IEC 9646-4: "Information technology - Open Systems Interconnection -Conformance testing methodology and framework - Part 4: Test realization".[9]ISO/IEC 9646-5: "Information technology - Open Systems Interconnection -Conformance testing methodology and framework - Part 5: Requirements ontest laboratories and clients for the conformance assessment process".
Page 8ETS 300 287-3: December 19963Definitions and abbreviations3.1DefinitionsFor the purposes of this ETS, the following definitions apply:Abstract Service Primitive (ASP): See ISO/IEC 9646-1 [5].Abstract Test Suite (ATS): See ISO/IEC 9646-1 [5].Implementation Under Test (IUT): See ISO/IEC 9646-1 [5].Means Of Testing (MOT): See ISO/IEC 9646-1 [5].Protocol Conformance Test Report (PCTR): See ISO/IEC 9646-1 [5].Protocol Implementation Conformance Statement (PICS): See ISO/IEC 9646-1 [5].PICS proforma: See ISO/IEC 9646-1 [5].Protocol Implementation eXtra Information for Testing (PIXIT): See ISO/IEC 9646-1 [5].PIXIT proforma: See ISO/IEC 9646-1 [5].System Under Test (SUT): See ISO/IEC 9646-1 [5].3.2AbbreviationsFor the purposes of this ETS, the following abbreviations apply:ASPAbstract Service PrimitiveATCAbstract Test CaseATSAbstract Test SuiteIUTImplementation Under TestMOTMeans Of TestingMTPMessage Transfer PartPCTRProtocol Conformance Test ReportPDUProtocol Data UnitPICSProtocol Implementation Conformance StatementPIXITProtocol Implementation eXtra Information for TestingSCCPSignalling Connection Control PartSUTSystem Under TestTCTransaction CapabilitiesTTCNTree and Tabular Combined Notation
Page 9ETS 300 287-3: December 19964General aspectsThe co-ordinated test method as described in ISO/IEC 9646-2 [6] is used. It is possible that the entire testsuite is not applicable for all Implementations Under Test (IUTs). A test selection procedure needs to beperformed to determine the applicability of a test to a particular IUT. Such selection shall be based on theProtocol Implementation Conformance Statement (PICS) and the Protocol Implementation eXtraInformation for Testing (PIXIT). The Abstract Test Cases (ATCs) contained in this ETS are acomprehensive reflection of the base standards.4.1Test groups and subgroupsThe test suite is structured following the rules defined in ISO/IEC 9646-2 [6].4.2PreambleThe preamble of each test case consists of the events required to bring the IUT to the appropriate initialstate. There may be alternate sequences of test steps which can be performed to initialize the IUT. Thesetest steps in the preamble for TC have been chosen carefully, considering the test methodology and theother test co-ordination procedures that are available.4.3Test bodyThe test body is the sequence of steps within a test case that is essential to achieve the test purpose,followed by the verification of the IUTs ending state. Verdicts are assigned to the possible outcomes of thetest cases.It is important to test the observable behaviour of the IUT, which includes state transitions and ProtocolData Unit (PDU) responses.4.4PostambleAt the END_MSG of the execution of a test body, the IUT may not be in an "idle state". A postamble isthen required to bring the IUT from the ending state to an "idle state".4.5PICS/PIXIT relationship to the ATSThere are instances when the test case flow depends on the answer to a PICS or PIXIT question. In suchinstances, a Boolean expression is added to the beginning of the test body. However, it should be notedthat such conditional execution has no bearing on static conformance.
Page 10ETS 300 287-3: December 1996Annex A (normative):Partial PIXIT proformaNotwithstanding the provisions of the copyright clause related to the text of this ETS, ETSI grants thatusers of this ETS may freely reproduce the partial PIXIT proforma in this annex so that it can be used forits intended purposes and may further publish the completed partial PIXIT.A.1Identification summaryThis clause is to be completed by the test laboratory.PIXIT number:.Test laboratory name:.Date of issue:.Issued to:.The test laboratory may include client or contract references in the identification summary.A.2Abstract test suite summaryThis clause is to be completed by the test laboratory.Protocol specification:.ATS specification:.Abstract test method(s):.A.3Test laboratoryThis clause is to be completed by the test laboratory.Test laboratory identification:.
Page 11ETS 300 287-3: December 1996Accreditation status of the test service:.Accreditation reference:.Test laboratory manager:.Test laboratory contact:.Means of testing:Means of testing may include any particular facilities such as: executable test suite, and upper/lower testerrealizations.Instructions for completion:The laboratory should include any special instructions necessary for the completion and return of theproforma by the client.A.4ClientThis clause is to be completed by the client.Client identification:.
Page 12ETS 300 287-3: December 1996Client test manager:.Client contact:.Test facilities required:The client should record any particular facilities required for testing, if a range of facilities is provided bythe test laboratory.A.5SUTName:.Version:.SCS reference:.Machine configuration:.Operating system identification:.IUT identification:.PICS reference for IUT:.
Page 13ETS 300 287-3: December 1996Limitations of the SUT:The client may provide information explaining if any of the abstract test cases cannot be executed, e.g.non-realization of ASPs if the remote test method is used.Environmental conditions:The test laboratory may specify the normal environmental conditions applying to the laboratory to be usedfor testing (e.g. temperature, humidity). The client should specify any tighter environmental conditions thatmay be necessary for the correct operation of the SUT.A.6Ancillary protocolsThis clause is to be completed by the client in conjunction with the test laboratory.An ancillary protocol is any protocol included in the SUT other than the IUT itself, whose (correct)operation is relied upon during the testing of the IUT.In the following table(s), the client identifies relevant information concerning each ancillary protocol in theSUT other than the IUT itself.A.6.1Message Transfer Part (MTP) protocolThe supplier of the implementation shall indicate which MTP protocol specification is implemented.Table A.1: MTP protocol usedProtocol nameVersionPICS referencePIXIT referencePCTR referenceMTP level 2MTP level 3
Page 14ETS 300 287-3: December 1996A.6.1.1MTP layer 1 informationThe client of the test laboratory is required to give information about the MTP protocol used within theSUT. Apart from the explicitly required information, the client should also give any further informationwhich could be necessary for completing the tests of TC.Table A.2: MTP layer 1 informationItemParameterRangeValue1Physical interface[S2M/T1/V.35/V.36]2S2M Time slot[0.31]3S2M Framing[CRC4/PCM30]4T1 Time slot[1.24]5T1 Framing[D4/ESF]6S2M Line coding[HDB3/AMI]7T1 Line coding[B8ZS/AMI]Additional information needed to complete the tests:.A.6.1.2MTP point codesThe client of the test laboratory is required to enter in the table A.3 the Signalling Point Code (SPC) for theSUT and for the test system. Apart from the explicitly required information, the client should also give anyfurther information which could be necessary for completing the tests of TC.Table A.3: MTP point codesItemParameterRangeValue1Point code of the SUT[0.16383]2Preferred point code of the test system[0.16383]3Network indicator[0.3]4Any limitations in the SUTY/NAdditional information needed to complete the tests:.
...
SLOVENSKI STANDARD
SIST ETS 300 287-3:2000
01-januar-2000
'LJLWDOQRRPUHåMH]LQWHJULUDQLPLVWRULWYDPL,6'16LJQDOL]DFLMDãW'UXJD
UD]OLþLFDWUDQVDNFLMVNLK]PRåQRVWL7&GHO$EVWUDNWQLSUHVNXãDOQLQL]$76LQ
GHOQDGRGDWQDLQIRUPDFLMD]DSUHVNXãDQMHL]YHGEHSURWRNROD3,;,73URIRUPD
VSHFLILNDFLMH
Integrated Services Digital Network (ISDN); Signalling System No.7; Transaction
Capabilities (TC) version 2; Part 3: Abstract Test Suite (ATS) and partial Protocol
Implementation eXtra Information for Testing (PIXIT) proforma specification
Ta slovenski standard je istoveten z: ETS 300 287-3 Edition 1
ICS:
33.080 Digitalno omrežje z Integrated Services Digital
integriranimi storitvami Network (ISDN)
(ISDN)
SIST ETS 300 287-3:2000 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ETS 300 287-3:2000
---------------------- Page: 2 ----------------------
SIST ETS 300 287-3:2000
EUROPEAN ETS 300 287-3
TELECOMMUNICATION December 1996
STANDARD
Source: ETSI TC-SPS Reference: DE/SPS-02014
ICS: 33.080
Key words: ISDN, SS7, TCAP, ATS, PIXIT, testing
Integrated Services Digital Network (ISDN);
Signalling System No.7;
Transaction Capabilities (TC) version 2;
Part 3: Abstract Test Suite (ATS) and partial Protocol
Implementation eXtra Information for Testing (PIXIT) proforma
specification
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 1996. All rights reserved.
---------------------- Page: 3 ----------------------
SIST ETS 300 287-3:2000
Page 2
ETS 300 287-3: December 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 ETS 300 287-3:2000
Page 3
ETS 300 287-3: December 1996
Contents
Foreword .5
1 Scope .7
2 Normative references.7
3 Definitions and abbreviations .8
3.1 Definitions .8
3.2 Abbreviations .8
4 General aspects .9
4.1 Test groups and subgroups.9
4.2 Preamble.9
4.3 Test body .9
4.4 Postamble.9
4.5 PICS/PIXIT relationship to the ATS .9
Annex A (normative): Partial PIXIT proforma.10
A.1 Identification summary .10
A.2 Abstract test suite summary.10
A.3 Test laboratory .10
A.4 Client .11
A.5 SUT .12
A.6 Ancillary protocols .13
A.6.1 Message Transfer Part (MTP) protocol .13
A.6.1.1 MTP layer 1 information .14
A.6.1.2 MTP point codes .14
A.6.2 Signalling Connection Control Part (SCCP) - connectionless protocol.15
A.6.2.1 Common parameters .15
A.6.2.2 Called party address (SUT).15
A.6.2.3 Calling party address (test system) .16
A.7 Protocol identification .16
A.8 Hardware/interface information of the SUT.17
A.9 Static TC-user information .17
A.9.1 TC-user information.17
A.9.2 Dialogue portion related parameters .18
A.9.3 Timers implemented in the test suite.19
A.9.4 Implemented operation codes .19
A.9.5 Implemented error codes.19
A.9.6 Implemented User abort information .20
A.10 Dynamic TC-user information .20
A.10.1 Table abbreviations and representation.20
A.10.2 Transaction sublayer message flow .21
A.10.3 Pre-arranged end message flow.22
---------------------- Page: 5 ----------------------
SIST ETS 300 287-3:2000
Page 4
ETS 300 287-3: December 1996
A.10.4 No component portion message flow. 22
A.10.5 Component sublayer component flow. 23
A.10.6 Dialogue portion message flow . 24
Annex B (normative): Abstract test suite . 25
B.1 The TTCN Graphical form (TTCN.GR) . 25
B.2 The TTCN Machine Processable form (TTCN.MP) . 25
History. 26
---------------------- Page: 6 ----------------------
SIST ETS 300 287-3:2000
Page 5
ETS 300 287-3: December 1996
Foreword
This European Telecommunication Standard (ETS) has been produced by the Signalling Protocols and
Switching (SPS) Technical Committee of the European Telecommunications Standards Institute (ETSI).
This ETS is part 3 of a multi-part standard covering the Signalling System No.7 Transaction Capabilities
(TC) version 2 as described below:
Part 1: "Protocol specification [ITU-T Recommendations Q.771 to Q.775 (1993), modified]";
Part 2: "Protocol Implementation Conformance Statement (PICS) proforma specification";
Part 3: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for
Testing (PIXIT) proforma specification".
Transposition dates
Date of adoption 6 December 1996
Date of latest announcement of this ETS (doa): 31 March 1997
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 30 September 1997
Date of withdrawal of any conflicting National Standard (dow): 30 September 1997
---------------------- Page: 7 ----------------------
SIST ETS 300 287-3:2000
Page 6
ETS 300 287-3: December 1996
Blank page
---------------------- Page: 8 ----------------------
SIST ETS 300 287-3:2000
Page 7
ETS 300 287-3: December 1996
1 Scope
This third part of ETS 300 287 specifies the Abstract Test Suite (ATS) and partial Protocol Implementation
eXtra Information for Testing (PIXIT) proforma for the transaction sublayer, component sublayer and
dialogue portion of the Transaction Capabilities (TC) for implementations conforming to ITU-T
Recommendations Q.771 to Q.775 as modified by ETS 300 287-1 [1].
ISO/IEC 9646, parts 1 to 5 [5 to 9] are used as the basis for the test methodology.
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] ETS 300 287-1: "Integrated Services Digital Network (ISDN); Signalling System
No.7; Transaction Capabilities (TC) version 2; Part 1: Protocol specification
[ITU-T Recommendations Q.771 to Q.775 (1993), modified]".
[2] ETS 300 287-2: "Integrated Services Digital Network (ISDN); Signalling System
No.7; Transaction Capabilities (TC) version 2; Part 2: Protocol Implementation
Conformance Statement (PICS) proforma specification".
[3] ETS 300 344: "Integrated Services Digital Network (ISDN); Signalling System
No.7; Transaction Capabilities Application Part (TCAP); Test specification".
[4] ETS 300 658: "Integrated Services Digital Network (ISDN); Signalling System
No.7; Transaction Capabilities (TC) version 2; Test responder specification".
[5] ISO/IEC 9646-1: "Information technology - Open Systems Interconnection -
Conformance testing methodology and framework - Part 1: General concepts".
[6] ISO/IEC 9646-2: "Information technology - Open Systems Interconnection -
Conformance testing methodology and framework - Part 2: Abstract Test Suite
Specification".
[7] ISO/IEC 9646-3: "Information technology - Open Systems Interconnection -
Conformance testing methodology and framework - Part 3: The Tree and
Tabular Combined Notation (TTCN)".
[8] ISO/IEC 9646-4: "Information technology - Open Systems Interconnection -
Conformance testing methodology and framework - Part 4: Test realization".
[9] ISO/IEC 9646-5: "Information technology - Open Systems Interconnection -
Conformance testing methodology and framework - Part 5: Requirements on
test laboratories and clients for the conformance assessment process".
---------------------- Page: 9 ----------------------
SIST ETS 300 287-3:2000
Page 8
ETS 300 287-3: December 1996
3 Definitions and abbreviations
3.1 Definitions
For the purposes of this ETS, the following definitions apply:
Abstract Service Primitive (ASP): See ISO/IEC 9646-1 [5].
Abstract Test Suite (ATS): See ISO/IEC 9646-1 [5].
Implementation Under Test (IUT): See ISO/IEC 9646-1 [5].
Means Of Testing (MOT): See ISO/IEC 9646-1 [5].
Protocol Conformance Test Report (PCTR): See ISO/IEC 9646-1 [5].
Protocol Implementation Conformance Statement (PICS): See ISO/IEC 9646-1 [5].
PICS proforma: See ISO/IEC 9646-1 [5].
Protocol Implementation eXtra Information for Testing (PIXIT): See ISO/IEC 9646-1 [5].
PIXIT proforma: See ISO/IEC 9646-1 [5].
System Under Test (SUT): See ISO/IEC 9646-1 [5].
3.2 Abbreviations
For the purposes of this ETS, the following abbreviations apply:
ASP Abstract Service Primitive
ATC Abstract Test Case
ATS Abstract Test Suite
IUT Implementation Under Test
MOT Means Of Testing
MTP Message Transfer Part
PCTR Protocol Conformance Test Report
PDU Protocol Data Unit
PICS Protocol Implementation Conformance Statement
PIXIT Protocol Implementation eXtra Information for Testing
SCCP Signalling Connection Control Part
SUT System Under Test
TC Transaction Capabilities
TTCN Tree and Tabular Combined Notation
---------------------- Page: 10 ----------------------
SIST ETS 300 287-3:2000
Page 9
ETS 300 287-3: December 1996
4 General aspects
The co-ordinated test method as described in ISO/IEC 9646-2 [6] is used. It is possible that the entire test
suite is not applicable for all Implementations Under Test (IUTs). A test selection procedure needs to be
performed to determine the applicability of a test to a particular IUT. Such selection shall be based on the
Protocol Implementation Conformance Statement (PICS) and the Protocol Implementation eXtra
Information for Testing (PIXIT). The Abstract Test Cases (ATCs) contained in this ETS are a
comprehensive reflection of the base standards.
4.1 Test groups and subgroups
The test suite is structured following the rules defined in ISO/IEC 9646-2 [6].
4.2 Preamble
The preamble of each test case consists of the events required to bring the IUT to the appropriate initial
state. There may be alternate sequences of test steps which can be performed to initialize the IUT. These
test steps in the preamble for TC have been chosen carefully, considering the test methodology and the
other test co-ordination procedures that are available.
4.3 Test body
The test body is the sequence of steps within a test case that is essential to achieve the test purpose,
followed by the verification of the IUTs ending state. Verdicts are assigned to the possible outcomes of the
test cases.
It is important to test the observable behaviour of the IUT, which includes state transitions and Protocol
Data Unit (PDU) responses.
4.4 Postamble
At the END_MSG of the execution of a test body, the IUT may not be in an "idle state". A postamble is
then required to bring the IUT from the ending state to an "idle state".
4.5 PICS/PIXIT relationship to the ATS
There are instances when the test case flow depends on the answer to a PICS or PIXIT question. In such
instances, a Boolean expression is added to the beginning of the test body. However, it should be noted
that such conditional execution has no bearing on static conformance.
---------------------- Page: 11 ----------------------
SIST ETS 300 287-3:2000
Page 10
ETS 300 287-3: December 1996
Annex A (normative): Partial PIXIT proforma
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 partial PIXIT proforma in this annex so that it can be used for
its intended purposes and may further publish the completed partial PIXIT.
A.1 Identification summary
This clause is to be completed by the test laboratory.
PIXIT number:
........................................................................................................................................................................
Test laboratory name:
........................................................................................................................................................................
Date of issue:
........................................................................................................................................................................
Issued to:
........................................................................................................................................................................
The test laboratory may include client or contract references in the identification summary.
A.2 Abstract test suite summary
This clause is to be completed by the test laboratory.
Protocol specification:
........................................................................................................................................................................
ATS specification:
........................................................................................................................................................................
Abstract test method(s):
........................................................................................................................................................................
A.3 Test laboratory
This clause is to be completed by the test laboratory.
Test laboratory identification:
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
---------------------- Page: 12 ----------------------
SIST ETS 300 287-3:2000
Page 11
ETS 300 287-3: December 1996
Accreditation status of the test service:
.........................................................................................................................................................................
Accreditation reference:
.........................................................................................................................................................................
Test laboratory manager:
.........................................................................................................................................................................
Test laboratory contact:
.........................................................................................................................................................................
Means of testing:
Means of testing may include any particular facilities such as: executable test suite, and upper/lower tester
realizations.
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
Instructions for completion:
The laboratory should include any special instructions necessary for the completion and return of the
proforma by the client.
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
A.4 Client
This clause is to be completed by the client.
Client identification:
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
---------------------- Page: 13 ----------------------
SIST ETS 300 287-3:2000
Page 12
ETS 300 287-3: December 1996
Client test manager:
........................................................................................................................................................................
Client contact:
........................................................................................................................................................................
Test facilities required:
The client should record any particular facilities required for testing, if a range of facilities is provided by
the test laboratory.
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
A.5 SUT
Name:
........................................................................................................................................................................
Version:
........................................................................................................................................................................
SCS reference:
........................................................................................................................................................................
Machine configuration:
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
Operating system identification:
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
IUT identification:
........................................................................................................................................................................
PICS reference for IUT:
........................................................................................................................................................................
---------------------- Page: 14 ----------------------
SIST ETS 300 287-3:2000
Page 13
ETS 300 287-3: December 1996
Limitations of the SUT:
The client may provide information explaining if any of the abstract test cases cannot be executed, e.g.
non-realization of ASPs if the remote test method is used.
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
Environmental conditions:
The test laboratory may specify the normal environmental conditions applying to the laboratory to be used
for testing (e.g. temperature, humidity). The client should specify any tighter environmental conditions that
may be necessary for the correct operation of the SUT.
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
A.6 Ancillary protocols
This clause is to be completed by the client in conjunction with the test laboratory.
An ancillary protocol is any protocol included in the SUT other than the IUT itself, whose (correct)
operation is relied upon during the testing of the IUT.
In the following table(s), the client identifies relevant information concerning each ancillary protocol in the
SUT other than the IUT itself.
A.6.1 Message Transfer Part (MTP) protocol
The supplier of the implementation shall indicate which MTP protocol specification is implemented.
Table A.1: MTP protocol used
Protocol name Version PICS reference PIXIT reference PCTR reference
MTP level 2
MTP level 3
---------------------- Page: 15 ----------------------
SIST ETS 300 287-3:2000
Page 14
ETS 300 287-3: December 1996
A.6.1.1 MTP layer 1 information
The client of the test laboratory is required to give information about the MTP protocol used within the
SUT. Apart from the explicitly required information, the client should also give any further information
which could be necessary for completing the tests of TC.
Table A.2: MTP layer 1 information
Item Parameter Range Value
1 Physical interface [S2M/T1/V.35/V.36]
2 S2M Time slot [0.31]
3 S2M Framing [CRC4/PCM30]
4 T1 Time slot [1.24]
5 T1 Framing [D4/ESF]
6 S2M Line coding [HDB3/AMI]
7 T1 Line coding [B8ZS/AMI]
Additional information needed to complete the tests:
.............................................................................................................
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.