Conformance Test

The Conformance Test Specification – Part 2: Radio Protocols (ETSI TS 104 047-2 V1.1.1 (2025-10)) discribes in chapter A3.1 the following test system configurations:

  • CF01: Test System as an observer

  • CF02: Test System in PT mode

  • CF03: Test System in FT mode

  • CF04: Test System as FT + PT

  • CF05: Test System as FT + FT

  • CF06: Test System as FT + PT + FT-PT

Note

The following table is based on ETSI TS 104 047-2 V1.1.1 (2025-10). Test cases/Test Purpose (TP ID) of chapter 7 and mapping to the test sequences for chapter 8.

Total test cases: 56 (MAC: 44, DLC: 8, CVG: 4)

Todo

We need to consider which test cases the opener stack must include in its initial development stage.

TP ID

Test Objective

Reference

EUT Mode

Config

PICS Selection

Mapping to Sequence

Status

Status Notes (PICS Reference)

DECTNR/MAC/SPM/BEA/01

Check that the IUT sends a valid Network Beacon message

ETSI TS 103 636-4 [4], clause 6.4.2.2

FT

CF01

pc_mac_bea_network_tx

8.1.1.1 Beaconing Transmission

o

pc_mac_bea_network_tx is optional (Table B.2.3-1d)

DECTNR/MAC/SPM/BEA/02

Check that the IUT sends a valid Cluster Beacon message

ETSI TS 103 636-4 [4], clause 6.4.2.3

FT

CF01

pc_mac_bea_cluster_tx

8.1.1.1 Beaconing Transmission

m

pc_mac_bea_cluster_tx is mandatory for FT (Table B.2.3-1d)

DECTNR/MAC/SPM/BEA/03

Check that the IUT sends the Cluster Beacon according to the channel information provided in a preceding Cluster Beacon message

ETSI TS 103 636-4 [4], clauses 5.1.5 and 6.4.2.3

FT

CF01

pc_mac_bea_cluster_tx AND pc_mac_bea_cluster_nc

8.1.1.2 Operating Channel(s) and Subslot(s) selection

o

pc_mac_bea_cluster_nc is optional (Table B.2.3-1d)

DECTNR/MAC/SPM/BEA/04

Check that the IUT sends Network Beacons at the indicated interval

ETSI TS 103 636-4 [4], clause 6.4.2.2

FT

CF01

pc_mac_bea_network_tx

8.1.1.1 Beaconing Transmission

o

pc_mac_bea_network_tx is optional (Table B.2.3-1d)

DECTNR/MAC/SPM/BEA/05

Check that the IUT sends Cluster Beacons with the indicated periodicity when beaconing

ETSI TS 103 636-4 [4], clause 6.4.2.3

FT

CF01

pc_mac_bea_cluster_tx

8.1.1.1 Beaconing Transmission

m

pc_mac_bea_cluster_tx is mandatory for FT (Table B.2.3-1d)

DECTNR/MAC/SPM/BEA/06

Check that the IUT sends the Cluster Beacon according to the time information provided in a preceding Cluster Beacon

ETSI TS 103 636-4 [4], clauses 5.1.5 and 6.4.2.2

FT

CF01

pc_mac_bea_cluster_tx AND pc_mac_bea_cluster_ttn

8.1.1.2 Operating Channel(s) and Subslot(s) selection

o

pc_mac_bea_cluster_ttn is optional (Table B.2.3-1d)

DECTNR/MAC/SPM/BEA/07

Check that the IUT sends the Cluster Beacon message according to the information provided in a preceding Network Beacon message

ETSI TS 103 636-4 [4], clauses 5.1.5 and 6.4.2.2

FT

CF01

pc_mac_bea_network_tx

8.1.1.1 Beaconing Transmission

o

pc_mac_bea_network_tx is optional (Table B.2.3-1d)

DECTNR/MAC/SPM/OCS/01

Check that the operating channel is selected from the operating band

ETSI TS 103 636-4 [4], clause 5.4

FT

CF01

pc_mac_ocs

8.1.1.2 Operating Channel(s) and Subslot(s) selection

m

pc_mac_ocs is mandatory for FT (Table B.2.3-1a)

DECTNR/MAC/SPM/OCS/02

Check that the operating channel the IUT chooses is sufficiently free

ETSI TS 103 636-4 [4], clause 5.1.2

FT

CF01 + SG

pc_mac_ocs

8.1.1.2 Operating Channel(s) and Subslot(s) selection

m

pc_mac_ocs is mandatory for FT (Table B.2.3-1a)

DECTNR/MAC/SPM/OCS/03

Check that the IUT re-initiates the operating channel and sub-slot selection procedure when its current channel gets busy

ETSI TS 103 636-4 [4], clause 5.1.2

FT

CF01 + SG

pc_mac_ocs_reselect

8.1.1.2 Operating Channel(s) and Subslot(s) selection

o

pc_mac_ocs_reselect is optional (Table B.2.3-1a)

DECTNR/MAC/SPM/PC/01

Check that the IUT uses the minimum TX power for achieving its target quality

ETSI TS 103 874-2 [7], clause 7.2.1.6

PT

CF03

pc_smcb_mac_pc_initial

8.1.1.3.1 Initial Transmit Power

c

pc_smcb_mac_pc_initial: IF pc_smcb THEN optional (Table B.2.3-1e c.1)

DECTNR/MAC/SPM/PC/02

Check that the IUT follows the TX power limits of a cluster

ETSI TS 103 636-4 [4], clause 5.1.6

PT

CF03

pc_mac_pc

8.1.1.3.2 Dynamic Power Control

m

pc_mac_pc is mandatory (Table B.2.3-1e)

DECTNR/MAC/SPM/RDS/01

Check that when the IUT selects an RD for association, it selects an RD that meets the minimum quality requirement

ETSI TS 103 636-4 [4], clause 5.1.4

PT

CF05

pc_mac_rds

8.1.1.4 Selecting RD for association

m

pc_mac_rds is mandatory for PT (Table B.2.3-1c)

DECTNR/MAC/RACH/TX/01a

Check that the IUT transmits on received random-access resources

ETSI TS 103 636-4 [4], clause 5.3.3

PT

CF03

pc_mac_rach_tx

8.1.3.1a Transmission on Random-Access resources received from beacon message

m

pc_mac_rach_tx: mandatory if PT mode (Table B.2.3-3 c.4)

DECTNR/MAC/RACH/TX/01b

Check that the IUT transmits on random-access resources received by unicast signalling from an RD which it has association to

ETSI TS 103 636-4 [4], clause 5.3.3

FT

CF02

pc_mac_rach_tx AND pc_smcb

8.1.3.1b Transmission on Random-Access resources received in unicast message

o

pc_mac_rach_tx: optional if FT mode, requires pc_smcb (Table B.2.3-3 c.4)

DECTNR/MAC/RACH/TX/02

Check that the IUT refrains from transmitting to random- access resources if the channel is ‘busy’

ETSI TS 103 636-4 [4], clause 5.3.1

FT or PT

IF Mode=FT: CF02+SG; IF Mode=PT: CF03+SG

pc_mac_rach_tx; IF Mode=FT: pc_smcb

8.1.3.2 Listen Before Talk

m/o

m if PT mode, o if FT mode (Table B.2.3-3 c.4)

DECTNR/MAC/RACH/TX/03

Check that the IUT does not exceed the random-access resource limits

ETSI TS 103 636-4 [4], clause 5.3.3

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_rach_tx; IF Mode=FT: pc_smcb

8.1.3.3 Random Access Data Transmission

m/o

m if PT mode, o if FT mode (Table B.2.3-3 c.4)

DECTNR/MAC/RACH/RX/01a

Check that the IUT receives a packet from its random-access resources and sends a random-access response

ETSI TS 103 636-4 [4], clause 5.3.2

FT

CF02

pc_mac_rach_res_bea

8.1.3.4a Random Access Reception and Response (Announced in beacon message)

o

pc_mac_rach_res_bea: optional for FT (Table B.2.3-3 c.1)

DECTNR/MAC/RACH/RX/01b

Check that the IUT receives a packet from its random-access resources and sends a random-access response

ETSI TS 103 636-4 [4], clause 5.3.2

PT

CF03

pc_mac_rach_res_uni

8.1.3.4b Random Access Reception and Response (Announced in unicast message)

o

pc_mac_rach_res_uni: optional if mesh (Table B.2.3-3 c.2)

DECTNR/MAC/RACH/RX/02

Check that IUT discards any packets not intended for it

ETSI TS 103 636-4 [4], clause 5.5.2

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_rach_rx; IF Mode=PT: pc_smcb

8.1.3.4a Random Access Reception and Response (Announced in beacon message) 8.1.3.4b Random Access Reception and Response (Announced in unicast message)

m

pc_mac_rach_rx: mandatory if RACH resources supported (Table B.2.3-3 c.3)

DECTNR/MAC/RACH/RX/03

Check that the IUT is able to include a buffered message to a random-access response

ETSI TS 103 636-4 [4], clause 5.5.2

FT

CF02

pc_mac_rach_rx

8.1.10.1 Paging

m

pc_mac_rach_rx: mandatory if RACH resources supported (Table B.2.3-3 c.3)

DECTNR/MAC/HARQ/TX/01

Check that IUT ends the HARQ procedure when it receives feedback indicating ACK and indicates new data on next transmission

ETSI TS 103 636-4 [4], clause 5.3.4

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_harq_tx

8.1.5.1 HARQ Transmission

o

pc_mac_harq_tx is optional (Table B.2.3-5)

DECTNR/MAC/HARQ/TX/02

Check that the IUT uses the redundancy version 0 for HARQ re-transmission when receiving NACK feedback in format 6

ETSI TS 103 636-4 [4], clause 5.5

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_harq_tx

8.1.5.1 HARQ Transmission

o

pc_mac_harq_tx is optional (Table B.2.3-5)

DECTNR/MAC/HARQ/TX/03

Check that the IUT uses the next redundancy version for HARQ re-transmission when receiving NACK feedback in format 1, 3, 4, or 5

ETSI TS 103 636-4 [4], clause 5.5

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_harq_tx

8.1.5.1 HARQ Transmission

o

pc_mac_harq_tx is optional (Table B.2.3-5)

DECTNR/MAC/HARQ/TX/04

Check that the IUT does not perform HARQ re-transmissions after delay Max HARQ Re-Tx

ETSI TS 103 636-4 [4], clause 5.5

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_harq_tx

8.1.5.1 HARQ Transmission

o

pc_mac_harq_tx is optional (Table B.2.3-5)

DECTNR/MAC/HARQ/FB/01

Check that IUT sends a NACK as HARQ feedback when PDC decoding fails for packet requesting feedback

ETSI TS 103 636-4 [4], clause 5.5.2

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_harq_feedback

8.1.5.2 HARQ Feedback

m

pc_mac_harq_feedback is mandatory (Table B.2.3-5)

DECTNR/MAC/HARQ/FB/02

Check that IUT sends an ACK as HARQ feedback for successful reception of packet requesting feedback

ETSI TS 103 636-4 [4], clause 5.5.2

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_harq_feedback

8.1.5.2 HARQ Feedback

m

pc_mac_harq_feedback is mandatory (Table B.2.3-5)

DECTNR/MAC/MUXA/01

Check that any MAC PDU transmitted by the EUT can be logically parsed into IEs

ETSI TS 103 636-4 [4], clause 5.6

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_muxa

8.1.6.1 MAC IE Multiplexing

m

pc_mac_muxa is mandatory (Table B.2.3-6)

DECTNR/MAC/MUXA/02

Check that the IUT includes a Padding IE to a MAC PDU such that it fills it to the next TBS size

ETSI TS 103 636-4 [4], clause 5.6

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_muxa

8.1.6.1 MAC IE Multiplexing

m

pc_mac_muxa is mandatory (Table B.2.3-6)

DECTNR/MAC/MOB/01

Check that the IUT performs the mobility procedure when it finds a more suitable route to sink due to higher RSSI-2

ETSI TS 103 636-4 [4], clause 5.7

PT

CF05

pc_mac_mob

8.1.7.1 PT initiated mobility

o

pc_mac_mob is optional (Table B.2.3-7)

DECTNR/MAC/ASS/RES/01

Check that the IUT sends a valid Association Response message

ETSI TS 103 636-4 [4], clause 6.4.2.5

FT

CF02

pc_mac_ass_ft

8.1.8.1 Association Response and Release

m

pc_mac_ass_ft: mandatory if FT mode (Table B.2.3-8 c.2)

DECTNR/MAC/ASS/RES/02

Check that the IUT sends an Association Response message upon receiving an Association request message

ETSI TS 103 636-4 [4], clause 5.8.5

FT

CF02

pc_mac_ass_ft

8.1.8.1 Association Response and Release

m

pc_mac_ass_ft: mandatory if FT mode (Table B.2.3-8 c.2)

DECTNR/MAC/ASS/REQ/01

Check that the IUT sends a valid Association Request message

ETSI TS 103 636-4 [4], clause 6.4.2.4

PT

CF03

pc_mac_ass_pt

8.1.8.2 Association Request and Release

m

pc_mac_ass_pt: mandatory if PT mode (Table B.2.3-8 c.1)

DECTNR/MAC/ASS/REQ/02

Check that the IUT initiates the association procedure by sending an Association Request message

ETSI TS 103 636-4 [4], clause 5.8.4

PT

CF03

pc_mac_ass_pt

8.1.8.2 Association Request and Release

m

pc_mac_ass_pt: mandatory if PT mode (Table B.2.3-8 c.1)

DECTNR/MAC/ASS/REQ/03

Check that the IUT retries the Association Request procedure when it does not receive a response in time

ETSI TS 103 636-4 [4], clause 5.3.4

PT

CF03

pc_mac_ass_pt

8.1.8.2 Association Request and Release

m

pc_mac_ass_pt: mandatory if PT mode (Table B.2.3-8 c.1)

DECTNR/MAC/ASS/REQ/04

Check that the IUT ends the Association procedure when it receives an association response indicating accepted association

ETSI TS 103 636-4 [4], clause 5.8.5

PT

CF03

pc_mac_ass_pt

8.1.8.2 Association Request and Release

m

pc_mac_ass_pt: mandatory if PT mode (Table B.2.3-8 c.1)

DECTNR/MAC/ASS/REQ/05

Check that the IUT behaves correctly when it receives an association response indicating rejected association

ETSI TS 103 636-4 [4], clause 5.8.5

PT

CF03

pc_mac_ass_pt

8.1.8.2 Association Request and Release

m

pc_mac_ass_pt: mandatory if PT mode (Table B.2.3-8 c.1)

DECTNR/MAC/ASS/REL/01

Check the validity of the Association Release message

ETSI TS 103 636-4 [4], clause 6.4.2.6

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_ass

8.1.7.1 PT initiated mobility

m

pc_mac_ass: mandatory for both FT and PT (Table B.2.3-8)

DECTNR/MAC/ASS/REL/02

Check that the IUT releases its association with the sender when it receives an Association Release message

ETSI TS 103 636-4 [4], clause 6.4.2.6

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_ass

8.1.8.1 Association Response and Release 8.1.8.2 Association Request and Release

m

pc_mac_ass: mandatory for both FT and PT (Table B.2.3-8)

DECTNR/MAC/SEC/01

Check that the IUT discards the received MAC PDU when the MIC is incorrect

ETSI TS 103 636-4 [4], clause 5

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_sec

8.1.9.1 Mode 1 as PT 8.1.9.2 Mode 1 as FT

o

pc_mac_sec is optional (Table B.2.3-9)

DECTNR/MAC/SEC/02

Check that IUT correctly deciphers a MAC PDU

ETSI TS 103 636-4 [4], clause 5

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_sec

8.1.9.1 Mode 1 as PT 8.1.9.2 Mode 1 as FT

o

pc_mac_sec is optional (Table B.2.3-9)

DECTNR/MAC/SEC/03

Check that the IUT includes the MIC in a MAC PDU and ciphers it when security is used

ETSI TS 103 636-4 [4], clause 5

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_mac_sec_mode1

8.1.9.1 Mode 1 as PT 8.1.9.2 Mode 1 as FT

o

pc_mac_sec_mode1 is optional (Table B.2.3-9)

DECTNR/MAC/PG/01

Check that the IUT is able to transmit a paging to a PT

ETSI TS 103 636-4 [4], clause 5.12

FT

CF02

pc_mac_pg

8.1.10.1 Paging

o

pc_mac_pg is optional (Table B.2.3-12)

DECTNR/MAC/PG/02

Check that the IUT is able to receive a paging indication and send a response

ETSI TS 103 636-4 [4], clause 5.12

PT

CF03

pc_mac_rach_tx, pc_mac_pg

8.1.10.2 Paging response

o

pc_mac_pg is optional (Table B.2.3-12)

DECTNR/DLC/RETX/01

Check that the IUT retransmits a DLC SDU or segment when receiving a MAC HARQ NACK feedback

ETSI TS 103 636-5 [5], clause 5.2.6

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_dlc_st2, pc_dlc_st3

8.2.2 DLC Retransmissions (ARQ) using implicit ACK/NACK

o.1

pc_dlc_st2/st3: at least one DLC service type mandatory (Table B.2.4-1)

DECTNR/DLC/RETX/02

Check that the IUT transmits a new DLC SDU or segment when receiving a MAC HARQ ACK feedback

ETSI TS 103 636-5 [5], clause 5.2.6

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_dlc_st1, pc_dlc_st2, pc_dlc_st3

8.2.2 DLC Retransmissions (ARQ) using implicit ACK/NACK

o.1

pc_dlc_st1/st2/st3: at least one DLC service type mandatory (Table B.2.4-1)

DECTNR/DLC/ROU/01

Check that the IUT routes an uplink packet towards the backend

ETSI TS 103 636-5 [5], clause 5.2.8.2

FT-PT

CF04 or CF06

pc_dlc_routing_000

8.2.4.1 Uplink hop-by-hop (Routing type 000)

c

pc_dlc_routing_000: mandatory if mesh topology, else optional (Table B.2.4-3 c.1)

DECTNR/DLC/ROU/02

Check that the IUT having backend connectivity provides the received DLC SDU to the CVG layer at the backend interface

ETSI TS 103 636-5 [5], clause 5.2.8.2

FT

CF02

pc_dlc_routing_000

8.2.4.1 Uplink hop-by-hop (Routing type 000)

c

pc_dlc_routing_000: mandatory if mesh topology, else optional (Table B.2.4-3 c.1)

DECTNR/DLC/ROU/03

Check that the IUT receives a packet when the routing header indicates it as the destination

ETSI TS 103 636-5 [5], clause 5.2.8.2

PT or FT-PT

IF Mode=PT: CF03; IF Mode=FT-PT: CF06

pc_dlc_routing_011

8.2.4.2 Downlink flooding (Routing type 011)

c

pc_dlc_routing_011: mandatory if mesh topology, else optional (Table B.2.4-3 c.1)

DECTNR/DLC/ROU/04

Check that the IUT routes a downlink unicast packet to its destination when it is an associated RD

ETSI TS 103 636-5 [5], clause 5.2.8.2

FT-PT

CF04

pc_dlc_routing_011

8.2.4.2 Downlink flooding (Routing type 011)

c

pc_dlc_routing_011: mandatory if mesh topology, else optional (Table B.2.4-3 c.1)

DECTNR/DLC/ROU/05

Check that the IUT routes a downlink unicast packet by flooding when the destination is not an associated RD

ETSI TS 103 636-5 [5], clause 5.2.8.2

FT-PT

CF06

pc_dlc_routing_011

8.2.4.2 Downlink flooding (Routing type 011)

c

pc_dlc_routing_011: mandatory if mesh topology, else optional (Table B.2.4-3 c.1)

DECTNR/DLC/ROU/06

Check that the IUT routes a broadcast packet to all associated RDs

ETSI TS 103 636-5 [5], clause 5.2.8.2

FT-PT

CF06

pc_dlc_routing_011

8.2.4.2 Downlink flooding (Routing type 011)

c

pc_dlc_routing_011: mandatory if mesh topology, else optional (Table B.2.4-3 c.1)

DECTNR/CVG/DR/01

Check that the IUT discards a duplicate CVG PDU on reception

ETSI TS 103 636-5 [5], clause 6.2.5

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_cvg_dup

8.3.3 Duplicate removal procedure

o

pc_cvg_dup: optional if CVG service type 1-4 (Table B.2.5-3 c.1)

DECTNR/CVG/SEG/01

Check that the IUT correctly sends a first segment of a CVG PDU

ETSI TS 103 636-5 [5], clause 6.2.7

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_cvg_st2, pc_cvg_st3, pc_cvg_st4

8.3.5 CVG Segmentation

o.1

pc_cvg_st2/st3/st4: at least one CVG service type mandatory (Table B.2.5-1)

DECTNR/CVG/SEG/02

Check that the IUT correctly sends an intermediate segment of a CVG PDU

ETSI TS 103 636-5 [5], clause 6.2.7

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_cvg_st2, pc_cvg_st3, pc_cvg_st4

8.3.5 CVG Segmentation

o.1

pc_cvg_st2/st3/st4: at least one CVG service type mandatory (Table B.2.5-1)

DECTNR/CVG/SEG/03

Check that the IUT correctly sends the last segment of a CVG PDU

ETSI TS 103 636-5 [5], clause 6.2.7

FT or PT

IF Mode=FT: CF02; IF Mode=PT: CF03

pc_cvg_st2, pc_cvg_st3, pc_cvg_st4

8.3.5 CVG Segmentation

o.1

pc_cvg_st2/st3/st4: at least one CVG service type mandatory (Table B.2.5-1)