7.1.6a E-DCH MAC-es/e for 3.84 and 7.68Mcps TDD

34.123-13GPPPart 1: Protocol conformance specificationRelease 15TSUser Equipment (UE) conformance specification

7.1.6a.1 MAC-es/e multiplexing

7.1.6a.1.1 MAC-es/e multiplexing without RRC restrictions

7.1.6a.1.1.1 Definition and applicability

All UEs which support E-DCH and 3.84Mcps or 7.68Mcps TDD.

7.1.6a.1.1.2 Conformance requirement

From 25.321 clause 9.1.5:

In the case of E-DCH there are two MAC sublayers, MAC-e and MAC-es. MAC-es sits on top of MAC-e and receives PDUs directly from MAC-d. MAC-es SDUs (i.e. MAC-d PDUs) of the same size, coming from a particular logical channel can be multiplexed together into a single MAC-es payload. To this payload is prepended the MAC-es header (see subclause 9.2.4.1). The number of PDUs, as well as the DDI value identifying the logical channel, the MAC-d flow and the MAC-es SDU size are included as part of the MAC-e header. In case sufficient space is left in the E-DCH transport block or if Scheduling Information needs to be transmitted, an SI will be included at the end of the MAC-e PDU (see subclause 9.2.4.2). Multiple MAC-es PDUs, but only one MAC-e PDU can be transmitted in a TTI.

[…]

From 25.331 clause 8.6.5.18:

1> if the IE "E-DCH MAC-d flow multiplexing list" is included:

2> only multiplex MAC-d PDU’s from the E-DCH MAC-d flow indicated in the IE "E-DCH MAC-d flow identity" with MAC-d PDU’s from E-DCH MAC-d flows with which multiplexing in the same MAC-e PDU is allowed in accordance to the IE "E-DCH MAC-d flow multiplexing list".

[…]

Reference(s)

TS 25.321 clause 9.1.5, TS 25.331 clause 8.6.5.18

7.1.6a.1.1.3 Test purpose

The purpose of this test case is to verify that the UE multiplexes data from different logical channels in the same TTI when no restriction on the multiplexing is configured by RRC.

7.1.6a.1.1.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the testcase

The following parameters are specific for this test case:

Parameter

Value

T-RUCCH

200ms (see 25.331 10.3.6.103)

E-DCH MAC-d flow multiplexing list

11111111 (See 25.331 10.3.5.1b) Note 1

Note 1: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3.

a) The SS has not issued any scheduling grants for E-DCH to the UE

b) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

c) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH1

d) The SS waits for an SI to be received that indicates that data is available on both logical channels (can be identified from the content of the SI)

e) The SS issues an absolute grant that allows the UE to send with a high rate (signalling value 10, code resource related value 0 (i.e. SF1) and timeslot resource related information set to indicate all timeslots on which PUCH can be allocated for TDD only; thus allowing a rate well above 2 SDUs/TTI)

f) The SS waits until data is received and verifies that data from the two LCHs is received in the same TTI

NOTE: The UE may send an SI after step 1 but this SI would only indicate data on LCH2. This SI will be ignored.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

1 RLC PDU on LCH 2

2

ß

1 RLC PDU on LCH 1

3

à

Potential SI indicating data on LCH 2

This SI is ignored by the SS

4

à

SI indicating data on LCH 1 and LCH 2

This can be verified from the indicated fraction of data on LCH1

5

ß

Absolute grant allowing UE to transmit on E-DCH

This grant must be sufficiently high to allow a rate corresponding to at least 2 RLC PDUs/TTI, signalling value 10

6

à

MAC e/es PDU containing 1 RLC PDU on LCH 1 and one RLC PDU on LCH 2

Specific Message Contents

None

7.1.6a.1.1.5 Test requirements

1. After step 2 the SS shall receive an SI indicating that data is available on LCH 1 and LCH 2 but no RLC PDUs shall be received

2. In step 6, the SS shall receive 1 RLC PDU on LCH 1 and one RLC PDU on LCH 2 in the same TTI

7.1.6a.1.2 MAC-es/e multiplexing with RRC restrictions

7.1.6a.1.2.1 Definition and applicability

All UEs which support E-DCH and 3.84Mcps or 7.68Mcps TDD.

7.1.6a.1.2.2 Conformance requirement

From 25.321 clause 9.1.5:

In the case of E-DCH there are two MAC sublayers, MAC-e and MAC-es. MAC-es sits on top of MAC-e and receives PDUs directly from MAC-d. MAC-es SDUs (i.e. MAC-d PDUs) of the same size, coming from a particular logical channel can be multiplexed together into a single MAC-es payload. To this payload is prepended the MAC-es header (see subclause 9.2.4.1). The number of PDUs, as well as the DDI value identifying the logical channel, the MAC-d flow and the MAC-es SDU size are included as part of the MAC-e header. In case sufficient space is left in the E-DCH transport block or if Scheduling Information needs to be transmitted, an SI will be included at the end of the MAC-e PDU (see subclause 9.2.4.2). Multiple MAC-es PDUs, but only one MAC-e PDU can be transmitted in a TTI.

[…]

From 25.331 clause 8.6.5.18:

1> if the IE "E-DCH MAC-d flow multiplexing list" is included:

2> only multiplex MAC-d PDU’s from the E-DCH MAC-d flow indicated in the IE "E-DCH MAC-d flow identity" with MAC-d PDU’s from E-DCH MAC-d flows with which multiplexing in the same MAC-e PDU is allowed in accordance to the IE "E-DCH MAC-d flow multiplexing list".

[…]

Reference(s)

TS 25.321 clause 9.1.5, TS 25.331 clause 8.6.5.18

7.1.6a.1.2.3 Test purpose

The purpose of this test case is to verify that the UE does not multiplex data from different logical channels in the same TTI when the multiplexing has been restricted by RRC.

7.1.6a.1.2.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4d using condition A15 as specified in clause 9.1 of TS 34.108.The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the test case

The following parameters are specific for this test case:

Parameter

Value

T-RUCCH

200ms (see 25.331 10.3.6.103)

E-DCH MAC-d flow multiplexing list

00000000 (See 25.331 10.3.5.1b) Note 1

Note 1: This configuration means that no multiplexing is allowed

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3.

a) The SS has not issued any scheduling grants for E-DCH to the UE

b) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

c) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH1

d) The SS waits for an SI to be received that indicates that data is available on both logical channels (can be identified from the content of the SI)

e) The SS issues an absolute grant that allows the UE to send with a high rate (signalling value 10, code resource related value 0 (i.e. SF1) and timeslot resource related information set to indicate all timeslots on which PUCH can be allocated; thus allowing a rate well above 2 SDUs/TTI)

f) The SS waits until data is received and verifies that only data from LCH1 is received in the first TTI

g) The SS verifies that data from LCH2 is received (in a separate TTI from the data from LCH1)

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

1 RLC PDU on LCH 2

2

ß

1 RLC PDU on LCH 1

3

à

Potential SI indicating data on LCH 2

This SI is ignored by the SS

4

à

SI indicating data on LCH 1 and LCH 2

This can be verified from the indicated fraction of data on LCH1

5

ß

Absolute grant allowing UE to transmit on E-DCH

This grant must be sufficiently high to allow a rate corresponding to at least 2 RLC PDUs/TTI, signalling value 10

6

à

MAC e/es PDU containing 1 RLC PDU on LCH 1

7

à

MAC e/es PDU containing 1 RLC PDU on LCH 2

Specific Message Contents

None

7.1.6a.1.2.5 Test requirements

1. After step 2 the SS shall receive an SI indicating that data is available on LCH 1 and LCH 2 but no RLC PDUs shall be received

2. In step 6, the SS shall receive 1 RLC PDU on LCH 1 but no data from LCH 2

3. In step 7, the SS shall receive 1 RLC PDU on LCH 2 but no data from LCH 1

7.1.6a.1.3 Correct settings of MAC-es/e header fields

7.1.6a.1.3.1 Definition and applicability

All UEs which support E-DCH and 3.84Mcps or 7.68Mcps TDD.

7.1.6a.1.3.2 Conformance requirement

Extract from 25.321:

[…]

– Transmission Sequence Number (TSN):
The TSN field provides the transmission sequence number for the MAC-es PDU. This information is used for reordering purposes to support in-sequence delivery to higher layers. The length of the TSN field is 6 bits.

[…]

– Data description indicator (DDI):
The DDI field identifies the logical channel, MAC-d flow and size of the MAC-d PDUs concatenated into the associated MAC-es PDU. The mapping between the DDI values and the logical channel ID, MAC-d flow and PDU size is provided by higher layers. The length of the DDI field is 6 bits.

– For FDD: When, due to the quantization in the transport block sizes that can be supported or triggering of the Scheduling Information, the size of the data plus header is less than or equal to the TB size of the E-TFC selected by the UE minus 24 bits, the DDI value [111111] shall be appended at the end of the MAC-e header and a Scheduling Information shall be concatenated into this MAC-e PDU, where DDI value [111111] indicates that there is a Scheduling Information concatenated in this MAC-e PDU. Otherwise, if the size of the data plus header is less than or equal to the TB size of the E-TFC selected by the UE minus 18 bits, a Scheduling Information shall be concatenated into this MAC-e PDU. In any other case it is understood that another MAC-es PDU or Scheduling Information does not fit and it is therefore not necessary to reserve room in the transport block for an additional DDI field.

– For TDD: When, due to the quantization in the transport block sizes that can be supported or triggering of the Scheduling Information (due to timer expiry, see subclauses 11.9.1.4a and 11.9.1.5), the size of the data plus header is less than or equal to the TB size of the E-TFC selected by the UE minus 29bits, the DDI value [111111] shall be appended at the end of the MAC-e header and a Scheduling Information shall be concatenated into this MAC-e PDU, where DDI value [111111] indicates that there is a Scheduling Information concatenated in this MAC-e PDU. Otherwise, if the size of the data plus header is less than or equal to the TB size of the E-TFC selected by the UE minus 23 bits, a Scheduling Information shall be concatenated into this MAC-e PDU. In any other case it is understood that another MAC-es PDU or Scheduling Information does not fit and it is therefore not necessary to reserve room in the transport block for an additional DDI field.

– Number of MAC-d PDUs (N):
The number of consecutive MAC-d PDUs corresponding to the same DDI value. The length of the N field is 6 bits.

Reference(s)

TS 25.321 clauses 9.2.4.1, 9.2.4.2

7.1.6a.1.3.3 Test purpose

The purpose of this test case is to verify that the UE sets the MAC-es/e header fields in a correct way.

7.1.6a.1.3.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the testcase

The following parameters are specific for this test case:

Parameter

Value

T-RUCCH

200ms (see 25.331 10.3.6.103)

E-DCH MAC-d flow multiplexing list

11111111 (See 25.331 10.3.5.1b) Note 1

Note 1: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3.

a) The SS has not issued any scheduling grant for E-DCH to the UE

b) The SS transmits 4 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

c) The SS issues an absolute grant that allows the UE to send with a high rate (signalling value 10, code resource related value 0 (i.e. SF1) and timeslot resource related information set to indicate all timeslots on which PUCH can be allocated, allowing rates well above 5 SDUs/TTI)

d) The SS waits until data is received and checks the values of the header parameters

e) The SS removes the scheduling grant for E-DCH for the UE

f) The SS transmits three SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

g) The SS transmits two SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH1

h) The SS issues an absolute grant that allows the UE to send with a high rate (signalling value 10, allowing rates well above 5 SDUs/TTI)

i) The SS waits until data is received and checks the values of the header parameters

j) The SS transmits two SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

k) The SS waits until data is received and checks the values of the header parameters

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

4 RLC PDUs on LCH 2

 

2

à

SI indicating data on LCH 2

3

ß

Absolute grant allowing UE to transmit on E-DCH

This grant must be sufficiently high to allow a rate corresponding to at least 5 RLC PDUs/TTI

4

à

1 MAC-es PDU containing 4 RLC PDUs on LCH 2

SS checks header fields

5

ß

Removal of scheduling grant for UE

6

ß

3 RLC PDUs on LCH 2

7

ß

2 RLC PDUs on LCH 1

8

à

Potential SI indicating data on LCH 2

 This SI is ignored by the SS

8a

SI indicating data on LCH1 and LCH 2

9

ß

Absolute grant allowing UE to transmit on E-DCH

This grant must be sufficiently high to allow a rate corresponding to at least 5 RLC PDUs/TTI,

10

à

2 MAC-es PDUs containing 2 RLC PDUs on LCH 1 and 3 RLC PDUs on LCH 2 respectively

SS checks header fields

11

ß

2 RLC PDUs on LCH 2

12

à

1 MAC-es PDU containing 2 RLC PDUs on LCH 2

SS checks header fields

Specific Message Contents

None

7.1.6a.1.3.5 Test requirements

1. After step 4, the SS shall receive 1 MAC-es PDU shall be received where:

– The TSN is set to 0, DDI is set to 6 and N is set to 4

2. After step 10, the SS shall receive 2 MAC-es PDUs shall be received where:

– For MAC-es PDU 1: The TSN is set to 0, DDI is set to 5 and N is set to 2

– For MAC-es PDU 2: The TSN is set to 1, DDI is set to 6 and N is set to 3

3. After step 12, the SS shall receive 1 MAC-es PDU where:

– The TSN is set to 2, DDI is set to 6 and N is set to 2

7.1.6a.2 MAC-es/e – Scheduling

7.1.6a.2.1 Correct settings of MAC-es/e scheduling information

7.1.6a.2.1.1 Definition and applicability

All UEs which support E-DCH and 3.84Mcps or 7.68Mcps TDD.

7.1.6a.2.1.2 Conformance requirement

This control information is used by UEs to indicate to the Node B the amount of resources they require. Scheduling Information is sent via the E-PUCH in the MAC-e header when the UE is granted resource and by the E-RUCCH when no resource has been granted. Scheduling Information consists of three components as defined in subclause 9.2.6.3.3 –

– Buffer Information: This consists of:

– Highest priority Logical Channel (HLID)

– Total E-DCH Buffer Status (TEBS)

– Highest priority Logical channel Buffer Status (HLBS)

– UE Power Headroom (UPH): The UPH field indicates the ratio of the maximum UE transmission power and the calculated UE transmit power defined as in [18] that would result for e equal to 0. The length of UPH is 5 bits.

– Serving and Neighbour Cell Pathloss (SNPL): This may be used by the Node-B to assist with its estimation of the degree of intercell interference each UE will generate and hence the absolute grant power value and physical resources to assign . The length of SNPL is 5 bits.

The length of TEBS field is 5 bits, the values taken by TEBS are shown in Table 9.2.5.3.2-1[in TS25.331]. The length of HLBS is 4 bits, the values taken by HLBS are shown in table 9.2.5.3.2-2 [in TS25.331].

[…]

If a UE has no Grant and the TEBS becomes larger than zero, the transmission of Scheduling Information shall be sent via E-RUCCH.

If the UE has a Grant then Scheduling Information may be included in the MAC-e PDU according to subclause 9.2.4.2. If the UE has a Grant and scheduling information delay timer ≥ T-SCHED then the UE shall include Scheduling Information in the next MAC-e PDU sent and the scheduling information delay timer shall be restarted. If the UE does not receive any Grant before the scheduling information delay timer > T-SCHED + T-RUCCH /2 then the UE shall send scheduling information via the E-RUCCH and shall stop and reset the scheduling information delay timer.

Reference(s)

TS 25.321 clause 9.2.6.3, 11.9.1.4a

7.1.6a.2.1.3 Test purpose

The purpose of this test case is to verify that the UE sends the E-DCH scheduling information with correct content and with correct triggers.

7.1.6a.2.1.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the testcase

The following parameters are specific for this test case:

Parameter

Value

T-RUCCH

200 ms (see 25.331 10.3.6.103) Note 1

T-SCHED

160ms (see 25.331 10.3.6.103)

E-DCH MAC-d flow multiplexing list

11111111 (See 25.331 10.3.5.1b) Note 2

E-DCH Transport Block Size Table

0

Note 1: The persistence value will result in the time between sending scheduling information on the E-RUCCH to obe variable, however only a single ASC is defined and thus the persistence is configured to 1.

Note 2: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3.

a) The SS has not issued any scheduling grant for E-DCH to the UE

b) The SS waits for at least 1000 ms and verifies that no SI is received

c) The SS transmits 1 SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

d) The SS waits until an SI is received at time T0

e) The SS waits until the next SI is received at time T1 and checks the content

f) The SS transmits 1 SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH 1 at time T2

g) The SS waits until the next SI is received at time T3 and checks the content

h) The SS issues an absolute grant that allows the UE to transmit 1 SDUs/TTI

i) The SS waits until all data has been received

j) The SS removes the scheduling grant for the UE

k) The SS transmits 24 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH 1

l) The SS issues an absolute grant that allows the UE to transmit 1 SDUs/TTI

m) The SS waits until the next SI is received with payload at time T4

n) The SS waits until the next SI is received with payload at time T5

o) The SS waits until all data is received

p) Void

q) The SS issues an absolute grant that allows the UE to transmit 5 SDUs/TTI

r) The SS transmits 5 SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH1

s) The SS waits until the 5 SDUs are received and checks that contain both a regular SI and the special DDI (value = 63) NOTE

NOTE: 5 336 bit PDUs and 18 bit Mac-e/es header require a TB size of 1698 bits. The nearest higher TB size is 1730, which is able to additionally hold an SI + the special DDI.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

SS

After the radio bearer has been established the SS waits 1000 ms. No SI shall be received during this time

2

ß

1 RLC PDUs on LCH 2

3

à

SI indicating data on LCH 2

Time T0

4

à

SI indicating data on LCH 2

Time T1

5

ß

1 RLC PDUs on LCH 1

Time T2

6

à

SI indicating data on LCH 1 and LCH 2

Time T3. Presence of data on LCH 1 and LCH 2 can be verified from the indicated fraction of data on LCH1

7

ß

Absolute grant allowing the UE to transmit 1 RLC PDUs per TTI

8

à

Data on LCH 1 and LCH 2

8a

ß

Removal of absolute grant

9

ß

24 RLC PDUs on LCH 1

9a

ß

Absolute grant allowing the UE to transmit 1 RLC PDUs per TTI

10

à

Data and SI

Time T4

11

à

Data only

12

à

Data and SI

Time T5

13

à

Data only

14

SS

After all data has been received, SS waits 1000ms. No SI shall be received during this time.

15

ß

void

16

à

void

17

ß

Absolute grant allowing the UE to transmit 5 RLC PDUs per TTI

18

ß

5 RLC PDUs on LCH 1

19

à

Data and SI

The received transport block shall in addition to the 5 PDUs contain a regular SI and the special DDI (value = 63).

As there is no data left in buffers, TEBS is set as 0, HLID is set as ‘0000’ and HLBS is set as 0.

NOTE 1: General timer tolerance as defined by 34.108 sub-clause 4.2.3 applies.

NOTE 2: Step 10 and 11 can occur in any order. SS should accept these PDUs in any order and verify the time difference between T5 and T4 as per the test requirement.

Specific Message Contents

None

7.1.6a.2.1.5 Test requirements

1. In step 1 the SS shall not receive any SI since the UE buffer is empty

2. In step 3 the SS shall receive an SI (content ignored)

3. In step 4 the SS shall receive an SI indicating

– Total E-DCH Buffer Status (TEBS) Index = 6 (32 < TEBS ≤ 42).

– Highest priority Logical channel ID (HLID) = LCH 2.

– Highest Priority Logical Channel Buffer Status (HLBS) Index = 15 (82% < HLBS ≤ 100%).

4. In step 6 the SS shall receive an SI indicating

– Total E-DCH Buffer Status (TEBS) Index = 9 (73 < TEBS ≤ 97).

– Highest priority Logical channel ID (HLID) = LCH 1.

– Highest Priority Logical Channel Buffer Status (HLBS) Index = 12 (45% < HLBS ≤ 55%).

5. T1-T0 shall equal 200 ms

6. T3-T2 shall be less then 120 ms. Note 1.

7. T5-T4 shall equal 160ms

8. In step 14, the SS shall not receive any SI since the UE buffer is empty.

9. In step 19, the received transport block shall in addition to the payload include a regular SI and the special DDI (value = 63). TEBS, HLID and HLBS shall be set as zero.

NOTE 1: 120ms = 2 TTI(for Data to be transmitted from RLC to MAC) + Maximum UE test loop delay ( 10*TTI according to 34.109=100ms).

7.1.6a.2.2 Correct settings of MAC-es/e scheduling information when scheduling delay timer expires

7.1.6a.2.2.1 Definition and applicability

All UEs which support E-DCH and 3.84Mcps or 7.68Mcps TDD.

7.1.6a.2.2.2 Conformance requirement

If the UE has a Grant then Scheduling Information may be included in the MAC-e PDU according to subclause 9.2.4.2. If the UE has a Grant and scheduling information delay timer ≥ T-SCHED then the UE shall include Scheduling Information in the next MAC-e PDU sent and the scheduling information delay timer shall be restarted. If the UE does not receive any Grant before the scheduling information delay timer > T-SCHED + T-RUCCH /2 then the UE shall send scheduling information via the E-RUCCH and shall stop and reset the scheduling information delay timer.

Reference(s)

TS 25.321 clause 11.9.1.4a

7.1.6a.2.2.3 Test purpose

The purpose of this test case is to verify that the UE sends the E-DCH scheduling information using the correct trigger when a previous grant has been sent to the UE so the scheduling information delay timer is running but no subsequent grant is sent to the UE.

7.1.6a.2.2.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the testcase

The following parameters are specific for this test case:

Parameter

Value

T-RUCCH

200 ms (see 25.331 10.3.6.103) Note 1

T-SCHED

160ms (see 25.331 10.3.6.103)

E-DCH MAC-d flow multiplexing list

11111111 (See 25.331 10.3.5.1b) Note 2

Note 1: The persistence value will result in the time between sending scheduling information on the E-RUCCH to obe variable, however only a single ASC is defined and thus the persistence is configured to 1.

Note 2: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3.

a) The SS has not issued any scheduling grant for E-DCH to the UE

b) The SS waits for at least 1000 ms and verifies that no SI is received

c) The SS transmits 10 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

d) The SS waits until an SI is received at T0.

h) The SS issues an absolute grant that allows the UE to transmit 1 SDUs/TTI once every 40ms.

i) The SS continues to send absolute grants while waiting to receive a SI from the UE sent in a MAC-e PDU at time T1.

j) The SS stops issuing absolute grants to the UE.

k) The SS waits for a SI from the UE at T2.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

SS

After the radio bearer has been established the SS waits 1000 ms. No SI shall be received during this time

2

ß

10 RLC PDUs on LCH 2

3

à

SI indicating data on LCH 2

Time T0

4

ß

Absolute grant allowing the UE to transmit 1 RLC PDUs per TTI

This grant is made every 40ms until step 6.

5

à

Data on LCH 2 (no SI included)

6

à

Data on LCH 2 (with SI included)

Time T1

7

SS stops sending absolute grants to the UE

8

à

E-RUCCH which contains SI

Time T2

Specific Message Contents

None

7.1.6a.2.2.5 Test requirements

1. In step 1 the SS shall not receive any SI since the UE buffer is empty

2. In step 3 the SS shall receive an SI (content ignored)

3. T1-T0 shall equal 160 ms

4. T2-T1 shall be less then 260 ms.

7.1.6a.2.3 MAC-es/e correct handling of scheduled transmissions

7.1.6a.2.3.1 Definition and applicability

All UEs which support E-DCH.

7.1.6a.2.3.2 Conformance requirement

Extract from 25.321 clause 9.2.6.2.1:

The Absolute Grant is sent on downlink on a set of configured E-AGCHs from the serving E-DCH cell and allows the Node B scheduler to directly adjust the granted rate and assigned physical resources for UEs under its control. The physical resource assignment indicates to the UE the maximum amount of uplink resources that it may use for a scheduled transmission.

[…]

The absolute grant message itself includes multiple fields that are multiplexed together into between 14 and 28 bits for 3.84/7.68 Mcps TDD and between 23 and 26 bits for 1.28 Mcps TDD (depending on the system configuration) inside the MAC-e of the Node B and then submitted to the physical layer for transmission on the E-AGCH. These fields are:

– Absolute Grant Value:
For TDD, this field indicates the maximum E-DCH traffic to reference power ratio (E-PUCH/Pe-base) per TDD resource unit that the UE is allowed to use on the E-DCH resources associated with the Absolute Grant. A TDD resource unit is defined as one sixteenth of the OVSF codespace in one timeslot. The length of the Absolute Grant Value field for TDD is 5 bits.

– Channelisation Code:
This field describes the code component of the physical resource grant. For 1.28/3.84 Mcps TDD it comprises an enumerated value of length 5 bits indicating which node on the OVSF code tree has been allocated. For 7.68 Mcps TDD it comprises an enumerated value of length 6 bits indicating which node on the OVSF tree has been allocated. The mapping between the allocated OVSF and the enumerated node 0…30 for 1.28/3.84 Mcps and 0…62 for 7.68 Mcps is as given in [19].

– Timeslot Resource Related Information:
This field describes the timeslot component of the physical resource grant and comprises a bitmap of length nTRRI indicating which of the timeslots configured for E-DCH use by RRC have been allocated with the LSB corresponding to the lowest numbered E-DCH timeslot and the MSB corresponding to the highest numbered timeslot. The length of the TRRI field (nTRRI) is 5 bits for 1.28 Mcps TDD and is configurable by RRC on a per-cell basis between 1 and 12 bits for 3.84/7.68 Mcps TDD.

– Resource Duration Indicator:
Optionally, RRC may configure, on a per-cell basis the presence of a resource duration indicator field on E-AGCH for TDD. If configured as present in a cell, 3 bits are used to indicate the number of TTI’s allocated and the spacing between the allocated TTIs via a single grant according to table 9.2.6.2.1-2. If the field is configured as not present on E-AGCH in the cell, a value of 0 is implicitly assumed by the UE corresponding to 1 TTI.

Table 9.2.6.2.1-2 – Resource Duration Indicator (RDI) interpretation

Resource Duration Indicator (3 bits)

TTIs allocated

TTI spacing

0

1

1

1

2

1

2

2

2

3

2

4

4

4

1

5

4

2

6

4

4

7

8

1

– E-AGCH Cyclic Sequence Number (ECSN):
The ECSN is a 3-bit field used to assist the UE with outer-loop power control of E-AGCH (cf. HCSN for HS-SCCH).

  • E-HICH Indicator(EI) (1.28 Mcps TDD only)
    The E-HICH indicator (EI) consists of 2 bits and is used to indicate which E-HICH will convey the acknowledgement indicator for the scheduled UEs.
  • E-UCCH Number Indicator (ENI) (1.28 Mcps TDD only)
    The E-UCCH Number Indicator (ENI) is a 3-bit field used to indicate the detailed number of E-UCCH.

[…]

The UE determines whether each TTI is available for scheduled or non-scheduled transmissions.

The parameters applicable to a transmission are timeslots, code and maximum power. In the case of non-scheduled transmission, these parameters are set by RRC and retransmissions and/or new transmissions may occur in frames at intervals set by RRC. For scheduled transmission, the parameters are received via the E-AGCH.

Reference(s)

TS 25.321 clauses 9.2.6.2.1., 11.9.1.3

7.1.6a.2.3.3 Test purpose

To verify that the UE transmits different amount of data when the absolute grant varies.

7.1.6a.2.3.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4f using condition A12 as specified in clause 9.1.2 of TS 34.108. The following parameters are specific for this test case:

Parameter

Value

Periodicity for scheduling info

No periodic scheduling info

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets.

Test procedure

Logical Channel with Id 7 (LCH 1) is mapped to MAC-d flow 2 with priority 1.

a) The SS has not issued any scheduling grant for E-DCH to the UE

b) The SS transmits 4 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH 1

c) SS waits until an SI is received

d) The SS issues an absolute grant that allows the UE to transmit 1 SDU/TTI (absolute grant signalling value 10, Timeslot Resource Related Information 0001, channelisation code 1, Resource Duration Indicator 4)

e) The SS waits until data is received and checks that only 1 SDU/TTI is transmitted

f) The SS waits until all 4 SDUs have been received

g) The SS transmits 8 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH 1

h) SS waits until an SI is received

i) The SS issues an absolute grant that allows the UE to transmit 4 SDUs/TTI (absolute grant signalling value 10, Timeslot Resource Related Information 1111, channelisation code 1, Resource Duration Indicator 1)

j) The SS waits until data is received and checks that only 4 SDUs/TTI is transmitted

k) The SS waits until all 8 SDUs have been received

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

4 RLC PDUs on LCH 1

1a

à

SI indicating data on LCH 1

2

ß

Absolute grant allowing the UE to transmit 1 RLC PDU per TTI

3

à

MAC es PDU containing 1 RLC PDU, 4 TTIs in a row

4

ß

8 RLC PDUs on LCH 1

4a

à

SI indicating data on LCH 1

5

ß

Absolute grant allowing the UE to transmit 4 RLC PDUs per TTI

6

à

MAC es PDU containing 4 RLC PDUs, 2 TTIs in a row

Specific Message Contents

None

7.1.6a.2.3.5 Test requirements

1. In step 3, the SS shall receive 1 MAC-es PDU containing 1 RLC PDU. This shall happen 4 TTIs in a row.

2. In step 6, the SS shall receive 1 MAC-es PDU containing 4 RLC PDUs. This shall happen 2 TTIs in a row.

7.1.6a.2.4 MAC-es/e combined non-scheduled and scheduled transmissions

7.1.6a.2.4.1 Definition and applicability

All UEs which support E-DCH.

7.1.6a.2.4.2 Conformance requirement

From 25.321 clause 11.9.1.4:

The transmission format and data allocation shall follow the requirements below:

[…]

  • – RRC can allocate non-scheduled transmission grants to individual MAC-d flows in order to reduce the transmission delays;

[…]

– The UE shall determine whether to take scheduled or non-scheduled grants into account in the upcoming transmission. If neither are supposed to be taken into account (i.e. the TTI is not available for non-scheduled transmission and no Grant for scheduled transmission has been received) then no grant shall be assumed to exist. If a grant exists then the transmission format and data allocation shall follow the requirements below;

[…]

– For all logical channels, if the logical channel belongs to a non-scheduled MAC-d flow, its data shall be considered as available up to the largest block size determined for the corresponding non-scheduled grant. If the logical channel does not belong to a non-scheduled MAC-d flow, its data shall be considered as available up to the largest block size determined for the Serving Grant;

From 25.331 clause 8.6.5.18:

1> if the IE "E-DCH MAC-d flow multiplexing list" is included:

2> only multiplex MAC-d PDU’s from the E-DCH MAC-d flow indicated in the IE "E-DCH MAC-d flow identity" with MAC-d PDU’s from E-DCH MAC-d flows with which multiplexing in the same MAC-e or MAC-i PDU is allowed in accordance to the IE "E-DCH MAC-d flow multiplexing list".

[…]

1> for TDD:

2> if the IE "Non-scheduled transmission grant info" is included:

3> MAC-d PDU’s for logical channels belonging to this MAC-d flow shall only be included in a MAC-e or MAC-i PDU transmitted by HARQ processes designated as non scheduled (Ids 4 – 7) in the TTIs indicated (for 3.84 Mcps TDD and 7.68 Mcps TDD, as determined from the IEs "Activation Time", "Resource Duration" and "Resource Periodicity"; for 1.28 Mcps TDD, as determined from the IEs "Activation Time", "Subframe number", "Resource Duration" and "Resource Periodicity", and the calculation of assigned Non-scheduled transmission grant is specified in subclause 8.6.6.16a).

2> if the IE "Scheduled transmission grant info" is included:

3> transmission of MAC-d PDUs for logical channels belonging to this MAC-d flow shall be in accordance with the received scheduled grant on E-AGCH (see [15]).

Reference(s)

TS 25.321 clause 11.9.1.4 , TS 25.331 clause 8.6.5.18

7.1.6a.2.4.3 Test purpose

To verify that the UE is able to handle combined non-scheduled and scheduled transmissions.

7.1.6a.2.4.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The following parameters are specific for this test case with the logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the test case

The following parameters are specific for this test case:

Parameter

Value

E-DCH MAC-d flow multiplexing list

11111111 (See 25.331 10.3.5.1b) Note 1

Note 1: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The UE is placed into UE test loop mode 1 with the UL SDU size for LCH 1 set to (25*41)-2 octets and LCH 2 size set to 39 octets.

Test procedure

The UE is configured with a non-scheduled grant on MAC-d flow 2, and the value of the “Max MAC-e PDU contents size” is 500 bits. The UE is not given any grant to transmit on MAC-d flow 3 (LCH 2).

a) The SS has not issued any grant for E-DCH on MAC-d flow 3 (LCH 2)

b) The SS transmits 1 SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH 2

c) The SS transmits 1 SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH 1

d) The SS waits until data is received and checks that the first TTI contains only data on LCH 1

e) The SS issues an absolute grant that allows the UE to send with a high rate on LCH 2 (well above 1 SDU/TTI) immediately after the previous step (i.e. not more than one TTI after the first data on LCH 1 has been looped back).

f) The SS receives data from the two logical channels LCH 1 and LCH 2 in one TTI.

g) The SS removes the scheduling grant for E-DCH for the UE

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

1 RLC PDU on LCH 2

SDU size is 40 bytes

2

ß

1 RLC PDU on LCH 1

SDU size is 40 bytes

2a

à

SI indicating data on LCH 2

Step 2a and 3 can happen in any order

3

à

MAC es PDU containing 1 RLC PDU on LCH 1

4

ß

Absolute grant allowing the UE to transmit with high data rate on LCH 2

Signalling value 31

5

à

MAC es PDU containing 1 RLC PDU on LCH 1 and 1 RLC PDU on LCH 2

Before and after this step, SS continues to receive 1 RLC PDU on LCH 1 per TTI, until complete SDU consisting of 25 PDU’s is received.

6

ß

Removal of absolute grant

Signalling value 1

Specific Message Contents

None

7.1.6a.2.4.5 Test requirements

1. In step 3, the SS shall receive 1 MAC-es PDU containing 1 RLC PDU on LCH 1.

2. In step 5, the SS shall receive 1 MAC-es PDU containing 1 RLC PDU on LCH 1 and 1 RLC PDU on LCH 2 within the same TTI.

7.1.6a.2.5 MAC-es/e Correct handling of HARQ profile power offsets

7.1.6a.2.5.1 Definition and applicability

All UEs which support E-DCH.

7.1.6a.2.5.2 Conformance requirement

In TDD, rules for E-TFC selection shall be applied as provided below.

UEs shall apply E-TFC selection when invoked by the HARQ entity (see subclause 11.9.1.1.1).

For each MAC-d flow, RRC configures MAC-e with a HARQ profile and multiplexing list. Additionally, RRC configures MAC with a power offset in case the Scheduling Information needs to be transmitted without any higher- layer data. The HARQ profile includes the power offset and maximum number of HARQ transmissions to use for this MAC-d flow. For 1.28 Mcps TDD, the HARQ profile also includes a retransmission timer attribute. The multiplexing list identifies for each MAC-d flow(s), the other MAC-d flows for which data can be multiplexed in a transmission that uses the power offset included in its HARQ profile.

RRC can control the scheduling of uplink data by giving each logical channel a priority between 1 and 8, where 1 is the highest priority and 8 the lowest. E-TFC selection in the UE shall be done in accordance with the priorities indicated by RRC. Logical channels have absolute priority, i.e. the UE shall maximise the transmission of higher priority data.

RRC can allocate non-scheduled transmission grants to individual MAC-d flows in order to reduce the transmission delays.

The UE shall determine whether to take scheduled or non-scheduled grants into account in the upcoming transmission. If neither are supposed to be taken into account (i.e. the TTI is not available for non-scheduled transmission and no Grant for scheduled transmission has been received) then no grant shall be assumed to exist. If a grant exists then the transmission format and data allocation shall follow the requirements below.

For each configured MAC-d flow, a given E-TFC can be in any of the following states:

– Supported state;

– Blocked state.

The E-TFC states are derived according to the following:

  • If the transmission is a retransmission then only the E-TFC with the same block size as the original transmission may be in the supported state.
  • For 1.28Mcps TDD, only E-TFCs from the E-TFCS (the table of TB sizes) which are consistent with the UE’s E-DCH capability category shall be considered for the transmission;
  • Only E-TFCs from the E-TFCS (the table of TB sizes) which can be supported by (exactly) the number of slots assigned by the grant shall be considered for the transmission;
  • Only E-TFCs which result (for the granted timeslot and code physical resources) in a code rate lying between the maximum and minimum (inclusive) allowable code rates set by RRC [7] shall be considered for the transmission {note: the definition of the term “code rate” as used here is the same as that provided by [18]}. This shall be evaluated for both QPSK and 16-QAM modulation;
  • PHARQ, the HARQ profile power offset is selected (the HARQ profile for the transmission shall be selected among the HARQ profiles of MAC-d flows on which the highest priority logical channels with available data are mapped; Scheduling Information power offset shall be used when Scheduling Information is transmitted without any higher-layer data.)
  • Only E-TFCs whose calculated transmission power requirement PE-PUCH (see [18]) is less than or equal to the available or granted power shall be considered for the transmission (note: this requirement does not apply in the case of a retransmission on non-scheduled resources).

For 3.84Mcps/7.68Mcps TDD, from those E-TFCs in the supported state the UE determines the largest block size that it is permitted to transmit within the given constraints.

For 1.28Mcps TDD, from those E-TFCs in the supported state, UE determines a candidate set with up to 64 E-TFCs, including the largest 63 E-TFCs, in addition to the E-TFC dedicated for SI. If the number of E-TFCs in the supported state is not greater than 63, all the E-TFCs in the supported state shall be included in the candidate set. The E-TFCs in the candidate set shall then be re-indexed in an ascending order and numbered from 0 to (Nmax -1), where Nmax is the number of E-TFC in the candidate set. From the candidate set the UE determines the largest block size that is permitted to transmit within the given constraints.

The UE shall select the modulation type associated with the determined E-TFC (note: if an E-TFC is supported by both QPSK and 16-QAM then 16-QAM modulation shall be used if its power requirement (PE-PUCH) is lower than the power requirement for QPSK, otherwise QPSK modulation shall be used).

Data allocation shall then be performed in accordance with the following:

– For all logical channels, if the logical channel belongs to a non-scheduled MAC-d flow, its data shall be considered as available up to the largest block size determined for the corresponding non-scheduled grant. If the logical channel does not belong to a non-scheduled MAC-d flow, its data shall be considered as available up to the largest block size determined for the Serving Grant;

– The data allocation shall maximise the transmission of higher priority data;

– The UE shall select the E-TFC, SF and modulation which minimises the power used (3.84/7.68 Mcps TDD only);

– The UE shall select the E-TFC and modulation which minimises the power used (1.28 Mcps TDD only);

Once an appropriate E-TFC and data allocation are found according to the rules above, the "Multiplexing and TSN Setting" entity shall generate the corresponding MAC-e PDU.

In 1.28Mcps TDD, when Scheduling Information is triggered by timer per subclause 11.9.1.5, the E-TFC selection and data-allocation process shall assume that Scheduling Information has a priority higher than any other logical channel.

The E-TFC selection function shall provide this MAC-e PDU and transmission HARQ profile to the HARQ entity. The selected E-TFC is also provided (Note: for 1.28Mcps TDD, the signalled transport block size index, i.e. E-TFCI, is the index of the selected E-TFC in the candidate set.). The maximum number of HARQ transmissions and the power offset in this profile shall be set respectively to the maximum of both the Max Number of HARQ Transmissions and of the power offset of the HARQ profiles from all the MAC-d flows from which data is multiplexed into the transmission. For 1.28 Mcps TDD, the retransmission timer shall be set to the maximum of the retransmission timer value of the HARQ profiles that are permitted to be multiplexed into the transmission. Each HARQ process which is associated with a buffer holding a MAC-e PDU for potential retransmission shall maintain the HARQ profile and the number of re-transmissions that have occurred. For 1.28 Mcps TDD, the HARQ process shall also maintain the value of RTX_TIMER.

Reference(s)

TS 25.321 clause 11.9.1.4

7.1.6a.2.5.3 Test purpose

The purpose of this test case is to verify that the UE applies different HARQ profiles from different MAC-d flows to E-DCH transmissions accordingly and in case data from two MAC-d flows is transmitted in the same E-DCH transmission, the UE selects the correct power offset.

7.1.6a.2.5.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the testcase

The following parameters are specific for this test case:

Parameter

Value

E-DCH MAC-d flow multiplexing list for MAC-d flow 2

11111111 (See 25.331 10.3.5.1b) Note 1

E-DCH MAC-d flow multiplexing list for MAC-d flow 3

11111111 (See 25.331 10.3.5.1b) Note 1

E-DCH MAC-d flow power offset for flow 2

3dB (see 25.331 subclause 10.3.5.1b)

E-DCH MAC-d flow power offset for flow 3

0dB (see 25.331 subclause 10.3.5.1b)

Note 1: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB 25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3.

a) SS has not issued any scheduling grant for E-DCH to the UE.

b) SS transmits 2 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH1.

c) SS waits until an SI is received.

d) The SS issues absolute grant corresponding to 1 RLC PDU of size 41 octets per TTI when the Mac-d flow power offset is 3dB (signalling value 5), with Absolute Grant Scope set as "All HARQ processes".

e) SS starts receiving loop backed RLC PDU’s.

f) The SS stops issuing absolute grants to the UE.

g) SS transmits 4 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH2.

h) SS waits until an SI is received.

i) The SS issues primary absolute grant corresponding to 2 RLC PDUs of size 41 octets per TTI when the Mac-d flow power offset is 0dB (signalling value 5), with Absolute Grant Scope set as "All HARQ processes".

j) SS starts receiving loop backed RLC PDU’s.

k) The SS issues primary absolute grant corresponding to “ZERO GRANT”, with Absolute Grant Scope set as "All HARQ processes".

l) SS transmits 2 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH2.

m) SS waits until an SI is received.

n) SS transmits 2 SDUs of size 40 bytes (plus 1 byte RLC length indicator) on LCH1.

o) SS waits until an SI is received.

p) The SS issues primary absolute grant corresponding to 3 RLC PDUs of size 41 octets per TTI when the Mac-d flow power offset is 3dB (signalling value 9), with Absolute Grant Scope set as "All HARQ processes".

q) SS starts receiving loop backed RLC PDU’s.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

2 RLC PDUs on LCH 1

2

à

SI indicating data on LCH 1

3

ß

Primary Absolute grant allowing the UE to transmit 1 RLC PDU per TTI

 Signalling value 5

4

à

MAC es PDU containing 1 RLC SDU from LCH 1

This step is repeated until all the RLC SDUs are transmitted

5

ß

4 RLC PDUs on LCH 2

6

à

SI indicating data on LCH 2

7

ß

Primary Absolute grant allowing the UE to transmit 2 RLC PDU per TTI

 Signalling value 5

8

à

MAC es PDU containing 2 RLC SDU from LCH 2

This step is repeated until all the RLC SDUs are transmitted

8

ß

Primary Absolute grant set to ‘ZERO GRANT’ and scope ‘All HARQ Processes’

10

ß

2 RLC PDUs on LCH 2

11

à

SI indicating data on LCH 2

12

ß

2 RLC PDUs on LCH 1

13

à

SI indicating data on LCH 1

14

ß

Primary Absolute grant allowing the UE to transmit 3 RLC PDUs per TTI

 Signalling value 9

15

à

MAC es PDU containing 2 RLC PDU’s from LCH 1 and MAC es PDU containing 1 RLC PDU from LCH 2

16

à

MAC es PDU containing 1 RLC PDU from LCH 2

Specific Message Contents

None

7.1.6a.2.5.5 Test requirements

1. In step 4, UE shall loop back PDUs for two TTIs, with one RLC PDU per TTI.

2. In step 8, UE shall loop back PDUs for two TTIs, with two RLC PDUs per TTI.

3. In step 15, UE shall loop back PDUs for one TTI, with three RLC PDU per TTI (2 RLC PDU’s from LCH1 and 1 RLC PDU from LCH 2).

4. In step 16, UE shall loop back PDU for one TTI, with one RLC PDU per TTI (1 RLC PDU from LCH 2).

7.1.6a.3 MAC-es/e- E-TFC selection

7.1.6a.3.1 MAC-es/e E-TFC priority

7.1.6a.3.1.1 Definition and applicability

All UEs which support E-DCH.

7.1.6a.3.1.2 Conformance requirement

Extract from TS 25.321 clause 11.9.1.4

[…]

RRC can control the scheduling of uplink data by giving each logical channel a priority between 1 and 8, where 1 is the highest priority and 8 the lowest. E-TFC selection in the UE shall be done in accordance with the priorities indicated by RRC. Logical channels have absolute priority, i.e. the UE shall maximise the transmission of higher priority data.

Reference(s)

TS 25.321 clause 11.9.1.4

7.1.6a.3.1.3 Test purpose

To verify that the UE transmits data in order of priority

7.1.6a.3.1.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

NOTE: The RAB combination also include SRBs on E-DCH on MAC-d flow 1 which are not used in the test case

The following parameters are specific for this test case:

Parameter

Value

T-RUCCH

200ms (see 25.331 10.3.6.103)

E-DCH MAC-d flow multiplexing list

11111111 (See 25.331 10.3.5.1b) Note 1

Note 1: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The UE is placed into UE test loop mode 1 with the UL SDU size set to (10*41)-2 octets for RB25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3.

a) The SS has not issued any scheduling grant for E-DCH to the UE

b) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

c) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH1

d) The SS waits for an SI to be received that indicates that data is available on both logical channels (can be identified from the content of the SI)

e) The SS issues an absolute grant that allows the UE to send 1 RLC PDU per TTI (signalling value 4)

f) The SS verifies that the first TTIs only contains data from LCH1 which have a higher priority

g) The SS verifies that data on LCH2 is only transmitted after all the data on LCH1 has been looped back

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

1 RLC PDU on LCH 2

 

2

ß

1 RLC PDU on LCH 1

3

à

Potential SI indicating data on LCH 2

This SI is ignored by the SS

4

à

SI indicating that data is available for LCH 1 and LCH 2

5

ß

Absolute grant allowing the UE to transmit 1 RLC PDU per TTI

 Signalling value 4

6

à

MAC es PDU containing 1 RLC PDU from LCH 1

This step is repeated until the whole RLC SDU is transmitted

7

à

MAC es PDU containing 1 RLC PDU from LCH 2

This step is repeated until the whole RLC SDU is transmitted

Specific Message Contents

None

7.1.6a.3.1.5 Test requirements

1. In step 6, the SS shall receive 1 MAC-es PDU containing 1 RLC PDU from LCH 1 in each TTI until the whole RLC SDU has been received.

2. In step 6, the SS verifies that no data is received on LCH 2 until all data on LCH 1 has been received

3. In step 7, the SS shall receive 1 MAC-es PDU containing 1 RLC PDU from LCH 2 in each TTI until the whole RLC SDU has been received

7.1.6a.3.2 MAC-es/e transport block size selection/ UL QPSK

7.1.6a.3.2.1 Definition and applicability

All UEs which support E-DCH.

7.1.6a.3.2.2 Conformance requirement

Extract from TS 25.321 clause 9.2.6.4

[…]

For 3.84 Mcps TDD, the normative description of the mapping between the E-TFC index and the corresponding transport block size is provided in Annex BA.

For 7.68 Mcps TDD, the normative description of the mapping between the E-TFC index and the corresponding transport block size is provided in Annex BB.

[…]

For 3.84 Mcps TDD, the mapping of transport block size L to signalled index ki = {0,1,…127} (see Annex BA.1) is given by the formula:

In the above formula, ki is the TBS index (0…127) and kn is an integer selected based upon the number of timeslots allocated (n). Values for kn are tabulated in Table 9.2.6.4.1.

Table 9.2.6.4.1: kn tabulated as a function of the number of timeslots (n)

n

kn

1

0

2

18

3

28

4

36

5

42

6

46

7

50

8

54

9

57

10

60

11

62

12

65

[…]

For 7.68 Mcps TDD, the mapping of transport block size L to signalled index ki = {0,1,…127} (see Annex BB.1) is given by the formula:

In the above formula, ki is the TBS index (0…127) and kn is an integer selected based upon the number of timeslots allocated (n). Values for kn are tabulated in Table 9.2.6.4.2.

Table 9.2.6.4.2: kn tabulated as a function of the number of timeslots (n)

n

kn

1

0

2

15

3

25

4

31

5

36

6

41

7

44

8

47

9

50

10

52

11

54

12

56

Reference(s)

TS 25.321 clause 9.2.6.4, 9.2.6.4.1 and 9.2.6.4.2.

7.1.6a.3.2.3 Test purpose

To verify that the UE transmits all possible transport block sizes within the UE capability.

7.1.6a.3.2.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

UE in idle mode

The following parameters are specific for this test case:

Common for all UE HS-DSCH categories:

Parameter

Value

MAC-d PDU size

336 bits

MAC-hs receiver window size

16

Number of HARQ processes

1

Number of reordering queues

1

Common for all UE E-DCH categories:

Parameter

Value

T-RUCCH

200 ms (see 25.331 10.3.6.103)

Specific depending on E-DCH category for 3.84Mcps:

Parameter

E-DCH

Category

Value

RLC Transmission window size

1 to 4

512

5

1536

E-TFCI table

1 to 5

See table 7.1.6a.3.1

Specific depending on E-DCH category for 7.68Mcps:

Parameter

E-DCH

Category

Value

RLC Transmission window size

1 to 4

512

5 to 7

1536

E-TFCI table

1 to7

See table 7.1.6a.3.3

Specific depending on HS-DSCH category for 3.84Mcps:

Parameter

HS-DSCH

Category

Value

RLC Receiving window size

1 to 6

512

7 and 8

1536

9

2047

Specific depending on HS-DSCH category for 7.68Mcps:

Parameter

HS-DSCH

Category

Value

RLC Receiving window size

1 to 6

512

7 to 10

1536

11 to 13

2047

The mapping between the chosen E-TFC index and the corresponding E-DCH transport block size is given in the following table:

Table 7.1.6a.3.1 10ms TTI E-DCH Transport Block Size Table 0 for 3.84Mcps

Nslots

1

2

3

4

5

6

7

8

9

10

11

12

Kn

0

18

28

36

42

46

50

54

57

60

62

65

TBS index

0

60

119

174

237

298

347

405

472

529

593

641

718

1

62

123

181

246

310

361

421

490

550

616

665

746

2

64

128

188

256

322

375

437

509

571

641

691

775

3

67

133

196

266

334

390

454

529

593

665

718

806

4

69

139

203

276

347

405

472

550

616

691

746

837

5

72

144

211

287

361

421

490

571

641

718

775

870

6

75

150

219

298

375

437

509

593

665

746

806

904

7

78

155

228

310

390

454

529

616

691

775

837

939

8

81

162

237

322

405

472

550

641

718

806

870

975

9

84

168

246

334

421

490

571

665

746

837

904

1013

10

87

174

256

347

437

509

593

691

775

870

939

1053

11

91

181

266

361

454

529

616

718

806

904

975

1094

12

94

188

276

375

472

550

641

746

837

939

1013

1136

13

98

196

287

390

490

571

665

775

870

975

1053

1181

14

102

203

298

405

509

593

691

806

904

1013

1094

1227

15

106

211

310

421

529

616

718

837

939

1053

1136

1275

16

110

219

322

437

550

641

746

870

975

1094

1181

1324

17

114

228

334

454

571

665

775

904

1013

1136

1227

1376

18

119

237

347

472

593

691

806

939

1053

1181

1275

1429

19

123

246

361

490

616

718

837

975

1094

1227

1324

1485

20

128

256

375

509

641

746

870

1013

1136

1275

1376

1543

21

133

266

390

529

665

775

904

1053

1181

1324

1429

1603

22

139

276

405

550

691

806

939

1094

1227

1376

1485

1665

23

144

287

421

571

718

837

975

1136

1275

1429

1543

1730

24

150

298

437

593

746

870

1013

1181

1324

1485

1603

1798

25

155

310

454

616

775

904

1053

1227

1376

1543

1665

1868

26

162

322

472

641

806

939

1094

1275

1429

1603

1730

1941

27

168

334

490

665

837

975

1136

1324

1485

1665

1798

2016

28

174

347

509

691

870

1013

1181

1376

1543

1730

1868

2095

29

181

361

529

718

904

1053

1227

1429

1603

1798

1941

2176

30

188

375

550

746

939

1094

1275

1485

1665

1868

2016

2261

31

196

390

571

775

975

1136

1324

1543

1730

1941

2095

2349

32

203

405

593

806

1013

1181

1376

1603

1798

2016

2176

2441

33

211

421

616

837

1053

1227

1429

1665

1868

2095

2261

2536

34

219

437

641

870

1094

1275

1485

1730

1941

2176

2349

2634

35

228

454

665

904

1136

1324

1543

1798

2016

2261

2441

2737

36

237

472

691

939

1181

1376

1603

1868

2095

2349

2536

2844

37

246

490

718

975

1227

1429

1665

1941

2176

2441

2634

2954

38

256

509

746

1013

1275

1485

1730

2016

2261

2536

2737

3070

39

266

529

775

1053

1324

1543

1798

2095

2349

2634

2844

3189

40

276

550

806

1094

1376

1603

1868

2176

2441

2737

2954

3313

41

287

571

837

1136

1429

1665

1941

2261

2536

2844

3070

3442

42

298

593

870

1181

1485

1730

2016

2349

2634

2954

3189

3576

43

310

616

904

1227

1543

1798

2095

2441

2737

3070

3313

3716

44

322

641

939

1275

1603

1868

2176

2536

2844

3189

3442

3861

45

334

665

975

1324

1665

1941

2261

2634

2954

3313

3576

4011

46

347

691

1013

1376

1730

2016

2349

2737

3070

3442

3716

4167

47

361

718

1053

1429

1798

2095

2441

2844

3189

3576

3861

4329

48

375

746

1094

1485

1868

2176

2536

2954

3313

3716

4011

4498

49

390

775

1136

1543

1941

2261

2634

3070

3442

3861

4167

4673

50

405

806

1181

1603

2016

2349

2737

3189

3576

4011

4329

4855

51

421

837

1227

1665

2095

2441

2844

3313

3716

4167

4498

5044

52

437

870

1275

1730

2176

2536

2954

3442

3861

4329

4673

5241

53

454

904

1324

1798

2261

2634

3070

3576

4011

4498

4855

5445

54

472

939

1376

1868

2349

2737

3189

3716

4167

4673

5044

5657

55

490

975

1429

1941

2441

2844

3313

3861

4329

4855

5241

5877

56

509

1013

1485

2016

2536

2954

3442

4011

4498

5044

5445

6106

57

529

1053

1543

2095

2634

3070

3576

4167

4673

5241

5657

6344

58

550

1094

1603

2176

2737

3189

3716

4329

4855

5445

5877

6591

59

571

1136

1665

2261

2844

3313

3861

4498

5044

5657

6106

6848

60

593

1181

1730

2349

2954

3442

4011

4673

5241

5877

6344

7115

61

616

1227

1798

2441

3070

3576

4167

4855

5445

6106

6591

7392

62

641

1275

1868

2536

3189

3716

4329

5044

5657

6344

6848

7680

63

665

1324

1941

2634

3313

3861

4498

5241

5877

6591

7115

7979

64

691

1376

2016

2737

3442

4011

4673

5445

6106

6848

7392

8289

65

718

1429

2095

2844

3576

4167

4855

5657

6344

7115

7680

8612

66

746

1485

2176

2954

3716

4329

5044

5877

6591

7392

7979

8948

67

775

1543

2261

3070

3861

4498

5241

6106

6848

7680

8289

9296

68

806

1603

2349

3189

4011

4673

5445

6344

7115

7979

8612

9658

69

837

1665

2441

3313

4167

4855

5657

6591

7392

8289

8948

10034

70

870

1730

2536

3442

4329

5044

5877

6848

7680

8612

9296

10425

71

904

1798

2634

3576

4498

5241

6106

7115

7979

8948

9658

10831

72

939

1868

2737

3716

4673

5445

6344

7392

8289

9296

10034

11253

73

975

1941

2844

3861

4855

5657

6591

7680

8612

9658

10425

11691

74

1013

2016

2954

4011

5044

5877

6848

7979

8948

10034

10831

12146

75

1053

2095

3070

4167

5241

6106

7115

8289

9296

10425

11253

12620

76

1094

2176

3189

4329

5445

6344

7392

8612

9658

10831

11691

13111

77

1136

2261

3313

4498

5657

6591

7680

8948

10034

11253

12146

13622

78

1181

2349

3442

4673

5877

6848

7979

9296

10425

11691

12620

14152

79

1227

2441

3576

4855

6106

7115

8289

9658

10831

12146

13111

14703

80

1275

2536

3716

5044

6344

7392

8612

10034

11253

12620

13622

15276

81

1324

2634

3861

5241

6591

7680

8948

10425

11691

13111

14152

15871

82

1376

2737

4011

5445

6848

7979

9296

10831

12146

13622

14703

16489

83

1429

2844

4167

5657

7115

8289

9658

11253

12620

14152

15276

17131

84

1485

2954

4329

5877

7392

8612

10034

11691

13111

14703

15871

17798

85

1543

3070

4498

6106

7680

8948

10425

12146

13622

15276

16489

18491

86

1603

3189

4673

6344

7979

9296

10831

12620

14152

15871

17131

19212

87

1665

3313

4855

6591

8289

9658

11253

13111

14703

16489

17798

19960

88

1730

3442

5044

6848

8612

10034

11691

13622

15276

17131

18491

20737

89

1798

3576

5241

7115

8948

10425

12146

14152

15871

17798

19212

21545

90

1868

3716

5445

7392

9296

10831

12620

14703

16489

18491

19960

22384

91

1941

3861

5657

7680

9658

11253

13111

15276

17131

19212

20737

23256

92

2016

4011

5877

7979

10034

11691

13622

15871

17798

19960

21545

24161

93

2095

4167

6106

8289

10425

12146

14152

16489

18491

20737

22384

25102

94

2176

4329

6344

8612

10831

12620

14703

17131

19212

21545

23256

26080

95

2261

4498

6591

8948

11253

13111

15276

17798

19960

22384

24161

27095

96

2349

4673

6848

9296

11691

13622

15871

18491

20737

23256

25102

28151

97

2441

4855

7115

9658

12146

14152

16489

19212

21545

24161

26080

29247

98

2536

5044

7392

10034

12620

14703

17131

19960

22384

25102

27095

30386

99

2634

5241

7680

10425

13111

15276

17798

20737

23256

26080

28151

31569

100

2737

5445

7979

10831

13622

15871

18491

21545

24161

27095

29247

32799

101

2844

5657

8289

11253

14152

16489

19212

22384

25102

28151

30386

34076

102

2954

5877

8612

11691

14703

17131

19960

23256

26080

29247

31569

35403

103

3070

6106

8948

12146

15276

17798

20737

24161

27095

30386

32799

36782

104

3189

6344

9296

12620

15871

18491

21545

25102

28151

31569

34076

38214

105

3313

6591

9658

13111

16489

19212

22384

26080

29247

32799

35403

39703

106

3442

6848

10034

13622

17131

19960

23256

27095

30386

34076

36782

41249

107

3576

7115

10425

14152

17798

20737

24161

28151

31569

35403

38214

42855

108

3716

7392

10831

14703

18491

21545

25102

29247

32799

36782

39703

44524

109

3861

7680

11253

15276

19212

22384

26080

30386

34076

38214

41249

46258

110

4011

7979

11691

15871

19960

23256

27095

31569

35403

39703

42855

48060

111

4167

8289

12146

16489

20737

24161

28151

32799

36782

41249

44524

49932

112

4329

8612

12620

17131

21545

25102

29247

34076

38214

42855

46258

51876

113

4498

8948

13111

17798

22384

26080

30386

35403

39703

44524

48060

53896

114

4673

9296

13622

18491

23256

27095

31569

36782

41249

46258

49932

55995

115

4855

9658

14152

19212

24161

28151

32799

38214

42855

48060

51876

58176

116

5044

10034

14703

19960

25102

29247

34076

39703

44524

49932

53896

60442

117

5241

10425

15276

20737

26080

30386

35403

41249

46258

51876

55995

62796

118

5445

10831

15871

21545

27095

31569

36782

42855

48060

53896

58176

65241

119

5657

11253

16489

22384

28151

32799

38214

44524

49932

55995

60442

67782

120

5877

11691

17131

23256

29247

34076

39703

46258

51876

58176

62796

70422

121

6106

12146

17798

24161

30386

35403

41249

48060

53896

60442

65241

73164

122

6344

12620

18491

25102

31569

36782

42855

49932

55995

62796

67782

76013

123

6591

13111

19212

26080

32799

38214

44524

51876

58176

65241

70422

78974

124

6848

13622

19960

27095

34076

39703

46258

53896

60442

67782

73164

82049

125

7115

14152

20737

28151

35403

41249

48060

55995

62796

70422

76013

85245

126

7392

14703

21545

29247

36782

42855

49932

58176

65241

73164

78974

88565

127

7680

15276

22384

30386

38214

44524

51876

60442

67782

76013

82049

92014

Table 7.1.6a.3.2 Applicable E-TFS indexes for sub-tests 1 to 3 and UE E-DCH categories 1 to 5 for 3.84Mcps.

Applicable E-TFS indexes

Sub-test

Nslots

E-DCH Transport Block Size Table

Category 1

Category 2

Category 3

Category 4

Category 5

1

12

Table 7.1.6a.3.1

0..74

0..92

0..103

0..113

0..127

2

6

Table 7.1.6a.3.1

0..93

0..111

0.122

0..127

0..127

3

1

Table 7.1.6a.3.1

0..127

0..127

0..127

0..127

0..127

NOTE 1: Applicable indexes depends on the UE capability of “Maximum number of bits of an E-DCH transport block transmitted within a 10 ms E-DCH TTI” as specified in TS 25.306 clause 5.1.

Table 7.1.6a.3.3 10ms TTI E-DCH Transport Block Size Table 0 for 7.68Mcps

Nslots

1

2

3

4

5

6

7

8

9

10

11

12

kn

0

15

25

31

36

41

44

47

50

52

54

56

TBS index

 

 

 

 

 

 

 

 

 

 

 

 

0

60

115

178

232

288

359

409

467

532

581

634

691

1

62

120

186

242

301

375

428

487

556

606

662

722

2

65

126

195

253

315

392

447

509

581

634

691

755

3

68

131

203

264

329

409

467

532

606

662

722

788

4

71

137

212

276

344

428

487

556

634

691

755

823

5

74

143

222

288

359

447

509

581

662

722

788

860

6

77

150

232

301

375

467

532

606

691

755

823

899

7

81

156

242

315

392

487

556

634

722

788

860

939

8

85

163

253

329

409

509

581

662

755

823

899

981

9

88

171

264

344

428

532

606

691

788

860

939

1024

10

92

178

276

359

447

556

634

722

823

899

981

1070

11

96

186

288

375

467

581

662

755

860

939

1024

1118

12

101

195

301

392

487

606

691

788

899

981

1070

1168

13

105

203

315

409

509

634

722

823

939

1024

1118

1220

14

110

212

329

428

532

662

755

860

981

1070

1168

1275

15

115

222

344

447

556

691

788

899

1024

1118

1220

1331

16

120

232

359

467

581

722

823

939

1070

1168

1275

1391

17

126

242

375

487

606

755

860

981

1118

1220

1331

1453

18

131

253

392

509

634

788

899

1024

1168

1275

1391

1518

19

137

264

409

532

662

823

939

1070

1220

1331

1453

1586

20

143

276

428

556

691

860

981

1118

1275

1391

1518

1656

21

150

288

447

581

722

899

1024

1168

1331

1453

1586

1730

22

156

301

467

606

755

939

1070

1220

1391

1518

1656

1808

23

163

315

487

634

788

981

1118

1275

1453

1586

1730

1888

24

171

329

509

662

823

1024

1168

1331

1518

1656

1808

1973

25

178

344

532

691

860

1070

1220

1391

1586

1730

1888

2061

26

186

359

556

722

899

1118

1275

1453

1656

1808

1973

2153

27

195

375

581

755

939

1168

1331

1518

1730

1888

2061

2249

28

203

392

606

788

981

1220

1391

1586

1808

1973

2153

2349

29

212

409

634

823

1024

1275

1453

1656

1888

2061

2249

2454

30

222

428

662

860

1070

1331

1518

1730

1973

2153

2349

2564

31

232

447

691

899

1118

1391

1586

1808

2061

2249

2454

2678

32

242

467

722

939

1168

1453

1656

1888

2153

2349

2564

2798

33

253

487

755

981

1220

1518

1730

1973

2249

2454

2678

2922

34

264

509

788

1024

1275

1586

1808

2061

2349

2564

2798

3053

35

276

532

823

1070

1331

1656

1888

2153

2454

2678

2922

3189

36

288

556

860

1118

1391

1730

1973

2249

2564

2798

3053

3331

37

301

581

899

1168

1453

1808

2061

2349

2678

2922

3189

3480

38

315

606

939

1220

1518

1888

2153

2454

2798

3053

3331

3636

39

329

634

981

1275

1586

1973

2249

2564

2922

3189

3480

3798

40

344

662

1024

1331

1656

2061

2349

2678

3053

3331

3636

3967

41

359

691

1070

1391

1730

2153

2454

2798

3189

3480

3798

4144

42

375

722

1118

1453

1808

2249

2564

2922

3331

3636

3967

4329

43

392

755

1168

1518

1888

2349

2678

3053

3480

3798

4144

4523

44

409

788

1220

1586

1973

2454

2798

3189

3636

3967

4329

4725

45

428

823

1275

1656

2061

2564

2922

3331

3798

4144

4523

4935

46

447

860

1331

1730

2153

2678

3053

3480

3967

4329

4725

5156

47

467

899

1391

1808

2249

2798

3189

3636

4144

4523

4935

5386

48

487

939

1453

1888

2349

2922

3331

3798

4329

4725

5156

5626

49

509

981

1518

1973

2454

3053

3480

3967

4523

4935

5386

5877

50

532

1024

1586

2061

2564

3189

3636

4144

4725

5156

5626

6140

51

556

1070

1656

2153

2678

3331

3798

4329

4935

5386

5877

6414

52

581

1118

1730

2249

2798

3480

3967

4523

5156

5626

6140

6700

53

606

1168

1808

2349

2922

3636

4144

4725

5386

5877

6414

6999

54

634

1220

1888

2454

3053

3798

4329

4935

5626

6140

6700

7311

55

662

1275

1973

2564

3189

3967

4523

5156

5877

6414

6999

7638

56

691

1331

2061

2678

3331

4144

4725

5386

6140

6700

7311

7979

57

722

1391

2153

2798

3480

4329

4935

5626

6414

6999

7638

8335

58

755

1453

2249

2922

3636

4523

5156

5877

6700

7311

7979

8707

59

788

1518

2349

3053

3798

4725

5386

6140

6999

7638

8335

9095

60

823

1586

2454

3189

3967

4935

5626

6414

7311

7979

8707

9501

61

860

1656

2564

3331

4144

5156

5877

6700

7638

8335

9095

9925

62

899

1730

2678

3480

4329

5386

6140

6999

7979

8707

9501

10368

63

939

1808

2798

3636

4523

5626

6414

7311

8335

9095

9925

10831

64

981

1888

2922

3798

4725

5877

6700

7638

8707

9501

10368

11314

65

1024

1973

3053

3967

4935

6140

6999

7979

9095

9925

10831

11819

66

1070

2061

3189

4144

5156

6414

7311

8335

9501

10368

11314

12347

67

1118

2153

3331

4329

5386

6700

7638

8707

9925

10831

11819

12898

68

1168

2249

3480

4523

5626

6999

7979

9095

10368

11314

12347

13474

69

1220

2349

3636

4725

5877

7311

8335

9501

10831

11819

12898

14075

70

1275

2454

3798

4935

6140

7638

8707

9925

11314

12347

13474

14703

71

1331

2564

3967

5156

6414

7979

9095

10368

11819

12898

14075

15360

72

1391

2678

4144

5386

6700

8335

9501

10831

12347

13474

14703

16045

73

1453

2798

4329

5626

6999

8707

9925

11314

12898

14075

15360

16761

74

1518

2922

4523

5877

7311

9095

10368

11819

13474

14703

16045

17509

75

1586

3053

4725

6140

7638

9501

10831

12347

14075

15360

16761

18291

76

1656

3189

4935

6414

7979

9925

11314

12898

14703

16045

17509

19107

77

1730

3331

5156

6700

8335

10368

11819

13474

15360

16761

18291

19960

78

1808

3480

5386

6999

8707

10831

12347

14075

16045

17509

19107

20851

79

1888

3636

5626

7311

9095

11314

12898

14703

16761

18291

19960

21781

80

1973

3798

5877

7638

9501

11819

13474

15360

17509

19107

20851

22753

81

2061

3967

6140

7979

9925

12347

14075

16045

18291

19960

21781

23769

82

2153

4144

6414

8335

10368

12898

14703

16761

19107

20851

22753

24830

83

2249

4329

6700

8707

10831

13474

15360

17509

19960

21781

23769

25938

84

2349

4523

6999

9095

11314

14075

16045

18291

20851

22753

24830

27095

85

2454

4725

7311

9501

11819

14703

16761

19107

21781

23769

25938

28305

86

2564

4935

7638

9925

12347

15360

17509

19960

22753

24830

27095

29568

87

2678

5156

7979

10368

12898

16045

18291

20851

23769

25938

28305

30888

88

2798

5386

8335

10831

13474

16761

19107

21781

24830

27095

29568

32266

89

2922

5626

8707

11314

14075

17509

19960

22753

25938

28305

30888

33706

90

3053

5877

9095

11819

14703

18291

20851

23769

27095

29568

32266

35211

91

3189

6140

9501

12347

15360

19107

21781

24830

28305

30888

33706

36782

92

3331

6414

9925

12898

16045

19960

22753

25938

29568

32266

35211

38424

93

3480

6700

10368

13474

16761

20851

23769

27095

30888

33706

36782

40139

94

3636

6999

10831

14075

17509

21781

24830

28305

32266

35211

38424

41930

95

3798

7311

11314

14703

18291

22753

25938

29568

33706

36782

40139

43801

96

3967

7638

11819

15360

19107

23769

27095

30888

35211

38424

41930

45756

97

4144

7979

12347

16045

19960

24830

28305

32266

36782

40139

43801

47798

98

4329

8335

12898

16761

20851

25938

29568

33706

38424

41930

45756

49932

99

4523

8707

13474

17509

21781

27095

30888

35211

40139

43801

47798

52160

100

4725

9095

14075

18291

22753

28305

32266

36782

41930

45756

49932

54488

101

4935

9501

14703

19107

23769

29568

33706

38424

43801

47798

52160

56920

102

5156

9925

15360

19960

24830

30888

35211

40139

45756

49932

54488

59460

103

5386

10368

16045

20851

25938

32266

36782

41930

47798

52160

56920

62114

104

5626

10831

16761

21781

27095

33706

38424

43801

49932

54488

59460

64886

105

5877

11314

17509

22753

28305

35211

40139

45756

52160

56920

62114

67782

106

6140

11819

18291

23769

29568

36782

41930

47798

54488

59460

64886

70807

107

6414

12347

19107

24830

30888

38424

43801

49932

56920

62114

67782

73967

108

6700

12898

19960

25938

32266

40139

45756

52160

59460

64886

70807

77268

109

6999

13474

20851

27095

33706

41930

47798

54488

62114

67782

73967

80717

110

7311

14075

21781

28305

35211

43801

49932

56920

64886

70807

77268

84319

111

7638

14703

22753

29568

36782

45756

52160

59460

67782

73967

80717

88082

112

7979

15360

23769

30888

38424

47798

54488

62114

70807

77268

84319

92014

113

8335

16045

24830

32266

40139

49932

56920

64886

73967

80717

88082

96120

114

8707

16761

25938

33706

41930

52160

59460

67782

77268

84319

92014

100410

115

9095

17509

27095

35211

43801

54488

62114

70807

80717

88082

96120

104891

116

9501

18291

28305

36782

45756

56920

64886

73967

84319

92014

100410

109573

117

9925

19107

29568

38424

47798

59460

67782

77268

88082

96120

104891

114463

118

10368

19960

30888

40139

49932

62114

70807

80717

92014

100410

109573

119572

119

10831

20851

32266

41930

52160

64886

73967

84319

96120

104891

114463

124908

120

11314

21781

33706

43801

54488

67782

77268

88082

100410

109573

119572

130483

121

11819

22753

35211

45756

56920

70807

80717

92014

104891

114463

124908

136306

122

12347

23769

36782

47798

59460

73967

84319

96120

109573

119572

130483

142390

123

12898

24830

38424

49932

62114

77268

88082

100410

114463

124908

136306

148744

124

13474

25938

40139

52160

64886

80717

92014

104891

119572

130483

142390

155383

125

14075

27095

41930

54488

67782

84319

96120

109573

124908

136306

148744

162318

126

14703

28305

43801

56920

70807

88082

100410

114463

130483

142390

155383

169562

127

15360

29568

45756

59460

73967

92014

104891

119572

136306

148744

162318

177130

Table 7.1.6a.3.4 Applicable E-TFS indexes for sub-tests 1 to 3 and UE E-DCH categories 1 to 7 for 3.84Mcps.

Applicable E-TFS indexes

Sub-test

Nslots

E-DCH Transport Block Size Table

Category 1

Category 2

Category 3

Category 4

Category 5

Category 6

Category 7

1

12


Table 7.1.6a.3.3

0..66

0..82

0..91

0..100

0..107

0..115

0..127

2

6

Table 7.1.6a.3.3

0..81

0..97

0.106

0..115

0..127

0..127

0..127

3

1

Table 7.1.6a.3.3

0..122

0..127

0..127

0..127

0..127

0..127

0..127

NOTE 1: Applicable indexes depends on the UE capability of “Maximum number of bits of an E-DCH transport block transmitted within a 10 ms E-DCH TTI” as specified in TS 25.306 clause 5.1.

Test procedure

a) The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.10.3.4.7.1 for 3.84Mcps and clause 6.11.6.4.7.1 for 7.68Mcps using condition A12 as specified in clause 9.1 of TS 34.108.. See note 1.

b) The SS closes the test loop using UE test loop mode 1 and configuring the UL RLC SDU size to be equal to the received DL SDU size (i.e. not setting the UL RLC SDU size parameter).

c) SS sets RLC SDU size = 312 bits which corresponds to maximum AM payload size for 1 MAC-d PDU of size 336 bits.

d) The SS removes the scheduling grant for E-DCH for the UE.

e) If NPDUs is less than 36 the SS transmits one RLC SDU with size ((NPDUs – 1) * 320 + 312) else the SS transmits two SDUs with size ((NPDUs – 2) * 320 + 2 * 312) / 2. See note 2.

f) The SS waits for an SI to be received that indicates that there is data available for transmission (can be identified from the content of the SI). See Note 3. The SS checks that TEBS and HLBS have the correct values.

g) The SS issues an absolute grant that allows the UE to which specifies the maximum absolute grant value (signalled value 31) together with a physical resource allocation of the whole code space (signalled value 0) and TS allocation limited to the number of timeslots defined in Table 7.1.6a.3.2 for 3.84Mcps and in Table 7.1.6a.3.4 for 7.68Mcps for the sub-test. The resource duration takes the default value of 1 TTI.

h) The SS waits until data is received and verifies that the looped back SDU data has the correct content and is sent in the same TTI.

i) The SS verifies that the received E-TFC used by the UE is correct. For Rel-7 and later release UE the SS checks that the UE has not used the transport block sizes correspondent to the E-TFCI values as listed in table 7.1.6.3.2.6, but instead used the transport block size correspondent to the next possible larger E-TFCI value.

j) The SS increments the RLC SDU payload size by 320 bits. For the case of 2 SDUs transmitted by the SS, each of the payload sizes are incremented by 320 bits. The SS calculates the new E-TFC transport block size from the relevant Transport Block Size Table. If this transport block size is supported by the UE under test, according to Table 7.1.6.3.2.5, then continue with step d else continue with step k.

k) The SS opens the UE test loop.

l) The SS release the radio bearer.

m) The SS may optionally deactivate the radio bearer test mode.

NOTE 1: The SS configures the physical channel parameters according to the actual UE category under test.

NOTE 2: Calculation of Downlink (DL) RLC SDU size:

DL SDU size = NPDUs * 336 bits RLC PDU – headers associated with MAC and RLC.

RLC PDU = RLC 16 bits Sequence Number + 8 bits for the Optional Length Indicators + RLC pay load size. The Optional Length Indicator is present only in the delivery of the last RLC PDU.

The Optional Length Indicators consists of a 7 bits Length Indicator + 1 bit Extension Field of binary value = “0”. The 7 bit length indicator indicates the number of octets between the end of the RLC header up to and including the last octet of the (DL) RLC SDU ending within the PDU.

Therefore, the RLC payload has two different sizes of 320 bits (336 – 16 bits Sequence Number) and 312 bits (336 – 16 bits sequence Number – (7 bits Length Indicator + 1 bit extension field)).

NPDUs = FLOOR ( (TBS size – MAC-e header size – MAC-es header size) / MAC-d PDU size) = FLOOR ( (TBS size -18) / 336).

For NPDUs = 1

DL RLC SDU payload has size 312 bits

For 1 < NPDUs < 36

There are (NPDUs – 1) RLC payloads of size 320 bits with the last RLC payload size 312 bits

DL RLC SDU payload size = (NPDUs -1) * 320 + 312

For NPDUs ≥ 36

The test data for transport channels on HS-DSCH and E-DCH is divided into 2 RLC SDUs so that the SDU size does not exceed 1500 octets (limit of SDU size in SM)

The payload data of the MAC-d PDUs contains 2 RLC SDUs of size

((NPDUs – 2) * 320 + 2 * 312) / 2

NPDU = NPDUs + 2

Calculation of E-TFC TB Size:

Select the E-TFC Index/TB Size = Number of MAC-d PDU * 336 bits RLC PDU + 336 bits UL AM ACK (status) PDU + 18 bits MAC-es and MAC-e headers (6 bits N + 6 bits TSN + 6 bits DDI) according to the E-DCH Transport Block Size Tables for FDD per 25.321 Annex B, .

As an example TBS value of 716 bits is used by the UE in the 10mS Index 0 subtest to deliver UL RLC SDU size o f 84 bytes = 672bit + 18 bits MAC headers = 690 bits

NOTE 3: Calculation of TEBS value:

Using the E-TFC TB size determined in Note 2 above, select the TEBS index according to 25.321 Table 9.2.5.3.2-1.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

<–

SYSTEM INFORMATION (BCCH)

Broadcast

2

<–

PAGING TYPE 1 (PCCH)

Paging (PS domain, P-TMSI)

3

–>

RRC CONNECTION REQUEST (CCCH)

RRC

4

<–

RRC CONNECTION SETUP (CCCH)

RRC

5

–>

RRC CONNECTION SETUP COMPLETE (DCCH)

RRC

6

–>

SERVICE REQUEST (DCCH)

GMM

7

<–

SECURITY MODE COMMAND

RRC see note 1

8

–>

SECURITY MODE COMPLETE

RRC see note 1

9

<–

ACTIVATE RB TEST MODE (DCCH)

TC

10

–>

ACTIVATE RB TEST MODE COMPLETE (DCCH)

TC

11

<–

RADIO BEARER SETUP (DCCH)

RRC. For the PS radio bearer the ‘pdcp info’ IE shall be omitted.

12

–>

RADIO BEARER SETUP COMPLETE (DCCH)

RRC

13

<–

CLOSE UE TEST LOOP (DCCH)

TC

UE test mode 1 with no "LB Setup RB IE#k" parameter set (UE shall return an UL RLC SDU with the same size as the received RLC SDU in downlink)

14

–>

CLOSE UE TEST LOOP COMPLETE (DCCH)

TC

15

SS

The SS creates two RLC SDUs according to the E-TFC under test

16

ß

Removal of absolute grant

Signalling value 1

17

<–

DOWNLINK RLC SDU#1

DOWNLINK RLC SDU#2

Send test data. The MAC-hs PDU contains 4 RLC SDUs

18

à

SI indicating 2 RLC SDUs

This can be verified from the indicated Total E-DCH Buffer Status (TEBS)

19

<–

Absolute grant allowing the UE to transmit at maximum bit rate.

Signalling value 31

20

–>

UPLINK RLC SDUs

The SS checks that the content of the received UL RLC SDUs are correct

21

SS

The SS calculates test data for next E-TFC index and repeat steps 16 to 19 until all applicable E-TFC indexes have been tested.

22

<–

OPEN UE TEST LOOP (DCCH)

TC

23

–>

OPEN UE TEST LOOP COMPLETE (DCCH)

TC

24

RB RELEASE

RRC

25

<–

DEACTIVATE RB TEST MODE

TC

Optional step

26

–>

DEACTIVATE RB TEST MODE COMPLETE

TC

Optional step

Note 1 In addition to activate integrity protection Step 6 and Step 7 are inserted in order to stop T3317 timer in the UE, which starts after transmitting SERVICE REQUEST message.

7.1.6a.3.2.5 Test requirements

1. In step 20, the SS verifies that the received E-TFC has the correct size

2. In step 20, the SS shall receive 2 RLC SDUs with the same content as sent in downlink.

7.1.6a.4 MAC-es/e – E-DCH retransmissions

7.1.6a.4.1 MAC-es/e process handling

7.1.6a.4.1.1 Definition and applicability

All UEs which support E-DCH.

7.1.6a.4.1.2 Conformance requirement

Extract from 25.331:

1> for TDD:

2> if the IE "Non-scheduled transmission grant info" is included:

3> MAC-d PDU’s for logical channels belonging to this MAC-d flow shall only be included in a MAC-e or MAC-i PDU transmitted by HARQ processes designated as non scheduled (Ids 4 – 7) in the TTIs indicated (for 3.84 Mcps TDD and 7.68 Mcps TDD, as determined from the IEs "Activation Time", "Resource Duration" and "Resource Periodicity"; for 1.28 Mcps TDD, as determined from the IEs "Activation Time", "Subframe number", "Resource Duration" and "Resource Periodicity", and the calculation of assigned Non-scheduled transmission grant is specified in subclause 8.6.6.16a).

[…]

When the variable E_DCH_TRANSMISSION is set to TRUE the UE shall:

[…]

1> for TDD:

2> configure the E-RUCCH with the stored E-RUCCH configuration;

2> configure the MAC with the stored E-PUCH configuration.

Extract From 25.321 clause 11.9.1.4:

RRC can allocate non-scheduled transmission grants to individual MAC-d flows in order to reduce the transmission delays.

The UE shall determine whether to take scheduled or non-scheduled grants into account in the upcoming transmission. If neither are supposed to be taken into account (i.e. the TTI is not available for non-scheduled transmission and no Grant for scheduled transmission has been received) then no grant shall be assumed to exist. If a grant exists then the transmission format and data allocation shall follow the requirements below.

Reference(s)

TS 25.321 clauses 11.9.1.4,. TS 25.331 clauses 8.6.5.18 and 8.6.6.37

7.1.6a.4.1.3 Test purpose

To verify that the UE performs transmissions and retransmissions in the correct MAC-es process.

To verify that the UE uses only the allowed HARQ processes for scheduled and non-scheduled transmissions.

7.1.6a.4.1.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Comment

7 (LCH1)

2

1

RB25

8 (LCH2)

3

2

RB17

Note: The RAB combination also includes SRBs on E-DCH on MAC-d flow 1 which is not used in the test case

The following parameters are specific for this test case:

Parameter

Value

Periodicity for scheduling info

No periodic scheduling info

HARQ RV Configuration

rv0

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets.

Test procedure

In this test procedure the UE is configured with two logical channels, with Id 7 (LCH 1) and 8 (LCH2). LCH 1 is mapped to MAC-d flow 2 and LCH 2 is mapped to MAC-d flow3. The MAC-d flow 2 has been configured with non-scheduled transmissions allowed in HARQ process 4, with a rate exceeding 1 SDU/TTI and the value of the “Max MAC-e PDU contents size” is 500 bits. MAC-d flow 3 has been configured with a scheduled transmission allowed in HARQ process 2.

a) The SS has not issued any scheduling grant for E-DCH to the UE

b) The SS transmits 1 SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH 1

c) The SS waits until data is received and checks that the data is received in HARQ process 4

d) The SS sends a HARQ NACK

e) The SS waits until the retransmission is received and checks that the data is received in HARQ process 4

f) The SS transmits 8 SDU’s of size 40 bytes (plus 1 byte RLC length indicator) on LCH 2

g) The SS waits until an SI is received.

h) The SS issues absolute grant corresponding to 1 RLC PDU of size 41 octets per TTI.

i) The SS waits until data is received and checks that the data is received in HARQ process 2

j) The SS transmits 8 SDU’s of size 40 bytes (plus 1 byte RLC length indicator) on LCH 1

k) The SS waits until data is received and checks that the data is received in HARQ process 4

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

1 RLC PDU on LCH 1

 

2

à

MAC-es PDU containing 1 RLC PDU

3

ß

HARQ NACK

4

à

MAC-es PDU containing 1 RLC PDU

5

ß

8 RLC SDU’s on LCH 2

6

à

SI indicating data on LCH 2

7

ß

Primary Absolute grant allowing the UE to transmit 1 RLC PDU per TTI

Signalling value 4

8

à

MAC-es PDU containing 1 RLC PDU

PDU shall be received in HARQ process 2. This step is repeated until all 8 RLC SDU’s are received on LCH2.

9

ß

8 RLC SDU’s on LCH 1

10

à

MAC-es PDU containing 1 RLC PDU

PDU shall be received in HARQ process 4. This step is repeated until all 8 RLC SDU’s are received on LCH1.

Specific Message Contents

None

7.1.6a.4.1.5 Test requirements

1. In step 2 the SS shall receive a MAC-es PDU in HARQ process 4

2. In step 4 the SS shall receive a MAC-es PDU in HARQ process 4

3. In step 8 the SS shall receive all MAC-es PDUs in HARQ process 2

4. In step 10 the SS shall receive all MAC-es PDUs in HARQ process 4

7.1.6a.4.2 MAC-es/e maximum number of retransmissions

7.1.6a.4.2.1 Definition and applicability

All UEs which support E-DCH.

7.1.6a.4.2.2 Conformance requirement

Extract From 25.321 clause 11.9.1.4:

[..]

For each MAC-d flow, RRC configures MAC-e with a HARQ profile and multiplexing list. Additionally, RRC configures MAC with a power offset in case the Scheduling Information needs to be transmitted without any higher- layer data. The HARQ profile includes the power offset and maximum number of HARQ transmissions to use for this MAC-d flow. For 1.28 Mcps TDD, the HARQ profile also includes a retransmission timer attribute. The multiplexing list identifies for each MAC-d flow(s), the other MAC-d flows for which data can be multiplexed in a transmission that uses the power offset included in its HARQ profile.

[..]

The E-TFC selection function shall provide this MAC-e PDU and transmission HARQ profile to the HARQ entity. The selected E-TFC is also provided (Note: for 1.28Mcps TDD, the signalled transport block size index, i.e. E-TFCI, is the index of the selected E-TFC in the candidate set.). The maximum number of HARQ transmissions and the power offset in this profile shall be set respectively to the maximum of both the Max Number of HARQ Transmissions and of the power offset of the HARQ profiles from all the MAC-d flows from which data is multiplexed into the transmission. For 1.28 Mcps TDD, the retransmission timer shall be set to the maximum of the retransmission timer value of the HARQ profiles that are permitted to be multiplexed into the transmission. Each HARQ process which is associated with a buffer holding a MAC-e PDU for potential retransmission shall maintain the HARQ profile and the number of re-transmissions that have occurred. For 1.28 Mcps TDD, the HARQ process shall also maintain the value of RTX_TIMER.

Reference(s)

TS 25.321 clause 11.9.1.4

7.1.6a.4.2.3 Test purpose

To verify that the UE, when 2 MAC d flows are multiplexed, follows the maximum number of retransmissions according to the HARQ profiles (different values configured for maximum number of retransmissions for each HARQ profile).

7.1.6a.4.2.4 Method of test

Initial conditions

System Simulator:

1 cell, default parameters, Ciphering Off.

User Equipment:

The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.4h using condition A15 as specified in clause 9.1 of TS 34.108. The logical channel, transport channel and queue identities are set to:

Logical Channel ID

MAC-d flow (UL)

Priority

Max. retransmissions

Comment

7 (LCH1)

2

1

2

RB25

8 (LCH2)

3

2

4

RB17

NOTE: The RAB combination also includes SRBs on E-DCH which are not used in the testcase

The following parameters are specific for this test case:

Parameter

Value

T-RUCCH

200 ms (see 25.331 10.3.6.103

E-DCH MAC-d flow multiplexing list

11111111 (See 25.331 10.3.5.1b) Note 1

HARQ RV Configuration

rv0

Note 1: This configuration means that all MAC-d flows can be multiplexed in the same TTI

The UE is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB25 and RB17.

Test procedure

The UE is configured with two logical channels, LCH1 (with priority 1) and LCH2 (with priority 2). LCH1 is mapped to MAC-d flow 2 and LCH2 is mapped to MAC-d flow 3. The UE is not given any grant to transmit on E-DCH.

a) The SS has not issued any scheduling grant for E-DCH to the UE

b) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH1

c) The SS waits for an SI to be received that indicates that data is available

d) The SS issues an absolute grant that allows the UE to send with a rate sufficient to accommodate one RLC PDU per TTI

e) For each received transmission, the SS sends a negative HARQ acknowledgement and verifies that exactly 2 retransmissions are made by the UE.

f) The SS stops issuing absolute grants

g) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH2

h) The SS transmits one SDU of size 40 bytes (plus 1 byte RLC length indicator) on LCH1

i) The SS waits for an SI to be received that indicates that data is available on both LCHs.

j) The SS issues an absolute grant that allows the UE to send with a rate sufficient to accommodate two RLC PDUs per TTI (signalling value 5)

k) For each received transmission, the SS sends a negative HARQ acknowledgement and verifies that exactly 4 retransmissions are made by the UE (maximum from the HARQ profiles for LCH1 and LCH2).

NOTE: The UE may send an SI after step g but this SI would only indicate data on LCH2. This SI will be ignored.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

ß

1 RLC PDUs on LCH 1

2

à

SI showing that data is available for LCH 1

3

ß

Absolute grant allowing the UE to transmit 1 RLC PDU per TTI

Signalling value 4

4

à

MAC es PDU containing 1 RLC PDU from LCH 1

5

ß

HARQ NACK

6

SS

SS sends a HARQ NACK for each received retransmission. After the second retransmission the SS waits 1 s to verify that no further retransmissions occur.

7

ß

1 RLC PDUs on LCH 2

8

ß

1 RLC PDUs on LCH 1

9

Potential SI indicating data on LCH 2

This SI is ignored by the SS

10

à

SI showing that data is available for LCH 1 and LCH 2

11

ß

Absolute grant allowing the UE to transmit 2 RLC PDUs per TTI

Signalling value 5

12

à

MAC es PDU containing 1 RLC PDU from LCH 1 and 1 RLC PDU from LCH 2

13

ß

HARQ NACK

14

SS

SS sends a HARQ NACK for each received retransmission. After the fourth retransmission the SS waits 1 s to verify that no further retransmissions occur.

Specific Message Contents

None

7.1.6a.4.2.5 Test requirements

1. In step 6, exactly 2 retransmissions shall be performed by the UE.

2. In step 15, exactly 4 retransmissions shall be performed by the UE.