Setting the HSDPAMobility parameter to 'disabled' activates the HSDPA cell reselection and mobility handling with DCH switching.
HSDPA cell reselection applies transition to the CELL_FACH state, triggered by the measurement event 1A, when UE enters soft handover coverage area. HSDPA mobility handling with DCH switching applies DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch) allocation based on the measurement events 1F and 6A. Also, UL DCH quality deterioration report can be used to control HSDPA mobility. Additionally, in the case of an AMR multi-service, DL Transmitted Code Power measurement is used as a trigger to initiate inter-frequency measurements. HS-DSCH MAC-d flow is released before transition to the CELL_FACH state or allocation of DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch) kbit/s. However, if the
HSDPA Inter-Frequency Handover optional feature is activated and inter-frequency handover triggers are present, HS-DSCH release is not triggered. Instead, an E-DCH to DCH switch in uplink is performed if needed and interfrequency-handover measurement is started after that immediately with DL: HS-DSCH/UL: DCH configuration. For more details, see
HSDPA inter-frequency handover.


| Figure 38: | Mobility handling when UE moves from cell to cell |
The figure above displays the principle of mobility handling with HSDPA cell reselection.
Intra-frequency mobility for the HSDPA users is implemented via CELL_FACH RRC state (HSDPA cell reselection). Based on the intra-frequency CPICH Ec/No measurement reports (Event 1A) from UE, RNC decides to transfer the UE to the CELL_FACH state when UE enters SHO coverage area.
HS-DSCH MAC-d flow is released and UE is transferred to the CELL_FACH state in the target cell (Cell B). Direction to the target cell can be performed under the serving RNC. The target cell corresponds with the cell, which initiated the measurement event 1A. Therefore, UE does not need to execute the Cell Update procedure and HS-DSCH can be reallocated immediately based on the data volume in accordance with the channel type selection procedure (see chapter
HSDPA channel type selection).
Measurement reporting
The measurement reporting events in the table below are applied to the HSDPA mobility functionalities including HSDPA cell reselection, which is based on the measurement event 1A and channel type switching to DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch) kbit/s, which, in turn, is based on the measurement events 1F and 6A.
Event | Description |
1A | A primary CPICH enters the reporting range. |
1F | A primary CPICH goes below the absolute threshold. |
1E | A primary CPICH becomes better than an absolute threshold (cancels 1F) |
6A | UE Tx power exceeds the absolute threshold. |
6B | UE Tx power becomes less than an absolute threshold (cancels 6A) |
| Table 11: | The events that trigger channel type switching |
The quality deterioration report also triggers the HS-DSCH MAC-d flow release and allocation of DCH X/X (0/0 or initial bit rates, see
Direct HS-DSCH to DCH switch) kbit/s.
A UE with a HS-DSCH transport channel allocated can have only one cell in the active set at a time, that is, the size of the active set is limited to one. Because of this, the RNC does not add cells to the active set based on reporting event 1A when a HS-DSCH transport channel is allocated to the UE, but utilizes event 1A as a trigger for HS-DSCH MAC-d flow release and transition to the CELL_FACH state. An example is presented in the figure below.
| Figure 39: | Example of triggering based on reporting event 1A |
In the figure above, P-CPICH 1 is the serving HS-DSCH cell and the only cell in the active set. P-CPICH 2 and P-CPICH 3 are monitored set cells, which do not belong to the active set. If P-CPICH 2 is equal to the serving HS-DSCH cell (the assumption being that the intra-frequency measurement control parameter AdditionWindow is set to 0 dB and the parameter EnableRRCrelease is set to disabled), the UE sends measurement reporting event 1A. When the RNC receives event 1A, HS-DSCH MAC-d flow is released and the UE is transferred to the CELL_FACH state.
The HS-DSCH to DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch) kbit/s channel type switching after HS-DSCH MAC-d flow release is performed in the case of inter-frequency or inter-RAT handovers. The actual triggers for the channel type switching before handovers are measurement reporting events 1F and 6A. In the case of an AMR multi-service, DL Transmitted Code Power measurement is also used as a trigger to initiate inter-frequency measurements. However, if the
HSDPA Inter-Frequency Handoveroptional feature is activated and inter-frequency handover triggers are present, HS-DSCH release is not triggered. Instead, an E-DCH to DCH switch in uplink is performed if needed and interfrequency-handover measurement is started after that immediately with DL: HS-DSCH/UL: DCH configuration. For more details, see
HSDPA inter-frequency handover.
If the HSDPA Inter-Frequency Handover optional feature is not activated, the functionality depends on the triggered measurement and the value of the intra-frequency handover path parameter EnableRRCrelease as specified below:
Measurement event 1A triggered HS-DSCH MAC-d flow release and parameter EnableRRCrelease is disabled:
In the case of PS RABs without AMR CS RAB and without PS streaming RAB, HS-DSCH MAC-d flow is released. The UE is transferred to the CELL_FACH state and the radio bearer is mapped to the FACH by using the RRC: Radio bearer reconfiguration procedure.
In the case of an AMR multi-service or PS streaming, after HS-DSCH MAC-d flow has been released and DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch) kbit/s allocated, the active set is updated immediately. The update is based on the same measurement event 1A, which caused triggering of HS-DSCH MAC-d flow release if the value of the
RTWithHSDPA -specific parameter
AdditionWindow is smaller than or equal to the RT-specific value of the
AdditionWindow. After the active set update, UE measurements are restarted with DCH parameters and the received capacity requests are scheduled.
In the case of an AMR multi-service or PS streaming, if the value of the RTWithHSDPA -specific AdditionWindow parameter is greater than the RT-specific value, the active set is not updated. However, UE measurements are restarted with DCH parameters and the received capacity requests are scheduled.
If the HS-DSCH MAC-d flow release is unsuccessful in this case, HS-DSCH release is retried as long as measurement event 1A is effective.
Measurement event 1A triggered HS-DSCH MAC-d flow release and parameter EnableRRCrelease is enabled:
For users that have another transport channel than HS-DSCH allocated, the EnableRRCRelease parameter of the intra-frequency handover path indicates whether the RRC connection release (excluding emergency calls) is allowed due to non-optimum fast closed loop power control.
For users that have a HS-DSCH transport channel allocated, the parameter has a different meaning. If the RNC receives measurement event 1A and the EnableRRCReleaseparameter is enabled, it does not allow the HS-DSCH MAC-d flow release to be directly triggered.
When a cell has entered the reporting range and triggered event 1A and the RNC has not added the cell into the active set, the UE reverts to periodical reporting. This means that the UE continues reporting after the initial report by switching to the periodical measurement-reporting mode.
As the EnableRRCRelease parameter is enabled, the RNC’s decision on HS-DSCH MAC-d flow release is based on the CPICH Ec/No of the serving cell (EcNoDownlink), CPICH Ec/No of the neighbouring cell (EcNoNcell), and the ReleaseMarginAverageEcNo and ReleaseMarginPeakEcNo control parameters.
Based on the periodical measurement reporting mode and the control parameters, the UE is transferred to the CELL_FACH state and the radio bearer is mapped to the FACH by using the RRC: Radio bearer reconfiguration procedure if either of the following conditions is effective:
| 1. |
EcNoDownlink + ReleaseMarginPeakEcNo(n) < EcNoNcell(n) |
| 2. |
AveEcNoDownlink + ReleaseMarginAverageEcNo(n) < AveEcNoNcell(n) |
If the HS-DSCH MAC-d flow release is unsuccessful, the RRC connection is released.
In the case of an AMR multi-service or PS streaming, the HS-DSCH MAC-d flow is released and the RB is mapped to DCH X/X (0/0 or initial bit rates, see
Direct HS-DSCH to DCH switch). When DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch) kbit/s has been allocated, the active set is updated immediately. After a successful active set update, the UE measurements are restarted with DCH parameters and the received capacity requests are scheduled.
Measurement event 1F or 6A triggered HS-DSCH MAC-d flow release (with PS RAB):
In the case of a PS RAB without AMR CS RAB when DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch) kbit/s has been allocated, IFHO/ISHO measurements are not directly started. Instead, UE measurements are restarted with DCH parameters and the received capacity requests are scheduled.
If the HS-DSCH MAC-d flow release is unsuccessful, the HS-DSCH release is retried as long as cancelling measurement event (1E/6B) has not been received.
Measurement event 1F triggered HS-DSCH MAC-d flow release (with AMR multi-service):
In the case of an AMR DCH multi-service, HS-DSCH MAC-d flow is released and the PS RB is mapped to DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch). After the HS-DSCH MAC-d flow release, IFHO/ISHO measurements for the AMR are started.
If the HS-DSCH MAC-d flow release is unsuccessful, the release is retried as long as cancelling measurement event (1E) has not been received.
Measurement event 6A triggered HS-DSCH MAC-d flow release (with AMR multi-service):
In the case of an AMR DCH multi-service, HS-DSCH MAC-d flow is released and the PS RB is mapped to DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch). After a successful HS-DSCH MAC-d flow release, the measurement control for the AMR is restarted. IFHO/ISHO measurements are not started directly afterwards; a new triggering is needed.
If the HS-DSCH MAC-d flow release is unsuccessful, the release is retried as long as cancelling measurement event (6B) has not been received.
DL Transmitted Code Power triggered HS-DSCH MAC-d flow release (AMR multi-service):
In the case of an AMR DCH multi-service, HS-DSCH MAC-d flow is released and the PS RB is mapped to DCH X/X (0/0 or initial bitrates, see
Direct HS-DSCH to DCH switch). After a successful HS-DSCH MAC-d flow release, IFHO/ISHO measurements for the AMR are started.
If the HS-DSCH MAC-d flow release is unsuccessful, the release is retried.
Diversity handover of stand-alone signalling link
This chapter is valid when the HSDPAMobility parameter is set to disabled, that means when serving HS-DSCH cell change and soft handover of the associated DPCH are not supported.
If the active set size is greater than one, allocation of a HS-DSCH transport channel to the UE is prohibited.
The HSDPARRCdiversity parameter value is checked immediately after a successful RRC connection setup procedure. If the SHO of the RRC connection (stand-alone signalling link) of the HSDPA-capable UE is not allowed, the active set size is limited to one for the RRC connection. Restriction is effective after an RRC-connection establishment when SRB only or SRB and DCH 0/0 is/are allocated.
Exception
The RNC ignores the parameter value (and allows diversity handover of stand-alone signalling link) if measurement event 1A is received and the reported CPICH Ec/No of the entering cell meets either of the following conditions (that is, the threshold to perform HS-DSCH to CELL_FACH transition is exceeded):
| 1. |
EcNoDownlink + ReleaseMarginPeakEcNo(n) < EcNoNcell(n) |
| 2. |
AveEcNoDownlink + ReleaseMarginAverageEcNo(n) < AveEcNoNcell(n) |
EcNoDownlink refers to the CPICH Ec/No of the serving cell and EcNoNcell(n) refers to the CPICH Ec/No of the entering cell. AveEcNoDownlink is the averaged CPICH Ec/No of the serving cell and AveEcNoNcell(n) is the averaged CPICH Ec/No of the entering cell.
The comparison is applied when a cell has entered the reporting range and triggered event 1A, and the RNC has not added the cell into the active set. In this case, the UE reverts to periodical reporting and continues reporting after the initial report by switching to the periodical measurement-reporting mode.
ReleaseMarginPeakEcNo(n) determines the maximum allowed difference between the CPICH Ec/No of the entering cell (n) and the CPICH Ec/No of the serving cell in order to not execute active set update.
ReleaseMarginAverageEcNo(n) determines the maximum allowed difference between the averaged CPICH Ec/No of the entering cell(n) and the averaged CPICH Ec/No of the serving cell correspondingly.
The HSDPA-specific HOPS parameters are used in the equation.