TS 29.500 – 5G Service Based Architecture
3GPP TS 29.500 is the 3GPP Technical Specification for 5G Service Based Architecture. Its official 3GPP title is “Technical Realization of Service Based Architecture”. It is published in 6 releases (Rel-15 to Rel-20); the latest version is 20.0.0 in Rel-20.
Defines the technical realization of the 5G Core Service Based Architecture, including SBI protocols, service operations, routing, security, and control mechanisms.
Releases and versions of TS 29.500
| Release | Latest version | Links |
|---|---|---|
| Rel-20 | 20.0.0 | Read · Download (3GPP) |
| Rel-19 | 19.7.1 | Read · Download (3GPP) |
| Rel-18 | 18.10.0 | Read · Download (3GPP) |
| Rel-17 | 17.16.0 | Read · Download (3GPP) |
| Rel-16 | 16.15.0 | Read · Download (3GPP) |
| Rel-15 | 15.7.0 | Read · Download (3GPP) |
Scope of TS 29.500
Category: Services (Service Based Architecture). Technology generation: 5G. Network layer: Services.
Who should read this specification?
- Network operators
- Device manufacturers
- Regulators and standards bodies
- Researchers and academics
Implementation notes
Complexity level: Advanced. Implementation difficulty: High.
Key technologies
Excerpt from TS 29.500
1 Scope
The present document specifies the technical realization of the 5GC Service Based Architecture, protocols supported over the Service Based Interfaces, and the functionalities supported in the Service Based Architecture.
The service requirements for the 5G system are defined in TS 22.261 [2]. The system architecture requirements are defined in TS 23.501 [3] and the procedures and flows in TS 23.502 [4].
The design principles and documentation guidelines for 5GC SBI APIs are specified in TS 29.501 [5].
Excerpt from the official 3GPP document (Rel-20). Read the full specification with interactive table of contents.
Specifications referenced by TS 29.500
- TS 29.571 5G Common Data Types
- TS 23.003 Numbering, Addressing and Identification
- TS 33.501 5G Security Architecture
- TR 21.905 3GPP Terminology and Definitions
- TS 29.573 5G PLMN Interconnection Interface
- TS 29.502 5G SMF Service Based Interface Stage 3
- TS 29.503 UDM Service Based Interface
- TS 22.261 5G System Service Requirements
- TS 29.518 AMF Service Based Interface
- TS 29.531 Nnssf Service Based Interface Stage 3
- TS 29.525 UE Policy Control Service
- TS 23.527 5G Restoration Procedures for N4 Interface
Specifications that reference TS 29.500
- TS 23.501 5G System Architecture
- TS 23.502 5G System Procedures
- TS 29.571 5G Common Data Types
- TS 29.510 NRF Service-Based Interface
- TS 23.503 5G Policy and Charging Control Framework
- TS 29.501 5GC SBI API Design Principles
- TS 28.541 5G Network Resource Model (NRM) Stage 2 and 3
- TS 29.122 T8 SCEF Service Exposure APIs
- TS 29.503 UDM Service Based Interface
- TS 23.304 5G Proximity Services (ProSe) Stage 2
- TS 29.244 PFCP for Control and User Plane Separation
- TS 29.514 Policy Authorization Service
Other specifications in the 29 series
- TS 29.458 SIP Transfer of Tariff Info for Charging
- TS 29.468 MB2 Reference Point Protocol Definition
- TS 29.482 SEAL AIMLE Services Stage 3 Protocol and API Specification
- TS 29.486 V2X Application Enabler (VAE) Protocol; Stage 3
- TS 29.501 5GC SBI API Design Principles
- TS 29.502 5G SMF Service Based Interface Stage 3
- TS 29.503 UDM Service Based Interface
- TS 29.504 Nudr Unified Data Repository Services
Frequently asked questions
What is 3GPP TS 29.500?
3GPP TS 29.500 is the 3GPP Technical Specification for 5G Service Based Architecture. Defines the technical realization of the 5G Core Service Based Architecture, including SBI protocols, service operations, routing, security, and control mechanisms.
Which 3GPP releases include TS 29.500?
TS 29.500 is published in 6 releases, from Rel-15 to Rel-20. The latest version on 3GPP Explorer is 20.0.0 (Rel-20).
What category does TS 29.500 belong to?
TS 29.500 belongs to the Services (Service Based 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 →