6.3 Notifications
29.5193GPP5G SystemRelease 18Stage 3TSUsage of the Unified Data Repository Service for Policy Data, Application Data and Structured Data for Exposure
6.3.1 General
Notifications shall comply with clause 6.2 of 3GPP TS 29.500 [4] and clause 4.6.2.3 of 3GPP TS 29.501 [5].
Table 6.3.1-1: Notifications overview
|
Notification |
Callback URI |
HTTP method or custom operation |
Description (service operation) |
|
Influence Data Update Notification |
{notificationUri} |
POST |
One of notification reference provided by the service consumer during the subscription of the AF Influence Data. |
|
Application Data Change Notification |
{notificationUri} |
POST |
Application Data Change Notification |
6.3.2 Void
6.3.3 Influence Data Update Notification
6.3.3.1 Description
The Influence Update Notification is used by the UDR to report one or several observed Influence Data(s) to a NF service consumer that has subscribed to such Notifications.
6.3.3.2 Operation Definition
The POST method shall be used for traffic influence data change notification and the URI shall be provided during the subscription procedure.
Callback URI: {notificationUri}
This method shall support the URI query parameters specified in table 6.3.3.2-1.
Table 6.3.3.2-1: URI query parameters supported by the POST method
|
Name |
Data type |
P |
Cardinality |
Description |
|
n/a |
This method shall support the request data structures specified in table 6.3.3.2-2 and the response data structures and response codes specified in table 6.3.3.2-3.
Table 6.3.3.2-2: Data structures supported by the POST Request Body on this resource
|
Data type |
P |
Cardinality |
Description |
|
array(TrafficInfluData or TrafficInfluDataNotif) |
M |
1..N |
Provides Information about observed Influence Data. If the EnhancedInfluDataNotification feature is supported, the TrafficInfluDataNotif data type shall be sent. |
Table 6.3.3.2-3: Data structures supported by the POST Response Body on this resource
|
Data type |
P |
Cardinality |
Response codes |
Description |
|
n/a |
204 No Content |
The receipt of the Notification is acknowledged. |
||
|
NOTE: The mandatory HTTP error status codes for the POST method listed in table 5.2.7.1-1 of 3GPP TS 29.500 [4] also apply. |
||||
6.3.4 Application Data Change Notification
The POST method shall be used for application data change notification and the URI shall be provided during the subscription procedure.
Callback URI: {notificationUri}
This method shall support the URI query parameters specified in table 6.3.4-1.
Table 6.3.4-1: URI query parameters supported by the POST method
|
Name |
Data type |
P |
Cardinality |
Description |
|
n/a |
This method shall support the request data structures specified in table 6.3.4-2 and the response data structures and response codes specified in table 6.3.4-3.
Table 6.3.4-2: Data structures supported by the POST Request Body
|
Data type |
P |
Cardinality |
Description |
|
array(ApplicationDataChangeNotif) |
M |
1..N |
Notification of application data changes. |
Table 6.3.4-3: Data structures supported by the POST Response Body
|
Data type |
P |
Cardinality |
Response codes |
Description |
|
n/a |
204 No Content |
The reception of the notification is acknowledged. |
||
|
NOTE: The mandatory HTTP error status codes for the POST method listed in table 5.2.7.1-1 of 3GPP TS 29.500 [4] also apply. |
||||