NSWO

Non-Seamless Wireless Offload

Services →
Introduced in Rel-11 Also in: User Equipment

NSWO is a mechanism to offload user data traffic directly to a local network at the radio access point, bypassing the mobile core network to reduce its load and improve latency for local access.

Category
Services
Introduced
Rel-11
Where
Core Network › 5G Core
Also touches
1 segments
Specifications
21 specs
NSWO Description Purpose Detected Changes Specifications

Description

Non-Seamless Wireless Offload (NSWO) is a network capability that allows a User Equipment (UE) to route selected IP traffic directly to a local data network via the radio access network, without tunneling it through the mobile operator's core network packet gateway (e.g., PGW in EPC, UPF in 5GC). The term 'non-seamless' indicates that this offloaded traffic does not benefit from mobility support or other core network services like charging, policy control, or seamless handover to other access types. The traffic is essentially treated as best-effort internet access provided directly by the access point. In 3GPP architectures, NSWO is supported over trusted non-3GPP access (like Wi-Fi) integrated with the core network, and also defined for 3GPP radio access.

Architecturally, for EPC, when a UE connects via a trusted non-3GPP access (like a carrier Wi-Fi network), it establishes an IP connection with the evolved Packet Data Gateway (ePDG) or directly with the access point. For traffic designated for NSWO, the UE requests a separate connection or uses a specific routing rule. The access point, based on policies received from the core network (AAA server, PCRF), identifies NSWO traffic (e.g., based on Destination-Based Packet Filters) and forwards it directly to the local network, bypassing the S2a/S2b interface towards the PGW. In 5GC, the concept is extended with the Non-3GPP InterWorking Function (N3IWF) for untrusted access and trusted non-3GPP access. The UE can establish a PDU session for NSWO, which is anchored locally at the access point/N3IWF and not in a UPF in the core data network.

The operation relies on policy control. The core network provides the UE and the access point with NSWO policies, often defined as ANDSF (Access Network Discovery and Selection Function) rules in EPC or UE Route Selection Policy (URSP) in 5GC. These policies specify which Application IDs or IP flows should be routed to the NSWO connection. The UE's IP stack implements IP flow mobility (IFOM) or multi-access PDU connectivity (MAPCON) principles to split traffic between the core-anchored PDN connection/PDU session and the NSWO connection. A key component is the ability to assign a separate IPv4 address and/or IPv6 prefix to the UE for the NSWO connection, distinct from its core network assigned IP address. This ensures traffic separation. NSWO is transparent to the end-user application, which simply uses the IP stack, while the network layers handle the routing decision.

Purpose & Motivation

NSWO was developed to address the growing congestion in mobile core networks caused by the exponential increase in data traffic, particularly from internet services like video streaming and web browsing. Offloading such traffic locally reduces the load on the core network gateways and backhaul links, leading to cost savings for operators and potentially better performance for users accessing local content. It solves the problem of inefficiently routing all traffic through a centralized gateway when a direct local path is available and sufficient, especially for traffic that does not require operator-specific services like IMS voice or guaranteed QoS.

The motivation stemmed from the proliferation of integrated Wi-Fi and cellular networks. Operators wanted to leverage their deployed Wi-Fi hotspots not just as an alternative access, but as a true traffic offload tool. Prior to NSWO, offload mechanisms often required tunneling all traffic back to the core (seamless offload), which did not alleviate core network load. NSWO provided a 'breakout' function. It also addresses latency-sensitive applications by providing a shorter path to local services or the internet, bypassing potential bottlenecks in the core network.

Historically, NSWO was standardized in 3GPP Release 11 as part of the work on Wi-Fi integration. It represented a shift from viewing non-3GPP access as merely an alternative to seeing it as a complementary resource for traffic management. It allowed operators to implement 'traffic steering' policies more granularly. Over subsequent releases, its policy control mechanisms evolved from ANDSF to more integrated policy frameworks in 5GC. NSWO remains relevant in 5G for offloading traffic from Fixed Wireless Access (FWA) or enterprise deployments where local internet breakout is desired, supporting the 5G design principle of distributed user plane functions and local area data networks (LADNs).

Detected Changes Across Releases

from 3GPP Change Requests

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

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

Rel-15 1 change

In Release 15, the specification for Non-Seamless WLAN Offload (NSWO) was refined, with the primary change being the formal removal of non-seamless non-3GPP offload from the core definitions. The release specifically detailed architectural scenarios and policy interworking, stating that such interworking for user charging of NSWO traffic is only supported for scenarios without Network Address Translation (NAT) in the Fixed Broadband Access domain.

  • Removal of non-seamless non-3GPP offload from definitions TS 24.501CR0678
Rel-16 4 changes

In Release 16, the enhancements for Non-Seamless WLAN Offload (NSWO) focused on its integration with Fixed Broadband Access (FBA) networks, introducing policy interworking via the S9a interface and enabling offline and online charging for NSWO traffic through enhanced 3GPP AAA Server/Proxy interactions. This release specifically defined reference architectures for scenarios with the AF in either the 3GPP or BBF domain and with a TDF, while clarifying that policy control for NSWO traffic is supported only in scenarios without NAT in the BBF domain. Additionally, it detailed QoS handling, allowing the BNG/BRAS to perform per-flow DSCP marking for NSWO traffic based on policy received from the EPC.

  • Traffic offload by UPF controlled by the I-SMF TS 23.501CR1179
  • Support of wireline and wireless access convergence, Annex Skeleton TS 29.525CR0040
  • Support of wireline and wireless access convergence, NFs TS 29.525CR0041
  • Network slicing impacts of Wireless and Wireline Convergence TS 23.501CR1688
Rel-17 25 changes

In Release 17, the enhancements for Non-Seamless WLAN Offload (NSWO) focused on integrating the function into the 5G System (5GS) and expanding its support for roaming scenarios. Key additions included architectural support for a dedicated NSWO Network Function (NF), configuration and update procedures for NSWO via the USIM, and the introduction of an Access Network ID (ANID) for NSWO authentication. These extensions provided a foundation for NSWO operation within 5G networks, including clarified roaming aspects and SBI interface methods.

+ 19 more changes

Rel-18 38 changes

In Release 18, the enhancements for Non-Seamless WLAN Offload (NSWO) expanded its applicability within 5G System (5GS) architectures, specifically introducing support for Standalone Non-Public Networks (SNPN) both with and without a Credentials Holder (CH), and for User Equipment behind a 5G-RG. The release also formalized the use of a Decorated Network Access Identifier (NAI) for NSWO in these scenarios and provided clarifications on architecture and policy control, such as for VPLMN-specific offloading policies.

  • VPLMN Specific Offloading Policy for HR-SBO TS 23.503CR0925
  • WLAN selection for 5G NSWO with SNPN credentials TS 24.502CR0237
  • 5G-RG support for NSWO procedure for UE behind RG TS 24.502CR0260
  • NSWO in 5GS TS 24.502CR0287
  • Decorated NAI for NSWO TS 24.502CR0288
  • NSWO in 5GS and CH with AAA server TS 24.502CR0296

+ 32 more changes

Rel-19 17 changes

In Release 19, the enhancements for Non-Seamless Wireless Offload (NSWO) primarily introduced the architectural and policy framework for "Local Offloading Management." This included new capabilities such as I-SMF selection and insertion based on local offloading policies, PCF awareness of I-SMF insertion for managing this offload, and the integration of local offloading policies with URSP to support local handling for edge computing. Furthermore, the release provided clarifications and corrections on functional descriptions for the AMF and I-SMF, as well as on the service area and NF profiles related to local offloading management.

  • Local Offloading Policy provisioning TS 23.501CR5463
  • Adding support of Mobile Wireless Access Backhaul in 5GS TS 23.501CR5596
  • I-SMF selection/insertion based on local offloading allowed indication TS 23.501CR5604
  • HSBO_roaming traffic offloading via session breakout in HPLMN TS 23.501CR5748
  • Local Offloading handling at I-SMF TS 23.501CR5744
  • KI#1 Architecture for Local Offloading Management TS 23.501CR5752

+ 11 more changes

Explore further

Broader topics and technologies where NSWO plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.139 vj00 3GPP-Fixed Broadband Interworking Stage 2 Rel-19
TS 23.203 vj20 Policy and charging control architecture Rel-19
TS 23.402 vj00 EPC for Non-3GPP Access (PMIP) Rel-19
TS 23.501 vk00 5G System Architecture Stage 2 Rel-20
TS 23.503 vk00 5G Policy and Charging Control Framework Rel-20
TS 23.852 vc00 Study on GTP-based S2a for WLAN Access Rel-12
TS 23.896 vc00 Policy & Charging Control for Fixed Broadband Convergence Rel-12
TS 24.302 vj00 Access to EPC via non-3GPP networks; Stage 3 Rel-19
TS 24.501 vj50 5G NAS Protocols Specification Rel-19
TS 24.502 vj20 5G Core Access via Non-3GPP Networks; Stage 3 Rel-19
TS 29.212 vj00 Gx/Gxx/Sd/St Diameter Protocol Rel-19
TS 29.213 vj20 PCC Signalling Flows and QoS Mapping Rel-19
TS 29.215 vj00 S9 Reference Point Stage 3 Specification Rel-19
TS 29.273 vj10 AAA Protocols for Non-3GPP Access in EPS & 5GS NSWO Rel-19
TS 29.525 vj40 5G UE Policy Control Service Stage 3 Rel-19
TS 31.102 vj40 USIM Application Specification Rel-19
TS 31.111 vj30 USIM Application Toolkit (USAT) Specification Rel-19
TS 31.122 vi50 USIM Conformance Test Specification Rel-18
TS 32.251 vj00 PS Domain Charging Management Rel-19
TS 32.843 vd00 PS Domain Online Charging in Roaming Rel-13
TS 33.501 vk00 5G Security Architecture and Procedures Rel-20