Digital Enhanced Cordless Telecommunications (DECT); DECT Packet Radio Service (DPRS) Test Case Library (TCL); Part 3: Abstract Test Suite (ATS) - Medium Access Control (MAC) layer - Fixed radio Termination (FT)

DEN/DECT-040047-3

Digitalne izboljšane brezvrvične telekomunikacije (DECT) - Paketna radijska storitev DECT (DPRS), knjižnica preskušalnih primerov (TCL) - 3. del: Izvleček preskušalnega zaporedja (ATS) - Plast krmiljenja dostopa do prenosnega medija (MAC) - Fiksna radijska zaključitev (FT)

General Information

Status
Published
Publication Date
15-Oct-2000
Technical Committee
Current Stage
12 - Completion
Due Date
20-Oct-2000
Completion Date
16-Oct-2000
Mandate

Buy Standard

Standard
P EN 301 469-3:2000
English language
28 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day
Standard
EN 301 469-3:2001
English language
28 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.Digital Enhanced Cordless Telecommunications (DECT); DECT Packet Radio Service (DPRS) Test Case Library (TCL); Part 3: Abstract Test Suite (ATS) - Medium Access Control (MAC) layer - Fixed radio Termination (FT)33.070.30'(&7Digital Enhanced Cordless Telecommunications (DECT)ICS:Ta slovenski standard je istoveten z:EN 301 469-3 Version 1.1.13SIST EN 301 469-3:200en01-GHFHPEHU2003SIST EN 301 469-3:200SLOVENSKI
STANDARD



SIST EN 301 469-3:2001



ETSIEN301469-3V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part3:AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-FixedradioTermination(FT)SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)2ReferenceDEN/DECT-040047-3KeywordsATS,ATS_GRfile,ATS_MPfile,data,DECT,DPRS,MAC,testing,TTCNETSI650RoutedesLuciolesF-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 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod(ATM).84.1DescriptionofATM.84.2Teststrategy.95UntestableTestPurposes(TP).106ATSconventions(onlyapplicableforPTCLT_TC).106.1Namingconventions.106.1.1Declarationspart.106.1.1.1General.106.1.1.2Testsuiteoperationsdefinition.106.1.1.3Testsuiteparameterdeclarations.116.1.1.4Testcaseselectionexpressiondefinition.116.1.1.5Testsuiteconstantdeclarations.116.1.1.6Testsuitevariabledeclarations.116.1.1.7Testcasevariabledeclarations.116.1.1.8Timerdeclarations.116.1.1.9ASPtypedefinitions.126.1.1.10PDUtypedefinitions.126.1.1.11CMtypedefinitions.126.1.1.12Aliasdefinitions.126.1.2Constraintspart.126.1.2.1General.126.1.3Dynamicpart.126.1.3.1General.126.1.3.2TestCase(TC)identifier.126.1.3.3Teststepidentifier.136.1.3.4Defaultidentifier.136.1.3.5Labelidentifier.136.1.3.6ATSabbreviations.146.2Implementationconventions.146.2.1Declarationpart.146.2.2Constraintpart.146.2.3Dynamicpart.15SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)4AnnexA(normative):AbstractTestSuite(ATS).16A.1TheTTCNGraphicalform(TTCN.GR).16A.2TheTTCNMachineProcessableform(TTCN.MP).16AnnexB(normative):SpecificationofPTCLT_MAC.17B.1Generalrequirements.17B.2Additionalrequirements.17AnnexC(normative):PartialPIXITproformaforDPRSMACFT.18C.1Identificationsummary.18C.2ATSsummary.18C.3Testlaboratory.18C.4Clientidentification.19C.5SUT.19C.6Protocollayerinformation.19C.6.1Protocolidentification.19C.6.2IUTinformation.20AnnexD(normative):ProtocolConformanceTestReport(PCTR)ProformaforDPRSMACFT.22D.1Identificationsummary.22D.1.1Protocolconformancetestreport.22D.1.2IUTidentification.22D.1.3Testingenvironment.23D.1.4Limitsandreservation.23D.1.5Comments.23D.2IUTConformancestatus.24D.3Staticconformancesummary.24D.4Dynamicconformancesummary.24D.5Staticconformancereviewreport.24D.6Testcampaignreport.25D.7Observations.26Bibliography.27History.28SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.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)hasbeenproducedbyETSIProjectDigitalEnhancedCordlessTelecommunications(DECT).Thepresentdocumentispart3ofamulti-partdeliverablecoveringtheDigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL),asidentifiedbelow:Part1:"TestSuiteStructure(TSS)andTestPurposes(TP)-MediumAccessControl(MAC)layer";Part2:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-PortableradioTermination(PT)";Part3:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-FixedradioTermination(FT)";Part4:"TestSuiteStructure(TSS)andTestPurposes(TP)-DataLinkControl(DLC)layer";Part5:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-PortableradioTermination(PT)";Part6:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)";Part7:"TestSuiteStructure(TSS)andTestPurposes(TP)-Network(NWK)layer";Part8:"AbstractTestSuite(ATS)-Network(NWK)layer-PortableradioTermination(PT)";Part9:"AbstractTestSuite(ATS)-Network(NWK)layer-FixedradioTermination(FT)".NationaltranspositiondatesDateofadoptionofthisEN:13October2000DateoflatestannouncementofthisEN(doa):31January2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31July2001DateofwithdrawalofanyconflictingNationalStandard(dow):31July2001SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)61ScopeThepresentdocumentcontainstheAbstractTestSuite(ATS)specificationtotesttheDECTPacketRadioService(DPRS)MediumAccessControl(MAC)layerattheFixedradioTermination(FT).TheobjectiveofthistestspecificationistoprovideabasisforconformancetestsforDECTequipmentgivingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturer'sDECTequipment.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[7]andISO/IEC9646-2[8])aswellastheETSIrulesforconformancetesting(ETS300406[6])areusedasabasisforthetestmethodology.AnnexAprovidestheTreeandTabularCombinedNotation(TTCN)partofthisATS.AnnexBprovidesthespecificationoftheparalleltestcomponentLT_MAC.AnnexCprovidesthePartialProtocolImplementationExtraInformationforTesting(PIXIT)ProformaofthisATS.AnnexDprovidestheProtocolConformanceTestReport(PCTR)ProformaofthisATS.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN300175-2(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part2:PhysicalLayer(PHL)".[2]ETSIEN300175-3(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part3:MediumAccessControl(MAC)layer".[3]ETSIEN300175-4(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part4:DataLinkControl(DLC)layer".[4]ETSIEN300175-6(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part6:Identitiesandaddressing".[5]ETSIEN301649:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioServices(DPRS)".[6]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[7]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".(SeealsoITU-TRecommendationX.290).[8]ISO/IEC9646-2:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:Abstracttestsuitespecification".(SeealsoITU-TRecommendationX.291).SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)7[9]ISO/IEC9646-3:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:Thetreeandtabularcombinednotation".(SeealsoITU-TRecommendationX.292).[10]ISO/IEC9646-6:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part6:Protocolprofiletestspecification".[11]ISO/IEC9646-7:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:Implementationconformancestatement".[12]ETSIEN300175-8:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part8:Speechcodingandtransmission".[13]EN301469-6:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part6:AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:a)thetermsgiveninISO/IEC9646-1[7];andb)thedefinitionsgiveninEN300175-3[2].3.2AbbreviationsForthepurposesofthepresentdocument,theabbreviationsgiveninISO/IEC9646-1[7],ISO/IEC9646-6[10],ISO/IEC9646-7[11]andEN300175-3[2]apply.Inparticular,thefollowingabbreviationsapply:ASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteBIInvalidBehaviourBOInopportuneBehaviourBVValidBehaviourCACapabilitytestsCMCo-ordinationMessageCPCo-ordinationPointDLCDataLinkControlD-SAPDfieldServiceAccessPointFPFixedPartFTFixedradioTerminationIUTImplementationUnderTestLTLowerTesterMACMediumAccessControlMTCMainTestComponentPCOPointofControlandObservationPDUProtocolDataUnitPHLPhysicalLayerPICSProtocolImplementationConformanceStatementPPPortablePartPTPortableradioTerminationPTCParallelTestComponentRFRadioFrequencyRFPRadioFixedPartSAPServiceAccessPointSIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)8SUTSystemUnderTestTPTestPurposesTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUTUpperTester4AbstractTestMethod(ATM)ThisclausedescribestheATMusedtotesttheDECTMAClayerprotocolattheFixedradioTermination(FT).4.1DescriptionofATMPTCLT_TCPTCLT_MACMainTestComponent(MTC)IUT(MAC)PCOMAC-PDUsUpperlayersDLC-PDUsMAC-ASPsDLC-PDUsPHLServiceproviderLowerTesterUpperTesterTestSystemSystemUnderTestCoordinationmessagesPHL-ASPswithframenumberCP_TCCP_MACFigure1:Remotetestmethod,embeddedvariantAsingle-partytestingconceptisused,whichconsistsofthefollowingabstracttestingfunctions:PCO:thePointofControlandObservation(PCO)forMACLayertestingislocatedattheD-SAPbetweentheMAClayerandthePhysicallayer.AlltesteventsatthePCOarespecifiedintermsofPhysicalLayer-AbstractServicePrimitives(PHL-ASP)(framenumberparameteradded);CP_TC:Co-ordinationPointTestCase(CP_TC)islocatedbetweentheMainTestComponent(MTC)andParallelTestComponent(PTC)LT_TCinthetestsystem.Itisusedforpassingco-ordinationmessagesbetweenthesetwotestingfunctions;CP_MAC:Co-ordinationPointMAC(CP_MAC)islocatedbetweentheMTCandPTCLT_MACinthetestsystem.ItisequivalenttothePCOusedforDataLinkControl(DLC)layertestinginEN301469-6[13].Allco-ordinationmessagesatthisCParespecifiedintermsofMAC-ASPandDLCProtocolDataUnits(DLC-PDUs);SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)9PTCLT_TC:theLowerTesterParallelTestComponentLT_TC(PTCLT_TC)islocatedinthetestsystem.ItmakesrestricteduseofthePCObyonlyobservingthetesteventsinbothdirections.Itassignspreliminaryverdicts(theMTCassignsthefinalverdict);NOTE:ThisrestricteduseofthePCOisanon-ISO/IEC9646-2[8]applicationofthePCO.PTCLT_MAC:theLowerTesterParallelTestComponentLT_MAC(PTCLT_MAC)islocatedinthetestsystem.ItprovidesindirectcontrolandobservationoftheImplementationUnderTest(IUT)duringtestexecution,viatheunderlyingservice-provider.Itdoesnotassignanyverdicts;MTC:theMainTestComponent(MTC)islocatedinthetestsystem.ItisresponsibleforcreatingandterminatingthePTCs,managingtheco-ordinationpointsCP_TCandCP_MAC,andcomputationofthefinaltestcaseverdict;Upperlayers:noexplicitUpperTester(UT)existsinthetestsystem.However,theSystemUnderTest(SUT)(upperlayers)needstocarryoutsomeUTfunctionstoachievesomeeffectsoftestco-ordinationprocedures.TheprimitivesusedatthePCO(physicalServiceAccessPoint(SAP)-D-SAP)aredefinedaccordingtoEN300175-2[1]clause7andassociatedsubclauses.Theco-ordinationmessagesusedatCP_MACco-ordinationpointareabstractprimitivesincludingprotocoldataunitsandframes.Theabstractprimitives(MACASP)aredefinedaccordingtoEN300175-3[2]clause8andassociatedsubclauses.TwoabstractprimitivesforstartingandstoppingthesynchronizationbetweenthemaintestcomponentandtheparalleltestcomponentLT_MACareaddedfortheneedsofthetester.Theprotocoldataunits(DLCC-planePDUs)aredefinedaccordingtoEN300175-4[3]clause7andassociatedsubclauses.Theframes(DLCU-planeframes)aredefinedaccordingtoEN300175-4[3]clause12andassociatedsubclauses.4.2TeststrategyTheATMdefinedinsubclause4.1requirestheuseofconcurrentTTCN,whichisspecifiedinAmendment1ofISO/IEC9646-3[9].TheparalleltestcomponentsPTC_TCandPTC_MACare,however,seenastwoindependententities.ThismeansthatthereisnocommunicationorsynchronizationbetweenthetwoPTCsduringthetest.PTC_TCisspecifiedinTTCN(seeannexA).SincePTC_TCisonlyobservingatthePCO,thisATSdoesnotcontainanysendstatements.OncetheTPisfulfilled,thePTC_TCterminates,i.e.therearenopostambles,unlessrequiredbytheTP.Noexplicitco-ordinationmessagesisexchangedatCP_TC.TosimplifytheTTCNtestcases,theunderlyingserviceproviderhasbeenassignedthetaskofframenumbering.Consequently,aframeparameterhasbeenaddedtosomeofthePHL-ASP.TheMainTestComponent(MTC)createsthetwoPTCs(usingCREATEoperation),stimulatesthePTC_MAC(usingMACASPatCP_MAC)andthenwaitsforthetwoPTCstoterminate(usingtheDONEevent).Thefinalverdictiscomputedasfollows:-aPASSisassignedifPTC_TCreturnsaPASSverdictandtheexpectedeventisreceivedfromPTC_MACatCP_MAC;-aFAILverdictisassignedifPTC_TCreturnsaFAILverdictindependentlyofwhatisreceivedfromPTC_MACatCP_MAC;-anINCONCverdictisassignedifPTC_TCreturnsanINCONCverdictandtheexpectedeventisreceivedfromPTC_MACatCP_MAC,orreturnsaPASSverdictandanunexpectedeventisreceivedfromPTC_MACatCP_MAC.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)105UntestableTestPurposes(TP)ThisclausegivesalistofTPwhicharenotimplementedintheATSforPTCLT_TC(seeannexA)duetothechosenATMorotherrestrictions.Table1:UntestableTPTestpurposeReason6ATSconventions(onlyapplicableforPTCLT_TC)TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheyalsodescribetheconventionsmadeforthedevelopmentoftheATS.TheseconventionsshallbeconsideredduringanylatermaintenanceorfurtherdevelopmentoftheATS.TheATSconventionscontaintwoclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofthedocumentETS300406[6]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1GeneralThefollowinggeneralrulesapplyforthenamegivinginthedeclarationspart.Alltypedefinitions(simpletypedefinitions,structuredtypedefinitions,ASPtypedefinitionsandPDUtypedefinitions)shallbewritteninuppercase.Allelementnames(structuredtypedefinition),parameternames(ASPtypedefinition)andfieldnames(PDUtypedefinition)shallbewritteninlowercase.Predefinedtypes(e.g.BITSTRING[8])areneverusedinstructuredtypedefinitions,ASPtypedefinitionsorPDUtypedefinitions.Simpletypesareusedinstead.Alldeclarationsinthetestsuitearelistedinalphabeticalorder.Adifferentorderoflistingshouldbeusedforonlymaintenancereasons.6.1.1.2TestsuiteoperationsdefinitionThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_substring.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)116.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE1:TSP_t_wait.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE2:TSPC_extended_rf_carriers.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE3:TSPX_pmid.Completenamesasdefinedinthespecificationsareused.6.1.1.4TestcaseselectionexpressiondefinitionThetestcaseselectionexpressionidentifiersarecomposedofsubstringsinlowercaseletters,beginningwiththeprefix"TCS_".Eachsubstringisseparatedbyanunderscorecharacter("_").6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").Ifthetestsuiteconstantrepresentsasystemparameter,thecompletenamedefinedintheprotocolstandardisused.EXAMPLE:TSC_n200.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").Completenamesasdefinedintheprotocolstandardareused.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").Completenamesasdefinedintheprotocolstandardareused.6.1.1.8TimerdeclarationsTwotypesoftimerscanbeidentified:1)standardized:-thosedefinedintheprotocolstandard,e.g.T201.Theyuseexactlythesamenameasinthestandard.Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix;EXAMPLE1:T201_max,T201_min,andT201.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)122)notstandardized:-thosenotdefinedintheprotocolstandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.6.1.1.9ASPtypedefinitionsThegeneralconventionsinsubclause6.1.1.1applies.TheidentifierofanASPtypeusesthesamenameasthenamedefinedintheprotocolstandard.EXAMPLE:PL_TX_REQforanASPcontainingaMAClayerPDUtothepeerMAClayer(theIUT).6.1.1.10PDUtypedefinitionsThegeneralconventionsinsubclause6.1.1.1applies.ThePDUtypeidentifiershallidentifytherelatedstructureortypeasdefinedintheprotocolstandard.EXAMPLE:A_MT_BASIC_CONNECTION_CONTROL.6.1.1.11CMtypedefinitionsTheCMtypesaredefinedastheASPtypeswithoutsub-fields.6.1.1.12AliasdefinitionsAliasdefinitionsarenotused.6.1.2ConstraintspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSconstraintspart.6.1.2.1GeneralConstraintsshallbewrittenwiththefirstletterinuppercase,andtherestinlowercase.Thefirstpartoftheconstraintdeclarationidentifiernameisequivalenttothecorrespondingtypeidentifierusedinthedeclarationpart.Thesecondpartofthenamedescribesthecontentofthisconstraint.EXAMPLE:Declarationpart:HEADER_FIELD;Constraintpart:Header_field_nt_no_b.6.1.3DynamicpartThissubclausedescribesthenamingconventionsusedfortheelementsoftheATSdynamicpart.6.1.3.1GeneralAlltestcasesshallbelistedintheorderinwhichtheyappearintheTestSuiteStructure(TSS)andTPdocument.6.1.3.2TestCase(TC)identifierTheidentifierofthetestcaseisbuiltinthesamewayasforthetestpurposedescribedinpart1ofthepresentdocument,withtheexceptionthat"TP"isreplacedby"TC_FT"("FT"forFixedradioTermination).TheidentifierofaTCisbuiltaccordingtotable2.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)13Table2:TCnamingconventionIdentifier:DTC_FT___=functionalmoduleDBDownlinkBroadcastPGPagingservicesNBNonContinuousBroadcastBSBearersetupCMConnectionmodificationBHBearerhandoverBRBearerreleaseCHConnectionhandoverDTC-planeservicesUPU-planeservicesENEncryptionLMLayerManagement=TypeoftestingCACapabilityTestsBVValidBehaviourTestsBIInvalidBehaviourTests=sequentialnumber(00-99)TestpurposeNumberEXAMPLE:TPidentifier:TP/BS/CA-00.TCidentifier:DTC_FT_BS_CA_00.6.1.3.3TeststepidentifierTheteststepidentifierisbuiltofsubstringsinlowercaseletters,precededbyastringofuppercaseletters.Thesubstringsarejoinedbyunderscorecharacters.Thefirstsubstringindicatesthemainfunctionoftheteststep;e.g.PRforpreamble,POforpostamble,LTSforlocaltreeandSTPforgeneralteststep.Thesecondsubstringindicatesthepurposeofthestep.EXAMPLE:PO_release_bearer.6.1.3.4DefaultidentifierThedefaultidentifiersbeginwiththeprefix"DF_",followedbyastringinlowercaseletters.6.1.3.5LabelidentifierTheidentifiersinthelabelcolumnisbuiltaccordingtotable3:Table3:NamingconventionforverdictassignmentidentifierIdentifier:

=typeoftableTBTestBodyCSCheckStateteststepDFDeFaultPOPOstamblePRPReambleTSTestStep=sequentialnumber(00-99)LabelnumberSIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)146.1.3.6ATSabbreviationsTheseabbreviationsareu
...

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Digital Enhanced Cordless Telecommunications (DECT); DECT Packet Radio Service (DPRS) Test Case Library (TCL); Part 3: Abstract Test Suite (ATS) - Medium Access Control (MAC) layer - Fixed radio Termination (FT)33.070.30'(&7Digital Enhanced Cordless Telecommunications (DECT)ICS:Ta slovenski standard je istoveten z:EN 301 469-3 Version 1.1.1SIST EN 301 469-3:2001en01-februar-2001SIST EN 301 469-3:2001SLOVENSKI
STANDARD



SIST EN 301 469-3:2001



ETSIEN301469-3V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part3:AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-FixedradioTermination(FT)SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)2ReferenceDEN/DECT-040047-3KeywordsATS,ATS_GRfile,ATS_MPfile,data,DECT,DPRS,MAC,testing,TTCNETSI650RoutedesLuciolesF-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 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod(ATM).84.1DescriptionofATM.84.2Teststrategy.95UntestableTestPurposes(TP).106ATSconventions(onlyapplicableforPTCLT_TC).106.1Namingconventions.106.1.1Declarationspart.106.1.1.1General.106.1.1.2Testsuiteoperationsdefinition.106.1.1.3Testsuiteparameterdeclarations.116.1.1.4Testcaseselectionexpressiondefinition.116.1.1.5Testsuiteconstantdeclarations.116.1.1.6Testsuitevariabledeclarations.116.1.1.7Testcasevariabledeclarations.116.1.1.8Timerdeclarations.116.1.1.9ASPtypedefinitions.126.1.1.10PDUtypedefinitions.126.1.1.11CMtypedefinitions.126.1.1.12Aliasdefinitions.126.1.2Constraintspart.126.1.2.1General.126.1.3Dynamicpart.126.1.3.1General.126.1.3.2TestCase(TC)identifier.126.1.3.3Teststepidentifier.136.1.3.4Defaultidentifier.136.1.3.5Labelidentifier.136.1.3.6ATSabbreviations.146.2Implementationconventions.146.2.1Declarationpart.146.2.2Constraintpart.146.2.3Dynamicpart.15SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)4AnnexA(normative):AbstractTestSuite(ATS).16A.1TheTTCNGraphicalform(TTCN.GR).16A.2TheTTCNMachineProcessableform(TTCN.MP).16AnnexB(normative):SpecificationofPTCLT_MAC.17B.1Generalrequirements.17B.2Additionalrequirements.17AnnexC(normative):PartialPIXITproformaforDPRSMACFT.18C.1Identificationsummary.18C.2ATSsummary.18C.3Testlaboratory.18C.4Clientidentification.19C.5SUT.19C.6Protocollayerinformation.19C.6.1Protocolidentification.19C.6.2IUTinformation.20AnnexD(normative):ProtocolConformanceTestReport(PCTR)ProformaforDPRSMACFT.22D.1Identificationsummary.22D.1.1Protocolconformancetestreport.22D.1.2IUTidentification.22D.1.3Testingenvironment.23D.1.4Limitsandreservation.23D.1.5Comments.23D.2IUTConformancestatus.24D.3Staticconformancesummary.24D.4Dynamicconformancesummary.24D.5Staticconformancereviewreport.24D.6Testcampaignreport.25D.7Observations.26Bibliography.27History.28SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.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)hasbeenproducedbyETSIProjectDigitalEnhancedCordlessTelecommunications(DECT).Thepresentdocumentispart3ofamulti-partdeliverablecoveringtheDigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL),asidentifiedbelow:Part1:"TestSuiteStructure(TSS)andTestPurposes(TP)-MediumAccessControl(MAC)layer";Part2:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-PortableradioTermination(PT)";Part3:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-FixedradioTermination(FT)";Part4:"TestSuiteStructure(TSS)andTestPurposes(TP)-DataLinkControl(DLC)layer";Part5:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-PortableradioTermination(PT)";Part6:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)";Part7:"TestSuiteStructure(TSS)andTestPurposes(TP)-Network(NWK)layer";Part8:"AbstractTestSuite(ATS)-Network(NWK)layer-PortableradioTermination(PT)";Part9:"AbstractTestSuite(ATS)-Network(NWK)layer-FixedradioTermination(FT)".NationaltranspositiondatesDateofadoptionofthisEN:13October2000DateoflatestannouncementofthisEN(doa):31January2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31July2001DateofwithdrawalofanyconflictingNationalStandard(dow):31July2001SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)61ScopeThepresentdocumentcontainstheAbstractTestSuite(ATS)specificationtotesttheDECTPacketRadioService(DPRS)MediumAccessControl(MAC)layerattheFixedradioTermination(FT).TheobjectiveofthistestspecificationistoprovideabasisforconformancetestsforDECTequipmentgivingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturer'sDECTequipment.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[7]andISO/IEC9646-2[8])aswellastheETSIrulesforconformancetesting(ETS300406[6])areusedasabasisforthetestmethodology.AnnexAprovidestheTreeandTabularCombinedNotation(TTCN)partofthisATS.AnnexBprovidesthespecificationoftheparalleltestcomponentLT_MAC.AnnexCprovidesthePartialProtocolImplementationExtraInformationforTesting(PIXIT)ProformaofthisATS.AnnexDprovidestheProtocolConformanceTestReport(PCTR)ProformaofthisATS.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.[1]ETSIEN300175-2(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part2:PhysicalLayer(PHL)".[2]ETSIEN300175-3(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part3:MediumAccessControl(MAC)layer".[3]ETSIEN300175-4(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part4:DataLinkControl(DLC)layer".[4]ETSIEN300175-6(1992):"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part6:Identitiesandaddressing".[5]ETSIEN301649:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioServices(DPRS)".[6]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[7]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".(SeealsoITU-TRecommendationX.290).[8]ISO/IEC9646-2:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:Abstracttestsuitespecification".(SeealsoITU-TRecommendationX.291).SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)7[9]ISO/IEC9646-3:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:Thetreeandtabularcombinednotation".(SeealsoITU-TRecommendationX.292).[10]ISO/IEC9646-6:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part6:Protocolprofiletestspecification".[11]ISO/IEC9646-7:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:Implementationconformancestatement".[12]ETSIEN300175-8:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part8:Speechcodingandtransmission".[13]EN301469-6:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part6:AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:a)thetermsgiveninISO/IEC9646-1[7];andb)thedefinitionsgiveninEN300175-3[2].3.2AbbreviationsForthepurposesofthepresentdocument,theabbreviationsgiveninISO/IEC9646-1[7],ISO/IEC9646-6[10],ISO/IEC9646-7[11]andEN300175-3[2]apply.Inparticular,thefollowingabbreviationsapply:ASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteBIInvalidBehaviourBOInopportuneBehaviourBVValidBehaviourCACapabilitytestsCMCo-ordinationMessageCPCo-ordinationPointDLCDataLinkControlD-SAPDfieldServiceAccessPointFPFixedPartFTFixedradioTerminationIUTImplementationUnderTestLTLowerTesterMACMediumAccessControlMTCMainTestComponentPCOPointofControlandObservationPDUProtocolDataUnitPHLPhysicalLayerPICSProtocolImplementationConformanceStatementPPPortablePartPTPortableradioTerminationPTCParallelTestComponentRFRadioFrequencyRFPRadioFixedPartSAPServiceAccessPointSIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)8SUTSystemUnderTestTPTestPurposesTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUTUpperTester4AbstractTestMethod(ATM)ThisclausedescribestheATMusedtotesttheDECTMAClayerprotocolattheFixedradioTermination(FT).4.1DescriptionofATMPTCLT_TCPTCLT_MACMainTestComponent(MTC)IUT(MAC)PCOMAC-PDUsUpperlayersDLC-PDUsMAC-ASPsDLC-PDUsPHLServiceproviderLowerTesterUpperTesterTestSystemSystemUnderTestCoordinationmessagesPHL-ASPswithframenumberCP_TCCP_MACFigure1:Remotetestmethod,embeddedvariantAsingle-partytestingconceptisused,whichconsistsofthefollowingabstracttestingfunctions:PCO:thePointofControlandObservation(PCO)forMACLayertestingislocatedattheD-SAPbetweentheMAClayerandthePhysicallayer.AlltesteventsatthePCOarespecifiedintermsofPhysicalLayer-AbstractServicePrimitives(PHL-ASP)(framenumberparameteradded);CP_TC:Co-ordinationPointTestCase(CP_TC)islocatedbetweentheMainTestComponent(MTC)andParallelTestComponent(PTC)LT_TCinthetestsystem.Itisusedforpassingco-ordinationmessagesbetweenthesetwotestingfunctions;CP_MAC:Co-ordinationPointMAC(CP_MAC)islocatedbetweentheMTCandPTCLT_MACinthetestsystem.ItisequivalenttothePCOusedforDataLinkControl(DLC)layertestinginEN301469-6[13].Allco-ordinationmessagesatthisCParespecifiedintermsofMAC-ASPandDLCProtocolDataUnits(DLC-PDUs);SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)9PTCLT_TC:theLowerTesterParallelTestComponentLT_TC(PTCLT_TC)islocatedinthetestsystem.ItmakesrestricteduseofthePCObyonlyobservingthetesteventsinbothdirections.Itassignspreliminaryverdicts(theMTCassignsthefinalverdict);NOTE:ThisrestricteduseofthePCOisanon-ISO/IEC9646-2[8]applicationofthePCO.PTCLT_MAC:theLowerTesterParallelTestComponentLT_MAC(PTCLT_MAC)islocatedinthetestsystem.ItprovidesindirectcontrolandobservationoftheImplementationUnderTest(IUT)duringtestexecution,viatheunderlyingservice-provider.Itdoesnotassignanyverdicts;MTC:theMainTestComponent(MTC)islocatedinthetestsystem.ItisresponsibleforcreatingandterminatingthePTCs,managingtheco-ordinationpointsCP_TCandCP_MAC,andcomputationofthefinaltestcaseverdict;Upperlayers:noexplicitUpperTester(UT)existsinthetestsystem.However,theSystemUnderTest(SUT)(upperlayers)needstocarryoutsomeUTfunctionstoachievesomeeffectsoftestco-ordinationprocedures.TheprimitivesusedatthePCO(physicalServiceAccessPoint(SAP)-D-SAP)aredefinedaccordingtoEN300175-2[1]clause7andassociatedsubclauses.Theco-ordinationmessagesusedatCP_MACco-ordinationpointareabstractprimitivesincludingprotocoldataunitsandframes.Theabstractprimitives(MACASP)aredefinedaccordingtoEN300175-3[2]clause8andassociatedsubclauses.TwoabstractprimitivesforstartingandstoppingthesynchronizationbetweenthemaintestcomponentandtheparalleltestcomponentLT_MACareaddedfortheneedsofthetester.Theprotocoldataunits(DLCC-planePDUs)aredefinedaccordingtoEN300175-4[3]clause7andassociatedsubclauses.Theframes(DLCU-planeframes)aredefinedaccordingtoEN300175-4[3]clause12andassociatedsubclauses.4.2TeststrategyTheATMdefinedinsubclause4.1requirestheuseofconcurrentTTCN,whichisspecifiedinAmendment1ofISO/IEC9646-3[9].TheparalleltestcomponentsPTC_TCandPTC_MACare,however,seenastwoindependententities.ThismeansthatthereisnocommunicationorsynchronizationbetweenthetwoPTCsduringthetest.PTC_TCisspecifiedinTTCN(seeannexA).SincePTC_TCisonlyobservingatthePCO,thisATSdoesnotcontainanysendstatements.OncetheTPisfulfilled,thePTC_TCterminates,i.e.therearenopostambles,unlessrequiredbytheTP.Noexplicitco-ordinationmessagesisexchangedatCP_TC.TosimplifytheTTCNtestcases,theunderlyingserviceproviderhasbeenassignedthetaskofframenumbering.Consequently,aframeparameterhasbeenaddedtosomeofthePHL-ASP.TheMainTestComponent(MTC)createsthetwoPTCs(usingCREATEoperation),stimulatesthePTC_MAC(usingMACASPatCP_MAC)andthenwaitsforthetwoPTCstoterminate(usingtheDONEevent).Thefinalverdictiscomputedasfollows:-aPASSisassignedifPTC_TCreturnsaPASSverdictandtheexpectedeventisreceivedfromPTC_MACatCP_MAC;-aFAILverdictisassignedifPTC_TCreturnsaFAILverdictindependentlyofwhatisreceivedfromPTC_MACatCP_MAC;-anINCONCverdictisassignedifPTC_TCreturnsanINCONCverdictandtheexpectedeventisreceivedfromPTC_MACatCP_MAC,orreturnsaPASSverdictandanunexpectedeventisreceivedfromPTC_MACatCP_MAC.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)105UntestableTestPurposes(TP)ThisclausegivesalistofTPwhicharenotimplementedintheATSforPTCLT_TC(seeannexA)duetothechosenATMorotherrestrictions.Table1:UntestableTPTestpurposeReason6ATSconventions(onlyapplicableforPTCLT_TC)TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheyalsodescribetheconventionsmadeforthedevelopmentoftheATS.TheseconventionsshallbeconsideredduringanylatermaintenanceorfurtherdevelopmentoftheATS.TheATSconventionscontaintwoclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofthedocumentETS300406[6]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1GeneralThefollowinggeneralrulesapplyforthenamegivinginthedeclarationspart.Alltypedefinitions(simpletypedefinitions,structuredtypedefinitions,ASPtypedefinitionsandPDUtypedefinitions)shallbewritteninuppercase.Allelementnames(structuredtypedefinition),parameternames(ASPtypedefinition)andfieldnames(PDUtypedefinition)shallbewritteninlowercase.Predefinedtypes(e.g.BITSTRING[8])areneverusedinstructuredtypedefinitions,ASPtypedefinitionsorPDUtypedefinitions.Simpletypesareusedinstead.Alldeclarationsinthetestsuitearelistedinalphabeticalorder.Adifferentorderoflistingshouldbeusedforonlymaintenancereasons.6.1.1.2TestsuiteoperationsdefinitionThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_substring.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)116.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE1:TSP_t_wait.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE2:TSPC_extended_rf_carriers.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE3:TSPX_pmid.Completenamesasdefinedinthespecificationsareused.6.1.1.4TestcaseselectionexpressiondefinitionThetestcaseselectionexpressionidentifiersarecomposedofsubstringsinlowercaseletters,beginningwiththeprefix"TCS_".Eachsubstringisseparatedbyanunderscorecharacter("_").6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").Ifthetestsuiteconstantrepresentsasystemparameter,thecompletenamedefinedintheprotocolstandardisused.EXAMPLE:TSC_n200.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").Completenamesasdefinedintheprotocolstandardareused.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").Completenamesasdefinedintheprotocolstandardareused.6.1.1.8TimerdeclarationsTwotypesoftimerscanbeidentified:1)standardized:-thosedefinedintheprotocolstandard,e.g.T201.Theyuseexactlythesamenameasinthestandard.Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix;EXAMPLE1:T201_max,T201_min,andT201.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)122)notstandardized:-thosenotdefinedintheprotocolstandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.6.1.1.9ASPtypedefinitionsThegeneralconventionsinsubclause6.1.1.1applies.TheidentifierofanASPtypeusesthesamenameasthenamedefinedintheprotocolstandard.EXAMPLE:PL_TX_REQforanASPcontainingaMAClayerPDUtothepeerMAClayer(theIUT).6.1.1.10PDUtypedefinitionsThegeneralconventionsinsubclause6.1.1.1applies.ThePDUtypeidentifiershallidentifytherelatedstructureortypeasdefinedintheprotocolstandard.EXAMPLE:A_MT_BASIC_CONNECTION_CONTROL.6.1.1.11CMtypedefinitionsTheCMtypesaredefinedastheASPtypeswithoutsub-fields.6.1.1.12AliasdefinitionsAliasdefinitionsarenotused.6.1.2ConstraintspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSconstraintspart.6.1.2.1GeneralConstraintsshallbewrittenwiththefirstletterinuppercase,andtherestinlowercase.Thefirstpartoftheconstraintdeclarationidentifiernameisequivalenttothecorrespondingtypeidentifierusedinthedeclarationpart.Thesecondpartofthenamedescribesthecontentofthisconstraint.EXAMPLE:Declarationpart:HEADER_FIELD;Constraintpart:Header_field_nt_no_b.6.1.3DynamicpartThissubclausedescribesthenamingconventionsusedfortheelementsoftheATSdynamicpart.6.1.3.1GeneralAlltestcasesshallbelistedintheorderinwhichtheyappearintheTestSuiteStructure(TSS)andTPdocument.6.1.3.2TestCase(TC)identifierTheidentifierofthetestcaseisbuiltinthesamewayasforthetestpurposedescribedinpart1ofthepresentdocument,withtheexceptionthat"TP"isreplacedby"TC_FT"("FT"forFixedradioTermination).TheidentifierofaTCisbuiltaccordingtotable2.SIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)13Table2:TCnamingconventionIdentifier:DTC_FT___=functionalmoduleDBDownlinkBroadcastPGPagingservicesNBNonContinuousBroadcastBSBearersetupCMConnectionmodificationBHBearerhandoverBRBearerreleaseCHConnectionhandoverDTC-planeservicesUPU-planeservicesENEncryptionLMLayerManagement=TypeoftestingCACapabilityTestsBVValidBehaviourTestsBIInvalidBehaviourTests=sequentialnumber(00-99)TestpurposeNumberEXAMPLE:TPidentifier:TP/BS/CA-00.TCidentifier:DTC_FT_BS_CA_00.6.1.3.3TeststepidentifierTheteststepidentifierisbuiltofsubstringsinlowercaseletters,precededbyastringofuppercaseletters.Thesubstringsarejoinedbyunderscorecharacters.Thefirstsubstringindicatesthemainfunctionoftheteststep;e.g.PRforpreamble,POforpostamble,LTSforlocaltreeandSTPforgeneralteststep.Thesecondsubstringindicatesthepurposeofthestep.EXAMPLE:PO_release_bearer.6.1.3.4DefaultidentifierThedefaultidentifiersbeginwiththeprefix"DF_",followedbyastringinlowercaseletters.6.1.3.5LabelidentifierTheidentifiersinthelabelcolumnisbuiltaccordingtotable3:Table3:NamingconventionforverdictassignmentidentifierIdentifier:

=typeoftableTBTestBodyCSCheckStateteststepDFDeFaultPOPOstamblePRPReambleTSTestStep=sequentialnumber(00-99)LabelnumberSIST EN 301 469-3:2001



ETSIETSIEN301469-3V1.1.1(2000-10)146.1.3.6ATSabbreviationsTheseabbreviationsare
...

Questions, Comments and Discussion

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