Hard handover could be an issue if two or more vendors are involved. Following steps can be taken to identify and kill the problem:
- Neighbor configuration verification (LAC/RAC)
- Definitions in both source and target RNC
- Core network (MSC) definitions
- Parameters check related to Hard Handver
- Switch (Some vendors have Hard Handover Switch)
- Threshold settings (could be too tight to initiate Handover)
A solved case scenario:
Ericsson to ZTE hard handovers were not taking place (there were no attempts at all).
- Neighbors were correctly defined at both RNCs
- Core definitions were verified as well
- RNC trace analysis showed relocation failure message from MSC to RNC with eRANAP cause as "misc_unspecified_failure"
Core/MSC trace showed that relocation_request was being forwarded by the MSC to target RNC when relocation_required message is sent by source RNC. However, when target RNC did not respond with relocation_request_ack, the MSC sent the relocation_preparation_failure with "unspecified failure". This showed that target RNC (Ericsson) had some functional issue. On further investigation, it was found that Ericsson RNC had a switch parameter for hard handover which was disabled. Enabling it rectified the problem and hard handovers began to take place.