TS 29.510 – NRF Service-Based Interface
3GPP TS 29.510 is the 3GPP Technical Specification for NRF Service-Based Interface. Its official 3GPP title is “Network Function Repository Services”. It is published in 6 releases (Rel-15 to Rel-20); the latest version is 20.1.0 in Rel-20.
Defines the 5G NRF stage 3 APIs and data model for NF management, discovery, OAuth2 access authorization, and bootstrapping.
Releases and versions of TS 29.510
| Release | Latest version | Links |
|---|---|---|
| Rel-20 | 20.1.0 | Read · Download (3GPP) |
| Rel-19 | 19.8.0 | Read · Download (3GPP) |
| Rel-18 | 18.11.0 | Read · Download (3GPP) |
| Rel-17 | 17.16.0 | Read · Download (3GPP) |
| Rel-16 | 16.15.0 | Read · Download (3GPP) |
| Rel-15 | 15.10.0 | Read · Download (3GPP) |
Scope of TS 29.510
Category: Services (Network Repository Function). 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.510
1 Scope
The present document specifies the stage 3 protocol and data model for the Nnrf Service Based Interface. It provides stage 3 protocol definitions and message flows, and specifies the API for each service offered by the NRF.
The 5G System stage 2 architecture and procedures are specified in TS 23.501 [2] and TS 23.502 [3].
The Technical Realization of the Service Based Architecture and the Principles and Guidelines for Services Definition are specified in TS 29.500 [4] and 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.510
- TS 23.003 Numbering, Addressing and Identification
- TS 33.501 5G Security Architecture
- TR 21.905 3GPP Terminology and Definitions
- TS 29.244 PFCP for Control and User Plane Separation
- TS 23.527 5G Restoration Procedures for N4 Interface
- TS 29.513 5G PCC Signalling Flows
- TS 38.413 NG Application Protocol (NGAP) Specification
- TS 23.501 5G System Architecture
- TR 21.900 3GPP Document Management Working Methods
- TS 29.520 5G NWDAF Services
- TS 29.572 5G LMF Service-Based Interface
- TS 23.288 5G Network Data Analytics Architecture
Specifications that reference TS 29.510
- TS 23.501 5G System Architecture
- TS 23.502 5G System Procedures
- TS 33.501 5G Security Architecture
- TS 24.229 IMS SIP/SDP Call Control Protocol
- TS 29.571 5G Common Data Types
- TS 29.500 5G Service Based Architecture
- TS 23.503 5G Policy and Charging Control Framework
- TS 29.501 5GC SBI API Design Principles
- TS 23.288 5G Network Data Analytics Architecture
- TS 38.413 NG Application Protocol (NGAP) Specification
- TS 28.541 5G Network Resource Model (NRM) Stage 2 and 3
- TS 28.552 5G Network Performance Measurements
Other specifications in the 29 series
- TS 29.506 UDR Services for Ambient IoT Data
- TS 29.507 Access and Mobility Policy Control
- TS 29.508 Session Management Event Exposure Service
- TS 29.509 AUSF Service Based Interface
- TS 29.511 N5g-eir Service Based Interface
- TS 29.512 Session Management Policy Control Service Stage 3
- TS 29.513 5G PCC Signalling Flows
- TS 29.514 Policy Authorization Service
Frequently asked questions
What is 3GPP TS 29.510?
3GPP TS 29.510 is the 3GPP Technical Specification for NRF Service-Based Interface. Defines the 5G NRF stage 3 APIs and data model for NF management, discovery, OAuth2 access authorization, and bootstrapping.
Which 3GPP releases include TS 29.510?
TS 29.510 is published in 6 releases, from Rel-15 to Rel-20. The latest version on 3GPP Explorer is 20.1.0 (Rel-20).
What category does TS 29.510 belong to?
TS 29.510 belongs to the Services (Network Repository Function) 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 →