12.46 DTM Handover PS 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 DTM HANDOVER COMMAND message.
Table 12.46.1: DTM Handover PS Radio Resources information element
< DTM Handover PS Radio Resources IE > ::= < Cell Identification : < Cell Identification IE > > –— provided by SI/PSI for PS HO < MAX_LAPDm : bit (3) > — needed for DTM in new cell < GPRS_MS_TXPWR_MAX_CCH : bit (5) > — needed for DTM in new cell < GPRS Cell Options : < GPRS Cell Options IE > > –— provided by SI/PSI for PS HO < GPRS Power Control Parameters : < GPRS Power Control Parameters IE > > –— provided by SI/PSIfor PS HO < 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 > > } { null | 0 bit** = < no string > — Receiver backward compatible with earlier version | 1 — Additions for Rel-12 { 0 | 1 — Primary TSC Value assigned < Primary TSC Set : bit (1) > < Primary TSC Value : bit (3) > } { 0 | 1 — Secondary DL TSC Value assigned < Secondary DL TSC Set : bit (1) > < Secondary DL TSC Value : bit (3) > } < padding bits > } ; — truncation at end of message allowed, bits ‘0’ assumed |
< 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.46.2: DTM Handover PS Radio Resources information element details
Cell Identification (information element) |
MAX_LAPDm (3 bit field) |
GPRS_MS_TXPWR_MAX_CCH (5 bit field) |
GPRS Cell Options (information element) |
GPRS Power Control Parameters (information element) |
EXTENDED_DYNAMIC_ALLOCATION (1 bit field) |
RLC_RESET (1 bit field) For description and encoding, see sub-clause 12.42. |
P0 (4 bit field) |
PR_MODE (1 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.018. |
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. |
TFI Assignment (5 bit field) |
USF_GRANULARITY (1 bit field) |
TBF_TIMESLOT_ALLOCATION (N bit field) |
USF_ALLOCATION (3 bit field) |
TIMESLOT_ALLOCATION (8 bit field) |
CONTROL_ACK (1 bit field) |
MS_TIMESLOT_ALLOCATION (8 bit field) |
ALPHA (4 bit field) |
GAMMA_TN (5 bit field) |
Primary TSC Set (1 bit field) If a mobile station supports the extended TSC sets (see 3GPP TS 45.002 [32]) then it shall use this field to identify the TSC set associated with the Primary TSC Value field. In the absence of this field the TSC set indicated by the DTM Handover CS Radio Resources IE shall be used. Secondary DL TSC Set (1 bit field) If a mobile station supports the extended TSC sets (see 3GPP TS 45.002 [32]) then it shall use this field to identify the TSC set associated with the Secondary DL TSC Value field. The Primary TSC Set and Secondary DL TSC Set fields are coded as follows: 0 TSC set 1 1 Indicates TSC set 2 for 8PSK, 16QAM and 32QAM modulation. For GMSK modulation it indicates TSC set 3 (which is identical to TSC set 3 used for the CS domain). |
Primary TSC Value (3 bit field) If a mobile station supports the extended TSC sets (see 3GPP TS 45.002 [32]) then it shall use this field to identify the primary TSC value to be used on the assigned uplink and downlink PS resources. In the absence of this field the TSC value indicated by the DTM Handover CS Radio Resources IE shall be used as the Primary TSC value. It is coded as the binary representation of the Training Sequence code as defined in 3GPP TS 45.002. Range: 0 to 7. |
Secondary DL TSC Value (3 bit field) If a mobile station supports the extended TSC sets (see 3GPP TS 45.002 [32]) then it shall use this field to identify the secondary TSC value to be used on the assigned downlink PS resources. It is coded as the binary representation of the Training Sequence code as defined in 3GPP TS 45.002. Range: 0 to 7. |