General Information

Abstract

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.

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
BC-T-341

Buy Documents

Standard

PSIST EN 301 469-6:2000

English language (29 pages)
Preview
Preview
e-Library read for
×1 day
Standard

SIST EN 301 469-6:2001

English language (29 pages)
Preview
Preview
e-Library read for
×1 day

Overview

SIST EN 301 469-6:2001 is a European standard developed by the Slovenski inštitut za standardizacijo (SIST) and ETSI, focused on Digital Enhanced Cordless Telecommunications (DECT), specifically the DECT Packet Radio Service (DPRS) Data Link Control (DLC) layer at Fixed radio Termination (FT). This document outlines the Abstract Test Suite (ATS) for conformance testing, a key step in ensuring reliable wireless communications and interoperability between DECT equipment from different manufacturers.

The standard is designed to support standardized conformance testing methodologies, using frameworks and requirements from ISO/IEC 9646 and ETSI rules for test specifications. As a part of a larger series, it addresses one critical layer within the DECT protocol stack, contributing to the overall reliability and performance of DECT-enabled wireless systems.

Key Topics

  • Abstract Test Suite (ATS): A detailed guideline for the sequence, structure, and parameters of conformance tests for the DPRS DLC layer at the fixed radio termination in a DECT system.
  • Test Methodology: Utilizes international best practices as described in ISO/IEC 9646 and ETSI ETS 300 406 for structured and repeatable interoperability testing.
  • Naming and Implementation Conventions: Comprehensive instructions for test case, step, and parameter naming, promoting clarity and consistency across implementations and maintenance.
  • Tree and Tabular Combined Notation (TTCN): The standard uses TTCN for the formalization and automation of test suites, with guidance on both graphical and machine-processable formats.
  • Protocol Implementation Extra Information for Testing (PIXIT): Provides a standardized proforma for recording additional configuration and operational details required during testing.
  • Protocol Conformance Test Report (PCTR): Specifies a template for reporting test results, supporting traceability and transparency of compliance status.
  • Annexes: Detailed annexes provide normative guidance on essential procedures and proformas (TTCN, PIXIT, and PCTR).

Applications

SIST EN 301 469-6:2001 is directly relevant to:

  • Telecommunications Equipment Vendors: Ensures that base stations (fixed radio terminations) for DECT networks meet interoperable performance criteria.
  • Conformance Testing Laboratories: Provides a blueprint for constructing reliable test environments and delivering repeatable, recognized results.
  • Network Operators: Helps verify interoperability of multi-vendor DECT deployments, reducing integration risks and operational issues.
  • Product Certification: Forms the basis for European and international certification programs for DECT DPRS equipment, facilitating market access and regulatory compliance.
  • R&D and Quality Assurance: Guides equipment manufacturers during development and validation stages, improving product robustness and accelerating time to market.

Related Standards

For holistic DECT system compliance and broader wireless communication protocol alignment, refer to these complementary standards:

  • EN 301 469 Series: Other parts in the Test Case Library addressing Medium Access Control (MAC) and Network (NWK) layers for both fixed and portable radio terminations.
  • EN 301 649 (DPRS): Core requirements for DECT Packet Radio Services.
  • EN 300 175-3/4: Specifications for the DECT Common Interface, MAC, and Data Link Control layers.
  • ETSI ETS 300 406: Conformance test methodologies for telecommunication systems.
  • ISO/IEC 9646 (Parts 1, 2, 3, 6, 7): International methodology and framework for protocol conformance testing.

Keywords: DECT, DPRS, Data Link Control (DLC), Fixed Radio Termination (FT), Abstract Test Suite (ATS), protocol conformance testing, interoperability, telecommunications standards, TTCN, PIXIT, PCTR, ISO/IEC 9646, ETSI.

Buy Documents

Standard

PSIST EN 301 469-6:2000

English language (29 pages)
Preview
Preview
e-Library read for
×1 day
Standard

SIST EN 301 469-6:2001

English language (29 pages)
Preview
Preview
e-Library read for
×1 day

Get Certified

Connect with accredited certification bodies for this standard

ANCE

Mexican certification and testing association.

EMA Mexico Verified

Intertek Slovenia

Intertek testing, inspection, and certification services in Slovenia.

UKAS Slovenia Verified

LNE (Laboratoire National de Métrologie et d'Essais)

French national laboratory for metrology and testing.

COFRAC France Verified

Sponsored listings

Frequently Asked Questions

SIST EN 301 469-6:2001 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "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 standard covers: 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.

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.

SIST EN 301 469-6:2001 is classified under the following ICS (International Classification for Standards) categories: 33.070.30 - Digital Enhanced Cordless Telecommunications (DECT). The ICS classification helps identify the subject area and facilitates finding related standards.

SIST EN 301 469-6:2001 is associated with the following European legislation: Standardization Mandates: BC-T-341. When a standard is cited in the Official Journal of the European Union, products manufactured in conformity with it benefit from a presumption of conformity with the essential requirements of the corresponding EU directive or regulation.

SIST EN 301 469-6:2001 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

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
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.
...


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
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.
...