ECUR

Event Charging with Unit Reservation

Management
Introduced in Rel-8
Event Charging with Unit Reservation (ECUR) is a charging mechanism in 3GPP networks that combines event-based charging with advance reservation of monetary or service units. It enables real-time balance checks and quota allocation for services like data sessions or content purchases, ensuring accurate billing and preventing overspending.

Description

Event Charging with Unit Reservation (ECUR) is a critical component of the 3GPP Online Charging System (OCS), defined within the Charging and Billing domain. It operates by handling charging events where service usage requires prior reservation of units (e.g., monetary credit, data volume, time) before the service is delivered. The process involves the OCS interacting with network elements like the Policy and Charging Rules Function (PCRF) or application servers to authorize and monitor resource consumption in real-time.

Architecturally, ECUR functions through a series of standardized interfaces, primarily the Sy reference point between the OCS and the PCRF, and the Ro reference point for Diameter-based communication with network elements. When a service request is initiated, the network element sends a Credit Control Request (CCR) to the OCS, specifying the required units. The OCS then performs balance checks, reserves the appropriate units from the user's account, and responds with a Credit Control Answer (CCA) granting a quota. During service delivery, usage reports are sent periodically, and the OCS deducts from the reserved units, potentially issuing new reservations as needed until the session ends or units are exhausted.

Key components include the OCS's Account Balance Management Function (ABMF) for tracking balances, the Rating Function (RF) for determining cost, and the Charging Trigger Function (CTF) in network elements that detect chargeable events. ECUR supports various service types, such as data access, voice calls, SMS, and multimedia services, allowing for flexible tariff models like prepaid and hybrid plans. Its operation ensures that charging is tightly coupled with service control, preventing revenue leakage and enabling immediate service termination upon insufficient funds. This mechanism is fundamental for real-time charging scenarios in LTE and 5G networks, where high-speed data usage demands instantaneous billing updates.

Purpose & Motivation

ECUR was developed to address the limitations of offline charging and simple event-based charging in pre-3GPP systems, which could not prevent service usage beyond a user's credit limit in real-time. As mobile services evolved to include data-intensive applications and prepaid models became widespread, there was a need for a mechanism that could reserve units upfront, ensuring that operators could control financial risk while providing seamless user experiences. ECUR enables operators to offer complex, usage-sensitive tariffs and prevent fraud by integrating charging directly with service authorization.

Its introduction in Release 8 coincided with the rollout of LTE and the enhanced OCS architecture, supporting the shift towards all-IP networks and richer service offerings. By combining event charging with reservation, it solves the problem of accurate, immediate billing for on-demand services, which is essential for customer satisfaction and operational efficiency in competitive telecom markets. Historical context includes earlier mechanisms like Advice of Charge (AoC), which were less dynamic and not integrated with policy control.

Key Features

  • Real-time unit reservation prior to service delivery
  • Integration with Online Charging System (OCS) via Diameter protocol
  • Support for multiple unit types (monetary, volume, time)
  • Dynamic quota management with mid-session updates
  • Interaction with Policy and Charging Rules Function (PCRF) for policy enforcement
  • Handling of various service events like data sessions, calls, and messaging

Evolution Across Releases

Rel-8 Initial

Introduced as part of the enhanced Online Charging System (OCS) architecture for LTE/EPC. Defined the fundamental procedures for Event Charging with Unit Reservation, including Diameter-based signaling over Ro and Sy interfaces, enabling real-time balance checks and quota allocation for prepaid and hybrid services in IP-based networks.

Defining Specifications

SpecificationTitle
TS 28.204 3GPP TS 28.204
TS 28.849 3GPP TS 28.849
TS 32.240 3GPP TR 32.240
TS 32.251 3GPP TR 32.251
TS 32.254 3GPP TR 32.254
TS 32.256 3GPP TR 32.256
TS 32.260 3GPP TR 32.260
TS 32.270 3GPP TR 32.270
TS 32.271 3GPP TR 32.271
TS 32.272 3GPP TR 32.272
TS 32.273 3GPP TR 32.273
TS 32.274 3GPP TR 32.274
TS 32.277 3GPP TR 32.277
TS 32.278 3GPP TR 32.278
TS 32.280 3GPP TR 32.280
TS 32.291 3GPP TR 32.291
TS 32.296 3GPP TR 32.296
TS 32.299 3GPP TR 32.299
TS 32.869 3GPP TR 32.869