General Information

Abstract

Protocol conformance testing (TTCN) for mobile stations to be used for Direct Mode operation

Status
Published
Publication Date
30-Nov-2003
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Dec-2003
Due Date
01-Dec-2003
Completion Date
01-Dec-2003
Mandate
BC-T-344

Buy Documents

Standard

SIST EN 300 394-4-5 V1.1.1:2003

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

Overview

SIST EN 300 394-4-5 V1.1.1:2003 specifies the conformance testing requirements for Terrestrial Trunked Radio (TETRA) systems, focusing on Direct Mode Operation (DMO) for Mobile Station (MS) Repeater Type 1. Developed by the Slovenski inštitut za standardizacijo (SIST) and aligned with ETSI standards, this document provides a comprehensive Abstract Test Suite (ATS) using Tree and Tabular Combined Notation (TTCN) methodology for protocol testing. The aim is to ensure robust interoperability and protocol compliance for TETRA DMO MS repeaters across manufacturers, supporting secure and reliable mission-critical radio communications in Direct Mode.

Key Topics

  • TETRA DMO MS Repeater Type 1 Protocols:
    The ATS defines conformance tests for protocol layers relevant to MS Repeater Type 1, including the Medium Access Control (MAC) and Direct Mode Call Control (DMCC).

  • Test Methodology using TTCN:
    Testing uses TTCN-based Abstract Test Suites, in line with ISO/IEC 9646 and ETSI recommendations, establishing a structured, tool-based process for protocol validation.

  • Test Suite Structure and Naming Conventions:
    The standard clarifies conventions for naming test cases, parameters, timers, protocol data units (PDUs), points of control and observation (PCOs), and test steps, ensuring consistency throughout the test development and execution process.

  • Protocol Conformance Assessment:
    Includes guidelines for the use of Protocol Implementation eXtra Information for Testing (PIXIT) and comprehensive Protocol Conformance Test Report (PCTR) proformas, supporting clear reporting and traceability.

  • Interoperability Focus:
    The primary objective is to promote inter-operability amongst different TETRA equipment manufacturers, supporting multi-vendor environments and public safety communications.

Applications

  • Type Approval and Certification:
    The test specifications are widely used by laboratories for type approval and certification of TETRA mobile stations operating in DMO as Repeaters, ensuring products meet European and international standards.

  • Product Development and Verification:
    Developers and quality assurance teams use the ATS for validating new MS Repeater implementations, facilitating early detection and correction of protocol non-compliance.

  • Interoperability Testing:
    Ensures different TETRA DMO repeater devices can communicate seamlessly, which is essential for public safety, transport, utilities, and other critical infrastructure sectors relying on direct radio communication.

  • Regulatory Compliance:
    Assists manufacturers and system integrators in fulfilling regulatory and procurement requirements for open and standardized TETRA solutions.

Related Standards

  • EN 300 394-4-3
    Conformance testing specification for TETRA DMO; defines Test Suite Structure and Test Purposes for MS Repeater Type 1.

  • EN 300 396-4
    Technical requirements for TETRA Direct Mode Operation, specifically for Type 1 repeater air interface protocols.

  • EN 300 396-8-2
    Protocol Implementation Conformance Statement (PICS) proforma for TETRA DMO Type 1 repeater air interface.

  • ISO/IEC 9646 Series
    International standards for conformance testing methodology and framework, including the use of TTCN for defining Abstract Test Suites.

  • ETSI ETS 300 406 and ETR 141
    European testing methodologies and style guides for protocol and profile conformance testing.


By adhering to SIST EN 300 394-4-5 V1.1.1:2003, organizations can guarantee the protocol conformance and interoperability of TETRA DMO MS Repeater solutions, ensuring operational reliability and compliance with international standards. This facilitates seamless communication in mission-critical environments demanding high availability and security.

Buy Documents

Standard

SIST EN 300 394-4-5 V1.1.1:2003

English language (30 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 300 394-4-5 V1.1.1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Terrestrial Trunked Radio (TETRA); Conformance testing specification; Part 4: Protocol testing specification for Direct Mode Operation (DMO); Sub-part 5: Abstract Test Suite (ATS) for Mobile Station (MS) Repeater type 1". This standard covers: Protocol conformance testing (TTCN) for mobile stations to be used for Direct Mode operation

Protocol conformance testing (TTCN) for mobile stations to be used for Direct Mode operation

SIST EN 300 394-4-5 V1.1.1:2003 is classified under the following ICS (International Classification for Standards) categories: 33.070.10 - Terrestrial Trunked Radio (TETRA). The ICS classification helps identify the subject area and facilitates finding related standards.

SIST EN 300 394-4-5 V1.1.1:2003 is associated with the following European legislation: Standardization Mandates: BC-T-344. 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 300 394-4-5 V1.1.1:2003 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.Prizemni snopovni radio (TETRA) - Specifikacija za preskušanje skladnosti - 4. del: Specifikacija za preskušanje protokola za neposredno obratovanje (DMO) ¬- 5. poddel: Abstraktni preskušalni niz (ATS) za ponavljalnik (repetitor) mobilne postaje tipa 1Terrestrial Trunked Radio (TETRA); Conformance testing specification; Part 4: Protocol testing specification for Direct Mode Operation (DMO); Sub-part 5: Abstract Test Suite (ATS) for Mobile Station (MS) Repeater type 133.070.10Prizemni snopovni radio (TETRA)Terrestrial Trunked Radio (TETRA)ICS:Ta slovenski standard je istoveten z:EN 300 394-4-5 Version 1.1.1SIST EN 300 394-4-5 V1.1.1:2003en01-december-2003SIST EN 300 394-4-5 V1.1.1:2003SLOVENSKI
STANDARD
ETSIEN300394-4-5V1.1.1(2001-01)EuropeanStandard(Telecommunicationsseries)TerrestrialTrunkedRadio(TETRA);Conformancetestingspecification;Part4:ProtocoltestingspecificationforDirectModeOperation(DMO);Sub-part5:AbstractTestSuite(ATS)forMobileStation(MS)Repeatertype1SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)2ReferenceDEN/TETRA-02009-4-5KeywordsTETRA,DMO,protocol,testing,TTCN,ATS,PIXIT,radioETSI650RoutedesLuciolesF-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.©EuropeanTelecommunicationsStandardsInstitute2001.Allrightsreserved.SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1TETRAdefinitions.73.2TETRAabbreviations.73.3ISO9646definitions.73.4ISO9646abbreviations.74AbstractTestMethod(ATM).84.1ATMfortheMS-REP1MACATS.84.1.1LowerTester(LT).84.1.2UpperTester(UT).84.1.3TestCo-ordinationProcedures(TCP).94.1.4PointofControlandObservation(PCO).94.2ATMfortheMS-REP1DMCCATS.94.2.1LowerTester(LT).104.2.2UpperTester(UT).104.2.3TestCo-ordinationProcedures(TCP).104.2.4PointofControlandObservation(PCO).105ATSconventions.105.1Namingconventions.105.1.1Declarationspart.105.1.1.1Testsuitetypeandstructuredtypedefinitions.105.1.1.2Testsuiteoperationsdefinitions.105.1.1.3Testsuiteparameterdeclarations.115.1.1.4Testcaseselectionexpressiondefinitions.115.1.1.5Testsuiteconstantdeclarations.115.1.1.6Testsuitevariabledeclarations.115.1.1.7Testcasevariabledeclarations.115.1.1.8PCOdeclarations.115.1.1.9Timerdeclarations.115.1.1.10ASPtypedefinitions.125.1.1.11PDUtypedefinitions.125.1.1.12Aliasdefinitions.125.1.2Constraintspart.125.1.3Dynamicpart.135.1.3.1Testcaseidentifier.135.1.3.2Teststepidentifier.135.1.3.3Defaultidentifier.135.2TCandTPnaming.13AnnexA(normative):ATSforTETRADMOMS-REP1.14A.1AbstractTestSuite(ATS)forTETRADMOMS-REP1MACprotocol.14A.1.1TheTTCNGraphicalform(TTCN.GR).14A.1.2TheTTCNMachineProcessableform(TTCN.MP).14A.2ATSforTETRADMOMS-REP1DMCCprotocol.14A.2.1TheTTCNGraphicalform(TTCN.GR).14A.2.2TheTTCNMachineProcessableform(TTCN.MP).14SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)4AnnexB(normative):PartialPIXITproformaforTETRADMOMS-REP1protocol.15B.1PartialPIXITproformaforTETRADMOMS-REP1MAClayerprotocol.15B.1.1Identificationsummary.15B.1.2ATSsummary.15B.1.3Testlaboratory.15B.1.4Clientidentification.15B.1.5SUT.16B.1.6Protocollayerinformation.16B.1.6.1Protocolidentification.16B.1.6.2IUTinformation.16B.1.6.2.1Implicitsendevents.16B.1.6.2.2Parametervalues.17B.2PartialPIXITproformaforTETRADMOMS-REP1DMCCprotocol.18B.2.1Identificationsummary.18B.2.2ATSsummary.18B.2.3Testlaboratory.18B.2.4Clientidentification.18B.2.5SUT.19B.2.6Protocollayerinformation.19B.2.6.1Protocolidentification.19B.2.6.2IUTinformation.19B.2.6.2.1Implicitsendevents.19B.2.6.2.2Parametervalues.20AnnexC(normative):ProtocolConformanceTestReport(PCTR)proformaforTETRADMOMS-REP1protocol.22C.1PCTRproformaforTETRADMOMS-REP1MAClayerprotocol.22C.1.1Identificationsummary.22C.1.1.1Protocolconformancetestreport.22C.1.1.2IUTidentification.22C.1.1.3Testingenvironment.23C.1.1.4Limitsandreservation.23C.1.1.5Comments.23C.1.2IUTconformancestatus.23C.1.3Staticconformancesummary.23C.1.4Dynamicconformancesummary.24C.1.5Staticconformancereviewreport.24C.1.6Testcampaignreport.25C.1.7Observations.25C.2PCTRproformaforTETRADMOMS-REP1DMCClayerprotocol.26C.2.1Identificationsummary.26C.2.1.1Protocolconformancetestreport.26C.2.1.2IUTidentification.26C.2.1.3Testingenvironment.26C.2.1.4Limitsandreservation.26C.2.1.5Comments.27C.2.2IUTconformancestatus.27C.2.3Staticconformancesummary.27C.2.4Dynamicconformancesummary.27C.2.5Staticconformancereviewreport.27C.2.6Testcampaignreport.28C.2.7Observations.29History.30SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)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)hasbeenproducedbyETSIProjectTerrestrialTrunkedRadio(TETRA).ThepresentdocumenthadbeensubmittedtoPublicEnquiryasETS300394-4-5.DuringtheprocessingforVoteitwasconvertedintoanEN.Thepresentdocumentconsistsofthefollowingparts:Part1:"Radio";Part2:"ProtocoltestingspecificationforVoiceplusData(V+D)";Part4:"ProtocoltestingspecificationforDirectModeOperation(DMO)";Part5:"Security".NationaltranspositiondatesDateofadoptionofthisEN:5January2001DateoflatestannouncementofthisEN(doa):30April2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31October2001DateofwithdrawalofanyconflictingNationalStandard(dow):31October2001SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)61ScopeThepresentdocumentcontainstheAbstractTestSuites(ATS)totesttheTETRADirectModeOperation(DMO)MobileStationRepeaterType1(MS-REP1)protocolatlayer3,calledDirectModeCallControl(DMCC)andtheMS-Repeatertype1protocolatlayer2,theMediumAccessControl(MAC)protocol.TheDMCCandMACprotocolsarespecifiedinETS300396-3[1]andinEN300396-4[2].TheTestSuiteStructure(TSS)andTestPurposes(TPs)forthetwoATSsaredefinedinEN300394-4-3[4].TheobjectiveofthetestspecificationsaretoprovideabasisforapprovaltestsforTETRADMOMSequipmentsupportingtheRepeaterType1protocols,givingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturer'sTETRAequipment.TheISOstandardforthemethodologyofconformancetesting,ISO/IEC9646-1[5],ISO/IEC9646-2[6],ISO/IEC9646-3[7]andISO/IEC9646-5[8],aswellastheETSIrulesforconformancetesting,ETS300406[9]andETR141[10]areusedasabasisforthetestmethodology.AnnexAprovidestheTreeandTabularCombinedNotation(TTCN)partofthesetwoATSs.AnnexBprovidesthePartialProtocolImplementationeXtraInformationforTesting(PIXIT)ProformaofthesetwoATSs.AnnexCprovidestheProtocolConformanceTestReport(PCTR)ProformaoftheseATSs.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.[1]ETSIETS300396-3:"TerrestrialTrunkedRadio(TETRA);TechnicalrequirementsforDirectModeOperation(DMO);Part3:MobileStationtoMobileStation(MS-MS)AirInterface(AI)protocol".[2]ETSIEN300396-4:"TerrestrialTrunkedRadio(TETRA);TechnicalrequirementsforDirectModeOperation(DMO);Part4:Type1repeaterairinterface".[3]ETSIEN300396-8-2:"TerrestrialTrunkedRadio(TETRA);DirectModeOperation(DMO);Part8:ProtocolImplementationConformanceStatement(PICS)proformaspecification;Sub-part2:Type1repeaterAirInterface(AI)".[4]ETSIEN300394-4-3:"TerrestrialTrunkedRadio(TETRA);Conformancetestingspecification;Part4:ProtocoltestingspecificationforDirectModeOperation(DMO);Sub-part3:TestSuiteStructureandTestPurposes(TSS&TP)forMobileStation(MS)Repeatertype1".[5]ISO/IEC9646-1(1994):"Informationtechnology-OpenSystemsInterconnection-ConformanceTestingMethodologyandFramework-Part1:GeneralConcepts".(SeealsoITU-TRecommendationX.290(1991)).[6]ISO/IEC9646-2(1994):"Informationtechnology-OpenSystemsInterconnection-ConformanceTestingMethodologyandFramework-Part2:AbstractTestSuiteSpecification".(SeealsoITU-TRecommendationX.291(1991)).[7]ISO/IEC9646-3(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part3:Thetreeandtabularcombinednotation".(SeealsoITU-TRecommendationX.292(1992)).SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)7[8]ISO/IEC9646-5(1994):"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part5:Requirementsontestlaboratoriesandclientsfortheconformanceassessmentprocess".(SeealsoITU-TRecommendationX.292(1992)).[9]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".[10]ETSIETR141:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;TheTreeandTabularCombinedNotation(TTCN)styleguide".3Definitionsandabbreviations3.1TETRAdefinitionsForthepurposesofthepresentdocument,thetermsanddefinitionsgiveninEN300396-4[2]apply.3.2TETRAabbreviationsForthepurposesofthepresentdocumentthefollowingTETRAabbreviationsapply:DMCCDirectModeCallControlDMODirectModeOperationMACMediumAccessControlMSMobileStationMS-REP1MobileStationRepeaterType1SDSShortDataServiceSDUServiceDataUnit3.3ISO9646definitionsForthepurposesofthepresentdocumentthefollowingISO/IEC9646definitionsapply:TTCN.GRTTCN.MPProtocolConformanceTestReport(PCTR)PCTRproforma3.4ISO9646abbreviationsForthepurposesofthepresentdocumentthefollowingISO/IEC9646-1[5]abbreviationsapply:ASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteICSImplementationConformanceStatementIUTImplementationUnderTestIXITImplementationeXtraInformationforTestingLTLowerTesterMTCMainTestComponentPCOPointofControlandObservationPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementsPIXITProtocolImplementationeXtraInformationforTestingPTCParallelTestComponentSAPServiceAccessPointSPyTSinglePartyTestingSUTSystemUnderTestSIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)8TCTestCaseTPTestPurposeTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUTUpperTesterForthepurposesofthepresentdocumentthefollowingISO/IEC9646-5[8]abbreviationsapply:PCTRProtocolConformanceTestReport4AbstractTestMethod(ATM)4.1ATMfortheMS-REP1MACATSThissubclausedescribestheATMusedfortestingtheMS-REP1MAClayerprotocolofaMobileStationRepeaterType1(MS-REP1).ItistheembeddedvariantoftheremotetestmethodusedinSinglePartyTesting(SPyT)context,asdefinedinISO/IEC9646-2[6],clause11.Thistestmethodhasbeenselected,because:-thistestmethodimpliesnospecificrequirementsfromtheImplementationUnderTest(IUT);-theupperServiceAccessPoint(SAP)oftheIUTcannotbedirectlyobserved;-thevarietyofthepossibleTETRAimplementationsisaserioustechnicalobstaclefortheadoptionofadifferentATM;-thistestmethodplacesminimumlimitationsintherealizationofconformancetesting.Theselectedtestmethodisillustratedinfigure1.TestsystemSUTUpperlayersIUTMAC-PDUsTETRAphysicallayerandradiocommunicationUTASPsDM-MACTCPLTlayerFigure1:RemoteSPyTtestmethodforTETRADMOMS-REP1MAClayer4.1.1LowerTester(LT)ALTislocatedinaremoteTETRAtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.4.1.2UpperTester(UT)ThereisnoexplicitUTintheremotetestmethod,butthelayersaboveinsidetheSystemUnderTest(SUT)areusedimplicitlyfortestingtheDM-MAClayer.SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)94.1.3TestCo-ordinationProcedures(TCP)TheimplicitsendeventsdefinedbytheproviderofanimplementationinannexBservethepurposeoftheTCP.TheyareusedasaninputtotheIUTcommunicatingwiththeUTtoinitiatetesteventsattheMS-REP1MAClayer.4.1.4PointofControlandObservation(PCO)AlltesteventsatthePCOcarryingserviceuserdataarespecifiedintermsofMAClayerPDUs.OnlyfewAbstractServicePrimitives(ASPs)aredefinedforcontrolorobservationpurposes.ThemappingoftheMACPDUsintothephysicallayerframestructureislefttothetestimplementation.4.2ATMfortheMS-REP1DMCCATSThisclausedescribestheATMusedfortestingtheDMCCprotocolofaMS-REP1.TheselectedmethodistheembeddedvariantoftheremotetestmethodusedinSinglePartyTesting(SPyT)context,asdefinedinISO/IEC9646-2[6],clause11.Thistestmethodhasbeenselected,because:-thistestmethodimpliesnospecificrequirementsfromtheImplementationUnderTest(IUT);-theupperServiceAccessPoint(SAP)oftheIUTcannotbedirectlyobserved;-thevarietyofthepossibleTETRAimplementationsisaserioustechnicalobstaclefortheadoptionofadifferentATM;-thistestmethodplacesminimumlimitationsintherealizationofconformancetesting.Theselectedtestmethodisillustratedinfigure2.TestsystemSUTUpperlayersIUTDMCC-PDUsTETRAphysicallayerandradiocommunicationUTPCOASPsDMCCMAClayerMAClayerTCPLTlayerFigure2:RemotesinglepartytestmethodforTETRAMS-REP1DMCCprotocolSIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)104.2.1LowerTester(LT)ALTislocatedinaremoteTETRAtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.4.2.2UpperTester(UT)ThereisnoexplicitUTintheremotetestmethod,buttheTETRAMS-REP1DMCCandthelayersaboveinsidetheSystemUnderTest(SUT)areusedimplicitlyfortestingtheDMCClayer.4.2.3TestCo-ordinationProcedures(TCP)TheimplicitsendeventsdefinedbytheproviderofanimplementationinannexBservethepurposeoftheTCP.TheyareusedasaninputtotheIUTcommunicatingwiththeUTtoinitiatetesteventsattheDMCCprotocollayer.4.2.4PointofControlandObservation(PCO)ThePCOislocatedinsidetheprotocol.AlltesteventsatthePCOcarryingserviceuserdataisspecifiedintermsofPDUs.ThemappingofthePDUstopossibleMediumAccessControl(MAC)layerserviceprimitivesislefttothetestimplementation.5ATSconventionsThisclausedescribestheconventionsappliedtodefinethetwoATSsandgivesthenamingconventionschosenforthedifferentelementsoftheATSs.TheATSconventionsareintendedtogiveabetterunderstandingoftheATSbuttheydescribealsotheconventionsmadeforthedevelopmentoftheATS,thusforanylatermaintenancepurposesorfurtherdevelopmentoftheATS,theconventionsdescribedinthisclauseshallbeconsidered.5.1Namingconventions5.1.1DeclarationspartThissubclausedescribesthenamingconventionschosenfortheelementsoftheATSdeclarationspart.5.1.1.1TestsuitetypeandstructuredtypedefinitionsThetestsuitetypeandtestsuitestructuredtypeidentifiersdescribetheinformationelements,andeachwholewordincludedinthenameiswritteninlowercasestartingbyanuppercaseletter:EXAMPLE:Priority_Level_Typesimpletype;SSI_Typesimpletype;ITSI_Typestructuredtype.Inthecaseanabbreviationisincludedinthedeclarationname,thereisanunderscore("_")beforeand/orafterit,separatingitfromtherestoftheidentifier.Thisrulewithabbreviationsapplytoallthenamingconventionsinthewholetestsuite.5.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofstringsinuppercaselettersstartingbytheuppercasestring"TSO_".Thedifferentstringsinthedefinitionareseparatedwithunderscores.EXAMPLE:TSO_ACTIVE_IND_CALL_OCCUPATION_REP1_MS.SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)115.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofstringsinuppercaselettersstartingbytheuppercasestring"PIC_"or"PIX_"andseparatedbyunderscores.IfthetestsuiteparameterreferencesaPICSitem,theprefix"PIC_"isused.EXAMPLE1:PIC_CIRCUIT_MODE_CALL.IfthetestsuiteparameterreferencesaPIXITitem,theprefix"PIX_"isused.EXAMPLE2:PIX_MS_ITSI.Completenamesasdefinedinthespecificationsareused.5.1.1.4TestcaseselectionexpressiondefinitionsThenamingconventionsforthetestcaseselectionexpressiondefinitionsusefreetextstartingwithanuppercaseletter.Thenameoftheexpressionshallexplainclearlytheselectionrule.ThetestcaseselectionexpressionsaregenerallylogicalcombinationsofthePICSelementdefinitions.5.1.1.5TestsuiteconstantdeclarationsThetestsuiteconstantidentifiersarecomposedofstringsinuppercaselettersstartingbytheuppercasestring"TSC_".EXAMPLE:TSC_RESERVED2.Completenamesasdefinedinthespecificationsareused.However,intheparametersincludingadotcharacter,thedotisreplacedbyanunderscore.5.1.1.6TestsuitevariabledeclarationsThetestsuitevariableidentifiersarecomposedofstringinlowercaselettersstartingbythelowercasestring"tsv_".Ifthetestsuitevariablerepresentsasystemparameterorvalue,thenamedefinedinthespecificationsisused.However,inthevariablesincludingadotcharacter,thedotisreplacedbyanunderscore.5.1.1.7TestcasevariabledeclarationsThetestcasevariableidentifiersarecomposedofstringsinlowercaselettersstartingbythelowercasestring"tcv_".EXAMPLE:tcv_counter.5.1.1.8PCOdeclarationsThepointofcontrolandobservationidentifiersarecomposedofthreetosixcapitalletters,beginningwithan"L",asthereareonlyLTs.EXAMPLE:LDMCCRepresentsaPCOonDMMClayerforPDUs5.1.1.9TimerdeclarationsTwokindsoftimerscanbedistinguished:1)standardized:Thosedefinedinthestandard,e.g.DT303,usethesamenameasinthestandard,beginningwithcapital"DT’.Asthereisatolerancemarginacceptedforthesetimers,twovaluesareneeded:-theminimumvalueallowed,whichwillusethesuffix"_Min";-themaximumvalueallowed,whichwillusethesuffix"_Max".SIST EN 300 394-4-5 V1.1.1:2003

ETSIETSIEN300394-4-5V1.1.1(2001-01)12EXAMPLE1:DT303_Min,DT303_Max.2)non-standardized:Thosenotdefinedinthestandard,i.e.forexecutionuse,e.g.atimerwaitingforaresponse.Thesetimersbeginwiththeprefix"T_",followedbyastringinlowercaseletterswitheachwordinthefollowingstringstartingwithanuppercaseletter.EXAMPLE2:T_IUT_Response;T_NoResponse.5.1.1.10ASPtypedefinitionsASPdefinitionsfollowthespecificationintheEN300396-4[2]whenacorrespondingdefinitionexists.Ifnot,afreenameisused.5.1.1.11PDUtypedefinitionsTheidentifierofaPDUisgiveninastringinuppercaseletters,whichrepresentsthemessage.EXAMP
...