Abstract

This draft European Norm (EN) contains the Test Suite Structure (TSS) and Test Purposes (TP) to test the Digital Enhanced Cordless Telecommunications (DECT) DECT  Packet Radio Service (DPRS) Medium Access Control (MAC) layer. 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-1and ISO/IEC9646-2) as well as the ETSI rules for conformance testing (ETS300406) are used as a basis for the test methodology. 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-9:2000

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

SIST EN 301 469-9:2001

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

SIST EN 301 469-9:2001 is the Slovenian adoption of ETSI EN 301 469-9 V1.1.1 (2000-10), published by SIST. It specifies the Abstract Test Suite (ATS) for conformance testing of the Digital Enhanced Cordless Telecommunications (DECT) Packet Radio Service (DPRS) Network (NWK) layer at the Fixed radio Termination (FT).

What does SIST EN 301 469-9:2001 specify?

SIST EN 301 469-9:2001 specifies the test suite used to exercise the DECT DPRS NWK layer at the FT. It is written as a conformance test specification, so the document is mainly about how to test protocol behavior in a way that can be repeated by different laboratories.

The document is organized into clauses covering scope, references, definitions and abbreviations, the Abstract Test Method (ATM), untestable Test Purposes (TP), and ATS conventions. It also has three normative annexes that carry the TTCN test suite and the forms used to configure and report testing.

AnnexWhat it covers
Annex AAbstract TestSuite (ATS), including the TTCN.GR and TTCN.MP forms
Annex BPartial PIXIT proforma for DECT DPRS NWK FT
Annex CProtocol Conformance Test Report (PCTR) proforma for DECT DPRS NWK FT

What are the key requirements of SIST EN 301 469-9:2001?

The document is built for conformance testing, not for defining the NWK protocol itself. In practice, that means it tells a lab how to set up, name, parameterize, and report tests so that different test campaigns stay comparable.

  • Clause 4 defines the ATM and the PCO placement. SIST EN 301 469-9:2001 uses a remote Lower Tester and places the Point of Control and Observation (PCO) on the Data Link Control (DLC) Service Access Point (DSAP). In practice, the tester exchanges DLC Abstract Service Primitives (ASPs) and NWK Protocol Data Units (PDUs) at that point.
  • Clause 4 also states that no explicit Upper Tester exists. The System Under Test (SUT) is still expected to perform some Upper Tester-related actions needed for test coordination. That matters because the implementation under test may need support from the surrounding system to trigger certain scenarios.
  • Clause 5 lists untestable Test Purposes. Those TPs are identified but not turned into executable test cases. For a user, that means the suite does not try to cover every possible purpose if the chosen ATM or other restrictions make a purpose impractical to test.
  • Clause 6 defines naming conventions for the ATS. It covers identifiers for types, operations, parameters, constants, variables, PCOs, timers, ASPs, PDUs, and test cases. This keeps TTCN code and logs readable and helps maintain the suite over time.
  • Clause 6 also defines constraint conventions. Receive and transmit constraints are separated, and base and special constraints are named in a structured way. Practically, this supports reuse of test data and makes it easier to see what values are mandatory, optional, or fixed.
  • Clause 6.2 defines how verdicts are handled. Events that satisfy a Test Purpose give a preliminary PASS, while invalid events go to the default tree and can only lead to FAIL verdicts there. That is important when reading logs because the path to a failure is explicitly structured.
  • Annex B provides the PIXIT proforma. It collects test-laboratory data, SUT and IUT information, protocol-layer details, configuration items, timer values, addresses, and implicit send events. In practice, this is the information the lab needs before it can run the ATS correctly.
  • Annex C provides the PCTR proforma. It structures the report of the test campaign, including conformance status, summaries, and observations. That makes the final result easier to review, archive, and compare.

What terms does SIST EN 301 469-9:2001 define?

  • Abstract Test Suite (ATS) - the TTCN-based collection of test cases and related definitions used to test protocol conformance.
  • Abstract Test Method (ATM) - the test architecture that defines how the tester controls and observes the implementation.
  • Point of Control and Observation (PCO) - the interface where test events are sent and observed.
  • Protocol Implementation Conformance Statement (PICS) - the statement used to describe what the implementation supports for conformance checking.
  • Protocol Implementation Extra Information for Testing (PIXIT) - the extra implementation data needed to execute the tests.
  • Protocol Conformance Test Report (PCTR) - the report form used to record test results and conformance status.
  • System Under Test (SUT) - the equipment and test environment being exercised during conformance testing.
  • Implementation Under Test (IUT) - the specific protocol implementation being assessed.

Who uses SIST EN 301 469-9:2001?

SIST EN 301 469-9:2001 is used by DECT equipment manufacturers, conformance test laboratories, and quality or certification teams working on the FT side of the NWK layer. They use it to prepare PIXIT data, execute TTCN test cases, interpret verdicts, and compile PCTR reports for the tested implementation.

Which standards are used with SIST EN 301 469-9:2001?

StandardWhat it contributes
ETSI EN 301 649The DPRS base specification referenced by the ATS
ETSI EN 300 175-1DECT Common Interface overview
ETSI EN 300 175-4DLC layer definitions used for the test interface
ETSI EN 300 175-5NWK layer definitions and mobility-management procedures referenced by PIXIT items
ETSI EN 300 175-6Identities and addressing
ETSI EN 300 175-7Security features
ETSI ETS 300 406ETSI conformance testing methodology used as the test-method basis
ISO/IEC 9646-1General concepts for conformance testing methodology
ISO/IEC 9646-2Abstract test suite specification framework
ISO/IEC 9646-3Tree and Tabular Combined Notation (TTCN)
ISO/IEC 9646-6Protocol profile test specification, basis for the PIXIT proforma
ISO/IEC 9646-7Implementation Conformance Statement guidance

What does the SIST EN 301 469-9:2001 document contain?

The document contains the ATS written in Tree and Tabular Combined Notation (TTCN), and Annex A makes it available in both graphical and machine-processable forms. It also contains the naming and implementation conventions used to structure the suite, so the TTCN tables are easier to read and maintain.

Annex B gives the PIXIT proforma, including configuration items and implicit send events for actions such as authentication, ciphering, location update, key allocation, and call handling. Annex C gives the PCTR proforma for recording the outcome of the test campaign, including IUT identification, environment, summaries, and observations.

Buy Documents

Standard

PSIST EN 301 469-9:2000

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

SIST EN 301 469-9:2001

English language (31 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-9: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 9: Abstract Test Suite (ATS) - Network (NWK) layer - Fixed radio Termination (FT)". This standard covers: This draft European Norm (EN) contains the Test Suite Structure (TSS) and Test Purposes (TP) to test the Digital Enhanced Cordless Telecommunications (DECT) DECT Packet Radio Service (DPRS) Medium Access Control (MAC) layer. 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-1and ISO/IEC9646-2) as well as the ETSI rules for conformance testing (ETS300406) are used as a basis for the test methodology. 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 Test Suite Structure (TSS) and Test Purposes (TP) to test the Digital Enhanced Cordless Telecommunications (DECT) DECT Packet Radio Service (DPRS) Medium Access Control (MAC) layer. 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-1and ISO/IEC9646-2) as well as the ETSI rules for conformance testing (ETS300406) are used as a basis for the test methodology. 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-9: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-9: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-9: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.MVNDDigital Enhanced Cordless Telecommunications (DECT); DECT Packet Radio Service (DPRS) Test Case Library (TCL); Part 9: Abstract Test Suite (ATS) - Network (NWK) layer - Fixed radio Termination (FT)33.070.30'(&7Digital Enhanced Cordless Telecommunications (DECT)ICS:Ta slovenski standard je istoveten z:EN 301 469-9 Version 1.1.13SIST EN 301 469-9:200en01-GHFHPEHU-2003SIST EN 301 469-9:200SLOVENSKI
STANDARD
ETSIEN301469-9V1.1.1(2000-10)EuropeanStandard(Telecommunicationsseries)DigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL);Part9:AbstractTestSuite(ATS)-Network(NWK)layer-FixedradioTermination(FT)SIST EN 301 469-9:2001

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

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

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

ETSIETSIEN301469-9V1.1.1(2000-10)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinETSISR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinETSISR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSIProjectDigitalEnhancedCordlessTelecommunications(DECT).Thepresentdocumentispart9ofamulti-partdeliverablecoveringtheDigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL),asidentifiedbelow:Part1:"TestSuiteStructure(TSS)andTestPurposes(TP)-MediumAccessControl(MAC)layer";Part2:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-PortableradioTermination(PT)";Part3:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-FixedradioTermination(FT)";Part4:"TestSuiteStructure(TSS)andTestPurposes(TP)-DataLinkControl(DLC)layer";Part5:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-PortableradioTermination(PT)";Part6:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)";Part7:"TestSuiteStructure(TSS)andTestPurposes(TP)-Network(NWK)layer";Part8:"AbstractTestSuite(ATS)-Network(NWK)layer-PortableradioTermination(PT)";Part9:"AbstractTestSuite(ATS)-Network(NWK)layer-FixedradioTermination(FT)".NationaltranspositiondatesDateofadoptionofthisEN:13October2000DateoflatestannouncementofthisEN(doa):31January2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31July2001DateofwithdrawalofanyconflictingNationalStandard(dow):31July2001SIST EN 301 469-9:2001

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

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

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

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

ETSIETSIEN301469-9V1.1.1(2000-10)106.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_compute_checksum.6.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE1:TSP_window_size.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE2:TSPC_pics_item_s23.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE3:TSPX_pixit_item_2.Exception:Ifthetestsuiteparameterrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.V_S=sendsequencevariable).Completenamesasdefinedinthespecificationsareused.6.1.1.4TestcaseselectionexpressiondefinitionsAllselectionexpressionnamesfortestgroupsaretobeprecededwiththeprefix"SENG_".Allselectionexpressionnamesfortestcasesaretobeprecededwiththeprefix"SENC_".6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSC_retry.Exception:IftheTSCrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.N250).Completenamesasdefinedinthespecificationsareused.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSV_count.Completenamesasdefinedinthespecificationsareused.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TCV_cr_value.Completenamesasdefinedinthespecificationsareused.SIST EN 301 469-9:2001

ETSIETSIEN301469-9V1.1.1(2000-10)116.1.1.8PCOdeclarationsThepointofcontrolandobservationidentifiersarecomposedoftwoorfourcapitalletters,beginningwith"L",asthereareonlyLTs.EXAMPLE:LMACrepresentsaPCOonMACinterfaceasLTinthetestequipment.LDLCrepresentsaPCOonDLCinterfaceasLTinthetestequipment.6.1.1.9TimerdeclarationsTwotypesoftimerscanbeidentified:1)standardized:Thosedefinedinthestandard,e.g.T302,useexactlythesamenameasinthestandard,beginningwithacapital"T"ifnecessary.Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix.EXAMPLE1:T302_max,T302_min,andT302.2)notstandardized:-Thosenotdefinedinthestandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.6.1.1.10ASPtypedefinitionsTheidentifierofanASPusesexactlythenearestnameasthenamedefinedinthespecifications.Itiswritteninuppercases,finishingbyanunderscorecharacter("_"),andthreecapitallettersindicatingwhetheritisarequest,anindication,aresponseoraconfirmationprimitive.EXAMPLE:DL_RELEASE_REQforanASPrequestingareleaseofthelayer2link.6.1.1.11PDUtypedefinitionsTheidentifierofaPDUisgiveninastringinuppercaseletters,whichrepresentsthelayermessage.EXAMPLE1:DISCONNECTfortheDISCONNECTlayer3message.Wherethemessageisacompositeword,anunderscorecharacter("_")appearsinthestring.EXAMPLE2:RELEASE_COMPLETEistheRELEASECOMPLETElayer3message.6.1.1.12AliasdefinitionsTheseareusedtomakethesendingandreceivingofPDUswithinASPsmoreunderstandablewhenwritingthedynamicpartofthetestsuite.ThisisdonebygivingtheASPanalias.ThealiasnameindicatesthePDUcarriedbytheASPandwhetheritissentorreceivedbythetester.Aliasdefinitionsarenotusedinthetestsuite.SIST EN 301 469-9:2001

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

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

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

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

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


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

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

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

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

ETSIETSIEN301469-9V1.1.1(2000-10)5IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinETSISR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinETSISR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSIProjectDigitalEnhancedCordlessTelecommunications(DECT).Thepresentdocumentispart9ofamulti-partdeliverablecoveringtheDigitalEnhancedCordlessTelecommunications(DECT);DECTPacketRadioService(DPRS)TestCaseLibrary(TCL),asidentifiedbelow:Part1:"TestSuiteStructure(TSS)andTestPurposes(TP)-MediumAccessControl(MAC)layer";Part2:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-PortableradioTermination(PT)";Part3:"AbstractTestSuite(ATS)-MediumAccessControl(MAC)layer-FixedradioTermination(FT)";Part4:"TestSuiteStructure(TSS)andTestPurposes(TP)-DataLinkControl(DLC)layer";Part5:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-PortableradioTermination(PT)";Part6:"AbstractTestSuite(ATS)-DataLinkControl(DLC)layer-FixedradioTermination(FT)";Part7:"TestSuiteStructure(TSS)andTestPurposes(TP)-Network(NWK)layer";Part8:"AbstractTestSuite(ATS)-Network(NWK)layer-PortableradioTermination(PT)";Part9:"AbstractTestSuite(ATS)-Network(NWK)layer-FixedradioTermination(FT)".NationaltranspositiondatesDateofadoptionofthisEN:13October2000DateoflatestannouncementofthisEN(doa):31January2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31July2001DateofwithdrawalofanyconflictingNationalStandard(dow):31July2001SIST EN 301 469-9:2001

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

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

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

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

ETSIETSIEN301469-9V1.1.1(2000-10)106.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofsubstringsinlowercaseletters,exceptforstandardprefix"TSO_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSO_compute_checksum.6.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofsubstringsinlowercaseletters,exceptforthestandardprefix"TSP_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE1:TSP_window_size.IfthetestsuiteparameterreferencesaProtocolImplementationConformanceStatement(PICS)item,theletter"C"isaddedtothestandardprefix.EXAMPLE2:TSPC_pics_item_s23.IfthetestsuiteparameterreferencesaPIXITitem,theletter"X"isaddedtothestandardprefix.EXAMPLE3:TSPX_pixit_item_2.Exception:Ifthetestsuiteparameterrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.V_S=sendsequencevariable).Completenamesasdefinedinthespecificationsareused.6.1.1.4TestcaseselectionexpressiondefinitionsAllselectionexpressionnamesfortestgroupsaretobeprecededwiththeprefix"SENG_".Allselectionexpressionnamesfortestcasesaretobeprecededwiththeprefix"SENC_".6.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSC_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSC_retry.Exception:IftheTSCrepresentsasystemparameterorvalue,onlythenamedefinedinthespecificationsisused(e.g.N250).Completenamesasdefinedinthespecificationsareused.6.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TSV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TSV_count.Completenamesasdefinedinthespecificationsareused.6.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofsubstringsinlowercaseletters,exceptfortheprefix"TCV_".Eachsubstringisseparatedbyanunderscorecharacter("_").EXAMPLE:TCV_cr_value.Completenamesasdefinedinthespecificationsareused.SIST EN 301 469-9:2001

ETSIETSIEN301469-9V1.1.1(2000-10)116.1.1.8PCOdeclarationsThepointofcontrolandobservationidentifiersarecomposedoftwoorfourcapitalletters,beginningwith"L",asthereareonlyLTs.EXAMPLE:LMACrepresentsaPCOonMACinterfaceasLTinthetestequipment.LDLCrepresentsaPCOonDLCinterfaceasLTinthetestequipment.6.1.1.9TimerdeclarationsTwotypesoftimerscanbeidentified:1)standardized:Thosedefinedinthestandard,e.g.T302,useexactlythesamenameasinthestandard,beginningwithacapital"T"ifnecessary.Asthereisatolerancemarginacceptedforthesetimers,threevaluesareneeded:-themaximumvalueallowed,whichwillusethesuffix"_max";-theminimumvalueallowed,whichwillusethesuffix"_min";-thevalueactuallyimplemented,withnosuffix.EXAMPLE1:T302_max,T302_min,andT302.2)notstandardized:-Thosenotdefinedinthestandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletters.EXAMPLE2:T_resprepresentsatimerforcontrollingtheresponsetimeoftheIUT.6.1.1.10ASPtypedefinitionsTheidentifierofanASPusesexactlythenearestnameasthenamedefinedinthespecifications.Itiswritteninuppercases,finishingbyanunderscorecharacter("_"),andthreecapitallettersindicatingwhetheritisarequest,anindication,aresponseoraconfirmationprimitive.EXAMPLE:DL_RELEASE_REQforanASPrequestingareleaseofthelayer2link.6.1.1.11PDUtypedefinitionsTheidentifierofaPDUisgiveninastringinuppercaseletters,whichrepresentsthelayermessage.EXAMPLE1:DISCONNECTfortheDISCONNECTlayer3message.Wherethemessageisacompositeword,anunderscorecharacter("_")appearsinthestring.EXAMPLE2:RELEASE_COMPLETEistheRELEASECOMPLETElayer3message.6.1.1.12AliasdefinitionsTheseareusedtomakethesendingandreceivingofPDUswithinASPsmoreunderstandablewhenwritingthedynamicpartofthetestsuite.ThisisdonebygivingtheASPanalias.ThealiasnameindicatesthePDUcarriedbytheASPandwhetheritissentorreceivedbythetester.Aliasdefinitionsarenotusedinthetestsuite.SIST EN 301 469-9:2001

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

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

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

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

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