7.2.236 Trigger-Type AVP

32.2993GPPCharging managementDiameter charging applicationsRelease 17Telecommunication managementTS

The Trigger-Type AVP (AVP code 870) is of type Enumerated and indicates a single re-authorization event type.

When included in the CCA command, the Trigger-Type AVP indicates the events that shall cause the Credit-Control client to re-authorize the associated quota. The client shall not re-authorize the quota when events which are not included in the Trigger AVP occur.

When included in the CCR command indicates the specific event which caused the re-authorization request of the Reporting-Reason with value RATING_CONDITION_CHANGE associated.

It has the following values:

1 CHANGE_IN_SGSN_IP_ADDRESS

This value is used to indicate that a change in the SGSN IP address shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

2 CHANGE_IN_QOS

This value is used to indicate that a change in the end user negotiated QoS shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

NOTE 1: This should not be used in conjunction with enumerated values 10 to 23.

3 CHANGE_IN_LOCATION

This value is used to indicate that a change in the end user location shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

NOTE 2: This should not be used in conjunction with enumerated values 30 to 36.

4 CHANGE_IN_RAT

This value is used to indicate that a change in the radio access technology shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

5 CHANGE_IN_UE_TIMEZONE
This value is used to indicate that a change in the TimeZone where the end user is located shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

10 CHANGEINQOS_TRAFFIC_CLASS
This value is used to indicate that a change in the end user negotiated traffic class shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

11 CHANGEINQOS_RELIABILITY_CLASS
This value is used to indicate that a change in the end user negotiated reliability class shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

12 CHANGEINQOS_DELAY_CLASS
This value is used to indicate that a change in the end user negotiated delay class shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

13 CHANGEINQOS_PEAK_THROUGHPUT
This value is used to indicate that a change in the end user negotiated peak throughput shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

14 CHANGEINQOS_PRECEDENCE_CLASS
This value is used to indicate that a change in the end user negotiated precedence class shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

15 CHANGEINQOS_MEAN_THROUGHPUT
This value is used to indicate that a change in the end user negotiated mean throughput shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

16 CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK
This value is used to indicate that a change in the end user negotiated uplink maximum bit rate shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

17 CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK
This value is used to indicate that a change in the end user negotiated downlink maximum bit rate shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

18 CHANGEINQOS_RESIDUAL_BER
This value is used to indicate that a change in the end user negotiated residual BER shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

19 CHANGEINQOS_SDU_ERROR_RATIO
This value is used to indicate that a change in the end user negotiated SDU error ratio shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

20 CHANGEINQOS_TRANSFER_DELAY
This value is used to indicate that a change in the end user negotiated transfer delay shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

21 CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY
This value is used to indicate that a change in the end user negotiated traffic handling priority shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

22 CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK
This value is used to indicate that a change in the end user negotiated uplink guaranteed bit rate shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

23 CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK
This value is used to indicate that a change in the end user negotiated downlink guaranteed bit rate shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

24 CHANGEINQOS_APN_AGGREGATE_MAXIMUM_BIT_RATE
This value is used to indicate that a change in the APN aggregate maximum bit rate for the IP-CAN session shall cause the Credit-Control client to ask for a re-authorization of the associated quota. This value is only applicable when charging per IP-CAN session is active.

30 CHANGEINLOCATION_MCC
This value is used to indicate that a change in the MCC of the serving network shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

31 CHANGEINLOCATION_MNC
This value is used to indicate that a change in the MNC of the serving network shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

32 CHANGEINLOCATION_RAC
This value is used to indicate that a change in the RAC where the end user is located shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

33 CHANGEINLOCATION_LAC
This value is used to indicate that a change in the LAC where the end user is located shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

34 CHANGEINLOCATION_CellId
This value is used to indicate that a change in the Cell Identity where the end user is located shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

35 CHANGEINLOCATION_TAC
This value is used to indicate that a change in the TAC where the end user is located shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

36 CHANGEINLOCATION_ECGI
This value is used to indicate that a change in the ECGI where the end user is located shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

40 CHANGE_IN_MEDIA_COMPOSITION
This value is used to indicate that a change in the media composition (as identified within SDP) for an existing SIP session shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

50 CHANGE_IN_PARTICIPANTS_NMB
This value is used specifically for multi participating session to indicate that a change in the number of active participants within a session shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

51 CHANGE_IN_ THRSHLD_OF_PARTICIPANTS_NMB
This value is used specifically to indicate that a change in the threshold of participants number within a session shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

NOTE 3: The threshold and the granularity of threshold are operator configurable. This should not be used in conjunction with value 50.

52 CHANGE_IN_USER_PARTICIPATING_TYPE
This value is used specifically to indicate that a change in the user participating type within a session shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

60 CHANGE_IN_SERVICE_CONDITION
This value is used to indicate that a change in rating conditions associated with a service occurs.
The description of the conditions causing a change are service specific and may be documented in middle-tier specifications or may be configurable.

61 CHANGE_IN_SERVING_NODE
This value is used to indicate that a change in serving node shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

62 CHANGE_IN_ACCESS_FOR_A_SERVICE_DATA_FLOW
This value is used to indicate that a change in access for a service data flow shall cause the Credit-Control client to ask for a re-authorization of the associated quota. This value is only applicable when charging per IP-CAN session is active for a multi-access PDN connection.

70 CHANGE_IN_USER_CSG_INFORMATION
This value is used to indicate a request of reporting the event that the user enters/leaves a CSG cell. When used in a CCR, at entry to a CSG cell, the User-CSG-Information AVP shall be provided with the event report. When used in a CCR without any User-CSG-Information AVP, it indicates the user leaves the CSG cell.

71 CHANGE_IN_HYBRID_SUBSCRIBED_USER_CSG_INFORMATION
This value is used to indicate a request of reporting the event that the user enters/leaves a hybrid cell that the user subscribes to. When used in a CCR, at entry to a hybrid cell where the user is a member, the User-CSG-Information AVP shall be provided with the event report. When used in a CCR without any User-CSG-Information AVP, it indicates the user leaves the hybrid cell he was a member of.

72 CHANGE_IN_HYBRID_UNSUBSCRIBED_USER_CSG_INFORMATION
This value is used to indicate a request of reporting the event that the user enters/leaves a hybrid cell that the user does not subscribe to. When used in a CCR, at entry to a hybrid cell where the user is not a member, the User-CSG-Information AVP shall be provided with the event report. When used in a CCR without any User-CSG-Information AVP, it indicates the user leaves the hybrid cell he was not a member of.

73 CHANGE_OF_UE_PRESENCE_IN_PRESENCE_REPORTING_AREA
This value is used to indicate a request from OCS of reporting the event that the user enters/leaves the area(s) as indicated in the Presence-Reporting-Area-Information AVP. This includes reporting the initial status at the time of the request. When used in a CCR, the Presence-Reporting-Area-Identifier AVP and Presence-Reporting-Area-Status AVP shall be provided in the Presence-Reporting-Area-Information AVP with the event report. For the UE-dedicated presence area, the Presence-Reporting-Area-Elements-List AVP may be provided in the Presence-Reporting-Area-Information AVP. When used in a CCA with a list of PRA(s) , the new list of PRA(s) shall supersede the previous provided list. In case this trigger is not included in Trigger-Type AVP, it indicates all PRAs are unsubscribed.74 CHANGE_IN_SERVING_PLMN_RATE_CONTROL
This value is used to indicate that a change in the Serving PLMN Rate Control shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

75 CHANGE_IN_APN_RATE_CONTROL
This value is used to indicate that a change in the APN Rate Control shall cause the Credit-Control client to ask for a re-authorization of the associated quota.

76 CHANGE_IN_3GPP_PS_DATA_OFF

This value is used to indicate that a change in the 3GPP_PS_DATA_OFF shall cause the Credit-Control client to ask for a re-authorization of the associated quota.