Abstract

Definition of tests in TTCN for TC to determine conformance of implemntations against ETS 300 287. Includes PIXIT proforma.

Status
Published
Publication Date
31-Dec-1999
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Jan-2000
Due Date
01-Jan-2000
Completion Date
01-Jan-2000

Buy Documents

Standard

PSIST ETS 300 287-3:1998

English language (26 pages)
Preview
Preview
e-Library read for
×1 day
Standard

SIST ETS 300 287-3:2000

English language (26 pages)
Preview
Preview
e-Library read for
×1 day

SIST ETS 300 287-3:2000 is the Slovenian standard for Integrated Services Digital Network (ISDN) Signalling System No.7 Transaction Capabilities (TC) version 2, Part 3. It defines an Abstract Test Suite (ATS) and a partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma for checking conformance of TC implementations to ETS 300 287-1. It is meant for test laboratories, clients and implementers who need to select, run and document conformance tests.

What does SIST ETS 300 287-3:2000 specify?

SIST ETS 300 287-3:2000 specifies conformance test material for the TC protocol in ISDN Signalling System No.7. The scope covers the transaction sublayer, component sublayer and dialogue portion of Transaction Capabilities (TC) version 2.

The document uses the coordinated test method from ISO/IEC 9646-2 as its basis. It also relies on PICS and PIXIT information to decide which tests apply to a particular implementation under test (IUT).

AnnexWhat it covers
Annex APartial PIXIT proforma for test, system and TC-user information
Annex BAbstract Test Suite (ATS) in TTCN.GR and TTCN.MP forms

What are the key requirements of SIST ETS 300 287-3:2000?

SIST ETS 300 287-3:2000 requires test selection to be based on the Protocol Implementation Conformance Statement (PICS) and the Protocol Implementation eXtra Information for Testing (PIXIT). In practice, a laboratory cannot apply every abstract test case to every implementation; the completed proformas determine what is relevant.

The ATS is structured into test groups and subgroups according to ISO/IEC 9646-2. That matters because it gives a controlled way to navigate the suite and to relate each test case to the feature it checks.

The test case structure is explicit:

  • the preamble brings the IUT into the right initial state,
  • the test body performs the essential steps and checks observable behaviour,
  • the postamble returns the IUT to an idle state when needed.

That structure matters in practice because conformance testing must account for setup and cleanup, not just the main protocol exchange.

The document also ties conditional execution to PICS or PIXIT answers. When a flow depends on a PICS or PIXIT reply, the test body can include a Boolean condition. That means the same test suite can adapt to different implementations while keeping static conformance unchanged.

Annex A requires detailed information for the test setup. It covers:

  • test laboratory, client and SUT identification,
  • ancillary protocols such as Message Transfer Part (MTP) and Signalling Connection Control Part (SCCP),
  • hardware/interface details,
  • static TC-user information such as timers, operation codes, error codes and User abort information,
  • dynamic TC-user information describing supported transaction, component and dialogue message flows.

This matters because TC testing depends on the surrounding signalling environment, not only on the protocol under test.

Annex B provides the ATS in Tree and Tabular Combined Notation (TTCN). The ETS states that the TTCN.GR form takes precedence if the graphical and machine-processable forms conflict.

What terms does SIST ETS 300 287-3:2000 define?

  • Abstract Test Suite (ATS) - A structured set of abstract test cases used to assess conformance of an implementation.
  • Protocol Implementation Conformance Statement (PICS) - A statement of which protocol options and features an implementation supports.
  • Protocol Implementation eXtra Information for Testing (PIXIT) - Extra implementation-specific information needed to execute the test suite correctly.
  • Implementation Under Test (IUT) - The implementation whose conformance is being evaluated.
  • System Under Test (SUT) - The overall system containing the IUT and any related protocol and interface elements used in testing.
  • Means Of Testing (MOT) - The test environment and facilities used to perform the conformance assessment.
  • Protocol Conformance Test Report (PCTR) - The report documenting the results of the conformance test.
  • Tree and Tabular Combined Notation (TTCN) - The notation used to express the ATS in a formal test specification form.

Who uses SIST ETS 300 287-3:2000?

SIST ETS 300 287-3:2000 is used by test laboratories that execute TC conformance tests and complete the PIXIT proforma. It is also used by clients and suppliers of implementations who must describe the SUT, the TC-user, and the supporting MTP and SCCP environment.

Engineers working on ISDN and Signalling System No.7 implementations use it to prepare for conformance assessment. Quality managers and test coordinators use it to document what features are present, what message flows are supported, and what test conditions apply.

What changed in SIST ETS 300 287-3:2000 from the previous edition?

SIST ETS 300 287-3:2000 corresponds to ETS 300 287-3 Edition 1.

Which standards are used with SIST ETS 300 287-3:2000?

  • ETS 300 287-1 - Defines the TC protocol specification that the ATS tests.
  • ETS 300 287-2 - Provides the PICS proforma used to select applicable tests.
  • ETS 300 344 - Provides the TCAP test specification referenced by the message flow tables.
  • ETS 300 658 - Provides the test responder specification used as the default TC-user reference.
  • ISO/IEC 9646-1 - Supplies general conformance testing concepts and definitions.
  • ISO/IEC 9646-2 - Supplies the abstract test suite specification and coordinated test method.
  • ISO/IEC 9646-3 - Supplies TTCN.
  • ISO/IEC 9646-4 - Covers test realization.
  • ISO/IEC 9646-5 - Covers requirements on test laboratories and clients.

What does the SIST ETS 300 287-3:2000 document contain?

The document contains a partial PIXIT proforma in Annex A with identification fields, laboratory and client data, SUT details, ancillary protocol parameters, and static and dynamic TC-user information. It also contains tables for MTP layer 1 details, point codes, SCCP connectionless parameters, timers, operation codes, error codes and User abort information.

Annex A also includes message-flow tables for transaction sublayer, pre-arranged end, no component portion, component sublayer and dialogue portion cases. These tables are used to identify which TC-user operations and message patterns an implementation supports.

Annex B contains the ATS in TTCN.GR and TTCN.MP forms, together with a Test Suite Overview Part. This is the part used for abstract conformance testing and for implementing the test suite in tools or test systems.

Buy Documents

Standard

PSIST ETS 300 287-3:1998

English language (26 pages)
Preview
Preview
e-Library read for
×1 day
Standard

SIST ETS 300 287-3:2000

English language (26 pages)
Preview
Preview
e-Library read for
×1 day

Get Certified

Connect with accredited certification bodies for this standard

ANCE

Mexican certification and testing association.

EMA Mexico Verified

Intertek Slovenia

Intertek testing, inspection, and certification services in Slovenia.

UKAS Slovenia Verified

LNE (Laboratoire National de Métrologie et d'Essais)

French national laboratory for metrology and testing.

COFRAC France Verified

Sponsored listings

Frequently Asked Questions

SIST ETS 300 287-3:2000 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "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". This standard covers: Definition of tests in TTCN for TC to determine conformance of implemntations against ETS 300 287. Includes PIXIT proforma.

Definition of tests in TTCN for TC to determine conformance of implemntations against ETS 300 287. Includes PIXIT proforma.

SIST ETS 300 287-3:2000 is classified under the following ICS (International Classification for Standards) categories: 33.080 - Integrated Services Digital Network (ISDN). The ICS classification helps identify the subject area and facilitates finding related standards.

SIST ETS 300 287-3:2000 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)


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:.
...


SLOVENSKI STANDARD
01-januar-2000
'LJLWDOQRRPUHåMH]LQWHJULUDQLPLVWRULWYDPL ,6'1 6LJQDOL]DFLMDãW'UXJD
UD]OLþLFDWUDQVDNFLMVNLK]PRåQRVWL 7& GHO$EVWUDNWQLSUHVNXãDOQLQL] $76 LQ
GHOQDGRGDWQDLQIRUPDFLMD]DSUHVNXãDQMHL]YHGEHSURWRNROD 3,;,7 3URIRUPD
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)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

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 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 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 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 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 6
ETS 300 287-3: December 1996
Blank page
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 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 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 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 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 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:
........................................................................................................................................................................
........................................................................................................................................................................
..........
...