58d EFTA

3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS

58d.1 Concurrent EFTA TBF

58d.1.1 EFTA / Extended Dynamic Allocation/Concurrent TBF

58d.1.1.1 Conformance Requirement

For a mobile station with an uplink TBF for which EFTA is used transmissions shall be performed on the uplink PDCHs or PDCH-pairs allocated by the USF as specified in Annex N. In case the mobile station also has one or more concurrent downlink TBF(s), but does not have enough RLC/MAC blocks ready for transmission to fully utilize the total number of allocated resources for uplink radio block transmission during the corresponding radio block period(s), then it shall immediately begin monitoring its assigned downlink PDCHs or PDCH-pairs after transmitting its last available RLC/MAC block taking into account the switching requirements of its multislot class (see 3GPP TS 45.002).

References

3GPP TS 44.060, subclause 8.1.1.2.1

A mobile station with an uplink TBF operating in BTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCHs allocated by the USF. If the mobile station has P RLC/MAC blocks ready for transmission, then this subset is defined as the first P number of the allocated uplink PDCHs arranged according to the specific timeslot numbers order as specified in Table N.1 below. Tra or Trb, whichever is applicable, is the switching time from transmission to reception (see 3GPP TS 45.002).

Table N.1: Uplink timeslots transmission order for EFTA

Lowest Numbered Downlink Timeslot the MS Needs to Monitor

Tra or Trb, whichever is applicable

0

1

2

TN0

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

2,1,0,3,4,5,6,7

TN1

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

TN2

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

TN3

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

TN4

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

TN5

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN6

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN7

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

A mobile station with an uplink TBF operating in RTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCH-pairs allocated by the USF in the same manner as specified above. For this case the specific timeslot number order shall be seen as indicating the lowest numbered timeslot of the uplink PDCH-pair.

NOTE: The above described rule determine the subset of the allocated uplink PDCHs or PDCH-pairs on which uplink transmissions shall be performed when EFTA is used. This procedure however, does not define which uplink PDCHs or PDCH-pairs that shall be allocated by the USF. Nor does the procedure define the individual ordering of any transmitted RLC/MAC blocks on these resources, which shall remain the same as for the case when EFTA is not used.

A mobile station with an uplink TBF for which EFTA is used shall perform the transmission of any uplink PACCH message allocated via the polling mechanism (see sub-clauses 10.4.4b and 10.4.5) on the first of the assigned uplink PDCHs or PDCH-pairs arranged according to the specific timeslot number order as described by Table N.1 above, regardless of which resources are allocated by the USF. The switching time Tra or Trb shall be interpreted according to its value at the time the poll was received.

References

3GPP TS 44.060, Annex N

References

3GPP TS 45.002, Annex B.1 and B.5

3GPP TS 45.002 Table 6.4.2.2.1

58d.1.1.2 Test Purposes

The test purpose is to verify that the EFTA capable MS indicating support for an Alternative EFTA Multislot Class supports as many downlink timeslots per TDMA frame as indicated with the multislot classes. Especially it’s verified that the Sum parameter is not used in the conditions where Sum is not applicable according to TS 45.002 Annex B.5.

1. Ttb, the minimum number of slots allowed between the end of the previous transmit or receive TS and the next transmit TS when measurement is to be performed for type 1 MS.

2. Tra, the minimum number of slots allowed between the previous transmit or receive TS and the next receive TS when measurement is to be performed for type 1 MS.

3. The maximum number of Rx and Tx supported.

4. Check that MS transmit according to 44.060 Table N.1.

5. MS shall if uplink data is ongoing then for these overlapping instances prioritize uplink radio block transmission over attempting to read downlink radio blocks.

58d.1.1.3 Method of Test

Initial Conditions

System Simulator:

1 cell with EGPRS support, default setting,

Mobile Station:

The MS is EGPRS updated with a P-TMSI allocated, PDP Context 2 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

Establish a concurrent uplink downlink TBF using max number of Tx and Rx timeslot according to multislot class and alternative EFTA multislot class, EDA used, USF_GRANULARITY=4 blocks, MCS-5.

Transmit on all downlink timeslots and check that all data is Ack’d correctly.

Transmit on all uplink timeslots while downlink transmission on all timeslot also is ongoing, check that the uplink always gets transmitted correctly and that only overlapping downlink data is Nacked.

Send 2 RLC blocks on uplink assign USF on lowest TN, while downlink transmission on all timeslots also is ongoing, check that uplink is transmitted according to 44.060 Table N.1.

Maximum Duration of Test

5 minutes

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

{Downlink TBF establishment}

Acknowledged Mode. SS Commands MS to use mobile coding scheme MCS-5.

Max number of timeslots are assigned according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5):

– TN1 to TNx.

2

SS -> MS

30 RLC data blocks

SS sends data, last block is polling.

3

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Sent on PACCH. Check all blocks Acked ok.

4

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on downlink PACCH.

The uplink TBF is assigned.

MCS-5, EDA used, USF_GRANULARITY=4.

Max number of timeslots are assigned according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5):

– TN1 to TNx.

5

SS -> MS

30 RLC data blocks

SS sends data, last block is polling.

6

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Sent on PACCH.

SS checks that all data blocks are Acked.

7

SS <-> MS

{Downlink data transfer},{Uplink data transfer}

2000 octets of data in downlink and SS checks that Acked/Nack is according to EFTA requirements:

  • Downlink packets are Nacked if simultaneous as uplink.
  • Downlink packets are Nacked related to Ttb and Tra.

1000 octets of data in uplink and SS checks that all data blocks are Acked.

Downlink and uplink data transfers are simultaneous.

8

SS -> MS

30 RLC data blocks

SS sends data, last block is polling.

9

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Assigned USF on PACCH on lowest TN.

10

MS -> SS

2 RLC data blocks

Trigger 2 UL data blocks while SS sends data on all assigned downlink timeslots in step 9.

SS checks that MS send the data according to TS 44.060 Table N.1.

11

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Sent on PACCH.

12

SS -> MS

PACKET UPLINK ACK/NACK

SS acknowledges receiving all RLC data blocks.

Final Ack Indicator = ‘1’ containing valid RRBP. Sent on the PACCH of the assigned PDCH.

13

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Received on the block specified by RRBP on PACCH of the assigned PDCH.

Specific Message Contents

None.

58d.1.2 EFTA / Acknowledge mode/ Concurrent TBF/ pre-emptive retransmission

58d.1.2.1 Conformance Requirement

When Enhanced Flexible Timeslot Assignment, EFTA, is used, and the applicable conditions for pre-emptive retransmission are true, the mobile station shall not prioritize uplink radio block transmission over attempting to read downlink radio blocks.

References

3GPP TS 44.060 subclause 9.1.3.2.1

For a mobile station with an uplink TBF for which EFTA is used transmissions shall be performed on the uplink PDCHs or PDCH-pairs allocated by the USF as specified in Annex N. In case the mobile station also has one or more concurrent downlink TBF(s), but does not have enough RLC/MAC blocks ready for transmission to fully utilize the total number of allocated resources for uplink radio block transmission during the corresponding radio block period(s), then it shall immediately begin monitoring its assigned downlink PDCHs or PDCH-pairs after transmitting its last available RLC/MAC block taking into account the switching requirements of its multislot class (see 3GPP TS 45.002).

References

3GPP TS 44.060, subclause 8.1.1.2.1

References

3GPP TS 45.002, Annex B.1 and B.5

3GPP TS 45.002 Table 6.4.2.2.1

58d.1.2.2 Test Purposes

The test purpose is to verify that the EFTA capable MS:

1. When the pre-emptive retransmission bit is set to ‘1’, is not retransmitting RLC data blocks whose corresponding element in V(B) is set to PENDING_ACK if not able to transmit one UL radio block and read all assigned DL timeslots in the same TTI.;

2. When the pre-emptive retransmission bit is set to ‘1’, is retransmitting RLC data blocks whose corresponding element in V(B) is set to PENDING_ACK if able to transmit one UL radio block and read all assigned DL timeslots in the same TTI.

58d.1.2.3 Method of Test

Initial Conditions

System Simulator:

1 cell with EGPRS support, default setting,

Mobile Station:

The MS is EGPRS updated with a P-TMSI allocated, PDP Context 2 activated.

Specific PICS Statements

TSPC_Type_EGPRS_Multislot_ClassX (where X = 40..45)

TSPC_EFTA_Alt_Multislot_Class_X (where X= 1..3)

PIXIT Statements

Test Procedure

Establish a concurrent uplink downlink TBF using max number of Tx and Rx allowed timeslots according to multislot class and alternative EFTA multislot class for K=1 (DL with minimum 6 TS) and for K=2 (5 DL TS should be used), EDA used, USF_GRANULARITY=1 blocks, MCS-5.

Transmit on all downlink timeslots.

Send 30 RLC block on uplink while downlink transmission on all timeslot also is ongoing.15 RLC blocks neither acked nor nacked by SS.

Check if K=1 that MS not tries to resend RLC blocks while downlink ongoing.

Check if K=2 that MS resend RLC blocks while downlink ongoing.

Maximum Duration of Test

5 minutes

Expected Sequence

The test sequence is repeated for K = 1: DL using max number of TS allowed, minimum 6 TS, K=2: DL using 5 TS.

Step

Direction

Message

Comments

1

SS -> MS

{Downlink TBF establishment}

Acknowledged Mode. SS Commands MS to use mobile coding scheme MCS-5.

timeslots are assigned for K=1:

according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5)

for K=2:

5 TS is assigned:

– TN1 to TNx

2

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on downlink PACCH.

The uplink TBF is assigned.

MCS-5, EDA used, USF_GRANULARITY=1

Max number of timeslots are assigned according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5) :

– TN1 to TNx

3

SS -> MS

{Downlink data transfer}

2000 octets of data in downlink. Downlink data transfer are simultaneous with steps 4 to step 6

4

MS -> SS

30 RLC data blocks

Trigger 30 UL data blocks while SS sends data on all assigned downlink timeslots in step 3.

.

5

SS -> MS

PACKET UPLINK ACK/NACK

SS acknowledges 15 RLC data blocks, the other 15 RLC data blocks SS neither Ack nor Nack.

PRE_EMPTIVE_TRANSMISSION bit in PUAN message set to ‘1’.

6a

SS

For K=1:

SS checks that MS does not try to resend RLC blocks while downlink data transfer ongoing.

Downlink transfer ends

6b

MS -> SS

15 RLC data blocks

For K=2

SS checks that MS resends outstanding Pending Ack blocks while downlink data transfer ongoing.

Downlink transfer ends

7

SS -> MS

PACKET UPLINK ACK/NACK

SS sets Final Ack Indicator = ‘1’ containing valid RRBP. Sent on the PACCH of the assigned PDCH.

8

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Received on the block specified by RRBP on PACCH of the assigned PDCH.

Specific Message Contents

None.

58d.1.3 EFTA / Concurrent TBF / PAN Polling

58d.1.3.1 Conformance Requirement

In case EFTA is used at the time the CES/P field is received, the mobile station shall transmit the uplink radio block according to the uplink radio block transmission order as described in Annex N regardless of the timeslot or PDCH pair where the block containing the CES/P field was received

References

3GPP TS 44.060, subclause 10.4.4b

A mobile station with an uplink TBF operating in BTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCHs allocated by the USF. If the mobile station has P RLC/MAC blocks ready for transmission, then this subset is defined as the first P number of the allocated uplink PDCHs arranged according to the specific timeslot numbers order as specified in Table N.1 below. Tra or Trb, whichever is applicable, is the switching time from transmission to reception (see 3GPP TS 45.002).

Table N.1: Uplink timeslots transmission order for EFTA

Lowest Numbered Downlink Timeslot the MS Needs to Monitor

Tra or Trb, whichever is applicable

0

1

2

TN0

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

2,1,0,3,4,5,6,7

TN1

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

TN2

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

TN3

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

TN4

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

TN5

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN6

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN7

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

A mobile station with an uplink TBF operating in RTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCH-pairs allocated by the USF in the same manner as specified above. For this case the specific timeslot number order shall be seen as indicating the lowest numbered timeslot of the uplink PDCH-pair.

NOTE: The above described rule determine the subset of the allocated uplink PDCHs or PDCH-pairs on which uplink transmissions shall be performed when EFTA is used. This procedure however, does not define which uplink PDCHs or PDCH-pairs that shall be allocated by the USF. Nor does the procedure define the individual ordering of any transmitted RLC/MAC blocks on these resources, which shall remain the same as for the case when EFTA is not used.

A mobile station with an uplink TBF for which EFTA is used shall perform the transmission of any uplink PACCH message allocated via the polling mechanism (see sub-clauses 10.4.4b and 10.4.5) on the first of the assigned uplink PDCHs or PDCH-pairs arranged according to the specific timeslot number order as described by Table N.1 above, regardless of which resources are allocated by the USF. The switching time Tra or Trb shall be interpreted according to its value at the time the poll was received.

References

3GPP TS 44.060, Annex N

For a mobile station with an uplink TBF for which EFTA is used transmissions shall be performed on the uplink PDCHs or PDCH-pairs allocated by the USF as specified in Annex N. In case the mobile station also has one or more concurrent downlink TBF(s), but does not have enough RLC/MAC blocks ready for transmission to fully utilize the total number of allocated resources for uplink radio block transmission during the corresponding radio block period(s), then it shall immediately begin monitoring its assigned downlink PDCHs or PDCH-pairs after transmitting its last available RLC/MAC block taking into account the switching requirements of its multislot class (see 3GPP TS 45.002).

References

3GPP TS 44.060, subclause 8.1.1.2.1

References

3GPP TS 45.002, Annex B.1 and B.5

3GPP TS 45.002 Table 6.4.2.2.1

58d.1.3.2 Test Purposes

The test purpose is to verify that the EFTA capable MS indicating support for an Alternative EFTA Multislot Class supports as many uplink and downlink timeslots per TDMA frame as indicated with the multislot classes. Especially it’s verified that the Sum parameter is not used in the conditions where Sum is not applicable according to TS 45.002 Annex B.5.

1. The maximum number of Rx and Tx supported.

2. MS is polled for a Piggy-back Ack/Nack with CES/P field. Check that MS transmit response according to 44.060 Table N.1.

58d.1.3.3 Method of Test

Initial Conditions

System Simulator:

1 cell with EGPRS support, default setting,

Mobile Station:

The MS is EGPRS updated with a P-TMSI allocated, PDP Context 2 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

Establish a concurrent uplink downlink TBF using max number of Tx and Rx timeslot according to multislot class and alternative EFTA multislot class, EDA used, USF_GRANULARITY=4 blocks, MCS-5, RTTI and FANR configuration used.

Transmit on all uplink timeslots while downlink transmission on all timeslot also is ongoing, check that the uplink always gets transmitted correctly and that only overlapping downlink data is Nacked.

MS is polled for a Piggy-back Ack/nack on lowest TN, while downlink transmission on all timeslot also is ongoing, check that uplink response is transmitted according to 44.060 Table N.1.

Maximum Duration of Test

5 minutes

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

{Downlink TBF establishment}

Acknowledged Mode. SS Commands MS to use mobile coding scheme MCS-5.

Max number of timeslots are assigned according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5):

– TN1 to TNx:

RTTI and FANR activated.

2

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on downlink PACCH.

The uplink TBF is assigned.

MCS-5, EDA used, USF_GRANULARITY=1

Max number of timeslots are assigned according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5) :

– TN1 to TNx

RTTI and FANR activated. BTTI USF.

3

SS <-> MS

{Downlink data transfer},{Uplink data transfer}

2000 octets of data in downlink and SS checks that Acked/Nack is according to EFTA requirements:

  • Downlink packets are Nacked if simultaneous as uplink.
  • Downlink packets are Nacked related to Ttb and Tra.

1000 octets of data in uplink and SS checks that all data blocks are Acked.

Downlink and uplink data transfers are simultaneous and also simultaneous with steps 4 to step 7.

4

SS -> MS

EGPRS DOWNLINK DATA BLOCK

Sent on assigned PDTCH on lowest TN.

TFI assigned to the MS.

CES/P = 011

Does not contain PAN field.

5

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Assigned USF on PACCH on lowest TN.

6

MS -> SS

EGPRS UPLINK DATA BLOCK

Received on assigned PDTCH.

Received in reserved block allocated by CES/P at Step 4.

Contains PAN field

7

SS

SS checks MS sends the block including the PAN response according to TS 44.060 Table N.1.

Downlink and uplink transfer ends

8

SS -> MS

PACKET UPLINK ACK/NACK

SS sets Final Ack Indicator = ‘1’ containing valid RRBP. Sent on the PACCH of the assigned PDCH.

9

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Received on the block specified by RRBP on PACCH of the assigned PDCH.

Specific Message Contents

None.

58d.1.4 EFTA / Concurrent TBF / Polling

58d.1.4.1 Conformance Requirement

In case of a BTTI or an RTTI configuration when EFTA is used at the time the RRBP field is received, the mobile station shall transmit the uplink radio block according to the uplink radio block transmission order as described in Annex N regardless of the timeslot or PDCH-pair where the block containing the RRBP was received.

References

3GPP TS 44.060, subclause 10.4.5

A mobile station with an uplink TBF operating in BTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCHs allocated by the USF. If the mobile station has P RLC/MAC blocks ready for transmission, then this subset is defined as the first P number of the allocated uplink PDCHs arranged according to the specific timeslot numbers order as specified in Table N.1 below. Tra or Trb, whichever is applicable, is the switching time from transmission to reception (see 3GPP TS 45.002).

Table N.1: Uplink timeslots transmission order for EFTA

Lowest Numbered Downlink Timeslot the MS Needs to Monitor

Tra or Trb, whichever is applicable

0

1

2

TN0

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

2,1,0,3,4,5,6,7

TN1

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

TN2

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

TN3

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

TN4

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

TN5

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN6

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN7

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

A mobile station with an uplink TBF operating in RTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCH-pairs allocated by the USF in the same manner as specified above. For this case the specific timeslot number order shall be seen as indicating the lowest numbered timeslot of the uplink PDCH-pair.

NOTE: The above described rule determine the subset of the allocated uplink PDCHs or PDCH-pairs on which uplink transmissions shall be performed when EFTA is used. This procedure however, does not define which uplink PDCHs or PDCH-pairs that shall be allocated by the USF. Nor does the procedure define the individual ordering of any transmitted RLC/MAC blocks on these resources, which shall remain the same as for the case when EFTA is not used.

A mobile station with an uplink TBF for which EFTA is used shall perform the transmission of any uplink PACCH message allocated via the polling mechanism (see sub-clauses 10.4.4b and 10.4.5) on the first of the assigned uplink PDCHs or PDCH-pairs arranged according to the specific timeslot number order as described by Table N.1 above, regardless of which resources are allocated by the USF. The switching time Tra or Trb shall be interpreted according to its value at the time the poll was received.

References

3GPP TS 44.060, Annex N

References

3GPP TS 45.002, Annex B.1 and B.5

3GPP TS 45.002 Table 6.4.2.2.1

58d.1.4.2 Test Purposes

The test purpose is to verify that the EFTA capable MS:

1. Is not transmitting an EGPRS PACKET DOWNLINK ACK/NACK on the timeslot where the RRBP was received but instead according to the uplink radio block transmission order as described in TS 44.060 Annex N.

2. Is not transmitting a PACKET CONTROL ACKNOWLEDGEMENT on the timeslot where the RRBP was received but instead according to the uplink radio block transmission order as described in TS 44.060 Annex N.

58d.1.4.3 Method of Test

Initial Conditions

System Simulator:

1 cell with EGPRS support, default setting,

Mobile Station:

The MS is EGPRS updated with a P-TMSI allocated, PDP Context 2 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

Establish a concurrent uplink downlink TBF using max number of Tx (max 4 Ts) and Rx timeslot according to multislot class and alternative EFTA multislot class minus 1 timeslot, EDA used, USF_GRANULARITY=4 blocks, MCS-5.

Transmit on downlink timeslots and check that polled Ack’d is transmitted according to TS 44.060 Annex N.

Transmit uplink timeslots SS sets FAI containing valid RRBP check that Packet Control Ack is transmitted according to TS 44.060 Annex N

Maximum Duration of Test

5 minutes

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

{Downlink TBF establishment}

Acknowledged Mode. SS Commands MS to use mobile coding scheme MCS-5.

Max number of timeslots minus 1 are assigned according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5):

– TN1 to TNx.

2

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on downlink PACCH.

The uplink TBF is assigned.

MCS-5, EDA used, USF_GRANULARITY=1

Max number of timeslots are assigned according to MS multislot class (TS 45.002 Annex B.1) and Alternative EFTA multislot class (TS 45.002 Annex B.5) (limited to max 4 timeslots to use):

– TN1 to TNx

3

SS -> MS

30 RLC data blocks

SS sends data, last block is polling. SS make sure the polling is done on a timeslot that will not be used in step 4

4

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Sent on PACCH.

SS checks that message sent according to TS44.060 Table N.1.

5

MS -> SS

30 RLC data blocks

Trigger 30 UL data blocks.

6

SS -> MS

PACKET UPLINK ACK/NACK

SS sets Final Ack Indicator = ‘1’ containing valid RRBP. Sent on the PACCH of the assigned PDCH. SS make sure RRBP is sent on a timeslot that will not be used in step 7

7

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Received on the block specified by RRBP on PACCH according to TS44.060 Table N.1.

Specific Message Contents

None.

58d.1.5 EFTA/Downlink TBF/8 TS

58d.1.5.1 Conformance Requirement

For a mobile station with an uplink TBF for which EFTA is used transmissions shall be performed on the uplink PDCHs or PDCH-pairs allocated by the USF as specified in Annex N. In case the mobile station also has one or more concurrent downlink TBF(s), but does not have enough RLC/MAC blocks ready for transmission to fully utilize the total number of allocated resources for uplink radio block transmission during the corresponding radio block period(s), then it shall immediately begin monitoring its assigned downlink PDCHs or PDCH-pairs after transmitting its last available RLC/MAC block taking into account the switching requirements of its multislot class (see 3GPP TS 45.002).

References

3GPP TS 44.060, subclause 8.1.1.1

A mobile station with an uplink TBF operating in BTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCHs allocated by the USF. If the mobile station has P RLC/MAC blocks ready for transmission, then this subset is defined as the first P number of the allocated uplink PDCHs arranged according to the specific timeslot numbers order as specified in Table N.1 below. Tra or Trb, whichever is applicable, is the switching time from transmission to reception (see 3GPP TS 45.002).

Table N.1: Uplink timeslots transmission order for EFTA

Lowest Numbered Downlink Timeslot the MS Needs to Monitor

Tra or Trb, whichever is applicable

0

1

2

TN0

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

2,1,0,3,4,5,6,7

TN1

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

3,2,1,0,4,5,6,7

TN2

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

4,3,2,1,0,5,6,7

TN3

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

5,4,3,2,1,0,6,7

TN4

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

6,5,4,3,2,1,0,7

TN5

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN6

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

TN7

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

7,6,5,4,3,2,1,0

A mobile station with an uplink TBF operating in RTTI configuration for which EFTA is used shall perform transmissions on a subset of the uplink PDCH-pairs allocated by the USF in the same manner as specified above. For this case the specific timeslot number order shall be seen as indicating the lowest numbered timeslot of the uplink PDCH-pair.

NOTE: The above described rule determine the subset of the allocated uplink PDCHs or PDCH-pairs on which uplink transmissions shall be performed when EFTA is used. This procedure however, does not define which uplink PDCHs or PDCH-pairs that shall be allocated by the USF. Nor does the procedure define the individual ordering of any transmitted RLC/MAC blocks on these resources, which shall remain the same as for the case when EFTA is not used.

A mobile station with an uplink TBF for which EFTA is used shall perform the transmission of any uplink PACCH message allocated via the polling mechanism (see sub-clauses 10.4.4b and 10.4.5) on the first of the assigned uplink PDCHs or PDCH-pairs arranged according to the specific timeslot number order as described by Table N.1 above, regardless of which resources are allocated by the USF. The switching time Tra or Trb shall be interpreted according to its value at the time the poll was received.

References

3GPP TS 44.060, Annex N

References

3GPP TS 45.002, Annex B.1 and B.5

3GPP TS 45.002 Table 6.4.2.2.1

58d.1.5.2 Test Purposes

The test purpose is to verify that an EFTA capable MS indicating the support for alternative EFTA multislot class 3:

1. Is capable to receive and acknowledge correctly on a maximum of 8 timeslots while no frequency hopping is used.

2. Is capable to receive and acknowledge correctly on a maximum of 7 timeslots (if PICS TSPC_Fast_Downlink_Freq_Switch_Cap is supported then a maximum of 8 timeslots should be used instead) while frequency hopping is used.

58d.1.5.3 Method of Test

Initial Conditions

System Simulator:

1 cell with EGPRS support, default setting,

Mobile Station:

The MS is EGPRS updated with a P-TMSI allocated, PDP Context 2 activated.

Specific PICS Statements

TSPC_Fast_Downlink_Freq_Switch_Cap

PIXIT Statements

Test Procedure

Establish a downlink TBF using:

– K=1: 8 timeslots should be assigned for downlink using no frequency hopping

– K=2: 7 timeslots should be assigned for downlink using frequency hopping and TSPC_Fast_Downlink_Freq_Switch_Cap not supported

– K=3: 8 timeslots should be assigned for downlink using frequency hopping and TSPC_Fast_Downlink_Freq_Switch_Cap supported

Transmit on all downlink timeslots and check that all data is Ack’d correctly.

Maximum Duration of Test

5 minutes

Expected Sequence

The test sequence is repeated for K = 1, 2 and 3

Step

Direction

Message

Comments

1

SS -> MS

{Downlink TBF establishment}

Acknowledged Mode. SS Commands MS to use mobile coding scheme MCS-5.

K=1: 8 timeslots assigned with no frequency hopping

K=2: 7 timeslots assigned with frequency hopping

K=3: 8 timeslots assigned with frequency hopping

– TN1 to TNx

SS -> MS

{Downlink data transfer}

2000 octets of data in downlink. and SS checks that Acked correctly.

Specific Message Contents

None.