11.2.28 Packet Uplink Ack/Nack

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 PACCH by the network to the mobile station indicate the status of the received RLC data blocks. This message may also update the timing advance and power control parameters.

Message type: PACKET UPLINK ACK/NACK

Direction: network to mobile station

Classification: non-distribution message

Table 11.2.28.1: Packet UPlink Ack/Nack information elements

< Packet Uplink Ack/Nack message content > ::=

< PAGE MODE : bit (2) >

{ 00 < UPLINK_TFI : bit (5) >

{ 0 — Message escape

{ < CHANNEL_CODING_COMMAND : bit (2) >

< Ack/Nack Description : < Ack/Nack Description IE > >

{ 0 | 1 < CONTENTION_RESOLUTION_TLLI : bit (32) > }

{ 0 | 1 < Packet Timing Advance : < Packet Timing Advance IE > > }

{ 0 | 1 < Power Control Parameters : < Power Control Parameters IE > > }

{ 0 | 1 < Extension Bits : Extension Bits IE > } — sub-clause 12.26

0 — The value ‘1’ was allocated in an earlier version of the protocol and shall not be used.

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for R99

{ 0 | 1 <Packet Extended Timing Advance : bit (2) >}

< TBF_EST : bit (1)>

{ null | 0 bit** = <no string> — Receiver backward compatible with earlier version

| 1 — Additions for Rel-5

{ 0 | 1 < CONTENTION_RESOLUTION Identifier extension : bit (4) > }

{ 0 | 1 < RB Id : bit (5) > }

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-10

{ 0 | 1 — DTR Information

< CI_DTR : bit (1) >

< TN_PDCH_pair_DTR : bit (3) >

< DTR Blks : bit (2) > }

< padding bits > }

}

}

! < Non-distribution part error : bit (*) = < no string > >

}

| 1 — Message escape bit used to define EGPRS message contents

{ 00

{ < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE >>

< RESEGMENT : bit (1) >

< PRE_EMPTIVE_TRANSMISSION : bit (1) >

< PRR RETRANSMISSION REQUEST : bit (1) >

< ARAC RETRANSMISSION REQUEST : bit (1) >

{ 0 | 1 < CONTENTION_RESOLUTION_TLLI : bit (32) > }

< TBF_EST : bit (1) >

{ 0 | 1 < Packet Timing Advance : < Packet Timing Advance IE > > }

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > }

{ 0 | 1 < Power Control Parameters : < Power Control Parameters IE > > }

{ 0 | 1 < Extension Bits : Extension Bits IE > } — sub-clause 12.26

{ < EGPRS Ack/Nack Description : < EGPRS Ack/Nack Description IE > >

0 — The value ‘1’ was allocated in an earlier version of the protocol and shall not be used.

} //

{ null | 0 bit** = <no string> — Receiver backward compatible with earlier version

| 1 — Additions for Rel-5

{ 0 | 1 < CONTENTION_RESOLUTION Identifier extension : bit (4) > }

{ 0 | 1 < RB Id : bit (5) > }

{ null | 0 bit** = <no string> — Receiver backward compatible with earlier version

| 1 — Additions for Rel-12

< PDAN Coding : bit (1) >

{ 0 | 1

< TN_PDCH_pair_DTR : bit (3) >

< DTR Blks : bit (2) > }

< padding bits > } }

! < Non-distribution part error : bit (*) = <no string> > }

! < Message escape : { 01 | 10 | 11 } bit (*) = <no string> > } } — Extended for future changes

! < Address information part error : bit (*) = <no string> > }

! < Distribution part error : bit (*) = <no string> > ;

Table 11.2.28.2: Packet UPlink Ack/Nack information element details

PAGE_MODE (2 bit field)
This field is defined in sub-clause 12.20.

UPLINK_TFI (5 bit field)
This field identifies the uplink TBF to which this message applies. This field is coded the same as the TFI field defined in sub-clause 12.15. On DBPSCH, this field equals the radio bearer identity of the radio bearer to which this message applies.

CHANNEL_CODING_COMMAND (2 bit field)
The Channel Coding Indicator field indicates the channel coding scheme that the mobile station shall use when transmitting on the uplink.

bits
2 1 value
0 0 CS-1
0 1 CS-2
1 0 CS-3
1 1 CS-4

Ack/Nack Description
This information element is defined in sub-clause 12.3.

EGPRS Modulation and Coding Scheme
The EGPRS Modulation and Coding Scheme information element is defined in sub-clause 12.10d.

RESEGMENT (1 bit field)
This field is defined in sub-clause 12.10e.

PRE_EMPTIVE_TRANSMISSION (1 bit field)
This bit informs the mobile station if it may or may not transmit the oldest RLC data block whose corresponding element in V(B) has the value PENDING_ACK (and repeating the process, refer to sub-clause 9.1.3.2) when the protocol is stalled or has no more RLC data blocks to transmit.

0 The mobile station shall not use pre-emptive transmission.
1 The mobile station shall use pre-emptive transmission.

PRR RETRANSMISSION REQUEST (1 bit field)

0 indicates that retransmission of a PACKET RESOURCE REQUEST message is not requested

1 indicates that retransmission of a PACKET RESOURCE REQUEST message is requested (see sub-clause 7.1.2.2.1a)

ARAC RETRANSMISSION REQUEST (1 bit field)

0 indicates that retransmission of an ADDITIONAL MS RADIO ACCESS CAPABILITIES message is not requested

1 indicates that retransmission of an ADDITIONAL MS RADIO ACCESS CAPABILITIES message is requested (see sub-clause 7.1.2.2.1a)

EGPRS Ack/Nack Description
This information element is defined in sub-clause 12.3.1. The number of bits (L) available for Ack/Nack Description information element depends on the inclusion of other information elements. L may be set so that the entire PACKET UPLINK ACK/NACK message evenly fits into an RLC/MAC control block. If a lower L covers the entire receive window, that L may be used.

CONTENTION_RESOLUTION_TLLI (32 bit field)
The CONTENTION_RESOLUTION_TLLI field is present only if the network has decoded one of the uplink RLC data blocks containing the TLLI or G-RNTI. The mobile station shall perform the contention resolution function if the TLLI or G-RNTI information element is present. This field contains a TLLI or a G-RNTI, which is defined in sub-clause 12.16.

Packet Timing Advance
This information element is defined in sub-clause 12.12.

Power Control Parameters
This information element, if present, contains the power control parameters the mobile station shall use to determine its TX power level. If this information element does not include the updated power control parameters for some of currently assigned timeslots, the MS shall continue to use the current power control parameters for these timeslots. This information element is defined in sub-clause 12.13.

Extension Bits
This information element, if present, shall be skipped over. Any information content shall be ignored by the mobile station. This information element is defined in sub-clause 12.26.

Packet Extended Timing Advance (2 bit field)
This field is defined in sub-clause 12.12b.

TBF_EST (1 bit field)
If included, this field indicates that the mobile station is allowed to request the establishment of new TBF on PACCH.

0 the mobile station is not allowed to request the establishment of new TBF

1 the mobile station is allowed to request the establishment of new TBF

CONTENTION_RESOLUTION Identifier extension (4 bit field)

This field contains the extra 4 bits of the G-RNTI not included in the CONTENTION_RESOLUTION_TLLI field which are necessary to provide a unique identifier for contention resolution in Iu-mode. This field is present when an assigned G-RNTI is used during the contention resolution procedure.

RB Id (5 bit field)
This field contains the radio bearer identity of the mobile station’s radio bearer for which the uplink data transfer on SFACCH is acknowledged. This field is not included when the PACKET UPLINK ACK/NACK messsage is sent on DBPSCH. This field is encoded as a binary number with range 0-31.

CI_DTR (1 bit field)
This field indicates the carrier the mobile station shall monitor when DTR is used (see sub-clause 8.1.8). In case of single carrier configuration, this field shall be set to the value ‘0’. The timeslot or PDCH-pair to monitor on this carrier is indicated with the TN_PDCH_pair_DTR field.

0 carrier 1
1 carrier 2. If received by a mobile station not supporting dual carrier it shall be interpreted as ‘0’.

TN_PDCH_pair_DTR (3 bit field)
This field contains the timeslot number (BTTI configuration) or the PDCH-pair number (RTTI configuration) the mobile station shall monitor on the indicated carrier (CI_DTR field for a Downlink Dual Carrier configuration or the downlink carrier used for fall back according to a regular pre-determined interval (see sub-clause 8.1.8.2 and sub-clause 5.13) for a DLMC configuration) when DTR is used (see sub-clause 8.1.8).

DTR Blks (2 bit field)
This field indicates the subset of downlink radio blocks the mobile station shall monitor for USFs and/or downlink RLC data blocks in DTR mode. This field is coded as defined in sub-clause 10.4.26.

PDAN Coding (1 bit field)

See sub-clause 11.2.7.