5.3.1 Basic principles
32.2773GPPCharging managementProximity-based Services (ProSe) chargingRelease 17Telecommunication managementTS
5.3.1.1 General
ProSe online charging uses the Debit / Reserve Units operation as specified in TS 32.299 [50].
The charging functions specified for ProSe relate to:
– ProSe Direct Discovery, with distinction of the used PC5 radio technology:
– Announce Discovery Request;
– Monitor Discovery Request;
– Match report Discovery Reporting;
– Model B Restricted Discovery Request;
– Model B Restricted Discovery Reporting.
– ProSe EPC-level Discovery:
– Proximity Request.
ProSe charging may use the Immediate Event Charging (IEC) principle, the Event Charging with Unit Reservation (ECUR) principle or the Session Charging with Unit Reservation (SCUR) principle as specified in TS 32.299 [50].
The notion of "Local PLMN" does not apply to WLAN-based ProSe Direct Discovery, , so the collection of charging information by ProSe Functions in local PLMN does not apply to WLAN-based ProSe Direct Discovery.
5.3.1.2 ProSe Direct Discovery charging
The ProSe Functions in HPLMN is responsible for sending Debit/Reserve operation messages to OCS. ProSe 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].
In IEC principle:
– The Debit operation is performed after discovery authorization of receiving Direct Discovery Request, Match Report Message, Model B Restricted Discovery Request or Model B Restricted Discovery Reporting;
– The optional refund operation shall be considered:
– if Announce, Monitor and Match operation fails in model A;
– if the discovery request and discovery reporting operation fails in model B.
In ECUR principle:
– The Reserve operation is performed after discovery authorization of receiving Direct Discovery Request, Match Report Message, Model B Restricted Discovery Request or Model B Restricted Discovery Reporting;
– The Debit operation is performed only when:
– Announce, Monitor and Match operation succeeds in model A;
– discovery request and discovery reporting operation succeeds in model B.
5.3.1.3 ProSe EPC-Level Discovery charging
Session Charging with Unit Reservation (SCUR) principle is applied to ProSe EPC-Level Discovery online charging.
The following chargeable events are defined for ProSe EPC-level Discovery online charging:
– Proximity Request. Upon this event, a Debit/Reserve Units Request[Initial] message is sent to OCS, and the corresponding EPUID, ALUIDs, Application ID, window, Range, and location of the UE are captured.
– Proximity Request Renewal. Upon this event, a Debit/Reserve Units Request[Update] message is sent to OCS with new location of the UE and window.
– Proximity Request Reject. Upon this event, a Debit/Reserve Units Request[Terminate] message is sent to OCS, and an indication of the cause for reject is captured.
– Proximity Request Cancellation. Upon this event, a Debit/Reserve Units Request[Terminate] message is sent to OCS, and an indication of whether Proximity Alert was sent is captured.