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

Glossary term · Management

Tariff period

Tariff Period

Management →

Tariff period is the part of a calendar day during which a specific tariff applies, defined by a switch-over time and the subsequent tariff, enabling time-based differential charging.

Introduced
Rel-8
Where
Core Network › 5G Core
Specifications
8 specs
Also in
Services, Management
Tariff period Description Purpose What changed Neighbours Specifications

Description

The Tariff Period is a concept in 3GPP charging management that defines a specific time interval within a calendar day during which a particular tariff is applied. It is characterized by two key parameters: the switch-over time, which marks the beginning of the period, and the tariff that is applied after the switch-over. This allows operators to implement time-based pricing models, such as peak and off-peak rates, where the cost of a service varies depending on the time of day. The Tariff Period is defined in multiple 3GPP specifications, including TS 32.240, TS 32.250, TS 32.251, TS 32.272, TS 32.273, TS 32.276, TS 32.278, and TS 32.293, which cover charging management, charging architecture, and specific charging scenarios for various services.

In practice, a Tariff Period is used by the charging system to determine the applicable rate for a communication event based on the time it occurs. For example, a network may define a peak period from 8:00 AM to 6:00 PM with a higher tariff, and an off-peak period from 6:00 PM to 8:00 AM with a lower tariff. The switch-over time is the exact moment when the tariff changes, such as 6:00 PM. The charging system evaluates the current time against the defined Tariff Periods to select the appropriate tariff. This evaluation can occur at the start of a session, during a session if the period changes, or at the end of a session for offline charging. The Tariff Period is often used in conjunction with other tariff parameters, such as the Tariff Sequence, to handle complex charging scenarios where multiple tariffs apply sequentially within a single communication event.

The Tariff Period is a fundamental building block of the charging architecture. It is typically stored in the charging system's tariff tables or databases, which are managed by the operator. The charging functions, such as the Charging Trigger Function (CTF) or the Charging Data Function (CDF), retrieve the applicable Tariff Period based on the current time and the subscriber's profile. For online charging, the Online Charging Function (OCF) uses the Tariff Period to rate the service usage in real-time and to authorize the session based on the subscriber's available credit. For offline charging, the Charging Gateway Function (CGF) uses the Tariff Period to generate Charging Data Records (CDRs) that reflect the correct tariff for each portion of the session. The Tariff Period also supports the concept of multiple tariff periods within a day, allowing for fine-grained time-based pricing.

The implementation of Tariff Periods requires accurate time synchronization across network elements to ensure that the switch-over times are consistently applied. This is particularly important in multi-vendor environments where different network elements may be involved in the charging process. The 3GPP specifications provide guidelines for time synchronization and for the handling of tariff period transitions, including the generation of partial CDRs when a session spans multiple tariff periods. The Tariff Period concept also supports the use of different calendars, such as public holidays or special event days, where different tariff periods may apply. This flexibility allows operators to create sophisticated pricing strategies that can be tailored to market conditions and regulatory requirements.

In summary, the Tariff Period is a critical component of 3GPP charging management that enables time-based differential charging. It provides a standardized way to define and apply tariffs based on the time of day, ensuring that charging is accurate and consistent across the network. Its widespread adoption in numerous specifications and its continued presence from Release 8 to Release 19 underscore its importance in both traditional and advanced mobile networks.

Purpose & Motivation

The Tariff Period exists to enable time-based differential charging in mobile networks, allowing operators to apply different tariffs at different times of the day. This capability is essential for implementing peak and off-peak pricing, which helps operators manage network congestion, optimize resource utilization, and offer competitive pricing to subscribers. Before the standardization of Tariff Periods, charging systems often used proprietary or ad-hoc methods for time-based pricing, leading to inconsistencies and interoperability issues. The 3GPP defined the Tariff Period to provide a clear and standardized framework for time-based charging, ensuring that all network elements can consistently determine and apply the correct tariff.

The primary problem it solves is the need to vary the cost of services based on the time of day. For example, operators may want to encourage off-peak usage by offering lower rates during periods of low network load, or they may want to charge higher rates during peak hours to reflect the higher cost of providing the service. The Tariff Period provides a simple yet powerful mechanism to achieve this by defining specific time intervals and the associated tariffs. It also supports the generation of accurate billing records that reflect the time-based pricing, which is crucial for revenue assurance and customer satisfaction.

Historically, as mobile networks evolved and competition increased, operators needed more flexible pricing models to differentiate their offerings. The Tariff Period was introduced in Release 8 as part of the broader charging management framework, and it has been maintained and refined in subsequent releases. Its continued presence in Release 19 demonstrates its enduring relevance, even as networks move towards 5G and beyond. The Tariff Period concept has also been adapted to support new services and business models, such as IoT and network slicing, where time-based charging may be combined with other parameters like data volume or service type.

What changed in its specifications

The latest release-to-release comparison of specifications that define Tariff period. 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.250Rel-13 → Rel-14

Rel-14 added a reference to TS 23.003 and clarified the Dummy MSISDN field for SMS-MO.

Full comparison in TS 32.250 →

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: 'part of one (calendar) day during which a particular tariff is applied. Defined by the time at which the period commences (the switch-over time) and the tariff to be applied after switch-over.' This established the foundational concept for time-based charging.

Definition carried over unchanged from Rel-8.

Definition carried over unchanged from Rel-8.

Definition carried over unchanged from Rel-8.

Definition carried over unchanged from Rel-8.

Definition text was reformatted (line breaks removed) but the wording remained identical to Rel-8.

Definition carried over unchanged from Rel-8.

Definition carried over unchanged from Rel-8.

Defining Specifications

3GPP specifications that define or reference Tariff period, 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.250 vj00 Circuit Switched Offline Charging Rel-19 read
TS 32.251 vj00 PS Domain Charging Management 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.276 vj00 VCS Online Charging from Proxy Function Rel-19 read
TS 32.278 vj00 Monitoring Events Offline Charging Specification Rel-19 read
TS 32.293 vj00 Proxy Function in Domestic Service Provider Rel-19 read