12.8 Frequency Parameters

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

The Frequency Parameters information element defines frequency parameters and a training sequence code (TSC), which may be allocated to a mobile station to define its channel configuration. All timeslots in the channel configuration of the mobile station shall use the same frequency parameters and training sequence code.

NOTE: For COMPACT, for PDTCH/PACCH on primary and secondary carriers that are indicated in EXT_FREQUENCY_LIST by parameter INT_FREQUENCY (see 3GPP TS 45.008), the TSCs should be equal to the BCC, as defined in 3GPP TS 23.003, otherwise the accuracy of interference measurement reporting may be compromised.

The frequency parameters may consist of an ARFCN, defining a non-hopping radio frequency channel. The indirect encoding, the direct encoding 1 and the direct encoding 2 defines a hopping radio frequency channel.

Table 12.8.1: Frequency Parameters information elements

< Frequency Parameters IE > ::=

< TSC : bit (3) >

{ 00 < ARFCN : bit (10) >

| 01 < Indirect encoding : < Indirect encoding struct > >

| 10 < Direct encoding 1 : < Direct encoding 1 struct > >

| 11 < Direct encoding 2 : < Direct encoding 2 struct > > } ;

< Indirect encoding struct > ::=

< MAIO : bit (6) >

< MA_NUMBER : bit (4) >

{ 0 | 1 < CHANGE_MARK_1 : bit (2) >

{ 0 | 1 < CHANGE_MARK_2 : bit (2) > } } ;

< Direct encoding 1 struct > ::=

< MAIO : bit (6) >

< GPRS Mobile Allocation : < GPRS Mobile Allocation IE > > ;

< Direct encoding 2 struct > ::=

< MAIO : bit (6) >

< HSN : bit (6) >

< Length of MA Frequency List contents : bit (4) >

< MA Frequency List contents : octet (val(Length of MA Frequency List contents) + 3) > ;

Table 12.8.2: Frequency Parameters information element details

TSC (3 bit field)
This field is the binary representation of the training sequence code, see 3GPP TS 45.002. Range: 0 to 7. A mobile station that supports the extended TSC sets (see 3GPP TS 45.002 [32]) shall associate this TSC with TSC set 1 unless otherwise indicated by the Primary TSC Set field within an assignment message or a handover command.

ARFCN (10 bit field)
This field is the binary representation of the absolute radio frequency channel number (ARFCN) defined in 3GPP TS 45.005. Range 0 to 1023.

MAIO (6 bit field)
This field is the binary representation of the mobile allocation index offset (MAIO), see 3GPP TS 45.002. Range 0 to 63.

MA_NUMBER (4 bit field)
This field is the binary reference to a GPRS mobile allocation received in either the PSI2 information, the SI13/PSI13 information or a previous assignment message, see sub-clause 5.5.1.6. Range: 0 to 15.

CHANGE_MARK_1 (2 bit field)
CHANGE_MARK_2 (2 bit field)
These fields are the binary representations of the allowed values for the PSI or SI change mark associated with the GPRS mobile allocation that the MA_NUMBER field refers to. Range: 0 to 3.

GPRS Mobile Allocation (information element)
The GPRS Mobile Allocation information element is defined in sub-clause 12.10a.

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

MA Frequency List contents (variable length octet string)
This variable length octet string is the representation of a set of radio frequency channels defining a GPRS mobile allocation. The encoding of the octet string is defined by the value part of the type 4 information element Frequency List, defined in 3GPP TS 44.018. The allowed formats of the Frequency List information element are the bit map 0, 1024 range, 512 range, 256 range, 128 range and variable bit map formats.

12.8.1 Abnormal cases

If the indirect encoding is used, this information element may contain the CHANGE_MARK_1 and 2 fields. If one of these fields is present, the receiver shall verify the validity of the PSI or SI change mark associated with the GPRS mobile allocation that the MA_NUMBER field refers to, see sub-clause 5.5.1.7. None of the CHANGE_MARK_1 and 2 fields shall be included if the MA_NUMBER refers to a GPRS mobile allocation received in a previous assignment message.

If the receiver detects that an inconsistency is contained in this information element, the information element shall be regarded as invalid. Such inconsistency may be that:

– an invalid PSI or SI change mark is associated with the referred GPRS mobile allocation;

– an CHANGE_MARK_1 or 2 field is included and the MA_NUMBER refers to a GPRS mobile allocation received in a previous assignment message; or

– an undefined MA_NUMBER or an invalid GPRS Mobile Allocation is contained in this information element.

If the inconsistency is due to an invalid PSI or SI change mark associated with the referred GPRS mobile allocation or an undefined MA_NUMBER in the range 0 ñ 14, the mobile station shall initiate a partial acquisition of PBCCH or BCCH information (see sub-clause 5.5.1.4). It shall then obtain the PSI2 or SI13 information, which is concerned.

12.8.2 Dual Carrier Frequency Parameters

The Dual Carrier Frequency Parameters information element is used to define the frequency parameters for both carriers in a dual carrier configuration. It defines frequency parameters and a training sequence code (TSC), which may be allocated to a mobile station to define its channel configuration. All timeslots on each radio frequency channel in the channel configuration of the mobile station shall use the same frequency parameters and training sequence code.

The dual carrier frequency parameters may consist of two ARFCNs, defining non-hopping radio frequency channels. The dual carrier indirect encoding, the dual carrier direct encoding 1 and the dual carrier direct encoding 2 define two hopping radio frequency channels.

Table 12.8.2.1: Dual Carrier Frequency Parameters information elements

< Dual Carrier Frequency Parameters IE > ::=

< TSC : bit (3) >

{ 00

{ 0 | 1 < ARFCN1 : bit (10) >

< ARFCN2 : bit (10) > }

| 01 < Indirect encoding : < Dual Carrier Indirect encoding struct > >

| 10 < Direct encoding 1 : < Dual Carrier Direct encoding 1 struct > >

| 11 < Direct encoding 2 : < Dual Carrier Direct encoding 2 struct > > } ;

< Dual Carrier Direct encoding 1 struct > ::=

{ 0 | 1 < MAIO1 : bit (6) > }

{ 0 | 1 < MAIO2 : bit (6) > }

< GPRS Mobile Allocation : < GPRS Mobile Allocation IE > > ;

< Dual Carrier Indirect encoding struct > ::=

{ 0 | 1 < MAIO1 : bit (6) > }

{ 0 | 1 < MAIO2 : bit (6) > }

< MA_NUMBER : bit (4) >

{ 0 | 1 < CHANGE_MARK_1 : bit (2) >

{ 0 | 1 < CHANGE_MARK_2 : bit (2) > } } ;

< Dual Carrier Direct encoding 2 struct > ::=

{ 0 | 1 < MAIO1 : bit (6) > }

{ 0 | 1 < MAIO2 : bit (6) > }

< HSN : bit (6) >

< Length of MA Frequency List contents : bit (4) >

< MA Frequency List contents : octet (val(Length of MA Frequency List contents) + 3) > ;

Table 12.8.2.2: Dual Carrier Frequency Parameters information element details

TSC (3 bit field)
This field is the binary representation of the training sequence code, see 3GPP TS 45.002. Range: 0 to 7. A mobile station that supports the extended TSC sets (see 3GPP TS 45.002 [32]) shall associate this TSC with TSC set 1 unless otherwise indicated by the Primary TSC Set field within an assignment message or a handover command.

ARFCN1 (10 bit field)
This field is the binary representation of the absolute radio frequency channel number (ARFCN) tro be applied to carrier 1, as defined in 3GPP TS 45.005. Range 0 to 1023.

ARFCN2 (10 bit field)
This field is the binary representation of the absolute radio frequency channel number (ARFCN) tro be applied to carrier 2, as defined in 3GPP TS 45.005. Range 0 to 1023.

MAIO1 (6 bit field)
This field is the binary representation of the mobile allocation index offset (MAIO) to be applied to carrier 1, see 3GPP TS 45.002. Range 0 to 63.

MAIO2 (6 bit field)
This field is the binary representation of the mobile allocation index offset (MAIO) to be applied to carrier 2, see 3GPP TS 45.002. Range 0 to 63.

MA_NUMBER (4 bit field)
This field is the binary reference to a GPRS mobile allocation received in either the PSI2 information, the SI13/PSI13 information or a previous assignment message, see sub-clause 5.5.1.6. Range: 0 to 15.

CHANGE_MARK_1 (2 bit field)
CHANGE_MARK_2 (2 bit field)
These fields are the binary representations of the allowed values for the PSI or SI change mark associated with the GPRS mobile allocation that the MA_NUMBER field refers to. Range: 0 to 3.

GPRS Mobile Allocation (information element)
The GPRS Mobile Allocation information element is defined in sub-clause 12.10a.

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

MA Frequency List contents (variable length octet string)
This variable length octet string is the representation of a set of radio frequency channels defining a GPRS mobile allocation. The encoding of the octet string is defined by the value part of the type 4 information element Frequency List, defined in 3GPP TS 44.018. The allowed formats of the Frequency List information element are the bit map 0, 1024 range, 512 range, 256 range, 128 range and variable bit map formats.

12.8.3 Pulse Format description

This information element specifies on which, if any, radio frequency channels the mobile station shall transmit using the narrow pulse shaping filter or shall otherwise transmit using the wide pulse shaping filter with a specified spectrum mask (see 3GPP TS 45.004, 3GPP TS 45.005). The content of this information element is applicable only when one of UBS-5 to UBS-12 modulation and coding schemes is used.

If this information element is not included in an assignment message and the mobile station is required to transmit using EGPRS2-B modulation and coding schemes UBS-5 to UBS-12, the mobile station shall use the wide pulse shaping filter option without tight spectrum mask on all frequencies in the mobile allocation (if hopping) or on the single frequency assigned (if non-hopping).

Table 12.8.3.1: Pulse Format information elements

< Pulse Format IE > ::=

{ 0 < Pulse Format Coding 1 : bit (3) >

| 1 < Pulse Format Coding 2 : < Pulse Format Coding 2 struct > > };

< Pulse Format Coding 2 struct > ::=

{ 0 < Pulse Format Bitmap Length: bit (7) >

< Pulse Format Bitmap:
bit (val (Pulse Format Bitmap Length) + 1)

& { { 1 | 01 | 00 } ** ! { bit** = <no string> } } >

| 1 < Non Hopping Carrier Pulse Format : 1 | 01 | 00 >

} ;

Pulse Format Coding 1

The pulse shaping filter format/spectrum mask to be used on the frequencies specified in the mobile allocation are as specified in the table below. Frequency 1 is the lowest frequency, and Frequency n is the highest frequency (when ordered according to the value of their frequency in Hz).

Where ‘W’ is indicated, the wideband pulse option applies.

Where ‘N’ is indicated, the narrowband pulse option applies.

Where ‘W2’ is indicated, the wideband pulse with tighter spectrum mask applies.

bit Frequency

3 2 1 1 2 3..(n-2) n-1 n

0 0 0 W W W W W

0 0 1 W W W W2 N

0 1 0 N W2 W W W

0 1 1 N W2 W W2 N

1 0 0 N N N N N

1 0 1 W W W W W2

1 1 0 W2 W W W W

1 1 1 W2 W W W W2

Pulse Format Coding 2:

Pulse Format Bitmap Length (7 bit field)
Range 0 to 127
This field represents the length minus one of the Pulse Format Bitmap field.

Pulse Format Bitmap (variable length bit field)

This field comprises a bitmap with each codeword (comprising 1 or 2 bits) corresponding to a frequency specified in the mobile allocation, in increasing order of ARFCN value (except that ARFCN = 0, if included, is put last).

1 Wide pulse shaping filter option without tight spectrum mask applies

0 1 Wide pulse shaping filter option with tight spectrum mask applies

0 0 Narrow pulse shaping filter option applies

If the number of codewords in the bitmap is greater than the number of frequencies specified in the mobile allocation, the extra codewords shall be ignored. If the number of codewords in the bitmap in lower than the number of frequencies specified in the mobile allocation, the wide pulse shaping filter without tight spectrum mask shall apply for any frequency with no corresponding codeword.

Non Hopping Carrier Pulse Format

In the case of a non-hopping carrier, this field contains a single codeword that indicates which pulse format shall be used on the carrier. The meaning of the codeword values is identical as specified for the Pulse Format Bitmap.