5.2.2 Charging scenarios

32.2993GPPCharging managementDiameter charging applicationsRelease 16Telecommunication managementTS

5.2.2.0 Introduction

In order to perform event charging via Ro, the scenarios between the involved entities UE-A, OCF and CTF need to be defined. The charging flows shown in this subclause include scenarios with immediate event charging and event charging with reservation. In particular, the following cases are shown:

1 Immediate Event Charging

a) Decentralized Unit Determination and Centralized Rating

b) Centralized Unit Determination and Centralized Rating

c) Decentralized Unit Determination and Decentralized Rating

2 Event charging with Unit Reservation

a) Decentralized Unit Determination and Centralized Rating

b) Centralized Unit Determination and Centralized Rating

c) Decentralized Unit Determination and Decentralized Rating

3 Session charging with Unit Reservation

a) Decentralized Unit Determination and Centralized Rating

b) Centralized Unit Determination and Centralized Rating

c) Decentralized Unit Determination and Decentralized Rating

The combination of Centralized Unit Determination with Decentralized Rating is not possible.

5.2.2.1 Immediate Event Charging (IEC)

5.2.2.1.1 Decentralized Unit Determination and Centralized Rating

In scenario figure 5.2.2.1.1.1, CTF asks the OCF to assign a defined number of units.

Figure 5.2.2.1.1.1: IEC – Centralized Rating and Decentralized Unit Determination

1) Request for resource usage: UE-A requests the desired resource from the Network Element.

2) Units Determination: depending on the requested service the CTF determines the number of units accordingly.

3) Debit Units Request: the CTF requests the OCF to assign the defined number of units.

4) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units that represents the price for the number of units determined in item 2.

5) Account Control: provided that the user’s credit balance is sufficient, the OCF triggers the deduction of the calculated amount from the subscriber’s account.

6) Debit Units Response: the OCF informs the CTF of the number of granted units.

7) Content/Service Delivery: the CTF delivers the content/service at once, in fractions or in individually chargeable items, corresponding to the number of granted units.

8) Credit Unit Control (cont.): this function block is optional and a replication of items 2 to 6.

9) Content/Service Delivery (cont.): the continuation of content delivery occurs in correspondence with the occurrence of item 8.

10) Session released: Session is released.

5.2.2.1.2 Centralized Unit Determination and Centralized Rating

In scenario figure 5.2.2.1.2.1, CTF asks the OCF to assign units based on the service key specified by the CTF.

Figure 5.2.2.1.2.1: IEC – Centralized Rating and Centralized Unit Determination

1) Request for resource usage: The UE-A requests the desired resource or content from the Network Element.

2) Debit Units Request: depending on the service requested by the UE-A, the CTF determines the service key and forwards the Debit Units Request with service key to the OCF.

3) Units Determination: the OCF determines the number of non-monetary units needed for the content/service delivery, based on the received service key.

4) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units that represent the price for the number of units determined in item 3.

5) Account Control: provided that the user’s credit balance is sufficient, the OCF triggers the deduction of the calculated amount from the subscriber’s account.

6) Debit Units Response: the OCF informs the CTF of the number of granted units. This includes the case where the number of units granted indicates the permission to render the service that was identified by the received service key.

7) Content/Service Delivery: the CTF delivers the content/service at once, in fractions or in individually chargeable items, corresponding to the number of granted units.

8) Credit Service Control (cont.): this function block is optional and a replication of items 2 to 6.

9) Content/Service Delivery (cont.): the continuation of content delivery occurs in correspondence with the occurrence of item 8.

10) Session released: the session is released.

5.2.2.1.3 Decentralized Unit Determination and Decentralized Rating

In scenario figure 5.2.2.1.3.1, the CTF asks the OCF to assure the deduction of an amount of the specified number of monetary units from the subscriber’s account.

Figure 5.2.2.1.3.1: IEC – Decentralized Rating and Decentralized Unit Determination

1) Request for resource usage: The UE-A requests the desired content from the Network Element.

2) Units Determination: depending on the service requested by the UE-A, the CTF determines the number of units accordingly.

3) Rating Control: the CTF calculates the number of monetary units that represent the price for the number of units determined in item 2.

4) Debit Units Request: the CTF requests the OCF to assure the deduction of an amount corresponding to the calculated number of monetary units from the subscriber’s account.

5) Account Control: provided that the user’s credit balance is sufficient, the OCF triggers the deduction of the calculated amount from the subscriber’s account.

6) Debit Units Response: the OCF indicates to the CTF the number of deducted monetary units.

7) Content/Service Delivery: the CTF delivers the content/service at once, in fractions or in individually chargeable items, corresponding to the number of units as specified in items 2 and 3.

8) Credit Amount Control (cont.): this function block is optional and a replication of items 2 to 6.

9) Content/Service Delivery (cont.): the continuation of content delivery occurs in correspondence with the occurrence of item 8.

10) Session released: the session is released.

5.2.2.1.4 Further options

In addition to the flows that are specified in the previous subclauses, the Debit Unit operation may alternatively be carried out concurrently with service delivery, or after completion of service delivery.

5.2.2.2 Event Charging with Unit Reservation (ECUR)

5.2.2.2.1 Decentralized Unit Determination and Centralized Rating

In scenario figure 5.2.2.2.1.1, the CTF requests the reservation of units prior to service delivery.
An account debit operation is carried out following the conclusion of service delivery.

Figure 5.2.2.2.1.1: ECUR – Decentralized Unit Determination and Centralized Rating

1) Request for resource usage: The UE-A requests the desired content/service from the NE.

2) Units Determination: depending on the requested service the CTF determines the number of units accordingly.

3) Reserve Units Request: the CTF requests the OCF to reserve the number of units determined in item 2.

4) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units that represents the price for the number of units determined in item 2.

5) Account Control: the OCF checks whether the user’s account balance is sufficient for the requested reservation.

6) Reservation Control: if the user’s account balance is sufficient then the corresponding reservation is made.

7) Reserve Units Response: the OCF informs the CTF of the reserved number of units.

8) Reserved Units Supervision: simultaneously with the service delivery, the CTF monitors the consumption of the reserved units.

9) Content/Service Delivery: the CTF delivers the content/service at once, in fractions or in individually chargeable items, corresponding to the reserved number of units.

10) Debit Units Request: the CTF requests the OCF to assure the deduction of an amount corresponding to the consumed number of units from the subscriber’s account. In the case that no further units are required for this service, an appropriate indication triggering the release of the remaining reservation is given.

11) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units to deduct from the subscriber’s account.

12) Account Control: the OCF triggers the deduction of the calculated amount from the subscriber’s account.

13) Debit Units Response: the OCF informs the CTF of the actually deducted units.

14) Session Release: the session is released.

5.2.2.2.2 Centralized Unit Determination and Centralized Rating

In scenario figure 5.2.2.2.2.1, the CTF requests the OCF to reserve units based on the service key specified by the CTF. An account debit operation is carried out following the conclusion of service delivery.

Figure 5.2.2.2.2.1: ECUR – Centralized Unit Determination and Centralized Rating

1) Request for resource usage: The UE-A requests the desired content from the CTF.

2) Reserve Units Request: depending on the service requested by the UE-A, the CTF determines the service key and forwards the Reserve Units Request with service key to the OCF.

3) Units Determination: the OCF determines the number of non-monetary units needed for the content/service delivery, based on the received service key.

4) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units that represent the price for the number of units determined in item 3.

5) Account Control: the OCF checks whether the user’s account balance is sufficient for the requested reservation.

6) Reservation Control: if the user’s account balance is sufficient, then the corresponding reservation is made.

7) Reserve Units Response: the OCF informs the CTF of the reserved number of units. This includes the case where the number of units reserved indicates the permission to render the service that was identified by the received service key.

8) Granted Units Supervision: simultaneously with the service delivery, the CTF monitors the consumption of the reserved units.

9) Content/Service Delivery: the CTF delivers the content/service at once, in fractions or in individually chargeable items, corresponding to the reserved number of units.

10) Debit Units Request: the CTF provides according to previous Reserve Units Response the request to deduct the amount of units corresponding to the consumed number of units.

11) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units to deduct from the subscriber’s account.

12) Account Control: the OCF triggers the deduction of the calculated amount from the subscriber’s account.

13) Debit Units Response: the OCF informs the CTF of the actually deducted units.

14) Session Released: the session is released.

5.2.2.2.3 Decentralized Unit Determination and Decentralized Rating

In scenario figure 5.2.2.2.3.1, the CTF request the OCF to assure the reservation of an amount of the specified number of monetary units from the subscriber’s account. An account debit operation that triggers the deduction the amount from the subscriber’s account is carried out following the conclusion of service delivery.

Figure 5.2.2.2.3.1: ECUR – Centralized Unit Determination and Centralized Rating

1) Request for resource usage: The UE-A requests the desired content from the CTF.

2) Units Determination: depending on the service requested by the UE-A, the CTF determines the number of units accordingly.

3) Rating Control: the CTF calculates the number of monetary units that represent the price for the number of units determined in item 2.

4) Reserve Units Request: the CTF requests the OCF to assure the reservation of an amount corresponding to the calculated number of monetary units from the subscriber’s account.

5) Account Control: the OCF checks whether the user’s account balance is sufficient for the requested reservation.

6) Reservation Control: if the user’s credit balance is sufficient, then the corresponding reservation is made.

7) Reserve Units Response: the OCF informs the CTF of the reserved number of monetary units.

8) Budget Control: simultaneously with the service delivery, the CTF monitors the consumption of the granted amount.

9) Content/Service Delivery: the CTF delivers the content/service at once, in fractions or in individually chargeable items, corresponding to the number of units.

10) Debit Units Request: the CTF requests the OCF to assure the deduction of an amount corresponding to the consumed number of monetary units from the subscriber’s account.

11) Account Control: the OCF triggers the deduction of the consumed amount from the subscriber’s account.

12) Debit Units Response: the OCF indicates to the CTF the number of deducted monetary units.

13) Session Released: the session is released.

5.2.2.3 Session charging with Reservation

5.2.2.3.1 Decentralized Unit Determination and Centralized Rating

In scenario figure 5.2.2.3.1.1, the CTF requests the reservation of units prior to session supervision. An account debit operation is carried out following the conclusion of session termination.

Figure 5.2.2.3.1.1: SCUR – Decentralized Unit Determination and Centralized Rating

1) Request for resource usage: The UE-A requests session establishment from the CTF.

2) Units Determination: depending on the requested type of the session the CTF determines the number of units accordingly.

3) Reserve Units Request: the CTF requests the OCF to reserve the number of units determined in item 2

4) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units that represents the price for the number of units determined in item 2.

5) Account Control: the OCF checks whether the user’s account balance is sufficient for the requested reservation.

6) Reservation Control: if the user’s account balance is sufficient then the corresponding reservation is made.

7) Reserve Units Response: the OCF informs the CTF of the reserved number of units.

8) Reserved Units Supervision: simultaneously with the ongoing session, the CTF monitors the consumption of the reserved units.

9) Session ongoing: the CTF maintains the session. One or more debit and reserve operations may be performed when the session is ongoing.

10) Session Release: the session is released

11) Debit Units Request: the CTF requests the OCF to assure the deduction of an amount corresponding to the consumed number of units from the subscriber’s account.

12) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units to deduct from the subscriber’s account.

13) Account Control: the OCF triggers the deduction of the calculated amount from the subscriber’s account.

14) Debit Units Response: the OCF informs the CTF of the actually deducted units.

5.2.2.3.2 Centralized Unit Determination and Centralized Rating

In scenario figure 5.2.2.3.2.1, the CTF requests the OCF to reserve units based on the service key specified by the CTF. An account debit operation is carried out following the conclusion of session.

Figure 5.2.2.3.2.1: SCUR – Centralized Unit Determination and Centralized Rating

1) Request for resource usage: The UE-A requests the session establishment from the CTF.

2) Reserve Units Request: depending on the requested type of the session by the UE-A, the CTF determines the service key identifier and forwards the Reserve Un with service key its Request to the OCF.

3) Units Determination: the OCF determines the number of non-monetary units needed for the content/service delivery, based on the received service key.

4) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units that represent the price for the number of units determined in item 3.

5) Account Control: the OCF checks whether the user’s account balance is sufficient for the requested reservation.

6) Reservation Control: if the user’s account balance is sufficient, then the corresponding reservation is made.

7) Reserve Units Response: the OCF informs the CTF of the reserved number of units. This includes the case where the number of units reserved indicates the permission to render the service that was identified by the received service key.

8) Granted Units Supervision: simultaneously with the ongoing session, the CTF monitors the consumption of the reserved units.

9) Session ongoing: the CTF maintains the session. One or more debit and reserve operations may be performed when the session is ongoing.

10) Session Released: the session is released.

11) Debit Units Request: the CTF requests the OCF to assure the deduction of an amount corresponding to the consumed number of units from the subscriber’s account

12) Rating Control: assisted by the rating entity the OCF calculates the number of monetary units to deduct from the subscriber’s account.

13) Account Control: the OCF triggers the deduction of the calculated amount from the subscriber’s account.

14) Debit Units Response: the OCF informs the CTF of the actually deducted units.

5.2.2.3.3 Decentralized Unit Determination and Decentralized Rating

In scenario figure 5.2.2.3.3.1, the CTF request the OCF to assure the reservation of an amount of the specified number of monetary units from the subscriber’s account. An account debit operation that triggers the deduction the amount from the subscriber’s account is carried out following the conclusion of session establishment.

Figure 5.2.2.3.3.1: SCUR – Decentralized Unit Determination and Decentralized Rating

1) Request for resource usage: The UE-A requests the session establishment from the CTF.

2) Units Determination: depending on the requested type of the session by the UE-A, the CTF determines the number of units accordingly.

3) Rating Control: the CTF calculates the number of monetary units that represent the price for the number of units determined in item 2.

4) Reserve Units Request: the CTF requests the OCF to assure the reservation of an amount corresponding to the calculated number of monetary units from the subscriber’s account.

5) Account Control: the OCF checks whether the user’s account balance is sufficient for the requested reservation.

6) Reservation Control: if the user’s credit balance is sufficient, then the corresponding reservation is made.

7) Reserve Units Response: the OCF informs the CTF of the reserved number of monetary units.

8) Budget Control: simultaneously with the ongoing session, the CTF monitors the consumption of the granted amount.

9) Session ongoing: the CTF maintains the session. One or more debit and reserve operations may be performed when the session is ongoing.

10) Session Released: the session is released.

11) Debit Units Request: the CTF requests the OCF to assure the deduction of an amount corresponding to the consumed number of monetary units from the subscriber’s account.

12) Account Control: the OCF triggers the deduction of the consumed amount from the subscriber’s account.

13) Debit Units Response: the OCF indicates to the CTF the number of deducted monetary units.