ETSI EN 301 062-3 V1.1.1 (2000-08)
Integrated Services Digital Network (ISDN); Signalling System No.7; Support of Virtual Private Network (VPN) applications with Private network Q reference point Signalling System number 1 (PSS1) information flows; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification
Integrated Services Digital Network (ISDN); Signalling System No.7; Support of Virtual Private Network (VPN) applications with Private network Q reference point Signalling System number 1 (PSS1) information flows; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification
DEN/SPS-01032-3
Digitalno omrežje z integriranimi storitvami (ISDN) – Signalizacija št. 7 – Podpora aplikacij navideznega zasebnega omrežja (VPN) z informacijskimi tokovi v referenčni točki Q zasebnega omrežja s signalizacijo številka 1 (PSS1) – 3. del: Zgradba preskušalnega niza in namen preskušanja (TSS&TP) – Specifikacija
General Information
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.LNDFLMDIntegrated Services Digital Network (ISDN); Signalling System No.7; Support of Virtual Private Network (VPN) applications with Private network Q reference point Signalling System number 1 (PSS1) information flows; 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 301 062-3 Version 1.1.1SIST EN 301 062-3 V1.1.1:2005en01-januar-2005SIST EN 301 062-3 V1.1.1:2005SLOVENSKI
STANDARD
SIST EN 301 062-3 V1.1.1:2005
ETSIEN301062-3V1.1.1(2000-08)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;SupportofVirtualPrivateNetwork(VPN)applicationswithPrivatenetworkQreferencepointSignallingSystemnumber1(PSS1)informationflows;Part3:TestSuiteStructureandTestPurposes(TSS&TP)specificationSIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)2ReferenceDEN/SPS-01032-3KeywordsISDN,ISUP,PINX,SS7,TC,VPN,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 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)3ContentsIntellectualPropertyRights.4Foreword.41Scope.52References.53Definitionsandabbreviations.63.1Definitions.63.2Abbreviations.73.2.1ISUPabbreviations.84Implementationundertestandtestmethods.84.1Identificationofthesystemandimplementationundertest.84.2ATMandtestingconfigurationforISUPv3-APMsupportofVPN.94.3Localexchanges.94.4Transitexchanges.104.4.1Master-slaveaspectsinthetestconfiguration.115TestSuiteStructure(TSS).116Testpurposes(TP).126.1Introduction.126.2Testpurpose(TP)namingconvention.126.2.1Sourceoftestpurposedefinition.126.2.2Testpurposestructure.126.3TestpurposesfortheSignallingSystemNumber7,APMsupportofVirtualPrivateNetworkapplicationswithPSS1informationflows.126.3.1VPNASE.137TestCoverage.19Bibliography.20History.21SIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)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;SupportofVirtualPrivateNetwork(VPN)applicationswithPrivatenetworkQreferencepointSignallingSystemnumber1(PSS1)informationflows,asidentifiedbelow:Part1:"Protocolspecification[ITU-TRecommendationsQ.765.1andQ.699.1,modified]";Part2:"ProtocolImplementationConformanceStatement(PICS)proformaspecification";Part3:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part4:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)specification".NationaltranspositiondatesDateofadoptionofthisEN:23June2000DateoflatestannouncementofthisEN(doa):30September2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31March2001DateofwithdrawalofanyconflictingNationalStandard(dow):31March2001SIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)51ScopeThepresentdocumentcontainsthevalidation(conformance)testspecificationfortheapplicationtransportmechanism,supportofVPNapplicationswithPSS1informationflowsdefinedinITU-TRecommendationQ.765.1[18].ThepresentdocumentappliesonlytoexchangeshavingimplementedtheISUPv3protocolspecificationfortheApplicationTransportMechanismandAPMsupportofVPNapplicationsfortheexchange.ItisapplicableforvalidationtestingofalltypesofexchangesasdefinedintheISUPv3protocolspecification.Thepresentdocumentdoesnotdealwithcompatibilitytesting.EN301062-2[1]presentstheProtocolImplementationConformanceStatements(PICS)andthedocumentEN301062-4[2]presentstheProtocolImplementationeXtraInformationforTesting(PIXIT),ProtocolConformanceTestReport(PCTR)andtheATSfortheapplicationtransportmechanism,supportofVPNapplicationswithPSS1informationflows.ThesupplierofanimplementationthatisclaimedtoconformtothereferencespecificationfortheSignallingSystemNumber7,ApplicationTransportMechanism,supportofVPNapplicationswithPSS1informationflowsITU-TRecommendationQ.765.1[18]isrequiredtocompleteacopyofthePICSproformaprovidedinannexAdocumentEN301062-2[1].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN301062-2:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;SupportofVirtualPrivateNetwork(VPN)applicationswithPrivatenetworkQreferencepointSignallingSystemnumber1(PSS1)informationflows;Part2:ProtocolImplementationConformanceStatement(PICS)proformaspecification".[2]ETSIEN301062-4:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;SupportofVirtualPrivateNetwork(VPN)applicationswithPrivatenetworkQreferencepointSignallingSystemnumber1(PSS1)informationflows;Part4:AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecification".[3]ISO/IEC9646-1(1994):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part1:Generalconcepts".[4]ISO/IEC9646-3(1998):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part3:TheTreeandTabularCombinedNotation(TTCN)".[5]ISO/IEC9646-7(1995):"Informationtechnology;OpenSystemsInterconnection;Conformancetestingmethodologyandframework;Part7:ImplementationConformanceStatements".[6]ITU-TRecommendationE.164(1997):"Theinternationalpublictelecommunicationnumberingplan".[7]ITU-TRecommendationQ.701(1993):"Functionaldescriptionofthemessagetransferpart(MTP)ofSignallingSystemNo.7".[8]ITU-TRecommendationQ.702(1988):"Signallingdatalink".SIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)6[9]ITU-TRecommendationQ.703(1996):"Signallinglink".[10]ITU-TRecommendationQ.704(1996):"Signallingnetworkfunctionsandmessages".[11]ITU-TRecommendationQ.705(1993):"Signallingnetworkstructure".[12]ITU-TRecommendationQ.706(1993):"Messagetransferpartsignallingperformance".[13]ITU-TRecommendationQ.707(1988):"Testingandmaintenance".[14]ITU-TRecommendationQ.762(1997):"SignallingSystemNo.7;ISDNuserpartgeneralfunctionsofmessagesandsignals".[15]ITU-TRecommendationQ.763(1997):"SignallingSystemNo.7;ISDNuserpartformatsandcodes".[16]ITU-TRecommendationQ.764(1997):"SignallingSystemNo.7;ISDNuserpartsignallingprocedures".[17]ITU-TRecommendationQ.765:"SignallingSystemNo.7;ApplicationTransportMechanism".[18]ITU-TRecommendationQ.765.1:"SignallingSystemNo.7;ApplicationTransportMechanism,supportofVPNapplicationswithPSS1informationflows".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:• termsdefinedinISDNUserPart(ISUP)referencespecificationITU-TRecommendationsQ.765.1[18],Q.765[17],Q.763[15]andQ.764[16];• termsdefinedinISO/IEC9646-1[3],ISO/IEC9646-3[4]andinISO/IEC9646-7[5].Inparticular,thefollowingtermsapply:AbstractTestCase(ATC):completeandindependentspecificationoftheactionsrequiredtoachieveaspecifictestpurpose,definedatthelevelofabstractionofaparticularAbstractTestMethod,startinginastabletestingstateandendinginastabletestingstate(seeISO/IEC9646-1[3],subclause3.3.3)AbstractTestMethod(ATM):descriptionofhowanIUTistobetested,givenatanappropriatelevelofabstractiontomakethedescriptionindependentofanyparticularrealizationofaMeansofTesting,butwithenoughdetailtoenableabstracttestcasestobespecifiedforthismethod(seeISO/IEC9646-1[3],subclause3.3.5)AbstractTestSuite(ATS):testsuitecomposedofabstracttestcases(seeISO/IEC9646-1[3],subclause3.3.6)ImplementationUnderTest(IUT):implementationofoneormoreOSIprotocolsinanadjacentuser/providerrelationship,beingpartofarealopensystemwhichistobestudiedbytesting(seeISO/IEC9646-1[3],subclause3.3.43)ISDNnumber:numberconformingtothenumberingandstructurespecifiedinITU-TRecommendationE.164[6]MeansofTesting(MOT):combinationofequipmentandproceduresthatcanperformthederivation,selection,parameterizationandexecutionoftestcases,inconformancewithareferencestandardizedATS,andcanproduceaconformancelog(seeISO/IEC9646-1[3],subclause3.3.54)PICSproforma:documentintheformofaquestionnaire,whichwhencompletedforanimplementationorsystembecomesthePICSPIXITproforma:documentintheformofaquestionnaire,whichwhencompletedfortheIUTbecomesthePIXITSIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)7PointofControlandObservation(PCO):pointwithinatestingenvironmentwheretheoccurrenceoftesteventsistobecontrolledandobserved,asdefinedinanAbstractTestMethod(seeISO/IEC9646-1[3],subclause3.3.64)Pre-testcondition:settingorstateintheIUTwhichcannotbeachievedbyprovidingstimulusfromthetestenvironmentProtocolImplementationConformanceStatement(PICS):statementmadebythesupplierofaprotocolclaimedtoconformtoagivenspecification,statingwhichcapabilitieshavebeenimplemented(seeISO/IEC9646-1[3],subclause3.3.39andsubclause3.3.80)ProtocolImplementationeXtraInformationforTesting(PIXIT):statementmadebyasupplierorimplementorofanIUT(protocol)whichcontainsorreferencesalloftheinformationrelatedtotheIUTanditstestingenvironment,whichwillenablethetestlaboratorytorunanappropriatetestsuiteagainsttheIUT(seeISO/IEC9646-1[3],subclause3.3.41andsubclause3.3.81)SystemUnderTest(SUT):realopensysteminwhichtheIUTresides(seeISO/IEC9646-1[3],subclause3.3.103)3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:ACMAddressCompleteMessageANMANswerMessageAPMApplicationtransPortMechansimprotocolcontrolASEApplicationServiceEntityATIIApplicationTransportInstructionIndicatorsATMAbstractTestMethodATSAbstractTestSuiteCNIDCorporateTelecommunicationsNetworkIdentifierCONCONnectCPGCallProgressmessaGeCPNCallingPartyNumberDLEDestinationLocalExchangeGPINXGatewayPINXIAMInitialAddressMessageISDNIntegratedServicesDigitalNetworkISUPISDNUserPartIUTImplementationUnderTestLABPCOforsignallinglinkLACPCOforsignallinglinkLTLowerTesterMNTMaintenancePCOMOTMeansOfTestingMTPMessageTransferPartNNINetwork-NetworkInterfaceOLEOriginatingLocalExchangePANPublicAddressedNodePCOPointofControlandObservationPICSProtocolImplementationConformanceStatementPINPublicInitiatingNodePINXPrivateIntegratedServicesNetworkExchangePIXITProtocolImplementationeXtraInformationforTestingPSS1PrivatenetworkQreferencepointSignallingSystemnumber1SPSignallingPointSUTSystemUnderTestTCPTestCoordinationProceduresTPTestPurpose(contextdependent)TPINXTransitPINXTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUTUpperTesterVPNVirtualPrivateNetworkSIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)8TheISUPmessageacronymscanbefoundintable2ofITU-TRecommendationQ.762[14].TheAPMprimitivesacronymscanbefoundinthedifferenttablesofITU-TRecommendationQ.765[17].TheVPNprimitivesacronymscanbefoundinthedifferenttablesofITU-TRecommendationQ.765.1[18].3.2.1ISUPabbreviationsThefollowingabbreviationsapplyforISUPparametersandparametervalues.AdSgAddressSignalsCdPNcalledpartynumberCgPNCallingPartyNumberGenNbgenericnumberparameterGenNotGenericNotificationIUTImplementationUnderTestLABPCOforsignallinglinkLTLowerTesterMNTMaintenancePCOPANPublicAddressedNodePCOPointofControlandObservationPINPublicInitiatingNodeTCPTestCoordinationProceduresTMRTransmissionMediumRequirementTPINXTransitPINUSIUserServiceIndicatorUTUpperTesterUTUpperTester4Implementationundertestandtestmethods4.1IdentificationofthesystemandimplementationundertestTheSystemUnderTest(SUT)isanexchange.TheImplementationUnderTest(IUT)istheISUPv3implementationinthisexchange,mainlythepartresponsiblefortheApplicationTransportMechanism,supportofVPNapplicationswithPSS1informationflows,asshowninfigure1.TheprotocolfunctionsfortheApplicationTransportMechanism,supportofVPNapplicationswithPSS1informationflows'relatestothesignallingassociationswithabearer(ISUP).ThereforethedefinedISUPBasicCallanditsassociatedformatsandcodesarerequiredtosupporttheApplicationTransportMechanismforVPNapplications.Thefollowingmainsubjectshavetobeconsideredinthisarea:a)APM-userProtocolControl(APM-userApplicationServiceElement);b)ApplicationTransportMechanismprotocolcontrol(APMApplicationServiceElement);c)ISUPBasicCall(ISUPApplicationServiceElement.SIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)9ISUPISUPExchangeSUTIUTISUPv3ISUPBasicCallAPMPSS1APM-ApplicationTransportMechansimProtocolControlISUP-ISDNUserPartIUT-ImplementationUnderTestSUT-SystemUnderTestQSIG/PSS1Figure1:TheSystemUnderTestTheISUPsignallingprotocolcanbeobservedontheSSNo.7linkontheNetwork-NetworkInterface(NNI).4.2ATMandtestingconfigurationforISUPv3-APMsupportofVPNTheAbstractTestMethod(ATM)chosenfortheApplicationTransportMechanism,supportofVPNapplicationswithPSS1informationflows'specificationisthedistributedmulti-partytestmethod.TheATMisdefinedatanappropriatelevelofabstractionsothatthetestcasesmaybespecifiedappropriately,withoutaddingrestrictionstotheimplementationundertest.Thetestingarchitecturesaredescribedinthefollowingsubclauses.TheATSiswritteninconcurrentTTCN.4.3LocalexchangesAsmentionedabove,theIUTcanbetestedwithindifferentconfigurations.ThefollowingtextdescribesthetestconfigurationfortheIUTwherethesoftwareforIUSPv3andalsotheVPNpartresideinalocalexchange.Figure2showsthelogicaltestcomponentsoftheadoptedtestconfiguration.ThemaintestcomponentislocatedontherightsideoftheIUT,itcontainstheISUPpart.OntheleftsidethereisaparalleltestcomponentwhichcoverstheVPNpart.ToobserveandcontrolthemessageflowontheISUPandVPNsideforeachsideaPointofControlandObservation(PCO)isneeded.ThePCOfortheISUPlinkisabbreviatedwithan'L'followedbytwolettersindicatingtheinterface.ThePCOforthePSS1interfaceisabbreviatedwithan'A'followedbytwolettersindicatingtheinterface.TheLABPCOisusedbytheLowerTester(LT)tocontrolandobservetheISUPonthesignallingtotheexchange.TheACHPCOisusedbytheUpperTester(UT)tocontrolandobservethePSS1signallingtothePIN.TheMNTPCOisusedbytheUpperTester(UT)tocontrolandobservethemaintenancefunctionsoftheexchange.SIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)10Thisconfigurationtotestthelocalexchangesispresentedinfigure2.SPBIUTLTNetworkserviceproviderLABISUPlinkTCPLTACHPINUTMaintenanceAccessserviceproviderPSS1UNITPINXTCPFigure2:APMtestconfigurationforlocalexchanges4.4TransitexchangesTheconfigurationproposedfortestingtransitexchangesisshowninfigure3.Inordertotesttheprotocolandfunctionalityoftransit,oneneedstoconsidertheincomingandoutgoingsideoftheSUT.SPBTCPMNTLABISUPlinkTCPLTISUPlinkSPCLACUTMaintenanceNetworkserviceproviderNetworkserviceproviderLTLACIUTPANPINTPINXFigure3:APMtestconfigurationfortransitexchangesTheIUTisobservedandcontrolledfromtwoISUPlinkswithassociatedcircuits.ThePointsofControlandObservation(PCO)arelabelledLABononeside,LAContheother.TheLABandLACPCOsareusedbytheLowerTestersforcontrollingtheISUPsignallinglink.TheMNTPCOisusedbytheUpperTestertocontrolandobservethemaintenancefunctionsoftheexchange.TheTestCo-ordinationProcedures(TCP)allowforcommunicationbetweenthetesters.Thetestcomponentsaremostlyimplicitlyco-ordinated(asynchronously);theTCPsareonlyusedwhenitisnecessarytoobtaintheverdictfromtheparalleltestcomponent.TheISUPPDUstobesentandobservedontheLAB/LACPCO'ssideallowforPDUconstraintstobespecifiedandcodeddowntothebitlevel.SIST EN 301 062-3 V1.1.1:2005
ETSIETSIEN301062-3V1.1.1(2000-08)11TheunderlyingnetworkserviceprovideristheMessageTransferPart(MTP)protocolasspecifiedinITU-TRecommendationsQ.701[7]toQ.707[13].4.4.1Master-slaveaspectsinthetestconfigurationFigures2and3showthelogicaltestcomponentsoftheadoptedtestconfiguration.ThemaintestcomponentislocatedontherightsideoftheIUTanditcontainstheISUPpart.IncasetestingthetransitbehaviouroftheIUT,theparalleltestcomponentontheleftsidecontainsalsotheISUPpart.Asmentionedabove,thesetestspecificationincludetestsforboth,theIUTgivenaslocalandasatransitexchange(internationalandnational).Attestexecutionexactlyoneoftheseconfigurationswillbechosen,basedontheinformationprovidedinthePICSandPIXIT.Themessageflowinthetestcasesisdesignedinsuchawaythattheverdictisassignedbasedonobservingthebehaviourontherightsideand/orleftside,respectively
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.