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

Glossary term · Services

AoC service

Advice of Charge Service

Services →

AoC service is a customized combination of basic and supplementary services that provides real-time charging information to subscribers, informing them of incurred charges before or during service usage.

Introduced
Rel-8
Where
Management
Specifications
3 specs
AoC service Description Purpose What changed Neighbours Specifications

Description

The Advice of Charge (AoC) service is a charging-related service defined in 3GPP specifications that allows mobile subscribers to receive information about the charges they will incur or are incurring for using telecommunications services. The AoC service is not a standalone service but rather a combination of one or more basic and supplementary services, together with a number of other charging-relevant parameters, to define a customized service for the purpose of providing advice of charge. This definition, stable since Release 8, emphasizes that AoC is a composite service built upon existing service offerings, augmented with charging parameters that determine how and when charge information is presented to the user.

Architecturally, the AoC service operates within the charging and billing domain of the 3GPP network. It relies on the charging architecture defined in TS 32.240, which provides the overall charging framework, and specific AoC-related specifications TS 32.272 and TS 32.273. TS 32.272 defines the Advice of Charge (AoC) supplementary service for the IP Multimedia Subsystem (IMS), while TS 32.273 covers the AoC service for the Circuit Switched (CS) domain. The AoC service interacts with network elements such as the Charging Trigger Function (CTF), Charging Data Function (CDF), and Online Charging System (OCS) to collect charging information and deliver it to the user equipment (UE). The service can operate in both online and offline charging modes, providing either real-time advice before service usage or post-event advice after usage.

The operation of the AoC service involves several key components. First, the AoC service definition includes the specification of which basic and supplementary services are combined and what charging parameters are associated with them. These parameters may include tariff information, charging rates, time-of-day dependencies, and volume-based or time-based charging rules. Second, the service requires a mechanism to deliver charge advice to the user, typically through the UE's user interface, such as displaying a pop-up or updating a charging indicator. Third, the AoC service must handle different charging scenarios, including immediate advice (before service initiation), advice during service usage (e.g., periodic updates), and advice after service completion (e.g., a summary of charges).

The AoC service is particularly important in prepaid environments, where subscribers need to know their remaining balance and the cost of services in real time to avoid service interruption. It also supports postpaid subscribers by providing transparency about charges, helping them manage usage and avoid bill shock. The service can be customized per subscriber or per service, allowing operators to offer differentiated advice of charge experiences. For example, an operator might define an AoC service for video streaming that provides a warning when the user is about to exceed a data allowance, or an AoC service for international roaming that displays the per-minute rate before a call is placed.

From a standardization perspective, the AoC service has been part of 3GPP specifications since Release 8 and has been maintained through Release 19. The core definition has remained remarkably stable, with only minor editorial changes to the wording, such as the addition of the abbreviation "(AoC)" in Release 11. This stability reflects the maturity of the service and its continued relevance in modern networks. The AoC service is applicable to various access technologies, including GSM, UMTS, LTE, and 5G, and is an essential tool for operators to meet regulatory requirements for charging transparency in many countries.

Purpose & Motivation

The AoC service exists to provide subscribers with timely and accurate information about the charges they incur for using telecommunications services. Before its introduction, users had limited visibility into the cost of services, leading to unexpected bills and dissatisfaction. Regulatory bodies in many regions mandated that operators offer advice of charge, especially for premium-rate services and roaming. The AoC service addresses this by defining a standardized way to combine services with charging parameters and deliver charge information to the user.

The service solves several problems. First, it enables prepaid users to monitor their balance and avoid service interruption due to insufficient funds. Second, it helps postpaid users manage their spending and avoid bill shock. Third, it supports regulatory compliance by providing transparent charging information. Fourth, it allows operators to offer value-added services based on charging advice, such as spend management tools. The AoC service was designed to be flexible, allowing operators to customize the advice based on service type, user preferences, and network conditions.

Historically, advice of charge was implemented in a proprietary manner in early mobile networks. The 3GPP standardization of AoC in Release 8 brought interoperability and consistency across vendors and operators. The definition of AoC as a combination of services and charging parameters was a key innovation, as it allowed the reuse of existing service definitions and charging mechanisms. This approach simplified implementation and ensured that AoC could be applied to any service, from voice calls to data sessions. The continued maintenance of the AoC service through Release 19 demonstrates its enduring importance in the 3GPP ecosystem.

What changed in its specifications

The latest release-to-release comparison of specifications that define AoC service. 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.272Rel-6 → Rel-7

Rel-7 adds new PoC charging procedures for participant number and type, plus new charging fields.

Full comparison in TS 32.272 →

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-8 Initial

Initial definition introduced: 'combination of one or more services, both basic and supplementary, together with a number of other charging relevant parameters to define a customized service for the purpose of advice of charge.' This established the fundamental concept of AoC as a composite service.

Definition carried over unchanged from Rel-8.

Definition carried over unchanged from Rel-8.

Wording changed to include the abbreviation '(AoC)' after 'Advice of Charge', making the definition: '...for the purpose of Advice of Charge (AoC).' This was an editorial clarification.

Definition carried over unchanged from Rel-11.

Definition carried over unchanged from Rel-11.

Definition carried over unchanged from Rel-11.

Definition carried over unchanged from Rel-11.

Definition carried over unchanged from Rel-11.

Definition carried over unchanged from Rel-11, with only minor formatting differences in the quoted text.

Definition carried over unchanged from Rel-11.

Definition carried over unchanged from Rel-11.

Defining Specifications

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

SpecificationTitleRelease
TS 32.240 vk10 3GPP Charging Architecture and Principles Rel-20 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