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) |