TS 23.501 – 5G System Architecture
3GPP TS 23.501 is the 3GPP Technical Specification for 5G System Architecture. Its official 3GPP title is “System architecture for the 5G System (5GS)”. It is published in 6 releases (Rel-15 to Rel-20); the latest version is 20.3.0 in Rel-20.
Defines the Stage 2 architecture of the 5G System, including network functions, service-based interfaces, connectivity, mobility, QoS, slicing, security, roaming, and interworking.
Releases and versions of TS 23.501
| Release | Latest version | Links |
|---|---|---|
| Rel-20 | 20.3.0 | Read · Download (3GPP) |
| Rel-19 | 19.9.0 | Read · Download (3GPP) |
| Rel-18 | 18.12.0 | Read · Download (3GPP) |
| Rel-17 | 17.15.0 | Read · Download (3GPP) |
| Rel-16 | 16.20.0 | Read · Download (3GPP) |
| Rel-15 | 15.13.0 | Read · Download (3GPP) |
Scope of TS 23.501
Category: Core Network (5G System Architecture). Technology generation: 5G. Network layer: CoreNetwork.
Who should read this specification?
- Network operators
- Device manufacturers
- Regulators and standards bodies
- Researchers and academics
Implementation notes
Complexity level: Expert. Implementation difficulty: High.
Key technologies
Excerpt from TS 23.501
1 Scope
The present document defines the Stage 2 system architecture for the 5G System. The 5G System provides data connectivity and services.
This specification covers both roaming and non-roaming scenarios in all aspects, including interworking between 5GS and EPS, mobility within 5GS, QoS, policy control and charging, authentication and in general 5G System wide features e.g. SMS, Location Services, Emergency Services.
ITU‑T Recommendation I.130 [11] describes a three-stage method for characterisation of telecommunication services and ITU‑T Recommendation Q.65 [12] defines Stage 2 of the method.
TS 23.502 [3] contains the stage 2 procedures and flows for 5G System and it is a companion specification to this specification.
TS 23.503 [45] contains the stage 2 Policy Control and Charging architecture for 5G System and it is a companion specification to this specification.
4 Architecture model and concepts
4.1 General concepts
The 5G System architecture is defined to support data connectivity and services enabling deployments to use techniques such as e.g. Network Function Virtualization and Software Defined Networking. The 5G System architecture shall leverage service-based interactions between Control Plane (CP) Network Functions where identified. Some key principles and concept are to:
- Separate the User Plane (UP) functions from the Control Plane (CP) functions, allowing independent scalability, evolution and flexible deployments e.g. centralized location or distributed (remote) location.
- Modularize the function design, e.g. to enable flexible and efficient network slicing.
- Wherever applicable, define procedures (i.e. the set of interactions between network functions) as services, so that their re-use is possible.
- Enable each Network Function and its Network Function Services to interact with other NF and its Network Function Services directly or indirectly via a Service Communication Proxy if required. The architecture does not preclude the use of another intermediate function to help route Control Plane messages (e.g. like a DRA).
- Minimize dependencies between the Access Network (AN) and the Core Network (CN). The architecture is defined with a converged core network with a common AN - CN interface which integrates different Access Types e.g. 3GPP access and non-3GPP access.
- Support a unified authentication framework.
- Support "stateless" NFs, where the "compute" resource is decoupled from the "storage" resource.
- Support capability exposure.
- Support concurrent access to local and centralized services. To support low latency services and local access to data networks, UP functions can be deployed close to the Access Network.
- Support roaming with both Home routed traffic as well as Local breakout traffic in the visited PLMN.
4.2 Architecture reference model
4.2.1 General
This specification describes the architecture for the 5G System. The 5G architecture is defined as service-based and the interaction between network functions is represented in two ways.
- A service-based representation, where network functions (e.g. AMF) within the Control Plane enables other authorized network functions to access their services. This representation also includes point-to-point reference points where necessary.
- A reference point representation, shows the interaction exist between the NF services in the network functions described by point-to-point reference point (e.g. N11) between any two network functions (e.g. AMF and SMF).
Service-based interfaces are listed in clause 4.2.6. Reference points are listed in clause 4.2.7.
Network functions within the 5GC Control Plane shall only use service-based interfaces for their interactions.
NOTE 1: The interactions between NF services within one NF are not specified in this Release of the specification.
NFs and NF services can communicate directly, referred to as Direct Communication, or indirectly via the SCP, referred to as Indirect Communication. For more information on communication options, see Annex E and clauses under 6.3.1 and 7.1.2.
In addition to the architecture descriptions in clause 4, the following areas are further described in other specifications:
- NG-RAN architecture is described in TS 38.300 [27] and TS 38.401 [42].
- Security architecture is described in TS 33.501 [29] and TS 33.535 [124].
- Charging architecture is described in TS 32.240 [41].
- 5G Media streaming architecture is described in TS 26.501 [135].
NOTE 3: The NFs listed in clause 4.2.2 are described in the following clauses or in the specifications above.
4.2.2 Network Functions and entities
The 5G System architecture consists of the following network functions (NF):
- Authentication Server Function (AUSF).
- Access and Mobility Management Function (AMF).
…
Excerpt from the official 3GPP document (Rel-20). Read the full specification with interactive table of contents.
Specifications referenced by TS 23.501
- TS 36.413 S1 Application Protocol (S1AP) for E-UTRAN
- TS 29.274 GTPv2-C Control Plane Protocol
- TS 23.632 5G-EPC User Data Interworking Architecture
- TS 29.563 Nhss Services for 5G SBA Stage 3
- TS 22.104 Service requirements for cyber-physical control applications
- TS 28.552 5G Network Performance Measurements
- TS 24.193 ATSSS Stage 3 Procedures
- TS 24.526 5GS UE Policies
- TS 22.186 Service requirements for V2X scenarios in 3GPP systems
- TR 38.824 NR URLLC Physical Layer Enhancements Study
- TS 32.256 5G Connection and Mobility Charging
- TS 33.210 Network Domain Security for IP Networks
Specifications that reference TS 23.501
- TS 23.502 5G System Procedures
- TS 33.501 5G Security Architecture
- TS 24.008 NAS Call, Mobility and Session Procedures
- TS 24.229 IMS SIP/SDP Call Control Protocol
- TS 23.401 Evolved Packet System Architecture
- TS 23.228 IP Multimedia Core Network Subsystem
- TS 38.300 NR and NG-RAN Overall Description
- TS 36.300 E-UTRAN Radio Interface Protocol Architecture
- TS 38.331 NR Radio Resource Control (RRC)
- TS 26.114 IMS Multimedia Telephony Client
- TS 29.571 5G Common Data Types
- TS 29.510 NRF Service-Based Interface
Other specifications in the 23 series
- TS 23.438 Digital Asset Service for Mobile Metaverse
- TS 23.468 Group Communication System Enablers for LTE
- TS 23.479 MBMS API for Mission Critical Services
- TS 23.482 AI/ML Enablement for Verticals
- TS 23.502 5G System Procedures
- TS 23.503 5G Policy and Charging Control Framework
- TS 23.506 IMS Stage 2 for NGN (v810)
- TS 23.507 VCC for TISPAN Release 2
Frequently asked questions
What is 3GPP TS 23.501?
3GPP TS 23.501 is the 3GPP Technical Specification for 5G System Architecture. Defines the Stage 2 architecture of the 5G System, including network functions, service-based interfaces, connectivity, mobility, QoS, slicing, security, roaming, and interworking.
Which 3GPP releases include TS 23.501?
TS 23.501 is published in 6 releases, from Rel-15 to Rel-20. The latest version on 3GPP Explorer is 20.3.0 (Rel-20).
What category does TS 23.501 belong to?
TS 23.501 belongs to the Core Network (5G System Architecture) category of 3GPP specifications. It applies to 5G networks.
View the full specification with interactive table of contents, version history, and AI analysis.
Read Full Specification →