SIST EN 300 394-4-13 V1.1.1:2003
(Main)Terrestrial Trunked Radio (TETRA); Conformance testing specification; Part 4: Protocol testing specification for Direct Mode Operation (DMO); Sub-part 13: Abstract Test Suite (ATS) for Mobile station Repeater type 2
- 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
SIST EN 300 394-4-13 V1.1.1:2003 is the Slovenian adoption of ETSI EN 300 394-4-13 V1.1.1 for TETRA conformance testing. It specifies abstract test suites for Direct Mode Operation (DMO) mobile station repeater type 2, covering the Medium Access Control (MAC) layer and the Direct Mode Call Control (DMCC) layer. The document is for test laboratories and equipment suppliers who need a common protocol conformance test basis for approval and interoperability work.
What does SIST EN 300 394-4-13 V1.1.1:2003 specify?
SIST EN 300 394-4-13 V1.1.1:2003 specifies the Abstract Test Suites (ATS) used to test TETRA DMO MS-REP2 protocol conformance at layer 2 and layer 3. The scope ties the ATS to the DMO MAC protocol and the DMCC protocol, both defined in the referenced TETRA technical requirements.
The document is organized into five clauses and three normative annexes.
| Annex | What it covers |
|---|---|
| Annex A | The ATS itself for MS-REP2 MAC and MS-REP2 DMCC, in TTCN.GR and TTCN.MP form |
| Annex B | Partial Protocol Implementation eXtra Information for Testing (PIXIT) proformas for MAC and DMCC |
| Annex C | Protocol Conformance Test Report (PCTR) proformas for MAC and DMCC |
What are the key requirements of SIST EN 300 394-4-13 V1.1.1:2003?
The core requirement is that the ATS be used as the basis for protocol conformance testing of MS-REP2 equipment in DMO. In practice, this gives test labs a defined test structure for checking whether an implementation behaves as expected on the MAC and DMCC protocol layers.
Clause 4 defines the abstract test method (ATM) for both ATSs. The document uses the embedded variant of the remote Single Party Testing (SPyT) method. This matters because the tester works from a remote TETRA test system, with the upper layers inside the System Under Test (SUT) used implicitly rather than through an explicit Upper Tester (UT).
Clause 4 also defines the control points for the tests. For MAC, test events at the Point of Control and Observation (PCO) are expressed mainly as MAC layer Protocol Data Units (PDUs), with only a few Abstract Service Primitives (ASPs) used for control and observation. For DMCC, the PCO is inside the protocol and test events are expressed in PDUs, while mapping to MAC service primitives is left to the test implementation. This matters because implementation teams must provide the local mapping and test harness support.
Test Coordination Procedures (TCP) are handled through implicit send events. Annex B lists the events and parameter values that the implementation provider must declare, so the tester can trigger specific DMAC and DMCC behaviors such as setup, release, preemption and SDS-related actions.
Clause 5 gives the naming conventions for the ATS. It defines how test suite types, operations, parameters, constants, variables, timers, PDU types, test cases, test steps and defaults are named. In practice, this keeps TTCN content readable and consistent across tools and labs.
Annex C gives the PCTR structure used to record test results. It supports identification, conformance status, static and dynamic summaries, review notes and the test campaign record. That makes the document usable not only for running tests, but also for reporting them in a standard form.
What terms does SIST EN 300 394-4-13 V1.1.1:2003 define?
- ATS - Abstract Test Suite, the test suite used to assess protocol conformance.
- DMCC - Direct Mode Call Control, the layer 3 protocol tested for DMO repeater type 2.
- MAC - Medium Access Control, the layer 2 protocol tested by the ATS.
- MS-REP2 - Mobile Station Repeater Type 2, the equipment type covered by the ATS.
- IUT - Implementation Under Test, the specific implementation being tested.
- PCO - Point of Control and Observation, the place where test events are controlled and observed.
- PIXIT - Protocol Implementation eXtra Information for Testing, the implementation-specific information needed to run the ATS.
- PCTR - Protocol Conformance Test Report, the structured report used to record results.
Who uses SIST EN 300 394-4-13 V1.1.1:2003?
SIST EN 300 394-4-13 V1.1.1:2003 is used by conformance test laboratories, TETRA equipment manufacturers, and clients commissioning approval tests. It is also relevant to technical authorities and test managers who need a shared protocol test basis for MS-REP2 equipment. In practice, users rely on it when preparing PIXIT data, configuring test setups, running TTCN-based tests, and documenting the outcome in a PCTR.
Which standards are used with SIST EN 300 394-4-13 V1.1.1:2003?
- ETS 300 396-3 - provides the DMO MS-MS air interface protocol referenced for DMCC and MAC context.
- EN 300 396-7 - provides the DMO type 2 repeater air interface specification used as the protocol basis for testing.
- EN 300 396-8-4 - provides the PICS proforma for the type 2 repeater air interface.
- EN 300 394-4-11 - defines the Test Suite Structure and Test Purposes for MS-REP2, which this ATS follows.
- ISO/IEC 9646-1 - gives the general conformance testing concepts.
- ISO/IEC 9646-2 - defines Abstract Test Suite specification.
- ISO/IEC 9646-3 - defines TTCN, the Tree and Tabular Combined Notation.
- ISO/IEC 9646-5 - covers requirements for test laboratories and clients.
- ETS 300 406 - provides ETSI testing standardization methodology.
- ETR 141 - provides the TTCN style guide.
What does the SIST EN 300 394-4-13 V1.1.1:2003 document contain?
The document contains the TTCN-based ATS for two protocols, plus the supporting forms needed to use and report them. Annex A gives both the graphical and machine-processable versions of the MAC and DMCC ATSs. Annex B provides the partial PIXIT proformas, including identification fields, SUT information, implicit send events and parameter tables. Annex C provides the PCTR proformas, including conformance status, static and dynamic summaries, review notes and test campaign tables.
Clause 5 adds naming rules for declarations, constraints and dynamic test elements, which is useful when the ATS is implemented in TTCN tools. The document also includes figures for the remote SPyT test methods and tables that map test case references to selected run and verdict recording fields.
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 300 394-4-13 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 13: Abstract Test Suite (ATS) for Mobile station Repeater type 2". 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-13 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-13 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-13 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) ¬- 13. poddel: Abstraktni preskušalni niz (ATS) za ponavljalnik (repetitor) tipa 2 mobilne postajeTerrestrial Trunked Radio (TETRA); Conformance testing specification; Part 4: Protocol testing specification for Direct Mode Operation (DMO); Sub-part 13: Abstract Test Suite (ATS) for Mobile station Repeater type 233.070.10Prizemni snopovni radio (TETRA)Terrestrial Trunked Radio (TETRA)ICS:Ta slovenski standard je istoveten z:EN 300 394-4-13 Version 1.1.1SIST EN 300 394-4-13 V1.1.1:2003en01-december-2003SIST EN 300 394-4-13 V1.1.1:2003SLOVENSKI
STANDARD
ETSIEN300394-4-13V1.1.1(2001-01)EuropeanStandard(Telecommunicationsseries)TerrestrialTrunkedRadio(TETRA);Conformancetestingspecification;Part4:ProtocoltestingspecificationforDirectModeOperation(DMO);Sub-part13:AbstractTestSuite(ATS)forMobilestationRepeatertype2SIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)2ReferenceDEN/TETRA-02009-4-13KeywordsTETRA,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-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.73.1TETRAdefinitions.73.2TETRAabbreviations.73.3ISO9646definitions.73.4ISO9646abbreviations.74AbstractTestMethod(ATM).84.1ATMfortheMS-REP2MACATS.84.1.1LowerTester(LT).84.1.2UpperTester(UT).84.1.3TestCoordinationProcedures(TCP).84.1.4PointofControlandObservation(PCO).94.2ATMfortheMS-REP2DMCCATS.94.2.1LowerTester(LT).94.2.2UpperTester(UT).94.2.3TestCoordinationProcedures(TCP).104.2.4PointofControlandObservation(PCO).105ATSconventions.105.1Namingconventions.105.1.1Declarationspart.105.1.1.1Testsuitetypeandstructuredtypedefinitions.105.1.1.2Testsuiteoperationsdefinitions.105.1.1.3Testsuiteparameterdeclarations.105.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):AbstractTestSuite(ATS)forTETRADMOMS-REP2MAClayer.14A.1ATSforTETRADMOMS-REP2MACprotocol.14A.1.1TheTTCNGraphicalform(TTCN.GR).14A.1.2TheTTCNMachineProcessableform(TTCN.MP).14A.2ATSforTETRADMOMS-REP2DMCCprotocol.14A.2.1TheTTCNGraphicalform(TTCN.GR).14A.2.2TheTTCNMachineProcessableform(TTCN.MP).14SIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)4AnnexB(normative):PartialPIXITproformaforTETRADMOMS-REP2protocol.15B.1PartialPIXITproformaforTETRADMOMS-REP2MAClayerprotocol.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-REP2DMCCprotocol.18B.2.1Identificationsummary.18B.2.2ATSsummary.18B.2.3Testlaboratory.18B.2.4Clientidentification.19B.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-REP2protocol.22C.1PCTRproformaforTETRADMOMS-REP2MAClayerprotocol.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.24C.1.7Observations.25C.2PCTRproformaforTETRADMOMS-REP2DMCClayerprotocol.25C.2.1Identificationsummary.25C.2.1.1Protocolconformancetestreport.25C.2.1.2IUTidentification.26C.2.1.3Testingenvironment.26C.2.1.4Limitsandreservation.26C.2.1.5Comments.26C.2.2IUTconformancestatus.26C.2.3Staticconformancesummary.27C.2.4Dynamicconformancesummary.27C.2.5Staticconformancereviewreport.27C.2.6Testcampaignreport.27C.2.7Observations.28History.29SIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.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-13.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-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)61ScopeThepresentdocumentcontainstheAbstractTestSuites(ATS)totesttheTETRADirectModeOperation(DMO)MSRepeaterType2(MS-REP2)protocolatlayer3,calledDirectModeCallControl(DMCC)andtheMS-Repeatertype2protocolatlayer2,theMediumAccessControl(MAC)protocol.TheDMCCandMACprotocolsarespecifiedinETS300396-3[1]andinEN300396-7[2].TheTestSuiteStructure(TSS)andTestPurposes(TPs)fortheseATSsaredefinedinEN300394-4-11[4].TheobjectiveofthesetestspecificationsaretoprovideabasisforapprovaltestsforTETRAequipmentgivingahighprobabilityofairinterfaceinter-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)ProformaoftheseATSs.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-7:"TerrestrialTrunkedRadio(TETRA);TechnicalrequirementsforDirectModeOperation(DMO);Part7:Type2repeaterairinterface".[3]ETSIEN300396-8-4:"TerrestrialTrunkedRadio(TETRA);TechnicalrequirementsforDirectModeOperation(DMO);Part8:ProtocolImplementationConformanceStatement(PICS)proformaspecification;Sub-part4:Type2repeaterAirInterface(AI)".[4]ETSIEN300394-4-11:"TerrestrialTrunkedRadio(TETRA);Conformancetestingspecification;Part4:ProtocoltestingspecificationforDirectModeOperation(DMO);Sub-part11:TestSuiteStructureandTestPurposes(TSS&TP)forMobileStationRepeatertype2".[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-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.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-7[2]apply.3.2TETRAabbreviationsForthepurposesofthepresentdocumentthefollowingTETRAabbreviationsapply:DMCCDirectModeCallControlMACMediumAccessControlMSMobileStationMS-REP2MobileStationRepeaterType2SDSShortDataServiceSDUServiceDataUnit3.3ISO9646definitionsForthepurposesofthepresentdocumentthefollowingISO/IEC9646definitionsapply:TTCN.GRTTCN.MPPCTRProtocolConformanceTestReport(PCTRproforma)3.4ISO9646abbreviationsForthepurposesofthepresentdocumentthefollowingISO/IEC9646-1[5]abbreviationsapply:ASPAbstractServicePrimitiveATMAbstractTestMethodATSAbstractTestSuiteICSImplementationConformanceStatementIUTImplementationUnderTestIXITImplementationeXtraInformationforTestingLTLowerTesterMTCMainTestComponentPCOPointofControlandObservationPCTRProtocolConformanceTestReportPDUProtocolDataUnitPICSProtocolImplementationConformanceStatement(PICSproforma)PIXITProtocolImplementationeXtraInformationforTesting(PIXITproforma)PTCParallelTestComponentSAPServiceAccessPointSPyTSinglePartyTestingSUTSystemUnderTestTCTestCaseSIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)8TPTestPurposeTSSTestSuiteStructureTTCNTreeandTabularCombinedNotationUTUpperTester4AbstractTestMethod(ATM)4.1ATMfortheMS-REP2MACATSThissubclausedescribestheATMusedfortestingtheMS-REP2MAClayerprotocolofaMobileStationRepeaterType2(MS-REP2).ItistheembeddedvariantoftheremotetestmethodusedinSinglePartyTesting(SPyT)context,asdefinedinISO/IEC9646-2[6],clause11.Thistestmethodhasbeenselected,because:-thistestmethodimpliesnospecificrequirementsfromtheImplementationUnderTest(IUT);-theupperServiceAccessPoint(SAP)oftheIUTcannotbedirectlyobserved;-thevarietyofthepossibleTETRAimplementationsisaserioustechnicalobstaclefortheadoptionofadifferentATM;-thistestmethodplacesminimumlimitationsintherealizationofconformancetesting.Theselectedtestmethodisillustratedinfigure1.TestsystemSUTUpperlayersIUTMAC-PDUsTETRAphysicallayerandradiocommunicationUTASPsDM-MACTCPLTlayerFigure1:RemoteSPyTtestmethodforTETRADMOMS-REP2MAClayer4.1.1LowerTester(LT)ALTislocatedinaremoteTETRAtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.4.1.2UpperTester(UT)ThereisnoexplicitUTintheremotetestmethod,butthelayersaboveinsidetheSystemUnderTest(SUT)areusedimplicitlyfortestingtheMS-REP2MAClayer.4.1.3TestCoordinationProcedures(TCP)TheimplicitsendeventsdefinedbytheproviderofanimplementationinannexBservethepurposeoftheTCP.TheyareusedasaninputtotheIUTcommunicatingwiththeUTtoinitiatetesteventsattheMS-REP2MAClayer.SIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)94.1.4PointofControlandObservation(PCO)AlltesteventsatthePCOcarryingserviceuserdataarespecifiedintermsofMAClayerPDUs.OnlyfewAbstractServicePrimitives(ASPs)aredefinedforcontrolorobservationpurposes.ThemappingoftheMACPDUsintothephysicallayerframestructureislefttothetestimplementation.4.2ATMfortheMS-REP2DMCCATSThisclausedescribestheATMusedfortestingtheDMCCprotocolofaMS-REP2.TheselectedmethodistheembeddedvariantoftheremotetestmethodusedinSinglePartyTesting(SPyT)context,asdefinedinISO/IEC9646-2[6],clause11.Thistestmethodhasbeenselected,because:-thistestmethodimpliesnospecificrequirementsfromtheImplementationUnderTest(IUT);-theupperServiceAccessPoint(SAP)oftheIUTcannotbedirectlyobserved;-thevarietyofthepossibleTETRAimplementationsisaserioustechnicalobstaclefortheadoptionofadifferentATM;-thistestmethodplacesminimumlimitationsintherealizationofconformancetesting.Theselectedtestmethodisillustratedinfigure2.TestsystemSUTUpperlayersIUTDMCC-PDUsTETRAphysicallayerandradiocommunicationUTPCOASPsDMCCMAClayerMAClayerTCPLTlayerFigure2:RemotesinglepartytestmethodforTETRAMS-REP2DMCCprotocol4.2.1LowerTester(LT)ALTislocatedinaremoteTETRAtestsystem.ItcontrolsandobservesthebehaviouroftheIUT.4.2.2UpperTester(UT)ThereisnoexplicitUTintheremotetestmethod,buttheTETRAMS-REP2DMCCandthelayersaboveinsidetheSystemUnderTest(SUT)areusedimplicitlyfortestingtheDMCClayer.SIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)104.2.3TestCoordinationProcedures(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_Type:simpletype;SSI_Type:simpletype;ITSI_Type:structuredtype.Inthecaseanabbreviationisincludedinthedeclarationname,thereisanunderscore("_")beforeand/orafterit,separatingitfromtherestoftheidentifier.Thisrulewithabbreviationsapplytoallthenamingconventionsinthewholetestsuite.5.1.1.2TestsuiteoperationsdefinitionsThetestsuiteoperationidentifiersarecomposedofstringsinuppercaselettersstartingbytheuppercasestring"TSO_".Thedifferentstringsinthedefinitionareseparatedwithunderscores.EXAMPLE:TSO_ACTIVE_IND_CALL_OCCUPATION_REP2_MS.5.1.1.3TestsuiteparameterdeclarationsThetestsuiteparameteridentifiersarecomposedofstringsinuppercaselettersstartingbytheuppercasestring"PIC_"or"PIX_"andseparatedbyunderscores.IfthetestsuiteparameterreferencesaPICSitem,theprefix"PIC_"isused.EXAMPLE1:PIC_CIRCUIT_MODE_CALL.IfthetestsuiteparameterreferencesaPIXITitem,theprefix"PIX_"isused.SIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1.1.1(2001-01)11EXAMPLE2: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:LDMCC:RepresentsaPCOonDMCCforPDUs.5.1.1.9TimerdeclarationsTwokindsoftimerscanbedistinguished:1)standardized:Thosedefinedinthestandard,e.g.DT303,usethesamenameasinthestandard,beginningwithcapital"DT".Asthereisatolerancemarginacceptedforthesetimers,twovaluesareneeded:-theminimumvalueallowed,whichwillusethesuffix"_Min";-themaximumvalueallowed,whichwillusethesuffix"_Max".EXAMPLE1:DT303_Min,DT303_Max.SIST EN 300 394-4-13 V1.1.1:2003
ETSIETSIEN300394-4-13V1
...



