Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Management

ECUR

Event Charging with Unit Reservation

Management →

ECUR is a 3GPP charging mechanism that combines event-based charging with advance unit reservation to enable real-time balance checks and quota allocation for services, ensuring accurate billing and preventing overspending.

Introduced
Rel-8
Where
Services
Specifications
19 specs
Also in
Management, Core Network
ECUR Description Purpose What changed Neighbours Detected Changes Specifications

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.

What changed in its specifications

The latest release-to-release comparison of specifications that define ECUR. Each summary describes the whole specification, not only this term.

TS 32.240Rel-18 → Rel-19

Uncrewed Aerial System Phase 3 added charging support, abbreviations, and definitions. CAPIF Phase 3 added charging support and a new reference point. Energy Efficiency as Service Criteria added clauses for energy KPIs, measurement, and slice charging references.

Full comparison in TS 32.240 →
TS 32.251Rel-18 → Rel-19

Rel-19 adds charging for store-and-forward satellite operation to TS 32.251. It introduces new MME charging triggers, a new MME UP CIoT record, and new satellite fields in SMS records.

Full comparison in TS 32.251 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (1 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-16 1 change
  • Correction of flows for IEC, ECUR and PEC TS 32.274CR0079

Defining Specifications

3GPP specifications that define or reference ECUR, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 28.204 vi11 Charging management Rel-18 read
TS 28.849 vj10 CAPIF Phase2 Charging Study Rel-19 read
TS 32.240 vk10 3GPP Charging Architecture and Principles Rel-20 read
TS 32.251 vj00 PS Domain Charging Management Rel-19 read
TS 32.254 vk00 3GPP TS 32.254: Charging for Northbound APIs Rel-20 read
TS 32.256 vk10 5G Connection and Mobility Charging Rel-20 read
TS 32.260 vk10 IMS Charging Management Rel-20 read
TS 32.270 vj00 MMS Charging Management Specification Rel-19 read
TS 32.271 vj20 3GPP LCS Charging Management Spec Rel-19 read
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19 read
TS 32.273 vj00 MBMS Charging Management Rel-19 read
TS 32.274 vj10 SMS Charging Management Specification Rel-19 read
TS 32.277 vj20 Charging Management for Proximity Services (ProSe) Rel-19 read
TS 32.278 vj00 Monitoring Events Offline Charging Specification Rel-19 read
TS 32.280 vj00 Advice of Charge (AoC) Framework Rel-19 read
TS 32.291 vk10 5G Charging Service-Based Interface Rel-20 read
TS 32.296 vj00 Online Charging System (OCS) Architecture Rel-19 read
TS 32.299 vj00 Diameter Charging Applications for 3GPP Rel-19 read
TS 32.869 vf00 Diameter Overload Control for Charging Interfaces Rel-15 read