E Error Code Dictionary

Table E-1 Error Code Dictionary for SM

App Error ID Description Cause Action
EC-OPCF-SM-INTRNL-EI-05-02-500-00039-05-01

SM Create request from SMF to PCF failed at SM Service

HTTP Status: 500 -INTERNAL_SERVER_ERROR

Cause: UNSPECIFIED_NF_FAILURE

Error Category: Internal (INTRNL)

The request is rejected due to unspecified reasons at the NF.  
EC-OPCF-SM-REQVLD-EI-05-02-400-00048-05-01

SM Create request from SMF to PCF failed at SM Service

HTTP Status: 400 - BAD_REQUEST

Cause:ERROR_INITIAL_PARAMETERS

Error Category: Request validation (REQVLD)

SM Create requests have empty or invalid mandatory request elements Send create request with all required and valid parameters
EC-OPCF-SM-REQVLD-EI-05-02-400-00010-05-01

SM Create request from SMF to PCF failed SM Service

HTTP Status: 400 - BAD_REQUEST

Cause: MANDATORY_IE_MISSING

Error Category: Request validation (REQVLD)

SM Create request does not have mandatory elements Send create request with all required parameters

EC-OPCF-SM-REQVLD-EI-05-02-400-00011-05-01

SM Create request from SMF to PCF failed at SM Service

HTTP Status: 400 - BAD_REQUEST

Cause: UNSPECIFIED_MSG_FAILURE

Error Category: Request validation (REQVLD)

SM Create request has an invalid JSON body Send create request with valid JSON

EC-OPCF-SM-REQVLD-EI-05-02-411-00046-05-01

SM Create request from SMF to PCF failed at SM Service

HTTP Status: 411 - LENGTH_REQUIRED

Cause: INCORRECT_LENGTH

Error Category: Request validation (REQVLD)

  Send create request with valid JSON and content-length
EC-OPCF-SM-REQVLD-EI-05-02-400-00001-05-01

SM Create request from SMF to PCF failed at SM Service

HTTP Status: 400 -BAD_REQUEST

Cause: USER_UNKNOWN

Error Category: Request validation (REQVLD)

SM Create request has SUPI not registered with UDR and validate-user configuration is enabled in SM Policy GUI. send request with a SUPI that is registered in the UDR or disable validate-user in the SM
EC-OPCF-SM-SIG-EI-05-02-403-00022-05-01

SM Create request from SMF to PCF failed at SM Service

HTTP Status: 403 - FORBIDDEN

Cause: POLICY_CONTEXT_DENIED

Error Category: Signaling operations errors (SIG)

PCF-SM Policy evaluation returns mandatory action "Reject"SM Create request has an invalid content length for the request body check policy created, the criteria not matching for the accepting policy. correct policy/send correct request to evaluate it to "Accept"
EC-OPCF-SM-SIG-EI-05-04-404-00025-05-01

SM Delete request from SMF to PCF failed at SM Service

HTTP Status: 404 - NOT_FOUND

Cause: SUBSCRIPTION_NOT_FOUND

Error Category: Signaling operations errors (SIG)

SMF sends a Delete request with an association ID which is not associated with any existing SM session. send a Delete request with a valid association ID which is associated with the existing SM session.
EC-OPCF-SM-SIG-EI-05-02-403-00023-05-01

SM Create request from SMF to PCF failed at SM Service

HTTP Status: 403 -FORBIDDEN

Cause: LATE_OVERLAPPING_REQUEST

Error Category: Signaling operations errors (SIG)

On SMF create Collision detected with older timestamp, request rejected  

EC-OPCF-SM-SIG-EI-05-03-400-00019-05-01

SM Update request from SMF to PCF failed at SM Service

HTTP Status: 400 - BAD_REQUEST

Cause: PENDING_TRANSACTION

Error Category: Signaling operations errors (SIG)

The error occurs when concurrent request arrives and Lock is already acquired by ongoing transaction in SM.  
EC-OPCF-SM-INTRNL-EI-05-02-504-00069-05-01 SM request from SMF to PCF failed at SM Service

HTTP Status: 504 - GATEWAY_TIMEOUT

Cause: TIMED_OUT_REQUEST

Error Category: Internal (INTRNL)
The request has timed out and was rejected.  
EC-OPCF-SM-REQVLD-EI-05-02-400-00008-05-01 SM Create request from SMF to PCF failed at SM Service

HTTP Status: 400 - BAD_REQUEST

Cause: MANDATORY_IE_INCORRECT

Error Category: Request validation (REQVLD)
SM Create request does not have mandatory parameters as expected Send create request with all required prameters in valid format

Table E-2 Error Code Dictionary for AM

App Error Id Description Cause Action
EC-OPCF-AM-REQVLD-EI-05-02-400-00010-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 400 BAD_REQUEST

Cause - MANDATORY_IE_MISSING

Error Category: Request Validation (REQVLD)

A mandatory Information element is missing in request. Send the Create request with required parameters in the request body.
EC-OPCF-AM-REQVLD-EI-05-02-400-00011-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 400 BAD_REQUEST

Cause - UNSPECIFIED_MSG_FAILURE

Error Category: Request Validation (REQVLD)

The request is rejected due to unspecified client error. Make sure the request body is in right Json format.
EC-OPCF-AM-REQVLD-EI-05-03-400-00011-06-01

The AM-Update request

from AMF to PCF failed at AM Service with

HttpStatus - 400 BAD_REQUEST

Cause - UNSPECIFIED_MSG_FAILURE

Error Category: Request Validation (REQVLD)

The request is rejected due to unspecified client error. Make sure the request body is in right Json format.
EC-OPCF-AM-REQVLD-EI-05-02-400-00048-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 400 BAD_REQUEST

Cause - ERROR_INITIAL_PARAMETERS

Error Category: Request Validation (REQVLD)

A request is sent with an error in one or more of its parameters. Send the Create request with right values for the mandatory parameters.
EC-OPCF-AM-REQVLD-EI-05-02-411-00046-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 411 Length Required

Cause - INCORRECT_LENGTH

Error Category: Request Validation (REQVLD)

The request is rejected because the length of a provided value does not meet the expected or required criteria. Make sure that the length of the input matches the required specifications.
EC-OPCF-AM-REQVLD-EI-05-03-411-00046-06-01

The AM-Update request

from AMF to PCF failed at AM Service with

HttpStatus - 411 Length Required

Cause - INCORRECT_LENGTH

Error Category: Request Validation (REQVLD)

The request is rejected because the length of a provided value does not meet the expected or required criteria. Make sure that the length of the input matches the required specifications.
EC-OPCF-AM-REQVLD-EI-05-02-400-00018-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 400 BAD_REQUEST

Cause - ERROR_REQUEST_PARAMETERS

Error Category: Request Validation (REQVLD)

The Create request is rejected because the information set required by the PCF for AM Policy selection is incomplete, preventing a decision from being made. Make sure the required parameters are in expected format.
EC-OPCF-AM-REQVLD-EI-05-02-400-00001-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 400 BAD_REQUEST

Cause - USER_UNKNOWN

Error Category: Request Validation (REQVLD)

When validate user is enabled and Create request is sent for a SUPI hat is not registered in the UDR. Send the Create request with right/registered Supi.
EC-OPCF-AM-SIG-EI-05-03-404-00025-06-01

The AM-Update request

from AMF to PCF failed at AM Service with

HttpStatus - 404 Not Found

Cause - SUBSCRIPTION_NOT_FOUND

Error Category: Signalling (SIG)

When AM-Update is sent with a polAssoId that is not associated with any existing AM session. Send the Update request with right/registered Supi.
EC-OPCF-AM-SIG-EI-05-04-404-00025-06-01

The AM-Terminate request

from AMF to PCF failed at AM Service with

HttpStatus - 404 Not Found

Cause - SUBSCRIPTION_NOT_FOUND

Error Category: Signalling (SIG)

When AM-Delete is sent with a polAssoId that is not associated with any existing AM session. Send the Delete request with right/registered polAssoId.
EC-OPCF-AM-INTRNL-EI-05-02-500-00039-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 500 Internal Server Error

Cause - UNSPECIFIED_NF_FAILURE

Error Category: Internal (INTRNL)

The request is rejected due to unspecified reason at the NF.  
EC-OPCF-AM-INTRNL-EI-05-03-500-00039-06-01

The AM-Update request

from AMF to PCF failed at AM Service with

HttpStatus - 500 Internal Server Error

Cause - UNSPECIFIED_NF_FAILURE

Error Category: Internal (INTRNL)

The request is rejected due to unspecified reason at the NF.  
EC-OPCF-AM-INTRNL-EI-05-04-500-00039-06-01

The AM-Terminate request

from AMF to PCF failed at AM Service with

HttpStatus - 500 Internal Server Error

Cause - UNSPECIFIED_NF_FAILURE

Error Category: Internal (INTRNL)

The request is rejected due to unspecified reason at the NF.  
EC-OPCF-AM-SIG-EI-05-02-403-00022-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 403 Forbidden

Cause - POLICY_CONTEXT_DENIED

Error Category: Signalling (SIG)

AM Create request is rejected by PRE Check and update PRE policy accordingly
EC-OPCF-AM-SIG-EI-05-03-403-00022-06-01

The AM-Update request

from AMF to PCF failed at AM Service with

HttpStatus - 403 Forbidden

Cause - POLICY_CONTEXT_DENIED

Error Category: Signalling (SIG)

AM Update request is rejected by PRE Check and update PRE policy accordingly
EC-OPCF-AM-SIG-EI-05-04-403-00022-06-01

The AM-Terminate request

from AMF to PCF failed at AM Service with

HttpStatus - 403 Forbidden

Cause - POLICY_CONTEXT_DENIED

Error Category: Signalling (SIG)

AM Terminate request is rejected by PRE Check and update PRE policy accordingly
EC-OPCF-AM-SIG-EI-05-02-403-00023-06-01

The AM-Create request

from AMF to PCF failed at AM Service with

HttpStatus - 403 Forbidden

Cause - LATE_OVERLAPPING_REQUEST

Error Category: Signalling (SIG)

The request is rejected because it collides with

an existing AM context or PDU session context

with a more recent origination timestamp.

EC-OPCF-AM-SIG-EI-05-03-400-00019-06-01

The AM-Update request from AMF to PCF failed at AM Service

HttpStatus - 400 Bad Request

Cause - PENDING_TRANSACTION

Error Category: Signalling (SIG)

This error shall be used when the PendingTransaction feature is supported and the PCF receives an incoming request on a policy association while it has an ongoing transaction on the same policy association.
EC-OPCF-AM-INTRNL-EI-05-02-504-00069-06-01 AM request from AMF to PCF failed at AM Service

HTTP Status: 504 - GATEWAY_TIMEOUT

Cause: TIMED_OUT_REQUEST

Error Category: Internal (INTRNL)

The request has timed out and was rejected.  

Table E-3 Error Code Dictionary for UE

App Error Id Description Cause Action
EC-OPCF-UE-REQVLD-EI-05-02-400-00010-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 400 - BAD_REQUEST

Cause: MANDATORY_IE_MISSING

Error Category: Request Validation (REQVLD)

UE Create request does not have mandatory information elements Send create request with all required parameters
EC-OPCF-UE-REQVLD-EI-05-02-400-00011-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 400 - BAD_REQUEST

Cause: UNSPECIFIED_MSG_FAILURE

Error Category: Request Validation (REQVLD)

UE Create request have invalid JSON body Send create request with valid JSON body
EC-OPCF-UE-REQVLD-EI-05-02-400-00001-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 400 - BAD_REQUEST

Cause: USER_UNKNOWN

Error Category: Request Validation (REQVLD)

UE Create request have unregistered SUPI.

Configuration: Validate user flag is enabled

Send create request with a registered SUPI
EC-OPCF-UE-REQVLD-EI-05-02-400-00018-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 400 - BAD_REQUEST

Cause: ERROR_REQUEST_PARAMETERS

Error Category: Request Validation (REQVLD)

UE Create request have empty mandatory information elements Send create request with all required and valid parameters
EC-OPCF-UE-SIG-EI-05-02-400-00019-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 400 - BAD_REQUEST

Cause: PENDING_TRANSACTION

Error Category: Signaling (SIG)

UE Create request cannot be processed because of the pending transaction of same policy association in request.  
EC-OPCF-UE-SIG-EI-05-02-403-00022-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 403 - FORBIDDEN

Cause: POLICY_CONTEXT_DENIED

Error Category: Signaling (SIG)

UE Create request rejected by PRE Check and update PRE policy accordingly if needed
EC-OPCF-UE-SIG-EI-05-02-403-00023-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 403 - FORBIDDEN

Cause: LATE_OVERLAPPING_REQUEST

Error Category: Signaling (SIG)

UE Create request rejected because it collides with an existing UE context or PDU session context with more recent origination timestamp.  
EC-OPCF-UE-REQVLD-EI-05-02-411-00046-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 411 - LENGTH REQUIRED

Cause: INCORRECT_LENGTH

Error Category: Request Validation (REQVLD)

Server (i.e. PCF, specifically UE Services) rejects the request with incorrect Content-Length header Check if Content-Length header is present in request headers and has a valid value which matches to the request body size.
EC-OPCF-UE-INTRNL-EI-05-02-500-00039-06-01

UE Create request from AMF to PCF failed at UE Service.

HTTP Status: 500 INTERNAL SERVER ERROR

Cause: UNSPECIFIED_NF_FAILURE

Error Category: Internal (INTRNL)

UE Create request failed with unexpected internal service error.  
EC-OPCF-UE-REQVLD-EI-05-03-400-00011-06-01

UE Update request from AMF to PCF failed at UE Service.

HTTP Status: 400 - BAD_REQUEST

Cause: UNSPECIFIED_MSG_FAILURE

Error Category: Request Validation (REQVLD)

UE Update request have invalid JSON body Send update request with valid JSON body
EC-OPCF-UE-SIG-EI-05-03-403-00022-06-01

UE Update request from AMF to PCF failed at UE Service.

HTTP Status: 403 - FORBIDDEN

Cause: POLICY_CONTEXT_DENIED

Error Category: Signaling (SIG)

UE Update request rejected by PRE Check and update PRE policy accordingly if needed
EC-OPCF-UE-SIG-EI-05-03-403-00023-06-01

UE Update request from AMF to PCF failed at UE Service.

HTTP Status: 403 - FORBIDDEN

Cause: LATE_OVERLAPPING_REQUEST

Error Category: Signaling (SIG)

UE Update request rejected because it collides with an existing UE context or PDU session context with more recent origination timestamp.  
EC-OPCF-UE-SIG-EI-05-03-404-00025-06-01

UE Update request from AMF to PCF failed at UE Service.

HTTP Status: 404 - NOT FOUND

Cause: SUBSCRIPTION_NOT_FOUND

Error Category: Signaling (SIG)

UE Update request failed because of unregistered association ID in URL. Send update request with a registered association ID
EC-OPCF-UE-REQVLD-EI-05-03-411-00046-06-01

UE Update request from AMF to PCF failed at UE Service.

HTTP Status: 411 - LENGTH REQUIRED

Cause: INCORRECT_LENGTH

Error Category: Request Validation (REQVLD)

Server (i.e. PCF, specifically UE Services) rejects the request with incorrect Content-Length header Check if Content-Length header is present in request headers and has a valid value which matches to the request body size.
EC-OPCF-UE-INTRNL-EI-05-03-500-00039-06-01

UE Update request from AMF to PCF failed at UE Service.

HTTP Status: 500 INTERNAL SERVER ERROR

Cause: UNSPECIFIED_NF_FAILURE

Error Category: Internal (INTRNL)

UE Update request failed with unexpected internal service error.  
EC-OPCF-UE-SIG-EI-05-04-404-00025-06-01

UE Delete request from AMF to PCF failed at UE Service.

HTTP Status: 404 - NOT FOUND

Cause: SUBSCRIPTION_NOT_FOUND

Error Category: Signaling (SIG)

UE Delete request failed because of unregistered association ID in URL. Send update request with a registered association ID
EC-OPCF-UE-INTRNL-EI-05-04-500-00039-06-01

UE Delete request from AMF to PCF failed at UE Service.

HTTP Status: 500 INTERNAL SERVER ERROR

Cause: UNSPECIFIED_NF_FAILURE

Error Category: Internal (INTRNL)

UE Update request failed with unexpected internal service error.  
EC-OPCF-UE-INTRNL-EI-05-02-504-00069-06-01 UE request from AMF to PCF failed at UE Service

HTTP Status: 504 - GATEWAY_TIMEOUT

Cause: TIMED_OUT_REQUEST

Error Category: Internal (INTRNL)
The request has timed out and was rejected.  

Table E-4 Error Code Dictionary for UDR Connector

App Error Id Description Cause Action
EC-OPCF-UDR_C-REQVLD-EI-05-08-400-00003-03-01

The UDR notification request

from UDR to PCF failed at UDR-Connector with

httpStatus- 400 BAD_REQUEST

cause- INVALID_MSG_FORMAT

Note: Applies for UM notification as well

  1. Incorrect JSON format
  2. Empty Notification Body i.e., []
  1. Verify UDR to send the content with right JSON format
  2. Verify UDR to send the notification with notification data
EC-OPCF-UDR_C-REQVLD-EI-05-08-400-00011-03-01

The UDR notification request

from UDR to PCF failed at UDR-Connector with

httpStatus- 400 BAD_REQUEST

cause- UNSPECIFIED_MSG_FAILURE

Note: Applies for UM notification as well

  1. Null notification body i.e., no content in the body
  1. Verify UDR to send the notification with content
EC-OPCF-UDR_C-REQVLD-EI-05-08-501-00043-03-01

The UDR notification request

from UDR to PCF failed at UDR-Connector with

httpStatus- 501 Not Implemented

cause-UNSUPPORTED_MONITORED_URI

Note: Applies for UM notification as well

  1. When notification body doesn't contain atleast one of the data source notification data among the below
    1. smPolicyData
    2. amPolicyData
    3. uePolicySet
    4. delResources
  1. Verify UDR to send the notification with atleast one of the listed dataSource information
EC-OPCF-UDR_C-EI-05-08-404-00025-03-01

The UDR notification request

from UDR to PCF failed at UDR-Connector with

httpStatus- 404 Not Found

cause- SUBSCRIPTION_NOT_FOUND

Note: Applies for UM notification as well

  1. When the notification received user session is not present in Policy-ds
  2. Session for the user is found but subscription information is missing.
 
EC-OPCF-UDR_C-INTRNL-EI-05-08-504-00069-03-01 Request from UDR to PCF failed

HTTP Status: 504 - GATEWAY_TIMEOUT

Cause: TIMED_OUT_REQUEST

Error Category: Internal (INTRNL)
The request has timed out and was rejected.  

Table E-5 Error Code Dictionary for CHF Connector

App Error Id Description Cause Action
EC-OPCF-CHF_C-REQVLD-EI-05-08-400-00003-04-01 The NOTIFY-POST request from CHF to PCF failed with status code 400 and cause 'INVALID_MSG_FORMAT' The request body JSON need to follow a certain format Send the POST request in the correct format.
EC-OPCF-CHF_C-REQVLD-EI-05-08-400-00010-04-01 The NOTIFY-POST request from CHF to PCF failed with status code 400 and cause 'MANDATORY_IE_MISSING' SUPI is a mandatory parameter for the POST request Send the POST request with the SUPI information present in the body.
EC-OPCF-CHF_C-REQVLD-EI-05-08-400-00011-04-01 The NOTIFY-POST request from CHF to PCF failed with status code 400 and cause 'UNSPECIFIED_MSG_FAILURE' The request body JSON needs to follow a certain format Send the POST request in the correct format.
EC-OPCF-CHF_C-SIG-EI-05-08-404-00025-04-01 The NOTIFY-POST request from CHF to PCF failed with status code 404 and cause 'SUBSCRIPTION_NOT_FOUND' The user session is not present in PolicyDS or the session for the user is found but the subscription information is missing.  

EC-OPCF-CHF_C-INTRNL-EI-05-08-500-00000-04-01

The NOTIFY-POST request from CHF to PCF failed with status code 500 and cause 'UNKNOWN' PDS responded back with status code 500  
EC-OPCF-CHF_C-INTRNL-EI-05-08-503-00000-04-01 The NOTIFY-POST request from CHF to PCF failed with status code 503 and cause 'UNKNOWN' Required service is unavailable Check whether all services are up and running
EC-OPCF-CHF_C-REQVLD-EI-05-11-400-00003-04-01 The TERMINATE-POST request from CHF to PCF failed with status code 400 and cause 'INVALID_MSG_FORMAT' The request body JSON need to follow a certain format Send the POST request in the correct format.

EC-OPCF-CHF_C-REQVLD-EI-05-04-400-00011-04-01

The TERMINATE-POST request from CHF to PCF failed with status code 400 and cause 'UNSPECIFIED_MSG_FAILURE' The request body JSON needs to follow a certain format Send the POST request in the correct format.

EC-OPCF-CHF_C-SIG-EI-05-08-404-00025-04-01

The TERMINATE-POST request from CHF to PCF failed with status code 404 and cause 'SUBSCRIPTION_NOT_FOUND' The user session is not present in PolicyDS or the session for the user is found but the subscription information is missing.  
EC-OPCF-CHF_C-INTRNL-EI-05-08-500-00000-04-01 The TERMINATE-POST request from CHF to PCF failed with status code 500 and cause 'UNKNOWN' PDS responded back with status code 500  
EC-OPCF-CHF_C-INTRNL-EI-05-08-503-00000-04-01 The TERMINATE-POST request from CHF to PCF failed with status code 503 and cause 'UNKNOWN' Required service is unavailable Check whether all services are up and running
EC-OPCF-CHF_C-INTRNL-EI-05-08-504-00069-04-01 Request from CHF to PCF failed

HTTP Status: 504 - GATEWAY_TIMEOUT

Cause: TIMED_OUT_REQUEST

Error Category: Internal (INTRNL)
The request has timed out and was rejected.  

Table E-6 Error Code Dictionary for Binding

App Error Id Description Cause Action
EC-OPCF-BINDING-REQVLD-EI-05-19-500-00011-02-01

BSF Audit request

from BSF to PCF failed at Binding Service with

HttpStatus - 500 Internal Server Error

Cause - UNSPECIFIED_MSG_FAILURE

Error Category: Request Validation (REQVLD)

The request is rejected due to unspecified client error. Make sure the request body is in right Json format.
EC-OPCF-BINDING-REQVLD-EI-05-19-500-00046-02-01

BSF Audit request

from BSF to PCF failed at Binding Service with

HttpStatus - 500 Internal Server Error

Cause - INCORRECT_LENGTH

Error Category: Request Validation (REQVLD)

The request has an invalid content length for the request body Check if Content-Length header is present in request headers and has a valid value which matches to the request body size.
EC-OPCF-BINDING-SIG-EI-05-19-404-00053-02-01

BSF Audit request

from BSF to PCF failed at Binding Service with

HttpStatus - 404 Not Found

Cause - CONTEXT_NOT_FOUND

Error Category: Signalling (SIG)

BSF Audit request is sent with a context id that is not associated with any existing Binding session. Send the request with registered context id.
EC-OPCF-BINDING-INTRNL-EI-05-19-500-00000-02-01

BSF Audit request

from BSF to PCF failed at Binding Service with

HttpStatus - 500 Internal Server Error

Cause - UNKNOWN

Error Category: Internal (INTRNL)

The request is rejected due to unknown error.  
EC-OPCF-BINDING-INTRNL-EI-05-19-504-00069-02-01 BSF Audit requestfrom BSF to PCF failed at Binding Service

HttpStatus - 504 GATEWAY_TIMEOUT

Cause - TIMED_OUT_REQUEST

Error Category: Internal (INTRNL)
The request has timed out and was rejected.  

Table E-7 Error Code Dictionary for Egress Gateway

App Error Id Description Cause Action
OPCF-EGW-E004 Egress Gateway generates 503 Error code with cause "SERVICE UNAVAILABLE" and "OPCF-EGW-E004" as App Error ID. FQDN of nUDR is not reachable from Egress Gateway. Send GET request for an UDR whose FQDN is not reachable.
OPCF-EGW-E003 Egress Gateway generates 503 Error code with cause "SERVICE UNAVAILABLE"and "OPCF-EGW-E003" as App Error ID. Egress Gateway is not able to resolve the FQDN of nUDR. Send GET request for an UDR with unresolved FQDN.

Table E-8 Error Code Dictionary for Ingress Gateway

App Error Id Description Cause Action
OPCF-IGW-E112 Ingress Gateway generates 400 Error code with cause "BAD REQUEST" and "OPCF-IGW-E112" as App Error ID. "User-Agent" header is missing in CRAETE request. Send AM Create request without any User-Agent.
OPCF-IGW-E165 Ingress Gateway generates 400 Error code with cause "BAD REQUEST" and "OPCF-IGW-E165" as App Error ID. CREATE request has incorrect XFCC header. Send SM CREATE request with incorrect XFCC header.

Table E-9 Error Code Dictionary for NRF Client

App Error Id Description Cause Action
OPCF-NCMGMT-E502 NRF client generates 400 Error code with cause "BAD REQUEST" and "OPCF-NCMGMT-E502" as App Error ID. UDR SUSPENSION status change notification is with wrong version as "apiVersionInUri": "v1.0". Send UDR SUSPENSION status change notification with wrong version as "apiVersionInUri": "v1.0".
OPCF-NCMGMT-E033 NRF client generates 400 Error code with cause "BAD REQUEST" and "OPCF-NCMGMT-E033" as App Error ID. UDR SUSPENSION status change notification without any event as "event": "" . Send UDR SUSPENSION status change notification without any event as "event": "" .

Table E-10 Error Cause Diameter Connector to SM service

Diameter Error Name Diameter Result Code Response Body 'Cause' from Diameter Connector to SM
DIAMETER_UNABLE_TO_COMPLY 5012 An internal failure occurred.
DIAMETER_UNKNOWN_SESSION_ID 5002 A request is received with unknown session ID.
DIAMETER_UNABLE_TO_DELIVER 3002 Request did not delivered to the destination.
DIAMETER_TOO_BUSY 3004 An upstream peer is either in congestion or too busy to handle a request.
DIAMETER_MISSING_AVP 5005 The request did not contain an AVP that is required by the Command Code definition.
DIAMETER_COMMAND_UNSUPPORTED 3001 The Request contained a Command-Code that the receiver did not recognize or support.
DIAMETER_LOOP_DETECTED 3005 An agent detected a loop while trying to get the message to the intended recipient.
DIAMETER_UNSUPPORTED_VERSION 5011 A request was received, whose version number is unsupported.
DIAMETER_AVP_OCCURS_TOO_MANY_TIMES 5009 A message was received that included an AVP that appeared more often than permitted in the message definition.
DIAMETER_AVP_UNSUPPORTED 5001 The peer received a message that contained an AVP that is not recognized or supported and was marked with the Mandatory bit.
DIAMETER_INVALID_AVP_VALUE 5004 The request contained an AVP with an invalid value in its data portion.
DIAMETER_INVALID_AVP_LENGTH 5014 The request contained an AVP with an invalid length.
DIAMETER_INVALID_HDR_BITS 3008 A request was received whose bits in the Diameter header were either set to an invalid combination, or to a value that is inconsistent with the command code definition.
DIAMETER_INVALID_AVP_BITS 3009 A request was received that included an AVP whose flag bits are set to an unrecognized value, or that is inconsistent with the AVP definition.

Table E-11 Diameter Result Codes from TDF toward SM service

Diameter Result Code HTTP Response Code Diameter Connector Response Body
DIAMETER_SUCCESS 200 No response body
DIAMETER_MISSING_AVP / DIAMETER_UNABLE_TO_COMPLY / DIAMETER_UNABLE_TO_DELIVER / DIAMETER_TOO_BUSY / DIAMETER_LOOP_DETECTED/ DIAMETER_APPLICATION_UNSUPPORTED 500

{
      "type": null,
      "title": "INTERNAL_SERVER_ERROR",
      "status": 500,
      "detail": "Error Occurred",
      "instance": null,
      "cause": "<Mapping of Diameter Result Code with Cause is provided in below table>",
      "invalidParams": null
}
DIAMETER_UNKNOWN_SESSION_ID 404

{
      "type": null,
      "title": "NOT_FOUND",
      "status": 404,
      "detail": "Session Does not Exist",
      "instance": null,
      "cause": "A request is received with unknown session ID.",
      "invalidParams": null
}

Table E-12 HTTP Result Codes from SM service toward TDF

HTTP Response Code Diameter Result Code
204/200 DIAMETER_SUCCESS
500 DIAMETER_UNABLE_TO_COMPLY
503 DIAMETER_UNABLE_TO_COMPLY
400 DIAMETER_UNABLE_TO_COMPLY
404 DIAMETER_UNKNWON_SESSION_ID

Table E-13 Cause Codes

Error Cause Code
UNKNOWN 00000
USER_UNKNOWN 00001
INVALID_API 00002
INVALID_MSG_FORMAT 00003
INVALID_QUERY_PARAM 00004
MANDATORY_QUERY_PARAM_INCORRECT 00005
OPTIONAL_QUERY_PARAM_INCORRECT 00006
MANDATORY_QUERY_PARAM_MISSING 00007
MANDATORY_IE_INCORRECT 00008
OPTIONAL_IE_INCORRECT 00009
MANDATORY_IE_MISSING 00010
UNSPECIFIED_MSG_FAILURE 00011
PCC_RULE_EVENT 00012
UE_STATUS_SUSPEND 00013
RULE_TEMPORARY_ERROR 00014
PCC_QOS_FLOW_EVENT 00015
NO_AVAILABLE_POLICY_COUNTERS 00016
UNKNOWN_POLICY_COUNTERS 00017
ERROR_REQUEST_PARAMETERS 00018
PENDING_TRANSACTION 00019
ERROR_TRIGGER_EVENT 00020
WWW_AUTHENTICATE 00021
POLICY_CONTEXT_DENIED 00022
LATE_OVERLAPPING_REQUEST 00023
UPDATE_NOT_ALLOWED 00024
SUBSCRIPTION_NOT_FOUND 00025
USER_NOT_FOUND 00026
DATA_NOT_FOUND 00027
RESOURCE_URI_STRUCTURE_NOT_FOUND 00028
METHOD_NOT_ALLOWED 00029
NOT_ACCEPTABLE 00030
CONFLICT 00031
GONE 00032
LENGTH_REQUIRED 00033
PRECONDITION_FAILED 00034
PAYLOAD_TOO_LARGE 00035
URI_TOO_LONG 00036
UNSUPPORTED_MEDIA_TYPE 00037
INSUFFICIENT_RESOURCES 00038
UNSPECIFIED_NF_FAILURE 00039
SYSTEM_FAILURE 00040
NF_FAILOVER 00041
DATABASE_INCONSISTENCY 00042
UNSUPPORTED_MONITORED_URI 00043
NF_CONGESTION 00044
NF_CONGESTION_RISK 00045
INCORRECT_LENGTH 00046
GATEWAY_TIMEOUT 00047
ERROR_INITIAL_PARAMETERS 00048
BULWARK_SERVICE_ERROR 00049
OPTIONAL_IE_MISSING 00050
INVALID_MESSAGE_FORMAT 00051
APP_IN_CONGESTION_STATE 00052
CONTEXT_NOT_FOUND 00053
BULWARK_ALREADY_LOCKED 00054
BULWARK_SERVICE_UNREACHABLE 00055
INTERNAL_SERVER_ERROR 00056
BAD_REQUEST 00057
UNAUTHORIZED 00058
FORBIDDEN 00059
NOT_FOUND 00060
REQUEST_TIMEOUT 00061
TOO_MANY_REQUESTS 00062
ERROR_4XX 00063
SERVICE_UNAVAILABLE 00064
ERROR_5XX 00065
BINDING_SERVICE_ERROR 00066
INSUFFICIENT_RESOURCES_SLICE 00067
REQUESTED_SERVICE_TEMPORARILY_NOT_AUTHORIZED 00068
TIMED_OUT_REQUEST 00069