Rule-Failure-Code AVP

Description of AVP

AVP

Description

Rule-Failure-Code

The Rule-Failure-Code AVP (AVP code 1031) is of type Enumerated, and it is sent by the PCEF to the PCRF and is used to specify the cause value of the error that occurs in the PCC rule during sending of the Charging-Rule-Report AVP.

The following values are defined in RFC 3588:

  • UNKNOWN_RULE_NAME(1)

    This value is used to indicate that the pre-provisioned PCC rule could not be successfully activated because the Charging-Rule-Name is unknown to the PCEF.

  • RATING_GROUP_ERROR(2)

    This value is used to indicate that the PCC rule could not be successfully installed or enforced because the Rating-Group specified within the Charging-Rule-Definition AVP by the PCRF is unknown or, invalid.

  • SERVICE_IDENTIFIER_ERROR(3)

    This value is used to indicate that the PCC rule could not be successfully installed or enforced because the Service-Identifier specified within the Charging-Rule-Definition AVP by the PCRF is invalid, unknown, or not applicable to the service being charged.

  • GW/PCEF_MALFUNCTION(4)

    This value is used to indicate that the PCC rule could not be successfully installed (for those provisioned from the PCRF) or activated (for those pre-provisioned in PCEF) or enforced (for those already successfully installed) due to GW/PCEF malfunction.

  • RESOURCES_LIMITATION (5)

    This value is used to indicate that the PCC rule could not be successfully installed (for those provisioned from PCRF) or activated (for those pre-provisioned in PCEF) or enforced (for those already successfully installed) due to a limitation of resources at the PCEF.

  • MAX_NR_BEARERS_REACHED (6)

    This value is used to indicate that the PCC rule could not be successfully installed (for those provisioned from PCRF) or activated (for those pre-provisioned in PCEF) or enforced (for those already successfully installed) due to the fact that the maximum number of bearers has been reached for the IP-CAN session.

  • UNKNOWN_BEARER_ID (7)

    This value is used to indicate that the PCC rule could not be successfully installed or enforced at the PCEF because the Bearer-Id specified within the Charging-Rule-Install AVP by the PCRF is unknown or invalid. Applicable only for GPRS in the case the PCRF performs the bearer binding.

  • MISSING_BEARER_ID (8)

    This value is used to indicate that the PCC rule could not be successfully installed or enforced at the PCEF because the Bearer-Id is not specified within the Charging-Rule-Install AVP by the PCRF. Applicable only for GPRS in the case the PCRF performs the bearer binding.

  • MISSING_FLOW_DESCRIPTION (9)

    This value is used to indicate that the PCC rule could not be successfully installed or enforced because the Flow-Information AVP is not specified within the Charging-Rule-Definition AVP by the PCRF during the first install request of the PCC rule.

  • RESOURCE_ALLOCATION_FAILURE (10)

    This value is used to indicate that the PCC rule could not be successfully installed since the bearer establishment or modification procedure could not be completed successfully.

  • UNSUCCESSFUL_QOS_VALIDATION (11)

    This value is used to indicate that the QoS validation has failed.

In NetEngine 8000 F, the following values are defined:

  • UNKNOWN_RULE_NAME (1)
  • RATING_GROUP_ERROR (2)
  • SERVICE_IDENTIFIER_ERROR (3)
  • GW/PCEF_MALFUNCTION (4)
  • QOS_CONTENT_ERROR (1004)

    This value is used to indicate that, in the QoS-information AVP delivered by the PCRF, the Guaranteed-Bitrate (Guaranteed-Bandwidth) is greater than the Max-Requested-Bandwidth, which causes the QoS delivered by the PCRF to fail to take effect.

Reference Standards

3GPP TS 29.212 V9.7.0 clause 5.3.38

Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >