5 MMS charging principles and scenarios

32.2703GPPCharging managementMultimedia Messaging Service (MMS) chargingRelease 18Telecommunication managementTS

5.1 MMS charging principles

5.1.0 Introduction

The MMS R/S collects charging information for each MM transaction that crosses the relevant reference points defined in TS 22.140 [200]. The chargeable events that trigger the collection of charging information on the applicable reference points are identical for MMS offline and online charging and are specified below. The use of the events to generate CDRs (offline charging) or Credit-Ccontrol requests (online charging) are described in clause 5.2 for offline charging and in clause 5.3 for online charging, respectively.

In line with the requirements laid down in TS 22.140 [200] and TS 23.140 [201] the MMS R/S collects charging information such as:

– the destination and source addresses applied for an MM;

– identification of the MMS R/S(s) involved in the MM transaction;

– the amount and type of user data transmitted in MO and MT directions for the transfer of MM; i.e. the size of the MM and its components;

– storage duration; i.e. the time interval when a MM is saved on a non-volatile memory media;

– identification of the bearer resources used for the transport of the MM; i.e. the identity of the network and the network nodes;

– in scenarios involving a VASP, the charging information describes the identification of the VASP and the amount of user data sent and received between the MMS R/S and the VASP.

– in scenarios involving the MSCF, additional information supplied by the MSCF.

The information listed above is captured for use cases in relation to:

– MM submission;

– MM retrieval;

– MM forwarding;

– transactions involving the MMbox;

– transactions involving a VASP.

Refer to TS 23.140 [201] for further details on the above MM transactions.

The following scenarios can be distinguished in MMS charging:

– Combined Originator and Recipient MMS R/S. This scenario covers the case where the Originator MMS R/S and the Recipient MMS R/S are identical, which implies that that particular MMS R/S handles both MM submission and MM retrieval.

– Distributed Originator and Recipient MMS R/S. This scenario covers the case of the Originator MMS R/S and the Recipient MMS R/S being two different entities, where the Originator MMS R/S handles MM submission and the Recipient MMS R/S handles MM retrieval.

– MMBox management. MMBox is a logical entity of the MMS R/S that allow to support the persistent network-based storage of the MMs. This feature is an extension of the MM1 interface that enables a MMS User Agent to store, retrieve and delete incoming and submitted MMs.

– VASP transactions. MMS VAS Application offers value added services to the MMS Users. The MMS VASP are able to interact with the MMS R/S via the MM7 interface using transactions similar to those of the MM1 interface i.e. submission, reception, delivery-report, read-reply report, etc.

These scenarios all pertain to atomic actions related to MMs, e.g. submission, retrieval, storage, deletion, etc., implying that MMS only uses event based charging, as specified in TS 32.240 [1] (i.e. session based charging is not applicable for MMS). The following subclauses further describe the above scenarios and illustrate the conditions for the various types of chargeable events based on MMs crossing the reference points identified in TS 23.140 [201] (MM1, MM4 and MM7). The labels in the message flows identify the chargeable events in relation to the particular reference point.

5.1.1 Combined OOriginator and Recipient MMS R/S

This scenario, as depicted in figure 5.1.1.1, covers the case where the Originator MMS R/S and the Recipient MMS R/S are identical, which implies that that particular MMS R/S handles both MM submission and MM retrieval.

Figure 5.1.1.1: Chargeable event overview for combined case

Table 5.1.1.2: Trigger point overview for combined MMS R/S

Trigger point

Trigger name

C1

Originator MM1 Submission

C2

Recipient MM1 Notification Request

C3

Recipient MM1 Notification Response

C4

Recipient MM1 Retrieval

C5

Recipient MM1 Acknowledgement

C6

Originator MM1 Delivery Report

C7

Recipient MM1 Read Reply Recipient

C8

Originator MM4 Read Reply Originator

C9

Recipient MM1 Cancellation (see note 2)

C10

Recipient MM1 Deletion

Any time between

C1 to C8

Originator MM Deletion

NOTE 1: Chargeable events for MM submission, retrieval and cancellation are triggered by the MMS R/S responding to MM1_submit.REQ and MM1_retrieve.REQ, rather than upon receiving those requests and receiving a response to MM1_Cancel.RES rather than upon submitting this request

NOTE 2: MM1 Cancellation is triggered by receiving an MM7_extended_cancel.REQ.

5.1.2 Distributed Originator and Recipient MMS R/S

This scenario, as depicted in figure 5.1.2.1, covers the case of the Originator MMS R/S and the Recipient MMS R/S being two different entities, where the Originator MMS R/S handles MM submission and the Recipient MMS R/S handles MM retrieval.

Figure 5.1.2.1: Chargeable event overview for distributed case

Table 5.1.2.2 : Trigger type overview for the Originator MMS R/S

Trigger point

Trigger name

O1

Originator MM1 Submission

O2

Originator MM4 Forward Request

O3

Originator MM4 Forward Response

O4

Originator MM4 Delivery Report

O5

Originator MM1 Delivery Report

O6

Originator MM4 Read Reply Report

O7

Originator MM1 Read Reply Originator

Any time between O1… O7

Originator MM Deletion

NOTE: Chargeable events for MM submission are triggered by the MMS R/S responding to MM1_submit.REQ, rather than upon receiving those requests.

Table 5.1.2.3: Trigger type overview for the Recipient MMS R/S

Trigger point

Trigger name

R1

Recipient MM4 Forward

R2

Recipient MM1 Notification Request

R3

Recipient MM1 Notification Response

R4

Recipient MM1 Retrieval

R5

Recipient MM1 Acknowledgement

R6

Recipient MM4 Delivery Report Request

R7

Recipient MM4 Delivery Report Response

R8

Recipient MM1 Read Reply Recipient

R9

Recipient MM4 Read Reply Report Request

R10

Recipient MM4 Read Reply Report Response

R11

Recipient MM1 Cancellation (see note 2)

R12

Recipient MM1 Deletion

Anytime after R2

Recipient MM Deletion

NOTE 1: Chargeable events for MM retrieval and cancellation are triggered by the MMS R/S responding to MM1_retrieve.REQ, rather than upon receiving those requests and receiving a response to MM1_Cancel.RES rather than upon submitting this request

NOTE 2: MM1 Cancellation is triggered by receiving an MM7_extended_cancel.REQ.

5.1.3 MMBox management

MMBox is a logical entity of the MMS R/S that allows to support the persistent network-based storage of the MMs.
This feature is an extension of the MM1 interface that enables the MMS User Agent to store, retrieve and delete incoming and submitted MMs. For further detailed description of "Persistent Network-Based Storage" see TS 23.140 [201].

This scenario, as depicted in figure 5.1.3.1, covers the MM transactions related to MMBox usage and the associated chargeable events in the affected MMS R/S.

Figure 5.1.3.1: Chargeable event overview for MMBox management

Table 5.1.3.2: Trigger type overview for MMBox management

Trigger point

Trigger name

M1

MMBox MM1 Upload

M2

MMBox MM1 Store

M3

MMBox MM1 View

M4

MMBox MM1 Delete

NOTE: Chargeable events for MM Upload, Store, View and Delete are triggered by

the MMS R/S responding to these requests, rather than upon receiving them.

5.1.4 VASP transactions

MMS VAS Application offers value added services to the MMS Users. The MMS VASP are able to interact with the MMS R/S via the MM7 reference point using transactions similar to those of the MM1 interface i.e. submission, reception, delivery-report, read-reply report, etc.

The VASP may provide service codes that contain billing information which may be transferred to the MMS R/S and passed directly to the billing system without intervention. In addition, the VASP may provide an indication to the MMS R/S which party is expected to be charged for an MM submitted by the VASP, e.g. the sending, receiving, both parties or neither.

This scenario, as depicted in figure 5.1.4.1, covers the VASP related MM transactions and the associated chargeable events in the affected MMS R/S.

Figure 5.1.4.1: Chargeable event overview for VASP transactions

Table 5.1.4.2: Trigger type overview for VASP transactions

Trigger point

Trigger name

V1

MM7 Deliver Request

V2

MM7 Deliver Response

V3

MM7 Submission

V4

MM7 Delivery Report Request

V5

MM7 Delivery Report Response

V6

MM7 Read Reply Report Request

V7

MM7 Read Reply Report Response

V8

MM7 Replacement

V9

MM7 Cancellation

V10

MM7 Extended Replacement

V11

MM7 Extended Cancellation

NOTE: Chargeable events for MM7 submission, replacement and cancellation are triggered by
the MMS R/S responding to these requests, rather than upon receiving them.

5.2 MMS offline charging scenarios

5.2.1 Basic principles

MMS offline charging implies the generation of CDRs of various types by the involved MMS R/S(s). As explained in clause 5.1, only event based charging applies to MMS, i.e. there is no use of session based charging in the MMS R/S.
In line with the principles for event based charging laid down in TS 32.240 [1], the relationship between chargeable events and charging events is 1:1, and the relationship between charging events and CDRs is also 1:1.

The chargeable event triggers are defined in clause 5.1.1 to 5.1.4 above and are identified by the labels within the figures 5.1 to 5.4 (message flows) in relation to the particular MMS reference point. As can be seen from these figures, the chargeable events relate to transactions at the MM1, MM4 and MM7 reference points.

An open Rf or Ga interface is not specified for MMS in the 3GPP standards, hence no charging events (Rf message flows) are specified in clause 5.2.2.
In clause 5.2.3, CDR generation is described in relation to the chargeable event triggers specified in clause 5.1, given that there is a 1:1 relation all the way from chargeable event to CDR type as explained in the first paragraph above. However, due to the absence of a standard Ga interface for MMS, from the 3GPP specifications perspective these CDRs are only visible in CDR files crossing the Bm interface.

5.2.2 Rf message flows

Not applicable, as the separation of the CTF and CDF is not in the scope of the MMS charging standards.
Refer to clause 4.2 for further information.

NOTE: Vendors may nevertheless implement a separate CTF and CDF for MMS charging.
In this case, it is recommended that the approach chosen conforms to the principles and protocol applications specified in TS 32.299 [50].

5.2.3 CDR generation

For MMS, the Ga interface is not applicable, as the separation of the CDF and CGF is not in the scope of the MMS charging specifications. I.e. the following CDR types are visible only in the CDR files transferred from the MMS R/S embedded CGF to the BD via the Bm interface.

NOTE: If vendors choose to implement the Ga interface for MMS, then it is recommended that the approach chosen conforms with the CDRs specified in this section and the Ga protocol conventions laid down in
TS 32.295 [54].

5.2.3.1 Combined Originator and Recipient MMS R/S case

The chargeable events for the case of a combined Originator and Recipient MMS R/S are depicted in figure 5.1.1.1 and further listed in table 5.1.1.1. Due to the fact that only event based charging applies to MMS (see clause 5.2.1), these chargeable events translate 1:1 into the CDR types listed in table 5.2.3.1.1 below.

The first row in table 5.2.3.1.1 refers to the trigger labels in figure/table 5.1.1.1.
The second row identifies the associated CDR type. The content of these CDR types is specified in clause 6.

Table 5.2.3.1.1: Record type overview for combined MMS R/S

Record trigger

C1

C2

C3

C4

C5

C6

C7

C8

C9

C10

Any time between
C1 .. C8

Record type

O1S

R1NRq

R1NRs

R1Rt

R1A

O1D

R1RR

O1R

R1C

RMD

OMD

5.2.3.2 Distributed Originator and Recipient MMSR/S case

The chargeable events for the case of distributed Originator and Recipient MMS R/Ss are depicted in figures 5.1.2.2/3 and further listed in table 5.1.2.1. Due to the fact that only event based charging applies to MMS (see clause 5.2.1), these chargeable events translate 1:1 into the CDR types listed in tables 5.2.3.2.1/2 below.

The first row in the tables refers to the trigger labels in figure/table 5.1.2. The second row identifies the associated CDR type. The content of these CDR types is specified in clause 6.

Table 5.2.3.2.1: Record type overview for the Originator MMS R/S

Record trigger

O1

O2

O3

O4

O5

O6

O7

Any time between O1.. O7

Record type

O1S

O4FRq

O4FRs

O4D

O1D

O4R

O1R

OMD

Table 5.2.3.2.2: Record type overview for the Recipient MMS R/S

Record trigger

R1

R2

R3

R4

R5

R6

R7

R8

R9

R10

R11

R12

Anytime after R2

Record type

R4F

R1NRq

R1NRs

R1Rt

R1A

R4DRq

R4DRs

R1RR

R4RRq

R4RRs

R1C

RMD

RMD

5.2.3.3 MMBox related CDRs

The chargeable events for the MMBox management are depicted in figure 5.1.3.1 and further listed in table 5.1.3.2.
Due to the fact that only event based charging applies to MMS (see clause 5.2.1), these chargeable events translate 1:1 into the CDR types listed in table 5.2.3.3.1 below.

The first row in table 5.2.3.3.1 refers to the trigger labels in figure/table 5.1.3.1.
The second row identifies the associated CDR type. The content of these CDR types is specified in clause 6.

Table 5.2.3.3.1 : Trigger type overview for MMBox management

Record trigger

M1

M2

M3

M4

Record type

Bx1U

Bx1S

Bx1V

Bx1D

5.2.3.4 CDRs related to VASP transactions

The chargeable events for the VASP transactions are depicted in figure 5.1.4.1 and further listed in table 5.1.4.2.
Due to the fact that only event based charging applies to MMS (see clause 5.2.1), these chargeable events translate 1:1 into the CDR types listed in table 5.2.3.4.1 below.

The first row in table 5.2.3.4.1 refers to the trigger labels in figure/table 5.1.4.1.
The second row identifies the associated CDR type. The content of these CDR types is specified in clause 6.

Table 5.2.3.4.1: Record type overview for VASP transactions

Record trigger

V1

V2

V3

V4

V5

V6

V7

V8

V9

V10

V11

Record type

MM7S

MM7DRq

MM7DRs

MM7C

MM7R

MM7DRRq

MM7DRRs

MM7RRq

MM7RRs

MM7ER

MM7EC

5.2.4 Ga record transfer flows

Not applicable, as the separation of the CDF and CGF is not in the scope of the MMS charging standards.
Refer to clause 4.2 for further information.

NOTE: Vendors may nevertheless implement a separate CDF and CGF for MMS charging. In this case, it is recommended that the approach chosen conforms to the principles and protocol applications specified in TS 32.295 [54].

5.2.5 Bm CDR file transfer

The integrated CGF of the MMS R/S transfers the CDR files to the BD as described in TS 32.297 [52].
In MMS, both fully qualified partial CDRs (FQPC) and reduced partial CDRs (RPC), as specified in TS 32.240 [1] may be supported on the Bm interface. In line with TS 32.240 [1], the support of FQPCs is mandatory, the support of RPCs is optional. For further details on the Bm protocol application refer to TS 32.297 [52].

5.3 MMS online charging scenarios

MMS online charging uses the Credit Control (CC) application as specified in TS 32.299 [50].

5.3.1 Basic principles

MMS charging may use the Immediate Event Charging (IEC) principle or the Event Charging with Unit Reservation (ECUR) principle as specified in TS 32.299 [50]. The chargeable events for subscriber charging are associated with MM submission and MM retrieval.

An implementation shall use only one principle for all chargeable events throughout a given instance of providing MMS service to the user, i.e. either IEC or ECUR.

The units used for quota shall be service specific and based on an MM.

5.3.2 Ro message flows

5.3.2.0 General

The message flows described in the present document specify the charging communications between MMS R/S and the Online Charging System (OCS) for different charging scenarios. The MMS messages associated with these charging scenarios are shown primarily for general information and to illustrate the charging triggers that are also used for MMS offline charging.

5.3.2.1 MM submission

Figure 5.3.2.1.1 shows the Credit-Control transactions that are required between MMS R/S and OCS during the MM submission. In this scenario the originator MMS User Agent is the party to charge for the MM submission.

Figure 5.3.2.1.1: MMS online charging scenario for MM submission

5.3.2.2 MM retrieval

Figures 5.3.2.2.1 and 5.3.2.2.2 show the Credit-Control transactions that are required between MMS R/S and OCS during the MM retrieval. In this scenario the Recipient MMS User Agent is the party to charge for the reception.

NOTE: For IEC, if the retrieval process is not successful for any reason (e.g. MM1_retrieve_Ack is not received) and another MM1_retrieve_req is received for the same message (identified by the Message ID), it is OCS logic to determine whether the subsequent requests are charged.

Figure 5.3.2.2.1 : MMS online charging for MM retrieval using IEC

Figure 5.3.2.2.2: MMS online charging scenario for MM retrieval using ECUR

5.3.2.3 MMS reports

5.3.2.3.1 Delivery report

Editor’s note: The completion of this clause is ffs.

5.3.2.3.2 Read report

Editor’s note: The completion of this clause is ffs.

5.4 MMS converged online and offline charging scenarios

5.4.1 Basic principles

5.4.1.1 General

Converged charging may be performed by the MMS Node interacting with CHF using Nchf specified in TS 32.290 [2] and TS 32.291 [3]. In order to provide the data required for the management activities outlined in TS 32.240 [1] (Credit-Control, accounting, billing, statistics etc.), the MMS Node shall be able to perform converged charging for each of the MMS transactions.

The MMS Node shall be able to perform convergent charging by interacting with CHF, for charging data related to MMS. The Charging Data Request and Charging Data Response are exchanged between the MMS Node and the CHF, based on PEC, IEC or ECUR scenarios specified in TS 32.290 [2]. The Charging Data Request is issued by the MMS Node towards the CHF when certain conditions (chargeable events) are met.

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 sub-clauses.

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

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

The chargeable events or messages exchanged between the MMS Node and the other nodes are described with generic names (i.e., MMS submit, MMS retrieve), to reflect MMS sending or retrieval by/from the MMS Node, independently from the protocol conveying the MMS.

5.4.1.2 Applicable Triggers in the MMS Node

5.4.1.2.1 General

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

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

When an MMS IS sent or retrieved, and the converged charging is activated, the MMS Node a Charging Data Request [Initial] towards the CHF to get authorization to start in ECUR mode. In IEC mode, the Charging Data Request [Event] is sent towards the CHF.

Table 5.4.1.2.1 summarizes the set of default trigger conditions and their category which shall be supported by the MMS Node. For "immediate report" category, the table also provides the corresponding Charging Data Request [Initial, Event, Termination] message sent from MMS Node towards the CHF.

Table 5.4.1.2.1: Default Trigger conditions in MMS Node

Trigger Conditions

Trigger level

Default category

CHF allowed to change category

CHF allowed to enable and disable

Message when "immediate reporting" category

MMS Submit request

Immediate

Not Applicable

Not Applicable

IEC: Charging Data Request [Event]

MMS Retrieve request

Immediate

Not Applicable

Not Applicable

IEC: Charging Data Request [Event]

ECUR: Charging Data Request [Initial]

MMS Retrieve acknowledge

Immediate

Not Applicable

Not Applicable

PEC: Charging Data Request [Event]

ECUR: Charging Data Request [Termination]

For converged charging, the following details of chargeable events and corresponding actions in the MMS Node are defined in Table 5.4.1.2.2:

Table 5.4.1.2.2: Chargeable events and their related actions in MMS Node

Chargeable event

Conditions

MMS Node action

MMS Submit request

IEC: Charging Data Request [Event]

MMS Retrieve request

IEC: Charging Data Request [Event] ECUR: Charging Data Request [Initial] with a possible request quota for later use

MMS Retrieve acknowledge

PEC: Charging Data Request [Event]

ECUR: Charging Data Request [Termination], indicating that charging session is terminated

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

5.4.1.3 CHF selection

The CHF to be used by the MMS Node can be:

– Discovered via NRF.

– Locally provisioned.

The option depends on Operator’s policies.

When CHF selection by MMS Node is performed via NRF based discovery, the CHF can be discovered based on the UE identifier.

5.4.2 Message flows

5.4.2.1 Introduction

The different scenarios below focus on the different messages from/to the MMS Node and corresponding interaction with the CHF, based on scenarios specified in clause 5.3.2.5.4.2.2 MM submission

Editor’s Note: The use of PEC is FFS.

Figure 5.4.2.2.1 describes the scenario where an MMS is submitted to the to MMS Node for IEC mode

Figure 5.4.2.2.1: MMS submission to MMS Node for IEC

1. Initial procedures: see applicable flows.

2. The MMS Node receives "MMS Submit request" message from an originator MMS user agent.

2ch-a. The MMS Node sends Charging Data Request [Event] to CHF for the MMS submission.

2ch-b. The CHF creates a CDR for this MMS submission.

2ch-c. The CHF acknowledges by sending Charging Data Response [Event] to the MMS Node.

3. The MMS Node returns "MMS Submit response" with appropriate result.

The table 5.4.2.2.1 describes the correspondence between the message in this scenario, and the message in the different Network scenario for which it is applicable.

Table 5.4.2.2.1: Messages mapping

Message

Message in Network scenario

Reference

2. MMS Submit request

MM1_submit_Req

3. MMS Submit response

MM1_submit_Res

Editor’s Note: Which message and reference to use in the table is FFS.5.4.2.3 MM retrieval

Figure 5.4.2.3.1 describes the scenario where an MMS is retrieved from the MMS Node for IEC mode

Figure 5.4.2.3.1 MMS retrieval from MMS Node for IEC

1. Initial procedures: see applicable flows.

2. The MMS Node receives "MMS Retrieve request" message from a recipient MMS user agent

2ch-a. The MMS Node sends Charging Data Request [Event] to CHF for the MMS submission.

2ch-b. The CHF creates a CDR for this MMS retrieval.

2ch-c. The CHF acknowledges by sending Charging Data Response [Event] to the MMS Node.

3. The MMS Node returns "MMS Retrieve response" with appropriate result.

4. The MMS Node receives "MMS Retrieve acknowledge" with the result.

Figure 5.4.2.3.2 describes the scenario where an MMS is retrieved from the MMS Node for ECUR mode.

Figure 5.4.2.3.2: MMS retrieval from MMS Node for ECUR

1. Initial procedures: see applicable flows.

2. The MMS Node receives "MMS Retrieve request" message from a recipient MMS user agent.

2ch-a. The MMS Node sends Charging Data Request [Initial] to CHF for authorization.

2ch-b. The CHF opens CDR for this MMS retrieval.

2ch-c. The CHF acknowledges by sending Charging Data Response [Initial] to the MMS Node

3. The MMS Node returns "MMS Retrieve response" with appropriate result.

4. The MMS Node receives "MMS Retrieve acknowledge" with the result.

4ch-a. The MMS Node sends Charging Data Request [Termination] to the CHF for terminating the charging associated with MMS retrieval.

4ch-b. The CHF closes the CDR for this MMS retrieval.

4ch-c. The CHF acknowledges by sending Charging Data Response [Termination] to the MMS Node.

Figure 5.4.2.3.3 describes the scenario where an MMS is retrieved from the MMS Node for PEC mode7

Figure 5.4.2.3.3 MMS retrieval from MMS Node for PEC

1. Initial procedures: see applicable flows.

2. The MMS Node receives "MMS Retrieve request" message from a recipient MMS user agent

3. The MMS Node returns "MMS Retrieve response" with appropriate result.

4. The MMS Node receives "MMS Retrieve acknowledge" with the result.

4ch-a. The MMS Node sends Charging Data Request [Event] to CHF for the MMS submission.

4ch-b. The CHF creates a CDR for this MMS retrieval.

4ch-c. The CHF acknowledges by sending Charging Data Response [Event] to the MMS Node.

The table 5.4.2.3.1 describes the correspondence between the message in all scenarios, and the message in the different Network scenario for which it is applicable.

Table 5.4.2.3.1: Messages mapping

Message

Message in Network scenario

Reference

2. MMS Retrieve request

MM1_retrieve_Req

3. MMS Retrieve response

MM1_retrieve_Res

4. MMS Retrieve acknowledge

MM1_retrieve_Ack

Editor’s Note: Which message and reference to use in the table is FFS.

5.4.3 CDR generation

5.4.3.1 Introduction

The CHF CDRs for MMS charging are generated by the CHF to collect charging information.

The following clauses describe in detail the conditions for generating, opening 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 MMS charging CHF CDR is used to collect charging information related to MMS chargeable events for PEC, IEC and ECUR.

5.4.3.2.2 Triggers for CHF CDR generation

A CHF CDR is generated by the CHF for each received Charging Data Request [Event].

5.4.3.2.3 Triggers for CHF CDR opening

A CHF CDR shall be opened when the CHF receives Charging Data Request [Initial].

5.4.3.2.4 Triggers for CHF CDR closure

The CHF CDR shall be closed when the CHF receives Charging Data Request [Termination].

5.4.4 Ga record transfer flows

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

5.4.5 Bm CDR file transfer

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