Description
A Standalone Non-Public Network (SNPN) is a complete, independent 5G system defined by 3GPP starting from Release 16. It is a non-public network (NPN) that operates using 5G New Radio (NR) and the 5G Core (5GC) network functions, but it is not reliant on a Public Land Mobile Network (PLMN) for its core network services. An SNPN is identified by a unique combination of a PLMN ID (which is specifically designated for NPN use) and a Network Identifier (NID). This SNPN Identifier (comprising PLMN ID and NID) allows UEs to discover and select the correct private network. The architecture includes all essential 5G network functions: the Next Generation Node B (gNB) for radio access, the Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Authentication Server Function (AUSF), Unified Data Management (UDM), and others, all deployed within the private domain.
How an SNPN works involves dedicated procedures for network discovery, selection, and access control. A UE configured for SNPN access scans for cells broadcasting the SNPN Identifier. Upon discovery, the UE initiates registration with the SNPN. A critical aspect of SNPN operation is authentication and credential management. SNPNs support two primary models: using credentials managed by the SNPN operator itself, or using credentials provided by a separate Credential Holder. The 5G Authentication and Key Agreement (5G-AKA) or EAP-based methods are used, often involving a private authentication server. The network can enforce strict access control, allowing only pre-authorized UEs (e.g., company devices, sensors) to connect.
The role of an SNPN is to provide a secure, isolated, and performant communication platform for vertical industries. It enables features like network slicing, ultra-reliable low-latency communication (URLLC), and massive machine-type communication (mMTC) tailored to the specific needs of a factory, port, hospital, or energy grid. The operator of the SNPN has full control over the network's configuration, policy, and data, ensuring that sensitive traffic remains on-premises and is not routed through public networks. This makes SNPNs a cornerstone for Industry 4.0, enabling advanced use cases like automated guided vehicles, real-time process control, and augmented reality-assisted maintenance.
Purpose & Motivation
SNPNs were created to meet the stringent requirements of industrial and enterprise digital transformation, which public networks could not fully satisfy. Public networks are designed for broad consumer coverage and general-purpose services, often lacking the guaranteed performance, ultra-low latency, data sovereignty, and deep customization needed for critical industrial operations. Previous approaches like local Wi-Fi or LTE-based private networks were either not standardized for seamless mobility and service integration (Wi-Fi) or lacked the full feature set and architectural clarity of 5G (pre-Rel-16 private LTE).
The primary problems SNPNs solve are: 1) **Isolation and Security**: Providing a physically or logically isolated network where sensitive data never leaves the premises, crucial for intellectual property protection and operational technology (OT) security. 2) **Predictable Performance**: Offering dedicated resources with guaranteed Service Level Agreements (SLAs) for latency, reliability, and bandwidth, which is essential for time-sensitive industrial automation. 3) **Operational Autonomy**: Allowing the enterprise to own and operate the network independently, without dependency on a public mobile network operator's priorities or timelines. The motivation for standardizing SNPNs in 3GPP was to create a globally harmonized, interoperable framework for private 5G, avoiding proprietary solutions and fostering a healthy ecosystem of network equipment and devices.
Key Features
- Operates independently of public PLMN infrastructure using a dedicated 5GC and NR
- Identified by a unique combination of PLMN ID and Network Identifier (NID)
- Supports flexible authentication models, including integration with external Credential Holders
- Enables full control over network policies, slicing, and data routing for the enterprise
- Provides dedicated capacity and guaranteed performance for mission-critical applications
- Facilitates secure onboarding and access control for authorized UEs and devices only
Evolution Across Releases
SNPN was introduced in Release 16 as part of the 5G Phase 2 work. The initial architecture defined the SNPN concept, its identifier (PLMN ID+NID), network discovery and selection procedures, and support for authentication via the SNPN's own credentials. This laid the foundation for fully standalone private 5G networks.
Defining Specifications
| Specification | Title |
|---|---|
| TS 22.261 | 3GPP TS 22.261 |
| TS 22.848 | 3GPP TS 22.848 |
| TS 23.003 | 3GPP TS 23.003 |
| TS 23.041 | 3GPP TS 23.041 |
| TS 23.167 | 3GPP TS 23.167 |
| TS 23.222 | 3GPP TS 23.222 |
| TS 23.228 | 3GPP TS 23.228 |
| TS 23.287 | 3GPP TS 23.287 |
| TS 23.289 | 3GPP TS 23.289 |
| TS 23.316 | 3GPP TS 23.316 |
| TS 23.501 | 3GPP TS 23.501 |
| TS 23.503 | 3GPP TS 23.503 |
| TS 23.700 | 3GPP TS 23.700 |
| TS 24.008 | 3GPP TS 24.008 |
| TS 24.166 | 3GPP TS 24.166 |
| TS 24.167 | 3GPP TS 24.167 |
| TS 24.175 | 3GPP TS 24.175 |
| TS 24.229 | 3GPP TS 24.229 |
| TS 24.275 | 3GPP TS 24.275 |
| TS 24.323 | 3GPP TS 24.323 |
| TS 24.368 | 3GPP TS 24.368 |
| TS 24.391 | 3GPP TS 24.391 |
| TS 24.417 | 3GPP TS 24.417 |
| TS 24.424 | 3GPP TS 24.424 |
| TS 24.501 | 3GPP TS 24.501 |
| TS 24.502 | 3GPP TS 24.502 |
| TS 24.554 | 3GPP TS 24.554 |
| TS 24.555 | 3GPP TS 24.555 |
| TS 24.558 | 3GPP TS 24.558 |
| TS 24.571 | 3GPP TS 24.571 |
| TS 24.578 | 3GPP TS 24.578 |
| TS 24.587 | 3GPP TS 24.587 |
| TS 24.588 | 3GPP TS 24.588 |
| TS 28.203 | 3GPP TS 28.203 |
| TS 28.557 | 3GPP TS 28.557 |
| TS 28.622 | 3GPP TS 28.622 |
| TS 28.807 | 3GPP TS 28.807 |
| TS 28.828 | 3GPP TS 28.828 |
| TS 28.907 | 3GPP TS 28.907 |
| TS 29.214 | 3GPP TS 29.214 |
| TS 29.222 | 3GPP TS 29.222 |
| TS 29.244 | 3GPP TS 29.244 |
| TS 29.502 | 3GPP TS 29.502 |
| TS 29.507 | 3GPP TS 29.507 |
| TS 29.508 | 3GPP TS 29.508 |
| TS 29.509 | 3GPP TS 29.509 |
| TS 29.510 | 3GPP TS 29.510 |
| TS 29.512 | 3GPP TS 29.512 |
| TS 29.513 | 3GPP TS 29.513 |
| TS 29.514 | 3GPP TS 29.514 |
| TS 29.523 | 3GPP TS 29.523 |
| TS 29.525 | 3GPP TS 29.525 |
| TS 29.526 | 3GPP TS 29.526 |
| TS 29.536 | 3GPP TS 29.536 |
| TS 29.558 | 3GPP TS 29.558 |
| TS 29.561 | 3GPP TS 29.561 |
| TS 31.102 | 3GPP TR 31.102 |
| TS 31.111 | 3GPP TR 31.111 |
| TS 32.255 | 3GPP TR 32.255 |
| TS 32.422 | 3GPP TR 32.422 |
| TS 33.776 | 3GPP TR 33.776 |
| TS 33.819 | 3GPP TR 33.819 |
| TS 37.320 | 3GPP TR 37.320 |
| TS 37.483 | 3GPP TR 37.483 |
| TS 38.300 | 3GPP TR 38.300 |
| TS 38.304 | 3GPP TR 38.304 |
| TS 38.331 | 3GPP TR 38.331 |
| TS 38.401 | 3GPP TR 38.401 |
| TS 38.413 | 3GPP TR 38.413 |
| TS 38.423 | 3GPP TR 38.423 |
| TS 38.463 | 3GPP TR 38.463 |
| TS 38.473 | 3GPP TR 38.473 |