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-3 V1.1.1:2003

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

SIST EN 300 394-4-3 V1.1.1:2003 is the Slovenian adoption of ETSI EN 300 394-4-3 for Terrestrial Trunked Radio (TETRA) Direct Mode Operation (DMO). It specifies the Test Suite Structure (TSS) and Test Purposes (TPs) for protocol conformance testing of a Mobile Station (MS) repeater type 1, so manufacturers and test labs can check DMO behavior against the expected air interface rules.

What does SIST EN 300 394-4-3 V1.1.1:2003 specify?

SIST EN 300 394-4-3 V1.1.1:2003 specifies protocol conformance test material for TETRA DMO on a direct-mode MS with a type 1 repeater air interface. It covers the structure of the test suite, the test purposes, and the way individual tests are selected, executed, and evaluated.

The scope states that the document is divided by protocol stack area. It deals with layer 3 Direct Mode Call Control (DMCC) tests and layer 2 Medium Access Control (MAC) tests, and it excludes testing of security features.

AnnexWhat it covers
Annex AInformative bibliography

The main structure is:

  • Clause 1 - Scope
  • Clause 2 - References
  • Clause 3 - Definitions and abbreviations
  • Clause 4 - Test Suite Structure (TSS)
  • Clause 5 - Introduction to Test Purposes (TPs)
  • Clause 6 - DMO MS-REP1 test purposes

What are the key requirements of SIST EN 300 394-4-3 V1.1.1:2003?

SIST EN 300 394-4-3 V1.1.1:2003 organizes conformance tests so they can be linked to the requirements in EN 300 396-4 and selected by implementation options from EN 300 396-8-2. In practice, this means a test lab can trace each test back to a protocol requirement and decide whether to run it based on the IUT's declared capabilities.

Clause 4 defines the test group structure

Clause 4 splits the DMCC tests into capability tests (CA), valid behaviour tests (BV), and timer tests (TI), and it does the same for the MAC layer. This matters because it separates basic feature support from behavior in real protocol states and from timeout handling.

Clause 5 standardizes how each TP is written

Clause 5 says each TP includes a unique name, a reference to the requirement clause, the purpose, the test description, pass criteria, a selection expression, and a preamble and postamble. This makes the test suite usable for consistent implementation testing and for automated selection.

Preambles and postambles set the required protocol state

Clause 5 defines preambles that move the IUT from idle into states such as TX occupation, TX reservation, RX occupation, and RX reservation, with variants depending on presence check support. Postambles bring the IUT back to idle. In practice, the tester must first drive the device into the right state before checking the behavior under test.

Selection is based on declared implementation options

Clause 5.3 uses selection expressions based on PICS statements. This means only relevant test cases are selected for a given implementation, which avoids running tests for unsupported options and keeps results meaningful.

Clause 6 covers DMCC behavior in key states

Clause 6 includes tests for call setup, termination, incoming calls, pre-emption, and changeover in idle, busy, TX occupation, RX occupation, TX reservation, and RX reservation states. These tests verify that the MS repeater type 1 reacts correctly to setup, release, DM-PREEMPT, DM-REJECT, DM-CONNECT, DM-TXREQUEST, and related procedures.

Clause 6 also checks SDS behavior and timers

Clause 6 covers both acknowledged and unacknowledged Short Data Service (SDS), including behavior on a busy channel and responses to DT316. It also includes timer tests such as DT303, DT311, and DT211, which check whether the IUT retries, changes state, or stops sending when a timer expires.

The MAC layer tests the air-interface signaling details

Clause 6 MAC tests check fill-bit handling, channel usage, signalling messages, fragmentation, reconstruction, and timing on the DMO air interface. In practice, these tests verify the contents and timing of DMAC-SYNC, DMAC-FRAG, DMAC-END, DM-OCCUPIED, and DM-RESERVED related transmissions.

What terms does SIST EN 300 394-4-3 V1.1.1:2003 define?

  • Direct Mode of Operation (DMO) - the TETRA mode in which stations communicate directly on the air interface.
  • Direct Mode Call Control (DMCC) - the layer 3 function that handles DMO call setup, release, pre-emption, and changeover.
  • Mobile Station (MS) - the terminal under test.
  • Short Data Service (SDS) - the DMO service for short data messages, with acknowledged and unacknowledged operation.
  • Medium Access Control (MAC) - the layer 2 function that controls channel access and signalling transmission.
  • Implementation Under Test (IUT) - the device being tested.
  • Protocol Implementation Conformance Statement (PICS) - the declaration of supported options used to choose the relevant test cases.

Who uses SIST EN 300 394-4-3 V1.1.1:2003?

SIST EN 300 394-4-3 V1.1.1:2003 is used by TETRA equipment manufacturers, conformance test laboratories, and approval or certification teams working on DMO mobile stations and repeaters. Quality managers and buyers can also use it to check whether a product supports the tested DMO protocol behavior before acceptance. The foreword states that the test specification is intended as a basis for approval tests with a high probability of air-interface interoperability between different manufacturers' equipment.

What changed in SIST EN 300 394-4-3 V1.1.1:2003 from the previous edition?

The document history shows that the standard was converted from ETS 300 394-4-3 into EN 300 394-4-3 during the approval process. The published version is V1.1.1.

Which standards are used with SIST EN 300 394-4-3 V1.1.1:2003?

  • EN 300 396-4 - gives the technical requirements for the DMO type 1 repeater air interface that the test purposes reference.
  • EN 300 396-8-2 - provides the PICS proforma used in the selection expressions.
  • ISO/IEC 9646-1 - gives the general conformance testing concepts and framework.
  • ISO/IEC 9646-2 - gives the abstract test suite specification framework.
  • ETS 300 406 - provides the ETSI testing and specification methodology used as a basis for the test method.

Within the same Part 4, sub-part 1 covers DMO MS-to-MS protocol testing and sub-part 4 covers the type 1 repeater air interface.

What does the SIST EN 300 394-4-3 V1.1.1:2003 document contain?

The document contains TSS tables, TP descriptions, naming rules, and selection expressions for DMO MS-REP1 testing. It also includes message sequence charts for the preambles and postambles that move the IUT between idle, occupation, and reservation states.

Clause 6 lists the concrete DMCC and SDS test purposes, including capability tests, valid behaviour tests, and timer tests. The MAC section adds tests for fill-bit handling, channel usage, signalling procedures, fragmentation, reconstruction, and random access timing.

Annex A provides an informative bibliography.

Buy Documents

Standard

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

English language (42 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-3 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 3: Test Suite Structure and Test Purposes (TSS&TP) 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-3 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-3 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-3 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) ¬- 3. poddel: Zgradba preskušalnega niza in nameni preskušanja (TSS&TP) 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 3: Test Suite Structure and Test Purposes (TSS&TP) 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-3 Version 1.1.1SIST EN 300 394-4-3 V1.1.1:2003en01-december-2003SIST EN 300 394-4-3 V1.1.1:2003SLOVENSKI
STANDARD
ETSIEN300394-4-3V1.1.1(2001-01)EuropeanStandard(Telecommunicationsseries)TerrestrialTrunkedRadio(TETRA);Conformancetestingspecification;Part4:ProtocoltestingspecificationforDirectModeOperation(DMO);Sub-part3:TestSuiteStructureandTestPurposes(TSS&TP)forMobileStation(MS)Repeatertype1SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)2ReferenceDEN/TETRA-02009-4-3KeywordsDMO,protocol,radio,testing,TETRA,TSS&TP,TTCNETSI650RoutedesLuciolesF-06921SophiaAntipolisCedex-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88ImportantnoticeIndividualcopiesofthepresentdocumentcanbedownloadedfrom:http://www.etsi.orgThepresentdocumentmaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.Usersofthepresentdocumentshouldbeawarethatthedocumentmaybesubjecttorevisionorchangeofstatus.InformationonthecurrentstatusofthisandotherETSIdocumentsisavailableathttp://www.etsi.org/tb/status/Ifyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frCopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2001.Allrightsreserved.SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)3ContentsIntellectualPropertyRights.5Foreword.51Scope.62References.63Definitionsandabbreviations.63.1TETRAdefinitions.63.2TETRAabbreviations.73.3ISO9646abbreviations.74TestSuiteStructure(TSS).84.1DMCClayertestgroups.84.2MAClayertestgroups.94.3Testgroupdescription.95IntroductiontoTestPurposes(TPs).105.1Testpurposedefinitionconventions.105.1.1TPsdescriptions.105.1.2Preambledescriptions.105.1.2.1Preambleidle_to_TX_occupation:FromIdlestatetoCallActiveTXOccupation.115.1.2.2Preambleidle_to_TX_reservation:FromIdlestatetoCallActiveTXReservation.125.1.2.3Preambleidle_to_RX_occupation:FromIdlestatetoCallActiveRXOccupation.145.1.2.4Preambleidle_to_RX_reservation.155.1.2.5Preambleidle_channel_occupation.165.1.3Postambledescriptions.165.1.3.1PostambleTX_occupation_to_idle:FromCallActiveTXOccupationstatetoIdle.165.1.3.2PostambleTX_reservation_to_idle:FromCallActiveTXReservedstatetoIdle.175.1.3.3PostambleRX_occupation_to_idle:FromCallActiveRXOccupationstatetoIdle.175.1.3.4PostambleRX_reservation_to_idle:FromCallActiveRXReservedstatetoIdle.185.2Testpurposenamingconventions.185.3Selectionexpressions.196DMOMS-REP1testpurposes.196.1DMCCCircuitMode(CM)tests.196.1.1MS-REP1CMcapabilitytests.206.1.2MS-REP1CMvalidbehaviourtests.206.1.2.1TheIUTisinidlestate,DMOchannelisfree.206.1.2.2IUTisinidlestate,DMOchannelisbusy.226.1.2.3IUTisinTXoccupationstate.226.1.2.4IUTisinRXoccupationstate.236.1.2.5IUTisinTXreservationstate.246.1.2.6IUTisinRXreservationstate.266.1.3MS-REP1CMtimertests.276.1.3.1DT303ResponsetoDM-SETUPPREStimer.276.1.3.2DT311Calltransactiontimer.276.2DMCCShortdataservice(SDS).286.2.1MS-REP1SDSCapabilitytests.286.2.2MS-REP1SDSValidbehaviourtests.286.2.2.1IUTisinidlestate,channelisfree.286.2.2.2IUTisinidlestate,channelisbusy.296.2.2.3IUTisinstateTXoccupation.306.2.2.4IUTisinRXoccupationstate.306.2.2.5IUTisinTXreservationstate.326.2.2.6IUTisinRXreservationstate.336.2.3MS-REP1SDSTimertests.346.2.3.1DT316ResponsetoDM-SDSDATAtimer.346.3DMOMS-REP1layer2:MAClayer.34SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)46.3.1MS-REP1MACcapabilitytests.346.3.2MS-REP1MACvalidbehaviourtests.356.3.2.1DMchannelusageprocedures.356.3.2.2Signallingmessagesprocedures.366.3.3MS-REP1MACtimertests.40AnnexA(informative):Bibliography.41History.42SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.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-3.DuringtheprocessingforVoteitwasconvertedintoanEN.Thepresentdocumentconsistsof5partsasfollows:Part1:"Radio";Part2:"ProtocoltestingspecificationforVoiceplusData(V+D)";Part3:"ProtocoltestingspecificationforPacketDataOptimized(PDO)";Part4:"ProtocoltestingspecificationforDirectModeOperation(DMO)";Part5:"Security".NationaltranspositiondatesDateofadoptionofthisEN:29December2000DateoflatestannouncementofthisEN(doa):31March2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):30September2001DateofwithdrawalofanyconflictingNationalStandard(dow):30September2001SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)61ScopeThepresentdocumentcontainstheTestSuiteStructure(TSS)andTestPurposes(TPs)totesttheTETRADirectModeOperation(DMO)protocols.Thepresentdocumentisdividedintoseveralparts,eachonedealingwithastackofprotocolswhichincludeslayer3andlayer2protocols.ThepresentdocumentdealswithTSS&TPforaDirectModeMSoperatingwithatype1Repeater(MS-REP1)AirInterfaceprotocol,whilepart4,sub-part1dealswithTSS&TPforDMMStoMSprotocolandpart4,sub-part4dealswithtype1Repeater(DM-REP1)AirInterfaceprotocol.Testingofsecurityfeaturesisoutsidethescopeofthepresentdocument.TheobjectiveofthistestspecificationistoprovideabasisforapprovaltestsforTETRAequipmentgivingahighprobabilityofairinterfaceinter-operabilitybetweendifferentmanufacturer'sTETRAequipment.TheISOstandardforthemethodologyofconformancetesting,ISO/IEC9646-1[3]andISO/IEC9646-2[4],aswellastheETSImethodologyforconformancetesting,ETS300406[5],areusedasthebasisforthetestmethodology.2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.[1]ETSIEN300396-4:"TerrestrialTrunkedRadio(TETRA);TechnicalrequirementsforDirectModeOperation(DMO);Part4:Type1repeaterairinterface".[2]ETSIEN300396-8-2:"TerrestrialTrunkedRadio(TETRA);TechnicalrequirementsforDirectModeOperation(DMO);Part8:ProtocolImplementationConformanceStatement(PICS)proformaspecification;Sub-part2:Type1repeaterAirInterface(AI)".[3]ISO/IEC9646-1:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part1:GeneralConcepts".[4]ISO/IEC9646-2:"Informationtechnology-OpenSystemsInterconnection-Conformancetestingmethodologyandframework-Part2:AbstractTestSuitespecification".[5]ETSIETS300406:"MethodsforTestingandSpecification(MTS);Protocolandprofileconformancetestingspecifications;Standardizationmethodology".3Definitionsandabbreviations3.1TETRAdefinitionsForthepurposesofthepresentdocument,thetermsanddefinitionsgiveninEN300396-4[1]apply.SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)73.2TETRAabbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:CMCircuitModeDMCCDirectModeCallControlDMODirectModeofOperationFCSFrameCheckSequenceMACMediumAccessControlMNIMobileNetworkIdentityMSMobileStationRXReceiverSDSShortDataServicesSDUServiceDataUnitTXTransmitter3.3ISO9646abbreviationsForthepurposesofthepresentdocumentthefollowingISO9646-1abbreviationsapply:ICSImplementationConformanceStatementIUTImplementationUnderTestIXITImplementationeXtraInformationforTestingPDUProtocolDataUnitPICSProtocolImplementationConformanceStatementPIXITProtocolImplementationeXtraInformationforTestingTPTestPurposeTSSTestSuiteStructureSIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)84TestSuiteStructure(TSS)4.1DMCClayertestgroupsThefirstlevelseparatestheDMCClayer(orlayer3)indifferentprotocols(Circuitmode,ShortDataService).Nextlevelsplitsprotocoltestingintofunctionaltestgroupsaccordingtothetypeoftesting:-Capabilitytest(CA);-ValidBehaviour(BV);-Timertests(TI).Furtherlevelclassifiesthepossibleoperationsineachprotocolconditionorstate.ThefollowinglistdefinestheDMCClayertestgroupnamesandidentifiersusedforthose:MS-REP1DirectModeCallControl(DMO_MSREP1_DMCC)Circuitmode(CM)Capabilitytests(CA)ValidBehaviourtests(BV)fromIdlestate(ID)fromIdlestate,channelbusy(IB)fromTXoccupationState(TXO)fromRXoccupationState(RO)fromTXReservation(TR)fromRXReservationState(RR)TimerTests(TI)ShortDataService(SDS)Capabilitytests(CA)ValidBehaviourtests(BV)fromIdlestate(ID)fromIdlestate,channelbusy(IB)fromRXoccupationState(RO)fromTXReservation(TR)fromRXReservationState(RR)TimerTests(TI)SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)94.2MAClayertestgroupsThefirstleveloftheMACtestgroupsseparatestheMACtestsuiteinfunctionaltestgroups:CA,BVandTI.Thesecondlevelofthetestsubgroupsisadivisionofprotocolrequirementsintofunctionalentities.ThefollowinglistdefinestheMAClayertestgroupnamesandidentifiers:MS-REP1MAClayer(DMO_MSREP1_MAC)Capabilitytests(CA)Validbehaviourtests(BV)Channelusage(CU)Signallingmessages(SM)Trafficmode(TM)Timertests(TI)4.3TestgroupdescriptionCapability(CA)testsprovidelimitedtestingthattheobservablecapabilitiesoftheIUTareinaccordancewiththeconformancerequirementsandtheadditionalcapabilitiesclaimedinthePICS/PIXIT.TheValidBehaviour(BV)grouptestsanIUTinresponsetovalidbehaviourofthetestsystem."Valid"meansthatatesteventissyntacticallyandcontextuallycorrect.Alltestcasesinthevalidbehaviourgroupareintendedtoverifyasthoroughlyaspossiblethevariousfunctionsoftheprotocol.Differenttimersaredefinedtosupervisethevariousstatetransitions.TheTimer(TI)testgroupisintendedtoverifythattheIUTisreactingproperlytoanexpiryofoneofthetimersortoacountermismatch.SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)105IntroductiontoTestPurposes(TPs)ThetestpurposesforDMCClayerandMAClayeraredefinedinclause6ofthepresentdocument.Eachlayerleadstoadifferenttestsuite.5.1Testpurposedefinitionconventions5.1.1TPsdescriptionsEachTPisdescribedusingtextpresentedinatable.Thetablecontainsthefollowinginformation:Table1TP-NameTheTPnameisauniqueidentifier,specifiedaccordingtotheTPnamingconventionsdefinedintheclausebelow.(itisalsothenameofthecorrespondingtestcase).Reference:ReferencetotheclausenumberofspecificationEN300396-4[1]statingthisconformancerequirement.EXAMPLE:EN300396-4[1],6.2.5.1.PurposePurposeofthetestitself,indicatingforexamplethetestperformedagainstarequirementoftheprotocol,describedbythistestpurpose.EXAMPLE:TestofchangeoverinitiatedfromRXreservationstate.TestdescriptionBodyofthetest.PasscriteriaVisibleactiontobeobservedatPCOtodeclarethattheIUTpassesthetestandconformstothespecifications.SelectionExpressionbasedonEN300396-8-2[2]PICSstatements,usedtoselectordeselectthecorrespondingtestcaseaccordingtotheoptionsoftheimplementation.Preamble"None"ornameofthepreambleprocedurebringingtheIUTfromidlestatetothestaterequiredtorunthetest.EXAMPLE:Idle_to_RX_reservation.Postamble"None"ornameofthepostambletobringtheIUTbacktoidlestate,EXAMPLE:RX_occupation_to_idle.ThepreamblesandpostamblesaredescribedusingMSCsandareshowninthefollowingclauses.5.1.2PreambledescriptionsPreamblesareusedtobringtheIUTfromtheidlestatetothestatewherethetesttakesplace.Astheprotocolhasdifferentoptions,asforinstancetheuseofpresencecheckortheabsenceofpresencecheck,thereareseveralwaystoreachagivenstate.ThepreamblehastobechosenaccordingtotheIUTcapabilitiesandtheimplementedoptions.SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)115.1.2.1Preambleidle_to_TX_occupation:FromIdlestatetoCallActiveTXOccupationIUTTesterIDLEDM_SETUP_PREDM_CONNECTDM_CONNECT_ACKTX_OCCUPATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateTX_OCCUPATIONwhenset-upwithpresencechecksupported*/Figure1:WithpresencecheckIUTTesterIDLEDM_SETUPTX_OCCUPATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateTX_OCCUPATIONwhenset-upwithoutpresencechecksupported*/Figure2:WithoutpresencecheckSIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)125.1.2.2Preambleidle_to_TX_reservation:FromIdlestatetoCallActiveTXReservationIUTTesterIDLEDM_SETUP_PREDM_CONNECTDM_CONNECT_ACKDM_TX_CEASEDTX_RESERVATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateTX_RESERVATIONwhenset-upwithpresencecheckissupported*/Figure3:WithpresencecheckSIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)13IUTTesterIDLEDM_SETUPDM_TX_CEASEDTX_RESERVATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateTX_RESERVATIONwhenset-upwithoutpresencechecksupported*/Figure4:WithoutpresencecheckSIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)145.1.2.3Preambleidle_to_RX_occupation:FromIdlestatetoCallActiveRXOccupationIUTTesterIDLEDM_SETUP_PRESDM_CONNECTDM_CONNECT_ACKRX_OCCUPATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateRX_OCCUPATIONwhenset-upwithpresencechecksupported*/Figure5:WithpresencecheckIUTTesterIDLEDM_SETUPRX_OCCUPATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateRX_OCCUPATIONwhenset-upwithoutpresencecheckissupported*/Figure6:WithoutpresencecheckSIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)155.1.2.4Preambleidle_to_RX_reservationIUTTesterIDLEDM_SETUP_PRESDM_CONNECTDM_CONNECT_ACKDM_TX_CEASEDRX_RESERVATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateRX_RESERVATIONwhenset-upwithpresencecheckissupported*/Figure7:WithpresencecheckIUTTesterIDLEDM_SETUPDM_TX_CEASEDRX_RESERVATION/*PREAMBLE:BringtheIUTfromstateIDLEtostateRX_RESERVATIONwhenset-upwithoutpresencechecksupported*/Figure8:WithoutpresencecheckSIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)165.1.2.5Preambleidle_channel_occupationMS'Tester_IUT_IDLEDM_SETUP_PRESDM_CONNECTDM_CONNECT_ACK/*Channeloccupied*//*PREAMBLE:SetupthechanneltobeoccupiedwiththeTesterasthemasterofthechannelwhiletheIUTisstillinstateIDLE.*/Figure9:Withoutpresencecheck5.1.3PostambledescriptionsPostamblesareusedtobringtheIUTfromthestateendingthetest,totheidlestate.5.1.3.1PostambleTX_occupation_to_idle:FromCallActiveTXOccupationstatetoIdleIUTTesterTXOCCUPIEDDM_RELEASEIDLE/*POSTAMBLE:BringtheIUTfromstateTXOCCUPIEDtostateIDLEcausedbyaDMCC_RELEASE*/Figure10SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)175.1.3.2PostambleTX_reservation_to_idle:FromCallActiveTXReservedstatetoIdleIUTTesterTXRESERVEDDM_RELEASEIDLE/*POSTAMBLE:BringtheIUTfromstateTXRESERVEDtostateIDLEcausedbyaDMCC_RELEASE*/Figure115.1.3.3PostambleRX_occupation_to_idle:FromCallActiveRXOccupationstatetoIdleIUTTesterRXOCCUPATIONIDLE/*POSTAMBLE:BringtheIUTfromstateRXOCCUPATIONtostateIDLE*/Figure12SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)185.1.3.4PostambleRX_reservation_to_idle:FromCallActiveRXReservedstatetoIdleIUTTesterRXRESERVEDIDLE/*POSTAMBLE:BringtheIUTfromstateRXRESERVEDtostateIDLE*/Figure135.2TestpurposenamingconventionsTheidentifierofthetestpurposeisbuiltaccordingtotable2:Table2:TestpurposenamingconventionDMO//////=testsuitetypeMSREP1MS-Repeatertype1=functionalmoduleorDMCCDirectModeCallControl(layer3)subentity(layer3only)MACUpperMAC(layer2)=testgroupLetterssuchas:Abbreviationofthegroupname(optional)CMCircuitMode(layer3)SDSShortDataService(layer3)tt=TypeoftestingCACapabilityTestsBVValidBehaviourTestsBIInvalidBehaviourTestsTITimerexpiryandcountermismatchtests=testsubgroupTwolettersSubgroupname((optional)=sequentialnumber01-99TestPurposeNumberSIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)195.3SelectionexpressionsAtestcase,basedonatestpurposedescribedhere,canbeselectedordeselectedfromthetestsuite,accordingtotheevaluationofselectionexpressionswhichreflectthecapabilitiessupportedornotbytheimplementationundertest.Itappearsthatsomeselectionexpressionsarequitecomplex,mainlytheonesusedfortheMAClayertestsuite,astheyarebasedonaratherlongcombinationofPICSstatements.Toeasethereadabilityofthetestpurposes,thesecomplexselectionexpressionsarereplacedbygenericnameswhicharedefinedhere,andwhichrepresentbydefinitiontheselectionexpressionthemselves.Thefollowingtabledefinesthegenericnamestogetherwiththeconditionsassociatedwitheachone.Table3SelectionexpressionidentifierSelectionexpressionusingreferencesto(EN300396-8-2[2])StaticcapabilitiesassociatedwiththisselectionInitiate_CM_callA.4/1ORA.5/1ORA.5/2InitiategroupCMcallorInitiateindividualCMcallwithoutpresencecheckorInitiateindividualCMcallwithpresencecheckInitiate_SDS_callA.9/1ORA.10/1ORA.10/2ORA.10/3SendgroupunacknowledgedSDSorSendindividualunacknowledgedSDSorSendacknowledgedSDSorSendingacknowledgedSDSwithdatainACKInitiate_CM_or_SDS_callA.4/1ORA.5/1ORA.5/2ORA.9/1ORA.10/1ORA.10/2ORA.10/3InitiategroupCMcallorInitiateindividualCMcallwithoutpresencecheckorInitiateindividualCMcallwithpresencecheckorSendgroupunacknowledgedSDSorSendindividualunacknowledgedSDSorSendacknowledgedSDSorSendacknowledgedSDSwithdatainACKReceive_Ackd_CM_or_SDS_callA.3/6ORA.12/2ORA.12/3AcceptCMcallsetupwithpresencecheck,ReceiveacknowledgedSDS,ReceiveacknowledgedSDSwithdatainACK6DMOMS-REP1testpurposes6.1DMCCCircuitMode(CM)testsTestgroupobjective:TotestthebehaviouroftheDMCCCMentityoftheIUT.Condition:IUTimplementstheCM.SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)206.1.1MS-REP1CMcapabilitytestsTotestthebasiccapabilitiesoftheCMmoduleoftheIUT,whenoperatingingroupaddressmode(withoutpresencecheck)orinindividualaddressmode(withorwithoutpresencecheck).DMO_MSREP1_DMCC_CM_CA_01Reference:EN300396-4[1]clauses6.2.1.1,6.2.4.1PurposeSetupandterminateagroupcallwithoutpresencecheck.TestdescriptionThetestersendsanimplicitsendtotheIUTtocauseacallsetup.Passcriteria1TheIUTsendsDM-SETUPtothetester.TestdescriptionThetestersendsanimplicitsendtotheIUTtoterminatethecall.Passcriteria2TheIUTsendsDM-TXCEASEDtothetester.SelectionEN300396-8-2[2]A.4/1Setupprocedure,groupcalladdress.PreambleNone.PostambleTX_reservation_to_idle.MSC035DMO_MSREP1_DMCC_CM_CA_02Reference:EN300396-4[1]clauses6.2.2.1,6.2.4.1PurposeSetupandterminateanindividualcallwithpresencecheck.TestdescriptionThetestersendsanimplicitsendtotheIUTtocauseacallsetup.TheIUTsendsDM-SETUPPREStothetester.ThetestersendsDM-CONNECTtotheIUT.Passcriteria1TheIUTsendsDM-CONNECTACKtothetester.TestdescriptionThetestersendsanimplicitsendtotheIUTtoterminatethecall.Passcriteria2TheIUTsendsDM-TXCEASEDtothetester.SelectionEN300396-8-2[2]A.5/2Setupindividualcallwithpresencecheck.PreambleNone.PostambleTX_reservation_to_idle.MSC037DMO_MSREP1_DMCC_CM_CA_03Reference:EN300396-4[1]clauses6.2.1.1,6.2.4.1PurposeEstablishandterminateanindividualcall,whenoperatingwithoutpresencecheck.TestdescriptionThetestersendsanimplicitsendtotheIUTtocauseacallsetup.Passcriteria1TheIUTsendsDM-SETUPtothetester.TestdescriptionThetestersendsanimplicitsendtotheIUTtoterminatethecall.Passcriteria2TheIUTsendsDM-TXCEASEDtothetester.SelectionEN300396-8-2[2]A.5/1Setupindividualcallwithoutpresencecheck.PreambleNone.PostambleTX_reservation_to_idle.MSC0366.1.2MS-REP1CMvalidbehaviourtests6.1.2.1TheIUTisinidlestate,DMOchannelisfreeDMO_MSREP1_DMCC_CM_BV_ID_01Reference:EN300396-4[1]clause6.2.2.1PurposeEstablishanoutgoingcallwithpresencecheckinitiatedfromidlestateandDMOchannelfree.TestdescriptionThetestersendsanimplicitsendtotheIUTtocauseacallsetup.ThentheIUTsendsDM-SETUPPRESreceivedbythetester,whichsendsbackDM-CONNECT.PasscriteriaTheIUTsendsDM-CONNECTACKPDUtothetester.SelectionEN300396-8-2[2]A.5/2Setupindividualcallwithpresencecheck.PreambleNone.PostambleTX_occupation_to_idle.MSC037SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)21DMO_MSREP1_DMCC_CM_BV_ID_02Reference:EN300396-4[1]clause6.2.1.2PurposeReceiveanincomingcallwithoutpresencecheck.TestdescriptionThetestersendsDM-SETUPPDUtotheIUT.PasscriteriaTocheckthatIUTreaches"call_active_RX_occupation"state,thetestersendsDM-TXCEASEDwhichbringstheIUTto"call_active_RX_reservation".Duringthereservationperiod,whentheIUTattemptsacallsetup,itshallissueaDM-TXREQUESTtoinitiateachangeover,andthisisthepasscriteria.NOTE:Thiscallsetupiscontrolledbythetesterusinganimplicitsendcontaininga"DMCC_SETUP_request".SelectionEN300396-8-2[2]A.2/1Circuitmodecall.PreambleNone.PostambleTesterissuesaDM-REJECTfollowedbyRX_Reservation_to_idle.MSC010DMO_MSREP1_DMCC_CM_BV_ID_03Reference:EN300396-4[1]clause6.2.2.2PurposeReceiveanincomingcallwithpresencecheck.TestdescriptionThetestersendsDM-SETUPPREStotheIUTwhichsendsbackDM-CONNECT.ThetesterrespondswithDM-CONNECTACK.PasscriteriaTocheckthatIUTreachesstate"call_active_RX_occupation"whenreceivingDM-CONNECTACK,thetestersendsDM-TXCEASEDwhichbringstheIUTto"call_active_RX_reservation".Duringthereservationperiod,whentheIUTattemptsacallsetup,itshallissueaDM-TXREQUESTtoinitiateachangeover,andthisisthepasscriteria.NOTE:Thiscallsetupiscontrolledbythetesterusinganimplicitsendcontaininga"DMCC_SETUP_request".SelectionEN300396-8-2[2]A.3/6Acceptcallsetupwithpresencecheck.PreambleNone.PostambleTesterissuesaDM-REJECTfollowedbyRX_Reservation_to_idle.MSC009DMO_MSREP1_DMCC_CM_BV_ID_04Reference:EN300396-4[1]clause6.2.2.1PurposeReleaseacallsetupattemptwhenreceivingadisconnect.TestdescriptionThetestersendsanimplicitsendtotheIUTtocauseacallsetup.ThentheIUTsendsDM-SETUPPREStothetester.ThetestersendsDM-DISCONNECTtotheIUTtorejectthecall.PasscriteriaTheIUTsendsDM-RELEASEtothetesterandreturnstoidle.SelectionEN300396-8-2[2]A.5/2Setupindividualcallwithpresencecheck.PreambleNone.PostambleNone.MSC003DMO_MSREP1_DMCC_CM_BV_ID_05Reference:EN300396-4[1]clause6.2.2.1PurposeReleaseacallsetupattemptwhentheofferedQualityofServiceisnotacceptabletotheDMCC.TestdescriptionThetestersendsanimplicitsendtotheIUTtocauseacallsetup.ThentheIUTsendsDM-SETUPPREStothetester.ThetestersendsDM-CONNECTtotheIUTwithanunacceptableQOS.PasscriteriaTheQOSbeingnotacceptable,theIUTsendsDM-RELEASEtothetesterandreturnstoidle.SelectionEN300396-8-2[2]A.5/2Setupindividualcallwithpresencecheck.PreambleNone.PostambleNone.MSC002SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)22DMO_MSREP1_DMCC_CM_BV_ID_06Reference:EN300396-4[1]clauses6.2.1.1,6.2.4.1,8.5.7.2.1PurposePre-emptionflagsinDM-SETUPandDM-TX-CEASEDPDU.TestdescriptionThetestersendsanimplicitsendtocauseacallsetup.Passcriteria1VerifythatIUTsendstheDM-SETUPPDUwiththepre-emptionflagsetto1.TestdescriptionThetestersendsanimplicitsendtocausetheIUTtoterminatethecall.Passcriteria2VerifythattheIUTsendstheDM-TXCEASEDPDUwiththerequestandchangeoverflagssetto1.SelectionEN300396-8-2[2]A.5/2SetupindividualcallwithpresencecheckorORA.5/1Setupindividualcallwithoutpresencecheck.PreambleNone.PostambleNone.6.1.2.2IUTisinidlestate,DMOchannelisbusyDMO_MSREP1_DMCC_CM_BV_IB_01Reference:EN300396-4[1]clause6.2.6PurposeInitiatecallpre-emption,toestablishanewCMcall,fromanMSnotinvolvedinthecurrentcall.TestdescriptionThetestersendsanimplicitsendtotheIUTtocauseacallsetup.Asthechannelisbusy,theIUTinitiallysendsaDM-PREEMPTtothetester,whichrespondsbysendingaDM-PREEMPT_ACCEPT.PasscriteriaTheIUTsendsDM-SETUPorDM-SETUPPREStothetesteraccordingtotheIUTcapability.SelectionEN300396-8-2[2]A3/13Initiatinganewcallbypre-emption.PreambleIdle_channel_occupation.PostambleNone(afterwaitingtimeoverT303andN303times).6.1.2.3IUTisinTXoccupationstateDMO_MSREP1_DMCC_CM_BV_TXO_01Reference:EN300396-4[1]clause6.2.4.1PurposeInitiatethereleaseofacall.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_RELEASE_request"totheIUT.PasscriteriaTheIUTsendsDM-RELEASEtothetesterandreturnstoidle,stateobservablebythechannelbeingfree.SelectionEN300396-8-2[2]Initiate_CM_call.PreambleIdle_to_TX_occupation.PostambleNone.DMO_MSREP1_DMCC_CM_BV_TXO_02Reference:EN300396-4[1]clause6.2.4.1PurposeInitiateendoftransmission(TX-ceased).TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_TX_CEASED_request"totheIUT.PasscriteriaTheIUTsendsTXCEASEDtothetesterandmovestostateTXreservation.SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_occupation.PostambleTX_reservation_to_idle.MSC011SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)23DMO_MSREP1_DMCC_CM_BV_TXO_03Reference:EN300396-4[1]clause6.2.4.1PurposeReceivepre-emptionforanongoingindividualcall.TestdescriptionThetestersendsaDM-PREEMPTtotheIUT,containingtheaddressofmaster.PasscriteriaTheIUTsendsbackDM-PRE_ACCEPTandmovesto"call_active_RX_reservation".Duringthereservationperiod,whentheIUTattemptsacallsetup,itshallissueaDM-TXREQUESTtoinitiateachangeover,andthisisthepasscriteria.NOTE:Thiscallsetupiscontrolledbythetesterusinganimplicitsendcontaininga"DMCC_SETUP_request".SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_occupation.PostambleRX_Reservation_to_idle.MSC034DMO_MSREP1_DMCC_CM_BV_TXO_04Reference:EN300396-4[1]clause6.2.4.1PurposeReceivepre-emptionforanewindividualcall.TestdescriptionThetestersendsaDM-PREEMPTtotheIUT,containingtheaddressofanewpre-empter.PasscriteriaTheIUTsendsbackDM-PRE_ACCEPTtothepre-empter,followedbyaDM-RELEASEtotheslaveandmovestoidle(observablebythechannelbeingfree).SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_occupation.PostambleNone.MSC038DMO_MSREP1_DMCC_CM_BV_TXO_05Reference:EN300396-4[1]clause6.2.4.1PurposeReceiveandrejectpre-emptionforanewindividualcall.TestdescriptionThetestersendsaDM-PREEMPTtotheIUT,containinganunacceptablepriority.PasscriteriaTheIUTsendsbackDM-REJECTtothepre-empter.SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_occupation.PostambleTX_occupation_to_idle.6.1.2.4IUTisinRXoccupationstateTestthecapabilitytoinitiatereleaseofacallMSC028:notobservable,dropped.TestthecapabilitytoreceivereleaseofacallMSC03:notobservable,dropped.DMO_MSREP1_DMCC_CM_BV_RO_01Reference:EN300396-4[1]clause6.2.4.2PurposeReceivenormalendoftransmission(TXCease).TestdescriptionThetestersendsDM-TXCEASEDtotheIUT.PasscriteriaTheIUTmovestostate"callactiveRXReservation".Duringthereservationperiod,whentheIUTattemptsacallsetup,itshallissueaDM-TXREQUESTtoinitiateachangeover,andthisisthepasscriteria.SelectionEN300396-8-2[2]A.2/1Circuitmodecall.PreambleIdle_to_RX_occupation.PostambleRX_Reservation_to_idle.MSC030SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)24DMO_MSREP1_DMCC_CM_BV_RO_02Reference:EN300396-4[1]clause6.2.4.2PurposeInitiatepre-emptiontoestablishacall(eitherongoingornewcall).TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SETUP_request"totheIUT.TheIUTsendsDM-PREEMPT(address=master)tothetester,whichacceptsitbyansweringDM-PRE_ACCEPT.PasscriteriaTheIUTsendsDM-SETUPorDM-SETUPPREStothetesteraccordingtotheIUTcapability.SelectionEN300396-8-2[2]A.3/12Initiatepre-emptioninongoingcall.PreambleIdle_to_RX_occupation.PostambleInordertoclearthecallwithpresencecheck,thetestersendsaDM-DISCONNECTPDUandwaitsfortheDM-RELEASEPDU.Inordertoclearthecallwithoutpresencecheck,thepostambleTX_occupation_to_idleisused.MSC029MSC026DMO_MSREP1_DMCC_CM_BV_RO_03Reference:EN300396-4[1]clause6.2.4.2PurposeHandletherejectofapre-emption.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SETUP_request"totheIUT.TheIUTsendsDM-PREEMPT(address=master)tothetester,whichdoesnotacceptitandanswersDM-REJECT.PasscriteriaTheIUTstaysinstate"call_active_RX_occupation"whenreceivingDM-REJECT.Tocheckit,thetestersendsDM-TXCEASEDwhichbringstheIUTto"call_active_RX_reservation".Duringthereservationperiod,whentheIUTattemptsacallsetup,itshallissueaDM-TXREQUESTtoinitiateachangeover,andthisisthepasscriteria.NOTE:Thiscallsetupiscontrolledbythetesterusinganimplicitsendcontaininga"DMCC_SETUP_request".SelectionEN300396-8-2[2]A.3/12Initiatepre-emptioninongoingcall.PreambleIdle_to_RX_occupation.PostambleTesterissuesaDM-REJECTfollowedbyRX_Occupation_to_idle.MSC027DMO_MSREP1_DMCC_CM_BV_RO_04Reference:EN300396-4[1]clause6.2.4.2PurposeReceptionoftheongoingcallsetup.TestdescriptionThetestersendsaDM-SETUPPRESPDUrelatedtotheongoingcall.PasscriteriaVerifythattheIUTsendstheDM-CONNECTPDU.SelectionEN300396-8-2[2]A.3/6Acceptcallset-upwithpresencecheck.PreambleIdle_to_RX_occupation.PostambleTestersendstheDM-CONNECTACKPDUandthenthepostambleTX_occupation_to_idleisusedtoclearthecall.6.1.2.5IUTisinTXreservationstateDMO_MSREP1_DMCC_CM_BV_TR_01Reference:EN300396-4[1]clause6.2.5.1PurposeInitiatereleaseofacall.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_RELEASE_request"totheIUT.PasscriteriaTheIUTsendsDM-RELEASEtothetester.SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_reservation.PostambleNone.MSC017SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)25DMO_MSREP1_DMCC_CM_BV_TR_02Reference:EN300396-4[1]clause6.2.5.1PurposeReceiveandacceptpre-emptionforanewcall.TestdescriptionThetestersendsDM-PREEMPTtotheIUTforanewcall.PasscriteriaTheIUTsendsDM-PRE_ACCEPTtothetester.SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_reservation.PostambleNone.MSC015DMO_MSREP1_DMCC_CM_BV_TR_03Reference:EN300396-4[1]clause6.2.5.1PurposeReceiveandacceptpre-emptionforcontinuationofongoingcall.TestdescriptionThetestersendsDM-PREEMPTtotheIUTforacallcontinuation.PasscriteriaTheIUTsendsDM-PRE_ACCEPTtothetester.SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_reservation.PostambleRX_reservation_to_idle.MSC016DMO_MSREP1_DMCC_CM_BV_TR_04Reference:EN300396-4[1]clause6.2.5.1PurposeReceiveandacceptchangeover.TestdescriptionThetestersendsDM-TXREQUESTtotheIUTindicatingcallcontinuation.PasscriteriaTheIUTsendsDM-TXACCEPTtothetester.SelectionEN300396-8-2[2]A.3/14Callchangeover.PreambleIdle_to_TX_reservation.PostambleRX_Reservation_to_idle.MSC012DMO_MSREP1_DMCC_CM_BV_TR_05Reference:EN300396-4[1]clause6.2.5.1PurposeEstablishCMcall.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SETUP_request"totheIUT.PasscriteriaTheIUTsendsDM-SETUPorDM-SETUPPREStothetesteraccordingtotheIUTcapability.SelectionEN300396-8-2[2]A.3/3InitiatecallsetupwithorwithoutpresencecheckORA.3/4.PreambleIdle_to_TX_reservation.PostambleInordertoclearthecallwithpresencecheck,thetestersendsaDM-DISCONNECTPDUandwaitsfortheDM-RELEASEPDU.Inordertoclearthecallwithoutpresencecheck,thepostambleTX_occupation_to_idleisused.MSC013DMO_MSREP1_DMCC_CM_BV_TR_06Reference:EN300396-4[1]clause6.2.5.1PurposeReceiveincomingCMcall.TestdescriptionThetestersendsDM-SETUPPREStotheIUT.PasscriteriaTheIUTsendsDM-CONNECTPDUtothetester,asthesetuprequestwasacceptedbytheIUT.SelectionEN300396-8-2[2]A.3/6Acceptcallsetupwithpresencecheck.PreambleIdle_to_TX_reservation.PostambleThetestersendstheDM-CONNECTACKPDUandtheclaaisclearedusingthepostambleRX_occupation_To_Idle.MSC014SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)26DMO_MSREP1_DMCC_CM_BV_TR_07Reference:EN300396-4[1]clause6.2.5.1PurposeReceiveandrejectpre-emptionforanewcall.TestdescriptionThetestersendsDM-PREEMPTcontaininganunacceptablepriorityleveltotheIUTindicatingnewcall.PasscriteriaTheIUTsendsDM-REJECTPDUtothetesterandremainsinthesamestate.SelectionEN300396-8-2[2]Initiate_CM_Call.PreambleIdle_to_TX_reservation.PostambleTX_reservation_to_idle.DMO_MSREP1_DMCC_CM_BV_TR_08Reference:EN300396-4[1]clause6.2.5.1PurposeReceiveandrejectchangeover.TestdescriptionThetestersendsDM-TXREQUESTincludinganunacceptablepriorityleveltotheIUTindicatingcallcontinuation.PasscriteriaTheIUTsendsDM-REJECTPDUtothetester.SelectionEN300396-8-2[2]A.3/15AcceptcallChangeover.PreambleIdle_to_TX_reservation.PostambleTX_Reservation_to_idle.6.1.2.6IUTisinRXreservationstateTestthecapabilitytoinitiatereleaseofagroupcallMSCA05:notvisibleTestthecapabilitytoreceiverelease,MSC046,notvisibleDMO_MSREP1_DMCC_CM_BV_RR_01Reference:EN300396-4[1]clause6.2.5.2PurposeReceiveincomingCMcall.TestdescriptionThetestersendsDM-SETUPPREStotheIUT.PasscriteriaTheIUTsendsDM-CONNECTtothetester,asthesetuprequestwasacceptedbytheIUT.SelectionEN300396-8-2[2]A.3/6Acceptcallsetupwithpresencecheck.PreambleIdle_to_RX_reservation.PostambleRX_occupation_to_idle.MSC045DMO_MSREP1_DMCC_CM_BV_RR_02Reference:EN300396-4[1]clause6.2.6PurposeInitiatepre-emptiontoestablishnewCMcall.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SETUP_request"totheIUT.PasscriteriaTheIUTsendsDM-PREEMPTtothetester,whichisacceptedbythetester(DM-PREACCEPTsentbackbythetester).ThentheIUTsendsDM-SETUPorDM-SETUPPREStothetesteraccordingtotheIUTcapability.SelectionEN300396-8-2[2]A.3/13Initiateanewcallbypre-emption.PreambleIdle_to_RX_reservation.PostambleInordertoclearthecallwithpresencecheck,thetestersendsaDM-DISCONNECTPDUandwaitsfortheDM-RELEASEPDU.Inordertoclearthecallwithoutpresencecheck,thepostambleTX_occupation_to_idleisused.MSCAx5SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)27DMO_MSREP1_DMCC_CM_BV_RR_03Reference:EN300396-4[1]clause6.2.5.2PurposeInitiatechangeovertoestablishongoingCMcall.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SETUP_request"totheIUT.PasscriteriaTheIUTsendsDM-TXREQUESTtothetester,whichisacceptedbythetester(DM-TXACCEPTsentbackbythetester).ThentheIUTsendsbackDM-SETUPorDM-SETUPPREStothetesteraccordingtotheIUTcapability.SelectionEN300396-8-2[2]A.3/14InitiateCallchangeover.PreambleIdle_to_RX_reservation.PostambleInordertoclearthecallwithpresencecheck,thetestersendsaDM-DISCONNECTPDUandwaitsfortheDM-RELEASEPDU.Inordertoclearthecallwithoutpresencecheck,thepostambleTX_occupation_to_idleisused.MSC043orMSCAx4DMO_MSREP1_DMCC_CM_BV_RR_04Reference:EN300396-4[1]clause6.2.5.2PurposeHandletherejectofachangeoverrequest.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SETUP_request"totheIUT.TheIUTsendsDM-TXREQUESTtothetester,whichisrejectedbythetester(DM-REJECTsentbackbythetester).PasscriteriaTheIUTremainsinthesamestate"callactiveRXreservation".Totestit,thetesterissuesagainanimplicitsendcontaininga"DMCC_SETUP_request"totheIUT.TheIUTsendsDM-TXREQUESTtothetester.SelectionEN300396-8-2[2]A.3/14InitiateCallchangeover.PreambleIdle_to_RX_reservation.PostambleThetestersendsDM-DISCONNECTtoreturntheIUTtoidle.MSC0476.1.3MS-REP1CMtimertests6.1.3.1DT303ResponsetoDM-SETUPPREStimerDMO_MSREP1_DMCC_CM_TI_01Reference:EN300396-4[1]clause6.2.2.1PurposeTimeoutDT303forresponsetoDMSETUPPRES.TestdescriptionThetestersendsanimplicitsend(DMCC_SETUP_request)totheIUTtocauseacallsetup.ThentheIUTsendsDM-SETUPPREStothetester,ThetesterdoesnotanswerwithinDT303time.Passcriteria(M)AfterDT303timeout,theIUTsendstheDM-RELEASEPDUortheDM-SETUPPRESPDUagaintothetesteruntilDN303orDN304attemptsaremade.SelectionEN300396-8-2[2]A.3/4Initiatecallsetupwithpresencecheck.PreambleNone.PostambleThetestersendsbackDM-DISCONNECTtorejectthecall.6.1.3.2DT311CalltransactiontimerDMO_MSREP1_DMCC_CM_TI_02Reference:EN300396-4[1]clause6.2.4.1PurposeInitiateendoftransmissionaftertimeoutofDT311calltransactiontimer.TestdescriptionaftertimeoutonDT311,theIUTsendsDM-TXCEASEDPDUandentersstateCallActiveTXReservation.PasscriteriaTheDM-TXCEASEDPDUisreceivedbythetester.SelectionEN300396-8-2[2]Initiate_CM_call.PreambleIdle_to_TX_occupation.PostambleTX_reservation_to_idle.SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)286.2DMCCShortdataservice(SDS)Testgroupobjective:TotestthebehaviouroftheDMCCSDSentityoftheIUT.Condition:IUTimplementsShortDataServiceandforsomeTPs,togetherwithCMcalls.6.2.1MS-REP1SDSCapabilitytestsTotestthebasiccapabilitiesoftheSDSmoduleoftheIUT,whenoperatinginunacknowledgedservice.DMO_MSREP1_DMCC_SDS_CA_01Reference:EN300396-4[1]clause6.3.1.1.1PurposeEstablishaSDSwithunacknowledgedservice.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SDS_UNITDATArequest"totheIUTwhichselectstheappropriatedatatypesaccordingtotheIUTcapabilities.Passcriteria(M)TheIUTsendsDM-SDS_UDATAtothetester,uptoDN314orDN317times.SelectionEN300396-8-2[2]A.9/1SendunacknowledgedSDS,grouporindividualaddressORA.10/1.PreambleNone.PostambleNone.MSC0796.2.2MS-REP1SDSValidbehaviourtests6.2.2.1IUTisinidlestate,channelisfreeDMO_MSREP1_DMCC_SDS_BV_ID_01Reference:EN300396-4[1]clause6.3.1.1.2PurposeEstablishanSDSwithacknowledgedservice.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SDS_DATArequest"totheIUTwhichselectstheappropriatedatatypesaccordingtotheIUTcapabilities.WhenthetesterreceivesDM-SDSDATA,itsendsbackDM-SDSACKtotheIUT.PasscriteriaTheIUTcomesbacktoidle,andnonewDM-SDSDATAissentbytheIUTwithinagiventime(greaterthanDT316)meaningtheSDScallwassuccessful.SelectionEN300396-8-2[2]A.10/2SendacknowledgedSDSwithorwithoutdatainACKORA.10/3.PreambleNone.PostambleNone.MSC078DMO_MSREP1_DMCC_SDS_BV_ID_02Reference:EN300396-4[1]clause6.3.1.1.2PurposeHandletherejectofanSDSwithacknowledgedservice.TestdescriptionThetesterissuesanimplicitsendcontaininga"DMCC_SDS_DATArequest"totheIUTwhichselectstheappropriatedatatypesaccordingtotheIUTcapabilities.WhenthetesterreceivesDM-SDSDATA,itsendsbackDM-REJECTtotheIUT.PasscriteriaTheIUTcomesbacktoidle,andnonewDM-SDSDATAissentbytheIUTwithinagiventime(greaterthanDT316)meaningtheSDScallwasproperlyaborted.SelectionEN300396-8-2[2]A.10/2SendacknowledgedSDSwithoutorwithdatainACKORA.10/3.PreambleNone.PostambleNone.SIST EN 300 394-4-3 V1.1.1:2003

ETSIETSIEN300394-4-3V1.1.1(2001-01)29DMO_MSREP1_DMCC_SDS_BV_ID_03Reference:EN300396-4[1]clause6.3.2.2PurposeReceiveanincomingSDSwithacknowledgedservice.TestdescriptionThetestersendsDM-SDSDATAcontainingtheappropriatedatafortheIUTcapabilities,totheIUT.PasscriteriaTheIUTsendsbacktothetesterDM-SDSACKcontainingdataornot,accordingtotheIUTcapabilities.SelectionEN300396-8-2[2]A.12/2ReceiveacknowledgedSDSwithoutorwithdatainACKORA.12/3.PreambleNone.PostambleNone.MSC072DMO_MSREP1_DMCC_SDS_BV_ID_04Reference:EN300396-4[1]clause6.3.2.2PurposeReceiveanincomingSDSwithacknowledgedserviceandwithFCS.TestdescriptionThetesters
...