Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 29.504  Word version:  18.4.0

Top   Top   None   None   Next
1…   5…   6…   A…

 

1  Scopep. 7

The present document specifies the stage 3 protocol and high level data model for the Nudr Service Based Interface. It provides stage 3 protocol definitions and message flows, and specifies the API for each service offered by the Unified Data Repository (UDR). The data model and usage of the subscription data is specified in TS 29.505, and the data model and usage of the policy data, structured data for exposure and application data are specified in TS 29.519.
The 5G System architecture is specified in TS 23.501. The stage 2 definition and related procedures for Nudr SBI service are specified in TS 23.502 and TS 23.503.
The Technical Realization of the Service Based Architecture is specified in TS 29.500 and the Principles and Guidelines for Services Definition is specified in TS 29.501.
Up

2  Referencesp. 7

The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
  • References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific.
  • For a specific reference, subsequent revisions do not apply.
  • For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
[1]
TR 21.905: "Vocabulary for 3GPP Specifications".
[2]
TS 29.505: "5G System; Usage of the Unified Data Repository Services for Subscription Data; Stage 3".
[3]
TS 29.519: "5G System; Usage of the Unified Data Repository Service for Policy Data, Structured Data for Exposure and Application Data; Stage 3".
[4]
TS 23.501: "System Architecture for the 5G System; Stage 2".
[5]
TS 23.502: "Procedures for the 5G System; Stage 2".
[6]
TS 23.503: "Policy and Charging Control Framework for the 5G System; Stage 2".
[7]
TS 29.500: "5G System; Technical Realization of Service Based Architecture; Stage 3".
[8]
TS 29.501: "5G System; Principles and Guidelines for Services Definition; Stage 3".
[9]
RFC 6901:  (April 2013) "JavaScript Object Notation (JSON) Pointer".
[10]
TS 29.571: "5G System; Common Data Types for Service Based Interfaces Stage 3".
[11]
RFC 8259:  "The JavaScript Object Notation (JSON) Data Interchange Format".
[12]
TS 33.501: "Security architecture and procedures for 5G system".
[13]
RFC 6749:  "The OAuth 2.0 Authorization Framework".
[14]
TS 29.510: "Network Function Repository Services; Stage 3".
[15]
RFC 9110:  "HTTP Semantics ".
[16]
RFC 9111:  "HTTP Caching".
[17]
RFC 9457:  "Problem Details for HTTP APIs".
[18]
RFC 7396:  "JSON Merge Patch".
[19]
RFC 6902:  "JavaScript Object Notation (JSON) Patch".
[20]
TR 21.900: "Technical Specification Group working methods".
[21]
OpenAPI Initiative, "OpenAPI Specification Version 3.0.0", https://spec.openapis.org/oas/v3.0.0
[22]
RFC 9113:  "HTTP/2".
Up

3  Definitions and abbreviationsp. 8

3.1  Definitionsp. 8

For the purposes of the present document, the terms and definitions given in TR 21.905 and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in TR 21.905.

3.2  Abbreviationsp. 8

For the purposes of the present document, the abbreviations given in TR 21.905 and the following apply. An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in TR 21.905.
GPSI
Generic Public Subscription Identifier
NEF
Network Exposure Function
PCF
Policy Control Function
SUPI
Subscription Permanent Identifier
UDM
Unified Data Management
UDR
Unified Data Repository
Up

4  Overviewp. 8

The Unified Data Repository (UDR) is the network entity in the 5G Core Network (5GC) supporting the following functionalities:
  • Storage and retrieval of subscription data as specified in TS 29.505;
  • Storage and retrieval of policy data as specified in TS 29.519;
  • Storage and retrieval of structured data for exposure as specified in TS 29.519;
  • Storage and retrieval of application data (including Packet Flow Descriptions (PFDs) for application detection, application request information for multiple UEs) as specified in TS 29.519;
  • Subscription to notification and the notification of subscribed data changes.
  • Storage and retrieval of NF-Group Id mapping data.
Figure 4-1 shows the data storage architecture for the 5GC:
Reproduction of 3GPP TS 29.504, Fig. 4-1: Data storage architecture
Up
The Nudr interface is used by the network functions (i.e. UDM, PCF, NEF and NRF) to access a particular set of the data stored in the UDR.

Up   Top   ToC