Spec-Derived Cause Code Mapping

The SMF supports specification derived (TS 29.524) cause code mapping for 5G messages for UDM and PCF interfaces.

Mapping from HTTP to 5GSM cause values—Request rejected by UDM due to N10 failures

HTTP Status Code on N10

Protocol or Application Error

5GSM Cause to UE

403 Forbidden

ROAMING_NOT_ALLOWED

Cause #29—User authentication or authorization failed

DNN_NOT_ALLOWED

Cause #27—Missing or unknown DNN

404 Not Found

USER NOT FOUND

Cause #29—User authentication or authorization failed

Mapping from HTTP to 5GSM cause values—Request rejected by PCF

HTTP Status Code on N7

Protocol or Application Error

5GSM Cause to UE

400 Bad Request

USER_UNKNOWN

Cause #29—User authentication or authorization failed

ERROR_INITIAL_PARAMETERS

Cause #31—Request rejected, unspecified

ERROR_TRIGGER_EVENT

Cause #31—Request rejected, unspecified

403 Forbidden

ERROR_TRAFFIC_MAPPING_ INFO_REJECTED

Cause #29—User authentication or authorization failed

ERROR_CONFLICTING_REQUEST

Cause #67—insufficient resources for specific slice and DNN

POLICY_CONTEXT_DENIED

Cause #29—User authentication or authorization failed

VALIDATION_CONDITION_ NOT_MET

Cause #29—User authentication or authorization failed