Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit mode basic services; Network Layer (NL); Part 2: Abstract Test Suite (ATS) specification

REN/ECMA-00159-2

Zasebno omrežje z integriranimi storitvami (PISN) - Medcentralni signalizacijski protokol - Vodovna osnovna storitev - Omrežna plast (NL) - 2. del: Abstraktni preskušalni niz (ATS) - Specifikacija

General Information

Status
Published
Publication Date
17-May-2000
Current Stage
12 - Completion
Due Date
05-May-2000
Completion Date
18-May-2000
Mandate
Standard
EN 300 805-2 V1.2.1:2005
English language
54 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Zasebno omrežje z integriranimi storitvami (PISN) - Medcentralni signalizacijski protokol - Vodovna osnovna storitev - Omrežna plast (NL) - 2. del: Abstraktni preskušalni niz (ATS) - SpecifikacijaPrivate Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit mode basic services; Network Layer (NL); Part 2: Abstract Test Suite (ATS) specification33.040.35Telefonska omrežjaTelephone networksICS:Ta slovenski standard je istoveten z:EN 300 805-2 Version 1.2.1SIST EN 300 805-2 V1.2.1:2005en01-marec-2005SIST EN 300 805-2 V1.2.1:2005SLOVENSKI
STANDARD
ETSIEN300805-2V1.2.1(2000-05)EuropeanStandard(Telecommunicationsseries)PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuitmodebasicservices;NetworkLayer(NL);Part2:AbstractTestSuite(ATS)specificationSIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)2ReferenceREN/ECMA-00159-2KeywordsATS,circuitmode,layer3,PINX,PISN,QSIG,testingETSI650RoutedesLuciolesF-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 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)3ContentsIntellectualPropertyRights.6Foreword.61Scope.72References.73Definitionsandabbreviations.83.1Definitions.83.2Abbreviations.94AbstractTestMethod(ATM).104.1ChoiceoftheATM.104.1.1Functionalsubsets.104.1.2Single-andMulti-partytesting.104.2SinglePCOtesting.114.2.1CallControltestingfornon-TransitPINXandProtocolControltesting.114.2.2SegmentationandProtocolDiscriminatorFiltertesting.124.3MultiplePCOtesting.124.3.1CallControltestingforaTransitPINX.124.4TestConfigurationsanduseofConcurrentTTCN.135UntestableTestPurposes.146Conformance.156.1PCTRconformance.156.2PIXITconformance.156.3ATSconformance.157ATSConventions.167.1Shortnamesandabbreviations.167.2Testsuitetype,ASPtype,PDUtypeandAliasidentifiers.177.2.1ASPtypeidentifiers.177.2.2PDUtypeidentifiers.177.2.3TestSuiteTypeidentifiers(InformationElements).177.2.4Aliases.187.3Identifiersconcerningtestconfiguration.187.3.1Testcomponents.187.3.2Testcomponentconfigurations.187.3.3PointsofControlandObservations(PCOs).187.3.4Co-ordinationPoints(CPs).187.3.5CMtypes.187.4TestSuiteParameterandSelectionExpressionidentifiers.197.4.1Testsuiteparameters.197.4.2PICSParameters.197.4.3PIXITparameters.197.4.4TestCaseSelectionExpressions.197.4.5AbbreviationsusedinPIXITparametersandTestCaseSelectionExpressions.207.5Miscellaneousidentifiers.217.5.1Testsuiteoperations.217.5.2Testsuiteconstants.217.5.3Testsuitevariables.217.5.4Testcasevariables.217.5.5Timers.217.6Constraints.227.6.1TTCNTestsuitetypeconstraints.227.6.2ASPconstraints.227.6.3PDUconstraints.227.6.4CMconstraints.22SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)47.7Dynamicpart.227.7.1TestCaseidentifiers.227.7.2TestStepidentifier.237.7.3Defaultidentifier.237.8Notation.237.9Bitandoctetorder.248Testcaseandtestpurposemapping.24AnnexA(normative):PartialPIXITproforma.25A.1Identificationsummary.25A.2ATSsummary.25A.3Testlaboratory.25A.4Clientidentification.25A.5SUT.26A.6Protocollayerinformation.26A.6.1Protocolidentification.26A.6.2IUTinformation.26A.6.2.1Generalinformation.26A.6.2.1.1GeneralConfiguration.26A.6.2.1.2Addressing.27A.6.2.2ClearingProcedures.28A.6.2.3GeneralSendingofMessages.28A.6.2.4OriginatingPINX.30A.6.2.5TerminatingPINX.30A.6.2.6IncomingGatewayPINX.31A.6.2.7OutgoingGatewayPINX.32A.6.2.8TransitPINX.32A.6.2.9StatusProcedure.33A.6.2.10LayerManagement.33A.6.2.11ErrorHandling.33A.6.2.12Segmentation.34A.6.2.13Timers.34A.6.3CalledPartyNumbersinthePIXIT.34AnnexB(normative):ProtocolConformanceTestReport(PCTR)ProformaforPSS1_BCLayer.36B.1Identificationsummary.36B.1.1Protocolconformancetestreport.36B.1.2IUTidentification.36B.1.3Testingenvironment.37B.1.4Limitsandreservation.37B.1.5Comments.37SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)5B.2IUTConformancestatus.38B.3Staticconformancesummary.38B.4Dynamicconformancesummary.38B.5Staticconformancereviewreport.38B.6Testcampaignreport.39B.7Observations.46AnnexC(normative):AbstractTestSuite(ATS)forPSS1_BC.47C.1TheTTCNGraphicalform(TTCN.GR).47C.2TheTTCNMachineProcessableform(TTCN.MP).47AnnexD(informative):Compatibility.48D.1OtherPSS1protocolspecifications.48D.2Otherconnectionscenarios.50D.2.1Numberofchannels.50D.2.2Codingofinformationelements.50AnnexE(informative):Summaryofchangesfrompreviousedition.51E.1Introduction.51E.2TestSuiteStructureandTestCaseidentifierchanges.51E.3Supportformultirate.51E.4TestSuiteOperationandtypechanges.51E.5ReviewofderivationofTPs.52E.6Testsuiteparametersandtestcaseselection.52Bibliography.53History.54SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)6IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.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)hasbeenproducedbyEuropeanComputerManufacturersAssociation(ECMA)onbehalfofitsmembersandthoseoftheEuropeanTelecommunicationsStandardsInstitute(ETSI).Thepresentdocumentispart2ofamulti-partENcoveringthePrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuitmodebasicservices;NetworkLayer(NL),asidentifiedbelow:Part1:"TestSuiteStructureandTestPurposes(TSS&TP)specification";Part2:"AbstractTestSuite(ATS)specification".NationaltranspositiondatesDateofadoptionofthisEN:28April2000DateoflatestannouncementofthisEN(doa):31July2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31January2001DateofwithdrawalofanyconflictingNationalStandard(dow):31January2001SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)71ScopeThepresentdocumentspecifiestheAbstractTestSuite(ATS)fortheNetworkLayer,CircuitModeBasicServicesoftheInter-exchangesignallingprotocol,forPrivateIntegratedServicesNetworks(PISN).Theobjectiveofthepresentdocumentistoprovideconformancetestswhichgiveahighprobabilityofinter-operabilityoftheNetworkLayer.ThepresentdocumentcoverstheproceduresdescribedinEN300172[3]andthosepartsofEN301048[6]whichrelatetotheuseofthetransitcounterinconnectionwithBasicCallprocedures.NOTE1:ThepartsofEN301048[6]includedarethosewhichareequivalenttoETS300172[4]annexZB.NOTE2:TheATSinthepresentdocumentcanalsobeusedfortestingequipmentimplementedaccordingtocertainotherPSS1specifications.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[7],ISO/IEC9646-2[8]andISO/IEC9646-3[9])isusedasbasisforthetestmethodology.ThepresentdocumentisapplicabletoimplementationswhichsupporteitheraBasicRateoraPrimaryRateaccessinterface,orboth,operatingoveraleasedline.ItisapplicabletovariousPINXroles,i.e.Originating,Terminating,Transit,Incoming/OutgoingGateway.NOTE3:Thepresentdocumentcanalsobeapplicabletootherscenariosifthescenarioconcerneddoesnotrelyonextensionstotheprotocolforbasiccalldefinedinthemappingspecification(e.g.theuseofNationalStandardcodepointsintheBearerCapabilityIE)orsupportmorethan30informationchannels.Forscenarioswhichdonotsatisfytheseconditionssometestcasescanbeunsuitableand/orrequiremodifications.AnnexAprovidesthePartialProtocolImplementationeXtraInformationforTesting(PIXIT)Proformaofthisspecification.AnnexBprovidestheProtocolConformanceTestReport(PCTR)Proformaofthisspecification.AnnexCprovidestheTreeandTabularCombinedNotation(TTCN)partofthisspecification.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,subsequentrevisionsdoapply.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ECMA-143(1997):"PrivateIntegratedServicesNetwork(PISN)-CircuitModeBearerServices-Inter-ExchangeSignallingProceduresandProtocol(QSIG-BC)".[2]ECMA-225(1997):"PrivateIntegratedServicesNetwork(PISN)-Inter-ExchangeSignallingProtocol-TransitCounterAdditionalNetworkFeature(QSIG-TC)".[3]ETSIEN300172(V1.4):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuit-modebasicservices[ISO/IEC11572(1996)modified]".[4]ETSIETS300172:"PrivateTelecommunicationNetwork(PTN);Inter-exchangesignallingprotocol;Circuitmodebasicservices".SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)8[5]ETSIEN300805-1(V1.2):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Circuitmodebasicservices;NetworkLayer(NL);Part1:TestSuiteStructureandTestPurposes(TSS&TP)specification".[6]ETSIEN301048(V1.1):"PrivateIntegratedServicesNetwork(PISN);Inter-exchangesignallingprotocol;Transitcounteradditionalnetworkfeature[ISO/IEC15056(1997)modified]".[7]ISO/IEC9646-1(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".[8]ISO/IEC9646-2(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:AbstractTestSuitespecification".[9]ISO/IEC9646-3(1998):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:TheTreeandTabularCombinedNotation(TTCN)".[10]ISO/IEC9646-4(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part4:Testrealization".[11]ISO/IEC9646-5(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part5:Requirementsontestlaboratoriesandclientsfortheconformanceassessmentprocess".[12]ISO/IEC11572(1997):"Informationtechnology-Telecommunicationsandinformationexchangebetweensystems-PrivateIntegratedServicesNetwork-Circuitmodebearerservices-Inter-exchangesignallingproceduresandprotocol".[13]ISO/IEC15056(1997):"Informationtechnology-Telecommunicationsandinformationexchangebetweensystems-PrivateIntegratedServicesNetwork-Inter-exchangesignallingprotocol-Transitcounteradditionalnetworkfeature".[14]ETSITR101101(V1.1):"MethodsforTestingandSpecification(MTS);TTCNinterimversionincludingASN.11994support[ISO/IEC9646-3](SecondEditionMock-upforJTC1/SC21Review)".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:AbstractTestSuite(ATS):seeISO/IEC9646-1[7].finaltestpurpose:seeEN300805-1[5].ImplementationUnderTest(IUT):seeISO/IEC9646-1[7].incomingcall:seeEN300172[3].incominggatewayPINX:seeEN300172[3].LowerTester(LT):seeISO/IEC9646-1[7].networklayer:forthepurposesofthisATStheproceduresdescribedinEN300172[3].originatingPINX:seeEN300172[3].outgoingcall:seeEN300172[3].outgoinggatewayPINX:seeEN300172[3].PICSproforma:seeISO/IEC9646-1[7].SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)9PIXITproforma:seeISO/IEC9646-1[7].PointOfControlAndObservation(PCO):seeISO/IEC9646-1[7].precedingPINX:seeEN300172[3].ProtocolImplementationConformanceStatement(PICS):seeISO/IEC9646-1[7].ProtocolImplementationExtraInformationForTesting(PIXIT):seeISO/IEC9646-1[7].segmentation:seeEN300805-1[5].SignallingCarriageMechanism(SCM):seeEN300172[3].subsequentPINX:seeEN300172[3].supertestpurpose:seeEN300805-1[5].SystemUnderTest(SUT):seeISO/IEC9646-1[7].terminatingPINX:seeEN300172[3].transitPINX:seeEN300172[3].UpperTester(UT):seeISO/IEC9646-1[7].3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:ANF-TCTransitCounterAdditionalNetworkFeatureASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteCMCo-ordinationMessageCPCo-ordinationPointIEInformationElementISOInternationalOrganizationforStandardizationIUTImplementationUnderTestLTLowerTesterMOTMeanOfTestingMSBMostSignificantBitMTCMasterTestComponentPCOPointofControlandObservationPCTRProtocolConformanceTestReportPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPINXPrivateIntegratedServiceseXchangePISNPrivateIntegratedServicesNetworkPIXITProtocolImplementationeXtraInformationforTestingPSS1orQSIGPrivateIntegratedSignallingSystemNumber1PTCParallelTestComponentSCMSignallingCarriageMechanismSUTSystemUnderTestTCTestCaseTPTestPurposeTSOTestSuiteOperationTTCNTreeandTabularCombinedNotationUTUpperTesterSIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)104AbstractTestMethod(ATM)ThisclausedescribesthedifferentAbstractTestMethods(ATM)usedfortestingtheNetworkLayerprotocol.Twomethodsareapplied:theRemotesinglelayertestmethod,andtheMulti-Partytestmethod.4.1ChoiceoftheATM4.1.1FunctionalsubsetsThechoiceoffunctionalsubsetsisbasedprimarilyonthefactthatPSS1issubdividedintotwofunctionalentities:-CallControl;-ProtocolControl.EachofthesetwofunctionalentitiesistestedusingdifferentsetsofTestPurposesandhencedifferentTestCases.TheProtocolControlentityisfurtherdividedintothreesublayers:-theProtocolDiscriminatorFiltersublayer;-theMessageSegmentationsublayer;-theOtherProtocolControlFunctionssublayer.FromtheviewpointofthisATS,PSS1isconsideredtobedividedintotwofunctionalsubsets,asshowninfigure1.ThefirstofthesefunctionalgroupsconsistsoftheProtocolDiscriminatorFiltersublayerandtheMessageSegmentationsublayer.ThesecondfunctionalgroupconsistsoftheOtherProtocolControlFunctionssublayerandtheCallControlentity.AdifferentPCOisusedforeachofthesefunctionalgroupswhenbeingtested.SegmentationCallControlOtherProtocolP.D.FilterLayer2Layer12ndgroup1stgroupControlFunctionsCallControlProtocolControlPSS1SCMNOTE:Intheremainderofclause4,theterm"ProtocolControl"refersonlytothe"OtherProtocolControlFunctions"sublayer.Figure1:PSS1functionalsubsets4.1.2Single-andMulti-partytestingForCallControl,theprotocoldefinesdifferentrolesthataPINXcanplay:itcanbeanendorgatewayPINX(Originating,Terminating,IncomingGateway,OutgoingGateway),oraTransitPINX.Inthefirstcase,onlyoneinterfaceneedstobetested,andinthesecondcase,twointerfacesneedtobetestedsimultaneously.SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)114.2SinglePCOtestingSinglePCOtestingappliestotheSegmentationandProtocolDiscriminatorFilter,totheProtocolControl,andtotheCallControlforanOriginating,Terminating,IncomingGatewayorOutgoingGatewayPINX.4.2.1CallControltestingfornon-TransitPINXandProtocolControltestingAsshowninfigure2,theIUTistheProtocolControlandCallControlpart,anditisanend-system.ItisnotpossibletoobserveandcontroltheupperserviceboundaryoftheIUT.Consequently,thetestmethodchosenistheRemoteTestMethod,wheretheco-ordinationproceduresareexpressedinaninformalway.ThetestsystemwillonlycontainoneLTandnoUT.ThePCO,calledLX,islocatedbetweentheProtocolControlandCallControlpart,andtheSegmentationpart.OnlyunsegmentedProtocolDataUnits(PDUs)areexchanged.TESTSYSTEMSUTPCO:LXSCMPSS1LTCallControlandProtocolControlSegmentationP.D.FilterPDUsSegmentationP.D.FilterUnsegmentedCallControlandProtocolControlIUTFigure2:RemotesinglelayertestmethodforProtocolControlandCallControlfornon-TransitPINXSIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)124.2.2SegmentationandProtocolDiscriminatorFiltertestingAsshowninfigure3,theIUTistheSegmentationandProtocolDiscriminatorFilterpart,anditisanend-system.ItisnotpossibletoobserveandcontroltheupperserviceboundaryoftheIUT.Consequently,thetestmethodchosenistheRemoteTestMethod,wheretheco-ordinationproceduresareexpressedinaninformalway.ThetestsystemwillonlycontainoneLTandnoUT.ThePCO,calledLSEG,islocatedbetweentheSegmentationandProtocolDiscriminatorFilterpart,andtheSCM.ThePDUsexchangedareSEGMENTPDUsandunsegmentedPDUs.TESTSYSTEMSUTPCO:LSEGSCMLTCallControlandProtocolControlPSS1CallControlandProtocolControlSegmentationP.D.FilterSEGMENTPDUsSegmentationP.D.FilterIUTunsegmentedPDUsandFigure3:RemotesinglelayertestmethodforSegmentationandProtocolDiscriminatorFilter4.3MultiplePCOtestingMultiplePCOtestingappliestotheProtocolControlandtheCallControlforTransitPINX.4.3.1CallControltestingforaTransitPINXAsshowninfigure4,theIUTistheProtocolControlandCallControlpartoftheTransitPINX,anditisanopen-relaysystem.Consequently,thetestmethodchosenisaMulti-PartyTestMethodwithnoUT.ThetestsystemwillcontaintwoLTsattachedtotheIUTviatwoPCOs,calledLXandLYbetweentheProtocolControlandCallControlpart,andtheSegmentationpart.ThePDUsexchangedareonlyunsegmentedPDUs.SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)13SUT(RELAY-SYSTEM)CallControlProtocolControlandIUTSegmentationP.D.FilterSCMPSS1PCO:LXSegmentationP.D.FilterCallControlProtocolControlandLT1SegmentationP.D.FilterTESTSYSTEMLT2PCO:LYCallControlProtocolControlandSegmentationP.D.FilterLOWERTESTERCONTROLFUNCTIONTCPTCPPDUsUnsegmentedPDUsUnsegmentedSCMFigure4:Multi-partytestmethodforProtocolControlandCallControlforTransitPINX4.4TestConfigurationsanduseofConcurrentTTCNAsthisATScoversbothsingle-partytestingusingnon-concurrentTTCN,andmulti-partytestingusingconcurrentTTCN,thenotationchosenforthecompleteATSistheconcurrentTTCNsyntax.Therefore,testcomponentsaredefinedtodescribethetwoconfigurations:the"mono"configurationandthe"transit"configuration,asshowninfigures5and6.Themonoconfigurationisusedincaseofsingle-partytesting,i.e.fortheProtocolControltesting,theCallControltestingfornon-transitPINX,andtheSegmentationandProtocolDiscriminatorFiltertesting.Onlyonetestcomponent,whichisthemastertestcomponentMTC_MONO,connectedtotheIUTviathePCOsLXorLSEG,isneededinthiscase.IUTMTC_MONOLXorLSEGFigure5:MonoconfigurationSIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)14Thetransitconfigurationisusedincaseofmulti-partytesting,i.e.fortheProtocolControlandCallControltestingfortransitPINX.Inthiscase,threetestcomponentsareneeded,thesearetheMasterTestComponentMTC_TRANSIT,andthetwoParallelTestComponentsPTC_XandPTC_Y,whichareconnectedtotheMasterTestComponentviathetwoCo-ordinationPointsCPXandCPY.PTC_XandPTC_YarefurtherconnectedtotheIUTviathetwoPCOsLXandLY.LXPTC_YLYIUTCPXCPYMTC_TRANSITPTC_XFigure6:Transitconfiguration5UntestableTestPurposesDuetotheATMschoseninthisATSorotherrestrictions,thefollowingtestpurposeshavebeenidentifiedasbeinguntestable,andthereforehavenotbeenderivedintotestcases:-TC002UQ;-TC002UR;-TC002UZ;-TC002UU;-TC002UV;-TC002UW;-TC032UX;-TC004US;-TC004UT.SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)156Conformance6.1PCTRconformanceAtestlaboratory,whenrequestedbyaclienttoproduceaPCTR,isrequired,asspecifiedinISO/IEC9646-5[11],toproduceaPCTRconformantwiththePCTRtemplategiveninannexBofISO/IEC9646-5[11].Furthermore,atestlaboratory,offeringtestingfortheATSspecificationcontainedinannexC,whenrequestedbyaclienttoproduceaPCTR,isrequiredtoproduceaPCTRconformantwiththePCTRproformacontainedinannexB.APCTRwhichconformstothisPCTRproformaspecificationshallpreservethecontentandorderingoftheclausescontainedinannexB.ClauseB.6ofthePCTRmaycontainadditionalcolumns.Ifincluded,theseshallbeplacedtotherightoftheexistingcolumns.Textinitalicsmayberetainedbythetestlaboratory.6.2PIXITconformanceAtestrealizer,producinganexecutabletestsuitefortheATSspecificationcontainedinannexC,isrequired,asspecifiedinISO/IEC9646-4[10],toproduceanaugmentedpartialPIXITproformaconformantwiththispartialPIXITproformaspecification.AnaugmentedpartialPIXITproformawhichconformstothispartialPIXITproformaspecificationshall,asaminimum,havecontentswhicharetechnicallyequivalenttoannexA.TheaugmentedpartialPIXITproformamaycontainadditionalquestionsthatneedtobeansweredinordertopreparetheMeansOfTesting(MOT)foraparticularIUT.Atestlaboratory,offeringtestingfortheATSspecificationcontainedinannexC,isrequired,asspecifiedinISO/IEC9646-5[11],tofurtheraugmenttheaugmentedpartialPIXITproformatoproduceaPIXITproformaconformantwiththispartialPIXITproformaspecification.APIXITproformawhichconformstothispartialPIXITproformaspecificationshall,asaminimum,havecontentswhicharetechnicallyequivalenttoannexA.ThePIXITproformamaycontainadditionalquestionsthatneedtobeansweredinordertopreparethetestlaboratoryforaparticularIUT.6.3ATSconformanceThetestrealizer,producingMOTandETSforthisATSspecification,shallcomplywiththerequirementsofISO/IEC9646-4[10].Inparticular,theseconcerntherealizationofanETSbasedoneachATS.ThetestrealizershallprovideastatementofconformanceoftheMOTtothisATSspecification.ThisspecificationisapplicabletoimplementationswhichsupporteitheraBasicRateoraPrimaryRateaccessinterface,orboth,operatingoveraleasedline.Ameansoftestmayofferoneorbothaccesstypes.AnETSwhichconformstothisATSspecificationshallcontaintestgroupsandtestcaseswhicharetechnicallyequivalenttothosecontainedintheATSinannexC.Allsequencesoftesteventscomprisinganabstracttestcaseshallbecapableofbeingrealizedintheexecutabletestcase.AnyfurthercheckingwhichthetestsystemmightbecapableofperformingisoutsidethescopeofthisATSspecificationandshallnotcontributetotheverdictassignmentforeachtestcase.AMeansofTestconformingtothisATSshallimplementatleastasubsetoftestcaseswhichisthecompletesubsetoftestcasesselectedaccordingtotheselectionexpressionsforaparticularconsistentsetoftestsuiteparameters.SuchasubsetmayincludeonlytestcasesapplicabletoTransitPINXorEndPINXtesting.TestlaboratoriesrunningconformancetestservicesusingthisATSshallcomplywithISO/IEC9646-5[11].Thetestcasesconcerninginformationchannelselection(TC002BD-BE,TC002BV-CETC002JD-JG,TC002YM-YQ,TC002YU-ZB)shallberepeatedwiththeIUTconfiguredasA-sideandB-sideand,iftheChannelmapissupported,withChannellistandChannelmap.ThetestsuiteparameterIUT_AshallbesetoneachruntoindicatewhichsidetheIUTisconfiguredas.AtestlaboratorywhichclaimstoconformtothisATSspecificationshalluseanMOTwhichconformstothisATS.SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)167ATSConventionsThisclausedescribestheconventionsadoptedinthisATSandgivesthenamingconventionsusedforthedifferentATSelements.7.1ShortnamesandabbreviationsThroughouttheATSshortnamesandabbreviationsforPDUsandASPsareused,alsoabbreviationsforInformationElementsareused.Thesearedefinedintables1to3.Table1:ShortnamesandabbreviationsforPDUsPDUnameShortNameAbbreviationALERTINGALERTINGALECALLPROCEEDINGCALL_PROCCPRCONNECTCONNECTCONCONNECTACKNOWLEDGECONN_ACKCOADISCONNECTDISCONDISFACILITYFACILITYFACINFORMATIONINFOINFNOTIFYNOTIFYNOTPROGRESSPROGRESSPRORELEASERELEASERELRELEASECOMPLETEREL_COMRLCRESTARTRESTARTRESRESTARTACKNOWLEDGEREST_ACKRSASETUPSETUP,SETUPSSETSETUPACKNOWLEDGESETUP_ACKSUASEGMENTSEGMENTSEGSTATUSSTATUSSTASTATUSENQUIRYSTAT_ENQSTQErrorPDU(note1)ERRORERRQ931message(note2)Q931MSGQ931Genericmessage(note3)GENERICGENNOTE1ERROR_PDUisusedforincorrectlycodedmessagessentbythetesterwhichdonothavethecorrectstructureforanyvalidmessagetype.NOTE2:Q931MSGisusedtoreceiveanymessagewithoutexaminingitscontents.NOTE3:GENERICisusedformessagesreceivedbythetesterwherethemessagetypemayvarybutitisnecessarytoexaminethecontentsofthemessage.Table2:ShortnamesandabbreviationsforASPsASPnameShortnameAbbreviationDL-DATA-REQUESTDL_DAT_REQDLRQDL-DATA-INDICATION(note)DL_DAT_INDDLINDL-ESTABLISH-REQUESTDL_EST_REQDERQDL-ESTABLISH-INDICATIONDL_EST_INDDEINDL-ESTABLISH-CONFIRMDL_EST_CONDECODL-RELEASE-REQUESTDL_REL_REQDRRQDL-RELEASE-INDICATIONDL_REL_INDDRINDL-RELEASE-CONFIRMDL_REL_CONDRCONOTE:DLIN_SEGisusedasDL-DATA-INDICATIONforsegmentation.SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)17Table3:AbbreviationsforInformationElementsInformationElementnameAbbreviationProtocoldiscriminatorPDCallReferenceCRMessagetypeMTSendingcompleteSCLockingshift(note1)LSBearercapabilityBCAPCauseCAUCalledpartynumberCDPNCalledpartysubaddressCDPSCallingpartynumberCGPNCallingpartysubaddressCGPSChannelidentificationCHIConnectednumberCNDNConnectedsubaddressCNDSCallstateCSTHighlayercompatibilityHLCLowlayercompatibilityLLCNotificationindicatorNOTPartycategoryPCProgressindicator(note2)PI,PIsRestartindicatorRISegmentedmessageSMTransitcounterTCUnspecifiedIE(note3)UNSPNOTE1:LS4andLS5areusedastheabbreviationsforlockingshifttocodesets4and5.NOTE2:PIsisusedformultipleprogressindicator.NOTE3:UNSPisusedwhereanIEsenttotheIUTdoesnothavethestructureofanyvalidIE.7.2Testsuitetype,ASPtype,PDUtypeandAliasidentifiers7.2.1ASPtypeidentifiersTheidentifierofanASPistheshortnameoftheASP.EXAMPLE:DL_DAT_REQistheDL-DATA-REQUESTASP.7.2.2PDUtypeidentifiersTheidentifierofaPDUtypeistheshortnameofthePDU.EXAMPLE:DISCONistheDISCONNECTPDU.7.2.3TestSuiteTypeidentifiers(InformationElements)TheidentifierofatestsuitetypedescribingasingleinformationelementistheabbreviationfortheIEwiththesuffix"_TYP".EXAMPLE1:BCAP_TYPistheBearercapabilityIEtype.TheidentifierforatypedescribinganinvalidvariantofanIEistheabbreviationfortheIEwiththesuffix"_TYP_BAD".EXAMPLE2:CR_TYP_BADisatypeforaninvalidCallReferenceIE.SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)18Theelement(Field)namesusedwithinstructuredtypeswhichdescribingInformationElements(IEs)consistoftheabbreviationfortheIEfollowedbyanunderscore,followedby,inabbreviatedform,andinlowercase,thenameoftherelevantfield.EXAMPLE3:BCAP_codstdistheCodingStandardFieldtypeoftheBearerCapabilityIE.7.2.4AliasesAliasesareusedintheATStoshowwhichPDUisbeingsentorreceivedwithinanASP.TheidentifiersforaliasesconsistoftheshortnameofthePDU,withthesuffix"rq"usedinaliasesforDL_DAT_REQ(PDUssentbythetester)andthesuffix"in"usedinthecaseofaliasesforDL_DAT_IND(PDUsreceivedbythetester).EXAMPLE:CONN_ACKrqisanaliasforDL_DAT_REQusedforsendingaCONNECTACKNOWLEDGEmessage.7.3Identifiersconcerningtestconfiguration7.3.1TestcomponentsThenameofanMasterTestComponent(MTC)iscomposedoftheprefix"MTC_",followedbyastringinuppercaseidentifyingthefunctionoftheMTC.EXAMPLE1:MTC_MONOistheMasterTestComponentusedinthemonoconfiguration.ThenameofaParallelTestComponent(PTC)iscomposedoftheprefix"PTC_",followedbyanuppercaseletterindicatingwhichinterfacethePTCcontrols.EXAMPLE2:PTCXistheParallelTestComponentrepresentingtheXinterfaceoftheIUT.7.3.2TestcomponentconfigurationsThenameofaconfigurationiscomposedoftheprefix"Config_",followedbyanameindicatingthefunctionoftheconfiguration.Thefirstletterofthisnameisinuppercaseandtheremainderinlowercase.EXAMPLE:Config_Transitisusedfortransitconfiguration.Thetwofiguresinsubclause4.4showalogicalviewoftheconfigurationsused.7.3.3PointsofControlandObservations(PCOs)ThePointofControlandObservationidentifiersarecomposedof"L"(forLowertester)followedbyaanuppercaseletterindicatingtheinterfacethatthePCOisconnectedto.EXAMPLE:LXisthePCOoninterfaceXintheLT.7.3.4Co-ordinationPoints(CPs)TheCo-ordinationPointidentifiersarecomposed"CP"followedbyanuppercaseletterindicatingthePTCtheCPcommunicateswith.(AllCPsusedarebetweentheMTCandonePTC).EXAMPLE:CPXisaCo-ordinationPointbetweentheMTC_TRANSITcomponentandthePTCXcomponent.7.3.5CMtypesTheidentifierofaCo-ordinationMessagetypeisastringinuppercase.EXAMPLE:READYisaCMusedtorequestif,ortoindicatethat,aPTCisreadySIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)197.4TestSuiteParameterandSelectionExpressionidentifiers7.4.1TestsuiteparametersTwocategoriesoftestsuiteparameterscanbedistinguishedasfollows:-PICScategory:thosederivedfromthePICSproformaquestions;-PIXITcategory:thosederivedfromthePIXITproformaquestions.andthelattercanbefurthersubdividedintothefollowingparts:-PIXITvalues:parametersconcerningtheprotocolitself;-Configurationparameters:parametersconcerningtheIUTconfiguration:-Values:Valuesusedwithintestcases;-Boolean:Parametersindictingifthecorrespondingvalueisavailable.AllthePICSparametersandPIXITparametersofthePIXITvaluesareBoolean.ThetypesoftheConfigurationValuesdependonthetypeofinformationrepresentedbytheparameter.TheidentifierofthetestsuiteparameterdependsonwhetheritisaPICSorPIXITparameter.Ineachcaseitstartswithaprefixidentifyingthecategory.7.4.2PICSParametersTheidentifiersofPICSparametersstartwiththeprefix"PC_"followedbythereferenceoftheitemintherelevantPICS.EXAMPLE:PC_B3relatestoitemB3intheBasicCallPICS"IstheimplementationcapableoffunctioningasaTransitPINX?".7.4.3PIXITparametersTheidentifiersofPIXITparametersinthePIXITvalues,ConfigurationvaluesandBooleanvaluecategoriesstartwiththeprefix"PX_","tsp_"or"CO"respectively.Thisisfollowedbyastringofabbreviations,separatedbyunderscores,describingthemeaningoftheparameterasdescribedinsubclause7.4.5.EXAMPLE1:PX_S0_isSETisaparametermeaning"DoestheIUTsupportimplicitsendingofSETUPinstate0".EXAMPLE2:tsp_InvNum1isaparametermeaning"AnumberwhichtheIUTcandeterminetobeinvalid".EXAMPLE3:CO_Cnumisaparametermeaning"IsanumberwhichtheIUTcandeterminetobecompleteavailable".7.4.4TestCaseSelectionExpressionsTheidentifiersofTestCaseSelectionExpressionsconsistofastringofabbreviations,separatedbyunderscores,describingthemeaningoftheparameterasdescribedinsubclause7.4.5.EXAMPLE:TR_ENT_TCC1isaselectionexpressionmeaningwhentrue"TheIUT,asatransitPINX,canenterstateTCC1.SIST EN 300 805-2 V1.2.1:2005

ETSIETSIEN300805-2V1.2.1(2000-05)207.4.5AbbreviationsusedinPIXITparametersandTestCaseSelectionExpressionsTheabbreviationsusedinthePIXITparametersandTestCaseSelectionExpressionsaredefinedintable4.WhileitispossibletoseefromtheseabbreviationstheapproximatemeaningoftheparameterorexpressionitisnecessarytorefertotheappropriatetableintheTTCNATSorthereferencedPIXITquestiontodeterminetheexactmeaning.Table4AbbreviationMeaningOC,Out_CallOutgoingcallIC,In_CallIncomingcallTRTransitPINXTETerminatingPINXOIOriginatingPINXOGOutgoingGatewayPINXIGIncomingGatewayPINXENTEntersstateUNUnstableS8etc.State8.etc.(IfthisisthelastcomponentitmeansthattheIUTcanenterandisstableinthespecifiedstate.IfitisfollowedbyamessageitmeansthattheIUTcansendthemessageinthespecifiedstate).T304etc.TimerT304etc.implementednoNumberrelRelaysRELetc.IUTcansentRELEASEmessageetc.(Messageabbreviationsareasdefinedintable?).iRELetc.ImplicitsendofRELEASEpossibleetc.iCLEARImplicitclearingpossibleimpFeatureisimplementedretrRetransmitsonUNRECIUTsendsmessageonrec
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...