SIST EN 301 069-3 V1.2.2:2003
(Main)Integrated Services Digital Network (ISDN); Signalling System No.7; ISDN User Part (ISUP); Application transport mechanism; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification
General Information
- Abstract
The definition of extensions to the NNI protocols (ISUP) to enable the introduction of a Transport Mechanism for use by applications requiring a bearer in conjunction with the support of the Application s signalling information flows.
- Status
- Published
- Publication Date
- 31-Oct-2003
- Technical Committee
- SPN - Services and Protocols for Networks
- Current Stage
- 6060 - National Implementation/Publication (Adopted Project)
- Start Date
- 01-Nov-2003
- Due Date
- 01-Nov-2003
- Completion Date
- 01-Nov-2003
- Mandate
- BC-T-338
Overview
SIST EN 301 069-3 V1.2.2:2003 is a European telecommunications standard developed by SIST, aligning with ETSI EN 301 069-3, that focuses on the Integrated Services Digital Network (ISDN) Signalling System No.7 (SS7), specifically the ISDN User Part (ISUP). Part 3 of this multi-part standard addresses the Application Transport Mechanism and provides the formal specification of the Test Suite Structure and Test Purposes (TSS&TP).
This standard is vital for defining and validating extensions to the Network-Network Interface (NNI) protocols (ISUP) within ISDN. Its principal purpose is to enable a flexible transport mechanism that supports application services requiring the combination of a bearer channel with corresponding application-specific signalling flows.
Key Topics
- ISDN and SS7 Protocols: Focuses on the ISUP protocol and its application-oriented transport capabilities to facilitate advanced telecommunication services.
- Application Transport Mechanism (APM): Specifies the methods for transporting application-specific signalling information over bearer channels, enhancing ISUP signaling.
- Test Suite and Test Purposes: Details a structured set of conformance tests aimed at ISUP v3 implementations with Application Transport Mechanism support.
- Validation Testing Focus: The document encompasses validation (conformance) test procedures for all exchange types adhering to ISUPv3 and APM, rather than compatibility testing.
- Test Methods and Configurations: Describes abstract test methods (ATM) and various system configurations including local, transit, and national exchanges, with reference points and observation interfaces.
- Segmentation and Reassembly: Outlines procedures for message segmentation, reassembly, and error handling during application data transmission.
Applications
SIST EN 301 069-3 V1.2.2:2003 is indispensable for:
- Telecom Equipment Manufacturers: Essential for engineering teams developing or validating ISDN exchanges, switches, or gateways that implement ISUP v3 with support for Application Transport Mechanisms.
- Network Operators and Service Providers: Ensures correct handling of application-layer data within their ISDN/SS7 infrastructures, safeguarding interoperability and reliability in advanced network services and interconnections.
- Test Labs and Certification Bodies: Used as a reference for conformance testing, ensuring that implementations comply with European and international ISDN/SS7 standards.
- Standardization and Regulatory Compliance: Supports harmonization across European networks by providing a uniform approach to testing the conformance of application transport mechanisms over ISUP.
Practical Impact
- Interoperability: Ensures that different ISUP-based systems and devices can reliably exchange application-related data, such as in VPNs, advanced call handling, or supplementary service provisioning.
- Quality Assurance: Supports network quality through detailed test purpose structures, decreasing interoperability issues and operational faults.
- Service Innovation: Facilitates the deployment of new ISDN applications that rely on enhanced signaling capabilities delivered via the application transport mechanism.
Related Standards
To fully implement and test ISUP Application Transport Mechanisms, reference may be made to:
- EN 301 069-1: Protocol specification for ISUP Application Transport Mechanism.
- EN 301 069-2: Protocol Implementation Conformance Statement (PICS) proforma.
- EN 301 069-4: Abstract Test Suite (ATS) and PIXIT specification.
- ISO/IEC 9646 series: Open Systems Interconnection - Conformance testing methodology and framework.
- ITU-T Recommendation Q.765: Specification for the Application Transport Mechanism.
- ITU-T Recommendation Q.761 to Q.764: Various aspects of SS7 ISDN User Part functionalities.
- ITU-T E.164: International public telecommunication numbering plan.
Summary
SIST EN 301 069-3 V1.2.2:2003 provides a comprehensive, standardized approach for testing and validating the ISUP Application Transport Mechanism within ISDN/SS7 environments. By harmonizing test methods and conformance requirements, it plays a crucial role in supporting advanced telecommunications services and seamless network interoperability across Europe and beyond.
Get Certified
Connect with accredited certification bodies for this standard

ANCE
Mexican certification and testing association.

Intertek Slovenia
Intertek testing, inspection, and certification services in Slovenia.
LNE (Laboratoire National de Métrologie et d'Essais)
French national laboratory for metrology and testing.
Sponsored listings
Frequently Asked Questions
SIST EN 301 069-3 V1.2.2:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Integrated Services Digital Network (ISDN); Signalling System No.7; ISDN User Part (ISUP); Application transport mechanism; Part 3: Test Suite Structure and Test Purposes (TSS&TP) specification". This standard covers: The definition of extensions to the NNI protocols (ISUP) to enable the introduction of a Transport Mechanism for use by applications requiring a bearer in conjunction with the support of the Application s signalling information flows.
The definition of extensions to the NNI protocols (ISUP) to enable the introduction of a Transport Mechanism for use by applications requiring a bearer in conjunction with the support of the Application s signalling information flows.
SIST EN 301 069-3 V1.2.2:2003 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 301 069-3 V1.2.2:2003 is associated with the following European legislation: Standardization Mandates: BC-T-338. When a standard is cited in the Official Journal of the European Union, products manufactured in conformity with it benefit from a presumption of conformity with the essential requirements of the corresponding EU directive or regulation.
SIST EN 301 069-3 V1.2.2:2003 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.Digitalno omrežje z integriranimi storitvami (ISDN) - Signalizacija št. 7 - ISDN-uporabniški del (ISUP) - Aplikacijski prenosni mehanizem – 3. del: Specifikacija zgradbe preskuševalnega niza in namenov preskušanja
(TSS&TP)Integrated Services Digital Network (ISDN); Signalling System No.7; ISDN User Part (ISUP); Application transport mechanism; 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 069-3 Version 1.2.2SIST EN 301 069-3 V1.2.2:2003en01-november-2003SIST EN 301 069-3 V1.2.2:2003SLOVENSKI
STANDARD
ETSIEN301069-3V1.2.2(2000-11)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP);Applicationtransportmechanism;Part3:TestSuiteStructureandTestPurposes(TSS&TP)specificationSIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)2ReferenceDEN/SPS-01042-3KeywordsISDN,ISUP,NNI,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 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)3ContentsIntellectualPropertyRights.4Foreword.41Scope.52References.53Definitionsandabbreviations.63.1Definitions.63.2Abbreviations.74Implementationundertestandtestmethods.84.1Identificationofthesystemandimplementationundertest.84.2ATMandtestingconfigurationforISUPv3-ApplicationTransportMechanism.94.3Localexchanges-PIN/PAN.94.4Transitexchanges-PIN/PAN.104.5Transitexchanges-ISUP.105TestSuiteStructure(TSS).116Testpurposes(TP).126.1Introduction.126.2Testpurpose(TP)namingconvention.126.2.1Sourceoftestpurposedefinition.126.2.2Testpurposestructure.126.3TestpurposesfortheSS7,ApplicationTransPortMechnism(APM).126.3.1ApplicationTransportMechanism(APMASE).136.3.1.1NormalProcedures-Sending.136.3.1.2NormalProcedures-Receiving.136.3.1.2.1Proceduresatothertimes.146.3.1.2.2ReceptionoftheSend_APM_Transitprimitive.166.3.1.3Sendofacknowledgement.176.3.1.4Segmentation.176.3.1.4.1Proceduresforsegmentation.176.3.1.4.2Proceduresforre-assembly.196.3.2UnidentifiedContextandErrorHandling(UCEHASE).216.3.2.1UnidentifiedContexthandling(PAN).216.3.2.2UnidentifiedContexthandling(PIN).236.3.2.3ReassemblyErrorHandling.246.3.2.4ExceptionalProcedures-Contextidentifiererror.256.3.2.5ExceptionalProcedures-UnrecognizedReasonvalue.257TestCoverage.26Bibliography.27History.28SIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(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)hasbeenproducedbyETSITechnicalCommitteeSignallingProtocolandSwitching(SPS).Thepresentdocumentispart3ofamulti-partdeliverablecoveringIntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP);Applicationtransportmechanism,asidentifiedbelow:Part1:"ProtocolSpecification"[ITU-TRecommendationQ.765,modified]";Part2:"ProtocolImplementationConformanceStatement(PICS)proformaspecification";Part3:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part4:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)specification".NationaltranspositiondatesDateofadoptionofthisEN:27October2000DateoflatestannouncementofthisEN(doa):31January2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31July2001DateofwithdrawalofanyconflictingNationalStandard(dow):31July2001SIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)51ScopeThepresentdocumentcontainsthevalidation(conformance)testspecificationfortheApplicationTransportMechanismdefinedinEN301069-1[1].ThepresentdocumentappliesonlytoexchangeshavingimplementedtheISUPv3protocolspecificationfortheApplicationTransportMechanismoftheexchange.ItisapplicableforvalidationtestingofalltypesofexchangesasdefinedintheISUPv3protocolspecification.Itdoesnotdealwithcompatibilitytesting.ThemainbodyofthepresentdocumentpresentstheTestSuiteStructureandTestPurposes(TSS&TP)fortheApplicationTransportMechanism(APM).EN301069-2[9]providestheprotocolimplementationconformancestatements(PICS)fortheApplicationTransportMechanismdefinedincompliancewiththerelevantrequirementsandinaccordancewiththeguidancegiveninISO/IEC9646-7[4].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN301069-1(V1.2):"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP);Applicationtransportmechanism;Part1:Protocolspecification[ITU-TRecommendationQ.765,modified]".[2]ISO/IEC9646-1(1997):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:GeneralConcepts".[3]ISO/IEC9646-3(1997):"Delivery6-Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:TheTreeandTabularCombinedNotation(TTCN)".[4]ISO/IEC9646-7(1997):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:ImplementationConformanceStatements".[5]ITU-TRecommendationE.164(1997):"Theinternationalpublictelecommunicationnumberingplan".[6]ITU-TRecommendationQ.761:"SignallingSystemNo.7-ISDNUserPartfunctionaldescription".[7]ITU-TRecommendationQ.701(1993):"Functionaldescriptionofthemessagetransferpart(MTP)ofSignallingSystemNo.7".[8]ITU-TRecommendationQ.707(1988):"Testingandmaintenance".[9]ETSIEN301069-2:"IntegratedServicesDigitalNetwork(ISDN);SignallingSystemNo.7;ISDNUserPart(ISUP);Applicationtransportmechanism;Part2:ProtocolImplementationConformanceStatement(PICS)proformaspecification".[10]ITU-TRecommendationQ.762:"SignallingSystemNo.7-ISDNuserpartgeneralfunctionsofmessagesandsignals".SIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)6[11]ITU-TRecommendationQ.763(1997):"FormatsandcodesoftheISDNUserPartofSignallingSystemNo.7".[12]ITU-TRecommendationQ.702(1988):"Signallingdatalink".[13]ITU-TRecommendationQ.703(1996):"Signallinglink".[14]ITU-TRecommendationQ.704(1996):"Signallingnetworkfunctionsandmessages".[15]ITU-TRecommendationQ.705(1993):"Signallingnetworkstructure".[16]ITU-TRecommendationQ.706(1993):"Messagetransferpartsignallingperformance".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:-termsdefinedinISDNUserPart(ISUP)referencespecificationEN301069-1[1];-termsdefinedinISO/IEC9646-1[2],ISO/IEC9646-3[3]andinISO/IEC9646-7[4].Inparticular,thefollowingtermsapply:AbstractTestCase(ATC):completeandindependentspecificationoftheactionsrequiredtoachieveaspecifictestpurpose,definedatthelevelofabstractionofaparticularAbstractTestMethod,startinginastabletestingstateandendinginastabletestingstate(seeISO/IEC9646-1[2],subclause3.3.3).AbstractTestMethod(ATM):descriptionofhowanIUTistobetested,givenatanappropriatelevelofabstractiontomakethedescriptionindependentofanyparticularrealizationofaMeansofTesting,butwithenoughdetailtoenableabstracttestcasestobespecifiedforthismethod(seeISO/IEC9646-1[2],subclause3.3.5).ImplementationUnderTest(IUT):implementationofoneormoreOSIprotocolsinanadjacentuser/providerrelationship,beingpartofarealopensystemwhichistobestudiedbytesting(seeISO/IEC9646-1[2],subclause3.3.43).ISDNnumber:numberconformingtothenumberingandstructurespecifiedinITU-TRecommendationE.164[5].MeansofTesting(MOT):combinationofequipmentandproceduresthatcanperformthederivation,selection,parameterizationandexecutionoftestcases,inconformancewithareferencestandardizedATS,andcanproduceaconformancelog(seeISO/IEC9646-1[2],subclause3.3.54).pointofcontrolandobservation:pointwithinatestingenvironmentwheretheoccurrenceoftesteventsistobecontrolledandobserved,asdefinedinanAbstractTestMethod(seeISO/IEC9646-1[2],subclause3.3.64).pre-testcondition:settingorstateintheIUTwhichcannotbeachievedbyprovidingstimulusfromthetestenvironment.ProtocolImplementationConformanceStatement(PICS):statementmadebythesupplierofaprotocolclaimedtoconformtoagivenspecification,statingwhichcapabilitieshavebeenimplemented(seeISO/IEC9646-1[2],subclause3.3.39andsubclause3.3.80).ProtocolImplementationeXtraInformationforTesting(PIXIT):statementmadebyasupplierorimplementorofanIUT(protocol)whichcontainsorreferencesalloftheinformationrelatedtotheIUTanditstestingenvironment,whichwillenablethetestlaboratorytorunanappropriatetestsuiteagainsttheIUT(seeISO/IEC9646-1[2],subclause3.3.41andsubclause3.3.81).SystemUnderTest(SUT):realopensysteminwhichtheIUTresides(seeISO/IEC9646-1[2],subclause3.3.103).SIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)73.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:AIApplicationInterfaceAPMApplicationTransportMechanismAPM_userApplicationTransportMechanismuserProtocolControle.g.PSS1ASEApplicationServiceEntityASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteISDNIntegratedServicesDigitalNetworkISUPISDNUserPartIUTImplementationUnderTestLABLinkABLACAccessSignallingPCOLTLowerTesterMOTMeansOfTestingMTPMessageTransferPartNNINetworkNodalInterfacePANPublicAddressedNodePCOPointofControlandObservationPICSProtocolImplementationConformanceStatementPINPublicInitiatedNodePIXITProtocolImplementationeXtraInformationforTestingPSS1PrivatenetworkQreferencepointSignallingSystemnumber1SPSignallingPointSS7SignallingSystemN°7SUTSystemUnderTestTCPTestCo-ordinationProceduresTE_PTransitExchangePIN/PANTPTestPurpose(contextdependent)TSSTestSuiteStructureTSS&TPTestSuiteStructureandTestPurposesTTCNTreeandTabularCombinedNotationUAXAccestotheAPM-userUCEHUnidentifiedContextandErrorHandlingUTUpperTesterVPNVirtualPrivateNetworkTheISUPmessageacronymscanbefoundintable2ofITU-TRecommendationQ.762[10].TheAPMprimitivesacronymscanbefoundinthedifferenttablesofEN301069-1[1].ThefollowingabbreviationsapplyforISUPparametersandparametervalues:ACIApplicationContextIdentifierAPPApplicationTransportParameterATIIApplicationTransportInstructionIndicatorPRIPre-ReleaseSLRSegmentationLocalReferenceSIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)84Implementationundertestandtestmethods4.1IdentificationofthesystemandimplementationundertestThesystemundertest(SUT)isanexchange.Theimplementationundertest(IUT)istheISUPv3implementationinthisexchange,mainlythepartresponsiblefortheApplicationTransportMechanism(APM),asshowninfigure1.TheprotocolfunctionsfortheApplicationTransportMechanismrelatestothesignallingassociationswithabearer(ISUP).ThereforethedefinedISUPBasicCallanditsassociatedformatsandcodes[11]arerequiredtosupporttheApplicationTransportMechanism.Thefollowingmainsubjectshavetobeconsideredinthisarea:a)APM-userProtocolControl(APM-userApplicationServiceElement)b)ApplicationTransportMechanismProtocolControl(APMApplicationServiceElement)c)ISUPBasicCall(ISUPApplicationServiceElement)ISUPISUPExchangeSUTIUTISUPv3ISUPBasicCallAPMAPM_userAPM_userInformationFlowFigure1:ThesystemundertestTheAPMuserprimitivesorAPMuserinformationflowcanbeobservedthroughtheindividualreferencepointdefinedforeachAPMuserorapplicationprocess,respectively.IncaseofaPSS1ASE(APM-userASEfortheVPNapplication)forexample,theQreferencepointisapplicable.TheISUPsignallingprotocolcanbeobservedontheSignallingSystemNo.7(SS7)linkontheNetworkNodalInterface(NNI).FromtheISUP/APMreferencestandardseveraltypesofexchanges(orroles)canbeidentified:-LocalExchangesincaseofaPublicInitiatingNode(PIN)oraPublicAddressedNode(PAN)withseveralAPM-users;-TransitExchangesintheroleofaPINorPANwithseveralAPM-users;-NationalTransitExchangesasdefinedinITU-TRecommendationQ.761[6].TheNationalTransitExchangespassontheAPMmessageswithoutcheckingthemessages.InthecaseofaPINorPANthemessagesrelatedtoanAPMcallarecheckedaccordingtothecorrespondingAPMuser.IfthepeerAPMuserdoesnotresideintheexchange,thecallispassedontothedestinationortotheaddressedlocation(PAN).SIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)94.2ATMandtestingconfigurationforISUPv3-ApplicationTransportMechanismTheAbstractTestMethod(ATM)chosenfortheApplicationTransportMechanismspecificationisthedistributedmulti-partytestmethod.TheATMisdefinedatanappropriatelevelofabstractionsothatthetestcasesmaybespecifiedappropriately,withoutaddingrestrictionstotheimplementationundertest.TheATSiswritteninconcurrentTTCN.4.3Localexchanges-PIN/PANAsmentionedabove,theIUTcanbetestedwithindifferentconfigurations.ThefollowingtextdescribesthetestconfigurationfortheIUTwherethesoftwareforISUPV3andalsotheAPMpartresideinalocalexchange.Figure2showsthelogicaltestcomponentsoftheadoptedtestconfiguration.ThemaintestcomponentislocatedontherightsideoftheIUT;itcontainstheISUPpart.OntheleftsidethereisaparalleltestcomponentwhichcoverstheAPMpart.ToobserveandcontrolthemessageflowontheISUPandAPMsideforeachside,aPointofControlandObservation(PCO)isneeded.ThePCOfortheISUPlinkisabbreviatedwithan'L'followedbytwolettersindicatingtheinterface.ThenamingconventionforthePCO,specifyingtheUpperTester,isthesamebuthavingan'U'insteadofthe'L'asthefirstcharacter.ThereisnodefinedinterfacefromISUP(theIUT)towardstheAPMuserside.FortestingtheprimitivesspecifiedinEN301069-1[1],whicharesentbetweentheAPMApplicationServiceElement(ASE)andtheAPMuserASE,theabovementionedUpperTester(UT)isneeded.Itisthereforenecessarytomakeuseofanapplicationinterface(AI)includingaPCOandtousethespecifiedprimitivenamesgiveninEN301069-1[1]fortheabstractserviceprimitives(ASPs)tobeusedonthisPCO.TheLABPCOisusedbythelowertester(LT)tocontrolandobservetheISUPonthesignallingtotheexchange.TheotherUAXPCOisneededtocheckiftheexpectedprimitivesfortheAPMuserarecorrectlygeneratedbytheexchange.ThePDUsonthisPCOarechosenatanappropriatelevelofabstraction.Thetestco-ordinationprocedures(TCP)allowforcommunicationbetweenthetesters.Thetestcomponentsaremostlyimplicitlyco-ordinated(asynchronously);theTCPsareonlyusedwhenitisnecessarytoobtaintheverdictfromtheparalleltestcomponent.Thisconfigurationtotestthelocalexchangesispresentedinfigure2.SPBIUTLTNetworkserviceproviderLABISUPlinkTCPSPAUTApplicationProcessAIXFigure2:APMTestconfigurationforlocalexchangesSIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)104.4Transitexchanges-PIN/PANForthisconfigurationthesamerulesanddefinitionsareapplicableasusedinsubclause5.3.4.5Transitexchanges-ISUPTheconfigurationproposedfortestingtransitexchangesisshowninfigure3.Inordertotesttheprotocolandfunctionalityoftransitexchanges,oneneedstoconsidertheincomingandoutgoingsideoftheSUT.SPBIUTLTNetworkserviceproviderLABISUPlinkTCPLTLACSPAUTApplicationProcessSPCAIXUAXNetworkserviceproviderISUPlinkFigure3:APMTestconfigurationfortransitexchangesTheIUTisobservedandcontrolledfromtwoISUPlinkswithassociatedcircuits.ThepointsofControlandObservation(PCO)arelabelledLABontheonesideandLAContheother.TheLABandLACPCOsareusedbytheLowerTesters(LT)forcontrollingtheISUPsignallinglinks.TheunderlyingnetworkserviceprovideristheMessageTransferPart(MTP)protocolasspecifiedinITU-TRecommendationsQ.701[7]toQ.707[8].TheTestCo-ordinationProcedures(TCP)allowforcommunicationbetweenthetesters.Thetestcomponentsaremostlyimplicitlyco-ordinated(asynchronously);theTCPsareonlyusedwhenitisnecessarytoobtaintheverdictfromtheparalleltestcomponent.TheUpperTester(UT)anditsUAXPCOisnotusedinthisconfiguration.SIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)115TestSuiteStructure(TSS)APM1NP_S2NP_R1CEST2OT3SAT3S_ACK4SEG1SG_PROC2RA_PROC5ERR_H1UC_PAN2UC_PIN3RAE4EP_COI5EP_URVFigure4:TestsuitestructureTestsuitestructure(TSS)namingconventionsare:NP_SNormalProceduresSendingNP_RNormalProceduresReceivingCESTCallEstablishmentOTProceduresatOtherTimesSATSend_APM_TransitS_ACKSendingofACKnowledgementSEGSEGmentationSG_PROCPROCeduresforSeGmentationRA_PROCPROCeduresforRe-AssemblyERR_HERRorHandlingwithUCEHUC_PANUnidentifiedContextHandling(PAN)UC_PINUnidentifiedContextHandling(PIN)RAEReAssemblyErrorHandlingEP_COIExceptionalProcedures–ContextidentifiererrorEP_URVExceptionalProcedures–UnrecognizedReasonvalueVValidbehaviourstimulusSIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)126Testpurposes(TP)6.1IntroductionForeachtestrequirementaTestPurpose(TP)isdefined.6.2Testpurpose(TP)namingconventionTestPurposesarenumberedascendingwithineachgroup.GroupsareorganizedaccordingtotheTSSdowntothelastbutonelevel.TheclassificationintheV/IgroupsisdonebytheinclusionofVorIinthetestcasename.Additionalqualifiers,informoflowercaseletters,areaddedtoidentifyvariantswithinonegenerictestcase,seetable1.Table1:TPIdentifiernamingconventionschemeIdentifier:APM____{}_{}APM=ApplicationTransportMechanism=Onecharacterrepresentingthetestgroup:V:ValidstimulusI:Inopportunestimulus=Sequencenumberinthetestsuitestructure=Sequencenumberusedwithinthegroup{}=Optionaladditionalnumberused{}=Optionallower-casecharacterdistinguishingtestswithsamereferencenumber6.2.1SourceoftestpurposedefinitionThetestpurposescovervalidationtestingaspectsandweredevelopedwithinETSI.6.2.2TestpurposestructureThetestpurposestructureoverlapswiththeTestSuiteStructure(TSS).TestpurposesthattestnormalbehaviourhavebeengroupedintheV/(valid)behaviourgroup.TestpurposesthattesttheIUTbehaviourinsituationsthatarenotnormaloperationhavebeengroupedintheI/(inopportunestimulusgroup.6.3TestpurposesfortheSS7,ApplicationTransPortMechnism(APM)AllofthefollowingtestpurposesbelongtothemaingroupISUP_APM.Eachtestpurposeispresentedinaseparatetable.Thefirstrowofthetablecontainsthefollowingitems:TSSIdentifierinthetestsuitestructure(testgroup/subgroupidentifier)TPIdentifierofthetestpurposeEN301069-1[1]referenceThereferencetotherequirementintheSignallingsystemnumber7,applicationtransportmechanismEN301069-1[1],whichledtothetestpurposeSIST EN 301 069-3 V1.2.2:2003
ETSIETSIEN301069-3V1.2.2(2000-11)13SelectionexpressionSelectioncriterionforthetestpurposetakingintoaccounttheexchange'sroleandtheanswerstothespecifiedPICSquestions.Ifthereisnoselectionexpressionspecified,theTPisvalidforallrolesofexchangesConfigurationThisisareferencetothetestconfigurationusedThenextrowdefinesthetestpurposeitself,eachhavingatitleinitalicsandatextbody.TheISUPmessages,parameters,theAPMprimitivesarehighlightedboldtoeasethereadability.Inordertocheckthespecifiedbehaviourforsometestpurposes,aspecialprerequisitetestconditionhastobefulfilled.Ifsuchaconditionisneeded,itispresentedafterthetestpurposeundertheheading'Pre-testconditions'.6.3.1ApplicationTransportMechanism(APMASE)6.3.1.1NormalProcedures-SendingTSS/NP_S/TPAPM_V_1_1EN301069-1[1]reference10.2.1/EN301069-1[1]SelectionexpressionConfigurationLocal/TE_PTestpurposeMappingofApplicationTransportParameterToverifythattheIUTcansuccessfullyconstructtheApplicationTransportParameter(APP)incaseonreceptionofanAPM_DatarequestprimitivefromtheAPM-userandmapsthisinanInitialAddressmessage(IAM).Pre-testconditions:Donothing,keepquiet!!TSS/NP_S/TPAPM_V_1_2EN301069-1[1]reference10.2.1/EN301069-1[1]SelectionexpressionConfigurationLocal/TE_PTestpurposePassonofanAPMTransitprimitiveToverifythattheIUTcansuccessfullypassontheAPM_TransitrequestfromtheAPMuseranddoesnotchangethecontentswhichismappedintoanApplicationTransportmessage(APM).Pre-testconditions:None6.3.1.2NormalProcedures-ReceivingTSS/NP_R/CESTTPAPM_V_2_1_3EN301069-1[1]reference10.2.2.1/EN301069-1[1]SelectionexpressionConfigurationLocal/TE_PTestpurposeMappingoftheapplicationtransportparameter-contextsupported/nore-assemblyToverifythattheIUTcansuccessfullymaptheApplicationTransportParameter(APP)inthereceivedInitialAddressMessage(IAM)intoanAPM_DataindicationprimitivewhichissenttotheAPM-user.NOTE:ThattheApplicationTransportParameter(APP)containsthefollowingdata:ApplicationContextIdentifier:specifiedbythepersonwhoexecutestheteste.g.1(PSS1);APMsegmentationindicator:0(finalsegment);Sequenceindicatorfield:0(Subsequentsegmenttofirstsegment).Pre-tes
...



