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

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 Fixed radio Termination (FT). 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) - 6. del: Izvleček preskušalnega zaporedja (ATS) - Plast krmiljenja podatkovnih povezav (DLC) - Fiksna radijska zaključitev (FT)

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



SIST EN 301 469-6:2001



ETSIEN301469-6V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part6:AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)2ReferenceDEN/DECT-040047-6KeywordsATS,DECT,DPRS,ATS-GRfile,ATS-MPfile,data,layer2,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-6:2001



ETSIETSIEN301469-6V1.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.96.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):PartialPIXITproformaforDPRSDLCFT.15B.1Identificationsummary.15B.2ATSsummary.15B.3Testlaboratory.15B.4Clientidentification.16B.5SUT.16B.6Protocollayerinformation.16B.6.1Protocolidentification.16SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.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)ProformaforDPRSDLCFT.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-6:2001



ETSIETSIEN301469-6V1.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).Thepresentdocumentispart6ofamulti-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-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)61ScopeThepresentdocumentcontainstheAbstractTestSuite(ATS)specificationtotesttheDECTPacketRadioService(DPRS)DataLinkControl(DLC)layerattheFixedradioTermination(FT).TheobjectiveofthistestspecificationistoprovideabasisforconformancetestsforDECTequipmentgivingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturers'DECTequipment.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[5]andISO/IEC9646-2[6])aswellastheETSIrulesforconformancetesting(ETS300406[4])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]ETSIEN301649:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioServices(DPRS)".[4]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[5]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodology and framework - Part 1: General concepts". (See also ITU-T RecommendationX.290).[6]ISO/IEC9646-2:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodology and framework - Part 2: Abstract test suite specification". (See also ITU-T Recommendation X.291).[7]ISO/IEC9646-3:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodology and framework - Part 3: The tree and tabular combined notation". (See also ITU-T Recommendation X.292).[8]ISO/IEC9646-6:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part6:Protocolprofiletestspecification".[9]ISO/IEC9646-7:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:Implementationconformancestatement".SIST EN 301 469-6:2001



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



ETSIETSIEN301469-6V1.1.1(2000-10)8TheembeddedvariantoftheremotetestmethodprovidessufficientcontroloftheIUTDLCbehaviour,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:Table1:UntestableTPTestpurposeReasonSIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)96ATSConventionsThisclausedescribestheconventionsappliedtodefinetheATSandgivesthenamingconventionschosenforthedifferentelementsoftheATS.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATStheconventionsdescribedinthisclauseshallbeconsidered.TheATSconventionscontaintwosubclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofthedocumentETS300406[4]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1TestsuitetypeandstructuredtypedefinitionsThetestsuitetypeandtestsuitestructuredtypeidentifiersdescribetheinformationelements,andarewritteninuppercase:EXAMPLE:PROTOCOL_DISCRIMINATORsimpletype.FILLSTRINGstructuredtype6.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_compute_checksum.6.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE1:TSP_window_size.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE2:TSPC_pics_item_s23.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE3:TSPX_pixit_item_2.6.1.1.4TestcaseselectionexpressiondefinitionsThenamingconventionsforthetestcaseselectionexpressiondefinitionsusefreetextstartingwithanuppercaseletter.Thenameoftheexpressionshallexplainclearlytheselectionrule.Thetestcaseselectionexpressionsarelogicalcombinationsofthetestsuiteparametersdefinitions.SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)106.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.2)notstandardized:-Thosenotdefinedinthestandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)116.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-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)126.1.3.1TestCase(TC)identifierTheidentifierofaTCisbuiltaccordingtotable2.Table2:TCnamingconventionIdentifier:DTC_FT__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.Theidentifiersinthelabelcolumnisbuiltaccordingtotable3:Table3:NamingconventionforverdictassignmentidentifierIdentifier:

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



ETSIETSIEN301469-6V1.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.Acc
...

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



SIST EN 301 469-6:2001



ETSIEN301469-6V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part6:AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)2ReferenceDEN/DECT-040047-6KeywordsATS,DECT,DPRS,ATS-GRfile,ATS-MPfile,data,layer2,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-6:2001



ETSIETSIEN301469-6V1.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.96.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):PartialPIXITproformaforDPRSDLCFT.15B.1Identificationsummary.15B.2ATSsummary.15B.3Testlaboratory.15B.4Clientidentification.16B.5SUT.16B.6Protocollayerinformation.16B.6.1Protocolidentification.16SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.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)ProformaforDPRSDLCFT.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-6:2001



ETSIETSIEN301469-6V1.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).Thepresentdocumentispart6ofamulti-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-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)61ScopeThepresentdocumentcontainstheAbstractTestSuite(ATS)specificationtotesttheDECTPacketRadioService(DPRS)DataLinkControl(DLC)layerattheFixedradioTermination(FT).TheobjectiveofthistestspecificationistoprovideabasisforconformancetestsforDECTequipmentgivingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturers'DECTequipment.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[5]andISO/IEC9646-2[6])aswellastheETSIrulesforconformancetesting(ETS300406[4])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]ETSIEN301649:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioServices(DPRS)".[4]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[5]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodology and framework - Part 1: General concepts". (See also ITU-T RecommendationX.290).[6]ISO/IEC9646-2:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodology and framework - Part 2: Abstract test suite specification". (See also ITU-T Recommendation X.291).[7]ISO/IEC9646-3:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodology and framework - Part 3: The tree and tabular combined notation". (See also ITU-T Recommendation X.292).[8]ISO/IEC9646-6:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part6:Protocolprofiletestspecification".[9]ISO/IEC9646-7:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:Implementationconformancestatement".SIST EN 301 469-6:2001



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



ETSIETSIEN301469-6V1.1.1(2000-10)8TheembeddedvariantoftheremotetestmethodprovidessufficientcontroloftheIUTDLCbehaviour,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:Table1:UntestableTPTestpurposeReasonSIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)96ATSConventionsThisclausedescribestheconventionsappliedtodefinetheATSandgivesthenamingconventionschosenforthedifferentelementsoftheATS.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATStheconventionsdescribedinthisclauseshallbeconsidered.TheATSconventionscontaintwosubclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofthedocumentETS300406[4]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1TestsuitetypeandstructuredtypedefinitionsThetestsuitetypeandtestsuitestructuredtypeidentifiersdescribetheinformationelements,andarewritteninuppercase:EXAMPLE:PROTOCOL_DISCRIMINATORsimpletype.FILLSTRINGstructuredtype6.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_compute_checksum.6.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE1:TSP_window_size.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE2:TSPC_pics_item_s23.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE3:TSPX_pixit_item_2.6.1.1.4TestcaseselectionexpressiondefinitionsThenamingconventionsforthetestcaseselectionexpressiondefinitionsusefreetextstartingwithanuppercaseletter.Thenameoftheexpressionshallexplainclearlytheselectionrule.Thetestcaseselectionexpressionsarelogicalcombinationsofthetestsuiteparametersdefinitions.SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)106.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.2)notstandardized:-Thosenotdefinedinthestandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.SIST EN 301 469-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)116.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-6:2001



ETSIETSIEN301469-6V1.1.1(2000-10)126.1.3.1TestCase(TC)identifierTheidentifierofaTCisbuiltaccordingtotable2.Table2:TCnamingconventionIdentifier:DTC_FT__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.Theidentifiersinthelabelcolumnisbuiltaccordingtotable3:Table3:NamingconventionforverdictassignmentidentifierIdentifier:

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



ETSIETSIEN301469-6V1.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.Acc
...

Questions, Comments and Discussion

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