SSCMSP

Session and Service Continuity Mode Selection Policy

Core Network →
Introduced in Rel-15

SSCMSP is a 5G Core policy applied by the SMF to select the appropriate Session and Service Continuity mode for a PDU Session based on subscription, network policies, and UE capabilities.

Category
Core Network
Introduced
Rel-15
Where
Core Network › 5G Core
Specifications
1 specs
SSCMSP Description Purpose Detected Changes Specifications

Description

The Session and Service Continuity Mode Selection Policy (SSCMSP) is a network control function within the 5G Core (5GC) architecture, standardized in 3GPP TS 23.501. It governs the selection of the Session and Service Continuity (SSC) mode for a Protocol Data Unit (PDU) Session established by a User Equipment (UE). The SSC mode defines the continuity behavior of the session's User Plane Function (UPF) anchor point—the point where the session connects to the Data Network (DN)—during UE mobility. The SSCMSP is a crucial policy applied by the Session Management Function (SMF) during PDU Session Establishment or Modification procedures.

The policy logic resides within the SMF, which acts as the policy enforcement point. The SMF evaluates multiple inputs to make the SSC mode selection decision. Key inputs include: the subscriber's SSC mode subscription data retrieved from the Unified Data Management (UDM), network operator policies configured in the Policy Control Function (PCF), and the UE's reported capabilities and preferences. Based on these inputs, the SMF selects one of the three defined SSC modes. SSC Mode 1 maintains the same PDU Session anchor (UPF) even when the UE moves, offering the highest level of session continuity. SSC Mode 2 allows the network to temporarily disconnect the old PDU Session and immediately establish a new one with a new anchor UPF, providing a brief break in connectivity. SSC Mode 3 allows the old and new PDU Sessions (with different anchors) to coexist for a period, enabling the UE to switch data flow seamlessly.

Once selected, the SMF enforces the SSC mode by configuring the appropriate UPF(s) and N4 session rules, and by providing the selected mode to the UE via the NAS SM signaling. The SSCMSP enables the 5G system to tailor session continuity to the needs of diverse services. For example, a mission-critical IoT sensor might use SSC Mode 1 to maintain a constant IP address, while a background file sync application might efficiently use SSC Mode 2 or 3. This policy-driven approach is a key enabler for network slicing, as different slices can apply different SSCMSPs to meet their specific service level agreements for mobility and continuity.

Purpose & Motivation

The SSCMSP was created to address the complex trade-off between seamless service continuity and optimal routing/localization in a highly flexible, service-based 5G architecture. In previous mobile generations, IP address continuity was often tied to a specific network anchor (e.g., the PGW in 4G), which could lead to suboptimal, 'tromboning' data paths when the UE moved far from its anchor. 5G's distributed UPF architecture allows the anchor point to be relocated, but this can break the session's IP address.

The purpose of the SSCMSP is to provide a policy framework that intelligently manages this trade-off on a per-session basis. It solves the problem of 'one-size-fits-all' mobility management. Different services have vastly different requirements: real-time communication needs uninterrupted sessions (SSC Mode 1), while many data services can tolerate a brief interruption for the benefit of a more efficient data path (SSC Mode 2/3). The SSCMSP allows the network operator to define policies based on service type, subscriber tier, network slice, and current network conditions. This enables efficient network resource utilization, reduces latency by allowing anchor relocation closer to the UE, and still guarantees the required level of continuity for premium services. It is a foundational element for delivering the diverse performance promises of 5G, from enhanced Mobile Broadband (eMBB) to Ultra-Reliable Low-Latency Communications (URLLC).

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-15 1 change

In Release 15, the SSCMSP (Session and Service Continuity Mode Selection Policy) function was formally introduced, allowing an operator to provision this policy to the UE as part of a URSP rule. The UE is mandated to use this provisioned SSCMSP to determine the appropriate session continuity mode for an application, rather than relying solely on local configuration. A subsequent correction was applied to this SSCMSP mechanism within the release to refine its specification.

Explore further

Broader topics and technologies where SSCMSP plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.501 vk00 5G System Architecture Stage 2 Rel-20
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.