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

Glossary term · Services

VPN

Virtual Private Network

Services →

VPN is a service in 3GPP that provides secure, private network connectivity over public mobile infrastructure for enterprises, extending their networks to mobile users and IoT devices.

Introduced
Rel-4
Where
Services
Specifications
7 specs
Also in
Core Network
VPN Description Purpose What changed Neighbours Specifications

Description

Within the 3GPP architecture, a Virtual Private Network (VPN) refers to a service capability that allows the creation of logically isolated network segments over a shared public mobile network infrastructure. It is not a single protocol but a framework of features and architectures defined across multiple specifications (e.g., TS 22.153, TS 23.501) that enable enterprise and vertical-specific communications. A 3GPP VPN provides connectivity between a group of subscribers (e.g., enterprise employees, IoT sensors) and potentially their corporate network, with policies enforcing that communication remains within the VPN group and is protected from the general public internet traffic.

The architecture for 3GPP VPNs has evolved significantly. Initially, in earlier releases, VPN services were often realized through dedicated APNs (Access Point Names) and IPsec tunnels from the device to a corporate gateway. In the 5G System, VPN support is deeply integrated and more flexible. Key architectural components include the User Plane Function (UPF), which can be deployed as a dedicated UPF for the VPN to anchor user plane traffic, and the Session Management Function (SMF) which enforces VPN-specific session policies. The Network Exposure Function (NEF) may expose VPN capabilities to enterprise applications. Traffic for a VPN is isolated using mechanisms like VLANs, VXLANs, or MPLS labels in the transport network, and specific QoS flows within the PDU session.

How a VPN works in a 5G context begins with subscription. A UE's subscription profile in the Unified Data Management (UDM) contains information about the VPN groups it belongs to. When the UE establishes a PDU Session, it may request connectivity to a specific Data Network Name (DNN) associated with a VPN. The network selects a SMF and UPF capable of supporting that VPN. The UPF may implement traffic steering, applying uplink classifiers to direct traffic meant for the corporate network to a specific N6 interface (towards the enterprise's on-premises network), while other traffic goes to the public internet. Security is paramount; authentication is strengthened, and data confidentiality and integrity can be provided end-to-end between the UE and the corporate network using IPsec or TLS, often facilitated by the mobile network's security functions. The 3GPP VPN framework thus provides a comprehensive, carrier-managed solution for secure mobile workforce and IoT connectivity.

Purpose & Motivation

The standardization of VPN capabilities in 3GPP was motivated by the growing demand from enterprises for secure, reliable, and manageable mobile connectivity for their employees and machines. Prior to integrated 3GPP VPN features, enterprises often relied on overlay solutions like client-based IPsec VPNs, which could be complex to manage at scale, offered inconsistent performance, and lacked integration with mobile network features like QoS and seamless mobility.

3GPP VPNs solve these problems by providing network-native VPN services. They address the need for traffic isolation, ensuring sensitive corporate data does not traverse the public internet unprotected. They solve the problem of scalable access control, allowing enterprises to define policies based on user groups and device types directly within the mobile network operator's systems. Furthermore, they enable advanced features like network slicing, where a VPN can be mapped to a specific network slice to guarantee performance parameters (latency, bandwidth) tailored to enterprise applications.

Historically, work on VPNs in 3GPP gained significant momentum with the focus on vertical industries and Mission Critical Services in Releases 13/14, and became a cornerstone of 5G's enterprise offerings from Release 15 onwards. The evolution addresses the limitations of bolt-on solutions by deeply integrating VPN support into the 5G core architecture. This allows operators to offer VPN as a managed service with guaranteed Service Level Agreements (SLAs), seamless handover between radio access types, and inherent support for a massive number of IoT devices, which is critical for Industry 4.0 and other digital transformation initiatives.

What changed in its specifications

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

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 22.153Rel-18 → Rel-19

Rel-19 adds clauses on Multimedia Priority Service for Messaging. These cover invocation, revocation, authorization, signalling, messaging types, security and WLAN access.

Full comparison in TS 22.153 →

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-4 Initial

Initial work on VPN concepts appeared in the context of mobile network enhancements, primarily focusing on secure access to corporate intranets using mechanisms like mobile IP and dedicated APNs. Specifications began to reference VPNs as a target service scenario for evolving packet-switched capabilities.

Major integration with the 5G System architecture. VPN support became a foundational service capability, defined in detail in TS 23.501. Features included DNN-based VPN selection, support for UL CL (Uplink Classifier) and BP (Branching Point) UPFs for local breakouts, and the framework for integrating with network slicing.

Enhanced VPN features for verticals, including enhanced support for LAN-type services (5G LAN), time-sensitive communication, and integration with non-public networks (NPNs). Specifications like TS 23.501 were updated to clarify VPN operation with network slicing and edge computing.

Further enhancements for enterprise and IoT VPNs, including improved support for massive IoT deployments within VPNs, enhanced exposure capabilities for enterprise management, and refinements to the interaction between VPN, network slicing, and quality of service.

Continued evolution towards more autonomous and application-aware VPNs, exploring AI/ML for VPN management, enhanced security posture for VPNs (e.g., zero-trust concepts), and deeper integration with edge application architectures.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 22.153 vk00 Multimedia Priority Service (MPS) requirements Rel-20 read
TR 22.854 vh10 Feasibility Study on Multimedia Priority Service - Phase 2 Rel-17 read
TR 22.953 vj00 Multimedia Priority Service Feasibility Study Rel-19 read
TS 32.808 v800 Common Profile Storage Framework for User Data Rel-8 read
TS 33.108 vj00 LI Handover Interface Specification Rel-19 read
TS 33.310 vj50 3GPP Authentication Framework for Network Nodes Rel-19 read