7.1.5a HS-DSCH MAC-ehs
34.123-13GPPPart 1: Protocol conformance specificationRelease 15TSUser Equipment (UE) conformance specification
7.1.5a.1 MAC-ehs multiplexing / multiple logical channels on same queue
7.1.5a.1.1 Definition and applicability
All UEs which support MAC-ehs.
7.1.5a.1.2 Conformance requirement
– LCH-ID demultiplexing:
The demultiplexing entity routes the MAC-ehs SDUs to correct logical channel based on the received logical channel identifier.
– The following is allowed:
The MAC-ehs SDUs included in a MAC-ehs PDU can have a different size and a different priority and can be mapped to different priority queues.
[…]
When MAC-ehs is configured, a MAC PDU for HS-DSCH consists of one MAC-ehs header and one or more reordering PDUs. Each reordering PDU consists of one or more reordering SDUs belonging to the same priority queue. Each reordering SDU equals a complete MAC-ehs SDU or a segment of a MAC-ehs SDU. Each MAC-ehs SDU equals a MAC-d PDU or a MAC-c PDU (FDD and 1.28 Mcps TDD only). The LCH-ID and L fields are repeated per reordering SDU. The TSN and SI fields are repeated per reordering PDU. In 1.28 Mcps TDD multi-frequency HS-DSCH cell, TSN can be extended to 9bit as indicated by RRC signalling. When TSN is extended to 9bit, the 3 least significant bits are placed after the last reordering PDU. If several TSNs are included in MAC-ehs header, the extended bits of TSN should be concatenated in the same order as that of the TSN occurrence in the MAC-ehs header. For FDD, the size of the TSN field is configurable by upper layers [7].
The presence of the TSNi and SIi fields is based on the value of the LCH-IDi; if the LCH-IDi is mapped to the same reordering queue as LCH-IDi-1, there is no TSNi or SIi field. The mapping of the LCH-ID to the reordering queue is provided by upper layers [7]. The TSN1 and SI1 fields are always present.
[…]
For each MAC-d or MAC-c PDU that is delivered to the demultiplexing entity, the UE shall:
– route MAC-d or MAC-c PDU to the correct logical channel based on the corresponding LCH ID field.
Reference(s)
TS 25.321 clauses 4.2.3.5, 9.1.4, 11.6.4.7
7.1.5a.1.3 Test purpose
To confirm that the UE handles multiple logical channels, mapped to same Mac-ehs queue.
7.1.5a.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 3 x Interactive or background / UL: 8 kbps DL: [max bit rate depending on UE category] / UM PS RAB as specified in TS 34.108, clause 6.11.4f.1 (FDD) / 6.11.5.4.8.1 (1.28 Mcps TDD) with the logical channel, MAC-ehs queue identities set to:
Logical Channel ID |
Mac-ehs Queue ID |
Comment |
7 |
0 |
RB5 |
8 |
0 |
RB6 |
9 |
0 |
RB7 |
DL MAC header type is set as MAC-ehs.
The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB5, RB6 and RB7 and RLC Mode as UM.
Test procedure
In this test procedure each DL RLC PDU consists of one RLC SDU of size 39 octets , special LI and length indicator indicating the end of the SDU.
a) The SS transmits a MAC-ehs PDU where:
1. The TSN1 = 0, TSN2, TSN3 are not present
2. contains 3 MAC-ehs SDU’s one each from each RB.
b) The SS checks that the RLC PDU’s are looped back and checks that the logical channel IDs are correct.
Expected sequence
Step |
Direction |
Message |
Comments |
|
UE |
SS |
|||
1 |
|
MAC-ehs PDU containing 3 RLC PDU’s with TSN = 0. Each RLC corresponds to different RB’s configured |
MAC-ehs header consists of LCH1[6], L1[42],TSN1[0], SI1[00],F1[0] LCH2[7],L2[42],F2[0], LCH3[8],L3[42],F3[1] all values are in decimal. See NOTE1 |
|
2 |
|
Loop Backed RLC PDU’s on RB5, RB6 and RB7 |
||
NOTE1: The SS will send the LCH Id one less than the LCH Id signalled to the UE as per TS 25.321 section 9.2.2 |
Specific Message Contents
None
7.1.5a.1.5 Test requirements
In Step 2, SS receives one loop backed RLC PDU on RB5, RB6 and RB7.
7.1.5a.2 MAC-ehs multiplexing / multiple logical channels on multiple queues
7.1.5a.2.1 Definition and applicability
All UEs which support MAC-ehs.
7.1.5a.2.2 Conformance requirement
– LCH-ID demultiplexing:
The demultiplexing entity routes the MAC-ehs SDUs to correct logical channel based on the received logical channel identifier.
– The following is allowed:
The MAC-ehs SDUs included in a MAC-ehs PDU can have a different size and a different priority and can be mapped to different priority queues.
[…]
When MAC-ehs is configured, a MAC PDU for HS-DSCH consists of one MAC-ehs header and one or more reordering PDUs. Each reordering PDU consists of one or more reordering SDUs belonging to the same priority queue. Each reordering SDU equals a complete MAC-ehs SDU or a segment of a MAC-ehs SDU. Each MAC-ehs SDU equals a MAC-d PDU or a MAC-c PDU (FDD and 1.28 Mcps TDD only). The LCH-ID and L fields are repeated per reordering SDU. The TSN and SI fields are repeated per reordering PDU. In 1.28 Mcps TDD multi-frequency HS-DSCH cell, TSN can be extended to 9bit as indicated by RRC signalling. When TSN is extended to 9bit, the 3 least significant bits are placed after the last reordering PDU. If several TSNs are included in MAC-ehs header, the extended bits of TSN should be concatenated in the same order as that of the TSN occurrence in the MAC-ehs header. For FDD, the size of the TSN field is configurable by upper layers [7].
The presence of the TSNi and SIi fields is based on the value of the LCH-IDi; if the LCH-IDi is mapped to the same reordering queue as LCH-IDi-1, there is no TSNi or SIi field. The mapping of the LCH-ID to the reordering queue is provided by upper layers [7]. The TSN1 and SI1 fields are always present.
[…]
For each MAC-d or MAC-c PDU that is delivered to the demultiplexing entity, the UE shall:
– route MAC-d or MAC-c PDU to the correct logical channel based on the corresponding LCH ID field.
Reference(s)
TS 25.321 clauses 4.2.3.5, 9.1.4, 11.6.4.7
7.1.5a.2.3 Test purpose
To confirm that the UE handles multiple logical channels, mapped to different Mac-ehs queues.
7.1.5a.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 3 x Interactive or background / UL: 8 kbps DL: [max bit rate depending on UE category] / UM PS RAB as specified in TS 34.108, clause 6.11.4f.1 (FDD) / 6.11.5.4.8.1 (1.28 Mcps TDD) with the logical channel, MAC-ehs queue identities set to:
Logical Channel ID |
Mac-ehs Queue ID |
Comment |
7 |
0 |
RB5 |
8 |
1 |
RB6 |
9 |
2 |
RB7 |
DL MAC header type is set as MAC-ehs.
The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets for RB5, RB6 and RB7 and RLC Mode as UM.
Test procedure
In this test procedure each DL RLC PDU consists of one RLC SDU of size 39 octets , special LI and length indicator indicating the end of the SDU.
a) The SS transmits a MAC-ehs PDU where:
1. The TSN1 = 0, TSN2=0, TSN3=0
2. contains 3 MAC-ehs SDU’s one each from each RB.
b) The SS checks that the RLC PDU’s are looped back and checks that the logical channel IDs are correct.
Expected sequence
Step |
Direction |
Message |
Comments |
|
UE |
SS |
|||
1 |
|
MAC-ehs PDU containing 3 RLC PDU’s with all TSN’s = 0. Each RLC PDU corresponds to different RB’s configured on different MAC-ehs queues |
MAC-ehs header consists of LCH1[6], L1[42], TSN1[0], SI1[0], F1[0] LCH2[7], L2[42], TSN2[0], SI2[0], F2[0] LCH3[8], L3[42], TSN3[0], SI3[0], F3[1] where all values are in decimal. See NOTE1 |
|
2 |
|
Loop Backed RLC PDU on RB5, RB6 and RB7 |
||
NOTE1: The SS will send the LCH Id one less than the LCH Id signalled to the UE as per TS 25.321 section 9.2.2 |
Specific Message Contents
None.
7.1.5a.2.5 Test requirements
In Step 2, SS receives one loop backed RLC PDU on RB5, RB6 and RB7.
7.1.5a.3 MAC-ehs segmentation / UE handling of partial and full PDUs
7.1.5a.3.1 Definition and applicability
All UEs which support MAC-ehs.
7.1.5a.3.2 Conformance requirement
If MAC-ehs is configured by upper layers [7], the parameters for the MAC header are:
…
– Segmentation Indication (SI)
The SI field indicates if the MAC-ehs SDU has been segmented. Table 9.2.2-1 shows the 2 bit SI field.
Table 9.2.2-1: Structure of the SI field
SI Field |
Segmentation indication |
00 |
The first reordering SDU of the reordering PDU is a completeMAC-ehs SDU. The last reordering SDU of the reordering PDU is a complete MAC-ehs SDU. |
01 |
If there are more than one reordering SDUs in the reordering PDU, the last reordering SDU of the reordering PDU is a complete MAC-ehs SDU. The first reordering SDU of the reordering PDU is the last segment of a MAC-ehs SDU. |
10 |
If there are more than one reordering SDUs in the reordering PDU, the first reordering SDU of the reordering PDU is a complete MAC-ehs SDU. The last reordering SDU of the reordering PDU is the first segment of a MAC-ehs SDU. |
11 |
If there are more than one reordering SDUs in the reordering PDU, the first reordering SDU of the reordering PDU is the last segment of a MAC-ehs SDU and the last reordering SDU of reordering PDU is the first segment of a MAC-ehs SDU. If there is only one reordering SDU in the reordering PDU, the reordering SDU is a middle segment of a MAC-ehs SDU. |
[…]
The reassembly unit processes the SI field associated with a reordering PDU. The UE shall:
– if SI field is set to “00”:
– deliver all MAC-d or MAC-c PDUs corresponding to MAC-ehs SDUs in the reordering PDU to demultiplexing entity;
– discard any previously stored segment of MAC-ehs SDU.
– if SI field is set to “01”:
– if the received and stored segments of a MAC-ehs SDU are consecutive:
– combine the first reordering SDU with the stored segment of MAC-ehs SDU;
– deliver the MAC-d or MAC-c PDU corresponding to the combined MAC-ehs SDU to demultiplexing entity.
– if the received and stored segments of MAC-ehs SDU are not consecutive
– discard the first received reordering SDU and the stored segment of MAC-ehs SDU.
– deliver all MAC-d or MAC-c PDUs corresponding to subsequent MAC-ehs SDUs in the reordering queue to demultiplexing entity;
– if SI field is set to “10”:
– deliver all MAC-d or MAC-c PDUs corresponding to all but last reordering SDU in the reordering PDU to the demultiplexing entity;
– discard any previously stored segment of MAC-ehs SDU and store the last reordering SDU of the received reordering PDU
– if SI field is set to “11”:
– if the received and stored MAC-ehs SDUs are consecutive:
– if there is only one reordering SDU in the reordering PDU:
– combine the received reordering SDU with the stored segment of MAC-ehs SDU:
– if is more than one reordering SDUs in the reordering PDU:
– combine the first received reordering SDU with the stored segment MAC-ehs SDU;
– deliver the MAC-d or MAC-c PDU corresponding to the combined MAC-ehs SDU to demultiplexing entity.
– deliver all MAC-d or MAC-c PDUs corresponding to all but last reordering SDU in the reordering PDU to demultiplexing entity;
– discard any previously stored segment of MAC-ehs SDU and store the last reordering SDU of the received reordering PDU.
– if the received and stored segments of the MAC-ehs SDU are not consecutive:
– discard the first received reordering SDU and the stored segment of MAC-ehs SDU;
– if is more than one reordering SDUs in the reordering PDU:
– deliver all MAC-d or MAC-c PDUs corresponding to all but first and last reordering SDUs in the reordering PDU to demultiplexing entity and store the last reordering SDU of the received reordering PDU.
Reference(s)
TS 25.321 clauses 9.2.2, 11.6.4.6
7.1.5a.3.3 Test purpose
1. To test UE is able to handle all 4 SI values.
2 To test UE is able to combine MAC-ehs SDU segments from consecutive MAC-ehs PDU’s
3. To test UE discards stored MAC-ehs SDU segment, if it cannot be combined.
7.1.5a.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 1 x Interactive or background / UL: 8 kbps DL: [max bit rate depending on UE category] / UM PS RAB as specified in TS 34.108, clause 6.11.4f.2 (FDD) / 6.11.5.4.8.2 (1.28 Mcps TDD) with the logical channel, MAC-ehs queue identity set to:
Logical Channel ID |
Mac-ehs Queue ID |
Comment |
7 |
0 |
RB5 |
DL MAC header type is set as MAC-ehs.
The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets and RLC Mode as UM.
Test procedure
In this test procedure each DL RLC PDU consists of one RLC SDU of size 39 octets , special LI and length indicator indicating the end of the SDU.
a) The SS transmits a MAC-ehs PDU:
The TSN = 0, SI =10, and containing one full MAC-ehs SDU 1 and one segment of MAC-ehs SDU 2.
b) UE loops back the RLC PDU corresponding to full MAC-ehs SDU 1 and stores the segment of MAC-ehs SDU 2.
c) The SS transmits a MAC-ehs PDU :
The TSN=1, SI=01, and containing remaining part of the MAC-ehs SDU 2 and a full MAC-ehs SDU3.
d) UE transmits 2 loop back PDU’s corresponding to MAC-ehs SDU’s 2 and 3.
e) The SS transmits a MAC-ehs PDU:
The TSN=2, SI=11, and containing a segment of the MAC-ehs SDU 4, a full MAC-ehs SDU5 and a segment of MAC-ehs SDU 6.
f) UE discards, segment of MAC-ehs SDU4, loop backs RLC PDU corresponding to MAC-ehs SDU5 and stores segment of MAC-ehs SDU 6.
g) The SS transmits a MAC-ehs PDU:
The TSN=3, SI=00, and containing one full MAC-ehs SDU 7.
h) UE discards stored segment of MAC-ehs SDU6, and loops back RLC PDU corresponding to MAC-ehs SDU 7.
i) The SS transmits a MAC-ehs PDU:
The TSN=4, SI=10, and containing first segment of MAC-ehs SDU 8.
j) The SS transmits a MAC-ehs PDU:
The TSN=5, SI=11, and containing second segment of MAC-ehs SDU 8.
k) The SS transmits a MAC-ehs PDU:
The TSN=6, SI=01, and containing last segment of MAC-ehs SDU 8.
l) UE transmits loop back PDU corresponding to MAC-ehs SDU 8.
Expected sequence
Step |
Direction |
Message |
Comments |
|
UE |
SS |
|||
1 |
|
MAC-ehs SDU, TSN=0 |
TSN=0, SI=10 Contains full MAC-ehs SDU1 and segment of MAC-ehs SDU2 |
|
2 |
|
RLC PDU corresponding to MAC-ehs SDU1 |
||
3 |
|
MAC-ehs SDU, TSN=1 |
TSN=1, SI=01 Contains segment of MAC-ehs SDU2 and full MAC-ehs SDU3 and |
|
4 |
|
RLC PDU corresponding to MAC-ehs SDU2 |
||
5 |
|
RLC PDU corresponding to MAC-ehs SDU3 |
||
6 |
|
MAC-ehs SDU, TSN=2 |
TSN=2, SI=11 Contains segment of MAC-ehs SDU4, full MAC-ehs SDU5 and segment of MAC-ehs SDU6 |
|
7 |
|
RLC PDU corresponding to MAC-ehs SDU5 |
||
8 |
SS Waits for 5 seconds to see no further loop back PDU’s are received |
|||
9 |
|
MAC-ehs SDU, TSN=3 |
TSN=3, SI=00 Contains full MAC-ehs SDU7 |
|
10 |
|
RLC PDU corresponding to MAC-ehs SDU7 |
||
11 |
|
MAC-ehs SDU, TSN=4 |
TSN=4, SI=10 Contains [first] segment of MAC-ehs SDU8 |
|
12 |
|
MAC-ehs SDU, TSN=5 |
TSN=5, SI=11 Contains second segment of MAC-ehs SDU8 [ SDU not yet completed] |
|
13 |
|
MAC-ehs SDU, TSN=6 |
TSN=6, SI=01 Contains last[third] segment of MAC-ehs SDU8 |
|
14 |
|
RLC PDU corresponding to MAC-ehs SDU8 |
||
15 |
SS Waits for 5 seconds to see no further loop back PDU’s are received |
Specific Message Contents
None.
7.1.5a.3.5 Test requirements
a) In step 2, UE loop backs RLC PDU corresponding to MAC-ehs SDU1.
b) In step 4 and 5, UE loop backs RLC PDU’s corresponding to MAC-ehs SDU’s 2 and 3.
c) In Step 7, UE loops back RLC PDU corresponding to MAC-ehs SDU5
d) In step 8, no RLC PDU’s are received by SS.
e) In Step 10, UE loops back RLC PDU corresponding to MAC-ehs SDU7
f) In Step 14, UE loops back RLC PDU corresponding to MAC-ehs SDU8
g) In step 15, no RLC PDU’s are received by SS
7.1.5a.4 MAC-ehs reordering and stall avoidance
7.1.5a.4.1 Definition and applicability
All UEs which support MAC-ehs.
7.1.5a.4.2 Conformance requirement
The SI field indicates if the MAC-ehs SDU has been segmented. Table 9.2.2-1 shows the 2 bit SI field.
Table 9.2.2-1: Structure of the SI field
SI Field |
Segmentation indication |
00 |
The first reordering SDU of the reordering PDU is a completeMAC-ehs SDU. The last reordering SDU of the reordering PDU is a complete MAC-ehs SDU. |
01 |
If there are more than one reordering SDUs in the reordering PDU, the last reordering SDU of the reordering PDU is a complete MAC-ehs SDU. The first reordering SDU of the reordering PDU is the last segment of a MAC-ehs SDU. |
10 |
If there are more than one reordering SDUs in the reordering PDU, the first reordering SDU of the reordering PDU is a complete MAC-ehs SDU. The last reordering SDU of the reordering PDU is the first segment of a MAC-ehs SDU. |
11 |
If there are more than one reordering SDUs in the reordering PDU, the first reordering SDU of the reordering PDU is the last segment of a MAC-ehs SDU and the last reordering SDU of reordering PDU is the first segment of a MAC-ehs SDU. If there is only one reordering SDU in the reordering PDU, the reordering SDU is a middle segment of a MAC-ehs SDU. |
[…]
When a reordering PDU with TSN = SN is received:
– if SN is within the receiver window:
– if SN < next_expected_TSN, or this reordering PDU has previously been received:
– the reordering PDU shall be discarded;
– else:
– the reordering PDU shall be placed in the reordering buffer at the place indicated by the TSN.
– if SN is outside the receiver window:
– the received reordering PDU shall be placed above the highest received TSN in the reordering buffer, at the position indicated by SN;
– RcvWindow_UpperEdge shall be set to SN thus advancing the receiver window;
– any reordering PDU with TSN RcvWindow_UpperEdge – RECEIVE_WINDOW_SIZE, i.e. outside the receiver window after its position is updated, shall be removed from the reordering buffer and be delivered to the reassembly entity;
– if next_expected_TSN is below the updated receiver window:
– next_expected_TSN shall be set to RcvWindow_UpperEdge – RECEIVE_WINDOW_SIZE + 1;
– if the reordering PDU with TSN = next_expected_TSN is stored in the reordering buffer:
– all received reordering PDUs with consecutive TSNs from next_expected_TSN (included) up to the first not received reordering PDU shall be delivered to the reassembly entity;
– next_expected_TSN shall be advanced to the TSN of this first not received reordering PDU.
[…]
If no timer T1 is active:
– the timer T1 shall be started when a reordering PDU with TSN > next_expected_TSN is correctly received.
– T1_TSN shall be set to the TSN of this reordering PDU.
If a timer T1 is already active:
– no additional timer shall be started, i.e. only one timer T1 may be active at a given time.
The timer T1 shall be stopped if:
– the reordering PDU with TSN = T1_TSN can be delivered to the reassembly entity before the timer expires.
When the timer T1expires and T1_TSN > next_expected_TSN:
– all correctly received reordering PDUs with TSN > next_expected_TSN up to and including T1_TSN-1 shall be delivered to the reassembly entity;
– all correctly received reordering PDUs up to the next not received reordering PDU shall be delivered to the reassembly entity.
– next_expected_TSN shall be set to the TSN of the next not received reordering PDU.
When the timer T1 is stopped or expires, and there still exist some received reordering PDUs that can not be delivered to higher layer:
– timer T1 is started
– set T1_TSN to the highest TSN among those of the reordering PDUs that can not be delivered.
[…]
The reassembly unit processes the SI field associated with a reordering PDU. The UE shall:
– if SI field is set to “00”:
– deliver all MAC-d or MAC-c PDUs corresponding to MAC-ehs SDUs in the reordering PDU to demultiplexing entity;
– discard any previously stored segment of MAC-ehs SDU.
– if SI field is set to “01”:
– if the received and stored segments of a MAC-ehs SDU are consecutive:
– combine the first reordering SDU with the stored segment of MAC-ehs SDU;
– deliver the MAC-d or MAC-c PDU corresponding to the combined MAC-ehs SDU to demultiplexing entity.
– if the received and stored segments of MAC-ehs SDU are not consecutive
– discard the first received reordering SDU and the stored segment of MAC-ehs SDU.
– deliver all MAC-d or MAC-c PDUs corresponding to subsequent MAC-ehs SDUs in the reordering queue to demultiplexing entity;
– if SI field is set to “10”:
– deliver all MAC-d or MAC-c PDUs corresponding to all but last reordering SDU in the reordering PDU to the demultiplexing entity;
– discard any previously stored segment of MAC-ehs SDU and store the last reordering SDU of the received reordering PDU
– if SI field is set to “11”:
– if the received and stored MAC-ehs SDUs are consecutive:
– if there is only one reordering SDU in the reordering PDU:
– combine the received reordering SDU with the stored segment of MAC-ehs SDU:
– if is more than one reordering SDUs in the reordering PDU:
– combine the first received reordering SDU with the stored segment MAC-ehs SDU;
– deliver the MAC-d or MAC-c PDU corresponding to the combined MAC-ehs SDU to demultiplexing entity.
– deliver all MAC-d or MAC-c PDUs corresponding to all but last reordering SDU in the reordering PDU to demultiplexing entity;
– discard any previously stored segment of MAC-ehs SDU and store the last reordering SDU of the received reordering PDU.
– if the received and stored segments of the MAC-ehs SDU are not consecutive:
– discard the first received reordering SDU and the stored segment of MAC-ehs SDU;
– if is more than one reordering SDUs in the reordering PDU:
– deliver all MAC-d or MAC-c PDUs corresponding to all but first and last reordering SDUs in the reordering PDU to demultiplexing entity and store the last reordering SDU of the received reordering PDU.
Reference(s)
TS 25.321 clauses 9.2.2, 11.6.4.5.2 and 11.6.4.6
7.1.5a.4.3 Test purpose
1. To confirm that the UE performs MAC-ehs reordering and delivers RLC PDUs in order to RLC.
2. To confirm that the UE performs stall avoidance in case of missing MAC-ehs PDUs based on a) window based stall avoidance and b) timer based stall avoidance.
3. To confirm that the UE correctly discards partial MAC-ehs SDU segments in case of missing MAC-ehs PDUs.
7.1.5a.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 1 x Interactive or background / UL: 8 kbps DL: [max bit rate depending on UE category] / UM PS RAB as specified in TS 34.108, clause 6.11.4f.2 (FDD) / 6.11.5.4.8.2 (1.28 Mcps TDD). The following parameters are specific for this test case:
Parameter |
Value |
MAC-ehs receiver window size |
32 |
MAC-ehs reordering timer T1 |
400 ms |
DL MAC header type is set as MAC-ehs.
The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets.
Let T be the value of MAC-ehs reordering timer T1 parameter.
Test procedure
In this test procedure each DL RLC PDU consists of one RLC SDU of size 39 octets, special LI and one length indicator indicating the end of the SDU.
a) The SS transmits a MAC-ehs PDU with TSN = 0, SI = 00 and containing a full MAC-ehs SDU carrying RLC PDU with SN = 0
b) The SS checks that the RLC PDU corresponding to DL SN = 0 is looped back
c) The SS transmits a MAC-ehs PDU with TSN = 1, SI = 00 and containing a full MAC-ehs SDU carrying RLC PDU with SN = 1
d) The SS checks that the RLC PDU corresponding to DL SN = 1 is looped back
e) The SS repeats the transmission of the MAC-ehs PDUs in steps a) and c) with identical content except that the RLC PDUs have SN = 2 and 3
f) The SS checks that no data is looped back (the data is discarded in the UE)
g) The SS transmits a MAC-ehs PDU with TSN = 3, SI = 10 and containing a full MAC-ehs SDU carrying RLC PDU with SN = 3 as well as the start segment of a MAC-ehs SDU carrying RLC PDU with SN = 4
h) The SS waits 200 ms and checks that no data is looped back.
NOTE: T1 is 400ms and the middle value of 200ms is considered to assure that T1 has not expired in the UE.
i) The SS transmits a MAC-ehs PDU with TSN = 2, SI = 00 and containing a full MAC-ehs SDU carrying an RLC PDU with SN=2
j) The SS checks that the RLC PDUs corresponding to DL SN = 2 and 3 are looped back
k) The SS transmits a MAC-ehs PDU with TSN = 6, SI = 00 and containing a full MAC-ehs SDU carrying an RLC PDU with SN = 5
l) The SS transmits a MAC-ehs PDU with TSN = 7, SI = 00 and containing a full MAC-ehs SDU carrying an RLC PDU with SN = 6
m) The SS transmits a MAC-ehs PDU with TSN = 38, SI = 01 and containing the end segment of a MAC-ehs SDU carrying an RLC PDU with SN=7, as well as a full MAC-ehs SDU carrying an RLC PDU with SN = 8
n) The SS checks that the RLC PDUs corresponding to DL SN = 5 and 6 are looped back but the RLC PDUs corresponding to DL SN = 4, 7 and 8 are not looped back
o) The SS waits 400 ms and checks that the RLC PDU corresponding to DL SN = 8 is looped back after this time, but that the RLC PDUs with SN = 4 and 7 are not looped back
Expected sequence
Step |
Direction |
Message |
Comments |
|
UE |
SS |
|||
1 |
|
MAC-ehs PDU with TSN = 0 and SI = 00, containing a full MAC-ehs SDU carrying RLC PDU with SN = 0 |
||
2 |
|
RLC PDU corresponding to DL SN 0 |
||
3 |
|
MAC-ehs PDU with TSN = 1 and SI = 00, containing a full MAC-ehs SDU carrying RLC PDU with SN = 1 |
||
4 |
|
RLC PDU corresponding to DL SN 1 |
||
5 |
|
MAC-ehs PDU with TSN = 0 and SI = 00, containing a full MAC-ehs SDU carrying RLC PDU with SN = 2 |
The duplicated data is discarded in the UE |
|
6 |
|
MAC-ehs PDU with TSN = 1 and SI = 00, containing a full MAC-ehs SDU carrying RLC PDU with SN = 3 |
The duplicated data is discarded in the UE |
|
7 |
|
MAC-ehs PDU with TSN = 3 and SI = 10, containing a full MAC-ehs SDU carrying RLC PDU with SN = 3 and the start segment of a MAC-ehs SDU carrying RLC PDU with SN = 4 |
||
8 |
SS waits 200 ms and checks that no data is looped back |
Note: T1 is 400ms and the middle value of 200ms is considered to assure that T1 has not expired in the UE |
||
9 |
|
MAC-ehs PDU with TSN = 2 and SI = 00, containing a full MAC-ehs SDU carrying RLC PDU with SN = 2 |
||
10 |
|
RLC PDUs corresponding to DL SN 2,3 |
||
11 |
|
MAC-ehs PDU with TSN = 6 and SI = 00, containing a full MAC-ehs SDU carrying RLC PDU with SN = 5 |
||
12 |
|
MAC-ehs PDU with TSN = 7 and SI = 00, containing a full MAC-ehs SDU carrying RLC PDU with SN = 6 |
||
13 |
|
MAC-ehs PDU with TSN = 38 and SI = 01, containing the end segment of a MAC-ehs SDU carrying RLC PDU with SN = 7 and a full MAC-ehs SDU carrying RLC PDU with SN = 8 |
SS need to transmit this PDU before timer T1 in UE expires (400 ms after reception of MAC-ehs PDU with TSN=6). Note: TA |
|
14 |
|
RLC PDUs corresponding to DL SN 5,6 |
The RLC PDUs corresponding to DL SN = 5,6 are looped back after reception of the MAC-ehs PDU in step 13, i.e. before timer T1 expires. See NOTE 5 |
|
15 |
SS waits T ms and checks that the RLC PDUs corresponding to DL SN = 4, 7 and 8 are not looped back during this time |
|||
16 |
|
RLC PDU corresponding to DL SN 8 |
The RLC PDU corresponding to DL SN = 8 is looped back after expiry of T1. Note: TB. See NOTE 6 |
|
NOTE 1: The RLC SN in step 5,6 is increased since otherwise the data would be discarded by RLC even if the MAC-ehs reordering does not work correctly. Since the data is discarded the same RLC SN can be reused later in the test sequence. NOTE 2: Void NOTE3: In step 13, the timer T1 is restarted in the UE since the PDU with TSN = 38 cannot be delivered to higher layers. NOTE 4: General timer tolerance as defined by 34.108 subclause 4.2.3 applies. NOTE 5: RLC PDUs with UL SN=4 and 5 is looped back NOTE 6: RLC PDU with UL SN=6 is looped back |
Specific Message Contents
None
7.1.5a.4.5 Test requirements
1. After step 1, the RLC PDU corresponding to DL SN = 0 shall be looped back
2. After step 3, the RLC PDU corresponding to DL SN = 1 shall be looped back
3. After steps 5 and 6, no data shall be looped back
4. After step 7, no data shall be looped back and no RLC status report shall be received
5. After step 9, the RLC PDUs corresponding to DL SN = 2 and 3 shall be looped back
6. After step 13, the RLC PDUs corresponding to DL SN = 5 and 6 shall be looped back
7. In step 16, the RLC PDU corresponding to DL SN = 8 shall be looped back and TB –TA shall be equal to T ms
7.1.5a.5 MAC-ehs transport block size selection
7.1.5a.5.1 Generic test procedure for the MAC-ehs transport block size selection test cases
NOTE: The reference to UE Categories refers to the UE capability as signalled in the Rel-7 IE “HS-DSCH physical layer category extension”. This IE corresponds to the HS-DSCH category supported by the UE when MAC-ehs is configured.
Definition of test variables:
Ncodes |
Number of HS-DSCH codes (1..15, maximum number dependent on UE category) |
M |
Type of modulation scheme (QPSK, 16QAM, 64QAM) |
ki |
TFRI signalled on the HS-SCCH value |
K0,I |
See table 7.1.5a.5.3 |
kt |
Transport Block Size index (=ki + k0,I ), see table 7.1.5a.5.4 |
TBsize |
Transport Block size |
MAC-ehs_header_size |
MAC-ehs header size for the reference HS-DSCH radio bearer configuration under test. |
Table 7.1.5a.5.3: Values of k0,i for different numbers of channelization codes and modulation schemes
Combination i |
Modulation scheme |
Number of channelization codes |
|
0 |
QPSK |
1 |
1 |
1 |
2 |
58 |
|
2 |
3 |
81 |
|
3 |
4 |
97 |
|
4 |
5 |
109 |
|
5 |
6 |
119 |
|
6 |
7 |
128 |
|
7 |
8 |
136 |
|
8 |
9 |
142 |
|
9 |
10 |
148 |
|
10 |
11 |
153 |
|
11 |
12 |
158 |
|
12 |
13 |
163 |
|
13 |
14 |
167 |
|
14 |
15 |
171 |
|
15 |
16QAM |
1 |
58 |
16 |
2 |
97 |
|
17 |
3 |
119 |
|
18 |
4 |
136 |
|
19 |
5 |
148 |
|
20 |
6 |
158 |
|
21 |
7 |
167 |
|
22 |
8 |
174 |
|
23 |
9 |
181 |
|
24 |
10 |
187 |
|
25 |
11 |
192 |
|
26 |
12 |
197 |
|
27 |
13 |
201 |
|
28 |
14 |
206 |
|
29 |
15 |
209 |
|
30 |
64QAM |
1 |
81 |
31 |
2 |
119 |
|
32 |
3 |
142 |
|
33 |
4 |
158 |
|
34 |
5 |
171 |
|
35 |
6 |
181 |
|
36 |
7 |
190 |
|
37 |
8 |
197 |
|
38 |
9 |
204 |
|
39 |
10 |
209 |
|
40 |
11 |
215 |
|
41 |
12 |
220 |
|
42 |
13 |
224 |
|
43 |
14 |
228 |
|
44 |
15 |
233 |
Table 7.1.5a.5.4: Mapping of HS-DSCH Transport Block Size for FDD to value of index kt (=ki + k0,I)
Index |
TB Size |
Index |
TB Size |
Index |
TB Size |
Index |
TB Size |
1 |
120 |
86 |
1000 |
171 |
4592 |
256 |
21000 |
2 |
128 |
87 |
1016 |
172 |
4672 |
257 |
21384 |
3 |
136 |
88 |
1040 |
173 |
4760 |
258 |
21768 |
4 |
144 |
89 |
1056 |
174 |
4848 |
259 |
22160 |
5 |
152 |
90 |
1072 |
175 |
4936 |
260 |
22560 |
6 |
160 |
91 |
1096 |
176 |
5024 |
261 |
22968 |
7 |
168 |
92 |
1112 |
177 |
5112 |
262 |
23384 |
8 |
176 |
93 |
1136 |
178 |
5208 |
263 |
23808 |
9 |
184 |
94 |
1152 |
179 |
5296 |
264 |
24232 |
10 |
192 |
95 |
1176 |
180 |
5392 |
265 |
24672 |
11 |
200 |
96 |
1200 |
181 |
5488 |
266 |
25120 |
12 |
208 |
97 |
1216 |
182 |
5592 |
267 |
25568 |
13 |
216 |
98 |
1240 |
183 |
5688 |
268 |
26032 |
14 |
224 |
99 |
1264 |
184 |
5792 |
269 |
26504 |
15 |
232 |
100 |
1288 |
185 |
5896 |
270 |
26976 |
16 |
240 |
101 |
1312 |
186 |
6008 |
271 |
27464 |
17 |
248 |
102 |
1336 |
187 |
6112 |
272 |
27960 |
18 |
256 |
103 |
1360 |
188 |
6224 |
273 |
28464 |
19 |
264 |
104 |
1384 |
189 |
6336 |
274 |
28976 |
20 |
272 |
105 |
1408 |
190 |
6448 |
275 |
29504 |
21 |
280 |
106 |
1432 |
191 |
6568 |
276 |
30032 |
22 |
288 |
107 |
1456 |
192 |
6688 |
277 |
30576 |
23 |
296 |
108 |
1488 |
193 |
6808 |
278 |
31128 |
24 |
304 |
109 |
1512 |
194 |
6928 |
279 |
31688 |
25 |
312 |
110 |
1536 |
195 |
7056 |
280 |
32264 |
26 |
320 |
111 |
1568 |
196 |
7184 |
281 |
32848 |
27 |
328 |
112 |
1600 |
197 |
7312 |
282 |
33440 |
28 |
336 |
113 |
1624 |
198 |
7440 |
283 |
34040 |
29 |
344 |
114 |
1656 |
199 |
7576 |
284 |
34656 |
30 |
352 |
115 |
1688 |
200 |
7712 |
285 |
35280 |
31 |
360 |
116 |
1712 |
201 |
7856 |
286 |
35920 |
32 |
368 |
117 |
1744 |
202 |
7992 |
287 |
36568 |
33 |
376 |
118 |
1776 |
203 |
8136 |
288 |
37224 |
34 |
384 |
119 |
1808 |
204 |
8288 |
289 |
37896 |
35 |
392 |
120 |
1840 |
205 |
8440 |
290 |
38576 |
36 |
400 |
121 |
1872 |
206 |
8592 |
291 |
39272 |
37 |
408 |
122 |
1912 |
207 |
8744 |
292 |
39984 |
38 |
416 |
123 |
1944 |
208 |
8904 |
293 |
40704 |
39 |
424 |
124 |
1976 |
209 |
9064 |
294 |
41440 |
40 |
440 |
125 |
2016 |
210 |
9224 |
295 |
42192 |
41 |
448 |
126 |
2048 |
211 |
9392 |
||
42 |
456 |
127 |
2088 |
212 |
9560 |
||
43 |
464 |
128 |
2128 |
213 |
9736 |
||
44 |
472 |
129 |
2168 |
214 |
9912 |
||
45 |
480 |
130 |
2200 |
215 |
10088 |
||
46 |
488 |
131 |
2240 |
216 |
10272 |
||
47 |
496 |
132 |
2288 |
217 |
10456 |
||
48 |
504 |
133 |
2328 |
218 |
10648 |
||
49 |
512 |
134 |
2368 |
219 |
10840 |
||
50 |
528 |
135 |
2408 |
220 |
11032 |
||
51 |
536 |
136 |
2456 |
221 |
11232 |
||
52 |
544 |
137 |
2496 |
222 |
11432 |
||
53 |
552 |
138 |
2544 |
223 |
11640 |
||
54 |
560 |
139 |
2592 |
224 |
11848 |
||
55 |
576 |
140 |
2632 |
225 |
12064 |
||
56 |
584 |
141 |
2680 |
226 |
12280 |
||
57 |
592 |
142 |
2736 |
227 |
12504 |
||
58 |
608 |
143 |
2784 |
228 |
12728 |
||
59 |
616 |
144 |
2832 |
229 |
12960 |
||
60 |
624 |
145 |
2880 |
230 |
13192 |
||
61 |
640 |
146 |
2936 |
231 |
13432 |
||
62 |
648 |
147 |
2984 |
232 |
13672 |
||
63 |
664 |
148 |
3040 |
233 |
13920 |
||
64 |
672 |
149 |
3096 |
234 |
14168 |
||
65 |
688 |
150 |
3152 |
235 |
14424 |
||
66 |
696 |
151 |
3208 |
236 |
14688 |
||
67 |
712 |
152 |
3264 |
237 |
14952 |
||
68 |
728 |
153 |
3328 |
238 |
15224 |
||
69 |
736 |
154 |
3384 |
239 |
15496 |
||
70 |
752 |
155 |
3448 |
240 |
15776 |
||
71 |
768 |
156 |
3512 |
241 |
16064 |
||
72 |
776 |
157 |
3576 |
242 |
16352 |
||
73 |
792 |
158 |
3640 |
243 |
16648 |
||
74 |
808 |
159 |
3704 |
244 |
16944 |
||
75 |
824 |
160 |
3768 |
245 |
17256 |
||
76 |
840 |
161 |
3840 |
246 |
17568 |
||
77 |
848 |
162 |
3912 |
247 |
17880 |
||
78 |
864 |
163 |
3976 |
248 |
18200 |
||
79 |
880 |
164 |
4048 |
249 |
18536 |
||
80 |
896 |
165 |
4120 |
250 |
18864 |
||
81 |
912 |
166 |
4200 |
251 |
19208 |
||
82 |
928 |
167 |
4272 |
252 |
19552 |
||
83 |
952 |
168 |
4352 |
253 |
19904 |
||
84 |
968 |
169 |
4432 |
254 |
20264 |
||
85 |
984 |
170 |
4512 |
255 |
20632 |
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 categories:
Parameter |
Value |
MAC-ehs receiver window size |
16 |
Number of HARQ processes |
1 |
Number of reordering queues |
1 |
UE Category 1 to 4:
Parameter |
Value |
RLC Transmission window size |
128 |
RLC Receiving window size |
512 |
UE Category 5 and 6:
Parameter |
Value |
RLC Transmission window size |
256 |
RLC Receiving window size |
512 |
UE Category 7 and 8:
Parameter |
Value |
RLC Transmission window size |
512 |
RLC Receiving window size |
1536 |
UE Category 9 and 10:
Parameter |
Value |
RLC Transmission window size |
512 |
RLC Receiving window size |
2047 |
UE Category 11 and 12:
Parameter |
Value |
RLC Transmission window size |
128 |
RLC Receiving window size |
1024 |
UE Category 13 to 20:
Parameter |
Value |
RLC Transmission window size |
512 |
RLC Receiving window size |
2047 |
Test procedure
a) The SS establishes the reference radio bearer configuration “Interactive or background / UL:64 DL: [max bit rate depending on UE category] / PS RAB + UL:3.4 DL:3.4 kbps SRBs for DCCH” using enhanced Layer 2 configuration with Flexible RLC and MAC-ehs (Alt 3) as specified in TS 34.108, clause 6.10.2.4.5.1. See note 1.
b) The SS closes the test loop using UE test loop mode 1 setting the UL RLC SDU size parameter to 39 octets (312 bits).
c) The SS sets M= modulation scheme as specified in the test case.
d) The SS sets Ncodes = 1.
e) The SS sets k0,i to the value according to table 7.1.5a.5.3 based on the actual value of M and Ncodes.
f) The SS sets the test parameter ki to 0.
g) The SS calculates the index value kt (=ki + k0,I) and look up the transport block size, TBsize, for the actual kt in table 7.1.5a.5.4.
If TBsize is bigger than the UE capability for “Maximum number of bits of an HS-DSCH transport block received within an HS-DSCH TTI” then SS continues with step n) else step h). See note 2.
h) The SS calculates the coding rate using Coding_rate = (TBsize + NCRC ) / (Ncodes . Nphy_bits ).
If Coding_rate falls within any of the ranges defined in table 14.1.3.2.1b then SS continues with step m), else proceed with step i). See note 4.
i) If the transport block size TBsize is >12040 bits the SS creates 4 DL RLC SDUs of size 8*FLOOR ((TBsize – 136 bit)/32) (largest possible RLC SDU size considering octet alignment and MAC-ehs and minimum RLC AM headers). If the transport block size TBsize is ≤ 12040 bits the SS creates 1 DL RLC SDUs of size 8*FLOOR((TBsize – 40 bit)/8). The SS creates a DL RLC PDU for each DL RLC SDU using the special value of HE field (‘10’) in the RLC PDU header. See note 3.
j) Void
k) The SS configures the HARQ transmission parameters according to TS 34.108 [9], table 6.1.5.1 based on the actual value of M. Then the SS transmits all the DL RLC PDUs generated in step i) concatenated into a MAC-ehs PDU.
l) The SS checks that the UE returned RLC SDUs has the same content as the first 312 bits of the test data sent by the SS in downlink for DL RLC SDU size greater than or equal to 312 bits. If the downlink RLC SDU size is less than 312 bits then the UE shall return 4 RLC SDUs where the first bits of each SDU has the same content as the RLC SDUs sent by the SS in downlink.
m) The SS increments the test parameter ki by 1.
For UE category 13: if M=64QAM and ki is larger than 52 then SS continues with step n).
If ki is less than 63 then SS repeats steps g) to m) else SS continues with step n).
n) The SS increments the test parameter Ncodesby 1. If Ncodes is less or equal to the UE capability for “Maximum number of HS-DSCH codes received” then the SS repeats test steps e) to n) else continue with step o). See note 2.
o) The SS opens the UE test loop.
p) The SS release the radio bearer.
q) 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: See table 14.1.3.1.1 in section 14.1.3.1 for FDD HS-DSCH physical layer and RLC and MAC-ehs capability parameters and there values for different UE FDD HS-DSCH physical layer categories (UE categories). The capability parameters having impact on the test procedure are: “Maximum number of bits of an HS-DSCH transport block received within an HS-DSCH TTI” and “Maximum number of HS-DSCH codes received”.
NOTE 3: The test data for DTCHs mapped on HS-DSCH is divided into 4 RLC SDUs to keep the maximum SDU size below or equal to 1500 octets (1500 octets is the limit of QoS parameter “Max SDU size” in SM). To allow for testing of the smallest TB sizes a single RLC PDU is used when the TB size is equal or below 12040 bits to reduce the L2 header overhead. 12040 bits corresponds to maximum RLC SDU size of 1500 octets (12000 bits) plus MAC-ehs header size of 24 bits and AMD PDU header size (16 bits).
NOTE 4: See table 14.1.3.2.1b in section 14.1.3.2.1b for those values of coding rate that must be avoided because of turbo coder irregularities.
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 RLC SDU size is set to 39 octets |
|
14 |
–> |
CLOSE UE TEST LOOP COMPLETE (DCCH) |
TC |
|
15 |
SS |
The SS calculates test data for the first TFRC (TFRI,Ncodes and M). |
||
16 |
<– |
DOWNLINK MAC-hs PDU |
Send test data. The MAC-hs PDU contains one or 4 RLC SDUs depending on TB size to be tested |
|
17 |
–> |
UPLINK RLC SDUs |
The SS checks that the content of the received UL RLC SDUs are correct |
|
18 |
SS |
The SS calculates test data for next TFRC and repeat steps 16 to 18 until all TFRCs have been tested. |
||
19 |
<– |
OPEN UE TEST LOOP (DCCH) |
TC |
|
20 |
–> |
OPEN UE TEST LOOP COMPLETE (DCCH) |
TC |
|
21 |
RB RELEASE |
RRC |
||
22 |
<– |
DEACTIVATE RB TEST MODE |
TC Optional step |
|
23 |
–> |
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.5a.5.2 MAC-ehs transport block size selection / QPSK and 16QAM
7.1.5a.5.2.1 Definition and applicability
All UEs which support FDD, HS-PDSCH and MAC-ehs.
7.1.5a.5.2.2 Conformance requirement
For all transmissions of a transport block, the transport block size is derived from the TFRI value as specified below, except only in those cases of retransmissions where the Node-B selects a combination for which no mapping exists between the original transport block size and the selected combination of channelisation Code set and modulation type. In such cases, the transport block size index value signalled to the UE shall be set to 111111, i.e., ki=63.
Let ki be the TFRI signalled on the HS-SCCH value and let k0,i be the value in table 7.1.5a.5.1 or table 7.1.5a.5.2.2 (as configured by higher layers) corresponding to the modulation and the number of codes signalled on the HS-SCCH. Let kt be the sum of the two values: kt = ki + k0,i. The transport block size L(kt) can be obtained by accessing the position kt in one of the tables in Annex A (normative) or by using one of the corresponding formulas below (informative).
The use of table 7.1.5a.5.2.2 requires MAC-ehs.
Formula corresponding to table 7.1.5a.5.2.1:
If kt < 40
else
end
Table 7.1.5a.5.2.1: Table 0 of values of k0,i for different numbers of channelization codes and modulation schemes (QPSK and 16QAM)
Combination i |
Modulation scheme |
Number of channelization codes |
|
0 |
QPSK |
1 |
1 |
1 |
2 |
40 |
|
2 |
3 |
63 |
|
3 |
4 |
79 |
|
4 |
5 |
92 |
|
5 |
6 |
102 |
|
6 |
7 |
111 |
|
7 |
8 |
118 |
|
8 |
9 |
125 |
|
9 |
10 |
131 |
|
10 |
11 |
136 |
|
11 |
12 |
141 |
|
12 |
13 |
145 |
|
13 |
14 |
150 |
|
14 |
15 |
153 |
|
15 |
16QAM |
1 |
40 |
16 |
2 |
79 |
|
17 |
3 |
102 |
|
18 |
4 |
118 |
|
19 |
5 |
131 |
|
20 |
6 |
141 |
|
21 |
7 |
150 |
|
22 |
8 |
157 |
|
23 |
9 |
164 |
|
24 |
10 |
169 |
|
25 |
11 |
175 |
|
26 |
12 |
180 |
|
27 |
13 |
184 |
|
28 |
14 |
188 |
|
29 |
15 |
192 |
NOTE: Some UE categories are only required to support values of Ki up to the value of 52, as described in [23].
Formula corresponding to table 7.1.5a.5.2.2:
If kt < 40
else
end
Table 7.1.5a.5.2.2: Table 1 of values of k0,i for different numbers of channelization codes and modulation schemes (QPSK, 16QAM and 64QAM)
Combination i |
Modulation scheme |
Number of channelization codes |
|
0 |
QPSK |
1 |
1 |
1 |
2 |
58 |
|
2 |
3 |
81 |
|
3 |
4 |
97 |
|
4 |
5 |
109 |
|
5 |
6 |
119 |
|
6 |
7 |
128 |
|
7 |
8 |
136 |
|
8 |
9 |
142 |
|
9 |
10 |
148 |
|
10 |
11 |
153 |
|
11 |
12 |
158 |
|
12 |
13 |
163 |
|
13 |
14 |
167 |
|
14 |
15 |
171 |
|
15 |
16QAM |
1 |
58 |
16 |
2 |
97 |
|
17 |
3 |
119 |
|
18 |
4 |
136 |
|
19 |
5 |
148 |
|
20 |
6 |
158 |
|
21 |
7 |
167 |
|
22 |
8 |
174 |
|
23 |
9 |
181 |
|
24 |
10 |
187 |
|
25 |
11 |
192 |
|
26 |
12 |
197 |
|
27 |
13 |
201 |
|
28 |
14 |
206 |
|
29 |
15 |
209 |
|
30 |
64QAM |
1 |
81 |
31 |
2 |
119 |
|
32 |
3 |
142 |
|
33 |
4 |
158 |
|
34 |
5 |
171 |
|
35 |
6 |
181 |
|
36 |
7 |
190 |
|
37 |
8 |
197 |
|
38 |
9 |
204 |
|
39 |
10 |
209 |
|
40 |
11 |
215 |
|
41 |
12 |
220 |
|
42 |
13 |
224 |
|
43 |
14 |
228 |
|
44 |
15 |
233 |
NOTE: Some UE categories are only required to support values of Ki up to the value of 52, as described in 3GPP TS 25.306 .
……
The following table provides the mapping between kt (as per the definition above) and the HS-DSCH Transport Block Size (L(kt)) corresponding to table 7.1.5a.5.2.1:
Index |
TB Size |
Index |
TB Size |
Index |
TB Size |
1 |
137 |
86 |
1380 |
171 |
6324 |
2 |
149 |
87 |
1405 |
172 |
6438 |
3 |
161 |
88 |
1430 |
173 |
6554 |
4 |
173 |
89 |
1456 |
174 |
6673 |
5 |
185 |
90 |
1483 |
175 |
6793 |
6 |
197 |
91 |
1509 |
176 |
6916 |
7 |
209 |
92 |
1537 |
177 |
7041 |
8 |
221 |
93 |
1564 |
178 |
7168 |
9 |
233 |
94 |
1593 |
179 |
7298 |
10 |
245 |
95 |
1621 |
180 |
7430 |
11 |
257 |
96 |
1651 |
181 |
7564 |
12 |
269 |
97 |
1681 |
182 |
7700 |
13 |
281 |
98 |
1711 |
183 |
7840 |
14 |
293 |
99 |
1742 |
184 |
7981 |
15 |
305 |
100 |
1773 |
185 |
8125 |
16 |
317 |
101 |
1805 |
186 |
8272 |
17 |
329 |
102 |
1838 |
187 |
8422 |
18 |
341 |
103 |
1871 |
188 |
8574 |
19 |
353 |
104 |
1905 |
189 |
8729 |
20 |
365 |
105 |
1939 |
190 |
8886 |
21 |
377 |
106 |
1974 |
191 |
9047 |
22 |
389 |
107 |
2010 |
192 |
9210 |
23 |
401 |
108 |
2046 |
193 |
9377 |
24 |
413 |
109 |
2083 |
194 |
9546 |
25 |
425 |
110 |
2121 |
195 |
9719 |
26 |
437 |
111 |
2159 |
196 |
9894 |
27 |
449 |
112 |
2198 |
197 |
10073 |
28 |
461 |
113 |
2238 |
198 |
10255 |
29 |
473 |
114 |
2279 |
199 |
10440 |
30 |
485 |
115 |
2320 |
200 |
10629 |
31 |
497 |
116 |
2362 |
201 |
10821 |
32 |
509 |
117 |
2404 |
202 |
11017 |
33 |
521 |
118 |
2448 |
203 |
11216 |
34 |
533 |
119 |
2492 |
204 |
11418 |
35 |
545 |
120 |
2537 |
205 |
11625 |
36 |
557 |
121 |
2583 |
206 |
11835 |
37 |
569 |
122 |
2630 |
207 |
12048 |
38 |
581 |
123 |
2677 |
208 |
12266 |
39 |
593 |
124 |
2726 |
209 |
12488 |
40 |
605 |
125 |
2775 |
210 |
12713 |
41 |
616 |
126 |
2825 |
211 |
12943 |
42 |
627 |
127 |
2876 |
212 |
13177 |
43 |
639 |
128 |
2928 |
213 |
13415 |
44 |
650 |
129 |
2981 |
214 |
13657 |
45 |
662 |
130 |
3035 |
215 |
13904 |
46 |
674 |
131 |
3090 |
216 |
14155 |
47 |
686 |
132 |
3145 |
217 |
14411 |
48 |
699 |
133 |
3202 |
218 |
14671 |
49 |
711 |
134 |
3260 |
219 |
14936 |
50 |
724 |
135 |
3319 |
220 |
15206 |
51 |
737 |
136 |
3379 |
221 |
15481 |
52 |
751 |
137 |
3440 |
222 |
15761 |
53 |
764 |
138 |
3502 |
223 |
16045 |
54 |
778 |
139 |
3565 |
224 |
16335 |
55 |
792 |
140 |
3630 |
225 |
16630 |
56 |
806 |
141 |
3695 |
226 |
16931 |
57 |
821 |
142 |
3762 |
227 |
17237 |
58 |
836 |
143 |
3830 |
228 |
17548 |
59 |
851 |
144 |
3899 |
229 |
17865 |
60 |
866 |
145 |
3970 |
230 |
18188 |
61 |
882 |
146 |
4042 |
231 |
18517 |
62 |
898 |
147 |
4115 |
232 |
18851 |
63 |
914 |
148 |
4189 |
233 |
19192 |
64 |
931 |
149 |
4265 |
234 |
19538 |
65 |
947 |
150 |
4342 |
235 |
19891 |
66 |
964 |
151 |
4420 |
236 |
20251 |
67 |
982 |
152 |
4500 |
237 |
20617 |
68 |
1000 |
153 |
4581 |
238 |
20989 |
69 |
1018 |
154 |
4664 |
239 |
21368 |
70 |
1036 |
155 |
4748 |
240 |
21754 |
71 |
1055 |
156 |
4834 |
241 |
22147 |
72 |
1074 |
157 |
4921 |
242 |
22548 |
73 |
1093 |
158 |
5010 |
243 |
22955 |
74 |
1113 |
159 |
5101 |
244 |
23370 |
75 |
1133 |
160 |
5193 |
245 |
23792 |
76 |
1154 |
161 |
5287 |
246 |
24222 |
77 |
1175 |
162 |
5382 |
247 |
24659 |
78 |
1196 |
163 |
5480 |
248 |
25105 |
79 |
1217 |
164 |
5579 |
249 |
25558 |
80 |
1239 |
165 |
5680 |
250 |
26020 |
81 |
1262 |
166 |
5782 |
251 |
26490 |
82 |
1285 |
167 |
5887 |
252 |
26969 |
83 |
1308 |
168 |
5993 |
253 |
27456 |
84 |
1331 |
169 |
6101 |
254 |
27952 |
85 |
1356 |
170 |
6211 |
The following table provides the mapping between kt (as per the definition above) and the HS-DSCH Transport Block Size (L(kt)) corresponding to table in table 7.1.5a.5.2.2:
Index |
TB Size |
Index |
TB Size |
Index |
TB Size |
Index |
TB Size |
1 |
120 |
86 |
1000 |
171 |
4592 |
256 |
21000 |
2 |
128 |
87 |
1016 |
172 |
4672 |
257 |
21384 |
3 |
136 |
88 |
1040 |
173 |
4760 |
258 |
21768 |
4 |
144 |
89 |
1056 |
174 |
4848 |
259 |
22160 |
5 |
152 |
90 |
1072 |
175 |
4936 |
260 |
22560 |
6 |
160 |
91 |
1096 |
176 |
5024 |
261 |
22968 |
7 |
168 |
92 |
1112 |
177 |
5112 |
262 |
23384 |
8 |
176 |
93 |
1136 |
178 |
5208 |
263 |
23808 |
9 |
184 |
94 |
1152 |
179 |
5296 |
264 |
24232 |
10 |
192 |
95 |
1176 |
180 |
5392 |
265 |
24672 |
11 |
200 |
96 |
1200 |
181 |
5488 |
266 |
25120 |
12 |
208 |
97 |
1216 |
182 |
5592 |
267 |
25568 |
13 |
216 |
98 |
1240 |
183 |
5688 |
268 |
26032 |
14 |
224 |
99 |
1264 |
184 |
5792 |
269 |
26504 |
15 |
232 |
100 |
1288 |
185 |
5896 |
270 |
26976 |
16 |
240 |
101 |
1312 |
186 |
6008 |
271 |
27464 |
17 |
248 |
102 |
1336 |
187 |
6112 |
272 |
27960 |
18 |
256 |
103 |
1360 |
188 |
6224 |
273 |
28464 |
19 |
264 |
104 |
1384 |
189 |
6336 |
274 |
28976 |
20 |
272 |
105 |
1408 |
190 |
6448 |
275 |
29504 |
21 |
280 |
106 |
1432 |
191 |
6568 |
276 |
30032 |
22 |
288 |
107 |
1456 |
192 |
6688 |
277 |
30576 |
23 |
296 |
108 |
1488 |
193 |
6808 |
278 |
31128 |
24 |
304 |
109 |
1512 |
194 |
6928 |
279 |
31688 |
25 |
312 |
110 |
1536 |
195 |
7056 |
280 |
32264 |
26 |
320 |
111 |
1568 |
196 |
7184 |
281 |
32848 |
27 |
328 |
112 |
1600 |
197 |
7312 |
282 |
33440 |
28 |
336 |
113 |
1624 |
198 |
7440 |
283 |
34040 |
29 |
344 |
114 |
1656 |
199 |
7576 |
284 |
34656 |
30 |
352 |
115 |
1688 |
200 |
7712 |
285 |
35280 |
31 |
360 |
116 |
1712 |
201 |
7856 |
286 |
35920 |
32 |
368 |
117 |
1744 |
202 |
7992 |
287 |
36568 |
33 |
376 |
118 |
1776 |
203 |
8136 |
288 |
37224 |
34 |
384 |
119 |
1808 |
204 |
8288 |
289 |
37896 |
35 |
392 |
120 |
1840 |
205 |
8440 |
290 |
38576 |
36 |
400 |
121 |
1872 |
206 |
8592 |
291 |
39272 |
37 |
408 |
122 |
1912 |
207 |
8744 |
292 |
39984 |
38 |
416 |
123 |
1944 |
208 |
8904 |
293 |
40704 |
39 |
424 |
124 |
1976 |
209 |
9064 |
294 |
41440 |
40 |
440 |
125 |
2016 |
210 |
9224 |
295 |
42192 |
41 |
448 |
126 |
2048 |
211 |
9392 |
||
42 |
456 |
127 |
2088 |
212 |
9560 |
||
43 |
464 |
128 |
2128 |
213 |
9736 |
||
44 |
472 |
129 |
2168 |
214 |
9912 |
||
45 |
480 |
130 |
2200 |
215 |
10088 |
||
46 |
488 |
131 |
2240 |
216 |
10272 |
||
47 |
496 |
132 |
2288 |
217 |
10456 |
||
48 |
504 |
133 |
2328 |
218 |
10648 |
||
49 |
512 |
134 |
2368 |
219 |
10840 |
||
50 |
528 |
135 |
2408 |
220 |
11032 |
||
51 |
536 |
136 |
2456 |
221 |
11232 |
||
52 |
544 |
137 |
2496 |
222 |
11432 |
||
53 |
552 |
138 |
2544 |
223 |
11640 |
||
54 |
560 |
139 |
2592 |
224 |
11848 |
||
55 |
576 |
140 |
2632 |
225 |
12064 |
||
56 |
584 |
141 |
2680 |
226 |
12280 |
||
57 |
592 |
142 |
2736 |
227 |
12504 |
||
58 |
608 |
143 |
2784 |
228 |
12728 |
||
59 |
616 |
144 |
2832 |
229 |
12960 |
||
60 |
624 |
145 |
2880 |
230 |
13192 |
||
61 |
640 |
146 |
2936 |
231 |
13432 |
||
62 |
648 |
147 |
2984 |
232 |
13672 |
||
63 |
664 |
148 |
3040 |
233 |
13920 |
||
64 |
672 |
149 |
3096 |
234 |
14168 |
||
65 |
688 |
150 |
3152 |
235 |
14424 |
||
66 |
696 |
151 |
3208 |
236 |
14688 |
||
67 |
712 |
152 |
3264 |
237 |
14952 |
||
68 |
728 |
153 |
3328 |
238 |
15224 |
||
69 |
736 |
154 |
3384 |
239 |
15496 |
||
70 |
752 |
155 |
3448 |
240 |
15776 |
||
71 |
768 |
156 |
3512 |
241 |
16064 |
||
72 |
776 |
157 |
3576 |
242 |
16352 |
||
73 |
792 |
158 |
3640 |
243 |
16648 |
||
74 |
808 |
159 |
3704 |
244 |
16944 |
||
75 |
824 |
160 |
3768 |
245 |
17256 |
||
76 |
840 |
161 |
3840 |
246 |
17568 |
||
77 |
848 |
162 |
3912 |
247 |
17880 |
||
78 |
864 |
163 |
3976 |
248 |
18200 |
||
79 |
880 |
164 |
4048 |
249 |
18536 |
||
80 |
896 |
165 |
4120 |
250 |
18864 |
||
81 |
912 |
166 |
4200 |
251 |
19208 |
||
82 |
928 |
167 |
4272 |
252 |
19552 |
||
83 |
952 |
168 |
4352 |
253 |
19904 |
||
84 |
968 |
169 |
4432 |
254 |
20264 |
||
85 |
984 |
170 |
4512 |
255 |
20632 |
Reference(s)
3GPP TS 25.321, 9.2.3.1 and Annex A
7.1.5a.5.2.3 Test purpose
To verify that the UE selects the correct transport block size with MAC-ehs configured based on the TFRI value signalled on the HS-SCCH for the QPSK and 16QAM modulations schemes.
7.1.5a.5.2.4 Method of test
The test procedure in clause 7.1.5a.5.1 is executed twice.
Execution counter |
Downlink Modulation Scheme (M) |
1 |
QPSK |
2 |
16QAM |
7.1.5a.5.2.5 Test requirements
For execution counter 1 and 2; and for each TFRC the UE shall return a UL RLC SDUs with the same content as the first 312 bits of the test data sent by the SS in downlink for DL RLC SDU size greater than or equal to 312 bits. If the downlink RLC SDU size is less than 312 bits then the UE shall return 4 RLC SDUs where the first bits of each SDU has the same content as the RLC SDUs sent by the SS in downlink.
7.1.5a.5.3 MAC-ehs transport block size selection / 64QAM
7.1.5a.5.3.1 Definition and applicability
All UEs which support FDD, HS-PDSCH, MAC-ehs and 64QAM.
7.1.5a.5.3.2 Conformance requirement
See 7.1.5a.2.2
7.1.5a.5.3.3 Test purpose
To verify that the UE selects the correct transport block size with MAC-ehs configured based on the TFRI value signalled on the HS-SCCH for the 64QAM modulations scheme case.
7.1.5a.5.3.4 Method of test
The test procedure in clause 7.1.5a.5.1 is executed with M=64QAM.
7.1.5a.5.3.5 Test requirements
The UE shall for each TFRC return a UL RLC SDUs with the same content as the first 312 bits of the test data sent by the SS in downlink for DL RLC SDU size greater than or equal to 312 bits. If the downlink RLC SDU size is less than 312 bits then the UE shall return 4 RLC SDUs where the first bits of each SDU has the same content as the RLC SDUs sent by the SS in downlink.
7.1.5a.5.4 MAC-ehs transport block size selection (1.28Mcps TDD)
NOTE: The reference to UE Categories refers to the UE capability as signalled in the Rel-7 IE “HS-DSCH physical layer category extension”. This IE corresponds to the HS-DSCH category supported by the UE when MAC-ehs is configured.
7.1.5a.5.4.1 Definition and applicability
All UEs which support 1.28Mcps TDD, HS-PDSCH and MAC-ehs.
7.1.5a.5.4.2 Conformance requirement
When MAC-ehs is used, the octet aligned table of transport block size defined as following shall be used.
NOTE: When in CELL_FACH, CELL_PCH or URA_PCH state with HS-DSCH reception, the octet aligned table of transport block size for the HS-DSCH physical layer category 9 shall be used.
If k is the signalled TFRI value then the corresponding HS-DSCH transport block size Lk is given by:
If k = 1..62
where
if the HS-DSCH physical layer category is between 1 and 3 inclusively,
if the HS-DSCH physical layer category is between 4 and 6 inclusively,
if the HS-DSCH physical layer category is between 7 and 9 inclusively,
if the HS-DSCH physical layer category is between 10 and 12 inclusively,
if the HS-DSCH physical layer category is between 13 and 15 inclusively,
if the HS-DSCH physical layer category is between 16 and 18 inclusively,
if the HS-DSCH physical layer category is between 19 and 21 inclusively,
if the HS-DSCH physical layer category is between 22 and 24 inclusively,
and
If k = 63 then,
Lk = 2784 if the HS-DSCH physical layer category is between 1 and 3 inclusively,
5600 if the HS-DSCH physical layer category is between 4 and 6 inclusively,
8416 if the HS-DSCH physical layer category is between 7 and 9 inclusively,
11224 if the HS-DSCH physical layer category is between 10 and 12 inclusively,
14040 if the HS-DSCH physical layer category is between 13 and 15 inclusively,
12632 if the HS-DSCH physical layer category is between 16 and 18 inclusively,
16856 if the HS-DSCH physical layer category is between 19 and 21 inclusively,
21072 if the HS-DSCH physical layer category is between 22 and 24 inclusively.
If k=0, Lk indicates NULL and shall not be used to signal a transport block size in the TFRI.
Transport block sizes calculated by this formula shall equal the values indicated in the following tables:
Table 7.1.5a.5.4.1: HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [1, 3], octet aligned
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
0 |
NULL |
16 |
432 |
32 |
816 |
48 |
1536 |
1 |
240 |
17 |
448 |
33 |
848 |
49 |
1600 |
2 |
248 |
18 |
464 |
34 |
880 |
50 |
1664 |
3 |
256 |
19 |
488 |
35 |
920 |
51 |
1728 |
4 |
264 |
20 |
504 |
36 |
952 |
52 |
1800 |
5 |
280 |
21 |
528 |
37 |
992 |
53 |
1872 |
6 |
288 |
22 |
544 |
38 |
1032 |
54 |
1944 |
7 |
304 |
23 |
568 |
39 |
1072 |
55 |
2024 |
8 |
312 |
24 |
592 |
40 |
1120 |
56 |
2104 |
9 |
328 |
25 |
616 |
41 |
1160 |
57 |
2192 |
10 |
336 |
26 |
640 |
42 |
1208 |
58 |
2280 |
11 |
352 |
27 |
664 |
43 |
1256 |
59 |
2376 |
12 |
368 |
28 |
696 |
44 |
1312 |
60 |
2472 |
13 |
384 |
29 |
720 |
45 |
1360 |
61 |
2568 |
14 |
400 |
30 |
752 |
46 |
1416 |
62 |
2672 |
15 |
416 |
31 |
784 |
47 |
1472 |
63 |
2784 |
Table 7.1.5a.5.4.2: HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [4, 6], octet aligned
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
0 |
NULL |
16 |
512 |
32 |
1152 |
48 |
2608 |
1 |
240 |
17 |
536 |
33 |
1216 |
49 |
2744 |
2 |
248 |
18 |
568 |
34 |
1280 |
50 |
2888 |
3 |
264 |
19 |
592 |
35 |
1344 |
51 |
3040 |
4 |
272 |
20 |
624 |
36 |
1416 |
52 |
3200 |
5 |
288 |
21 |
656 |
37 |
1488 |
53 |
3368 |
6 |
304 |
22 |
696 |
38 |
1568 |
54 |
3544 |
7 |
320 |
23 |
728 |
39 |
1648 |
55 |
3728 |
8 |
336 |
24 |
768 |
40 |
1736 |
56 |
3920 |
9 |
360 |
25 |
808 |
41 |
1824 |
57 |
4128 |
10 |
376 |
26 |
848 |
42 |
1920 |
58 |
4336 |
11 |
392 |
27 |
896 |
43 |
2024 |
59 |
4568 |
12 |
416 |
28 |
944 |
44 |
2128 |
60 |
4808 |
13 |
440 |
29 |
992 |
45 |
2240 |
61 |
5056 |
14 |
464 |
30 |
1040 |
46 |
2360 |
62 |
5320 |
15 |
488 |
31 |
1096 |
47 |
2480 |
63 |
5600 |
Table 7.1.5a.5.4.3: HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [7, 9], octet aligned
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
0 |
NULL |
16 |
560 |
32 |
1416 |
48 |
3552 |
1 |
240 |
17 |
600 |
33 |
1504 |
49 |
3768 |
2 |
248 |
18 |
632 |
34 |
1592 |
50 |
3984 |
3 |
264 |
19 |
672 |
35 |
1688 |
51 |
4224 |
4 |
280 |
20 |
712 |
36 |
1784 |
52 |
4472 |
5 |
296 |
21 |
752 |
37 |
1888 |
53 |
4736 |
6 |
312 |
22 |
800 |
38 |
2000 |
54 |
5016 |
7 |
336 |
23 |
848 |
39 |
2120 |
55 |
5312 |
8 |
352 |
24 |
896 |
40 |
2248 |
56 |
5632 |
9 |
376 |
25 |
944 |
41 |
2376 |
57 |
5960 |
10 |
400 |
26 |
1000 |
42 |
2520 |
58 |
6312 |
11 |
424 |
27 |
1064 |
43 |
2664 |
59 |
6688 |
12 |
448 |
28 |
1128 |
44 |
2824 |
60 |
7080 |
13 |
472 |
29 |
1192 |
45 |
2992 |
61 |
7496 |
14 |
504 |
30 |
1264 |
46 |
3168 |
62 |
7944 |
15 |
528 |
31 |
1336 |
47 |
3360 |
63 |
8416 |
Table 7.1.5a.5.4.4: HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [10, 12], octet aligned
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
0 |
NULL |
16 |
608 |
32 |
1640 |
48 |
4424 |
1 |
240 |
17 |
640 |
33 |
1744 |
49 |
4704 |
2 |
248 |
18 |
688 |
34 |
1856 |
50 |
5008 |
3 |
264 |
19 |
728 |
35 |
1976 |
51 |
5328 |
4 |
288 |
20 |
776 |
36 |
2096 |
52 |
5672 |
5 |
304 |
21 |
824 |
37 |
2232 |
53 |
6032 |
6 |
320 |
22 |
880 |
38 |
2376 |
54 |
6416 |
7 |
344 |
23 |
936 |
39 |
2528 |
55 |
6832 |
8 |
368 |
24 |
992 |
40 |
2688 |
56 |
7264 |
9 |
392 |
25 |
1056 |
41 |
2864 |
57 |
7736 |
10 |
416 |
26 |
1128 |
42 |
3048 |
58 |
8224 |
11 |
440 |
27 |
1200 |
43 |
3240 |
59 |
8752 |
12 |
472 |
28 |
1280 |
44 |
3448 |
60 |
9312 |
13 |
504 |
29 |
1360 |
45 |
3672 |
61 |
9912 |
14 |
536 |
30 |
1448 |
46 |
3904 |
62 |
10544 |
15 |
568 |
31 |
1536 |
47 |
4160 |
63 |
11224 |
Table 7.1.5a.5.4.5 : HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [13,15], octet aligned
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
TB index (k) |
TB size |
0 |
NULL |
16 |
640 |
32 |
1832 |
48 |
5240 |
1 |
240 |
17 |
680 |
33 |
1960 |
49 |
5600 |
2 |
256 |
18 |
728 |
34 |
2088 |
50 |
5976 |
3 |
272 |
19 |
776 |
35 |
2232 |
51 |
6384 |
4 |
288 |
20 |
832 |
36 |
2384 |
52 |
6816 |
5 |
312 |
21 |
888 |
37 |
2544 |
53 |
7280 |
6 |
328 |
22 |
952 |
38 |
2720 |
54 |
7776 |
7 |
352 |
23 |
1016 |
39 |
2904 |
55 |
8304 |
8 |
376 |
24 |
1080 |
40 |
3096 |
56 |
8864 |
9 |
400 |
25 |
1152 |
41 |
3312 |
57 |
9464 |
10 |
432 |
26 |
1232 |
42 |
3536 |
58 |
10112 |
11 |
456 |
27 |
1320 |
43 |
3776 |
59 |
10792 |
12 |
488 |
28 |
1408 |
44 |
4032 |
60 |
11528 |
13 |
520 |
29 |
1504 |
45 |
4304 |
61 |
12312 |
14 |
560 |
30 |
1608 |
46 |
4600 |
62 |
13144 |
15 |
600 |
31 |
1712 |
47 |
4912 |
63 |
14040 |
Table 7.1.5a.5.4.6: HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [16,18], octet aligned
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
0 |
NULL |
16 |
624 |
32 |
1736 |
48 |
4840 |
1 |
240 |
17 |
664 |
33 |
1856 |
49 |
5160 |
2 |
248 |
18 |
704 |
34 |
1976 |
50 |
5496 |
3 |
272 |
19 |
752 |
35 |
2104 |
51 |
5864 |
4 |
288 |
20 |
808 |
36 |
2248 |
52 |
6248 |
5 |
304 |
21 |
856 |
37 |
2392 |
53 |
6664 |
6 |
328 |
22 |
912 |
38 |
2552 |
54 |
7104 |
7 |
352 |
23 |
976 |
39 |
2720 |
55 |
7568 |
8 |
368 |
24 |
1040 |
40 |
2896 |
56 |
8072 |
9 |
400 |
25 |
1112 |
41 |
3088 |
57 |
8600 |
10 |
424 |
26 |
1184 |
42 |
3296 |
58 |
9176 |
11 |
448 |
27 |
1264 |
43 |
3512 |
59 |
9776 |
12 |
480 |
28 |
1344 |
44 |
3744 |
60 |
10424 |
13 |
512 |
29 |
1432 |
45 |
3992 |
61 |
11112 |
14 |
544 |
30 |
1528 |
46 |
4256 |
62 |
11848 |
15 |
584 |
31 |
1632 |
47 |
4536 |
63 |
12632 |
Table 7.1.5a.5.4.7: HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [19,21], octet aligned
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
0 |
NULL |
16 |
664 |
32 |
2008 |
48 |
6024 |
1 |
240 |
17 |
712 |
33 |
2152 |
49 |
6448 |
2 |
256 |
18 |
768 |
34 |
2304 |
50 |
6904 |
3 |
272 |
19 |
824 |
35 |
2464 |
51 |
7400 |
4 |
288 |
20 |
880 |
36 |
2640 |
52 |
7920 |
5 |
312 |
21 |
944 |
37 |
2832 |
53 |
8488 |
6 |
336 |
22 |
1008 |
38 |
3032 |
54 |
9088 |
7 |
360 |
23 |
1080 |
39 |
3248 |
55 |
9736 |
8 |
384 |
24 |
1160 |
40 |
3480 |
56 |
10424 |
9 |
408 |
25 |
1240 |
41 |
3728 |
57 |
11168 |
10 |
440 |
26 |
1328 |
42 |
3992 |
58 |
11960 |
11 |
472 |
27 |
1424 |
43 |
4272 |
59 |
12808 |
12 |
504 |
28 |
1528 |
44 |
4576 |
60 |
13720 |
13 |
544 |
29 |
1632 |
45 |
4904 |
61 |
14688 |
14 |
584 |
30 |
1752 |
46 |
5248 |
62 |
15736 |
15 |
624 |
31 |
1872 |
47 |
5624 |
63 |
16856 |
Table 7.1.5a.5.4.8: HSDPA Transport Block Sizes for 1.28 Mcps TDD, for HS-DSCH physical layer category [22,24], octet aligned
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
TB index (k) |
TB size [bits] |
0 |
NULL |
16 |
704 |
32 |
2248 |
48 |
7136 |
1 |
240 |
17 |
760 |
33 |
2416 |
49 |
7664 |
2 |
256 |
18 |
816 |
34 |
2592 |
50 |
8240 |
3 |
272 |
19 |
872 |
35 |
2792 |
51 |
8856 |
4 |
296 |
20 |
944 |
36 |
3000 |
52 |
9520 |
5 |
320 |
21 |
1016 |
37 |
3224 |
53 |
10232 |
6 |
344 |
22 |
1088 |
38 |
3464 |
54 |
11000 |
7 |
368 |
23 |
1168 |
39 |
3720 |
55 |
11824 |
8 |
392 |
24 |
1256 |
40 |
4000 |
56 |
12712 |
9 |
424 |
25 |
1352 |
41 |
4304 |
57 |
13664 |
10 |
456 |
26 |
1456 |
42 |
4624 |
58 |
14688 |
11 |
488 |
27 |
1560 |
43 |
4968 |
59 |
15784 |
12 |
528 |
28 |
1680 |
44 |
5344 |
60 |
16968 |
13 |
568 |
29 |
1808 |
45 |
5744 |
61 |
18232 |
14 |
608 |
30 |
1944 |
46 |
6176 |
62 |
19600 |
15 |
656 |
31 |
2088 |
47 |
6632 |
63 |
21072 |
Reference(s)
3GPP TS 25.321, 9.2.3.3
7.1.5a.5.4.3 Test purpose
To verify that the UE selects the correct transport block size with MAC-ehs configured based on the TFRI value signalled on the HS-SCCH.
7.1.5a.5.4.4 Method of test
Definition of test variables:
Nslots |
Number of HS-DSCH slots (1- 6 dependent on UE category) |
Ncodes |
Number of HS-DSCH codes per timeslot, 1 to 16 |
k |
TFRI signalled on the HS-SCCH value (see Table 7.1.5a.5.4.x) |
TBsize |
Transport Block size (see Table 7.1.5a.5.4.x) |
NPDUs |
Number of MAC-d PDUs |
MAC-hs_header_size |
MAC-hs header size for the reference HS-DSCH radio bearer configuration under test. |
MAC-d_PDU_size |
MAC-d PDU size for the reference HS-DSCH radio bearer configuration under 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 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 |
UE Category 1 to 3:
Parameter |
Value |
RLC Transmission window size |
128 |
RLC Receiving window size |
512 |
UE Category 4 to 6
Parameter |
Value |
RLC Transmission window size |
256 |
RLC Receiving window size |
512 |
UE Category 7 to 9:
Parameter |
Value |
RLC Transmission window size |
512 |
RLC Receiving window size |
1536 |
UE Category 10 to 12:
Parameter |
Value |
RLC Transmission window size |
512 |
RLC Receiving window size |
1536 |
UE Category 13 to 15:
Parameter |
Value |
RLC Transmission window size |
512 |
RLC Receiving window size |
1536 |
UE Category 16 to 24:
Parameter |
Value |
RLC Transmission window size |
512 |
RLC Receiving window size |
2047 |
The test procedure in clause 7.1.5.6a is executed.
7.1.5a.5.4.5 Test requirements
For each TFRC the UE shall return a UL RLC SDUs with the same content as the first 312 bits of the test data sent by the SS in downlink for DL RLC SDU size greater than or equal to 312 bits. If the downlink RLC SDU size is less than 312 bits then the UE shall return 4 RLC SDUs where the first bits of each SDU has the same content as the RLC SDUs sent by the SS in downlink.
7.1.5a.6 UE Identification on HS-PDSCH in CELL_FACH
7.1.5a.6.1 Definition and applicability
All UEs which support FDD or 1.28 Mcps TDD and HS-PDSCH in CELL_FACH.
7.1.5a.6.2 Conformance requirement
In FDD and 1.28 Mcps TDD, the MAC PDU header for DTCH and DCCH mapped on HS-DSCH CELL_FACH, CELL_PCH state is as shown in figure 9.2.1.1c-1.
– there is no MAC-d header included for DTCH and DCCH.
– there is no MAC-c header included for DTCH and DCCH when UE dedicated H-RNTI is used.
Whenever the variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE, the UE shall:
1> set the variable HS_DSCH_RECEPTION_GENERAL to TRUE;
1> use the IE "HS-DSCH common system information" in System Information Block type 5 or System Information Block type 5bis;
1> for FDD, receive the HS-SCCH(s) according to the IE "HS-SCCH channelisation code" on the serving cell applying the scrambling code as received in the IE "DL Scrambling code" as received in IE "HS-DSCH common system information";
1> for 1.28 Mcps TDD, receive the HS-SCCH(s) according to the stored HS-SCCH configuration, applying the HS-PDSCH midamble code according to the stored HS-PDSCH midamble configuration;
1> perform HS-DSCH reception procedures:
2> if the UE has a stored IE "HARQ info":
3> act on subclause 8.6.5.6b for the stored IE "HARQ info".
2> else:
3> act on subclause 8.6.5.20 for the IE "HARQ System info" as received in IE "HS-DSCH common system information".
2> and use the value of the variable H_RNTI as UE identity in the HS-SCCH reception procedure in the physical layer.
When the variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE the UE shall:
1> use the value of the variable H_RNTI as UE identity in the HS-SCCH reception procedure in the physical layer.
3GPP TS 25.321 clause 9.2.1.1c
3GPP TS 25.331 clauses 8.5.36, 8.6.3.1b
7.1.5a.6.3 Test purpose
1. To confirm that the UE can receive data on DCCH (SRB#1) using common H-RNTI in CELL_FACH state.
7.1.5a.6.4 Method of test
Initial Condition
System Simulator: 1 cell
UE: CELL_FACH state as specified in clause 7.4 of TS 34.108, with dedicated H-RNTI assigned. SIB5 uses default message in 34.108 section 6.10b, condition B1, with the exception of the following parameters
Information Element |
Value/remark |
– HS-DSCH paging system information |
Not Present |
Related ICS/IXIT statement(s)
– UE supports FDD or 1.28 Mcps TDD
– UE supports HS-PDSCH in CELL_FACH
Test Procedure
The UE is in CELL_FACH state with SRBs mapped to HS-DSCH and RACH. The SS transmits a UE CAPABILITY ENQUIRY message on RB1 over HS-DSCH but with unmatched UE Id on HS-SCCH. The UE does not respond to this. SS transmits a UE CAPABILITY ENQUIRY message on RB2 over HS-DSCH with matched UE Id on HS-SCCH. After receiving the message, the UE shall transmit a UE CAPABILITY INFORMATION message on the uplink DCCH which includes the requested capabilities. The SS transmits a UE CAPABILITY INFORMATION CONFIRM message to the UE to complete the UE capability enquiry procedure.
Expected sequence
Step |
Direction |
Message |
Comment |
|
UE |
SS |
|||
1 |
The UE is brought to CELL_FACH state with dedicated H-RNTI |
|||
2 |
|
UE CAPABILITY ENQUIRY |
Sent on HS-DSCH using UM RLC but sent with unmatched H-RNTI on HS-SCCH. Use default message |
|
3 |
SS waits 10 seconds and checks that UE does not respond |
|||
4 |
|
UE CAPABILITY ENQUIRY |
Sent on HS-DSCH using AM RLC but sent with matched H-RNTI on HS-SCCH. Use default message. |
|
5 |
|
UE CAPABILITY INFORMATION |
Use default message. |
|
6 |
|
UE CAPABILITY INFORMATION CONFIRM |
Use default message. SRB is sent on DCCH using AM RLC. |
7.1.5a.6.5 Test requirement
At step 3 the UE shall not respond to the UE CAPABILITY ENQUIRY message sent in step 2.
After step 4, the UE shall transmit a UE CAPABILITY INFORMATION message on the uplink DCCH to respond to the downlink UE CAPABILITY ENQUIRY message with correct contents.
7.1.5a.7 HARQ retransmissions without ACK/NACK signalling in CELL_FACH
7.1.5a.7.1 Definition and applicability
All UEs which support FDD and HS-PDSCH in CELL_FACH.
7.1.5a.7.2 Conformance requirement
The HS-SCCH reception procedure is as defined in subclause 6A.1.1.
If a UE detects that one of the monitored HS-SCCHs carries consistent control information intended for this UE, the UE shall perform the following:
– Start receiving the HS-PDSCHs indicated by this consistent control information
– If the CRC of the HS-SCCH is OK, the transport block size information shall be derived from the signalled TFRI value as defined in [9]. If the ‘Hybrid-ARQ process information’ is not included in the set configured by upper layers, the UE shall discard the information received on this HS-SCCH and on the HS-PDSCHs.
Unless indicated by higher layers, the UE shall not transmit any HARQ-ACK or CQI information and DTX shall be used on all the HS-DPCCH subframes.
3GPP TS 25.214 clauses 6A.1.1A
7.1.5a.7.3 Test Purpose
To confirm that the UE can perform the HARQ Retransmissions without ACK/NACK Signalling.
7.1.5a.7.4 Method of test
Initial Condition
System Simulator: 1 cell, default parameters, Ciphering Off.
The radio bearer is placed into UE test loop mode 1 and configured to return UL RLC SDUs of the same size as received in DL.
UE: CELL_FACH state as specified in clause 7.4 of TS 34.108, with dedicated H-RNTI. SIB5 uses default message in 34.108 section 6.10b, condition B1, with the exception of the following parameters
Information Element |
Value/remark |
– HS-DSCH paging system information |
Not Present |
Related ICS/IXIT statement(s)
– UE supports FDD
– UE supports HS-PDSCH in CELL_FACH
Test Procedure
The UE is in CELL_FACH state and has a radio bearer established which is mapped to HS-DSCH and RACH. The generic procedure for Radio Bearer establishment (clause 7.1.3 of TS 34.108) is executed with default Radio Bearer according to RB setup (condition A24). With the exception of the following parameters which are specific for this test case:
Parameter |
Value |
PDCP info |
Not Present |
Polling info |
|
– Timer Poll Prohibit |
Not Present |
– Timer_poll |
Not Present |
The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets.
In this test procedure each MAC-ehs PDU contains one RLC PDU carrying one SDU of size 39 octets and one length indicator indicating the end of the SDU.
Expected sequence
Step |
Direction |
Message |
Comment |
|
UE |
SS |
|||
1 |
The UE is in CELL_FACH state with dedicated H-RNTI |
|||
2 |
RB Establishment |
See generic procedures |
||
3 |
Close UE Test Loop |
|||
4 |
|
MAC-ehs PDU sent |
Correct CRC |
|
5 |
|
RLC Loop Backed PDU |
SS validates that UE sends loop backed PDU correctly, while UE does not send HARQ ACK or NACK |
|
6 |
|
MAC-ehs PDU sent |
Erroneous CRC |
|
7 |
SS checks for 5 sec that UE does not send loop backed PDU. UE does not send HARQ ACK or NACK |
|||
8 |
Open UE Test Loop |
See generic procedures |
||
9 |
RB Release |
Specific Message Contents
None.
7.1.5a.7.5 Test requirement
1. At Step 5, the UE shall loop back the RLC PDU.
2. After Step 6, no data shall be looped back.
3. At Step 5 & 7, the UE shall not send HARQ ACK or NACK.
7.1.5a.8 HARQ retransmissions without ACK/NACK signalling in CELL_FACH when Dedicated H-RNTI is not allocated (1.28 Mcps TDD)
7.1.5a.8.1 Definition and applicability
All UEs which support 1.28Mcps TDD and HS-PDSCH in CELL_FACH.
7.1.5a.8.2 Conformance requirement
If the UE is configured without dedicated UE identity, the UE shall not transmit an HS-SICH. If the UE is configured with a dedicated UE identity, but the HS-SCCH is an uplink synchronization establishment order, then its associated HS-SICH shall not be transmitted. Otherwise, the channel quality indication shall be transmitted on HS-SICH, and the HS-DSCH channel quality indication procedure is the same as that in CELL_DCH state of 1.28Mcps TDD, cf. 5.9.2.
– Schedules new transmissions and retransmissions:
– When transmitting for a UE in CELL_DCH state the scheduler determines based on the status reports from HARQ Processes if either a new transmission or a retransmission should be made. A new transmission can however be initiated on a HARQ process at any time. Based on a delay attribute provided by upper layers, the scheduler may decide to discard any ‘out-of-date’ MAC-ehs SDU.
– In FDD when transmitting for a UE in CELL_FACH state the scheduler determines based on RRM and IE "Transmitted Power Level" received on Iub FP the number of retransmission that should be made after new transmission. If HARQ feedback is configured, the scheduler may stop retransmission based on the status reports from HARQ processes. A new transmission can however be initiated on a HARQ process at any time. Based on a delay attribute provided by upper layers, the scheduler may decide to discard any ‘out-of-date’ MAC-ehs SDU.
– In 1.28Mcps TDD, when transmitting CCCH or DCCH with common H-RNTI for a UE in CELL_FACH state the scheduler determines based on RRM and IE "Transmitted Power Level" received on Iub FP the number of retransmission that should be made after new transmission. Based on a delay attribute provided by upper layers, the scheduler may decide to discard any ‘out-of-date’ MAC-ehs SDU.
References(s)
3GPP TS 25.224 clauses 5.9A.2, 3GPP TS 25.321 clauses 11.6.3.1
7.1.5a.8.3 Test Purpose
To confirm that the UE can perform the HARQ Retransmissions without ACK/NACK Signalling in CELL_FACH when Dedicated H-RNTI is not allocated.
7.1.5a.8.4 Method of test
Initial Condition
System Simulator: 1 cell, default parameters, Ciphering Off.
The radio bearer is placed into UE test loop mode 1 and configured to return UL RLC SDUs of the same size as received in DL.
UE: CELL_FACH state as specified in clause 7.4 of TS 34.108, with dedicated H-RNTI. SIB5 uses default message in 34.108 section 6.1.0b, condition B1, with the exception of the following parameters
Information Element |
Value/remark |
– HS-DSCH paging system information |
Not Present |
Related ICS/IXIT statement(s)
– UE supports 1.28Mcps TDD
– UE supports HS-PDSCH in CELL_FACH
Test Procedure
The UE is in CELL_FACH state and has a radio bearer established which is mapped to HS-DSCH and E-DCH. The generic procedure for Radio Bearer establishment (clause 7.1.3 of TS 34.108) is executed with default Radio Bearer according to RB setup (condition A18). With the exception of the following parameters which are specific for this test case:
Parameter |
Value |
Polling info |
|
– Timer Poll Prohibit |
Not Present |
– Timer_poll |
Not Present |
The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets.
In this test procedure each MAC-ehs PDU contains one RLC PDU carrying one SDU of size 39 octets and one length indicator indicating the end of the SDU.
Expected sequence
Step |
Direction |
Message |
Comment |
|
UE |
SS |
|||
1 |
The UE is in CELL_FACH state without dedicated H-RNTI |
|||
2 |
RB Establishment |
See generic procedures |
||
3 |
Close UE Test Loop |
|||
4 |
|
MAC-ehs PDU sent |
Erroneous CRC |
|
5 |
SS checks for 5 sec that UE does not send loop backed PDU. UE does not send HARQ ACK or NACK |
|||
6 |
|
MAC-ehs PDU sent |
Correct CRC |
|
7 |
|
RLC Loop Backed PDU |
SS validates that UE sends loop backed PDU correctly, while UE does not send HARQ ACK or NACK |
|
8 |
Open UE Test Loop |
See generic procedures |
||
9 |
RB Release |
Specific Message Contents
None.
7.1.5a.8.5 Test requirement
1. At step 4, SS sends a MAC-ehs PDU with erroneous CRC.
2. At step 6, SS sends a MAC-ehs PDU with correct CRC.
3. At step 7, SS receives the loop backed PDU.
7.1.5a.9 HARQ retransmissions with ACK/NACK signalling in CELL_FACH when Dedicated H-RNTI is allocated (1.28 Mcps TDD)
7.1.5a.9.1 Definition and applicability
All UEs which support 1.28Mcps TDD and HS-PDSCH in CELL_FACH.
7.1.5a.9.2 Conformance requirement
If the UE is configured without dedicated UE identity, the UE shall not transmit an HS-SICH. If the UE is configured with a dedicated UE identity, but the HS-SCCH is an uplink synchronization establishment order, then its associated HS-SICH shall not be transmitted. Otherwise, the channel quality indication shall be transmitted on HS-SICH, and the HS-DSCH channel quality indication procedure is the same as that in CELL_DCH state of 1.28Mcps TDD, cf. 5.9.2.
– Schedules new transmissions and retransmissions:
– When transmitting for a UE in CELL_DCH state the scheduler determines based on the status reports from HARQ Processes if either a new transmission or a retransmission should be made. A new transmission can however be initiated on a HARQ process at any time. Based on a delay attribute provided by upper layers, the scheduler may decide to discard any ‘out-of-date’ MAC-ehs SDU.
– In FDD when transmitting for a UE in CELL_FACH state the scheduler determines based on RRM and IE "Transmitted Power Level" received on Iub FP the number of retransmission that should be made after new transmission. If HARQ feedback is configured, the scheduler may stop retransmission based on the status reports from HARQ processes. A new transmission can however be initiated on a HARQ process at any time. Based on a delay attribute provided by upper layers, the scheduler may decide to discard any ‘out-of-date’ MAC-ehs SDU.
– In 1.28Mcps TDD, when transmitting CCCH or DCCH with common H-RNTI for a UE in CELL_FACH state the scheduler determines based on RRM and IE "Transmitted Power Level" received on Iub FP the number of retransmission that should be made after new transmission. Based on a delay attribute provided by upper layers, the scheduler may decide to discard any ‘out-of-date’ MAC-ehs SDU.
– In 1.28Mcps TDD, When transmitting or retransmitting DCCH/DTCH with dedicated H-RNTI for a UE in CELL_FACH state, if In SYNC state is not indicated by physical layer as in [18], then the synchronization Command via HS-SCCH shall be sent to the UE firstly, the transmitting or retransmitting DCCH/DTCH shall not be initiated or resumed until In-SYNC state is detected as in [18]. The scheduler determines based on the status reports from HARQ Processes if either a new transmission or a retransmission should be made. Based on a delay attribute provided by upper layers, the scheduler may decide to discard any ‘out-of-date’ MAC-ehs SDU.
References(s)
3GPP TS 25.224 clauses 5.9A.2, 3GPP TS 25.321 clauses 11.6.3.1
7.1.5a.9.3 Test Purpose
To confirm that the UE can perform the HARQ Retransmissions with ACK/NACK Signalling in CELL_FACH when Dedicated H-RNTI is allocated.
7.1.5a.9.4 Method of test
Initial Condition
System Simulator: 1 cell, default parameters, Ciphering Off.
The radio bearer is placed into UE test loop mode 1 and configured to return UL RLC SDUs of the same size as received in DL.
UE: CELL_FACH state as specified in clause 7.4 of TS 34.108, with dedicated H-RNTI. SIB5 uses default message in 34.108 section 6.1.0b, condition B1, with the exception of the following parameters
Information Element |
Value/remark |
– HS-DSCH paging system information |
Not Present |
Related ICS/IXIT statement(s)
– UE supports 1.28Mcps TDD
– UE supports HS-PDSCH in CELL_FACH
Test Procedure
The UE is in CELL_FACH state and has a radio bearer established which is mapped to HS-DSCH and E-DCH. The generic procedure for Radio Bearer establishment (clause 7.1.3 of TS 34.108) is executed with default Radio Bearer according to RB setup (condition A18). With the exception of the following parameters which are specific for this test case:
Parameter |
Value |
Polling info |
|
– Timer Poll Prohibit |
Not Present |
– Timer_poll |
Not Present |
The radio bearer is placed into UE test loop mode 1 with the UL SDU size set to 39 octets.
In this test procedure each MAC-ehs PDU contains one RLC PDU carrying one SDU of size 39 octets and one length indicator indicating the end of the SDU.
Expected sequence
Step |
Direction |
Message |
Comment |
|
UE |
SS |
|||
1 |
The UE is in CELL_FACH state with dedicated H-RNTI |
|||
2 |
RB Establishment |
See generic procedures |
||
3 |
Close UE Test Loop |
|||
4 |
|
MAC-ehs PDU sent |
Erroneous CRC |
|
5 |
|
HS-SICH |
UE sends HARQ NACK |
|
6 |
|
MAC-ehs PDU sent |
Correct CRC |
|
7 |
|
RLC Loop Backed PDU |
SS validates that UE sends loop backed PDU correctly, while UE does not send HARQ ACK or NACK |
|
8 |
Open UE Test Loop |
See generic procedures |
||
9 |
RB Release |
Specific Message Contents
None.
7.1.5a.9.5 Test requirement
1. At step 4, SS sends a MAC-ehs PDU with erroneous CRC.
2. At step 6, SS sends a MAC-ehs PDU with correct CRC.
3. At step 7, SS receives the loop backed PDU.
7.1.5a.10 MAC-ehs data transmission with enhanced TS0 (1.28 Mcps TDD)
7.1.5a.10.1 Definition and applicability
All UEs which support HS-PDSCH and 1.28Mcps TDD and MAC-ehs and enhanced TS0.
7.1.5a.10.2 Conformance requirement
For 1.28 Mcps, the timeslots to be used for HS-PDSCH resources are signalled by the bits xts,1, xts,2, …, xts,5, where bit xts,n carries the information for timeslot n+1. Timeslot 1 cannot be used for HS-DSCH resources. If the signalling bit is set (i.e. equal to 1), then the corresponding timeslot shall be used for HS-PDSCH resources. Otherwise, the timeslot shall not be used. All used timeslots shall use the same channelisation code set, as signalled by the channelisation code set information bits.
When indicated by the higher layer that Timeslot 0 can be used for HS-PDSCH, bit xts,1 carries the information for timeslot 0. If xts,1 is set (i.e. equal to 1), Timeslot 0 shall be used for HS-PDSCH resource. Otherwise, Timeslot 0 shall not be used.
Reference(s)
TS 25.222 clause 4.6.1.2.1
7.1.5a.10.3 Test purpose
To verify that the UE can receive the data transmitted in TS0 with MAC-ehs.
7.1.5a.10.4 Method of test
Initial conditions
System Simulator:
1 cell, default parameters, Ciphering Off cell1 configures 3 carrier frequency, one is primary frequency, other are secondary frequencies. The frequency relation show as below:
Parameter |
Cell 1 |
UTRA RF Channel Number1 |
Ch. 1 |
UTRA RF Channel Number2 |
Ch. 2 |
UTRA RF Channel Number3 |
Ch.3 |
User Equipment:
UE in idle mode
Test procedure
a) The SS establishes the reference radio bearer configuration specified in TS 34.108 clause 6.11.5.4.7.6 using condition A11 as specified in clause 9.1 of TS 34.108.
b) The SS closes the test loop using UE test loop mode 1 setting the UL RLC SDU size parameter to 39 octets (312 bits).
c) The SS transmits a MAC-ehs PDU in TS0.
d) The SS checks that the UE returned RLC SDUs has the same content as the first 312 bits of the test data sent by the SS in downlink.
Expected sequence
Step |
Direction |
Message |
Comments |
|
---|---|---|---|---|
UE |
SS |
|||
1 |
<– |
RADIO BEARER SETUP (DCCH) |
RRC. For the PS radio bearer the ‘pdcp info’ IE shall be omitted. |
|
2 |
–> |
RADIO BEARER SETUP COMPLETE (DCCH) |
RRC |
|
3 |
<– |
CLOSE UE TEST LOOP (DCCH) |
TC UE test mode 1 RLC SDU size is set to 39 octets |
|
4 |
–> |
CLOSE UE TEST LOOP COMPLETE (DCCH) |
TC |
|
5 |
<– |
DOWNLINK MAC-ehs PDU |
Send test data inTS0 |
|
6 |
–> |
UPLINK RLC SDUs |
The SS checks that the content of the received UL RLC SDUs are correct |
Specific Message Contents
RADIO BEARER SETUP (Step 1)
Use the same message as specified for "Packet to CELL_DCH / E-DCH / HS-DSCH using three multiplexing options (3/3) and SRBs mapped on DCH/DCH" in 34.108 with the following exceptions:
Information Element |
Value/remark |
Downlink HS-PDSCH Information |
Not Present |
– CHOICE mode |
TDD |
– CHOICE TDD option |
1.28 Mcps |
– TS0 Indicator |
TRUE |
Multi-frequency Info |
|
– Second Frequency Info |
UTRA RF Channel Number2 |
7.1.5a.10.5 Test requirements
In step6 the UE shall return a UL RLC SDUs with the same content as the first 312 bits of the test data sent by the SS in downlink.