6.1.7 Error Handling

29.5033GPP5G SystemRelease 18Stage 3TSUnified Data Management Services

6.1.7.1 General

HTTP error handling shall be supported as specified in clause 5.2.4 of 3GPP TS 29.500 [4].

6.1.7.2 Protocol Errors

Protocol errors handling shall be supported as specified in clause 5.2.7 of 3GPP TS 29.500 [4].

6.1.7.3 Application Errors

The common application errors defined in the Table 5.2.7.2-1 in 3GPP TS 29.500 [4] may also be used for the Nudm_ SubscriberDataManagement service. The following application errors listed in Table 6.1.7.3-1 are specific for the Nudm_ SubscriberDataManagement service.

Table 6.1.7.3-1: Application errors

Application Error

HTTP status code

Description

NF_CONSUMER_REDIRECT_ONE_TXN

307 Temporary Redirect

The request has been asked to be redirected to a specified target for one transaction.

CONTEXT_NOT_FOUND

308 Permanent Redirect

The request has been asked to be redirected to a specified target.

DATA_NOT_FOUND

404 Not Found

The requested UE subscription data is not found/does not exist.

This error is applicable to all Nudm_SDM GET operations.

USER_NOT_FOUND

404 Not Found

The user does not exist

This error is applicable to all Nudm_SDM GET operations.

CONTEXT_NOT_FOUND

404 Not Found

It is used during the modification of an existing subscription when no corresponding context exists.

GROUP_IDENTIFIER_NOT_FOUND

404 Not Found

The requested Group Identifier does not exist.

SUBSCRIPTION_NOT_FOUND

404 Not Found

The subscription does not exist.

UNSUPPORTED_RESOURCE_URI

501 Not Implemented

The SDM Subscription contains unsupported resource URI to be monitored.