S8HR

S8 Home Routing

Core Network →
Introduced in Rel-14

S8HR is the 3GPP 5G roaming architecture where user data routes directly from the visited to home network's UPF, while control signaling goes via the home network for consistent services and policy enforcement.

Category
Core Network
Introduced
Rel-14
Where
Core Network › Evolved Packet Core
Specifications
5 specs
S8HR Description Purpose Related Detected Changes Specifications

Description

S8 Home Routing (S8HR) is a 5G System (5GS) roaming architecture defined by 3GPP. It describes how a User Equipment (UE) roaming in a Visited Public Land Mobile Network (VPLMN) connects to the 5G Core Network (5GC) of its Home Public Land Mobile Network (HPLMN). The model is named after the S8 interface, which is the inter-PLMN reference point between the VPLMN and HPLMN. S8HR is characterized by the home-routing of user plane traffic.

In this architecture, the control plane signaling (specifically the N16 interface between the VPLMN's SMF and the HPLMN's SMF, which corresponds to the S8-C reference point) is routed back to the home network. This allows the HPLMN to maintain control over policy, charging, and subscription data. Crucially, the user plane path is also home-routed. The UE establishes a PDU Session anchored at a UPF (User Plane Function) in the VPLMN. This VPLMN UPF then connects via the S8-U interface (using the N9 reference point protocol) to a UPF in the HPLMN. All user data traffic is funneled through this home UPF before reaching the external Data Network (DN).

This is in contrast to the Local Breakout (LBO) roaming model, where the user plane breaks out to the internet directly from the VPLMN. S8HR ensures that the home operator can apply consistent service policies, perform deep packet inspection, implement charging rules, and provide value-added services (like firewalls or parental controls) from the home network, regardless of the UE's location. The architecture relies on security mechanisms like IPsec or TLS on the S8 interface and requires inter-operator agreements for the N16 (S8-C) and N9 (S8-U) interconnections.

Purpose & Motivation

S8 Home Routing was introduced to provide a standardized, secure, and policy-enforced roaming architecture for 5G networks. Prior to its formalization in 5G, similar concepts existed in 4G/EPC roaming (S8 Home Routing). The evolution to 5G required a new definition aligned with the Service-Based Architecture (SBA) and the separation of control plane (SMF) and user plane (UPF).

It solves the problem of how to allow a roaming subscriber to access services while ensuring the home operator retains control over the user's service experience, charging, and security policies. In a globally connected ecosystem, operators need a reliable method to offer consistent services to their subscribers abroad and to ensure revenue from roaming traffic is correctly accounted for. S8HR addresses the limitations of less controlled breakout models by guaranteeing that traffic passes through the home network's policy enforcement points.

Detected Changes Across Releases

from 3GPP Change Requests

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

Studied in Rel-14, normative work from Rel-15.

Rel-15 6 changes

In Release 15, the S8 Home Routing (S8HR) function introduced enhancements for Lawful Interception location reporting corrections and support for handling local emergency numbers without an IMS NNI. It also defined the architecture where the P-CSCF in the HPLMN can retrieve a list of local emergency numbers from the VPLMN's DNS server. Furthermore, the release specified that the HSS must differentiate between registrations from S8HR or LBO architectures for proper roaming restriction checks.

  • Reporting Media Bearer information for S8HR TS 33.107CR0300
  • S8HR LI: Location reporting corrections in Annex J TS 33.107CR0301
  • Framed Routing TS 29.244CR0139
  • Traffic steering control with AF provided N6 traffic routing information TS 29.244CR0209
  • Correction to Framed Routing TS 29.244CR0233
  • Critical fix for location reporting with S8HR LI (stage 2 text) TS 33.107CR0294
Rel-16 1 change

In Release 16, the key enhancement for the S8 Home Routing (S8HR) function was the introduction of support for Lawful Interception (LI) in the Visited PLMN for home routed roaming scenarios. This addressed the specific architectural requirement where the P-CSCF in the HPLMN must make LI decisions based on the availability of the VPLMN Identity. The update ensured that lawful interception procedures could be correctly applied within the S8HR roaming model where no IMS network-to-network interface exists between the VPLMN and HPLMN.

  • LI in VPLMN with home routed roaming scenario – S8HR LI TS 33.127CR0058
Rel-18 2 changes

In Release 18, enhancements for the S8 Home Routing (S8HR) function included support for DNS traffic routing in multiple DNN networks that share the same IP address range, a capability managed by the P-CSCF. Additionally, corrections were made to the Framed Routing Information Element name for accuracy. These updates support the S8HR architecture where the PGW, PCRF, and P-CSCF are in the home network while the UE is roaming.

  • Support of DNS traffic routing in multiple DNN networks with the same IP address range TS 29.244CR0825
  • IE Name Corrections to Framed Routing TS 29.244CR0677

Explore further

Broader topics and technologies where S8HR plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 23.749 ve00 Study on S8 Home Routing for VoLTE Rel-14
TS 29.244 vj40 PFCP Specification for Control/User Plane Separation Rel-19
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19
TS 33.127 vj50 Lawful Interception Architecture and Functions Rel-19
TS 33.827 ve00 LI for S8 Home Routed VoLTE Roaming Rel-14