11.2.37 Packet CS Release Indication

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

This message is sent from the network to the mobile station on the PACCH to indicate that the ongoing RR connection will be released. The network may indicate that the mobile station shall maintain its uplink and downlink packet resources used in dual transfer mode or it may convert half-rate PDCH into full-rate PDCH to be used in packet transfer mode or it may reconfigure uplink and/or downlink packet resources to be used in packet transfer mode after the RR connection is released.. If the mobile station supports Downlink Dual Carrier, this message may be sent using extended RLC/MAC control message segmentation (see sub-clause 9.1.12a) if three or more RLC/MAC control blocks are required to send the complete message. A mobile allocation or reference frequency list received as part of this assignment message shall be valid until a new assignment is received or each TBF of the MS are terminated.

With reconfiguration option the network shall assign at least one uplink or downlink TBF.

Message type: PACKET CS RELEASE INDICATION

Direction: network to mobile station

Classification: non-distribution message

Table 11.2.37.1: PACKET CS RELEASE INDICATION information elements

< Packet CS Release message content > ::=

< PAGE_MODE : bit (2) >

{ < GLOBAL_TFI : < Global TFI IE > >

< ENHANCED_DTM_CS_RELEASE_INDICATION : bit >

< Global Packet Timing Advance : < Global Packet Timing Advance IE > >

{ 00 — RR connection is released and the MS maintains its DL and/or UL TBF(s)

< padding bits > — Allows future message extension for ’00’ choice.

| 01 — When RR connection is released, PDTCH/H is converted to PDTCH/F

and the MS maintains its DL and/or UL TBF(s)

< padding bits > — Allows future message extension for ’01’ choice.

| 10 — RR connection is released and DL and/or UL TBF(s) are reconfigured

{ 0 — Message escape for GPRS mode TBFs

{ { 0 | 1 < Frequency Parameters : < Frequency Parameters IE > > }

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > }

{ 0 | 1 — downlink TBF(s)

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

}

{ 0 | 1 — uplink TBF(s)

{ 0 | 1 < CHANNEL_CODING_COMMAND : bit (2) > }
< Multiple Uplink Assignment : < Multiple Uplink Assignment struct > >

}

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-12

< Primary TSC Set : bit (1) >

{ 0 | 1 — Secondary DL TSC Value assigned

< Secondary DL TSC Set : bit (1) >

< Secondary DL TSC Value : bit (3) > }

< padding bits > }

! < Non-distribution part error : bit (*) = < no string > > }

| 1 — Message escape bit for EGPRS mode TBFs

{ 00 {

{ 0 | 1 < Frequency Parameters : < Frequency Parameters IE > > }

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > }

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

{ 0 | 1 — downlink TBF(s)

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

< LINK_QUALITY_MEASUREMENT_MODE : bit (2) >

{ 1 < Multiple Downlink Assignment :

< Multiple Downlink Assignment struct > > } ** 0

}

{ 0 | 1 — uplink TBF(s)

{ 0 | 1 < EGPRS Channel Coding Command :

< EGPRS Modulation and Coding Scheme IE >> }

< RESEGMENT : bit (1) >

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

< Multiple Uplink Assignment : < Multiple Uplink Assignment struct > >

}

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-7

{ 1 { 0 | 1< NPM Transfer Time : bit (5) > } }** 0

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-9

< Enhanced Flexible Timeslot Assignment : bit >

{ 0 — EMST is not used in DL

| 1 — EMST is used in DL

< Downlink RLC Entity 2 : < RLC Entity struct >

{ 0

| 1 < Downlink RLC Entity 3 : < RLC Entity struct > }

}

{ 0 — EMST is not used in UL

| 1 — EMST is used in UL

< Uplink RLC Entity 2 : < RLC Entity struct >

{ 0

| 1 < Uplink RLC Entity 3 : < RLC Entity struct > }

}

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-10

{ 0 — EMSR is not enabled in downlink

| 1 — EMSR is enabled in downlink

{ 1 < EMSR Additional PFCs 1 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 2 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 3 : < Additional PFCs struct > > } ** 0

}

{ 0 — EMSR is not enabled in uplink

| 1 — EMSR is enabled in uplink

{ 1 < EMSR Additional PFCs 1 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 2 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 3 : < Additional PFCs struct > > } ** 0

}

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-12

< Primary TSC Set : bit (1) >

{ 0 | 1 — Secondary DL TSC Value assigned

< Secondary DL TSC Set : bit (1) >

< Secondary DL TSC Value : bit (3) > }

< padding bits > } } } }

! < Non-distribution part error : bit (*) = < no string > >

}

| 01 — Message escape for Dual Carrier, BTTI with FANR activated, RTTI, EGPRS2

{

< Assignment Info : Assignment Info struct >

{ 00 — No frequency parameters included

| 01 — Legacy IEs used

< Frequency Parameters C1: < Frequency Parameters IE > >

{ 0 | 1 < Frequency Parameters C2: < Frequency Parameters IE > > }

| 10 — Optimized Dual Carrier frequency parameters used

< Dual Carrier Frequency Parameters: < Dual Carrier Frequency Parameters IE > >

! < Frequency parameters error: { 11 } bit (*) = <no string> > — Reserved for future use

}

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > }

< EGPRS mode : < EGPRS mode 2 IE > >

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-9

< Enhanced Flexible Timeslot Assignment : bit >

{ 0 — EMST is not used in DL

| 1 < Downlink RLC Entity 2 : < RLC Entity struct > — EMST is used in DL

{ 0

| 1 < Downlink RLC Entity 3 : < RLC Entity struct > }

}

{ 0 — EMST is not used in UL

| 1 < Uplink RLC Entity 2 : < RLC Entity struct > — EMST is used in UL

{ 0

| 1 < Uplink RLC Entity 3 : < RLC Entity struct > }

}

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-10

{ 0 — EMSR is not enabled in downlink

| 1 — EMSR is enabled in downlink

{ 1 < EMSR Additional PFCs 1 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 2 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 3 : < Additional PFCs struct > > } ** 0

}

{ 0 — EMSR is not enabled in uplink

| 1 — EMSR is enabled in uplink

{ 1 < EMSR Additional PFCs 1 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 2 : < Additional PFCs struct > > } ** 0

{ 1 < EMSR Additional PFCs 3 : < Additional PFCs struct > > } ** 0

}

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-11

< EGPRS Packet Downlink Ack/Nack Type 3 Support : bit(1) >

{ null | 0 bit** = < no string > — Receiver backward compatible with earlier version

| 1 — Additions for Rel-12

< Primary TSC Set : bit (1) >

{ 0 | 1 — Secondary DL TSC Value assigned

< Secondary DL TSC Set : bit (1) >

< Secondary DL TSC Value : bit (3) > }

< padding bits > } } } }

! < Non-distribution part error : bit (*) = < no string > > }

! < Message escape : { 10 | 11} bit (*) = < no string > > } — Extended for future changes

}

| 11 — Reserved for future use. When received it shall be interpreted as "00".

< padding bits > — Allows future message extension for ’11’ choice.

}

! < Address information part error : bit (*) = < no string > > }

! < Distribution part error : bit (*) = < no string > > ;

< Multiple Downlink Assignment struct > ::=

< TIMESLOT_ALLOCATION : bit (8) >

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

{ 1 < Downlink TBF assignment : < Downlink TBF assignment struct > > } ** 0 ;

< Downlink TBF assignment struct > :: =

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

< DOWNLINK_RLC_MODE : bit (1) >

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

< TFI_ASSIGNMENT : bit (5) >

< CONTROL_ACK : bit (1) >

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

< Multiple Uplink Assignment struct > ::=

< EXTENDED_DYNAMIC_ALLOCATION : bit (1) >

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

< PR_MODE : bit(1) > }

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

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

< 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) > } } ;

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

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

< 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 < Uplink 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 amount 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 < USF_ALLOCATION : bit (3) > — Different USF(s) assigned

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

< Assignment Info struct > ::=

< Assignment Type : bit (2) >

< Carrier ID : bit (1) > ;

< RLC Entity struct > :: =

< TFI_ASSIGNMENT : bit (5) >

< RLC_MODE : bit (1) >

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

PFI : bit (7) >;

< Additional PFCs struct > ::=

< TFI_ASSIGNMENT : bit (5) >

{ 0 | 1 < NPM Transfer Time : bit (5) > }

< PFI : bit (7) >;

Table 11.2.37.2: PACKET CS RELEASE INDICATION information element details

PAGE_MODE (2 bit field)
This field is defined in sub-clause 12.20.

Global_TFI
This information element contains the TFI of the mobile station’s downlink TBF or uplink TBF. This field is defined in sub-clause 12.10.

ENHANCED_DTM_CS_RELEASE_INDICATION (1 bit field)
The ENHANCED_DTM_CS_RELEASE_INDICATION parameter indicates that the network will perform a delayed release of the RR connection while the mobile station is in dual transfer mode.

0 The RR connection is not to be released.
1 The RR connection is to be released.

NOTE: The network should not use value "0" if the PACKET CS RELEASE INDICATION message is used with enhanced DTM CS release procedure. In this case the mobile station shall ignore the message.

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

CHANNEL_CODING_COMMAND (2 bit field)
The Channel Coding Indicator field indicates the channel coding scheme that the mobile station shall use when transmitting on the uplink.

bit
2 1
0 0 CS-1
0 1 CS-2
1 0 CS-3
1 1 CS-4

Frequency Parameters
This information element, if present, assigns frequency parameters to the uplink and downlink TBFs. If this information element is not present the mobile station shall use its previously assigned frequency parameters. This information element is defined in sub-clause 12.8.

Frequency Parameters C1, Frequency Parameters C2
These information elements assign frequency parameters to the uplink and/or downlink TBFs for carrier 1 and carrier 2, respectively. If the Frequency Parameters C1 information element is not present the mobile station shall use its previously assigned frequency parameters for carrier 1. These information elements are coded as defined in sub-clause 12.8.

Dual Carrier Frequency Parameters
This information element, if present, assigns frequency parameters to the uplink and/or downlink TBFs for both carriers in a dual carrier configuration. This information element is defined in sub-clause 12.8.2.

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

TIMESLOT_ALLOCATION (8 bit field)
This field is defined in sub-clause 12.18.

Uplink Control Timeslot (3 bit field)

In case of a BTTI configuration, this field contains the timeslot number of the timeslot where the PACCH/U for the downlink TBF is located. In case of an RTTI configuration, this field contains the timeslot number of the timeslot belonging to the uplink PDCH pair where the PACCH/U for the downlink TBF is located. It is encoded as the binary representation of the timeslot number as defined in 3GPP TS 45.002.

If this field is included in the Multiple Downlink Assignment struct, it shall refer to all downlink TBFs assigned in the message. If this field is included in the Downlink TBF assignment struct, it refers only to the TBF given by the TFI Assignment field (this specific value overrules any default value given in the Multiple Downlink Assignment struct). If the Uplink Control Timeslot field is not included in the message at all, then the default rules for the location of PACCH/U apply.

PFI (7 bit field)
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. This field shall be included if and only if both the network and mobile station support multiple TBFs. If EMST is used, this field contains the PFI parameter identifying the Packet Flow Context related to the RLC entity. If EMSR is supported, this field contains the PFI parameter identifying a Packet Flow Context supported by a specific RLC entity on the uplink/downlink TBF.

DOWNLINK_RLC_MODE (1 bit field)
RLC_MODE (1 bit field)
See sub-clause 11.2.31 (Packet Timeslot Reconfigure message).

TFI_ASSIGNMENT (5 bit field)
This information element assigns one (or more) TFI(s) to each TBF assigned to the mobile station in this message. This field is repeated for each TBF that is assigned in this message. Optionally, this field may be repeated for each timeslot on which the TBF has been assigned resources. TFI values are encoded as defined in sub-clause 12.15. If EMST is used, each TFI identifies an RLC entity allocated on the TBF. If EMSR is supported, each TFI identifies a Packet Flow Context supported by a specific RLC entity allocated on the uplink/downlink TBF.

CONTROL_ACK (1 bit field)
If multiple TBFs are supported by both network and mobile station, this field shall be set to "1" if the network wishes to instruct the mobile station to release the given TBFs for which T3192 is running. The TBFs to be released are identified by the TFIs given in the TFI Assignment field and have to be valid on the PACCH on which this message was sent. Otherwise this field shall be set to "0".

If either the network or the mobile station does not support the multiple TBF feature, 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’.

EGPRS Window Size IE (Uplink EGPRS Window Size, Downlink EGPRS Window Size)
This information element is defined in sub-clause 12.5.2.

If this field is included in the main body of the message, it shall refer to all TBFs assigned in the message in the direction indicated (default value). If this field is included in the respective TBF Assignment struct (uplink or downlink), it refers only to the TBF given by the TFI Assignment (this specific value overrules the default value). Every TBF defined in EGPRS TBF mode shall be assigned either the default value or a specific value.

If this field is included in a Dual Carrier assignment, it shall specify the initial EGPRS Modulation and Coding Scheme to be used on both carriers.

EGPRS Modulation and Coding Scheme IE (EGPRS Channel Coding Command)
The EGPRS modulation and coding scheme information element is defined in sub-clause 12.10d.

If this field is included in the main body of the message, it shall refer to all EGPRS TBF mode uplink TBFs assigned in the message (default value). If this field is included in the Uplink TBF Assignment struct, it refers only to the TBF given by the TFI Assignment (this specific value overrules the default value). Every uplink TBF defined in EGPRS TBF mode shall be assigned either the default value or a specific value.

RESEGMENT (1 bit field)
This field is defined in sub-clause 12.10e.

LINK_QUALITY_MEASUREMENT_MODE (2 bit field)
This field is encoded as the LINK_QUALITY_MEASUREMENT_MODE IE of the PACKET DOWNLINK ASSIGNMENT message, as defined in sub-clause 11.2.7.

BEP_PERIOD2 (4 bit field)
This field contains a constant which is used for filtering channel quality measurements in EGPRS. BEP_PERIOD2 when present, or if not, when received in a previous message of the same TBF session, shall be used instead of BEP_PERIOD. For details see 3GPP TS 45.008.

Range: 0 to 15

EXTENDED_DYNAMIC_ALLOCATION (1 bit field)
This information field indicates the medium access mode to be used during the TBF.

0 Dynamic Allocation
1 Extended Dynamic Allocation

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

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

MS_TIMESLOT_ALLOCATION (8 bit field)
This information field indicates the timeslots assigned for use by the MS for the assigned uplink TBFs. Bit 8 indicates the status of timeslot 0, bit 7 indicates the status of timeslot 1, etc. At least one timeslot must be assigned.

0 Timeslot is not assigned
1 Timeslot is assigned

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

The usage of these fields is as specified in sub-clause 11.2.29.

GAMMA_TN (5 bit field)
The field is the binary representation of the parameter GCH for MS output power control in units of 2 dB, see 3GPP TS 45.008. The field is coded according to the following table:

bit
5 4 3 2 1
0 0 0 0 0 GCH = 0 dB
0 0 0 0 1 GCH = 2 dB
: : : :
1 1 1 1 0 GCH = 60 dB
1 1 1 1 1 GCH = 62 dB

USF_GRANULARITY (1 bit field)
This information field indicates the USF granularity to be applied by the mobile station when it is assigned a TBF using Dynamic Allocation or Extended Dynamic Allocation.

0 the mobile station shall transmit one RLC/MAC block
1 the mobile station shall transmit four consecutive RLC/MAC blocks

TBF_TIMESLOT_ALLOCATION (N bit field)
This information field indicates the timeslots assigned to a particular uplink TBF, within the timeslots assigned to the MS in the Global Timeslot description. This field contains as many bits as there are timeslots assigned to the MS in the Global Timeslot description. Bit N indicates the status of the lowest numbered timeslot in the timeslots assigned to the MS in the Global Timeslot description. Bit N-1 (if any) indicates the status of the next lowest numbered timeslot, etc. At least one timeslot must be assigned per TBF .

In the case of a dual carrier configuration, the timeslots indicated in the MS_TIMESLOT_ALLOCATION_C1 field shall be considered as lower numbered than those in the MS_TIMESLOT_ALLOCATION_C2 field.

0 Timeslot is not assigned
1 Timeslot is assigned

USF_ALLOCATION (3 bit field)
This field indicates the USF value assigned to the MS for one or more assigned timeslots. This field is encoded as a binary presentation of the USF value as defined in sub-clause 10.4.1.

Assignment Type (2 bit field)

This field is defined in sub-clause 11.2.7.

Carrier ID (1 bit field)
This identifies the carrier to which the description refers.

0 Carrier 1
1 Carrier 2

NPM Transfer Time (5 bit field)

This field contains the NPM Transfer Time limitation for TBF or RLC entity assigned to operate in RLC non-persistent mode. If EMSR is supported this field contains the NPM Transfer Time limitation for a specific Packet Flow Context configured to use 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. 

EGPRS mode 2 IE

This information element is defined in sub-clause 12.48a.1.

Enhanced Flexible Timeslot Assignment (1 bit field)

See sub-clause 11.2.29 (Packet Uplink Assignment message).

EMSR Additional PFCs 1

EMSR Additional PFCs 2

EMSR Additional PFCs 3

See sub-clause 11.2.7 (Packet Downlink Assignment message).

EGPRS Packet Downlink Ack/Nack Type 3 Support (1 bit field)

See sub-clause 11.2.7 (Packet Downlink Assignment message).

Primary TSC Set (1 bit field)

See sub-clause 11.2.7 and 11.2.29.

Secondary DL TSC Set (1 bit field)

See sub-clause 11.2.7.

Secondary DL TSC Value (3 bit field)

See sub-clause 11.2.7.