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 > ::= |
< 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) |
SI (2 bit field) Bit |
NCI (1 bit field) Bit |
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) |
CCN_ACTIVE (1 bit field) |
3G_CCN_ACTIVE (1 bit field) |
CCN Support Description CCN_SUPPORTED (1 bit field) For description and encoding, see the Packet Cell Change Order message. |
Frequency Parameters |
EXTENDED_DYNAMIC_ALLOCATION (1 bit field) |
NETWORK_CONTROL_ORDER (2 bit field) |
P0 (4 bit field) |
PR_MODE (1 bit field) |
Global Packet Timing Advance |
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) |
Uplink Control Timeslot (3 bit field) For description and encoding, see the Multiple TBF Uplink Assignment message. |
CHANNEL_CODING_COMMAND (2 bit field) |
EGPRS Window Size |
EGPRS Modulation and Coding Scheme For description and encoding, see the Multiple TBF Uplink Assignment message. |
BEP_PERIOD2 (4 bit field) |
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) |
USF_GRANULARITY (1 bit field) |
TBF_TIMESLOT_ALLOCATION (N bit field) |
USF_ALLOCATION (3 bit field) |
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 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) |
MS_TIMESLOT_ALLOCATION (8 bit field) |
ALPHA (4 bit field) |
GAMMA_TN (5 bit field) |
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. |