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 16TSUser 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