12.42 PS Handover Radio Resources

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

This information element provides the radio resources assigned for PS services in the new cell and is included within the PS HANDOVER COMMAND message.

Table 12.42.1: PS Handover Radio Resources information element

< PS Handover Radio Resources IE > ::=

{ 0 | 1 < Handover Reference : bit (8) > }

< ARFCN : bit (10) >

< SI : bit (2) >

< NCI : bit (1) >

< BSIC : bit (6) >

{ 0 | 1 < CCN_ACTIVE : bit (1) > }

{ 0 | 1 < 3G_CCN_ACTIVE : bit (1) > }

{ 0 | 1 < CCN Support Description : < CCN Support Description struct >> }

< Frequency Parameters : < Frequency Parameters IE > >

< NETWORK_CONTROL_ORDER : bit (2) >

{ 0 | 1 < Global Packet Timing Advance : < Global Packet Timing Advance IE > >

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > } } — Only used in uplink

< EXTENDED_DYNAMIC_ALLOCATION : bit (1) > — Only used in uplink

< RLC_RESET : bit (1) >

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

< PR_MODE : bit (1) > }

{ 0 | 1 < Uplink Control Timeslot : bit (3) > }

{ 0 < GPRS mode : < GPRS mode struct > >

| 1 < EGPRS mode : < EGPRS mode struct > > } ;

< CCN Support Description struct > ::=
< Number_Cells : bit (7) >
{ CCN_SUPPORTED : bit } * (val(Number_Cells)) ;

< GPRS mode struct > ::=

— Uplink TBFs

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

{ 0 | 1 < Global Timeslot description : < Timeslot description struct > >

{ 1 < Uplink Assignment : < Uplink TBF Assignment struct > > } ** 0 }

— Downlink TBFs

{ 1 < Downlink Assignment : < Downlink Assignment struct > > } ** 0 } ;

< EGPRS mode struct > ::=

— Uplink TBFs

{ { 0 | 1 < EGPRS Window Size : < EGPRS Window Size IE > > }

{ 0 | 1 < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE > > }

{ 0 | 1 < BEP_PERIOD2 : bit(4) > }

{ 0 | 1 < Global Timeslot description : < Timeslot description struct > >

{ 1 < Uplink Assignment : < Uplink TBF Assignment struct > > } ** 0 } }

— Downlink TBFs

{ 0 | 1

{ 0 | 1 { 0 | 1 < EGPRS Window Size : < EGPRS Window Size IE > > }

< LINK_QUALITY_MEASUREMENT_MODE : bit (2) >

{ 0 | 1 < BEP_PERIOD2 : bit(4) > } }

{ 1 < Downlink Assignment : < Downlink Assignment struct > > } ** 0 } ;

< Uplink TBF Assignment struct > ::= — Recursive for multiple TBFs

{ 0 | 1 < PFI : bit (7) > }

< RLC_MODE : bit (1) >

< TFI Assignment : bit (5) >

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

{ 0 | 1 < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE > > }

{ 0 | 1 < EGPRS Window Size : < EGPRS Window Size IE > > }

< USF_GRANULARITY : bit (1) >

{ 0 — The timeslots assigned to the TBF are all the timeslots assigned

in the Global Timeslot description

| 1 < TBF_TIMESLOT_ALLOCATION : bit (N) > } — The timeslots assigned to the TBF are a subset of all the

timeslots assigned in the Global Timeslot description. Where

N is the number of timeslots assigned to the MS in the Global

Timeslot description

{ 0 < USF_ALLOCATION : bit (3) > — The same USF is valid on all timeslots assigned to the TBF

| 1 — Different USF(s) assigned

< USF_ALLOCATION : bit (3) > — USF assignment on the lowest numbered timeslot

assigned to the TBF

{ 0 | 1 < USF_ALLOCATION : bit (3) > } * (M-1) } ; — USFs on subsequent timeslots assigned to the TBF:

A ‘0’ (respectively a ‘1’ followed by a USF value)

means same (respectively different) USF value as the

USF on the next lower numbered timeslot assigned to

the TBF. Where M is the amount of timeslots assigned

to the TBF in the TBF_TIMESLOT_ALLOCATION if

present, else in the Global Timeslot description.

< Downlink Assignment struct > ::= — Recursive for multiple TBFs

< TIMESLOT_ALLOCATION : bit (8) >

{ < Downlink TBF assignment : < Downlink TBF assignment struct > > } ;

< Downlink TBF assignment struct > :: =

{ 0 | 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 > > } ;

< Timeslot description struct > ::=

{ 0 — without power control params

< MS_TIMESLOT_ALLOCATION : bit (8) >

| 1 — with power control params

< ALPHA : bit (4) >

{ 0 | 1 < GAMMA_TN0 : bit (5) > }

{ 0 | 1 < GAMMA_TN1 : bit (5) > }

{ 0 | 1 < GAMMA_TN2 : bit (5) > }

{ 0 | 1 < GAMMA_TN3 : bit (5) > }

{ 0 | 1 < GAMMA_TN4 : bit (5) > }

{ 0 | 1 < GAMMA_TN5 : bit (5) > }

{ 0 | 1 < GAMMA_TN6 : bit (5) > }

{ 0 | 1 < GAMMA_TN7 : bit (5) > } } ;

Table 12.42.2: PS Handover Radio Resources information element details

Handover Reference (8 bit field)
This field contains the reference value to be used when performing PS Handover. The field is encoded as the contents of the Handover Reference information element as defined in 3GPP TS 44.018.

SI (2 bit field)
The Synchronization Indication (SI) field indicates which type of PS Handover is to be performed.

Bit
2 1
0 0 Non-synchronized
0 1 Synchronized
1 0 Pre-synchronised
1 1 reserved

NCI (1 bit field)
The Normal Cell Indication (NCI) field indicates how the MS shall behave in case of out of range timing advance values.

Bit
1
0 Out of range timing advance is ignored
1 Out of range timing advance shall trigger a handover failure procedure.

ARFCN (10 bit field)

This field contains the BCCH frequency of the new cell. This field is encoded as the ARFCN defined in 3GPP TS 44.018.

Range: 0 to 1023.

BSIC (6 bit field)
This field contains the BSIC of the new cell. The BSIC field is coded as the "Base Station Identity Code" defined in 3GPP TS 23.003.

CCN_ACTIVE (1 bit field)
For description and encoding, see the Packet Cell Change Order message.

3G_CCN_ACTIVE (1 bit field)
For description and encoding, see the Packet Cell Change Order message.

CCN Support Description

CCN_SUPPORTED (1 bit field)

For description and encoding, see the Packet Cell Change Order message.

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

EXTENDED_DYNAMIC_ALLOCATION (1 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

NETWORK_CONTROL_ORDER (2 bit field)
For description and encoding, see the Packet Measurement Order message.

P0 (4 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

PR_MODE (1 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

Global Packet Timing Advance
This information element is defined in sub-clause 12.12a

RLC_RESET (1 bit field)

This information element indicates whether or not all RLC entities used to support the given TBFs in the old cell shall be reset to support the TBFs allocated for the corresponding PFCs in the new cell:

0 RLC is not reset (the RLC state machines are maintained across PS handover)

1 RLC is reset (the RLC state machines are not maintained across PS handover)

If this field is set to ‘1’, then after successful completion of the PS Handover procedure, the mobile shall consider all TBFs which were ongoing when the PS Handover Command message was received to have been implicitly released.

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

Uplink Control Timeslot (3 bit field)

For description and encoding, see the Multiple TBF Uplink Assignment message.

CHANNEL_CODING_COMMAND (2 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

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

EGPRS Modulation and Coding Scheme

For description and encoding, see the Multiple TBF Uplink Assignment message.

BEP_PERIOD2 (4 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

LINK_QUALITY_MEASUREMENT_MODE (2 bit field)

For description and encoding, see the Multiple TBF Downlink Assignment message.

PFI (7 bit field)

This field shall only be included for TBFs if both the network and the mobile station support multiple TBFs. 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.01

TFI Assignment (5 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

USF_GRANULARITY (1 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

TBF_TIMESLOT_ALLOCATION (N bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

USF_ALLOCATION (3 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

RLC_MODE (1 bit field)

For description and encoding, see the Multiple TBF Uplink Assignment message or the Multiple TBF Downlink Assignment message. If the RLC_RESET field indicates that any given RLC entity is not reset across PS handover then the mobile station shall ignore this field and use the same RLC mode that was used for the corresponding PFC in the old cell.

CONTROL_ACK (1 bit field)
If the RLC_RESET field indicates that RLC entities are reset, this field shall be set to ‘0’.

If multiple TBFs are supported by both network and mobile station and the RLC_RESET field indicates that RLC entities are not reset, this field shall be coded as specified for the Multiple TBF Downlink Assignment message.

If either the network or the mobile station does not support the multiple TBF feature and the RLC_RESET field indicates that RLC entities are not reset, 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’.

TIMESLOT_ALLOCATION (8 bit field)
For description and encoding, see the Multiple TBF Downlink Assignment message.

MS_TIMESLOT_ALLOCATION (8 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.
As the explicit power control parameters are omitted for the allocated timeslots in the new cell, the mobile station shall use the default values (see 3GPP TS 45.008) for the power control parameters.

ALPHA (4 bit field)
For encoding and description see the Global Power Control Parameters IE.

GAMMA_TN (5 bit field)
For description and encoding, see the Multiple TBF Uplink Assignment message.

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. 

EVENT_BASED_FANR (1 bit field)

For description and encoding, see the Multiple TBF Downlink Assignment message.

REPORTED TIMESLOTS (8 bit field)

For description and encoding, see the Multiple TBF Downlink Assignment message.

TSH (2 bit field)

For description and encoding, see the Multiple TBF Downlink Assignment message.