General Information

Abstract

Definition of ISUP version 3 tests in order to support interoperability & validation for nodes having implemented supplementary services + CCNR.

Status
Published
Publication Date
31-Mar-2005
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Apr-2005
Due Date
01-Apr-2005
Completion Date
01-Apr-2005

Buy Documents

Standard

SIST EN 300 356-35 V3.1.2:2005

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

Overview

SIST EN 300 356-35 V3.1.2:2005 is a European standard developed by the Slovenski inštitut za standardizacijo (SIST) in alignment with the European Telecommunications Standards Institute (ETSI). This standard specifies the Test Suite Structure and Test Purposes (TSS&TP) for supplementary services in the context of the ISDN User Part (ISUP) version 3 protocol for the international interface as used in Signalling System No.7 (SS7).

It serves as a reference for the validation and interoperability testing of nodes (or exchanges) implementing ISUP v3 supplementary services, including Completion of Calls on No Reply (CCNR). The document provides a framework and test methodology for validating the conformance of ISUP v3 implementations, supporting reliable communication across international ISDN networks.

Key Topics

  • ISDN and SS7 Signalling: Focuses on Integrated Services Digital Network (ISDN) using Signalling System No.7 (SS7), a crucial technology stack for international telecommunication connections.
  • ISUP v3 Supplementary Services: Covers specific supplementary services such as Calling Line Identification Presentation (CLIP), Connected Line Identification Restriction (COLR), Explicit Call Transfer (ECT), Call Hold (HOLD), and more.
  • Test Suite Structure (TSS): Defines a hierarchical framework covering test cases for each supplementary service, ensuring comprehensive validation.
  • Test Purposes (TP): Specifies objectives for individual test cases, including both normal operation and error scenarios.
  • Configurable Test Architectures: Describes testing approaches for different exchange types:
    • Local exchanges (originating/terminating calls)
    • Intermediate exchanges (transit or gateway functions)
  • Conformance & Interoperability: Ensures ISUP v3 implementations can be tested for standards compliance, reducing compatibility issues in global telephony networks.

Applications

SIST EN 300 356-35 V3.1.2:2005 is primarily used by:

  • Equipment manufacturers: To validate ISUP v3 supplementary service implementations on switching platforms and ensure full compliance with international standards before market release.
  • Network operators and integrators: For acceptance testing and troubleshooting of ISUP-based systems, guaranteeing seamless interconnection and service delivery in international ISDN environments.
  • Test laboratories: To design and execute rigorous test campaigns for protocol conformance and interoperability, leveraging the defined test suite and methodology.
  • Quality assurance & compliance teams: To document and assure the proper functioning of supplementary services within ISUP-equipped network nodes, minimizing faults in telecommunication service provision.

Practical benefits include:

  • Interoperability: Reduces risks of incompatible implementations between different networking equipment from multiple vendors.
  • Consistency: Ensures supplementary services (such as call forwarding, call waiting, or user-to-user signalling) behave predictably across international boundaries.
  • Troubleshooting: Provides a systematic testing framework to pinpoint issues and confirm fixes in the deployment of ISUP features.

Related Standards

For a complete validation and development environment, refer to these directly associated standards:

  • EN 300 356-1: ISUP v3 for the international interface – Basic services.
  • EN 300 356-3/4/5/6/7/8/9/10/11/12/14/15/16/17/18/19/20: Supplementary services specifications (e.g., CLIP, COLR, UUS, CUG, CONF, CCBS, 3PTY, CCNR, etc.).
  • EN 300 356-31, -32, -33, -34, -36: Protocol Implementation Conformance Statement (PICS), Abstract Test Suites (ATS), and additional testing-related specifications.
  • ISO/IEC 9646 series: Open Systems Interconnection (OSI) conformance testing methodology and framework.
  • ITU-T Recommendations: Such as Q.731, Q.732, Q.733, Q.734, Q.735, Q.737, E.164 for supplementary service definitions and numbering plans.

Keywords: ISUP, SS7, ISDN, supplementary services, test suite, conformance, interoperability, international interface, CCNR, TSS&TP, telecommunication standards

SIST EN 300 356-35 V3.1.2:2005 provides essential guidance for ensuring ISUP v3-based systems reliably deliver advanced supplementary services on a global scale.

Buy Documents

Standard

SIST EN 300 356-35 V3.1.2:2005

English language (221 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 EN 300 356-35 V3.1.2:2005 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Integrated Services Digital Network (ISDN); Signalling System No.7; ISDN User Part (ISUP) version 3 for the international interface; Part 35: Test Suite Structure and Test Purposes (TSS&TP) specification for supplementary services". This standard covers: Definition of ISUP version 3 tests in order to support interoperability & validation for nodes having implemented supplementary services + CCNR.

Definition of ISUP version 3 tests in order to support interoperability & validation for nodes having implemented supplementary services + CCNR.

SIST EN 300 356-35 V3.1.2:2005 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 EN 300 356-35 V3.1.2:2005 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.Integrated Services Digital Network (ISDN); Signalling System No.7; ISDN User Part (ISUP) version 3 for the international interface; Part 35: Test Suite Structure and Test Purposes (TSS&TP) specification for supplementary services33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 300 356-35 Version 3.1.2SIST EN 300 356-35 V3.1.2:2005en01-april-2005SIST EN 300 356-35 V3.1.2:2005SLOVENSKI
STANDARD
ETSIEN300356-35V3.1.2(2000-09)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part35:TestSuiteStructureandTestPurposes(TSS&TP)specificationforsupplementaryservicesSIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)2ReferenceREN/SPS-01037-5KeywordsISDN,ISUP,SS7,supplementaryservice,TSS&TPETSI650RoutedesLuciolesF-06921SophiaAntipolisCedex-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88ImportantnoticeIndividualcopiesofthepresentdocumentcanbedownloadedfrom:http://www.etsi.orgThepresentdocumentmaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.Usersofthepresentdocumentshouldbeawarethatthedocumentmaybesubjecttorevisionorchangeofstatus.InformationonthecurrentstatusofthisandotherETSIdocumentsisavailableathttp://www.etsi.org/tb/status/Ifyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frCopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2000.Allrightsreserved.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)3ContentsIntellectualPropertyRights.4Foreword.41Scope.62References.63Definitionsandabbreviations.83.1Definitions.83.2Abbreviations.93.2.1ISUPabbreviations.104Implementationundertestandtestmethods.114.1Identificationofthesystemandimplementationundertest.114.2ATMandtestingconfigurationforISUPv3.134.2.1Intermediateexchanges.134.2.2Localexchanges.144.2.3Master-slaveaspectsinthetestconfiguration.175TestSuiteStructure(TSS).186Testpurposes(TP).196.1Introduction.196.1.1Testpurpose(TP)namingconvention.196.1.2Sourceoftestpurposedefinition.196.1.3Testpurposestructure.206.2Testpurposesforthesupplementaryservices.206.2.1Callinglineidentificationpresentation(CLIP).216.2.2Callinglineidentificationrestriction(CLIR).266.2.3Connectedlineidentificationpresentation(COLP).296.2.4Connectedlineidentificationrestriction(COLR).386.2.5Terminalportability(TP).456.2.6User-to-usersignalling(UUS).506.2.6.1User-to-usersignallingservice1(UUS1).506.2.6.2User-to-usersignallingservice2(UUS2).656.2.6.3User-to-usersignallingservice3(UUS3).756.2.7Closedusergroup(CUG).856.2.8Sub-addressing(SUB).936.2.9Maliciouscallidentification(MCID).946.2.10Conferencecall,add-on(CONF).996.2.11Explicitcalltransfer(ECT).1156.2.12Calldiversion(CFB,CFNR,CFU,CD).1336.2.13Callhold(HOLD).1606.2.14Callwaiting(CW).1656.2.15Completionofcallstobusysubscribers(CCBS).1686.2.15.1CCBSApplicationServiceElement(ASE).1776.2.16Threepartyservice(3PTY).1896.2.17CompletionofcallsonNoReply(CCNR).1976.2.17.1CCNRApplicationServiceElement(ASE).2057TestCoverage.219Bibliography.220History.221SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)4IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinETSISR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinETSISR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeSignallingProtocolandSwitching(SPS).Thepresentdocumentispart35ofamulti-partENcoveringtheIntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7ISDNUserPart(ISUP)version3fortheinternationalinterface,asidentifiedbelow:Part1:"Basicservices";Part2:"ISDNsupplementaryservices";Part3:"CallingLineIdentificationPresentation(CLIP)supplementaryservice";Part4:"CallingLineIdentificationRestriction(CLIR)supplementaryservice";Part5:"ConnectedLineIdentificationPresentation(COLP)supplementaryservice";Part6:"ConnectedLineIdentificationRestriction(COLR)supplementaryservice";Part7:"TerminalPortability(TP)supplementaryservice";Part8:"User-to-UserSignalling(UUS)supplementaryservice";Part9:"ClosedUserGroup(CUG)supplementaryservice";Part10:"Subaddressing(SUB)supplementaryservice";Part11:"MaliciousCallIdentification(MCID)supplementaryservice";Part12:"ConferenceCall,add-on(CONF)supplementaryservice";Part14:"ExplicitCallTransfer(ECT)supplementaryservice";Part15:"Diversionsupplementaryservices";Part16:"CallHold(HOLD)supplementaryservice";Part17:"CallWaiting(CW)supplementaryservice";Part18:"CompletionofCallstoBusySubscriber(CCBS)supplementaryservice";Part19:"Threeparty(3PTY)supplementaryservice";Part20:"CompletionofCallsonNoReply(CCNR)supplementaryservice";Part31:"ProtocolImplementationConformanceStatement(PICS)proformaspecificationforsupplementaryservices";Part32:"TestSuiteStructureandTestPurposes(TSS&TP)specificationforbasicservices";SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)5Part33:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforbasicservices";Part34:"ProtocolImplementationConformanceStatement(PICS)proformaspecificationforsupplementaryservices";Part35:"TestSuiteStructureandTestPurposes(TSS&TP)specificationforsupplementaryservices";Part36:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforsupplementaryservices".NOTE:Part13and21to30havenotbeenissued.NationaltranspositiondatesDateofadoptionofthisEN:1September2000DateoflatestannouncementofthisEN(doa):31December2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):30June2001DateofwithdrawalofanyconflictingNationalStandard(dow):30June2001SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)61ScopeThepresentdocumentpresentsthetestsuitestructureandtestpurposes(TSS&TP)forISUPv3supplementaryservicesdefinedin[1]to[21].ThepresentdocumentappliesonlytoexchangeshavingimplementedtheISUPv3protocolspecification.ItisapplicableforvalidationtestingofalltypesofexchangesasdefinedintheISUPv3protocolspecification.Thepresentdocumentdoesnotdealwithcompatibilitytesting.Themaintextpartofthepresentdocumentpresentstherequirementsregardingthechosentestmethod,conventionsusedwithintheATS,theTestSuiteStructureandTestPurposes(TSS&TP)forISUPv3supplementaryservices.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.[1]ISO/IEC9646-1(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part1:Generalconcepts".[2]ISO/IEC9646-3(1996):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part3:TheTreeandTabularCombinedNotation(TTCN)".[3]ISO/IEC9646-7(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part7:ImplementationConformanceStatements".[4]ETSIEN300008-1(V1.3):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;MessageTransferPart(MTP)tosupportinternationalinterconnection;Part1:Protocolspecification[ITU-TRecommendationsQ.701,Q.702,Q.703,Q.704,Q.705,Q.706,Q.707andQ.708modified]".[5]ETSIEN300356-1(V3.2):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part1:Basicservices[ITU-TRecommendationsQ.761toQ.764(1997),modified]".[6]ETSIEN300356-3(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part3:CallingLineIdentificationPresentation(CLIP)supplementaryservice[ITU-TRecommendationQ.731,clause3(1993),modified]".[7]ETSIEN300356-4(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part4:CallingLineIdentificationRestriction(CLIR)supplementaryservice[ITU-TRecommendationQ.731,clause4(1993),modified]".[8]ETSIEN300356-5(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part5:ConnectedLineIdentificationPresentation(COLP)supplementaryservice[ITU-TRecommendationQ.731,clause5(1993),modified]".[9]ETSIEN300356-6(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part6:ConnectedLineIdentificationRestriction(COLR)supplementaryservice[ITU-TRecommendationQ.731,clause6(1993),modified]".SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)7[10]ETSIEN300356-7(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part7:TerminalPortability(TP)supplementaryservice[ITU-TRecommendationQ.733,clause4(1993),modified]".[11]ETSIEN300356-8(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part8:User-to-UserSignalling(UUS)supplementaryservice[ITU-TRecommendationQ.737,clause1(1997),modified]".[12]ETSIEN300356-9(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part9:ClosedUserGroup(CUG)supplementaryservice[ITU-TRecommendationQ.735,clause1(1993),modified]".[13]ETSIEN300356-10(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part10:Subaddressing(SUB)supplementaryservice[ITU-TRecommendationQ.731,clause8(1992),modified]".[14]ETSIEN300356-11(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part11:MaliciousCallIdentification(MCID)supplementaryservice[ITU-TRecommendationQ.731,clause7(1997),modified]".[15]ETSIEN300356-12(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part12:ConferenceCall,add-on(CONF)supplementaryservice[ITU-TRecommendationQ.734,clause1(1993),modified]".[16]ETSIEN300356-14(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part14:ExplicitCallTransfer(ECT)supplementaryservice[ITU-TRecommendationQ.732,clause7(1996),modified]".[17]ETSIEN300356-15(V3.2):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part15:Diversionsupplementaryservices[ITU-TRecommendationQ.732,clauses2to5(1997),modified]".[18]ETSIEN300356-16(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part16:CallHold(HOLD)supplementaryservice[ITU-TRecommendationQ.733,clause2(1993),modified]".[19]ETSIEN300356-17(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part17:CallWaiting(CW)supplementaryservice[ITU-TRecommendationQ.733,clause1(1992),modified]".[20]ETSIEN300356-18(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part18:CompletionofCallstoBusySubscriber(CCBS)supplementaryservice[ITU-TRecommendationQ.733,clause3(1997),modified]".[21]ETSIEN300356-19(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part19:Three-Party(3PTY)supplementaryservice[ITU-TRecommendationQ.734,clause2(1996),modified]".[22]ETSIEN300356-20(V3.2):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part20:CompletionofCallsonNoReply(CCNR)supplementaryservice".[23]CCITTRecommendationQ.707(1988):"Testingandmaintenance".[24]ITU-TRecommendationQ.730(1997):"ISDNUserPartsupplementaryservices".[25]ITU-TRecommendationQ.731(1993):"Stage3descriptionfornumberidentificationsupplementaryservicesusingSignallingSystemNo.7".SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)8[26]ITU-TRecommendationQ.731.1(1996):"Stage3descriptionfornumberidentificationsupplementaryservicesusingSignallingSystemNo.7;Direct-dialling-in(DDI)".[27]ITU-TRecommendationQ.732.2:"Stage3descriptionforcallofferingsupplementaryservicesusingSignallingSystemNo.7:Calldiversionservices:callforwarding,callforwardingnoreply,callforwardingunconditional,calldeflection".[28]ITU-TRecommendationQ.733.5(1999):"SignallingSystemNo.7-Completionofcallsonnoreply".[29]ITU-TRecommendationQ.734.1(1993):"Stage3descriptionformultipartysupplementaryservicesusingSignallingSystemNo.7:Conferencecalling".[30]ITU-TRecommendationQ.735.1(1993):"Stage3descriptionforcommunityofinterestsupplementaryservicesusingSignallingSystemNo.7:Closedusergroup".[31]ITU-TRecommendationQ.735.3(1993):"Stage3descriptionforcommunityofinterestsupplementaryservicesusingSignallingSystemNo.7;Multi-levelprecedenceandpreemption(MLPP)".[32]ITU-TRecommendationQ.735.6(1996):"Stage3descriptionforcommunityofinterestsupplementaryservicesusingSignallingSystemNo.7;GlobalVirtualNetworkService(GVNS)".[33]ITU-TRecommendationQ.737(1993):"Stage3descriptionforadditionalinformationtransfersupplementaryservicesusingSignallingSystemNo.7".[34]ETSIEN300356-34(V3.1):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part34:ProtocolImplementationConformanceStatement(PICS)proformaspecificationforsupplementaryservices".[35]ETSIEN300356-36:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part36:AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforsupplementaryservices".[36]ITU-TRecommendationE.164(1997):"Theinternationalpublictelecommunicationnumberingplan".[37]ITU-TRecommendationQ.784.1(1996):"ISUPbasiccalltestspecification:ValidationandcompatibilityforISUP'92andQ.767protocols".[38]ITU-TRecommendationQ.788(1997):"User-network-interfacetouser-network-interfacecompatibilitytestspecificationsforISDN,non-ISDNandundeterminedaccessesinterworkingoverinternationalISUP".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:• termsdefinedinISDNUserPart(ISUP)referencespecification[4]to[33];• termsdefinedinISO/IEC9646-1[1],ISO/IEC9646-3[2]andinISO/IEC9646-7[3].Inparticular,thefollowingtermsapply:AbstractTestCase(ATC):completeandindependentspecificationoftheactionsrequiredtoachieveaspecifictestpurpose,definedatthelevelofabstractionofaparticularAbstractTestMethod,startinginastabletestingstateandendinginastabletestingstate(seeISO/IEC9646-1[1],subclause3.3.3).SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)9AbstractTestMethod(ATM):descriptionofhowanIUTistobetested,givenatanappropriatelevelofabstractiontomakethedescriptionindependentofanyparticularrealizationofaMeansofTesting,butwithenoughdetailtoenableabstracttestcasestobespecifiedforthismethod(seeISO/IEC9646-1[1],subclause3.3.5).AbstractTestSuite(ATS):testsuitecomposedofabstracttestcases(seeISO/IEC9646-1[1],subclause3.3.6).ImplementationUnderTest(IUT):implementationofoneormoreOSIprotocolsinanadjacentuser/providerrelationship,beingpartofarealopensystemwhichistobestudiedbytesting(seeISO/IEC9646-1[1],subclause3.3.43).ISDNnumber:numberconformingtothenumberingandstructurespecifiedinITU-TRecommendationE.164[36].MeansofTesting(MOT):combinationofequipmentandproceduresthatcanperformthederivation,selection,parameterizationandexecutionoftestcases,inconformancewithareferencestandardizedATS,andcanproduceaconformancelog(seeISO/IEC9646-1[1],subclause3.3.54).PICSproforma:documentintheformofaquestionnaire,whichwhencompletedforanimplementationorsystembecomesthePICS.PIXITproforma:documentintheformofaquestionnaire,whichwhencompletedfortheIUTbecomesthePIXIT.PointofControlandObservation:pointwithinatestingenvironmentwheretheoccurrenceoftesteventsistobecontrolledandobserved,asdefinedinanAbstractTestMethod(seeISO/IEC9646-1[1],subclause3.3.64).Pre-testcondition:settingorstateintheIUTwhichcannotbeachievedbyprovidingstimulusfromthetestenvironment.ProtocolImplementationConformanceStatement(PICS):statementmadebythesupplierofaprotocolclaimedtoconformtoagivenspecification,statingwhichcapabilitieshavebeenimplemented(seeISO/IEC9646-1[1],subclause3.3.39andsubclause3.3.80).ProtocolImplementationeXtraInformationforTesting(PIXIT):statementmadebyasupplierorimplementorofanIUT(protocol)whichcontainsorreferencesalloftheinformationrelatedtotheIUTanditstestingenvironment,whichwillenablethetestlaboratorytorunanappropriatetestsuiteagainsttheIUT(seeISO/IEC9646-1[1],subclause3.3.41andsubclause3.3.81).SystemUnderTest(SUT):realopensysteminwhichtheIUTresides(seeISO/IEC9646-1[1],subclause3.3.103).User:accessprotocolentityattheUsersideoftheuser-networkinterfacewhereaTreferencepointorcoincidentSandTreferencepointapplies.3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:3PTYThreePartyserviceASEApplicationServiceEntityASPAbstractServicePrimitiveATCAbstractTestCaseATMAbstractTestMethodATSAbstractTestSuiteCCBSCompletionofCallstoBusySubscriberCDCallDeflectionCDIVCallDIVersionCFBCallForwardingBusyCFNRCallForwardingNoReplyCFUCallForwardingUnconditionalCLICallingLineIdentityCLIPCallingLineIdentificationPresentationCLIRCallingLineIdentificationRestrictionCOLConnectedLineIdentityCOLPConnectedLineIdentificationPresentationCOLRConnectedLineIdentificationRestrictionCONFConferencecall,add-onSIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)10CUGClosedUserGroupCWCallWaitingDDIDirectDialling-InDLEDestinationLocalExchangeDSS1DigitalSubscriberSystemNo.1ECTExplicitCallTransferHOLDCallHoldIncIEIncomingInternationalExchangeIntermEIntermediateExchangeISCInternationalSwitchingCentreISDNIntegratedServicesDigitalNetworkISUPISDNUserPartITEInternationalTransitExchangeIUTImplementationUnderTestIWorkEInterworkingExchangeLAPDLinkAccessProtocolfortheD-channelLTLowerTesterMCIDMaliciousCallIdentificationMOTMeansOfTestingMSNMultipleSubscriberNumberMTCMainTestComponentMTPMessageTransferPartNNINetwork-networkinterfaceNTENationalTransitExchangeOLEOriginatingLocalExchangeOutIEOutgoingInternationalExchangePCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingPSTNPublicSwitchedTelephoneNetworkSPSignallingPointSUBSub-addressingSUTSystemUnderTestTCAPTransactionCapabilitiesApplicationPartTCPTestCoordinationProceduresTPTerminalportabilityTPTestPurpose(contextdependent)TSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUNIUser-networkinterfaceUTUpperTesterUUSUser-to-usersignallingUUS1User-to-usersignallingservice1UUS2User-to-usersignallingservice2UUS3User-to-usersignallingservice3TheISUPmessageacronymscanbefoundintable2ofITU-TRecommendationQ.762asendorsedbyEN300356-1[5].3.2.1ISUPabbreviationsThefollowingabbreviationsapplyforISUPparametersandparametervalues.ACHAccesssignallingPCO(D-channel)APHAccessphysicalcircuitPCO(B-channel)addCgPNadditionalCallingPartyNumberaddConNbadditionalConnectedNumberAdSgAddressSignalsAPRIAddressPresentationRestrictedIndicatorATPAccessTransportParameterBCIBackwardCallIndicatorsSIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)11CABPCOforABcircuitsCACPCOforACcircuitsCCCountryCodeCCBSparCCBSparameterCDInfCallDiversionInformationCDmoCallDiversionmayoccurCdPSICalledParty’sStatusIndicatorCgPNCallingPartyNumberCHInfCallHistoryInformationConNbConnectedNumberCTNbCallTransferNumberCTRefCallTransferReferenceCUGICCUGInterlockCodeFCIForwardCallIndicatorsGenNbGenericNumberGenNotGenericNotificationIAIncomingAccessICBIncomingCallsBarredIPIISUPPreferenceIndicatorLABPCOforsignallinglinkABLACPCOforsignallinglinkACLOPIndLOopPreventionIndicatorsNoIndNoIndicationNSONotificationSubscriptionOptionOAOutgoingAccessOBCIOptionalBackwardCallIndicatorsOFCIOptionalForwardCallIndicatorsOriCdNbOriginalCalledNumberPDCPropagationDelayCounterPTCParallelTestComponentRgIndRedirectingIndicatorRgNbRedirectingNumberRnCntRedirectionCounterRnInfRedirectionInformationRnNbRedirectionNumberRnNbResRedirectionNumberRestrictionRnReasRedirectionReasonScrIScreeningIndicatorServActServiceActivationUSIUserServiceInformationUSIpUserServiceInformationprimeUUIndUser-to-UserIndicatorsUUInfUser-to-UserInformation4Implementationundertestandtestmethods4.1IdentificationofthesystemandimplementationundertestTheSystemUnderTest(SUT)isanexchange.Theimplementationundertest(IUT)istheISUPv3implementationinthisexchange,mainlythepartresponsibleforthesupplementaryservicesfunctionality,asshowninfigure1.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)12ISUPISUPExchangeSUTISUPv3SupplementaryServicesAccessIUTFigure1:SystemUnderTestTheISUPsignallingprotocolcanbeobservedontheSSNo.7linkontheNetwork-NetworkInterface(NNI).TheeffectsofsignallingproceduresoftheISDNUserPartcanbeobservedonthecircuitscontrolledbytheISUPontheNNI.TheISUPimplementationwillinsomeexchangeshavetointerworkwiththeAccesssignallingsystemontheuser-networkinterface(UNI)andinvolvecallhandlinginordertoestablishend-to-endconnections.FromtheISUPreferencestandardseveraltypesofexchanges(orroles)canbeidentifiedaspresentedinfigure2.DLEOLEAccessAccessintermediatelocallocalGatewayOutIETransitITEGatewayIncIEnationalnetworkinternationalnetworknationalnetworkTransitNTEFigure2:RolesofexchangesTheexchangescanbedividedintotwomaingroupsaccordingtotheirfunctionality:localexchanges,wherecallsoriginateandterminate,andintermediateexchanges,withtransitfunctionality.Localexchangesarenational,i.e.belongtoanationalnetwork.Intermediateexchangesarenationalorinternational.Theinternationalintermediateexchangeswhichpermitaccesstotheinternationalnetworkarethegatewayexchanges(incomingandoutgoing),alsocalledISCs(InternationalSwitchingCentres).Aparticularityforsomesupplementaryservices,e.g.calldiversionservices,isthatalocalexchangeisnotonlyoriginator/terminatorofthecallbutalsomediatorbetweentwofar-endlocalexchanges.Therolesoftheexchangesaresummarizedintable1.Table1:RolesofexchangesLocalIntermediateExchangeExchangeNationalInternationalOriginatingLocalExchangeOLETransitExchangeNTEITEIncoming/GatewayExchangeIncIEOutgoing/GatewayExchangeOutIEDestinationLocalExchangeDLESIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)134.2ATMandtestingconfigurationforISUPv3TheAbstractTestMethod(ATM)chosenfortheISUPv3supplementaryservicestestingspecificationisthedistributedmulti-partytestmethod.TheATMisdefinedatanappropriatelevelofabstractionsothatthetestcasesmaybespecifiedappropriately,withoutaddingrestrictionstotheimplementationundertest.Thetestingarchitecturesaredescribedinthefollowingsubclauses.TheATSiswritteninconcurrentTTCN.4.2.1IntermediateexchangesTheconfigurationproposedfortestingintermediateexchangesisshowninfigure3.InordertotesttheprotocolandfunctionalityoftransitandgatewayexchangesoneneedstoconsidertheincomingandoutgoingsideoftheSUT.SPBIUTNetworkserviceproviderTCPCABLABPhysicalaspectsNetworkserviceproviderSPCCACLACSPALTCircuitsLTCircuitsLTISUPlinkLTISUPlinkFigure3:ISUPtestmethodforintermediateexchangesTheIUTisobservedandcontrolledfromtwosignallinglinkswithISUPassociatedcircuits.Thepointsofcontrolandobservation(PCO)arelabelledLABandCABononeside,andLACandCAContheother.TheLABandLACPCOsareusedbythelowertesters(LT)forcontrollingtheISUPsignallinglink,whereastheCABandCACPCOsareusedbythelowertestersforobservingcircuitrelatedevents,suchasconnectivity,echocontrolcheck,alertingtone,etc.TheISUPPDUstobesentandobservedontheLABPCOsideallowforPDUconstraintstobespecifiedandcodeddowntothebitlevel.TheunderlyingnetworkserviceprovideristheMessageTransferPart(MTP)protocol.Figure4showstheactualusedconfigurationforintermediateexchanges,withamaintestingcomponent(MTC),responsiblefortheA-Binterfaceandaslaveparalleltestingcomponent(PTC),responsiblefortheC-Ainterface.Thetestcoordinationprocedures(TCP)allowforcommunicationbetweenthetesters.Thetestcomponentsaremostlyimplicitlycoordinated(asynchronously);theTCPsareonlyusedwhenitisnecessarytoobtaintheverdictfromtheparalleltestcomponent.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)14NetworkserviceproviderCABLABTCPPTCNetworkserviceproviderSPCCACLACIUTSPBMTCSPAISUPsignalling,circuitsISUPsignalling,circuitsFigure4:ISUPtestconfigurationforintermediateexchanges4.2.2LocalexchangesWhentestingalocalexchangeasspecifiedinthereferencestandard,itisdifficult,ifnotimpossible,toobserveonlyISUPPDUs,iffunctionalitysuchasconnectivity,tonesandannouncementsetc.associatedwithprotocoleventsistobeconsideredandusedtoassignverdicts.Thereferencestandardoftenreferstoactionsoreventsinitiatedbyortobeobservedbythecallingorcalleduser.APointofControlofObservation(PCO)fromISUP(IUT)totheaccesssideisneeded,e.g.forstimulatingthelocalexchangetooriginateacall(sendanIAM).AnotherPCOisneededtocheckconnectivityorgeneratedtonesbythelocalexchange.ThereisnoexposedinterfacefromISUP(theIUT)towardstheaccessside.Forpracticaltestingpurposesthenaturalchoiceistheaccessinterface.Itisthereforereasonabletomakeuseoftheaccessinterface(e.g.theuseraccessinterfaceDSS1)asaPCOandtouseexistingnamingconventionsfortheabstractserviceprimitives(ASPs)tobeusedonthisPCO.Figure5presentsamulti-partytestingconfigurationforlocalexchanges.InthisfigureeachtesterhasasinglePCO.ThePCOfortheaccessusestheunderlyingaccessserviceprovider(e.g.LAPD,incaseofDSS1)forobservingaccesseventsandstimulatingtheISUPviatheaccess.TheISUPimplementation(IUT)cannotbetestedwithoutinvolvingtheuser-networkinterface(UNI).SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)15SPBIUTLTNetworkserviceproviderLABLTISUPlinkCircuitsTCPLTCallhandlingACHAccessserviceproviderLTPhysicalaspectsAPHUNISPAAnnouncementstones,etc.CABFigure5:ISUPtestmethodfororiginating/destinationexchangesOntherightsidetherearetwoPCOsasinthetestconfigurationpresentedintheprevioussubclause.TheLABPCOisusedbytheLTcontrollingtheISUPsignallinglink,whereastheCABPCOisusedbyanotherLTcontrollingthetrafficchannels(forobservingcircuitrelatedevents,suchasconnectivity,alertingtone,etc.).TheISUPPDUstobesentandobservedontheLABPCOsideallowforPDUconstraintstobespecifiedandcodeddowntothebitlevel.OntheaccesssidetherearetwoPCOsandtwoLTssimilartotheonesonnetworkside.TheACHPCOisusedtoobserveandcontroltheCallHandlingevents,whereastheAPHisusedtocontrolandobservephysicalaspects(e.g.tonesandannouncements).TheaccessPDUstobesentandobservedontheACHPCOarechosenatanappropriatelevelofabstraction.FortheaccessASPsDSS1-likeprimitivenameshavebeenused,whereasaccessPDUconstraintshavenotbeencodedtothebitlevel.Theaccessaspectscannotbeleftoutforlocalexchanges,wideninginthisrespecttosomeextentthescopeoftheISUPtesting.Figure6showstheactualusedconfigurationforlocalexchanges,withamastertestingcomponent(MTC),responsiblefortheA-Binterfaceandaslaveparalleltestingcomponent(PTC),responsiblefortheUNIaccessinterface.ThemaintenancePCOisintegratedintheMTC,forsimplifyingreasons.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)16CABLABTCPPTCIUTSPBMTCACHAccessserviceproviderCallhandlingAPHUNISPAISUPsignalling,circuitsNetworkserviceproviderFigure6:ISUPtestconfigurationforlocalexchangesTherearetestcasesforlocalexchangesforsomesupplementaryserviceswhereamixedconfigurationisused.Thisconfigurationispresentedinfigure7anditmaybededucedfromtheconfigurationspresentedinfigures4and6.NetworkserviceproviderCABLABTCPPTCIUTSPBMTCACHCallhandlingAPHUNISPATCPNetworkserviceproviderPTCLACCACSPCISUPsignalling,circuitsISUPsignalling,circuitsAccessserviceproviderFigure7:ISUPmixedtestconfigurationforlocalexchangesInthisconfigurationthemaintestcomponentlocatedontherightsidesupervisestwoparalleltestcomponents:oneISUPPTCandoneaccessPTC.Thelocalexchangeinthiscaseistheexchangeservingtheuserwhoactivatedthesupplementaryservice.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)174.2.3Master-slaveaspectsinthetestconfigurationFigures4,6and7showthelogicaltestcomponentsoftheadoptedtestconfiguration.ThemaintestcomponentislocatedontherightsideoftheIUT,whereasontheleftsidetherearedifferentparalleltestcomponents:ISUP(figure4),access(figure6)orboth(figure7).TheATSiswrittensothattheappropriateconfigurationischosen-dependingontheexchange'sroletobetested.TherightsidemaintestcomponentmaybeinternationalornationalISUPandisconfigurablesothatanytwoofthesemayberun-basedontheanswersgiventoPIXITquestions.Theleftsideparalleltestcomponentmaybeofanykind:itmaybeinternationalornationalISUP,anaccesssignallingsystemoranon-ISUPuserpart.Attestexecutionexactlyoneoftheseconfigurationswillbechosen-basedontheinformationprovidedinthePICSandPIXIT.ForthegatewayexchangesitisassumedbydefaultthatthecallissetupfromtheleftPTCtotherightMTC.Soforoutgoinginternationalexchangethenationalnetworkislocatedontheleftsideandtheinternationalnetworkontherightside.Forincominginternationalexchangestheinternationalnetworkislocatedontheleftsideandthenationalnetworkontherightside.Themessageflowinthetestcasesisdesignedinsuchawaythattheverdictisassignedbasedonobservingthebehaviourontherightside.Theleftsidewillinthiscasemainlyactasaslavestimulus/acceptor.Thereare,however,testcaseswheretheexpectedbehaviourofbothsidesisneededtoassigntheverdict.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)185TestSuiteStructure(TSS)ISUP_v3_Suppl_Services1CLIP2CLIR3COLP4COLR5TPNO_TP6UUSUUS1_I7CUGNO_UUS1_INO_CUGUUS1_E8SUBNO_UUS1_EUUS29MCIDNO_UUS2NO_MCIDUUS310CONFNO_UUS311ECT12CDIV13HOLDForeachleaf:14CWVI15CCBSISUP16THREE_PTYASE17CCNRISUPASEFigure8:TestsuitestructureTestsuitestructure(TSS)namingconventionsare:CCBSCompletionofCallstoBusySubscriberCCBS_ASECCBS-ApplicationServiceElementCCBS_ISUPCCBS-ISUPprotocolCCNRCompletionofCallsNoReplyCCNR_ASECCNR-ApplicationServiceElementCCNR_ISUPCCNR-ISUPprotocolCDCallDeflectionCDIVCallDiversionServicesCFBCallForwardingBusyCFNRCallForwardingNoReplyCFUCallForwardingUnconditionalCLIPCallingLineIdentificationPresentationCLIRCallingLineIdentificationRestrictionCOLPConnectedLineIdentificationPresentationCOLRConnectedLineIdentificationRestrictionCONFConferenceCall,add-onSIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)19CUGClosedUserGroupCWCallWaitingECTExplicitCallTransferHOLDCallHoldIInopportunestimulusMCIDMaliciousCallIdentificationNO_CUGClosedUserGroupnotsupportedNO_MCIDMaliciousCallIdentificationnotsupportedNO_TPTerminalPortabilitynotsupportedNO_UUS1_EUser-to-UserSignallingservice1explicitnotsupportedNO_UUS1_IUser-to-UserSignallingservice1implicitnotsupportedNO_UUS2User-to-UserSignallingservice2notsupportedNO_UUS3User-to-UserSignallingservice3notsupportedSUBSub-addressingTHREE_PTYThreePartyserviceTPTerminalPortabilityUUSUser-to-UserSignallingUUS1_EUser-to-UserSignallingservice1explicitUUS1_IUser-to-UserSignallingservice1implicitUUS2User-to-UserSignallingservice2UUS3User-to-UserSignallingservice3VValidbehaviourstimulus6Testpurposes(TP)6.1IntroductionForeachtestrequirementaTestPurpose(TP)isdefined.6.1.1Testpurpose(TP)namingconventionTestPurposesarenumberedascendingwithineachgroup.GroupsareorganizedaccordingtotheTSSdowntothelastbutonelevel.TheclassificationintheV/IgroupsisdonebytheinclusionofVorIinthetestcasename.Additionalqualifiers,informoflowercaseletters,areaddedtoidentifyvariantswithinonegenerictestcase,seetable2.Table2:TPIdentifiernamingconventionschemeIdentifier:ISS_{}____{}_{}ISS=ISUPv3SupplementaryServices{}=DesignationusedforASEtestcases(e.g.CCBS):TC:TransactionCapabilities=Onecharacterrepresentingthetestgroup:V:ValidstimulusI:Inopportunestimulus=Sequencenumberforsupplementaryservicesaccordingtothetestsuitestructure=Sequencenumberusedwithinthegroup{}=Optionaladditionalnumberused(e.g.forUUS){}=Optionallower-casecharacterdistinguishingtestswithsamereferencenumber6.1.2SourceoftestpurposedefinitionThetestpurposescovervalidationtestingaspectsandweredevelopedwithinETSI.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)206.1.3TestpurposestructureThetestpurposestructureoverlapswiththeTestSuiteStructure(TSS).TestpurposesthattestnormalbehaviourhavebeengroupedintheV-validbehaviourgroup.TestpurposesthattesttheIUTbehaviourinsituationsthatarenotnormaloperationhavebeengroupedintheI-Inopportunestimulusgroup.TestpurposesfortheApplicationServiceEntity(ASE)definedforsomesupplementaryservices(e.g.CCBS)havebeenmarkedwiththeTCdesignation-Transactioncapabilities.6.2TestpurposesforthesupplementaryservicesAllofthefollowingtestpurposesbelongtothemaingroupISUP_v3_Suppl_Services.Eachtestpurposeispresentedinaseparatetable.Thefirstrowofthetablecontainsthefollowingitems:TSSIdentifierinthetestsuitestructure(testgroup/subgroupidentifier);TPIdentifierofthetestpurpose;ISUPv3referenceThereferencetotherequirementintheISUPstandards[5]to[21],[24],[26]to[27]and[31]to[32]whichledtothetestpurpose;SelectionexpressionSelectioncriterionforthetestpurposetakingintoaccounttheexchange'sroleandtheanswerstothespecifiedPICSquestions.IfthePICSquestionsrefertofeaturesoftheBasiccallcontrolprocedures(seeITU-TRecommendationQ.784.1[37])theyareprecededbytheidentifier"BCall".AllotherPICSquestionsrefertosupplementaryservicesspecificfeatures(seeannexA).Ifthereisnoselectionexpressionspecified,theTPisvalidforallrolesofexchanges;Q.788[38]referenceIfthereisatestpurposedefinedintheITU-TRecommendationQ.788[38]whichcoverstheexpectedbehaviourofthebelowdefinedtestpurpose,thenthereferencetothattestisgivenhere.BecausethetestpurposesdefinedinITU-TRecommendationQ.788[38]describeUNI(user-networkinterface)toUNIend-to-endtestsitispossiblethatonesingleITU-TRecommendationQ.788[38]testisreferencedbyseveraltestpurposesinthistestspecification.Besidesthat,somedefinedtestpurposesdonothaveanyreferencetoITU-TRecommendationQ.788[38]andthereforetheword"None"isusedintheITU-TRecommendationQ.788[38]referencebox.Thenextrowdefinesthetestpurposeitself,eachhavingatitleinitalicsandatextbody.TheISUPmessagesandparameternamesarehighlightedboldtoeasethereadability.Inordertocheckthespecifiedbehaviourforsometestpurposes,aspecialprerequisitetestconditionhastobefulfilled.Ifsuchaconditionisneeded,itispresentedafterthetestpurposeundertheheading"Pre-testconditions".Foreachtestpurposetheessentialpartofthemessagesequencechartispresented.Ifthereareseveralscenariosofmessagesequencechartsimpliedbythetestpurpose,thevariantsarepresenteddistinguishingthedifferentcases.Thesemessagesequencechartsarepresentedusingafixedpitchfontfortheproperalignmentofthearrowsinthediagram.Insidethemessagesequencechartscommentsareincludedforclarificationpurposes.Additionalinformationofinterestwhileexecuting/implementingthetestcasesispresentedbelowacontinuouslineafterthemessagesequencecharts.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)216.2.1Callinglineidentificationpresentation(CLIP)TSSCLIP/TPISS_V_1_1ISUP'97reference3.5.2.1.1;Table3.1/Q.731[25]SelectionexpressionOLEQ.788[38]reference2.1.1TestpurposeCallingpartynumber(networkprovided)ToverifythattheIUTcansuccessfullyoriginateacallhavingacallingpartynumberwiththescreeningindicatorsetto"networkprovided"andthepresentationrestrictedindicatorsetto"presentationallowed".accessSPASPB------setup----->-------IAM------>1.Setupacallfromtheaccesswithoutcallingpartynumberorinvalidcallingpartynumber(notacceptedbythenetwork).TSSCLIP/TPISS_V_1_2ISUP'97reference3.5.2.1.1;Table3.1/Q.731[25]SelectionexpressionOLEANDPICSA.3/8(SUB)Q.788[38]reference2.1.2TestpurposeCallingpartynumber(networkprovided)withcallingsub-addressToverifythattheIUTcansuccessfullyoriginateacallhavingacallingpartynumberwiththescreeningindicatorsetto"networkprovided"andanaccesstransportparametercontainingthecallingsub-address.Pre-testconditionsArrangethedataintheIUTsothatthecallingpartyhassubscribedtothesub-addressingsupplementaryservice.accessSPASPB------setup----->-------IAM------>1.Setupacallfromtheaccesswithoutcallingpartynumberorwrongcallingpartynumber(notacceptedbythenetwork)andwithacallingsub-address.TSSCLIP/TPISS_V_1_3ISUP'97reference3.5.2.1.1;Table3.1/Q.731[25]SelectionexpressionOLEQ.788[38]referenceNoneTestpurposeCallingpartynumber(userprovided,verifiedandpassed)ToverifythattheIUTcansuccessfullyoriginateacallhavingthecallingpartynumberwiththescreeningindicatorsetto"userprovided,verifiedandpassed".accessSPASPB------setup----->-------IAM------>1.Setupacallfromtheaccesswithacorrectcallingpartynumber(withinrange).TSSCLIP/TPISS_V_1_4ISUP'97reference3.5.2.1.1;Table3.1/Q.731[25]SelectionexpressionOLEANDPICSA.3/8(SUB)Q.788[38]reference2.1.3TestpurposeCallingpartynumber(userprovided,verifiedandpassed)withcallingsub-addressToverifythattheIUTcansuccessfullyoriginateacallhavingacallingpartynumberwiththescreeningindicatorsetto"userprovided,verifiedandpassed"andanaccesstransportparametercontainingthecallingsub-address.Pre-testconditionsArrangethedataintheIUTsothatthecallingpartyhassubscribedtothesub-addressingsupplementaryservice.accessSPASPB------setup----->-------IAM------>1.Setupacallfromtheaccesswithacorrectcallingpartynumber(withinrange)andwithacallingsub-address.SIST EN 300 356-35 V3.1.2:2005

ETSIETSIEN300356-35V3.1.2(2000-09)22TSSCLIP/TPISS_V_1_5ISUP'97reference3.5.2.1.1;Table3.1/Q.731[25]SelectionexpressionOLEQ.788[38]referenceNoneTestpurposeCallingpartynumber(userprovided,notverified)ToverifythattheIUTcansuccessfullyoriginateacallhavingadefaultcallingpartynumberwiththescreeningindicatorsetto"networkprovided"andagenericnumbercontainingtheadditionalcallingpartynumberwiththescreeningindicatorsetto"userprovided,notverified".Pre-testconditionsArrangethedataintheIUTsothatthereisaspecialarrangementfromtheaccesssignallingsystemregardinganadditionalcallingpartynumber.accessSPASPB------setup----->-------IAM------>1.Setupacallfromtheaccesswithaspecialcallingpartynumber.TSSCLIP/TPISS_V_1_6ISUP'97reference3.5.2.1.1;Table3.1/Q.731[25]SelectionexpressionOLEANDPICSA.3/8(SUB)Q.788[38]reference2.1.4TestpurposeCallingpartynumber(userprovided,notverified)withcallingsub-addressToverifythattheIUTcansuccessfullyoriginateacallhavingadefaultcallingpartynumberwiththescreeningindicatorsetto"networkprovided",agenericnumbercontainingtheadditionalcallingpartynumberwiththescreeningindicatorsetto"userprovided,notverified"andanaccesstransportparametercontainingthecallingsub-address.Pre-testconditionsArrangethedatainIUTsothatthereisaspecialarrangementfromtheaccesssignallingsystemregardinganadditionalcallingpartynumberandthatthecallingpartyhassubscribedtothesub-addressingsupplementaryservice.accessSPASPB-
...