B.3 UTRA RRC Connected Mode States and Transitions
25.3313GPPProtocol specificationRadio Resource Control (RRC)Release 17TS
B.3.1 CELL_DCH state
The CELL_DCH state is characterised by
– For TDD: A dedicated physical channel is allocated to the UE in uplink and downlink or a dedicated physical channel is allocated to the UE in the uplink and HS_DSCH_RECEPTION is set to TRUE.
– A dedicated physical channel is allocated to the UE in uplink and downlink.
– For TDD:
– E_DCH_TRANSMISSION is set to TRUE and HS_DSCH_RECEPTION is set to TRUE.
– E_DCH_TRANSMISSION is set to TRUE and a dedicated physical channel is allocated to the UE in the downlink.
– The UE is known on cell level according to its current active set.
– Dedicated transport channels, downlink and uplink (TDD) shared transport channels, and a combination of these transport channels can be used by the UE.
The CELL_DCH-state is entered from the Idle Mode through the setup of an RRC connection, or by establishing a dedicated physical channel from the CELL_FACH state.
In TDD a PDSCH may be assigned to the UE in this state, to be used for a DSCH. A PUSCH may also be assigned to the UE in this state, to be used for a USCH. If PDSCH or PUSCH are used for TDD, a FACH transport channel may be assigned to the UE for reception of physical shared channel allocation messages.
B.3.1.1 Transition from CELL_DCH to Idle Mode
Transition to Idle Mode is realised through the release of the RRC connection.
B.3.1.2 Transition from CELL_DCH to CELL_FACH state
Transition to CELL_FACH state occurs when all dedicated channels have been released, which may be
a) via explicit signalling (e.g. PHYSICAL CHANNEL RECONFIGURATION, Radio Bearer Reconfiguration, Radio Bearer Release, Radio Bearer Setup, Transport Channel Reconfiguration, etc.).
at the end of the time period for which the dedicated channel was allocated (TDD)
B.3.1.3 Transition from CELL_DCH to CELL_PCH state
Transition to CELL_PCH state occurs via explicit signalling (e.g. PHYSICAL CHANNEL RECONFIGURATION, Radio Bearer Reconfiguration, Radio Bearer Release, Radio Bearer Setup, Transport Channel Reconfiguration, etc.).
B.3.1.4 Transition from CELL_DCH to URA_PCH state
Transition to URA_PCH state occurs via explicit signalling (e.g. PHYSICAL CHANNEL RECONFIGURATION, Radio Bearer Reconfiguration, Radio Bearer Release, Radio Bearer Setup, Transport Channel Reconfiguration, etc.).
B.3.1.5 Radio Resource Allocation tasks (CELL_DCH)
For the DCH, several physical channel allocation strategies may be applied. The allocations can be either permanent (needing a DCH release message) or based on time or amount-of-data.
Resource allocation can be done separately for each packet burst with fast signalling on the DCH
For each radio frame the UE and the network indicate the current data rate (in uplink and downlink respectively) using the transport format combination indicator (TFCI). However, in TDD, DCH and DSCH or USCH may be mapped on different CCTrCHs, their TFCI are totally independent. DCH transmission is not modified by the simultaneous existence of DSCH/USCH. If the configured set of combinations (i.e. transport format set for one transport channel) are found to be insufficient to retain the QoS requirements for a transport channel, the network initiates a reconfiguration of the transport format set (TFS) for that transport channel. This reconfiguration can be done during or in between data transmission. Further, the network can reconfigure the physical channel allowing an increase or decrease of the peak data rate.
For the uplink data transmission, the UE reports the observed traffic volume to the network in order for the network to re-evaluate the current allocation of resources. This report contains e.g. the amount of data to be transmitted or the buffer status in the UE.
B.3.1.6 RRC Connection mobility tasks (CELL_DCH)
Depending on the amount and frequency of data macrodiversity (soft handover) may or may not be applied.
The RRC Connection mobility is handled by measurement reporting, soft handover and Timing re-initialised or Timing-maintained hard handover procedures.
B.3.1.7 UE Measurements (CELL_DCH)
The UE performs measurements and transmit measurement reports according to the measurement control information.
The UE uses the connected mode measurement control information received in other states until new measurement control information has been assigned to the UE.
B.3.1.8 Acquisition of system information (CELL_DCH)
TDD UEs reads the BCH to acquire valid system information. For each acquisition, the UE may need different combinations of system information broadcast on BCH. The scheduling on the broadcast channel is done in such way that the UE knows when the requested information can be found.
B.3.2 CELL_FACH state
The CELL_FACH state is characterised by:
– No dedicated physical channel is allocated to the UE.
– The UE continuously monitors in the downlink:
– In 3.84 Mcps TDD and 7.68 Mcps TDD mode:
– a FACH.
– In FDD and 1.28 Mcps TDD mode:
– a FACH; or
– an HS-DSCHs and optionally a FACH for MBMS reception.
– The UE is assigned a default common or shared transport channel in the uplink (e.g. RACH or common E-DCH (FDD and 1.28 Mcps TDD only)) that it can use anytime according to the access procedure for that transport channel.
– The position of the UE is known by UTRAN on cell level according to the cell where the UE last made a cell update.
– In TDD mode, one or several USCH or DSCH transport channels may have been established.
B.3.2.1 Transition from CELL_FACH to CELL_DCH state
A transition occurs, when a dedicated physical channel is established via explicit signalling (e.g. PHYSICAL CHANNEL RECONFIGURATION, Radio Bearer Reconfiguration, Radio Bearer Release, Radio Bearer Setup, Transport Channel Reconfiguration, etc.).
B.3.2.2 Transition from CELL_FACH to CELL_PCH state
The transition occurs when UTRAN orders the UE to move to CELL_PCH state, which is done via explicit signalling (e.g. CELL UPDATE CONFIRM, RADIO BEARER RECONFIGURATION, etc.).
B.3.2.3 Transition from CELL_FACH to Idle Mode
Upon release of the RRC connection, the UE moves to the idle mode.
B.3.2.4 Transition from CELL_FACH to URA_PCH State
The transition occurs when UTRAN orders the UE to move to URA _PCH state, which is done via explicit signalling (e.g. URA UPDATE CONFIRM, RADIO BEARER RECONFIGURATION, etc.).
B.3.2.5 Radio Resource Allocation Tasks (CELL_FACH)
For 3.84 Mcps TDD and 7.68 Mcps TDD, in the CELL_ FACH state the UE will monitor a FACH.
For FDD in the CELL_FACH state the UE will monitor a FACH, if the UE does not support HS-DSCH reception in CELL_FACH state or IE "HS-DSCH common system information" is not included in the system information. Otherwise the UE will monitor the common HS-DSCH(s), and FACH monitoring is restricted to MBMS reception.
For 1.28 Mcps TDD in the CELL_FACH state the UE will monitor a FACH, if the UE does not support HS-DSCH reception or IE "HS-DSCH common system information" and IE "Common E-DCH system info" are not included in the system information. Otherwise the UE will monitor the common HS-DSCH(s), and FACH monitoring is restricted to MBMS reception.
For 3.84 Mcps TDD and 7.68 Mcps TDD, the UE is enabled to transmit uplink control signals and it may be able to transmit small data packets on the RACH.
For FDD and 1.28 Mcps TDD, the UE is enabled to transmit uplink control signals and it may be able to transmit small data packets on the RACH, if the UE does not support Enhanced Uplink in CELL_FACH state and Idle mode, and if IE "HS-DSCH common system information" and IE "Common E-DCH system info" are not included in the system information. Otherwise the UE enabled to transmit uplink control signals and it may be able to transmit data packets on common E-DCH.
The network can assign the UE transport channel parameters (e.g. transport format sets) in advance, to be used when a DCH is used. Upon assignment of the physical channel for DCH, the UE moves to CELL_DCH state and uses the pre-assigned TFS for the DCH.
If no UE dedicated physical channel or transport channel configuration has been assigned, the UE uses the common physical channel and transport channel configuration according to the system information.
For the uplink data transmission, the UE reports the observed traffic volume to the network in order for the network to re-evaluate the current allocation of resources. This report contains e.g. the amount of data to be transmitted or the buffer status in the UE.
When there is either user or control data to transmit, a selection procedure determines whether the data should be transmitted on a common transport channel, or if a transition to CELL_DCH should be executed. The selection is dynamic and depends on e.g. traffic parameters (amount of data, packet burst frequency).
In the TDD mode, the UTRAN can assign USCH / DSCH resources to the UE in CELL_FACH state. When USCH / DSCH resources are assigned, the UE will continue to monitor FACHs, depending on the UE capability. The UE may use the USCH / DSCH to transmit signalling messages or user data in the uplink and / or the downlink using USCH and / or DSCH when resources are allocated to cell and UE is assigned use of those USCH / DSCH.
For the uplink data transmission on USCH the UE reports to the network the traffic volume (current size of RLC data buffers), The UTRAN can use these measurement reports to re-evaluate the current allocation of the USCH / DSCH resources.
B.3.2.6 RRC Connection mobility tasks (CELL_FACH)
In this state the location of the UE is known on cell level. A cell update procedure is used to report to the UTRAN, when the UE selects a new cell to observe the common downlink channels of a new cell. Downlink data transmission on the FACH or HS-DSCH (FDD and 1.28 Mcps TDD only) can be started without prior paging.
The UE monitors the broadcast channel and system information on BCCH of its own and neighbour cells and from this the need for the updating of cell location is identified.
The UE performs cell reselection and upon selecting a new UTRA cell, it initiates a cell update procedure. Upon selecting a new cell belonging to another radio access system than UTRA, the UE enters idle mode and makes an access to that system according to its specifications.
B.3.2.7 UE Measurements (CELL_FACH)
The UE performs measurements and transmit measurement reports according to the measurement control information.
By default, the UE uses the measurement control information broadcast within the system information. However, for measurements for which the network also provides measurement control information within a measurement control message, the latter information takes precedence.
B.3.2.8 Transfer and update of system information (CELL_FACH)
The UE reads the BCH to acquire valid system information. For each acquisition, the UE may need different combinations of system information broadcast on BCH. The scheduling on the broadcast channel is done in such way that the UE knows when the requested information can be found.
When the system information is modified, the scheduling information is updated to reflect the changes in system information transmitted on BCH. The new scheduling information is broadcast on FACH and/or on the common HS-DSCH(s) (FDD and 1.28 Mcps TDD only) in order to inform UEs about the changes. If the changes are applicable for the UE, the modified system information is read on BCH.
B.3.3 CELL_PCH state
The CELL_PCH state is characterised by:
– For FDD, if "HS-DSCH paging system information" is not included in System Information or the UE does not support HS-DSCH reception in CELL_PCH and URA_PCH state, and for TDD, no dedicated physical channel is allocated to the UE.
For FDD, if "HS-DSCH paging system information" is included in System Information and the UE does support HS-DSCH reception in CELL_PCH and URA_PCH state, dedicated physical channel may be allocated to the UE.
– For FDD, if "HS-DSCH paging system information" is not included in System Information or the UE does not support HS-DSCH reception in CELL_PCH and URA_PCH state, and for TDD, the UE selects a PCH with the algorithm specified in subclause 8.5.19, and uses DRX for monitoring the selected PCH via an associated PICH.
– For FDD and 1.28 Mcps TDD, if "HS-DSCH paging system information" is included in System Information and the UE supports HS-DSCH reception in CELL_PCH and URA_PCH state, the UE selects a HS-DSCH mapped on the HS-PDSCH with algorithms specified in 8.5.41, 8.5.39 and 8.5.40 for FDD and 8.5.40a for 1.28 Mcps TDD, and uses DRX for monitoring the selected HS-DSCH via an associated PICH.
– No uplink activity is possible.
– The position of the UE is known by UTRAN on cell level according to the cell where the UE last made a cell update in CELL_FACH state.
The DCCH and DTCH logical channels can only be used in this state if HS-DSCH is used and a dedicated H-RNTI is configured and for 1.28 Mcps TDD a dedicated E-RNTI is configured. Otherwise, if the network wants to initiate any activity, it needs to make a paging request on the PCCH logical channel in the known cell to initiate any downlink activity.
B.3.3.1 Transition from CELL_PCH to CELL_FACH state
The UE is transferred to CELL_FACH state:
a) by paging from UTRAN (PAGING TYPE1 message)
b) through any uplink access
B.3.3.2 Radio Resource Allocation Tasks (CELL_PCH)
In CELL_PCH state no resources have been granted for data transmission. For this purpose, a transition to another state has to be executed.
The UE may use Discontinuous Reception (DRX) in order to reduce power consumption. When DRX is used the UE needs only to receive at one paging occasion per DRX cycle. The UE may be instructed to use specific DRX cycle lengths by the network. The UE determines its paging occasions in the same way as for Idle Mode, see [4].
B.3.3.3 RRC Connection mobility tasks (CELL_PCH)
In the CELL_PCH state, the UE mobility is performed through cell reselection procedures, which may differ from the one defined in [4].
The UE performs cell reselection and upon selecting a new UTRA cell, it moves to CELL_FACH state and initiates a cell update procedure in the new cell. After the cell update procedure has been performed, the UE changes its state back to CELL_PCH state if neither the UE nor the network has any more data to transmit.
Upon selecting a new cell belonging to another radio access system than UTRA, the UE enters idle mode and make an access to that system according to its specifications.
In case of low UE activity, UTRAN may want to reduce the cell-updating overhead by ordering the UE to move to the URA_PCH State. This transition is made via the CELL_FACH state. UTRAN may apply an inactivity timer, and optionally, a counter, which counts the number of cell updates e.g. UTRAN orders the UE to move to URA_PCH when the number of cell updates has exceeded certain limits (network parameter).
B.3.3.4 UE Measurements (CELL_PCH)
The UE performs measurements and transmit measurement reports according to the measurement control information.
The UE uses the measurement control information according to the system information when no UE dedicated measurement control information has been assigned.
B.3.3.5 Transfer and update of system information (CELL_PCH)
The UE reads the BCH to acquire valid system information. For each acquisition, the UE may need different combinations of system information broadcast on BCH. The scheduling on the broadcast channel is done in such way that the UE knows when the requested information can be found.
B.3.4 URA_PCH State
The URA_PCH state is characterised by:
– No dedicated channel is allocated to the UE.
– For FDD and 1.28 Mcps TDD, if "HS-DSCH paging system information" is not included in System Information or the UE does not support HS-DSCH reception in CELL_PCH and URA_PCH state, and for TDD, the UE selects a PCH with the algorithm specified in subclause 8.5.19, and uses DRX for monitoring the selected PCH via an associated PICH.
– For FDD and 1.28 Mcps TDD, if "HS-DSCH paging system information" is included in System Information and the UE supports HS-DSCH reception in CELL_PCH and URA_PCH state, the UE selects a HS-DSCH mapped on the HS-PDSCH with algorithms specified in 8.5.41, 8.5.39 and 8.5.40 for FDD and 8.5.40a for 1.28 Mcps TDD, and uses DRX for monitoring the selected HS-DSCH via an associated PICH.
– No uplink activity is possible.
– The location of the UE is known on UTRAN Registration area level according to the URA assigned to the UE during the last URA update in CELL_FACH state.
The DCCH logical channel cannot be used in this state. If the network wants to initiate any activity, it needs to make a paging request on the PCCH logical channel within the URA where the location of the UE is known. If the UE needs to transmit anything to the network, it goes to the CELL_FACH state. The transition to URA_PCH State can be controlled with an inactivity timer, and optionally, with a counter that counts the number of cell updates. When the number of cell updates has exceeded certain limits (a network parameter), then the UE changes to the URA_PCH State.
URA updating is initiated by the UE, which, upon the detection of the Registration area, sends the network the Registration area update information on the RACH of the new cell.
B.3.4.1 Transition from URA_PCH State to CELL_FACH State (URA_PCH)
Any activity causes the UE to be transferred to CELL_ FACH State.
a) Uplink access is performed by RACH or common E-DCH.
b) by paging from UTRAN ( PAGING TYPE1 message ).
NOTE: The release of an RRC connection is possible in the URA_PCH state. UE in URA_PCH is able to go to idle when triggered by paging type 1 message in case ”Release indicator” has the value ”Release”.
B.3.4.2 Radio Resource Allocation Tasks (URA_PCH)
In URA_PCH State no resources have been granted for data transmission. For this purpose, a transition to CELL_FACH State has to be executed.
The UE may use Discontinuous Reception (DRX) in order to reduce power consumption. When DRX is used the UE needs only to receive at one paging occasion per DRX cycle. The UE may be instructed to use specific DRX cycle lengths by the network. The UE determines its paging occasions in the same way as for Idle Mode, see [4].
B.3.4.3 RRC Connection mobility tasks (URA_PCH)
In URA_PCH State the location of a UE is known on UTRAN Registration area level.
In this state, the UE mobility is performed through URA reselection procedures, which may differ from the definitions in [4]. The UE performs cell reselection and upon selecting a new UTRA cell belonging to a URA that does not match the URA used by the UE, the UE moves to CELL_FACH state and initiates a URA update towards the network. After the URA update procedure has been performed, the UE changes its state back to URA_PCH state if neither the UE nor the network has any more data to transmit.
Upon selecting a new cell belonging to another radio access system than UTRA, the UE enters idle mode and makes an access to that system according to its specifications.
B.3.4.4 UE Measurements (URA_PCH)
The UE performs measurements and transmit measurement reports according to the measurement control information.
The UE uses the measurement control information according to the system information when no UE dedicated measurement control information has been assigned.
B.3.4.5 Transfer and update of system information (URA_PCH)
The same mechanisms to transfer and update system information as for state CELL_PCH are applicable for UEs in URA_PCH state.
B.3.5 States and Transitions for Cell Reselection in URA_PCH, CELL_PCH, and CELL_FACH
Figure B.3.5-1: UTRA RRC Connected mode cell reselection for URA_PCH, CELL_PCH, and CELL_FACH
In some states the UE performs cell reselection procedures. The UE selects a suitable cell (defined in [4]) and radio access technology based on connected mode radio measurements and cell reselection criteria.
Figure B.3.5-1 shows the states and procedures in the cell reselection process in connected mode.
When a cell reselection is triggered, the UE evaluates the cell reselection criteria based on radio measurements, and if a better cell is found that cell is selected, procedure Cell reselection (see [4]). If the change of cell implies a change of radio access technology, the RRC connection is released, and the UE enters idle mode of the other RAT. If no suitable cell is found in the cell reselection procedure, the UE eventually enters idle mode.
When an Initial cell reselection is triggered, the UE shall use the Initial cell reselection procedure (see [4]) to find a suitable cell. One example where this procedure is triggered is at radio link failure, where the UE may trigger an initial cell reselection in order to request re-establishment of the RRC connection. If the UE is unable to find a suitable cell, the UE eventually enters idle mode.