Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 7: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the network

To handle comments and incorporate appropriate corrections into the ATS.

Digitalno omrežje z integriranimi storitvami (ISDN) – Protokol digitalne naročniške signalizacije št. 1 (DSS1) – Signalizacijska omrežna plast za krmiljenje vodovnega osnovnega klica – 7. del: Abstraktni preskušalni niz (ATS) in delna dodatna informacija za preskušanje izvedbe protokola (PIXIT) – Proforma specifikacija za omrežje

General Information

Status
Published
Publication Date
31-Dec-2004
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Jan-2005
Due Date
01-Jan-2005
Completion Date
01-Jan-2005

Buy Standard

Standard
SIST EN 300 403-7 V2.1.2:2005
English language
46 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.RPUHåMHIntegrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 7: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification for the network35.100.30Omrežni slojNetwork layer33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 300 403-7 Version 2.1.2SIST EN 300 403-7 V2.1.2:2005en01-januar-2005SIST EN 300 403-7 V2.1.2:2005SLOVENSKI

STANDARD
SIST EN 300 403-7 V2.1.2:2005

ETSIEN300403-7V2.1.2(2000-02)EuropeanStandard(Telecommunicationsseries)IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol;Part7:AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforthenetworkSIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)2ReferenceREN/SPAN-05157-7KeywordsATS,basic,DSS1,ISDN,layer3,network,PIXITETSIPostaladdressF-06921SophiaAntipolisCedex-FRANCEOfficeaddress650RoutedesLucioles-SophiaAntipolisValbonne-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88Internetsecretariat@etsi.frIndividualcopiesofthisETSIdeliverablecanbedownloadedfromhttp://www.etsi.orgIfyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frImportantnoticeThisETSIdeliverablemaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.CopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2000.Allrightsreserved.SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)3ContentsIntellectualPropertyRights................................................................................................................................5Foreword............................................................................................................................................................51Scope........................................................................................................................................................62References................................................................................................................................................63Definitionsandabbreviations..................................................................................................................73.1Definitions..........................................................................................................................................................73.2Abbreviations.....................................................................................................................................................74AbstractTestMethod(ATM)..................................................................................................................84.1DescriptionofATMused...................................................................................................................................84.2ConventionsfortestcomponentsandPCOs.......................................................................................................84.3Conventionsforpoint-to-multipointconfigurations...........................................................................................95Untestabletestpurposes.........................................................................................................................106ATSconventions....................................................................................................................................116.1Declarationspart..............................................................................................................................................116.1.1Typedefinitions..........................................................................................................................................116.1.1.1Simpletypedefinitions..........................................................................................................................116.1.1.2Structuredtypedefinitions....................................................................................................................116.1.1.2.1TTCNstructuredtypedefinitions....................................................................................................116.1.1.2.2ASN.1structuredtypedefinitions....................................................................................................116.1.1.3ASPtypedefinitions..............................................................................................................................116.1.1.3.1TTCNASPtypedefinitions.............................................................................................................116.1.1.3.2ASN.1ASPtypedefinitions............................................................................................................126.1.1.4PDUtypedefinitions.............................................................................................................................126.1.1.4.1TTCNPDUtypedefinitions............................................................................................................126.1.1.4.2ASN.1PDUtypedefinitions...........................................................................................................126.1.2Testsuiteconstants.....................................................................................................................................126.1.3Testsuiteparameters..................................................................................................................................126.1.4Variables.....................................................................................................................................................126.1.4.1Testsuitevariables................................................................................................................................126.1.4.2Testcasevariables................................................................................................................................136.1.5Testsuiteoperationdefinitions...................................................................................................................136.2Constraintspart.................................................................................................................................................136.2.1Structuredtypeconstraintdeclaration.........................................................................................................136.2.2ASN.1typeconstraintdeclaration..............................................................................................................136.2.3ASPtypeconstraintdeclaration..................................................................................................................146.2.3.1ASN.1ASPtypeconstraintdeclaration................................................................................................146.2.3.2TTCNASPtypeconstraintdeclaration.................................................................................................146.2.4PDUtypeconstraintdeclaration.................................................................................................................146.2.4.1ASN.1PDUtypeconstraintdeclaration................................................................................................146.2.4.2TTCNPDUtypeconstraintdeclaration................................................................................................146.2.5Derivedconstraints.....................................................................................................................................146.2.6Parameterizedconstraints...........................................................................................................................146.2.7Valueassignment........................................................................................................................................146.2.7.1Specificvalues......................................................................................................................................146.2.7.2Matchingvalues....................................................................................................................................156.3Dynamicpart....................................................................................................................................................156.3.1Testcases....................................................................................................................................................156.3.2Teststeps....................................................................................................................................................156.3.3Defaults.......................................................................................................................................................15SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)47ATStoTPmap.......................................................................................................................................158PCTRconformance................................................................................................................................159PIXITconformance................................................................................................................................1610ATSconformance..................................................................................................................................16AnnexA(normative):ProtocolConformanceTestReport(PCTR)proforma.............................17A.1Identificationsummary..........................................................................................................................17A.1.1Protocolconformancetestreport......................................................................................................................17A.1.2IUTidentification.............................................................................................................................................17A.1.3Testingenvironment.........................................................................................................................................17A.1.4Limitsandreservations.....................................................................................................................................18A.1.5Comments.........................................................................................................................................................18A.2IUTconformancestatus.........................................................................................................................18A.3Staticconformancesummary.................................................................................................................18A.4Dynamicconformancesummary............................................................................................................18A.5Staticconformancereviewreport..........................................................................................................19A.6Testcampaignreport..............................................................................................................................20A.7Observations...........................................................................................................................................36AnnexB(normative):PartialPIXITproforma................................................................................37B.1Identificationsummary..........................................................................................................................37B.2Abstracttestsuitesummary...................................................................................................................37B.3Testlaboratory.......................................................................................................................................37B.4Client(ofthetestlaboratory).................................................................................................................38B.5SystemUnderTest(SUT)......................................................................................................................38B.6Protocolinformation..............................................................................................................................39B.6.1Protocolidentification......................................................................................................................................39B.6.2Configurationtobetested................................................................................................................................40B.6.3Configurationoptions.......................................................................................................................................40B.6.4Testmanagementtimers...................................................................................................................................41B.6.5SendingofmessagesbyIUT............................................................................................................................41B.6.6Parametervalues...............................................................................................................................................42AnnexC(normative):AbstractTestSuite(ATS).............................................................................44C.1TheTTCNGraphicalform(TTCN.GR)................................................................................................44C.2TheTTCNMachineProcessableform(TTCN.MP).............................................................................44AnnexD(informative):GeneralstructureofATS..............................................................................45History..............................................................................................................................................................46SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinSR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinSR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeServicesandProtocolsforAdvancedNetworks(SPAN).Thepresentdocumentispart7ofamulti-partENcoveringtheIntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol,asidentifiedbelow:Part1:"Protocolspecification[ITU-TRecommendationQ.931(1993),modified]";Part2:"SpecificationandDescriptionLanguage(SDL)diagram";Part3:"ProtocolImplementationConformanceStatement(PICS)proformaspecification";Part4:"TestSuiteStructureandTestPurposes(TSS&TP)specificationfortheuser";Part5:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationfortheuser";Part6:"TestSuiteStructureandTestPurposes(TSS&TP)specificationforthenetwork";Part7:"AbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformaspecificationforthenetwork".NationaltranspositiondatesDateofadoptionofthisEN:28January2000DateoflatestannouncementofthisEN(doa):30April2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31October2000DateofwithdrawalofanyconflictingNationalStandard(dow):31October2000SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)61ScopeThepresentdocumentspecifiestheAbstractTestSuite(ATS)andpartialProtocolImplementationeXtraInformationforTesting(PIXIT)proformafortheNetworksideoftheTreferencepointorcoincidentSandTreferencepoint(asdefinedinITU-TRecommendationI.411[10])ofimplementationsconformingtothestandardsforthesignallingnetworklayerforcircuit-modebasiccallcontroloftheDigitalSubscriberSignallingSystemNo.one(DSS1)protocolforthepan-EuropeanIntegratedServicesDigitalNetwork(ISDN),EN300403-1[1]andETS300403-2[2].EN300403-6[4]specifiestheTestSuiteStructureandTestPurposes(TSS&TP)relatedtothisATSandpartialPIXITproformaspecification.OtherpartsspecifytheTSS&TPandtheATSandpartialPIXITproformafortheUsersideoftheTreferencepointorcoincidentSandTreferencepointofimplementationsconformingtoEN300403-1[1]andETS300403-2[2].2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.•Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.•Foraspecificreference,subsequentrevisionsdonotapply.•Foranon-specificreference,thelatestversionapplies.•Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]EN300403-1(V1.2):"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol;Part1:Protocolspecification[ITU-TRecommendationQ.931(1993),modified]".[2]ETS300403-2(1995):"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol;Part2:SpecificationandDescriptionLanguage(SDL)diagrams".[3]ETS300403-3(1996):"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol;Part3:ProtocolImplementationConformanceStatement(PICS)proformaspecification".[4]EN300403-6(V1.2):"IntegratedServicesDigitalNetwork(ISDN);DigitalSubscriberSignallingSystemNo.one(DSS1)protocol;Signallingnetworklayerforcircuit-modebasiccallcontrol;Part6:TestSuiteStructureandTestPurposes(TSS&TP)specificationforthenetwork".[5]ISO/IEC9646-1(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".[6]ISO/IEC9646-2(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:AbstractTestSuitespecification".[7]ISO/IEC9646-3(1998):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:TheTreeandTabularCombinedNotation(TTCN)".[8]ISO/IEC9646-4(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part4:Testrealization".[9]ISO/IEC9646-5(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part5:Requirementsontestlaboratoriesandclientsfortheconformanceassessmentprocess".[10]ITU-TRecommendationI.411(1993):"ISDNuser-networkinterfaces-Referenceconfigurations".SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)73Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:AbstractTestSuite(ATS):seeISO/IEC9646-1[5].ImplementationUnderTest(IUT):seeISO/IEC9646-1[5].LowerTester(LT):seeISO/IEC9646-1[5].PointofControlandObservation(PCO):seeISO/IEC9646-1[5].ProtocolImplementationConformanceStatement(PICS):seeISO/IEC9646-1[5].PICSproforma:seeISO/IEC9646-1[5].ProtocolImplementationeXtraInformationforTesting(PIXIT):seeISO/IEC9646-1[5].PIXITproforma:seeISO/IEC9646-1[5].SystemUnderTest(SUT):seeISO/IEC9646-1[5].UpperTester(UT):seeISO/IEC9646-1[5].3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:ASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteBABasicAccessCESConnectionEndpointSuffixCMCo-ordinationMessageExTSExecutableTestSuiteIUTImplementationUnderTestLTLowerTesterMOTMeansOfTestingMTCMainTestComponentPCOPointofControlandObservationPCTRProtocolConformanceTestReportPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingPRAPrimaryRateAccessPTCParallelTestComponentSUTSystemUnderTestTPTestPurposeTTCNTreeandTabularCombinedNotationUTUpperTesterSIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)84AbstractTestMethod(ATM)4.1DescriptionofATMusedTherequirementfortestingthenetworkIUTistofocusonthebehaviourofthenetworkIUTattheuser-networkinterfacewhereaTreferencepointorcoincidentSandTreferencepointapplies.ThustheIUTisthenetworkDSS1protocolentityataparticularuser-networkinterfaceandisnotthewholenetwork.ItispossibletospecifyanATSbasedonaSingleparty(remote)testmethodforsuchanIUT.However,itisconsideredthatanATSbasedonsuchanapproachisoflimiteduseastheonlywaytospecifyIUTgeneratedPDUsistousethe"implicitsend"statement.ManyusersofsuchanATSwouldreplacethe"implicitsend"statementswithdescriptionsofthebehaviouratotherinterfaces.AnATSbasedonamulti-partytestmethodisconsideredtobemoreusefulinthatitisclosertohowarealtestsuitewouldbeconstructed.Suchatestmethodspecifiesbehaviouratmultiplenetworkinterfaces.Oneveryimportantlimitationhereisthattestsarefocusedononeparticularinterface.ThusthetestsystemismadeuponeMainTestComponent(MTC)andoneormoreParallelTestComponents(PTC),seefigure1.4.2ConventionsfortestcomponentsandPCOsMasterpartSlavepartMTCAPTC2CPA2PTC1CPA1L0PCOL1PCOL2PCOIUTNETWORKFigure1:Multi-partytestmethodSIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)9Inamaster/slavearrangement,theMTCisconsideredtobethemasterwhilethePTCsaretheslaves.The"slave"testersareonlyanexplicitdescriptionofhowtodealwiththe"other"interfacesduringthetestingprocess,i.e."howtomaketheIUTsendtherequiredmessage".Thismeans,inparticular,thattheverdictwillonlybeassignedfromtheprotocolaspectsobservedontheinterfaceundertest(i.e.bythe"master"tester),asitwouldbeobservedbyaterminalconnectedtothisinterface.Afailureinthecorrelationbetweentheprotocolatthedifferentinterfacestowhichthedifferenttestersareconnected,i.e.inthemechanismofthefunctionalserviceitself,willnotcauseaFAILverdict.Forinstance,iftheIUTfailstosendamessageonthetestedinterfaceafteranotherinterfacehasreceivedtheproperstimulus,theverdictwillbeINCONCLUSIVE.TheMTCMTCAhastwofunctionsinthisconfiguration.Firstly,ithastheMTCfunctionofcontrollingtheoneormorePTCs.ThusitisresponsibleforstartingthePTCsandafterwardsco-ordinatesactivitiesbyexchangingCo-ordinationMessages(CM)withthePTCs.SecondlyitisresponsibleforthebehaviouroftheLowerTester(LT)atPCOL0.Acombinationoftheremoteandmulti-partytestmethodsisapplied.Ascanbeseenfromfigure1,severalPCOsareused.AllPCOsresideattheserviceaccesspointsbetweenlayers2and3.MTCSUTPTC1,2Layer3Layer2Layer1L0IUTL1,2Layer3Layer2Layer1ServiceproviderFigure2:Combinationoftheremoteandmulti-partytestmethodsTheMTCPCOisnamed"L0"("L"forLower).TheL0PCOisusedtocontrolandobservethebehaviouroftheIUTandtestcaseverdictsareassigneddependingonthebehaviourobservedatthisPCO.ThePTCsPTC1,PTC2etc.usePCOsL1,L2etc.ThesePCOsareusedtocontroland,inalimitedway,observethebehaviourofthenetworkequipmentatinterfacesotherthantheoneundertest.NoverdictsareassignedatthesePCOs.Asstatedinapreviousparagraph,thenon-receiptofnetworkgeneratedmessagesatL0,whicharestimulatedbyeventsattheL1,L2etc.,willresultinINCONCLUSIVEratherthanFAILverdictsbeingassigned.PTC2isonlyactivatedinasmallsetoftestcasesthattestthehandlingoftwocallsatonetime.IntestcaseswhichverifythattheIUTrejectsinvalidorunacceptableSETUPmessages,noPTCisactivatedatall,astheserejectionproceduresareconsideredlocaltotheaccessbetweenIUTandMTC.ThecapabilityoftheIUTtosendINFORMATIONandPROGRESSmessagesistestedindifferentcallstates.Implicitsendeventshavetobeusedinthissmallsetoftestcases,asthesendingofthosemessagescannotbetriggeredviaaPTC.SeparatePIXITquestionsareaskedforeachcallstate,ifandhowitispossibleforthetestoperatortocausethesendingofthemessages.4.3Conventionsforpoint-to-multipointconfigurationsForthisgroup,PTC3isconnectedtothesamebasicaccessastheMTC.ThusmessagesthataresenttotheMTCviathebroadcastdatalinkwillbereceivedatPTC3viaPCOL3aswell.BoththeMTCandPTC3willsendmessagesonthesameaccessusingthesamecallreferencevalue.AdistinctionbetweenthetwomessageflowsrelatedtothePCOsL0andL3canstillbemade,astheyusedifferentdatalinkentities.Thisapproach,representingaslightmodificationinthetestmethod,isillustratedinfigure3.ThisshowsthatthepartofthenetworkconsideredtobetheIUTisconnectedtoboththeMTCandPTC3.PTC2isnotusedinthatconfiguration.SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)10MasterpartSlavepartMTCAPTC1CPA1CPA3PTC3L0PCOL3PCOCES1CES2L1PCOIUTBasicaccesspoint-to-multipointNETWORKFigure3:Multi-partytestmethod-modifiedforpoint-to-multipointconfigurations5UntestabletestpurposesInsometestpurposes,anESTABLISH-INDICATIONistobereceivedbytheIUT.Thislayer2primitivewillonlybetransmittedbythelayer2oftheIUTonreceiptofaSABMEframeandonlyifV(S)<>V(A).Thisconditioncannotbereachedconsideringthetestmethodused.Sothistestpurposesarenottestable:L3N_N00_I_013,L3N_N02_I_010,L3N_N03_I_009,L3N_N04_I_009,L3N_N06_008,L3N_N07_I_018,L3N_N09_I_017,L3N_N10I_I_009,L3N_N10O_I_010,L3N_N12I_I_007,L3N_N12O_I_008,L3N_N19I_I_006,L3N_N19O_I_007,L3N_U25_I_016,L3N_U25_I_016,L3N_SEG_I_004.SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)116ATSconventionsThisclauseisstructuredsimilarlytothestructureofaTTCNATS.However,thenamesofthesubclausesarearrangedinawaymoresuitabletothepresentdocument.6.1Declarationspart6.1.1Typedefinitions6.1.1.1SimpletypedefinitionsWhereappropriate,simpletypeshavealength,avaluelistorarangerestrictionattached.Simpletypesdefinedasbeingofsomestringtype(e.g.BITSTRING,OCTETSTRING),havealengthrestrictionoravaluelistattached.Simpletypes,definedasbeingofINTEGERtype,haveavaluelistorarangerestrictionattached.6.1.1.2Structuredtypedefinitions6.1.1.2.1TTCNstructuredtypedefinitionsAllstructuredtypedefinitionsareprovidedwithafullname.Allelementsineverystructuredtypedefinition,definedasbeingofsomestringtype(e.g.BITSTRING,OCTETSTRING),havealengthrestrictionattached.Ifanelementinastructuredtypedefinitionisdefinedasbeingofareferencedtype,the(possible)restrictionisdefinedinthatreferencedtype.Forinformationelementstheidentifier,whichisuniqueforeachelement,hasitstypedefinedasasimpletypewherethevaluelistisrestrictedtothesinglevaluewhichistheidentifieritself.ThishastheadvantagethatitallowsatestsystemderivedfromthisATStoeasilyidentifyinformationelementsembeddedinmessages.AnATSwhereinformationelementidentifiersarerepresentedasunrestrictedtypescanpresentdifficultiesforaderivedtestsysteminthecasewhereitneedstofindoneinformationelementembeddedinanumberofothersandtheconstraintsfortheotherelementshavetheany-or-omitvalue.Insuchacasethetestsystemcannoteasilyfindthebeginningofeachinformationelement.6.1.1.2.2ASN.1structuredtypedefinitionsTherearenoASN.1structuredtypedefinitionsintheATS.6.1.1.3ASPtypedefinitions6.1.1.3.1TTCNASPtypedefinitionsTTCNASPtypedefinitionsonlycontainonePDUornoPDUatall.AllTTCNASPtypedefinitionsareprovidedwithafullidentifier.SomeASPsarenotparameterizedasshownintheexampleintable1.SuchASPsareonlyusedforrequestingorreceivingservicefromthelowerlayer.SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)12Table1:TTCNASPtypedefinitionDL_REL_INTTCNASPTypeDefinitionASPNAME:DL_REL_IN(DL_RELEASE_INDICATION)PCOType:SAPComments:ParameterName|ParameterType|CommentsDetailedComments:Table2showsanexampleofaparameterizedASP.AllASPscontainingPDUscontainonlythatPDUandnootherparameters.Table2:TTCNASPtypedefinitionDL_DATA_RQTTCNASPTypeDefinitionASPNAME:DL_DATA_RQ(DL_DATA_REQUEST)PCOType:SAPComments:ParameterName|ParameterType|Commentsmun(MessageUnit)|PDU|DetailedComments:6.1.1.3.2ASN.1ASPtypedefinitionsTherearenoASN.1ASPtypedefinitionsintheATS.6.1.1.4PDUtypedefinitions6.1.1.4.1TTCNPDUtypedefinitionsTheTTCNPDUtypereflectstheactualdatabeingtransferredorreceived.AllPDUsareembeddedinASPs.IfaspecificPDUtypedefinitioncontainselementsdefinedintermsofapre-definedtype,thatelementhasarestrictionattachedtoit.6.1.1.4.2ASN.1PDUtypedefinitionsTherearenoASN.1PDUtypedefinitionsintheATS.6.1.2TestsuiteconstantsEachtestsuiteconstantisdefinedintermsofapredefinedtypeorareferencedtype.Thevaluesgiveninthevaluecolumnwillremainunchangedthroughoutthetestsuite.6.1.3TestsuiteparametersEachtestsuiteparameterisdefinedintermsofapredefinedtypeorareferencedtype.Areferencedtypeisusedwhenitisnecessarytoattachrestrictionstothesetypedefinitions(itisnotallowedtoincluderestrictionsdirectlyinthetestsuiteparametertable).Thereferencedtypecanhavealengthorvaluerestrictionattachedtoitinitsdeclarationtable.6.1.4Variables6.1.4.1TestsuitevariablesNotestsuitevariablesareusedordefinedinthisATS.SIST EN 300 403-7 V2.1.2:2005

ETSIETSIEN300403-7V2.1.2(2000-02)136.1.4.2TestcasevariablesEachtestcasevariableisdefinedintermsofapredefinedtypeorareferencedtype.Areferencedtypeisusedwhenitisnecessarytoattachrestricti

...

Questions, Comments and Discussion

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