Local Cause Code Mapping

You can ignore the default EPS Mobility Management (EMM) cause code and configure a preferred EMM cause code to send to a UE in response to a procedural failure.

For example, you can instruct the AMF to return one of the six different EMM cause codes other than the default value, when the AMF receives an authentication error from an AUSF. A list local cause code mappings are created at the global configuration level. A desired list name is specified in the Call Control Profile or in the AMF services or both.

The order of Cause Code selection is as follows:

  • Call Control Profile

  • AMF Services

  • Default

You can configure the local cause codes either or both in the AMF-service or in the Call Control profile.

Table 1 explains the local cause code-mapping conditions, and 5GMM cause codes with its default value.

Local Cause Code Mapping condition and 5GMM Cause Codes

Local Cause Code Mapping Condition

5GMM Cause Codes

auth-failure
  • illegal-ms

  • no-suitable-cells-in-tracking-area

  • plmn-not-allowed

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: illegal-ms

clear-subscriber
  • plmn-not-allowed

  • 5GS-services-not-allowed

  • no-suitable-cells-in-tracking-area

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: plmn-not-allowed

ctxt-xfer-fail
  • ue-identity-not-derived

  • no-suitable-cells-in-tracking-area

  • plmn-not-allowed

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: ue-identity-not-derived

ims-vops-failure
  • redirection-to-epc-required

  • no-suitable-cells-in-tracking-area

Default Value: redirection-to-epc-required

peer-node-unknown
  • ue-identity-not-derived

  • no-suitable-cells-in-tracking-area

  • plmn-not-allowed

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: ue-identity-not-derived

registration-restriction
  • plmn-not-allowed

  • 5GS-service-not-allowed

  • no-suitable-cells-in-tracking-area

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: plmn-not-allowed

rat-type-restriction
  • plmn-not-allowed

  • no-suitable-cells-in-tracking-area

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: plmn-not-allowed

restricted-zone-code
  • no-suitable-cells-in-tracking-area

  • 5GS-services-not-allowed

  • plmn-not-allowed

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: no-suitable-cells-in-tracking-area

udm-unavailable
  • no-suitable-cells-in-tracking-area

  • plmn-not-allowed

  • restricted-service-area

  • roaming-not-allowed-in-this-tracking-area

  • tracking-area-not-allowed

Default Value: no-suitable-cells-in-tracking-area