11.2.7a Multiple TBF Downlink Assignment
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 to assign multiple downlink resources to the mobile station. If the mobile station supports Downlink Dual Carrier, this message may be sent using extended RLC/MAC control message segmentation (see sub-clause 9.1.12a).
A mobile allocation or reference frequency list received as part of this assignment message shall be valid until a new assignment is received or until all of the TBFs belonging to the MS are terminated.
Message type: MULTIPLE TBF DOWNLINK ASSIGNMENT
Direction: network to mobile station
Classification: non-distribution message
Table 11.2.7a.1: MULTIPLE TBF Downlink ASSIGNMENT information elements
< Multiple TBF Downlink Assignment message content > ::= < PAGE_MODE : bit (2) > { 0 | 1 <PERSISTENCE_LEVEL : bit (4) > * 4 } { { 0 < Global TFI : < Global TFI IE > > | 10 { < TLLI / G-RNTI : <TLLI / G-RNTI IE > > < G-RNTI extension : bit (4) > } } |
{ 0 — Message escape { < Packet Timing Advance : < Packet Timing Advance IE > > { 0 | 1 < P0 : bit (4) > < PR_MODE : bit (1) > } { { 0 | 1 < Frequency Parameters : < Frequency Parameters IE > > } { 0 | 1 < Power Control Parameters : < Power Control Parameters IE > > } { 0 | 1 < TBF Starting Time : < Starting Frame Number Description IE > > } { 0 | 1 { 0 | 1 < EGPRS Window Size : < EGPRS Window Size IE > > } < LINK_QUALITY_MEASUREMENT_MODE : bit (2) > { 0 | 1 < BEP_PERIOD2 : bit(4) > }} { 0 | 1 <Packet Extended Timing Advance : bit (2) > } { 0 | 1 < Uplink Control Timeslot : bit (3) > } { 1 < Multiple Downlink TBF Assignment : < Multiple Downlink TBF Assignment struct > > } ** 0 { null | 0 bit** = < no string > — Receiver backward compatible with earlier version | 1 — Additions for REL-7 { 1 { 0 | 1< NPM Transfer Time : bit (5) > } ** 0 < padding bits > }} } // — truncation at end of message allowed, bits ‘0’ assumed ! < Non-distribution part error : bit (*) = < no string > > } |
| 1 — Message escape for dual carrier, RTTI, BTTI with FANR activated, EGPRS2 { 00 { < Packet Timing Advance : < Packet Timing Advance IE > > < Assignment Info : < Assignment Info struct > > { 0 | 1 < P0_C1 : bit (4) > < PR_MODE_C1 : bit (1) > { 0 | 1 < P0_C2 : bit (4) > < PR_MODE_C2 : bit (1) > } } { { 00 — No frequency parameters included | 01 — Legacy IEs used { 0 | 1 < Frequency Parameters C1 : < Frequency Parameters IE > > } { 0 | 1 < Frequency Parameters C2 : < Frequency Parameters IE > > } | 10 — Optimized Dual Carrier frequency parameters used < Dual Carrier Frequency Parameters: < Dual Carrier Frequency Parameters IE > > ! < Frequency Parameters error: { 11 } bit(*) = < no string> > } — reserved for future use { 0 | 1 < Power Control Parameters C1 : < Power Control Parameters IE > > } { 0 | 1 < Power Control Parameters C2 : < Power Control Parameters IE > > } { 0 | 1 { 0 | 1 < EGPRS Window Size : < EGPRS Window Size IE > > } < LINK_QUALITY_MEASUREMENT_MODE : bit (2) > { 0 | 1 < BEP_PERIOD2 : bit(4) > }} { 0 | 1 < Packet Extended Timing Advance : bit (2) > } { 0 | 1 < Uplink Control Timeslot C1 : bit (3) > } { 0 | 1 < Uplink Control Timeslot C2 : bit (3) > } { 0 | 1 — BTTI mode < FANR: bit (1) > { 1 < BTTI Multiple Downlink Assignment : < BTTI Multiple Downlink Assignment struct > > } ** 0 } { 0 | 1 — RTTI mode { 0 — Single Carrier Assignment { 00 — Default PDCH-pair configuration | 01 — Unchanged | 10 — Explicit PDCH pair configuration < DOWNLINK_PDCH_PAIRS_C1 : bit (8) > < UPLINK_PDCH_PAIRS_C1 : bit (8) > ! < PDCH pairs configuration error : { 1 1 } bit (*) = < no string > > — reserved } { 1 < RTTI Multiple Downlink Assignment SC : < RTTI Multiple Downlink Assignment SC struct > > } ** 0 | 1 — Dual Carrier Assignment { 00 — Default PDCH pair configuration | 01 — Unchanged | 10 — Explicit PDCH pair configuration < DOWNLINK_PDCH_PAIRS_C1 : bit (8) > < DOWNLINK_PDCH_PAIRS_C2 : bit (8) > < UPLINK_PDCH_PAIRS_C1 : bit (8) > < UPLINK_PDCH_PAIRS_C2 : bit (8) > ! < PDCH pairs configuration error : { 1 1 } bit (*) = < no string > > — reserved } { 1 < RTTI Multiple Downlink Assignment DC : < RTTI Multiple Downlink Assignment DC struct > > } ** 0 } } <Downlink EGPRS Level: < EGPRS Level IE > > { null | 0 bit** = < no string > — Receiver backward compatible with earlier version | 1 — Additions for Rel-9 { 1 < Indication of Upper Layer PDU Start for RLC UM : bit > } ** 0 < padding bits > } } // — truncation at end of message allowed, bits ‘0’ assumed ! < Non-distribution part error : bit (*) = < no string > > } ! < Message escape : { 01 | 10 | 11 } bit (*) = < no string >> } } ! < Address information part error : bit (*) = < no string > > } ! < Distribution part error : bit (*) = < no string > > ; |
< Multiple Downlink TBF Assignment struct > ::= < TIMESLOT_ALLOCATION : bit (8) > { 1 < Downlink TBF assignment : < Downlink TBF assignment struct > > } ** 0 ; |
< BTTI Multiple Downlink Assignment struct > ::= { 0 | 1 < TIMESLOT_ALLOCATION_C1 : bit (8) > } { 0 | 1 < TIMESLOT_ALLOCATION_C2 : bit (8) > } { 1 < Downlink TBF assignment : < Downlink TBF assignment 2 struct > > } ** 0 ; |
< RTTI Multiple Downlink Assignment SC struct > ::= < RTTI_DOWNLINK_PDCH_PAIR_ASSIGNMENT_SC : bit (4) > { 1 < Downlink TBF assignment : < Downlink TBF assignment 2 struct > > } ** 0 ; |
< RTTI Multiple Downlink Assignment DC struct > ::= < RTTI_DOWNLINK_PDCH_PAIR_ASSIGNMENT_DC : bit (8) > { 1 < Downlink TBF assignment : < Downlink TBF assignment 2 struct > > } ** 0 ; |
< Downlink TBF assignment struct > :: = { 0 < RB Id : bit (5) > | 1 < PFI : bit (7) > < RLC_MODE : bit (1) > } < TFI Assignment : bit (5) > < CONTROL_ACK : bit (1) > { 0 | 1 < EGPRS Window Size : < EGPRS Window Size IE > > } { 0 | 1 < HFN_LSB : bit (1) > } ; — HFN_LSB field used in Iu mode only |
< Downlink TBF assignment 2 struct > :: = < PFI : bit (7) > < RLC_MODE : bit (1) > < TFI Assignment : bit (5) > < CONTROL_ACK : bit (1) > { 0 | 1 < NPM Transfer Time : bit (5) > } < EVENT_BASED_FANR: bit (1) > { 0 | 1 < Downlink EGPRS Window Size : < EGPRS Window Size IE > > } ; |
< Assignment Info struct > :: = < Assignment Type : bit (2) > < Carrier ID : bit (1) > ; |
Table 11.2.7a.2: MULTIPLE TBF Downlink ASSIGNMENT information element details
PAGE_MODE (2 bit field) |
PERSISTENCE_LEVEL (4 bit field for each Radio Priority 1…4) |
Global TFI |
TLLI / G-RNTI |
G-RNTI extension (4 bit field) This field contains the extra 4 bits of the G-RNTI not included in the TLLI / G-RNTI field which are necessary to provide a unique identifier for contention resolution in Iu-mode. |
CONTROL_ACK (1 bit field) |
TIMESLOT_ALLOCATION, TIMESLOT_ALLOCATION_C1, TIMESLOT_ALLOCATION_C2 (8 bit field) |
Uplink Control Timeslot, Uplink Control Timeslot C1, Uplink Control Timeslot C2 (3 bit field) In case of a BTTI configuration, these fields contain the timeslot number of the timeslot where the PACCH/U for the MS is located. In case of an RTTI configuration, these fields contain the timeslot number of the timeslot belonging to the uplink PDCH pair where the PACCH/U for the MS is located. These fields are encoded as the binary representation of the timeslot number as defined in 3GPP TS 45.002. |
Packet Timing Advance |
P0, P0_C1, P0_C2 (4 bit field) |
PR_MODE, PR_MODE_C1, PR_MODE_C2 (1 bit field) |
Power Control Parameters, Power Control Parameters C1, Power Control Parameters C2 |
Frequency Parameters Frequency Parameters C1, Frequency Parameters C2 Dual Carrier Frequency Parameters |
TFI Assignment (5 bit field) |
TBF Starting Time |
EGPRS Window Size |
LINK_QUALITY_MEASUREMENT_MODE (2 bit field) This field is defined in sub-clause 11.2.7 |
Packet Extended Timing Advance (2 bit field) |
BEP_PERIOD2 (4 bit field) Range: 0 to 15 |
RB Id (5 bit field) This field contains the radio bearer identifier for the radio bearer using the assigned TBF. This provides the mapping of TFI to RB Id which is necessary to uniquely identify Iu-mode data flows. |
PFI (7 bit field) This field contains the PFI parameter identifying a Packet Flow Context. The PFI parameter is encoded as the contents of the PFI information element as defined in 3GPP TS 44.018. |
RLC_MODE (1 bit field) 0 RLC acknowledged mode 1 RLC unacknowledged mode. For the case of an EGPRS TBF an MS that supports RLC non-persistent mode shall respond to this indication of RLC mode as described in the EGPRS Window Size IE (see sub-clause 12.5.2). |
HFN_LSB (1 bit field) (Iu mode only) This field contains the least significant bit of the downlink HFN of the radio bearer for which the TBF is assigned. |
NPM Transfer Time (5 bit field) This field contains the NPM Transfer Time limitation in case of RLC non-persistent mode The list of NPM Transfer Time IEs in the Rel-7 additions is ordered as described by the loops in the earlier releases part. |
Assignment Type (2 bit field) This field is defined in sub-clause 11.2.7. |
Carrier ID (1 bit field) 0 Carrier 1 |
EVENT_BASED_FANR (1 bit field) This field indicates whether the event-based FANR shall be used for the assigned TBF: 0 The MS shall not use event-based FANR This field shall be ignored if FANR is not activated. The list of EVENT_BASED_FANR IEs in the Rel-7 additions is ordered as described by the loops in the earlier releases part. |
DOWNLINK_PDCH_PAIRS_C1 DOWNLINK_PDCH_PAIRS_C2 UPLINK_PDCH_PAIRS_C1 UPLINK_PDCH_PAIRS_C2 RTTI_DOWNLINK_PDCH_PAIR_ASSIGNMENT_SC RTTI_DOWNLINK_PDCH_PAIR_ASSIGNMENT_DC These fields are defined in sub-clause 11.2.31 |
FANR (1 bit field) This field indicates whether FANR is activated. 0 FANR is not activated for the assigned TBFs |
Downlink EGPRS Level (2 bit field) This field specifies the group of modulation and coding schemes applicable to the TBFs. This information element is defined in sub-clause 12.10f. |
Indication of Upper Layer PDU Start for RLC UM (1 bit field) This field is defined in section 11.2.7. The list of Indication of Upper Layer PDU Start for RLC UM IEs in the Rel-9 additions is ordered as described by the loops in the earlier releases part. |