11.2.59 EC Packet Uplink Ack/Nack and Contention Resolution
3GPP44.060General Packet Radio Service (GPRS)Mobile Station (MS) - Base Station System (BSS) interfaceRadio Link Control / Medium Access Control (RLC/MAC) protocolRelease 17TS
This message is sent on the EC-PACCH by the network to the mobile station to indicate the status of the received RLC data blocks, include a fixed uplink allocation for the mobile station to (re)transmit not yet acknowledged/transmitted RLC Data blocks. The message includes the TLLI for contention resolution.
The mobile station shall continue to use the previous EGPRS Modulation and Coding Scheme when transmitting in the resources allocated in this message.
Message type: EC PACKET UPLINK ACK/NACK AND CONTENTION RESOLUTION
Direction: network to mobile station
Classification: non-distribution message
Table 11.2.59.1: EC Packet UPlink ACK/NACK AND CONTENTION RESOLUTION information elements
< EC Packet Uplink Ack/Nack and Contention Resolution message content > ::= < USED_DL_COVERAGE_CLASS : < Used DL Coverage Class IE >> { < UPLINK_TFI : bit (5) > { < CONTENTION_RESOLUTION_TLLI : bit (32) > < EC Primary Ack/Nack Description : < EC Primary Ack/Nack Description IE >> < PUANCR Fixed Uplink Allocation : < PUANCR Fixed Uplink Allocation struct > > < RESEGMENT : bit (1) > < padding bits > } ! < Non-distribution part error : bit (*) = <no string> > } ! < Address information part error : bit (*) = <no string> > } ! < Distribution part error : bit (*) = <no string> > ; < PUANCR Fixed Uplink Allocation struct > ::= < START_FIRST_UL_RLC_DATA_BLOCK : bit (4) > { 1 { 0 < DELAY_NEXT_UL_RLC_DATA_BLOCK : bit (3) > — delay until start of next UL RLC Data block | 1 — next UL RLC Data block starts at first possible occasion after previous UL RLC Data block } } ** 0; |
Table 11.2.59.2: EC Packet UPlink ACK/NACK AND CONTENTION RESOLUTION information element details
USED_DL_COVERAGE_CLASS (2 bit field) |
UPLINK_TFI (5 bit field) |
CONTENTION_RESOLUTION_TLLI (32 bit field) |
EC Primary Ack/Nack Description IE |
RESEGMENT (1 bit field) |
START_FIRST_UL_RLC_DATA_BLOCK (4 bit field) If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 0 or if uplink Coverage Class = CC2, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the TDMA frame (N+13) mod 2715648 0 0 0 1 In the TDMA frame (N+17 or N+18) mod 2715648 0 0 1 0 In the TDMA frame (N+21 or N+22) mod 2715648 0 0 1 1 In the TDMA frame (N+26) mod 2715648 0 1 0 0 In the TDMA frame (N+30 or N+31) mod 2715648 …. 1 1 1 0 In the TDMA frame (N+73 or N+74) mod 2715648 1 1 1 1 In the TDMA frame (N+78) mod 2715648 If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 1, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+13) mod 2715648 0 0 0 1 In the timeslot with the highest TN in TDMA frame (N+13) mod 2715648 0 0 1 0 In the timeslot with the lowest TN in TDMA frame (N+17 or N+18) mod 2715648 0 0 1 1 In the timeslot with the highest TN in TDMA frame (N+17 or N+18) mod 2715648 …. 1 1 1 0 In the timeslot with the lowest TN in TDMA frame (N+43 or N+44) mod 2715648 1 1 1 1 In the timeslot with the highest TN in TDMA frame (N+43 or N+44) mod 2715648 If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 2, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+13) mod 2715648 0 0 0 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 0 In the timeslot with the highest TN in TDMA frame (N+13) mod 2715648 0 0 1 1 In the timeslot with the lowest TN in TDMA frame (N+17 or N+18) mod 2715648 0 1 0 0 In the timeslot with the 2nd lowest TN in TDMA frame (N+17 or N+18) mod 2715648 0 1 0 1 In the timeslot with the highest TN in TDMA frame (N+17 or N+18) mod 2715648 …. 1 1 1 0 In the timeslot with the highest TN in TDMA frame (N+30 or N+31) mod 2715648 1 1 1 1 In the timeslot with the lowest TN in TDMA frame (N+34 or N+35) mod 2715648 If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 3, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+13) mod 2715648 0 0 0 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 0 In the timeslot with the 3rd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 1 In the timeslot with the highest TN in TDMA frame (N+13) mod 2715648 0 1 0 0 In the timeslot with the lowest TN in TDMA frame (N+17 or N+18) mod 2715648 0 1 0 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+17 or N+18) mod 2715648 …. 1 1 1 0 In the timeslot with the 3rd lowest TN in TDMA frame (N+26) mod 2715648 1 1 1 1 In the timeslot with the highest TN in TDMA frame (N+26) mod 2715648 |
If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 4, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+13) mod 2715648 0 0 0 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 0 In the timeslot with the 3rd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 1 In the timeslot with the 4th lowest TN in TDMA frame (N+13) mod 2715648 0 1 0 0 In the timeslot with the highest TN in TDMA frame (N+13) mod 2715648 0 1 0 1 In the timeslot with the lowest TN in TDMA frame (N+17 or N+18) mod 2715648 …. 1 1 1 0 In the timeslot with the highest TN in TDMA frame (N+21 or N+22) mod 2715648 1 1 1 1 In the timeslot with the lowest TN in TDMA frame (N+26) mod 2715648 If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 5, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+13) mod 2715648 0 0 0 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 0 In the timeslot with the 3rd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 1 In the timeslot with the 4th lowest TN in TDMA frame (N+13) mod 2715648 0 1 0 0 In the timeslot with the 5th lowest TN in TDMA frame (N+13) mod 2715648 0 1 0 1 In the timeslot with the highest TN in TDMA frame (N+13) mod 2715648 0 1 1 0 In the timeslot with the lowest TN in TDMA frame (N+17 or N+18) mod 2715648 …. 1 1 1 0 In the timeslot with the 3rd lowest TN in TDMA frame (N+21 or N+22) mod 2715648 1 1 1 1 In the timeslot with the 4th lowest TN in TDMA frame (N+21 or N+22) mod 2715648 If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 6, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+13) mod 2715648 0 0 0 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 0 In the timeslot with the 3rd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 1 In the timeslot with the 4th lowest TN in TDMA frame (N+13) mod 2715648 0 1 0 0 In the timeslot with the 5th lowest TN in TDMA frame (N+13) mod 2715648 0 1 0 1 In the timeslot with the 6th lowest TN in TDMA frame (N+13) mod 2715648 0 1 1 0 In the timeslot with the highest TN in TDMA frame (N+13) mod 2715648 0 1 1 1 In the timeslot with the lowest TN in TDMA frame (N+17 or N+18) mod 2715648 …. 1 1 1 0 In the timeslot with the lowest TN in TDMA frame (N+21 or N+22) mod 2715648 1 1 1 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+21 or N+22) mod 2715648 |
If uplink Coverage Class = CC1 and TIMESLOT_MULTIPLICATOR = 7, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+13) mod 2715648 0 0 0 1 In the timeslot with the 2nd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 0 In the timeslot with the 3rd lowest TN in TDMA frame (N+13) mod 2715648 0 0 1 1 In the timeslot with the 4th lowest TN in TDMA frame (N+13) mod 2715648 0 1 0 0 In the timeslot with the 5th lowest TN in TDMA frame (N+13) mod 2715648 0 1 0 1 In the timeslot with the 6th lowest TN in TDMA frame (N+13) mod 2715648 0 1 1 0 In the timeslot with the 7th lowest TN in TDMA frame (N+13) mod 2715648 0 1 1 1 In the timeslot with the highest TN in TDMA frame (N+13) mod 2715648 1 0 0 0 In the timeslot with the lowest TN in TDMA frame (N+17 or N+18) mod 2715648 …. 1 1 1 0 In the timeslot with the 7th lowest TN in TDMA frame (N+17 or N+18) mod 2715648 1 1 1 1 In the timeslot with the highest TN in TDMA frame (N+17 or N+18) mod 2715648 If uplink Coverage Class = CC3 and the field EC_Reduced_PDCH_Allocation is set to 0 in the EC SYSTEM INFORMATION TYPE 2 message, (see 3GPP TS 44.018), or, if the field EC_Reduced_PDCH_Allocation is set to 1 and the uplink Coverage Class = CC2, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the TDMA frame (N+13) mod 2715648 or (N+17 or N+18) mod 2715648 0 0 0 1 In the TDMA frame (N+21 or N+22) mod 2715648 or (N+26) mod 2715648 0 0 1 0 In the TDMA frame (N+30 or N+31) mod 2715648 or (N+34 or N+35) mod 2715648 0 0 1 1 In the TDMA frame (N+39) mod 2715648 or (N+43 or N+44) mod 2715648 0 1 0 0 In the TDMA frame (N+47 or N+48) mod 2715648 or (N+52) mod 2715648 …. 1 1 1 0 In the TDMA frame (N+134 or N+135) mod 2715648 or (N+138 or N+139) mod 2715648 1 1 1 1 In the TDMA frame (N+143) mod 2715648 or (N+147 or N+148) mod 2715648 If uplink Coverage Class = CC4 and the field EC Reduced_PDCH_Allocation is set to 0 in the EC SYSTEM INFORMATION TYPE 2 message, (see 3GPP TS 44.018), or, if the field EC_Reduced_PDCH_Allocation is set to 1 and the uplink Coverage Class = CC3, the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the TDMA frame (N+13) mod 2715648 or (N+17 or N+18) mod 2715648 or (N+21 or N+22) mod 2715648 or (N+26) mod 2715648 0 0 0 1 In the TDMA frame (N+30 or N+31) mod 2715648 or (N+34 or N+35) mod 2715648 or (N+39) mod 2715648 or (N+43 or N+44) mod 2715648 0 0 1 0 In the TDMA frame (N+47 or N+48) mod 2715648 or (N+52) mod 2715648 or (N+56 or N+57) mod 2715648 or (N+60 or N+61) mod 2715648 0 0 1 1 In the TDMA frame (N+65) mod 2715648 or (N+69 or N+70) mod 2715648 or (N+73 or N+74) mod 2715648 or (N+78) mod 2715648 0 1 0 0 In the TDMA frame (N+82 or N+83) mod 2715648 or (N+86 or N+87) mod 2715648 or (N+91) mod 2715648 or (N+95 or N+96) mod 2715648 …. 1 1 1 0 In the TDMA frame (N+255 or N+256) mod 2715648 or (N+260) mod 2715648 or (N+264 or N+265) mod 2715648 or (N+268 or N+269) mod 2715648 1 1 1 1 In the TDMA frame (N+273) mod 2715648 or (N+277 or N+278) mod 2715648 or (N+281 or N+282) mod 2715648 or (N+286) mod 2715648 If uplink Coverage Class = CC4 and the field EC Reduced_PDCH_Allocation is set to 1 in the EC SYSTEM INFORMATION TYPE 2 message, (see 3GPP TS 44.018), the START_FN_FIRST_UL_RLC_DATA_BLOCK field is encoded according to the following table: bit 4 3 2 1 0 0 0 0 In the TDMA frame (N+13) mod 2715648 or (N+17 or N+18) mod 2715648 or (N+21 or N+22) mod 2715648 or (N+26) mod 2715648 or (N+30 or N+31) mod 2715648 or (N+34 or N+35) mod 2715648 or (N+39) mod 2715648 or (N+43 or N+44) mod 2715648 0 0 0 1 In the TDMA frame (N+47 or N+48) mod 2715648 or (N+52) mod 2715648 or (N+56 or N+57) mod 2715648 or (N+60 or N+61) mod 715648 or (N+65) mod 2715648 or (N+69 or N+70) mod 2715648 or (N+73 or N+74) mod 2715648 or (N+78) mod 2715648 0 0 1 0 In the TDMA frame (N+82 or N+83) mod 2715648 or (N+86 or N+87) mod 2715648 or (N+91) mod 2715648 or (N+95 or N+96) mod 715648 or (N+99 or N+100) mod 2715648 or (N+104) mod 2715648 or (N+108 or N+109) mod 2715648 or (N+112 or N+113) mod 2715648 0 0 1 1 In the TDMA frame (N+117) mod 2715648 or (N+121 or N+122) mod 2715648 or (N+125 or N+126) mod 2715648 or (N+130) mod 2715648 or (N+134 or N+135) mod 2715648 or (N+138 or N+139) mod 2715648 or (N+143) mod 2715648 or (N+147 or N+148) mod 2715648 0 1 0 0 In the TDMA frame (N+151 or N+152) mod 2715648 or (N+156) mod 2715648 or (N+160 or N+161) mod 2715648 or (N+164 or N+165) mod 2715648 or (N+169) mod 2715648 or (N+173 or N+174) mod 2715648 or (N+177 or N+178) mod 2715648 or (N+182) mod 2715648 …. 1 1 1 0 In the TDMA frame (N+464 or N+465) mod 2715648 or (N+468) mod 2715648 or (N+472 or N+473) mod 2715648 or (N+477 or N+478) mod 2715648 or (N+481) mod 2715648 or (N+485 or N+486) mod 2715648 or (N+490 or N+491) mod 2715648 or (N+494) mod 2715648 1 1 1 1 In the TDMA frame (N+498 or N+499) mod 2715648 or (N+503 or N+504) mod 2715648 or (N+507) mod 2715648 or (N+511 or N+512) mod 2715648 or (N+516 or N+517) mod 2715648 or (N+520) mod 2715648 or (N+524 or N+525) mod 2715648 or (N+529 or N+530) mod 2715648 |
DELAY_NEXT_UL_RLC_DATA_BLOCK (3 bit field) This field is encoded according to the following table: bit 3 2 1 0 0 0 In the 2nd next transmission opportunity 0 0 1 In the 3rd next transmission opportunity 0 1 0 In the 4th next transmission opportunity …. 1 1 0 In the 8th next transmission opportunity 1 1 1 In the 9th next transmission opportunity |