General Information

Abstract

Definition of ISUP v3 implementation capabilities in order to support compatibility & validation for nodes having implemented REN/SPS-01039 series. Scope of PICS limited to ISUP v3 ISDN/PLMN interface based on DE/SPS-01029-2. Supporting organisations: Telecom Eireann, Ericsson, Siemens, Telia, Telenor, KPN

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

Buy Documents

Standard

PSIST EN 302 646-3:2000

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

SIST EN 302 646-3:2000

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

Overview

SIST EN 302 646-3:2000 specifies the Test Suite Structure and Test Purposes (TSS&TP) for the application of ISDN User Part (ISUP) version 3 at the signalling interface between Integrated Services Digital Network (ISDN) and Public Land Mobile Network (PLMN). Developed under the authority of the Slovenski inštitut za standardizacijo (SIST) and aligned with ETSI EN 302 646-3, this standard is a critical component of ensuring compatibility and validation between telecommunications nodes implementing the ISUP v3 protocol, particularly as defined in the REN/SPS-01039 and DE/SPS-01029-2 series.

SIST EN 302 646-3:2000 focuses on the validation and conformance testing required for reliable interworking between ISDN and cellular networks, leveraging the Signalling System No. 7 (SS7) protocol family. The document details standardized test configurations, abstract test methods, and a comprehensive suite of conformance test purposes for ISUP v3 at the ISDN-PLMN interface. Supporting organizations include Telecom Éireann, Ericsson, Siemens, Telia, Telenor, and KPN.


Key Topics

  • ISUP v3 at the ISDN-PLMN interface: Clarifies implementation requirements to support uniform operation and interoperability between ISDN and mobile networks via the SS7 protocol.
  • Test Suite Structure (TSS): Outlines the organization and categorization of required test cases for ISUP v3 protocol validation.
  • Test Purposes (TP): Defines targeted, scenario-based test objectives to confirm proper protocol behavior and network interworking.
  • Abstract Test Methods (ATM) & Test Configurations: Describes logical arrangements and layers for systematic, vendor-neutral ISUP validation.
  • Coverage of Supplementary Services: Ensures features such as Calling Line Identification Presentation (CLIP), Calling Line Identification Restriction (CLIR), Connected Line Identification Presentation (COLP), User-to-User Signalling (UUS), Malicious Call Identification (MCID), Conference Calling (CONF), and others are robustly tested.
  • Conformance and Validation: Requirements are set to assure interoperability and compliance with the reference protocol specifications (GSM 09.14 and related series).

Applications

SIST EN 302 646-3:2000 is highly relevant for:

  • Network Equipment Manufacturers: Ensuring their switching nodes, gateways, and mobile switching centers (MSCs) supporting ISUP v3 are compliant with international and European standards for ISDN-PLMN signalling.
  • Telecommunications Operators: Validating new installations or upgrades, particularly in multi-vendor or cross-border interconnect scenarios between fixed and mobile networks.
  • Test System Vendors: Developing, providing, and updating ISUP v3 conformance testing tools and services according to a standardized test suite structure.
  • Certification and Compliance Bodies: Assessing implementations against conformance requirements to grant network compatibility certifications.
  • Integration Projects: Facilitating smooth interworking in projects that combine legacy ISDN infrastructure with modern PLMN deployments.

Key value includes risk reduction during network integration, support for international roaming, and reliable provision of supplementary services across network boundaries.


Related Standards

The following standards complement and support SIST EN 302 646-3:2000:

  • EN 300 646-1: Protocol specification for ISUP v3 at the ISDN-PLMN interface (core reference for protocol behavior).
  • EN 300 356 Series: Broad specifications for ISUP v3, including supplementary and basic services for international interfaces.
  • ETS 300 604: Requirements for interworking between PLMN and ISDN/PSTN.
  • ISO/IEC 9646 Series: Open Systems Interconnection testing methodology, including general concepts and Implementation Conformance Statements (PICS).
  • ITU-T Q.763: ISDN user part formats and codes.
  • Abstract Test Suite (ATS) and PIXIT specifications: Further parts of EN 302 646 covering executable test details and implementation-specific information.

As part of the EN 302 646 suite, this standard ensures unified conformance testing for ISUP v3, supporting seamless and quality-driven communications across ISDN and mobile operator networks.

Keywords: ISDN, SS7, ISUP v3, PLMN, conformance testing, signalling interworking, supplementary services, telecommunications standards, network interoperability, test suite structure.

Buy Documents

Standard

PSIST EN 302 646-3:2000

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

SIST EN 302 646-3:2000

English language (28 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 302 646-3:2000 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Integrated Services Digital Network (ISDN); Signalling System No.7 (SS7); Digital cellular telecommunications system (Phase 2+); Application of ISDN User Part (ISUP) version 3 for the ISDN-Public Land Mobile Network (PLMN) signalling interface; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification". This standard covers: Definition of ISUP v3 implementation capabilities in order to support compatibility & validation for nodes having implemented REN/SPS-01039 series. Scope of PICS limited to ISUP v3 ISDN/PLMN interface based on DE/SPS-01029-2. Supporting organisations: Telecom Eireann, Ericsson, Siemens, Telia, Telenor, KPN

Definition of ISUP v3 implementation capabilities in order to support compatibility & validation for nodes having implemented REN/SPS-01039 series. Scope of PICS limited to ISUP v3 ISDN/PLMN interface based on DE/SPS-01029-2. Supporting organisations: Telecom Eireann, Ericsson, Siemens, Telia, Telenor, KPN

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

SIST EN 302 646-3:2000 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.PHQIntegrated Services Digital Network (ISDN); Signalling System No.7 (SS7); Digital cellular telecommunications system (Phase 2+); Application of ISDN User Part (ISUP) version 3 for the ISDN-Public Land Mobile Network (PLMN) signalling interface; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 302 646-3 Version 7.1.13SIST EN 302 646-3:2000en01-MDQXDU3SIST EN 302 646-3:2000SLOVENSKI
STANDARD
DraftETSIEN302646-3V7.1.1(1999-11)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;Digitalcellulartelecommunicationssystem(Phase2+);ApplicationofISDNUserPart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterface;Part3:TestSuiteStructureandTestPurposes(TSS&TP)SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)2ReferenceREN/SPS-01047-3(oi0r3ico.PDF)KeywordsISDN,ISUP,PLMN,SS7,TSS&TPETSIPostaladdressF-06921SophiaAntipolisCedex-FRANCEOfficeaddress650RoutedesLucioles-SophiaAntipolisValbonne-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88Internetsecretariat@etsi.frIndividualcopiesofthisETSIdeliverablecanbedownloadedfromhttp://www.etsi.orgIfyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frImportantnoticeThisETSIdeliverablemaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshouldbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.CopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute1999.Allrightsreserved.SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)3ContentsIntellectualPropertyRights.4Foreword.41Scope.52References.53Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74Implementationundertestandtestmethods.94.1Identificationofthesystemandimplementationundertest.94.2ATMandtestingconfigurationforISUPv3.94.3PLMN-ISUPinterfacetestingconfiguration.94.4Master-slaveaspectsinthetestconfiguration.105TestSuiteStructure(TSS).116TestPurposes.126.1Introduction.126.1.1TestPurpose(TP)namingconvention.126.1.2Sourceoftestpurposedefinition.126.1.3Testpurposestructure.126.2TestpurposesforISUPversion3ofPLMNandISDNinterface.136.2.1BasiccallSignallingprocedures.136.2.1.1EchoControl.136.2.1.2CallsfromthePLMNtotheFixednetwork.156.2.1.3CallsfromthefixednetworktothePLMN.166.2.2ConsiderationsonISDNsupplementaryservices.186.2.2.1CLIP/CLIR.186.2.2.2COLP/COLR.196.2.2.3UUS.196.2.2.4MCID.206.2.2.5CONF.206.2.2.6ECT.216.2.2.7CFU.226.2.2.8CFB.236.2.2.9CFNR.246.2.2.10CCBS.256.2.3ConsiderationsonGSMuniquesupplementaryservices.256.2.3.1CFNRc.256.2.4Considerationsonteleservices.267Testcoverage.27Bibliography.28History.29SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)4IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinSR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinSR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeServicesandProtocolsforAdvancedNetworks(SPAN),andisnowsubmittedforthePublicEnquiryphaseoftheETSIstandardsTwo-stepApprovalProcedure.Thepresentdocumentispart3ofamulti-partENcoveringtheIntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;Digitalcellulartelecommunicationssystem(Phase2+);ApplicationofISDNUserPart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterfaceapplicationofISDNUserPart(ISUP)version3fortheISDN-PLMNsignallinginterface,asidentifiedbelow:Part1:"Protocolspecification";Part2:"ProtocolImplementationConformanceStatement(PICS)proformaspecification";Part3:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part4:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecification".ProposednationaltranspositiondatesDateoflatestannouncementofthisEN(doa):3monthsafterETSIpublicationDateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):6monthsafterdoaDateofwithdrawalofanyconflictingNationalStandard(dow):6monthsafterdoaSIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)51ScopeThepresentdocumentcontainsthevalidation(conformance)testspecificationforthe"ApplicationofISDNUserPart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterface"definedinEN300646-1[1].ThepresentdocumentappliesonlytoexchangeshavingimplementedtheISUPv3protocolspecification.ThepresentdocumentpresentstheTestSuiteStructureandTestPurposes(TSS&TP)fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterfacedefinedincompliancewiththerelevantrequirementsandinaccordancewiththeguidancegiveninISO/IEC9646-7[19].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.·Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.·Foraspecificreference,subsequentrevisionsdonotapply.·Foranon-specificreference,thelatestversionapplies.·Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]EN300646-1:IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;Digitalcellulartelecommunicationssystem(Phase2);ApplicationofISDNUserpart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterface;Part1:Protocolspecification(GSM09.14)".[2]EN300356-1:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part1:Basicservices[ITU-TRecommendationsQ.761toQ.764(1997),modified]".[3]EN300356-2:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part2:ISDNsupplementaryservices[ITU-TRecommendationQ.730(1997),modified]".[4]EN300356-3:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part3:CallingLineIdentificationPresentation(CLIP)supplementaryservice[ITU-TRecommendationQ.731,clause3(1993),modified]".[5]EN300356-4:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part4:CallingLineIdentificationRestriction(CLIR)supplementaryservice[ITU-TRecommendationQ.731,clause4(1993),modified]".[6]EN300356-5:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part5:ConnectedLineIdentificationPresentation(COLP)supplementaryservice[ITU-TRecommendationQ.731,clause5(1993),modified]".[7]EN300356-6:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part6:ConnectedLineIdentificationRestriction(COLR)supplementaryservice[ITU-TRecommendationQ.731,clause6(1993),modified]".[8]EN300356-8:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part8:User-to-UserSignalling(UUS)supplementaryservice[ITU-TRecommendationQ.737,clause1(1997),modified]".SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)6[9]EN300356-11:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part11:MaliciousCallIdentification(MCID)supplementaryservice[ITU-TRecommendationQ.731,clause7(1997),modified]".[10]EN300356-12:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part12:Conferencecall,add-on(CONF)supplementaryservice[ITU-TRecommendationQ.734,clause1(1993),modified]".[11]EN300356-14:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part14:ExplicitCallTransfer(ECT)supplementaryservice[ITU-TRecommendationQ.732,clause7(1997),modified]".[12]EN300356-17:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part17:CallWaiting(CW)supplementaryservice[ITU-TRecommendationQ.733,section1(1992),modified]".[13]EN300356-18:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version2fortheinternationalinterface;Part18:CompletionofCallstoBusySubscriber(CCBS)supplementaryservice[ITU-TRecommendationQ.733,clause3(1997),modified]".[14]EN300356-19:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part19:Threeparty(3PTY)supplementaryservice[ITU-TRecommendationQ.734,clause2(1997),modified]".[15]ETS300604:"Digitalcellulartelecommunicationssystem(Phase2);GeneralrequirementsoninterworkingbetweenthePublicLandMobileNetwork(PLMN)andtheIntegratedServicesDigitalNetwork(ISDN)orPublicSwitchedTelephoneNetwork(PSTN)(GSM09.07)".[16]ETS300008:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;MessageTransferPart(MTP)tosupportinternationalinterconnection".[17]ISO/IEC9646-1(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part1:Generalconcepts".[18]ISO/IEC9646-3(1996):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part3:TheTreeandTabularCombinedNotation(TTCN)".[19]ISO/IEC9646-7(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part7:ImplementationConformanceStatements".[20]ITU-TRecommendationQ.763(1993):"SignallingSystemNo.7;ISDNuserpartformatsandcodes".SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)73Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply.·termsdefinedinISDNUserPart(ISUP)referencespecification(EN300356-1[2]toEN300356-19[14]);·termsdefinedinISO/IEC9646-1[17],ISO/IEC9646-3[18]andinISO/IEC9646-7[19].Inparticular,thefollowingtermsapply:AbstractTestCase(ATC):completeandindependentspecificationoftheactionsrequiredtoachieveaspecifictestpurpose,definedatthelevelofabstractionofaparticularAbstractTestMethod,startinginastabletestingstateandendinginastabletestingstate(seeISO/IEC9646-1[17]§3.3.3).AbstractTestMethod(ATM):descriptionofhowanIUTistobetested,givenatanappropriatelevelofabstractiontomakethedescriptionindependentofanyparticularrealizationofaMeansofTesting,butwithenoughdetailtoenableabstracttestcasestobespecifiedforthismethod(seeISO/IEC9646-1[17],§3.3.5).AbstractTestSuite(ATS):testsuitecomposedofabstracttestcases(seeISO/IEC9646-1[17],§3.3.6).ImplementationUnderTest(IUT):implementationofoneormoreOSIprotocolsinanadjacentuser/providerrelationship,beingpartofarealopensystemwhichistobestudiedbytesting(seeISO/IEC9646-1[17],§3.3.43).MeansofTesting(MOT):combinationofequipmentandproceduresthatcanperformthederivation,selection,parameterizationandexecutionoftestcases,inconformancewithareferencestandardizedATS,andcanproduceaconformancelog(seeISO/IEC9646-1[17],§3.3.54).PICSproforma:document,intheformofaquestionnaire,whichwhencompletedforanimplementationorsystembecomesthePICS.PIXITproforma:document,intheformofaquestionnaire,whichwhencompletedfortheIUTbecomesthePIXIT.PointofControlandObservation:pointwithinatestingenvironmentwheretheoccurrenceoftesteventsistobecontrolledandobserved,asdefinedinanAbstractTestMethod(seeISO/IEC9646-1[17],§3.3.64).Pre-testcondition:settingorstateintheIUTwhichcannotbeachievedbyprovidingstimulusfromthetestenvironment.ProtocolImplementationConformanceStatement(PICS):statementmadebythesupplierofaprotocolclaimedtoconformtoagivenspecification,statingwhichcapabilitieshavebeenimplemented(seeISO/IEC9646-1[17],§3.3.39and§3.3.80).ProtocolImplementationeXtraInformationforTesting(PIXIT):statementmadebyasupplierorimplementorofanIUT(protocol)whichcontainsorreferencesalloftheinformationrelatedtotheIUTanditstestingenvironment,whichwillenablethetestlaboratorytorunanappropriatetestsuiteagainsttheIUT(seeISO/IEC9646-1[17],§3.3.41and§3.3.81).SystemUnderTest(SUT):realopensysteminwhichtheIUTresides(seeISO/IEC9646-1[17],§3.3.103).3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:3PTYThree-PartyACMAddressCompleteMessageATCAbstractTestCaseATMAbstractTestMethodATPAccessTransportParameterATSAbstractTestSuiteSIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)8CCBSCompletionofCallstoBusySubscriberCFBCallForwardingBusyCFNRCallForwardingNoReplyCFNRcCallForwardingonMobileSubscriberNotReachableCFUCallForwardingUnconditionalCLIPCallingLineIdentificationPresentationCLIRCallingLineIdentificationRestrictionCOLPConnectedLineIdentificationPresentationCOLRConnectedLineIdentificationRestrictionCONFConferencecallingCPGCallProgressmessageECTExplicitCallTransferGMSCGatewayMSCGSMGlobalSystemforMobilecommunicationsHLCHighLayerCompatibilityHLRHomeLocationRegisterIAMInitialAddressMessageINNInternalnetworknumberISDNIntegratedServicesDigitalNetworkISUPISDNUserPartIUTImplementationUnderTestLABPCOforsignallinglinkABLACPCOforsignallinglinkACLTLowerTesterMAPMobileApplicationPartMCIDMaliciousCallIdentificationMNTMaintenancePCOMOTMeansOfTestingMPTYMultiPartyMSCMobile-serviceSwitchingCentreMSISDNMobileStationISDNnumberMSRNMobileStationRoamingNumberMTPMessageTransferPartPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingPLMNPublicLandMobileNetworkSPSignallingPointSUTSystemUnderTestTCPTestCoordinationProceduresTMRTransmissionmediumrequirementTPTestPurpose(contextdependent)TSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUSIUserServiceInformationUTUpperTesterUUInfUser-to-UserInformationUUSUser-to-UserSignallingUUS1User-to-UserSignallingservice1TheISUPmessageacronymscanbefoundintable2/Q.763[20].SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)94Implementationundertestandtestmethods4.1IdentificationofthesystemandimplementationundertestThesystemundertest(SUT)isanexchange.Theimplementationundertest(IUT)istheISUPv3implementationinthisexchange,mainlythepartresponsiblefortheISDNUserpartfunctionalityinGMSCorFixedGatewayexchange,asshowninfigure1.ISUPv3IUTISUPExchangeSUTISUPFigure1:Implementationundertest4.2ATMandtestingconfigurationforISUPv3TheAbstractTestMethod(ATM)chosenfortheISDN-PLMNsignallinginterfacetestingspecificationisthedistributedmulti-partytestmethod.TheATMisdefinedatanappropriatelevelofabstractionsothatthetestcasesmaybespecifiedappropriately,withoutaddingrestrictionstotheimplementationundertest.Thetestingarchitecturesaredescribedinthefollowingsubclauses.TheATSiswritteninconcurrentTTCN.4.3PLMN-ISUPinterfacetestingconfigurationTheconfigurationproposedfortestinggatewayexchangesisshowninfigure2.Inordertotesttheprotocolandfunctionalityofgatewayexchanges,oneneedstoconsidertheincomingandoutgoingsideoftheSUT.TheIUTcanbedifferentconfigurationsdependingoftestpurposes.AlternativesforrolesofIUTinnetworkareFixedgatewayexchangewithHLRconnection,GatewayMSCexchange,ornational/internationalGatewayexchange.SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)10SPBTCPMNTLABISUPlinkTCPLTISUPlinkSPCLACUTMaintenanceNetworkserviceproviderNetworkserviceproviderLTIUTFigure2:TestingconfigurationTheIUTisobservedandcontrolledfromtwoISUPlinkswithassociatedcircuits.ThepointsofControlandObservation(PCO)arelabelledLABontheoneside,LAContheother.TheLABandLACPCO'sareusedbytheLowerTesters(LT)forcontrollingtheISUPsignallinglink.TheMNTPCOisusedbytheuppertester(UT)tocontrolandobservethemaintenancefunctionsofthetestsuiteandexchange.Thetestco-ordinationprocedures(TCP)allowforcommunicationbetweenthetesters.Thetestcomponentsaremostlyimplicitlyco-ordinated(asynchronously);theTCPsareonlyusedwhenitisnecessarytoobtaintheverdictfromtheparalleltestcomponents.TheISUPPDU'stobesentandobservedontheLAB/LACPCO'ssideallowforPDUconstraintstobespecifiedandcodeddowntothebitlevel.TheunderlyingnetworkserviceprovideristheMessageTransferPart(MTP)protocolasspecifiedinreferenceETS300008[16].4.4Master-slaveaspectsinthetestconfigurationThefigure1andfigure2showsthelogicaltestcomponentsoftheadoptedtestconfiguration.Themaintestcomponentislocatedbetweentwolowtestercomponents,whichcontainstheISUPparts.Asmentionedabove,thesetestspecificationincludetestsforboth-theIUTgivenasgateway.Attestexecutionexactlyoneoftheseconfigurationswillbechosen-basedontheinformationprovidedinthePICSandPIXIT.Themessageflowinthetestcasesisdesignedinsuchawaythattheverdictisassignedbasedonobservingthebehaviourontherightsideandleftside,respectively.Bothsideswillinthiscasemainlyactasaslavestimulus/acceptor.SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)115TestSuiteStructure(TSS)Table1:DiagramoftestsuitestructureISUPv3_PLMN1BCECHOPLMNFIXED2ISDN_SSCLIPCOLPUUSMCIDCONFECTCFUCFBCFNRCCBS3PTY3GSM_SSCFNRc4TSATP5BSBC_HLC_LLCTestsuitestructure(TSS)namingconventionsare:3PTYThreePartyserviceAPRIAddresspresentationrestrictionindicatorATPAccessTransportBCBasicCallfunctionsBC_HLC_LLCBearerCapability,HighLayerCompatibility,LowLayerCompatibilityBSBearerServicesCCBSCompletionofCallstoBusySubscriberCFBCallForwardingBusyCFNRCallForwardingNoReplyCFNRcCallForwardingonMobileSubscriberNotReachableCFUCallForwardingUnconditionalCLIPCallingLineIdentificationPresentationCONFConferenceCall,add-onCOLPConnectedLineIdentificationPresentationECHOSimplyEchoControlproceduresECTExplicitCallTransferFIXEDCallfromfixednetworktoPLMNGSM_SSGSMsupplementaryservicesISDN_SSISDN(ISUPv3)supplementaryservicesMCIDMaliciousCallIdentificationPLMNCallfromPLMNtofixednetworkTSTeleservicesUUSUser-to-UserSignallingSIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)126TestPurposes6.1IntroductionForeachtestrequirementaTestPurpose(TP)isdefined.6.1.1TestPurpose(TP)namingconventionTestPurposesarenumberedascendingwithineachgroup.GroupsareorganizedaccordingtotheTSSdowntothelastbutonelevel.Additionalqualifiers,informoflowercaseletters,areaddedtoidentifyvariantswithinonegenerictestcase,seetable2below.Table2:NamingoftestpurposesIdentifier:PI___PI=ISUPv3fortheISDN-PLMNsignallinginterface.=Nameoftestpurposegroup.ForexampleBCfromtable1.=Sequencenumberfortestpurposesaccordingtothetestsuitestructure.=Sequencenumberusedwithinthegroupdistinguishingtestswithsamereferencenumber.6.1.2SourceoftestpurposedefinitionThetestpurposescovervalidationtestingaspectsandweredevelopedwithinETSI.6.1.3TestpurposestructureAllofthefollowingtestpurposesbelongtothemaingroupPLMN_ISUPv3.Themaingroupisdividedtothreesubgroup.Eachtestpurposeispresentedinaseparatetable.Thefirstrowofthetablecontainsthefollowingitems:TSSIdentifierinthetestsuitestructure(testgroup/subgroupidentifier);TPIdentifierofthetestpurpose;EN300646-1[1]ref.Thereferencetotherequirementstandard,whichledtothetestpurpose;SelectionexpressionSelectioncriterionforthetestpurposetakingintoaccounttheexchange'sroleandtheanswerstothespecifiedPICSquestions;ConfigurationTheconfigurationidentificationofIUT(GMSC,national/internationalgatewayMSCorGatewayfixedwithHLR).Ifthereisnoconfigurationspecified,theTPisvalidforallrolesofexchanges.Thenextrowdefinesthetestpurposeitself,eachhavingatitleinitalicsandatextbody.TheISUPmessagesandparameternamesarehighlightedboldtoeasethereadability.Inordertocheckthespecifiedbehaviourforsometestpurposes,aspecialprerequisitetestconditionhastobefulfilled.Ifsuchaconditionisneeded,itispresentedafterthetestpurposeundertheheading"Pre-testconditions".Foreachtestpurposetheessentialpartofthemessagesequencechartispresented.Thesemessagesequencechartsarepresentedusinganon-proportionalfontfortheproperalignmentofthearrowsinthediagram.Insidethemessagesequencechartscommentsareincludedforclarificationpurposes.SIST EN 302 646-3:2000

ETSIDraftETSIEN302646-3V7.1.1(1999-11)13Additionalinformationofinterestwhileexecuting/implementingthetestcasesispresentedbelowacontinuouslineafterthemessagesequencecharts.Thesignallingpointsarenormallyallocatedforfollowinguse:SPCisforMSC;SPAisforIUT,whichisnormallyGMSC:SPBisforgatewayfixedexchange.SPCandSPBisusedforgenerateproperactionsinIUT.ThestimulusofSPBandSPCisgeneratedbytestequipmentsupportingTTCN.6.2TestpurposesforISUPversion3ofPLMNandISDNinterfaceAllofthefollowingtestpurposesbelongtothemaingroupISUPv3_PLMN.6.2.1BasiccallSignallingprocedures6.2.1.1EchoControlTSSBC/ECHOTPPI_BC_1_1EN300646-1[1]5.2.2andannexEE.1SelectionexpressionConfigurationGMSCTestpurposeEchoControlprocedure,Outgoinghalfechocontroldeviceincluded.ToverifythatoutgoinghalfechocontroldeviceisincludedtotheincomingcircuitbyGMSCandIAMmessagewithnatureofconnectionindicatorsparameter(bitE)issetoutgoingechocontroldeviceincluded.ValueofTMRisset3.1kHzorspeechinIAMmessage.Pre-testconditions:ArrangesothatGMSCsupportsechocontroldevice,butMSCnot.SPCSPASPB-----IAM---->-----IAM----->1.<----ACM-----<----ACM-----<----ANM-----<----ANM-----1.CalltothesubscriberinISDN.TSSBC/ECHOTPPI_BC_1_2EN300646-1[1]reference5.2.2andannexEE.1SelectionexpressionConfigurationGMSCTestpurposeEchoControlprocedure,Outgoinghalfechocontroldevicenotincluded,TMR64kbit/sunrestricted.ToverifythatoutgoinghalfechocontroldeviceisnotincludedtotheincomingcircuitbyGMSCandthenatureofconnectionindicatorsparameter(bitE)isoutgoingechodevicenotincluded,whenreceivedIAMmessagewithnatureofconnectionindicatorsissetoutgoingechocontroldevicenotincludedandvalueofTMRisset64kbit/sunrestricted.Pre-testconditions:ArrangesothatGMSCsupportsechocontroldevice,butMSCnot.SPCSPASPB-----IAM---->-----IAM----->1.<----ACM-----<----ACM-----<----ANM-----<----ANM-----1.CalltothesubscriberinISDN.SIST EN 302 646-3:2000

ETSIDraftE
...


2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.PHQIntegrated Services Digital Network (ISDN); Signalling System No.7 (SS7); Digital cellular telecommunications system (Phase 2+); Application of ISDN User Part (ISUP) version 3 for the ISDN-Public Land Mobile Network (PLMN) signalling interface; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 302 646-3 Version 7.1.1SIST EN 302 646-3:2000en01-december-2000SIST EN 302 646-3:2000SLOVENSKI
STANDARD
ETSIEN302646-3V7.1.1(2000-11)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7(SS7);Digitalcellulartelecommunicationssystem(Phase2+);ApplicationofISDNUserPart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterface;Part3:TestSuiteStructureandTestPurposes(TSS&TP)specificationSIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)2ReferenceREN/SPS-01047-3KeywordsISDN,ISUP,PLMN,SS7,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 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)3ContentsIntellectualPropertyRights.4Foreword.41Scope.52References.53Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.84ImplementationUnderTestandtestmethods.94.1IdentificationofthesystemandImplementationUnderTest.94.2ATMandtestingconfigurationforISUPv3.94.3PLMN-ISUPinterfacetestingconfiguration.94.4Master-slaveaspectsinthetestconfiguration.105TestSuiteStructure(TSS).116TestPurposes.126.1Introduction.126.1.1TestPurpose(TP)namingconvention.126.1.2SourceofTestPurposedefinition.126.1.3TestPurposestructure.126.2TestPurposesforISUPversion3ofPLMNandISDNinterface.136.2.1BasiccallSignallingprocedures.136.2.1.1EchoControl.136.2.1.2CallsfromthePLMNtotheFixednetwork.156.2.1.3CallsfromthefixednetworktothePLMN.166.2.2ConsiderationsonISDNsupplementaryservices.176.2.2.1CLIP/CLIR.176.2.2.2COLP/COLR.186.2.2.3UUS.196.2.2.4MCID.196.2.2.5CONF.206.2.2.6ECT.206.2.2.7CFU.216.2.2.8CFB.226.2.2.9CFNR.236.2.2.10CCBS.246.2.3ConsiderationsonGSMuniquesupplementaryservices.256.2.3.1CFNRc.256.2.4Considerationsonteleservices.267Testcoverage.26Bibliography.27History.28SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)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)hasbeenproducedbyETSITechnicalCommitteeServicesandProtocolsforAdvancedNetworks(SPAN).Thepresentdocumentispart3ofamulti-partENcoveringtheIntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;Digitalcellulartelecommunicationssystem(Phase2+);ApplicationofISDNUserPart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterface,asidentifiedbelow:Part1:"Protocolspecification"(GSM09.14version7.0.2Release1998);Part2:"ProtocolImplementationConformanceStatement(PICS)proformaspecification";Part3:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part4:"AbstractTestSuite(ATS)andProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecification".NationaltranspositiondatesDateofadoptionofthisEN:3November2000DateoflatestannouncementofthisEN(doa):28February2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31August2001DateofwithdrawalofanyconflictingNationalStandard(dow):31August2001SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)51ScopeThepresentdocumentcontainsthevalidation(conformance)testspecificationforthe"ApplicationofISDNUserPart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterface"definedinEN302646-1[1].ThepresentdocumentappliesonlytoexchangeshavingimplementedtheISUPv3protocolspecification.ThepresentdocumentpresentstheTestSuiteStructureandTestPurposes(TSS&TP)fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterfacedefinedincompliancewiththerelevantrequirementsandinaccordancewiththeguidancegiveninISO/IEC9646-7[18].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN302646-1:IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;Digitalcellulartelecommunicationssystem(Phase2);ApplicationofISDNUserpart(ISUP)version3fortheISDN-PublicLandMobileNetwork(PLMN)signallinginterface;Part1:Protocolspecification(GSM09.14)".[2]ETSIEN300356-1:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part1:Basicservices[ITU-TRecommendationsQ.761toQ.764(1997),modified]".[3]ETSIEN300356-2:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part2:ISDNsupplementaryservices[ITU-TRecommendationQ.730(1997),modified]".[4]ETSIEN300356-3:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part3:CallingLineIdentificationPresentation(CLIP)supplementaryservice[ITU-TRecommendationQ.731,clause3(1993),modified]".[5]ETSIEN300356-4:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part4:CallingLineIdentificationRestriction(CLIR)supplementaryservice[ITU-TRecommendationQ.731,clause4(1993),modified]".[6]ETSIEN300356-5:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part5:ConnectedLineIdentificationPresentation(COLP)supplementaryservice[ITU-TRecommendationQ.731,clause5(1993),modified]".[7]ETSIEN300356-6:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part6:ConnectedLineIdentificationRestriction(COLR)supplementaryservice[ITU-TRecommendationQ.731,clause6(1993),modified]".SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)6[8]ETSIEN300356-8:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part8:User-to-UserSignalling(UUS)supplementaryservice[ITU-TRecommendationQ.737,clause1(1997),modified]".[9]ETSIEN300356-11:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part11:MaliciousCallIdentification(MCID)supplementaryservice[ITU-TRecommendationQ.731,clause7(1997),modified]".[10]ETSIEN300356-12:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part12:Conferencecall,add-on(CONF)supplementaryservice[ITU-TRecommendationQ.734,clause1(1993),modified]".[11]ETSIEN300356-14:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part14:ExplicitCallTransfer(ECT)supplementaryservice[ITU-TRecommendationQ.732,clause7(1997),modified]".[12]ETSIEN300356-17:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part17:CallWaiting(CW)supplementaryservice[ITU-TRecommendationQ.733,section1(1992),modified]".[13]ETSIEN300356-18:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version2fortheinternationalinterface;Part18:CompletionofCallstoBusySubscriber(CCBS)supplementaryservice[ITU-TRecommendationQ.733,clause3(1997),modified]".[14]ETSIEN300356-19:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part19:Threeparty(3PTY)supplementaryservice[ITU-TRecommendationQ.734,clause2(1997),modified]".[15]ETSIETS300008:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;MessageTransferPart(MTP)tosupportinternationalinterconnection".[16]ISO/IEC9646-1(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part1:Generalconcepts".[17]ISO/IEC9646-3(1996):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part3:TheTreeandTabularCombinedNotation(TTCN)".[18]ISO/IEC9646-7(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part7:ImplementationConformanceStatements".[19]ITU-TRecommendationQ.763(1993):"SignallingSystemNo.7;ISDNuserpartformatsandcodes".SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)73Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:• termsdefinedinISDNUserPart(ISUP)referencespecification(EN300356-1[2]toEN300356-19[14]);• termsdefinedinISO/IEC9646-1[16],ISO/IEC9646-3[17]andinISO/IEC9646-7[18].Inparticular,thefollowingtermsapply:AbstractTestCase(ATC):completeandindependentspecificationoftheactionsrequiredtoachieveaspecifictestpurpose,definedatthelevelofabstractionofaparticularAbstractTestMethod,startinginastabletestingstateandendinginastabletestingstate(seeISO/IEC9646-1[16],subclause3.3.3)AbstractTestMethod(ATM):descriptionofhowanIUTistobetested,givenatanappropriatelevelofabstractiontomakethedescriptionindependentofanyparticularrealizationofaMeansofTesting,butwithenoughdetailtoenableabstracttestcasestobespecifiedforthismethod(seeISO/IEC9646-1[16],subclause3.3.5)AbstractTestSuite(ATS):testsuitecomposedofabstracttestcases(seeISO/IEC9646-1[16],subclause3.3.6)ImplementationUnderTest(IUT):implementationofoneormoreOSIprotocolsinanadjacentuser/providerrelationship,beingpartofarealopensystemwhichistobestudiedbytesting(seeISO/IEC9646-1[16],subclause3.3.43)MeansofTesting(MOT):combinationofequipmentandproceduresthatcanperformthederivation,selection,parameterizationandexecutionoftestcases,inconformancewithareferencestandardizedATS,andcanproduceaconformancelog(seeISO/IEC9646-1[16],subclause3.3.54)PICSproforma:document,intheformofaquestionnaire,whichwhencompletedforanimplementationorsystembecomesthePICSPIXITproforma:document,intheformofaquestionnaire,whichwhencompletedfortheIUTbecomesthePIXITPointofControlandObservation:pointwithinatestingenvironmentwheretheoccurrenceoftesteventsistobecontrolledandobserved,asdefinedinanAbstractTestMethod(seeISO/IEC9646-1[16],subclause3.3.64)Pre-testcondition:settingorstateintheIUTwhichcannotbeachievedbyprovidingstimulusfromthetestenvironmentProtocolImplementationConformanceStatement(PICS):statementmadebythesupplierofaprotocolclaimedtoconformtoagivenspecification,statingwhichcapabilitieshavebeenimplemented(seeISO/IEC9646-1[16],subclause3.3.39and3.3.80)ProtocolImplementationeXtraInformationforTesting(PIXIT):statementmadebyasupplierorimplementorofanIUT(protocol)whichcontainsorreferencesalloftheinformationrelatedtotheIUTanditstestingenvironment,whichwillenablethetestlaboratorytorunanappropriatetestsuiteagainsttheIUT(seeISO/IEC9646-1[16],subclause3.3.41and3.3.81)SystemUnderTest(SUT):realopensysteminwhichtheIUTresides(seeISO/IEC9646-1[16],subclause3.3.103)SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)83.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:3PTYThree-PartyACMAddressCompleteMessageATCAbstractTestCaseATMAbstractTestMethodATPAccessTransportParameterATSAbstractTestSuiteCCBSCompletionofCallstoBusySubscriberCFBCallForwardingBusyCFNRCallForwardingNoReplyCFNRcCallForwardingonMobileSubscriberNotReachableCFUCallForwardingUnconditionalCLIPCallingLineIdentificationPresentationCLIRCallingLineIdentificationRestrictionCOLPConnectedLineIdentificationPresentationCOLRConnectedLineIdentificationRestrictionCONFConferencecallingCPGCallProgressmessageECTExplicitCallTransferGMSCGatewayMSCGSMGlobalSystemforMobilecommunicationsHLCHighLayerCompatibilityHLRHomeLocationRegisterIAMInitialAddressMessageINNInternalNetworkNumberISDNIntegratedServicesDigitalNetworkISUPISDNUserPartIUTImplementationUnderTestLABPCOforsignallingLinkABLACPCOforsignallingLinkACLTLowerTesterMAPMobileApplicationPartMCIDMaliciousCallIdentificationMNTMaintenancePCOMOTMeansOfTestingMPTYMultiPartyMSCMobile-serviceSwitchingCentreMSISDNMobileStationISDNnumberMSRNMobileStationRoamingNumberMTPMessageTransferPartPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingPLMNPublicLandMobileNetworkSPSignallingPointSUTSystemUnderTestTCPTestCo-ordinationProceduresTMRTransmissionMediumRequirementTPTestPurpose(contextdependent)TSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUSIUserServiceInformationUTUpperTesterUUInfUser-to-UserInformationUUSUser-to-UserSignallingUUS1User-to-UserSignallingservice1TheISUPmessageacronymscanbefoundintable2ofITU-TRecommendationQ.763[19].SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)94ImplementationUnderTestandtestmethods4.1IdentificationofthesystemandImplementationUnderTestThesystemundertest(SUT)isanexchange.TheImplementationUnderTest(IUT)istheISUPv3implementationinthisexchange,mainlythepartresponsiblefortheISDNUserpartfunctionalityinGMSCorFixedGatewayexchange,asshowninfigure1.ISUPv3IUTISUPExchangeSUTISUPFigure1:ImplementationUnderTest4.2ATMandtestingconfigurationforISUPv3TheAbstractTestMethod(ATM)chosenfortheISDN-PLMNsignallinginterfacetestingspecificationisthedistributedmulti-partytestmethod.TheATMisdefinedatanappropriatelevelofabstractionsothatthetestcasesmaybespecifiedappropriately,withoutaddingrestrictionstotheImplementationUnderTest.Thetestingarchitecturesaredescribedinthefollowingsubclauses.TheATSiswritteninconcurrentTTCN.4.3PLMN-ISUPinterfacetestingconfigurationTheconfigurationproposedfortestinggatewayexchangesisshowninfigure2.Inordertotesttheprotocolandfunctionalityofgatewayexchanges,oneneedstoconsidertheincomingandoutgoingsideoftheSUT.TheIUTcanbedifferentconfigurationsdependingoftestpurposes.AlternativesforrolesofIUTinnetworkareFixedgatewayexchangewithHLRconnection,GatewayMSCexchange,ornational/internationalGatewayexchange.SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)10SPBTCPMNTLABISUPlinkTCPLTISUPlinkSPCLACUTMaintenanceNetworkserviceproviderNetworkserviceproviderLTIUTFigure2:TestingconfigurationTheIUTisobservedandcontrolledfromtwoISUPlinkswithassociatedcircuits.ThePointsofControlandObservation(PCO)arelabelledLABontheoneside,LAContheother.TheLABandLACPCO'sareusedbytheLowerTesters(LT)forcontrollingtheISUPsignallinglink.TheMNTPCOisusedbytheuppertester(UT)tocontrolandobservethemaintenancefunctionsofthetestsuiteandexchange.TheTestCo-ordinationProcedures(TCP)allowforcommunicationbetweenthetesters.Thetestcomponentsaremostlyimplicitlyco-ordinated(asynchronously);theTCPsareonlyusedwhenitisnecessarytoobtaintheverdictfromtheparalleltestcomponents.TheISUPPDU'stobesentandobservedontheLAB/LACPCO'ssideallowforPDUconstraintstobespecifiedandcodeddowntothebitlevel.TheunderlyingnetworkserviceprovideristheMessageTransferPart(MTP)protocolasspecifiedinreferenceETS300008[15].4.4Master-slaveaspectsinthetestconfigurationThefigure1andfigure2showthelogicaltestcomponentsoftheadoptedtestconfiguration.Themaintestcomponentislocatedbetweentwolowtestercomponents,whichcontainstheISUPparts.Asmentionedabove,thesetestspecificationincludetestsforboth-theIUTgivenasgateway.Attestexecutionexactlyoneoftheseconfigurationswillbechosen-basedontheinformationprovidedinthePICSandPIXIT.Themessageflowinthetestcasesisdesignedinsuchawaythattheverdictisassignedbasedonobservingthebehaviourontherightsideandleftside,respectively.Bothsideswillinthiscasemainlyactasaslavestimulus/acceptor.SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)115TestSuiteStructure(TSS)Table1:DiagramoftestsuitestructureISUPv3_PLMN1BCECHOPLMNFIXED2ISDN_SSCLIPCOLPUUSMCIDCONFECTCFUCFBCFNRCCBS3PTY3GSM_SSCFNRc4TSATP5BSBC_HLC_LLCTestsuitestructure(TSS)namingconventionsare:3PTYThreePartyserviceAPRIAddresspresentationrestrictionindicatorATPAccessTransportBCBasicCallfunctionsBC_HLC_LLCBearerCapability,HighLayerCompatibility,LowLayerCompatibilityBSBearerServicesCCBSCompletionofCallstoBusySubscriberCFBCallForwardingBusyCFNRCallForwardingNoReplyCFNRcCallForwardingonMobileSubscriberNotReachableCFUCallForwardingUnconditionalCLIPCallingLineIdentificationPresentationCONFConferenceCall,add-onCOLPConnectedLineIdentificationPresentationECHOsimplyechocontrolproceduresECTExplicitCallTransferFIXEDcallfromfixednetworktoPLMNGSM_SSGSMsupplementaryservicesISDN_SSISDN(ISUPv3)supplementaryservicesMCIDMaliciousCallIdentificationPLMNcallfromPLMNtofixednetworkTSTeleservicesUUSUser-to-UserSignallingSIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)126TestPurposes6.1IntroductionForeachtestrequirementaTestPurpose(TP)isdefined.6.1.1TestPurpose(TP)namingconventionTestPurposesarenumberedascendingwithineachgroup.GroupsareorganizedaccordingtotheTSSdowntothelastbutonelevel.Additionalqualifiers,informoflowercaseletters,areaddedtoidentifyvariantswithinonegenerictestcase,seetable2.Table2:NamingofTestPurposesIdentifier:PI___PI=ISUPv3fortheISDN-PLMNsignallinginterface.=Nameoftestpurposegroup.ForexampleBCfromtable1.=Sequencenumberfortestpurposesaccordingtothetestsuitestructure.=Sequencenumberusedwithinthegroupdistinguishingtestswithsamereferencenumber.6.1.2SourceofTestPurposedefinitionTheTestPurposescovervalidationtestingaspectsandweredevelopedwithinETSI.6.1.3TestPurposestructureAllofthefollowingTestPurposesbelongtothemaingroupPLMN_ISUPv3.Themaingroupisdividedtothreesubgroup.EachTestPurposeispresentedinaseparatetable.Thefirstrowofthetablecontainsthefollowingitems:TSSIdentifierinthetestsuitestructure(testgroup/subgroupidentifier);TPIdentifieroftheTestPurpose;EN302646-1[1]ref.Thereferencetotherequirementstandard,whichledtotheTestPurpose;SelectionexpressionSelectioncriterionfortheTestPurposetakingintoaccounttheexchange'sroleandtheanswerstothespecifiedPICSquestions;ConfigurationTheconfigurationidentificationofIUT(GMSC,national/internationalgatewayMSCorGatewayfixedwithHLR).Ifthereisnoconfigurationspecified,theTPisvalidforallrolesofexchanges.ThenextrowdefinestheTestPurposeitself,eachhavingatitleinitalicsandatextbody.TheISUPmessagesandparameternamesarehighlightedboldtoeasethereadability.InordertocheckthespecifiedbehaviourforsomeTestPurposes,aspecialprerequisitetestconditionhastobefulfilled.Ifsuchaconditionisneeded,itispresentedaftertheTestPurposeundertheheading"Pre-testconditions".ForeachTestPurposetheessentialpartofthemessagesequencechartispresented.Thesemessagesequencechartsarepresentedusinganon-proportionalfontfortheproperalignmentofthearrowsinthediagram.Insidethemessagesequencechartscommentsareincludedforclarificationpurposes.SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)13Additionalinformationofinterestwhileexecuting/implementingthetestcasesispresentedbelowacontinuouslineafterthemessagesequencecharts.Thesignallingpointsarenormallyallocatedforfollowinguse:SPCisforMSC;SPAisforIUT,whichisnormallyGMSC:SPBisforgatewayfixedexchange.SPCandSPBisusedforgenerateproperactionsinIUT.ThestimulusofSPBandSPCisgeneratedbytestequipmentsupportingTTCN.6.2TestPurposesforISUPversion3ofPLMNandISDNinterfaceAllofthefollowingTestPurposesbelongtothemaingroupISUPv3_PLMN.6.2.1BasiccallSignallingprocedures6.2.1.1EchoControlTSSBC/ECHOTPPI_BC_1_1EN302646-1[1],clauses5.2.2andE.1SelectionexpressionConfigurationGMSCTestPurposeEchoControlprocedure,Outgoinghalfechocontroldeviceincluded.ToverifythatoutgoinghalfechocontroldeviceisincludedtotheincomingcircuitbyGMSCandIAMmessagewithnatureofconnectionindicatorsparameter(bitE)issetoutgoingechocontroldeviceincluded.ValueofTMRisset3,1kHzorspeechinIAMmessage.Pre-testconditions:ArrangesothatGMSCsupportsechocontroldevice,butMSCnot.SPCSPASPB-----IAM---->-----IAM----->1.<----ACM-----<----ACM-----<----ANM-----<----ANM-----1.CalltothesubscriberinISDN.TSSBC/ECHOTPPI_BC_1_2EN302646-1[1],clauses5.2.2andE.1SelectionexpressionConfigurationGMSCTestPurposeEchoControlprocedure,Outgoinghalfechocontroldevicenotincluded,TMR64kbit/sunrestricted.ToverifythatoutgoinghalfechocontroldeviceisnotincludedtotheincomingcircuitbyGMSCandthenatureofconnectionindicatorsparameter(bitE)isoutgoingechodevicenotincluded,whenreceivedIAMmessagewithnatureofconnectionindicatorsissetoutgoingechocontroldevicenotincludedandvalueofTMRisset64kbit/sunrestricted.Pre-testconditions:ArrangesothatGMSCsupportsechocontroldevice,butMSCnot.SPCSPASPB-----IAM---->-----IAM----->1.<----ACM-----<----ACM-----<----ANM-----<----ANM-----1.CalltothesubscriberinISDN.SIST EN 302 646-3:2000

ETSIETSIEN302646-3V7.1.1(2000-11)14TSSBC/ECHOTPPI_BC_1_3EN302646-1[1],clauses5.5.2andEE.2SelectionexpressionConfigurationGMSCTestPurposeEchoControlprocedure,Incomingcall,Outgoinghalfechocontroldeviceincludedinprecedingexchange.Toverifythatoutgoinghalfechocontroldevicei
...