11.2.52 EC Packet 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 EC-PACCH by the network to the mobile station to assign resources for a downlink EC TBF.

Frequency parameters received as part of this assignment message shall be valid until a new assignment is received or each TBF of the mobile station are terminated.

Message type: EC PACKET DOWNLINK ASSIGNMENT

Direction: network to mobile station

Classification: non-distribution message

Table 11.2.52.1: EC Packet Downlink ASSIGNMENT information elements

< EC Packet Downlink Assignment message content > ::=

< USED_DL_COVERAGE_CLASS : < Used DL Coverage Class IE >>

{ 0 < Global TFI : < Global TFI IE > >

{ < CONTROL_ACK : bit (1) >

{ 0 | 1 < Frequency Parameters : < Frequency Parameters struct > > }

< DL_COVERAGE_CLASS : bit (2) >

< STARTING_DL_TIMESLOT : bit (3) >

< TIMESLOT_MULTIPLICATOR : bit (3) >

< DOWNLINK_TFI_ASSIGNMENT : bit (5) >

< UL_COVERAGE_CLASS : bit (2) >

< STARTING_UL_TIMESLOT_OFFSET : bit (2) >

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

{ 0 | 1 < P0 : bit (4) >

< PR_MODE : bit (1) > }

{ 0 | 1 < GAMMA : bit (5) >

< ALPHA Enable : bit (1) > }

{ — Rel-14 extension

{ 0 | 1 < Multilateration Information Request : bit (1) > }

}

< padding bits > // — truncation at end of message allowed, bits ‘0’ assumed

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

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

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

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

< Frequency Parameters struct > ::=

< EC_MA_NUMBER : bit (5) >

< TSC : bit (3) >

< Primary TSC Set : bit (1) >;

Table 11.2.52.2: EC PACKET Downlink ASSIGNMENT information element details

USED_DL_COVERAGE_CLASS (2 bit field)
This information element is defined in sub-clause 12.71.

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

CONTROL_ACK (1 bit field)
This field shall be set to ‘1’ if the network establishes a new downlink TBF for the mobile station whose timer T3192 is running. Otherwise this field shall be set to ‘0’.

DL_COVERAGE_CLASS (2 bit field)
This field indicates the DL Coverage Class that is assigned for the DL EC TBF. The DL_COVERAGE_CLASS field shall be set according to the following table:

bit

2 1

0 0 DL Coverage Class = CC1

0 1 DL Coverage Class = CC2

1 0 DL Coverage Class = CC3

1 1 DL Coverage Class = CC4

STARTING_DL_TIMESLOT (3 bit field)
This field defines the timeslot number of the lowest timeslot included in the downlink assignment for the DL EC TBF. The number of additional timeslots that are included in the downlink assignment for the TBF depends on the assigned DL Coverage Class and the Timeslot Multiplicator setting. The assigned timeslots are contiguous, starting with the timeslot number indicated in the STARTING_DL_TIMESLOT field. The field is encoded according to the following table:

bit

3 2 1

0 0 0 Timeslot 0 is the lowest assigned downlink timeslot

0 0 1 Timeslot 1 is the lowest assigned downlink timeslot

0 1 0 Timeslot 2 is the lowest assigned downlink timeslot

0 1 1 Timeslot 3 is the lowest assigned downlink timeslot
1 0 0 Timeslot 4 is the lowest assigned downlink timeslot
1 0 1 Timeslot 5 is the lowest assigned downlink timeslot
1 1 0 Timeslot 6 is the lowest assigned downlink timeslot
1 1 1 Timeslot 7 is the lowest assigned downlink timeslot

A mobile station assigned CC2, CC3 or CC4 is always assigned 4 consecutive timeslots if the field EC_Reduced_PDCH_Allocation is set to 0 in the EC SYSTEM INFORMATION TYPE 2 message (see 44.018 sub-clause 9.1.43q). Therefore only timeslot 0, 1, 2, 3 or 4 may be indicated as the lowest assigned downlink timeslot when the assignment is for CC2, CC3 or CC4 in the downlink. If the field EC_Reduced_PDCH_Allocation is set to 1 a mobile station assigned CC2, CC3 or CC4 is always assigned the use of 2 consecutive timeslots and therefore only timeslot 0, 1, 2, 3, 4, 5 or 6 shall be indicated as the lowest assigned downlink timeslot.

TIMESLOT_MULTIPLICATOR (3 bit field)
This field defines how many DL timeslots that the assignment contains when the assigned DL Coverage Class, according to the DL_COVERAGE_CLASS field, is CC1. The field is coded according to the following table:

bit

3 2 1

0 0 0 1 timeslot assigned

0 0 1 2 timeslots assigned

0 1 0 3 timeslots assigned

0 1 1 4 timeslots assigned

1 0 0 5 timeslots assigned

1 0 1 6 timeslots assigned

1 1 0 7 timeslots assigned

1 1 1 8 timeslots assigned

Values other than ‘000’ can only be used if supported by the mobile station, as indicated by its multislot capability, see 3GPP TS 45.002. If the assigned downlink Coverage Class > CC1 (according to the DL_COVERAGE_CLASS field), the mobile station shall consider the TIMESLOT_MULTIPLICATOR field as not valid.

UL_COVERAGE_CLASS (2 bit field)
This field indicates the UL Coverage Class that is assigned for transfer of uplink RLC/MAC control messages on the EC-PACCH during the DL EC TBF. The UL_COVERAGE_CLASS field shall be set according to the following table:

bit

2 1

0 0 UL Coverage Class = CC1

0 1 UL Coverage Class = CC2

1 0 UL Coverage Class = CC3

1 1 UL Coverage Class = CC4

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

STARTING_UL_TIMESLOT_OFFSET (2 bit field)
This field defines the timeslot number of the lowest timeslot included in the allocation that is used for transfer of uplink RLC/MAC control messages on the EC-PACCH during the DL EC TBF. The number of additional timeslots that are included in the uplink allocation depends on the assigned UL Coverage Class. The allocated timeslots are contiguous, starting with the timeslot number indicated in the STARTING_UL_TIMESLOT_OFFSET field. The STARTING_UL_TIMESLOT_OFFSET field is encoded as an offset to the timeslot assigned with the STARTING_DL_TIMESLOT field. The encoding of the field is dependent of the value of the DL_COVERAGE_CLASS and UL_COVERAGE_CLASS fields in the same message.

If both DL_COVERAGE_CLASS and UL_COVERAGE_CLASS > CC1, the same timeslots are assigned in both the uplink and the downlink directions. The STARTING_UL_TIMESLOT_OFFSET field can then be considered as not valid by the mobile station.

If DL_COVERAGE_CLASS = CC1 and UL_COVERAGE_CLASS > CC1, the STARTING_UL_TIMESLOT_OFFSET field is encoded according to the following code points if the field EC_Reduced_PDCH_Allocation is set to 0 in the EC SYSTEM INFORMATION TYPE 2 message (see 44.018 sub-clause 9.1.43q). If the field EC_Reduced_PDCH_Allocation is set to 1 only the first two code points of the following shall be used:

bit

2 1

0 0 same timeslot as indicated by STARTING_DL_TIMESLOT

0 1 STARTING_DL_TIMESLOT – 1

1 0 STARTING_DL_TIMESLOT – 2

1 1 STARTING_DL_TIMESLOT – 3

If DL_COVERAGE_CLASS > CC1 and UL_COVERAGE_CLASS = CC1, the STARTING_UL_TIMESLOT_OFFSET field is encoded according to the following code points if the field EC_Reduced_PDCH_Allocation is set to 0 in the EC SYSTEM INFORMATION TYPE 2 message (see 44.018 sub-clause 9.1.43q). If the field EC_Reduced_PDCH_Allocation is set to 1 only the first two code points of the following shall be used:

bit

2 1

0 0 same timeslot as indicated by STARTING_DL_TIMESLOT

0 1 STARTING_DL_TIMESLOT + 1

1 0 STARTING_DL_TIMESLOT + 2

1 1 STARTING_DL_TIMESLOT + 3

If both DL_COVERAGE_CLASS and UL_COVERAGE_CLASS = CC1, the uplink is assigned to the timeslot indicated by the STARTING_DL_TIMESLOT field. The STARTING_UL_TIMESLOT_OFFSET field can then be considered as not valid by the mobile station.

P0 (4 bit field)
This field is an optional downlink power control parameter. It is encoded as follows:

bit
4 3 2 1
0 0 0 0 P0 = 0 dB
0 0 0 1 P0 = 2 dB
0 0 1 0 P0 = 4 dB
:
1 1 1 1 P0 = 30 dB

PR_MODE (1 bit field)
This field indicates the PR Management mode, as defined in 3GPP TS 45.008. The field is encoded as follows:
0 PR mode A: for one addressed MS
1 PR mode B: for all MSs

GAMMA (5 bit field)
This field is the binary representation of the parameter GCH for MS output power control in units of 2 dB, see 3GPP TS 45.008. The field is coded according to the following table:

bit
5 4 3 2 1
0 0 0 0 0 GCH = 0 dB
0 0 0 0 1 GCH = 2 dB
: : : :
1 1 1 1 0 GCH = 60 dB
1 1 1 1 1 GCH = 62 dB

ALPHA Enable (1 bit field)
This field indicates whether or not the mobile station shall use the ALPHA parameter (if sent as part of EC SI) for uplink power control (see 3GPP TS 45.008 [34]). The field is coded as follows:

0 The mobile station shall not use the ALPHA parameter
1 The mobile station shall use the ALPHA parameter

EC_MA_NUMBER (5 bit field)
This field indicates what EC Mobile Allocation set, as defined in the EC SYSTEM INFORMATION TYPE 1 message, the TBF is allocated to (see 3GPP TS 44.018 [11]).

The field is encoded as a binary number with a range 0 to 31.

DOWNLINK_TFI_ASSIGNMENT (5 bit field)
This information element, if present, assigns the TFI to the mobile station to identify the downlink TBF described by this message. TFI is encoded as defined in sub-clause 12.15.

Primary TSC Set (1 bit field)

This field indicates to which TSC set the TSC field in the same message, for use on the assigned resources, shall be associated. This field is coded as follows:

0 TSC set 1

1 Indicates TSC set 2 for 8PSK modulation and TSC set 3 (which is identical to TSC set 3 used for the CS domain) for GMSK modulation.

Multilateration Information Request (1 bit field)

This field indicates whether or not a MS is to include “MS Transmission Offset” and “MS Sync Accuracy” parameters when sending an EC Packet Downlink Ack/Nack message (see sub-clause 11.2.51). This field can be included when establishing a downlink TBF to deliver a downlink LLC PDU for which the corresponding DL-UNITDATA PDU indicates timing advance information is needed (see 3GPP TS 48.018). This field is coded as follows:

0 Do not include “MS Transmission Offset” and “MS Sync Accuracy” parameters

1 Include “MS Transmission Offset” and “MS Sync Accuracy” parameters