SHR

Successful Handover Report

Mobility →
Introduced in Rel-17 Also in: Radio Access Network

SHR is a 5G data report from a target to a source base station providing detailed information on a completed handover for network optimization and troubleshooting.

Category
Mobility
Introduced
Rel-17
Where
Management
Also touches
1 segments
Specifications
5 specs
SHR Description Purpose Related Classification Detected Changes Specifications

Description

The Successful Handover Report (SHR) is a key enabler for advanced mobility management and Self-Organizing Network (SON) functionalities in 5G NR and evolved LTE networks. It is a structured message generated by the target node (gNB or eNB) upon the successful completion of a handover and sent back to the source node. Unlike basic handover completion signals, the SHR contains a rich set of contextual data about the radio conditions and configuration at the moment of handover execution. This report is defined within the context of the Xn Application Protocol (XnAP) and NG Application Protocol (NGAP) for inter-gNB and inter-system communication, as referenced in specifications like TS 38.423 and TS 38.413.

The report's content is comprehensive. It typically includes the Cell Radio Network Temporary Identifier (C-RNTI) assigned to the User Equipment (UE) in the target cell, detailed measurement results reported by the UE just before the handover (e.g., Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ)), and the specific configuration of the radio bearers that were successfully established. Furthermore, it can contain timestamps and identifiers for the specific handover command. This granular data allows the source node to build a historical record of handover outcomes correlated with the radio conditions that triggered the handover decision.

Architecturally, the SHR flows over the Xn interface between gNBs or the NG interface between an eNB and a 5GC. Its generation and consumption are integral to Mobility Robustness Optimization (MRO) algorithms. By analyzing sequences of SHRs (and their counterpart, the Handover Failure Report), the network can detect issues like too-early, too-late, or handovers to wrong cells. The source node can then adjust its handover control parameters, such as hysteresis margins, time-to-trigger, or cell individual offsets, in an automated or semi-automated manner. This closed-loop optimization is vital for maintaining seamless mobility in dense, heterogeneous 5G deployments with complex interference scenarios.

Purpose & Motivation

The SHR was introduced to address the limitations of earlier mobility management systems, which often relied on simplistic success/failure indicators or required extensive drive testing and manual analysis to optimize handover parameters. In 4G LTE, SON features began automating optimization, but the data exchange was often less detailed. The advent of 5G, with its use of higher frequencies (mmWave), ultra-dense networks, and demanding use cases like ultra-reliable low-latency communication (URLLC), created a pressing need for more intelligent and data-driven mobility management.

The primary problem SHR solves is the lack of visibility for the source node into the *result* of its handover decision. Before SHR, a source node would command a handover and might receive an acknowledgment of completion, but not the detailed context of *why* it succeeded under those specific radio conditions. This made troubleshooting suboptimal handovers and fine-tuning algorithms inefficient. The SHR provides this crucial feedback, enabling the source node to learn from every handover event. Its creation was motivated by the desire to enhance SON capabilities, reduce operational expenditure (OPEX) by minimizing manual optimization, and fundamentally improve mobility robustness—a critical factor for user experience and network performance in advanced 5G systems.

Classification

Part ofSON
Related approachesMRO

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (2 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-17 2 changes

In Release 17, the specification introduced corrections to the Successful Handover Report (SHR) function. These corrections specifically addressed the reporting procedure for intra-NR mobility scenarios. The SHR itself is defined as one of the enumerated report types available within the system.

Explore further

Broader topics and technologies where SHR plays a role.

Defining Specifications

3GPP specifications that define or reference SHR, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 28.622 vk20 Telecommunication Management; Generic NRM Information Service Rel-20
TS 32.421 vj30 Subscriber & Equipment Trace Concepts & Requirements Rel-19
TS 32.422 vk00 Telecom Management: Trace Control & Configuration Rel-20
TS 36.331 vj00 LTE RRC Protocol Specification Rel-19
TS 38.300 vj00 NG-RAN Overall Description Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.