Description
Off-Line Charging is a fundamental concept in telecommunications charging, defined in 3GPP TS 21.905 and 23.815. It refers to a charging mechanism where the charging information is collected after the service has been rendered and does not influence the service in real time. This is in contrast to online charging, where charging information is used in real time to authorize or deny service. Off-line charging is typically used for post-paid subscribers, where the operator bills the subscriber at the end of a billing period based on the collected charging data.
In the architecture of 3GPP networks, off-line charging is implemented through the Charging Trigger Function (CTF), which generates charging events and forwards them to the Charging Data Function (CDF). The CDF creates Charging Data Records (CDRs) that are then transferred to the Charging Gateway Function (CGF) for consolidation and delivery to the Billing Domain (BD). The BD processes the CDRs to generate invoices. This process is defined in TS 32.240 and related specifications. Off-line charging does not require a real-time connection between the network element and the charging system; the CDRs can be generated and stored locally, then transferred in batches.
The key characteristic of off-line charging is that it is non-blocking with respect to service delivery. When a subscriber initiates a session, the network does not need to query the charging system for authorization; it simply allows the service and records the usage. This makes off-line charging simpler and more scalable than online charging, as it does not require real-time interfaces or low-latency responses. However, it also carries a higher risk of revenue loss if a subscriber exceeds their credit limit or if there are billing errors.
Off-line charging is used for a wide range of services, including voice calls, data sessions, and messaging. It is particularly suitable for services where the cost is known in advance or where the subscriber has a post-paid contract. In contrast, online charging is used for prepaid services, where the subscriber's account balance must be checked in real time to prevent overspending. Many operators use a combination of both, depending on the subscriber's payment type and the service being used.
The term was introduced in Release 5, but the concept existed in earlier networks. The 3GPP specifications have evolved over time, but the definition of off-line charging has remained fundamentally the same. In Release 10, the definition was slightly reworded for clarity, but the meaning was unchanged. The term is still relevant in modern networks, including 5G, where charging mechanisms continue to distinguish between offline and online charging.
Purpose & Motivation
Off-Line Charging exists to provide a flexible and scalable billing mechanism for post-paid subscribers. It allows network operators to offer services without requiring real-time authorization, which simplifies network architecture and reduces signaling overhead. The primary motivation for off-line charging is to support post-paid billing, where subscribers pay for services after they are used. This is in contrast to prepaid services, which require online charging to ensure that the subscriber has sufficient funds before service is granted.
The concept addresses the limitations of earlier charging systems that were often proprietary and lacked standardization. The introduction of standardized off-line charging in 3GPP Release 5 enabled interoperability between different vendors and operators, ensuring that charging data could be exchanged seamlessly. It also provided a clear separation between the network elements that generate charging events and the billing systems that process them, allowing for greater flexibility in deployment.
Historically, off-line charging has been used since the early days of mobile telephony, but the formal definition and standardization in 3GPP allowed for the development of more sophisticated charging models, such as volume-based and time-based charging. It remains a cornerstone of mobile charging, particularly for post-paid subscriptions, and continues to evolve with new services like 5G and IoT.
Release Timeline
Evolution Across Releases
Defining Specifications
3GPP specifications that define or reference Off-Line charging, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TS 23.815 v1500 | IMS Charging Implications | Rel-5 read |