Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Mobility

SPR

Successful PSCell Addition/Change Report

Mobility →

SPR is a report generated by a UE upon successful PSCell addition or change, confirming the SCG configuration to the network for efficient mobility and resource management in dual connectivity or carrier aggregation.

Introduced
Rel-7
Where
Core Network › Evolved Packet Core
Specifications
14 specs
Also in
Management, Services, Radio Access Network
SPR Description Purpose What changed Neighbours Detected Changes Specifications

Description

The Successful PSCell Addition/Change Report (SPR) is a crucial signaling message in 3GPP networks, specifically within the context of dual connectivity (DC) and carrier aggregation (CA) operations. It is transmitted by the User Equipment (UE) to the network, specifically to the Master Node (MN) via the Secondary Node (SN) in EN-DC or NGEN-DC architectures, upon the successful execution of a PSCell (Primary Secondary Cell) addition or modification procedure. The PSCell is the primary cell of the Secondary Cell Group (SCG), which is managed by the Secondary Node (e.g., a gNB in NR or an en-gNB in EN-DC). The SPR serves as an explicit acknowledgment that the UE has successfully applied the new radio resource configuration for the SCG, including the new PSCell, as commanded by the network through an RRC Reconfiguration message.

The generation and transmission of the SPR are triggered by specific conditions defined in the RRC protocol. When the UE receives an RRCReconfiguration message containing the `secondaryCellGroup` configuration (for addition or change of the SCG), it applies the new configuration. Upon successful completion of random access to the new PSCell and application of the SCG configuration, the UE constructs an RRCReconfigurationComplete message. If the reconfiguration included the `sCellToReleaseList` or `sCellToAddModList` for the SCG, or involved a change of the PSCell itself, the UE includes the SPR within this RRCReconfigurationComplete message. The SPR contains critical information elements such as the `measResultSCG`, which includes measurement results for the new PSCell (like RSRP and RSRQ), and potentially other SCG cell measurements, providing the network with immediate feedback on the radio conditions of the newly configured cells.

From an architectural perspective, the SPR flows from the UE to the SN (which receives it as part of the RRC message over the air interface), and the SN then forwards the relevant contents to the MN via the Xn or X2-C interface (e.g., in the SN Reconfiguration Complete message). This allows the MN, which maintains the overall connection and mobility management, to be informed of the successful SCG reconfiguration. The information within the SPR is vital for the network's Radio Resource Management (RRM) algorithms. It confirms the success of the handover-like procedure within the SCG, enables the network to verify that the UE is correctly camped on the intended PSCell, and provides fresh measurement data that can be used for subsequent mobility decisions, load balancing, and link adaptation.

The SPR mechanism enhances the reliability and efficiency of multi-connectivity operations. Without such a report, the network would have to infer success indirectly, potentially leading to delayed failure detection or suboptimal resource states. By providing a confirmed status update, the SPR helps in maintaining synchronization between the UE's configuration and the network's view, reduces the time to recover from failed reconfiguration attempts, and supports advanced features like fast SCG addition for traffic steering and improved data rates. It is a foundational element for the robust operation of features like NR-DC, NE-DC, and NR CA, where rapid and reliable configuration of secondary nodes is essential for harnessing the full potential of aggregated spectrum and multi-RAT deployments.

Purpose & Motivation

The SPR was introduced to address the specific control and management challenges arising from the introduction of dual connectivity and advanced carrier aggregation in 3GPP networks. Prior to DC, mobility events typically involved a single cell change (handover) with a clear success/failure report. With DC, where a UE is connected to a Master Node and a Secondary Node simultaneously, procedures like adding, changing, or releasing the Secondary Cell Group (SCG) became more complex. The network needed a reliable mechanism to confirm that the UE had successfully executed these complex reconfiguration commands, especially the critical step of accessing a new PSCell.

The primary problem the SPR solves is the lack of explicit success reporting for SCG modifications. In its absence, the network might assume a reconfiguration was successful based on the transmission of the command, while the UE could have failed to apply it due to radio issues or configuration errors. This could lead to a desynchronized state where the network schedules data on resources the UE cannot use, causing data loss and inefficient resource utilization. The SPR provides a closed-loop control mechanism, ensuring that the network's RRM entity receives definitive confirmation and fresh radio measurements, enabling it to make informed subsequent decisions.

Historically, as 3GPP evolved from LTE Carrier Aggregation (which involved a single eNB) to Dual Connectivity between LTE and later 5G NR, the need for inter-node coordination intensified. The SPR, introduced in the context of these enhancements, became a cornerstone for reliable multi-connectivity management. It supports the overarching goals of increased data rates, seamless mobility, and load balancing across multiple nodes or frequencies by giving the network a verified 'green light' before fully utilizing the newly configured secondary resources. This explicit reporting is particularly crucial for the robustness of features like conditional PSCell addition/change (CPAC), where the success report validates the execution of a previously prepared conditional configuration.

What changed in its specifications

The latest release-to-release comparison of specifications that define SPR. Each summary describes the whole specification, not only this term.

TS 23.203Rel-16 → Rel-17

NB-IoT/eMTC support for Non-Terrestrial Networks: adds QCI characteristic for satellite access, note on GEO/LEO delays, and PCRF policy control for satellite PDN connections.

Full comparison in TS 23.203 →
TS 28.622Rel-18 → Rel-19

Rel-19 added external management data IOCs, discovery, notification retrieval, and single notifications. It added network slice lists in Area Scope, measurement conditions, and new data types for selecting instances via DNs, GeoAreas, or TAIs.

Full comparison in TS 28.622 →

Release Timeline

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-18 2 changes
  • Correction for SPR optimizations TS 37.340CR0388
  • Correction on SPR retrieval and forwarding TS 37.340CR0401

Defining Specifications

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

SpecificationTitleRelease
TS 23.203 vk10 Policy and Charging Control Architecture Rel-20 read
TS 23.803 v700 PCC Architecture Harmonization Study Rel-7 read
TS 28.622 vk40 Generic Network Resource Information Service Rel-20 read
TS 29.154 vj00 Nt Reference Point Protocol Rel-19 read
TS 29.201 vj00 RESTful Rx Interface for AF-PC Communication Rel-19 read
TS 29.214 vk00 Rx Interface for Policy and Charging Control Rel-20 read
TS 29.816 va00 PCRF Failure & Restoration Study Rel-10 read
TS 29.817 vc10 Study on XML-based Rx interface for PCC Rel-12 read
TS 32.421 vj40 Subscriber & Equipment Trace Concepts & Requirements Rel-19 read
TS 32.422 vk30 Trace, MDT and UE Measurement Control Rel-20 read
TS 32.820 v801 Study on Evolved 3GPP Charging Architecture Rel-8 read
TS 32.843 vd00 PS Domain Online Charging in Roaming Rel-13 read
TS 37.340 vj30 Overview of Multi-Connectivity Operation using E-UTRA and NR Rel-19 read
TS 38.300 vj40 NR and NG-RAN Overall Description Rel-19 read