5.4 MMTel converged charging scenarios

32.2753GPPCharging managementMultiMedia Telephony (MMTel) chargingRelease 17Telecommunication managementTS

5.4.1 Basic principles

5.4.1.1 General

Converged charging may be performed by the MMTel AS interacting with CHF using Nchf specified in TS 32.290 [57] and TS 32.291 [58]. To provide the data required for the management activities outlined in TS 32.240 [1] (Credit-Control, accounting, billing, statistics etc.), the MMTel AS shall be able to perform converged charging for each of the MMTel supplementary service.

The CTFs implementing the MMTel converged charging functionality may apply:

– Immediate Event Charging (IEC) with Charging Data Request [Event] generated, or

– Session based charging SCUR, with Charging Data Request [Initial, Update, Termination] , or

– Post Event Charging (PEC) with Charging Data Request [Event].

The circumstances on which IEC, SCUR or PEC are applicable, depend on the MMTel supplementary service and/or operator’s policy.

Editor’s note: The use of ECUR is FFS.

Converged charging uses centralized or decentralized unit determination and centralized rating scenarios for event based convergent charging specified in TS 32.290 [57].

The contents and purpose of each charging event that triggers interaction with CHF, as well as the chargeable events that trigger them, are described in the following clauses.

A detailed formal description of the converged charging parameters defined in the present document is to be found in TS 32.291 [58].

A detailed formal description of the CDR parameters defined in the present document is to be found in TS 32.298 [51].

The selection of the CHF can be configured in the MMTel AS.

Editor’s note: The CHF selection mechanism using other means, e.g. SIP and user profile, is FFS.

5.4.1.2 Applicable Triggers for MMTel

5.4.1.2.1 General

When a charging event is issued towards the CHF, it includes details such as Subscriber identifier (e.g. IMPI).

Each trigger condition (i.e. chargeable event) defined for the MMTel converged charging functionality, is specified with the associated behaviour when they are met.

Table 5.4.1.2.1 summarizes the set of default trigger conditions, including their category and if they are possible to change, which shall be supported by the MMTel AS. For "immediate report" category, the table also provides the corresponding Charging Data Request [Initial, Udate, Termination] message sent towards the CHF.

Table 5.4.1.2.1: Default Trigger conditions for MMTel

Trigger Conditions

Trigger level

Converged Charging default category

Offline only charging default category

CHF allowed to change category

CHF allowed to enable and disable

Message when "immediate reporting" category

Originating Identification Presentation (OIP)

Invite OK

Immediate

Immediate

Not Applicable

Not Applicable

Originating Identification Restriction (OIR)

Invite OK

Immediate

Immediate

Not Applicable

Not Applicable

Terminating Identification Presentation (TIP)

Invite OK

Immediate

Immediate

Not Applicable

Not Applicable

Terminating Identification Restriction (TIR)

Invite OK

Immediate

Immediate

Not Applicable

Not Applicable

Communication Hold (HOLD)

Update OK

Immediate

Immediate

Not Applicable

Not Applicable

Communication Barring (CB)

Invite

Immediate

Immediate

Not Applicable

Not Applicable

Message Waiting Indication (MWI)

Notify

Immediate

Immediate

Not Applicable

Not Applicable

Conference (CONF)

Invite

Immediate

Immediate

Not Applicable

Not Applicable

Created

Immediate

Immediate

Not Applicable

Not Applicable

User joining

Immediate

Immediate

Not Applicable

Not Applicable

User leaving

Immediate

Immediate

Not Applicable

Not Applicable

Bye

Immediate

Immediate

Not Applicable

Not Applicable

Completion of Communication sessions to Busy Subscriber (CCBS)

Notify

Immediate

Immediate

Not Applicable

Not Applicable

Completion of Communications by No Reply (CCNR)

Notify

Immediate

Immediate

Not Applicable

Not Applicable

Communications Diversion (CDIV)

Invite (OK)

Immediate

Immediate

Not Applicable

Not Applicable

Answer

Immediate

Immediate

Not Applicable

Not Applicable

Bye

Immediate

Immediate

Not Applicable

Not Applicable

Communication Waiting (CW)

Invite OK

Immediate

Immediate

Not Applicable

Not Applicable

Explicit Communication Transfer (ECT)

Refer

Immediate

Immediate

Not Applicable

Not Applicable

Invite

Immediate

Immediate

Not Applicable

Not Applicable

Answer

Immediate

Immediate

Not Applicable

Not Applicable

Release

Immediate

Immediate

Not Applicable

Not Applicable

Flexible Alerting (FA)

Invite

Immediate

Immediate

Not Applicable

Not Applicable

Answer/Cancel

Immediate

Immediate

Not Applicable

Not Applicable

Bye

Immediate

Immediate

Not Applicable

Not Applicable

Malicious Communication Identification (MCID)

Store

Immediate

Immediate

Not Applicable

Not Applicable

Customized Alerting Tone (CAT)

Stop

Immediate

Immediate

Not Applicable

Not Applicable

Closed User Group (CUG)

Invite

Immediate

Immediate

Not Applicable

Not Applicable

Answer

Immediate

Immediate

Not Applicable

Not Applicable

Bye

Immediate

Immediate

Not Applicable

Not Applicable

Personal Network Management (PNM)

Invite

Immediate

Immediate

Not Applicable

Not Applicable

Answer

Immediate

Immediate

Not Applicable

Not Applicable

Bye

Immediate

Immediate

Not Applicable

Not Applicable

Customized Ringing Signal (CRS)

Stop

Immediate

Immediate

Not Applicable

Not Applicable

Editor’s note: The use of IEC, PEC, ECUR and SCUR is FFS.

The CDR generation mechanism processed by the CHF upon receiving Charging Data Request [Event, Initial, Update, Termination] issued by the MMTel for these chargeable events, is specified in clause 5.4.3.

5.4.2 Message flows

5.4.2.1 Introduction

The flows described in the present document specify the converged charging service with IMS NF (e.g. IMS AS) as the NF Consumer for different charging scenarios. The messages associated with these charging scenarios are shown primarily for information and to illustrate the charging triggers.
They are not intended to be exhaustive of all the IMS message flows described in TS 24.228 [221].

Although each MMTel supplementary service is described by separated flows illustrating the dedicated trigger(s) for each MMTel supplementary service, the service may be combined with other MMTel supplementary services or IMS information.

The circumstances on which PEC, ECUR or SCUR are applied, depend on the MMTel supplementary service and/or operator’s policy.

5.4.2.2 Void

5.4.2.3 Void

5.4.2.4 Void

5.4.2.5 Void

5.4.2.6 MMTEL supplementary services – PEC

The message flows clause 5.2.2.1. except for figures 5.2.2.1.7.2.1, 5.2.2.1.9.1.1, and 5.2.2.1.9.2.1, are applicable with the following changes:

– CDF replaced with CHF.

– AS CDR replaced with CHF CDR.

– Charging Data Request [Start] replaced with Charging Data Request [Initial].

– Charging Data Request [Interim] replaced with Charging Data Request [Update].

– Charging Data Request [Stop] replaced with Charging Data Request [Termination].

5.4.2.7 MMTEL supplementary services – ECUR

The message flow in figure 5.3.2.1.4.1.1 is applicable with the following changes:

– OCS replaced with CHF.

– Addition of creation, updating, and closing of CHF CDR in CHF (OCS).

– Reserve Units Request [Initial] replaced with Charging Data Request [Initial].

– Reserve Units Request [Update] replaced with Charging Data Request [Update].

– Reserve Units Request [Termination] replaced with Charging Data Request [Termination].

5.4.2.8 MMTEL supplementary services – SCUR

The message flows clause 5.2.2.1. except the following figures 5.2.2.1.6.1.1, 5.2.2.1.6.2.1, 5.2.2.1.8.1, 5.2.2.1.10.1, 5.2.2.1.12.1, and 5.2.2.1.13.1, are applicable with the following changes:

– CDF replaced with CHF

– AS CDR replaced with CHF CDR

– Charging Data Request [Start] replaced with Charging Data Request [Initial]

– Charging Data Request [Interim] replaced with Charging Data Request [Update]

– Charging Data Request [Stop] replaced with Charging Data Request [Termination]

The message flows clause 5.3.2.1, except the figure 5.3.2.1.4.1.1, are applicable with the following changes:

– OCS replaced with CHF

– Addition of creation, updating, and closing of CHF CDR in CHF (OCS)

– Reserve Units Request [Initial] replaced with Charging Data Request [Initial].

– Reserve Units Request [Update] replaced with Charging Data Request [Update]

– Reserve Units Request [Termination] replaced with Charging Data Request [Termination]

5.4.3 CDR generation

5.4.3.1 Introduction

The CHF CDRs for MMTel charging are generated by the CHF to collect charging information that they subsequently transfer to the Charging Gateway Function (CGF).

The following clauses describe in details the conditions for generating, opening, updating and closing the CHF CDR, which shall be supported by the CHF.

5.4.3.2 Triggers for CHF CDR

5.4.3.2.1 General

A MMTel charging CHF CDR is used to collect charging information related to MMTel chargeable events. The details of the triggers are specified in TS 32.260 [20].

5.4.4 Ga record transfer flows

Details of the Ga protocol application are specified in TS 32.295 [54].

5.4.5 Bi CDR file transfer

Details of the Bi protocol application are specified in TS 32.297 [52].