SIST EN 301 469-6:2001
(Main)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)
- 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
- Technical Committee
- RES - Radio equipment and systems
- 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
SIST EN 301 469-6:2001 is the Slovenian adoption of ETSI EN 301 469-6 V1.1.1. It specifies the Abstract Test Suite (ATS) for the Digital Enhanced Cordless Telecommunications (DECT) Packet Radio Service (DPRS) Data Link Control (DLC) layer at the Fixed radio Termination (FT), so test labs and manufacturers can run conformance tests for DECT equipment. The stated goal is to support air-interface interoperability between equipment from different manufacturers.
What does SIST EN 301 469-6:2001 specify?
SIST EN 301 469-6:2001 specifies how to test the DECT DPRS DLC layer at the FT using an ATS written in Tree and Tabular Combined Notation (TTCN). It is organized as a conformance-testing specification, with the main clauses covering scope, references, definitions and abbreviations, the Abstract Test Method (ATM), untestable test purposes, and ATS conventions.
| Annex | What it covers |
|---|---|
| Annex A | The ATS itself in TTCN.GR and TTCN.MP form |
| Annex B | The Partial PIXIT proforma for DPRS DLC FT |
| Annex C | The Protocol Conformance Test Report (PCTR) proforma for DPRS DLC FT |
The document is aimed at making the test suite usable in practice: Annex B collects the information needed to set up a test session, and Annex C provides the reporting structure for the results.
What are the key requirements of SIST EN 301 469-6:2001?
SIST EN 301 469-6:2001 bases its testing approach on ISO/IEC 9646-1, ISO/IEC 9646-2, and ETS 300 406. In practice, that means the ATS follows a recognized conformance-testing methodology rather than an ad hoc test style.
Clause 4 selects an embedded variant of the Remote Single (RSE) layer test method. The Lower Tester (LT) sits in a remote DECT test system, the Upper Service Access Point (USAP) cannot be observed directly, and the network layer of the System Under Test (SUT) is used as a notional Upper Tester (UT). For the reader, this means the test environment must stimulate and observe the DUT through the defined DECT interfaces, not by direct access to internal behavior.
Clause 4 also places the Point of Control and Observation (PCO) on the MSAP, and all test events at that point are expressed using MAC Abstract Service Primitives (ASPs) and DLC Protocol Data Units (PDUs). That matters because the test bench must work with protocol primitives and PDUs, not application-level signals.
Clause 5 identifies test purposes that cannot be derived into final test cases because of the chosen ATM or other restrictions. For implementation teams, this explains why some intended coverage is not represented as executable cases in the ATS.
Clause 6 defines the naming and implementation conventions for the ATS. It covers identifiers for test suite types, operations, parameters, constants, variables, PCOs, timers, ASPs, PDUs, defaults, labels, and test cases. It also states that conforming events lead to preliminary PASS verdicts, while invalid events are handled in the default tree. This is important because consistent naming and verdict handling are what make TTCN test suites maintainable and loggable.
Clause 6.2 makes ASPs and PDUs fully parameterized and uses comments to indicate mandatory or optional elements. In practice, this improves reuse and makes it easier to adapt the same test structure to related test specifications.
Annex B is operationally important because it captures the PIXIT data needed before execution, including general configuration, timer values, network identities, and procedure-related information for Class U, Class A, paging, Class 0, Class 1, and Class 2 cases. Annex C standardizes the PCTR, including IUT identification, test environment, conformance status, campaign results, and observations.
What terms does SIST EN 301 469-6:2001 define?
- Abstract Test Suite (ATS) - A structured set of TTCN test cases used to assess protocol conformance.
- Abstract Test Method (ATM) - The test method chosen for the suite; here it is the embedded variant of RSE.
- Point of Control and Observation (PCO) - The defined point where the tester controls and observes protocol behavior.
- Protocol Implementation Conformance Statement (PICS) - The statement that describes what the implementation claims to support.
- Protocol Implementation Extra Information for Testing (PIXIT) - The extra implementation-specific information needed to execute the tests.
- Protocol Conformance Test Report (PCTR) - The report template used to record test results and conformance status.
- Implementation Under Test (IUT) - The device or protocol implementation being evaluated.
Who uses SIST EN 301 469-6:2001?
SIST EN 301 469-6:2001 is used by conformance test laboratories, DECT equipment manufacturers, and engineers who prepare test systems or validate protocol behavior. Quality managers use it to organize evidence of protocol conformance, and buyers or specifiers may use it when they need testable proof that DECT DPRS equipment has been assessed against the same ATS.
The document is also useful for teams completing the PIXIT, running TTCN-based test cases, or compiling the PCTR after a test campaign.
Which standards are used with SIST EN 301 469-6:2001?
- EN 300 175-3 - Provides the DECT Common Interface MAC layer rules used for MAC ASPs.
- EN 300 175-4 - Provides the DECT Common Interface DLC layer definitions used by this ATS.
- EN 301 649 - Defines DECT Packet Radio Services (DPRS), the protocol area being tested.
- ETS 300 406 - Supplies the standardization methodology for protocol conformance testing.
- ISO/IEC 9646-1 - Gives the general concepts and framework for conformance testing methodology.
- ISO/IEC 9646-2 - Defines how an abstract test suite is specified.
- ISO/IEC 9646-3 - Defines Tree and Tabular Combined Notation (TTCN).
- ISO/IEC 9646-6 - Supports the PIXIT proforma approach.
- ISO/IEC 9646-7 - Supports implementation conformance statements.
The foreword also places this part in the DPRS Test Case Library series, alongside the other parts for MAC, DLC, and NWK layers.
What does the SIST EN 301 469-6:2001 document contain?
The document contains the ATS overview, naming conventions, implementation conventions, and the normative annexes that make the suite executable and reportable. Annex A supplies both graphical and machine-processable TTCN forms, so the same test suite can be read by people and processed by tools.
Annex B contains fill-in tables for test-lab details, SUT and IUT identification, parameter values, timers, network identities, and procedure-specific inputs. Annex C contains the PCTR template with sections for identification, environment, conformance status, and the test campaign report.
Clause 4 includes the logic behind the chosen remote embedded test method, and clause 6 describes how the suite is structured and named. Together, these parts support design of the test suite, execution of conformance tests, and formal reporting of results.
Buy Documents
Get Certified
Connect with accredited certification bodies for this standard

ANCE
Mexican certification and testing association.

Intertek Slovenia
Intertek testing, inspection, and certification services in Slovenia.
LNE (Laboratoire National de Métrologie et d'Essais)
French national laboratory for metrology and testing.
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:
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:
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.
...







