ETSI ETS 300 009-2 ed.1 (1996-09)
Integrated Services Digital Network (ISDN); Signalling System No.7; Signalling Connection Control Part (SCCP) (connectionless and connection-oriented class 2) to support international interconnection; Part 2: Protocol Implementation Conformance Statement (PICS) proforma specification
Integrated Services Digital Network (ISDN); Signalling System No.7; Signalling Connection Control Part (SCCP) (connectionless and connection-oriented class 2) to support international interconnection; Part 2: Protocol Implementation Conformance Statement (PICS) proforma specification
RE/SPS-02018-2
Digitalno omrežje z integriranimi storitvami (ISDN) - Signalizacija št. 7 - Krmilni del signalizacijske zveze (SCCP) (nepovezavni in povezavni razred 2) za podporo mednarodnega medsebojnega povezovanja - 2. del: Izjava o skladnosti izvedbe protokola (PICS) - Proforma specifikacije
General Information
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Digitalno omrežje z integriranimi storitvami (ISDN) - Signalizacija št. 7 - Krmilni del signalizacijske zveze (SCCP) (nepovezavni in povezavni razred 2) za podporo mednarodnega medsebojnega povezovanja - 2. del: Izjava o skladnosti izvedbe protokola (PICS) - Proforma specifikacijeIntegrated Services Digital Network (ISDN); Signalling System No.7; Signalling Connection Control Part (SCCP) (connectionless and connection-oriented class 2) to support international interconnection; Part 2: Protocol Implementation Conformance Statement (PICS) proforma specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:ETS 300 009-2 Edition 13SIST ETS 300 009-2:1998en01-IHEUXDU-19983SIST ETS 300 009-2:1998SLOVENSKI
STANDARD
SIST ETS 300 009-2:1998
EUROPEANETS 300 009-2TELECOMMUNICATIONSeptember 1996STANDARDSource: ETSI TC-SPSReference: RE/SPS-02018-2ICS:33.080Key words:ISDN, SS7, SCCP, PICSIntegrated Services Digital Network (ISDN);Signalling System No.7;Signalling Connection Control Part (SCCP)(connectionless and connection-oriented class 2)to support international interconnection;Part 2: Protocol Implementation Conformance Statement (PICS)proforma specificationETSIEuropean 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 92 94 42 00 - Fax: +33 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.SIST ETS 300 009-2:1998
Page 2ETS 300 009-2: September 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.SIST ETS 300 009-2:1998
Page 3ETS 300 009-2: September 1996ContentsForeword.5Introduction.51Scope.72Normative references.73Definitions.74Abbreviations.75Conformance.8Annex A (normative):PICS proforma for ETS 300 009-1.9A.1Guidance for completing the PICS proforma.9A.1.1Purposes and structure.9A.1.2Abbreviations and conventions.9A.1.3Instructions for completing the PICS.10A.2Identification of the implementation.11A.2.1Date of the statement.11A.2.2Implementation Under Test (IUT) identification.11A.2.3System Under Test (SUT) identification.11A.2.4Product supplier.11A.2.5Client.12A.2.6PICS contact person.12A.3Identification of the protocol.13A.4Global statement of conformance.13A.5Capabilities.13A.5.1General requirements.14A.5.1.1Implemented class.14A.5.1.2SCCP routing capabilities.14A.5.1.3Called/Calling address parameter.15A.5.1.4MTP interface.15A.5.1.5Roles.16A.5.2Major capabilities - SCCP management.16A.5.3Major capabilities - connectionless SCCP.17A.5.4Major capabilities - connection-oriented SCCP.17A.5.5Timers used in SCCP.20A.5.6Messages.21A.5.7Message parameters.22A.5.8Multi-layer dependencies.29History.30SIST ETS 300 009-2:1998
Page 4ETS 300 009-2: September 1996Blank pageSIST ETS 300 009-2:1998
Page 5ETS 300 009-2: September 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 2 of a multi-part standard covering the Signalling System No.7 Signalling ConnectionControl Part (SCCP) to support international interconnection as described below:Part 1:"Protocol specification [ITU-T Recommendations Q.711 to Q.714 and Q.716 (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 datesDate of adoption of this ETS:6 September 1996Date of latest announcement of this ETS (doa):31 December 1996Date of latest publication of new National Standardor endorsement of this ETS (dop/e):30 June 1997Date of withdrawal of any conflicting National Standard (dow):30 June 1997IntroductionTo evaluate conformance of a particular implementation, it is necessary to have a statement of whichcapabilities and options have been implemented for a given OSI protocol. Such a statement is called aProtocol Implementation Conformance Statement (PICS).SIST ETS 300 009-2:1998
Page 6ETS 300 009-2: September 1996Blank pageSIST ETS 300 009-2:1998
Page 7ETS 300 009-2: September 19961ScopeThis second part of ETS 300 009 provides the Protocol Implementation Conformance Statement (PICS)proforma for Signalling Connection Control Part (SCCP) signalling protocol of Signalling System No.7 foruse between and, optionally, in public networks as specified in ETS 300 009-1 [1] in compliance with therelevant requirements and in accordance with the relevant guidance given in ISO/IEC 9646-7 [3].The supplier of a protocol implementation that is claimed to conform to ETS 300 009-1 [1] is required tocomplete a copy of the PICS proforma provided in annex A of this ETS and is required to provide theinformation necessary to identify both the supplier and the implementation.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 009-1 (1996): "Integrated Services Digital Network (ISDN); SignallingSystem No.7; Signalling Connection Control Part (SCCP) (connectionless andconnection-oriented class 2) to support international interconnection; Part 1:Protocol specification [ITU-T Recommendations Q.711 to Q.714 and Q.716(1993), modified]".[2]ISO/IEC 9646-1: "Information technology - Open systems interconnection -Conformance testing methodology and framework - Part 1: General concepts".[3]ISO/IEC 9646-7: "Information technology - Open systems interconnection -Conformance testing methodology and framework - Part 7: ImplementationConformance Statements".3DefinitionsFor the purposes of this ETS, the definitions in ETS 300 009-1 [1], ISO/IEC 9646-1 [2] andISO/IEC 9646-7 [3] apply. In particular, the following terms defined in ISO/IEC 9646-1 [2] apply:Implementation Conformance Statement (ICS): A statement made by the supplier of an implementationor system claimed to conform to a given specification, stating which capabilities have been implemented.The ICS can take several forms: protocol ICS (PICS), profile ICS, profile specific ICS, and informationobject ICS.Protocol Implementation Conformance Statement (PICS): An ICS for an implementation or systemclaimed to conform to a given protocol specification.PICS proforma: A document, in the form of a questionnaire, which when completed for animplementation or system becomes a PICS.4AbbreviationsFor the purposes of this ETS, the following abbreviations apply:AKData Acknowledgement messagecConditionalCCConnection Confirm messageCRConnection Request messageCREFConnection Refused messageDPCDestination Point CodeDT1Data Form 1 messageDT2Data Form 2 messageEAExpedited Data Acknowledgement messageEDExpedited Data messageSIST ETS 300 009-2:1998
Page 8ETS 300 009-2: September 1996EOPEnd of Optional ParameterERRProtocol Data Unit Error messageGTGlobal TitleICSImplementation Conformance StatementISDNIntegrated Services Digital NetworkITInactivity Test messageIUTImplementation Under TestmMandatoryMTPMessage Transfer Partn/aNot ApplicableNSDUNetwork Service Data UnitoOptionalo.Optional, but, if chosen, support is required for either at least one or only one ofthe options in the group labelled by the same numeral OPCOriginating Point CodeOSIOpen System InterconnectionPICSProtocol Implementation Conformance StatementRLCRelease Complete messageRLSDReleased messageRSCReset Confirm messageRSRReset Request messageSCCPSignalling Connection Control PartSCSSystem Conformance StatementSOGSubsystem Out Of Service Grant messageSORSubsystem Out Of Service Request messageSPCSignalling Point CodeSSSubSystemSSASubsystem Allowed messageSSNSubSystem NumberSSPSubsystem Prohibited messageSSTSubsystem Status Test messageSUTSystem Under TestUDTUnitData messageUDTSUnitData Service messageUPUUser Part UnavailablexExcludedXUDTExtended UnitData messageXUDTSExtended UnitData Service message5ConformanceA PICS proforma that conforms to this PICS proforma specification shall be technically equivalent toannex A, and shall preserve the numbering and ordering of the items in annex A.A PICS that conforms to this PICS proforma specification shall:a)describe an implementation which conforms to ETS 300 009-1 [1];b)be a conforming PICS proforma, which has been completed in accordance with the instructions forcompletion given in clause A.1;c)include the information necessary to uniquely identify both the supplier and the implementation.SIST ETS 300 009-2:1998
Page 9ETS 300 009-2: September 1996Annex A (normative):PICS proforma for ETS 300 009-1Notwithstanding the provisions of the copyright clause related to the text of this ETS, ETSI grants thatusers of this ETS may freely reproduce the PICS proforma in this annex so that it can be used for itsintended purposes and may further publish the completed PICS.A.1Guidance for completing the PICS proformaA.1.1Purposes and structureThe purpose of this PICS proforma is to provide a mechanism whereby a supplier of an implementation ofthe requirements defined in ETS 300 009-1 [1] may provide information about the implementation in astandardized manner.The PICS proforma is subdivided into clauses for the following categories of information:-guidance for completing the PICS proforma;-identification of the implementation;-identification of the protocol;-global statement of conformance;-explicit statements about the implemented capabilities.A.1.2Abbreviations and conventionsThe PICS proforma contained in this annex is comprised of information in tabular form in accordance withthe guidelines presented in ISO/IEC 9646-7 [3].Item columnThe item column contains a number which identifies the item in the table.Item description columnThe item description column describes in free text each respective item (e.g. parameters, timers, etc.). Itimplicitly means "is supported by the implementation?".Status columnThe following notations, defined in ISO/IEC 9646-7 [3], are used for the status column:mmandatory - the capability is required to be supported.ooptional - the capability may be supported or not.n/anot applicable - in the given context, it is impossible to use the capability.xprohibited (excluded) - there is a requirement not to use this capability in thegiven context.o.iqualified optional - for mutually exclusive or selectable options from a set. "i" isan integer which identifies an unique group of related optional items and thelogic of their selection which is defined immediately following the table.ciconditional - the requirement on the capability ("m", "o", "x" or "n/a") depends onthe support of other optional or conditional items. "i" is an integer identifying anunique conditional status expression which is defined immediately following thetable.SIST ETS 300 009-2:1998
Page 10ETS 300 009-2: September 1996Reference columnThe reference column gives reference to ITU-T Recommendations Q.711 to Q.714 as modified byETS 300 009-1 [1], except where explicitly stated otherwise.Note, however, that a reference merely indicates the place where the core of a description of an item canbe found. Any additional information contained in ETS 300 009-1 [1] needs to be taken into account whenmaking a statement about the conformance of that particular item.Support columnThe support column shall be filled in by the supplier of the implementation. The following commonnotations, defined in ISO/IEC 9646-7 [3], are used for the support column:Y or ysupported by the implementationN or nnot supported by the implementationN/A, n/a or -no answer required (allowed only if the status is n/a, directly or after evaluationof a conditional status)NOTE:As stated in ISO/IEC 9646-7 [3], support for a received PDU requires the ability toparse all valid parameters of that PDU. Supporting a PDU while having no ability toparse a valid parameter is non-conformant. Support for a parameter of a PDU impliesthat the semantics of that parameter are supported.If this PICS proforma is completed in order to describe a multiple-profile support in a system, it isnecessary to be able to answer that a capability is supported for one profile and not supported for another.In that case, the supplier shall enter the unique reference to a conditional expression, preceded by "?"(e.g. ?3). This expression shall be given in the space for comments provided at the bottom of the table. Ituses predicates defined in the System Conformance Statement (SCS), each of which refers to a singleprofile and which takes the value TRUE if and only if that profile is to be used.EXAMPLE:?3:IF prof1 THEN Y ELSE NReferences to itemsFor each possible item answer (answer in the support column) within the PICS proforma exists a uniquereference, used, for example, in the conditional expressions. It is defined as the table identifier, followedby a solidus character "/", followed by the item number in the table.EXAMPLE:A.5/4 is the reference to the answer of item 4 in table 5 of annex A.A.1.3Instructions for completing the PICSThe supplier of the implementation shall complete the PICS proforma in each of the spaces provided. Inparticular, an explicit answer shall be entered in each of the support boxes provided, using the notationdescribed in subclause A.1.2.If necessary, the supplier may provide additional comments in the space at the bottom of the tables orseparately.More detailed instructions are given at the beginning of the different subclauses of the PICS proforma.SIST ETS 300 009-2:1998
Page 11ETS 300 009-2: September 1996A.2Identification of the implementationIdentification of the Implementation Under Test (IUT) and the system in which it resides (the SystemUnder Test (SUT)) should be filled in so as to provide as much detail as possible regarding versionnumbers and configuration options.The product supplier information and client information should both be filled in if they are different.A person who can answer queries regarding information supplied in the PICS should be named as thecontact person.A.2.1Date of the statement.A.2.2Implementation Under Test (IUT) identificationIUT name:.IUT version:.A.2.3System Under Test (SUT) identificationSUT name:.Hardware configuration:.Operating system:.A.2.4Product supplierName:.Address:.SIST ETS 300 009-2:1998
Page 12ETS 300 009-2: September 1996Telephone number:.Facsimile number:.E-mail address:.Additional information:.A.2.5ClientName:.Address:.Telephone number:.Facsimile number:.E-mail address:.Additional information:.A.2.6PICS contact personName:.SIST ETS 300 009-2:1998
Page 13ETS 300 009-2: September 1996Telephone number:.Facsimile number:.E-mail address:.Additional information:.A.3Identification of the protocolThis PICS proforma applies to the following standard:ETS 300 009-1 (1996): "Integrated Services Digital Network (ISDN); Signalling System No.7; SignallingConnection Control Part (SCCP) (connectionless and connection-oriented class 2) to support internationalinterconnection; Part 1: Protocol specification [ITU-T Recommendations Q.711 to Q.714 and Q.716(1993), modified]".A.4Global statement of conformanceDoes the implementation described in this PICS meet all the mandatory requirements of the referencedstandard?[
] Yes[
] NoNOTE:Answering "No" to this question indicates non-conformance to the protocolspecification. Non-supported mandatory capabilities are to be identified in the PICS,with an explanation of why the implementation is non-conforming. Explanations maybe entered at the bottom of each table or be attached to the PICS proforma.The supplier of the implementation will have fully complied with the requirements for a statement ofconformance by completing the tabulations contained in the following clause.A.5CapabilitiesThis clause contains the core of the PICS proforma for the SCCP protocol specified in ITU-TRecommendations Q.711 to Q.714 as modified by ETS 300 009-1 [1]. The proforma are presented in theform of tables.NOTE:The compatibility capabilities with CCITT Blue Book (1988) and CCITT Red Book(1984) Recommendations are for further study (ffs).SIST ETS 300 009-2:1998
Page 14ETS 300 009-2: September 1996A.5.1General requirementsA.5.1.1Implemented classThe supplier of the implementation shall state whether or not the following service classes are supported.NOTE:Since all classes are optional, every capability described in the following subclauses issubject to the implementation of the corresponding protocol class.Table A.1: Service ClassItemProcedureReferenceStatusSupport1/1Class 0Q.714 §1.1.2.1o.11+c111/2Class 1Q.714 §1.1.2.2c121/3Class 2Q.714 §1.1.2.3o.111/4Class 3Q.714 §1.1.2.4c13o.11:support of at least one of these options is mandatoryc11:IF A.6/2 OR A.6/10 THEN m ELSE o-- the subsystem management and/or SCCP restart facilities are-- implementedc12:IF A.1/1 THEN o ELSE x-- Class 1 requires Class 0 as prerequisitec13:IF A.1/3 THEN o ELSE x-- Class 3 requires Class 2 as fallback positionComments:A.5.1.2SCCP routing capabilitiesThe supplier of the implementation shall state whether or not the following routing functionalities aresupported.Table A.2: Routing functionalitiesItemProcedureReferenceStatusSupport2/1Outgoing routing to remote subsystem (input: DPC+SSN+[GT])Q.714 §2.3o.122/2Outgoing routing to relay node after Global Title translation in ownnode (input: GT+[SSN])Q.714 §2.3o.122/3Outgoing routing to relay node identified by user (input:DPC+GT+[SSN])Q.714 §2.3o.122/4Incoming routing to local subsystem (received: DPC+SSN+[GT])Q.714 §2.3o.132/5Incoming routing with translation to local subsystem (received:GT+[SSN] ==> own SPC+SSN')Q.714 §2.3o.132/6Incoming routing with translation to remote subsystem (received:GT+[SSN] ==> DPC+SSN'+[GT'])Q.714 §2.3o.132/7Incoming routing with translation to relay node (received:GT+[SSN] ==> DPC+GT'+[SSN'])Q.714 §2.3o.132/8Internal routing to local subsystem (input: own SPC +SSN+[GT])Q.714 §2.3o2/9Internal routing with Global Title translation to local subsystem(input: GT+[SSN] ==> own SPC + SSN'+[GT'])Q.714 §2.3o2/10Hop counter protectionQ.714 §2.3o2/11Translation with selection of backup if the GT translation leads toan unavailable SCCP subsystemQ.714 §2.3o2/12Translation with selection of backup if the GT translation leads toan unavailable point code or SCCPQ.714 §2.3o2/13Capabilities to generate a new GT'Q.714 §2.3oo.12:support of at least one of these options is mandatoryo.13:support of at least one of these options is mandatoryComments:SIST ETS 300 009-2:1998
Page 15ETS 300 009-2: September 1996A.5.1.3Called/Calling address parameterAs these parameters include a lot of options, it is necessary that the supplier of the IUT enter whichoptions are set in his Called/Calling address parameter.Table A.3: Called/Calling address optionsItemParametersReferenceStatusSupportValuesAllowedSupported3/1Translation TypeQ.713 §3.4o (note 1)0.2553/2Numbering PlanQ.713 §3.4o (note 1)0.153/3Nature of the addressQ.
...
SLOVENSKI STANDARD
SIST ETS 300 009-2:1998
01-november-1998
Digitalno omrežje z integriranimi storitvami (ISDN) - Signalizacija št. 7 - Krmilni del
signalizacijske zveze (SCCP) (nepovezavni in povezavni razred 2) za podporo
mednarodnega medsebojnega povezovanja - 2. del: Izjava o skladnosti izvedbe
protokola (PICS) - Proforma specifikacije
Integrated Services Digital Network (ISDN); Signalling System No.7; Signalling
Connection Control Part (SCCP) (connectionless and connection-oriented class 2) to
support international interconnection; Part 2: Protocol Implementation Conformance
Statement (PICS) proforma specification
Ta slovenski standard je istoveten z: ETS 300 009-2 Edition 1
ICS:
33.080 Digitalno omrežje z Integrated Services Digital
integriranimi storitvami Network (ISDN)
(ISDN)
SIST ETS 300 009-2:1998 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ETS 300 009-2:1998
---------------------- Page: 2 ----------------------
SIST ETS 300 009-2:1998
EUROPEAN ETS 300 009-2
TELECOMMUNICATION September 1996
STANDARD
Source: ETSI TC-SPS Reference: RE/SPS-02018-2
ICS: 33.080
Key words: ISDN, SS7, SCCP, PICS
Integrated Services Digital Network (ISDN);
Signalling System No.7;
Signalling Connection Control Part (SCCP)
(connectionless and connection-oriented class 2)
to support international interconnection;
Part 2: Protocol Implementation Conformance Statement (PICS)
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 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 ETS 300 009-2:1998
Page 2
ETS 300 009-2: 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 ETS 300 009-2:1998
Page 3
ETS 300 009-2: September 1996
Contents
Foreword .5
Introduction.5
1 Scope .7
2 Normative references.7
3 Definitions.7
4 Abbreviations.7
5 Conformance.8
Annex A (normative): PICS proforma for ETS 300 009-1 .9
A.1 Guidance for completing the PICS proforma .9
A.1.1 Purposes and structure.9
A.1.2 Abbreviations and conventions.9
A.1.3 Instructions for completing the PICS .10
A.2 Identification of the implementation.11
A.2.1 Date of the statement .11
A.2.2 Implementation Under Test (IUT) identification .11
A.2.3 System Under Test (SUT) identification .11
A.2.4 Product supplier.11
A.2.5 Client.12
A.2.6 PICS contact person.12
A.3 Identification of the protocol .13
A.4 Global statement of conformance .13
A.5 Capabilities.13
A.5.1 General requirements .14
A.5.1.1 Implemented class .14
A.5.1.2 SCCP routing capabilities.14
A.5.1.3 Called/Calling address parameter.15
A.5.1.4 MTP interface.15
A.5.1.5 Roles .16
A.5.2 Major capabilities - SCCP management.16
A.5.3 Major capabilities - connectionless SCCP .17
A.5.4 Major capabilities - connection-oriented SCCP .17
A.5.5 Timers used in SCCP .20
A.5.6 Messages.21
A.5.7 Message parameters.22
A.5.8 Multi-layer dependencies .29
History.30
---------------------- Page: 5 ----------------------
SIST ETS 300 009-2:1998
Page 4
ETS 300 009-2: September 1996
Blank page
---------------------- Page: 6 ----------------------
SIST ETS 300 009-2:1998
Page 5
ETS 300 009-2: September 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 2 of a multi-part standard covering the Signalling System No.7 Signalling Connection
Control Part (SCCP) to support international interconnection as described below:
Part 1: "Protocol specification [ITU-T Recommendations Q.711 to Q.714 and Q.716 (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 of this ETS: 6 September 1996
Date of latest announcement of this ETS (doa): 31 December 1996
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 30 June 1997
Date of withdrawal of any conflicting National Standard (dow): 30 June 1997
Introduction
To evaluate conformance of a particular implementation, it is necessary to have a statement of which
capabilities and options have been implemented for a given OSI protocol. Such a statement is called a
Protocol Implementation Conformance Statement (PICS).
---------------------- Page: 7 ----------------------
SIST ETS 300 009-2:1998
Page 6
ETS 300 009-2: September 1996
Blank page
---------------------- Page: 8 ----------------------
SIST ETS 300 009-2:1998
Page 7
ETS 300 009-2: September 1996
1 Scope
This second part of ETS 300 009 provides the Protocol Implementation Conformance Statement (PICS)
proforma for Signalling Connection Control Part (SCCP) signalling protocol of Signalling System No.7 for
use between and, optionally, in public networks as specified in ETS 300 009-1 [1] in compliance with the
relevant requirements and in accordance with the relevant guidance given in ISO/IEC 9646-7 [3].
The supplier of a protocol implementation that is claimed to conform to ETS 300 009-1 [1] is required to
complete a copy of the PICS proforma provided in annex A of this ETS and is required to provide the
information necessary to identify both the supplier and the implementation.
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 009-1 (1996): "Integrated Services Digital Network (ISDN); Signalling
System No.7; Signalling Connection Control Part (SCCP) (connectionless and
connection-oriented class 2) to support international interconnection; Part 1:
Protocol specification [ITU-T Recommendations Q.711 to Q.714 and Q.716
(1993), modified]".
[2] ISO/IEC 9646-1: "Information technology - Open systems interconnection -
Conformance testing methodology and framework - Part 1: General concepts".
[3] ISO/IEC 9646-7: "Information technology - Open systems interconnection -
Conformance testing methodology and framework - Part 7: Implementation
Conformance Statements".
3 Definitions
For the purposes of this ETS, the definitions in ETS 300 009-1 [1], ISO/IEC 9646-1 [2] and
ISO/IEC 9646-7 [3] apply. In particular, the following terms defined in ISO/IEC 9646-1 [2] apply:
Implementation Conformance Statement (ICS): A statement made by the supplier of an implementation
or system claimed to conform to a given specification, stating which capabilities have been implemented.
The ICS can take several forms: protocol ICS (PICS), profile ICS, profile specific ICS, and information
object ICS.
Protocol Implementation Conformance Statement (PICS): An ICS for an implementation or system
claimed to conform to a given protocol specification.
PICS proforma: A document, in the form of a questionnaire, which when completed for an
implementation or system becomes a PICS.
4 Abbreviations
For the purposes of this ETS, the following abbreviations apply:
AK Data Acknowledgement message
c Conditional
CC Connection Confirm message
CR Connection Request message
CREF Connection Refused message
DPC Destination Point Code
DT1 Data Form 1 message
DT2 Data Form 2 message
EA Expedited Data Acknowledgement message
ED Expedited Data message
---------------------- Page: 9 ----------------------
SIST ETS 300 009-2:1998
Page 8
ETS 300 009-2: September 1996
EOP End of Optional Parameter
ERR Protocol Data Unit Error message
GT Global Title
ICS Implementation Conformance Statement
ISDN Integrated Services Digital Network
IT Inactivity Test message
IUT Implementation Under Test
m Mandatory
MTP Message Transfer Part
n/a Not Applicable
NSDU Network Service Data Unit
o Optional
o. Optional, but, if chosen, support is required for either at least one or only one of
the options in the group labelled by the same numeral
OPC Originating Point Code
OSI Open System Interconnection
PICS Protocol Implementation Conformance Statement
RLC Release Complete message
RLSD Released message
RSC Reset Confirm message
RSR Reset Request message
SCCP Signalling Connection Control Part
SCS System Conformance Statement
SOG Subsystem Out Of Service Grant message
SOR Subsystem Out Of Service Request message
SPC Signalling Point Code
SS SubSystem
SSA Subsystem Allowed message
SSN SubSystem Number
SSP Subsystem Prohibited message
SST Subsystem Status Test message
SUT System Under Test
UDT UnitData message
UDTS UnitData Service message
UPU User Part Unavailable
x Excluded
XUDT Extended UnitData message
XUDTS Extended UnitData Service message
5 Conformance
A PICS proforma that conforms to this PICS proforma specification shall be technically equivalent to
annex A, and shall preserve the numbering and ordering of the items in annex A.
A PICS that conforms to this PICS proforma specification shall:
a) describe an implementation which conforms to ETS 300 009-1 [1];
b) be a conforming PICS proforma, which has been completed in accordance with the instructions for
completion given in clause A.1;
c) include the information necessary to uniquely identify both the supplier and the implementation.
---------------------- Page: 10 ----------------------
SIST ETS 300 009-2:1998
Page 9
ETS 300 009-2: September 1996
Annex A (normative): PICS proforma for ETS 300 009-1
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 PICS proforma in this annex so that it can be used for its
intended purposes and may further publish the completed PICS.
A.1 Guidance for completing the PICS proforma
A.1.1 Purposes and structure
The purpose of this PICS proforma is to provide a mechanism whereby a supplier of an implementation of
the requirements defined in ETS 300 009-1 [1] may provide information about the implementation in a
standardized manner.
The PICS proforma is subdivided into clauses for the following categories of information:
- guidance for completing the PICS proforma;
- identification of the implementation;
- identification of the protocol;
- global statement of conformance;
- explicit statements about the implemented capabilities.
A.1.2 Abbreviations and conventions
The PICS proforma contained in this annex is comprised of information in tabular form in accordance with
the guidelines presented in ISO/IEC 9646-7 [3].
Item column
The item column contains a number which identifies the item in the table.
Item description column
The item description column describes in free text each respective item (e.g. parameters, timers, etc.). It
implicitly means "is supported by the implementation?".
Status column
The following notations, defined in ISO/IEC 9646-7 [3], are used for the status column:
m mandatory - the capability is required to be supported.
o optional - the capability may be supported or not.
n/a not applicable - in the given context, it is impossible to use the capability.
x prohibited (excluded) - there is a requirement not to use this capability in the
given context.
o.i qualified optional - for mutually exclusive or selectable options from a set. "i" is
an integer which identifies an unique group of related optional items and the
logic of their selection which is defined immediately following the table.
ci conditional - the requirement on the capability ("m", "o", "x" or "n/a") depends on
the support of other optional or conditional items. "i" is an integer identifying an
unique conditional status expression which is defined immediately following the
table.
---------------------- Page: 11 ----------------------
SIST ETS 300 009-2:1998
Page 10
ETS 300 009-2: September 1996
Reference column
The reference column gives reference to ITU-T Recommendations Q.711 to Q.714 as modified by
ETS 300 009-1 [1], except where explicitly stated otherwise.
Note, however, that a reference merely indicates the place where the core of a description of an item can
be found. Any additional information contained in ETS 300 009-1 [1] needs to be taken into account when
making a statement about the conformance of that particular item.
Support column
The support column shall be filled in by the supplier of the implementation. The following common
notations, defined in ISO/IEC 9646-7 [3], are used for the support column:
Y or y supported by the implementation
N or n not supported by the implementation
N/A, n/a or - no answer required (allowed only if the status is n/a, directly or after evaluation
of a conditional status)
NOTE: As stated in ISO/IEC 9646-7 [3], support for a received PDU requires the ability to
parse all valid parameters of that PDU. Supporting a PDU while having no ability to
parse a valid parameter is non-conformant. Support for a parameter of a PDU implies
that the semantics of that parameter are supported.
If this PICS proforma is completed in order to describe a multiple-profile support in a system, it is
necessary to be able to answer that a capability is supported for one profile and not supported for another.
In that case, the supplier shall enter the unique reference to a conditional expression, preceded by "?"
(e.g. ?3). This expression shall be given in the space for comments provided at the bottom of the table. It
uses predicates defined in the System Conformance Statement (SCS), each of which refers to a single
profile and which takes the value TRUE if and only if that profile is to be used.
EXAMPLE: ?3: IF prof1 THEN Y ELSE N
References to items
For each possible item answer (answer in the support column) within the PICS proforma exists a unique
reference, used, for example, in the conditional expressions. It is defined as the table identifier, followed
by a solidus character "/", followed by the item number in the table.
EXAMPLE: A.5/4 is the reference to the answer of item 4 in table 5 of annex A.
A.1.3 Instructions for completing the PICS
The supplier of the implementation shall complete the PICS proforma in each of the spaces provided. In
particular, an explicit answer shall be entered in each of the support boxes provided, using the notation
described in subclause A.1.2.
If necessary, the supplier may provide additional comments in the space at the bottom of the tables or
separately.
More detailed instructions are given at the beginning of the different subclauses of the PICS proforma.
---------------------- Page: 12 ----------------------
SIST ETS 300 009-2:1998
Page 11
ETS 300 009-2: September 1996
A.2 Identification of the implementation
Identification of the Implementation Under Test (IUT) and the system in which it resides (the System
Under Test (SUT)) should be filled in so as to provide as much detail as possible regarding version
numbers and configuration options.
The product supplier information and client information should both be filled in if they are different.
A person who can answer queries regarding information supplied in the PICS should be named as the
contact person.
A.2.1 Date of the statement
.........................................................................................................................................................................
A.2.2 Implementation Under Test (IUT) identification
IUT name:
.........................................................................................................................................................................
.........................................................................................................................................................................
IUT version:
.........................................................................................................................................................................
A.2.3 System Under Test (SUT) identification
SUT name:
.........................................................................................................................................................................
.........................................................................................................................................................................
Hardware configuration:
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
Operating system:
.........................................................................................................................................................................
A.2.4 Product supplier
Name:
.........................................................................................................................................................................
Address:
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
---------------------- Page: 13 ----------------------
SIST ETS 300 009-2:1998
Page 12
ETS 300 009-2: September 1996
Telephone number:
........................................................................................................................................................................
Facsimile number:
........................................................................................................................................................................
E-mail address:
........................................................................................................................................................................
Additional information:
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
A.2.5 Client
Name:
........................................................................................................................................................................
Address:
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
Telephone number:
........................................................................................................................................................................
Facsimile number:
........................................................................................................................................................................
E-mail address:
........................................................................................................................................................................
Additional information:
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
A.2.6 PICS contact person
Name:
........................................................................................................................................................................
---------------------- Page: 14 ----------------------
SIST ETS 300 009-2:1998
Page 13
ETS 300 009-2: September 1996
Telephone number:
.........................................................................................................................................................................
Facsimile number:
.........................................................................................................................................................................
E-mail address:
.........................................................................................................................................................................
Additional information:
.........................................................................................................................................................................
.........................................................................................................................................................................
.........................................................................................................................................................................
A.3 Identification of the protocol
This PICS proforma applies to the following standard:
ETS 300 009-1 (1996): "Integrated Services Digital Network (ISDN); Signalling System No.7; Signalling
Connection Control Part (SCCP) (connectionless and connection-oriented class 2) to support international
interconnection; Part 1: Protocol specification [ITU-T Recommendations Q.711 to Q.714 and Q.716
(1993), modified]".
A.4 Global statement of conformance
Does the implementation described in this PICS meet all the mandatory requirements of the referenced
standard?
[ ] Yes
[ ] No
NOTE: Answering "No" to this question indicates non-conformance to the protocol
specification. Non-supported mandatory capabilities are to be identified in the PICS,
with an explanation of why the implementation is non-conforming. Explanations may
be entered at the bottom of each table or be attached to the PICS proforma.
The supplier of the implementation will have fully complied with the requirements for a statement of
conformance by completing the tabulations contained in the following clause.
A.5 Capabilities
This clause contains the core of the PICS proforma for the SCCP protocol specified in ITU-T
Recommendations Q.711 to Q.714 as modified by ETS 300 009-1 [1]. The proforma are presented in the
form of tables.
NOTE: The compatibility capabilities with CCITT Blue Book (1988) and CCITT Red Book
(1984) Recommendations are for further study (ffs).
---------------------- Page: 15 ----------------------
SIST ETS 300 009-2:1998
Page 14
ETS 300 009-2: September 1996
A.5.1 General requirements
A.5.1.1 Implemented class
The supplier of the implementation shall state whether or not the following service classes are supported.
NOTE: Since all classes are optional, every capability described in the following subclauses is
subject to the implementation of the corresponding protocol class.
Table A.1: Service Class
Item Procedure Reference Status Support
1/1 Class 0 Q.714 §1.1.2.1 o.11+c11
1/2 Class 1 Q.714 §1.1.2.2 c12
1/3 Class 2 Q.714 §1.1.2.3 o.11
1/4 Class 3 Q.714 §1.1.2.4 c13
o.11: support of at least one of these options is mandatory
c11: IF A.6/2 OR A.6/10 THEN m ELSE o -- the subsystem management and/or SCCP restart facilities are
-- implemented
c12: IF A.1/1 THEN o ELSE x -- Class 1 requires Class 0 as prerequisite
c13: IF A.1/3 THEN o ELSE x -- Class 3 requires Class 2 as fallback position
Comments:
A.5.1.2 SCCP routing capabilities
The supplier of the implementation shall state whether or not the following routing functionalities are
supported.
Table A.2: Routing functionalities
Item Procedure Reference Status Support
2/1 Outgoing routing to remote subsystem (input: DPC+SSN+[GT]) Q.714 §2.3 o.12
2/2 Outgoing routing to relay node after Global Title translation in own Q.714 §2.3 o.12
node (input: GT+[SSN])
2/3 Outgoing routing to relay node identified by user (input: Q.714 §2.3 o.12
DPC+GT+[SSN])
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.