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.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (265 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
- FQDN format of N3IWF in a standalone non-public network TS 23.501CR0841
- Configuration parameters for a UE operating in SNPN access mode TS 24.368CR0051
- N3IWF FQDN configured in a UE to support access to PLMN/SNPN services via SNPN/PLMN TS 24.502CR0079
- SNPN deployment scenarios TS 23.501CR1183
- clarifications on SNPN TS 23.501CR1426
- QoS differentiation for access to SNPN (PLMN) services via PLMN (SNPN) TS 23.501CR1264
+ 30 more changes
- KI#3: Support for IMC for SNPN TS 23.228CR1239
- Informative guideline on supporting session/service continuity between SNPN and PLMN when using N3IWF TS 23.501CR2563
- SNPN support AAA Server for primary authentication and authorization TS 23.501CR2611
- SNPN with separate entity hosting subscription TS 23.501CR2625
- General introduction of Enhancements to Support SNPN along with credentials owned by an entity separate from the SNPN TS 23.501CR2684
- Homogeneously support SNPN connectivity for UEs with credentials owned by Credentials Holder TS 23.501CR2799
+ 83 more changes
- NAI format for 5G registration via trusted access using SNPN TS 23.003CR0648
- Definition of NAI format for support of NSWO using SNPN Credentials TS 23.003CR0663
- NAI format for N5CW device 5G registration via trusted access using SNPN TS 23.003CR0665
- Visited Country Emergency SNPN FQDN TS 23.003CR0671
- FQDN for SNPN N3IWF supporting Onboarding TS 23.003CR0674
- SNPN Identifier based N3IWF FQDN TS 23.003CR0687
+ 83 more changes
- Add requirements for Interconnect of SNPN in 22.261 TS 22.261CR0776
- Format of SNPN ID description for 5G ProSe applications TS 23.003CR0703
- Update on 5G ProSe Discoverer request procedure to support 5G ProSe in SNPN TS 24.554CR0634
- Update on UE-to-network relay selection procedure to support 5G ProSe in SNPN TS 24.554CR0637
- Update on QoS handling for 5G ProSe layer-3 UE-to-network relay with N3IWF to support 5G ProSe in SNPN TS 24.554CR0639
- Update on 5G ProSe configuration information to support 5G ProSe in SNPN TS 24.554CR0643
+ 45 more changes
Explore further
Broader topics and technologies where SNPN plays a role.
Defining Specifications
3GPP specifications that define or reference SNPN, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 22.261 vk70 | 5G System Service Requirements | Rel-20 |
| TR 22.848 vj00 | Study on Interconnect of SNPN | Rel-19 |
| TS 23.003 vk00 | Numbering, Addressing and Identification | Rel-20 |
| TS 23.041 vk00 | 3GPP TS 23041: Cell Broadcast and Public Warning System | Rel-20 |
| TS 23.167 vk00 | IMS Emergency Services Stage 2 Description | Rel-20 |
| TS 23.222 vk00 | Common API Framework (CAPIF) for 3GPP Northbound APIs | Rel-20 |
| TS 23.228 vk00 | IP Multimedia Core Network Subsystem (IMS) Stage 2 | Rel-20 |
| TS 23.287 vj10 | 5G V2X Architecture Enhancements | Rel-19 |
| TS 23.289 vk20 | Mission Critical Services over 5G System | Rel-20 |
| TS 23.316 vj30 | Wireless and wireline convergence access support | Rel-19 |
| TS 23.501 vk20 | 5G System Architecture Stage 2 | Rel-20 |
| TS 23.503 vk20 | 5G System Policy and Charging Control Framework | Rel-20 |
| TS 23.700 vk10 | AI/ML Application Layer Support Phase 2 | Rel-20 |
| TS 24.008 vk00 | Mobile radio interface layer 3 specification | Rel-20 |
| TS 24.166 vj00 | IMS Conferencing Management Object | Rel-19 |
| TS 24.167 vj10 | 3GPP IMS Management Object | Rel-19 |
| TS 24.175 vj00 | Multi-Device and Multi-Identity in IMS Management Object | Rel-19 |
| TS 24.229 vk00 | IMS Call Control Protocol based on SIP | Rel-20 |
| TS 24.275 vj00 | MO for MMTEL Basic Communication Part | Rel-19 |
| TS 24.323 vj00 | IMS Service Level Tracing Management Object | Rel-19 |
| TS 24.368 vj40 | NAS Configuration Management Object | Rel-19 |
| TS 24.391 vj00 | USSD over IMS Management Object Specification | Rel-19 |
| TS 24.417 vj00 | OIP/OIR Management Object Specification | Rel-19 |
| TS 24.424 vj00 | XCAP over Ut for Supplementary Services MO | Rel-19 |
| TS 24.501 vk00 | 5G System (5GS) Non-Access Stratum (NAS) Protocol | Rel-20 |
| TS 24.502 vk00 | Non-3GPP Access Network Discovery and Selection | Rel-20 |
| TS 24.554 vk00 | Proximity-based Services (ProSe) in 5G System | Rel-20 |
| TS 24.555 vk00 | UE Policies for 5G Proximity-based Services | Rel-20 |
| TS 24.558 vk00 | Edge Application Enabler Server APIs Stage 3 | Rel-20 |
| TS 24.571 vj40 | 5G System Location Services (LCS) | Rel-19 |
| TS 24.578 vj00 | UE policies for A2X services in 5GS | Rel-19 |
| TS 24.587 vj30 | V2X Services Protocols for 5G System | Rel-19 |
| TS 24.588 vj00 | UE Policies for V2X Services in 5GS | Rel-19 |
| TS 28.203 vi10 | Charging management | Rel-18 |
| TS 28.557 vj00 | Management of Non-Public Networks (NPN) | Rel-19 |
| TS 28.622 vk30 | Generic Network Resource Model (NRM) Integration Reference Point (IRP) Information Service (IS) | Rel-20 |
| TR 28.807 vh00 | Study on NPN Management | Rel-17 |
| TR 28.828 vi00 | Charging Aspects for Non-Public Networks | Rel-18 |
| TR 28.907 vj00 | Enhanced Management of Non-Public Networks | Rel-19 |
| TS 29.214 vj30 | Rx Reference Point Stage 3 Specification | Rel-19 |
| TS 29.222 vk01 | CAPIF Protocol for 3GPP Northbound APIs | Rel-20 |
| TS 29.244 vk00 | Packet Forwarding Control Protocol (PFCP) Specification | Rel-20 |
| TS 29.502 vk00 | 3GPP TS 29502 vk00: Nsmf Service Based Interface | Rel-20 |
| TS 29.507 vk00 | Access and Mobility Policy Control Service Stage 3 | Rel-20 |
| TS 29.508 vk00 | Session Management Event Exposure Service | Rel-20 |
| TS 29.509 vk00 | 3GPP TS 29509: Nausf Service Based Interface | Rel-20 |
| TS 29.510 vk00 | NRF Services and Protocol Specifications | Rel-20 |
| TS 29.512 vk00 | Session Management Policy Control Service | Rel-20 |
| TS 29.513 vk00 | Policy and Charging Control in 5G System | Rel-20 |
| TS 29.514 vk00 | 3GPP TS 29514 vk00: Policy Authorization Service | Rel-20 |
| TS 29.523 vk00 | Policy Control Event Exposure Service | Rel-20 |
| TS 29.525 vk00 | UE Policy Control Service Stage 3 | Rel-20 |
| TS 29.526 vk00 | NSSAAF Service Based Interface Stage 3 | Rel-20 |
| TS 29.536 vk00 | 3GPP TS 29536 vk00: Nnsacf Service Based Interface | Rel-20 |
| TS 29.558 vj70 | Edge Applications over 3GPP Networks APIs | Rel-19 |
| TS 29.561 vk00 | 5G Network Interworking Procedures | Rel-20 |
| TS 31.102 vj50 | USIM Application for 3GPP Telecom Networks | Rel-19 |
| TS 31.111 vj40 | 3GPP TS 31111 vj40: USIM Application Toolkit | Rel-19 |
| TS 32.255 vk20 | 5G Data Connectivity Charging | Rel-20 |
| TS 32.422 vk20 | Subscriber and equipment trace: Trace control and configuration management | Rel-20 |
| TS 33.776 vj00 | Study of ACME for 5G SBA | Rel-19 |
| TS 33.819 vg10 | 5GS Security for Vertical & LAN Services | Rel-16 |
| TS 37.320 vj30 | Minimization of Drive Tests Overview | Rel-19 |
| TS 37.483 vj30 | E1 Application Protocol (E1AP) Specification | Rel-19 |
| TS 38.300 vj30 | NR and NG-RAN Overall Description | Rel-19 |
| TS 38.304 vj30 | NR UE Idle and Inactive State Procedures | Rel-19 |
| TS 38.331 vj30 | NR Radio Resource Control Protocol Specification | Rel-19 |
| TS 38.401 vj30 | NG-RAN Architecture Description | Rel-19 |
| TS 38.413 vj30 | NG Application Protocol (NGAP) for 5G NG Interface | Rel-19 |
| TS 38.423 vj30 | Xn Application Protocol (XnAP) for NG-RAN | Rel-19 |
| TS 38.463 vj00 | E1 Application Protocol (E1AP) | Rel-19 |
| TS 38.473 vj30 | F1 Application Protocol (F1AP) for 5G | Rel-19 |