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)
This field is defined in sub-clause 12.20.

PERSISTENCE_LEVEL (4 bit field for each Radio Priority 1…4)
This field is defined in sub-clause 12.14, PRACH Control Parameters.

Global TFI
This information element identifies one of the mobile station’s downlink or uplink TFIs. This field is defined in sub-clause 12.10.

TLLI / G-RNTI
This information element is defined in sub-clause 12.16.

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)
This field shall be set to "1" if the network wishes to instruct the mobile station to release the given TBFs for which timer T3192 is running. The TBFs to be released are identified by the TFIs given in the TFI Assignment field and have to be valid on the PACCH on which this message was sent. Otherwise this field shall be set to "0".

TIMESLOT_ALLOCATION, TIMESLOT_ALLOCATION_C1, TIMESLOT_ALLOCATION_C2 (8 bit field)
These fields describe the timeslot(s) on which all TBFs described in this message are assigned resources.

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
This information element is defined in sub-clause 12.12.

P0, P0_C1, P0_C2 (4 bit field)
For description and encoding, see the Packet Uplink Assignment message.

PR_MODE, PR_MODE_C1, PR_MODE_C2 (1 bit field)
For description and encoding, see the Packet Uplink Assignment message.

Power Control Parameters, Power Control Parameters C1, Power Control Parameters C2
This information element is defined in sub-clause 12.13.

Frequency Parameters
This information element is defined in sub-clause 12.8.

Frequency Parameters C1, Frequency Parameters C2
The usage of these parameters is specified in sub-clause 11.2.7. These information elements are coded as defined in sub-clause 12.8.

Dual Carrier Frequency Parameters
This information element is defined in sub-clause 12.8.2

TFI Assignment (5 bit field)
This information element assigns one (or more) TFI(s) to each TBF assigned to the mobile station in this message. This field is repeated for each TBF that is assigned in this message. TFI is encoded as defined in sub-clause 12.15.

TBF Starting Time
The TBF Starting Time field contains a starting time that indicates the TDMA frame number during which the assigned TBFs may start. If no downlink TBF is in progress, the mobile station need not monitor the TFI field of downlink RLC data blocks until the indicated TDMA frame number. After the indicated TDMA frame number, the mobile station shall operate as during a downlink TBF. If a downlink TBF is already in progress, the mobile station shall continue to use the parameters of the existing TBF until the TDMA frame number occurs. When the indicated TDMA frame number occurs, the mobile station shall immediately begin to use the new parameters assigned. This information element is defined in sub-clause 12.21.

EGPRS Window Size
This information element is defined in sub-clause 12.5.2.

LINK_QUALITY_MEASUREMENT_MODE (2 bit field)

This field is defined in sub-clause 11.2.7

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

BEP_PERIOD2 (4 bit field)
This field contains a constant which is used for filtering channel quality measurements in EGPRS. BEP_PERIOD2 when present, or if not, when received in a previous message of the same TBF session, shall be used instead of BEP_PERIOD. For details see 3GPP TS 45.008.

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)
This field indicates the RLC mode of the assigned TBF.

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)
This identifies the carrier to which the description refers.

0 Carrier 1
1 Carrier 2

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
1 The MS shall 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
1 FANR is 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.