Digital Enhanced Cordless Telecommunications (DECT); DECT Packet Radio Service (DPRS) Test Case Library (TCL); Part 9: Abstract Test Suite (ATS) - Network (NWK) layer - Fixed radio Termination (FT)

DEN/DECT-040047-9

Digitalne izboljšane brezvrvične telekomunikacije (DECT) - Paketna radijska storitev DECT (DPRS), knjižnica preskušalnih primerov (TCL) - 9. del: Izvleček preskušalnega zaporedja (ATS) - Omrežna plast (NWK) - 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-9:2000
English language
31 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day
Standard
EN 301 469-9:2001
English language
31 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.MVNDDigital Enhanced Cordless Telecommunications (DECT); DECT Packet Radio Service (DPRS) Test Case Library (TCL); Part 9: Abstract Test Suite (ATS) - Network (NWK) layer - Fixed radio Termination (FT)33.070.30'(&7Digital Enhanced Cordless Telecommunications (DECT)ICS:Ta slovenski standard je istoveten z:EN 301 469-9 Version 1.1.13SIST EN 301 469-9:200en01-GHFHPEHU-2003SIST EN 301 469-9:200SLOVENSKI
STANDARD



SIST EN 301 469-9:2001



ETSIEN301469-9V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part9:AbstractTestSuite(ATS)-Network(NWK)layer-FixedradioTermination(FT)SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)2ReferenceDEN/DECT-040047-9KeywordsATS,data,DECT,DPRS,network,ATS-GRfile,ATS-MPfile,testingETSI650RoutedesLuciolesF-06921SophiaAntipolisCedex-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88ImportantnoticeIndividualcopiesofthepresentdocumentcanbedownloadedfrom:http://www.etsi.orgThepresentdocumentmaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.Usersofthepresentdocumentshouldbeawarethatthedocumentmaybesubjecttorevisionorchangeofstatus.InformationonthecurrentstatusofthisandotherETSIdocumentsisavailableathttp://www.etsi.org/tb/status/Ifyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frCopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2000.Allrightsreserved.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod(ATM).85UntestableTestPurposes(TP).96ATSConventions.96.1Namingconventions.96.1.1Declarationspart.96.1.1.1Testsuitetypeandstructuredtypedefinitions.96.1.1.2Testsuiteoperationsdefinitions.106.1.1.3Testsuiteparameterdeclarations.106.1.1.4Testcaseselectionexpressiondefinitions.106.1.1.5Testsuiteconstantdeclarations.106.1.1.6Testsuitevariabledeclarations.106.1.1.7Testcasevariabledeclarations.106.1.1.8PCOdeclarations.116.1.1.9Timerdeclarations.116.1.1.10ASPtypedefinitions.116.1.1.11PDUtypedefinitions.116.1.1.12Aliasdefinitions.116.1.2Constraintspart.126.1.3Dynamicpart.136.1.3.1TestCase(TC)identifier.136.1.3.2Teststepidentifier.136.1.3.3Defaultidentifier.146.1.3.4Labelidentifier.146.1.3.5ATSabbreviations.146.2Implementationconventions.146.2.1Declarationpart.146.2.2Constraintpart.156.2.3Dynamicpart.15AnnexA(normative):AbstractTestSuite(ATS).16A.1TheTTCNGraphicalform(TTCN.GR).16A.2TheTTCNMachineProcessableform(TTCN.MP).16AnnexB(normative):PartialPIXITproformaforDPRSNWKFT.17B.1Identificationsummary.17B.2ATSsummary.17B.3Testlaboratory.17B.4Clientidentification.18B.5SUT.18B.6Protocollayerinformation.18B.6.1Protocolidentification.18SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)4B.6.2IUTinformation.19B.6.2.1Generalconfiguration.19AnnexC(normative):ProtocolConformanceTestReport(PCTR)ProformaforDPRSNWKFT.24C.1Identificationsummary.24C.1.1Protocolconformancetestreport.24C.1.2IUTidentification.24C.1.3Testingenvironment.25C.1.4Limitsandreservation.25C.1.5Comments.25C.2IUTConformancestatus.25C.3Staticconformancesummary.26C.4Dynamicconformancesummary.26C.5Staticconformancereviewreport.26C.6Testcampaignreport.27C.7Observations.29Bibliography.30History.31SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.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).Thepresentdocumentispart9ofamulti-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-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)61ScopeThepresentdocumentcontainstheAbstractTestSuite(ATS)specificationtotesttheDECTPacketRadioService(DPRS)Network(NWK)layerattheFixedradioTermination(FT).TheobjectiveofthistestspecificationistoprovideabasisforconformancetestsforDECTequipmentgivingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturers'DECTequipment.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[8]andISO/IEC9646-2[9])aswellastheETSIrulesforconformancetesting(ETS300406[7])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-1:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part1:Overview".[2]ETSIEN300175-4:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part4:DataLinkControl(DLC)layer".[3]ETSIEN300175-5:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part5:Network(NWK)layer".[4]ETSIEN300175-6:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part6:Identitiesandaddressing".[5]ETSIEN300175-7:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part7:Securityfeatures".[6]ETSIEN301649:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioServices(DPRS)".[7]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[8]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".(SeealsoITU-TRecommendationX.290(1991)).[9]ISO/IEC9646-2:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:Abstracttestsuitespecification".(SeealsoITU-TRecommendationX.291).SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)7[10]ISO/IEC9646-3:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:Thetreeandtabularcombinednotation".(SeealsoITU-TRecommendationX.292).[11]ISO/IEC9646-6:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part6:Protocolprofiletestspecification".[12]ISO/IEC9646-7:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:Implementationconformancestatement".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:a)thetermsgiveninISO/IEC9646-1[8],ISO/IEC9646-2[9];andb)thedefinitionsgiveninEN300175-1[1],EN300175-5[3],EN300175-6[4]andEN300175-7[5].3.2AbbreviationsForthepurposesofthepresentdocument,theabbreviationsgiveninISO/IEC9646-1[8],ISO/IEC9646-6[11],ISO/IEC9646-7[12]andEN300175-5[3]apply.Inparticular,thefollowingabbreviationsapply:ACAuthenticationCodeARAccessRightsASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteAUAuthenticationBIInvalidBehaviourBOInopportuneBehaviourBVValidBehaviourCACapabilitytestsCCCallControlCHCipheringDLCDataLinkControlFPFixedPartFTFixedradioTerminationIDIdentificationIPEIInternationalPortableEquipmentIdentityIPUIInternationalPortableUserIdentityIUTImplementationUnderTestIWUInterworkingUnitKAKeyAllocationLOLocationLTLowerTesterMACMediumAccessControlMMMobilityManagementNWKNetworkPARKPortableAccessRightsKeyPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationExtraInformationforTestingPPPortablePartPTPortableradioTerminationRFRadioFrequencySIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)8RPNRadiofixedPartNumberSAPServiceAccessPointSUTSystemUnderTestTCTestCaseTPTestPurposesTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUAKUserAuthenticationKeyUTUpperTester4AbstractTestMethod(ATM)ThisclausedescribestheATM,thePointofControlandObservation(PCO)usedtotesttheNWKlayeroftheFT.TestSystemSUTFixedterminationUpperLayersLTDLC-PrimativesDLC-PCO/DSAPNWK-PDUsDECTPHLandradiocommunicationDECTMAClayerDECTMAClayerDECTNWKIUTDECTDLClayerDECTDLClayerFigure1:RStestMethodembeddedvariantSIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)9LT:aLowerTester(LT)islocatedinaremoteDECTtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.DSAP:auniqueDataLinkControl(DLC)SAPisdefinedattheDECTinterfaceandusedtoexchangeservicedataoftheNWKprotocol.PCO:thePCOforNetworkLayertestingislocatedontheDSAP.AlltesteventsatthePCOarespecifiedintermsofDLCAbstractServicePrimitives(ASP)andNWKProtocolDataUnits(PDUs).NotionalUT:noexplicitUpperTester(UT)existsinthetestsystem.However,theSystemUnderTest(SUT)needstocarryoutsomeUTfunctionstoachievesomeeffectsoftestco-ordinationprocedures.DesigningATS,thecapabilityoftheInterworkingUnit(IWU),suchasPSTN,ISDNorGSMIWUmightbetakenintoaccount.AnexampleofsuchcontrolscouldbetoprovokerestartingoftheIUTthroughtheQinterface.TheDLCprimitivesaredefinedaccordingtoEN300175-4[2],subclauses8.3.2(S-SAPprimitives)and8.3.3(B-SAPprimitives).5UntestableTestPurposes(TP)DuetotheATMschosenforthisATSorotherrestrictions,thetestpurposesintable1havebeenidentifiedasbeingintheuntestablecategory,andthereforehavenotbeenderivedintofinaltestcase:Table1:UntestableTPTestpurposeReason6ATSConventionsThisclausedescribestheconventionsappliedtodefinetheATSandgivesthenamingconventionschosenforthedifferentelementsoftheATS.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATStheconventionsdescribedinthisclauseshallbeconsidered.TheATSconventionscontaintwosubclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofthedocumentETS300406[7]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1TestsuitetypeandstructuredtypedefinitionsThetestsuitetypeandtestsuitestructuredtypeidentifiersdescribetheinformationelements,andarewritteninuppercase:EXAMPLE:PROTOCOL_DISCRIMINATORsimpletype.FILLSTRINGstructuredtypeSIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)106.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.Exception:Ifthetestsuiteparameterrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.V_S=sendsequencevariable).Completenamesasdefinedinthespecificationsareused.6.1.1.4TestcaseselectionexpressiondefinitionsAllselectionexpressionnamesfortestgroupsaretobeprecededwiththeprefix"SENG_".Allselectionexpressionnamesfortestcasesaretobeprecededwiththeprefix"SENC_".6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSC_retry.Exception:IftheTSCrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.N250).Completenamesasdefinedinthespecificationsareused.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSV_count.Completenamesasdefinedinthespecificationsareused.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TCV_cr_value.Completenamesasdefinedinthespecificationsareused.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)116.1.1.8PCOdeclarationsThepointofcontrolandobservationidentifiersarecomposedoftwoorfourcapitalletters,beginningwith"L",asthereareonlyLTs.EXAMPLE:LMACrepresentsaPCOonMACinterfaceasLTinthetestequipment.LDLCrepresentsaPCOonDLCinterfaceasLTinthetestequipment.6.1.1.9TimerdeclarationsTwotypesoftimerscanbeidentified:1)standardized:Thosedefinedinthestandard,e.g.T302,useexactlythesamenameasinthestandard,beginningwithacapital"T"ifnecessary.Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix.EXAMPLE1:T302_max,T302_min,andT302.2)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_REQforanASPrequestingareleaseofthelayer2link.6.1.1.11PDUtypedefinitionsTheidentifierofaPDUisgiveninastringinuppercaseletters,whichrepresentsthelayermessage.EXAMPLE1:DISCONNECTfortheDISCONNECTlayer3message.Wherethemessageisacompositeword,anunderscorecharacter("_")appearsinthestring.EXAMPLE2:RELEASE_COMPLETEistheRELEASECOMPLETElayer3message.6.1.1.12AliasdefinitionsTheseareusedtomakethesendingandreceivingofPDUswithinASPsmoreunderstandablewhenwritingthedynamicpartofthetestsuite.ThisisdonebygivingtheASPanalias.ThealiasnameindicatesthePDUcarriedbytheASPandwhetheritissentorreceivedbythetester.Aliasdefinitionsarenotusedinthetestsuite.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)126.1.2ConstraintspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSconstraintspart.Constraintidentifierscommencewithuppercase.TheremainingpartoftheIdnameiswritteninlowercase.Identifiernamesofelementsconcerningthesamesubjecthaveequivalentnamesinthedeclarationandtheconstraintpart:DeclarationPart:CC_SETUP;ConstraintPart:Cc_setup.Thenameofthemodifiedconstraintdescribestheparticularityofthemodifiedconstraint:EXAMPLE:Cc_setup_mand_only(modifiedCc_setupwithonlythemandatoryInformationElements).Ifformalparameterlistsareused,thevariablenamesarewritteninlowercase.Thevariablenameisthesameasthenameoftheelementitisrepresenting.Structuredtypeconstraintsdeclarationsaredividedinto:• receiveconstraints:-thereceiveconstraintsarenoteddownas"name_rx*".Thereceiveconstraintsaresubdividedinto:receivebaseconstraints:-theyarenoteddownas"name_rx_base";receivespecialconstraints:-theyarenoteddownas"name_rx_",whereisadescriptivename(e.g."Signal_rx_alerting_on");• transmitconstraints:-thetransmitconstraintsarenoteddownas"name_tx_",whereisadescriptivename.(e.g."Signal_tx_alerting_off");Ifacertainstructuredtypeconstraintisvalidforbothreceivingandtransmitting,becauseitcontainsnowildcards,andthereceivingconstraintshouldexactlymatch,theconstraintwillbenoteddownas:• "_extention"Example:"Portable_id_ipui".PDUConstraintsDeclarationsaredividedinto:• receiveconstraints:-thereceiveconstraintsarenoteddownas"name_rx*".Thereceiveconstraintsaresubdividedinto:receivebaseconstraints:-theyarenoteddownas"name_rx_base".Theyconstrainallallowedvalues,andfortheoptionalfields,the"IF_PRESENT"keywordisadded;receivespecialconstraints:-theyarenoteddownas"name_rx0n",wherenisasequencenumber;• transmitconstraints:-thetransmitconstraintsarenoteddownas"name_tx",wherenisasequencenumber.Theycanbesubdividedinto:transmitbaseconstraints:SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)13-theyarenoteddownas"name_tx_base".Theyconstrainallmandatoryfieldstoallallowedvaluesinthestandard,andtheyconstrainalloptionalfieldsto"OMIT";transmitspecialconstraints:-theyarenoteddownas"name_tx0n"wherenisasequencenumber.Theyshallnotcontainanywildcards.Derivedconstraintsshallnotbemorethan1leveldeep.Theyshallonlybederiveddirectlyfromthebaseconstraint.6.1.3DynamicpartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdynamicpart.6.1.3.1TestCase(TC)identifierTheidentifierofaTCisbuiltaccordingtotable2.Table2:TCnamingconventionIdentifier:DTC_FT____=functionalmoduleCCCallControlMMMobilityManagementLCLinkControlEntityISCallIndependentSupplementaryServicesCLConnectionlessMessageServicex=TypeoftestingCACapabilityTestsBVValidBehaviourTestsBOInopportuneBehaviourTestsTITimerexpiryandcountermismatchtestss=TestsubgroupEmptyifnosubgroupOCOutgoingCallestablishmentCICallInformationCRCallReleaseSCServiceChangeRSCallRelatedSupplementaryservicesSNServiceNegotiationMPMulti-purposestestsHPHandoverproceduresSRSuspendandResumeproceduresIDIdentificationAUAuthenticationLOLocationARAccessRightsKAKeyAllocationCHCipheringLEConnectionorientedLinkEstablishmentLRConnectionorientedLinkRelease=sequentialnumber(01-99)TestPurposeNumber6.1.3.2TeststepidentifierTheteststepidentifierisbuiltwithastringoflowercaselettersleadedbyastringofcapitalletterandjoinedbyanunderscorecharacter.Thefirststringindicatesthemainfunctionoftheteststep;e.g.PRforpreamble,POforpostamble,LTSforlocaltreenameandSTPforgeneralstep.Thesecondstringindicatesthemeaningofthestep.EXAMPLES:PR_name;PO_name;LTS_name;STP_name.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)146.1.3.3DefaultidentifierTheDefaultidentifiersbeginwiththeprefix"DF_",followedbyastringinlowercaseletters.6.1.3.4LabelidentifierAllverdictassignmentsarelabelled.Toallowanexactidentificationinwhichtabletheverdictwasassigned.Theidentifiersinthelabelcolumnisbuiltaccordingtotable3:Table3:NamingconventionforverdictassignmentidentifierIdentifier:

=typeoftableTBTestBodyDFDeFaultPOPOstamblePRPReambleTSTestStep=sequentialnumber(00-99)Labelnumber6.1.3.5ATSabbreviationsTheseabbreviationsareusedtoshortenidentifiernames:ackacknowledgementaddraddressalgoalgorithmauthauthenticationcaucausecccallcontrolcfmconfirmestestablishextextensionididentificationindindicationinfoinformationmaxmaximummetymessagetypeminminimummodmodifiedparparameterpdprotocoldiscriminatorreqrequestrspresponse6.2Implementationconventions6.2.1DeclarationpartThecommentlineofsingleelementTTCNtables(e.g.testsuiteconstants)isusedtogiveareferencewheretheformatandcontentoftheelementisdescribedintherelevantprotocolspecifications.Anyparticularityoftheelementformatorcontentisdescribedinthecommentline.ThecommentlineintheheaderofmultielementTTCNtables(e.g.ASPs)isusedtoreferencetotheprotocolspecification.Thedetailedcommentsareusedtodescribeanyparticularityofthetable.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)15IntheASPandPDUdeclarations,thecommentscolumnisusedtoidentifyifanelementismandatoryoroptional:-M:mandatory;-O:optional.IntheASPandPDUdeclarationsthecommentscolumnisfurtherusedtogiveinformationabouttheelementvalue,inparticulariftheelementcontainsafixedsparevalue.Intableswherestructuretypesareusedtheinformationelementandtherelevantstructuredtypehavealwaysthesamename,thatallowstohavethesamestructureasintheprotocolstandardsisusedtodocumenttherelationbetweeninformationelementsinatableandtheirs
...

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



SIST EN 301 469-9:2001



ETSIEN301469-9V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part9:AbstractTestSuite(ATS)-Network(NWK)layer-FixedradioTermination(FT)SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)2ReferenceDEN/DECT-040047-9KeywordsATS,data,DECT,DPRS,network,ATS-GRfile,ATS-MPfile,testingETSI650RoutedesLuciolesF-06921SophiaAntipolisCedex-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88ImportantnoticeIndividualcopiesofthepresentdocumentcanbedownloadedfrom:http://www.etsi.orgThepresentdocumentmaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.Usersofthepresentdocumentshouldbeawarethatthedocumentmaybesubjecttorevisionorchangeofstatus.InformationonthecurrentstatusofthisandotherETSIdocumentsisavailableathttp://www.etsi.org/tb/status/Ifyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frCopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2000.Allrightsreserved.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1Definitions.73.2Abbreviations.74AbstractTestMethod(ATM).85UntestableTestPurposes(TP).96ATSConventions.96.1Namingconventions.96.1.1Declarationspart.96.1.1.1Testsuitetypeandstructuredtypedefinitions.96.1.1.2Testsuiteoperationsdefinitions.106.1.1.3Testsuiteparameterdeclarations.106.1.1.4Testcaseselectionexpressiondefinitions.106.1.1.5Testsuiteconstantdeclarations.106.1.1.6Testsuitevariabledeclarations.106.1.1.7Testcasevariabledeclarations.106.1.1.8PCOdeclarations.116.1.1.9Timerdeclarations.116.1.1.10ASPtypedefinitions.116.1.1.11PDUtypedefinitions.116.1.1.12Aliasdefinitions.116.1.2Constraintspart.126.1.3Dynamicpart.136.1.3.1TestCase(TC)identifier.136.1.3.2Teststepidentifier.136.1.3.3Defaultidentifier.146.1.3.4Labelidentifier.146.1.3.5ATSabbreviations.146.2Implementationconventions.146.2.1Declarationpart.146.2.2Constraintpart.156.2.3Dynamicpart.15AnnexA(normative):AbstractTestSuite(ATS).16A.1TheTTCNGraphicalform(TTCN.GR).16A.2TheTTCNMachineProcessableform(TTCN.MP).16AnnexB(normative):PartialPIXITproformaforDPRSNWKFT.17B.1Identificationsummary.17B.2ATSsummary.17B.3Testlaboratory.17B.4Clientidentification.18B.5SUT.18B.6Protocollayerinformation.18B.6.1Protocolidentification.18SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)4B.6.2IUTinformation.19B.6.2.1Generalconfiguration.19AnnexC(normative):ProtocolConformanceTestReport(PCTR)ProformaforDPRSNWKFT.24C.1Identificationsummary.24C.1.1Protocolconformancetestreport.24C.1.2IUTidentification.24C.1.3Testingenvironment.25C.1.4Limitsandreservation.25C.1.5Comments.25C.2IUTConformancestatus.25C.3Staticconformancesummary.26C.4Dynamicconformancesummary.26C.5Staticconformancereviewreport.26C.6Testcampaignreport.27C.7Observations.29Bibliography.30History.31SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.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).Thepresentdocumentispart9ofamulti-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-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)61ScopeThepresentdocumentcontainstheAbstractTestSuite(ATS)specificationtotesttheDECTPacketRadioService(DPRS)Network(NWK)layerattheFixedradioTermination(FT).TheobjectiveofthistestspecificationistoprovideabasisforconformancetestsforDECTequipmentgivingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturers'DECTequipment.TheISOstandardforthemethodologyofconformancetesting(ISO/IEC9646-1[8]andISO/IEC9646-2[9])aswellastheETSIrulesforconformancetesting(ETS300406[7])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-1:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part1:Overview".[2]ETSIEN300175-4:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part4:DataLinkControl(DLC)layer".[3]ETSIEN300175-5:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part5:Network(NWK)layer".[4]ETSIEN300175-6:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part6:Identitiesandaddressing".[5]ETSIEN300175-7:"DigitalEnhancedCordlessTelecommunications(DECT);CommonInterface(CI);Part7:Securityfeatures".[6]ETSIEN301649:"DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioServices(DPRS)".[7]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[8]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:Generalconcepts".(SeealsoITU-TRecommendationX.290(1991)).[9]ISO/IEC9646-2:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:Abstracttestsuitespecification".(SeealsoITU-TRecommendationX.291).SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)7[10]ISO/IEC9646-3:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:Thetreeandtabularcombinednotation".(SeealsoITU-TRecommendationX.292).[11]ISO/IEC9646-6:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part6:Protocolprofiletestspecification".[12]ISO/IEC9646-7:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part7:Implementationconformancestatement".3Definitionsandabbreviations3.1DefinitionsForthepurposesofthepresentdocument,thefollowingtermsanddefinitionsapply:a)thetermsgiveninISO/IEC9646-1[8],ISO/IEC9646-2[9];andb)thedefinitionsgiveninEN300175-1[1],EN300175-5[3],EN300175-6[4]andEN300175-7[5].3.2AbbreviationsForthepurposesofthepresentdocument,theabbreviationsgiveninISO/IEC9646-1[8],ISO/IEC9646-6[11],ISO/IEC9646-7[12]andEN300175-5[3]apply.Inparticular,thefollowingabbreviationsapply:ACAuthenticationCodeARAccessRightsASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteAUAuthenticationBIInvalidBehaviourBOInopportuneBehaviourBVValidBehaviourCACapabilitytestsCCCallControlCHCipheringDLCDataLinkControlFPFixedPartFTFixedradioTerminationIDIdentificationIPEIInternationalPortableEquipmentIdentityIPUIInternationalPortableUserIdentityIUTImplementationUnderTestIWUInterworkingUnitKAKeyAllocationLOLocationLTLowerTesterMACMediumAccessControlMMMobilityManagementNWKNetworkPARKPortableAccessRightsKeyPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationExtraInformationforTestingPPPortablePartPTPortableradioTerminationRFRadioFrequencySIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)8RPNRadiofixedPartNumberSAPServiceAccessPointSUTSystemUnderTestTCTestCaseTPTestPurposesTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUAKUserAuthenticationKeyUTUpperTester4AbstractTestMethod(ATM)ThisclausedescribestheATM,thePointofControlandObservation(PCO)usedtotesttheNWKlayeroftheFT.TestSystemSUTFixedterminationUpperLayersLTDLC-PrimativesDLC-PCO/DSAPNWK-PDUsDECTPHLandradiocommunicationDECTMAClayerDECTMAClayerDECTNWKIUTDECTDLClayerDECTDLClayerFigure1:RStestMethodembeddedvariantSIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)9LT:aLowerTester(LT)islocatedinaremoteDECTtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.DSAP:auniqueDataLinkControl(DLC)SAPisdefinedattheDECTinterfaceandusedtoexchangeservicedataoftheNWKprotocol.PCO:thePCOforNetworkLayertestingislocatedontheDSAP.AlltesteventsatthePCOarespecifiedintermsofDLCAbstractServicePrimitives(ASP)andNWKProtocolDataUnits(PDUs).NotionalUT:noexplicitUpperTester(UT)existsinthetestsystem.However,theSystemUnderTest(SUT)needstocarryoutsomeUTfunctionstoachievesomeeffectsoftestco-ordinationprocedures.DesigningATS,thecapabilityoftheInterworkingUnit(IWU),suchasPSTN,ISDNorGSMIWUmightbetakenintoaccount.AnexampleofsuchcontrolscouldbetoprovokerestartingoftheIUTthroughtheQinterface.TheDLCprimitivesaredefinedaccordingtoEN300175-4[2],subclauses8.3.2(S-SAPprimitives)and8.3.3(B-SAPprimitives).5UntestableTestPurposes(TP)DuetotheATMschosenforthisATSorotherrestrictions,thetestpurposesintable1havebeenidentifiedasbeingintheuntestablecategory,andthereforehavenotbeenderivedintofinaltestcase:Table1:UntestableTPTestpurposeReason6ATSConventionsThisclausedescribestheconventionsappliedtodefinetheATSandgivesthenamingconventionschosenforthedifferentelementsoftheATS.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATStheconventionsdescribedinthisclauseshallbeconsidered.TheATSconventionscontaintwosubclauses,thenamingconventionsandtheimplementationconventions.ThenamingconventionsdescribethestructureofthenamingofallATSelements.TheimplementationconventionsdescribethefunctionalstructureoftheATS.TodefinetheATS,theguidelinesofthedocumentETS300406[7]wasconsidered.6.1Namingconventions6.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.6.1.1.1TestsuitetypeandstructuredtypedefinitionsThetestsuitetypeandtestsuitestructuredtypeidentifiersdescribetheinformationelements,andarewritteninuppercase:EXAMPLE:PROTOCOL_DISCRIMINATORsimpletype.FILLSTRINGstructuredtypeSIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)106.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.Exception:Ifthetestsuiteparameterrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.V_S=sendsequencevariable).Completenamesasdefinedinthespecificationsareused.6.1.1.4TestcaseselectionexpressiondefinitionsAllselectionexpressionnamesfortestgroupsaretobeprecededwiththeprefix"SENG_".Allselectionexpressionnamesfortestcasesaretobeprecededwiththeprefix"SENC_".6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSC_retry.Exception:IftheTSCrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.N250).Completenamesasdefinedinthespecificationsareused.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSV_count.Completenamesasdefinedinthespecificationsareused.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TCV_cr_value.Completenamesasdefinedinthespecificationsareused.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)116.1.1.8PCOdeclarationsThepointofcontrolandobservationidentifiersarecomposedoftwoorfourcapitalletters,beginningwith"L",asthereareonlyLTs.EXAMPLE:LMACrepresentsaPCOonMACinterfaceasLTinthetestequipment.LDLCrepresentsaPCOonDLCinterfaceasLTinthetestequipment.6.1.1.9TimerdeclarationsTwotypesoftimerscanbeidentified:1)standardized:Thosedefinedinthestandard,e.g.T302,useexactlythesamenameasinthestandard,beginningwithacapital"T"ifnecessary.Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix.EXAMPLE1:T302_max,T302_min,andT302.2)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_REQforanASPrequestingareleaseofthelayer2link.6.1.1.11PDUtypedefinitionsTheidentifierofaPDUisgiveninastringinuppercaseletters,whichrepresentsthelayermessage.EXAMPLE1:DISCONNECTfortheDISCONNECTlayer3message.Wherethemessageisacompositeword,anunderscorecharacter("_")appearsinthestring.EXAMPLE2:RELEASE_COMPLETEistheRELEASECOMPLETElayer3message.6.1.1.12AliasdefinitionsTheseareusedtomakethesendingandreceivingofPDUswithinASPsmoreunderstandablewhenwritingthedynamicpartofthetestsuite.ThisisdonebygivingtheASPanalias.ThealiasnameindicatesthePDUcarriedbytheASPandwhetheritissentorreceivedbythetester.Aliasdefinitionsarenotusedinthetestsuite.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)126.1.2ConstraintspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSconstraintspart.Constraintidentifierscommencewithuppercase.TheremainingpartoftheIdnameiswritteninlowercase.Identifiernamesofelementsconcerningthesamesubjecthaveequivalentnamesinthedeclarationandtheconstraintpart:DeclarationPart:CC_SETUP;ConstraintPart:Cc_setup.Thenameofthemodifiedconstraintdescribestheparticularityofthemodifiedconstraint:EXAMPLE:Cc_setup_mand_only(modifiedCc_setupwithonlythemandatoryInformationElements).Ifformalparameterlistsareused,thevariablenamesarewritteninlowercase.Thevariablenameisthesameasthenameoftheelementitisrepresenting.Structuredtypeconstraintsdeclarationsaredividedinto:• receiveconstraints:-thereceiveconstraintsarenoteddownas"name_rx*".Thereceiveconstraintsaresubdividedinto:receivebaseconstraints:-theyarenoteddownas"name_rx_base";receivespecialconstraints:-theyarenoteddownas"name_rx_",whereisadescriptivename(e.g."Signal_rx_alerting_on");• transmitconstraints:-thetransmitconstraintsarenoteddownas"name_tx_",whereisadescriptivename.(e.g."Signal_tx_alerting_off");Ifacertainstructuredtypeconstraintisvalidforbothreceivingandtransmitting,becauseitcontainsnowildcards,andthereceivingconstraintshouldexactlymatch,theconstraintwillbenoteddownas:• "_extention"Example:"Portable_id_ipui".PDUConstraintsDeclarationsaredividedinto:• receiveconstraints:-thereceiveconstraintsarenoteddownas"name_rx*".Thereceiveconstraintsaresubdividedinto:receivebaseconstraints:-theyarenoteddownas"name_rx_base".Theyconstrainallallowedvalues,andfortheoptionalfields,the"IF_PRESENT"keywordisadded;receivespecialconstraints:-theyarenoteddownas"name_rx0n",wherenisasequencenumber;• transmitconstraints:-thetransmitconstraintsarenoteddownas"name_tx",wherenisasequencenumber.Theycanbesubdividedinto:transmitbaseconstraints:SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)13-theyarenoteddownas"name_tx_base".Theyconstrainallmandatoryfieldstoallallowedvaluesinthestandard,andtheyconstrainalloptionalfieldsto"OMIT";transmitspecialconstraints:-theyarenoteddownas"name_tx0n"wherenisasequencenumber.Theyshallnotcontainanywildcards.Derivedconstraintsshallnotbemorethan1leveldeep.Theyshallonlybederiveddirectlyfromthebaseconstraint.6.1.3DynamicpartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdynamicpart.6.1.3.1TestCase(TC)identifierTheidentifierofaTCisbuiltaccordingtotable2.Table2:TCnamingconventionIdentifier:DTC_FT____=functionalmoduleCCCallControlMMMobilityManagementLCLinkControlEntityISCallIndependentSupplementaryServicesCLConnectionlessMessageServicex=TypeoftestingCACapabilityTestsBVValidBehaviourTestsBOInopportuneBehaviourTestsTITimerexpiryandcountermismatchtestss=TestsubgroupEmptyifnosubgroupOCOutgoingCallestablishmentCICallInformationCRCallReleaseSCServiceChangeRSCallRelatedSupplementaryservicesSNServiceNegotiationMPMulti-purposestestsHPHandoverproceduresSRSuspendandResumeproceduresIDIdentificationAUAuthenticationLOLocationARAccessRightsKAKeyAllocationCHCipheringLEConnectionorientedLinkEstablishmentLRConnectionorientedLinkRelease=sequentialnumber(01-99)TestPurposeNumber6.1.3.2TeststepidentifierTheteststepidentifierisbuiltwithastringoflowercaselettersleadedbyastringofcapitalletterandjoinedbyanunderscorecharacter.Thefirststringindicatesthemainfunctionoftheteststep;e.g.PRforpreamble,POforpostamble,LTSforlocaltreenameandSTPforgeneralstep.Thesecondstringindicatesthemeaningofthestep.EXAMPLES:PR_name;PO_name;LTS_name;STP_name.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)146.1.3.3DefaultidentifierTheDefaultidentifiersbeginwiththeprefix"DF_",followedbyastringinlowercaseletters.6.1.3.4LabelidentifierAllverdictassignmentsarelabelled.Toallowanexactidentificationinwhichtabletheverdictwasassigned.Theidentifiersinthelabelcolumnisbuiltaccordingtotable3:Table3:NamingconventionforverdictassignmentidentifierIdentifier:

=typeoftableTBTestBodyDFDeFaultPOPOstamblePRPReambleTSTestStep=sequentialnumber(00-99)Labelnumber6.1.3.5ATSabbreviationsTheseabbreviationsareusedtoshortenidentifiernames:ackacknowledgementaddraddressalgoalgorithmauthauthenticationcaucausecccallcontrolcfmconfirmestestablishextextensionididentificationindindicationinfoinformationmaxmaximummetymessagetypeminminimummodmodifiedparparameterpdprotocoldiscriminatorreqrequestrspresponse6.2Implementationconventions6.2.1DeclarationpartThecommentlineofsingleelementTTCNtables(e.g.testsuiteconstants)isusedtogiveareferencewheretheformatandcontentoftheelementisdescribedintherelevantprotocolspecifications.Anyparticularityoftheelementformatorcontentisdescribedinthecommentline.ThecommentlineintheheaderofmultielementTTCNtables(e.g.ASPs)isusedtoreferencetotheprotocolspecification.Thedetailedcommentsareusedtodescribeanyparticularityofthetable.SIST EN 301 469-9:2001



ETSIETSIEN301469-9V1.1.1(2000-10)15IntheASPandPDUdeclarations,thecommentscolumnisusedtoidentifyifanelementismandatoryoroptional:-M:mandatory;-O:optional.IntheASPandPDUdeclarationsthecommentscolumnisfurtherusedtogiveinformationabouttheelementvalue,inparticulariftheelementcontainsafixedsparevalue.Intableswherestructuretypesareusedtheinformationelementandtherelevantstructuredtypehavealwaysthesamename,thatallowstohavethesamestructureasintheprotocolstandardsisusedtodocumenttherelationbetweeninformationelementsinatableandtheirs
...

Questions, Comments and Discussion

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