Class QosUpgrade

  • All Implemented Interfaces:
    Serializable, Enumerated

    public class QosUpgrade
    extends Object
    implements Serializable, Enumerated
    Java class to represent the QosUpgrade enumerated type.

    Documentation from the relevant specification:

    The QoS-Upgrade AVP (AVP code 1030) is of type Enumerated. The value of the AVP indicates whether the SGSN supports that the GGSN upgrades the QoS in a Create PDP context response or Update PDP context response. If the SGSN does not support a QoS upgrade, the PCRF shall not provision an authorized QoS which is higher than the requested QoS for this IP CAN bearer. The setting is applicable to the bearer indicated in the request within the Bearer-Identifier AVP. If no QoS-Upgrade AVP has been supplied for an IP CAN bearer, the default value QoS_UPGRADE_NOT_SUPPORTED is applicable. If the QoS-Upgrade AVP has previously been supplied for an IP CAN bearer but is not supplied in a new PCC rule request, the previously supplied value remains applicable.

    Author:
    Open Cloud
    See Also:
    Serialized Form
    • Field Detail

      • _QoS_UPGRADE_NOT_SUPPORTED

        public static final int _QoS_UPGRADE_NOT_SUPPORTED
        See Also:
        Constant Field Values
      • QoS_UPGRADE_NOT_SUPPORTED

        public static final QosUpgrade QoS_UPGRADE_NOT_SUPPORTED
      • QoS_UPGRADE_SUPPORTED

        public static final QosUpgrade QoS_UPGRADE_SUPPORTED
    • Method Detail

      • fromInt

        public static QosUpgrade fromInt​(int type)
      • getValue

        public int getValue()
        Description copied from interface: Enumerated
        Return the value of this instance of this enumerated type.
        Specified by:
        getValue in interface Enumerated
        Returns:
        value