12.10a GPRS Mobile Allocation

3GPP44.060General Packet Radio Service (GPRS)Mobile Station (MS) - Base Station System (BSS) interfaceRadio Link Control / Medium Access Control (RLC/MAC) protocolRelease 17TS

The GPRS Mobile Allocation information element defines a set of radio frequency channels and a hopping sequence number (HSN), which may be allocated to a mobile station to define its channel configuration.

This information element may refer to a reference frequency list, or set of reference frequency lists defined in the PSI2 information. In case there is no such reference included in this information element, it refers to the cell allocation (CA) defined for the cell. The cell allocation is defined in the PSI2 information, if PBCCH is present in the cell, or in the SI1 information (see 3GPP TS 44.018), if PBCCH is not present in the cell.

There are two alternative ways to encode the GPRS mobile allocation, using the MA_BITMAP or the ARFCN index list.

Table 12.10a.1: GPRS Mobile Allocation information elements

< GPRS Mobile Allocation IE > ::=

< HSN : bit (6) >

{ 0 | 1 < RFL number list : < RFL number list struct > > }

{ 0 < MA_LENGTH : bit (6) >

< MA_BITMAP : bit (val(MA_LENGTH) + 1) >

| 1 { 0 | 1 < ARFCN index list : < ARFCN index list struct > > } } ;

< RFL number list struct > ::=

< RFL_NUMBER : bit (4) >

{ 0 | 1 < RFL number list struct > } ;

< ARFCN index list struct > ::=

< ARFCN_INDEX : bit (6) >

{ 0 | 1 < ARFCN index list struct > } ;

Table 12.10a.2: GPRS Mobile Allocation information element details

HSN (6 bit field)
This field is the binary representation of the hopping sequence number, see 3GPP TS 45.002. Range: 0 to 63.

RFL number list (construction)
This construction is a list specifying the referenced set of reference frequency lists for this information element. If the list is not included, this information element refers to the cell allocation defined for the cell.

The number of radio frequency channels included in the referenced set of reference frequency lists or the referenced cell allocation (excluding any duplication of radio frequency channels) is denoted NF. The radio frequency channels shall be arranged by the receiver of this information element in the order of ascending ARFCN, except for ARFCN = 0, if included, which shall be put last. Each radio frequency channel shall then be assigned an ARFCN_INDEX value, ranging from zero, for the first radio frequency channel, to NF-1, for the last radio frequency channel in the ordered set.

MA_BITMAP (variable length, 1 to 64 bit, field)
This field is a bitmap representing the radio frequency channels belonging to the GPRS mobile allocation. The number of bit positions in MA_BITMAP shall equal NF. The first bit position in MA_BITMAP corresponds to ARFCN_INDEX = NF-1, the last position corresponds to ARFCN_INDEX = 0. Each bit position is coded:

0 the corresponding radio frequency channel does not belong to the GPRS mobile allocation;
1 the corresponding radio frequency channel belongs to the GPRS mobile allocation.

ARFCN index list (construction)
This construction is a list representing a set of radio frequency channels to be excluded from the definition of the GPRS mobile allocation. The GPRS mobile allocation is defined as consisting of the radio frequency channels included in the referenced set of reference frequency lists or the referenced cell allocation, except those represented by the ARFCN index list. If the list is not included, this information element defines a GPRS mobile allocation consisting of all radio frequency channels included in the referenced set of reference frequency lists or the referenced cell allocation, without exception.

RFL_NUMBER (4 bit field)
This field is the binary reference to a reference frequency list provided in PSI2. Range 0 to 15.

ARFCN_INDEX (6 bit field)
This field is the binary reference to a radio frequency channels in the referenced set of reference frequency lists or the referenced cell allocation. Range: 0 to NF-1.

12.10a.1 Abnormal cases

If the receiver of this information element detects any inconsistency between the encoding of this information element and the referenced frequency information (i.e. an MA_BITMAP length or an ARFCN_INDEX value out of range, or an undefined RFL_NUMBER value), the information element shall be regarded as invalid.