Integrated Services Digital Network (ISDN); Diversion supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification for the user

REN/SPS-05065-3

Digitalno omrežje z integriranimi storitvami (ISDN) – Dopolnilne izsmeritvene storitve – Protokol digitalne naročniške signalizacije št. 1 (DSS1) – 3. del: Zgradba preskušalnega niza in nameni preskušanja (TSS&TP) – Specifikacija za uporabnika

General Information

Status
Published
Publication Date
21-Jun-1999
Technical Committee
Current Stage
12 - Completion
Due Date
11-Jun-1999
Completion Date
22-Jun-1999

Buy Standard

Standard
EN 300 207-3 V1.3.2:2003
English language
37 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.L]VPHULWYHQHIntegrated Services Digital Network (ISDN); Diversion supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification for the user33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 300 207-3 Version 1.3.2SIST EN 300 207-3 V1.3.2:2003en01-december-2003SIST EN 300 207-3 V1.3.2:2003SLOVENSKI
STANDARD



SIST EN 300 207-3 V1.3.2:2003



EN 300 207-3 V1.3.2 (1999-06)European Standard (Telecommunications series)Integrated Services Digital Network (ISDN);Diversion supplementary services;Digital Subscriber Signalling System No. one (DSS1) protocol;Part 3: Test Suite Structure and Test Purposes (TSS&TP)specification for the userSIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)2ReferenceREN/SPS-05065-3 (1x0r0j1c.PDF)KeywordsISDN, DSS1, supplementary service, TSS&TP,user, SCFETSIPostal addressF-06921 Sophia Antipolis Cedex - FRANCEOffice address650 Route des Lucioles - Sophia AntipolisValbonne - FRANCETel.: +33 4 92 94 42 00
Fax: +33 4 93 65 47 16Siret N° 348 623 562 00017 - NAF 742 CAssociation à but non lucratif enregistrée à laSous-Préfecture de Grasse (06) N° 7803/88Internetsecretariat@etsi.frIndividual copies of this ETSI deliverablecan be downloaded fromhttp://www.etsi.orgIf you find errors in the present document, send yourcomment to: editor@etsi.frCopyright NotificationNo 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 1999.All rights reserved.SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)3ContentsIntellectual Property Rights.4Foreword.41Scope.52References.53Definitions and abbreviations.63.1Definitions.63.1.1Definitions related to conformance testing.63.1.2Definitions related to EN 300 207-1.63.2Abbreviations.74Test Suite Structure (TSS).84.1TSS for call diversion excluding SCF.84.2TSS for SCF.85Test Purposes (TP).95.1Introduction.95.1.1TP naming convention.95.1.2Source of TP definition.95.1.3TP structure.95.1.4Test strategy.105.2User TPs for call diversion.115.2.1Common S/T or T.115.2.1.1Call forwarding.115.2.1.1.1Activation.115.2.1.1.2Deactivation.145.2.1.1.3Interrogation - general.165.2.1.1.4Interrogation - service.175.2.1.1.5Operation.195.2.1.2Call deflection - operation.205.2.2S/T only.225.2.2.1Reminder notification.225.2.3T only.225.2.3.1EN 300 207-1, subclause 10.1.225.2.3.2EN 300 207-1, subclause 10.2.235.2.3.3EN 300 207-1, subclause 10.4.235.2.3.4EN 300 207-1, subclause 10.5.245.3User TPs for SCF.255.3.1Common S/T or T.255.3.1.1SCFB supplementary service.255.3.1.1.1Activation.255.3.1.1.2Deactivation.275.3.1.2SCFU supplementary service.285.3.1.2.1Activation.285.3.1.2.2Deactivation.305.3.1.3SCFNR supplementary service.315.3.1.3.1Activation.315.3.1.3.2Deactivation.325.3.1.4Interrogation - SCF.345.3.1.5Interrogation - screening list.356Compliance.367Requirements for a comprehensive testing service.36History.37SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)4Intellectual Property RightsIPRs essential or potentially essential to the present document may have been declared to ETSI. The informationpertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be foundin SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respectof ETSI standards", which is available free of charge from the ETSI Secretariat. Latest updates are available on theETSI Web server (http://www.etsi.org/ipr).Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guaranteecan be given as to the existence of other IPRs not referenced in SR 000 314 (or the updates on the ETSI Web server)which are, or may be, or may become, essential to the present document.ForewordThis European Standard (Telecommunications series) has been produced by ETSI Technical Committee SignallingProtocols and Switching (SPS).The present document is part 3 of a multi-part EN covering the Digital Subscriber Signalling System No. one (DSS1)protocol specification for the Integrated Services Digital Network (ISDN) Diversion supplementary services, asdescribed below:Part 1:"Protocol specification";Part 2:"Protocol Implementation Conformance Statement (PICS) proforma specification";Part 3:"Test Suite Structure and Test Purposes (TSS&TP) specification for the user";Part 4:"Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)proforma specification for the user";Part 5:"Test Suite Structure and Test Purposes (TSS&TP) specification for the network";Part 6:"Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)proforma specification for the network".National transposition datesDate of adoption of this EN:28 May 1999Date of latest announcement of this EN (doa):31 August 1999Date of latest publication of new National Standardor endorsement of this EN (dop/e):29 February 2000Date of withdrawal of any conflicting National Standard (dow):29 February 2000SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)51ScopeThe present document specifies the Test Suite Structure and Test Purposes (TSS&TP) for the User side of theT reference point or coincident S and T reference point (as defined in ITU-T Recommendation I.411 [7]) ofimplementations conforming to the stage three standard for the diversion supplementary services for the pan-EuropeanIntegrated Services Digital Network (ISDN) by means of the Digital Subscriber Signalling System No. one (DSS1)protocol, EN 300 207-1 [1].A further part of the present document specifies the Abstract Test Suite (ATS) and partial Protocol ImplementationeXtra Information for Testing (PIXIT) proforma based on the present document. Other parts specify the TSS&TP andthe ATS and partial PIXIT proforma for the Network side of the T reference point or coincident S and T reference pointof implementations conforming to EN 300 207-1 [1].2ReferencesThe following documents contain provisions which, through reference in this text, constitute provisions of the presentdocument.· References are either specific (identified by date of publication, edition number, version number, etc.) ornon-specific.· For a specific reference, subsequent revisions do not apply.· For a non-specific reference, the latest version applies.· A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the samenumber.[1]EN 300 207-1: "Integrated Services Digital Network (ISDN); Diversion supplementary services;Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification".[2]EN 300 207-2: "Integrated Services Digital Network (ISDN); Diversion supplementary services;Digital Subscriber Signalling System No. one (DSS1) protocol; Part 2: Protocol ImplementationConformance Statement (PICS) proforma specification".[3]ISO/IEC 9646-1: "Information technology - Open Systems Interconnection - Conformance testingmethodology and framework - Part 1: General concepts".[4]ISO/IEC 9646-2: "Information technology - Open Systems Interconnection - Conformance testingmethodology and framework - Part 2: Abstract test suite specification".[5]ISO/IEC 9646-3: "Information technology - Open Systems Interconnection - Conformance testingmethodology and framework - Part 3: The Tree and Tabular Combined Notation (TTCN)".[6]EN 300 196-1: "Integrated Services Digital Network (ISDN); Generic functional protocol for thesupport of supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol;Part 1: Protocol specification".[7]ITU-T Recommendation I.411 (1993): "ISDN user-network interfaces – Referenceconfigurations".[8]EN 300 403-1: "Integrated Services Digital Network (ISDN); Digital Subscriber Signalling SystemNo. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 1:Protocol specification [ITU-T Recommendation Q.931 (1993), modified]".[9]ITU-T Recommendation I.112 (1993): "Vocabulary of terms for ISDNs".[10]CCITT Recommendation E.164 (1991): "Numbering plan for the ISDN era".[11]ITU-T Recommendation I.210 (1993): "Principles of telecommunication services supported by anISDN and the means to describe them".SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)6[12]EN 300 403-3: "Integrated Services Digital Network (ISDN); Digital Subscriber Signalling SystemNo. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 3:Protocol Implementation Conformance Statement (PICS) proforma specification".[13]EN 300 196-2: "Integrated Services Digital Network (ISDN); Generic functional protocol for thesupport of supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol;Part 2: Protocol Implementation Conformance Statement (PICS) proforma specification".[14]ETS 300 406: "Methods for Testing and Specification (MTS); Protocol and profile conformancetesting specifications; Standardization methodology".3Definitions and abbreviations3.1Definitions3.1.1Definitions related to conformance testingFor the purposes of the present document, the following terms and definitions apply:abstract test case: refer to ISO/IEC 9646-1 [3].Abstract Test Suite (ATS): refer to ISO/IEC 9646-1 [3].Implementation Under Test (IUT): refer to ISO/IEC 9646-1 [3].implicit send event: refer to ISO/IEC 9646-3 [5].lower tester: refer to ISO/IEC 9646-1 [3].point of control and observation: refer to ISO/IEC 9646-1 [3].Protocol Implementation Conformance Statement (PICS): refer to ISO/IEC 9646-1 [3].PICS proforma: refer to ISO/IEC 9646-1 [3].Protocol Implementation eXtra Information for Testing (PIXIT): refer to ISO/IEC 9646-1 [3].PIXIT proforma: refer to ISO/IEC 9646-1 [3].system under test: refer to ISO/IEC 9646-1 [3].Test Purpose (TP): refer to ISO/IEC 9646-1 [3].3.1.2Definitions related to EN 300 207-1For the purposes of the present document, the following terms and definitions apply:call reference: see EN 300 403-1-1 [8], subclause 4.3.component: see EN 300 196-1 [6], subclause 11.2.2.1.Integrated Services Digital Network (ISDN): see ITU-T Recommendation I.112 [9], definition 308.ISDN number: number conforming to the numbering and structure specified in CCITT Recommendation E.164 [10].invoke component: see EN 300 196-1 [6], subclause 11.2.2.1.return error component: see EN 300 196-1 [6], subclause 11.2.2.1.return result component: see EN 300 196-1 [6], subclause 11.2.2.1.SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)7served user: user who invokes the call diversion supplementary service.service; telecommunication service: see ITU-T Recommendation I.112 [9], definition 201.supplementary service: see ITU-T Recommendation I.210 [11], subclause 2.4.user: DSS1 protocol entity at the User side of the user-network interface where a T reference point or coincident S andT reference point applies.user (S/T): DSS1 protocol entity at the User side of the user-network interface where a coincident S and T referencepoint applies.user (T): DSS1 protocol entity at the User side of the user-network interface where a T reference point applies (User isthe Private ISDN).3.2AbbreviationsFor the purposes of the present document, the following abbreviations apply:ATMAbstract Test MethodATSAbstract Test SuiteCDCall DeflectionCFBCall Forwarding BusyCFNRCall Forwarding No ReplyCFUCall Forwarding UnconditionalDSS1Digital Subscriber Signalling System No. oneISDNIntegrated Services Digital NetworkIUTImplementation Under TestPICSProtocol Implementation Conformance StatementPIXITProtocol Implementation eXtra Information for TestingSCFSelective Call ForwardingSCFBSelective Call Forwarding BusySCFNRSelective Call Forwarding No ReplySCFUSelective Call Forwarding UnconditionalTPTest PurposeTSSTest Suite StructureU00Null call stateU03Outgoing Call Proceeding call stateU04Call Delivered call stateU07Call Received call stateU09Incoming Call Proceeding call stateU10Active call stateU25Overlap Receiving call stateSIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)84Test Suite Structure (TSS)4.1TSS for call diversion excluding SCFCDIV - UserCommon (S/T or T)S/T onlyT onlyReminder notification(07)10.110.210.410.5(08)(09)(10)(11)Call forwardingCall deflection - operation(06)Activation(01)Deactivation(02)Interrogation -general(03)Interrogation -service(04)Operation(05)NOTE 1:Numbers in brackets represent group numbers and are used in TP identifiers.NOTE 2:See EN 300 207-1 [1] for titles of referenced subclauses (9.2.2 etc.).Figure 1: Test suite structure4.2TSS for SCFSignalling procedures at the coincident S and T reference pointSCFB supplementary serviceActivationU01DeactivationU02SCFU supplementary serviceActivationU03DeactivationU04SCFNR supplementary serviceActivationU05DeactivationU06Interrogation - SCFU07Interrogation - screening listU08NOTE:Numbers in brackets represent group numbers and are used in TP identifiers.SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)95Test Purposes (TP)5.1IntroductionFor each test requirement a TP is defined.5.1.1TP naming conventionTPs are numbered, starting at 001, within each group. Groups are organized according to the TSS. Additional referencesare added to identify the actual supplementary service and whether it applies to the network or the user (see table 1).Table 1: TP identifier naming convention schemeIdentifier:__[_]=supplementary service:"CDIV" or "SCF"=type of IUT:UUserNNetwork=group2 digit field representing group reference according to TSS=forwarding service field designating CFNR, CFB or CFU=sequential number(001-999)5.1.2Source of TP definitionThe TPs are based on EN 300 207-1 [1].5.1.3TP structureA particular structure, compatible with ETS 300 406 [14] has been used and this is illustrated in table 2. This tableshould be read in conjunction with any TP, i.e. use a TP as an example to fully understand the table.SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)10Table 2: Structure of a single TPTP PartTextExampleHeaderTP Identifiersee table 1Reference to the subclause of the base specificationcontaining the conformance requirement.subclause 9.1.1Reference to selection criteriasee NOTE 1StimulusEnsure that the IUT in theU00, U10 etc.and SCNFR Wait Deactivation state see below for message structurereceiving a XXXX messageor to request a .Reactionsends, saves, does, etc.using en-bloc sending, .if the action is sending
see below for message structure, etc.and enters and/or and remains in the same call state(s)or and enters call state Messagestructuremessage containing aSETUP, FACILITY, CONNECT, .a) information element withb) a encoded as or including and back to a or b,Bearer capability, Facility, .see NOTE 2SelectionSelection criteria referenceCall forwarding supported. PICS: R 1.3NOTE 1:In order to use the same structure as for test group selection, the selection criteria is indicated at thebottom of the test purpose.NOTE 2:Unless specified the messages are valid and contain at least the mandatory information elements andpossibly optional information elements, the information elements are valid and contain at least themandatory parameters and possibly optional parameters.5.1.4Test strategyThe TPs were generated as a result of an analysis of the base standard EN 300 207-1 [1] and the PICS specificationEN 300 207-2 [2].The TPs are only based on conformance requirements related to the externally observable behaviour of the IUT, and arelimited to conceivable situations to which a real implementation is likely to be faced (ETS 300 406 [14]).All the test purposes are mandatory unless they have a selection criteria. Optional test purposes (with selection criteria),are applicable according to the configuration options of the IUT. The configuration option shall be covered by a PICSitem.SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)115.2User TPs for call diversion5.2.1Common S/T or TSelection:IUT supports served user requirements. PICS: R 4.1.NOTE:This subclause contains TPs for implementations which support coincident S and T reference pointprocedures and for implementations which support T reference point procedures. Thus this subclausecontains TPs which are generally independent of the reference point configuration. Note, however, thatthere are a number of exceptions, and in these cases the selection expression attached to the TP gives aclear indication of which reference point configuration is appropriate.5.2.1.1Call forwardingSelection:Call forwarding supported. PICS: R 1.1. = CFB or CFNR or CFUNOTE:As a large amount of the protocol for CFB, CFNR and CFU is independent of which of the three servicesis supported, the TPs have mostly been written in a general way. This ensures consistent TPs and shouldhelp in the development of consistent test cases and in their maintenance. Each TP containing ""will expand into three test cases - one for each of the three services.5.2.1.1.1ActivationCDIV_U01__001subclause 9.1.1.1Ensure that the IUT in call state U00 in order to activate the call forwarding supplementary service ,sends a ActivationDiversion invoke component in the Facility information element of a FACILITYmessage using the dummy call reference and enters the Wait Activation state.CDIV_U01__002subclause 9.1.1.1Ensure that the IUT in call state U00 in order to reactivate the call forwarding supplementary service successfully activated,sends a ActivationDiversion invoke component in the Facility information element of a FACILITYmessage using the dummy call reference and enters the Wait Activation state.CDIV_U01__003subclause 9.1.1.1Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return result component in the Facility information element of a FACILITY message using thedummy call reference,enters the Idle state.CDIV_U01__004subclause 9.1.1.1Ensure that the IUT in call state U00 and in the Idle state, on receipt of a ActivationStatusNotificationDiv invoke component in the Facility information element of a FACILITY message usingthe dummy call reference via broadcast data link,accepts the provided information and does not respond and remains in the same states.Selection:IUT supports basic access, point-to-multipoint configuration? PICS: R 7.2 [12].CDIV_U01__005subclause 9.1.1.1Ensure that the IUT in call state U00 and in the Activation Request state, on receipt of a ActivationStatusNotificationDiv invoke component in the Facility information element of a FACILITY message usingthe dummy call reference via broadcast data link,accepts the provided information and does not respond and remains in the same states.SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)12Selection:IUT supports basic access, point-to-multipoint configuration? PICS: R 7.2 [12].CDIV_U01__006subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "notSubscribed" in the Facility informationelement of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__007subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "notAvailable" in the Facility informationelement of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__008subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "invalidServedUserNr" in the Facilityinformation element of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__009subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "supplementaryServiceInteractionNotAllowed"in the Facility information element of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__010subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "basicServiceNotProvided" in the Facilityinformation element of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__011subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "resourceUnavailable" in the Facility informationelement of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__012subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "invalidDivertedToNr" in the Facilityinformation element of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__013subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "specialServiceNr" in the Facility informationelement of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__014subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on receipt of a ActivationDiversion return error component containing the error value "diversionToServedUserNr" in the Facilityinformation element of a FACILITY message using the dummy call reference,enters the Idle state.CDIV_U01__015subclause 9.1.1.2Ensure that the IUT in call state U00 while in the Wait Activation state, on receipt of a FACILITY messageusing the dummy call reference with a Facility information element containing a reject component (resource-limitation),sends no message and enters the Idle state.SIST EN 300 207-3 V1.3.2:2003



ETSIETSI EN 300 207-3 V1.3.2 (1999-06)13CDIV_U01__016subclause 9.1.1.2Ensure that the IUT in call state U00 and in the Wait Activation state, on expiry of timer T-ACTIVATE,enters the Idle state.CDIV_U01_<
...

Questions, Comments and Discussion

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