12 E-UTRA radio bearer tests
36.523-13GPPEvolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC)Part 1: Protocol conformance specificationRelease 17TSUser Equipment (UE) conformance specification
12.1 General
The present clause defines radio bearer combinations as well as generic E-UTRA radio bearer test procedures. The generic E-UTRA radio bearer test procedures include generic TPs and test description. The TCs that follow verify specific E-UTRA radio bearer combinations by indicating the relevant combinations and making reference to the generic procedures’ TPs and test description as appropriate. The reference to the generic TP shall be understood not as having the same TP rather as applying the same TP to a different E-UTRA radio bearer combination.
12.1.0 Definition of radio bearer combinations
The radio bearer combinations tested are listed in table 12-1. The radio bearer combinations and identifiers (1 to 13) are according to the radio bearer combinations and identifier in TS 36.331 Annex B.1.
Table 12-1: Radio Bearer Combinations
RB combination identifier |
Radio bearer combination |
1 |
SRB1 and SRB2 for DCCH + 1xAM DRB |
2 |
SRB1 and SRB2 for DCCH + 1xAM DRB + 1xUM DRB |
3 |
SRB1 and SRB2 for DCCH + 2xAM DRB |
4 |
SRB1 and SRB2 for DCCH + 2xAM DRB + 1xUM DRB |
5 |
SRB1 and SRB2 for DCCH + 2xAM DRB + 2xUM DRB |
6 |
SRB1 and SRB2 for DCCH + 3xAM DRB |
7 |
SRB1 and SRB2 for DCCH + 3xAM DRB + 1xUM DRB |
8 |
SRB1 and SRB2 for DCCH + 3xAM DRB + 2xUM DRB |
9 |
SRB1 and SRB2 for DCCH + 4xAM DRB |
10 |
SRB1 and SRB2 for DCCH + 4xAM DRB + 1xUM DRB |
11 |
SRB1 and SRB2 for DCCH + 4xAM DRB + 2xUM DRB |
12 |
SRB1 and SRB2 for DCCH + 5xAM DRB + 3xUM DRB |
13 |
SRB1 and SRB2 for DCCH + 8xAM DRB |
12.1.1 Generic E-UTRA radio bearer test procedure / MIMO not configured
12.1.1.1 Test Purpose (TP)
(1)
with { UE in E-UTRA RRC_CONNECTED state with a "n x AM DRB + m x UM DRB" radio bearer combination established and physical layer configured for SISO transmission}
ensure that {
when { UE receives a PDCP SDU on each configured AM and UM DRB within the same TTI }
then { UE forward the received PDCP SDUs to upper layer }
}
(2)
with { UE in E-UTRA RRC_CONNECTED state with "an x AM DRB + m x UM DRB" radio bearer combination established }
ensure that {
when { UE has pending data in the transmission buffer corresponding to a complete PDCP SDU on each configured AM and UM DRB and UE receives an UL Grant allowing UE to transmit all pending data }
then { UE transmits a PDCP SDU on each configured AM and UM DRB within the same TTI }
}
12.1.1.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: 3GPP TS 36-series Layer 1, Layer 2 and Layer 3 core specifications.
12.1.1.3 Test description
12.1.1.3.1 Pre-test conditions
System Simulator
– Cell 1
UE:
– None
Preamble
– The UE is in state Loopback Activated (state 4) according to [18].
– Radio bearer for combination SRB1 and SRB2 for n x AM DRB + m x UM DRB is used where n and m are specified in the test case.
Table 12.1.1.3.1-1: RLC settings
Parameter |
Value |
t-PollRetransmit |
250 ms |
NOTE: In case of multiple iterations of this procedure, the generic test procedures in TS 36.508 Tables 4.5.3.3-1 and 4.5.4.3-1 are performed between each iteration to bring the UE back to state Loopback Activated (state 4).
12.1.1.3.2 Test procedure sequence
Table 12.1.1.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS ignores scheduling requests and does not allocate any uplink grant. |
– |
– |
– |
– |
2 |
The SS transmits a PDCP SDU of size 5 bytes on each configured AM DRB and a PDCP SDU of size 5 bytes on each configured UM DRB in the same TTI. |
<– |
PDCP SDUs |
– |
– |
2A |
SS respond to any scheduling request from the UE by an UL Grant of 32 bits. (Note 1) |
<– |
(UL Grant, 32 bits) |
– |
– |
3 |
SS waits until the UE transmits a BSR with ‘Buffer size’ field set to value indicating that all data received in step 2 is pending for transmission. |
– |
– |
– |
– |
4 |
After 100ms SS transmits an UL grants to enable UE to return all pending data in one TTI |
<– |
(UL grant) |
– |
– |
5 |
Check: Does UE transmit a PDCP SDU on each configure AM and UM DRB of the same size and content as transmitted by the SS in step 2? |
–> |
PDCP SDUs |
1,2 |
P |
5A |
The SS transmits an OPEN UE TEST LOOP message to exit the UE test loop mode. |
<– |
RRC: DLInformationTransfer TC: OPEN UE TEST LOOP |
– |
– |
5B |
The UE transmits an OPEN UE TEST LOOP COMPLETE message. |
–> |
RRC: ULInformationTransfer TC: OPEN UE TEST LOOP COMPLETE |
– |
– |
6 |
The SS releases the connection. |
– |
– |
– |
– |
Note 1: 32 bits enables UE to transmit a MAC PDU with a MAC BSR header and a Short BSR (1 bytes) or a Long BSR (3 byte). |
12.1.1.3.3 Specific Message Contents
Table 12.1.1.3.3-1: PDCP-Config-DRB-UM (preamble: Table 4.5.3.3-1, step 8)
Derivation Path: 36.508 clause 4.8.2.1.2.1-1 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDCP-Config-DRB-UM ::= SEQUENCE { |
||||
discardTimer |
ms300 |
12.1.2 Generic E-UTRA radio bearer test procedure / MIMO configured
12.1.2.1 Test Purpose (TP)
(1)
with { UE in E-UTRA RRC_CONNECTED state with a "n x AM DRB + m x UM DRB" radio bearer combination established and physical layer configured for MIMO transmission}
ensure that {
when { UE receives PDCP SDUs from one or more logical channels multiplexed on transport block 1 and transport block 2within the same TTI }
then { UE forward the received PDCP SDUs to upper layer }
}
(2)
with { UE in E-UTRA RRC_CONNECTED state with a "n x AM DRB + m x UM DRB" radio bearer combination established }
ensure that {
when { UE has pending data in the transmission buffer corresponding to two complete PDCP SDUs on each configured AM and UM DRB and UE receives an UL Grant allowing UE to transmit all pending data }
then { UE transmits two PDCP SDUs on each configured AM and UM DRB }
}
12.1.2.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: 3GPP TS 36-series Layer 1, Layer 2 and Layer 3 core specifications.
12.1.2.3 Test description
12.1.2.3.1 Pre-test conditions
System Simulator
– Cell 1 (MIMO)
UE:
– None
Preamble
– The UE is in state Loopback Activated (state 4) according to [18] using condition 2TX to configure MIMO.
– Radio bearer for combination SRB1 and SRB2 for n x AM DRB + m x UM DRB is used where n and m are specified in the test case.
12.1.2.3.2 Test procedure sequence
Table 12.1.2.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS ignores scheduling requests and does not allocate any uplink grant. |
– |
– |
– |
– |
2 |
The SS transmits two PDCP SDUs of size 40 bytes on each configured AM DRB and two PDCP SDUs of size 40 bytes on each configured UM DRB in the same TTI. The PDCP SDUs are multiplexed on transport block 1 and 2 based on logical channel priority with data from higher MAC logical channel priority mapped to transport block 1. If more than one DRB have same logical channel priority then data from DRB with lower DRB-ID value gets mapped on transport block 1. |
<– |
PDCP SDUs |
– |
– |
2a |
SS respond to any scheduling request from the UE by an UL Grant of 32 bits. (Note 1) |
<– |
(UL Grant, 32 bits) |
– |
– |
3 |
SS waits until UE transmits a BSR with ‘Buffer size’ field set to value indicating that all data received in step 2 is pending for transmission. |
– |
– |
– |
– |
4 |
After 100ms SS transmits an UL grants to enable UE to return all pending data in one TTI |
– |
– |
– |
– |
5 |
Check: Does UE transmit two PDCP SDUs on each configured AM and UM DRB of the same size and content as transmitted by the SS in step 2? |
–> |
PDCP SDUs |
1,2 |
P |
6 |
The SS releases the connection |
– |
– |
– |
– |
Note 1: 32 bits enables UE to transmit a MAC PDU with a MAC BSR header and a Short BSR (1 bytes) or a Long BSR (3 byte). |
12.1.2.3.3 Specific Message Contents
Table 12.1.2.3.3-1: PDCP-Config-DRB-UM (preamble: Table 4.5.3.3-1, step 8)
Derivation Path: 36.508 clause 4.8.2.1.2.1-1 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDCP-Config-DRB-UM ::= SEQUENCE { |
||||
discardTimer |
ms300 |
12.2 MIMO not configured
12.2.1 Data transfer of E-UTRA radio bearer combinations 1, 3, 6 and 9
12.2.1.1 Test Purpose (TP)
See 12.1.1.1
12.2.1.2 Conformance requirements
See 12.1.1.2
12.2.1.3 Test description
12.2.1.3.1 Pre-test conditions
System Simulator
– See 12.1.1.3
UE:
– See 12.1.1.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) for each execution is specified in table 12.2.1.3.1-1.
Table 12.2.1.3.1-1: Test parameters (m,n) for each execution (k)
Execution k |
Number of AM DRBs n |
Number of UM DRBs m |
Radio bearer combination |
1 |
1 |
– |
1: SRB1 and SRB2 for DCCH + 1xAM DRB |
2 |
2 |
– |
3: SRB1 and SRB2 for DCCH + 2xAM DRB |
3 |
3 |
– |
6: SRB1 and SRB2 for DCCH + 3xAM DRB |
4 |
4 |
– |
9: SRB1 and SRB2 for DCCH + 4xAM DRB |
12.2.1.3.2 Test procedure sequence
Table 12.2.1.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
EXCEPTION: Step 1 is repeated for execution counter k=1 to 4 |
– |
– |
– |
– |
|
1 |
Generic test procedure in 12.1.1 is executed for execution k with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.2.1.3.1-1. |
– |
– |
– |
– |
12.2.1.3.3 Specific Message Contents
None
12.2.2 Data transfer of E-UTRA radio bearer combinations 2, 4, 7 and 10
12.2.2.1 Test Purpose (TP)
See 12.1.1.1
12.2.2.2 Conformance requirements
See 12.1.1.2
12.2.2.3 Test description
12.2.2.3.1 Pre-test conditions
System Simulator
– See 12.1.1.3
UE:
– See 12.1.1.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) for each execution is specified in table 12.2.2.3.1-1.
Table 12.2.2.3.1-1: Test parameters (m,n) for each execution (k)1
Execution k |
Number of AM DRBs n |
Number of UM DRBs m |
Radio bearer combination |
1 |
1 |
1 |
2: SRB1 and SRB2 for DCCH + 1xAM DRB + 1xUM DRB |
2 |
2 |
1 |
4: SRB1 and SRB2 for DCCH + 2xAM DRB + 1xUM DRB |
3 |
3 |
1 |
7: SRB1 and SRB2 for DCCH + 3xAM DRB + 1xUM DRB |
4 |
4 |
1 |
10: SRB1 and SRB2 for DCCH + 4xAM DRB + 1xUM DRB |
12.2.2.3.2 Test procedure sequence
Table 12.2.2.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
EXCEPTION: Step 1 is repeated for execution counter k=1 to 4 |
– |
– |
– |
– |
|
1 |
Generic test procedure in 12.1.1 is executed for execution k with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.2.2.3.1-1. |
– |
– |
– |
– |
12.2.2.3.3 Specific Message Contents
None
12.2.3 Data transfer of E-UTRA radio bearer combinations 5, 8, 11 and 12
12.2.3.1 Test Purpose (TP)
See 12.1.1.1
12.2.3.2 Conformance requirements
See 12.1.1.2
12.2.3.3 Test description
12.2.3.3.1 Pre-test conditions
System Simulator
– See 12.1.1.3
UE:
– See 12.1.1.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) for each execution is specified in table 12.2.3.3.1-1.
Table 12.2.3.3.1-1: Test parameters (m,n) for each execution (k)
Execution K |
Number of AM DRBs n |
Number of UM DRBs m |
Radio bearer combination |
1 |
2 |
2 |
5: SRB1 and SRB2 for DCCH + 2xAM DRB + 2xUM DRB |
2 |
3 |
2 |
8: SRB1 and SRB2 for DCCH + 3xAM DRB + 2xUM DRB |
3 |
4 |
2 |
11: SRB1 and SRB2 for DCCH + 4xAM DRB + 2xUM DRB |
4 |
5 |
3 |
12: SRB1 and SRB2 for DCCH + 5xAM DRB + 3xUM DRB |
12.2.3.3.2 Test procedure sequence
Table 12.2.3.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
EXCEPTION: Step 1 is repeated for execution counter k=1 to 4 |
– |
– |
– |
– |
|
1 |
Generic test procedure in 12.1.1 is executed for execution k with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.2.3.3.1-1. |
– |
– |
– |
– |
12.2.3.3.3 Specific Message Contents
None
12.2.4 Data transfer of E-UTRA radio bearer combination 13
12.2.4.1 Test Purpose (TP)
See 12.1.1.1
12.2.4.2 Conformance requirements
See 12.1.1.2
12.2.4.3 Test description
12.2.4.3.1 Pre-test conditions
System Simulator
– See 12.1.1.3
UE:
– See 12.1.1.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) is specified in table 12.2.4.3.1-1.
Table 12.2.4.3.1-1: Test parameters (m,n) for execution (k)
Execution k |
Number of AM DRBs n |
Number of UM DRBs m |
Radio bearer combination |
1 |
8 |
0 |
13: SRB1 and SRB2 for DCCH + 8xAM DRB |
12.2.4.3.2 Test procedure sequence
Table 12.2.4.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
Generic test procedure in 12.1.1 is executed for execution 1 with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.2.4.3.1-1. |
– |
– |
– |
– |
12.2.4.3.3 Specific Message Contents
None
12.3 MIMO configured
12.3.1 Data transfer of E-UTRA radio bearer combinations 1, 3, 6 and 9 / MIMO
12.3.1.1 Test Purpose (TP)
See 12.1.2.1
12.3.1.2 Conformance requirements
See 12.1.2.2
12.3.1.3 Test description
12.3.1.3.1 Pre-test conditions
System Simulator
– See 12.1.2.3
UE:
– See 12.1.2.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) for each execution is specified in table 12.3.1.3.1-1.
Table 12.3.1.3.1-1: Test parameters (m,n) for each execution (k)
Execution k |
Number of AM DRBs n |
Number of UM DRBs m |
Radio bearer combination |
1 |
1 |
– |
1: SRB1 and SRB2 for DCCH + 1xAM DRB |
2 |
2 |
– |
3: SRB1 and SRB2 for DCCH + 2xAM DRB |
3 |
3 |
– |
6: SRB1 and SRB2 for DCCH + 3xAM DRB |
4 |
4 |
– |
9: SRB1 and SRB2 for DCCH + 4xAM DRB |
12.3.1.3.2 Test procedure sequence
Table 12.3.1.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
EXCEPTION: Step 1 is repeated for execution counter k=1 to 4 |
– |
– |
– |
– |
|
1 |
Generic test procedure in 12.1.2 is executed for execution k with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.3.1.3.1-1. |
– |
– |
– |
– |
12.3.1.3.3 Specific Message Contents
None
12.3.2 Data transfer of E-UTRA radio bearer combinations 2, 4, 7 and 10 / MIMO
12.3.2.1 Test Purpose (TP)
See 12.1.2.1
12.3.2.2 Conformance requirements
See 12.1.2.2
12.3.2.3 Test description
12.3.2.3.1 Pre-test conditions
System Simulator
– See 12.1.2.3
UE:
– See 12.1.2.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) for each execution is specified in table 12.3.2.3.1-1.
Table 12.3.2.3.1-1: Test parameters (m,n) for each execution (k)
Execution k |
Number of AM DRBs n |
Number of UM DRBs M |
Radio bearer combination |
1 |
1 |
1 |
2: SRB1 and SRB2 for DCCH + 1xAM DRB + 1xUM DRB |
2 |
2 |
1 |
4: SRB1 and SRB2 for DCCH + 2xAM DRB + 1xUM DRB |
3 |
3 |
1 |
7: SRB1 and SRB2 for DCCH + 3xAM DRB + 1xUM DRB |
4 |
4 |
1 |
10: SRB1 and SRB2 for DCCH + 4xAM DRB + 1xUM DRB |
12.3.2.3.2 Test procedure sequence
Table 12.3.2.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
EXCEPTION: Step 1 is repeated for execution counter k=1 to 4 |
– |
– |
– |
– |
|
1 |
Generic test procedure in 12.1.2 is executed for execution k with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.3.2.3.1-1. |
– |
– |
– |
– |
12.3.2.3.3 Specific Message Contents
None
12.3.3 Data transfer of E-UTRA radio bearer combinations 5, 8, 11 and 12 / MIMO
12.3.3.1 Test Purpose (TP)
See 12.1.2.1
12.3.3.2 Conformance requirements
See 12.1.2.2
12.3.3.3 Test description
12.3.3.3.1 Pre-test conditions
System Simulator
– See 12.1.2.3
UE:
– See 12.1.2.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) for each execution is specified in table 12.3.3.3.1-1.
Table 12.3.3.3.1-1: Test parameters (m,n) for each execution (k)
Execution K |
Number of AM DRBs n |
Number of UM DRBs m |
Radio bearer combination |
1 |
2 |
2 |
5: SRB1 and SRB2 for DCCH + 2xAM DRB + 2xUM DRB |
2 |
3 |
2 |
8: SRB1 and SRB2 for DCCH + 3xAM DRB + 2xUM DRB |
3 |
4 |
2 |
11: SRB1 and SRB2 for DCCH + 4xAM DRB + 2xUM DRB |
4 |
5 |
3 |
12: SRB1 and SRB2 for DCCH + 5xAM DRB + 3xUM DRB |
12.3.3.3.2 Test procedure sequence
Table 12.3.3.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
EXCEPTION: Step 1 is repeated for execution counter k=1 to 4 |
– |
– |
– |
– |
|
1 |
Generic test procedure in 12.1.2 is executed for execution k with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.3.3.3.1-1. |
– |
– |
– |
– |
12.3.3.3.3 Specific Message Contents
None
12.3.4 Data transfer of E-UTRA radio bearer combination 13 / MIMO
12.3.4.1 Test Purpose (TP)
See 12.1.2.1
12.3.4.2 Conformance requirements
See 12.1.2.2
12.3.4.3 Test description
12.3.4.3.1 Pre-test conditions
System Simulator
– See 12.1.2.3
UE:
– See 12.1.2.3
Preamble
– The number of AM data radio bearers (n) and UM data radio bearers (m) is specified in table 12.3.4.3.1-1.
Table 12.3.4.3.1-1: Test parameters (m,n) for each execution (k)
Execution k |
Number of AM DRBs n |
Number of UM DRBs m |
Radio bearer combination |
1 |
8 |
0 |
13: SRB1 and SRB2 for DCCH + 8xAM DRB |
12.3.4.3.2 Test procedure sequence
Table 12.3.4.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
Generic test procedure in 12.1.2 is executed for execution 1 with number of AM DRB (n) and number of UM DRB (m) as specified in table 12.3.4.3.1-1. |
– |
– |
– |
– |
12.3.4.3.3 Specific Message Contents
None