ETSI EN 300 356-32 V3.0.4 (2000-09)
Integrated Services Digital Network (ISDN); Signalling System No.7; ISDN User Part (ISUP) version 3 for the international interface; Part 32: Test Suite Structure and Test Purposes (TSS&TP) specification for basic services
Integrated Services Digital Network (ISDN); Signalling System No.7; ISDN User Part (ISUP) version 3 for the international interface; Part 32: Test Suite Structure and Test Purposes (TSS&TP) specification for basic services
REN/SPS-01037-2
Digitalno omrežje z integriranimi storitvami (ISDN) - Signalizacija št. 7 - Tretja različica ISDN-uporabniškega dela (ISUP) za mednarodni vmesnik - 32. del: Zgradba preskušalnega niza in nameni preskušanja (TSS&TP) - Specifikacija za osnovne storitve
General Information
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 32: Test Suite Structure and Test Purposes (TSS&TP) specification for basic services33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 300 356-32 Version 3.0.4SIST EN 300 356-32 V3.0.4:2005en01-april-2005SIST EN 300 356-32 V3.0.4:2005SLOVENSKI
STANDARD
SIST EN 300 356-32 V3.0.4:2005
ETSIEN300356-32V3.0.4(2000-09)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part32:TestSuiteStructureandTestPurposes(TSS&TP)specificationforbasicservicesSIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)2ReferenceREN/SPS-01037-2KeywordsISDN,ISUP,SS7,testing,TSS&TP,basicETSI650RoutedesLuciolesF-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-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)3ContentsIntellectualPropertyRights.4Foreword.41Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.84Implementationundertestandtestmethods.94.1Identificationofthesystemandimplementationundertest.94.2ATMandtestingconfigurationforISUPv3.104.2.1Intermediateexchanges.114.2.2Localexchanges.124.2.3Master-slaveaspectsinthetestconfiguration.145ConventionsusedwithintheATS.155.1Testsuiteparameters,constantsandvariables.155.2Testcasevariables.155.3ASPconstraints.155.4Timers.155.5Testsuiteoperations.155.6Aliases.155.7Testcaseandstepidentifiers.165.8Constraints.165.9Dynamicbehaviourpart.165.10Pre-testconditions.176TestSuiteStructure(TSS).187Testpurposes(TP).207.1Introduction.207.1.1Testpurpose(TP)namingconvention.207.1.2Sourceoftestpurposedefinition.217.1.3Testpurposestructure.217.2Testpurposesforthebasiccall.227.2.1CSSV:Circuitsupervisionandsignallingsupervision.227.2.2NCS:Normalcallsetupordinaryspeechcalls.557.2.3NCRNormalcallrelease.637.2.4UCS:Unsuccessfulcallsetup.657.2.5AS:Abnormalsituations.667.2.6SCS:Specialcallsetup.697.2.7BS:Bearerservices.767.2.8CUF:Congestionanduserflowcontrol.837.2.9EC:Echocontrol.847.2.10TAR:Temporaryalternaterouting.907.2.11HOP:HopCounterProcedure.917.2.12CALLCOL:CallCollectRequestProcedure.927.2.13Nx64k:Nx64kbitconnectiontype.938Testcoverage.1048.1Generalremarks.104Bibliography.105History.106SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(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)hasbeenproducedbyETSITechnicalCommitteeServicesandProtocolsforAdvancedNetworks(SPAN).Thepresentdocumentispart32ofamulti-partstandardcoveringtheISDNUserPart(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)proformaspecificationforbasicservices";Part32:"TestSuiteStructureandTestPurposes(TSS&TP)specificationforbasicservices";SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(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:21July2000DateoflatestannouncementofthisEN(doa):31October2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):30April2001DateofwithdrawalofanyconflictingNationalStandard(dow):30April2001SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)61ScopeThepresentdocumentcontainsthevalidation(conformance)testspecificationforISUP'97basiccallcontrolandsignallingproceduresdefinedinITU-TRecommendationQ.764[13]asendorsedbyEN300356-1[2].ThepresentdocumentappliesonlytoexchangeshavingimplementedtheISUPv3protocolspecification.ItisapplicableforvalidationtestingofalltypesofexchangesasdefinedintheISUPv3protocolspecification.NotethatthecompatibilitytestsarecoveredbyITU-TRecommendationQ.784.1[10].Themaintextpartofthepresentdocumentpresentstherequirementsregardingthechosentestmethod,conventionsusedwithintheATS,thetestsuitestructureandthetestpurposes(TSS&TP)forISUPv3basiccallcontrolprocedures.EN300356-31[3]presentstheProtocolImplementationConformanceStatements(PICS)ISUPv3basiccallcontrolproceduresandEN300356-33[4]presentstheactualATS,whichisdeliveredinelectronicformonly,andtheProtocolConformanceTestReport(PCTR).2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]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]".[2]ETSIEN300356-1(V3.2):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part1:Basicservices[ITU-TRecommendationsQ.761toQ.764(1997),modified]".[3]ETSIEN300356-31(V3.0):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part31:ProtocolImplementationConformanceStatement(PICS)proformaspecificationforbasicservices".[4]ETSIEN300356-33(V3.0):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP)version3fortheinternationalinterface;Part33:AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforbasicservices".[5]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".[6]ISO/IEC9646-3:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:TheTreeandTabularCombinedNotation(TTCN)".[7]ISO/IEC9646-7:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:ImplementationConformanceStatements".[8]ITU-TRecommendationE.164:"Theinternationalpublictelecommunicationnumberingplan".[9]ITU-TRecommendationQ.767:"ApplicationoftheISDNuserpartofCCITTsignallingsystemNo.7forinternationalISDNinterconnections".SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)7[10]ITU-TRecommendationQ.784.1:"ISUPbasiccalltestspecification:ValidationandcompatibilityforISUP'92andQ.767protocols".[11]ITU-TRecommendationQ.784.2(1997):"ISUPbasiccalltestspecification:AbstracttestsuiteforISUP'92basiccallcontrolprocedures".[12]ITU-TRecommendationQ.784.3:"ISUP'97Basiccallcontrolprocedures,testsuitestructureandtestpurposes(TSS&TP)".[13]ITU-TRecommendationQ.764:"SignalingSystemNo.7-ISDNuserpartsignalingprocedures".[14]ITU-TRecommendationQ.762:"SignalingSystemNo.7-ISDNuserpartgeneralfunctionsofmessagesandsignals".[15]ITU-TRecommendationQ.707:"Testingandmaintenance".[16]ITU-TRecommendationQ.763:"SignallingSystemNo.7-ISDNuserpartformatandcodes".[17]ITU-TRecommendationQ.724:"SpecificationsofSignallingSystemNo.7-Telephoneuserpart".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:-termsdefinedinISDNUserPart(ISUP)referencespecification;-termsdefinedinISO/IEC9646-1[5],ISO/IEC9646-3[6]andinISO/IEC9646-7[7].Inparticular,thefollowingtermsapply:AbstractTestCase(ATC):completeandindependentspecificationoftheactionsrequiredtoachieveaspecifictestpurpose,definedatthelevelofabstractionofaparticularAbstractTestMethod,startinginastabletestingstateandendinginastabletestingstate(seeISO/IEC9646-1[5],subclause3.3.3)AbstractTestMethod(ATM):descriptionofhowanIUTistobetested,givenatanappropriatelevelofabstractiontomakethedescriptionindependentofanyparticularrealizationofaMeansofTesting,butwithenoughdetailtoenableabstracttestcasestobespecifiedforthismethod(seeISO/IEC9646-1[5],subclause3.3.5)AbstractTestSuite(ATS):testsuitecomposedofabstracttestcases(seeISO/IEC9646-1[5],subclause3.3.6)ImplementationUnderTest(IUT):implementationofoneormoreOSIprotocolsinanadjacentuser/providerrelationship,beingpartofarealopensystemwhichistobestudiedbytesting(seeISO/IEC9646-1[5],subclause3.3.43)ISDNnumber:numberconformingtothenumberingandstructurespecifiedinITU-TRecommendationE.164[8]MeansofTesting(MOT):combinationofequipmentandproceduresthatcanperformthederivation,selection,parameterizationandexecutionoftestcases,inconformancewithareferencestandardizedATS,andcanproduceaconformancelog(seeISO/IEC9646-1[5],subclause3.3.54)PICSproforma:document,intheformofaquestionnaire,whichwhencompletedforanimplementationorsystembecomesthePICSPIXITproforma:document,intheformofaquestionnaire,whichwhencompletedfortheIUTbecomesthePIXITPointofControlandObservation(PCO):pointwithinatestingenvironmentwheretheoccurrenceoftesteventsistobecontrolledandobserved,asdefinedinanAbstractTestMethod(seeISO/IEC9646-1[5],subclause3.3.64)Pre-testcondition:settingorstateintheIUTwhichcannotbeachievedbyprovidingstimulusfromthetestenvironmentSIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)8ProtocolImplementationConformanceStatement(PICS):statementmadebythesupplierofaprotocolclaimedtoconformtoagivenspecification,statingwhichcapabilitieshavebeenimplemented(seeISO/IEC9646-1[5],subclause3.3.39andsubclause3.3.80)ProtocolImplementationeXtraInformationforTesting(PIXIT):statementmadebyasupplierorimplementerofanIUT(protocol)whichcontainsorreferencesalloftheinformationrelatedtotheIUTanditstestingenvironment,whichwillenablethetestlaboratorytorunanappropriatetestsuiteagainsttheIUT(seeISO/IEC9646-1[5],subclause3.3.41andsubclause3.3.81)SystemUnderTest(SUT):realopensysteminwhichtheIUTresides(see[ISO/IEC9646-1[5],subclause3.3.103)User:accessprotocolentityattheUsersideoftheuser-networkinterfacewhereaTreferencepointorcoincidentSandTreferencepointapplies3.2AbbreviationsTheISUPmessageacronymscanbefoundintable2ofITU-TRecommendationQ.762[14]asendorsedbyEN300356-1[2].Forthepurposesofthepresentdocument,thefollowingabbreviationsapply:ACHAccesssignallingPCO-(D-channel)APHAccessphysicalcircuitPCO-(B-channel)ASPAbstractServicePrimitiveATCAbstractTestCaseATMAbstractTestMethodATSAbstractTestSuiteCABPCOforABcircuitsCACPCOforACcircuitsCICCircuitIdentificationCodeCntrlEControllingExchangeDLEDestinationLocalExchangeDSS1DigitalSubscriberSystemNo.1ICSImplementationConformanceStatementIncIEIncomingInternationalExchangeIntermEIntermediateExchangeISCInternationalSwitchingCentreISDNIntegratedServicesDigitalNetworkISUPISDNUserPartIUTImplementationUnderTestITEInternationalTransitExchangeLABPCOforsignallinglinkABLACPCOforsignallinglinkACLAPDLinkAccessProtocolfortheD-channelLTLowerTesterMOTMeansOfTestingMMIManMachineInterfaceMNTMaintenancePCOMTCMainTestComponentMTPMessageTransferPartNNINetwork-networkinterfaceNTENationalTransitExchangeOLEOriginatingLocalExchangeOPROperatorPCOOutIEOutgoingInternationalExchangePCOPointofControlandObservationPCTParallelTestComponentPCTRProtocolConformanceTestReportPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingPTCParallelTestComponentSIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)9SCCPSignallingConnectionControlPartSCSSystemConformanceStatementSPSignallingPointSS7SignallingSystemN°7SUTSystemUnderTestTPTestPurposeTypeATypeAexchangeTypeBTypeBexchangeTCPTestCo-ordinationProceduresTSSTestSuiteStructureTSS&TPTestSuiteStructureandTestPurposesTTCNTreeandTabularCombinedNotationUNIUser-networkinterfaceUTUpperTester4Implementationundertestandtestmethods4.1IdentificationofthesystemandimplementationundertestThesystemundertest(SUT)isanexchange.SUTExchangeMMIcapabilitiesandfunctionsISUPAccessISUPISUPv3IUTFigure1:ExchangeasSUTTheimplementationundertest(IUT)istheISUPv3implementationinthisexchange,asshowninfigure1.TheaimoftheISUPimplementationistoassurecapabilitiesandfunctionsforcircuitandsignallingsupervisionononehandandforcallhandlingontheother.CircuitsupervisionisdonemainlythroughtheMMI(manmachineinterface)oftheexchange.TheMMIinterfaceisimplementationdependentandthusnotstandardized.TheeffectsofsignallingproceduresoftheISDNUserPartcanbeobservedontheNNI(network-networkinterface),onthecircuitscontrolledbytheISUP.TheISUPsignallingprotocolcanbeobservedontheSS7linkontheNNI.TheISUPimplementationwillinsomeexchangeshavetointerworkwiththeaccesssignallingsystemontheUNI(user-networkinterface)andinvolvecallhandlinginordertoestablishend-to-endconnections.FromtheISUPreferencestandardseveraltypesofexchanges(orroles)canbeidentifiedaspresentedinfigure2.SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)10AccessAccessintermediatelocallocalTransitNTEGatewayOutIETransitITEGatewayIncIEnationalnetworkinternationalnetworknationalnetworkDLEOLEFigure2:RolesofexchangesTheexchangescanbedividedintwomaingroupsaccordingtotheirfunctionality:localexchanges,wherecallsoriginateandterminate,andintermediateexchanges,withtransitfunctionality.Localexchangesarenational,i.e.belongtoanationalnetwork.Intermediateexchangesarenationalorinternational.Theinternationalintermediateexchangeswhichpermitaccesstotheinternationalnetworkarethegatewayexchanges(incomingandoutgoing),alsocalledISCs-internationalswitchingcentres.Therolesoftheexchangesaresummarizedintable1:Table1:RolesofexchangesLocalIntermediateExchangeExchangeNationalInternationalOriginatingLocalExchangeTypeAOLETransitExchangeTypeBNTEITEIncoming/GatewayExchangeTypeAIncIEOutgoing/GatewayExchangeTypeAOutIEDestinationLocalExchangeTypeADLE4.2ATMandtestingconfigurationforISUPv3TheAbstractTestMethod(ATM)chosenfortheISUPv3testingspecificationisthedistributedmultipartytestmethod.TheATMisdefinedatanappropriatelevelofabstractionsothatthetestcasesmaybespecifiedappropriately,withoutaddingrestrictionstotheimplementationundertest.Thetestingarchitecturesaredescribedinthefollowingsubclauses.TheATSiswritteninconcurrentTTCN.SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)114.2.1IntermediateexchangesTheconfigurationproposedfortestingintermediateexchangesisshowninfigure3.InordertotesttheprotocolandfunctionalityoftransitandgatewayexchangesoneneedstoconsidertheincomingandoutgoingsideoftheSUT.SPASPBIUTTCPMNTCABLABLTISUPlinkCircuitsTCPLTLTPhysicalaspectsCircuitsISUPlinkSPCCACLACUTMaintenanceNetworkserviceproviderNetworkserviceproviderLTFigure3:ISUPtestmethodforintermediateexchangesTheIUTisobservedandcontrolledfromtwoISUPlinkswithassociatedcircuits.Thepointsofcontrolandobservation(PCO)arelabelledLABandCABononeside,andLACandCAContheother.TheLABandLACPCOsareusedbythelowertesters(LT)forcontrollingtheISUPsignallinglink,whereastheCABandCACPCOsareusedbythelowertestersforobservingcircuitrelatedevents,suchasconnectivity,echocontrolcheck,alertingtone,etc.TheISUPPDUstobesentandobservedontheLABPCOsideallowforPDUconstraintstobespecifiedandcodeddowntothebit-level.TheMNTPCOisusedbytheuppertester(UT)tocontrolandobservethemaintenancefunctionsoftheexchange.TheunderlyingnetworkserviceprovideristheMessageTransferPart(MTP)protocolasspecifiedinEN300008-1[1]andITU-TRecommendationsQ.707[15]asendorsedbyEN300008-1[1].SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)12Figure4showstheactualusedconfigurationforintermediateexchanges,withamaintestingcomponent(MTC),responsiblefortheA-Binterfaceandaslaveparalleltestingcomponent(PTC),responsiblefortheC-Ainterface.ThemaintenancePCO(MNT)andtheoperatorPCO(OPR),neededforalimitednumberoftestcasesareintegratedintheMTC,forsimplifyingreasons.Thetestco-ordinationprocedures(TCP)allowforcommunicationbetweenthetesters.Thetestcomponentsaremostlyimplicitlyco-ordinated(asynchronously);theTCPsareonlyusedwhenitisnecessarytoobtaintheverdictfromtheparalleltestcomponent.TCPPTCMTCMaintenanceoperatorISUPsignalling,circuitsMNTOPRISUPsignalling,circuitsIUTSPCSPBCABLABCACLACSPANetworkserviceproviderNetworkserviceproviderFigure4:ISUPtestconfigurationforintermediateexchanges4.2.2LocalexchangesWhentestingalocalexchangeasspecifiedinthereferencestandard,itisdifficult,ifnotimpossible,toobserveonlyISUPPDUs,iffunctionalitysuchasconnectivity,tonesandannouncementsetc.associatedwithprotocoleventsistobeconsideredandusedtoassignverdicts.Thereferencestandardoftenreferstoactionsoreventsinitiatedbyortobeobservedbythecallingorcalleduser.APointofControlofObservationfromISUP(IUT)totheaccesssideisneeded,e.g.forstimulatingthelocalexchangetooriginateacall(sendanIAM).AnotherPCOisneededtocheckconnectivityortochecktonesgeneratedetc.bythelocalexchange.ThereisnoexposedinterfacefromISUP(theIUT)towardstheaccessside.Forpracticaltestingpurposesthenaturalchoiceistheaccessinterface.Itisthereforereasonabletomakeuseoftheaccessinterface(e.g.theuseraccessinterfaceDSS1)asaPCOandtouseexistingnamingconventionsfortheabstractserviceprimitives(ASPs)tobeusedonthisPCO.SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)13Figure5presentsamultipartytestingconfigurationforlocalexchanges.InthisfigureeachtesterhasasinglePCO.ThePCOfortheaccessusestheunderlyingaccessserviceprovider(e.g.LAPD,incaseofDSS1)forobservingaccesseventsandstimulatingtheISUPviatheaccess.TheISUPimplementation(IUT)cannotbetestedwithoutinvolvingtheuser-networkinterface(UNI).SPASPBIUTTCPMNTCABLABTCPACHAccessserviceproviderPhysicalaspectsAPHUNILTAnnouncementstones,etc.UTMaintenanceLTCallhandlingLTCircuitsLTISUPlinkNetworkserviceproviderFigure5:ISUPtestmethodfororiginating/destinationexchangesOntherightsidetherearetwoPCOsasinthetestconfigurationpresentedintheprevioussubclause.TheLABPCOisusedbytheLTcontrollingtheISUPsignallinglink,whereastheCABPCOisusedbyanotherLTcontrollingthetrafficchannels(forobservingcircuitrelatedevents,suchasconnectivity,echocontrolcheck,alertingtone,etc.).TheISUPPDUstobesentandobservedontheLABPCOsideallowforPDUconstraintstobespecifiedandcodeddowntothebitlevel.TheMNTPCOisusedbytheUpperTestertocontrolandobservethemaintenancefunctionsoftheexchange.OntheaccesssidetherearetwoPCOsandtwoLTssimilartotheonesonnetworkside.TheACHPCOisusedtoobserveandcontroltheCallHandlingevents,whereastheAPHisusedtocontrolandobservephysicalaspects(e.g.tonesandannouncements).TheaccessPDUstobesentandobservedontheACHPCOarechosenatanappropriatelevelofabstraction.FortheaccessASPsDSS1-like,primitivenameshavebeenused,whereasaccessPDUconstraintshavenotbeencodedtothebitlevel.Theaccessaspectscannotbeleftoutforlocalexchanges,wideninginthisrespecttosomeextentthescopeoftheISUPtesting.SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)14Figure6showstheactualusedconfigurationforlocalexchanges,withamaster-testingcomponent(MTC),responsiblefortheA-Binterfaceandaslaveparalleltestingcomponent(PTC),responsiblefortheUNIaccessinterface.ThemaintenancePCOisintegratedintheMTC,forsimplifyingreasons.CABLABTCPPTCIUTMNTMaintenanceSPBMTCACHCallhandlingAPHUNISPAAccessserviceproviderNetworkserviceproviderISUPsignalling,circuitsFigure6:ISUPtestconfigurationforlocalexchanges4.2.3Master-slaveaspectsinthetestconfigurationFigures4and6showthelogicaltestcomponentsoftheadoptedtestconfiguration.ThemaintestcomponentislocatedontherightsideoftheIUT,whereasontheleftsidetherearedifferentparalleltestcomponents:ISUP(seefigure4)andaccess(seefigure6).TheATSiswrittensothattheappropriateconfigurationischosendependingontheexchange'sroletobetested.TherightsidemaintestcomponentmaybeinternationalornationalISUPandisconfigurablesothatanytwoofthesemayberunbasedontheanswersgiventoPIXITquestions.Theleftsideparalleltestcomponentmaybeofanykind:itmaybeinternationalornationalISUP,anaccesssignallingsystemoranon-ISUPUserpart.AttestexecutionexactlyoneoftheseconfigurationswillbechosenbasedontheinformationprovidedinthePICSandPIXIT.ForthegatewayexchangesitisassumedbydefaultthatthecallissetupfromtheleftPTCtotherightMTC.Insometestcasesthecallsetupisdoneinthereversedirection.ThesetestcasesaremarkedintheATSwiththeconfigurationfieldsetto"reversed".TheyhavetobeexecutedwithadifferentsetofPIXITsettings.Themessageflowinthetestcasesisdesignedinsuchawaythattheverdictisassignedbasedonobservingthebehaviourontherightside.Theleftsidewillinthiscasemainlyactasaslavestimulus/acceptor.Thereare,however,testcaseswheretheexpectedbehaviourofbothsidesisneededtoassigntheverdict.AnexampleofsuchatestcaseisthereleaseonbothsidesafterT7(waitingforACM)expiry,wherethefinalverdicthastobebasedontheverdictsassignedonboththeABandtheACinterfaces.SIST EN 300 356-32 V3.0.4:2005
ETSIETSIEN300356-32V3.0.4(2000-09)155ConventionsusedwithintheATSAbbreviationsforISUPmessagesandparametersareusedconsistentlythroughoutthedocument.AbbreviationsforthesignallinginformationofISUPasdefinedinITU-TRecommendationQ.762[14]asendorsedinEN300356-1[2]areconsistentlyusedwithintheATSandareusefulforunderstandingand/ormaintainingthecodingdetaillevel.5
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.