Digital Enhanced Cordless Telecommunications (DECT); DECT Packet Radio Service (DPRS) Test Case Library (TCL); Part 5: Abstract Test Suite (ATS) - Data Link Control (DLC) layer - Portable radio Termination (PT)

This draft European Norm (EN) contains the Abstract Test Suite (ATS) specification for testing of the Digital Enhanced Cordless Telecommunications (DECT) DECT Packet Radio Service (DPRS) Data Link Control (DLC) layer at the Portable radio Termination (PT). The objective of this test specification is to provide a basis for conformance tests for DECT equipment giving a high probability of air interface inter-operability between different manufacturer's DECT equipment. The ISO standard for the methodology of conformance testing (ISO/IEC 9646-1 and ISO/IEC9646-2) as well as the ETSI rules for conformance testing (ETS300406) are used as a basis for the test methodology. Annex A provides the Tree and Tabular Combined Notation (TTCN) part of this ATS. Annex B provides the Partial Protocol Implementation Extra Information for Testing (PIXIT) Proforma of this ATS. Annex C provides the Protocol Conformance Test Report (PCTR) Proforma of this ATS. Reference documents and work: ETS 300 175; ETS 300 435; ETS 300 651; ETS 300 699; ETS 300 701; ETS 300 497; EN 301 649.

Digitalne izboljšane brezvrvične telekomunikacije (DECT) - Paketna radijska storitev DECT (DPRS), knjižnica preskušalnih primerov (TCL) - 5. del: Izvleček preskušalnega zaporedja (ATS) - Plast krmiljenja podatkovnih povezav (DLC) - Prenosna radijska zaključitev (PT)

General Information

Status
Published
Publication Date
31-Jan-2001
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Feb-2001
Due Date
01-Feb-2001
Completion Date
01-Feb-2001
Mandate

Buy Standard

Standard
P EN 301 469-5:2000
English language
29 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day
Standard
EN 301 469-5:2001
English language
29 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 5: Abstract Test Suite (ATS) - Data Link Control (DLC) layer - Portable radio Termination (PT)33.070.30'(&7Digital Enhanced Cordless Telecommunications (DECT)ICS:Ta slovenski standard je istoveten z:EN 301 469-5 Version 1.1.13SIST EN 301 469-5:200en01-GHFHPEHU-2003SIST EN 301 469-5:200SLOVENSKI
STANDARD



SIST EN 301 469-5:2001



ETSIEN301469-5V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part5:AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-PortableradioTermination(PT)SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)2ReferenceDEN/DECT-040047-5KeywordsATS,DECT,DPRS,layer2,testing,ATS-GRfile,ATS-MPfile,TSS&TP,dataETSI650RoutedesLuciolesF-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-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod(ATM).75UntestableTestPurposes(TP).86ATSConventions.96.1Namingconventions.96.1.1Declarationspart.96.1.1.1Testsuitetypeandstructuredtypedefinitions.96.1.1.2Testsuiteoperationsdefinitions.96.1.1.3Testsuiteparameterdeclarations.96.1.1.4Testcaseselectionexpressiondefinitions.106.1.1.5Testsuiteconstantdeclarations.106.1.1.6Testsuitevariabledeclarations.106.1.1.7Testcasevariabledeclarations.106.1.1.8PCOdeclarations.106.1.1.9Timerdeclarations.106.1.1.10ASPtypedefinitions.116.1.1.11PDUtypedefinitions.116.1.1.12Aliasdefinitions.116.1.2Constraintspart.116.1.3Dynamicpart.116.1.3.1TestCase(TC)identifier.126.1.3.2Teststepidentifier.126.1.3.3Defaultidentifier.126.1.3.4Labelidentifier.126.1.3.5ATSabbreviations.126.2Implementationconventions.136.2.1Declarationpart.136.2.2Constraintpart.136.2.3Dynamicpart.13AnnexA(normative):AbstractTestSuite(ATS).14A.1TheTTCNGraphicalform(TTCN.GR).14A.2TheTTCNMachineProcessableform(TTCN.MP).14AnnexB(normative):PartialPIXITproformaforDPRSDLCPT.15B.1Identificationsummary.15B.2ATSsummary.15B.3Testlaboratory.15B.4Clientidentification.16B.5SUT.16B.6Protocollayerinformation.16B.6.1Protocolidentification.16SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)4B.6.2IUTinformation.17B.6.2.1Generalconfiguration.17B.6.2.2Parametervalues.17B.6.2.3Timervalues.17B.6.2.4Networkparametervalues.18B.6.3ProceduralInformation.18B.6.3.1ClassUproceduralinformation.18B.6.3.2ClassAproceduralinformation.19B.6.3.3Pagingproceduralinformation.20B.6.3.4Class0proceduralinformation.21B.6.3.5Class1proceduralinformation.21B.6.3.6Class2proceduralinformation.22AnnexC(normative):ProtocolConformanceTestReport(PCTR)ProformaforDPRSDLCPT.23C.1Identificationsummary.23C.1.1Protocolconformancetestreport.23C.1.2IUTidentification.23C.1.3Testingenvironment.24C.1.4Limitsandreservation.24C.1.5Comments.24C.2IUTConformancestatus.25C.3Staticconformancesummary.25C.4Dynamicconformancesummary.25C.5Staticconformancereviewreport.25C.6Testcampaignreport.26C.7Observations.27Bibliography.28History.29SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.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).Thepresentdocumentispart5ofamulti-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-5:2001



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



ETSIETSIEN301469-5V1.1.1(2000-10)73Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:a)thetermsgiveninISO/IEC9646-1[4];andb)thedefinitionsgiveninEN300175-4[2].3.2AbbreviationsForthepurposesofthepresentdocument,theabbreviationsgiveninISO/IEC9646-1[4],ISO/IEC9646-6[7],ISO/IEC9646-7[8]andEN300175-4[2]apply.Inparticular,thefollowingabbreviationsapply:ASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteBIInvalidBehaviourBOInopportuneBehaviourBVValidBehaviourCACapabilitytestsDLCDataLinkControlFPFixedPartFTFixedradioTerminationIUTImplementationUnderTestLTLowerTesterMACMediumAccessControlNWKNetworkPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationExtraInformationforTestingPMIDPortablePartMACIdentityPPPortablePartPTPortableradioTerminationRFRadioFrequencyRFPRadioFixedPartSAPServiceAccessPointSUTSystemUnderTestTCTestCaseTDMATimeDivisionMultipleAccessTPTestPurposesTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUTUpperTester4AbstractTestMethod(ATM)ThisclausedescribestheATMusedfortestingtheDECTDLCprotocol.ItistheembeddedvariantofRemoteSingle(RSE)layertestmethod.TheRSEtestmethodhasbeenselected,because:-thistestmethodimpliesnospecificrequirementsfromtheIUT;-theUpperServiceAccessPoint(USAP)oftheIUTcannotbedirectlyobserved;-thevarietyofthepossibleDECTimplementationsisaserioustechnicalobstaclefortheadoptionofadifferentATM;SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)8-thistestmethodplacestheminimumlimitationsintherealizationofconformancetesting.TheembeddedvariantoftheremotetestmethodprovidessufficientcontroloftheIUTDLCbehaviour,throughNWKlayermessagesconveyedbyDLCframes.TestSystemSUTUpperLayersIUTDECTDLCDECTNWK?MACASPs!MACASPsLTDLC-PDUsinASPswithMCEIandifnecessaryServiceTypeMSAP-PCOFragmentationRecombinationSubsetofLcentityandFBxentitiesMAC-CO-DATAprimitivesNWK-PDUsForimplicittestcoordinationDECTPHLandradiocommunicationDECTMAClayerDECTMAClayerFigure1:RStestMethodembeddedvariantLTALowerTester(LT)islocatedinaremoteDECTtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.MSAPMACServiceAccessPoint-AuniqueMACSAPisdefinedattheDECTinterfaceandusedtoexchangeservicedataoftheDLCprotocol.Toavoidthecomplexityofdatafragmentationandrecombinationtesting,theSAPisdefinedbelowthisfunctionsoftheDLClayer.PCOThePCOforDLClayertestingislocatedontheMSAP.AlltesteventsatthePCOarespecifiedintermsofMACAbstractServicePrimitives(ASPs)andDLClayerProtocolDataUnits(PDUs).NotionalUTNoexplicituppertester(UT)existsinthesystemundertest.Nevertheless,somenetworkmessagesaresenttotheSUTfortheneedoftheco-ordinationprocedures.ThenetworklayeroftheSUTisusedasanotionalUTasdefinedinISO9646.TheMACprimitivesaredefinedaccordingtoEN300175-3[1]clause8andassociatedsubclauses.5UntestableTestPurposes(TP)DuetotheATMchosenforthisATSorotherrestrictions,thetestpurposesintable1havebeenidentifiedasbeingintheuntestablecategory,andthereforehavenotbeenderivedintofinaltestcase:SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)9Table0:UntestableTPTestpurposeReason6ATSConventionsThisclausedescribestheconventionsappliedtodefinetheATSandgivesthenamingconventionschosenforthedifferentelementsoftheATS.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATStheconventionsdescribedinthisclauseshallbeconsidered.TheATSconventionscontaintwosubclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofETS300406[3]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1TestsuitetypeandstructuredtypedefinitionsThetestsuitetypeandtestsuitestructuredtypeidentifiersdescribetheinformationelements,andarewritteninuppercase:EXAMPLE:PROTOCOL_DISCRIMINATORsimpletype.FILLSTRINGstructuredtype.6.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_compute_checksum.6.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSP_window_size.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE:TSPC_pics_item_s23.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE:TSPX_pixit_item_2.SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)106.1.1.4TestcaseselectionexpressiondefinitionsThenamingconventionsforthetestcaseselectionexpressiondefinitionsusefreetextstartingwithanuppercaseletter.Thenameoftheexpressionshallexplainclearlytheselectionrule.Thetestcaseselectionexpressionsarelogicalcombinationsofthetestsuiteparametersdefinitions.6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSC_retry.Completenamesasdefinedinthespecificationsareused.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSV_count.Exception:Ifthetestsuitevariablerepresentsasystemparameterorvalue,thenamedefinedinthespecificationsisused.EXAMPLE:VR,VS.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TCV_cr_value.6.1.1.8PCOdeclarationsThepointofcontrolandobservationidentifiersarecomposedoftwoorfourcapitalletters,beginningwith"L",asthereareonlyLTs.EXAMPLE:LMACrepresentsaPCOonMACinterfaceasLTinthetestequipment.LDLCrepresentsaPCOonDLCinterfaceasLTinthetestequipment.6.1.1.9TimerdeclarationsTwokindsoftimerscanbedistinguished:1)standardized:Thosedefinedinthestandard,e.g.DL_04,useexactlythesamenameasinthestandard,beginningwithacapital"T".Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix.EXAMPLE1:TDL_04_max,TDL_04_min,andTDL_04.SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)112)notstandardized:-Thosenotdefinedinthestandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.6.1.1.10ASPtypedefinitionsTheidentifierofanASPusesexactlythenearestnameasthenamedefinedinthespecifications.Itiswritteninuppercases,finishingbyanunderscorecharacter("_"),andthreecapitallettersindicatingwhetheritisarequest,anindication,aresponseoraconfirmationprimitive.EXAMPLE:DL_RELEASE_REQforanASPcontainingalayer3releaserequestpassedtolayer2;MAC_DATA_REQforanASPcontainingalayer2bPDUpassedtolayer2a.6.1.1.11PDUtypedefinitionsTheidentifierofaPDUisgiveninastringinuppercaseletters,whichrepresentsthelayermessage.EXAMPLE1:RRfortheReceiveReadylayer2message;DISCONNECTfortheDISCONNECTlayer3message.Wherethemessageisacompositeword,anunderscorecharacter("_")appearsinthestring.EXAMPLE2:RELEASE_COMPLETEistheRELEASECOMPLETElayer3message.6.1.1.12AliasdefinitionsTheseareusedtomakethesendingandreceivingofPDUswithinASPsmoreunderstandablewhenwritingthedynamicpartofthetestsuite.ThisisdonebygivingtheASPanalias.ThealiasnameindicatesthePDUcarriedbytheASPandwhetheritissentorreceivedbythetester.Aliasdefinitionsarenotusedinthetestsuite.6.1.2ConstraintspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSconstraintspart.Constraintidentifierscommencewithuppercase.TheremainingpartoftheIdnameiswritteninlowercase.Identifiernamesofelementsconcerningthesamesubjecthaveequivalentnamesinthedeclarationandtheconstraintpart:-DeclarationPart:CC_SETUP;-ConstraintPart:Cc_setup.Thenameofthemodifiedconstraintdescribestheparticularityofthemodifiedconstraint.EXAMPLE:Cc_setup_mand_only(modifiedCc_setupwithonlythemandatoryInformationElements).Ifformalparameterlistsareused,thevariablenamesarewritteninlowercase.Thevariablenameisthesameasthenameoftheelementitisrepresenting.6.1.3DynamicpartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdynamicpart.SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)126.1.3.1TestCase(TC)identifierTheidentifierofaTCisbuiltaccordingtotable1.Table1:TCnamingconventionIdentifier:DTC_PT__x_=functionalmoduleUControlplaneClassUservicesAControlplaneClassAservicesLControlplaneBroadcastservices0UserplanetransmissionClass01UserplanetransmissionClass12UserplanetransmissionClass23UserplanetransmissionClass3x=TypeoftestingCACA,CapabilitytestsBVBV,ValidBehaviourtestsBOBO,InopportuneBehaviourtestsBIBI,InvalidBehaviourtests=sequentialnumber(000-999)testcaseNumber6.1.3.2TeststepidentifierTheteststepidentifierisbuiltwithastringoflowercaselettersleadedbyastringofcapitalletterandjoinedbyanunderscorecharacter.Thefirststringindicatesthemainfunctionoftheteststep;e.g.PRforpreamble,POforpostamble,LTSforlocaltreenameandSTPforgeneralstep.Thesecondstringindicatesthemeaningofthestep.EXAMPLES:PR_name;PO_name;LTS_name;STP_name.6.1.3.3DefaultidentifierTheDefaultidentifiersbeginwiththeprefix"DF_",followedbyastringinlowercaseletters.6.1.3.4LabelidentifierAllverdictassignmentsarelabelled.Toallowanexactidentificationinwhichtabletheverdictwasassigned.Theidentifiersinthelabelcolumnisbuiltaccordingtotable2:Table2:NamingconventionforverdictassignmentidentifierIdentifier:

=typeoftableTBTestBodyDFDeFaultPOPOstamblePRPReambleTSTestStep=sequentialnumber(00-99)Labelnumber6.1.3.5ATSabbreviationsTheseabbreviationsareusedtoshortenidentifiernames:ackacknowledgementaddraddresscaucausecccallcontrolchnchannelestestablishindindicationSIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)13metymessagetypemodmodifiedparparameterpdprotocoldiscriminatorreqrequestrspresponse6.2Implementationconventions6.2.1DeclarationpartThecommentlineofsingleelementTTCNtables(e.g.testsuiteconstants)isusedtogiveareferencewheretheformatandcontentoftheelementisdescribedintherelevantprotocolspecifications.Anyparticularityoftheelementformatorcontentisdescribedinthecommentline.ThecommentlineintheheaderofmultielementTTCNtables(e.g.ASPs)isusedtoreferencetotheprotocolspecification.Thedetailedcommentsareusedtodescribeanyparticularityofthetable.IntheASPandPDUdeclarations,thecommentscolumnisusedtoidentifyifanelementismandatoryoroptional:-M:mandatory;-O:optional.IntheASPandPDUdeclarationsthecommentscolumnisfurtherusedtogiveinformationabouttheelementvalue,inparticulariftheelementcontainsafixedsparevalue.6.2.2ConstraintpartTheASPsandPDUsaredefinedinawaythatallrelevantelementareparameterized.Thatimprovesthetransparencyoftheconstraintsinthedynamicpart,asallvalueswhicharerelevantforthetestarealwayspresent.Generallynomodifiedconstraintsareused,thisallowsaneasierreuseandadaptationofconstraintsiftheyarereusedinothertestspecifications.TheCommentlineofaconstraintalwayscontainsareferencetotherelevantprotocolstandard.Thedetailedcommentsfooterisusedtodescribeanyparticularityofthetable.6.2.3DynamicpartAlleventswhicharedefinedasaconformancerequirementsbytheTP,causeapreliminaryverdictPASSiftherequirementismet.Allinvalideventsarehandledinthedefaulttree.OnlyFAILverdictscanbeassignedinthedefaulttree.Thepreamble,thetestbodyandthepostamblehavedifferentdefaults,whichallowsaspecificverdicthandling,e.g.onlyINCONCverdictsareassignedinthepreamble.Allverdictassignmentsarelabelled.AccordingtoISO9646-3[6],clauseE.2,labelsshouldbew
...

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 5: Abstract Test Suite (ATS) - Data Link Control (DLC) layer - Portable radio Termination (PT)33.070.30'(&7Digital Enhanced Cordless Telecommunications (DECT)ICS:Ta slovenski standard je istoveten z:EN 301 469-5 Version 1.1.1SIST EN 301 469-5:2001en01-februar-2001SIST EN 301 469-5:2001SLOVENSKI
STANDARD



SIST EN 301 469-5:2001



ETSIEN301469-5V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part5:AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-PortableradioTermination(PT)SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)2ReferenceDEN/DECT-040047-5KeywordsATS,DECT,DPRS,layer2,testing,ATS-GRfile,ATS-MPfile,TSS&TP,dataETSI650RoutedesLuciolesF-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-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod(ATM).75UntestableTestPurposes(TP).86ATSConventions.96.1Namingconventions.96.1.1Declarationspart.96.1.1.1Testsuitetypeandstructuredtypedefinitions.96.1.1.2Testsuiteoperationsdefinitions.96.1.1.3Testsuiteparameterdeclarations.96.1.1.4Testcaseselectionexpressiondefinitions.106.1.1.5Testsuiteconstantdeclarations.106.1.1.6Testsuitevariabledeclarations.106.1.1.7Testcasevariabledeclarations.106.1.1.8PCOdeclarations.106.1.1.9Timerdeclarations.106.1.1.10ASPtypedefinitions.116.1.1.11PDUtypedefinitions.116.1.1.12Aliasdefinitions.116.1.2Constraintspart.116.1.3Dynamicpart.116.1.3.1TestCase(TC)identifier.126.1.3.2Teststepidentifier.126.1.3.3Defaultidentifier.126.1.3.4Labelidentifier.126.1.3.5ATSabbreviations.126.2Implementationconventions.136.2.1Declarationpart.136.2.2Constraintpart.136.2.3Dynamicpart.13AnnexA(normative):AbstractTestSuite(ATS).14A.1TheTTCNGraphicalform(TTCN.GR).14A.2TheTTCNMachineProcessableform(TTCN.MP).14AnnexB(normative):PartialPIXITproformaforDPRSDLCPT.15B.1Identificationsummary.15B.2ATSsummary.15B.3Testlaboratory.15B.4Clientidentification.16B.5SUT.16B.6Protocollayerinformation.16B.6.1Protocolidentification.16SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)4B.6.2IUTinformation.17B.6.2.1Generalconfiguration.17B.6.2.2Parametervalues.17B.6.2.3Timervalues.17B.6.2.4Networkparametervalues.18B.6.3ProceduralInformation.18B.6.3.1ClassUproceduralinformation.18B.6.3.2ClassAproceduralinformation.19B.6.3.3Pagingproceduralinformation.20B.6.3.4Class0proceduralinformation.21B.6.3.5Class1proceduralinformation.21B.6.3.6Class2proceduralinformation.22AnnexC(normative):ProtocolConformanceTestReport(PCTR)ProformaforDPRSDLCPT.23C.1Identificationsummary.23C.1.1Protocolconformancetestreport.23C.1.2IUTidentification.23C.1.3Testingenvironment.24C.1.4Limitsandreservation.24C.1.5Comments.24C.2IUTConformancestatus.25C.3Staticconformancesummary.25C.4Dynamicconformancesummary.25C.5Staticconformancereviewreport.25C.6Testcampaignreport.26C.7Observations.27Bibliography.28History.29SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.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).Thepresentdocumentispart5ofamulti-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-5:2001



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



ETSIETSIEN301469-5V1.1.1(2000-10)73Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:a)thetermsgiveninISO/IEC9646-1[4];andb)thedefinitionsgiveninEN300175-4[2].3.2AbbreviationsForthepurposesofthepresentdocument,theabbreviationsgiveninISO/IEC9646-1[4],ISO/IEC9646-6[7],ISO/IEC9646-7[8]andEN300175-4[2]apply.Inparticular,thefollowingabbreviationsapply:ASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteBIInvalidBehaviourBOInopportuneBehaviourBVValidBehaviourCACapabilitytestsDLCDataLinkControlFPFixedPartFTFixedradioTerminationIUTImplementationUnderTestLTLowerTesterMACMediumAccessControlNWKNetworkPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationExtraInformationforTestingPMIDPortablePartMACIdentityPPPortablePartPTPortableradioTerminationRFRadioFrequencyRFPRadioFixedPartSAPServiceAccessPointSUTSystemUnderTestTCTestCaseTDMATimeDivisionMultipleAccessTPTestPurposesTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUTUpperTester4AbstractTestMethod(ATM)ThisclausedescribestheATMusedfortestingtheDECTDLCprotocol.ItistheembeddedvariantofRemoteSingle(RSE)layertestmethod.TheRSEtestmethodhasbeenselected,because:-thistestmethodimpliesnospecificrequirementsfromtheIUT;-theUpperServiceAccessPoint(USAP)oftheIUTcannotbedirectlyobserved;-thevarietyofthepossibleDECTimplementationsisaserioustechnicalobstaclefortheadoptionofadifferentATM;SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)8-thistestmethodplacestheminimumlimitationsintherealizationofconformancetesting.TheembeddedvariantoftheremotetestmethodprovidessufficientcontroloftheIUTDLCbehaviour,throughNWKlayermessagesconveyedbyDLCframes.TestSystemSUTUpperLayersIUTDECTDLCDECTNWK?MACASPs!MACASPsLTDLC-PDUsinASPswithMCEIandifnecessaryServiceTypeMSAP-PCOFragmentationRecombinationSubsetofLcentityandFBxentitiesMAC-CO-DATAprimitivesNWK-PDUsForimplicittestcoordinationDECTPHLandradiocommunicationDECTMAClayerDECTMAClayerFigure1:RStestMethodembeddedvariantLTALowerTester(LT)islocatedinaremoteDECTtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.MSAPMACServiceAccessPoint-AuniqueMACSAPisdefinedattheDECTinterfaceandusedtoexchangeservicedataoftheDLCprotocol.Toavoidthecomplexityofdatafragmentationandrecombinationtesting,theSAPisdefinedbelowthisfunctionsoftheDLClayer.PCOThePCOforDLClayertestingislocatedontheMSAP.AlltesteventsatthePCOarespecifiedintermsofMACAbstractServicePrimitives(ASPs)andDLClayerProtocolDataUnits(PDUs).NotionalUTNoexplicituppertester(UT)existsinthesystemundertest.Nevertheless,somenetworkmessagesaresenttotheSUTfortheneedoftheco-ordinationprocedures.ThenetworklayeroftheSUTisusedasanotionalUTasdefinedinISO9646.TheMACprimitivesaredefinedaccordingtoEN300175-3[1]clause8andassociatedsubclauses.5UntestableTestPurposes(TP)DuetotheATMchosenforthisATSorotherrestrictions,thetestpurposesintable1havebeenidentifiedasbeingintheuntestablecategory,andthereforehavenotbeenderivedintofinaltestcase:SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)9Table0:UntestableTPTestpurposeReason6ATSConventionsThisclausedescribestheconventionsappliedtodefinetheATSandgivesthenamingconventionschosenforthedifferentelementsoftheATS.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATStheconventionsdescribedinthisclauseshallbeconsidered.TheATSconventionscontaintwosubclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofETS300406[3]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1TestsuitetypeandstructuredtypedefinitionsThetestsuitetypeandtestsuitestructuredtypeidentifiersdescribetheinformationelements,andarewritteninuppercase:EXAMPLE:PROTOCOL_DISCRIMINATORsimpletype.FILLSTRINGstructuredtype.6.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_compute_checksum.6.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSP_window_size.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE:TSPC_pics_item_s23.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE:TSPX_pixit_item_2.SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)106.1.1.4TestcaseselectionexpressiondefinitionsThenamingconventionsforthetestcaseselectionexpressiondefinitionsusefreetextstartingwithanuppercaseletter.Thenameoftheexpressionshallexplainclearlytheselectionrule.Thetestcaseselectionexpressionsarelogicalcombinationsofthetestsuiteparametersdefinitions.6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSC_retry.Completenamesasdefinedinthespecificationsareused.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSV_count.Exception:Ifthetestsuitevariablerepresentsasystemparameterorvalue,thenamedefinedinthespecificationsisused.EXAMPLE:VR,VS.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TCV_cr_value.6.1.1.8PCOdeclarationsThepointofcontrolandobservationidentifiersarecomposedoftwoorfourcapitalletters,beginningwith"L",asthereareonlyLTs.EXAMPLE:LMACrepresentsaPCOonMACinterfaceasLTinthetestequipment.LDLCrepresentsaPCOonDLCinterfaceasLTinthetestequipment.6.1.1.9TimerdeclarationsTwokindsoftimerscanbedistinguished:1)standardized:Thosedefinedinthestandard,e.g.DL_04,useexactlythesamenameasinthestandard,beginningwithacapital"T".Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix.EXAMPLE1:TDL_04_max,TDL_04_min,andTDL_04.SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)112)notstandardized:-Thosenotdefinedinthestandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.6.1.1.10ASPtypedefinitionsTheidentifierofanASPusesexactlythenearestnameasthenamedefinedinthespecifications.Itiswritteninuppercases,finishingbyanunderscorecharacter("_"),andthreecapitallettersindicatingwhetheritisarequest,anindication,aresponseoraconfirmationprimitive.EXAMPLE:DL_RELEASE_REQforanASPcontainingalayer3releaserequestpassedtolayer2;MAC_DATA_REQforanASPcontainingalayer2bPDUpassedtolayer2a.6.1.1.11PDUtypedefinitionsTheidentifierofaPDUisgiveninastringinuppercaseletters,whichrepresentsthelayermessage.EXAMPLE1:RRfortheReceiveReadylayer2message;DISCONNECTfortheDISCONNECTlayer3message.Wherethemessageisacompositeword,anunderscorecharacter("_")appearsinthestring.EXAMPLE2:RELEASE_COMPLETEistheRELEASECOMPLETElayer3message.6.1.1.12AliasdefinitionsTheseareusedtomakethesendingandreceivingofPDUswithinASPsmoreunderstandablewhenwritingthedynamicpartofthetestsuite.ThisisdonebygivingtheASPanalias.ThealiasnameindicatesthePDUcarriedbytheASPandwhetheritissentorreceivedbythetester.Aliasdefinitionsarenotusedinthetestsuite.6.1.2ConstraintspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSconstraintspart.Constraintidentifierscommencewithuppercase.TheremainingpartoftheIdnameiswritteninlowercase.Identifiernamesofelementsconcerningthesamesubjecthaveequivalentnamesinthedeclarationandtheconstraintpart:-DeclarationPart:CC_SETUP;-ConstraintPart:Cc_setup.Thenameofthemodifiedconstraintdescribestheparticularityofthemodifiedconstraint.EXAMPLE:Cc_setup_mand_only(modifiedCc_setupwithonlythemandatoryInformationElements).Ifformalparameterlistsareused,thevariablenamesarewritteninlowercase.Thevariablenameisthesameasthenameoftheelementitisrepresenting.6.1.3DynamicpartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdynamicpart.SIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)126.1.3.1TestCase(TC)identifierTheidentifierofaTCisbuiltaccordingtotable1.Table1:TCnamingconventionIdentifier:DTC_PT__x_=functionalmoduleUControlplaneClassUservicesAControlplaneClassAservicesLControlplaneBroadcastservices0UserplanetransmissionClass01UserplanetransmissionClass12UserplanetransmissionClass23UserplanetransmissionClass3x=TypeoftestingCACA,CapabilitytestsBVBV,ValidBehaviourtestsBOBO,InopportuneBehaviourtestsBIBI,InvalidBehaviourtests=sequentialnumber(000-999)testcaseNumber6.1.3.2TeststepidentifierTheteststepidentifierisbuiltwithastringoflowercaselettersleadedbyastringofcapitalletterandjoinedbyanunderscorecharacter.Thefirststringindicatesthemainfunctionoftheteststep;e.g.PRforpreamble,POforpostamble,LTSforlocaltreenameandSTPforgeneralstep.Thesecondstringindicatesthemeaningofthestep.EXAMPLES:PR_name;PO_name;LTS_name;STP_name.6.1.3.3DefaultidentifierTheDefaultidentifiersbeginwiththeprefix"DF_",followedbyastringinlowercaseletters.6.1.3.4LabelidentifierAllverdictassignmentsarelabelled.Toallowanexactidentificationinwhichtabletheverdictwasassigned.Theidentifiersinthelabelcolumnisbuiltaccordingtotable2:Table2:NamingconventionforverdictassignmentidentifierIdentifier:

=typeoftableTBTestBodyDFDeFaultPOPOstamblePRPReambleTSTestStep=sequentialnumber(00-99)Labelnumber6.1.3.5ATSabbreviationsTheseabbreviationsareusedtoshortenidentifiernames:ackacknowledgementaddraddresscaucausecccallcontrolchnchannelestestablishindindicationSIST EN 301 469-5:2001



ETSIETSIEN301469-5V1.1.1(2000-10)13metymessagetypemodmodifiedparparameterpdprotocoldiscriminatorreqrequestrspresponse6.2Implementationconventions6.2.1DeclarationpartThecommentlineofsingleelementTTCNtables(e.g.testsuiteconstants)isusedtogiveareferencewheretheformatandcontentoftheelementisdescribedintherelevantprotocolspecifications.Anyparticularityoftheelementformatorcontentisdescribedinthecommentline.ThecommentlineintheheaderofmultielementTTCNtables(e.g.ASPs)isusedtoreferencetotheprotocolspecification.Thedetailedcommentsareusedtodescribeanyparticularityofthetable.IntheASPandPDUdeclarations,thecommentscolumnisusedtoidentifyifanelementismandatoryoroptional:-M:mandatory;-O:optional.IntheASPandPDUdeclarationsthecommentscolumnisfurtherusedtogiveinformationabouttheelementvalue,inparticulariftheelementcontainsafixedsparevalue.6.2.2ConstraintpartTheASPsandPDUsaredefinedinawaythatallrelevantelementareparameterized.Thatimprovesthetransparencyoftheconstraintsinthedynamicpart,asallvalueswhicharerelevantforthetestarealwayspresent.Generallynomodifiedconstraintsareused,thisallowsaneasierreuseandadaptationofconstraintsiftheyarereusedinothertestspecifications.TheCommentlineofaconstraintalwayscontainsareferencetotherelevantprotocolstandard.Thedetailedcommentsfooterisusedtodescribeanyparticularityofthetable.6.2.3DynamicpartAlleventswhicharedefinedasaconformancerequirementsbytheTP,causeapreliminaryverdictPASSiftherequirementismet.Allinvalideventsarehandledinthedefaulttree.OnlyFAILverdictscanbeassignedinthedefaulttree.Thepreamble,thetestbodyandthepostamblehavedifferentdefaults,whichallowsaspecificverdicthandling,e.g.onlyINCONCverdictsareassignedinthepreamble.Allverdictassignmentsarelabelled.AccordingtoISO9646-3[6],clauseE.2,labelsshouldbew
...

Questions, Comments and Discussion

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