Description
Real-time Transfer of Tariff Information (RTTI) is a critical component within the 3GPP charging architecture, specifically defined for CAMEL (Customized Applications for Mobile networks Enhanced Logic) and other online charging systems. It operates as a protocol and data exchange framework that facilitates the immediate communication of tariff details—such as service costs, rating groups, and billing parameters—between network entities like the Service Control Point (SCP) or Online Charging System (OCS) and the network elements executing the service (e.g., MSC, SGSN, GGSN). This real-time capability is essential for services where the cost must be known and authorized before or during service delivery, preventing revenue leakage and enabling prepaid and convergent billing models.
The architecture of RTTI is integrated into the signaling and control plane. When a subscriber initiates a chargeable event (e.g., a voice call to a premium number or a mobile data session), the network element queries the charging system via standardized interfaces like CAP (CAMEL Application Part). The charging system responds with the applicable tariff information, which may include the price, currency, and validity period. This information is then used to authorize the service, apply the correct charging rate, and potentially notify the subscriber via mechanisms like Advice of Charge (AoC). The process ensures that the billing is synchronized with service usage, supporting complex tariff plans, promotions, and inter-operator settlements.
Key components involved in RTTI include the Charging Trigger Function (CTF), which detects chargeable events; the Online Charging System (OCS), which holds tariff data and performs rating; and the CAMEL service environment, which provides the intelligent network framework for real-time control. RTTI's role extends beyond simple billing; it is foundational for service differentiation, enabling operators to offer tailored, real-time charging for value-added services, roaming scenarios, and emerging data services, thereby enhancing customer experience and operational efficiency.
Purpose & Motivation
RTTI was created to address the limitations of traditional batch-based or post-event billing systems, which were inadequate for the dynamic, real-time services emerging in mobile networks. Prior to its standardization, charging for premium services or prepaid accounts often relied on delayed data exchanges, leading to inaccuracies, revenue loss, and poor customer experience due to unexpected charges. The growth of intelligent network services like CAMEL demanded a mechanism to authorize and tariff services in real-time, ensuring subscribers could be charged accurately at the moment of consumption.
The primary problem RTTI solves is the need for immediate tariff resolution and credit control. For prepaid subscribers, it enables real-time balance checks and deductions, preventing service usage beyond available credit. For postpaid and convergent billing, it allows for instant application of complex tariff rules, such as time-of-day rates or service-specific bundles. This capability is crucial for operator revenue assurance, as it minimizes the risk of unpaid usage and supports sophisticated business models for content providers and third-party services.
Historically, RTTI's development in 3GPP Release 8 and its continuation through subsequent releases was motivated by the evolution towards all-IP networks and the increasing variety of chargeable services, from SMS to mobile broadband. It provides a standardized, interoperable framework that replaces proprietary solutions, facilitating seamless roaming and multi-vendor network deployments. By ensuring real-time tariff transparency and control, RTTI underpins the commercial viability of modern mobile services.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (9 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-8, normative work from Rel-15.
In Release 15, the RTTI function was enhanced to support the transfer of tariff information within the content body of a wider range of SIP messages, including 1xx provisional responses, SIP 200 OK at session setup, and mid-dialog requests or responses. This allowed network elements like the IBCF, MGCF, S-CSCF, and AS to pass and record this information in corresponding CDRs for offline charging, while for online charging, the AS and IMS-GWF could send related charging information over the Ro interface to the OCS. The release also mandated specific security mechanisms, requiring the IBCF to filter RTTI information from non-trusted networks and to rely on Network Domain Security for transfers over unsecure domains.
- Deferred System Information Acquisition for PEO TS 43.064CR0120
In Release 17, the enhancements for the Real-time Transfer of Tariff Information (RTTI) function specifically focused on improving the completeness and accuracy of IMS charging information. This included the addition of converged charging IMS information and IMS offline-only charging information to the scope of RTTI. Furthermore, the release introduced procedures for correctly capturing missing location information, ensuring that charging data requests are properly delayed when required legal information is not immediately available at session release.
In Release 18, the RTTI function was enhanced by the addition of media information for the IMS data channel, as specified in the corresponding Change Request. This expands the scope of real-time tariff information transfer to include services utilizing the IMS data channel. Consequently, applicable IMS network elements can now pass and record this extended tariff information in Charging Data Records (CDRs).
- Rel-18 CR 32.260 Addition of media information for IMS data channel TS 32.260CR0433
In Release 19, the Real-time Transfer of Tariff Information (RTTI) function was enhanced to support new charging triggers and information for novel services, specifically for UE-satellite-UE communication and Avatar communication charging. These additions required the relevant IMS network elements, such as the S-CSCF and AS, to pass and record the new tariff information in corresponding Charging Data Records (CDRs) for offline charging, and to send related charging information over the Ro interface to the Online Charging System (OCS). The security principles for handling RTTI, including acceptance only from trusted networks and the use of Network Domain Security for unsecure domains, remained applicable to these new service contexts.
Explore further
Broader topics and technologies where RTTI plays a role.
Defining Specifications
3GPP specifications that define or reference RTTI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 32.260 vj10 | IMS Charging Management | Rel-19 |
| TS 32.280 vj00 | Advice of Charge (AoC) Framework | Rel-19 |
| TS 43.064 vj00 | GPRS Radio Interface Lower-Layer Functions | Rel-19 |
| TS 44.060 vj00 | GERAN RLC/MAC Protocol Specification | Rel-19 |
| TS 45.001 vj00 | GSM Physical Layer Introduction | Rel-19 |
| TS 45.002 vj00 | GSM/EDGE Radio Physical Layer Specification | Rel-19 |
| TS 45.003 vj00 | Channel Coding and Multiplexing for GSM/EDGE | Rel-19 |
| TS 51.021 vj00 | RF test methods and conformance requirements for GSM BSS | Rel-19 |