Home / Call Flows / 5G / SSC Mode Change / Session Continuity Handling

5G SSC Mode Change / Session Continuity Handling Call Flow

call-flow 5G NR | 5GC | Session Continuity | Mobility | SMF | UPF

5G SSC Mode Change / Session Continuity Handling explains how an active session adapts during mobility or policy events while trying to preserve the running service.

The central engineering question is whether the user experience stayed continuous, not merely whether the network exchanged the right control-plane messages.

Introduction

This procedure matters when a 5G session must survive an operational change such as mobility, route adjustment, or continuity-policy handling.

The best way to analyze it is to anchor on the intended continuity behavior, then compare the applied session changes against live traffic after the event.

What Is SSC Mode Change / Session Continuity Handling in Simple Terms?

  • What starts the procedure: Mobility or policy requires an active session to adapt without losing service.
  • What the UE and network want to achieve: Preserve usable service continuity while session behavior changes.
  • What success looks like: The session adapts and the application stays usable.
  • What failure means: Control signaling completes but continuity, correctness, or service quality is lost.

Why this procedure matters

Continuity problems are easy to misdiagnose because the control plane often looks acceptable. The real truth is in whether the active service survived the change cleanly.

Quick Fact Sheet

Procedure name 5G SSC Mode Change / Session Continuity Handling
Domain 5G NR + 5GC session continuity and mobility-aware session behavior
Main trigger Mobility, policy, or service behavior requires session continuity handling or SSC-related change
Start state An active session exists and may need continuity-preserving adaptation
End state The session continues with behavior aligned to the required continuity model and service expectations
Main nodes UE, gNB, AMF, SMF, UPF, PCF
Main protocols NAS, NGAP, PFCP, policy-driven session handling
Main success outcome Service continuity is preserved while session behavior is updated correctly
Main failure outcome Continuity handling is misapplied, causing session break, stale paths, or unexpected service change
Most important messages Session modification or mobility-related signaling, updated QoS and path state
Main specs TS 23.501, TS 23.502, TS 24.501
5G SSC Mode Change and Session Continuity Handling procedure flow
Sponsored Advertisement

Preconditions

  • An active PDU session already exists.
  • A mobility or policy event requires continuity-aware session handling.
  • The network has a clear continuity model or intended service behavior.
  • The user-plane path can be adapted without full service teardown where possible.

Nodes and Interfaces

Nodes involved

Node Role in this procedure
UE Maintains application service while adapting to continuity-related session changes.
gNB Carries the access-side implications of mobility or continuity handling.
AMF Coordinates control-path signaling tied to mobility and continuity decisions.
SMF Owns the continuity model and applies session updates needed to preserve service.
UPF Maintains or shifts the user-plane path according to continuity handling.
PCF Provides policy decisions that influence continuity-related behavior.

Interfaces used

Interface Path Role
NR-Uu UE <-> gNB Carries the radio-side continuity implications of the session.
N1 UE <-> AMF Carries session updates related to continuity handling when needed.
N2 gNB <-> AMF Coordinates access-side changes during mobility-related continuity events.
N11 AMF <-> SMF Applies continuity decisions to the active session.
N4 / N3 SMF <-> UPF and gNB <-> UPF Maintain or adapt the user-plane path during continuity handling.

End-to-End Call Flow

UE                gNB                AMF                SMF / UPF / PCF
|                  |                  |                    |
|==== active service over session =========================>|
|                  |<-- mobility / policy event ---------- |
|<-- continuity-related update --------------------------- |
|==== service should continue across updated path ========>|

Major Phases

Phase What happens
1. Continuity-sensitive event occurs Mobility or policy creates a need to preserve service while adapting session behavior.
2. Continuity decision The network decides how the session should continue under the current SSC or service model.
3. Session/path adaptation Session and user-plane state are updated to preserve service continuity.
4. UE and access alignment The UE and access side absorb the updated behavior.
5. Service continuity validation Real traffic proves the session remained usable across the change.

Step-by-Step Breakdown

A continuity-affecting event appears

Sender -> receiver: Mobility event, policy event, or service behavior change

Message(s): Mobility and continuity trigger

Purpose: Recognize that the session must adapt without losing the running service.

State or context change: The active session becomes continuity-sensitive.

Note: This procedure is about preserving service, not about simply rebuilding a broken session from scratch.

The network chooses the continuity treatment

Sender -> receiver: AMF <-> SMF <-> PCF

Message(s): Continuity-aware session decision

Purpose: Determine how the session should behave after the event.

State or context change: The session is mapped to the continuity model that should keep the service usable.

Note: Documenting the intended continuity model is critical before reading the later trace outcomes.

The path and session state are updated

Sender -> receiver: SMF <-> UPF and access path

Message(s): PFCP and session update handling

Purpose: Preserve service while adapting the active path or policy treatment.

State or context change: The session evolves rather than being fully re-created.

Note: The main engineering question is whether continuity was preserved, not merely whether an update occurred.

The UE applies the continuity-related change

Sender -> receiver: Network -> UE

Message(s): Related session modification signaling

Purpose: Align UE behavior with the updated continuity treatment.

State or context change: The UE keeps the service alive through the session transition.

Note: Watch for application-visible interruption even when the signaling looks clean.

Traffic proves whether continuity really worked

Sender -> receiver: UE <-> service path

Message(s): Live application traffic across the continuity event

Purpose: Validate the operational success of the continuity handling.

State or context change: The session remains usable from the application viewpoint.

Note: This is the real result, and it matters more than neat control-plane signaling.

Important Messages in This Flow

Message Protocol Direction Purpose in this procedure What to inspect briefly
Related session modification signaling NAS UE <-> Network Carries the updated session behavior tied to continuity handling. Use it to understand what the network expected the UE to do.
Mobility-related access signaling NGAP / RAN gNB <-> AMF Shows why continuity handling was needed. Helps connect radio movement to session behavior.
PFCP updates PFCP SMF <-> UPF Adapt the data path to preserve service continuity. Critical for proving path continuity beyond NAS.
Application continuity observation User plane UE <-> service Reveals whether the service actually survived the event. Best final validation.

Important Parameters to Inspect

Parameter What it is Where it appears Why it matters Common issues
Continuity model or intent Expected service-continuity behavior for the session. Decision phase Provides the baseline for judging success. Without it, you cannot judge whether the result is correct.
Affected PDU Session ID Session being adapted. All related control and user-plane traces Prevents confusion when multiple sessions exist. Mis-correlation is common in mobility-heavy traces.
Path change details What changed in the user-plane anchor or forwarding behavior. PFCP and mobility state Critical for continuity troubleshooting. Unclear path changes hide the true cause of interruption.
QoS and policy after change Updated service treatment after continuity handling. Post-change session state Shows whether the service profile remained correct. Wrong QoS can look like continuity failure.
Observed service interruption Application-visible effect of the change. Post-event validation Separates true continuity success from theoretical continuity. Small outages matter here.

Success Criteria

  • The correct active session is adapted for the continuity event.
  • Path or policy updates match the intended continuity model.
  • The UE remains aligned with the updated session behavior.
  • Application traffic remains usable across the change.

Common Failures and Troubleshooting

Symptom Likely cause Where to inspect Relevant message(s) Relevant interface(s) Likely next step
Continuity handling chooses the wrong behavior The session adapts in a way that does not match the service need. Continuity intent versus actual applied state. Control-plane updates N11, policy This is a design-correctness failure.
Control plane succeeds but the path breaks The user-plane continuity was not preserved operationally. PFCP updates and live traffic. Post-change traffic N3, N4 Common when signaling looks cleaner than the transport reality.
Service becomes unstable after the change Continuity was technically preserved but quality became poor. QoS profile and application behavior. Post-change traffic NR-Uu, N3 Continuity includes usable quality, not only packet survival.
Wrong session is adapted The continuity logic touched the wrong active session. PDU Session ID across all related traces. All related signaling N1, N11 Always verify this first in multi-session environments.

What to Check in Logs and Traces

  • Write down the intended continuity model before analyzing the trace.
  • Correlate all related signaling by the affected PDU Session ID.
  • Inspect PFCP and path updates to see how continuity was actually implemented.
  • Compare pre-event and post-event QoS to catch degraded but not fully broken continuity.
  • Validate with real application traffic across the event, not only with control-plane completion.

Related Pages

Related sub-procedures

Related message reference pages

Related troubleshooting pages

Notes

Continuity is an end-user outcome. The session is only truly healthy if the service stayed usable across the change.

Sponsored Advertisement

FAQ

What is SSC Mode Change / Session Continuity Handling?

It is the 5G session behavior used to preserve service continuity when mobility or policy requires the session to adapt.

Is it a brand-new session procedure?

Usually no. It is more often an adaptation of an existing active session.

What proves success?

The service remains usable across the event and the session profile still matches the intended continuity model.

What should I inspect first?

Start with the continuity intent, then the affected session ID, then the path changes and live traffic result.

Why can clean signaling still hide failure?

Because continuity is ultimately judged by user-plane service behavior, not just by control-plane completion.